﻿/*
	CSS base
*/
/* CSS Reset By KISSY UI Library v1.30rc */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }/** 清除内外边距 **/
body, button, input, select, textarea { font: 12px/1.5 "Lantinghei SC", "Microsoft YaHei", "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif; }/** 设置默认字体 **/
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none; }/** 重置列表元素 **/
a { text-decoration: none; }
a:hover { text-decoration: underline; }
sup { vertical-align: super; line-height: 0px; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse: collapse; border-spacing: 0; }
a:focus, input ,textarea {outline:none;}/*去掉虚线框*/
textarea{ resize:none;}/*禁止改变大小*/
input::-ms-clear{display:none;}
html{ overflow-y:scroll;}
pre {white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
.italic{ font-style:italic;}

/* 通用CSS样式库 */
.db{display:block;}
.mb1{ margin-bottom:1px;}.mb2{ margin-bottom:2px;}.mb5{ margin-bottom:5px;}.mb6{ margin-bottom:6px;}.mb8{ margin-bottom:8px;}.mb10{ margin-bottom:10px;}.mb100{ margin-bottom:100px;}.mb150{ margin-bottom:150px;}.mb12{ margin-bottom:12px;}.mb14{ margin-bottom:14px;}.mb15{ margin-bottom:15px;}.mb16{ margin-bottom:16px;}.mb18{ margin-bottom:18px;}.mb20{ margin-bottom:20px;}.mb25{ margin-bottom:25px;}.mb30{ margin-bottom:30px;}.mb35{ margin-bottom:35px;}.mb40{ margin-bottom:40px;}.mb50{ margin-bottom:50px;}.mb55{ margin-bottom:55px;}.mb60{ margin-bottom:60px;}.mb110{margin-bottom: 110px;}.mb120{margin-bottom: 120px;}
.ml5{ margin-left:5px;}.ml10{ margin-left:10px;}.ml20{ margin-left:20px;}.ml32{ margin-left:32px;}.ml42{ margin-left:42px;}.ml58{ margin-left:58px;}.ml60{ margin-left:60px;}.ml70{ margin-left:70px;}.ml80{ margin-left:80px;}.ml90{ margin-left:90px;}.ml95{ margin-left:95px;}.ml100{ margin-left:100px;}.ml110{ margin-left:110px;}.ml115{ margin-left:115px;}.ml127{ margin-left:127px;}.ml140{ margin-left:140px;}.ml180{ margin-left:180px;}.ml197{ margin-left:197px;}.ml255{ margin-left:255px;}
.mr1{ margin-right:1px;}.mr2{ margin-right:2px;}.mr5{ margin-right:5px;}.mr6{ margin-right:6px;}.mr8{ margin-right:8px;}.mr10{ margin-right:10px;}.mr20{ margin-right:120px;}.mr110{ margin-right:110px;}.mr180{ margin-right:180px;}.mr12{ margin-right:12px;}.mr14{ margin-right:14px;}.mr15{ margin-right:15px;}.mr20{ margin-right:20px;}.mr25{ margin-right:25px;}.mr30{ margin-right:30px;}.mr40{ margin-right:40px;}.mr70{ margin-right:70px;}
.mt-2{ margin-top:-2px;}.mt2{ margin-top:2px;}.mt5{ margin-top:5px;}.mt10{ margin-top:10px;}.mt13{ margin-top:13px;}.mt20{ margin-top:20px;}.mt25{ margin-top:25px;}.mt30{ margin-top:30px;}.mt40{ margin-top:40px;}
.p15{ padding:15px;}.p10{ padding:10px;}.p20{ padding:20px;}.p25{ padding:25px;}.pt2{ padding-top:2px;}.pt5{ padding-top:5px;}.pt10{ padding-top:10px;}.pt15{ padding-top:15px;}.pt20{ padding-top:20px;}.pt25{ padding-top:25px;}.pt30{ padding-top:30px;}.pt100{ padding-top:100px;}.pt6{ padding-top:6px;}.p520{ padding:5px 20px;}.pb5{ padding-bottom:5px;}.pb20{ padding-bottom:20px;}.pb30{ padding-bottom:30px;}.pl8{ padding-left:8px;}.pb10{ padding-bottom:10px;}.pr10{ padding-right:10px;}.pl20{ padding-left:20px;}.pl25{ padding-left:25px;}.pl30{ padding-left:30px;}.pl38{ padding-left:38px;}.pl45{ padding-left:45px;}.pl55{ padding-left:55px;}.pt4{ padding-top:4px;}.pt40{ padding-top:40px;}.pt8{ padding-top:8px;}.pl15{ padding-left:15px;}
.lh15{ line-height:15px;}.lh16{ line-height:16px;}.lh18{ line-height:18px;}.lh19{ line-height:19px;}.lh20{ line-height:20px;}.lh21{ line-height:21px;}.lh22{ line-height:22px;}.lh24{ line-height:24px;}.lh26{ line-height:26px;}.lh28{ line-height:28px;}.lh30{ line-height:30px;}.lh32{ line-height:32px;}.lh36{ line-height:36px;}.lh40{ line-height:40px;}
.h24{ height:24px;}.h45{ height:45px;}
.bgff{ background:#fff;}.bgeb{ background:#ebebeb;}.bgf0{ background:#f0f0f0;}.bgf1{ background:#f1f1f1;}.bgf2{ background:#f2f2f2;}.bgf5{ background:#f5f5f5;}

.f12{ font-size:12px;}.f14{ font-size:14px;}.f16{ font-size:16px;}.f18{ font-size:18px;}.f20{ font-size:20px;}.f22{ font-size:22px;}.f24{ font-size:24px;}.f26{ font-size:26px;}.f28{ font-size:28px;}.f30{ font-size:30px;}.f32{ font-size:32px;}.f38{ font-size:38px;}.f48{ font-size:48px;}

.fa{font-family:Arial;}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.fs{font-family:\5b8b\4f53;}.fw{font-family:"Microsoft YaHei","微软雅黑";}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.tj{text-align:justify;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.lt0{letter-spacing:0;}lt1{letter-spacing:1px;}
.wrap{white-space:nowrap;}
.bk{word-break:break-all;word-wrap:break-word;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vb{vertical-align:bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}
.fl{float:left;}.fr{float:right;}
.fl7{ *float:left;}
.cl{clear:both;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.rel{position:relative;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.z{*zoom:1;}
.hidd,.hide{ display:none;}

/*块状元素水平居中*/
.auto{margin-left:auto; margin-right:auto;}
/*清除浮动*/
.fix{*zoom:1;}.fix:after{display:block; content:"\20"; height:0; clear:both; overflow:hidden; visibility:hidden;}
/*基于display:table-cell的自适应布局*/
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
/*双栏自适应cell部分连续英文字符换行*/
.cell_bk{display:table; width:100%; table-layout:fixed; word-wrap:break-word;}
/*单行文字溢出虚点显示*/
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

@media print { 
.noprint { display: none;color:green } 
} 

/*网站CSS样式库*/

/*常用颜色*/
body,html{ color:#333; background:#eee;}
.g-red{ color:#f04848;}
.g-green{ color:#19a053;}
.g-yellow{ color:#ff8a15;}
.g-blue{ color:#0075a9;}
.g33{ color:#333;}
.g66{ color:#666;}
.g22{ color:#222}
.g99{ color:#999;}
.gff{ color:#fff;}
.g64{ color:#646464;}
.g6e{ color:#6e6e6e;}
.g8b{ color:#8b8b8b;}
.g8a{ color:#8a8a8a;}
.ga1{ color:#a1a1a1;}
.gad{ color:#adadad;}

.inputFocusColor{ color:#333 !important;}

a:link{}
a:visited{ }
a:hover{ color:#f04848; text-decoration:none;}
a:active{}

/*宽度*/
.layout{ width:1000px; margin-left:auto; margin-right:auto;}
.layoutA{ width:1200px; margin-left:auto; margin-right:auto;}
.layoutI{ width:1170px; margin-left:auto; margin-right:auto;}

.w720{ width:720px;}
.w435{ width:435px;}

/*边框*/


/*按钮*/
.btn-join{ display:block; margin:12px; margin-top:0; border:#e3e3e3 solid 1px; background:#fff; height:43px; line-height:43px; text-align:center; font-size:16px; color:#19a053;}
.btn-join em{ font-weight:bold; font-size:20px; margin-right:8px;}
.btn-join:hover{ background:#f1ffe9; color:#19a053;}
.btn-join.already,.btn-join.already:hover{ cursor:default; border:none; margin:1px 13px 13px 13px; background:none; color:#de1d40;}
.btn-join.already em{ font-size:16px;}

.btn-gray{ cursor:pointer; display:inline-block; font-size:14px; color:#333; padding:0 20px; height:33px; line-height:33px; text-align:center; background:url(../images/btn.png) repeat-x; border:#dadada solid 1px;}
input.btn-gray{ *line-height:20px;}

.btn-red{ display:inline-block; height:30px; line-height:30px; color:#fff; text-align:center; background:#f04848; padding:0 15px; border:none; cursor:pointer;}
.btn-red:hover{ color:#fff; background:#f54d4d;}

.btn-red-form{ display:inline-block; height:35px; line-height:35px; font-size:14px; color:#fff; text-align:center; background:#f04848; width:100px; border:none; cursor:pointer;}
.btn-red-form:hover{ color:#fff; background:#f54d4d;}

.btn-gray-form{ display:inline-block; height:33px; line-height:33px; font-size:14px; color:#333; text-align:center;  background:url(../images/btn.png) repeat-x; border:#dadada solid 1px; width:98px; cursor:pointer;}


.btn-red-big{ display:inline-block; height:40px; line-height:40px; color:#fff; font-size:18px; text-align:center; background:#f04848; padding:0 15px;}
.btn-red-big:hover{ color:#fff; background:#f54d4d;}

.btn-red-auto{ display:inline-block; height:40px; line-height:40px; color:#fff; font-size:18px; text-align:center; background:#f04848; padding:0 15px; width:auto; min-width:100px;}
.btn-red-auto:hover{ color:#fff; background:#f54d4d;}

.col-right .btn-red-auto,.active-info-right .btn-red-auto{ width:160px; padding:0;}


.btn-yzm{ color:#f04848;}
.btn-yzm2{ color:#f04848; height:38px; width:72px; overflow:hidden; line-height:38px; background-color:#fafafa;}
.btn-gray.disabled{ border:#dadada solid 1px; background:#fafafa; color:#333; cursor:default;}

.bg-gray{ display:inline-block; height:30px; line-height:30px; text-align:center; padding:0 10px; min-width:80px; background:#f5f5f5; font-size:12px;}

.btn-disabled,.btn-disabled:hover{ background:#e5e5e5; color:#999999; border-color:#cccccc; cursor:default;}

.btn-reply{ display:inline-block; height:18px; line-height:16px; padding-left:23px; background:url(../images/reply.png) no-repeat; color:#0075a9;}

/*表单*/

/*图标*/
i{ display:inline-block; width:16px; height:16px; vertical-align:-3px; *vertical-align:text-top; overflow:hidden; background:url(../images/uico.png) no-repeat;}
.u10{ background-position:-16px 0;}
.u20{ background-position:-32px 0;}
.u30{ background-position:-48px 0;}
.u40{ background-position:-64px 0;}
.u50{ background-position:-80px 0;}
.u60{ background-position:-96px 0;}
.u70{ background-position:-112px 0;}
.u80{ background-position:-128px 0;}
.u90{ background-position:-144px 0;}
.u-del{ background-position:-32px -16px;}
a:hover .u-del{ background-position:-48px -16px;}
.u41{ background-position:-64px -16px;}
.u61{ background-position:-96px -16px;}
.u71{ background-position:-112px -16px;}
.u81{ background-position:-128px -16px;}
.u91{ background-position:-144px -16px;}
.u02{ background-position:0 -32px;}
.u32{ background-position:-48px -32px;}
.u42{ background-position:-64px -32px;}
.u52{ background-position:-80px -32px;}
.u62{ background-position:-96px -32px;}
.u72{ background-position:-112px -32px;}


.uFemale{ width:21px; height:21px; background:url(../images/nv.png) no-repeat;}
.uMale{ width:21px; height:21px; background:url(../images/nv.png) -21px 0 no-repeat;}

/*top*/
.top-bar{ height:60px; border-bottom:#e1e1e1 solid 1px;*zoom:1; background:#fff; box-shadow:#e1e1e1 0 3px 10px; }
.top-bar:after{display:block; content:"\20"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.top-bar h1{ float:left; padding-top:12px; width:170px;}
.top-bar .xlBox{ display:none; position:absolute; border:#cdcdcd solid 1px; border-top:#f04848 solid 2px; background:#fff; left:0; top:46px; box-shadow:#e6e5e6 0 2px 5px; }
.top-bar .select-city{ float:left; width:72px; position:relative; margin-top:8px; margin-right:25px; z-index:99;}
.top-bar .select-city h4{ display:block; font-weight:400; height:50px; line-height:50px; cursor:pointer; background:url(../images/arrow1.png) right 0 no-repeat; font-size:14px; color:#333; text-align:center;}
.top-bar .select-city .city-box{ width:270px; padding:0 9px;}
.top-bar .select-city .item-line{ line-height:24px; padding:8px 0; border-bottom:#dedede solid 1px;}
.top-bar .select-city .item-d{ line-height:24px; padding:8px 0; border-bottom:#dedede dotted 1px;}
.top-bar .select-city .label{ float:left;}
.top-bar .select-city .l-r4{ margin-left:60px;}
.top-bar .select-city .l-r3{ margin-left:48px;}
.top-bar .select-city .city-item{white-space:nowrap; margin-right:12px;}
.top-bar .select-city a.city-item{ color:#333;}
.top-bar .select-city a.city-item:hover{ color:#f04848;}

.top-bar .select-center{ float:left; width:110px; position:relative; margin-top:8px;  z-index:99;}
.top-bar .select-center h4{ display:block; font-weight:400; height:50px; line-height:50px; cursor:pointer; background:url(../images/arrow1.png) right 0 no-repeat; font-size:14px; color:#333; text-align:center;}
.top-bar .select-center ul{ padding:6px 0; border-bottom:#dedede solid 1px; width:133px; margin-bottom:12px;}
.top-bar .select-center a{ display:block; padding-left:22px; height:40px; line-height:40px; font-size:14px; color:#333;}
.top-bar .select-center a:hover{ background:#f2f2f2;}
.top-bar .select-center .wx-box{ padding-left:20px; width:113px; padding-bottom:20px;}
.top-bar .select-center .wx-box .t{ line-height:18px; color:#333; margin-bottom:15px;}

.top-bar .login-text{ float:right; font-size:14px; color:#333; padding-top:25px; line-height:18px;}
.top-bar .login-text a{ color:#333;}
.top-bar .login-text a:hover{ color:#f04848;}
.top-bar .line{ color:#999; padding:0 5px;}
.top-bar .select-city .xlHover,.top-bar .select-center .xlHover{ color:#f04848; background-position:right -50px;}
.top-bar .tel{ float:right; color:#949494; line-height:60px; font-size:16px; padding-left:38px; background:url(../images/tel.png) left center no-repeat}

.top-search{ width:71px; height:23px; float:right; border:#8f8f8f solid 1px; border-radius:14px; overflow:hidden; background:#ffffff; margin-right:36px; margin-top:18px; padding:4px 8px 0 15px;}
.top-search .st{ float:left; border:none; width:50px; height:18px; line-height:18px; font-size:14px; color:#666;}
.top-search .sBtn{ float:right; width:18px; height:18px; background:url(../images/searchtop.png) no-repeat; border:none 0; cursor:pointer;}
.searchBig{ width:154px;}
.searchBig .st{ width:133px;}
.searchBig .sBtn{ background-position:0 -18px;}

/*导航*/
.nav{ float:left; width:600px; overflow:hidden; height:60px;}
.nav .navU{ height:58px; position: relative;}
.nav .navU li {float: left; overflow:hidden; margin-right:16px;}
.nav .navU li.back { top:58px; width:0px;height:0px;z-index:8;position:absolute;border-bottom:#f04848 solid 2px;}
.nav .navU li a{color:#646464;text-align: center; padding:0 30px; font-weight:400;height:58px; line-height:58px; float:left; position: relative;overflow: hidden;font-size:18px;}
.nav .navU .last{ margin-right:0;}
.nav .navU li a:visited {border:none;color: #333;}
.nav .navU .current a{color: #f04848 !important;}
.nav .navU li a:hover, .nav .navU li a:active{color: #f04848;}

/*banner*/
.banner{ height:325px; margin-top:10px; position:relative; z-index:50;}
#slideshow{position: relative;height: 325px;width:1000px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width:1000px;height: 325px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 1000px;}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top:290px;right:18px;}
#slideshow .btns b i{width:8px; float:left;height:8px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right:8px; border: #fff 2px solid; border-radius:6px}
#slideshow .btns b i: hover{background: #f04848; border-color:#f41e44;}
#slideshow .btns b i.on{background: #f04848; border-color:#f41e44; cursor: default}
#slideshow .btns b i.on: hover{background: #f04848; border-color:#f41e44;cursor: default}
#slideshow .btns s{position: absolute;width:50px;display: none;height:50px;overflow: hidden;top: 135px;cursor: pointer}
#slideshow .btns s i{position: absolute;width:50px;background: url(../images/btn_slideshow.png);height: 100px;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -50px}
#slideshow .btns s.next{right: 0px}
#slideshow .text{ display:block; position:absolute; z-index:10; background:#d94243; min-width:100px; height:50px; line-height:50px; padding-left:28px; padding-right:28px; left:0; bottom:18px; color:#fff; font-size:20px;}
#slideshow .text .ico-line{ display:block; position:absolute; width:30px; height:15px; left:14px; top:-8px; background:url(../images/banner-i.png) no-repeat;}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 300px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}

/*子页*/
.banner-sub{ float:left; width:580px; height:387px; margin-top:0;}
.banner-sub #slideshow{ width:580px; height:387px;}
.banner-sub #slideshow .img{ width:580px; height:387px;}
.banner-sub #slideshow .img img{ width:580px; height:387px;}
.banner-sub #slideshow .btns{ width:580px;}
.banner-sub #slideshow .btns b{ top:352px;}


/*title*/
.title-a{ height:62px; background:url(../images/title-a.png) 0 30px repeat-x;}
.title-a .tt{ float:left; height:62px; padding-right:30px; line-height:56px; font-size:32px; color:#000; background:#fff url(../images/title-a.png) right -34px no-repeat;}
.title-a .more{ float:right; height:62px; line-height:58px; font-size:14px; color:#f04848;  padding-left:15px; }

/*头像圆形*/
.uFace25{ display:inline-block; width:25px; height:25px; position:relative;}
.uFace25 img{ display:block; width:100%; height:100%;}
.uFace25 .circle{ width:25px; height:25px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face2.png) -5px -40px no-repeat;}

.uFace25W{ display:inline-block; width:25px; height:25px; position:relative;}
.uFace25W img{ display:block; width:100%; height:100%;}
.uFace25W .circle{ width:25px; height:25px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face2.png) -5px -5px no-repeat;}

.uFace28{ display:inline-block; width:28px; height:28px; position:relative;}
.uFace28 img{ display:block; width:100%; height:100%;}
.uFace28 .circle{ width:28px; height:28px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face2.png) -40px -43px no-repeat;}

.uFace28W{ display:inline-block; width:25px; height:25px; position:relative;}
.uFace28W img{ display:block; width:100%; height:100%;}
.uFace28W .circle{ width:28px; height:28px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face2.png) -40px -5px no-repeat;}

.uFace54{ display:inline-block; width:54px; height:54px; position:relative;}
.uFace54 img{ display:block; width:100%; height:100%;}
.uFace54 .circle{ width:54px; height:54px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face.png) -5px 0 no-repeat;}

.uFace54W{ display:inline-block; width:54px; height:54px; position:relative;}
.uFace54W img{ display:block; width:100%; height:100%;}
.uFace54W .circle{ width:54px; height:54px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face.png) -215px -78px no-repeat;}

.uFace32{ display:inline-block; width:32px; height:32px; position:relative;}
.uFace32 img{ display:block; width:100%; height:100%;}
.uFace32 .circle{ width:32px; height:32px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face.png) -59px 0 no-repeat;}

.uFace32W{ display:inline-block; width:32px; height:32px; position:relative;}
.uFace32W img{ display:block; width:100%; height:100%;}
.uFace32W .circle{ width:32px; height:32px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face.png) -104px -193px no-repeat;}

.uFace84{ display:inline-block; width:84px; height:84px; position:relative;}
.uFace84 img{ display:block; width:100%; height:100%;}
.uFace84 .circle{ width:84px; height:84px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face.png) -5px -108px no-repeat;}

.uFace100{ display:inline-block; width:100px; height:100px; position:relative;}
.uFace100 img{ display:block; width:100%; height:100%;}
.uFace100 .circle{ width:100px; height:100px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face.png) -104px 0 no-repeat;}

.uFace78{ display:inline-block; width:78px; height:78px; position:relative;}
.uFace78 img{ display:block; width:100%; height:100%;}
.uFace78 .circle{ width:78px; height:78px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face.png) -215px 0 no-repeat;}

.uFace60{ display:inline-block; width:60px; height:60px; position:relative; overflow:hidden; border-radius:30px;}
.uFace60 img{ display:block; width:100%; height:100%;}
.uFace60 .circle{ width:60px; height:60px; z-index:10; position:absolute; left:0; top:0; background:url(../images/face3.png) -5px -5px no-repeat;}

/*试驾*/
.list-sj{ width:1020px;}
.list-sj li{ float:left; width:235px; margin-right:20px; margin-bottom:20px; background:#fafafa;}
.list-sj .text{ height:83px; overflow:hidden; padding:5px 14px 0 14px;position: relative;}
.list-sj .text2{ height:103px; overflow:hidden; padding:5px 14px 0 14px;}
.list-sj .text .act-address{position: absolute;bottom:5px; }
.list-sj .user-box{ text-align:center; height:87px;}
.list-sj .user-box .item{ width:70px; display:inline-block; *zoom:1;*display:inline; cursor:pointer;}
.list-sj .user-box .name{ display:block; color:#666;}
.list-sj .user-box  .item:hover .circle{ background-position:0 -54px;}
.list-sj .user-box  .item:hover .name{ color:#f04848;}

/*问答*/
.col-wdL{ float:left; width:640px;}
.col-wdR{ float:right; width:336px;}
.list-hotWD{}
.list-hotWD li{ height:60px; line-height:60px; border-bottom:#d7d7d7 dotted 1px;}
.list-hotWD .time{ float:right; font-size:14px; color:#999; width:100px; padding-right:12px; text-align:right;}
.list-hotWD .red-num{ float:right;}

/*等待回答*/
.list-wateAnswer{ border-left:#cccccc solid 1px;}
.list-wateAnswer li{ margin-left:-2px; height:43px; line-height:43px; overflow:hidden; *vertical-align:top; padding-left:16px; background:url(../images/d.png) left 21px no-repeat;}
.list-wateAnswer a{ float:left;  overflow:hidden; height:43px; font-size:14px;}
.list-wateAnswer span{ float:right; font-size:14px; color:#999;}

/*电话*/
.contact{ border-top:#d9d9d9 solid 2px; height:80px; line-height:80px; text-align:center;}


.btn-wx,.btn-wb,.btn-db{ display:inline-block; width:37px; height:37px; background:url(../images/foot.png) no-repeat;}
.btn-wx{ position:relative; cursor:pointer;}
.btn-wx .wx-sm{ display:none; text-align: center; left:-60px; top:-200px; width:149px; height:179px; padding-top:20px; position:absolute; background:url(../images/wx-sm.png) no-repeat;}
.btn-wx:hover  .wx-sm{ display:block;}
.btn-wx:hover{ background-position:0 -37px;}
.btn-wb{ background-position:-37px 0;}
.btn-wb:hover{ background-position:-37px -37px;}
.btn-db{ background-position:-74px 0;}
.btn-db:hover{ background-position:-74px -37px;}

.address{ height:62px; line-height:50px;}
.address .l{ color:#999; margin:0 3px;}

.uCenter-left{ float:left; width:233px; border:#dadada solid 1px;}
.uCenter-left .u-info{ padding:9px 0 0 20px; height:71px;}
.uCenter-left .u-info .rel{ z-index:10;}
.uCenter-left .u-info .change-phone{ display:block; position:absolute; width:198px; height:33px; line-height:33px; text-align:center; background:#f8f8f1; border:#dadada solid 1px; right:10px; top:30px;}
.uCenter-left .u-info .change-phone .jt{ display:block; width:8px; height:5px; position:absolute; right:50px; top:-5px; background:url(../images/arrowUp.png) no-repeat;}
.uCenter-left .btn-edit{ height:38px; line-height:38px; text-align:center; background:#f8f8f1; border-top:#dadada solid 1px; border-bottom:#dadada solid 1px;}

.left-nav{}
.left-nav .item{ border-bottom:#dadada solid 1px;}
.left-nav .item .t{ height:60px; line-height:60px; margin:0 18px; border-bottom:#dadada dashed 1px; font-size:16px;}
.left-nav .item .t a{ display:block; color:#333;}
.left-nav .list{ padding:10px 0;}
.left-nav .list .link{ display:block; padding-left:20px; height:40px; line-height:40px;}
.left-nav .list .link:hover{ background:#f8f8f1;}
.left-nav .list .tt{ float:left; color:#333; font-size:14px;} 
.left-nav  .num{ float:right; width:66px; text-align:center; font-size:14px; color:#333;}
.left-nav  .new .num em{ background:#f15959; height:25px; line-height:25px; display:inline-block; background:url(../images/tip.png) left -25px no-repeat;}
.left-nav  .new .num em span{ color:#fff; height:25px; line-height:25px; display:inline-block; background:url(../images/tip.png) right -25px no-repeat; margin-left:11px; padding-right:11px;}
.left-nav  .new .link:hover .num em{ background-position:left 0;}
.left-nav  .new .link:hover .num em span{ background-position:right 0;}
.left-nav .selected .link,.left-nav .selected:hover  .link{ background:#f04848; color:#fff;}
.left-nav .selected .tt,.left-nav .selected:hover .tt{ color:#fff;}
.left-nav .selected .num span,.left-nav .selected:hover .num span{ color:#fff;}

.left-nav .selected .link .num em,.left-nav .selected:hover .link:hover .num em{ background-position:left -50px;}
.left-nav .selected .link .num em span,.left-nav .selected  .link:hover .num em span{ background-position:right -50px;}
.left-nav .selected.new .num em span,.left-nav .selected:hover.new .num em span{ color:#f15959;}

.uCenter-right{ float:right; width:905px;}
.col-left{ float:left; width:905px;}
.col-left img{ max-width:100%;}
.col-right{ float:right; width:235px;}

.col-left .pages{ text-align:left;}

.col-leftN{ float:left; width:630px; }
.layoutI .col-leftN{ float:left; width:800px; }
.col-rightN{ float:right; width:340px;}


.box-border{ border:#dadada solid 1px;}
.uploadImg{ float:left; width:278px; height:339px; padding-top:36px; text-align:center; border-right:#dadada solid 1px;}
.uploadImg .img-box{ width:160px; height:160px; margin-bottom:40px; margin-left:auto; margin-right:auto; background:url(../images/upimg.png) no-repeat;}

.table-form td,.table-form th{ padding:8px 0;}
.table-form th{ text-align:right; font-size:14px; font-weight:400; padding-right:15px;}
.table-form .ok-big{ display:inline-block; width:51px; height:51px; background:url(../images/ok-big.png) no-repeat;}

.input-t{ width:232px; height:33px; line-height:33px \9; padding-left:10px; border:#dadada solid 1px;}
.radio-t{ display:inline-block; width:16px; cursor:pointer; height:16px; background:url(../images/uico.png) -144px 0 no-repeat; vertical-align:-3px; *vertical-align:text-top;}
.radio-t.checked,.radio-t:hover{ display:inline-block; width:16px; height:16px; background:url(../images/uico.png) -160px 0 no-repeat;}
.checkbox-t{ display:inline-block; width:16px; cursor:pointer; height:16px; background:url(../images/uico.png) 0 -16px no-repeat; vertical-align:-3px; *vertical-align:text-top;}
.checkbox-t.checked,.checkbox-t:hover{ display:inline-block; width:16px; height:16px; background:url(../images/uico.png) -16px -16px no-repeat;}
.textarea-t{ padding:10px 0 0 10px; border:#dadada solid 1px;}

.form-error{ display:inline-block; color:#f15959; background:#fff1f1; border:#fc8884 solid 1px; height:auto; line-height:23px; padding:0 10px; margin-left:10px;}
.form-tip{ color:#999; margin-left:10px;}



/*下拉框*/
.sod_select, .sod_select * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.sod_select { display: inline-block; margin-right:10px; *display:inline; *zoom:1; *float:left; position: relative; line-height: 1; width: 75px; *width:50px; padding: 10px 10px; border: 1px solid #dadada; background: #ffffff; color: #999; font-size: 11px; font-weight: 700; text-align: left; text-transform: uppercase; outline: 0; outline-offset: -2px; /* Opera */ cursor: default;   z-index:80;}
.sod_select:hover,  .sod_select.open,  .sod_select.focus { border-color: #dadada; }
.sod_select.open { color: #919191; z-index:90;}
.sod_select.focus { box-shadow: 0 0 5px rgba(0,0,0,.2); }
.sod_select.disabled { border-color: #828282; color: #b2b2b2; cursor: not-allowed; }
.sod_select .sod_label { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 15px; background:url(../images/arrowDown.png) right center no-repeat; }
.sod_select .sod_prefix { }
.sod_select .sod_placeholder {  }
.sod_select .sod_list { position: absolute; top: 100%; left: 0; display: none; height: auto; width: 75px; *width:70px; margin: 0 0 0 -1px; background: #ffffff; border: 1px solid #dadada; border-top: none; color: #444444; font-weight: 300; z-index: 20; }
.sod_select.open .sod_list { display: block; }
.sod_select.disabled.open .sod_list { display: none; }
.sod_select.above .sod_list { top: auto; bottom: 100%; border-top: 1px solid #dadada; border-bottom: none; }
.sod_select .sod_list ul { overflow-y: auto; padding: 0; margin: 0; }
.sod_select .sod_list li { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: relative; padding: 10px 10px; list-style-type: none; }
.sod_select .sod_list .optgroup,  .sod_select .sod_list .optgroup.disabled { background: inherit; color: #939393; font-size: 10px; font-style: italic; }
.sod_select .sod_list .groupchild { padding-left: 20px; }
.sod_select .sod_list .disabled { background: inherit; color: #cccccc; }
.sod_select .sod_list .active { background: #f7f7f7; color: #333333; }
.sod_select .sod_list .selected { font-weight: 700; padding-right: 25px; }
.sod_select .sod_list .selected:before { content: ""; position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); display: inline-block; color: #808080; height: 9px; width: 10px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K); }
.sod_select.no_highlight .sod_list .selected { font-weight: 300; }
.sod_select.no_highlight .sod_list .selected:before { display: none; }
.sod_select .sod_list .link {}
.sod_select .sod_list .linkexternal { }
.sod_select select { display: none !important; }
.sod_select.touch select { -webkit-appearance: menulist-button; position: absolute; top: 0; left: 0; display: block !important; height: 100%; width: 100%; opacity: 0; z-index: 1; }


.input-M .sod_select{ width:110px; *width:85px; margin-right:10px;}
.input-M .sod_select .sod_list{ width:110px; *width:105px;}

.input-L .sod_select{ width:385px; *width:360px; margin-right:0; font-size:16px; font-weight:400; padding:13px 10px;}
.input-L .sod_select .sod_list{ width:385px; *width:380px;}
.input-Ls .sod_select{ width:180px; *width:155px; margin-right:0; font-size:16px; font-weight:400; padding:13px 10px;}
.input-Ls .sod_select .sod_list{ width:180px; *width:175px;}


.step-t{}
.step-t li{ float:left; padding-bottom:5px; margin-right:50px;}
.step-t li a{ font-size:14px; color:#333;}
.step-t .selected{ border-bottom:#f04848 solid 2px;}
.step-t .selected a{ color:#f15959; font-weight:bold;}

.top-title{ border-bottom:#dadada solid 1px; height:41px;}
.top-title .t{ float:left; font-size:16px; line-height:34px; margin-right:20px;}
.top-title .sod_select{ float:left; margin-right:10px;}
.top-title .tip-text{ float:left; border:#eedeaf solid 1px; color:#ff7101; background:#fffcd6; height:32px; line-height:33px; padding:0 15px;}
.top-title .tip-text .num{ font-weight:bold; color:#f15959;}

/*试车报告*/
.list-bg{}
.list-bg li{ padding:20px; padding-left:0; border-bottom:#dadada solid 1px;*zoom:1;}
.list-bg li:after{display:block; content:"\20"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.list-bg li:hover{ background:#fafafa;}

/*红点*/
.red-num{ display:inline-block; width:36px; text-align:center; font-size:14px; color:#333;}
.red-num em{ background:#f15959; height:25px; line-height:25px; display:inline-block; background:url(../images/tip.png) left -25px no-repeat;}
.red-num em span{ color:#fff; height:25px; line-height:25px; display:inline-block; background:url(../images/tip.png) right -25px no-repeat; margin-left:11px; padding-right:11px;}

/*分页*/
.pages{ text-align:right; padding:40px 0 20px 0;}
.pages a{ display:inline-block; border:#cccccc solid 1px; height:28px; line-height:28px; padding:0 10px; color:#666; background:#fafafa; margin:0 2px;}
.pages .curr{ background:#f04848; border-color:#f04848; color:#fff; cursor:pointer;}
.pages .dis{ background:#fafafa; border-color:#999; cursor:default;}

.pagesBig{ text-align:center;}
.pagesBig a{ height:40px; line-height:40px; font-size:20px; padding:0 15px;}

/*tab*/
.top-tab{ border-bottom:#d9d9d9 solid 2px; height:40px;}
.top-tab li{ float:left; margin-right:40px; line-height:20px;}
.top-tab li a{ color:#333; font-size:18px;}
.top-tab .selected a{ color:#f04848; font-weight:bold;}

/*订单列表*/
.table-orderlist{}
.table-orderlist td{ border-bottom:#d9d9d9 solid 1px; padding-bottom:20px; text-align:center;}
.table-orderlist .subT td{ border:none; padding-top:15px; padding-bottom:10px;}
.table-orderlist .tt td{ padding:0; height:54px; font-size:14px;}
.table-orderlist .tt p{ text-align:left; padding-left:20px;}
.table-orderlist .order-info{ width:232px; background:#FFF; border:#cdcdcd solid 1px; position:absolute; top:23px; right:0; padding:16px 0; line-height:28px; box-shadow:#cdcdcd 0 0 5px;}
.table-orderlist .order-info .label{ float:left; width:80px; text-align:right; padding-right:2px;}
.table-orderlist .rel{ z-index:5;}

/*带切换头部*/
.top-tab-bor{ height:48px; border:#dadada solid 1px; background:#fafafa; padding-left:18px;}
.top-tab-bor .tab{ float:left; height:48px;}
.top-tab-bor .tab li{ float:left; margin-right:34px; height:47px; line-height:46px; padding:0 3px;}
.top-tab-bor .tab  a{ font-size:16px; color:#333;}
.top-tab-bor .tab .selected{ border-bottom:#f04848 solid 2px;}
.top-tab-bor .tab .selected a{ font-weight:bold; color:#f04848;}
.top-tab-bor .sod_select{ float:left; margin-top:7px; margin-right:10px;}
.top-tab-bor .tip-text{ float:left; margin-top:7px; border:#eedeaf solid 1px; color:#ff7101; background:#fffcd6; height:32px; line-height:33px; padding:0 15px;}
.top-tab-bor .tip-text .num{ color:#f15959; font-weight:bold;}
.top-tab-bor .btn-red{ float:right; height:35px; line-height:35px; margin-top:6px; margin-right:6px;}

.list-myanswer{ padding-top:25px;}
.list-myanswer li{ border-bottom:#dadada dashed 1px; padding-bottom:10px; margin-bottom:15px; line-height: 28px;}
.list-myanswer .tools{ text-align:right; font-size:14px;}
.list-myanswer img{max-width: 680px;}

/*收藏试驾*/
.list-scsj{ padding-top:20px;}
.list-scsj li{ border-bottom:#d9d9d9 solid 1px; padding-bottom:20px; margin-bottom:20px;}
.list-scsj td{ font-size:14px; color:#999; line-height:32px;}


/*页面提示，带关闭*/
.page-tip{ background:#fffcd6; border:#eedeaf solid 1px; padding:12px 20px; position:relative;}
.page-tip .btn-close{ display:block; width:20px; height:20px; position:absolute; top:-1px; right:-1px; background:#f04848; color:#fff; line-height:20px; text-align:center;}

/*成长状态*/
.czjd{ width:700px; margin-left:auto; margin-right:auto;}
.czjd .jd-bg{ height:15px; width:700px; overflow:hidden; background:url(../images/jd.png) no-repeat;}
.czjd .jd-bg .build{ height:15px; overflow:hidden; width:10%; background:url(../images/jd.png) 0 -30px no-repeat;}
.czjd .list-dj{ padding-top:29px; padding-bottom:30px;}
.czjd .list-dj li{ float:left; width:69px; border-right:#cdcdcd dashed 1px; height:22px; text-align:center; line-height:22px; color:#666; position:relative;}
.czjd .list-dj .last{ border:none;}
.czjd .list-dj .fs{ width:60px; text-align:center; position:absolute; height:20px; line-height:20px; top:-25px; left:-30px; color:#999;}
.czjd .list-dj .selected .t{ color:#f15959; font-weight:bold;}

/*积分*/
.list-jf{ border:#dadada solid 1px; border-bottom:none;}
.list-jf li{ border-bottom:#dadada solid 1px; height:50px; line-height:50px; padding-left:20px; padding-right:40px; font-size:14px;}
.list-jf .fr{ width:110px; text-align:center;}
.list-jf .btn{ padding:0; text-align:center; background:#f8f8f1;}

.ico-carer{ display:inline-block; width:48px; height:16px; background:url(../images/carer.png) no-repeat;}
.ico-lm{ display:inline-block; width:36px; height:23px; background:url(../images/sz.png) no-repeat; vertical-align:-5px;}
.list-csbg{ width:191px; margin-left:auto; margin-right:auto;}
.list-csbg li{ border-bottom:#dadada dashed 1px; padding-bottom:20px; margin-bottom:20px;}
.list-csbg li:last-child{ border:none; padding-bottom:0;}

.list-hotscbg{ width:191px; margin-left:auto; margin-right:auto;}
.list-hotscbg li{ margin-bottom:30px;}
.list-hotscbg li:last-child{}


/*正文*/
.article-con{}
.article-con .info{ border-bottom:#dadada solid 1px; line-height:22px; height:22px; padding-bottom:26px;}
.article-con .article-article{ font-size:14px; line-height:30px; color:#666;}
.article-con .article-article p{ margin-bottom:1em;}
.article-con .article-article img{ max-width:100%;}
.btn-collect{}
.btn-collect em{ display:inline-block; vertical-align:-3px; cursor:pointer; margin-right:5px; width:16px; height:16px; background:url(../images/uico.png) -16px -32px no-repeat;}
.btn-collect.already em{ background-position:-32px -32px;}
.btn-share em{ display:inline-block; vertical-align:-7px; *vertical-align:-4px; cursor:pointer; margin-right:5px; width:22px; height:22px; background:url(../images/sina.png) 0 center no-repeat;}
.btn-zan{ color:#666;}
.btn-zan em{ display:inline-block; vertical-align:-7px; *vertical-align:-4px; cursor:pointer; margin-right:5px; width:22px; height:22px; background:url(../images/zan.png) no-repeat;}
.btn-zan.already{ color:#f04848;}
.btn-zan.already em{ background-position:0 -22px;}
.btn-cai{ color:#666;}
.btn-cai em{ display:inline-block; vertical-align:-7px; *vertical-align:-4px; cursor:pointer; margin-right:5px; width:22px; height:22px; background:url(../images/cai.png) 0 1px no-repeat;}
.btn-cai.already{ color:#f04848;}
.btn-cai.already em{ background-position:0 -21px;}

.atcticle-tools{ height:50px; margin-bottom:50px; position:relative; border-bottom:#dadada solid 1px;}
.atcticle-tools .tools{ background:#FFF; position:absolute; left:190px; right:190px; bottom:-14px; height:25px; text-align:center;}

.list-sjcx{ width:765px;}
.list-sjcx li{ float:left; width:235px; margin-right:20px; text-align:center; height:215px;}
.list-sjcx li img{ display:block; margin-bottom:13px;}
.borB{ border-bottom:#dadada solid 1px;}
.borBD{ border-bottom:#dadada dashed 1px;}
.borCF{ border:#f0f0f0 solid 1px;}
.borDA{ border:#f0f0f0 solid 1px;}
.borBe{ border-bottom:#eee solid 1px;}

/*找回密码*/
.find-psw{ border:#d6d6d6 solid 1px; background:#fff; min-height:530px; margin-bottom:100px;}
.find-psw .step{ display:block;}
.find-psw .step li{ float:left; width:249px; height:77px; line-height:77px; text-align:center; font-size:16px; color:#333; border-right:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 2px;}
.find-psw .step li em{ font-size:36px; margin-right:10px; vertical-align:-6px;}
.find-psw .step .last{ border-right:none; width:248px;}
.find-psw .step .selected{ color:#f04848; border-bottom-color:#f04848;}
.find-psw .btn-red{ width:260px; height:45px; line-height:45px; font-size:18px;}

.input-big{ width:346px; height:22px; font-size:18px; line-height:22px; border:#dadada solid 1px; padding:18px 28px; border-radius:5px;}

.input-bor{ width:270px; height:18px; border:#dadada solid 1px; padding:10px 10px 10px 8px;}
.input-bor input{ padding:0; margin:0; float:left; height:18px; line-height:18px; width:240px; border:none; font-size:14px;}
.input-bor .form-ok{ float:right; width:18px; height:18px; background:url(../images/ok.png) no-repeat;}
.input-bor .form-clear{ float:right; width:18px; height:18px; cursor:pointer; background:url(../images/clear.png) no-repeat;}
.input-bor .form-clear:hover{ background-position:0 -18px;}

.btn-uploadImg{ color:#f04848;}
.btn-uploadImg em{ display:inline-block; width:26px; height:20px; vertical-align:-5px; margin-right:5px; background:url(../images/btn-up-img.png) no-repeat;}

/*弹窗*/
#zxxBlank{position:absolute;z-index:2000;left:0;top:0;width:100%;height:0;background:black;}
.wrap_out{position:absolute;z-index:2000;left:-9999px;}
.wrap_in{ background:#fff;}
.wrap_bar{ height:12px;}
.wrap_title{ display:none;}
.wrap_close{ position:absolute; right:10px; top:12px;}
.wrap_close a{display:block; width:16px; height:16px; background:url(../images/uico.png) -80px -16px no-repeat;}
.wrap_body{background:#fff; padding-top:25px; padding-bottom:25px;}

.wrap_body .submit_btn,.wrap_body .cancel_btn{display:inline-block; margin:0 10px; width:94px; height:26px; text-align:center; line-height:26px; border:none 0; cursor:pointer; border-radius:3px; overflow:hidden;}
.wrap_body .cancel_btn{ background:#d4d2d2; color:#333;}
.wrap_body .submit_btn{ background:#ff9600; color:#fff;}
.wrap_body .tc{ text-align:center;}
.crrcbox-ask{}
.crrcbox-ask .u-tip{ display:inline-block; width:22px; height:22px; margin-right:10px; background:url(../images/member.png) -58px 0 no-repeat;}
.crrcbox-ask .u-tip-ok{ display:inline-block; width:22px; height:22px; margin-right:10px; background:url(../images/member.png) -80px 0 no-repeat;}
.crrcbox-ask .t{ font-size:14px; font-weight:bold; color:#333;}

.wrap_remind{width:520px;padding:30px 0 15px 0; text-align:center;}
.wrap_remind p{margin:0 0 0 0; text-align:center;}
.wrap_remind .btn-gray{ width:158px; height:43px; line-height:43px; font-size:18px; background-color:#fafafa; color:#f04848;}
.tc_success_tip{ padding-left:170px; min-height:80px; text-align:left; background:url(../images/ok-big.png) 105px 5px no-repeat;}


/*评论*/
.box-pl{}
.box-pl .list-pl{ border-top:#dadada solid 1px; padding-top:25px;}
.box-pl .list-pl li{ padding-bottom:20px; border-bottom:#dadada solid 1px; margin-bottom:25px;}
.box-pl .list-pl .tt{ height:30px; line-height:18px;}
.box-pl .list-pl .con{ font-size:14px; line-height:24px; color:#333;}
.box-pl .list-pl .box-yy .tt{ padding:12px 12px 0 12px;}
.box-pl .list-pl .box-yy .con{ padding:0 12px 0 12px;}
.box-pl .list-pl .box-yy{ border:#cfcfb0 solid 1px; background:#f8f8f1; padding:4px 4px 16px 4px; margin-bottom:15px;}
.box-pl .list-pl .box-yy .box-yy{ margin-bottom:0;}

/*页面成功提示*/
.pageTip4success{ position:absolute; box-shadow:0 0 5px #666; z-index:9999; font-size:14px; left:50%; top:50%; background:#47b375; border:#239c57 solid 1px; padding:16px 0; width:365px;text-align:center; margin-top:-50px; margin-left:-150px;}
.pageTip4success em{ display:inline-block; width:22px; height:16px; margin-right:20px; vertical-align:middle; background:url(../images/success.png) no-repeat;}
.pageTip4success span{ display:inline-block; vertical-align:middle; line-height:20px; color:#fff; font-size:14px;}

.sj-info-right{ margin-left:600px; overflow:hidden;}
.sj-info-right .bm{ width:363px; height:60px; border:#dadada solid 1px; background:#fafafa; padding:0 20px 0 15px; line-height:60px;}
.sj-info-right .text-l{ border-bottom:#dadada solid 1px; padding:8px 0; line-height:28px; font-size:14px;}
.sj-info-right .btn-red-big{ width:130px;}

.btn-map{ display:inline-block; width:19px; height:20px; background:url(../images/map.png) no-repeat; vertical-align:-2px; margin-left:10px;}

.setNum{ width:127px; height:28px; background:#fff; overflow:hidden; line-height:28px; border:#dadada solid 1px; text-align:center;}
.setNum .btn-L{ float:left; width:28px; height:28px; line-height:28px; font-size:22px; text-align:center; background:#fbfbfb; color:#f04848; border-right:#dadada solid 1px;}
.setNum .btn-R{ float:right; width:28px; height:28px; line-height:28px; font-size:22px; text-align:center; background:#fbfbfb; color:#f04848; border-left:#dadada solid 1px;}
.setNum input{ width:50px; height:28px; border:none; margin:0; padding:0; text-align:center; line-height:28px\9; overflow:hidden;}

.title-line{ border-bottom:#dadada solid 1px; padding-bottom:13px;}

.list-pjcs{}
.list-pjcs .text{ margin-left:100px;}
.list-pjcs .ico-carer{ vertical-align:-3px;}
.list-pjcs .yy-box{ font-size:14px; line-height:28px; color:#999; padding-left:28px; background:url(../images/yy-l.png) 0 8px no-repeat; overflow:hidden; zoom:1;}
.list-pjcs .yy-boxr{ float:left; padding-right:28px; background:url(../images/yy-r.png) right 8px no-repeat;}
.list-pjcs  li{ padding-bottom:20px; margin-bottom:20px; border-bottom:#dadada dashed 1px; overflow:hidden; *zoom:1;}
.list-pjcs .last{ border:none; padding-bottom:0;}


.foot-bg-bar{ height:70px; background:#333333; padding-top:10px; text-align:center; clear:both; margin-top:20px;}
.foot-bg-bar .btn-red-big{ text-align:center; width:130px;}
.foot-bg-bar .setNum{ vertical-align:-8px;}

.list-pjcsIndex{ background:#fafafa; padding:20px 0 15px 12px;}
.list-pjcsIndex li{ float:left; text-align:center; width:122px;}

/*车手汇总*/
.list-cshz{ width:1160px;}
.list-cshz li{ float:left; width:510px; height:140px; padding:20px 20px 0 30px; margin-right:20px; margin-bottom:20px; background:#fafafa;}
.list-cshz li .text{ margin-left:120px; overflow:hidden;}
.list-cshz .uFace100{ float:left; margin-top:10px;}

.list-jpscs{ padding-left:20px;}
.list-jpscs li{ margin-bottom:20px;}
.list-jpscs .ico-carer{ vertical-align:-2px;}

/*试驾发布*/
.list-sjfb{}
.list-sjfb li{ padding:20px 25px 20px 0; border-bottom:#dadada solid 1px;}
.list-sjfb li:hover{ background:#fafafa;}
.list-sjfb .bm{ width:100px; height:30px; line-height:30px; text-align:center; background:#f5f5f5; color:#999;}
.list-sjfb .cs-item{ padding:10px 0 10px 20px;}
.list-sjfb .cs-item .text{ margin-left:70px;}
.list-sjfb .cs-item .yy-box{ font-size:14px; line-height:28px; color:#999; padding-left:28px; background:url(../images/yy-l.png) 0 8px no-repeat; overflow:hidden; zoom:1;}
.list-sjfb .cs-item .yy-boxr{ float:left; padding-right:28px; background:url(../images/yy-r.png) right 8px no-repeat;}


.top-sx-box{ border-top:#dadada solid 1px;}
.top-sx-box .sx-item{ padding:12px 0; border-bottom:#dadada solid 1px; line-height:34px;}
.top-sx-box .sx-item .sod_select{ float:left;}
.top-sx-box .list-sel li{ float:left; margin-right:40px; line-height:34px;}
.top-sx-box .list-sel a{ color:#333;}
.top-sx-box .list-sel .selected a{ color:#f04848;}

.login-box{ margin-top:40px; margin-bottom:83px; background:url(../images/login.jpg) 0 0 no-repeat;}
.login-box .login-right{ margin-left:520px; overflow:hidden; width:340px; height:402px; border:#d6d6d6 solid 1px; border-left:none; background:#fff; padding:28px 71px 0 68px;}
.login-box .input-bor{ width:auto;}
.login-box .input-bor input{ width:290px;}
.login-box .btn-red-big{ border:none; cursor:pointer; display:block; padding:0; width:100%;}

.list-loginO li{ float:left; line-height:20px; margin-right:28px;}
.list-loginO a{ color:#666666;}
.list-loginO em{ display:inline-block; width:20px; height:20px; float:left; margin-right:5px; background:url(../images/loginO.png) no-repeat;}
.list-loginO span{ float:left;}
.list-loginO .u1{ background-position:0 0;}
.list-loginO .u2{ background-position:0 -20px;}
.list-loginO .u3{ background-position:0 -40px;}
.qqLogin{background:url(../images/qqlogin.png) no-repeat !important;margin-top: 2px;margin-right: 2px !important}
.wbLogin{background:url(../images/wblogin.png) no-repeat !important;margin-top: 2px;}
.reg-box{ background:#fff; border:#d9d9d9 solid 1px; padding:30px;}
.reg-box .reg-left{ float:left; width:550px; border-right:#d6d6d6 solid 1px;}
.reg-box .input-bor{ width:auto;}
.reg-box .input-bor input{ width:270px;}
.reg-box .btn-red-big{ border:none; cursor:pointer; display:block; padding:0; width:100%;}
.reg-box .reg-right{ margin-left:580px; padding-top:180px;}

.xieyi{ padding:30px; border:#d9d9d9 solid 1px; background:#fff;}
.xieyi p{ line-height:30px; font-size:14px; margin-bottom:1em;}

/*订单*/
.order-step{ width:457px; height:45px; margin-right:50px; background:url(../images/orderStep.png) no-repeat;}
.order-step.step2{ background-position:0 -45px;}
.order-step.step3{ background-position:0 -90px;}

.table-order{}
.table-order td{ padding-top:25px; padding-bottom:25px; border-bottom:#d9d9d9 solid 1px; text-align:center;}
.table-order .tt td{ border-top:#d9d9d9 solid 2px; font-size:14px;}

.yhxx{ border:#fc8884 solid 1px; background:#fff1f1; color:#f04848; display:inline-block; height:23px; line-height:23px; padding:0 12px;}

.u-error{ display:inline-block; width:50px; height:50px; background:url(../images/error.png) no-repeat;}
.tipText{ display:inline-block; *display:inline; *zoom:1; text-align:left;}
.pay4ErrorTip{ background:#fffabf; padding:20px 30px;}
.pay4ErrorTip p{ line-height:24px; margin-bottom:1em;}

.payWX{ width:685px; margin-left:auto; margin-right:auto;}
.payWX .p-l{ float:left; width:268px; padding-right:98px; border-right:#f0f0f0 solid 1px;}
.payWX .pay-code{ width:266px; height:266px; border:#dbdbdb solid 1px; margin-bottom:20px; background-position:center center; background-repeat:no-repeat;}

.box-finishPay{ background:#fafafa; border:#dadada solid 1px; padding-top:60px; padding-bottom:65px; text-align:center;}
.box-finishPay .okIco{ display:inline-block; width:51px; height:51px; margin-right:20px; background:url(../images/ok-big.png) no-repeat;}
.box-finishPay .btn-gray-form{ width:160px; font-size:16px; height:43px; line-height:43px;}

.list-gfxs{ padding-left:20px; padding-right:20px;}
.list-gfxs li{ border-bottom:#dadada dashed 1px; margin-bottom:18px; padding-bottom:10px; overflow:hidden; *zoom:1;}
.list-gfxs .text{ margin-left:45px; line-height:20px;}

.searchQ{ float:left; width:641px; height:36px; padding:5px; background:#fafafa;}
.searchQ .stB{ float:left; width:516px; height:26px; border:#dadada solid 1px; border-right:none; background:#fff; padding:8px 0 0 14px;}
.searchQ .stB .st{ width:510px; height:18px; line-height:18px; border:none; background:#fff; padding:0; margin:0;}
.searchQ .sb{ float:left; width:110px; height:36px; line-height:36px; text-align:center; color:#fff; background:#f04848; border:none; cursor:pointer;}

.btn-wytw{ float:right; height:20px; line-height:16px; margin-top:15px; margin-right:6px; padding-left:25px; background:url(../images/ico-tw.png) no-repeat;}
.search-about{}
.search-about .tt{ height:50px; line-height:50px; border-bottom:#d9d9d9 solid 1px;}
.search-about .list-hotWD li{ border-bottom:#d7d7d7 dotted 1px;}


.list-carers{}
.list-carers li{ float: left; text-align: center; width: 76px; height: 95px;}

.u-user{ display: inline-block; width: 20px; height: 20px; margin-right: 5px; vertical-align: -4px; background: url(../images/u-user.png) no-repeat;}
.u-ry{ display: inline-block; width: 19px; height: 21px; margin-right: 5px; vertical-align: -4px; background: url(../images/u-ry.png) no-repeat;}
.u-info2{ display: inline-block; width: 20px; height: 19px; margin-right: 5px; vertical-align: -4px; background: url(../images/u-info.png) no-repeat;}


.title-bor2{ padding-top: 30px; padding-bottom: 20px; border-bottom: #d9d9d9 solid 2px;}
.title-box { overflow:hidden;}
.title-box .t{ float:left; clear:both; border:#f04848 solid 1px;}
.title-box .t span{ float:left; border:#fbc9c9 solid 1px; height:41px; line-height:41px; padding:0 8px; min-width:112px; text-align:center; color:#f04848; font-size:18px;}
.title-box .t em{ display:inline-block; width:30px; height:30px; vertical-align:-8px; *vertical-align:-3px; margin-right:5px; background:url(../images/icoT.png) no-repeat;}
.title-box .t .ico1{ background-position:0 0;}
.title-box .t .ico2{ background-position:-30px 0;}
.title-box .t .ico3{ background-position:-60px 0;}

.list-checkbox{}
.list-checkbox li{ float: left; width: 24.9%; margin-bottom: 16px;}

.u-wait{ display: inline-block; width: 27px; height: 31px; margin-right: 20px; vertical-align: -8px; background: url(../images/wait.png) no-repeat;}

.step-box{ width: 891px;}
.step-box .stp{ height: 30px; width: 621px; margin-bottom: 16px; background: url(../images/fina_step.png) no-repeat;}
.step-box .stp2{ background-position:0 -30px;}
.step-box .stp3{ background-position:0 -60px;}
.step-box .stp4{ background-position:0 -90px;}
.step-box .text{ float: left; width: 297px; text-align: center;}

.list-aboutQS{ padding: 0 18px;}
.list-aboutQS li{ border-bottom:#dadada dashed 1px; margin-bottom:20px; padding-bottom:15px; overflow:hidden; *zoom:1;}
.list-aboutQS li:last-child{ border-bottom: none; padding-bottom: 0;}


.question-box{ border:#dadada solid 1px; padding: 20px; background: #fafafa; position: relative;}
.question-box p{ font-size: 14px; color: #666; line-height: 30px; margin-bottom: 1em;}
.question-box .ico-q{ position: absolute; width: 28px; height: 50px; left: 19px; top: -1px; background: url(../images/ico-q.png) no-repeat;}

.first-answer{ position: relative; border:#dadada solid 1px; padding: 20px; border-top: none; padding-top:15px;}
.first-answer .ico-first{ width: 35px; height: 40px; position: absolute; top: 0; left: 20px; background: url(../images/ico-first.png) no-repeat;}
.first-answer .blue-box{ border:#c9dfd2 solid 1px; background: #effef5; padding:18px; font-size: 14px; line-height: 24px;}
.first-answer .btn-hd{ display: inline-block; width: 100px; height: 35px; font-size: 14px; color: #fff; line-height: 35px; text-align: center;  background: #f98700;}

.list-answer{ border-top: #dadada solid 1px; padding-top: 28px;}
.list-answer li{ border-bottom: #dadada solid 1px; padding-bottom: 16px; margin-bottom: 28px;}
.list-answer .blue-box{ border:#c9dfd2 solid 1px; background: #effef5; padding:18px; font-size: 14px; line-height: 24px;}
.list-answer .btn-hd{ display: inline-block; width: 100px; height: 35px; font-size: 14px; color: #fff; line-height: 35px; text-align: center;  background: #f98700;}
.list-answer img{max-width: 680px;}

.edit-nb{ position: relative;}
.edit-nb .box-left{ float: left; width:778px; min-height: 500px; }
.edit-nb .box-left .tt-box{ background: #f3f3f3; height: 80px;border:1px solid #dcdcdc;border-bottom:none;padding: 10px 0 0 10px;}
.edit-nb .box-right{ position: absolute; right: 0; top: 91px; width: 219px; height: 450px; border:#dcdcdc solid 1px;}
.edit-nb .box-right .tabImg{  height: 27px; padding: 6px 0 0 5px; background: url(../images/editTool.png) repeat-x;}
.edit-nb .box-right .tabImg li{  float: left; padding: 0 12px; height: 26px; line-height: 26px;}
.edit-nb .box-right .tabImg .selected{  font-weight: bold; background: #FFF; border: #dcdcdc solid 1px; border-bottom: none;} 
.edit-nb .box-right .tabImg a {
  color: #3c3c3c;
}
.edit-nb .box-right .tabCon {
  padding: 0 10px 0 10px;
}
.edit-nb .box-right .keyBox {
  width: 156px;
  height: 43px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 12px;
  line-height: 43px;
  text-align: center;
  color: #3c3c3c;
  background: url(../images/uploadNow.png) no-repeat;
}
.edit-nb  .uploadBox {
  margin-bottom: 10px;
  position: relative;
  z-index: 999;
}
.edit-nb .scrollDiv {
  height: 350px;
  overflow-x: hidden;
  overflow-y: auto;
}
.edit-nb .upList {
  width: 200px;
  position: relative;
}
.edit-nb .upList li {
  float: left;
  width: 82px;
  height: 62px;
  margin: 0 6px 6px 0;
  border: #dee0e2 solid 1px;
  overflow: hidden;
  cursor: pointer;
  text-align: center;
  position: relative;
}
.edit-nb .upList li img {
  vertical-align: middle;
  max-height: 60px;
  max-width: 80px;
}

.edit-nb .upList .zz {
  display: block;
  z-index: 5;
  position: absolute;
  left: 34px;
  top: 0;
  width: 48px;
  height: 48px;
  background: url(../images/selectFace.png) -999px -999px no-repeat;
}

.indent{text-indent:2em;}

#edui1{z-index: 9 !important}

.dialogBox{width:501px;background:url(../images/dialog.png) -24px 0 repeat-y}
.dialogBox .dialogGray,.dialogBox .dialogBlue{margin-bottom:15px}
.dialogBox .dateCon{float:left;font-family:"宋体";border-radius:5px;text-align:center;padding-top:10px;font-size:11px;width:55px;height:42px;position:relative}
.dialogBox .dateCon .bs{position:absolute;width:24px;height:10px;top:22px;right:-24px}
.dialogBox .jlCon{float:right;border-radius:5px;min-height:32px;padding:10px;width:400px}
.dialogBox .dialogGray .dateCon{background:#f2f2f2;border:#dcdcdc solid 1px}
.dialogBox .dialogGray .bs{background:url(../images/dialog.png) no-repeat}
.dialogBox .dialogGray .jlCon{background:#f2f2f2;border:#dcdcdc solid 1px}
.dialogBox .dialogBlue .dateCon{background:#edf6f9;border:#cae6f2 solid 1px}
.dialogBox .dialogBlue .bs{background:url(../images/dialog.png) 0 -10px no-repeat}
.dialogBox .dialogBlue .jlCon{background:#edf6f9;border:#cae6f2 solid 1px}
.dialogBox .input-t24{border:#39c solid 1px;border-radius:3px}


/*首页评测*/
.col-pcLeft{ float:left; width:490px; height:491px; background:#fafafa; overflow:hidden;}
.col-pcRList{ float:right; width:490px;}
.col-pcRList li{ height:157px; margin-bottom:10px; background:#fafafa;}
.col-pcRList .text{ margin-left:255px; padding:10px 20px 0 0;}
.col-pcRList .h{ height:110px; overflow:hidden;}

/*tab*/
.tab-big{ padding-top:26px; margin-bottom:42px;}
.tab-big ul{ height:38px; position: relative;}
.tab-big li{ float:left; margin-right:50px; font-size:18px; overflow:hidden;}
.tab-big li.back { top:38px; width:0px;height:0px;z-index:8;position:absolute;border-bottom:#f04848 solid 2px;}
.tab-big li a{ color:#333; padding:0 10px 0 10px;}
.tab-big .selected a{ color:#f04848; border-bottom:#f04848 solid 1px;}
.tab-big .last{ margin-right:0;}
.tab-big li a:visited {border:none;color: #333;}
.tab-big .current a{color: #f04848 !important;}
.tab-big li a:hover, .tab-big li a:active{color: #f04848;}







/*专业评测*/
.list-mypc{ width:1060px;}
.list-mypc li{ float:left; overflow:hidden; width:306px; height:389px; border:#e4e4e4 solid 1px; margin-right:38px; margin-bottom:38px;}
.list-mypc li:hover{ box-shadow:#e4e4e4 0 0 8px;}
.list-mypc .p10{ padding-bottom:0;}
.list-mypc .th1{ height:96px;}
.list-mypc .thA{ height:140px;}

.btn-getMore{ display:block; height:40px; line-height:40px; background:#fbecec; font-size:14px; color:#db4344; text-align:center;}

/*赛车手联盟*/
.list-clm{ width:1160px;}
.list-clm li{ float:left; width:548px; height:178px; border:#e4e4e4 solid 1px; margin-right:30px; margin-bottom:47px; overflow:hidden;}
.list-clm li:hover{ box-shadow:#e4e4e4 0 0 8px;}
.list-clm .lcon{ float:left; width:100px; text-align:center;}
.list-clm .text{ margin-left:130px;}


/*活动内容页*/
.active-info-right{ margin-left:845px; overflow:hidden; padding-top:20px;}
.active-info-right .text-l{ border-bottom:#dadada solid 1px; border-top:#dadada solid 1px; padding:10px 0 20px 0; line-height:28px; font-size:14px; margin-bottom:25px;}
.active-info-right .btn-red-big{ width:160px;}
.active-info-right .other{border-top:#dadada solid 1px; padding-top:10px;}

.col-leftA{ float:left; width:824px;}
.col-leftA img{ max-width:100%;}
.col-rightA{ float:right; width:336px;}



.actice-title{ height:36px; position:relative; border-bottom:#e6e6e6 solid 1px; background:#fafafa;}
.actice-title .t{ float:left; padding:0 15px; left:12px; top:0; font-size:22px; color:#f04848; position:absolute; height:35px; border-bottom:#f04848 solid 2px; line-height:35px;}
.actice-title .tabText{ float:right;}
.actice-title .tabText li{ float:left; margin-left:36px; line-height:36px;}
.actice-title .tabText a{ color:#666; font-size:14px;}
.actice-title .tabText a:hover{ color:#f04848;}
.actice-title .tabText .selected a{ color:#f04848; font-size:18px;}

.actice-title2{ position:relative; border:#f0f0f0 solid 1px; border-top-color:#d6d6d6; background:#fafafa; height:39px;}
.actice-title2 ul{ position:absolute; left:0; top:0;}
.actice-title2 li{ float:left; width:116px; height:39px; font-size:18px; border-right:#f0f0f0 solid 1px; text-align:center; line-height:39px;}
.actice-title2 .last{ border-right:0; width:120px;}
.actice-title2 .selected{ height:38px; color:#f04848; border-bottom:#f04848 solid 2px;}
.actice-title2 .btn-red-big{ display:none; float:right; width:130px; height:35px; line-height:35px; margin:4px 106px 0 0;}

.actice-title3{ position:relative; border:#f0f0f0 solid 1px; border-top-color:#d6d6d6; background:#fafafa; height:39px;}
.actice-title3 ul{ position:absolute; left:0; top:0;}
.actice-title3 li{ float:left; width:247px; height:39px; font-size:18px; border-right:#f0f0f0 solid 1px; text-align:center; line-height:39px;}
.actice-title3 .last{ border-right:0;}
.actice-title3 .selected{ height:38px; color:#f04848; border-bottom:#f04848 solid 2px;}

.fixedT .btn-red-big{ display:block;}


.actice-titleStatc{ height:81px; display:none;}
.fixedT{ position:fixed; top:0; z-index:999; box-shadow:0 1px 0 #fafafa; height:44px; }
.fixedT li{ height:44px;line-height:44px;}
.fixedT .selected{ height:43px;}
.layout .fixedT{ width:743px;}
.layoutA .fixedT{ width:1198px;}

.arcticleImg{ display:block; max-width:610px; margin:20px auto 20px auto;}

/*评论*/
.comment{}
.comment .cmt-item{ margin-bottom:40px; overflow:hidden;}
.comment .cmt-text{ margin-left:64px;}
.comment .cmt-t{ margin-bottom:10px;}
.comment .cmt-con{ font-size:14px; color:#666; line-height:30px; margin-bottom:20px;}
.comment .cmt-reply{ background:#fafafa; padding:18px 18px 0 28px; margin-top:16px; margin-bottom:10px;}
.comment .cmt-reply .cmt-item{ margin-bottom:0;}
.comment .cmt-reply .cmt-text{ margin-left:46px;}

.list-car{ width:306px;}
.list-car li{ float:left; width:138px; text-align:center; height:152px; margin-right:15px;}

.list-active{}
.list-active li{ border-bottom:#d2d2d2 dashed 1px; padding-bottom:25px; margin-bottom:25px;}
.list-active li:last-child,.list-active .last{ margin-bottom:0; padding-bottom:0; border-bottom:none;}

.tab-line{ height:45px; line-height:45px; border-bottom:#dadada solid 1px; position:relative;}
.tab-line .tab{ position:absolute; left:0; width:60%; top:0; height:46px;}
.tab-line .tab li{ float:left; margin-right:20px;}
.tab-line .tab a{ font-size:16px; color:#333; padding:0 5px; float:left; height:44px; line-height:44px;}
.tab-line .tab .selected a{ color:#f04848; border-bottom:#f04848 solid 2px;}

.list-activeAll{ width:1242px;}
.list-activeAll li{ float:left; width:579px; height:510px; margin-right:42px;}
.list-activeAll .bmc{ float:right; width:188px; text-align:center;}
.list-activeAll .ybm{ display:inline-block; width:100px; height:30px; line-height:30px; text-align:center; background:#f5f5f5;}
.list-activeAll .btn-red-big{ width:160px; padding:0; margin-top:12px;}

.aboutTag{ line-height:32px;}
.aboutTag .tag{ float:left; height:32px; line-height:32px; padding:0 10px; font-size:14px; background:#f0f0f0; color:#999; margin-right:15px;}


.btn-xh{ display:block; margin-left:auto; margin-right:auto; width:95px; height:40px; background:url(../images/btn-xh.png) no-repeat; font-size:20px; text-align:center; color:#fff; line-height:24px; padding-top:55px;}
.btn-xh:hover{ background-position:0 -95px; color:#fff;}

.acticleTools{}
.acticleTools .btn-clt{ float:left; height:28px; padding:0 12px; background:#5eccca; border-radius:14px; line-height:28px; text-align:center; color:#fff;}
.acticleTools .btn-clt:hover{ background:#6cdcda;}
.acticleTools .btn-clt i{ margin-right:5px;}


.list-aboutYD{}
.list-aboutYD li{ margin-bottom:40px; overflow:hidden; zoom:1;}
.list-aboutYD .text{ margin-left:260px; overflow:hidden;}

.pay-top{ padding-top:40px; margin-bottom:10px;}
.pay-top .col{ float:left; width:457px; margin-right:50px;}
.pay-top .cor{ float:left; padding-top:30px;}
.pay-top .jd{ text-align:center;}
.pay-top .line{ height:6px; line-height:0; overflow:hidden; font-size:0; background:#c5c5c5; border-radius:3px;}

.pay-title{ height:56px; line-height:56px; border-bottom:#d9d9d9 solid 2px; font-size:18px; color:#333;}
.pay-table{}
.pay-table  td{ padding:5px 0;}
.pay-table .input-p{ width:337px; height:33px; padding-left:10px; border:#dadada solid 1px; line-height:33px/9;}
.pay-table .btn-get{ width:117px; height:33px; border:#dadada solid 1px; display:block; line-height:33px; text-align:center; color:#f04848; background:url(../images/btg.png) repeat-x;}

.table-hd td{ border-bottom:#d9d9d9 solid 1px; padding:15px 0;}
.user-card{ border:#d0d0d0 solid 1px; padding:30px 15px 10px 25px; width:558px; min-height:108px;}


/* zoombox */
.zoombox {
	width:824px;
}
.zoompic {
	width:824px;
	height:462px;
	background:#fdfdfd url(../images/loading.gif) no-repeat 50% 50%;
	position:relative;
}
.zoompic .btn-prev,.zoompic .btn-next{ display:none; width:62px; height:92px; background:url(../images/arrow-btn.png) no-repeat; position:absolute; top:50%; margin-top:-46px;}
.zoombox:hover .zoompic .btn-prev,.zoombox:hover .zoompic .btn-next{ display:block;}
.zoompic .btn-prev{ left:36px; background-position:0 -194px;}
.zoompic .btn-prev:hover{ background-position:0 -286px;}
.zoompic .btn-prev.dis,.zoompic .btn-prev.dis:hover{ background-position:0 -194px;}
.zoompic .btn-next{ right:36px; background-position:-62px -194px;}
.zoompic .btn-next:hover{ background-position:-62px -286px;}
.zoompic .btn-next.dis,.zoompic .btn-next.dis:hover{ background-position:-62px -194px;}
.zoompic img{ max-width:824px; max-height:462px; }
.sliderbox {
	height:129px;
	padding-top:27px;
	background:#fafafa;
	overflow:hidden;
}
.sliderbox .arrow-btn {
	width:36px;
	height:97px;
	background:url(../images/arrow-btn.png) no-repeat;
	cursor:pointer;
}
.sliderbox #btn-left {
	float:left;
	background-position:0 0;
}
.sliderbox #btn-left.dasabled {
	background-position:0 -97px;
}
.sliderbox #btn-right {
	float:right;
	background-position:-36px 0;
}
.sliderbox #btn-right.dasabled {
	background-position:-36px -97px;
}
.sliderbox .slider {
	float:left;
	height:97px;
	width:747px;
	position:relative;
	overflow:hidden;
	margin:0 0 0 3px;
	display:inline;
}
.sliderbox .slider ul {
	position:absolute;
	left:0;
	width:999em;
}
.sliderbox .slider li {
	float:left;
	width:141px;
	height:95px;
	text-align:center;
	border:#fafafa solid 1px;
	margin-right:8px;
	position:relative;
}
.sliderbox .slider li .num{ position:absolute; bottom:0; right:0; z-index:55; background:#000; height:20px; line-height:20px; padding:0 5px; font-size:14px; color:#fff;filter:alpha(opacity=50); opacity:0.5}
.sliderbox .slider li img{ display:block;width:141px;
	height:95px;}

.sliderbox .slider li.current {
	border:solid 1px #f15555;
}

.list-spl{}
.list-spl li{ padding-bottom:18px; margin-bottom:20px; border-bottom:#dadada dashed 1px;}
.list-spl li:last-child{ border-bottom:none; padding-bottom:0;}

.list-gmpc{}
.list-gmpc li{ padding-bottom:30px; margin-bottom:30px; border-bottom:#f0f0f0 solid 1px; overflow:hidden; zoom:1;}
.list-gmpc li:last-child{ border-bottom:none; padding-bottom:0;}
.list-gmpc .text{ margin-left:300px; overflow:hidden;}
.list-gmpc .h{ height:160px;}
.list-gmpc .bigP .text{ margin-left:456px;}
.list-gmpc .bigP .h{ height:250px;}
.list-gmpc .ico-dj{ display:inline-block; width:39px; height:18px; border:#f15454 solid 1px; color:#f15454; font-size:14px; text-align:center; line-height:18px; vertical-align:middle; margin-left:5px;}

.list-carers2{}
.list-carers2 li{ overflow:hidden; zoom:1; margin-bottom:16px;}
.list-carers2 em{ float:left; width:22px; font-size:18px; color:#f04848; line-height:54px;}
.list-carers2 .text{ margin-left:84px; overflow:hidden;}

.list-carerDp{}
.list-carerDp li{ padding-bottom:30px; margin-bottom:40px; border-bottom:#d6d6d6 dashed 1px;}
.list-carerDp li:last-child{ border-bottom:none; padding-bottom:0;}
.list-carerDp h4{ background:#f7f7f7; padding:10px 14px; line-height:20px; font-weight:400; margin-bottom:15px;}

/*提示*/
.tip-xh{ display:block;filter: alpha(opacity=20); opacity:0.2; width:64px; height:33px; background:url(../images/czTip.png) no-repeat; position:absolute;}
.tip-sc{ display:block;filter: alpha(opacity=20); opacity:0.2; width:34px; height:15px; background:url(../images/czTip.png)  0 -37px no-repeat; position:absolute;}
.tip-cai{ display:block;filter: alpha(opacity=20); opacity:0.2; width:36px; height:15px; background:url(../images/czTip.png)  0 -58px no-repeat; position:absolute;}

.tip-qxxh{ display:block;filter: alpha(opacity=20); opacity:0.2; width:64px; height:33px; background:url(../images/czTip.png) -65px 0 no-repeat; position:absolute;}
.tip-qxsc{ display:block;filter: alpha(opacity=20); opacity:0.2; width:34px; height:15px; background:url(../images/czTip.png)  -65px -37px no-repeat; position:absolute;}
.tip-qxcai{ display:block;filter: alpha(opacity=20); opacity:0.2; width:36px; height:15px; background:url(../images/czTip.png)  -65px -58px no-repeat; position:absolute;}

.bgGray{ font-size:16px; line-height:30px; background:#f7f7f7; color:#666; padding:15px;}

.col-right .borDA.p20{ padding-top:13px;}
.card-rigt{ float:right; border-left:#f0f0f0 solid 1px; padding-left:30px; height:63px; font-size:14px; line-height:20px; color:#666; padding-top:15px; width:465px;}

.gobackTop{ display:none; position:fixed; bottom:60px; left:50%; margin-left:510px; width:50px; height:50px; background:url(../images/gobacktop.png) no-repeat;}
.gobackTop:hover{ background-position:0 -50px;}


/*新首页*/
.index-imgC{ height:364px; padding-top:30px;}
.index-imgC .itemI{ float:left; width:282px; height:176px; position:relative;}
.index-imgC .itemI img{ display:block; width:100%; height:100%;}
.index-imgC .itemI .t{ position:absolute; display:block; font-size:16px; padding-top:30px; z-index:6; color:#fff; line-height:22px; bottom:10px; left:18px; right:10px; overflow:hidden;}
.index-imgC .itemI .tb{ display:block; width:100%; height:71px; background:url(../images/pib.png) 0 0 no-repeat; position:absolute; z-index:5; left:0; bottom:0;}
.index-imgC .itemI:hover .tb{ opacity:0.7; filter: alpha(opacity=70);}/*改*/
.index-imgC .cr{ margin-left:595px;}
.index-imgC .itemBig{ width:584px; height:364px;}
.index-imgC .itemBig .t{ padding-top:0; height:60px; line-height:60px; text-indent:20px; font-size:22px;}
.index-imgC .itemBig .tb{ height:81px; background:url(../images/pibb.png) 0 0 no-repeat;}
.index-imgC .itemBig:hover .tb{ background-position:0 -81px;}

.imgC-big { height:auto; padding-bottom:65px;}
.imgC-big .itemI{ width:380px; height:248px;}

.index-tit{ height:50px; padding-top:50px;}
.index-tit em{ float:left; width:14px; height:25px; margin-top:6px; border-right:#df3c40 solid 2px; margin-right:14px;}
.index-tit .t{ float:left; color:#333333; font-size:28px; line-height:35px;}
.index-tit .t:hover{ color:#df3c40;}
.index-tit .t2{ float:right; line-height:35px; font-size:16px; color:#8e8e8e; text-decoration:underline;}
.index-tit .t2:hover{ color:#df3c40;}

.index-box1{ background:#fff; height:1439px;}
.list-newbd{ padding:25px 20px 0 10px;}
.list-newbd li{ border-bottom:#eeeeee solid 1px; padding-right:10px; height:154px; margin-bottom:25px;}
.list-newbd .last{ border-bottom:none; margin-bottom:0;}
.list-newbd .con{ margin-left:206px;}
.list-newbd .t{ height:70px; overflow:hidden; font-size:24px;}
.list-newbd .t a{ color:#333;}
.list-newbd .t a:hover{ color:#df3c40;}
.list-newbd .ms{ line-height:30px; height:60px; overflow:hidden; color:#6e6e6e; font-size:16px;}
.list-newbd .ms a{ color:#6e6e6e;}
.list-newbd .ms a:hover{ color:#333;}

/*我要试驾*/
.gobedring{ background:#fff; height:410px; padding:50px 25px 0 25px; position:relative;}
.gobedring .lh{ height:75px;}
.gobedring .sod_select{ display:block; float:none;}
.gobedring .error{ color:#df3c40; line-height:26px;}
.gobedring .input-bor{ font-size:16px; line-height:18px; padding:13px 10px; width:362px;}
.gobedring .btn-sj{ font-size:22px; color:#fff; display:block; height:59px; line-height:59px; text-align:center; background:#df3c40; border-radius:3px; overflow:hidden; border:none 0; width:100%; cursor:pointer;}
.gobedring .btn-sj:hover{ background:#ea4347;}
.gobedring .btn-sj:active{ position:relative; top:1px;}


.gobedring4R{ padding:20px 25px 25px 25px; height:auto;}
.gobedring4R .input-L .sod_select{ width:290px; *width:265px; font-size:13px;}
.gobedring4R .input-L .sod_select .sod_list{ width:290px; *width:285px;}
.gobedring4R .input-Ls .sod_select{ width:135px; *width:110px; font-size:13px;}
.gobedring4R .input-Ls .sod_select .sod_list{ width:135px; *width:130px;}
.gobedring4R .input-bor{ font-size:13px; line-height:18px; padding:10px 10px; width:268px;}
.gobedring4R .lh{ height:60px;}
.gobedring4R .error{ color:#df3c40; line-height:18px;} 
.gobedring4R .btn-sj{ font-size:20px; height:44px; line-height:44px;}
.gobedring4R .bg{ top:55px; height:250px;}
.gobedring4R .tipBox{ top:55px;}
.gobedring4R .t1{ margin-bottom:20px; font-size:16px;}
.gobedring4R .t2{ font-size:14px; line-height:26px;}


/*G哥试车*/
.sc-box{ background:#fff; height:857px; padding:23px 20px 0 20px;}
.sc-box .top{ height:380px;}
.sc-box .dh{ font-size:22px; font-family:"宋体";}
.sc-box .userG{ height:150px; }
.list-sc{}
.list-sc li{ border-top:#eeeeee solid 1px; padding-top:28px; margin-bottom:28px; overflow:hidden; *zoom:1;}
.list-sc .text{ margin-left:160px; padding-top:10px; font-size:20px; line-height:30px;}

.list-sc2{}
.list-sc2 li{ border-top:#eeeeee solid 1px;padding-top:18px; margin-bottom:18px; overflow:hidden; *zoom:1;}
.list-sc2 .text{margin-left:135px; font-size:16px; line-height:24px;}

.box-newArt .list-sc li{padding-top:18px; margin-bottom:18px;}
.box-newArt .list-sc .text{ margin-left:135px; font-size:16px; line-height:24px;}

/*星闻联播*/
.list-video{ padding:20px 0 20px 13px;}
.list-video li{ float:left; width:276px; height:184px; overflow:hidden; position:relative; margin-right:13px;}
.list-video img{ display:block; width:100%; height:100%;}
.list-video .bg{ display:block; position:absolute; background:#000; left:0; right:0; top:0; bottom:0; z-index:5; opacity:0.3;filter: alpha(opacity=30);}
.list-video li:hover .bg{ display:none;}
.list-video .btn-play{ display:block; position:absolute; background:url(../images/play.png) center center no-repeat; left:0; right:0; top:0; bottom:0; z-index:6;}


/*跟我视驾列表*/
.list-gwsj{ width:1200px;}
.list-gwsj li{ float:left; background:#fff; width:554px; height:440px; padding:12px 12px 0 12px; margin:0 12px 12px 0;}
.list-gwsj .imgCon{ position:relative; height:292px; margin-bottom:14px;}
.list-gwsj .imgCon .bg{ height:64px; background:#000; opacity:0.3;filter: alpha(opacity=30); position:absolute; left:0; right:0; bottom:0; z-index:5;}
.list-gwsj .imgCon .t{ height:64px; line-height:64px; color:#fff; font-size:20px; position:absolute; left:23px; right:25px; bottom:0; z-index:6;}
.list-gwsj .imgCon .wg{ float:left; padding-left:40px; background:url(../images/icon-wg.png) 0 center no-repeat;}
.list-gwsj .imgCon .bm{ float:right; padding-left:40px; background:url(../images/icon-bm.png) 0 center no-repeat;}
.list-gwsj h2{ font-weight:400; margin-bottom:12px; margin-left:15px; height:39px; overflow:hidden;}
.list-gwsj .sj-address{ display:block; color:#acacac; padding-left:30px; height:30px; line-height:30px; font-size:16px; background:url(../images/icon-address.png) 0 center no-repeat;}
.list-gwsj .sj-time{ display:block; color:#acacac; padding-left:30px; height:30px; line-height:30px; font-size:16px; background:url(../images/icon-time.png) 0 center no-repeat;}
.list-gwsj li > .fix{ margin-left:15px; margin-right:33px;}
.list-gwsj .btn-gobm{ float:right; width:120px; height:40px; background:#df3c40; color:#fff; font-size:20px; text-align:center; line-height:40px; border-radius:3px; margin-top:8px;}
.list-gwsj .btn-gobm:hover{ background:#ea4347;}
.list-gwsj .btn-gobm:active{ position:relative; top:1px;}
.list-gwsj .btn-disabled{  background: #e5e5e5;color: #999999;border-color: #cccccc;cursor: default;}


.list-caruser{ width:1200px;}
.list-caruser li{ float:left; background:#fff; width:551px; height:215px; border-bottom:#eeeeee solid 1px; margin-right:10px; padding:12px 15px 0 12px;}
.list-caruser .text{ margin-left:315px;}
.list-caruser .t{ height:88px;}
.list-caruser .t2{ display:block; line-height:30px; font-size:14px; color:#494949;}
.list-caruser .t2:hover{ color:#f04848;}
.list-caruser .t2 .first{ font-size:28px; margin-right:3px;}
.list-caruser .last{ border:none;}


.box-8cd{ background:#fff; width:533px; padding:15px 15px 0 30px; height:305px;}
.box-8cd h2{ font-size:22px; font-weight:400; padding-left:20px; margin-bottom:26px; background:url(../images/icon-title.png) 0 center no-repeat;}
.list-8cd{ margin-top:-10px;}
.list-8cd li{ height:60px; line-height:60px; border-bottom:#eeeeee solid 1px; font-size:20px;}
.list-8cd li .t{ color:#8a8a8a;}
.list-8cd li .t:hover{ color:#333;}
.list-8cd li:last-child{ border:none;}

.box8cdyz{ margin-bottom:25px;}
.box8cdyz .text{ margin-left:100px;}
.box8cdyz h3{ font-weight:400; margin-bottom:8px;}

/*合作伙伴*/
.friendbox{ background:#fff;}
.list-friend{ background:#fff;}
.list-friend li{ float:left; width:166px; height:77px; text-align:center; padding-top:29px; border-right:#eee solid 1px;}
.list-friend li:last-child{ border:none;}
.friendbox .borT{border-top:#eee solid 1px;}

/*友情链接*/
.list-links{ background:#fff; padding:30px 0 20px 170px;}
.list-links li{ float:left; line-height:28px; height:28px; overflow:hidden; width:218px;}
.list-links a{ color:#797979; font-size:16px;}
.list-links a:hover{ color:#f04848;}

.list-slogen{ padding:45px 0 0 38px; background:#fff;}
.list-slogen li{ float:left; width:195px; padding-left:95px; height:115px;}
.list-slogen h2{ font-size:20px; color:#797979; font-weight:400;}
.list-slogen h3{ font-size:16px; color:#aaa; font-weight:400;}
.list-slogen .icoD{ background:url(../images/gczd_03.png) 0 0 no-repeat;}
.list-slogen .icoS{ background:url(../images/djgc_03.png) 0 0 no-repeat;}
.list-slogen .icoSJ{ background:url(../images/zysj_03.png) 0 0 no-repeat;}
.list-slogen .icoG{ background:url(../images/dzhpx_03.png) 0 0 no-repeat;}
.list-slogen .last{ width:auto;}

.contactfoot{ padding:38px 0 20px 0; text-align:center;}
.footText{ font-size:16px; line-height:30px; color:#797979; text-align:center; border-top:#d3d3d3 solid 1px; width:820px; margin:0 auto; padding-bottom:20px; padding-top:25px;}

.textFw{ width:1080px; margin-left:auto; margin-right:auto;}
.textFb{ font-size:16px; line-height:30px; color:#797979; margin-left:222px;}
.footWXBox{ height:108px; background:#dddddd; text-align:center; margin-top:20px; margin-bottom:100px; position:relative;}
.footWXBox .textT{ display:inline-block; height:108px; line-height:108px; width:270px; font-size:22px;}
.footWXBox .codeT{ display:inline-block;  width:375px;}
.footWXBox .codeTT{ width:353px; height:141px; position:absolute; left:50%; top:-1px; z-index:99; margin-left:-176px; background:url(../images/codebg.png) no-repeat;}
.footWXBox .codeL{ float:left; margin:15px 0 0 33px;}
.footWXBox .codeR{ float:right; margin:14px 32px 0 0;}

.bottom{ border-top:#df3c40 solid 1px; padding-top:10px; padding-bottom:20px; text-align:center;}
.bottom .footLinks{ font-size:14px; color:#646464;}
.bottom .footLinks a{ margin:0 5px;}
.bottom .copy{ font-size:14px; color:#646464; padding:8px 0 10px 0;}
.bottom .code img{ margin:0 6px;}

/*右侧工具条*/
.rightBar{ width:40px; position:fixed; padding-top:50px; top:0; right:0; bottom:0; background:#333; z-index:999;}
.rightBar .goTop{ display:block; position:absolute; bottom:0; left:0; width:40px; height:55px; color:#fff; background:url(../images/rightBar.png) -200px 0 no-repeat; padding-top:30px; text-align:center; font-size:12px; border-top:#202020 solid 1px;}
.rightBar .goTop:hover{ background-color:#df3c40;}
.rightBar .user{ display:block; text-align:center; font-size:12px; color:#fff; overflow:hidden;word-break:break-all;word-wrap:break-word; padding-top:45px; padding-bottom:10px; margin-bottom:20px; background:url(../images/rightBar.png) 0 0 no-repeat;}
.rightBar .user:hover{ background-color:#df3c40;}
.rightBar .list{}
.rightBar .list li{ padding:9px 0; height:52px; border-bottom:#202020 solid 1px;}
.rightBar .list li .link{ display:block; width:40px; height:52px; cursor:pointer;}
.rightBar .list li .link em{ float:left; width:40px; height:52px; background-image:url(../images/rightBar.png); background-repeat:no-repeat;}
.rightBar .list li .link .t{ display:none; float:left; font-size:16px; color:#fff; height:52px; line-height:52px; width:130px; text-align:center;}
.rightBar .list li .ico1{ background-position:-40px 6px;}
.rightBar .list li .ico2{ background-position:-80px 6px;}
.rightBar .list li .ico3{ background-position:-120px 6px;}
.rightBar .list li .ico4{ background-position:-160px 6px;}
.rightBar .list li:hover .t{ display:block;}
.rightBar .list li:hover .link{ margin-left:-130px; width:180px; background:#df3c40;}
.rightBar .code{ display:block; width:130px; height:134px; padding-top:12px; background:#df3c40; position:absolute; left:0; bottom:0;}
.rightBar .code .smt{ display:block; text-align:center; color:#FFF; line-height:28px; font-size:12px;}
.rightBar .code .cc{ display:block; width:106px; height:106px; margin:0 auto; background:url(../images/coder.png) no-repeat;}

/*tab*/
.tab-nbig{ background:#fff; height:60px;}
.tab-nbig ul{ width:100%; height:60px;}
.tab-nbig li{ float:left;}
.tab-nbig li a{ float:left; height:60px; position:relative; padding:0 30px; font-size:18px; color:#333; line-height:60px;}
.tab-nbig li a:hover{ background:#df3c40; color:#fff;}
.tab-nbig .selected a{ background:#df3c40; color:#fff;}
.tab-nbig .selected em{ display:block; width:18px; height:9px; background:url(../images/tabjt.png) no-repeat; position:absolute; top:60px; left:50%; margin-left:-9px;}

.list-activeN{}
.list-activeN li{ background:#fff; padding:20px; padding-right:0; position:relative; margin-bottom:12px;}
.list-activeN .text{ margin-left:575px;}
.list-activeN h2{ font-weight:400;}
.list-activeN .tb{ line-height:30px; font-size:16px; padding:5px 0 12px 0;}
.list-activeN .tb span{ vertical-align:middle; margin-right:20px;}
.list-activeN span.icon-tb{ display:inline-block; width:25px; height:25px; text-align:center; line-height:25px; color:#fff; font-size:16px; background:#df3c40; border-radius:3px; margin-right:6px;}
.list-activeN .tt{ font-size:16px; line-height:30px; color:#6e6e6e; height:75px;}
.list-activeN .sale{}
.list-activeN .sale .item{ display:inline-block; color:#df3c40; font-size:20px; border:#df3c40 solid 1px; height:35px; line-height:35px; padding:0 28px; position:relative;}
.list-activeN .sale .item:before{ content:'\20'; position:absolute; height:1px; background:#fff; width:30%; left:35%; top:-1px;}
.list-activeN .sale .item:after{ content:'\20'; position:absolute; height:1px; background:#fff; width:30%; left:35%; bottom:-1px;}
.list-activeN .zt-going{ width:92px; height:92px; position:absolute; right:0; top:0; background:url(../images/jb-go.png) no-repeat;}
.list-activeN .zt-no{ width:92px; height:92px; position:absolute; right:0; top:0; background:url(../images/wks.png) no-repeat;}
.list-activeN .zt-over{ width:92px; height:92px; position:absolute; right:0; top:0; background:url(../images/over.png) no-repeat;}


/*活动*/
.pageAll{ margin-top:20px; background:#fff;}
.banner-active{ height:766px; background:url(../images/banner-hd.jpg) center 0 no-repeat;}
.active-info{ border-bottom:#eee;}
.active-info .info{ float:left; width:640px; padding:32px 0 0 34px;}
.active-right{ float:right; border-left:#eee solid 1px; padding-top:33px; height:565px; width:466px;}
.active-right .form{ padding:0 32px; border-bottom:#eee solid 2px; height:409px; margin-bottom:15px;}
.active-right .form .error{ height:40px; line-height:36px; color:#f04848; font-size:16px;}
.active-right .form .btn-bm{ font-size:22px; color:#fff; display:block; height:59px; line-height:59px; text-align:center; background:#df3c40; border-radius:3px; overflow:hidden; border:none 0; width:100%; cursor:pointer; margin-bottom:20px;}
.active-right .form .btn-bm:hover{ background:#ea4347;}
.active-right .form .btn-bm:active{ position:relative; top:1px;}
.active-right .box-tz{ height:26px; line-height:26px; padding-left:46px; overflow:hidden; background:url(../images/icon-lb.png) 0 center no-repeat;}
.carInfo{ padding:0 40px 40px 52px;}
.carInfo .text{ margin-left:626px; font-size:22px; line-height:38px; padding-top:15px;}

/*图片*/
.imgBoxActive{ height:224px; margin-bottom:42px; padding-left:80px;}/*改*/
.imgBoxActive .btnL{ float:left; width:80px; height:224px; background:url(../images/imgboxbtn.png) 0 center no-repeat; margin-right:2px;}
.imgBoxActive .btnR{ float:right; width:80px; height:224px; background:url(../images/imgboxbtn.png) -82px center no-repeat;}
.imgBoxActive .scrollDiv{ float:left; width:1006px; overflow:hidden; height:224px;}
.imgBoxActive .bigW{ width:800%;}
.imgBoxActive ul{ float:left;}
.imgBoxActive li{ float:left; width:322px; height:224px; overflow:hidden; margin-right:20px; position:relative;}/*改*/
/*改*/
.imgBoxActive li .bg{ height:42px; background:#000; position:absolute; left:0; bottom:0; width:100%; opacity:0.5;filter: alpha(opacity=50); z-index:5;}
.imgBoxActive li .t{ height:42px; position:absolute; left:0; bottom:0; width:100%; font-size:18px; color:#fff; line-height:42px; text-align:center; z-index:6;}
/*改End*/
/*活动规则*/
.active-gz{ padding:0 82px 42px 82px; font-size:18px; line-height:34px;}

/*正文*/
.arcticleBox{ padding:20px 25px 0 25px; background:#fff;}
.arcticleBox h2{ font-size:24px; font-weight:400; margin-bottom:25px;}
.arcticleBox .arcticle-arcticle{ font-size:15px; line-height:28px; margin-bottom:50px;}
.arcticleBox .arcticle-arcticle p{ margin:1em 0;text-indent: 2em;}

.aboutTagN{ line-height:22px; padding-bottom:15px; border-bottom:#eee solid 1px;}
.aboutTagN .tag{ float:left; height:22px; line-height:22px; padding:0 10px; border-radius:3px; font-size:12px; background:#e27273; color:#fff; margin-right:15px; cursor:pointer;}
.aboutTagN .tag:hover{ background:#df3c40;}

.acticleToolsN{}
.acticleToolsN .btn-clt{ float:left; height:33px; padding:0 18px; background:#e27273; font-size:14px; line-height:33px; text-align:center; color:#fff; min-width:70px;}
.acticleToolsN .btn-clt:hover{ background:#df3c40;}
.acticleToolsN .btn-clt i{ width:20px; height:20px; margin-right:15px; vertical-align:-5px;}
.acticleToolsN .btn-clt .u-up{ background:url(../images/icon-up.png) no-repeat;}
.acticleToolsN .btn-clt.already .u-up{ background:url(../images/icon-upA.png) no-repeat;}
.acticleToolsN .btn-clt .u-down{ background:url(../images/icon-down.png) no-repeat;}
.acticleToolsN .btn-clt.already .u-down{ background:url(../images/icon-downA.png) no-repeat;}
.acticleToolsN .shareToBox{ border-left:#f8f8f8 solid 2px; padding-left:25px; height:50px; padding-top:25px;}

.btnN-wx,.btnN-wb,.btnN-db{ display:inline-block; width:25px; height:25px; background:url(../images/shareTo.png) no-repeat;}
.btnN-wx{ position:relative; cursor:pointer;}
.btnN-wb{ background-position:-25px 0;}
.btnN-db{ background-position:-50px 0;}

/*相关阅读*/
.box-aboutYD{ background:#fff; padding:20px 36px 0 25px;}
.list-aboutYDN{}
.list-aboutYDN li{ border-top:#eee solid 1px; padding-bottom:26px; padding-top:26px; overflow:hidden; zoom:1;}
.list-aboutYDN .text{ margin-left:165px; overflow:hidden;}
.list-aboutYDN .tt{ font-size:17px; line-height:26px; height:66px;}

/*评论*/
.box-replyC{ background:#fff; padding-top:20px; margin-bottom:18px;}
.commentN{ padding:20px 25px 0 25px;}
.commentN .cmt-item{ overflow:hidden; border-top:#eee solid 1px; padding-top:20px; padding-bottom:25px;}
.commentN .cmt-text{ margin-left:50px;}
.commentN .cmt-t{ }
.commentN .cmt-con{ font-size:14px; color:#666; line-height:30px; margin-bottom:10px;}
.commentN .cmt-reply{ margin-top:16px; margin-bottom:10px;}
.commentN .cmt-reply .cmt-item{ margin-bottom:0; border:none; padding-top:0;}
.commentN .cmt-reply .cmt-text{ margin-left:46px;}
.btn-getMoreN{ height:56px; line-height:56px; background:#fff; display:block; text-align:center; font-size:17px; color:#333;}
.btn-getMoreN .u{ display:inline-block; width:18px; height:18px; margin-left:6px; background:url(../images/arrowD.png) no-repeat;}

/*相关活动*/
.box-aboutActive{ background:#fff; padding-top:16px;}
.list-activeN{}
.list-activeN li{ border-bottom:#d2d2d2 solid 1px; padding:25px;}
.list-activeN li:last-child,.list-active .last{ border-bottom:none;}
.list-activeN .btn-qbm{font-size:22px; color:#fff; display:inline-block; height:52px; line-height:52px; text-align:center; background:#df3c40; border-radius:3px; overflow:hidden; border:none 0; width:212px; cursor:pointer;}
.list-activeN .btn-qbm:hover{ background:#ea4347;}
.list-activeN .btn-qbm:active{ position:relative; top:1px;}

/*最新文章*/
.box-newArt{ background:#fff; padding:20px 25px 5px 25px;}

/*提示*/
.pageTip{ height:100px; position:fixed; top:0px; left:0; right:0; z-index:999;}
.pageTip .bg{ height:100px; background:#df3c40; opacity:0.5;filter: alpha(opacity=50);}
.pageTip .t{ position:absolute; z-index:5; line-height:100px; text-align:center; left:0; right:0; top:0; color:#fff; font-size:30px;}
.pageTip .allbg{ position:fixed; top:0; right:0; left:0; bottom:0; z-index:998}

/*相关标签*/
.box-aboutTag{ background:#fff; padding:20px 25px 30px 25px; min-height:200px;}
.box-aboutTag .box{ padding-top:30px; border-top:#eee solid 1px;}
.box-aboutTag .box span{ float:left; margin-right:10px; height:30px; line-height:30px; text-align:center; padding:0 18px; border:#e79596 solid 1px; border-radius:3px; color:#e79596; font-size:16px; cursor:pointer; margin-bottom:10px;}
.box-aboutTag .box span:hover{ border-color:#df3c40; background:#df3c40; color:#fff;}

/*试驾车友说*/
.box-sjcys{ background:#fff; padding:20px 25px 25px 25px;}

/*试驾*/
.box-gmpcN{ background:#fff; padding:30px 33px 25px 28px;}
.list-gmpcN{}
.list-gmpcN li{ padding-bottom:30px; margin-bottom:30px; border-bottom:#f0f0f0 solid 1px; overflow:hidden; zoom:1;}
.list-gmpcN li:last-child{ border-bottom:none; padding-bottom:0;}
.list-gmpcN .text{ margin-left:266px; overflow:hidden;}
.list-gmpcN .h{ height:130px;}
.list-gmpcN .bigP .text{ margin-left:425px;}
.list-gmpcN .bigP .h{ height:230px;}
.list-gmpcN .ico-dj{ display:inline-block; width:58px; height:26px; background:#dd3e45; color:#fff; font-size:14px; text-align:center; line-height:26px; vertical-align:middle; margin-left:5px; font-weight:400; border-radius:3px;}


/*报名弹窗*/
.model-bm{ background:#000; opacity:0.2;filter: alpha(opacity=20); position:fixed; left:0; top:0; right:0; bottom:0; z-index:998;}
.pageTipBm{ position:fixed; left:50%; top:50%; width:452px; height:460px; background:#fff; border-radius:5px; overflow:hidden; box-shadow:0 0 10px #999; z-index:999; margin:-230px 0 0 -226px;}
.pageTipBm .tipBox{ padding-top:20px;}
.pageTipBm .btn-close{ display:block; width:28px; height:28px; position:absolute; top:10px; right:10px; background:url(../images/close.png) no-repeat; opacity:0.6;filter: alpha(opacity=60);}
.pageTipBm .btn-close:hover{ opacity:1;filter: alpha(opacity=100);}
.pageTipBm .icon{ height:165px;}
.pageTipBm .icon.ok{ background:url(../images/tip-ok.png) center 36px no-repeat}
.pageTipBm .icon.bad{ background:url(../images/tip-bad.png) center 36px no-repeat}
.pageTipBm .icon.wait{ background:url(../images/tip-p.png) center 36px no-repeat}
.pageTipBm .t1{ font-size:20px; line-height:30px; text-align:center; color:#333; margin-bottom:60px;}
.pageTipBm .t2{ font-size:16px; line-height:30px; text-align:center; color:#333;}

/*导语*/
.box-dy{ background:#eeeeee; font-size:16px; line-height:30px; background:#eee; min-height:50px; padding:26px 54px 10px 45px; margin-bottom:30px; position:relative;}
.box-dy .clt{ display:block; width:65px; height:35px; position:absolute; left:-7px; top:-6px; background:url(../images/dy.png) 0 0 no-repeat;}
.box-dy .crt{ display:block; width:116px; height:60px; position:absolute; right:-2px; top:-6px; background:url(../images/dy.png) right 0 no-repeat;}
.box-dy .crb{ display:block; width:45px; height:45px; position:absolute; right:-2px; bottom:-5px; background:url(../images/dy.png) right bottom no-repeat;}
.box-dy .clb{ display:block; width:122px; height:60px; position:absolute; left:-7px; bottom:-5px; background:url(../images/dy.png) 0 bottom no-repeat;}