/* Author:sandy
 * Creat Date:2018-05-16
*/
/*normalize*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,iframe{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
option{padding-left:5px;*padding:0;}
li{list-style:none;}
em,i{font-style:normal;font-weight:normal;}
a{color:#333;text-decoration:none;}
/*a:visited{color:#800080;}*/
a:hover{color:#0088f5;text-decoration:underline;}
a:active,a:focus,a:visited{outline:none;text-decoration:none;}
input,textarea,select{font-family:"microsoft yahei";outline:none;font-size:inherit;font-weight:inherit;vertical-align:top;*font-size:100%;}
input[type="text"],input[type="password"] {-webkit-box-shadow:0 0 1000px white inset;}
textarea{resize:none;overflow-x:hidden;overflow-y:auto}
h2{font-size:20px}
h3{font-size:18px;}
h4{font-size:14px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.dis{display:block;}
.pointer{cursor:pointer;}
.undis,#stat,.hide,.bds-credit-pop{display:none;}
.ps-re{position:relative}
.ps-ab{position:absolute;}
.area-space{margin-bottom:20px!important;}
.wrap{width:1180px;overflow:hidden;margin:0 auto;}
.grey{color:#999;}
.imp{color:#333;}
.acor{color:#0088f5;}
.link-hover:hover{text-decoration:underline;color:#0088f5;cursor:pointer;;}
.imp2{color:#fc3c1d;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.clearfix{clear:both;overflow:hidden;zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden; }
body{font:14px/25px "Microsoft Yahei","simsun";color:#666;word-break:break-all;word-wrap: break-word;background-color:#fff;overflow-x:hidden;-webkit-text-size-adjust:none;}
/*head*/
/*.logo,.local,.icon-chill,.icon-hill,.search-btn,.icon-new,.news-list li,.icon-pic,.icon-personal,.icon-seller,.close-ad,.icon-tip,.check-box,.icon-vip,.icon-more{background:url(../images/bg.png) no-repeat;}
*/
.logo,.local,.icon-chill,.icon-hill,.search-btn,.ad-box:after,.arrow-sider,.icon-close,.select-tit,.icon,.close-ad,.check-box,.icon-vip,.tip-hill,.icon-new:after{background:url(../images/bg.png?v=20190702) no-repeat;}

.abtn,.abtn-yellow{display:inline-block;line-height:32px;text-align:center;cursor:pointer;border-radius:3px;color:#fff!important;}
.abtn{min-width:70px;background-color:#0088f5;}
.btn-grey{display:inline-block;border:1px solid #999;line-height:30px;padding:0 15px;border-radius:3px;text-align:center;color:#666}
.icon-close{position:absolute;top:10px;right:14px;width:14px;height:14px;cursor:pointer;overflow:hidden;line-height:100px;background-position:-100px -280px;}
.abtn-yellow{background-color:#ffbc09;}
.icon-close:hover,.abtn:hover,.abtn-yellow:hover{opacity:0.85;}
.icon{display:inline-block;overflow:hidden;vertical-align:middle;}
.abtn-l{display:inline-block;width:152px;line-height:40px;text-align:center;border-radius:3px;font-size:16px;font-weight:bold;background-color:#178bf2;color:#fff!important;}
.check-box{display:block;width:20px;height:20px;background-position:0 -200px}
.checkbox{position:absolute;z-index:9;width:100%;height:100%;left:0;top:0;opacity:0}
.checkbox:checked + .check-box{background-position:-30px -200px}
.icon-vip{display: inline-block;width:18px;height:16px;overflow: hidden;margin-left:9px;background-position: -60px -200px;}

/*ad*/
.ad-couplet .couplet{position:fixed;z-index:9;top:160px;left:50%;width:100px;height:425px;overflow:hidden;}
.ad-couplet .couplet-left{margin-left:-710px}
.ad-couplet .couplet-right{margin-left:610px}
.close-ad{position:absolute;right:0;top:0;width:16px;height:16px;line-height:100px;overflow:hidden;background-position:-100px -130px;cursor:pointer;}
.couplet-right .close-ad{right:auto;left:0;}
.mask{position:fixed;z-index:101;width:100%;height:100%;left:0;top:0;background-color:#000;opacity: 0.5;}
/*header*/
.nav-top{position:relative;z-index:9;height:39px;border-bottom:1px solid #ccc;font-size:14px;background-color:#f6f8f9;}
.nav-top a{color:#999;}
.nav-top .wrap{overflow:visible;}
.nav-top .fl{line-height:39px;}
.navtop{margin-top:13px;height:14px;line-height:14px;color:#999;}
.navtop li{position:relative;float:left;border-right:1px solid #ccc;padding:0 20px;}
.navtop li.end{border:none;padding-right:0}
.login-btn{display:inline-block;width:48px;height:28px;line-height:28px;vertical-align:top;margin:-8px 10px;text-align:center;border-radius:4px;background-color:#ffbc09;color:#fff!important;}
.navtop a.login-btn:hover{color:#fff;text-decoration:none;background-color:#fdc839}
.navtop-tips{display:none;position:absolute;top:26px;right:20px;border:1px solid #ccc;padding:5px 10px;white-space:nowrap;font-size:12px;line-height:20px;color:#666;background-color:#fff;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);}
.navtop li.end .navtop-tips{right:0}
.tip-hill{position:absolute;right:10px;top:-7px;width:12px;height:7px;overflow:hidden;background-position:-130px -230px;}
.qrcode-list{margin-bottom:-8px;}
.qrcode-list li{float:none;border:none;padding:0;text-align:center;}
.qrcode-list span{display:block;margin-bottom:8px}
.navtop li:hover .navtop-tips{display:block;}
.header-wrap{overflow:visible;position:relative;z-index:8;height:60px;}

.localtion{float:left;position:relative;margin-top:8px;width:133px}
.local{float:left;padding:0 10px 0 28px;height:40px;line-height:40px;cursor:pointer;background-position:-127px 12px}
.icon-chill{display:inline-block;width:11px;height:6px;margin-left:5px;vertical-align:middle;overflow:hidden;background-position:-140px -50px}
.localtion-list{display:none;position:absolute;top:40px;width:280px;height:395px;padding:12px 10px 12px 20px;line-height:28px;font-size:12px;overflow-y:auto;color:#333;background-color:#ededed}
.localtion-list dt{float:left;width:55px;padding-right:13px;text-align:right;overflow:hidden;font-weight:bold;}
.localtion-list dd{border-bottom:1px dashed #c0c0c0;padding-left: 68px;}
.localtion-list dd:last-child{border:none;}
.localtion-list a{display:inline-block;margin-right:20px;color:#666;}
.localtion-list a:hover,.localtion-list .cur{color:#0088f5}
.cur .local{background-color:#ededed}
.cur .localtion-list{display:block}
.search-box{margin-top:14px;}
.search-text{padding:0 0 0 10px;border:1px solid #ccc;border-right:none;width:247px;height:30px;outline: none;color:#999;}
.search-btn{height:32px;width:42px;line-height:100px;overflow:hidden;float:right;border:none;background-color:#0088f5;cursor:pointer;background-position:-118px -74px;}
.search-btn:hover{background-color:#61c4f8;}
/*nav*/
.nav-wrap{margin-bottom:20px;line-height:50px;background:#0088f5}
.nav-wrap .wrap{overflow:visible;height:50px;}
.nav-wrap li{float:left;position:relative;}
.icon-new:after{position: absolute;content:'';right:12px;top:-6px;width:26px;height:22px;background-position:-85px -385px;}
.nav-wrap a{display:block;padding:0 40px;font-size:18px;color:#fff;}
.nav-wrap .cur a,.nav-wrap a:hover{background-color:#005fab;text-decoration:none;color:#fff;}
/*footer*/
.footer-wrap{margin-top:60px;padding-top:30px;height:175px;font-size:12px;line-height:25px;color:#999;background-color:#f6f6f6}
.footer-nav{margin:5px 0 13px -12px;font-size:14px;color:#ccc;}
.footer-nav a{margin:0 13px 0 12px;}
.copy-right{line-height:21px;}
.copy-top{margin-top:10px;}
.tel-400{float:right;margin-top:33px;width:145px;}
.tel400{display:block;font-size:20px;color:#333}
.footer-code{text-align:center;}
.footer-code li{float:left;display:inline;margin-right:40px;width:120px;}
.footer-ercode{width:120px;height:120px;margin-bottom:3px;background-color:#fff}
.enter-4s{display:block;width:85px;margin-top:10px;border-radius:3px;text-align:center;color:#fff !important;background-color:#7ac2f0}
/*电话 二维码 返回顶部*/
.floating-tab{position:fixed;z-index:100;top:100%;left:50%;margin-left:610px;width:50px;margin-top:-322px;}
.floating-tab li{position:relative;height:50px;margin-bottom:1px;cursor:pointer;}
.floating-tit{display:block;height:50px;overflow:hidden;line-height:200px;transition: all 0.3s ease 0s;cursor:pointer;background-color: #fff;}
.transparent{position: absolute;right:0;top: 17px;}
.transparent em{position: absolute;border-bottom: 7px solid transparent;border-left: 7px solid #e6e6e6;border-top: 7px solid transparent;}
.transparent span{position: absolute;border-bottom: 7px solid transparent;border-top: 7px solid transparent;border-left: 7px solid #fff;right: -5px;}
.floating-tab .show-div{position:absolute;right:52px;top:0;border: 1px solid #e6e6e6;background-color: #fff;}
.tel_number .tel{background: url("https://js.17qiche.com/themes/images/right/tel.gif") no-repeat;}
.tel_number .tel:hover{background-position: 0 -50px;}
.tel_number .tel_div{display:none;height: 48px;width: 142px;font-size: 16px;padding:5px 0 5px 18px;color: #148af2;}
.tel_number:hover .tel_div{display:block;}
.floating-tab .ewm{background: url("https://js.17qiche.com/themes/images/right/ewm.gif") no-repeat;}
.floating-tab .ewm:hover{background-position: 0 -50px;}
.floating-tab .ewm_content{display:none;width: 108px;height: 148px;text-align:center;color:#666;}
.floating-tab .ewm_div:hover .ewm_content{display:block;}
.goTop .back{background: url("https://js.17qiche.com/themes/images/right/backtop.gif") no-repeat;}
.goTop .back:hover{background-position: 0 -50px;}

/*select*/
.select-box{position:relative;display:inline-block;width:278px;height:30px;border:1px solid #ccc;line-height:30px;}
.select-box select{padding-left:20px;position:absolute;width:100%;height:31px;left:0;top:0;opacity:0}
.select-tit{display:block;padding:0 30px 0 20px;height:100%;overflow:hidden;color:#333;background-position:right -170px}
.text-input{padding-left:10px;border:1px solid #ccc;height:30px;}


/*pages*/
.pages{line-height:40px;overflow:hidden;text-align:center;}
.page-num{display:inline-block;background-color:#fff}
.pages a{display:inline-block;padding: 0 15px;color: #666;}
.pages a:hover{background-color:#c6ecff;text-decoration:none;}
.pages a.cur{background: #0088f5;color: #fff;}
.pages .grey{font-size:12px;margin-left:12px}
/*alert 弹层样式*/
.mw_box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #aeaeae;
    left: 50%;
    margin-left: -180px;
    margin-top: -100px;
    min-width: 200px;
    padding: 0 18px 20px;
    position: fixed;
    top: 50%;
    z-index: 10086;
}
.mw_content {
    min-height: 50px;
    position: relative;
}
.mw-tit {
    color: #333;
    font-size: 16px;
    font-weight: normal;
    line-height: 52px;
    text-align: center;
}
.mw_btns {
    text-align: center;
}
.mw_shut {
    background: url("{%$resource_prefix%}v1.3/images/bg_icon.png") no-repeat scroll 0 -310px;
    height: 20px;
    line-height: 100px;
    overflow: hidden;
    position: absolute;
    right: 18px;
    top: 18px;
    width: 20px;
}
.mw_btnsure, .mw_btncancel {
    background-color: #148af2;
    border: 1px solid #148af2;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    line-height: 40px;
    margin: 0 10px;
    text-align: center;
    width: 151px;
}
.mw_btnsure:hover {
    color: #fff;
}
.mw_btncancel {
    background-color: #fff;
    border-color: #ccc;
    color: #999 !important;
}
.w_346 {
    font-size: 14px;
    margin: 0 0 20px;
    text-align: center;
    width: 346px;
}
.mw_tips {
    font-size: 12px;
    margin: 10px 0 -15px;
}
.mw_tips input {
    margin-right: 5px;
    vertical-align: middle;
}
.alert_p {
	color: #666;
    font-size: 14px;
    padding: 20px 25px;
    text-align: center;
}
#aurl {
    margin: -30px 0 0 114px;
}
.qrcode-list .customer-tel{border-top:1px solid #ccc;padding:20px 0 10px}
.customer-tel::before{content: '';display: block;width: 40px;height: 32px;margin: 0 auto 5px;background: url(https://js.4splus.cn/fscommon/pc/images/tel_icon_customer.png) no-repeat;background-size:40px 32px}
