body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,span,label{
    margin:0;
    padding:0;
    box-sizing: content-box;
}
html{color:#000;}
body{font-size: 12px;font-family:"Microsoft Yahei","宋体";letter-spacing: 0px;}
table{border-collapse:collapse;border-spacing:0;box-sizing: content-box;}
fieldset,img{border:0;box-sizing: content-box;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;box-sizing: content-box;}
ol,ul{list-style:none;box-sizing: content-box;}
caption,th{text-align:left;box-sizing: content-box;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;box-sizing: content-box;}
q:before,q:after{content:'';box-sizing: content-box;}
abbr,acronym{border:0;font-variant:normal;box-sizing: content-box;}
sup{vertical-align:text-top;box-sizing: content-box;}
sub{vertical-align:text-bottom;box-sizing: content-box;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;box-sizing: content-box;}
legend{color:#000;box-sizing: content-box;}
a:link,a:visited{text-decoration: none;box-sizing: content-box;}
textarea{resize:none;box-sizing: content-box;}
.cl{clear: both;}
.fl{float: left;}
.fr{float: right;}
.h1{height: 1px;_font-size:0;}.h2{height: 2px;_font-size:0;}.h3{height: 3px;_font-size:0;}.h4{height: 4px;_font-size:0;}.h5{height: 5px;_font-size:0;}.h6{height: 6px;_font-size:0;}.h7{height: 7px;_font-size:0;}.h8{height: 8px;_font-size:0;}.h9{height: 9px;_font-size:0;}.h10{height: 10px;_font-size:0;}.h11{height: 11px;_font-size:0;}.h12{height: 12px;_font-size:0;}.h13{height: 13px;_font-size:0;}.h14{height: 14px;_font-size:0;}.h15{height: 15px;_font-size:0;}.h16{height: 16px;_font-size:0;}.h17{height: 17px;_font-size: 0;}.h18{height: 18px;_font-size: 0;}.h19{height: 19px;_font-size: 0;}.h20{height: 20px;}.h21{height: 21px;}.h22{height: 22px;}.h23{height: 23px;}.h24{height: 24px;}.h25{height: 25px;}.h26{height: 26px;}.h27{height: 27px;}.h28{height: 28px;}.h29{height: 29px;}.h30{height: 30px;}.h31{height: 31px;}.h32{height: 32px;}.h33{height: 33px;}.h34{height: 34px;}.h35{height: 35px;}.h36{height: 36px;}.h37{height: 37px;}.h38{height: 38px;}.h39{height: 39px;}.h40{height: 40px;}.h41{height: 41px;}.h42{height: 42px;}.h43{height: 43px;}.h44{height: 44px;}.h45{height: 45px;}.h46{height: 46px;}.h47{height: 47px;}.h48{height: 48px;}.h49{height: 49px;}.h50{height: 50px;}.h51{height: 51px;}.h52{height: 52px;}.h53{height: 53px;}.h53{height: 53px;}.h54{height: 54px;}.h55{height: 55px;}.h56{height: 56px;}.h57{height: 57px;}.h58{height: 58px;}.h59{height: 59px;}.h60{height: 60px;}
.mt1{margin-top: 1px}.mt2{margin-top: 2px}.mt3{margin-top: 3px}.mt4{margin-top: 4px}.mt1{margin-top: 5px}.mt6{margin-top: 6px}.mt7{margin-top: 7px}.mt8{margin-top: 8px}.mt9{margin-top: 9px}.mt10{margin-top: 10px}.mt11{margin-top: 11px}.mt12{margin-top: 12px}.mt13{margin-top: 13px}.mt14{margin-top: 14px}.mt15{margin-top: 15px}.mt16{margin-top: 16px}.mt17{margin-top: 17px}.mt18{margin-top: 18px}.mt19{margin-top: 19px}.mt20{margin-top: 20px}.mt21{margin-top: 21px}.mt22{margin-top: 22px}.mt23{margin-top: 23px}.mt24{margin-top: 24px}.mt25{margin-top: 25px}.mt26{margin-top: 26px}.mt27{margin-top: 27px}.mt28{margin-top: 28px}.mt29{margin-top: 29px}.mt30{margin-top: 30px}.mt31{margin-top: 31px}.mt32{margin-top: 32px}.mt33{margin-top: 33px}.mt34{margin-top: 34px}.mt35{margin-top: 35px}.mt36{margin-top: 36px}.mt37{margin-top: 37px}.mt38{margin-top: 38px}.mt39{margin-top: 39px}.mt40{margin-top: 40px}.mt41{margin-top: 41px}.mt42{margin-top: 42px}.mt43{margin-top: 43px}.mt44{margin-top: 44px}.mt45{margin-top: 45px}.mt46{margin-top: 46px}.mt47{margin-top: 47px}.mt48{margin-top: 48px}.mt49{margin-top: 49px}.mt50{margin-top: 50px}
.mr1{margin-right: 1px}.mr2{margin-right: 2px}.mr3{margin-right: 3px}.mr4{margin-right: 4px}.mr1{margin-right: 5px}.mr6{margin-right: 6px}.mr7{margin-right: 7px}.mr8{margin-right: 8px}.mr9{margin-right: 9px}.mr10{margin-right: 10px}.mr11{margin-right: 11px}.mr12{margin-right: 12px}.mr13{margin-right: 13px}.mr14{margin-right: 14px}.mr15{margin-right: 15px}.mr16{margin-right: 16px}.mr17{margin-right: 17px}.mr18{margin-right: 18px}.mr19{margin-right: 19px}.mr20{margin-right: 20px}.mr21{margin-right: 21px}.mr22{margin-right: 22px}.mr23{margin-right: 23px}.mr24{margin-right: 24px}.mr25{margin-right: 25px}.mr26{margin-right: 26px}.mr27{margin-right: 27px}.mr28{margin-right: 28px}.mr29{margin-right: 29px}.mr30{margin-right: 30px}.mr31{margin-right: 31px}.mr32{margin-right: 32px}.mr33{margin-right: 33px}.mr34{margin-right: 34px}.mr35{margin-right: 35px}.mr36{margin-right: 36px}.mr37{margin-right: 37px}.mr38{margin-right: 38px}.mr39{margin-right: 39px}.mr40{margin-right: 40px}.mr41{margin-right: 41px}.mr42{margin-right: 42px}.mr43{margin-right: 43px}.mr44{margin-right: 44px}.mr45{margin-right: 45px}.mr46{margin-right: 46px}.mr47{margin-right: 47px}.mr48{margin-right: 48px}.mr49{margin-right: 49px}.mr50{margin-right: 50px}
.mb10{margin-bottom: 10px}
.ml10{ margin-left: 10px;}
.nopd{padding: 0 !important;}.nopdl{padding-left: 0 !important;}.nopdr{padding-right: 0 !important;}.nopdt{padding-top: 0 !important;}.nopdb{padding-bottom: 0 !important;}
.nomg{margin: 0 !important;}.nomgl{margin-left: 0 !important;}.nomgr{margin-right: 0 !important;}.nomgt{margin-top: 0 !important;}.nomgb{margin-bottom: 0 !important;}
.nobd{border: none;}.nobdl{border-left: none;}.nobdr{border-right: none;}.nobdt{border-top: none;}.nobdb{border-bottom: none;}
.t-c {text-align: center;}.t-l {text-align: left;}.t-r {text-align: right;}
.cl{clear: both;}
body {
    font-family: "Microsoft Yahei","SimSun";

    font: 12px/150% Arial,Verdana,"\5b8b\4f53";
}
a {
    font-family: "Microsoft Yahei","SimSun";
}
.banxin{
    width: 1210px;
    margin: 0 auto;
    position: relative;
}
/* 头部公共（#header）*/
/*（.top）*/
#header{
    position: relative;
    z-index: 7;
}
#header .banxin{
    position: static;
}
#header .top{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    color: #666;
    background: #f9f9f9;
    z-index: 9;
}
#header .top .top_fl{
    float: left;
    font-family: "微软雅黑";
    z-index: 9;
}
#header .top .top_fr{
    float: right;
    font-family: "微软雅黑";
    z-index: 9;
}
#header .top .top_fr .top_tel{
    float: left;
    padding-left: 19px;
    background: url(../images/icons.png) no-repeat -487px 10px;
    margin: 0 17px;
}
#header .top .top_fr .top_tel i{
    font-weight: bold;
    font-size: 14px;
    color: #c81623;
    font-style: normal;
    letter-spacing: 1px;
}
#header .top .top_fr .top_about{
    float: left;
    z-index: 9;
}
#header .top .top_fr .top_about dl{
    position: relative;
    z-index: 9;
}
#header .top .top_fr .top_about dl.cur{
    background: #fff;
    z-index: 9;
}
#header .top .top_fr .top_about dl dt a:link,#header .top .top_fr .top_about dl dt a:visited{
    color: #666;
    padding-right: 11px;
    width: 71px;
    background: url(../images/top-jiao.png) no-repeat center right;
}
#header .top .top_fr ul.parent-ul li.parent-li dl.cur dt{
    border-right: 1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
    padding: 0 9px;
    height: 34px;
}
#header .top .top_fr .top_about dl dd{
    width: 170px;
    position: absolute;
    top: 34px;
    left: 0px;
    display: none;
    background: #f9f9f9;
    padding-top: 9px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 9;
}
#header .top .top_fr .top_about dl dd .heng{
    width: 81px;
    height: 2px;
    position: absolute;
    top: -2px;
    left: -1px;
    background: #fff;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}
