
a:hover { color: #f88f33;}
.hide {display: none!important;}
.tousuNav { height: 78px; position:relative; z-index:1; margin-top:-20px; border-top:0px solid #e1e1e1;}
.tousuNav .tousuNavwrap {width: 1000px; margin: 0 auto; position: relative;}
.tousuNav h1 {width: 166px; height: 41px; background: url(http://n.sinaimg.cn/auto/complain/tousulogo.png) 0 0 no-repeat; text-indent: -1000px; margin-top: 23px;}
.tousuNav .totousubtn { width: 103px; height: 40px; line-height: 40px; background: #f88f33; color: #fff; text-align: center; border-radius: 2px; font-size: 14px; margin-top: 20px; margin-left: 3px; cursor: pointer;}
.tousuNav .tousuNavwrap .subhead{ font-size:24px; font-weight:bold; color:#2c2c2c; display:inline-block; +display:inline; +zoom:1; line-height:77px; margin-left:40px; position:relative;}
.tousuNav .tousuNavwrap .subhead:before{ width:1px; height:25px; background-color:#b9b9b9; content:''; display:block; position:absolute; left:-19px; top:27px;}
.tousuNav .searchinputbox { width: 395px; height: 40px; margin-top: 5px; position: absolute; top: 0px; left:498px; z-index: 11; }
.tousuNav .searchinputbox .inputbox {position: relative; z-index: 2;}
.tousuNav .searchinputbox input { border: 1px solid #dfdfdf; border-right: none; height: 38px; line-height: 38px; display: block; width: 100%; text-indent: 15px; border-radius: 2px;background: #fff;}
.tousuNav .searchinputbox.atTopNav {width: 395px!important; top:15px;}
.tousuNav .historyRecord {position: absolute; top: 39px; left: 0px;width: 500px; background: #fff; border:1px solid #dfdfdf;box-shadow: 0 0 8px #c4c4c4; z-index: 1; display: none;}
.tousuNav .historyRecord li {padding: 0 20px; height: 43px; line-height: 43px; font-size: 14px; color: #333; cursor: pointer;}
.tousuNav .historyRecord li:hover{ background-color:#f88f33; color:#fff;}
.tousuNav .historyRecord .first {padding: 0 20px; height: 43px; line-height: 43px; color: #999; font-size: 12px; cursor: default;}
.tousuNav .historyRecord .clearRecord {padding: 0 20px; height: 43px; line-height: 43px; text-align: center; border-top: 1px solid #ccc; font-size: 12px; color: #666; cursor: pointer;}
.tousuNav .historyRecord .car:hover {background: #f0f2f1;}
.tousuNav .searchCarBtn { width: 69px; height: 40px; background: #f88f33 url(http://n.sinaimg.cn/auto/complain/pcicons.png) 24px 9px no-repeat; cursor: pointer;border-bottom-right-radius: 2px;border-top-right-radius: 2px; position: absolute; right: -1px; top: 0px;}

.tabNav {width: 1000px; margin: 0 auto 28px; background: #363537; height: 49px;line-height: 49px; margin-top: -1px;border-bottom: 1px solid #555; position: relative; top: 0px;}
.tabNav>ul>li {padding: 0 45px; float: left; position: relative; }
.tabNav>ul>li:before {position: absolute; content: ''; top: 16px; left: 0px; width: 1px; height: 18px; background: #555;}
.tabNav>ul>li.first:before,.tabNav>ul>li.on+li:before,.tabNav>ul>li.on:before {display: none;}
.tabNav>ul>li span {font-size: 18px; color: #fff; display: block; text-align: center; cursor: pointer;}
.tabNav>ul>li.on {background: #f88f33; border-bottom: 1px solid #f88f33;}
.tabNav>ul>li.on:after {content: ''; position: absolute; bottom: -6px; left: 50%; margin-left: -7px; width: 0; height: 0; border-top: 5px solid #f88f33; border-right: 7px solid transparent; border-left: 7px solid transparent;}
.tabNav>ul>li.on a{ font-weight: bold;}
.tabNav .searchinputbox { width: 395px; height: 40px; margin-top: 5px; position: absolute; top: 0px; left:532px; z-index: 1; }
.tabNav .searchinputbox .inputbox {position: relative; z-index: 2;}
.tabNav .searchinputbox input { border: 1px solid #dfdfdf; border-right: none; height: 38px; line-height: 38px; display: block; width: 100%; text-indent: 15px; border-radius: 2px;background: #fff;}
.tabNav .searchinputbox.atTopNav {width: 395px!important; /*top: -63px;*/ top:-395px; left:498px;}
.tabNav .atTopNav.focus {width: 501px!important;}
.tabNav .searchCarBtn { width: 69px; height: 40px; background: #f88f33 url(http://n.sinaimg.cn/auto/complain/pcicons.png) 24px 9px no-repeat; cursor: pointer;border-bottom-right-radius: 2px;border-top-right-radius: 2px; position: absolute; right: -1px; top: 0px;}
.tabNav .historyRecord {position: absolute; top: 39px; left: 0px;width: 500px; background: #fff; border:1px solid #dfdfdf;box-shadow: 0 0 8px #c4c4c4; z-index: 1; display: none;}
.tabNav .historyRecord li {padding: 0 20px; height: 43px; line-height: 43px; font-size: 14px; color: #333; cursor: pointer;}
.tabNav .historyRecord li:hover{ background-color:#f88f33; color:#fff;}
.tabNav .historyRecord .first {padding: 0 20px; height: 43px; line-height: 43px; color: #999; font-size: 12px; cursor: default;}
.tabNav .historyRecord .clearRecord {padding: 0 20px; height: 43px; line-height: 43px; text-align: center; border-top: 1px solid #ccc; font-size: 12px; color: #666; cursor: pointer;}

#mainNav{ height:auto;}
.mainbody {width: 1000px; margin: 0 auto;}
.mainbody_l {width: 660px; margin-bottom: 30px;}
.mainbody_l .tabCon {display: none; margin-top:-18px; position:relative; min-height:200px;}
.mainbody_l #tabCon{ margin-top:0;}
.mainbody_l .listli {border-bottom: 1px solid #dfdfdf; padding: 21px 0 23px;}
.mainbody_l .listlifirst {padding-top: 0;}
.mainbody_l .listli:last-child{ border-bottom:0;}
.mainbody_l .listli .hd{ height:39px; line-height:39px;}
.mainbody_l .hd .userphoto {width: 39px; height: 39px; border-radius: 50%; margin-right: 10px;}
.mainbody_l .hd .username {font-size: 15px; margin-right: 10px; }
.mainbody_l .hd .time { font-size: 12px; color:#666; padding-top:1px;}
.mainbody_l .hd .state {width: 82px; height: 28px; line-height: 28px; margin-top: 5px; text-align: center; color: #fff; font-size: 12px; background: #9b81c0; border-radius: 14px;}
.mainbody_l .hd .daishenhe {background: #60caba;}
.mainbody_l .hd .yibohui {background: #e67553;}
.mainbody_l .hd .daijiejue {background: #9b81c0;}
.mainbody_l .hd .yidafu {background: #b5be3b;}
.mainbody_l .hd .yiwancheng {background: #e19546;}
.mainbody_l .article_title { margin-top: 18px;}
.mainbody_l .article_title a {font-size: 20px; color: #333; font-weight: bold; line-height: 24px; max-height: 48px; overflow: hidden;display: inline-block; +display:inline; +zoom:1;}
.mainbody_l .article_title a:hover {color: #f88f33;}
.mainbody_l .article_title a.nolink {color: #333;cursor:default;}
.mainbody_l .bd { font-size: 14px; line-height: 26px; color: #333;margin-top: 10px;}
.mainbody_l .bd .txt {max-height: 78px; display:block; overflow: hidden; color:#666;
    -webkit-box-orient: vertical;
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;


}
.mainbody_l .bd .txt a{ color:#666;}
.mainbody_l .bd .txt a.nolink {cursor:default;}
.mainbody_l .bd .img {float: left; width: 160px; height: 107px; margin-right: 12px; position: relative; overflow:hidden;}
.mainbody_l .bd .img img { width: 160px; height: 100%; position:absolute; top:0; left:0; transition:transform 0.3s linear; -webkit-transition:transform 0.3s linear;}
.mainbody_l .bd .img .num{ height:24px; bottom:6px; background-color:rgba(0,0,0,0.6); padding-left:38px; border-radius:12px 0 0 12px; line-height:24px; position: absolute; bottom: 0px; right: 0px; color:#fff; padding-right:6px;}
.mainbody_l .bd .img .num:before{ content:''; display:block; width:17px; height:15px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 0 no-repeat; position:absolute; top:5px; left:16px;}
.mainbody_l .bd .img+.txt {max-height:107px; color:#666;

    -webkit-box-orient: vertical;
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
}
.mainbody_l .bd .img:hover img{ transform:scale(1.1);}
.mainbody_l .ft {color: #000; font-size: 14px; line-height: 26px; max-height: 52px; overflow: hidden; margin-top: 8px;}
.mainbody_l .ft .highlight {font-weight: bold; color: #333;}
.mainbody_l .ft .txt{ color:#666;}
.mainbody_l .loadbox {font-size: 14px; color: #999; text-align: center;  margin-top: 30px; height: 38px; line-height: 38px; display:block; position:absolute; bottom:0; left:50%;}
.mainbody_l .loadbox span {display: inline-block; width: 38px; height: 38px; background: url(http://n.sinaimg.cn/auto/complain/loading.png) 0 0 no-repeat;vertical-align: middle; margin-right: 10px;animation:loadrotate 1s linear infinite;-webkit-animation:loadrotate 1s linear infinite;}
@keyframes loadrotate{
    from {transform:rotate(0deg);}
    to {transform:rotate(360deg);}
}

@-webkit-keyframes loadrotate{
    from {-webkit-transform:rotate(0deg);}
    to {-webkit-transform:rotate(360deg);}
}
.mainbody_r {width: 300px; }
.mainbody_r .weidenglubox {border: 1px solid #e8e8e8; border-top: 3px solid #f88f33; padding: 12px 20px 12px 0; font-size: 14px; height: 46px; line-height: 46px; margin-bottom: 20px;}
.mainbody_r .defaultphoto { width: 46px; height: 46px; border-radius: 50%;margin:0 12px;vertical-align: middle;}
.mainbody_r .weidengluBtn {margin-right: 20px; cursor:pointer;}
.mainbody_r .registerBtn {color: #f88f33;}
.mainbody_r .commontitle { border-bottom: 3px solid #e5e5e5; height: 40px; line-height: 40px;font-size: 18px; font-weight: bold; color: #333;}
.mainbody_r .commontitle span { display: inline-block; height: 40px; border-bottom: 3px solid #f88f33; padding-right: 15px;}
/* èŒ…ç¦„éˆ¥æ¨îž£æ–î‚€ÎµçŠ«â‚¬â’šîŸŠîˆ—â‚¬ç™¿od begin */
.mainbody_r .commontitle a.more{font-size: 12px;font-weight: normal;line-height: 40px;}
.mainbody_r .black-cat{height: 415px;border: 1px solid #e5e5e5;border-top: 0;}
.mainbody_r .black-cat .tab-content{height: 338px;margin: 0 -1px;overflow: hidden;}
.mainbody_r .black-cat .tab-content li a{height: 155px;padding: 12px 10px 0;display: block;border: 1px solid #ffffff;border-left-color: #e5e5e5;border-right-color: #e5e5e5;}
.mainbody_r .black-cat .tab-content li .tit{height: 22px;margin-bottom: 6px;overflow: hidden;font-size: 14px;font-weight: bold;color: #000000;line-height: 22px;}
.mainbody_r .black-cat .tab-content li .intro{height: 60px;margin-bottom: 8px;overflow: hidden;font-size: 13px;line-height: 20px;color: #333333;}
.mainbody_r .black-cat .tab-content li .info{height: 20px;margin-bottom: 6px;line-height: 20px;color: #999999;}
.mainbody_r .black-cat .tab-content li .info .person{max-width: 160px;overflow: hidden;}
.mainbody_r .black-cat .tab-content li .info .person img{width: 20px;height: 20px;display: block;border-radius: 50%;}
.mainbody_r .black-cat .tab-content li .info .person .name{padding-left: 3px;}
.mainbody_r .black-cat .tab-content li .info .date{max-width: 100px;overflow: hidden;text-align: right;}
.mainbody_r .black-cat .tab-content li .rate{padding-bottom: 12px;font-size: 12px;font-weight: bold;color: #000000;line-height: 20px;border-bottom: 1px solid #e5e5e5;}
.mainbody_r .black-cat .tab-content li .rate em{color: #f88f33;}
.mainbody_r .black-cat .tab-content li a:hover{border: 1px solid #f88f33;}
.mainbody_r .black-cat .tab-content li a:hover .rate, .mainbody_r .black-cat .tab-content ul li:nth-child(2) .rate{border-color: #ffffff;}
.mainbody_r .black-cat .tab-head{margin: 0 auto;padding-top: 5px;padding-bottom: 15px;display: table;}
.mainbody_r .black-cat .tab-head a{width: 6px;height: 6px;display: block;margin-left: 5px;background: #d8d8d8;border-radius: 50%;}
.mainbody_r .black-cat .tab-head a.on{width: 17px;background: #f88f33;border-radius: 100px;}
.mainbody_r .black-cat .gotolink{width: 240px;height: 34px;margin: 0 auto;display: block;overflow: hidden;font-size: 14px;text-align: center;line-height: 34px;color: #ffffff;background: #f88f33;border-radius: 3px;}
/* èŒ…ç¦„éˆ¥æ¨îž£æ–î‚€ÎµçŠ«â‚¬â’šîŸŠîˆ—â‚¬ç™¿od end */
.mainbody_r .recommendtag {margin: 20px 0 10px;}
.mainbody_r .recommendtag > li {float: left; margin-right: 5px; margin-bottom: 10px;}
.mainbody_r .recommendtag > li a {display: block; padding: 0 14px;  height: 20px; line-height: 20px; border: 1px solid #f88f33; border-radius: 10px; color: #f88f33;}
.mainbody_r .recommendtag > li:hover a{ color:#fff; background-color:#f88f33;}
.mainbody_r .flowimgbox { border-top: none;}
.mainbody_r .flowimgbox img {display: block; width: 100%;}
.mainbody_r .denglubox{ border:1px solid #efeae6; background-color:#fbfbfb; border-top-width:3px; position:relative; margin-bottom:10px;}
.mainbody_r .denglubox:after{ content:''; display:block; width:85px; height:3px; background-color:#f88f33; position:absolute; top:-3px; left:-1px;}
.mainbody_r .denglubox .user_info{ border-bottom:1px solid #f1dbc9; padding-bottom:19px;}
.mainbody_r .denglubox .user_info .img{ width:54px; height:54px; border-radius:50%; margin:23px auto 0; overflow:hidden;  -webkit-transition: -webkit-transform 0.3s ease 0s; -moz-transition: -moz-transform 0.3s ease 0s;  -o-transition: -o-transform 0.3s ease 0s;  transition: transform 0.3s ease 0s;}
.mainbody_r .denglubox .user_info .img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.mainbody_r .denglubox .user_info .img img{ width:100%; display:block;}
.mainbody_r .denglubox .user_info .user{ font-size:14px; color:#333; line-height:38px; text-align:center; width:100%;}
.mainbody_r .denglubox .user_info .weibo,.mainbody_r .denglubox .user_info .mobile{ padding-left:53px; height:24px; line-height:24px;}/*http://n.sinaimg.cn/auto/chezhan2017/img_c3.png*/
.mainbody_r .denglubox .user_info .weibo *,.mainbody_r .denglubox .user_info .mobile *{ display:inline-block; +display:inline; +zoom:1; vertical-align:middle;}
.mainbody_r .denglubox .user_info .weibo i,.mainbody_r .denglubox .user_info .mobile i{ width:12px; height:15px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -91px no-repeat;}
.mainbody_r .denglubox .user_info .mobile i{ background-position:0 -107px;}
.mainbody_r .denglubox .user_info .weibo span,.mainbody_r .denglubox .user_info .mobile span{ font-size:12px; color:#2c2c2c; width:97px; padding-left:15px;}
.mainbody_r .denglubox .user_info .weibo a,.mainbody_r .denglubox .user_info .mobile a{ color:#f88f33; cursor:pointer;}
.mainbody_r .denglubox .user_info span.bound{ width:145px;}
.mainbody_r .denglubox .user_complain  .user_ctit{ font-size:14px; font-weight:bold; color:#333; height:52px; line-height:52px; padding-left:20px; position:relative;}
.mainbody_r .denglubox .user_complain  .user_ctit:before{ content:''; display:block; width:3px; height:12px; background-color:#f39800; position:absolute; top:20px; left:10px;}
.mainbody_r .denglubox .user_complain  .user_ctit i{ display:block; width:7px; height:10px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) -13px -94px no-repeat; position:absolute; top:20px; right:14px;}
.mainbody_r .denglubox .user_complain  .user_ctit i a{ display:block; width:30px; height:30px; position:absolute; top:-10px; left:-11px;}
.mainbody_r .denglubox .user_complain  .user_ctit em{ font-size:12px; color:#fff; background-color:#e67553; padding:0; height:17px; width:57px; text-align:center; line-height:17px; border-radius:8px; display:block; position:absolute; top:17px; right:31px; }
.mainbody_r .denglubox .user_complain .user_nav{ text-align:center; margin-bottom:20px;}
.mainbody_r .denglubox .user_complain .user_nav a{ display:inline-block; +display:inline; +zoom:1; margin:0 0 12px 0;}
.mainbody_r .denglubox .user_complain .user_nav a span{ display:block; width:96px; height:22px; line-height:22px; color:#333; text-align:center; position:relative;}
.mainbody_r .denglubox .user_complain .user_nav a span:after{ content:''; display:block; width:1px; height:10px; background-color:#cdcdcd; position:absolute; top:7px; right:0;}
.mainbody_r .denglubox .user_complain .user_nav a:nth-child(3) span:after{ display:none;}
.mainbody_r .denglubox .user_complain .user_nav a:last-child span:after{ display:none;}
.mainbody_r .denglubox .user_complain .user_nav em{ display:block; width:96px; height:24px; text-align:center; color:#f88f33; font-size:18px; font-weight:bold;}

.com_list{ border-top:3px solid #2c2c2c; position:relative;}
.com_list:before{ width:170px; height:3px; background-color:#f88f33; content:''; display:block; position:absolute; top:-3px; left:0; z-index:9; visibility:visible;}
.com_list .mainbody_r{ margin-top:30px;}
.com_list .mainbody_l .com_l_tag{ width:100%; height:48px; line-height:48px; margin-top:5px; font-size:16px; color:#333; border-bottom:1px solid #d9d9d9;}
.com_list .mainbody_l .com_l_tag i{display:inline-block; +display:inline; +zoom:1;width: 68px;text-align:center;margin-right:30px;cursor:pointer;}
.com_list .mainbody_l .com_l_tag i:last-child{ margin-right:0;}
.com_list .mainbody_l .com_l_tag i.on{ border-bottom:2px solid #f88f33; position:relative; font-weight:bold; color:#f88f33;}
.com_list .mainbody_l .com_l_tag i.on:after{content:'';display:block;position:absolute;bottom:-5px;left: 28px;border-left:6px solid #fff;border-right:6px solid #fff;border-top:3px solid #f88f33;border-bottom:0;}

.com_list .hd .time{ font-size:14px; color:#333; margin-top:5px; line-height:20px;}
.com_list .bd .img .num{ height:24px; bottom:6px; background-color:rgba(0,0,0,0.6); padding-left:38px; border-radius:12px 0 0 12px; line-height:24px;}
.com_list .bd .img .num:before{ content:''; display:block; width:17px; height:15px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 0 no-repeat; position:absolute; top:5px; left:16px;}
.com_list .bd .msg{ display:block; clear:both; font-size:12px; color:#666; line-height:23px; padding-top:20px;}
.com_list .bd .msg *{ display:inline-block; +display:inline; +zoom:1;}
.com_list .bd .msg em{ font-weight:bold;}
.com_list .bd .msg em a{ color:#666;}
.com_list .bd .msg i{ width:15px; height:15px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -16px no-repeat; margin-right:10px; vertical-align:middle;}
.com_list .bd .msg .btn{ font-size:12px; color:#f88f33; border:1px solid #f88f33; border-radius:5px; padding:0 14px; line-height:26px; float:right; margin-top:-3px;}
.com_list .bd .msg.on{ color:#f88f33;}
.com_list .bd .msg.on i{ background-position:0 -32px;}
.com_list .bd .msg.on em a{ color:#f88f33;}
.com_list .reply .reply_tit{ font-size:14px; color:#f88f33; line-height:30px;}
.com_list .reply .reply_star{ height:34px; line-height:34px;display: inline-block;}
.com_list .reply .reply_star *{ display:inline-block; +display:inline; +zoom:1; vertical-align:text-top;}
.com_list .reply .reply_star i{ width:19px; height:19px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -50px no-repeat; margin-right:4px;}
.com_list .reply .reply_star i.no{ background-position:0 -71px;}
.com_list .reply .reply_star span{ font-size:14px; color:#666; line-height:34px; vertical-align:middle; margin-left:10px;}
.com_list .reply .reply_con{ font-size:16px; line-height:26px; color:#666;}
.com_list .null{ font-size:16px; color:#333; text-align:center; height:60.75vw; line-height:50vw; border:1px solid #e5e5e5; margin-top:20px;}

.search_list{ border-top:3px solid #2c2c2c; position:relative;}
.search_list:before{ width:170px; height:3px; background-color:#f88f33; content:''; display:block; position:absolute; top:-3px; left:0; z-index:9; visibility:visible;}
.search_list .mainbody_r{ margin-top:30px;}
.search_list .search_crumbs{ height:57px; line-height:57px; font-size:15px; color:#333; border-bottom:1px solid #e1e1e1;}
.search_list .search_crumbs em{ color:#f88f33;}
.search_list .search_crumbs i{ display:inline-block; +display:inline; +zoom:1; width:8px; height:14px; background:url(http://n.sinaimg.cn/auto/chezhan2017/cc1.png) 0 0 no-repeat; margin:0 16px 0 0;}
.search_list .bd .img .num{ height:24px; bottom:6px; background-color:rgba(0,0,0,0.6); padding-left:38px; border-radius:12px 0 0 12px; line-height:24px;}
.search_list .bd .img .num:before{ content:''; display:block; width:17px; height:15px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 0 no-repeat; position:absolute; top:5px; left:16px;}
.search_list .bd .reply{ font-size:14px; color:#000; line-height:26px; margin-top:19px; float:left;}
.search_list .bd .reply .reply_tit{ color:#333; font-weight:bold;}
.search_list li.null{ font-size:16px; color:#333; text-align:center; height:60.75vw; line-height:50vw; border:1px solid #e5e5e5; margin-top:20px;}
.search_list li.null em{ color:#f88f33; font-weight:bold;}
.mainbody_l .tabCon ul li.null{ font-size:16px; color:#333; text-align:center; height:60.75vw; line-height:30vw; border:1px solid #e5e5e5; margin-top:20px;}

.mainbody .part_tit{ font-size:14px; color:#666; line-height:49px; padding-top:4px;}
.mainbody .part_tit em{ color:#e94740;}
.mainbody .main_part{ background-color:#fbfbfb; border:1px solid #e3e3e3; padding:38px 0 24px 0;}
.mainbody .main_part dl dd{ padding-bottom:17px;}
.mainbody .main_part dl dd:after{ content:''; display:block; width:100%; height:0; clear:both;}
.mainbody .main_part dl dd .lab{ width:188px; text-align:right; font-size:16px; color:#333; line-height:40px; height:40px; float:left;}
.mainbody .main_part dl dd .opt_v{ width:795px; float:right; position:relative;}
.mainbody .main_part dl dd .opt_v .selectParentBox{ width:100%; height:40px; display:block; float:left; position:relative; cursor:pointer;}
.mainbody .main_part dl dd .opt_v .selectParentBox .selectBox{ position:relative;}
.mainbody .main_part dl dd .opt_v .selectParentBox .selectBox li{ width:216px; height:38px; line-height:38px; position:relative; float:left; border:1px solid #ccc; padding-left:14px; color:#999; font-size:14px; border-radius:4px; margin-right:10px; background-color:#fff; overflow:hidden;}
/*.mainbody .main_part dl dd .opt_v .selectParentBox .selectBox .first_s{ width:188px; height:38px; line-height:38px; position:relative; float:left; border:1px solid #ddd; padding-left:10px; color:#868686; margin-right:30px; border-radius:4px;}
.mainbody .main_part dl dd .opt_v .selectParentBox .selectBox .second_s{ width:188px; height:38px; line-height:38px; position:relative; float:left; border:1px solid #ddd; padding-left:10px; color:#868686; border-radius:4px;}*/
.mainbody .main_part dl dd .opt_v .selectParentBox .selectBox li .arrow{background:url(http://i0.sinaimg.cn/qc/autoimages/autoVersion2016/yc_sprite_07.png) 0 -2619px no-repeat #fff;position:absolute;right:0; top:0;width:30px;height:33px;}
.mainbody .main_part dl dd .opt_v .selectParentBox .searchBtn{ float:left; width:73px; height:37px; border-radius:0 2px 2px 0; background-color:#e74945; font-size:14px; color:#fff; line-height:37px; text-align:center; cursor:pointer;}
.mainbody .main_part dl dd .opt_v .selectParentBox .searchBtn a{ color:#fff; font-size:14px;}
.mainbody .main_part dl dd .opt_v .selectParentBox .selectOption{ width:230px; height:400px; line-height:35px; position:absolute; top:37px; color:#868686; border:1px solid #ddd; overflow-y:auto; background-color:#fff; display:none; z-index:10;}
.mainbody .main_part dl dd .opt_v .selectParentBox .first_option{ left:0; }
.mainbody .main_part dl dd .opt_v .selectParentBox .second_option{ left:242px;}
.mainbody .main_part dl dd .opt_v .selectParentBox .third_option{ left:484px;}
.mainbody .main_part dl dd .opt_v .selectParentBox .selectOption li{ padding-left:10px; line-height:35px; cursor:pointer;}
.mainbody .main_part dl dd .opt_v .selectParentBox .selectOption li:hover{ background-color:#e74945; color:#fff;}
.mainbody .main_part dl dd .opt_v .selectParentBox .selectOption li.sgroup{ cursor:inherit; background-color:#e74945; color:#fff;}
.mainbody .main_part dl dd .opt_v .selectParentBox .third_option li{ line-height:22px; padding:6px 0 6px 10px;}
.mainbody .main_part dl dd .opt_v .item{ display:inline-block; +display:inline; +zoom:1; line-height:35px; vertical-align:middle; cursor:pointer; max-width:144px; min-width:100px; padding-right:10px;}
.mainbody .main_part dl dd .opt_v .item input[type=radio]{ appearance:none; -webkit-appearance:none; -moz-appearance:none; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -183px no-repeat; width:15px; height:15px; margin:-2px 10px 0 0; vertical-align:middle;}
.mainbody .main_part dl dd .opt_v .item input[type=checkbox]{ appearance:none; -webkit-appearance:none; -moz-appearance:none; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -183px no-repeat; width:15px; height:15px; margin:-2px 10px 0 0; vertical-align:middle;}
.mainbody .main_part dl dd .opt_v .item span{ font-size:14px; color:#333;}
.mainbody .main_part dl dd .opt_v .item.on input[type=radio]{ background-position:0 -199px;}
.mainbody .main_part dl dd .opt_v .item.on input[type=checkbox]{ background-position:0 -167px;}
.mainbody .main_part dl dd .opt_v input[type=text]{ appearance:none; -webkit-appearance:none; -moz-appearance:none; border:1px solid #ccc; border-radius:4px; background-color:#fff; width:680px; height:38px; line-height:38px; padding:0 12px;}
::-webkit-input-placeholder{ color:#999; font-size:14px;}
:-ms-input-placeholder{ color:#999; font-size:14px;}
:-moz-input-placeholder{ color:#999; font-size:14px;}
::-moz-input-placeholder{ color:#999; font-size:14px;}
.mainbody .main_part dl dd .opt_v #title_txt{ padding:0 12px; line-height:38px; width:682px; font-size:14px; color:#333;}
.mainbody .main_part dl dd .opt_v #title_txt+.txt_t{ font-size:14px; color:#999; position:absolute; top:0; right:105px; line-height:38px; display:inline-block; +display:inline; +zoom:1; z-index:9;}
.mainbody .main_part dl dd .opt_v #date_txt{ width:206px; background-image:none!important;}
.mainbody .main_part dl dd .opt_v #date_txt+button{ display:none;}
.mainbody .main_part dl dd .opt_v .uploadimg_content{ width:706px; min-height:300px; border:1px solid #ccc; border-radius:4px; background-color:#fff; padding-bottom:41px;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .content textarea{ width:664px; height:140px; background-color:#fff; font-size:14px; font-family:Microsoft YaHei; color:#999; line-height:28px; display:block; margin:17px auto 0;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .content span{ font-size:14px; color:#999; text-align:right; display:block; width:664px; height:21px; line-height:21px; margin:0 auto;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg{ width:686px; margin:15px 0 0 17px;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .uploadimg_btn{ width:119px; height:116px; border:2px dotted #f8953e; border-radius:4px; position:relative; display:inline-block; +display:inline; +zoom:1; cursor:pointer; vertical-align:top;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .uploadimg_btn .lab{ font-size:12px; color:#666; text-align:center; display:block; width:100%; height:32px; line-height:32px; position:absolute; left:0; bottom:-32px;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .uploadimg_btn i{ display:block; width:41px; height:2px; background-color:#f88f33; position:absolute; top:58px; left:39px;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .uploadimg_btn i:before{ display:block; width:2px; height:41px; background-color:#f88f33; position:absolute; top:-19px; left:19px; content:'';}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .uploadimg_btn input[type='file']{ opacity:0; filter:alpha(opacity=0); display:block; width:100%; height:100%; position:absolute; top:0; left:0; cursor:pointer;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .img{ width:123px; height:120px; overflow:hidden; border-radius:4px; position:relative; display:inline-block; +display:inline; +zoom:1; margin:0 14px 15px 0; vertical-align:top;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .img img{ width:auto; height:100%; display:block;}
.mainbody .main_part dl dd .opt_v .uploadimg_content .uploadimg .img .close_btn{ display:block; width:22px; height:22px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -215px no-repeat; position:absolute; top:5px; right:5px; cursor:pointer;}
.mainbody .main_part dl dd .opt_v #dealer_name_txt{ padding:0 12px; line-height:38px; width:682px;}
.mainbody .main_part dl dd .opt_v #dealer_name_txt+.txt_t{ font-size:14px; color:#999; position:absolute; top:0; right:105px; line-height:38px; display:inline-block; +display:inline; +zoom:1; z-index:9;}
.mainbody .main_part dl dd .opt_v .ID_btn{ width:117px; height:38px; text-align:center; line-height:38px; background-color:#f5f5f5; font-size:14px; color:#333; display:block; float:left; border:1px solid #ccc; border-radius:4px 0 0 4px; position:relative; cursor:pointer;}
.mainbody .main_part dl dd .opt_v .ID_btn i{ display:block; width:10px; height:6px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) -12px -159px no-repeat; position:absolute; top:17px; right:13px;}
.mainbody .main_part dl dd .opt_v .ID_btn+input[type=text]{ width:564px; border-radius:0 4px 4px 0; border-left:0; float:left;}
.mainbody .main_part dl dd .opt_v .select_ID{ width:130px; position:absolute; top:38px; left:0; background-color:#fafafa; border:1px solid #ccc; border-radius:4px; z-index:5; display:none;}
.mainbody .main_part dl dd .opt_v .select_ID ul li{ font-size:12px; color:#333; line-height:32px; border-bottom:1px solid #ccc; padding:0 15px; cursor:pointer;}
.mainbody .main_part dl dd .opt_v .select_ID ul li:hover{ background-color:#f18c33; color:#fff;}
.mainbody .provision{ width:100%; height:57px; line-height:57px; font-size:16px; color:#333;}
.mainbody .provision a{ color:#f88f33;}
.mainbody .provision i.pro_btn{ display:inline-block; +display:inline; +zoom:1; width:17px; height:17px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -141px no-repeat; vertical-align:middle; cursor:pointer; margin:-2px 11px 0 0;}
.mainbody .provision i.pro_btn.no{ background-position:0 -123px;}
.mainbody .submit_btn{ cursor:pointer; width:349px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#fff; background-color:#f18c33; border-radius:4px; margin:33px auto 70px;}
.mainbody .partner{ width:100%; text-align:center; border-top:1px solid #e6e6e6; padding:17px 0 20px; clear:both;}
.mainbody .partner *{ display:inline-block; +display:inline; +zoom:1; vertical-align:middle;}
.mainbody .partner .lab{ font-size:16px; color:#333; font-weight:bold;}
.mainbody .partner .pimg a{ height:50px; margin:0 5px; vertical-align:bottom;}
.mainbody .partner .pimg a img{ display:block; height:100%; width:auto;}
.mainbody .partner:after{ content:''; width:100%; height:0; display:block; clear:both;}
.mainbody .main_part dl dd .opt_v .date_icon{ display:block; width:20px; height:19px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -259px no-repeat; position:absolute; top:11px; left:197px;}
#tousuhome .partner{ border:0;}

.beatpicker { -moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-o-box-sizing: content-box !important;box-sizing: content-box !important;box-shadow: 0 3px 2px #eee;-moz-box-shadow: 0 3px 2px #eee;-o-box-shadow: 0 3px 2px #eee;-webkit-box-shadow: 0 3px 2px #eee;background-color: #fff;color: #373737;font-family: Trebuchet MS;font-size: 13px;height: auto;min-width: 200px;padding: 0px;position: absolute;width: 250px;border: 1px solid #e1e1e1;border-bottom: 3px solid #cfcfcf;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;outline-style: none;z-index: 9999}
.beatpicker .button {background-color: #3994c5;border: medium none;color: #333;cursor: pointer;display: inline-block;font: bold 14px/2 arial, tahoma, sans-serif;margin: 0 2px;padding: 5px;text-align: center;text-decoration: none}
.beatpicker .button:hover {background-color: #257eae}
.beatpicker-inputnode {background-position: right center;background-repeat: no-repeat;cursor: pointer}
.beatpicker ul {margin: 0;padding: 0}
.beatpicker ul.cell-parent, .beatpicker li.cell {list-style: none outside none}
.beatpicker ul.cell-parent { margin: 0 auto; width: 100%}
.beatpicker li.cell {float: left;margin: 1%;padding: 2%;text-align: center;width: 8%;white-space: nowrap;color:#333;font-size:14px;}
.beatpicker li.cell.week-alias-cell{font-size:12px;}
.beatpicker .days .cell-parent li.cell {cursor: pointer;transition: background-color .09s linear 0;}
.beatpicker .days .cell-parent li.cell.cell-months, .days .cell-parent li.cell.cell-years {padding: 7% 5.5%;width: 12%}
.beatpicker .days .cell-parent li.cell:hover {background-color: #f1f1f1;font-weight: bold;  }
.beatpicker .main-nav {background-color: #fafafa; height: 30px; margin: 0 auto; padding: 2px; position: relative }
.beatpicker .main-nav .button {background-color: transparent; font-family: SimHei; font-weight:bold; font-size: 14px; height: 30px; line-height: 30px; padding: 2px 0; margin: 0; position: absolute; top: 0; width: 14%}
.beatpicker .main-nav .button:hover {background-color: #fafafa;}
.beatpicker .main-nav .button.next {right: 0}
.beatpicker .main-nav .button.prev {left: 0}
.beatpicker .days .cell-parent li.cell.date-disabled.between-range {background-color: #f2dfa0;color: #4b4b4b}
.beatpicker .days .cell-parent li.cell.date-disabled:hover {background-color: #c2c2c2;color: #fff}
.beatpicker .days .cell-parent li.cell.not-notable {color: #ababab}
.beatpicker .days .cell-parent li.cell.date-disabled, .days .cell-parent li.cell.not-notable.date-disabled {color: #c6c6c6}
.beatpicker .days .cell.notable-today {background-color: #f18c33;color: #fff;font-weight: bold;border-radius:50%;}
.beatpicker .days .cell.notable-today:hover{background-color: #f18c33 !important; color: #fff !important;}
.beatpicker .days .cell-parent li.cell.not-notable.notable-today:hover {background-color: #f18c33 !important; color: #fff !important;}
.beatpicker .days .cell-parent li.cell.not-notable.notable-today {background-color: transparent; box-shadow: 0 0 0 1px #47758e inset; color: #9d9d9d}
.beatpicker .days .cell-parent li.cell.selected-date {background-color: #fff; color: #f18c33; font-weight: bold; position:relative;}
.beatpicker .days .cell-parent li.cell.selected-date:after{ content:''; background:url(http://n.sinaimg.cn/auto/chezhan2017/date_selected.png) 0 0 no-repeat; width:37px; height:37px; display:block; position:absolute; top:-6px; left:-4px;}
.beatpicker .days .cell-parent li.cell.selected-date.notable-today {box-shadow: 0 0 0 2px #d08451 inset}
.beatpicker .days .cell-parent li.cell.between-range {background-color: #efd069}
.beatpicker .days .cell-parent li.cell.between-range:hover {background-color: #d35d5d}
.beatpicker .days .cell.notable-today.between-range {box-shadow: 0 0 0 2px #4184a9 inset; color: #3d3d3d}
.beatpicker .days .cell-parent li.cell.between-range.not-notable { color: #292929}
.beatpicker .main-nav .current-indicator {background-color: transparent; color: #f18c33; font-family: arial; font-weight:bold; font-size: 12px; left: 14%; width: 72%}
.beatpicker .main-nav .current-indicator:hover {background-color: #fafafa  }
.beatpicker .footer {background-color: #fff; border-top: 1px solid #e1e1e1; display: none; margin-bottom: -4px; margin-left: -4px; padding: 0 4px 4px; position: relative; width: 100%}
.beatpicker .footer input.date-input[type="text"] {float: left; height: 23px; margin: 0 -1px 0 0; padding: 0; width: 81%;}
.beatpicker input[type="text"] { border: 1px solid #d2d2d2; color: #737373; font-family: inherit; margin: 0 1px; padding: 4px;}
.beatpicker .footer .button.today, .beatpicker .footer .button.date-input-button {height: 25px; margin-top: 5px; padding: 0; width: 25%;}
.beatpicker .goto-date-parent.goto-date-container {float: right; margin-top: 5px; width: 65%;}
.beatpicker .footer .button.date-input-button { float: left; margin: 0; width: 15%;}
.beatpicker .footer .button.today {margin-left: 2%;}

/*input[type="text"]::-moz-placeholder { color: #959595; font-size: 74%; opacity: 1;text-transform: lowercase;}
input[type="text"]::-webkit-input-placeholder {color: #959595;font-size: 74%;opacity: 1;text-transform: lowercase;}
input[type="text"]:-moz-placeholder {color: #959595;font-size: 74%;opacity: 1;   text-transform: lowercase;}
input[type="text"]:-ms-input-placeholder {color: #959595; font-size: 74%; opacity: 1; text-transform: lowercase;}*/
input[type="text"]::-moz-placeholder { color: #999; font-size: 14px; opacity: 1;text-transform: lowercase;}
input[type="text"]::-webkit-input-placeholder {color: #999;font-size: 14px;opacity: 1;text-transform: lowercase;}
input[type="text"]:-moz-placeholder {color: #999;font-size: 14px;opacity: 1;   text-transform: lowercase;}
input[type="text"]:-ms-input-placeholder {color: #999; font-size: 14px; opacity: 1; text-transform: lowercase;}

.mask_msg_box{ width:100%; height:100%; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:20; display:none;}
.mask_msg_box:after{ content:''; display:none; display:block\9; width:100%; height:100%; position:absolute; top:0; left:0; background-color:#000; filter:alpha(opacity=50); opacity:0.5; z-index:1;}
.mask_msg_box .msg_box{ background-color:#fff; position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); padding:53px 50px 40px; display:none;}
.mask_msg_box .msg_box .msg_htit{ width:353px; font-size:20px; font-weight:bold; color:#333; text-align:center; line-height:30px;}
.mask_msg_box .msg_box .msg_htit .subtit{ display:block; font-size:13px; font-weight:normal; color:#666; line-height:25px; text-align:center;}
.mask_msg_box .msg_box .msg_tit{ display:block; width:353px; height:38px; line-height:38px; font-size:14px; color:#282828; text-align:center; position:relative;}
.mask_msg_box .msg_box .msg_tit:after{ content:''; display:block; width:135px; height:1px; background-color:#c0c0c0; position:absolute; top:19px; left:0;}
.mask_msg_box .msg_box .msg_tit:before{ content:''; display:block; width:135px; height:1px; background-color:#c0c0c0; position:absolute; top:19px; right:0;}
.mask_msg_box .msg_box .msg_star{ width:100%; display:block; text-align:center; padding:4px 0 9px;}
.mask_msg_box .msg_box .msg_star i{ background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) -1px -48px no-repeat; width:27px; height:26px; display:inline-block; +display:inline; +zoom:1; margin-right:5px; cursor:pointer;}
.mask_msg_box .msg_box .msg_star i.no{ background-position:-1px -76px;}
.mask_msg_box .msg_box .msg_star span{ display:block; font-size:15px; color:#333; line-height:28px; height:28px;}
.mask_msg_box .msg_box .msg_con{ width:350px; height:79px; border:1px solid #e0dfdf; border-radius:6px; margin:0 auto;}
.mask_msg_box .msg_box .msg_con textarea{ width:310px; height:49px; line-height:23px; font-size:14px; color:#999; display:block; margin:13px auto 0;}
.mask_msg_box .msg_box .msg_con.mc1 textarea{height:30px; line-height:30px; margin:0 0 0 10px;}
.mask_msg_box .msg_box .msg_btn{ width:100%; text-align:center; padding:22px 0 30px;}
.mask_msg_box .msg_box .msg_btn span{ width:164px; height:36px; border:1px solid #f88f33; border-radius:18px; display:inline-block; +display:inline; +zoom:1; font-size:16px; line-height:36px; text-align:center; cursor:pointer;}
.mask_msg_box .msg_box .msg_btn .cancel_btn{ color:#f88f33; background-color:#fff; margin-right:16px;}
.mask_msg_box .msg_box .msg_btn .ok_btn{ color:#fff; background-color:#f88f33;}
.mask_msg_box .msg_box .bind_msg{ font-size:18px; color:#333; width:400px; text-align:center; display:none;}
.mask_msg_box .msg_box .bind_msg i{ display:block; width:50px; height:48px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) 0 0 no-repeat; margin:50px auto 0;}
.mask_msg_box .msg_box .bind_msg span{ display:block; line-height:52px; margin-bottom:22px;}
.mask_msg_box .msg_box .uploadimg_msg{ width:358px; height:156px; padding-top:36px; display:none;}
.mask_msg_box .msg_box .uploadimg_msg .up_img{ width:208px; height:59px; border:1px dotted #f88f33; border-radius:8px; text-align:center; margin:0 auto; line-height:59px;}
.mask_msg_box .msg_box .uploadimg_msg .up_img *{ display:inline-block; +display:inline; +zoom:1; vertical-align:middle;}
.mask_msg_box .msg_box .uploadimg_msg .up_img i{ width:28px; height:27px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) 0 -103px no-repeat; margin-right:13px;}
.mask_msg_box .msg_box .uploadimg_msg .up_img span{ font-size:16px; color:#f88f33;}
.mask_msg_box .msg_box .uploadimg_msg .up_msg{ font-size:14px; color:#333; text-align:center; display:block; width:100%; line-height:32px; margin-top:23px;}
.mask_msg_box .msg_box .uploadimg_msg .close{ width:20px; height:20px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) -30px -110px no-repeat; display:block; position:absolute; top:20px; right:20px; cursor:pointer;}
.mask_msg_box .msg_box .uploadimg_loading{ width:358px; display:none;}
.mask_msg_box .msg_box .uploadimg_loading .progress{ font-size:30px; font-weight:bold; color:#f88f33; text-align:center; line-height:43px;}
.mask_msg_box .msg_box .uploadimg_loading .titstr{ font-size:14px; color:#333; text-align:center; line-height:32px;}
.mask_msg_box .msg_box .uploadimg_loading .num{ font-size:14px; font-family:Arial; color:#2c2c2c; text-align:center; line-height:39px; position:relative;}
.mask_msg_box .msg_box .uploadimg_loading .num:before{ width:95px; height:1px; background-color:#ccc; content:''; display:block; position:absolute; top:19px; left:50px;}
.mask_msg_box .msg_box .uploadimg_loading .num:after{ width:95px; height:1px; background-color:#ccc; content:''; display:block; position:absolute; top:19px; right:50px;}
.mask_msg_box .msg_box .uploadimg_loading .num em{ color:#f88f33; font-size:16px;}
.mask_msg_box .msg_box .uploadimg_loading .btn{ width:164px; height:36px; border:1px solid #f88f33; border-radius:18px; display:block; font-size:16px; line-height:36px; text-align:center; cursor:pointer; color:#f88f33; background-color:#fff; margin:16px auto 0;}
.mask_msg_box .msg_box .uploadimg_loading .close{ width:20px; height:20px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) -30px -110px no-repeat; display:block; position:absolute; top:20px; right:20px; cursor:pointer;}

.mask_msg_box .bm_msg .msg_tit{ font-size:22px; width:384px;}
.mask_msg_box .bm_msg .msg_tit:after{ width:113px;}
.mask_msg_box .bm_msg .msg_tit:before{ width:113px;}
.mask_msg_box .bm_msg .msg_str{ font-size:14px; color:#666; line-height:26px; text-align:center; width:337px; margin:14px auto 20px; position:relative;}
.mask_msg_box .bm_msg .msg_str:before{ content:''; display:block; width:16px; height:16px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) -33px -89px no-repeat; position:absolute; top:5px; left:-21px;}
.mask_msg_box .bm_msg .msg_val{ width:380px; height:48px; margin:0 auto 5px; border-bottom:2px solid #e5e5e5;}
.mask_msg_box .bm_msg .msg_val .lab{ font-size:14px; color:#999; line-height:48px; padding-left:29px; position:relative; display:block; width:17px; height:18px; float:left;}
.mask_msg_box .bm_msg .msg_val .lab.num:before{ content:''; display:block; width:17px; height:18px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) -33px -48px no-repeat; position:absolute; top:15px; left:2px;}
.mask_msg_box .bm_msg .msg_val .lab.code:before{ content:''; display:block; width:14px; height:19px; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) -35px -68px no-repeat; position:absolute; top:18px; left:4px;}
.mask_msg_box .bm_msg .msg_val input{ appearance:none; -webkit-appearance:none; -moz-appearance:none; border:0; outline:none; font-size:14px; color:#333; line-height:48px; text-align:left; padding:0 4px; width:240px; height:48px; display:block; float:left;}
.mask_msg_box .bm_msg .msg_val .txt_btn{ display:block; float:left; font-size:14px; color:#f88f33; line-height:48px; cursor:pointer;}
.mask_msg_box .bm_msg .msg_btn{ margin:29px 0 5px; padding:0;}
.mask_msg_box .msg_hint{ font-size:14px; color:#fff; line-height:22px; padding:9px 38px; background-color:rgba(0,0,0,0.8); position:absolute; z-index:10; border-radius:20px;}
.mask_msg_box .msg_box .close{ width:26px; height:26px; display:block; background:url(http://n.sinaimg.cn/auto/chezhan2017/img_c4.png) -30px -110px no-repeat; position:absolute; top:10px; right:10px; cursor:pointer;}
.mask_msg_box .bind_mobile{ transform:translate(0,0); display:none;}
.msg_hint{ font-size:14px; color:#fff; line-height:22px; padding:9px 38px; background-color:rgba(0,0,0,0.6); position:fixed; z-index:22; border-radius:20px;}

.com_tit{ font-size:20px; font-weight:bold; color:#333; line-height:30px; margin-top:34px;}
.com_user{ width:100%; padding:15px 0; border-bottom:1px solid #dfdfdf;}
.com_user *{ display:inline-block; +display:inline; +zoom:1; vertical-align:middle;}
.com_user .cuser{ margin-right:12px;}
.com_user .cuser .uimg{ width:39px; height:39px; overflow:hidden; border-radius:50%; margin-right:10px;}
.com_user .cuser .uimg img{ display:block; width:100%;}
.com_user .cuser .uid{ font-size:15px; color:#333;}
.com_user .cuser .uid a{ font-size:15px; color:#333;}
.com_user .cdate{ font-size:12px; color:#aaa; margin-right:18px;}
.com_user .cadd{ font-size:12px; color:#a4aa03;}
.progress .pro_tit{ font-size:18px; font-weight:bold; color:#333; line-height:41px;}

.xiangqing_commontitle { position: relative; height: 40px; line-height: 40px; font-size: 18px; color: #333;font-weight: bold; padding-bottom:3px;}
.xiangqing_commontitle:before {content: ''; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 3px; background: #e5e5e5;}
.xiangqing_commontitle:after {content: ''; position: absolute; bottom: 0px; left: 0px; width: 85px; height: 3px; background: #f9ad16;}
.xiangqing_pagehead {display: none;}
.main_xiangqing_l { float: left; width: 660px;}
.xiangqing_pagetitle {font-size: 20px; line-height: 30px; color: #333;margin: 35px 0 20px; font-weight: bold;}
.xiangqing_userinfobox {position: relative;padding: 0 0 15px;overflow: hidden;border-bottom: 1px solid #dfdfdf;}
.xiangqing_userinfobox .userphoto {width:40px; height: 40px; margin-right: 10px; float: left;}
.xiangqing_userinfobox .userphoto img {width: 40px; height: 40px; display: block; border-radius: 50%;}
.xiangqing_userinfobox .userinfo .username {font-size: 15px; color: #333; height: 18px; float: left; margin-top: 10px; margin-right: 12px;}
.xiangqing_userinfobox .userinfo .time {color: #aaa; font-size: 10px; height: 20px; line-height: 20px;/* background: url(http://www.sinaimg.cn/qc/2018/complain/icons.png) 0px 4px / 30px auto no-repeat; padding-left: 15px; */float: left; margin-top: 10px; margin-right: 18px;}
.xiangqing_userinfobox .userinfo .ads {color: #a4aa03; font-size: 10px; height: 15px; line-height: 15px; background:url(http://www.sinaimg.cn/qc/2018/complain/icons.png) 0px -25px / 30px auto no-repeat; padding-left: 15px; float: left; margin-top: 13px;}
.xiangqing_userinfobox .state {
        width: 58px;
    height: 25px;
    line-height: 25px;
    background: #9b81c0;
    border-radius: 22px;
    text-align: center;
    color: #fff;
    font-size: 10px;
    margin-left: 10px;
    display: block;
    position: absolute;
    top: 8px;
    right: 0;
}
.xiangqing_userinfobox .state.sta1{ background-color:#60caba;}/*æ°“ç‚‰æŽ³æ°“éˆ¥æ¨Žî„¼î†¹â‚¬Î²è¯¥â”žå¾›åµœî‡·æŸ¯ï¿½*/
.xiangqing_userinfobox .state.sta2{ background-color:#9b81c0;}/*æ°“ç‚‰æŽ³æ°“éˆ¥æ¨Žæ‡Šæ„¨â‚¬æ«­â”žåµšæƒ·î‡·æŸ¯ï¿½*/
.xiangqing_userinfobox .state.sta3{ background-color:#b5be3b;}/*æ°“åºèµ‚çŒ«è‰—å¢èŽ½éˆ¥æº‘è¯¥Î²éŸ­ç¹î‡·æŸ¯ï¿½*/
.xiangqing_userinfobox .state.sta4{ background-color:#e19546;}/*æ°“åºèµ‚å¿™è«éˆ¥æ«­Ñ€â‚¬â’™îƒžâ”¡é“°ç–µî‡·æŸ¯ï¿½*/
.xiangqing_userinfobox .state.sta5{ background-color:#e67553;}/*æ°“åºèµ‚å¿™é¸¥æ¥¼èŠ’éˆ¥æ¾›å¾â”žåµšãƒƒî‡·æŸ¯ï¿½*/
.xiangqing_conbox .title {font-size: 16px; color: #333; margin-top: 27px; background:url(http://www.sinaimg.cn/qc/2018/complain/icons.png) 0px -55px / 34px auto no-repeat; padding-left: 27px;}
.xiangqing_conbox .title em{font-weight: bold;}
.xiangqing_conbox .details {font-size: 14px;line-height: 24px; color: #666;margin: 8px 0 28px; padding-left: 27px;}
.xiangqing_conbox .problemimg { overflow: hidden;padding-left: 27px; margin-bottom: 18px; width:640px;}
.xiangqing_conbox .problemimg li { width:148px; height:148px; float: left; margin:0 12px 12px 0; overflow:hidden; border-radius:3px; position:relative;}
.xiangqing_conbox .problemimg li .img {margin:0;}
.xiangqing_conbox .problemimg li .img img {display: block; width: 100%; transition:transform 0.3s linear; transform:scale(1); position:absolute; top:0; left:0;}
.xiangqing_conbox .problemimg li:hover img{ transform:scale(1.2);}
.xiangqing_conbox .supplementcon {padding-left: 27px;}
.xiangqing_conbox .supplementcon li { font-size: 14px; line-height: 24px; color: #333; margin-top: 8px;}
.xiangqing_conbox .supplementcon li .dt { color: #666;}
.xiangqing_explainline { position: relative; margin: 40px 0; text-align: center; color: #999; font-size: 14px;}
.xiangqing_explainline:before {content: ''; position: absolute; top: 9px; left: 0px; width: 100%; height: 1px; background:#e3e3e3; }
.xiangqing_explainline span {position: relative; display: inline-block; margin: 0 auto; padding: 0 15px; background: #fff;}
.xiangqing_explainline span:before {content: ''; position: absolute; top: 8px; left: 5px; width: 4px; height: 4px; background: #999; border-radius: 50%;}
.xiangqing_explainline span:after {content: ''; position: absolute; top: 8px; right: 5px; width: 4px; height: 4px; background: #999; border-radius: 50%;}

.main_xiangqing_r { float: right; width: 300px; margin-top: 30px;}
.xiangqing_progresswrap { border:1px solid #dfdfdf; border-top: none;}
.xiangqing_progressbox {width: 81%; padding-left: 19%; padding-top: 30px; padding-bottom: 37px;}
.xiangqing_progressbox .box {padding: 0 10px 30px; border-left: 1px solid #d4d4d4; position: relative; font-size: 12px; line-height: 22px;}
.xiangqing_progressbox .box:before { content: ''; position: absolute; top: 4px; left: -6px; width: 12px; height: 12px; background: #fff;}
.xiangqing_progressbox .box:after { content: ''; position: absolute; top: 5px; left: -5px; width: 6px; height: 6px; border-radius: 50%; border:2px solid #cccba3;background: #fff;}
.xiangqing_progressbox .box:first-child:before {top: 0px; height: 16px;}
.xiangqing_progressbox .box:first-child:after { border-color: #f8881c; }
.xiangqing_progressbox .box:last-child { padding-bottom: 10px;}
.xiangqing_progressbox .box .date {position: absolute; top: 3px; left: -40px; font-size: 12px; height: 14px; line-height: 14px;}
.xiangqing_progressbox .box:first-child .date {color: #f8881c;}
.xiangqing_progressbox .box .time {position: absolute; top: 20px; left: -40px; font-size: 12px; height: 12px; line-height: 12px; color:#999;}
.xiangqing_progressbox .box:first-child .time {color: #f8881c;}
.xiangqing_progressbox .box .title { font-size: 14px; font-weight: bold; margin-bottom: 6px;}
.xiangqing_progressbox .box:first-child .title {color: #f8881c;}
.xiangqing_progressbox .box .highlight {color: #f8881c; margin-bottom: 6px;}
.xiangqing_progressbox .box .txt {color: #666; }
.xiangqing_progressbox .star_in { position: relative; -webkit-box-flex: 1;}
.xiangqing_progressbox .star_in .i { position: relative; width: 15px; height: 16px; display: inline-block; background: url(http://n.sinaimg.cn/88773292/20151014/star.png) center -1px / auto 15px no-repeat;margin: 0 2px;vertical-align: text-bottom;}
.xiangqing_progressbox .star_in .i.g { background: url(http://n.sinaimg.cn/88773292/20151014/star_g.png) center -1px / auto 15px no-repeat;position: relative; width: 15px; height: 16px; display: inline-block; margin: 0 2px;vertical-align: text-bottom;}
.xiangqing_progressbox .star_in .star_in_txt {font-size: 12px; color: #494848; position: relative; top: -2px; margin-left: 8px;}

.regulation_box{ width:900px;  padding:50px; margin:30px auto; border:1px solid #ccc; border-radius:20px;}
.regulation_box .reg_tit{ font-size:20px; font-weight:bold; text-align:center; line-height:55px; padding:10px 0 30px;}
.regulation_box p{ font-size:16px; line-height:44px; text-align:left;}
.regulation_box p.h{ text-indent:2em;}
.regulation_box ol{ margin-left:18px;}
.regulation_box li{ font-size:16px; line-height:44px; text-align:left; list-style:decimal outside;}
.tousuNav h1 a{     display: block; width: 166px; height: 41px; overflow: hidden; text-indent: -999px; position: absolute; top: 22px; left: 0;}
.historyRecord li a{ color:#333; display:block; width:100%; height:100%;}
.historyRecord li:hover a{ color:#fff;}

.new_part{ width:1000px; height:272px; margin:30px auto;}
.new_part:after{ cotent:''; width:100%; height:0; display:block; clear:both;}
.new_part .pimg{ width:406px; height:272px; float:left; overflow:hidden; position:relative;}
.new_part .pimg img{ width:100%; display:block; position:relative; z-index:1;}
.new_part .pimg ul{ width:100%; height:100%; display:block; position:relative; overflow:hidden;}
.new_part .pimg ul li{ width:100%; position:absolute; top:0; left:406px;}
.new_part .pimg ul li:first-child{ left:0;}
.new_part .pimg ul li .str{ font-size:18px; color:#fff; line-height:39px; padding-left:16px; position:absolute; bottom:0; left:0; z-index:3;}
.new_part .pimg ul li .mk{ width:100%; height:39px; position:absolute; bottom:0; left:0; z-index:2; background-color:#333; opacity:0.75; filter:alpha(opacity=75); }
.new_part .pimg .img_page{ width:auto; height:39px; line-height:39px; position:absolute; bottom:0; right:12px; font-size:0; text-align:right; z-index:5;}
.new_part .pimg .img_page i{ display:inline-block; +display:inline; +zoom:1; width:6px; height:6px; background-color:#fff; border-radius:50%; vertical-align:middle; margin-left:5px; cursor:pointer;}
.new_part .pimg .img_page i.on{ width:17px; height:6px; background-color:#e94740; border-radius:3px;}
.new_part .plist{ width:270px; height:275px; overflow:hidden; float:left; margin-left:29px;}
.new_part .plist .pl_tit{ height:28px; line-height:28px; font-size:18px; font-weight:bold; color:#333; padding-left:12px; position:relative; margin-top:-6px;}
.new_part .plist .pl_tit:before{ content:''; width:3px; height:16px; background-color:#f18c33; display:block; position:absolute; left:0; top:6px;}
.new_part .plist .pl_tit a{ font-size:12px; font-weight:normal; position:absolute; top:0; right:0;}
.new_part .plist ul{ margin-top:21px; height:260px; width:287px; overflow:hidden;}
.new_part .plist ul li{ margin-bottom:26px; width:270px;}
.new_part .plist ul li a{ font-size:18px; color:#000; line-height:27px; height:55px; overflow:hidden; display:inline-block; +display:inline; +zoom:1;}
.new_part .plist ul li .date{ display:none; font-size:12px; color:#666; line-height:29px; margin:0;}
.new_part .plist:nth-child(2){ margin-left:23px;}
.new_part .pimg + .plist{ margin-left:23px;}
.new_part .plist .list_d{margin-top: 5px; height: 260px; width: 287px; overflow: hidden; position:relative;}
.new_part .plist .list_d .ul{ width:100%; position:absolute; top:0; left:0;}
.new_part .plist .list_d .ul .li{ margin-bottom: 7px; width: 270px;}
.new_part .plist .list_d .ul .li a{ font-size: 14px; color: #000; line-height: 24px; height: 49px; overflow: hidden; display: inline-block;}
.new_part .plist .list_d .ul .li .date{ display: block; font-size: 12px; color: #666; line-height: 29px; margin: 0;}

#return_top{width: 65px; height: 65px; background: #f5f6f7; opacity: 1; position:  fixed;  z-index:  99; top: 80%; right:50px; cursor:pointer;}
#return_top a{width: 65px; height: 35px; padding-top: 40px; text-align: center; color: #333; background: url(http://i3.sinaimg.cn/qc/autoimages/autoVersion2017/bar01.png) 16px -133px no-repeat; display:  block;}



.reply .reply_tit .btn2 {
    font-size: 12px;
    color: #f88f33;
    border: 1px solid #f88f33;
    border-radius: 5px;
    padding: 0 14px;
    line-height: 26px;
    float: right;
    margin-top: 3px;
    margin-right: 10px;
    cursor: pointer;
}
.mask_msg_box .msg_box.chexiaotousu .msg_htit{
    width: auto;
}

.mask_msg_box .msg_box.chexiaotousu .msg_con.mc2{
    width: auto;
}
.mask_msg_box .msg_box.chexiaotousu .msg_con.mc1{
    height: 30px;
    margin: 20px 0;
    width: auto;
    display: none;
}
.mask_msg_box .msg_box.chexiaotousu .msg_con textarea{
    width: 490px;
}
.chexiaotousu .opt_v {
    width: 520px;
    margin: 20px auto 15px;
}
.chexiaotousu .opt_v .item {
    display: inline-block;
    +display: inline;
    +zoom: 1;
    line-height: 35px;
    vertical-align: middle;
    cursor: pointer;
    width: 160px;
    max-width: auto;
    min-width: auto;
    padding-right: 10px;
    cursor: pointer;
}
.chexiaotousu .opt_v .item span{ font-size:14px; color:#333;}
.chexiaotousu .opt_v .item.on input[type=radio]{ background-position:0 -199px;}
.chexiaotousu .opt_v .item input[type=radio] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(http://n.sinaimg.cn/auto/chezhan2017/img_c3.png) 0 -183px no-repeat;
    width: 15px;
    height: 15px;
    margin: -2px 10px 0 0;
    vertical-align: middle;
}
.chexiaotousu .opt_v .item input[type=radio] {
    cursor: pointer;
}
