@charset "utf-8";



/*预约试驾样式*/
#yysj{width:1010px;position:fixed; bottom:0; left:50%; margin-left:-505px;z-index:90000;}
.yyBtn{text-align:center; height:21px; overflow:hidden}
.yyBtn img{cursor:pointer;}
#yysj .xx{width:980px;height:436px;}
#yysj .xx .dv2{width:980px;margin:0 auto;height:400px; overflow:hidden;}
#yysj .xx .dv2 .btns{height:65px;}
#yysj .xx .dv2 .btns a{width:191px;height:65px;background:url(../images/btn_fun0.png) 0 0 no-repeat;display:inline-block;}
#yysj .xx .dv2 .btns a.m2{background-position:-191px 0;}
#yysj .xx .dv2 .btns a.m3{background-position:-382px 0;}
#yysj .xx .dv2 .btns a.m4{background-position:-573px 0;}
#yysj .xx .dv2 .btns a.m5{background-position:-764px 0;}
#yysj .xx .dv2 .btns a.cur,#yysj .xx .dv2 .btns a:hover{background-image:url(../images/btn_fun.png);}
#yysj .xx .dv2 .f_cn{background:url(../images/bg_fun1.png) no-repeat;width:956px;height:320px;display:block;}
#yysj .xx .dv2 .f_cn .fun{width:920px;height:320px;position:relative;}
#yysj .xx .dv2 .f_cn .fun img{position:absolute; left:15px;top:11px;}
#yysj .xx .dv2 .f_cn .fun div{position:absolute; left:16px;top:11px;}
.n12parent { width: 980px; margin: 0 auto; }
.n12box { width: 1200px;}
.n12box .lyysj { width: 1200px; float: left; color: #221815; }
.n12box .lyysj form { color:#221815 }
.n12box .lyysj .title, .n12box .rjcx .tit {background-image: url(../images/test-drive-info-title-bg.png); width:405px; height:40px; border: 1px solid #282828; border-bottom: 4px solid #909090; line-height: 40px; margin-bottom:5px;}
.n12box .lyysj .title, .n12box .rjcx .tit .tb-l {float: left; width: 150px; margin-right:10px;}
.n12box .lyysj .title, .n12box .rjcx .tit .tb-r {float: left; line-height: 40px;}
.n12box .lyysj .title, .n12box .rjcx .tit .tb-r span {color: #c00; font-weight:bold; font-size:18px;}
.n12box .lyysj td { padding: 3px 0; }
.n12box .lyysj .t1 { width: 80px; padding-right: 20px; text-align: right; font-size: 16px;color: #ffffff; height:35px}
.n12box .lyysj .w1 {height: 22px; border: 1px solid #888; width: 120px; line-height: 22px; padding: 0 5px; font-size:14px; font-family:"Microsoft Yahei","SimSun",Arial,Tahoma,sans-serif; background:none; color:#fff}
.n12box .lyysj .w2 { height: 30px; border:1px solid #888; border-right:none; width: 321px; background: #fff url(../images/droparrow.jpg) no-repeat 280px center; line-height: 30px; padding: 0 5px; font-size:14px; font-family:"Microsoft Yahei","SimSun",Arial,Tahoma,sans-serif;}
.n12box .lyysj .td_gen label { padding-right: 0px; font-size:14px;}
.n12box .lyysj .td_gen label input { vertical-align: -2px; margin-right: 5px;}
.n12box .lyysj .submit_btn { float: left; margin: -67px 0 0 836px; }
.n12box .lyysj .formText{float:left;width:465px;line-height:40px; text-align:center;}

.n12box .rjcx { width: 420px; color: #535353; float: left;}
.rjcx .morecity { padding-bottom: 5px;height: 35px; padding-top: 3px; }
.rjcx .push_info {  position: relative; width: 400px; height: 240px; }
.rjcx .push_info {}
.push_info .dv_scroll_bar { width: 1px; background: #c3c3c3; height: 160px; position: absolute; right: 10px; top: 13px;}
.push_info .Scrollbar-Track { width: 16px; }
.push_info .Scrollbar-Handle { width: 12px; cursor: pointer; height: 44px; background: #c5b39e; left: -6px; top: 0px; position: absolute; }
.push_info .dv_scroll { width: 405px; float: left; position: relative; border: 1px solid #c3c3c3; background: #fff;  height: 180px; overflow: hidden; }
.push_info .Scroller-Container { position: absolute; font-size: 12px; left: 0; top: 0; width: 405px;  }
.push_info .Scroller-Container li { line-height: 20px; padding: 0 18px; padding-top: 15px; }
.push_info .Scroller-Container li .btn { padding: 8px 0 10px; }
.push_info .Scroller-Container li .more { width: 89px; height: 20px; display: block; background: #ddd; color:#963; text-align:center; line-height:20px; border-radius:2px;}


.dropdown {outline:none;display:inline-block;*display:inline;*float: left; font-family: "microsoft yahei"; z-index: 100;}
.dropdown h4{cursor:default; text-indent:5px; margin:0; padding:0;}
.dropdown * {-moz-user-select:none;}
.dropdown h4.over {}
.dropdown div {display:block; /*fix bug*/}
.dropdown ul{position:absolute;display:none; overflow-y: auto; margin:0;padding:0;float:left;clear:both; z-index: 100;}
.dropdown ul li{text-indent:5px;margin:0;padding:0;list-style:none;display:block;cursor:default;}
.dropdown ul li.over{}
.dropselectbox {display:inline; margin-right: 13px;}
/* write you style here */
.dropselectbox { /*background:#DDD url(selectBg.png) repeat-x left top;*/ }
.dropdown h4{height:22px; color: #fff; font-weight: normal;border: 1px solid #888; font-size: 14px; line-height: 22px; background:url(../images/droparrow.jpg) no-repeat right center;}
.dropdown h4.over{ background-image:url(../images/droparrow.jpg);}
.dropdown h4.current{}
.dropdown ul{ border:1px solid #4f4f4f; background:#fff; }
.dropdown ul li{background:#fff; height:25px; font-size: 14px; line-height: 25px; }
.dropdown ul li.over{background:#369; color:#FFF;}

.sdiv { float: left; width: 10px; color: #ff0029; }
.series { width: 290px; height: 60px; float: left; }
.series .left-btn { float: left; background-image: url(../images/scroll-left-bg.png); width: 18px; height: 60px; background-repeat: no-repeat; background-position: center center; cursor: pointer; }
.series .right-btn { float: right; background-image: url(../images/scroll-right-bg.png); width: 18px; height: 60px; background-repeat: no-repeat; background-position: center center; cursor: pointer; }
.series .center { float: left; width: 254px; height: 60px; overflow: hidden; text-align: center; }
.series .center .list { width: 254px; float: left; }
.series .center .max { width: 1000000px; }
.series .center .series-input { display: none; }
.cdiv { float: left; width: 360px; }
.cdiv .list { float: left; width: 180px; }
.nsselect { display: none; }
.nsselect-c { background-image: url(../images/nss-select-icon.png); background-position: right center; background-repeat: no-repeat; height: 25px; position: relative; line-height: 24px; color: #505050; font-size: 16px; }
.nsselect-c .nss-text { border-bottom: 1px solid #574d50; cursor: pointer; height: 25px; line-height: 24px; width:120px; overflow:hidden;   }
.nsselect-c .drop { position: absolute; width: 100%; left: 0px; top: 25px; display: none; background-color: #fff; }
.nsselect-c .drop .drop-c { border: 1px solid #574d50; }
.nsselect-c .drop .drop-c .nss-list { padding-left: 10px; cursor: pointer; overflow:hidden; line-height:24px; height:24px; }
.nsselect-c .drop .drop-c .nss-list:hover { background-color: #ddd; }
/*END预约试驾*/