#header .top .top_fr .top_about dl dd h4{
    height: 16px;
    padding: 4px 0;
}
#header .top .top_fr .top_about dl dd h4.merchant{
    border-top: 1px dotted #ccc;
    padding-top: 5px;
    margin-top: 5px;
}
#header .top .top_fr .top_about dl dd h4 a:link,#header .top .top_fr .top_about dl dd h4 a:visited{
    display: block;
    font-weight: 700;
    padding-left: 10px;
    height: 16px;
    line-height: 16px;
}
#header .top .top_fr .top_about dl dd ul{
    padding-bottom: 10px;
    overflow: hidden;
    z-index: 9;
}
#header .top .top_fr .top_about dl dd ul li{
    padding-left: 10px;
    float: left;
    width: 75px;
    line-height: 24px;
    z-index: 9;
}
#header .top .top_fr .top_about dl dd ul li a:link,#header .top .top_fr .top_about dl dd ul li a:visited{
    color: #666;
}
#header .top .top_fr .top_about dl dd ul li a:hover{
    color: #C81623;
}
#header .top .top_fr .top_about dl.cur dt a:link,#header .top .top_fr .top_about dl.cur dt a:visited{
    color: #C81623;
    background-image: url(../images/top-jiao-cur.png);
}

#header .top .top_fr ul.parent-ul li.parent-li .logout-but button.btn-link{
    background: none;
    border: none;
    /* line-height: 14px; */
    font-size: 13px;
    color: #666;
    cursor: pointer;
    border: none;
    padding-top: 0px;
    padding-bottom: 0px;
}
#header .top .top_fr ul.parent-ul li.parent-li .logout-but button.btn-link:focus{
    outline: 0;
}
#header .top .top_fr ul.parent-ul li.parent-li a:hover,#header .top .top_fr ul.parent-ul li.parent-li .logout-but button.btn-link:hover{
    color: #c81623;
}
#header .top .top_fr ul.parent-ul li.parent-li a.user-name{
    float: left;
}

#header .top .top_fr ul.parent-ul li.parent-li .logout-but{
    float: left;
    margin-right: 3px;
}

/*顶端样式添加*/
#header .top .top_fr ul.parent-ul{
    float: left;
    z-index: 9;
}
#header .top .top_fr ul.parent-ul li.parent-li{
    float: left;
    height: 34px;
    line-height: 34px;
    position: relative;
    z-index: 9;
}
#header .top .top_fr ul.parent-ul li.parent-li dl dt{
    padding: 0 10px;
    font-weight: normal;
    line-height: 34px;
}
#header .top .top_fr ul.parent-ul li.parent-li a:link,#header .top .top_fr ul.parent-ul li.parent-li a:visited{
    color: #666;
}
#header .top .top_fr ul.parent-ul li.parent-li a:hover{
    color: #c81623;
}
#header .top .top_fr ul.parent-ul li.parent-li dd ul li a:link,#header .top .top_fr ul.parent-ul li.parent-li dd ul li a:visited{
    line-height: 24px;
}
#header .top .top_fr ul.parent-ul li.spacer{
    height: 14px;
    margin-top: 10px;
    background: #e1e1e1;
    width: 1px;
    padding: 0;
    overflow: hidden;
}
/*顶端样式添加*/
/*（.top）*/
#header .h_scrollimg{
    width: 100%;
    text-align: center;
    position: relative;
}
#header .h_scrollimg .close-img{
    width: 1210px;
    margin: 0 auto;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -605px;
}
#header .h_scrollimg .close-img span{
    position: absolute;
    top: 3px;
    right: 0px;
    cursor: pointer;
    font-family: "微软雅黑";
    color: #666;
}
#header .lsc{
    height: 99px;
    z-index: 1;
    background: url(../images/h-bg.png);
    background: #fff;
    width: 100%;
}
#header .lsc.banxin{
    width: 1210px;
    margin: 0 auto;
}
#header .lsc .logo{
    float: left;
    padding-left: 6px;
    padding-top: 19px;
    margin-right: 130px;
    z-index: 1;
}
#header .lsc .search{
    float: left;
    width: 550px;
    padding-top: 25px;
    height: 80px;
    z-index: 1;
}
#header .lsc .search .search_top{
    position: relative;
    height: 36px;
    z-index: 8;
}
#header .lsc .search .search_top input{
    width: 434px;
    height: 32px;
    line-height: 32px;
    border: 2px solid #b61d1d;
    float: left;
    padding: 0 10px;
    color: #666;
    outline: 0;
    font-size: 14px;
    font-family: "microsoft yahei";
}
#header .lsc .search .search_top button{
    width: 80px;
    height: 36px;
    background: #b61d1d;
    border: 2px solid #b61d1d;
    color: #fff;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 30px;
    float: left;
}
#header .lsc .search .search_bottom{
    padding-left: 3px;
}
#header .lsc .search .search_bottom a:link,#header .lsc .search .search_bottom a:visited{
    font-size: 13px;
    color: #666;
    font-family: "SimSun";
    line-height: 26px;
    margin-right: 18px;
}
#header .lsc .search .search_bottom a:hover{
    color: #b61d1d;
}
#header .lsc .car{
    float: right;
}
#header .lsc .car dl{
    position: relative;
    padding-top: 25px;
}
#header .lsc .car dl dt{
    width: 120px;
    height: 14px;
    line-height: 35px;
    border: 1px solid #dfdfdf;
    padding: 10px 0px 10px 19px;
    position: relative;
    letter-spacing: -1px;
}
#header .lsc .car dl dt a:link,#header .lsc .car dl dt a:visited{
    padding-left: 23px;
    line-height: 13px;
    display: block;
    height: 13px;
    font-size: 13px;
    color: #666;
    font-family: "SimSun";
    background: url(../images/icons.png) no-repeat -484px -156px;
    padding-top: 1px;
}
#header .lsc .car dl dt span{
    position: absolute;
    top: -4px;
    left: 105px;
    padding: 1px 2px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    background-color: #c81623;
    border-radius: 7px 7px 7px 0;
    min-width: 12px;
    text-align: center;
}
#header .lsc .car dl dd{
    position: absolute;
    border: 1px solid #dfdfdf;
    width: 360px;
    right: 0px;
    min-height: 70px;
    z-index: 9;
    display: none;
    background: #fff;
}
#header .lsc .car dl dd .noproduct{
    padding-left: 46px;
    padding-top: 13px;
    font-size: 13px;
    color: #999;
    overflow: hidden;
    position: relative;
    z-index: 9;
}
#header .lsc .car dl dd .noproduct img{
    margin-right: 3px;
    float: left;
}
#header .lsc .car dl dd .noproduct p{
    float: left;
    padding-top: 13px;
}
#header .lsc .car dl dd .white{
    width: 139px;
    height: 3px;
    position: absolute;
    background: #fff;
    top: -2px;
    right: 0px;
}
#header .lsc .car dl.cur dt a:link,#header .lsc .car dl.cur dt a:visited{
    color: #c81623;
}
#header .nav{
    height: 44px;
    border-bottom: 2px solid #b1191a;
    z-index: 1;
}
#header .nav .all{
    float: left;
    width: 210px;
    height: 44px;
    background: #b1191a;
    position: relative;
}
#header .nav .all a.all-title:link,#header .nav .all a.all-title:visited{
    display: block;
    width: 176px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    padding-left: 34px;
    font-size: 16px;
}
#header .nav ul li{
    float: left;
    padding: 0 20px;
    position: relative;
}
#header .nav ul li a:link,#header .nav ul li a:visited{
    font-size: 16px;
    line-height: 40px;
    color: #333;
}
#header .nav ul li a:hover{
    color: #c81623;
}
#header .nav ul li i{
    position: absolute;
    top: -4px;
    right: 0px;
    height: 40px;
    width: 27px;
}
#header .nav ul li i img{
    position: absolute;
    top: 0px;
    left: 0px;
}
#header .nav .nav_right{
    float: right;
    position: relative;
    top: -5px;
    z-index: 1;
}
#header .nav .nav_right img{
    z-index: 1;
}
/* 顶端样式添加 2016-07-21 */
#header .top .top_fr .top_about.phone-xmh dl dd{
    width: 94px;
    text-align: center;
}
#header .top .top_fr .top_about.phone-xmh dl dd .heng{
    width: 94px;
}
#header .top .top_fr .top_about.phone-xmh dl dd img{
    width: 90px;
}
#header .top .top_fr .top_about.about dl dd .heng {
    width: 94px;
}
/* 顶端样式添加 2016-07-21 */
/* 头部公共（#header）*/
/* 底部公共（#footer）*/
#footer{
    background: #fff;
}
#footer .ensure{
    overflow: hidden;
    padding-bottom: 4px;
}
.midContent{
    background: #ececec;
}
.midContent .sevenCols{
    width:1210px;
    margin:0 auto;
    padding-top: 12px;
    overflow: hidden;
    height: 81px;
}
.midContent .sevenCols li{
    width:108px;
    margin:0px 32px;
    float:left;
    text-align:center;
    display:inline;
    position:relative;
}
.midContent .sevenCols li .change a{
    display: block;
    width: 48px;
    height: 48px;
}
.midContent .sevenCols li .change{
    width:48px;
    height:48px;
    overflow: hidden;
    margin: 0 30px;
    position: relative;
}
.midContent .sevenCols span{
    display:block;
    width:48px;
    height:48px;
    background:url(../images/serviceDetail.png) no-repeat 0px 0px;
}
.midContent .sevenCols .iconImg02{
    background-position:-48px 0px;
}
.midContent .sevenCols .iconImg03{
    background-position:-96px 0px;
}
.midContent .sevenCols .iconImg04{
    background-position:-144px 0px;
}
.midContent .sevenCols .iconImg05{
    background-position:-192px 0px;
}
.midContent .sevenCols .iconImg06{
    background-position:-240px 0px;
}
.midContent .sevenCols .iconImg07{
    background-position:-288px 0px;
}
.midContent .sevenCols .iconImg01Active{
    background-position:0px -48px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:3;
    opacity:0;
    filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg02Active{
    background-position:-48px -48px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:3;
    opacity:0;
    filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg03Active{
    background-position:-96px -48px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:3;
    opacity:0;
    filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg04Active{
    background-position:-144px -48px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:3;
    opacity:0;
    filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg05Active{
    background-position:-192px -48px;
    position:absolute;
    left:0px;
    top:0px;z-index:3;
    opacity:0;
    filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg06Active{
    background-position:-240px -48px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:3;
    opacity:0;
    filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg07Active{
    background-position:-288px -48px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:3;
    opacity:0;
    filter:alpha(opacity=0);
}
.midContent .sevenCols h3{
    text-align: center;
    width: 108px;
}
.midContent .sevenCols h3 a:link,.midContent .sevenCols h3 a:visited{
    line-height:30px;
    height:30px;
    font-size: 14px;
    color: #3f3f3f;
    display: block;
    height: 30px;
}
.midContent .sevenCols a:hover h3{
    color: #e90013;
}
.bottomnav{
    overflow: hidden;
    background: #f8f8f8;
    padding: 40px 0;
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.bottomnav dl{
    float: left;
    width: 201px;
    border-left: 1px solid #e5e5e5;
    height: 108px;
    padding-left: 25px;
    padding-right: 15px;
    overflow: hidden;
}
.bottomnav dl.dl1{
    border-left: none;
}
.bottomnav dl dt{
    padding-left: 46px;
    height: 30px;
    background: url(../images/icons.png) -470px -392px;
}
.bottomnav dl dt a:link,.bottomnav dl dt a:visited{
    font-size: 13px;
    font-weight: bold;
    color: #333;
    line-height: 30px;
}
.bottomnav dl dd{
    margin-top: 12px;
}
.bottomnav dl dd ul li{
    float: left;
    width: 90px;
    margin-right: 10px;
}
.bottomnav dl dd ul li a:link,.bottomnav dl dd ul li a:visited{
    font-size: 12px;
    line-height: 24px;
    color: #666;
}
.bottomnav dl dd ul li a:hover{
    color: #e30011;
}
.bottomnav dl.dl2 dt{
    background-position: -470px -423px;
}
.bottomnav dl.dl3 dt{
    background-position: -470px -454px;
}
.bottomnav dl.dl4 dt{
    background-position: -470px -485px;
}
.bottomnav dl.dl5 dt{
    background-position: -470px -516px;
}
#footer .smallnav{
    width: 1210px;
    margin: 0 auto;
}
#footer .smallnav ul{
    width: 760px;
    margin: 0 auto;
}
#footer .smallnav ul li{
    float: left;
    padding: 0 19px;
    border-left: 1px solid #ccc;
    height: 15px;
}
#footer .smallnav ul li.li1{
    border: none;
}
#footer .smallnav ul li a:link,#footer .smallnav ul li a:visited{
    font-size: 13px;
    font-family: "SimSun";
    color: #666;
    line-height: 15px;
    letter-spacing: -1px;
}
#footer .smallnav ul li a:hover{
    color: #e5010e;
}
#footer .copy{
    width: 1210px;
    margin: 0 auto;
    font: 12px/150% Arial,Verdana,"\5b8b\4f53";
    font-size: 13px;
    color: #666;
    line-height: 20px;
    text-align: center;
    margin-bottom: 16px;
    letter-spacing: -1px;
}
#footer .copy .qq{
    position: relative;
    top: 4px;
    left: 5px;
}
#footer .beian{
    width: 1210px;
    margin: 0 auto;
    text-align: center;
}
#footer .slogen {
    position: relative;
    height: 54px;
    padding: 20px 0;
    margin-bottom: 14px;
    background: #F5F5F5;
    text-align: center;
}
#footer .item {
    display: inline-block;
    position: absolute;
    /* left: 50%; */
    /* top: 20px; */
    width: 245px;
    height: 54px;
    text-align: left;
    vertical-align: middle;
    font: 400 18px/50px "microsoft yahei";
}
#footer .slogen .item i {
    display: block;
    position: absolute;
    top: 0;
    left: 10px;
    width: 220px;
    height: 54px;
    background-repeat: no-repeat;
    background-position: 0 0;
}
#footer .slogen .item b {
    padding: 0 10px;
    font-size: 24px;
    color: #C81623;
}
#footer .slogen .fore1 {
    margin-left: -604px;
}
#footer .slogen .fore1 i {
    background-image: url(../images/service_items_1.png);
}
#footer .slogen .fore2 {
    margin-left: -304px;
}
#footer .slogen .fore2 i {
    background-image: url(../images/service_items_2.png);
}
#footer .slogen .fore3 {
    margin-left: 0;
}
#footer .slogen .fore3 i {
    background-image: url(../images/service_items_3.png);
}
#footer .slogen .fore4 {
    margin-left: 304px;
}
#footer .slogen .fore4 i {
    background-image: url(../images/service_items_4.png);
}
#footer .slogen .item {
    width: 302px;
}
#footer .fore1 {
    margin-left: -490px;
}

