﻿@charset "utf-8";
/* CSS Document */
body{background:#fff; font-size:14px; font-family:"微软雅黑","黑体", Arial;color:#333;margin:0;padding:0; position:relative;}
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{list-style:none;margin:0;padding:0;}
table,tbody, tfoot, thead, tr, th, td{border:1;}
input,select,textarea{font-size:12px;font-family: Arial,"微软雅黑","黑体","宋体"; line-height:18px; padding:0; margin:0; color:#4F4F4F;outline: none}
p{ line-height:20px;}
a{text-decoration:none;outline:none;}
a:hover, a:active, a:visited { color:#000;text-decoration: none;}
a,a:focus{ text-decoration: none;outline:none;color:#333}
a,img{ border:none;}
img{ vertical-align:middle;}
table{ border-collapse:collapse;  border-spacing: 0;}
td{ word-break:break-all; word-wrap:break-word}
textarea{　resize:none}
/*float*/
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both}
/*common*/
.tc{ text-align:center}
.tr{ text-align:right}
.tl{ text-align:left}
.underline{ text-decoration:underline}
.hide{ display:none}
.txt-hid{ visibility:hidden}
.pos-rel{ position:relative}
h1, h2, h3, h4, h5, h6{ font-weight:400; font-size:14px;}
.ft10{ font-size:10px !important;}
.ft14{ font-size:14px !important;}
.ft16{ font-size:16px !important;}
.ft18{ font-size:18px !important;}
.ft20{ font-size:20px !important;}
.fweight{font-weight:normal !important;}
.red{ color:#f00}
.wrap{ width:1000px; margin:0 auto}
.inline-block{ display:inline-block}
/*margin*/
.mt0{ margin-top:0px !important;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mb50{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
/*width*/
.w10{ width:10px;}
.w20{ width:20px;}
.w30{ width:30px;}
.w40{ width:40px;}
.w50{ width:50px;}
.w60{ width:60px;}
.w70{ width:70px;}
.w80{ width:80px;}
.w90{ width:90px;}
.w100{ width:100px;}
.w110{ width:110px;}
.w118{ width:118px;}
.w120{ width:120px;}
.w130{ width:130px;}
.w140{ width:140px;}
.w150{ width:150px;}
.w160{ width:160px;}
.w170{ width:170px;}
.w180{ width:180px;}
.w190{ width:190px;}
.w200{ width:200px;}
.w210{ width:210px;}
.w220{ width:220px;}
.w230{ width:230px;}
.w240{ width:240px;}
.w250{ width:250px;}
.w260{ width:260px;}
.w270{ width:270px;}
.w280{ width:280px;}
.w290{ width:290px;}
.w300{ width:300px;}
/*控件*/
input[type="checkbox"]{ _vertical-align:-1px; vertical-align:-2px; margin-right:3px;}
input[type="radio"]{  _vertical-align:-1px; vertical-align:-2px;  margin-right:3px;}

/*字体图标*/
@font-face {
    font-family: 'iconfont';
    src: url('../fonts/iconfont.eot') ; /* IE9*/
    src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg#uxiconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont";
    font-size:16px;
    font-style:normal;
}

.wrapper{
    width:1000px;
    margin-left:auto;
    margin-right:auto;
}
/*-----------组件-----------*/
.btn_select{
    display:inline-block;width:150px; height:26px; line-height:26px; background:url(../images/btn240.png) no-repeat;text-align:center;background-position:0 -1px;
}
.btn_zhifu1{
     display:inline-block; width:147px; height:32px; line-height:32px; background:url(../images/btn_2.png) no-repeat; color:#333; text-align:center;
}
.btn_zhifu2{
     display:inline-block; width:96px; height:31px; line-height:31px; background:url(../images/btn_0.png) no-repeat; color:#FFFFFF; text-align:center;
}
.btn-primary{background-color:#cb1c44;color:#fff;border-color:#CB0C19;text-decoration:none }
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {background-color:#CB0C19;border-color:#CB0C19;color:#fff;text-decoration:fnone}
.btn .iconfont{ color:#f00; margin-right:5px;}
.btn:hover .iconfont{ color:#CC0000}
.btn70{display:inline-block; width:70px; height:22px; line-height:22px; background:url(../images/btn70.png) no-repeat;text-align:center;color:#333;}
.btn70:hover{ color:#333}
.btn70-primary{ background-position:0 -25px;}
.btn-gray-default{
	background-color:#656565;
	font-size: 16px;
	border-radius: 0;
	padding:4px 12px;
}
.btn-gray-default:hover{
	background-color:#d7000f;
    font-size: 16px;
}
.btn-gray-default, .btn-gray-default:hover,.btn-gray-default:active, .btn-gray-default:visited{
	color:#fff;
}
.img-border{ border:1px solid #ddd}
.ico-reply{
    display:inline-block;
    width:16px;
    height:16px;
    background:url(../images/ico_reply.png) no-repeat;
    margin-right:5px;
}
.ico-edit{
    display:inline-block;
    width:16px;
    height:16px;
    background:url(../images/ico_edit.png) no-repeat;
    vertical-align:middle
}
.btn .icon{
    display:inline-block;
    position: relative;
    height:26px;
    line-height:26px;
    padding-left:20px;
    
}
.btn .icon i{
    position:absolute;
    top:5px;
    left:0
}
.img-authcode{
	border:solid 1px #ddd;
}
/*购物车*/
.choose-amount{
    width:70px;
    height:20px;
    border:1px solid #ccc;
    overflow:hidden;
}
.choose-amount a{
    display:block;
    width:18px;
    height:20px;
    background:url(../images/amount.png) no-repeat;
    text-indent:-9999px;
    float:left
}
.choose-amount .reduce{
    border-right:1px solid #ccc;
}
.choose-amount .reduce:hover{
    background-position:-18px 0px;
}
.choose-amount .add{
    border-left:1px solid #ccc;
    background-position:0 -40px;
}
.choose-amount .add:hover{
    background-position:-18px -40px;
}
.choose-amount .inp{
    width:32px;
    float:left;
    border:0 none;
    height:20px;
    line-height:20px;
    text-align:center
}
/*价格*/
.price{
}
.price-lg{
    font-size:22px;
}
/*按钮区域*/
.tool-btn a{
    margin:0 10px;
    color:#333;
}
.tool-btn .btn-primary{
    color:#fff;
}
.tool-btn-right{
    text-align:right;
    padding:10px;
}
.tool-btn-right a{
    margin-left:10px;
    color:#333;
}
.tool-btn-right .btn{
    color:#333;
}
.tool-btn-right .btn-primary{
    color:#fff;
}
/*面包屑导航*/
.crumbs{
    height:36px;
    line-height:36px;
    background:#fff;
    color:#666;
}
.crumbs a{ 
    color:#666;
}
.crumbs a:hover{ 
    color:#333
}
.crumbs strong{
    font-weight:400;
    color:#333
}
/*购物车进度条*/
.buy-step{
	font-size:12px;
    height:116px;
    background:#fff;
    padding-top:35px;
    margin-bottom:10px;
}
.buy-step .step-img{
    padding:0px 45px 0 65px;
    background:url(../images/fgline.png) right center no-repeat;
    float:left;
    margin-right:105px;
}
.buy-step .step{
    float:left;
    width:474px;
}
.buy-step .step .step-show{
    height:20px;
    width:474px;
    background:url(../images/step_buy.png) 0 -71px no-repeat;
    margin-bottom:10px;
}
.buy-step .step2 .step-show{
    background-position:0 -46px;
}
.buy-step .step3 .step-show{
    background-position:0 -21px;
}
.buy-step .step4 .step-show{
    background-position:0 0px;
}
.buy-step .step li{
    float:left;
    text-align:center;
}
.buy-step .step .a{
    width:65px;
    margin-right:40px;
}
.buy-step .step .b{
    width:100px;
    margin-right:40px;
}
.buy-step .step .c{
    width:100px;
    margin-right:50px;
}
.buy-step .step .d{
    width:70px;
}
.table-buy{
    background:#fff;
    border:1px solid #DDD;
    margin-bottom:10px;
}
.table-buy thead{
    border-bottom:1px solid #DDD;
    
}
.table-buy .table-buy-hd{
    height:30px;
    line-height:30px;
    background:url(../images/bg01.png) repeat-x;
    border:1px solid #fff;
    font-weight:700;
    font-size:12px;
    padding-left:9px;
    text-align:left
}
.table-buy .table-buy-hd .iconfont{
    margin-right:5px;
    color:#f00;
    font-weight:400
}
.table-buy tbody th{
    background:#eee;
    line-height:28px;
    font-weight:400
}
.table-buy td,.table-buy th{
    border:1px solid #ddd;
    text-align:center
}
.table-buy tbody td{
    background:#fff;
    line-height:22px;
    padding:5px 0;
    vertical-align:middle
}
.table-buy .td-check{
    text-align:left;
    padding-left:10px;
}
.table-buy .price{
    font-size:14px;
    font-weight:700;
    color:#f00
}
.table-buy .price-lg{
    font-size:22px;
}
.table-buy .choose-amount{
    margin:0 auto
}
.table-buy .td-info{
    text-align:left;
    padding-left:10px;
    line-height:20px;
}
.table-buy .td-info img{
    float:left;
    margin-right:10px;
    margin-top:2px;
    width:56px;
    height:35px;
}
.table-buy .td-info a{
     color:#333;
}
.table-buy .td-tool a{
    color:#0000FF;
}
.table-buy tfoot td{
    line-height:22px;
    padding:10px;
    background:#eee;
}
.table-buy tfoot .left{
    text-align:left;
    border-right:none
}
.table-buy tfoot .right{
    text-align:right;
    border-left:none;
    padding-right:10px;
}
.table-buy tfoot .right .price-lg{
    display:inline-block;
    text-align:left;
    color:#f00;
    font-weight:700;
    font-size:16px;
}
.boxA{
	font-size:13px;
    border:1px solid #ddd;
    margin-bottom:0px;
    margin-top:1px;
}
.boxA .hd{
    height:30px;
    line-height:30px;
    background:url(../images/bg01.png) repeat-x;
    border:1px solid #fff;
    padding-left:10px;
    position:relative
}
.boxA .hd h3{
    float:left;
    background:url(../images/bg02.png) left center no-repeat;
    padding:6px 10px;
    font-weight:700;
}
.boxA .bd{
    background:#fff;
    border-top:1px solid #ddd;
}
.boxA .r-tool{
    position:absolute;
    top:0;
    right:0;
    height:30px;
    line-height:30px;
    color:#333;
    border-left:1px solid #ddd;
    -moz-box-shadow: inset 1px 0 1px #fff;
    -webkit-box-shadow: inset 1px 0 1px #fff;
    -o-box-shadow: inset 1px 0 1px #fff;
    box-shadow: inset 1px 0 1px #fff;
}
.boxA .r-tool a{
    display:block;
    color:#333;
    padding:0 15px;
}
.boxA .r-tool .iconfont{
    color:#f00;
    font-size:14px;
    margin-right:5px;
}
.boxA .r-tool a:hover .iconfont{
    color:#CC0000
}
.boxA .r-btn{
    height:26px;
    position:absolute;
    top:0px;
    _top:2px;
    right:0px;
}
.boxA .r-btn a{
    margin-right:5px;
}
.boxA .t-sel{
    width:280px;
    height:24px;
    float:right;
    padding:2px 10px 0 0;
    overflow:hidden;
    
}
.boxA .t-sel .select{
    width:70px;
    height:24px;
    line-height:24px;
    float:left;
    border:1px solid #ddd
}
.boxA .t-sel .t-search{
    width:200px;
    height:22px;
    _height:18px;
    background:url(../images/bg10.png) repeat-x;
    border:1px solid #ccc;
    float:right;
}
.boxA .t-sel .t-search .txt{
    width:170px;
    border:0 none;
    background:none;
    height:18px;
    line-height:18px;
    padding:2px 3px;
    _padding:0px 3px;
    float:left;
}
.boxA .t-sel .t-search .sub{
    float:right;
    width:24px;
    height:24px;
    line-height:24px;
    _height:20px;
    _line-height:20px;
    text-align:center
}
.count{
    border-bottom:1px dashed #ddd;
    padding:10px 0
}
.count p{
    text-align:right;
    padding:5px 10px;
}
.count .price-lg{
    display:inline-block;
    /*width:140px;*/
    text-align:left;
    color:#f00;
    font-weight:700;
}
.count .price-narmal{
    color:#333;
    font-weight:400;
    font-size:16px;
}
.pro-show{
    overflow:hidden;
    zoom:1;
    padding-left:8px;
}
.pro-show li{
    width:180px;
    float:left;
    padding:15px 8px 5px 8px;
    text-align:center;
}
.pro-show img{
    display:block;
    width:176px;
    height:110px;
    margin-bottom:5px;
    border:1px solid #ddd;
}
.pro-show a{
    color:#333;
}
.pro-show a:hover img{
    opacity:0.9;
}
/*精品详情页*/
.product-intro{
    margin-top:10px;
    position: relative;
    background:#fff;
    z-index:100;
    padding-left:650px;
    
}
.product-intro .pro-pic{
    width:650px;
    height:406px;
    border:1px solid #ddd;
    position:absolute;
    top:0;
    left:0;
    z-index:50;
    
}
.product-intro .pro-pic-lg img{
    display:block;
    width:648px;
    height:405px;
}
.product-intro .pro-pic-sm{
    position:absolute;
    bottom:10px;
    left:10px;
}
.product-intro .pro-pic-sm li{
    float:left;
    border:1px solid #bbb;
    margin-right:10px;
    cursor:pointer;
    width:56px;
    height:35px;
    overflow:hidden
}
.product-intro .pro-pic-sm img{
    display:block;
    width:56px;
    height:35px;
}
.product-intro .pro-pic-sm .current{
    border:1px solid #999
}
.product-intro .pro-info{
    border:1px solid #ddd;
    padding-left:10px;
    padding-bottom:100px;
    min-height:405px;
    _height:405px;
    position:relative;
    z-index:100;
    -moz-box-shadow:-10px 0 5px rgba(51,51,51,0.2);
    -webkit-box-shadow:-10px 0 5px rgba(51,51,51,0.2);
    -o-box-shadow:-10px 0 5px rgba(51,51,51,0.2);
    box-shadow:-10px 0 5px rgba(51,51,51,0.2)
}
.product-intro .pro-info h1{
    line-height:30px;
    padding:10px 55px 10px 0;
    font-size:16px;
    font-weight:700
}
.product-intro .pro-info .add_coll{
    background:url(../images/ico_coll.png) left 2px no-repeat;
    padding-left:20px;
    position:absolute;
    top:15px;
    right:10px;
    height:20px;
    line-height:20px;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear;
    -o-transition:all .2s linear;
    transition:all .2s linear
}
.product-intro .pro-info .add_coll:hover{
    background-position:0 -23px;
}
.product-intro .pro-info-buy{
    height:86px;
    position:relative;
    z-index:100;
    margin:0px 0 5px;
}
.product-intro .pro-info-buy1{
    height:86px;
    position:relative;
    z-index:100;
    margin:20px 0 5px;
}
.product-intro .buy-bg{
    position:absolute;
    z-index:100;
    top:0;
    left:-14px;
    width:350px;
    height:97px;
    background:url(../images/bg03.png) no-repeat;
    color:#FFCECE;
    padding:16px 0 10px 22px;
}
.product-intro .buy-bg .item{
    margin-bottom:0
}
.product-intro .buy-bg .price-lg{
    color:#fff;
}
.product-intro .buynow{
    display:block;
    width:40px;
    height:40px;
    background:none;
    text-indent:-9999px;
    position:absolute;
    top:12px;
    right:16px;
    z-index:10;
    background:url(../images/ico_buy.png) no-repeat;
    _background:url(../images/ico_buy2.png) no-repeat;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear;
    -o-transition:all .2s linear;
    transition:all .2s linear
}
.product-intro .buynow:hover{
    background-position:0 -40px;
    _background-position:0 0px;
}
.product-intro .item{
    padding-left:75px;
    line-height:22px;
    margin-bottom:10px;
}
.product-intro .item-sel{
    margin-bottom:0;
}
.product-intro .dt{
    width:75px;
    float:left;
    margin-left:-75px;
    display:inline
}
.product-intro .sel{
    display:inline-block;
    height:20px;
    line-height:20px;
    border:1px solid #ddd;
    padding:0 5px;
    margin:0px 10px 10px 0;
    cursor:pointer;
    min-width:30px;
    text-align:center;
    word-break:keep-all;
    white-space:nowrap;
}
.product-intro .sel-on{
    border:1px solid #f00
}
.product-intro .btn70{
    margin-right:10px;
}
.product-intro .btn70 .iconfont{
    font-size:14px;
    color:#f00
}
.product-intro .btn70:hover .iconfont{
    color:#CC0000
}
.product-intro .buybtn{
    position:absolute;
    bottom:20px;
    left:10px;
}
.product-intro .buybtn a{
    display:block;
    width:330px;
    height:36px;
    line-height:36px;
    background:url(../images/btnbuy.png) no-repeat;
    text-indent:-9999px;
    margin-top:5px;
}
.product-intro .buybtn a:hover{
    background-position:0 -40px;
}
.product-intro .pro-info h3{
    color:#f00;
    font-weight:700;
    font-size:14px;
    line-height:30px;
}
.pro-side{
    width:198px;
    border:1px solid #ddd;
    background:#fff;
    float:left;
}
.pro-side h2{
    height:34px;
    line-height:34px;
    border-bottom:1px solid #ddd;
    background:url(../images/bg02.png) 10px center no-repeat;
    padding-left:20px;
}
.pro-side ul{
}
.pro-side li{
    padding:10px;
    position:relative;
    zoom:1
}
.pro-side li img{
    display:block;
    margin-right:10px;
    border:1px solid #999;
    float:left;
    width:70px;
    height:44px;
}
.pro-side li img:hover{
    opacity:0.8;
    filter:alpha(opacity=80);
}
.pro-side .txt{
    line-height:20px;
    height:60px;
    overflow:hidden;
}
.pro-side .txt a{
    color:#666
}
.pro-side .txt .price{
    color:#f00
}
.pro-main{
    width:788px;
    float:right;
    background:#fff;
}
.tab{
    border:1px solid #ddd;
    background:#fff;
}
.tab .hd{
    height:32px;
    padding:8px 0;
    border-bottom:1px solid #ddd;
    overflow:hidden;
    position:relative
}
.tab .hd li{
    float:left;
    width:110px;
    height:18px;
    text-align:center;
    border-right:1px dotted #ddd;
    position:relative;
}
.tab .hd li a{
    position:absolute;
    top:-8px;
    left:0;
    line-height:30px;
    border-top:3px solid #fff;
    width:110px;
    height:31px;
    font-size:14px;
}
.tab .hd .on a{
    border-top:3px solid #FC0000;
    border-left:1px solid #DDD;
    border-right:1px solid #DDD;
    width:110px;
    left:-1px;
    font-weight:700;
}
.tab .hd li a:hover{
    border-top:3px solid #FC0000;
}
.tab .hd .tool{
    position:absolute;
    height:26px;
    right:10px;
    top:4px;
}
.pro-main .detail-list{
    border-bottom:1px solid #ddd;
    padding:10px 20px;
    overflow:hidden; 
    zoom:1;
    background:#eee
}
.pro-main .detail-list li{
    width:50%;
    height:25px;
    line-height:25px;
    overflow:hidden;
    float:left;
}
.pro-main h3{
    font-weight:700;
    font-size:14px;
    margin-bottom:5px;
}
.pro-main .pro-other{
    padding:10px 20px;
}
.pro-main .pro-other p{
    line-height:20px;
    margin-bottom:15px;
}
/*晒单*/
.pro-main .sd{
    padding:35px;
}
.pjsd-box{
    border-left:1px dashed #ddd;
    position:relative;
    padding-left:35px;
    margin-bottom:20px;
    padding-top:20px;
    
}
.pjsd-box .user{
    /*width:50px;*/
    text-align:left;
    position:absolute;
    top:-40px;
    left:-60px;
    margin:0;
    background:#fff;
    border:none;
}
.pjsd-box .user img{
    display:block;
    width:36px;
    height:36px;
    padding:1px;
    border:1px solid #ddd;
    margin:0 auto;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    border-radius:50%;
    position:absolute;
    left:0px;
    top:0px;
}
.pjsd-box .user .user-name{
    position:absolute;
    top:10px;
    left:60px;
    width:680px;
    height:20px;
    line-height:20px;
    text-align:left;
    overflow:hidden;
}
.pjsd-box .msg-box{
    border:1px solid #ddd;
    padding:10px;
    position:relative;
    -webkit-border-radius:0 3px 3px 3px;
    -moz-border-radius:0 3px 3px 3px;
    -o-border-radius:0 3px 3px 3px;
    border-radius:0 3px 3px 3px;
    background: -moz-linear-gradient(top, #fff, #f1f1f1 50%, #fff);
    background: -webkit-linear-gradient(top,#fff,#f1f1f1 50%,#fff);
    background: -o-linear-gradient(top, #fff, #f1f1f1 50%, #fff);
    zoom:1
}
.pjsd-box .msg-box .arror{
    display:block;
    width:11px;
    height:10px;
    background:url(../images/msg_arror.png) no-repeat;
    position:absolute;
    top:-1px;
    left:-11px;
}
.pjsd-box .msg-box .msg-top{
    height:18px;
    padding-bottom:3px;
    border-bottom:1px dashed #ccc;
    margin-bottom:5px;
}
.pjsd-box .msg-top .star{
    width:62px;
    height:18px;
    background:url(../images/star2.png) left center no-repeat;
    float:left
}
.pjsd-box .msg-top .star1{
    background-position:-51px 0
}
.pjsd-box .msg-top .star2{
    background-position:-38px 0
}
.pjsd-box .msg-top .star3{
    background-position:-26px 0
}
.pjsd-box .msg-top .star4{
    background-position:-13px 0
}
.pjsd-box .msg-top .star5{
    background-position:-0 0
}
.pjsd-box .msg-top time{
    float:right
}
.pjsd-box .msg-box .msg-ft{
    height:26px;
    line-height:26px;
    margin-top:5px;
}
.pjsd-box .msg-box .msg-ft .buy-time{
    color:#999;
    float:left
}
.pjsd-box .reply-msg-box{
    margin-top:10px;
}
.pjsd-box .reply-msg-box .msg-box{
    padding:3px 10px;
}
.pjsd-box .reply-msg-box .fr{
    -webkit-border-radius:3px 0  3px 3px;
    -moz-border-radius:3px 0  3px 3px;
    -o-border-radius:3px 0  3px 3px;
    border-radius:3px 0  3px 3px;
}
.pjsd-box .reply-msg-box .fr .arror{
    left:auto;
    right:-11px;
    background-position:-11px 0
}
/*晒单图片展示*/

.pic-show .show-lg{
    text-align:center;
    margin-bottom:10px;
    position:relative;
    padding:0 20px;
    display:none;
}
.pic-show .show-lg .show-next{
    right:0;
    top:50%;
    margin-top:-32px;
}
.pic-show .show-lg .show-prev{
    left:0;
    top:50%;
    margin-top:-32px;
}
.pic-show .show-lg img{
    border:1px solid #ddd;
    width:450px;
    height:340px;
}

.pic-show .show-sm{
    height:63px;
    padding:0 20px;
    position:relative
}
.pic-show .show-prev,.pic-show .show-next{
    width:14px;
    height:62px;
    text-align:center;
    line-height:62px;
    border:1px solid #ddd;
    position:absolute;
    top:0;
    cursor:pointer;
}
.pic-show .iconfont{
    font-size:12px;
    color:#f00;
    font-weight:400
}
.pic-show .show-prev{
    left:0;
}
.pic-show .show-next{
    right:0;
}
.pic-show .show-sm-in{
    height:64px;
    overflow:hidden;
    position: relative
}
.pic-show .show-sm-in ul{
    width:10000px;
    overflow:hidden;
    zoom:1;
    position:absolute;
    top:0;
    left:0
    
}
.pic-show .show-sm-in li{
    float:left;
    margin-right:4px;
    cursor:pointer;
}
.pic-show .show-sm-in img{
    display:block;
    width:98px;
    height:62px;
    border:1px solid #ccc;
}
.pic-show .show-sm-less .show-sm-in{
    margin-left:-25px;
}
.pic-show .show-sm-less .show-prev,.pic-show .show-sm-less .show-next{
    display:none
}
/*精品评价*/
.pro-main .jppj{
}
.pj-top{
    background:#eee;
    height:61px;
    padding:10px 0;
    border-bottom:1px solid #ddd
}
.pj-top .star{
    width:117px;
    height:10px;
    padding:15px 0 15px 18px;
    float:left
}
.pj-top .star li{
    float:left;
    margin-right:5px;
    width:12px;
    height:10px;
    line-height:10px;
    font-size:0;
    overflow:hidden;
    background:url(../images/star.png) no-repeat;
    cursor:pointer
}
.pj-top .star .on{
    background-position:-17px 0
}
.pj-top textarea{
    width:550px;
    height:38px;
    float:left;
    line-height:18px;
    overflow:auto;
    resize:none;
    border:1px solid #ddd;
    margin-right:10px;
    padding-left:5px;
}
.pj-top .btn{
    float:left;
    margin-top:7px;
}
.pj-con{
    padding:35px;
}
/*百搭频道页幻灯片*/
.picFocus{ 
    margin:0 auto 10px;  
    width:1000px; 
    height:420px; 
    position:relative;  
    overflow:hidden;  
    zoom:1;   
}
.picFocus .hd{ 
    overflow:hidden; 
    position:absolute; 
    margin-left:465px;
    bottom:5px; 
    left:0; 
    z-index:2 
}
.picFocus .hd ul{
    position:relative;
    margin-right:-5px;  
    overflow:hidden; 
    zoom:1;
    float:left;
    height:52px;
}
.picFocus .hd ul li{ 
    float:left; 
    margin-right:5px; 
}
.picFocus .hd ul li img{ 
    width:70px; 
    height:50px; 
    border:1px solid #ccc; 
    cursor:pointer; 
}
.picFocus .hd ul li.on img{ 
    border-color:#666; 
}
.picFocus .bd li{ 
    vertical-align:middle; 
}
.picFocus .bd img{ 
    width:1000px; 
    height:350px;
    display:block;  
}

/*百搭推荐*/
.masonry{
    padding:0;
}
.masonry .loading{
    position:absolute;
    width:1000px;
    text-align:center;
    bottom:0;
    height:60px;
    color:#666;
}
.masonry .itemrow{
    position:relative;
    margin:0;
    padding:0;
    height:368px;
    margin-bottom:15px;
}
.masonry .item{
    position:absolute;
    width:326px;
    height:auto;
    border:1px solid #ccc;
    background:#fff;
    margin-bottom:15px;
}
.masonry .itema{
    left:0;
}
.masonry .itemb{
    left:337px;
}
.masonry .itemc{
    left:674px;
}
.masonry .pic-area{
    height:auto;
    position:relative;
    z-index:10;
    zoom:1
}
.masonry .pic-area img{
    display:block;
    width:324px;
    height:auto;
}
.masonry .pic-area img:hover{
    opacity:0.8;
    filter:alpha(opacity=80);
}
.masonry .pic-area .txt-bg{
    position:absolute;
    bottom:0;
    left:0;
    width:324px;
    height:30px;
    z-index:1;
    background:#333;
    opacity:0.5;
    filter:alpha(opacity=50);
    zoom:1
}
.masonry .pic-area .price{
    position:absolute;
    bottom:0;
    right:10px;
    line-height:30px;
    z-index:2;
    color:#fff;
    font-size:14px;
}
.masonry .pic-area .praise{
    width:56px;
    padding:0 3px 0 23px;
    height:26px;
    line-height:26px;
    background:url(../images/praise.png) no-repeat;
    position:absolute;
    top:10px;
    right:10px;
    z-index:2;
    text-align:center
}
.masonry .pic-area .praise:hover{
    background-position:0 -30px;
}
.masonry .item-hd{
    height:30px;
    line-height:30px;
    position:relative;
    z-index:20;
    padding:0 10px 0 70px;
}
.masonry .item-hd .head{
    width:46px;
    height:46px;
    border:1px solid #fff;
    position:absolute;
    bottom:0;
    left:10px;
    z-index:20;
    -webkit-box-shadow:0 0 5px rgba(102,102,102,0.8);
    -moz-box-shadow:0 0 5px rgba(102,102,102,0.8);
    -o-box-shadow:0 0 5px rgba(102,102,102,0.8);
    box-shadow:0 0 5px rgba(102,102,102,0.8)
}
.masonry .item-hd .head img{
    display:block;
    width:46px;
    height:46px;
}
.masonry .item-hd .name{
    float:left;
    font-weight:700;
}
.masonry .item-hd .pl{
    float:right;
    color:#f00
}
.masonry .item-hd .pl:hover{
    font-weight:700
}
.masonry .item-info{
	font-size:12px;
    margin:0 10px;
    padding:5px 0;
    border-bottom:1px dashed #ddd;
    word-break:break-all;
    word-wrap:break-word;
    height: 58px;
}
.masonry .item-ft{
    height:50px;
    padding:0px 10px 0px 10px;
}
.picScroll{ width:270px; min-height:15px;padding:10px 20px; overflow:hidden; position:relative; }
.picScroll .prev,.picScroll .next{ display:block; cursor:pointer; position:absolute; top:15px; color:#999}
.picScroll .prev{ left:0}
.picScroll .next{ right:0}
.picScroll .iconfont:hover{ color:#333}
.picScroll .bd{ width:270px; overflow:hidden; zoom:1;}
.picScroll .bd ul{ overflow:hidden; zoom:1; width:20000px; position:relative}
.picScroll .bd ul li{ float:left; overflow:hidden; text-align:center;  width:38px}
.picScroll .bd ul li img{ width:30px; height:auto; display:block;margin: 0 auto;}

.upTips{
    position:absolute;
    height:18px;
    line-height:18px;
    padding:0 10px;
    border:1px solid #ddd;
    top:110px;
    left:0px;
    background:#fff;
    color:#f00;
    text-align:center;
    display:none
}
.arrow{
    width:10px;
    height:6px;
    background:url(../images/arrow3.png) no-repeat;
    overflow:hidden;
    position:absolute;
    top:18px;
    left:50%;
    margin-left:-5px;
}


.baida .sel-nws{
    width:102px;
    height:28px;
    background:url(../images/sel1.png) no-repeat;
    position:absolute;
    top:10px;
    right:10px;
}
.baida .selws{
    background-position:0 -28px;
}
/*百搭详情页 零部件*/
.part{
}
.part .part-hd{
    height:108px;
    padding-top:10px;
    background:#eee url(../images/bg07.png) bottom repeat-x;
    overflow:hidden;
    position:relative
}
.part .part-hd ul{
    position:relative;
    left:50%;   
    float:left;
}
.part .part-hd li{
    float:left;
    position:relative;  
    right:50%; 
    z-index:10; 
    width:122px;
    height:92px;
    padding-bottom:16px;
    margin-right:5px;
    cursor:pointer
}

.part .part-hd .on{
    background:url(../images/bg08.png) bottom center no-repeat
}
.part .part-hd img{
    display:block;
    width:120px;
    height:90px;
    border:1px solid #999;
}
.part .part-hd .txt-bg{
    width:122px;
    height:92px;
    background:#333;
    position:absolute;
    top:0;
    left:0;
    z-index:2;
    opacity:0.5;
    filter:alpha(opacity=50)
}
.part .part-hd .txt{
    width:122px;
    height:92px;
    line-height:92px;
    text-align:center;
    position:absolute;
    top:0;
    left:0;
    z-index:3;
    color:#fff;
}
.part .part-hd .on .txt-bg,.part .part-hd .on .txt{
    display:none
}

.part .btn-left,.part .btn-right{
    display:none
}
.part .part-scroll .btn-left,.part .part-scroll .btn-right{
    position:absolute;
    top:45px;
    display:block;
    z-index:10;
    cursor:pointer;
    color:#999
}
.part .part-scroll .iconfont:hover{
    color:#333
}
.part .part-scroll{
    width:757px;
    padding:0 121px 0 120px;
}
.part .part-scroll .btn-left{
    left:90px;
}
.part .part-scroll .btn-right{
    right:90px;
}
.part .part-scroll .part-hd-in{
    width:757px;
    height:108px;
    margin:0 auto;
    overflow:hidden;
    position:relative
}
.part .part-scroll .part-hd-in ul{
    width:20000px;
    left:0;
}

.part .part1-scroll .part-hd-in ul{
    width:20000px;
    left:0;
}

.part .part-scroll .part-hd-in ul li{
    left:0;
}
.part .part-bd{
    float:left;
    width:500px;
    
}
.part .part-bg{
    background:url(../images/bg09.png) 500px 0 repeat-y;
    margin:10px 0
}
.part .part-item{
    display:none
}
.part .part-tit{
    height:32px;
}
.part .part-tit h2{
    float:left;
    padding:0 20px;
    height:30px;
    line-height:30px;
    background:#eee;
    border:1px solid #ddd;
    border-left:none;
    font-size:14px;
    font-weight:700;
    color:#666;
    -moz-border-radius:0 5px 5px 0;
    -webkit-border-radius:0 5px 5px 0;
    -o-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0;
    -moz-box-shadow:inset 0 1px 1px #fff;
    -webkit-box-shadow:inset 0 1px 1px #fff;
    -o-box-shadow:inset 0 1px 1px #fff;
    box-shadow:inset 0 1px 1px #fff;
}
.part .part-tit .price{
    color:#f00;
    margin-left:50px;
    font-size:12px;
}
.part .part-info{
    overflow:hidden;
    zoom:1;
    margin:10px 0 20px 0;
}
.part .part-info li{
    width:228px;
    padding-left:20px;
    float:left;
    height:24px;
    line-height:24px;
    overflow:hidden;
}
.comment{
    width:460px;
    float:right;
    padding:0 19px;
}
.comment .form textarea{
    width:100%;
    padding:5px;
    border:1px solid #d3d3d3;
    height:100px;
    line-height:20px;
    resize:none;
}
.comment .form .exp{
    float:left
}
.comment .form .tool{
    padding-left:10px;
}
.comment .form .sub{
    float:right;
    width:50px;
    height:24px;
    line-height:24px;
}
.comment .msg{
    margin-top:20px;
}
.comment .msg-item{
    margin-bottom:10px;
    overflow:hidden;
    zoom:1
}
.comment .msg-item .msg-head{
    float:left;
}
.comment .msg-item .msg-head img{
    display:block;
    width:36px;
    height:36px;
}
.comment .msg-item .msg-con{
    margin-left:56px;
    _margin-left:53px;
    _zoom:1;
    line-height:20px;
    color:#666;
}
.comment .msg-item .msg-ft{
    margin-top:10px;
    color:#000
}
.comment .msg-item .msg-ft time{
    float:right;
    color:#666
}
.comment .msg-item .msg-ft a{
    color:#666
}
/*会员中心首页*/
.my-side{
	font-size:12px;
    width:210px;
    min-height:600px;
    float:left;
    border:1px solid #DDD;
    background:#fff;
}
.my-side dl{
    margin-top:-1px;
}
.my-side dt{
    line-height:30px;
    background:url(../images/bg01.png) 0 1px repeat-x;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
}
.my-side dt strong{
    display:block;
    border:1px solid #fff;
    height:30px;
    line-height:30px;
    padding-left:20px;
    background:url(../images/bg02.png) 10px center no-repeat;
}
.my-side dd{
    height:30px;
    line-height:30px;
    border-bottom:1px dashed #eee;
}
.my-side dd a{
    display:block;
    background:#fff;
    border-left:3px solid #fff;
    
    padding-left:17px;
}
.my-side dd a:hover{
    background:#F5F5F5;
    border-left:3px solid #f5f5f5;
}
.my-side dd .current,.my-side dd .current:hover{
    background:#F5F5F5;
    border-left:3px solid #f00;
    font-weight:700
}

.my-main{
    width:780px;
    float:right;
}
/*关键时刻*/
.album{
    padding:10px 0 10px 14px;
}
.album ul{
    overflow:hidden;
    zoom:1
}
.album li{
    width:240px;
    float:left;
    margin:0 14px 10px 0;
}
.album .pic{
    padding:22px 10px 12px 10px;
    background:url(../images/bg05.png) no-repeat;
    position:relative;
    margin-bottom:5px;
}
.album .pic img{
    display:block;
    width:218px;
    height:136px;
    border:1px solid #aaa;
}
.album .pic img:hover{
    opacity:0.8;
    filter:alpha(opacity=80);
}
.album .txt{
    color:#666;
    position:relative;
    padding-left:5px;
    height: 17px;
}
.album .txt time{
    position:absolute;
    top:0;
    right:10px
}
.album .name{
    font-size:14px;
    padding-left:5px;
}
.album .ico-gc,.album .ico-hd{
    width:59px;
    height:54px;
    background:url(../images/ico_gc.png) no-repeat;
    position:absolute;
    bottom:0px;
    left:0;
    z-index:10
}
.album .ico-hd{
    background:url(../images/ico_hd.png) no-repeat;
}
/*个人信息*/
.person{
    border:1px solid #ddd;
    background:#fff;
}
.person .account{
    border-bottom:1px solid #ddd;
    padding:10px;
}
.person .user{
    width:100px;
}
.person .user .head img{
    display: block;
    width: 46px;
    height: 46px;
    padding: 1px;
    border: 1px solid #ddd;
    margin: 0 auto 10px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.person .user p{
    text-align:center
}
.person .user p .ico-edit{
    margin:-3px 0 0 5px;
}

/*精品*/
.goods-hd .hd{
    background:#fff;
    height:36px;
}
.goods-hd .hd ul{
    width:1000px;
    margin:0 auto;
    height:26px;
    padding:0 0 10px;
}
.goods-hd .hd li{
    float:left;
    margin-right:10px;
}
.goods-hd .hd a{
    display:inline-block; 
    width:100px; 
    height:26px; 
    line-height:26px; 
    background:url(../images/btn.png)  0 -90px no-repeat; 
    color:#333; 
    text-align:center;
}
.goods-hd .hd a:hover{
    color:#333; 
    background-position:0 -120px
}
.goods-hd .hd .on a{
    color:#fff; 
    background-position:0 0px
}
.goods-hd .hd .on a:hover{
    color:#fff; 
    background-position:0 -30px;
}
.goods-hd .bd{
    background:#ddd;
}
.goods-hd .bd-in{
    width:920px;
    padding:10px 0 10px 80px;
    background: url(../images/car.png) 35px 10px no-repeat;
    margin:0 auto;
    display:none
}
.goods-hd .bd-in ul{
    border-left:1px dashed #bbb;
    overflow:hidden;
    zoom:1;
    padding-left:10px;
}
.goods-hd .bd-in li{
    float:left;
    width:100px;
    text-align:center;
    line-height:18px;
    height:18px;
}
.goods-hd .bd-in a{
    color:#666
}
.goods-hd .bd-in .current{
    background:url(../images/bg06.png) center center no-repeat;
}
.goods-hd .bd-in .current a{
    color:#f00
}
.listA{
    overflow:hidden;
    zoom:1;
    margin-right:-7px;
    margin-bottom:15px;
}
.listA li{
    width:244px;
    height:250px;
    border:1px solid #8F8F8F;
    background:#fff;
    padding:1px;
    position:relative;
    float:left;
    margin:15px 7px 0 0;
    
}
.listA .p-pic img{
    display:block;
    width:240px;
    height:150px;
}

.listA .selected img{
    border:1px solid #f00;
    width:238px;
    height:188px;
}
.listA .p-pic img:hover{
    opacity:0.8;
    filter:alpha(opacity=80);
}
.listA .p-name{
    height:25px;
    line-height:25px;
    padding:0 5px;
    overflow:hidden;
}
.listA .p-name a{
    float:left;
    color:#000;
    font-weight:700;
}

.listA .p-price em{
    font-style:normal;
    color:#D90000;
    font-weight:700
}
.listA .p-price{
    height:20px;
    line-height:20px;
    padding:0 5px;
}
.listA .p-info{
    line-height:20px;
    padding:0 5px;
}
.listA .p-btn{
    display:block;
    width:240px;
    height:26px;
    line-height:26px;
    background:url(../images/btn240.png) no-repeat;
    text-align:center;
    position:absolute;
    bottom:1px;
    font-size:14px;
}

.listA .p-btn:hover{
    background-position:0 -30px;
    color:#fff;
}
.goods-ft{
}
.goods-ft .goods-ft-hd{
    height:36px;
    line-height:36px;
    background:#ccc;
    
}
.goods-ft .goods-ft-hd .wrapper{
    position:relative
}
.goods-ft .goods-ft-hd h3{
    background:url(../images/ico01.png) left 8px no-repeat;
    padding-left:20px;
    font-weight:700;
    font-size:14ppx;
}
.goods-ft .goods-count{
    position:absolute;
    top:0;
    right:0;
    font-weight:700;
    font-size:14px;
}
.goods-ft .goods-count em{
    color:#f00;
    font-size:18px;
    font-style:normal
}
.goods-ft .goods-ft-bd{
    background:#858585;
    padding:40px 0 10px 0;
    margin-bottom:-10PX;
}
.goods-ft .side-right{
    width:100px;
    height:80px;
    padding:0 30px;
    border-left:1px dashed #666;
    float:right;
    text-align:center;
}
.goods-ft .side-right .buynow{
    display:block;
    width:40px;
    height:40px;
    background:url(../images/ico_car2.png) no-repeat;
    text-indent:-9999px;
    margin:0 auto 25px;
}
.goods-ft .side-left{
    float:left;
    width:839px;
}
.goods-ft .side-left .tip{
    margin-top:30px;
    color:#ccc
}
.goods-ft .side-left li{
    float:left;
    width:102px;
    margin-right:10px;
    position:relative
}
.goods-ft .side-left .p-pic{
    position:relative;
    margin-bottom:10px;
}
.goods-ft .side-left .p-pic img{
    width:100px;
    height:70px;
    border:1px solid #fff;
}
.goods-ft .side-left .p-pic .del{
    font-size:16px;
    color:#f00;
    position:absolute;
    top:-6px;
    right:-8px;
    z-index:2
}
.goods-ft .side-left li p{
    color:#fff;
    line-height:18px;
    text-align:center
}
.goods-ft .side-left li p a{
    color:#fff;
}
/*外观精品*/
.configure{
    height:520px;
    background:#f5f5f5;
    position:relative;
    z-index:100;
    padding-left:170px;
}
.configure .scroll{
    width:152px;
    height:430px;
    padding:45px 9px;
    position:absolute;
    top:0;
    left:0;
    z-index:100;
}
.configure .scroll .scroll-bg{
    width:170px;
    height:520px;
    background:#ddd;
    position:absolute;
    top:0;
    left:0;
    z-index:1
}
.configure .scroll .next,.configure .scroll .prev{
    position:absolute;
    left:80px;
    z-index:10;
    color:#f00;
    cursor:pointer;
    font-size:12px;
    font-weight:400
}
.configure .scroll .prev{
    bottom:20px;
}
.configure .scroll .next{
    top:20px;
    left:80px;
}
.configure .scroll .next:hover,.configure .scroll .prev:hover{
    color:#d80000
}
.configure .scroll-in{
    width:152px;
    height:428px;
    overflow:hidden;
    text-align:center;
    position:relative;
    z-index:10
}

.configure .scroll-in li{
    padding-bottom:10px;
    color:#333;
    height:136px;
    overflow:hidden;
    position:relative;
    float:left;
}

.configure .scroll-in img{
    display:block;
    width:150px;
    height:104px;
    border:1px solid #bbb
}
.configure .scroll-in .on img{
    border:1px solid #f00
}
.configure .scroll-in p{
    height:30px;
    line-height:30px;
    overflow:hidden;
    position:absolute;
    width:150px;
    top:75px;
    left:1px;
    background: rgba(51,51,51,0.5);
    color:#fff;
}
.configure .scroll-in .link{
    display:block;
    width:152px;
    height:22px;
    line-height:22px;
    background:url(../images/btn150.png) no-repeat;
    text-align:center;
    margin-top:5px;
}
.configure .scroll-in span{
    display:block;
    width:152px;
    height:30px;
    line-height:30px;
    _background:#f00;
    background:rgba(255,0,0,0.75);
    position:absolute;
    z-index:20;
    top:28px;
    left:0;
    color:#fff;
    font-size:14px;
    font-weight:700;
    cursor:pointer;
    display:none
}
.configure .car-show{
    width:830px;
    height:520px;
}
.configure .car-show img{
    display:block;
    width:830px;
    height:520px;
}
.configure .color-sel{
    position:absolute;
    z-index:10;
    bottom:50px;
    right:10px;
}
.configure .color-sel h3{
    float:left;
    font-size:14px;
    border-right:1px solid #000;
    padding-right:10px;
    margin-right:10px;
}
.configure .color-sel h3 em{
    font-size:36px;
    color:#666;
    font-style:normal;
    font-family:Arial;
}
.configure .color-sel ul{
    float:left;
    width:280px;
    padding-top:4px;
}
.configure .color-sel li{
    width:33px;
    height:31px;
    float:left;
    margin-right:7px;
    background: url(../images/color.png) no-repeat;
    cursor:pointer;
    position:relative
}
.configure .color-sel .colorA{
    background-position:0 0
}
.configure .color-sel .colorB{
    background-position:-40px 0
}
.configure .color-sel .colorC{
    background-position:-80px 0
}
.configure .color-sel .colorD{
    background-position:-120px 0
}
.configure .color-sel .colorE{
    background-position:-160px 0
}
.configure .color-sel .colorF{
    background-position:-200px 0
}
.configure .color-sel .colorG{
    background-position:-240px 0
}
.configure .color-sel .text{
    margin-top:10px;
}
.configure .color-sel li:hover .color-box{
    display:block
}
.configure .color-box{
    position:absolute;
    top:-186PX;
    left:-200px;
    width:405px;
    background:#fff;
    border:1px solid #CCCCCC;
    display:none
}.configure .color-box .hd{
    height:30px; 
    line-height:30px;
    border-bottom:1px solid #ccc;
    padding-left:10px;
    font-weight:700
}
.configure .color-box .bd{
    padding:0px 5px 5px 10px;
    height:138px;
    overflow:hidden
}
.configure .color-box ul{
    width:100%;
}
.configure .color-box li{
    width:60px;
    height:38px;
    float:left;
    margin:5px 5px 0 0;
    background:none;
}
.configure .color-box li img{
    width:60px;
    height:38px;
    float:left
}
.configure .color-box .arr{
    position:absolute;
    bottom:-9px;
    left:205px;
    width:16px;
    height:9px;
    background:url(../images/arrow5.png) no-repeat
}
.configure .colorE .color-box{
    left:-250px;
}
.configure .colorE .color-box .arr{
    left:255px;
}
.configure .colorF .color-box{
    left:-300px;
}
.configure .colorF .color-box .arr{
    left:305px;
}
.configure .colorG .color-box{
    left:-350px;
}
.configure .colorG .color-box .arr{
    left:355px;
}

/*我的360配车*/
.my360{
    padding:0 10px 10px 10px;
    position:relative;
    z-index:100
}
.my360 .item{
    height:250px;
    border:1px solid #ddd;
    position:relative;
    z-index:100;
    zoom:1;
    margin-top:10px;
}
.my360 .check{
    position:absolute;
    top:5px;
    left:5px;
    z-index:20;
}
.my360 .pic-area{
    float:left;
    width:320px;
    height:100%;
    border-right:1px solid #ddd;
    position:absolute;
    z-index:10;
    top:0;
    left:0;

}
.my360 .pic-area img{
    display:block;
    width:320px;
    height:210px;
}
.my360 .txt-area{
    width:435px;
    margin-left:321px;

}
.my360 .txt-hd{
    border-bottom:1px dashed #ddd;
    padding:5px 10px 0 10px;
    margin-bottom:5px;
    position:relative
}
.my360 .txt-hd h3{
    font-size:14px;
    font-weight:700;
    line-height:25px;
}
.my360 .txt-hd .price{
    color:#f00;
    font-size:22px;
    position:absolute;
    top:0px;
    right:10px;
    font-weight:700
}
.my360 .txt-bd{
    padding:0 10px;
    height:120px;
    overflow:hidden;
}
.my360 .txt-ft{
    text-align:right;
    padding:30px 20px;
}
.boxA .page{
    border-top:1px solid #ddd;
}
.boxA table .page{
    border-top:none
}
.boxA table .page a{
    color:#666;
}
.boxA .page .page-count{
    float:left
}
.boxA .page-tool{
    float:right;
    height:18px;
    line-height:18px;
    padding-top:5px;
}
.boxA .page-tool a{
    display:inline-block;
    margin-left:5px;
}
.boxA .page-tool .prev,.boxA .page-tool .next,.boxA .page-tool .first,.boxA .page-tool .last{
    width:18px;
    height:18px;
    background:url(../images/ico_page.png) no-repeat;
    vertical-align:middle
}
.boxA .page-tool .first{
    background-position:0 0px;
}
.boxA .page-tool .prev{
    background-position:-30px 0;
}
.boxA .page-tool .next{
    background-position:-63px 0px;
}
.boxA .page-tool .last{
    background-position:-91px 0px;
}

/*我的评价晒单*/
.boxA .my-pjsd{
    border-top:none;
}
.my-pjsd table{
    width:100%;
}
.my-pjsd td,.my-pjsd th{
    border-top:1px solid #ddd;
    border-left:1px solid #ddd;
    padding:10px 0;
    text-align:center
}
.my-pjsd th{
    background:#f5f5f5;
    height:30px;
    line-height:30px;
    padding:0;
    font-weight:400
}
.my-pjsd th.pro{
    text-align:center
}
.my-pjsd a{
    color:#0000FF
}
.my-pjsd .pro{
    text-align:left;
    padding-left:5px;
    border-left:none;
}
.my-pjsd .pro img{
    display:inline-block;
    width:56px;
    height:35px;
    margin-right:10px;
    float:left
}
.my-pjsd .pro a{
    color:#333
}
.pro-show{
    padding-left:6px;
    width: 100%;
}
.my-main .pro-show li{
    padding:10px 6px 5px 6px
}

/*发表评价晒单*/
.upBox{
    width:480px;
    position:absolute;
    left:0px;
    top:0px;
}
.upBox h2{
    font-size:12px;
    font-weight:700;
    margin-top:6px;
}
.ico-close{
    display:inline-block;
    width:20px;
    height:21px;
    background:url(../images/ico_close.png) no-repeat;
}
.up-box .close {
    width: 16px;
    height: 16px;
    background:url(../images/close.png) no-repeat;
    position: absolute;
    top: 5px;
    right: 10px;
    text-indent: -9999px;
}
.upBox .ico-close{
    text-indent:-9999px;
    position:absolute;
    top:3px;
    right:10px;
}
.upBox .ft{
    height:26px;
    padding:10px;
    background:#fff;
    border-top:1px dashed #ccc;
    text-align:center;
}
.formList{ clear: both;}
.formList .item{ line-height:22px; padding-bottom:10px; padding-left:100px;}
.formList .item .label{ float:left; width:95px; padding-right:5px; margin-left:-100px; _display:inline; text-align:right;}
.formList .item .item-bd{ min-height:22px; _height:22px;}
.formList .item .form-btn a{ margin-right:10px;}
.formList .inp-txt{ margin-right: 10px; height:18px; line-height:18px; border:1px solid #ccc; padding:1px 5px;}
.formList .tips-txt-error{ color: #f00}
/* .formList a{ color:#0000FF}
.formList .btn-primary{ color:#fff} */
.formList .required{ 
    display:inline-block; 
    font-size:14px;
    font-style:700;
    color:#f00;
    vertical-align:middle
}
.formList select{
    height:24px;
    line-height:24px;
    vertical-align:middle;
    border:1px solid #ccc;
}
.pub-sd{
    padding-top:10px;
}
.pub-sd select{
    height:24px;
    line-height:24px;
    vertical-align:middle
}
.pub-sd .sd-txt{
    width:340px;
    height:80px;
    border:1px solid #ccc;
    padding:5px;
    line-height:20px;
    overflow:auto;
    resize:none;
}
.pub-sd .sd-txt-tips{
    width:352px;
    height:30px;
    line-height:30px;
}
.pub-sd .up-pic{
    overflow:hidden;
    zoom:1
}
.pub-sd .up-pic li{
    float:left;
    border:1px solid #ccc;
    margin:0 8px 8px 0;
    position:relative
}
.pub-sd .up-pic img{
    width:50px;
    height:38px;
    display:block;
}
.pub-sd .up-pic .del{
    width:12px;
    height:12px;
    line-height:12px;
    background:#333;
    background:rgba(51,51,51,0.5);
    color:#fff;
    position:absolute;
    top:0;
    right:0;
    z-index:10;
    font-size:8px;
    font-weight:400;
    overflow:hidden;
    text-align:center;
    cursor:pointer
}
.pub-sd .up-pic .add-pic{
    display:block;
    width:50px;
    height:38px;
    text-align:center;
    line-height:38px;
    border:1px dashed #ccc;
}
.pub-sd .up-pic .add-pic a{
    display:block;
    color:#ccc;
    font-size:30px;
}
.pub-sd .up-pic .add-pic .iconfont:hover{
    color:#ddd
}
/*会员中心首页*/
.tracking-hd{
    background:#eee;
    padding:10px;
}
.tracking{
    padding:20px 0 20px 60px;
}
.tracking li{
    height:20px;
    line-height:20px;
    padding:0 0 40px 30px;
    background:url(../images/step.png) -90px -10px no-repeat;
    position:relative;
}
.tracking li .circle{
    position:absolute;
    width:21px;
    height:21px;
    z-index:10;
    top:-3px;
    left:2px;
    background:url(../images/step.png) -49px -15px no-repeat
}
.tracking .active{
    color:#f00;
    background:url(../images/step.png) -90px -170px no-repeat;
}
.tracking .active .circle{
    background-position:-49px -193px;
}
.tracking .first{
    background-position:-90px 0;
    padding-top:25px;
}
.tracking .first .circle{
    top:22px;
}
.tracking .last{
    background-position:-90px -253px;
}
.tracking .last .circle{
    background-position:-49px -193px;
}
.tracking .pass{
    background-position:-90px -180px
}
.tracking .pass .circle{
    background-position:-49px -256px;
}
.tracking .first-active{
    background-position:-47px -297px;
    padding-top:20px;
}
.tracking .first-active .circle{
    display:none

}
.tracking .last-pass .circle{
    background-position:-49px -256px;
}
.tracking .t-car{
    width:45px;
    height:26px;
    background:url(../images/step.png) 0 -192px;
    position:absolute;
    top:-5px;
    left:-50px;
    display:none
}
.tracking .first .t-car{
    top:15px;
}
.tracking .last-active{
    color:#f00
}
.tracking .active .t-car,.tracking .last-active .t-car,.tracking .first-active .t-car{
    display:block
}
.tracking time{
    display:inline-block;
    width:160px;
    padding-right:6px;
}
/*个人账户信息*/
.user{
    border:1px solid #ddd;
    background:#fff;
    margin-bottom:10px;
}
.user .account{
    border-bottom:1px dashed #ddd;
    height:90px;
    padding:25px 0 0 130px;
    position:relative
}
.user .account .head{
    position:absolute;
    top:25px;
    left:53px;
}
.user .account .head img{
    width:60px;
    height:60px;
    padding:1px;
    border:1px solid #ccc;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    border-radius:50%;
}
.user .account .ico-edit{
    margin-left:10px;
    vertical-align:middle
}
.user .safe{
    margin-top:5px;
    line-height:30px;
}
.user .safe strong{
    float:left;
}
.user .safe-bd{
    position:relative;
    float:left;
}
.user .safe-bd .safe-rank{
    display:block;
    width:198px;
    height:12px;
    background:url(../images/safe.png) no-repeat;
    margin-top:9px;
    
}
.user .safe-bd .rankA{
}
.user .safe-bd .rankB{
}
.user .safe-bd .rankC{
}
.user .safe-bd .tips-rank{
    height:20px;
    line-height:20px;
    border:1px solid #ddd;
    position:absolute;
    top:4px;
    left:220px;
    white-space:nowrap;
    padding:0 10px;
    background:url(../images/btn240.png) -5px -2px repeat-x;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
}
.user .safe-bd .tips-rank i{
    width:7px;
    height:9px;
    background:url(../images/safe-arrow.png) no-repeat;
    position:absolute;
    left:-7px;
    top:6px;
}
.user .my-info{
    padding:15px 0 0 66px;
}
.user .my-info li{
    height:56px;
    padding-left:40px;
    background:url(../images/ico03.png) no-repeat;
    line-height:30px;
}
.user .my-info .item2{
    background-position:0 -56px;
}
.user .my-info .item3{
    background-position:0 -114px;
}
.user .my-info .item4{
    background-position:0 -175px;
}
.user .my-info .dt{
    float:left;
    line-height:30px;
}
.user .my-info a{
    display:block;
    width:120px;
    height:30px;
    float:left;
    background:url(../images/btn120.png) no-repeat;
    text-align:center;
    margin-right:-1px;
    position:relative
}
.user .my-info a:hover{
    background-position:-120px 0;
}
.user .my-info a em{
    color:#f00;
    font-style:normal
}
.user .my-info a .num{
    display:inline-block;
    background: url(../images/ico04.png) no-repeat;
    width:20px;
    height:21px;
    line-height:22px;
    text-align:center;
    position:absolute;
    top:5px;
    right:3px;
    color:#fff;
}
.my-order .table-buy{
	font-size:12px;
    border-left:none;
    border-right:none;
    margin:-1px 0
}
.my-order .table-buy .td-info{
    border:none;
    border-right:none;
    border-top:none;
}
.my-order .table-buy th.td-info{
    text-align:center
}
.my-order .table-buy .td-info-bt{
    border-top:1px solid #ddd;
}
.my-order .table-buy .td-info-bb{
    border-bottom:1px solid #ddd;
}
.my-order .table-buy .td-info a{
    color:#333
}
.my-order .table-buy a{
    color:#0000FF
}
.my-order .table-buy .td-tool{
    border-right:none;
}
.box360{
    height:620px;
    background:url(../images/bg360.jpg) top center no-repeat
}
.box360-bd{
    width:1000px;
    margin:0 auto;
}
/*确认订单信息*/
.table-buy tbody .td-boxB{
    padding:0;
    text-align:left
}
.boxB .box-hd{
	font-size:12px;
    height:28px;
    line-height:28px;
    background:#eee;
    border-bottom:1px solid  #ddd;
    padding-left:10px;
    font-weight:700
}
.boxB .box-bd{
    padding:10px;
}
.boxB .box-bd p{
    line-height:30px;
}
.countB{
    padding:0;
    border-bottom:none;
}
.address-sel{
    padding-left:20px;
}
.addness-add{}
.addness-add .item{
    margin-bottom:10px;
    padding-left:70px;
}
.addness-add .label{
    width:65px;
    float:left;
    text-align:right;
    padding-right:5px;
    line-height:22px;
    margin-left:-70px;
    _display:inline
}
.addness-add .text{
    height:18px;
    line-height:18px;
    border:1px solid #ccc;
    padding:1px 3px;
    width:160px;
    margin-right:10px;
}
.addness-add .sel{
    height:22px;
    line-height:22px;
    border:1px solid #ccc;
    margin-right:10px;
}
.addness-add .required{
    color:#f00;
}
.addness-add .txt-tips{
    color:#999999
}
.agreement a{ 
    text-decoration:underline;
    margin-left:0;
}
/*支付成功*/
.pay-tips{
    background:#fff;
    border:1px solid #DDDDDD;
    padding:40px 0 50px 350px;
    position:relative
}
.pay-success{
    height:220px;
}
.pay-tips .ico-success{
    width:50px;
    height:50px;
    position:absolute;
    top:40px;
    left:280px;
    background:url(../images/ico_success.png) no-repeat;
}
.pay-tips .ico-pay{
    width:50px;
    height:50px;
    position:absolute;
    top:60px;
    left:280px;
    background:url(../images/ico_pay1.png) no-repeat;
}
.pay-tips h3{
    font-weight:700;
    color:#333;
    font-size:14px;
}
.pay-tips .price-lg{
    color:#f00
}
.pay-tips p{
    margin-top:5px;
}
.pay-tips p a{
    color:#0000FF;
    margin:0 10px;
}
.pay-tips-ft{
    border:1px solid #ddd;
    border-top:1px dashed #ddd;
    background:#fff;
    margin-top:-2px;
    position:relative;
    z-index:2;
    padding:10px;
}
.bt-dashed{
    border-top:1px dashed #ddd
}
/*贷款服务*/
.loan{
    width:700px;
    
}
.bank-list{
    padding:15px 0 0 15px;
    overflow:hidden;
    zoom:1
}
.bank-list li{
    float:left;
    width:235px;
    height:38px;
    margin-bottom:15px;
}
.bank-list li input{
    float:left;
    margin:12px 10px 0 0;
}
.bank-list li img{
    width:190px;
    height:36px;
    border:1px solid #ddd;
}
.bank-list .sel img{
    border:1px solid #FFAA33
}
.loan .up-mould{
    display:inline-block;
    width:48px;
    height:48px;
    border:1px dashed #ccc;
    margin-right:10px;
    float:left
}
.loan .down-mould{
    color:#0000FF;
    display:inline-block;
    line-height:26px;
}
.loan textarea{
    width:590px;
    height:60px;
    border:1px solid #CCCCCC;
    padding:5px;
    resize:none;
}
/*订单追踪*/
.order-tracking{
    position:absolute;
    width:378px;
    height:308px;
    border:1px solid #AAAAAA;
    background:#fff;
    padding-bottom:50px;
    top:0;
    left:0;
    z-index:999;
}
.order-tracking .close{
    color:#f00;
    position:absolute;
    top:7px;
    right:10px;
    font-size:12px;
}
.order-tracking li{
    line-height:28px;
    border-bottom:1px dashed #CCCCCC;
    color:#666;
}
.order-tracking .hd{
    background:#EEEEEE;
    color:#333;
    border-bottom:none;
}
.order-tracking .time{
    float:left;
    width:150px;
    padding-left:10px;
}
.order-tracking .info{
    float:left;
    width:210px;
}
.order-tracking .arrow{
    position:absolute;
    right:-20px;
    top:100px;
    width:20px;
    height:20px;
}
.order-tracking .arrow1{
    display:block; 
    width:0; 
    height:0;
    border-width:10px;
    overflow:hidden;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #AAAAAA;
    position:absolute;
    z-index:1;
    top:0;
    left:0;
}
.order-tracking .arrow2{
    display:block; 
    width:0; 
    height:0;
    border-width:10px;
    overflow:hidden;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #fff;
    position:absolute;
    z-index:1;
    top:0;
    left:-1px;
}
.order-tracking .arrow3{
    display:block; 
    width:0; 
    height:0;
    border-width:5px;
    overflow:hidden;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #f00;
    position:absolute;
    z-index:1;
    top:5px;
    left:0px;
}
/*我的订单下拉*/
.table-sel{
    height:28px;
    line-height:28px;
    position:relative;
    width:76px;
}
.table-sel .table-sel-hd{
    padding-right:11px;
    cursor:pointer
}
.table-sel .table-sel-hd i{
    display:inline-block;
    width:11px;
    height:6px;
    line-height:6px;
    overflow:hidden;
    background:url(../images/arrow4.png) 0 -8px no-repeat;
    position:absolute;
    top:11px;
    right:2px;
}
.sel-open .table-sel-hd i{
    background-position:0 0
}
.table-sel .table-sel-bd{
    position:absolute;
    width:76px;
    border:1px solid #ccc;
    top:28px;
    left:-1px;
    z-index:10;
    background:#fff;
    display:none
}
.table-sel .table-sel-bd li{
    cursor:pointer
}
.table-sel .table-sel-bd li:hover,.table-sel .table-sel-bd li.hover{
    background:#eee;
}
.table-sel-pay{
    width:110px;
}
.table-sel-pay .table-sel-hd i{
    right:20px;
}
.table-sel-pay .table-sel-bd{
    width:110px;
}
.sel-open .table-sel-bd{
    display:block
}
.time-sort{
    padding-right:10px;
    position:relative;
    height:28px;
    cursor:pointer
}
.time-sort i{
    display:block;
    width:6px;
    height:10px;
    overflow:hidden;
    position:absolute;
    top:8px;
    right:8px;
    background:url(../images/arrow4.png) -16px -2px no-repeat
}
.sortB i{
    background-position:-24px -2px
}

/*个人基本信息*/
.person-info{ 
    padding:10px 0 0 0
}
.person-info .per-tit{ 
    line-height:30px; 
    border-top:1px dashed #999999; 
    margin:10px 20px 0;
}
.person-info .tit-txt{ 
    float:left; 
    text-align:right;
    padding-right:10px; 
    position:relative; 
    top:-15px; 
    background:#fff;
}
.person-info .tit-btn{ 
    position:relative; 
    top:-15px; 
    float:right; 
    padding-left:5px; 
    background:#fff;
}
/*账户安全*/
.safe-box{
    border:1px solid #DDDDDD;
    background:#fff;
}
.safe-box .safe-hd{
    height:34px;
    line-height:34px;
    border-bottom:1px dashed #ddd;
    padding-left:10px;
}
.safe-box .safe-hd em{
    color:#f00;
    font-style:normal;
    font-size:16px;
}
.safe-box .safe-bd{
    padding:10px;
}
.safe-box .item{
    border:1px solid #ddd;
    margin-bottom:10px;
    padding:20px 0
}
.safe-box .item table{
    width:100%;
}
.safe-box .ico{
    display:block;
    width:36px;
    height:36px;
    background:url(../images/ico_safe.png) no-repeat;
    margin:0 auto;
}
.safe-box .ico-pass{
    background-position:0 0px;
}
.safe-box .ico-mail{
    background-position:0 -44px;
}
.safe-box .ico-phone{
    background-position:0 -92px;
}
.safe-box td{
    padding:10px;
}
.safe-box .side-l{
    width:120px;
    text-align:center;
    border-right:1px dashed #ddd;
}
.safe-box .side-r{
    width:110px;
    text-align:right
}
.security{
    height:60px;
}
.security .label{
    float:left;
    padding-top:12px;
    line-height:20px;
}
.safe-step{
    width:255px;
    margin-left:60px;
}
.safe-step .step-show{
    width:255px;
    height:10px;
    line-height:10px;
    overflow:hidden;
    background:url(../images/safe_step.png) no-repeat;
}
.safe-step ul{
    width:255px;
    height:18px;
    line-height:18px;
}
.safe-step li{
    width:33%;
    float:left;
    text-align:center
}
.security .step1 .step-show{
    background-position:0 0
}
.security .step2 .step-show{
    background-position:0 -15px;
}
.security .step3 .step-show{
    background-position:0 -30px;
}
.security .step1 .a{
    color:#f00
}
.security .step2 .b{
    color:#f00
}
.security .step3 .c{
    color:#f00
}

.feedback{
    padding:20px;
}
.feedback .msg-box{
    border:1px solid #ddd;
    padding:10px;
    position:relative;
    -webkit-border-radius:0 3px 3px 3px;
    -moz-border-radius:0 3px 3px 3px;
    -o-border-radius:0 3px 3px 3px;
    border-radius:0 3px 3px 3px;
    background: -moz-linear-gradient(top, #fff, #f1f1f1 50%, #fff);
    background: -webkit-linear-gradient(top,#fff,#f1f1f1 50%,#fff);
    background: -o-linear-gradient(top, #fff, #f1f1f1 50%, #fff);
    zoom:1
}
.feedback .msg-box .arror{
    display:block;
    width:11px;
    height:10px;
    background:url(../images/msg_arror.png) no-repeat;
    position:absolute;
    top:-1px;
    left:-11px;
}
.feedback .reply-msg-box{
    margin-top:10px;
}
.feedback .reply-msg-box .msg-box{
    padding:3px 10px;
}
.feedback .reply-msg-box .fr{
    -webkit-border-radius:3px 0  3px 3px;
    -moz-border-radius:3px 0  3px 3px;
    -o-border-radius:3px 0  3px 3px;
    border-radius:3px 0  3px 3px;
    margin-left:200px;
}
.feedback .reply-msg-box .fl{
    margin-right:200px;
}
.feedback .reply-msg-box .fl .time{
    height:26px;
    line-height:26px;
    position:absolute;
    top:0;
    right:-130px;
    color:#999
}
.feedback .reply-msg-box .fr .arror{
    left:auto;
    right:-11px;
    background-position:-11px 0
}
.feedback .msg-box .zx,.feedback .msg-box .ts{
    display:inline-block;
    width:44px;
    height:20px;
    line-height:20px;
    margin-left:20px;
    background:url(../images/btn44.png) no-repeat;
    text-align:center;
    color:#fff;
}
.feedback .msg-box .zx{
    background-position:0 -20px;
}
/*搜索*/
.shop-search-area{ 
    background:#fff;
    position:relative
}
.shop-search-area .wrapper{
    padding-bottom:6px;
}
.shop-search-area .search-tips{
    float:left
}
.shop-search-area .search-tips em{
    color:#f00;
    margin:0 5px;
    font-style:normal;
    font-size:14px;
}
.shop-search-area .shop-search{
    float:right
}
.shop-search .search-sel{
    position:relative;
    height:26px;
    float:left;
    margin-right:10px;
}
.shop-search .search-sel-in{
    width:100px;
    height:26px;
    line-height:26px;
    background:url(../images/btn.png) 0 -90px no-repeat;
    text-align:center;
    cursor:pointer
}
.shop-search .search-sel-in i{
    font-size:12px;
    color:#666;
    font-weight:400;
    margin-left:5px;
}
.shop-search .search-sel-list{
    position:absolute;
    top:26px;
    left:0;
    width:98px;
    background:#fff;
    border:1px solid #ddd;
    z-index:10;
    display:none
}
.shop-search .search-sel-list li{
    height:26px;
    line-height:26px;
    text-align:center;
}
.shop-search .form{
    float:left;
    width:24px;
    line-height:24px;
    border:1px solid #DDDDDD;
    width:220px;
}
.shop-search .form .txt{
    width:190px;
    height:18px;
    line-height:18px;
    padding:3px;
    float:left;
    border:0 none;
    background:none;
}
.shop-search .form .sub{
    float:left;
    width:24px;
    height:24px;
    line-height:24px;
    text-align:center;
    background:none;
    border:0 none;
    cursor:pointer;
}
.shop-search .form .iconfont{
    color:#666;
}

.map-box{
    width:100%;
    height:600px;
    border-top:1px solid #D4D3D0;
    
}
.s-shop{
    width:330px;
    position:absolute;
    top:55px;
    right:80px;
    background:#fff;
    border:1px solid #ddd;
    z-index:200;
}
.s-shop .shop-hd{
    height:65px;
    padding-left:10px;
    background:url(../images/bg11.png) repeat-x;
    border-bottom:1px solid #ddd;
}
.s-shop .shop-hd h2{
    font-size:14px;
    line-height:35px;
    font-weight:700;
}
.s-shop .shop-hd select{
    height:22px;
    line-height:22px;
    border:1px solid #ccc;
    margin-right:10px;
}
.s-shop .shop-hd .tool{
    width:65px;
    border-left:1px solid #ddd;
    height:65px;
    line-height:65px;
    position:absolute;
    top:0;
    right:0;
    text-align:center;
}
.s-shop .shop-hd .tool .iconfont{
    color:#f00
}
.s-shop .shop-bd{
    padding-left:25px;
    max-height:450px;
    _height:450px;
    overflow-x:hidden;
    overflow-y:auto
}
.s-shop .shop-list{
    border-left:1px dashed #ddd;
    padding-left:25px;
}
.s-shop .shop-list li{
    position:relative;
    padding:10px 20px 10px 0px
}
.s-shop .shop-list h3{
    line-height:25px;
    font-size:14px;
    font-weight:700;
}
.s-shop .shop-list .num{
    position:absolute;
    top:5px;
    left:-43px;
    width:34px;
    height:34px;
    line-height:34px;
    background:url(../images/ico06.png) no-repeat;
    color:#fff;
    font-size:14px;
    font-weight:700;
    font-style:normal;
    text-align:center
}
/*产品搜索*/
.pro-search{
    margin-bottom:10px;
}
.pro-search .search-hd{
    height:26px;
    line-height:26px;
    background:#eee;
    padding:4px 10px;
    border-bottom:1px solid #ddd
}
.pro-search .search-tips{
    float:left
}
.pro-search .search-tips em{
    color:#f00;
    margin:0 5px;
    font-style:normal;
    font-size:14px;
}
.pro-search .form{
    float:right
}
.pro-search .form p{
    float:left;
    height:26px;
    line-height:26px;
}
.pro-search .form p a{
    margin-right:10px;
}
.pro-search .form .txt{
    width:200px;
    height:26px;
    line-height:18px;
    padding:3px;
    border:1px solid #ddd;
    border-right:none;
    float:left;
}
.pro-search .form .sub{
    float:left;
    width:65px;
    height:24px;
    line-height:24px;
    background: url(../images/bg01.png) repeat-x;
    border:1px solid #ddd;
    text-align:center;
}
.pro-search .form .sub .iconfont{
    color:#f00;
    margin-right:5px;
    font-weight:400
}
.pro-search .search-bd{
	width: 1000px;
    overflow:hidden;
    zoom:1;
    background:#fff;
    padding:10px 0 10px 13px
}
.pro-search .search-bd li{
    width:235px;
    float:left;
    margin-right:11px;
    margin-bottom:16px;
}
.pro-search .search-bd .pic{
    width:233px;
    min-height:230px;
    border:1px solid #ddd;
    overflow: hidden;
}
.pro-search .search-bd .pic a:hover img{
    opacity:0.9
}
.pro-search .search-bd h4{
    height:30px;
    line-height:30px;
    overflow:hidden;
}
.pro-search .search-bd .tool a{
    display:block;
    width:233px;
    height:28px;
    line-height:28px;
    text-align:center;
    background:url(../images/bg01.png) repeat-x;
    float:left;
    border:1px solid #ddd;
    margin-right:-1px;
}

/*登录窗口*/
.up-login{
    width:320px;
    height: 340px;
    border:1px solid #ddd;
    background:#fff;
    position:absolute;
    top:0;
    left:0;
    z-index:30000;
    padding-bottom:20px;
    border: 4px solid rgba(0,0,0,.1);
}
.up-login h2{
    height:27px;
    line-height:27px;
    border-bottom:1px dashed #ddd;
    position:relative;
    margin-bottom:20px;
}
.up-login h2 em{
    position:absolute;
    top:14px;
    left:10px;
    padding:0 10px;
    background:#fff;
    font-style:normal;
    font-weight:700
}
.up-login .con{
    width:220px;
    margin:0 auto
}
.up-login .item-form{
    height:28px;
    border:1px solid #ddd;
    margin-bottom: 20px;
    position:relative
}
.up-login .item-form label{
    width:33px;
    height:28px;
    float:left;
    background:url(../images/login.png) no-repeat;
    text-indent:-9999px;
    margin-right:5px;
}
.up-login .item-form .name{
    background-position:8px 6px;
}
.up-login .item-form .tel{
    background-position:8px -26px;
}
.up-login .item-form .pass{
    background-position:8px -56px;
}
.up-login .item-form .line{
    width:1px;
    height:10px;
    background:#f00;
    font-size:0;
    overflow:hidden;
    position:absolute;
    top:10px;
    left:33px;
}
.up-login .item-form .txt{
    width:175px;
    height:18px;
    line-height:18px;
    float:left;
    border:0 none;
    background:#fff;
    margin-top:5px;
}
.up-login .tips-errow{
    color:#f00;
    line-height:25px;
}
.up-login .item-code{
    height:26px;
    line-height:26px;
    margin-top:5px;
}
.up-login .item-code .txt{
    width:69px;
    height:22px;
    line-height:18px;
    border:1px solid #ddd;
    float:left;
    padding:3px;
    margin-right:10px;
}
.up-login .item-code img{
    float:left;
    width:71px;
    height:28px;
    border:1px solid #ccc;
}
.up-login .item-code label{
    display:block;
    line-height:30px;
    float:left;
    width:60px;
}
.up-login .reg{
    display:block;
    width:220px;
    height:36px;
    line-height:36px;
    background:url(../images/btn_login.png) no-repeat;
    color:#fff;
    text-align:center;
    font-size:14px;
    font-weight:700;
    margin:20px 0 0 0;
}
.up-login .go{
    margin-top: 10px;
    line-height:30px;
    text-align:right
}
.up-login .go a{
    color:#0000FF
}
.up-login .other{
    height:18px;
    line-height:18px;
    padding:5px 0
}
.up-login .other a{
    display:block;
    float:left;
    padding-left:25px;
    margin-right:15px;
}
.up-login .other .qq{
    background:url(../images/qq.png) left center no-repeat;
}
.up-login .other .wb{
    background:url(../images/wb.png) left center no-repeat;
}
/* 登陆页面 */
.login{
    height:620px;
    background:url(../images/bg12.png) repeat-x;
}
.login .pic{
    width:500px;
    height:620px;
    background:url(../images/bg13.jpg) no-repeat;
}
.login .wrap{
    position:relative;
    height:100%;
    background:url(../images/bg13.jpg) 100px 0 no-repeat;
}
.login .logo{
    width:110px;
    height:40px;
    background:url(../images/logo3.png) no-repeat;
    position:absolute;
    top:10px;
    left:0;
    text-indent:-9999px;
}
.login .box{
	font-size:12px;
    position:absolute;
    width:230px;
    top:220px;
    left:600px;
}
.login .item-form{
    width:220px;
    height:30px;
    background:url(../images/bg14.png) left bottom no-repeat;
    margin-bottom:10px;
    position:relative
}
.login .item-form label{
    width:33px;
    height:28px;
    float:left;
    background:url(../images/login.png) no-repeat;
    text-indent:-9999px;
    margin-right:5px;
}
.login .item-form .name{
    background-position:8px 6px;
}
.login .item-form .pass{
    background-position:8px -56px;
}
.login .item-form .txt{
    width:175px;
    height:25px;
    line-height:18px;
    float:left;
    border:0 none;
    background:none;
    margin-top:5px;
    text-align:center
}
.login .item-form .tel{
    background-position:8px -26px;
}
.login .item-code{
    height:30px;
    margin-bottom:10px;
}
.login .item-code label{
    display:block;
    line-height:30px;
    float:left;
    width:60px;
}
.login .item-code .txt{
    width:80px;
    height:18px;
    line-height:18px;
    padding:0px;
    float:left;
    border:1px solid #ccc;
    margin-right:5px;
}
.login .item-code img{
    float:left;
    width:71px;
    height:28px;
    border:1px solid #ccc;
}
.login .login-btn{
    display:block;
    width:220px;
    height:36px;
    line-height:36px;
    background:url(../images/btn_login.png) no-repeat;
    color:#fff;
    text-align:center;
    font-size:14px;
    font-weight:700;
    margin:15px 0 5px 0;
}
.login .tips-errow{
    color:#f00;
    line-height:20px;
    margin-bottom:-10px;
    width: 220px;
    height: 20px;
}
.login .tips-check{
    color: #f00;
    position: absolute;
    left: 230px;
    bottom: -5px;
    width: 220px;
    height: 30px;
}
.login .protocol{
    color:#00f;
}
.login .other{
    height:18px;
    line-height:18px;
    padding:5px 0
}
.login .other a{
    display:block;
    float:left;
    padding-left:25px;
    margin-right:15px;
    color:#666
}
.login .other .qq{
    background:url(../images/qq.png) left center no-repeat;
}
.login .other .wb{
    background:url(../images/wb.png) left center no-repeat;
}
.login .other .reg{
    padding-left:0;
    margin:0;
    color:#0000FF
}
/*预约试驾*/
.box-up{
    position:absolute;
    top:0;
    left:0;
    z-index:9999;
    background:#fff;
    border:1px solid #ddd;
}
.box-up .close{
    width:24px;
    height:24px;
    background:url(../images/ico_close3.png) no-repeat;
    position:absolute;
    right:-12px;
    top:-12px;
    z-index:9999;
    text-indent:-9999px;
}
.test-drive{
    padding:10px;
    width:870px;
}
.test-drive .left{
    width:518px;
    float:left;
}
.test-drive .dp-list{
    padding:10px 0 0 10px;
    overflow:hidden;
    zoom:1
}
.test-drive .dp-list li{
    float:left;
    width:118px;
    height:93px;
    border:1px solid #ddd;
    margin:0 5px 10px 0;
}
.test-drive .dp-list li img{
    display:block;
    width:118px;
    height:93px;
}
.test-drive .right{
    width:350px;
    float:left;
    border:1px solid #ddd;
    margin-left:-1px;
}
.test-drive .right h3{
    height:30px;
    line-height:30px;
    border-bottom:1px dashed #ddd;
    padding-left:10px;
    font-size:14px;
    font-weight:700
}
.test-drive .jsx{
    margin:0 10px;
}
.test-drive .jsx label{
    display:block;
    height:30px;
    line-height:30px;
}
.test-drive .jsx select{
    height:22px;
    line-height:22px;
    border:1px solid #ddd
}
.test-drive .jsx  .w330{
    width:330px;
}
.test-drive .jsx .info{
    background:#eee;
    border:1px solid #ddd;
    line-height:20px;
    padding:5px;
    _height:10px;
    min-height:10px;
}
.test-drive .grxx {
    padding-top:20px;
}
.test-drive .grxx .item {
    padding-left:70px;
}
.test-drive .grxx .item .label{
    width:65px;
    margin-left:-70px;
    
}
.page-box{
    height:36px;
    line-height:30px;
    text-align:right;
    padding-right:10px;
    background:#fff;
}
.page-box a,.page-box span{
    margin-left:10px;
}
.page-box a:hover{
    color:#000;
    text-decoration:underline
}
.page-box .on{
    font-weight:700
}
.content{
    background:#fff;
}
/*首页轮播*/
.layout{
    padding:30px 0 0;
}
.lay-hd{
    height:33px;
    position:relative;
}
.lay-hd h3{
    color:#000;
    width:140px;
    height:33px;
    font-family:"黑体",Arial;
    font-size:21px;
    font-weight:bold;
    float:left;
    letter-spacing:0;
}
.lay-hd .more{
    float:right;
    width:45px;
    height:12px;
    background:url(../images/more.png) no-repeat;
    text-indent:-9999px;
    margin-top:10px;
}
/*百搭详情页 右侧*/
.comment-hd{
    height:32px;
}
.comment-hd li{
    float:left;
}
.comment-hd a{
    display:block;
    width:140px;
    text-align:center;
    float:left;
    height:30px;
    line-height:30px;
    border:1px solid #dddddd;
    margin-right:-1px;
    background:#eeeeee;
    color:#7b6666;
}
.comment-hd .first{
    border-radius:15px 0 0 15px;
}
.comment-hd .last{
    border-radius:0 15px 15px 0;
}
.comment-hd .on{
    background:#f00d0d;
    color:#fff;
    border:1px solid #d90000
}
.comment-bd .sd{
    padding:35px 10px 35px 35px
}
.comment-bd .sd .pic-show .show-sm{
    padding:0 28px;
}
.comment-bd .sd .pic-show .show-sm-in li{
    margin-right:10px;
}
.comment-bd .sd .pic-show .show-lg img{
    width:320px;
    height:260px;
}
/*帮助中心*/
.help-box{
    width:1000px;
    margin:10px auto 0;
    overflow:hidden;
    zoom:1
}
.help-hd{
    height:50px;
    line-height:50px;
    font-size:14px;
    color:#de0000;
    padding:0 10px;
}
.help-hd strong{
    font-weight:700;
    color:#000000;
    font-size:18px;
    margin-right:10px;
}
.help-main{
    width:810px;
    min-height:500px;
    float:right;
    background:#fff;
    border:1px solid #e6e4e4;
    padding:10px;
    padding-bottom:10000px;
    margin-bottom:-10000px
}
.help-side{
    width: 158px;
    float: left;
    background:#fff;
    border:1px solid #e6e4e4;
    padding-bottom:10000px;
    margin-bottom:-10000px
}
.help-nav{
    padding:10px 0 50px 0;
    overflow:hidden;
    zoom:1
}
.help-nav li{
    width:100%;
    float:left
}
.help-nav a{
    display:block;
    height:30px;
    line-height:30px;
    text-align:center;
}
.help-nav a:hover{
    color:#f00
}
.help-nav .current{
    background:url(../images/bg29.png) repeat-x;
    color:#fff;
}
.help-nav .current:hover{
    color:#fff;
}
.help-reg{
    width:138px;
    margin:0 auto;
    border-top:1px solid #e6e4e4;
    text-align:center;
    padding-top:50px;
}
.reg-btn{
    display:block;
    width:97px;
    height:27px;
    background:url(../images/reg.png) no-repeat;
    text-indent:-9999px;
    margin:10px auto;
    
}
/*找回密码*/
.find-pwd{
    position:relative;
    background:#fff;
    width:698px;
    height:260px;
    margin:10px auto;
    /* padding:100px 0 0 300px; */
    border:1px solid #DDDDDD;
}
.find-pwd h2{
    font-size:24px;
    padding:10px 0;
}
.find-pwd h3{
    font-size:16px;
    margin-bottom:10px;
}
/*找回密码、修改密码结果确认页面*/
.lay-tips{
    width: 450px;
    margin: 20px auto;
}
.lay-content{
	padding-left:70px;
}
.img-bgwarn{
	background: url(../images/ico_errow.png) no-repeat 0 0;
}
.img-bgsuccess{
	background: url(../images/ico_success2.png) no-repeat 0 0;
}
.lay-tips p{
    line-height:30px;
}
.lay-tips .link a{
    color:#0066CC;
    margin-right:20px;
}
.lay-tips .yz{
    color:#339900;
    font-weight:700;
    margin-left:5px;
}
.lay-tips .yz:hover{
    color:#339900;
    text-decoration:underline
}
.lay-tips .mail{
    color:#B9130B;
    font-weight:700;
    margin:0 10px;
}
.lay-tips .mail:hover{
    text-decoration:underline
}
.lay-tips .send{
    display:inline-block;
    width:120px;
    line-height:30px;
    background:url(../images/btn12003.png);
    text-align:center;
    color:#fff;
    margin:0 10px;
}
.lay-tips .send span{
    font-size:16px;
    color:#FFFF00;
    margin-left:5px;
}
.btn-buy{
    display:inline-block;
    width:120px;
    height:30px;
    line-height:30px;
    color:#fff;
    text-align:center;
    background:url(../images/btn12002.png) no-repeat;
}
.btn-buy:hover{
    color:#fff;
}
.find-pwd-step .step .a{
    width:80px;
    margin-right:25px;
}
.find-pwd-form{
	width:270px;
    margin:50px auto 10px;
}
.find-pwd-form .item{
    height:30px;
    line-height:30px;
    margin-bottom:15px;
}
.find-pwd-form .fieldLabel{
    width:125px;
    display:inline-block;
    line-height:30px;
    text-align:right
}
.find-pwd-form .inp-txt{
    height:20px;
    line-height:20px;
    padding:4px;
    border:1px solid #CCCCCC
}
.find-pwd .tool-btn-right{
    padding:10px;
    border-top:1px dashed #ccc;
    position:absolute;
    bottom:0;
    left:0;
    width:698px;
}
/* .btn90{
    display:inline-block;
    width:90px;
    height:30px;
    line-height:30px;
    background:url(../images/btn90.png) no-repeat;
    text-align:center;
    color:#333;
} */
/* 百搭详情页参数选择区域 */
.zs-add{
    background:url(../images/zs_add.png);
}

.zs-eq{
    background:url(../images/zs_eq.png);
}

.zs-ico{
    float: left;
    width: 24px;
    height: 24px;
    padding: 35px 34px;
}

.zs-ico i{
    display: block;
    width: 24px;
    height: 24px;
}

.zs-right {
    padding-top: 10px;
}
.zs-right .price {
    color: #FF0000;
    font-size: 22px;
    display: block;
    margin: 5px 0;
}

.zs-pro-seled .pro-sel {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    background: url("../images/bg40.png");
}
.zs-pro .pro-sel {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    background: url("../images/bg39.png");
}

.zs-pro {
    position: relative;
    width: 152px;
}
/* 百搭详情页 */
.up-box {
    width: 415px;
    border: 1px solid #DCDCDC;
    position: absolute;
    background: #F1F1F1;
    z-index: 999;
    display: none;
}


.up-box .up-arrow {
    position: absolute;
    top: -11px;
    right: 60px;
    width: 19px;
    height: 11px;
    background: url("../images/arrow07.png");
    z-index: 999;
}


.up-box-hd {
    height: 26px;
    line-height: 26px;
    background: #CFCFCF;
    color: #575757;
    padding-left: 10px;
}
.detail-praise{
    width: 66px;
    padding: 0 3px 0 23px;
    height: 26px;
    line-height: 26px;
    background: url(../images/praise_1.png) no-repeat;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 2;
    text-align: center;
}
.btn-disabled{
    color: #ffffff;
    cursor: default;
    width: 100px;
    display: inline-block;
    background-color: gray;
    height: 26px;
    line-height: 26px;
    text-align: center;
}
/* 百搭详情页 */
/*右侧浮动按钮*/
 .wi-ctrolPanel {
    background: url(../images/fastlink_a.png) no-repeat scroll 0 0;
    height: 204px;
    width: 46px;
    z-index:999999;
    right: 0px;
    top: 400px;
    position: fixed;
}
 .wi-ctrolPanel a {
    width: 46px;
    height: 46px;
} 
.wi-ctrolPanel .dealer {
    display: block;
}
.wi-ctrolPanel .dealer:hover {
    background: url("../images/fastlink_b.png");
    background-position: 0 0;
}
.wi-ctrolPanel .peiche {
    display: block;
}
.wi-ctrolPanel .peiche:hover {
    background: url("../images/fastlink_b.png");
    background-position: 0 -46px;
}
.wi-ctrolPanel .help {
    display: block;
}
.wi-ctrolPanel .help:hover {
    background: url("../images/fastlink_b.png");
    background-position: 0 -92px;
}
.wi-ctrolPanel .totop {
    display: block;
}
.wi-ctrolPanel .totop:hover {
    background: url("../images/fastlink_b.png");
    background-position: 0 0;
} 

/* 在线支付选择支付平台*/
.bank1-list{
    padding:15px 0 0 15px;
    overflow:hidden;
    zoom:1
}
.bank1-list li{
    width:235px;
    height:38px;
    margin-bottom:15px;
}
.bank1-list li input{
    float:left;
    margin:12px 10px 0 0;
}
.bank1-list li img{
    width:190px;
    height:36px;
    border:1px solid #ddd;
}
.bank1-list .sel img{
    border:1px solid #FFAA33
}
/*在线支付悬浮框2*/
.payBoxB {
    
    width: 547px;
    position: absolute;
    background: url('../images/bg_2.png') no-repeat;
    left: 0px;
    top: 0px;
    border-radius: 10   px;
}
.payBoxA .hd {
    height: 30px;
    line-height: 30px;
    padding-top: 5px;
    padding-left: 10px;
    position: relative;
   
}
.payBoxB h2 {
    font-size: 17px;
    font-family: Arial;
    font-weight: 700;
    color:#FFF;
}
.payBoxB .ico-close {
    text-indent: -9999px;
    position: absolute;
    top: 3px;
    right: 10px;
}
.payBoxB .ftt {
    height: 18px;
    padding: 10px;
    background: none repeat scroll 0% 0% #FFF;
    text-align: right;
}
.payBoxB .ft {
    height: 40px;
    padding: 10px;
    
    text-align: right;
}

.payBoxB .tankaung .ico-car {
    width: 57px;
    height: 46px;
    position: absolute;
    left: 80px;
    background: url('../images/car_0.png') no-repeat scroll 0% 0% transparent;
}
.payBoxB .tankaung {
  
    padding: 25px 50px 20px 150px;
    position: relative;
}
.payBoxB .tankaung .p1 {
    font-size: 16px;
    font-family: Arial;
    color:#333;
}
/**
整车列表样式
*/
.wrapper1{
    width:1000px;
    margin-left:auto;
    margin-right:auto;
}
.listA1{
    overflow:hidden;
    zoom:1;
}
.listA1 .liinfo{ /*左 上 */
    width:320px;
    height:285px;
    border-left:1px solid #8F8F8F;
    border-top:1px solid #8F8F8F;
    background:#fff;
    position:relative;
    float:left;
    
}


.listA1 .liinfo1{ /*左 上 右*/
    width:320px;
    height:285px;
    border-left:1px solid #8F8F8F;
    border-top:1px solid #8F8F8F;
    border-right:1px solid #8F8F8F;
    background:#fff;
    position:relative;
    float:left;
    
}
.listA1 .liinfo2{ /*左 上 下*/
    width:320px;
    height:285px;
    border-left:1px solid #8F8F8F;
    border-top:1px solid #8F8F8F;
    border-bottom:1px solid #8F8F8F;
    background:#fff;
    position:relative;
    float:left;
    
}
.listA1 .liinfo3{ /*全*/
    width:320px;
    height:285px;
    border:1px solid #8F8F8F;
    background:#fff;
    position:relative;
    float:left;
    
}

.listA1 .p-name1{
    height:25px;
    line-height:23px;
    padding:0 5px;
    overflow:hidden;
}
.listA1 .p-name1 a{
    float:left;
    color:#000;
    font-weight:700;
}

.listA1 .p-price1 em{
    font-style:normal;
    color:#D90000;
    font-weight:700
}
.listA1 .p-price1{
    height:22px;
    line-height:20px;
    padding:0 5px;
}
.listA1 .p-info1{
    line-height:20px;
    padding:0 5px;
}
.listA1 .p-btn1 a{
    display:block;
    width:160px;
    height:33px;
    line-height:31px;
    background:url(../images/btn320-1.png) no-repeat;
    text-align:center;
    font-size:14px;
    color:rgba(255, 255, 255,1);
}
.listA1 .p-btn1 a:hover{
    color:rgba(255, 255, 255,1);
    background-position: -160px 0px
}
.listA1 .p-btn2 a{
    display:block;
    width:320px;
    height:33px;
    line-height:33px;
    background:url(../images/btn320-4.png) no-repeat;
    text-align:center;
    position:absolute;
    font-size:14px;
}
.listA1 .p-btn3 a{
    display:block;
    width:160px;
    height:33px;
    line-height:31px;
    background:url(../images/btn320-2.png) no-repeat;
    text-align:center;
    font-size:14px;
    color:rgba(255, 255, 255,1);
}

.listA1 .p-btn4 a{
    display:block;
    width:320px;
    height:32px;
    line-height:32px;
    background:url(../images/btn320.png) no-repeat;
    text-align:center;
    position:absolute;
    font-size:14px;
    color:rgba(255, 255, 255,1);
}
.listA1 .p-btn4 a:hover{
    color:rgba(255, 255, 255,1);
    background-position:0px -33px 
}
.listA1 .p-pic1 img{
    display:block;
    width:320px;
    height:200px;
    margin-top:33px;
    
}
.imgbackground2{
    opacity:0.86;
    filter:alpha(opacity=86);
}
.background1{
    background: none repeat scroll 0% 0% rgba(121, 121, 121, 0.26);
}
.imgbackground{
    margin-top:33px;
    display:block;
    background:url(../images/test2.png);
}
/* 2015-1-27从poploin中拷贝所有common.css内容，删除poplogin目录 */
/* 晒单分享页焦点图 */
.picFocus .hd ul li a{ 
    margin: 0 10px 0 0;
    width: 14px;
    height: 14px;
    background: url(../images/ico-bullet-8.png) 0 0 no-repeat;
    display: block;
    float: left;
}
.picFocus .hd ul li.on a{ 
    margin: 0 10px 0 0;
    width: 14px;
    height: 14px;
    background: url(../images/ico-bullet-8.png) 0 0 no-repeat;
    display: block;
    float: left;
    background-position: 0 -14px;
}
/* 物流追踪 */
.tracking .t-fcar {
    width: 45px;
    height: 26px;
    background: url(../images/step.png) 0 -192px;
    position: absolute;
    top: 13px;
    left: -50px;
    display: none;
}
.tracking .first-active .t-fcar {
    display: block;
}
/* 贷款服务 */
.dloan {
    width: 720px ;
    position: fixed;
    left: 350px;
    top: 100px;
    z-index: 2222;
}
/* 购物进度条  */
.buy-step .step .step-show3 {
    height: 20px;
    width: 474px;
    background: url(../images/step_buy3.png) 0 -71px no-repeat;
    margin-bottom: 10px;
}
.buy-step .step .step-show-tw {
    height: 20px;
    width: 474px;
    background: url(../images/step_buy3.png) 0 -44px no-repeat;
    margin-bottom: 10px;
}
.buy-step .step .step-show-ok {
    height: 20px;
    width: 474px;
    background: url(../images/step_buy3.png) 0 1px no-repeat;
    margin-bottom: 10px;
}
/* 平台购买协议 */
.thick-div{width: 924px;height: 500px;left: 208.5px;top: 70px;position: fixed;z-index: 6666;overflow: hidden;padding: 0;border: 4px solid rgba(0, 0, 0, 0.1);border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.thicktitle{text-align: center;height: 27px;padding: 0 10px;border: solid #C4C4C4;border-width: 1px 1px 0;background: #F3F3F3;line-height: 27px;font-family: arial, "\5b8b\4f53";font-size: 14px;font-weight: bold;color: #333;}
.thickcon{overflow: auto;background: #fff;border: solid #C4C4C4;border-width: 1px;padding: 10px;}
.thickcon-regist{height: 356px;overflow: auto;padding: 10px 20px 0 10px;}
.thickcon-regist p{line-height: 20px;margin-left: 16px;}
.thickcon-regist h4{font-weight: bold;}
.thickcon-bt{width: 322px;margin: 20px auto 0;}
.thickcon-btimg{display: block;width: 322px;height: 34px;background: #e4393c;color: #FFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-family: "微软雅黑";font-size: 16px;font-weight: 800;cursor: pointer;overflow: hidden;margin: 0;padding: 0;border: 0;text-align: center;line-height: 34px;}
.thick-close {display: block;position: absolute;z-index: 100000;top: 7px;right: 12px;overflow: hidden;width: 15px;height: 15px;background: url(../images/bg_thickbox.gif) no-repeat 0 -18px;font-size: 0;line-height: 100px;color: #333;text-decoration: none;}
/* 通用头部样式开始 */
/*样式重置*/
.col-lg-3, .col-md-4,.col-md-0,.col-lg-6,.col-md-8{padding: 0px;}
/**********公共部分**********/
.top-banner-alert{display: none;padding: 8px 0;text-align: center;z-index: 998;position: relative;}
/*页面遮罩*/
.hd-blackmask{background: #000;opacity:0.7;filter:alpha(opacity=70);width: 100%;height: 100%;position: absolute;top:36px;left:0;z-index:100;display:none;}
/*页面容器*/
.container{position: relative;margin: auto;padding: 0;width: 1245px!important;}
/*面板*/
.panel-title{font-weight: bold;line-height: 20px;display: block;float: left;}
.icon-tool-Delimiter:before {margin-right: 5px;color: #d7000f;font-size: 36px;float: left;line-height: 20px;}
.icon-tool-More:before {color: #d7000f;font-size: 22px;vertical-align: middle;}
.more{display: block;float: right;}
.more a:hover,.more a:link{color: #303030;}
.more-link{font-size: 14px;color: #656565;}
.more:hover .more-link{color: #d7000f;}
.more:hover .icon-tool-More:before {color: #d7000f;}
.more:hover .hyp{background: url(../images/hyp_2.png);}
.more .hyp{height: 16px;width: 16px;background: url(../images/hyp_1.png);float: right;margin: 3px 0 0 10px;}
.panel{border: none;border-radius: 0;box-shadow: none;margin-bottom: 0px;}
.panel-body{padding: 0px;}
.panel-body .row{margin: 0px;}
.s_button{width: 75px;height: 26px;font-size: 13px;font-weight: normal;line-height: 26px;}
.panel-body .button{background: #656565;display: block;border-radius: 0;text-align: center;color: #fff;}
.panel-body .button:hover,.button:focus{background: #d7000f;color: #fff;}
/**********顶部导航**********/
.on_red:hover{color: #d7000f !important;}
.hd-top-container {background-color: #F5F5F5;border:none;height: 28px;z-index: 1000;border-bottom:#ddd solid 1px}
.hd-top-container ul{float: right;margin-bottom: 0;}
.hd-top-container ul li{color: #303030;float:  left;}
.spacer{background: #ccc none repeat scroll 0 0;height: 15px;margin-top: 6px;overflow: hidden;padding: 0;width: 1px;}
.hd-top-container li .hd-top-item{padding: 0px 20px;}
.hd-top-container li a{color: inherit;font-size: 12px;line-height: 27px;}
.hd-top-container .icon-tool-Contacts{margin-right: 8px;}
/**********logo**********/
.hd-secod-container{margin:30px 0 0;border: none;background-color: #fff;z-index: 999;}
.hd-img-hotline{margin:12px 0 0;width:122px;}
.website-tag{font-size: 15px;color:#656565;margin:10px 0 0;}
/*导航搜索框*/
.hd-search-container{width:495px;margin:0 auto;padding: 0;border: 1px solid #ccc;}
.hd-serarch-input {width:433px;height:40px;border:0 none;color:#ccc;font-size:16px;outline:0 none;padding:5px 5px 5px 12px;float:left;}
.hd-btn-search{width:60px;height:40px;float:left;cursor:pointer;border-left:1px solid #ccc;background:#ccc;text-align:center;padding:8px 0 0;}
.hd-btn-search:hover{border-left:1px solid #f74545;background:#f74545;}
.hd-serarch-word {width: 495px;margin:6px auto 0;}
.hd-serarch-word li{float:left;margin:0 10px 0 0;color:#ccc;cursor:pointer;}
.hd-serarch-word li:hover{color:#e84242;}
.hd-serarch-word a {font-size:14px;margin-right:5px;cursor: pointer;color: #303030;}
.hd-serarch-word a:hover{background: #F1F1F1;color: #d7000f;}
.hd-serarch-hot {width: 432px;background: #FFF;display: none;z-index: 800;border: 1px solid #dadada;}
.hd-serarch-hot ul{padding: 0 2px;}
.hd-serarch-hot ul li {height: 30px;font-size: 12px;color: #424242;line-height: 30px;cursor: pointer;}
.hd-serarch-hot ul li:hover {background: #FCFCFC;}
.hd-serarch-hot ul li a:first-child {margin-left: 15px;color: #9D9D9D;}
.hd-serarch-hot ul li a:last-child {color: #9D9D9D;float: right;margin-right: 15px;}
/*购物车*/
.hd-cart-container {width: 186px;border: 1px solid #dadada;float: left;position: relative;background: #F5F5F5;}
.hd-cart-container:hover {background: #fff;color:#f74545;}
.hd-cart-container:hover a{color:#f74545;}
.hd-cart-line img{margin: -6px 0 0;height: 15px;}
.hd-cart-line a{font-size: 15px;color: #656565;}
.hd-cart-container:hover .hd-cart-line{/* background: #fff; */}
.hd-cart-container>span {display: block;text-align: center;width: 100%;height: 100%;height: 38px;line-height: 38px;}
.hd-mycart {position: relative;}
.hd-cart-number {display: block;width:24px;height:16px;font-size:12px;color: #fff;position: absolute; top:6px;right:16px;text-align: center;line-height:16px;background: url(../images/4.png) top center no-repeat;}
.hd-cart-list {width: 498px;height: 110px;display: none;padding: 10px;position: absolute;top: 44px;left: -313px;line-height: 90px;padding-left: 40px;border: 1px #e0e0e0 solid;z-index: 300;background: #fff;}
.hd-cart-list img{margin: -25px -20px 0 0;}
.hd-cart-list a{font-size: 18px;color: #cecece;}
/*顶部导航*/
.hd-nav{position:relative;}
.hd-nav .hd-nav-list{display: block;margin:0 auto 0;padding: 0;position:relative;}
.hd-nav .active .title, .hd-nav .title:hover{color:#e63a4b!important;}
.hd-nav .hd-nav-item {position:relative;float: left;font-size: 19px;letter-spacing: 1px;padding: 0 26px;height:37px;line-height:37px;text-align: center;}
.hd-nav .hd-nav-item .title{color: #666;}
.hd-nav-category {position:relative;background-color:#fff;color: #fff;margin-left: 0;padding-left:50px !important;text-align: left !important;width: 228px;}
.hd-nav .hd-nav-drop{position:relative;}
.hd-nav .hd-nav-drop:hover .drop-list{display:block;}
.hd-nav-drop .drop-list{display:none;position:absolute;left:0;top:37px;z-index:120;background: #fff;}
.hd-nav-drop .drop-list .item{width:136px;line-height:20px;padding:6px 3px;border-top: 1px #cecece solid;text-align:center;font-size:14px;}
.hd-nav-drop .drop-list li:hover a{color:#d7000f!important;}
.hd-nav-drop .drop-list-sub{display:none;position:absolute;left:138px;top:45px;z-index:120;background: #fff;}
/*红色分隔线*/
#redline{height: 2px;background: #e84242;}
#sortmenu_sec{margin-bottom: 5px;}
/**********顶部导航二*********/
.navbar{margin-bottom: 0px;border-radius: 0px;min-height: 30px;}
@media (min-width: 768px) {
	.navbar-nav {float: right;margin: 0;}
	.navbar-nav > li {float: left;}
	.navbar-nav > li > a {padding-top: 0px;padding-bottom: 0px;}
	.navbar-nav.navbar-right:last-child {margin-right: -15px;}
}
.navbar-collapse{padding-left: 0px;padding-right: 0px;}
.icon-tool-Contacts:before {font-size: 16px;}
.icon-tool-Cellphone:before {font-size: 18px;}
.icon-tool-Apple:before {color: #fff;font-size: 28px;line-height: 35px;float: left;margin:0 0 0 6px;}
.icon-tool-Android:before {color: #fff;font-size: 28px;line-height: 35px;float: left;margin:0 0 0 6px;}
/*切换城市*/
/* #cityRenderArea .xlan{background: url(../images/bj_6.png) no-repeat;width: 14px;height: 7px;display: inline-block;} */
#header_current_city{color:#656565;line-height: 28px;}
.m-city_switch{position: relative;font-size: 12px;color: #656565;}
.m-city_switch .city_switching {background: #fff;position: absolute;left: 0;top: 25px;width: 562px;height:427px;z-index: 10000;box-shadow: 0 5px 10px #666;}
.m-city_switch .remenchengshi {border-bottom: 1px dashed #cecece;height: 33px;line-height: 33px;}
.m-city_switch .remenchengshi h3{line-height: 33px;width: 70px;text-align: right;float: left;font-size: 12px;}
.m-city_switch .remenchengshi a {color: #d7000f;float: left;padding: 0 8px;}
.m-city_switch .remenchengshi a:hover{color: #656565;}
.m-city_switch .city_switching .city_pinyin{height: 35px;}
.m-city_switch .city_switching .city_pinyin a {background: #f6f6f6;color: #656565;display: block;float: left;height: 20px;width: 20px;line-height: 20px;margin: 7.5px 6px 0;text-align: center;}
.m-city_switch .city_switching .city_pinyin a:hover{background: #d7000f;color: #fff;}
.m-city_switch .city_switching .city_tab .citi_li {height:359px;overflow-x: hidden;overflow-y: auto;position: relative;}
.m-city_switch .city_switching ul{display: block;float: left;width: 100%;position: relative;}
.city_li_a{background:#eaeaea;}
.city_li_b{background: #f6f6f6;}
.m-city_switch .city_switching ul li{color: #656565 !important;}
.m-city_switch .city_switching ul li h2 {float: left;font-weight: bold;line-height: 40px;text-align: right;width: 97px;font-size:14px}
.m-city_switch .city_switching ul li .city_form {float: right;line-height: 30px;margin-top: 5px;min-height: 30px;padding-bottom: 5px;width: 440px;}
.m-city_switch .city_switching ul li .city_form a {display: inline-block;line-height: 30px;padding: 0 5px 0 10px;}
.m-city_switch .city_switching ul li .city_form a:hover{color: #d7000f;}
.m-city_switch .city_switching ul li span {height: 40px;width: 34px;line-height: 40px;position: absolute;text-align: center;left: 0;top: 0;}

/*登陆模态框*/
.lg-modal-dialog{background: url(../images/filterbg.png);padding: 10px;}
@media (min-width: 768px) {.lg-modal-dialog {width: 460px; margin: 90px auto;}.lg-modal-content{ }}
.lg-modal-content{box-shadow:none;border:none;border-radius:0;padding: 10px;}
.lg-modal-header{border-bottom:none;padding: 0px;}
.lg-modal-header .icon-LoginRegister-Shutdown{float: right;font-size: 24px;cursor: pointer;}
.lg-modal-header .icon-LoginRegister-Shutdown:hover > .path1:before{color: #d7000f}
.btn-group{width: 100%;background: #656565;height: 46px;border-radius: 4px;color: #fff;text-align: center;vertical-align: middle;padding: 5px;margin-top: 20px;}
.btn-group b{width: 8%;float: left;line-height: 30px;}
.btn-login-form{width: 46%;float: left;border:none;background-color: inherit;color:#fff;}
.btn-login-form:hover,.btn-login-form:focus,.btn-login-form:active,.btn-login-form.active,.open > .dropdown-toggle.btn-login-form {color: #d7000f;background-color: inherit;border: none;}
.lg-modal-footer{padding: 0 40px;margin: 0;border:none;}
.lg-modal-footer h6{text-align: center;margin: 0;padding: 10px;font-size:12px;}
.lg-modal-title{font-size: 16px;font-weight: bold;}
.lg-modal-body{padding: 15px 40px;margin: 0;}
.lg-modal-body h5{margin-top: 0;margin-bottom: 20px;text-align: center;}

.input-group{padding: 10px 0;}
.input-group .form-control{margin: 0;font-size: 14px;line-height:38px;vertical-align: middle; }
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {padding: 6px 12px;}
.login-form .icon-tool-Contacts:before, .login-form .icon-LoginRegister-Password:before{font-size: 24px;}
.icon-LoginRegister-Shutdown .path1:before{color:#656565;}
.login-form .form-control:focus{font-size: 14px;height: 46px;}
.input-group-addon{border:none;color: #fff;background: #656565;}
.theme-signin{font-size:15px;}
.login-bg{z-index:1002;position:absolute;top:50%;left:50%;width:460px;height:395px;margin:-340px 0 0 -220px;background:url(../images/filterbg.png) ;background-repeat: repeat-x repeat-y;display:none;}
.login-form .form-control{background-color: #eaeaea;border: 1px #eaeaea;box-shadow: none;color: #303030;font-size: 14px;padding:6px 12px;}
.login-form .form-control:focus{border: none;box-shadow: none;color: #303030;font-size: 14px;}
/*手机商城*/
#appStore{position: absolute;right:0;top:20px;z-index: 9999;}
.app-download-ios{background: url(../images/ios.jpg) no-repeat;;}
.app-download-android{background: url(../images/android.jpg) no-repeat;;}
/**********主导航**********/
.navbar-static-top{height: 60px;border: none;background-color: #fff;min-height: 60px;z-index: 100;}
.navbar-static-top .navbar-nav{position: relative;float: left;margin-left: 30px;}
.navbar-static-top .navbar-nav li a{color:#303030;font-size: 16px;font-weight: bold;padding:18px 30px;}
.headernav>li>a{height: 60px;line-height: 60px;padding:0px 30px!important;}
.navbar-static-top .navbar-nav > .active > a,
.navbar-static-top .navbar-nav > li a:hover,
.navbar-static-top .navbar-nav > li a:focus {
  color: #d7000f;
}
.navbar-static-top .navbar-nav > .active > a,
.navbar-static-top .navbar-nav > .active > a:hover,
.navbar-static-top .navbar-nav > .active > a:focus {
  color: #d7000f;
  background-color: #fff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #d7000f;
  background-color: #fff;
}
/**********底部工具**********/
.panel-tool{height: 150px;padding-top: 45px;}
.tools{width: 249px;float:left;padding-left: 30px;}
.tools img{float: left;margin-right: 20px;}
.tool-intro{float: left;}
.tool-intro-tit{font-size: 16px;line-height: 28px;}
/*网站地图*/
.ft-map-container{min-width:1245px;height: 220px;background: #595959;}
.ft-map-left{padding-top: 30px;float: left;}
.ft-map-menu{width: 160px;float: left;}
.ft-map-menu dt{font-size: 18px;color: #ffffff;font-weight: normal;line-height: 1;margin-bottom: 20px;}
.ft-map-menu dd{line-height: 25px;}
.ft-map-menu dd a{color: #b8b8b8;}
.ft-map-menu dd a:hover{color: #ffffff;}
.ft-map-right{width: 142px;height: 190px;float: right;margin-right: 20px;margin-top: 10px;}
.ft-map-right span{font-size: 28px;line-height: 50px;color: #fff;}
/**********公共底部**********/
.ft-nav-container{height: 75px;padding: 10px;}
.ft-nav-link a{color: #353535;margin:0 5px;}
.ft-nav-link li{list-style: none;float: left;display: block;}
.ft-wechat-qrcode{display: block;float: right; font-size: 14px; text-align: center;width: 195px;}
.ft-copyright{clear: both;font-size: 12px;color: #9d9d9d;}
/* 通用头部和底部样式结束 */
/*icon 样式重写*/
.icon-gray{
	color: #656565;
}
/*---------2015.3.9 整车列表----------*/
.h_zc_top{ height:30px; background:#656565;}
.h_zc_lit{ width:1240px; height:30px; margin:0 auto;}
.h_zc_tat{ width:190px; height:30px; float:right;}
.h_zc_tat ul{ list-style:none;}
.h_zc_tat ul li{ height:30px; line-height:30px; font-size:12px; float:left; padding:0px 8px 0px 8px; display:block;}
.h_zc_tat ul li img{ float:left; display:block; padding:8px 7px 0px 0px;}
.h_zc_tat ul li a{ color:#fff;}
.h_zc_head{ width:1240px; height:60px; margin:0 auto; margin-top:7px;}
.h_zc_logo{ width:119px; height:49px; float:left;}
.h_zc_nav{ width:815px; height:30px; float:left; margin-left:85px;font-family:"微软雅黑"; margin-top:10px;z-index:1000;}
.h_zc_search{ width:178px; height:32px; float:right; margin:10px 0px 0px 30px;}
.h_zc_main{ width:1240px; height:auto; margin:0 auto;}
.h_zc_title{ height:38px; line-height:38px; background:#fff; color:#656565;}
.h_zc_hs{ color:#d70e1c !important;}
.h_zc_lix{ color:#656565 !important;}
.h_zc_list{ }
.h_zc_shat{ width:auto; height:auto; padding:34px 0px 10px 0px;}
.h_zc_shat:hover{ background:#eaeaea;}
.h_zc_chex{ width:447px; height:auto; float:left; margin-left:30px; text-align:center;}
.h_zc_cxj{ width:580px; height:auto; float:right; margin-right:61px;} 

#air{ width:815px;  line-height:30px;z-index:111; font-family:"微软雅黑";}
#air ul { list-style:none;}
#air ul li { width:auto; height:50px; line-height:30px; float:left; font-size:18px; font-weight:bold; padding-right:61px;}
#air ul li a { text-decoration:none;/*line-height:22px;*/}
#air ul li a:hover{color:#d70e1c}
 .subcon{
	position:absolute;
	left:-30px;
	top:43px;
	width:757px;
	height:306px;
	line-height:20px;
	display:none;
	clear:both;
	background:#ffffff;
	font-weight:normal;
	border:1px solid #f3f3f3;
	border-top:1px solid #cecece;
	z-index:10008;
}
.subcon a:hover{ display:block;z-index:999;}
.biao{ width:757px; height:auto; margin:0 auto;  text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.sub{
	position:fixed;
	left:-1px;
	top:37px;
	width:166px;
	line-height:37px;
	display:block;
	clear:both;
	background:#b4b7bd;
	font-weight:normal;
	overflow:hidden;
	padding-bottom:10px;
	z-index:111;
}
.sub ul{
	padding:0px; 
	margin:0px;
	list-style:none;
	}
.sub li img{
	float:left;
	padding-top:13px;
	padding-left:5px;
	}
.sub li{
	text-indent:10px;
	}
.sub li a{
	float:left;
	}
.sub li a:hover{ display:block; background:#609; height:37px; line-height:37px; font-size:12px;}
.h_zc_hf{ width:243px; height:282px; float:left;}
.h_zc_hf_dl { width:243px; height:71px; background:url(../images/h_zc_hover.jpg) no-repeat;}
.h_zc_hf dl dt{ width:93px; height:45px; float:left; padding:14px 0px 0px 39px;}
.h_zc_hf dl dd{ width:88px; height:45px; line-height:1.5; float:left; padding:14px 0px 0px 44px; font-size:12px;font-family:"微软雅黑"; font-weight:normal !important;}
.h_zc_hf dl dd a:hover { background:url(../images/zc.jpg) no-repeat; color:#d70e1c; display:block;}
.h_zc_xc{ width:486px; height:282px; float:right; margin-right:21px;}
.h_zc_kie{ font-size:12px; color:#000; padding-top:10px;font-family:"微软雅黑"; padding-bottom:3px;}
.h_zc_price{ font-size:15px; color:#303030;font-family:"微软雅黑";}
.h_zc_cae{ text-align:right;}
.h_zc_foe{ height:35px;}
.h_zc_foe_left{ width:400px; height:30px; float:left; margin-top:5px;}
.h_zc_foe_left ul{ list-style:none;}
.h_zc_foe_left ul li{ height:30px !important; line-height:30px !important; float:left;font-family:"微软雅黑"; font-size:18px; color:#656565; width:90px !important; padding-right:0px !important;}
.h_zc_foe_left ul li img{ padding-left:5px;}
.h_zc_foe_right{ width:70px; height:30px; line-height:30px; float:right; font-size:14px;font-family:"微软雅黑"; background:url(../images/h_zc_lt.jpg) no-repeat right;}
.h_zc_foe_right a{ color:#656565 !important;}
.h_zc_foe_right a:hover{ color:#d70e1c !important; background:url(../images/h_zc_xq.jpg) no-repeat right; display:block;}

#allb{
	display: none;background: #000; position: fixed; left: 0; top: 90px; z-index: 5;width: 100%; height: 100%;opacity: .80;;
	}
.h_zc_kuang{ width:150px; height:32px; float:left;}
.h_zc_inpt{ width:150px; height:32px; border:0px; line-height:32px; background:url(../images/h_zc_kuang.png) no-repeat; font-size:12px; text-indent:10px;}
.h_zc_so{ width:28px; height:32px; float:right;}
.h_zc_font16{ font-size:16px; color:#303030;}
.h_zc_yax{ padding-top:10px; font-size:14px; line-height:20px;color:#656565;}
.h_zc_pal{ margin-top:12px;}

.h_zc_caty{ width:146px; height:35px; line-height:35px; float:right; margin-top:35px; margin-bottom:20px; background:#656565; font-size:14px;}
.h_zc_caty a{ color:#fff;}
.h_zc_caty a:hover{ background:#d70e1c; display:block;}
.h_zc_caty img{ width:23px; height:13px; float:left; padding:14px 6px 0px 14px;}
.h_zc_wext{ width:1235px; height:auto; margin:0 auto;margin-top:85px;}
.h_zc_wext dl{ width:308px; height:160px; float:left; display:block;}
.h_zc_wext dl dt{ width:99px; height:99px;margin:0 auto;}
.h_zc_wext dl dd{ font-size:16px; font-weight:bold;font-family:"微软雅黑"; text-align:center; margin-top:18px;}
.h_zc_wext dl dd a{ color:#656565;}
.h_zc_foot{ background:#656565; padding:18px 0px 18px 0px; margin-top:35px;}
.h_zc_hat{ width:1240px; height:auto; margin:0 auto;}
.h_zc_hat_left{ width:470px; height:auto; float:left;}
.h_zc_hat_right{ width:220px; height:auto; float:right; font-size:12px; color:#fff;}
.h_zc_lt{ font-size:12px; color:#fff;}
.h_zc_lt a{color:#fff;}
.h_zc_baq{ padding-top:24px; font-size:12px; color:#fff;}
.inverse{ width:243px; height:71px; background:url(../images/h_zc_hover.jpg) no-repeat; color:#d70e1c !important;}
.h_zc_dang a{ color:#d70e1c !important;}

/*---------哈弗H1--------*/
.h_zc_reste{ font-size:12px;  color:#656565;}
.h_zc_reste a{color:#656565;}
.h_zc_shat1{ width:auto; height:auto; padding:34px 0px 10px 0px;}
.h_zc_caty1{ width:auto;line-height:35px; text-align:right;margin-top:8px; color:#656565; font-size:16px; margin-right:48px;}
body:nth-of-type(1) .h_zc_caty1{ width:auto;line-height:35px; text-align:right;margin-top:60px; color:#656565; font-size:16px; margin-right:48px;}
.h_zc_xuat{ width:1205px; height:auto; margin:0 auto; margin-top:30px;}
.h_zc_boxt{ width:auto; height:auto; margin-top:32px;}
.h_zc_kuxs{ min-height:18px; font-size:16px; color:#303030; font-weight:bold;}
.h_zc_one{ border:1px solid #303030; border-radius:200px; text-align:center; font-size:12px; color:#303030; width:18px; height:18px; line-height:18px; margin-right:8px; display:block; float:left;}
.h_zc_xuz{ width:auto; margin-top:10px;}
.h_zc_xuz_left{ width:378px; height:auto; padding:16px 10px 10px 10px; float:left; margin-right:3px; }
.h_zc_xuz_left:hover{
	cursor:pointer;
	background:#eaeaea;
	}
.h_zc_biet{background:#EAEAEA; opacity:0.5; filter:alpha(opacity=50);}
.h_zc_gyt{ font-size:35px; color:#656565;}
.h_zc_pzhi{ margin-top:10px;}
.h_zc_pzhi dl{ height:113px; margin-bottom:10px;}
.h_zc_pzhi dl dt{ width:148px; height:110px; float:left; display:block;}
.h_zc_pzhi dl dd{ font-size:12px; line-height:20px; width:199px; margin-left: 10px;color:#303030;float:right; /*margin-left:14px;*/display:block;}
.h_zc_wz{ margin-top:10px; font-size:12px; line-height:20px; color:#303030;min-height:5px;}
.h_zc_fk{ height:35px; margin-top:10px;}

.h_zc_fxk{ width:17px; height:16px; background:url(../images/fxk.jpg) no-repeat; border:0px; display:block; cursor:pointer;}
.h_zc_fxk_xz{ width:17px; height:16px; background:url(../images/fxx.png) no-repeat; border:0px; display:block; cursor:pointer;}
.h_zc_fk_right{ width:300px; height:35px; float:right; text-align:right; font-size:14px; color:#303030;}
.h_zc_but{ background:#d70e1c; font-size:16px; color:#fff; border:0px; padding:9px 40px;}
.h_zc_mor{ background:#656565; font-size:16px; color:#fff; border:0px; padding:9px 40px;}
.h_zc_qd{ width:auto; margin-top:10px;}
.h_zc_qz{ width:580px; height:auto; float:left; padding:10px 10px 10px 10px;margin-right: 3px;}
.h_zc_qz:hover{background-color: #eaeaea;}
.h_zc_fat{ height:76px;}
.h_zc_fat dl{ height:76px;}
.h_zc_fat dl dt{ font-size:52px; line-height:76px; width:145px; color:#656565; float:left;}
.h_zc_fat dl dd{ font-size:12px; line-height:20px; color:#303030; float:right; width:410px;}
.h_zc_gwp{ text-align:right; margin-top:35px; font-size:16px; color:#d70e1c;}
.h_zc_gwp a{ background:#d70e1c url(../images/arrow_right.png) no-repeat  100px center; font-size:16px; color:#fff; padding:9px 26px; margin-right:16px; margin-left:30px;}

	.a_yk{
		color:#d70e1c;
	}
	.dl_back{
		width:243px; 
		height:71px; 
		background:url(../images/zc.jpg) no-repeat;
	}
.h_zc_hs1{ color:#303030 !important;}

/*-------2015.3.12 整车详细页/车型介绍版块---------*/
.z_cx_zs{ background:#cecece; padding:12px 0px 12px 0px;}
.z_cx_jiat{ width:1107px; height:auto; margin:0 auto;}
.z_cx_zhens{ width:auto; height:auto;}
.z_cx_zhens_left{ width:640px; height:auto; float:left;}
.z_cx_zhens_right{ width:390px; height:auto; float:right;}
.z_cx_tat{ height:35px;}
.z_cx_tat ul{ list-style:none;}
.z_cx_tat ul li{ width:80px; height:35px; line-height:35px; float:left; font-size:12px; font-weight:bold; background:#656565; margin-right:1px; }
.z_cx_tat ul li em{ width:35px; height:35px; float:left;}
.z_cx_tat ul li a{ color:#fff;}
.z_cx_tat ul li a:hover{ background:#d7000f; display:block;}
.z_cx_gat a{background:#d7000f; display:block;}
.z_cx_font14{ font-size:14px; padding-top:5px;}
.z_cx_qdt{ padding-top:8px; width:260px;}
.z_cx_qdt ul{ list-style:none;}
.z_cx_qdt ul li{ line-height:26px; font-size:14px; color:#303030; }
.z_cx_left{ width:165px; float:left;display:block;}
.z_cx_right{ width:90px; float:right;display:block; text-align:right;}
.z_cx_tal{ margin-top:60px; width:268px;}
.z_cx_tal ul{ list-style:none;}
.z_cx_tal ul li{ width:130px; height:40px; float:left; margin-bottom:18px;}
.z_cx_tal ul li p{ width:38px; height:38px; float:left;}
.z_cx_tal ul li span{ width:75px; height:28px; float:left; font-size:14px; margin-left:10px; margin-top:10px;}
.z_cx_tal ul li span a { color:#303030; text-decoration:underline;}

.tj_tant{position:fixed;left:50%;top:50%; display:none;z-index:9999;}
#fade{
	display: none;background: #000; position: fixed; left: 0; top: 0; z-index: 999;width: 100%; height: 100%;opacity:.90;	
	}
.z_cx_bc{ width:318px; height:auto; background:url(../images/z_cb.png) repeat;  margin:0 auto;padding:10px;}
.z_cx_tx{  background:#fff;}
.z_cx_tiet{ height:35px; background:#dfdfdf; font-size:14px; color:#303030;}
.z_cx_tiet_left{ width:160px; height:35px; line-height:35px; float:left; font-size:14px; color:#303030; background:url(../images/ts.jpg) no-repeat left; margin-left:10px; text-indent:20px;}
.z_cx_tiet_right{ width:18px; height:18px; float:right; padding:6px 10px 0px 0px; cursor:pointer;}
.z_cx_dat{ padding:23px;}
.z_cx_qw{ font-size:14px; line-height:20px; color:#303030;}
.z_cx_not{ width:198px; height:35px; margin:0 auto; margin-top:24px;}
.z_cx_ani{ background:#656565; font-size:14px; color:#fff; padding:11px 33px; border:0px; margin-right:18px;}
.z_cx_fx{ width:436px; height:auto; background:url(../images/z_cb.png) repeat;  margin:0 auto;padding:10px;}
.z_cx_tiet_left1{ width:160px; height:35px; line-height:35px; float:left; font-size:16px; color:#303030; font-weight:bold;  text-indent:20px;}
.z_cx_dk{ width:auto; padding:10px;}
.z_cx_qczs{ width:auto; height:auto;}
.z_cx_qczs ul{ list-style:none;}
.z_cx_qczs ul li{  float:left; border:1px solid #dfdfdf; margin-left:6px;margin-right:6px; margin-bottom:10px; position:relative;}
.z_cx_qczs ul li span{}
.z_cx_qczs ul li em{ position:absolute; bottom:6px; right:6px;width:11px; height:11px;}
.z_cx_pj{ }
.z_cx_fux{ height:82px; border:1px solid #d4d4d4; font-size:14px; color:#4e4e4e; width:400px;margin-left:6px;margin-right:6px;}
.z_cx_res{ background:#d7000f !important;}
.z_cx_not1{ width:230px; height:35px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.z_cx_xa{ padding-top:6px;}
.z_cx_het{ height:50px; background:#656565;}
.z_cx_zl{ width:1220px; height:50px; margin:0 auto;}
.z_cx_zl_left{ width:248px; height:50px; float:left;}
.z_cx_zl_right{ width:600px; height:50px; float:right;}
.z_cx_zl_right ul{ list-style:none;}
.z_cx_zl_right ul li{ width:140px; padding:6px 10px 0px 19px; float:left;height: 50px;}
.z_cx_zl_right ul li p{ width:25px; height:23px; float:left;margin-top: 6px;}
.z_cx_zl_right ul li span{ width:auto; height:37px; font-size:18px;  color:#fff; line-height:37px; margin-left:5px;}
.z_cx_zl_right ul li span a{ color:#fff;}
.z_cx_hong{ color:#d7000f !important; text-decoration:underline;}

/*nav*/
#nav{width:auto;height:32px;}
#nav .jquery_out{float:left;line-height:32px;display:block;text-align:center;color:#fff;font:18px/32px "微软雅黑";}
#nav .jquery_out .smile{padding-left:1em;}
#nav .jquery_inner{margin-left:16px;}
#nav .jquery{margin-right:1px;padding:0 2em;}

#nav .mainlevel{float:left;/*IE6 only*/ text-align:center;}
#nav .mainlevel a{color:#303030;text-decoration:none;line-height:42px;display:block;width:246px;}
#nav .mainlevel>a{width: 248px;border-left: 1px solid #666;border-right: 1px solid #666;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#d7000f;text-decoration:none;}
#nav .mainlevel ul{display:none;position:absolute; background:#eaeaea; z-index:999;border-left: 1px solid #666;border-right: 1px solid #666;border-bottom: 1px solid #666; }
#nav .mainlevel li{/*IE6 only*/ height:42px; line-height:42px; background:url(../images/z_c_link.png) no-repeat 165px center; text-align:center; font-size:14px;}
#nav .mainlevel li a:hover{background:#ffffff url(../images/z_c_hover.png) no-repeat 165px center; }

.z_cx_cxzs{ width:1215px; margin:0 auto;}
.z_cx_zse{margin: 16px auto;font-size:16px;height:30px; line-height:30px; font-weight: bold;}
.z_cx_qit{ width:1215px; height:auto; margin:0 auto; margin-top:15px; margin-bottom:30px;}
.z_cx_wg{ width:678px; height:28px; margin:0 auto; background:url(../images/sx.jpg) no-repeat left;}
.z_cx_wg ul{ list-style:none;}
.z_cx_wg ul li{ width:113px; height:28px; line-height:28px; float:left; text-align:center; font-size:16px; background:url(../images/sx.jpg) no-repeat right;}
.z_cx_wg ul li a{ color:#303030;}
.z_cx_wg ul li a:hover{ color:#d7000f;}
.z_cx_wag a{ color:#d7000f !important;}

/*--车型切换--*/
.banner{width:1215px !important;overflow:hidden;position:relative; margin-top:16px; text-align:center !important;}
.banner_inner{position:relative;height:420px;width:900px; margin-left:160px;}

.banner_img{height:370px;}
.banner_img li{float:left;width:1210px;position:relative;  overflow:hidden; }
.banner_img li.bgli01{ /*background:#2a95bb url(../images/1-0.png) center no-repeat;*/}
.banner_img li.bgli02{ /*background:#E8E8E8 url(../images/2-0.png) center no-repeat;*/}
.banner_img li.bgli03{ /*background:#d63356 url(../images/3-0.png) center no-repeat;*/}
.banner_img li.bgli04{ /*background:#0a7ba4 url(../images/4-0.png) center no-repeat;*/}

.banner .child1{position:absolute;width:900px;height:420px;/*left:66px;*/top:0}
.banner .child2{position:absolute;width:654px;height:420px;/*left:343px;*/top:0}
.banner_common{position:relative;width:1215px;margin:0 auto; top:-335px;}
.banner_pre{position:absolute;top:38%;left:0;width:35px;height:50px;cursor:pointer;background:url(../images/banner_l.jpg) no-repeat;}
.banner_pre:hover{background:url(../images/banner_l1.jpg) no-repeat;}
.banner_next{position:absolute;top:38%;right:0;width:35px;height:50px;cursor:pointer;background:url(../images/banner_r.jpg) no-repeat;}
.banner_next:hover{background:url(../images/banner_r1.jpg) no-repeat;}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{min-width:130px; margin:0 auto; display:inline-block; height:20px;}
.banner .control li{float:left;margin-left:10px;width:8px;height:8px;border-radius:50%;cursor:pointer;background:#777879}
.banner .control li a{display:none}
.banner .control li.current{background:#000000}
.z_cx_wenz{ width:230px; height:420px; float:left; font-size:16px; line-height:26px; color:#303030; margin-top:80px;}
.z_cx_mix{ width:640px; height:420px; float:right; margin-top:30px;}
.z_cx_kiet{ width:1116px; height:315px; margin:0 auto; margin-top:15px;}
.z_cx_kiet_left{ width:526px; float:left;margin-top:39px;}
.z_cx_kiet_right{ width:560px; height:315px; float:right;}

.z_cx_can{ width:141px; height:35px; background:#656565; font-size:14px; color:#fff; line-height:35px; text-align:center; cursor:pointer; margin-bottom:15px;}
.z_cx_can:hover{background: #d7000f;color:#fff}
.z_cx_mist{ width:1074px; height:auto; margin:0 auto; margin-top:20px; margin-bottom:20px;display:none;}
.z_cx_zk{ height:30px; line-height:30px; font-size:14px; color:#656565; text-align:right; background:url(../images/zk.jpg) no-repeat right; padding-right:26px;cursor:pointer;}
.z_cx_zkc{ height:30px; line-height:30px; font-size:14px; color:#656565; text-align:right; background:url(../images/zk.jpg) no-repeat right; padding-right:26px;cursor:pointer;}
.z_cx_can_open{background: #d7000f;color:#fff}
/*---所有参数----*/
/*主要样式*/
.subNavBox{width:1074px;border:solid 1px #e5e3da;}
.subNav{border-bottom:solid 1px #c0c0c0;cursor:pointer;font-weight:bold;font-size:14px;color:#656565;line-height:32px;padding-left:10px;background:#e5e5e5 url(../images/z_cx_x.png) no-repeat;background-position:98% 50%}
.subNav:hover{color:#656565;}
.currentDd{color:#656565}
.currentDt{background-image:url(../images/jiantou1.png);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:auto;heighr:32px;text-align:center;font-size:14px;line-height:32px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
.z_cx_zut{ font-size:16px; font-weight:bold;}
.z_cx_chte{ width:22px; height:auto; margin:0 auto; font-size:12px; text-align:center; color:#656565;}
.z_cx_pk{ border-bottom:1px solid #dfdfdf;}
.z_cx_pie{ margin: 0 auto; background:#eaeaea;}
.z_cx_pie_left{  height:auto; float:left; border-right:2px solid #fff; margin-left:40px;}
.z_cx_pie_right{ width:422px; height:auto; float:left; margin-left:50px;}
.z_cx_bat{ width:136px; height:auto; float:left;padding-top:15px;}
.z_cx_xit{ width:190px; height:auto; float:right; padding-top:15px; padding-bottom:15px;}
.z_cx_niet{ font-size:20px; color:#d7000f; text-align:center; }
.z_cx_font40{ font-size:40px;}
.z_cx_xi{ font-size:12px; text-align:center; margin-top:0px;}
.z_cx_pte{ height:15px; font-size:12px; width:150px;}
.z_cx_pte_left{ width:80px; height:15px; float:left;}
.z_cx_pte_right{ width:60px; height:15px; float:right; font-size:12px; color:#656565; padding-top:3px;}
.z_cx_dao{ padding-top:10px;}
.z_cx_dao ul{ list-style:none;}
.z_cx_dao ul li{ width:76px; height:30px; line-height:30px; text-align:center;font-size:12px; background:#dfdfdf; float:left; margin:10px 10px 0px 0px;}
.z_cx_mab{ margin-top:10px;}
.z_cx_mot{ padding-bottom:28px; margin-top:10px;}
.z_cx_mot_left{ width:100px; height:auto; float:left;}
.z_cx_mot_left dl{ width:106px;}
.z_cx_mot_left dl dt{ margin:0 auto; width:56px; height:56px; margin-bottom:5px;}
.z_cx_mot_left dl dd{ font-size:12px; font-weight:bold; color:#929292; text-align:center; line-height:20px;}
.z_cx_mot_right{ width:850px; height:auto; float:left; margin-left:40px;}
.z_cx_laiz{ height:30px;}
.z_cx_laiz_left{ width:200px; height:30px; float:left; text-align:left;}
.z_cx_laiz_right{ width:400px; height:30px; line-height:30px; float:right; text-align:right; font-size:14px; color:#656565;margin-right: 10px;}
.z_cx_cx{ font-size:14px; line-height:22px; color:#303030; margin-top:10px;white-space:normal;word-break:break-all;word-wrap:break-word;}
.z_cx_nowt{ margin-top:12px;}
.z_cx_nowt_left{ width:800px; height:auto; float:left;}
.z_cx_nowt_left ul{ list-style:none;}
.z_cx_nowt_left ul li{ width:161px; height:107px; float:left; margin-right:10px;}
/* .z_cx_nowt_left ul li img{ border:1px solid #d8d8d8;} */
.z_cx_nowt_right{ width:150px; height:auto; float:right; padding-top:20px; font-size:12px; line-height:20px; color:#656565;}
.z_cx_rq{ height:28px; line-height:28px; font-size:14px; color:#656565; margin-top:10px;}
.z_cx_yie{ background:#eaeaea; padding:10px;}
.z_cx_at{ height:30px; text-align:right; font-size:14px; color:#656565;margin-right: 10px;}
.z_cx_at a:hover{color:#FF0000;}
.z_cx_yi{ height:20px; font-size:14px; color:#656565; text-align:left;}
.z_cx_fow{ font-size:12px; color:#303030;}
.z_cx_jiart{ height:auto; margin-top:5px;}
.z_cx_jiart_left{ width:808px; height:auto; float:left;}
.z_cx_jiart_right{ width:30px; height:auto; float:left; margin-left:10px; font-size:12px; color:#656565;}
.z_cx_jiart_right a:hover{ color:#FF0000;}
.z_cx_batt{ height:20px; background:#fff; border:0px; font-size:12px; width:100%;}
.z_cx_qu{ margin-top:15px; background:#eaeaea;}
.z_cx_teo{ border-bottom:1px solid #fff; padding:10px;}
.z_cx_teo_left{ width:20px; height:auto; float:left; font-size:16px; color:#cfcfcf; text-align:center;}
.z_cx_teo_right{ width:auto; height:auto; float:left; margin-left:2px;}
.z_cx_tot{ font-size:14px; line-height:22px; color:#303030;}
.z_cx_dlt{ font-size:12px; color:#656565; padding-top:5px; text-align:left;}
.z_cx_ten{ width:840px; height:auto; margin:0 auto; padding-top:5px; text-align:left;}
.z_cx_tet{ width:auto; height:28px; padding-top:8px;}
.z_cx_tet_left{ width:790px; height:28px; float:left;font-size:12px; color:#656565;}
.paging_new{ margin-top:40px; margin-bottom:20px;width:600px;  height:auto; float:right; font-size:16px;}
.paging_new ul li{ float:left; padding-right:10px;}
.paging_new ul li a{ display:block; width:20px; height:36px; text-align:center; line-height:36px; color:#303030;}
.paging_new ul li a:hover{ color:#d7000f;}
.gg_inp_new{ width:36px; height:36px; border:1px solid #bfbfbf; margin-left:5px;}
.new_pag_1{ display:block; border:0px; background:#cecece; color:#fff; width:80px; height:35px; line-height:35px; font-size:14px; text-align:center;}
.new_pag_12{ display:block; border:0px; background:#656565; color:#fff; width:80px; height:35px; line-height:35px; font-size:14px; text-align:center;}
.new_gg{float:left; padding-right:15px;}

.new_gg_1{ width:160px; float:left; font-size:16px; color:#303030;}
.new_bg_o{ color:#d7000c;}
.paging_new ul li a.new_bg_o{ color:#333;}
.z_cx_pec{ height:350px; margin-top:30px;}
.z_cx_pec_left{ width:300px; height:320px; float:left; margin-right:5px;}
.z_cx_pg{ height:175px; margin:0 auto;}
.z_cx_fl{ width:auto; height:64px;}
.z_cx_fl_left{ width:56px; height:64px; float:left;}
.z_cx_fl_right{ width:242px; height:64px; float:right;}
.z_cx_whit{ border-top:1px solid #e1e1e1; margin-top:33px;}
.z_cx_whit_left{ width:140px; height:25px; line-height:25px; float:left; font-size:14px; color:#303030}
.z_cx_whit_right{ width:100px; height:25px; float:right; font-size:12px; color:#656565; line-height:25px; text-align:right;}
.z_cx_gt{ font-size:12px; line-height:22px; color:#303030; padding-top:10px;}
.z_cx_pls{ height:28px; line-height:28px; border-bottom:1px solid #e1e1e1; text-align:right; font-size:12px; color:#656565;}
.z_cx_pet{ width:300px; height:320px; float:left; margin-right:3px;display:none;/*position: absolute; background:#fff;*/}
.z_cx_ret{ width:auto; height:auto;}
.z_cx_ret dl{ width:148px; height:94px; float:left; margin-right:1px; display:block;}
.z_cx_ret dl dt{ width:148px; height:72px;}
.z_cx_ret dl dd{ text-align:center; font-size:12px; color:#303030; padding-top:2px;}
.z_cx_xt{ background:#d70e1c; height:38px; line-height:38px; text-align:center; color:#fff; font-size:14px;}
.z_cx_tiet_left2{ width:160px; height:35px; line-height:35px; float:left; font-size:16px; color:#303030; margin-left:6px;}
.z_cx_bc1{ width:460px; height:auto; background:url(../images/z_cb.png) repeat;  margin:0 auto;padding:10px;}
.z_cx_dam{ width:338px; height:auto; margin:0 auto;}
.z_cx_shu{ height:30px; line-height:30px; font-size:14px; text-align:center;}
.z_cx_mitd{ margin-top:10px;}
.z_cx_px{ height:50px; margin-bottom:16px;}
.z_cx_use{ height:50px; border:0px; line-height:50px; background:url(../images/use.jpg) no-repeat; font-size:14px; font-weight:bold; text-indent:73px; width:334px;}
.z_cx_password{ height:50px; border:0px; line-height:50px; background:url(../images/pass.jpg) no-repeat; font-size:14px; font-weight:bold; text-indent:73px; width:334px;}
.z_cx_maut{ margin-top:15px; background:url(../images/z_cx_zy.jpg) no-repeat; height:50px;}
.z_cx_mc{ width:216px; height:50px; margin:0 auto; padding-top:10px;}
.z_cx_mc_left{ width:108px; float:left; text-align:center;}
.z_cx_anp{ font-size:14px; font-weight:bold; border:0px; background:none; line-height:28px; color:#fff;}
.z_cx_wj{ height:22px; text-align:right; font-size:12px; padding-top:16px;}
.z_cx_wj a{ color:#656565;}
.z_cx_zhit{ text-align:center; font-size:12px; color:#656565; padding-top:28px; padding-bottom:9px;}
.z_cx_yl{ font-size:12px; color:#656565}
.z_cx_shouj{ height:50px; border:0px; line-height:50px; background:url(../images/z_cx_sj.jpg) no-repeat; font-size:14px; font-weight:bold; text-indent:73px; width:334px;}
.z_cx_pic{ height:30px;}
.z_cx_zf{ width:60px; height:30px; float:left; font-size:12px; color:#656565;line-height:30px;}
.z_cx_imv{ width:268px; height:30px;  float:right;}
.z_cx_wnt{ width:80px; height:30px; border:1px solid #cccccc; font-size:12px;}
.z_cx_huat{ color:#656565;}
.z_cx_yued{ font-size:12px; color:#656565; padding-top:10px;}
.z_cx_hux{ width:187px; height:27px; margin:0 auto; margin-top:15px;}
.z_cx_wnt1{ width:80px; height:25px; border:1px solid #cccccc; font-size:12px;}
.z_cx_hz{  background:#8a8a8a; border-radius:3px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; border:0px; margin-top:17px; width:100%;}
.z_cx_wge{ width:695px;}
.z_cx_js{ height:375px; width:973px; margin:0 auto;}
.z_cx_js_left{ width:633px; height:375px; float:left;}
.z_cx_js_right{ width:340px; height:375px; float:right;}
.z_cx_bite{ width:633px; height:330px;}
.z_cx_sheb{ height:38px; background:#fff; line-height:20px; font-size:12px; padding:5px;}
.z_cx_she{ height:40px; background:#656565;}
.z_cx_she_left{ width:205px; height:40px; line-height:40px; text-align:right; font-size:16px; color:#fff; float:left;}
.z_cx_she_right{ width:18px; height:auto; float:right; padding:14px 14px;}
.z_cx_tk{ height:289px; background:#fff; font-size:12px; font-weight:bold; color:#656565;}
.z_cx_mv{ color:#c80d0d;}
.z_cx_xct{ height:49px; line-height:49px;font-size:12px; text-align:center; background:#656565; color:#fff;}
.z_cx_shit{ background:#dfdfdf; height:40px; line-height:40px !important;}
.z_cx_glot{ margin-top:5px;}
.z_cx_zhub{ padding:30px;}
.z_cx_zxe{ margin-bottom:10px;}
.z_cx_xuat{ border-bottom:1px solid #e2e2e2; font-size:14px; font-weight:bold; padding-bottom:10px;}
.z_cx_dabt{ padding:10px 40px 10px 40px; font-size:12px; color:#303030; line-height:22px;}
.z_cx_dux{ padding:10px 0px 10px 0px; font-size:14px;}
.z_cx_ani1{ background:#656565; font-size:14px; color:#fff; padding:11px 11px; border:0px; margin-right:18px;}
.z_cx_pece{ height:35px; width:1240px; margin:0 auto;margin-top:10px; }
.z_cx_pece_left{ width:785px; height:35px; float:left;}
.z_cx_pece_right{ width:440px; height:35px; float:right;}
.z_cx_peic{ width:130px; height:35px; line-height:35px; float:left; font-size:16px; color:#303030;}
.z_cx_hat{ width:653px; height:35px; float:left;}
.z_cx_hat ul{ list-style:none;}
.z_cx_hat ul li{ /*width:112px;*/padding:0px 2px 0px 2px; height:35px; line-height:35px; float:left; font-size:16px; text-align:center;}
.z_cx_hat ul li a{ color:#303030;}
.z_cx_hatullia{ color:#d7000f !important;}
.z_cx_hat ul li a:hover{/* background: url(../images/iceo.jpg) no-repeat 10px 12px #656565;*/ color:#d70e1c; height:35px; display:block; margin-right:10px; text-align:center;}
.z_cx_sl a{background: url(../images/ico.png) no-repeat 8px 10px #656565; color:#fff !important; height:35px; display:block; margin-right:10px; text-indent:25px;}
.z_cx_sl a:hover{ background:url(../images/ico.png) no-repeat 8px 10px #d7000f !important;}
.z_cx_hongr a{ color:#d7000f !important;}
.z_cx_time{ width:246px; height:30px; float:left; margin-top:8px;}
.z_cx_time ul { list-style:none;}
.z_cx_time ul li{ width:110px; height:23px; line-height:23px; font-size:12px; text-align:center; float:left; /*padding:0px 18px 0px 18px;*/ background:#656565; margin-right:10px;}
.z_cx_time ul li a{ color:#fff; text-decoration:none; display:block;}
.z_cx_time ul li a:hover{  background:#d7000f !important;}
.z_cx_hote{ width:180px; height:34px; float:right;}
.z_cx_srk{ width:151px; height:34px; float:left;}
.z_cx_kuan{ width:151px; height:34px; border:0px; background:url(../images/srk.jpg) no-repeat; text-indent:10px;}
.z_cx_so{ width:29px; height:34px; float:right;}

.z_cx_hat1{ width:260px; height:35px; float:left;}
.z_cx_hat1 ul{ list-style:none;}
.z_cx_hat1 ul li{ width:116px; height:35px; line-height:35px; float:left; font-size:14px; text-align:center; background:#656565; margin-right:10px;}
.z_cx_hat1 ul li a{ color:#fff; text-decoration:none;}
.z_cx_hat1 ul li a:hover{ background:#d7000f !important; display:block;}
.z_cx_chat{ width:400px !important;}
.z_cx_fk{ width:720px; height:35px; float:right;}

.z_cx_zl_right2{ width:720px; height:35px;}
.z_cx_zl_right2 ul{ list-style:none;}
.z_cx_zl_right2 ul li{ width:auto; padding:6px 10px 0px 0px; float:left;}
.z_cx_zl_right2 ul li p{ width:37px; height:37px; float:left;}
.z_cx_zl_right2 ul li span{ width:auto; height:37px; font-size:14px; font-weight:bold; color:#303030; line-height:37px; margin-left:10px;}
.z_cx_zl_right2 ul li span a{ color:#303030; text-decoration:underline;}
.z_cx_fon16{ font-size:16px !important;}
.z_cx_chuant{ width:auto; height:auto; margin:20px 0px 0px 130px; font-size:12px; line-height:22px; color:#303030;}
.z_cx_qite{ width:auto; /*height:520px;*/margin-top:15px;}
.z_cx_mlt{ margin-top:10px;}
.z_cx_zpt{ width:auto; height:40px; border-bottom:1px solid #dfdfdf; padding-left:90px}
.z_cx_zpt ul{ list-style:none;}
.z_cx_zpt ul li{ width:auto; height:40px; line-height:40px; float:left; font-size:18px; text-align:center; padding:0px 20px 0px 20px;}
.z_cx_zpt ul li a { color:#303030;}
.z_cx_zpt ul li a:hover{ color:#d7000f;}
.z_cx_fute{ margin:20px 0px 0px 90px;}
.z_cx_hatb{margin:20px 0px 0px 110px;}
.z_cx_al{ height:30px;}
.z_cx_al_left{ width:300px; height:30px; float:left; font-size:16px; color:#303030;}
.z_cx_al_right{ width:120px; height:30px; line-height:30px; float:right; font-size:12px; color:#303030;}
.z_cx_al_right ul { list-style:none;}
.z_cx_al_right ul li{ width:auto; height:30px; line-height:30px; float:left; margin-right:8px;}
.z_cx_zhaot{ padding:10px 0px 0px 0px;}
.z_cx_kiep{ width:99%; height:70px; border:1px solid #dfdfdf; font-size:12px; color:#a5a5a5;}
.z_cx_sx{ background:#656565; font-size:14px; color:#fff; border:0px; padding:5px 15px 5px 15px; margin-right:9px;}
.z_cx_yhd{ height:30px; font-size:16px; color:#303030; line-height:30px; margin-left:40px; margin-bottom:10px; text-align:left;}
.z_cx_chet{ margin-bottom:15px;}
.z_cx_xil{ line-height:25px; text-align:center; font-size:18px; color:#303030; margin-top:85px;}
.z_cx_nite{ width:auto; height:95px; margin-top:10px;}
.z_cx_nite ul{ list-style:none;}
.z_cx_nite ul li{ width:148px; height:93px; float:left; margin-left:5px; margin-right:5px;}
.z_cx_nite ul li img{ border:1px solid #e0e0e0;}
.z_cx_biant{width:300px; height:320px; float:left; margin-right:5px;}

.tj_fixed{position:fixed;top:0px;width:100%;z-index:999;}
.tj_fixed1{margin:0 auto; border:#F00 1px solid; width:1240px; }
.parent{position:fixed;top:0px;z-index:999; background:#fff; height:60px;width:100%;}

.z_cx_xz{ background:#656565; font-size:14px; color:#fff; padding:8px 14px 8px 14px; float:left;}
.z_cx_xz img{ float:left; display:block; margin-top:2px; margin-right:6px;}

.user .safe-bd .safe-rankd {
	display: block;
	width: 198px;
	height: 12px;
	background: url(../images/safe_d.png) no-repeat;
	margin-top: 9px;
}
.user .safe-bd .safe-rankg {
	display: block;
	width: 198px;
	height: 12px;
	background: url(../images/safe_g.png) no-repeat;
	margin-top: 9px;
}

/*首页登录样式*/
.login_box {
	position: relative;
	width: 258px;
	height: 190px;
	top: -50px;
	left: -35px;
	background: url(../images/bg12.png) repeat-x;
}
.login_box .item-form{
	width: 220px;
	height: 39px;
	background: url(../images/bg14.png) left bottom no-repeat;
	margin: 15px 0px 0px 20px;
	position: relative;
}
.login_box .item-pform{
	width: 220px;
	height: 30px;
	background: url(../images/bg14.png) left bottom no-repeat;
	margin: 10px 0px 0px 20px;
	position: relative;
}
.login_box .item-form .name{
	background-position: 8px 6px;
}
.login_box .item-pform .pass{
	background-position: 8px -56px ;
}
.login_box .item-form label{
	width: 33px;
	height: 28px;
	float: left;
	background: url(../images/login.png) no-repeat;
	text-indent: -9999px;
	margin-right: 3px;
	margin-top: 7px;
}
.login_box .item-form .txt{
	width: 175px;
	height: 18px;
	line-height: 18px;
	float: left;
	border: 0 none;
	background: none;
	margin-top: 12px;
	text-align: center;
}
.login_box .item-pform label{
	width: 33px;
	height: 28px;
	float: left;
	background: url(../images/login.png) no-repeat;
	text-indent: -9999px;
	margin-right: 5px;
}
.login_box .item-pform .txt{
	width: 175px;
	height: 18px;
	line-height: 18px;
	float: left;
	border: 0 none;
	background: none;
	margin-top: 5px;
	text-align: center;
}
.login_box .item-code {
	height: 26px;
	margin: 15px 0px 0px 20px;
}
.login_box .item-code label{
	display: block;
	line-height: 25px;
	float: left;
	width: 56px;
}
.login_box .item-code .txt {
	width: 76px;
	height: 21px;
	float: left;
	border: 1px solid #ccc;
	margin-right: 6px;
}
.login_box .item-code img {
	float: left;
	height: 22px;
	width: 64px;
	border: 1px solid #ccc;
}
.login_box .login-btn {
	display: block;
	width: 80px;
	height: 25px;
	background: rgb(230, 4, 4);
	color: #fff;
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	margin: 10px 0px 0px 40px;
	border-radius:10%;
	float: left ;
}
.login_box .regist-btn {
	display: block;
	width: 80px;
	height: 25px;
	background: rgb(82, 82, 82) ;
	color: #fff;
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	margin: 10px 0px 0px 25px;
	border-radius:10%;
	float: left ;
}
.login_box .other {
	/*
	
	height: 18px;
	line-height: 18px;
	padding: 40px 0px 0px 0px;
	margin: 4px 0px 0px 17px;
	*/
}
.login_box .other .qq {
	background: url(../images/qq.png) left center no-repeat;
}
.login_box .other a {
	display: block;
	float: left;
	padding-left: 25px;
	margin-right: 15px;
	color: #666;
	font-size: 11px;
}
.login_box .other .wb {
	background: url(../images/wb.png) left center no-repeat;
}
.login_box .other .reg {
	padding-left: 0;
	margin: 0;
	color: #0000FF;
}
/*首页轮播广告位*/
.index-picFocus {
	margin: 0 auto;
	width: 1000px;
	height: 382px;
	padding: 0 0 5px;
	position: relative;
	overflow: hidden;
	zoom: 1;
}
.index-picFocus .bd li {
	vertical-align: middle;
}

.index-picFocus .bd img {
	width: 1000px;
	height: 350px;
	display: block;
}
.index-picFocus .hd{
	position:absolute;
	margin-left:465px;
	overflow: hidden;
	z-index: 2;
}
.index-picFocus .hd ul{
	overflow: hidden;
	zoom: 1;
	float: left;
	height: 14px;
	margin:18px 0 0 0;
	
}
.index-picFocus .hd ul li {
	float: left;
	vertical-align: middle;
}
.index-picFocus .hd ul li a {
	margin: 0 10px 0 0;
	width: 14px;
	height: 14px;
	background: url(../images/ico-bullet-8.png) 0 0 no-repeat;
	display: block;
	float: left;
}
.index-picFocus .hd ul li.on a{ 
	margin: 0 10px 0 0;
	width: 14px;
	height: 14px;
	background: url(../images/ico-bullet-8.png) 0 0 no-repeat;
	display: block;
	float: left;
	background-position: 0 -14px;
}
/**注册页面*/
.login .item-form .tel{
	background-position:8px -26px;
}

/*--2015.3.31----*/
 .subcy{
	position:absolute;
	height:auto;
	line-height:20px;
	display:none;
	clear:both;
	background:#ffffff;
	font-weight:normal;
	border:1px solid #cac9c9;
	z-index:10008;
	margin-top:13px;
	margin-left:-38px;
	width:130px;
}
.subcy ul{ list-style:none;  width:auto; }
.h_zc_nav  #air .subcy ul li{ float:none; width:300px; position:relative; height:40px; line-height:40px; text-align:center; font-size:16px; display:block; }
.h_zc_nav  #air .subcy ul li a {font-weight:normal; width:130px;  background:#ebebeb; height:39px; line-height:39px; border-bottom:1px solid #cfcfcf; display:block;}
.h_zc_nav  #air .subcy ul li a:hover{ background:#fff;}
.h_zc_haf{height:40px; line-height:40px;border-bottom:1px solid #cac9c9; background:#ebebeb; font-size:16px; text-align:center; display:block;}
.h_zc_nav  #air .subcy ul li dl{ position:relative; left:130px; top:-41px; width:130px; overflow:hidden; z-index:10; border-left:1px solid #cfcfcf; display:none;}
.h_zc_nav  #air .subcy ul li:hover dl { display:block;}
.h_zc_nav  #air .subcy ul li:hover dl a{ border:none;}

.icon_h1{
	width: 320px;
	height: 25px;
	background: url(../images/h1.png) 0 0 no-repeat;
	display: block;
	float: left;
}
.icon_h2{
	width: 320px;
	height: 25px;
	background: url(../images/h2.png) 0 0 no-repeat;
	display: block;
	float: left;
}
.icon_h6{
	width: 320px;
	height: 25px;
	background: url(../images/h6.png) 0 0 no-repeat;
	display: block;
	float: left;
}
.icon_h6coupe{
	width: 320px;
	height: 25px;
	background: url(../images/h6coupe.png) 0 0 no-repeat;
	display: block;
	float: left;
}
.star{
    width:62px;
    height:18px;
    /*background:url(../images/star2.png) left center no-repeat;*/
    float:left
}
.star1{
    background-position:-51px 0
}
.star2{
    background-position:-38px 0
}
.star3{
    background-position:-26px 0
}
.star4{
    background-position:-13px 0
}
.star5{
    background-position:-0 0
}

.spu_attr_choose{
	background:#eaeaea;
}
.spu_attr_not_choose{
	background:#ffffff;
}
.icon-tousuzixun {
	font-size: 100px;
	color: #656565;
}
.mbx {
    background: #eaeaea none repeat scroll 0 0;
    color: #656565;
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    text-indent: 13px;
}

/*结算信息板块*/
.ratio_icon{
  float: left;
  margin-left: 75px;
  margin-top: 15px;
  width: 71px;
}

/*=============2015.8.11新样式================*/
/*=========精品聚合页终版=========*/

.j_p_title{ width:1240px; height:30px; line-height:30px; margin:0 auto; font-size:12px; color:#656565;}
.j_p_hui{ color:#656565;} 
.j_p_black{ color:#000000;}
.j_p_wai{ width:1240px; height:auto; margin:0 auto; margin-top:2px;}
.j_p_ban{ width:auto; height:auto; margin-top:10px; border:1px solid #e0e0e0;}
.w_z_shaix .w_z_sxt a:hover {color:#d7000f}
.z_cx_zse1{font-size:16px;height:20px; line-height:20px; text-indent:30px;font-weight: bold;/*margin-top: 20px;margin-left:11px; */background:url(../images/cx.png) no-repeat top left;}
.j_p_danr{ width:1240px; height:auto; margin:0 auto; margin-top:10px;}
.j_p_bowt{ width:614px !important; height:375px; float:left; border:1px solid #e0e0e0;}
.j_p_bowt dl{ width:613px !important; height:auto;}
.j_p_bowt dl dt{ width:615px; height:213px;}
.j_p_bowt dl dd{ margin:37px 19px 0px 19px !important;/*border-top:1px solid #e0e0e0 !important;*/}

.j_p_whit{ line-height:23px; font-size:14px; color:#303030;font-weight:bold;margin-top: 30px;margin-bottom: 6px;}
.j_p_whit a { color:#303030;}
.j_p_te{ color:#d7000f;}
.j_p_tat{ height:22px; margin-top:5px;}
.j_p_whte dl .j_p_tat_left{ width:80px;height:22px; float:left;}
.j_p_tat_right{ min-width:100px; height:22px; float:right; text-align:right; font-size:12px; color:#656565;}
.j_p_whte{ width:303px; height:377px; float:left; margin:0px 0px 9px 9px;border:1px solid #e0e0e0;}
.j_p_whte dl{ width:301px; height:375px;}
.j_p_whte dl:hover { background:#eaeaea}
.j_p_whte dl:hover dd{ border-top:1px solid #a3a3a3;}
.j_p_whte dl dt{ width:263px; height:212px;}
.j_p_whte dl dt img{ margin:19px;}
.j_p_whte dl dd{ margin:37px 19px 0px 19px; border-top:1px solid #e0e0e0;}
.j_p_gy{ margin:0px !important; border-bottom:0px !important;}
.j_p_smlt{ font-size:14px !important;}
.j_p_qle{ margin:0px 0px 0px 0px !important;}
.j_p_ck{ width:129px; height:35px; margin:0 auto; margin-top:45px; background:url(../images/c1.jpg) no-repeat; line-height:35px; text-indent:22px; color:#ffffff;}
.j_p_ck a{color:#ffffff;}
.j_p_whte dl:hover .j_p_ck {background:url(../images/c2.jpg) no-repeat;}
.j_p_jiae{ background:url(../images/hj.png) no-repeat center; display:block; margin:0 auto;}
.j_p_whte dl:hover .j_p_jiae{ background:url(../images/jiah.png) no-repeat center; width:263px; height:212px;}
.j_p_cot{ width:1240px; height:195px; margin:0 auto; margin-top:113px; margin-bottom:38px;}
.j_p_cot dl{ width:310px; height:195px; float:left;}
.j_p_cot dl dt{ width:98px; height:98px; margin:0 auto; margin-bottom:15px;}
.j_p_cot dl dd{  text-align:center; font-size:14px; color:#656565; line-height:26px; font-weight:bold}
.j_p_foot{ width:auto; height:auto; background:#656565; padding:35px 0px 33px 0px !important;}
.j_p_yout{ width:886px; height:auto; margin:0 auto;}
.j_p_yout_left{ width:222px; height:20px; float:left;margin-top:13px;}
.j_p_yout_left select{ width:222px; height:20px; font-size:12px; text-align:center; color:#fff; background:#919191;}
.j_p_yout_zhong{ width:510px; height:22px; line-height:22px; font-size:12px; color:#fff; float:left; margin-left:28px; margin-top:13px;}
.j_p_yout_right{ width:112px; height:40px; float:left;}
.j_p_yout_right img{ border:1px solid #f58215; border-radius:3px;}


/*=========我的购物车============*/
.g_w_top{ height:30px; background:#656565;}
.g_w_ft{ width:1240px; height:30px; margin:0 auto; text-align:right; line-height:30px; font-size:12px; color:#fff;}
.g_w_ust{ width:15px; height:15px; display:inline-block; vertical-align:middle; margin-top:-3px;}
.g_w_ft span{ color:#adadad;}
.g_w_ft a{ color:#fff; padding:0px 10px 0px 9px;}
.g_w_got{ width:1240px; height:55px; margin:0 auto; margin-top:7px; border-bottom:2px solid #6b6b6b;}
.g_w_got_left{ width:247px; height:55px; float:left; border-bottom:2px solid #d30412;}
.g_w_got_right{ width:473px; height:53px; float:right;}
.g_w_wt{ width:auto; height:30px;}
.g_w_wt ul{ list-style:none;}
.g_w_wt ul li{ width:70px; height:30px; line-height:30px; float:left; font-size:12px; color:#333333; display:block; text-align:center;}
.g_w_wt ul li a{ color:#333333;}
.g_w_dix{ width:173px !important;}
.g_w_wct{ width:110px !important;}
.g_w_rt{ width:90px !important; margin-left:28px !important;}
.g_w_mi{ margin-top:16px;}
.g_w_git{ width:auto; margin-top:16px;}
.g_w_sp{ width:auto; height:auto; font-size:12px; color:#303030;}
.g_w_biat{ font-size:14px; font-weight:bold; color:#656565;}
.g_w_fout{ border-bottom:1px solid #e0e0e0; font-size:12px; color:#303030; height:40px; line-height:40px;}
.g_w_fxk{ margin-left:12px !important;}
.g_w_pit{ width:auto; height:65px;}
.g_w_pit dl{ width:auto; height:65px;}
.g_w_pit dl dt{ width:100px; height:65px; float:left;}
.g_w_pit dl dd { width:auto; height:auto; line-height:66px; font-size:12px; color:#303030; float:left; margin-left:10px;}
.g_w_shat{ width:76px; height:24px; border:1px solid #e3e2e2; border-radius:2px;}
.g_w_shat_left{ width:24px; height:22px; float:left; border-right:1px solid #e3e2e2; text-align:center; font-size:16px; color:#aaaaaa;font-weight:bold;}
.g_w_shat_zhong{ width:26px; height:22px; line-height:22px; font-size:12px; color:#303030;float:left; text-align:center;}
.g_w_shat_right{ width:24px; height:22px; float:left; border-left:1px solid #e3e2e2; text-align:center;font-size:16px; color:#aaaaaa; font-weight:bold;}
.g_w_rte{ color:#d7000f !important;}
.g_w_js{ width:130px; height:40px; line-height:40px; background:#d7000f; float:right; margin:5px 0px 5px 5px; font-size:16px; color:#fff; text-align:left;}
.g_w_js a{ color:#fff;}
.g_w_js img{ width:7px; height:14px; display:inline-block; margin-top:-3px; margin-right:8px; margin-left:23px;}
.g_w_rm{ height:38px; background:#eaeaea; line-height:38px; font-size:12px; font-weight:bold; color:#303030; text-indent:17px;}
.g_w_kit{ width:auto; margin-top:20px; border-bottom:1px solid #e0e0e0; padding-bottom:15px;}
.g_w_kit dl{ width:310px; height:auto; float:left;}
.g_w_kit dl dt{ width:240px; height:180px;}
.g_w_kit dl dd{ font-size:12px; line-height:20px; margin-left:32px;}
.g_w_kit dl dd a{ color:#303030;}
.g_w_where{ margin-top:24px !important;}
.g_w_jil{ width:1240px; margin:0 auto; padding:100px 0px 0px 0px;}
.g_w_tue{ width:1240px; height:auto; margin:0 auto;}
.g_w_tue_left{ width:550px; height:auto; float:left;}
.g_w_tue_right{ width:220px; height:auto; float:right; font-size:12px; color:#ffffff;}
.g_w_hal{ font-size:12px; line-height:22px; color:#fff;}
.g_w_hal a { color:#fff;}
.g_w_jix{ font-size:12px; color:#fff; padding:10px 0px 10px 0px;}

/*==========精品直邮列表页外装精品===========*/
.w_z_zat{ width:1240px; height:auto; margin:0 auto; margin-top:5px;}
.w_z_fen{ margin-top:10px;}
.w_z_lei{ border-top:1px solid #e0e0e0;line-height:34px; margin-bottom: 2px;}
.w_z_lei_left{ width:80px; height:auto; float:left; font-size:13px; color:#303030;}
.w_z_lei_right{ width:1160px; height:auto; float:right;}
.w_z_lei_right ul{ list-style:none;}
.w_z_lei_right ul li{ padding:0 15px;font-size:13px; float:left; text-align:center;}
.w_z_lei_right ul li a { color:#303030;}
.w_z_lei_right ul li a:hover{ color:#d7000f;}
.w_z_notop{border-top:none !important;}
.w_z_nobg{ background:none !important;}
.w_z_shaix{ width:auto; height:auto; margin-top:7px;}
.w_z_sxt{ height:33px; background:white; line-height:33px; font-size:13px;margin-bottom: 20px;float: left;}
.w_z_sxt a{ color:#656565; padding:0px 20px 0px 20px;background:url(../images/shux.jpg) no-repeat left;}
.w_z_sz{ margin-left:12px;}
.w_z_sht{ width:auto; height:auto;}
.w_z_sht dl{ width:302px; height:380px; float:left; margin-bottom:10px !important; margin-right:8px !important;border:1px solid #e1e1e1;}
.w_z_sht dl dt{ position:relative; width:301px; height:214px;}
.w_z_sht dl dd{border-top:1px solid #e0e0e0; margin:37px 19px 0px 19px;}
.w_z_sht dl:hover{ background:#ececec;}
.w_z_sht dl:hover dd{border-top:1px solid #a3a3a3;}
.w_z_sht dl .j_p_tat_left{ width:100px;height:22px; float:left; background:url(../images/hl.png) no-repeat;}
.w_z_sht dl:hover .j_p_tat_left{ width:100px;height:22px; float:left; background:url(../images/hst.png) no-repeat;}
.w_z_sxt_right{float: right;margin-right: 20px;margin-top: 5px;    font-size: 13px;}
.w_z_ter{ font-size:16px !important;}
.w_z_ziy{ width:52px; height:58px; position:absolute; top:0px; left:0px;}

/*==========精品直邮列表页外装精品详细页===========*/
.x_x_tit{ width:1240px; height:500px; margin:0 auto; margin-top:5px;}
.x_x_tit_left{ width:500px; height:500px; float:left;}
.x_x_tit_right{ width:700px; min-height:500px; float:right;}
.x_x_lx{position: relative;color: #8a8a8a;}
.x_x_lx_left{margin-left:27px; font-size:22px;max-height: 60px;overflow: hidden;color:#303030;}
.x_x_lx_right{position:absolute;top:0;right:10px; font-size:12px; color:#303030;}
.x_x_sk{ margin:2px 0px 0px 25px;}
.x_x_eight{ font-size:29px; color:#d7000f;}
.x_x_sote{height:30px;line-height:30px;color: #8a8a8a; font-size:13px; color:#303030; margin-bottom:8px;}
.x_x_sodt{line-height:30px; font-size:13px; color:#303030; margin-bottom:8px;}
.x_x_sote_left{ width:70px; line-height:25px; float:left;}
.x_x_sote_product_left{ max-width:120px;height:auto; line-height:25px; float:left;}
.x_x_sote_right{ width:auto; line-height:25px; float:left; margin-left:10px;}
.x_x_sote_product_right{ width:280px; line-height:25px; float:left; margin-left:10px;}
.g_w_shat1{ height:28px; border:1px solid #e0e0e0;}
.g_w_shat2{ height:28px; border:1px solid #e0e0e0; cursor: pointer;}
.g_w_shat3{ height:28px; border:1px solid #e0e0e0; cursor: pointer;}
.g_w_shat3:hover{ height:28px; border:1px solid #d70e1c; cursor: pointer;}
.g_w_shat_left1{ width:24px; height:26px; line-height:22px; float:left; border-right:1px solid #e3e2e2; text-align:center; font-size:24px; color:#8c8b8b;font-weight:bold; background:#f2f2f2;}
.g_w_shat_left1:hover{ width:24px; height:26px; line-height:22px; float:left; border-right:1px solid #e3e2e2; text-align:center; font-size:24px; color:#c7000b;font-weight:bold; background:#f2f2f2;}
.g_w_shat_zhong1{ width:26px; height:26px; line-height:28px; font-size:12px; color:#303030;float:left; text-align:center;}
.g_w_shat_right1{width:24px; height:26px; float:left; border-left:1px solid #e3e2e2; text-align:center;font-size:22px; color:#8c8b8b; font-weight:bold;background:#f2f2f2;}
.g_w_shat_right1:hover{ width:24px; height:26px; float:left; border-left:1px solid #e3e2e2; text-align:center;font-size:22px; color:#c7000b; font-weight:bold;background:#f2f2f2;}
.x_x_bix{ width:auto; height:auto;}
.x_x_bix dl{ border:1px solid #e0e0e0; background:#fff; min-width:66px; display:inline-block;margin-right:10px; position:relative;cursor:pointer;}
.x_x_bix dl dt{display:inline-block;vertical-align: middle; float:left;}
.x_x_bix dl dd{  display:inline-block;font-size:12px; float:left; vertical-align:middle; line-height:28px;}
.x_x_bix dl:hover{ border:1px solid #e4393c;}
.x_x_gx{border:2px solid #e4393c !important; background:url(../images/gx.jpg) no-repeat bottom right !important;}
.x_x_tk{ position:relative; float:left;height:26px;margin-right:6px;}
.x_x_tk:hover .x_x_takx{ display:block;}
.x_x_tk:hover .x_x_close{ display:block;}
.x_x_txt{  float: left;position: relative;top: 0;height: 23px;background: #fff;border: 1px solid #CECBCE;padding: 0 20px 0 4px;line-height: 23px;overflow: hidden;}
.x_x_title{ font-size:12px; color:#30303;}
.x_x_xial{display: block;position: absolute;top: 0; right: 0;width: 17px;height: 24px;overflow: hidden; background:url(../images/xl.jpg) no-repeat;}
.x_x_xkt{ float:left; font-size:12px; color:#656565;}
.x_x_takx{ display: block;position: absolute; top: 25px;left: -45px;border: 1px solid #CECBCE;width: 390px;padding: 15px;background: #fff;}
.x_x_close{  display: block;position: absolute;z-index: 2;top: 20px;left:335px;width: 17px;height: 17px; background:url(../images/close.png) no-repeat;}
.x_x_qiet{ height:27px; border-bottom:2px solid #edd28b;}
.x_x_qiet ul{ list-style:none;}
.x_x_qiet ul li{position: relative;float: left;height: 23px;line-height: 23px;margin-right: 3px;color: #ccc;text-align: center;cursor: pointer;font-size:15px;font-weight:bold;}
.x_x_qiet ul li a { color:#005aa0;  padding: 0 21px 1px 11px;  border: 1px solid #ddd; border-bottom:0px;}
.x_x_qiet ul li i{ width:7px; height:5px; background:url(../images/se.jpg) no-repeat right; display:block;  position: absolute;right: 4px;top: 10px;}
.x_x_dang { border:2px solid #edd28b; background:#fff; border-bottom:none;}
.x_x_qh{ width:auto; height:auto;}
.x_x_aer{ width:auto; height:auto; margin-top:10px;}
.x_x_aer ul{ list-style:none;}
.x_x_aer ul li{ float:left; font-size:12px;width: 80px;padding: 2px 0 2px 15px;}
.x_x_aer ul li a{  float: left;padding: 2px 4px;color:#005aa0;}
.x_x_aer ul li a:hover{ background:#005aa0; color:#fff;}
.x_x_long{ width:170px !important;}
.x_x_tite{color: #8a8a8a; }
.x_x_lix{ font-size:13px; line-height:24px; color:#656565;}
.x_x_ce{ height:23px; line-height:23px; margin-top:13px;}
.x_x_ce_left{ width:100px; height:23px; float:left;line-height: 17px;}
.x_x_ce_left ul{ list-style:none;}
.x_x_ce_left ul li{ width:18px; height:18px; float:left;}
.x_x_ce_right{ width:200px; height:23px; line-height:23px; float:left; margin-left:10px; font-size:12px; color:#656565;}
.x_x_pint{ margin:48px 0px 0px 0px;}
.x_x_pint ul { list-style:none;}
.x_x_pint ul li{ height:40px; line-height:40px; float:left;font-size:16px; background:#656565; margin-right:44px;}
.x_x_pint ul li a{ color:#fff; padding:0px 20px 0px 20px; display:inline-block;}
.x_x_pint ul li a:hover{ background:#d70e1c !important; height:40px;}
.x_x_pint ul li img{ width:22px; height:22px; display:inline-block; vertical-align:middle; margin-top:-2px;}
.x_x_yout{ width:1240px; height:auto; margin:0 auto; margin-top:80px}
.x_x_yout_left{ width:214px; height:auto; float:left;border: 1px solid #e0e0e0;}
.x_x_yout_right{ width:1000px; height:auto; float:right;border:1px solid #e0e0e0}
.x_x_sat{ width:auto; height:auto; margin-bottom:20px;}
.x_x_jp{ height:43px; border-bottom:1px solid #e0e0e0;border-top: 1px solid #e0e0e0; font-size:16px; font-weight:bold; color:#303030; line-height:43px;    padding-left: 10px;}
.x_x_jp_h{ height:43px; border-bottom:1px solid #e0e0e0; font-size:16px; font-weight:bold; color:#303030; line-height:43px;    padding-left: 10px;}
.x_x_tiat{ padding:10px; padding-top: 29px;}
.x_x_tiat dl{ width:auto; height:56px; margin-bottom:35px;}
.x_x_tiat dl dt{ width:90px; height:56px; float:left;}
.x_x_tiat dl dd{ width:84px;float:right; font-size:13px; line-height:14px; margin-top:9px;}
.x_x_tiat dl dd a{ color:#303030}
.x_x_tiat dl dd a:hover{color:#d7000f;}
.x_x_six{ font-size:16px !important; margin-bottom:9px;}
.x_x_tie{ height:43px; line-height:43px;border-bottom:1px solid #e0e0e0; font-size:16px; }
.x_x_tie ul{ list-style:none;}
.x_x_tie ul li{ height:43px; line-height:43px; float:left; padding:0px 60px 0px 15px; font-size:16px; font-weight:bold;}
.x_x_tie ul li a{ color:#303030;}
.x_x_tie ul li a:hover{ color:#d7000f;}
.x_x_ka a{ color:#d7000f !important;}
.x_x_guit{ width:auto; margin:22px 36px 0px 36px;}
.x_x_chu{ width:410px;height:auto; float:left;}
.x_x_jis{ width:auto; height:auto; margin:10px 0px 10px 0px;}
.x_x_jis ul{ list-style:none;}
.x_x_jis ul li{ text-align:center;}
.x_x_jis ul li span{ font-size:18px; color:#303030; text-align:center; display:block; padding:20px 0px 20px 0px;}
.x_x_tx{ margin-left:1px !important;}
.x_x_wik{ width:890px !important; margin-left:0px !important; float:right !important;}

/*===============购物车确认订单=============*/
.g_w_xig{ font-size:13px; color:#656565; text-decoration:underline; font-weight:normal;}
.g_w_kw{font-size:13px; color:#656565;font-weight:normal;}
.g_w_tet{ width:auto; margin-top:12px;margin-bottom:20px;}
.g_w_lit{ height:38px; line-height:38px; background:#eaeaea; font-size:13px; color:#303030; text-indent:13px;}
.g_w_tl{ margin-top:20px; height:107px;}
.g_w_tl_left{ width:237px; height:106px; float:left; background:url(../images/the.jpg) no-repeat; margin-right:14px;}
.g_w_tl_left:hover{width:237px; height:107px; background:url(../images/mr.jpg) no-repeat; border:0px !important;}
.g_w_dizt{ padding:11px 14px 11px 14px;}
.g_w_he{ height:24px; line-height:24px; border-bottom:1px solid #f2f2f2; font-size:12px; color:#666666;}
.g_w_wez{ font-size:12px; line-height:20px; padding:3px 0px 0px 0px; color:#666;}
.g_w_mr{ width:237px; height:107px; background:url(../images/mr.jpg) no-repeat;}
.g_w_xg{ line-height:20px; font-size:12px; color:#cc9977;}
.g_w_xg a{ color:#cc9977;}
.g_w_xz{ width:236px; height:106px; float:left; border:1px solid #d0d0d0; background:#f0f0f0;}
.g_w_xz dl{ width:auto; height:auto;}
.g_w_xz dl dt{ text-align:center; margin:3px 0px 2px 0px;}
.g_w_xz dl dd{ text-align:center; font-size:18px; color:#656565;}
.g_w_zhic{ margin:12px 28px 0px 28px;}
.g_w_chang{ font-size:13px; color:#656565; float:left; margin-left:115px;}
.g_w_lox{ width:103px; text-align:right;}
.g_w_wbk{ float:left; margin-left:15px;}
.g_w_dx{ width:293px; height:30px; line-height:30px; border:1px solid #e0e0e0;}
.g_w_zht{ font-weight:normal; font-size:13px; color:#656565;}
.g_w_hg{ line-height:32px;}
.g_w_qv{ border-top:1px solid #ececec; margin-top:20px;}
.g_w_bt{ padding:15px 0px 15px 0px; float:right;}
.g_w_bt ul{ list-style:none;}
.g_w_bt ul li{ float:left; font-size:16px; font-weight:bold; color:#303030; line-height:22px; margin-left:50px;}
.g_w_bt ul li span{ color:#d7000f;}
.g_w_bt ul li font{ display:block; text-align:center; font-size:13px !important; color:#303030; font-weight:normal;}
.g_w_yue{ height:25px; line-height:25px; font-size:12px; color:#656565; text-align:right;}
.g_w_yue a{ text-decoration:underline; color:#656565;}
.g_w_tot{ width:315px; height:42px; float:right; margin:20px 0px 0px 0px;}
.g_w_tot_left{ width:166px; height:42px; line-height:42px; float:left; font-size:13px; font-weight:bold;}
.g_w_tot_left img{ width:15px; height:12px; display:inline-block; vertical-align:middle; margin-top:-2px;}
.g_w_tot_right{ width:130px; height:40px; line-height:40px; float:right;}
.g_w_gud{ height:50px; background:#656565; display:none;}
.g_w_gl{ width:1240px; height:50px;  margin:0 auto;}
.g_w_gl_left{ width:214px; height:50px; line-height:50px; float:left; font-size:16px; color:#fff;}
.g_w_gl_right{ width:1000px; height:50px; line-height:50px; float:right;}
.g_w_gl_shp{ width:600px; height:50px; float:left;}
.g_w_gl_gwt{ width:400px; height:50px; float:right;}
.z_cx_zl_right2{ width:400px; height:50px; float:right;}
.z_cx_zl_right2 ul{ list-style:none;}
.z_cx_zl_right2 ul li{ width:140px; /*padding:6px 10px 0px 0px;*/ float:left;}
.z_cx_zl_right2 ul li p{ width:37px; height:37px; float:left; margin-right:15px;}
.z_cx_zl_right2 ul li span{ width:auto; height:37px; font-size:15px; font-weight:bold; color:#fff; line-height:37px; display:block;}
.z_cx_zl_right2 ul li span a{ color:#fff; text-decoration:none;}
.z_cx_zl_right2 ul li span a:hover{ color:#d70e1c !important; height:37px;}
.x_x_tie1{ height:43px; line-height:43px;font-size:16px; }
.x_x_tie1 ul{ list-style:none;}
.x_x_tie1 ul li{ height:50px; line-height:50px; float:left; padding:0px 60px 0px 15px; font-size:16px; font-weight:bold;}
.x_x_tie1 ul li a{ color:#fff;}
.x_x_tie1 ul li a:hover{ color:#d7000f;}
.x_x_ho{ background:#656565 !important;}

/*=========相册代码=======*/
.mod18Box { margin: 0px auto; width: 502px; background: #FFF; height:502px;border: 1px solid #e0e0e0;}
.mod18{ width:500px; height:500px; margin: 0px auto; position: relative;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;}
.mod18 #prevTop,.mod18 #nextTop{top:140px;width:46px;height:48px;display:none;}
.mod18 #prevTop{background:url(../images/prevbtntop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextbtntop.png) 0 0 no-repeat;}
.mod18 .next{right:0;}
.mod18 li{}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:500px;height:500px;position:absolute;color:#fff;text-align: center;}
.mod18 .cf li span{display:block;width:500px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:500px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:500px;position:absolute;}
.mod18 .picBox li{width:500px;height:500px;float: left;}
.mod18 .listBox{width:500px;height:50px; margin: 10px auto;     text-align: center;}
.mod18 .listBox ul{    width: 500px;}
.mod18 .listBox li{margin-right:4px;width:40px;height:40px;cursor:pointer;    display: inline;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:40px;height:40px;}
.mod18 .listBox li img{width:40px;height:40px;border:1px solid #e2e2e2;}
.mod18 .listBox .on img{width:40px;height:40px; border:1px solid #d70e1c}
.mod18 .listBox .on i{}
/*========新增地址弹窗===========*/
.x_x_sot{ width:809px; height:auto; border:1px solid #81818 !important; background:#fff;}
.x_x_ti{ background:#eaeaea; text-indent:16px; margin-left:0px !important;}
.x_x_closte{ width:29px; height:29px; float:right; margin:0px; padding:6px 45px 0px 0px; text-align:right; cursor:pointer;}
.x_x_to{ padding:16px;}
.x_x_dzx{ line-height:23px; font-size:13px; color:#d7000f;}
.x_x_dzx a{ color:#d7000f;}
.x_x_kt{ width:auto; height:auto; font-size:12px; color:#303030; padding:10px 0px 10px 0px;}
.x_x_xm{ width:157px; height:32px; line-height:32px; border:1px solid #e0e0e0; font-size:13px; color:#888888; text-indent:12px;}
.x_x_bc{ background:#656565; color:#fff; padding:8px 30px 8px 30px; border:0px; font-size:16px;}

/*==========一折秒杀==========*/
.m_s_huox{ background:#ffd72a; padding:18px 0px 30px 0px;}
.m_s_tot{ width:1240px; height:auto; margin:0 auto;}
.m_s_huo{ height:44px; font-size:26px; color:#cb1b28; background:url(../images/hd.png) no-repeat left; text-indent:22px;}
.m_s_tk{ padding:0px 0px 0px 22px; font-size:23px; color:#000000; line-height:38px;}
.m_s_jp{ font-size:26px; color:#d80817; padding:9px 0px 10px 0px !important; display:block;}
.m_s_mlt{ background:#e53132; padding:19px 0px 60px 0px;}
.m_s_hw{ height:40px;}
.m_s_hw_left{ width:200px; height:40px; float:left; font-size:26px; color:#ffd72a; background:url(../images/zhte.png) no-repeat left; text-indent:22px;}
.m_s_hw_right{ width:590px; height:40px; float:right; line-height:40px; font-size:20px; color:#ffd72a;}
.m_s_zi{ width:39px; height:40px; line-height:40px; border:1px solid #ffd72a; font-size:26px;color:#ffd72a; border-radius:3px; display:inline-block; text-align:center; margin-left:3px; margin-right:3px;}
.m_s_zi_index{ width:22px; height:25px; line-height:25px; border:1px solid red; font-size:16px;color:red; border-radius:3px; display:inline-block; text-align:center; margin-left:3px; margin-right:3px;}
.m_s_diat{ font-size:26px; color:#ffd72a;}
.m_s_qg{ width:1200px; height:auto; margin:0 auto; margin-top:17px;}
.m_s_tle{ width:286px; height:426px; float:left; background:#fff; position:relative; margin-left:8px;}
.m_s_zat{ width:auto; height:278px; position:relative; padding-top:46px;}
.m_s_xsqg{ width:98px; height:90px; position:absolute; right:0px; top:16px;}
.m_s_chte{ margin:8px 44px 0px 28px; background:url(../images/te.jpg) repeat-x top;}
.m_s_cz{ fopnt-size:18px; color:#000000; padding-top:8px; line-height:23px;}
.m_s_yj{ font-size:13px; color:#080103; padding-top:6px;}
.m_s_mila{ font-size:14px; color:#e53132; }
.m_s_twe{ font-size:22px;}
.m_s_qig{ height:40px; background:#e53132;margin:5px 23px 0px 155px; width:120px; text-align:center; line-height:40px;}
.m_s_qig a{ font-size:20px;  color:#fff;}
.m_s_zle{ margin-left:0px !important;}
.m_s_zhet{ width:286px; height:426px; background:url(../images/tm.png) repeat; position:absolute; z-index:999; top:0px;}
.m_s_zhet_index{ width:310px; height:260px; background:url(../images/tm.png) repeat; position:absolute; z-index:999; top:0px;}
.m_s_flt_index{ width:202px; height:57px; margin:0 auto; border:2px solid #fff;}
.m_s_jxs_index{ border:1px solid #c0c0c0; font-size:28px; text-align:center; color:#fff; height:54px; line-height:54px; font-weight:bold;}
.m_s_flt{ width:202px; height:57px; margin:0 auto; border:2px solid #fff;}
.m_s_kong{ height:200px;}
.m_s_kong_index{ height:100px;}
.m_s_jxs{ border:1px solid #c0c0c0; font-size:28px; text-align:center; color:#fff; height:54px; line-height:54px; font-weight:bold;}
.m_s_jxs a{ color:#fff;}
.m_s_xx{ width:1200px; text-align:center; margin-top:25px; margin-bottom:34px;}
.m_s_lct{ text-align:center;}
.m_s_wxt{ margin:8px 0px 0px 36px;}
.m_s_wxt_left{ width:71px; height:71px; float:left; margin-top:9px;}
.m_s_wxt_right{ width:1111px; height:auto; float:right; font-size:26px; color:#ffffff;}
.m_s_wxs{ font-size:39px; color:#ffd72a; display:block;}
.m_s_gl{ width:1240px; height:auto; margin:0 auto; margin-top:16px; margin-bottom:25px;}
.m_s_gite{ width:1167px; height:320px; background:url(../images/gl.jpg) no-repeat; margin-top:12px; margin-left:22px;}
.m_s_gite_left{ padding:20px 0px 0px 23px; font-size:19px; color:#504747; line-height:31px; float:left; width:550px;}
.m_s_gite_right{ padding:20px 0px 0px 0px; font-size:19px; color:#504747; line-height:31px; float:left; width:550px; margin-left:66px;}
.m_s_teld{ color:#d61e26;}
.m_s_ques{ height:512px; overflow-y:auto; overflow-x:auto; margin:10px 0px 0px 22px;}
.m_s_red{ font-size:24px;color:#e53132; float:left;padding:20px 0px 20px 0px; }
.m_s_dj{ padding-top:4px;}
.m_s_xut{ background:#e53132; font-size:18px; color:#fff; line-height:23px; padding:8px; margin-top:10px; display:none;}
.m_s_bit{ float:left; font-size:24px; color:#000; padding:20px 0px 20px 0px; width:1060px;background:url(../images/kc.jpg) repeat-x bottom; }
.d_s_shat{ width:auto; height:auto;}
.d_s_tot{ width:auto;}
.d_s_tot_left{ float:left; font-size:24px; color:#e53132;padding:20px 20px 20px 0px;}
.d_s_tot_right{ width:1060px; float:left; font-size:12px; color:#333;background:url(../images/kc.jpg) repeat-x bottom; padding:20px 0px 20px 0px; font-size:24px;}
.d_s_tot_right1{ width:1060px; float:left; font-size:12px; color:#333;background:url(../images/kc.jpg) repeat-x bottom; padding:20px 0px 20px 0px; font-size:24px;}
.d_s_tot_right .m_s_xut{ display:block;}
.d_s_tot_right1 .m_s_xut{ display:none;}
.m_s_hus{ background:#666 !important; color:#fff !important;}
.tj_fixed{position:fixed;top:0px;width:100%;z-index:999; display:block !important;}
.x_z_xite{ width:124px; height:28px; position:absolute; background:url(../images/tc.png) no-repeat; text-align:center; line-height:32px; font-size:12px; left:10px;}
.x_z_xite a:hover{color:#FF0000;text-decoration: none;}
.w_z_sht2{ width:auto; height:auto;}
.w_z_sht2 dl{ width:298px; height:386px; float:left; margin-bottom:10px !important; margin-left:9px !important;border:1px solid #e1e1e1;}
.w_z_sht2 dl dt{ position:relative; width:auto; height:auto;}
.w_z_sht2 dl dd{margin:0px 19px 37px 19px;}
.w_z_sht2 dl:hover{ }
.w_z_sht2 dl:hover dd{}
.w_z_sht2 dl .j_p_tat_left{ width:100px;height:22px; float:left; }
.x_x_sote_rit{ width:585px; line-height:25px; float:left;margin-left:10px}
.w_z_boxShadow {
    -webkit-box-shadow: -4px 0 4px rgba(0,0,0,0.15),4px 0 4px rgba(0,0,0,0.15),0 -4px 4px rgba(0,0,0,0.15),0 4px 4px rgba(0,0,0,0.15);
	-moz-box-shadow: -4px 0 4px rgba(0,0,0,0.15),4px 0 4px rgba(0,0,0,0.15),0 -4px 4px rgba(0,0,0,0.15),0 4px 4px rgba(0,0,0,0.15);
	 box-shadow: -4px 0 4px rgba(0,0,0,0.15),4px 0 4px rgba(0,0,0,0.15),0 -4px 4px rgba(0,0,0,0.15),0 4px 4px rgba(0,0,0,0.15); 
	transition: box-shadow .5s linear;
}
.tb-coupon{line-height: 18px;text-align: center;border: 1px solid #f2f2f2;border-top: 0;color: #333;width: 100%;font-size:12px;}
.tb-coupon th {background: #e7e7e7;height: 32px;line-height: 32px; padding: 0 5px; text-align: center; font-weight: 400; }
.tb-coupon td {border: 1px solid #f2f2f2; padding: 10px 5px; } 
.tb-coupon .tr-th {background: #f5f5f5; }
.tb-coupon .tr-th span {display: inline-block; margin-right: 80px; overflow: hidden; vertical-align: middle; height: 24px; line-height: 23px; float: left; }