
/*禁止iphone字体放大 */
html { -webkit-text-size-adjust: none; }


/******常用****/
.clearfix:after{clear:both; content:""; display:block; height:0; visibility:hidden; line-height:0;}
.clearfix { zoom:1; }
.clear { clear:both; height:0; width:0; display:block; visibility:hidden; overflow:hidden; }
.clearit { clear:both; zoom:1; }
.hidden { display:none; }
.vhidden { visibility:hidden; }
.hide-txt { overflow: hidden; text-indent: 100%; white-space: nowrap; }
.left { float:left; display:inline; }
.right { float:right; display:inline; }
.fnone { float:none; }
.txtleft{ text-align:left; }
.txtright{ text-align:right; }
.txtcenter{ text-align:center; }
.middle { vertical-align:middle; }
.noborder{ border:0 none !important; }
.nobg{ background:none !important; }
.sub{ vertical-align:sub; }
.sup{ vertical-align:sup; }
.cursor { cursor:pointer; }
.zoom { zoom:1; }
.vtop { vertical-align:top; }
.bold{ font-weight:bold;}
/******常用颜色*****/
.red { color:#e60012; }
.orange { color:#ffd800; }
.yellow { color:#ff0; }
.green { color:#080; }
.blue { color:#3dacc2; }
.blue2{ color:#00929e;}
.dark-gray { color:#333; }
.gray { color:#c9c9c9; }
.an-ccc { color:#ccc; }
.color{ color:#E72F6D;}
.fs10{ font-size:10px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.fs26{ font-size:26px;}
.txt-indent{ text-indent:3em;}

/*高度*/
.h15{ height:15px;}
.h23{ height:23px;}
.h20{ height:20px;}

@charset "utf-8";
/* CSS Document */
body{ font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif; font-size:62.5%;}
input,button,select{ font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif; cursor:pointer;}
a {
    color: #636363;
    display: block;
}

.wrap{ padding: 10px 0 0 ; min-width:320px; height:auto; background-color:#fff;}

/*container*/
#container{ overflow:hidden; background-color:#f8f8f8; font-size: 12px;}


.loading{ height:38px; text-align:center; margin:10px 0 16px; background-color:#f6f6f6;}
.loading-txt{ display:block; height:36px; line-height:36px; border:1px solid #e0e0e0; cursor:pointer; color:#333; font-size:14px; border-radius:2px; text-align:center;}
/*--.config-top页面--*/
.config-container{ background-color:#fff !important;}
.config-top{ position:relative; overflow:hidden; padding:0 10px 11px; background-color:#f8f8f8; border-bottom:solid 1px #e4e4e4}
.config-top h2{ height:40px; line-height:40px; color:#242424; font-size:13px;}
.config-top .car-detail-p{ color:#8b8b8b;}
.config-top em.red{ color:#af2900;}
.config-top .low-price-btn{ position:absolute; right:10px; bottom:15px; display:inline-block; height:31px; padding:0 11px; background-color:#f84c4a; border-radius:4px; line-height:31px; text-align:center; color:#fff;font-size:16px;}
.config-top .buy-btn{ position:absolute; right:106px; bottom:15px; display:inline-block; height:29px; padding:0 11px;border: 1px solid #d7d7d7; background-color:#f6f6f6; border-radius:4px; line-height:29px; text-align:center; color:#32393d;font-size:16px;}
.config-nav2{ margin:10px; }
.config-nav2 ul{ width:100%; height:35px;  border:solid 1px #d8d8d8; border-radius:3px; border-right: 0px;}
.config-nav2 li{ float:left; width:50%; height:35px; line-height:35px; }
/*.config-nav2 li:last-child>a{ border:0;}*/
.config-nav2 li>a{ display:inline-block; width:100%; text-align:center; font-size:15px; color:#333;border-right:solid 1px #d8d8d8;}
.config-nav2 li.current>a{ background-color:#449ae3; color:#fff;}

.parameter{ margin:0 10px;}
.parameter .car-model{ overflow:hidden; padding:0 5px; background-color:#f8f8f8;}
.car-model .car-model-tit{ padding:10px 0 6px;}
.car-model ul.car-type-sel{ width:100%; overflow:hidden; margin-bottom:16px;}
.car-model .car-type-sel li{ position:relative; float:left; width:50%; overflow:hidden;}
.car-model .car-type-sel li:nth-child(2n) select{ float:right;}
.car-model .car-type-sel select{ width:97%; height:32px; line-height:32px; color:#9e9e9e; border:solid 1px #dedede; border-radius:3px; white-space:nowrap; text-overflow:ellipsis; background:rgba(255,255,255,0); -webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-user-select:none;-moz-user-select: none;position:relative; background-color:#fff; z-index:1;

-moz-appearance: button;
-moz-border-radius: 2px;
-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
-moz-padding-end: 20px;
-moz-padding-start: 2px;
-moz-user-select: none;
}
.car-model .car-type-sel li:nth-child(2n) em.arrow{ right:6%;}
.car-model .car-type-sel em.arrow{position:absolute; top:15px; right:10%; display:block; width:10px; height:6px; background:url(http://u1.sinaimg.cn/upload/2014/07/16/arrow-gray2.png) no-repeat; background-size:100% auto; z-index:9999;}
.parameter-check{ overflow:hidden; padding:16px 0 10px 7px;}
.parameter-check li{ float:left; width:30%; font-size:12px; color:#32393d;}
.parameter-check li .checkbox1{display:inline-block; width:15px; height:15px; margin-right:5px; border:solid 1px #d7d7d7; border-radius:4px;}
.parameter-check li.checked .checkbox1{ background:url(http://u1.sinaimg.cn/upload/2014/07/16/true-blue2.png) no-repeat 3px 5px; background-size:10px; auto;}
.parameter-check li input[type=checkbox]{display:inline-block; width:15px; height:15px; opacity:0;}

.all-parameter{ overflow:hidden; margin-bottom:10px; border-top:solid 1px #d7d7d7;}
.all-parameter .title{ height:31px; padding-left:11px;  background-color:#f9f9f9; line-height:31px;border-left:solid 1px #d7d7d7;border-right:solid 1px #d7d7d7;}
.all-parameter .title h3{ float:left; width:50%;font-size:12px; color:#32393d;}
.all-parameter .radio-box{ float:right; width:50%; color:#727272; }
.all-parameter .radio-box>li{ float:left; width:30%; }
.radio-box>li:first-child{margin-left:10px;}
.radio-box>li .radio1{display:inline-block; width:13px; height:13px; margin-right:4px;  border:solid 1px #cdcdcd; border-radius:50%; vertical-align:middle;}
.radio-box>li input[type=radio]{ float:left; width:14px; height:14px;opacity:0
;}
.radio-box>li.checked .radio1{width:14px; height:14px; background-color:#1990ce; border:none;}
.radio-box>li.no .radio1{width:14px; height:14px; background:url(http://u1.sinaimg.cn/upload/2014/07/16/line-white.png) no-repeat center center; background-color:#cdcdcd; border:0; background-size:7px auto;}
.biaopei{ display:inline-block; width:14px; height:14px; margin:9px 40%; background-color:#1990ce; border:none;border-radius:50%;}
.xuanpei{ display:inline-block;display:inline-block; width:13px; height:13px; margin:9px 40%;   border:solid 1px #cdcdcd; border-radius:50%; vertical-align:middle;}
.wupeizhi{ display:inline-block;width:14px; height:14px;margin:9px 40%; background:url(http://u1.sinaimg.cn/upload/2014/07/16/line-white.png) no-repeat center center; background-color:#cdcdcd; border:0; background-size:7px auto;border-radius:50%;}
.all-parameter .table1{    border-bottom: solid 1px #d7d7d7; overflow:hidden; width:100%; border-left:solid 1px #d7d7d7;box-sizing:content-box;}
.all-parameter .table1 tr{ width:100%; height:30px; line-height:30px;}
.all-parameter .table1 td{ /*display: inline-block; */line-height: 18px; padding: 3px 0; word-break: break-all;height:32px; overflow:hidden; color:#727272; border:0; border-right:solid 1px #d7d7d7; border-bottom:solid 1px #d7d7d7; box-sizing:border-box;}
.all-parameter .table1 td:first-child{ width:40%;}
.all-parameter .table1 td:nth-child(2n){ width:30%;}
.all-parameter .table1 td:last-child{ width:30%;}
.all-parameter .table1 tr:last-child td{ border-bottom:none;}
.all-parameter .table1 .td2{ width:60% !important;}
.all-parameter .table2 tr:last-child td{ border-bottom:solid 1px #d7d7d7;}
.all-parameter .table1 td span{ padding-left:10px;}

/*--回到顶部悬浮按钮--*/
.gotop_btn { display:none; position: fixed; right: 13px;top: 85%;width: 36px;height: 36px;background: url(http://u1.sinaimg.cn/upload/2014/07/16/goTop.png) no-repeat;background-size: 36px 36px;z-index: 9999;
}
body{background: #f5f4f2;font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif;color: #333;-webkit-user-select: none;font-size: 14px;}