/* 右侧固定漂浮内容 */
.J-global-toolbar div a {
    margin: 0px;
    padding: 0px;
    font: 12px/150% Arial,Verdana,"宋体";
    color: #666;
}
.toolbar-wrap {
    position: fixed;
    top: 0px;
    right: 0px;
    z-index: 10;
    width: 35px;
    height: 100%;

}
.toolbar-wrap a {
    text-decoration: none;
}
.toolbar {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 29px;
    height: 100%;
    border-right: 6px solid #7A6E6E;
}
.toolbar-panels {
    position: absolute;
    left: 35px;
    top: 0px;
    width: 270px;
    height: 100%;
    z-index: 2;
    background: #ECEAEA none repeat scroll 0% 0%;
}
.toolbar-panel {
    width: 270px;
    height: 100%;
    position: absolute;
    background: #ECEAEA none repeat scroll 0% 0%;
}
.tbar-panel-header {
    position: relative;
    width: 270px;
    height: 40px;
    line-height: 40px;
    background: #ECEAEA none repeat scroll 0% 0%;
    font-family: "microsoft yahei";
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.tbar-panel-header .title {
    display: inline-block;
    height: 40px;
    color: #5E5050;
    font: 16px/40px "微软雅黑";
}
.tbar-panel-cart .tbar-panel-header i {
    width: 20px;
    height: 18px;
    background-position: 0px 0px;
    margin-top: 11px;
}
.tbar-panel-header i {
    margin-right: 4px;
    margin-left: 10px;
    vertical-align: top;
}
.tbar-panel-header i, .tbar-panel-header .close-panel{
    display: inline-block;
    font-style: normal;
    background-image: url("../images/icons-slide.png");
    background-repeat: no-repeat;

}
.tbar-panel-header .title em {
    display: inline-block;
    vertical-align: top;
}
.tbar-panel-header .close-panel {
    width: 12px;
    height: 12px;
    background-position: 0px -250px;
    position: absolute;
    right: 8px;
    top: 16px;
    cursor: pointer;
    transition: transform 0.2s ease-out 0s;
}
.tbar-panel-main {
    position: relative;
    margin: 0px;
    padding: 0px;
    font: 12px/150% Arial,Verdana,"宋体";
    color: #666;
    overflow-y: auto;
    overflow-x: hidden;
}
.tbar-tipbox{
    display: block;
}
.tbar-panel-content{
    width: 270px;
}
.tbar-tipbox .tip-inner{
    padding: 6px 5px;
    border: 1px solid #EDD28B;
    background: #FFFDEE none repeat scroll 0% 0%;
    text-align: center;
}
.tbar-tipbox .tip-text{
    display: inline-block;
    line-height: 20px;
    vertical-align: middle;
    color: #333;
}
.tbar-tipbox .tip-btn{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 0px 5px;
    margin-left: 5px;
    color: #FFF;
    vertical-align: middle;
    background: #C81623 none repeat scroll 0% 0%;
}

.tbar-panel-cart .tbar-panel-footer {
    height: 50px;
    background-color: #ECEAEA;
    margin: 0px;
    padding: 0px;
}
.tbar-checkout {
    height: 40px;
    padding: 5px 110px 5px 5px;
    position: relative;
}

.tbar-checkout .jtc-number strong {
    font-family: verdana;
    color: #C81623;
}
.tbar-checkout .jtc-number {
    line-height: 20px;
    font: 12px/150% Arial,Verdana,"宋体";
    color: #666;
}
.tbar-checkout .jtc-sum {
    line-height: 20px;
    font: 12px/150% Arial,Verdana,"宋体";
    color: #666;
}
.tbar-checkout .jtc-sum strong {
    font-family: verdana;
    color: #C81623;
}
.tbar-checkout .jtc-btn {
    position: absolute;
    right: 5px;
    top: 7px;
    width: 110px;
    height: 35px;
    font: 16px/35px "微软雅黑";
    text-align: center;
    background: #C81623 none repeat scroll 0% 0%;
    color: #FFF;
}
.tbar-cart-list{
    width: 100%;
    margin: 0px;
    padding: 0px;
    font: 12px/150% Arial,Verdana,"宋体";
    color: #666;
    overflow-y: auto;
    overflow-x: hidden;
}
.tbar-cart-item {
    padding: 0px 5px;
    margin-bottom: 10px;
    background: #FFF none repeat scroll 0% 0%;
}
.jtc-item-promo {
    padding: 12px 0px 12px 3px;
    border-bottom: 1px dashed #E1E1E1;
}
.jtc-item-promo i{
    font-style: normal;
    font-size: 15px;
    padding-left: 8px;
    border-left: 3px solid #f58813;
    font-family: "微软雅黑";
    display: block;
    height: 18px;
    line-height: 18px;
}
.jtc-item-promo .promo-tag {
    position: relative;
    float: left;
    height: 16px;
    margin-top: 1px;
    margin-left: -57px;
    margin-right: 17px;
    text-align: center;
    font: 14px/16px "微软雅黑";
    color: #666;
    padding-left: 10px;
    border-left: 3px solid #F58813;

}
.jtc-item-promo .promo-text {
    height: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font: 12px/18px verdana;
}
.jtc-item-goods {
    padding: 10px 0px;
    position: relative;
    overflow: hidden;
}
.jtc-item-goods .p-img {
    float: left;
    width: 50px;
    height: 50px;
    border: 1px solid #DDD;
    padding: 0px;
    margin-right: 5px;
}
.jtc-item-goods .p-img img {
    width: 50px;
    height: 50px;
}
img {
    border: 0px none;
    vertical-align: middle;
}
.jtc-item-goods .p-name {
    height: 34px;
    line-height: 16px;
    margin-bottom: 4px;
    overflow: hidden;
    padding-right: 8px;
}
.jtc-item-goods .p-name a {
    color: #333;
}
.jtc-item-goods .p-price {
    height: 16px;
    padding-right: 65px;
    overflow: hidden;
    font: 12px/16px verdana;
    color: #666;
}
.jtc-item-goods .p-price strong {
    color: #C81623;
    font-weight: normal;
}
.jtc-item-goods .p-del {
    position: absolute;
    right: 10px;
    top: 46px;
    width: 35px;
    height: 16px;
    line-height: 16px;
    color: #005AA0;
    text-align: right;
    display: none;
}
.tbar-panel-history div{
    padding: 0px;
}
.jt-history-wrap {
    width: 235px;
    margin: 0px auto;
}
.tbar-panel-history ul {
    overflow: hidden;
    margin-right: -15px;
    margin-top:0px;
    list-style: outside none none;
    padding: 0px;
}
.tbar-panel-history .tbar-panel-header i {
    width: 20px;
    height: 17px;
    margin-top: 11px;
    background-position: 0px -100px;
}

.tbar-panel-follow .tbar-panel-header i {
    width: 20px;
    height: 17px;
    margin-top: 11px;
    background-position: 0px -50px;
}
.tbar-panel-history .jth-item {
    float: left;
    position: relative;
    width: 100px;
    height: 120px;
    margin-right: 15px;
    background: #FFF none repeat scroll 0% 0%;
    margin-bottom: 15px;
    padding: 5px;
}
.tbar-panel-history .jth-item .img-wrap {
    display: block;
    width: 100px;
    height: 100px;
    text-align: center;
    margin-bottom: 5px;
}

.tbar-panel-history .jth-item .add-cart-button {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    display: none;
    position: absolute;
    width: 100px;
    bottom: 25px;
    left: 5px;
    z-index: 3;
    color: #FFF;
    background: rgba(28, 25, 28, 0.8) none repeat scroll 0% 0%;
}
.tbar-panel-history .jth-item .price {
    color: #C81623;
}
.tbar-panel-history .history-bottom-more {
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-family: "宋体";
    color: #666;
}
.tbar-panel-history .history-bottom-more:hover{
    color: #c81623;
}
/*-----  */


.toolbar-header {
    position: absolute;
    top: 0px;
    right: -6px;
}
.toolbar-tabs {
    position: absolute;
    top: 50%;
    left: -15px;
    width: 50px;
    margin-top: -125px;
}
.toolbar-tab {
    position: relative;
    width: 50px;
    height: 50px;
    margin-bottom: 1px;
    cursor: pointer;
    background-color: #7A6E6E;
    border-radius: 3px 0px 0px 3px;
    font: 12px/150% Arial,Verdana,"宋体";
    color: #666;
    display: inline-block;
    background-image: url("../images/snav-icon.png");
    background-repeat: no-repeat;
}
.tbar-tab-cart{
    background-position: 0px -51px;
}
.tbar-tab-follow,.tbar-tab-follow-bg{
    background-position: 0px -102px;
}
.tbar-tab-history{
    background-position: 0px -153px;
}
.tab-ico {
    width: 50px;
    height: 50px;
    margin-left: 1px;
    position: relative;
    z-index: 2;
    background-color: #7A6E6E;
}
.tab-text {
    width: 70px;
    height: 50px;
    line-height: 50px;
    color: #FFF;
    text-align: center;
    font-family: "微软雅黑";
    position: absolute;
    z-index: 1;
    left: 50px;
    top: 0px;
    background-color: #7A6E6E;
    border-radius: 3px 0px 0px 3px;
    transition: left 0.3s ease-in-out 0.1s;
    font-style: normal;
    margin: 0px;
    padding: 0px;
    cursor: pointer;

}
.tab-sub {
    position: absolute;
    z-index: 3;
    right: 2px;
    top: -5px;
    height: 11px;
    padding: 1px 2px;
    border: 1px solid #B61D1D;
    overflow: hidden;
    color: #FFF;
    font: 11px/11px verdana;
    text-align: center;
    min-width: 11px;
    border-radius: 10px;
    background-color: #CC6060;
    background-image: linear-gradient(to bottom, #CC6060 0px, #B61D1D 100%);
}
.hide{
    display:none;;
}
.toolbar-footer {
    position: absolute;
    bottom: -1px;
    width: 100%;
    margin: 0px;
    padding: 0px;
    font: 12px/150% Arial,Verdana,"宋体";
    color: #666;
}

.toolbar-footer .toolbar-tab.tbar-tab-top {
    background-image: url(../images/icons-slide.png);
    background-position:  -50px -250px;
    width: 35px;
    height: 35px;
}
.toolbar-footer .toolbar-tab.tbar-tab-feedback {
    background-image: url(../images/icons-slide.png);
    background-position:  -50px -300px;
    width: 35px;
    height: 35px;
}
.footer-tab-text {
    width: 50px;
    height: 35px;
    line-height: 35px;
    color: #FFF;
    text-align: center;
    font-family: "微软雅黑";
    position: absolute;
    z-index: 1;
    left: 35px;
    top: 0px;
    background-color: #7A6E6E;
    border-radius: 3px 0px 0px 3px;
    transition: left 0.3s ease-in-out 0.1s;
    font-style: normal;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}

.tbar-tab-hover {
    left: -68px;
    background-color: #C81623;
}
.tbar-tab-footer-hover {
    left: -48px;
    background-color: #C81623;
}
.tbar-tab-selected {
    background-color: #C81623;
}
.tbar-tab-selected .tab-sub{
    color: #C81623;
    background-color: #FFF;
    background-image: linear-gradient(to bottom, #FFF 0px, #FFF 100%);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
    text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.3);
}
.tbar-tab-click-selected{
    background-color: #C81623;
}
.tbar-tab-click-selected .tab-sub{
    color: #C81623;
    background-color: #FFF;
    background-image: linear-gradient(to bottom, #FFF 0px, #FFF 100%);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
    text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.3);
}
.survey-tab-ico {
    display: none;
}
.survey-tab-text {
    left: 0px;
    width: 35px;
    height: 30px;
    padding: 2px 0px 3px;
    line-height: 15px;
    background: #C81623 none repeat scroll 0% 0%;
    color: #FFF;
    text-align: center;
    font-family: "微软雅黑";
    position: absolute;
    z-index: 1;
    top: 0px;
    border-radius: 3px 0px 0px 3px;
    transition: left 0.3s ease-in-out 0.1s;
    font-style: normal;
    margin: 0px;
    cursor: pointer;
}
.toolbar-open  {
    right: 270px;
}

.J-close:hover{
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
}
.tbar-panel-history .jth-item .add-cart-button:hover{
    background: rgb(200, 22, 35) none repeat scroll 0% 0%;
}
.tbar-tab-user{
    background-position: 0px 0px;
}
.tbar-tab-information{
    background-position: 0px -204px;
}
/* 右侧固定内容新明辉会员展开 07-21 */
.jt-user-wrap .preson {
    background-color: #FFF;
}
.jt-user-wrap .block {
    padding: 10px;
}
.jt-user-wrap .preson .preson-info {
    position: relative;
    height: 72px;
    overflow: hidden;
}
.jt-user-wrap .preson .preson-info .avatar {
    position: absolute;
    left: 0;
    top: 0;
    width: 65px;
    height: 65px;
    overflow: hidden;
    -moz-border-radius: 50% 50% 50% 50%;
    -webkit-border-radius: 50% 50% 50% 50%;
    border-radius: 50% 50% 50% 50%;
}
.jt-user-wrap .preson .preson-info .info {
    margin-left: 75px;
    margin-top: 10px;
    line-height: 20px;
}
.jt-user-wrap .preson .preson-info .avatar img {
    width: 100%;
    height: 100%;
}
.jt-user-wrap .preson .preson-info .info .name {
    font-size: 14px;
}
.jt-user-wrap .preson .preson-info .info .user-rank {
    margin-top: 3px;
    cursor: pointer;
}
.jt-user-wrap .preson .preson-info .info .user-rank .user-marker-item {
    display: inline-block;
    margin-right: 2px;
    vertical-align: middle;
}
.jt-user-wrap .preson .get-dou-group {
    padding: 3px 0 10px;
    overflow: hidden;
}
.jt-user-wrap .preson .get-dou-group .link-marker {
    float: left;
    margin-right: 5px;
}
.link-marker {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #EEDFCD;
    background-color: #FDF8F1;
    color: #B45616;
    padding: 3px 5px;
    line-height: 17px;
}
.jt-user-wrap .preson .get-dou-group .link-marker {
    float: left;
    margin-right: 5px;
}
.link-marker:first-child {
    border-color: #E8A2A8;
    background-color: #FFF9F8;
    color: #C71A29;
}
.jt-user-wrap .preson .account-info {
    overflow: hidden;
    text-align: center;
}
.jt-user-wrap .preson .account-info .account-info-item {
    float: left;
    overflow: hidden;
    position: relative;
}
.jt-user-wrap .preson .account-info .account-info-item .info-value {
    font-size: 14px;
}
.jt-user-wrap .preson .account-info .account-info-item .info-name {
    color: #999;
    padding-top: 5px;
}
.jt-user-wrap .preson .account-info .account-info-item .border.b-l {
    border-left: 1px dotted #ddd;
    left: 0;
}
.jt-user-wrap .preson .account-info .account-info-item .border.b-r {
    border-right: 1px dotted #ddd;
    right: 0;
}
.jt-user-wrap .preson .account-info .account-info-item .border {
    width: 1px;
    height: 100%;
    font-size: 0;
    position: absolute;
    display: inline-block;
    top: 0;
}
.icon-rank.rank16-56 {
    background-position: 0 0px;
}
.icon-rank {
    height: 16px;
    width: 16px;
    background: url(../images/user-rank.png) no-repeat;
}
.icon-set {
    vertical-align: middle;
    display: inline-block;
}
.grid-layout .column-3 {
    float: left;
    width: 33.33%;
}
/* 右侧固定内容新明辉会员展开 07-21 */
/* bootstrap.css样式覆盖 07-29 */
#header .lsc .search .search_top input{
    box-sizing: content-box;
}

/* bootstrap.css样式覆盖 07-29 */
.Menu {
    position: absolute;
    width:455px;
    z-index:9;
    background: #fff;
    position: absolute;
    top: 36px;
    left: 0px;
    display: none;
    border: 1px solid #ccc;
}
.Menu2 {
    position: relative;
    left:0;
    top:0;
    width:100%;
    height:auto;
    overflow:hidden;
    z-index:1;
    background: #fff;
}
.Menu2 ul{
    margin:0;
    padding:0;

}
.Menu2 ul li{
    height:24px;
    cursor:pointer;
    padding: 0 6px;
    color: #666;
    line-height: 24px;
}
.Menu2 ul li:hover{
    background: #ffdfc6;
}
.Menu2 ul li a{
    float: left;
    text-indent: 0;
    color: #666;
}
.Menu2 ul li span{
    float: right;
    text-align: right;
    color: #aaa;
    line-height:24px;
}
.Menu .menu-close{
    padding: 0 6px;
    border-top: 1px solid #efefef;
    background: #fff;
}
.Menu .menu-close span{
    float: right;
    text-align: right;
    height: 24px;
    line-height: 24px;
    cursor: pointer;
    color:#666;
}
.Menu2 ul li.brand{
    height: 50px;
    padding: 5px;
    background: #ececec;
    border-bottom: 1px solid #ccc;
}
.Menu2 ul li.brand img{
    float: left;
    height: 50px;
    margin-right: 10px;
}
.Menu2 ul li.brand h3{
    float: left;
    line-height: 50px;
    font-weight: bold;
    font-size: 14px;
    color: #dd2727;
}
.Menu2 ul li.brand i{
    float: left;
    width: 12px;
    height: 50px;
    background: url(../images/angleright.png) no-repeat center center;
    margin-left: 5px;
}
.Menu2 ul li.brand a{
    display: block;
    width: 100%;
}
/* 分类和banner（#focus）*/
#focus{
    position: absolute;
    width: 100%;
    height: auto;
    top: 44px;
    display: none;
    border-top: 2px solid #b1191a;
    left: 0px;
}
/* flexslider */
#focus .banner{
    position: absolute;
    width: 100%;

}
.flexslider{
    position:relative;
    height:454px;
    overflow:hidden;
    background:url(../images/loading.gif) 50% no-repeat;
    overflow:hidden;
}
.slides{position:relative;
    z-index:1;
    overflow:hidden;
}
.slides li{
    height:454px;
    overflow:hidden;
    text-align: center;
}
.flex-control-nav{
    position:absolute;
    bottom:15px;
    z-index:2;
    width:100%;
    text-align:center;
    z-index: 6;
}
.flex-control-nav li{
    display:inline-block;
    width:20px;
    height:20px;
    margin:0 5px;
    *display:inline;
    zoom:1;
}
.flex-control-nav a{
    display:inline-block;
    width:20px;
    height:20px;
    line-height:50px;
    overflow:hidden;
    background: url(../images/dot.png) no-repeat 0px 0px;
    cursor:pointer;
}
.flex-control-nav .flex-active{
    width: 20px;
    height: 20px;
    background: url(../images/dot.png) no-repeat -20px 0px;
}
/* 分类和banner（#focus）*/
#focus .piao{
    position: absolute;
    height: 454px;
}
#focus .piao .slidebar{
    float: left;
    width: 210px;
    height: 454px;
    background: #c81623;
    position: absolute;
    z-index: 6;
}
#focus .slidebar_control dl{
    width: 184px;
    padding: 10px 12px 9.5px 14px;
    border-bottom: 1px dashed #fff;
    box-sizing: content-box;
}
#focus .slidebar_control dl.dl5{
    border-bottom: none;
}
#focus .slidebar_control dl.cur{
    border-bottom: 1px dashed #c81623;
}
#focus .slidebar_control dl dt{
    width: 184px;
    height: 16px;
    background: url(../images/jiao.jpg) no-repeat center right;
}
#focus .slidebar_control dl dt a:link,#focus .slidebar_control dl dt a:visited{
    padding-left: 26px;
    height: 16px;
    line-height: 16px;
    font-size: 15px;
    color: #fff;
    background: url(../images/nav-icons.png) no-repeat 0px -144px;
    display: block;
    width: 158px;
}
#focus .slidebar_control dl.dl2 dt a:link,#focus .slidebar_control dl.dl2 dt a:visited{
    background-position: 0px -16px;
}
#focus .slidebar_control dl.dl3 dt a:link,#focus .slidebar_control dl.dl3 dt a:visited{
    background-position: 0px -112px;
}
#focus .slidebar_control dl.dl4 dt a:link,#focus .slidebar_control dl.dl4 dt a:visited{
    background-position: 0px -80px;
}
#focus .slidebar_control dl.dl5 dt a:link,#focus .slidebar_control dl.dl5 dt a:visited{
    background-position: 0px -48px;
}
#focus .slidebar_control dl dd{
    padding-top: 10px;
}
#focus .slidebar_control dl dd ul li{
    float: left;
    padding: 0;
}
#focus .slidebar_control dl dd ul li a:link,#focus .slidebar_control dl dd ul li a:visited{
    font-size: 13px;
    line-height: 22px;
    color: #fff;
    padding-right: 8px;
    white-space:nowrap;
}
#focus .slidebar_control dl.cur{
    background: #fff;
}
#focus .slidebar_control dl.cur dt{
    background: url(../images/jiao_cur.jpg) no-repeat center right;
}
#focus .slidebar_control dl.cur dt a:link,#focus .slidebar_control dl.cur dt a:visited{
    color: #c81623;
    background-position: 0px -128px;
}
#focus .slidebar_control dl.cur dd ul li a:link,#focus .slidebar_control dl.cur dd ul li a:visited{
    color: #c81623;
}
#focus .slidebar_control dl.dl2.cur dt a:link,#focus .slidebar_control dl.dl2.cur dt a:visited{
    color: #c81623;
    background-position: 0px 0px;
}
#focus .slidebar_control dl.dl3.cur dt a:link,#focus .slidebar_control dl.dl3.cur dt a:visited{
    color: #c81623;
    background-position: 0px -96px;
}
#focus .slidebar_control dl.dl4.cur dt a:link,#focus .slidebar_control dl.dl4.cur dt a:visited{
    color: #c81623;
    background-position: 0px -64px;
}
#focus .slidebar_control dl.dl5.cur dt a:link,#focus .slidebar_control dl.dl5.cur dt a:visited{
    color: #c81623;
    background-position: 0px -32px;
}
#focus .menu_con{
    z-index: 6;
}
#focus .slidebar_main{
    position: absolute;
    top: 0px;
    left: 210px;
    background: #fff;
    width: 999px;
    height: 453px;
    overflow: hidden;
    border-right: 1px solid #b61d1d;
    border-bottom: 1px solid #b61d1d;
    overflow: hidden;
    z-index: 6;
    display: none;
}
#focus .slidebar_main .Detail_fl{
    float: left;
    width: 740px;
}
#focus .slidebar_main .Detail_fl dl{
    padding-top: 8px;
    overflow: hidden;
}
#focus .slidebar_main .Detail_fl dl dt{
    float: left;
    width: 125px;
    text-align: right;
    height: 16px;
    line-height: 16px;
    padding: 0 16px;
}
#focus .slidebar_main .Detail_fl dl dt a:link,#focus .slidebar_main .Detail_fl dl dt a:visited{
    font-size: 12px;
    font-weight: 700;
    color: #666;
}
#focus .slidebar_main .Detail_fl dl dt i{
    width: 4px;
    height: 14px;
    font: 400 9px/14px consolas;
    padding-left: 10px;
    position: relative;
    top: -1px;
}
#focus .slidebar_main .Detail_fl dl dt a:hover{
    color: #c81623;
}
#focus .slidebar_main .Detail_fl dl dd{
    float: left;
    width: 580px;
}
#focus .slidebar_main .Detail_fl dl dd ul{
    overflow: hidden;
}
#focus .slidebar_main .Detail_fl dl dd ul li{
    float: left;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    color: #666;
    padding: 0;
    padding-bottom: 8px;
}
#focus .slidebar_main .Detail_fl dl dd ul li a:link,#focus .slidebar_main .Detail_fl dl dd ul li a:visited{
    color: #666;
    white-space:nowrap;
    display: block;
    height: 16px;
    padding: 0 8px;
    border-left: 1px solid #e0e0e0;
    line-height: 16px;
    font-size: 12px;
}
#focus .slidebar_main .Detail_fl dl dd ul li a:hover{
    color: #c81623;
}
#focus .slidebar_main .Detail_fr{
    float: right;
    padding-top: 20px;
    padding-right: 20px;
}
#focus .slidebar_main .Detail_fr ul{
    border-left: 1px solid #dfdfdf;
    border-top: 1px solid #dfdfdf;
    overflow: hidden;
    width: 190px;
}
#focus .slidebar_main .Detail_fr ul li{
    float: left;
    border-right: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    width: 94px;
    height: 51px;
    padding: 0;
    text-align: center;
}
#focus .slidebar_main .Detail_fr ul li a{
    width: 94px;
    height: 51px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: #ececec;
    color: #666;
}
#focus .slidebar_main .Detail_fr ul li img{
    max-width: 94px;
    max-height: 51px;
}
#focus .slidebar_main .Detail_fr ul li a:hover{
    opacity: 0.8;
    filter:alpha(opacity=80);
}
#focus .inquiry{
    float: right;
    position: absolute;
    right: 0px;
    top: 29px;
    width: 192px;
    z-index: 5;
    font-family: "微软雅黑";
    letter-spacing: 0px;
}
#focus .inquiry h3{
    height: 37px;
    line-height: 37px;
    background: #dc151e;
    font-size: 15px;
    color: #fff;
    text-align: center;
}
#focus .inquiry_main{
    padding: 0 3px;
    width: 186px;
    background: url(../images/inquirybg.png);
    padding-bottom: 25px;
}
#focus .inquiry_main h4{
    font-size: 14px;
    color: #fff;
    text-align: center;
    padding: 10px 0;
}
#focus .inquiry_main textarea{
    width: 170px;
    height: 165px;
    border: none;
    padding: 8px;
    font-size: 12px;
    line-height: 25px;
    color: #a9a9a9;
    margin-bottom: 13px;
    outline: 0;
}
#focus .inquiry_main input.submit{
    width: 152px;
    height: 29px;
    border: none;
    border-bottom: 1px solid #8b9cad;
    background: #fdf401;
    text-align: center;
    color: #000;
    font-size: 15px;
    margin-left: 16px;
    letter-spacing: 4px;
}
#focus .inquiry_bottom{
    height: 30px;
}
#focus .inquiry_bottom .fl{
    float: left;
    width: 96px;
    text-align: center;
    line-height: 30px;
    background: #86b1c3;
    font-size: 14px;
    color: #fff;
}
#focus .inquiry_bottom .fr{
    float: left;
    width: 96px;
    text-align: center;
    line-height: 30px;
    background: #d7d7d7;
    font-size: 14px;
    color: #000;
}
#focus .inquiry_bottom a{
    display: block;
    width: 96px;
    line-height: 30px;
    height: 30px;
}
#focus .inquiry_bottom .fl a:link,#focus .inquiry_bottom .fl a:visited{
    color: #fff;
}
#focus .inquiry_bottom .fr a:link,#focus .inquiry_bottom .fr a:visited{
    color: #000;
}
#focus .inquiry_bottom .fl a:hover,#focus .inquiry_bottom .fr a:hover{
    background: #c81623;
    color: #fff;
}
/* 承诺 */
.promise{
    width: 1210px;
    margin: 0 auto;
}
.promise ul li{
    float: left;
    width: 140px;
    padding: 0 51px;
}
/* 侧边栏-我的足迹 2016-08-14 */
.jt-history-wrap{
    width: 235px;
    margin: 0px auto;
}
.jt-history-wrap ul{
    overflow: hidden;
    margin-right: -15px;
    margin-top: 0px;
    list-style: outside none none;
    padding: 0px;
}
.jt-history-wrap ul li{
    float: left;
    position: relative;
    width: 100px;
    height: 120px;
    margin-right: 15px;
    background: #FFF none repeat scroll 0% 0%;
    margin-bottom: 15px;
    padding: 5px;
}
.jt-history-wrap ul li .img-wrap {
    display: block;
    width: 100px;
    height: 100px;
    text-align: center;
    margin-bottom: 5px;
}
.jt-history-wrap ul li .add-cart-button {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    display: none;
    position: absolute;
    width: 100px;
    bottom: 25px;
    left: 5px;
    z-index: 3;
    color: #FFF;
    background: rgba(28, 25, 28, 0.8) none repeat scroll 0% 0%;
}
.jt-history-wrap ul li .add-cart-button:hover {
    background: rgb(200, 22, 35) none repeat scroll 0% 0%;
}
.jt-history-wrap ul li .jth-item .price {
    color: #C81623;
}
.jt-history-wrap .history-bottom-more {
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-family: "宋体";
    color: #666;
}
.jt-history-wrap .history-bottom-more:hover{
    color: #c81623;
}
/* 侧边栏-我的足迹 2016-08-14 */
/* 侧边栏-回首页 2016-08-14 */
.tbar-tipbox2{
    width: 270px;

    text-align: center;
}
.tbar-tipbox2 .i-face-fd,.tbar-tipbox2 .i-face-jk {
    display: inline-block;
    background: url(../images/no-product.png) no-repeat center top;
}
.tbar-tipbox2 .i-face-fd {
    width: 113px;
    height: 35px;
}
.tbar-tipbox2 .tip-face {
    overflow: hidden;
}
.tbar-tipbox2 .tip-text {
    line-height: 20px;
    text-align: center;
}
.tbar-tipbox2 .tip-text a {
    color: #c81623;
}

/* 侧边栏-回首页 2016-08-14 */
/* 新增收货地址弹出框 */
.ui-dialog {
    border: 4px solid rgba(0,0,0,.1);
    border: 4px solid #ccc\9;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: #fff;
    z-index: 99999;
    display: none;
}
.ui-dialog-content {
    padding: 10px;
    overflow: auto;
    background: #fff;
}
div.ui-dialog-title {
    z-index: 6;
}
.ui-dialog-title {
    position: relative;
    padding: 0 10px;
    height: 31px;
    line-height: 31px;
    background: #f3f3f3;
    font-size: 14px;
    color: #666;
    font-family: "Microsoft YaHei";
}
div.ui-dialog-content {
    position: relative;
}
.ui-dialog-close {
    cursor: pointer;
    display: block;
    position: absolute;
    z-index: 100000;
    top: 10px;
    right: 10px;
    overflow: hidden;
    width: 13px;
    height: 13px;
    background: url(../images/dialog.png) no-repeat;
    font-size: 0;
}
form {
    position: relative;
}
.ui-dialog .filed{
    height: 25px;
    margin-bottom: 15px;
    line-height: 25px;
}
.ui-dialog .filed label{
    float: left;
    height: 18px;
    line-height: 18px;
    padding: 4px 0 3px;
    width: 75px;
    text-align: right;
    font: 12px/150% Arial,Verdana,"\5b8b\4f53";
    color: #666;
}
.ui-dialog .filed input{
    line-height: 18px;
    border: 1px solid #ccc;
    padding: 5px;
    vertical-align: middle;
    float: left;
    height: 18px;
    width: 155px;
    padding: 3px 5px 2px;
}

#distpicker{
    float: left;
    height: 23px;
}
.city-picker-input {
    opacity: 0 !important;
    filter:alpha(opacity=0);
    top: -9999px;
    left: -9999px;
    position: absolute;
    padding: 0;
    height: 23px;
    width: 200px;
    display: none;
}

.city-picker-span {
    position: relative;
    display: block;
    outline: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #ccc;
    background-color: #fff;
    color: #ccc;
    cursor: pointer;
    height: 23px;
    background: #fff;
    border: 1px solid #CECBCE;
    padding: 0 20px 0 4px;
    line-height: 23px;
    overflow: hidden;

}
.city-picker-span > .placeholder {
    color: #aaa;
}

.city-picker-span > .arrow {
    position: absolute;
    top: 50%;
    right: 8px;
    width: 10px;
    margin-top: -3px;
    height: 5px;
    background: url(../images/drop-arrow.png) -10px -25px no-repeat;
}
.city-picker-span.open > .arrow {
    background-position: -10px -10px;
}

.city-picker-span > .title > span {
    color: #333;
    padding: 5px;
    border-radius: 3px;
}

.city-picker-span > .title > span:hover {
    background-color: #f1f8ff;
}

.city-picker-dropdown {
    position: absolute;
    width: 315px;
    left: -9999px;
    top: -9999px;
    outline: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    z-index: 999999;
    display: none;
    min-width: 330px;
    margin-bottom: 20px;
    width: 500px;
}

.city-select-wrap {
    width: 540px;
    border: 1px solid #ccc;
}

.city-select-tab {
    border-bottom: 1px solid #ccc;
    background: #f0f0f0;
    font-size: 13px;
}

.city-select-tab > a {
    display: inline-block;
    padding: 8px 22px;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid transparent;
    color: #4D4D4D;
    text-align: center;
    outline: 0;
    text-decoration: none;
    cursor: pointer;
    font-size: 14px;
    margin-bottom: -1px;
}

.city-select-tab > a.active {
    background: #fff;
    border-bottom: 1px solid #fff;
    color: #46A4FF;
}

.city-select-tab > a:first-child {
    border-left: none;
}

.city-select-tab > a:last-child.active {
    border-right: 1px solid #ccc;
}

.city-select-content {
    width: 470px;
    min-height: 10px;
    background-color: #fff;
    padding: 10px 15px;
}

.city-select {
    font-size: 13px;
}

.city-select dl {
    line-height: 2;
    clear: both;
    padding: 3px 0;
    margin: 0;
}

.city-select dt {
    position: absolute;
    width: 2.5em;
    font-weight: 500;
    text-align: right;
    line-height: 2;
}

.city-select dd {
    margin-left: 0;
    line-height: 2;
}

.city-select.province dd {
    margin-left: 3em;
}

.city-select a {
    display: inline-block;
    padding: 0 10px;
    outline: 0;
    text-decoration: none;
    white-space: nowrap;
    margin-right: 2px;
    text-decoration: none;
    color: #333;
    cursor: pointer;
}

.city-select a:hover,
.city-select a:focus {
    background-color: #f1f8ff;
    border-radius: 2px;
    color: #46A4FF;
}

.city-select a.active {
    background-color: #46A4FF;
    color: #fff;
    border-radius: 2px;
}


/* tipinfo */
.tipinfo{float:left;text-align: left;margin-left: 5px;}
.tipinfo font.error{background:url("../images/unchecked.jpg") no-repeat left;padding-left:17px;color:#eb0000;display:block;}
.tipinfo font.valid{background:url("../images/checked.gif") no-repeat left;width:14px;height:15px;overflow:hidden;padding:0;margin:5px 0 0 5px;display:inline-block;}
/* 新增收货地址弹出框 */
.form-group .form-control {
    display: block;
    width: auto;
    height: 23px;
    font-size: 12px;
    line-height: 23px;
    color: #555;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 0px;
    color: #ccc;
    cursor: pointer;
    height: 23px;
    background: #fff;
    border: 1px solid #CECBCE;
    padding: 0 20px 0 4px;
    line-height: 23px;
}
.ui-dialog .filed.address-field input{
    width: 255px;
}
.ui-dialog .filed.email-field{
    height: 50px;
    overflow: hidden;
}
.ui-dialog .filed.email-field p{
    color: #999;
}
.ui-dialog .filed.othername-field p{
    color: #999;
    margin-left: 12px;
    float: left;
}
.ui-dialog .submit label{
    width: 75px;
    float: left;
}
.ui-dialog .submit .Button{
    float: left;
}
.ui-dialog-close {
    cursor: pointer;
    display: block;
    position: absolute;
    z-index: 100000;
    top: 14px;
    right: 10px;
    overflow: hidden;
    width: 13px;
    height: 13px;
    background: url(../images/dialog.png) no-repeat;
    font-size: 0;
}
/* 新增收货地址弹出框 */
/* 地址选择 */
._citys { width: 450px;background: #fff; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; }
._citys span { color: #56b4f8; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #56b4f8; cursor: pointer; }
._citys0 { width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #56b4f8; padding: 0; margin: 0; }
._citys0 li { float: left;line-height: 34px; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
.citySel { background-color: #56b4f8; color: #fff !important; }
._citys1 { width: 100%; display: inline-block; padding: 10px 0; }
._citys1 a { width: 83px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 13px; overflow: hidden; }
._citys1 a:hover { color: #fff; background-color: #56b4f8; }
.AreaS { background-color: #56b4f8 !important; color: #fff !important; }

/* 导航下拉 */
#header .nav ul li.slidedown{
    position: relative;
    height: 44px;
}
#header .nav ul li.slidedown .down{
    position: absolute;
    top: 40px;
    left: 0px;
    text-align: center;
    width: 100%;
    background: url(../images/op9bg.png);
    display: none;
    line-height: 26px;
    padding-bottom: 17px;
    padding-top: 7px;
}
#header .nav ul li.slidedown .down a{
    display: block;
    color: #000;
    font-size: 15px;
    line-height: 26px;
    padding: 2px;
}
#header .nav ul li.slidedown .down a:hover{
    color: #c81623;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    padding: 0px;
}
#header .nav ul li.slidedown.cur{

}
#header .nav ul li.slidedown.cur a:link,#header .nav ul li.slidedown.cur a:visited{
    color: #c81623;
}
#header .nav ul li.slidedown.cur .down a:link,#header .nav ul li.slidedown.cur .down a:visited{
    color: #000;
}
#header .nav ul li.slidedown.cur .down a:hover{
    background: #ccc;
    color: #c81623;
}

/* 登录
.integral-hei{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.15;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 10;
}
.integral-dialog{
	z-index: 10;
	width: 528px;
	background: #fff;
	border: 10px solid #b3b3b3;
	position: fixed;
	top: 50%;
    margin-top: -200px;
    left: 50%;
    margin-left: -264px;
    padding-bottom: 40px;
}
.integral-dialog .title{
	height: 22px;
	padding: 10px 16px;
	line-height: 22px;
	border-bottom: 1px solid #e6e5e5;
}
.integral-dialog .title h3{
	float: left;
	height: 22px;
	line-height: 22px;
	font-size: 16px;
	color: #444;
	padding-left: 28px;
	background: url(../images/integra/tan.png) no-repeat left center;
	font-family: "微软雅黑";
}
.ui-dialog-close {
    cursor: pointer;
    display: block;
    position: absolute;
    z-index: 100000;
    top: 14px;
    right: 10px;
    overflow: hidden;
    width: 13px;
    height: 13px;
    background: url(../images/dialog.png) no-repeat;
    font-size: 0;
}

/* 登录样式 sign.html
.integral-dialog .sign-tab{
	position: relative;
	width: 325px;
}
.integral-dialog .sign-tab .hd{
    position: absolute;
    right: 3px;
    top: 3px;
    width: 62px;
    height: 63px;
}
.integral-dialog .sign-tab .hd .control{
    width: 62px;
    height: 63px;
    position: absolute;
    top: 0;
    left: 0;
}

.integral-dialog .sign-tab .mode{
	padding: 0 30px;
}
.integral-dialog .sign-tab .mode h3{
	font-size: 23px;
	color: #1a1919;
	text-align: center;
    margin-bottom: 30px;
    padding-top: 31px;
}
.integral-dialog .sign-tab form {
    position: relative;
    width: 265px;
    text-align: center;
}
.integral-dialog .sign-tab .username-field label,.integral-dialog .sign-tab .password-field label{
	width: 34px;
	height: 37px;
	border: 1px solid #b6b8bd;
	float: left;
	border-right: none;
	background: url(../images/icons.png) no-repeat 0 0;
    margin: 0;
}
.integral-dialog .sign-tab .username-field{
	margin-bottom: 22px;
}
.integral-dialog .sign-tab input{
    width: 208px;
    height: 17px;
    border: 1px solid #b6b8bd;
    font-size: 13px;
    float: left;
    padding: 10px;
    outline: 0;
    font-family: "SimSun";
    line-height: 17px;
}
.integral-dialog .sign-tab .password-field{
    margin-bottom: 17px;
}
.integral-dialog .sign-tab .password-field label{
    background-position: 0 -38px;
}
.integral-dialog .sign-tab .remember-field{
    padding-left: 2px;
}
.integral-dialog .sign-tab .remember-field input{
    width: 13px;
    height: 13px;
    float: left;
    margin: 0;
}
.integral-dialog .sign-tab .remember-field label{
    float: left;
    line-height: 12px;
    color: #343333;
    font-size: 12px;
    font-family: "SimSun";
    margin-left: 6px;
    border-right: 1px solid #343333;
    padding-right: 4px;
    margin-right: 4px;
    font-weight: normal;
}
.integral-dialog .sign-tab .remember-field a:link,.integral-dialog .sign-tab .remember-field  a:visited{
    color: #343333;
    font-size: 12px;
    font-family: "SimSun";
    float: left;
    line-height: 12px;
}
.integral-dialog .sign-tab .remember-field a:hover{
    color: #f66200;
}
.integral-dialog .sign-tab .remember-field a.regist:link,.integral-dialog .sign-tab .remember-field a.regist:visited{
    color: #f66200;
    line-height: 12px;
    margin-left: 11px;
}


.integral-dialog .sign-tab  .mode.mode2{
    padding-top: 46px;
    display: none;
}
.integral-dialog .sign-tab  .mode.mode2 p{
    text-align: center;
    font-size: 16px;
    font-family: "SimSun";
    color: #999;
    line-height: 26px;
    margin-bottom: 16px;
}
.integral-dialog .sign-tab .mode.mode2 .erweima{
    width: 147px;
    height: 147px;
    padding: 10px 14px;
    border: 1px solid #efefef;
    margin: 0 auto 15px;
}
.integral-dialog .sign-tab .mode.mode2 .erweima img{
    width: 147px;
    height: 147px;
}
.integral-dialog .sign-tab .mode.mode2 .other{
    width: 177px;
    margin: 0 auto;
}
.integral-dialog .sign-tab .mode.mode2 .other a:link,.integral-dialog .sign-tab .mode.mode2 .other a:visited{
    float: left;
    width: 63px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    color: #999;
    padding: 0 10px;
}
.integral-dialog .sign-tab .mode.mode2 .other a.a1{
    border-right: 1px solid #ccc;
    text-align: right;
    width: 73px;
}
.integral-dialog .sign-tab .mode.mode2 .other a:hover{
    color: #f66200;
}

.integral-dialog .sign-tab .other-field{
    line-height: 12px;
    color: #343333;
    font-size: 12px;
    font-family: "SimSun";
    line-height: 28px;
}
.integral-dialog .sign-tab .other-field p{
    float: left;
    line-height: 28px;
    margin-right: 5px;
}
.integral-dialog .sign-tab .other-field a:link,.integral-dialog .sign-tab .other-field a:visited{
    float: left;
    width: 28px;
    height: 28px;
    margin-right: 5px;
}
.integral-dialog .sign-tab .other-field p a:hover{
    opacity: 0.8;
}
.integral-dialog .sign-tab .filed{
    height: 60px;
    margin-bottom: 0px;
    width: 265px;
}

.integral-dialog .sign-tab .tipinfo{float:left;text-align: left;}
.integral-dialog .sign-tab .tipinfo font.error{background:url("../images/unchecked.jpg") no-repeat left;padding-left:17px;color:#eb0000;width:300px;display:block;}
.integral-dialog .sign-tab .tipinfo font.valid{background:url("../images/checked.gif") no-repeat left;width:14px;height:15px;overflow:hidden;padding:0;margin:12px 0 0 5px;display:inline-block;}

.integral-dialog .sign-tab .Button{
    cursor: pointer;
    width: 100%;
    height: 31px;
    font-family: "Microsoft YaHei";
    font-size: 15px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    padding: 0px;
    background: rgb(255, 102, 0);
    border-width: initial;
    border-style: none;
    border-color: initial;
    margin: 30px 0  16px 2px;

}
.integral-dialog .other-field-add a:link,.integral-dialog .other-field-add a:visited{
    width: auto;
    color: #9c9c9c;
    font-size: 14px;
}
.integral-dialog .other-field-add a:hover{
    text-decoration: underline;
}
.integral-dialog .other-field a:hover{
    opacity: 0.8;
}
.integral-dialog.integral-sign-dialog{
	width: 326px;
	margin-left: -163px;
	height: 380px;
	margin-top: -240px;
}
*/
/* 客服 */
.jt-information-wrap .tel div {
    width: 100%;
    padding: 10px 0 4px;
    overflow: hidden;
    margin-bottom: 10px;
}
.jt-information-wrap .tel img {
    padding-top: 1px;
    float: left;
}
.jt-information-wrap .tel h3 {
    width: 160px;
    color: #d30000;
    font-size: 16px;
    font-weight: normal;
    padding-left: 10px;
    float: left;
}
.jt-information-wrap .tel span {
    width: 160px;
    padding-left: 10px;
    font-family: Segoe UI;
    color: #8E8C8C;
    float: left;
}
.jt-information-wrap .tel p {
    width: 100%;
    color: #d30000;
    font-family: Impact;
    font-size: 28px;
    line-height: 30px;
}


.jt-information-wrap .simple div {
    width: 100%;
    padding: 10px 0 4px;
    overflow: hidden;
    margin-bottom: 10px;
}
.jt-information-wrap .simple img {
    padding-top: 1px;
    float: left;
}
.jt-information-wrap .simple h3 {
    width: 160px;
    color: #d30000;
    font-size: 16px;
    font-weight: normal;
    padding-left: 10px;
    float: left;
}
.jt-information-wrap .simple span {
    width: 160px;
    padding-left: 10px;
    font-family: Segoe UI;
    color: #8E8C8C;
    float: left;
}
.jt-information-wrap .simple p {
    width: 100%;
    color: #d30000;
    font-family: Impact;
    font-size: 28px;
}
.jt-information-wrap .simple .online {
    float: left;
    width: 113px;
    color: #3b3b3b;
    height: 34px;
    line-height: 34px;
    background: url(../images/icon_online.png) 0 0 no-repeat;
}
.jt-information-wrap .simple .online q {
    float: left;
    line-height: 30px;
    padding-left: 46px;
    cursor: pointer;
}

.jt-information-wrap .wangwang .online {
    float: left;
    width: 113px;
    color: #3b3b3b;
    height: 34px;
    line-height: 34px;
    background: url(../images/icon_online1.png) 0 0 no-repeat;
}
.jt-information-wrap .wangwang .online q {
    float: left;
    line-height: 30px;
    padding-left: 46px;
    cursor: pointer;
}
.jt-information-wrap .tel,.jt-information-wrap .simple{
    padding-left: 20px;
    overflow: hidden;
    margin-bottom: 20px;
}


.jt-information-wrap  .simple a:hover{
    color: #d30000;
}


#header .lsc.cur{
    position: fixed;
    top: 0px;
    height: 36px;
    padding: 10px 0;
    z-index: 999;
    -webkit-box-shadow: rgba(0,0,0,.1) 0 1px 5px;
    -moz-box-shadow: rgba(0,0,0,.1) 0 1px 5px;
    box-shadow: rgba(0,0,0,.1) 0 1px 5px;
}
#header .lsc.cur .search_bottom{
    display: none;
}

#header .lsc.cur .search{
    padding-top: 0px;
}
#header .lsc.cur .logo{
    padding-top: 0px;
    height: 36px;
    z-index: 999;
}
#header .lsc.cur .logo img{
    height: 36px;
}



.jt-information-wrap .shangqiao .online {
    float: left;
    width: 113px;
    color: #3b3b3b;
    height: 34px;
    line-height: 34px;
    background: url(../images/icon_online2.png) 0 0 no-repeat;
}
.jtc-item-promo .promo-text:hover{
    color: #f58813;
}
/* 滚动条样式 */
.mCustomScrollbar{
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;
}
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{
    -ms-touch-action: auto;
    touch-action: auto;
}
.mCustomScrollBox{
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: none;
    direction: ltr;
}
.mCSB_container{
    overflow: hidden;
    width: auto;
    height: auto;
}
.mCSB_inside > .mCSB_container{
    margin-right: 0px;
}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
    margin-right: 0;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container{
    margin-right: 0;
    margin-left: 30px;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
    margin-left: 0;
} /* RTL direction/left-side scrollbar */
.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
    position: absolute;
    width: 5px;
    height: auto;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    background: #eaeaea;
}

.mCSB_outside + .mCSB_scrollTools{
    right: -26px;
} /* scrollbar position: outside */

.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
    right: auto;
    left: 0;
}

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{
    left: -26px;
} /* RTL direction/left-side scrollbar (scrollbar position: outside) */

.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto;
}


.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
    cursor: pointer;
    width: 100%;
    height: 30px; /* minimum dragger height */
    z-index: 1;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
    position: relative;
    width: 5px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
    text-align: center;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: #848484;
}
/* 导航动画效果 */



.hoverable{
    position:relative;
    font-weight:100;
    text-align:center;
    width:80px;
    border-radius:5px;
    overflow:hidden;
    position:relative;
    z-index:0;
    cursor:pointer;
}

.hoverable span{font-weight:400;}

.hoverable .anim{
    -moz-transform:translateY(-50%) translateX(-50%);
    -ms-transform:translateY(-50%) translateX(-50%);
    -webkit-transform:translateY(-50%) translateX(-50%);
    transform:translateY(-50%) translateX(-50%);
    position:absolute;
    top:50%;
    left:50%;
    z-index:-1;
}

.hoverable .anim:before{
    position:relative;
    content:'';
    display:block;
    margin-top:100%;
}

.hoverable .anim:after{
    content:'';
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    border-radius:50%;
}
.hoverable:hover>.anim{
    -moz-animation:anim-out .75s;
    -webkit-animation:anim-out .75s;
    animation:anim-out .75s;
}
.hoverable:hover>.anim:after{
    -moz-animation:anim-out-pseudo .75s;
    -webkit-animation:anim-out-pseudo .75s;
    animation:anim-out-pseudo .75s;
}
@-webkit-keyframes anim-in{0%{width:0;}
    100%{width:100%;}
}

@-moz-keyframes anim-in{0%{width:0;}
    100%{width:100%;}
}

@-ms-keyframes anim-in{0%{width:0;}
    100%{width:100%;}
}

@keyframes anim-in{0%{width:0;}
    100%{width:100%;}
}

@-webkit-keyframes anim-in-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

@-moz-keyframes anim-in-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

@-ms-keyframes anim-in-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

@keyframes anim-in-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

@-webkit-keyframes anim-out{0%{width:0;}
    100%{width:100%;}
}

@-moz-keyframes anim-out{0%{width:0;}
    100%{width:100%;}
}

@-ms-keyframes anim-out{0%{width:0;}
    100%{width:100%;}
}

@keyframes anim-out{0%{width:0;}
    100%{width:100%;}
}

@-webkit-keyframes anim-out-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

@-moz-keyframes anim-out-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

@-ms-keyframes anim-out-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

@keyframes anim-out-pseudo{0%{background:rgba(255,0,0,0.65);}
    100%{background:0 0;}
}

/* 首页商家入驻链接 */
.lsc-settled{
    float: right;
    padding-top: 25px;
    padding-right:125px;
    height: 80px;
    z-index: 9;
    margin-top:-10px;
}

#header .lsc.cur .lsc-settled {
    position: relative;
    height: 36px;
    margin-top:-35px;
}
#header .lsc.cur .lsc-settled img {
    display:inline-block;
    /*width: 100px;*/
}
.lsc .lsc-settled > a:nth-child(2){
    position: absolute;
    top: 0;
    right: -90px;
}
#header .lsc.cur .lsc-settled>a:nth-child(2){
    display: none;
}
/* 首页商家入驻链接 */
