/* reset */
html{color:#000;font-size:0; } 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img {  border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
caption,th {text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
q:before,q:after {  content:”; } 
abbr,acronym {  border:0; } 
/* 通用 */
body{font-family: '微软雅黑';background-color: #f5f5f5;width: 100%;height: 100%;margin: 0;}
a{text-decoration: none;}
li{display:inline}
img{border: 0;}
.cnaed{cursor: not-allowed;}
.hide{display: none;}
.dib{display: inline-block;}
.relativediv{position: relative;}
.wrap{width: 1200px;height: auto;margin: 0 auto;font-size: 0;}
.tac{text-align: center;}
.clear{clear:both;}
.pr{position: relative;}
.fr{float: right;}
.fl{float: left;}
.tac{text-align: center;}
.fwb{font-weight: bold;}
.tdlt{text-decoration: line-through;}
.cff420f{color: #ff420f;}
.cfff{color: #fff;}
.c212121{color: #212121;}
.c686868{color: #686868;}
.fz12{font-size: 12px;}
.fz13{font-size: 13px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz22{font-size: 22px;}
/* 小图标标识 */
.icon{height: 16px;} 
.icon i{display: inline-block;width: 16px;height: 16px;margin-left: 5px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position-y: -170px;    margin-top: 4px;}
.icon i:first-child{margin-left: 0;}
.icon i:last-child{margin-right: 0;}
.icon i.i_tm{background-position-x: -49px;}
.icon i.i_jpmj{background-position-x: -79px;}
.icon i.i_yfx{background-position-x: -106px;}
.icon i.i_jhs{background-position-x: -132px;}
.icon i.i_tqg{background-position-x: -158px;}
.icon i.i_tb{background-position-x: -183px;}
.icon i.i_haitao{background-position-x: -266px;}
/* 顶部导航 */
.topnav{height: 30px;background-color: #f2f2f2;}
.top{color: #666;font-family: '微软雅黑';font-size: 12px;}
.top>ul>li{margin-right: 20px;line-height: 30px;}
.top ul>li>a{color: #8a8a8a;}
.top >ul>li>a:visited{color: #8a8a8a;}
.top >ul>li>a:hover{color: rgba(255,66,15,0.8);}
/* logo & 搜索框 */
.headnav{height: 142px;background-color: #fff;position: relative;}
.twopart{display: block;position: relative;width: 1200px;  }
.logo{width: 228px;height: 42px;margin-top: 26px;}
.searchdiv{width: 450px;margin: 0 auto;}
.search-form{position: relative;float: right;margin-top: 30px;}
.select-area{position: absolute;width: 46px;height: 32px;line-height: 32px;left: 10px;cursor: pointer;text-align: center;}
.select-area .select-type{color: #ff420f;font-size: 12px;width: 36px;text-align: center;}
.select-area i{    display: inline-block;float: right;width: 6px;height: 3px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -83px -44px;margin-left: 4px;margin-top: 15px;}
.select-area .select-option{width: 70px;height: 52px;background: #fff;border: 1px solid #ff420f;position: absolute;top: 31px;left:  -10px;}
.select-area .select-option span{display: block;font-size: 12px;color: #686868;width: 70px;height: 26px;text-align: center;line-height: 26px;}
.select-area .select-option span:hover{background: #f2f2f2;}
.select-area .select-option .cur{color: #ff420f;}
.search-inputbox{float: left;background-color:transparent;height: 32px;width: 390px;font-family: '微软雅黑';color: #444;font-size: 12px;outline:none;border: 2px solid #ff420f;padding-left: 10px;margin-right: -2px;box-sizing: border-box;border-right: 0px;}
.search-inputbox:hover{border: 2px solid rgba(255,66,15,0.85);}
.searchdiv button{width: 60px;height: 32px;background: url(/uploads/image/sfqimg/icon.png) no-repeat -12px -29px;border: 0;outline: none;cursor: pointer;}
.searchdiv button:hover{opacity: 0.85;}
.searchdiv button:active{opacity: 0.9;}
.search-keywords{height: 16px;margin-top: 2px;margin-left: 2px;}
.search-keywords a{display: inline-block;font-size: 12px;color: #686868;margin-right: 15px;}
.search-keywords a:hover{font-weight: bold;}
/* 收藏夹*/
.favorite div{width: 88px;height: 32px;position: absolute;right: 0px;top: 35px;background: #fff;border-radius: 6px;font-family: '微软雅黑';border: 1px solid #ff420f;font-size: 14px;text-align: center;line-height: 32px;}
.favorite a div{color: #ff420f;}
.favorite a div:hover{background: #ff420f;color: #fff;}
.favorite i{display: inline-block;width: 16px;height: 16px;background: url(/uploads/image/sfqimg/icon.png) no-repeat -35px -71px;vertical-align: middle;margin-right: 5px;}
.favorite a div:hover i{background: url(/uploads/image/sfqimg/icon.png) no-repeat -60px -71px;}
/* 主导航 */
.main-nav {width: 100%;height: 40px;background-color: #ff420f;border-bottom: 1px solid #ff420f;margin-top: 15px;}
.main-nav a{display: block;float: left;line-height: 40px;font-size: 15px;color: #ffffff;font-weight: bold;text-align: center;padding: 0 30px;}
.main-nav a:hover,.main-nav a:active{background-color: #e84316;color: #fff;}
.main-nav .first{/*width: 140px;*/ }
a.nav-cur{background: #e84316;color: #fff;   }
/* 分页 */
.pagesort{display: inline-block;height: 40px;text-align: center;margin-top: 50px;margin-bottom: 60px;}
.pagesort a {display:block;height: 38px;float:left;font-size: 16px;color: #686868;background: #fff;line-height:38px;border-radius: 3px;border:1px solid rgba(0,0,0,0.1);margin-right:5px;padding: 0 15px;}
.pagesort a:hover{border:solid 1px #ff420f;color: #ff420f;}
.pagesort .pg-prev{font-size: 0;line-height: 0px;display: block;padding-left: 5px;height: 38px;border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-left-radius: 20px;border-bottom-right-radius: 0px;background: #fff;float: left;margin-right: 8px;border: 1px solid rgba(0,0,0,0.1);}
.pagesort .pg-prev em{display: block;width: 40px;height: 38px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -1458px -26px;border-radius: 5px;cursor: pointer;margin-left: 10px;}
.pagesort .pg-prev:hover{border: 1px solid #ff420f;}
.pagesort .cur{display: block;float: left;font-size: 15px;width: 50px;height: 38px;line-height: 38px;color:#fff;background-color: #ff420f;margin-right: 8px;border-radius: 3px;cursor: default;}
.pagesort .pg-next{font-size: 0;line-height: 0px;display: block;padding-left: 5px;height: 38px;border-top-left-radius: 0px;border-top-right-radius: 20px;border-bottom-left-radius: 0px;border-bottom-right-radius: 20px;background: #fff;float: left;border: 1px solid rgba(0,0,0,0.1);}
.pagesort .pg-next em{display: block;width: 40px;height: 38px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -1488px -26px;border-radius: 5px;cursor: pointer;margin-left: 10px;}
.pagesort>i{display: inline-block;width: 40px;height: 40px;float: left;line-height: 40px;font-size: 15px;background-color: #f2f2f2;color: #999;border: 0px;cursor: default;margin-right: 6px;}

/* 底部 */
.footer{position: relative;background: #ff420f;height: 150px;text-align: center;}
.footer li{display: inline-block;font-size: 16px;margin-right: 182px;margin-top: 30px;}
.footer li:last-child{margin-right: 0;}
.footer li a i{display: block;width: 61px;height: 60px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;margin-bottom: 10px;}
.footer li a i.i_abus{background-position: -442px -110px;}
.footer li a i.i_coopr{background-position: -535px -110px;}
.footer li a i.i_shopsafe{background-position: -628px -110px;}
.footer li a i.i_helpcnter{background-position: -720px -110px;}
.footer li a{color: #fff;}
.footer pre{width: 468px;font-family: '微软雅黑';font-size: 12px;position: absolute;bottom: 8px;left: 50%;color: #fff;margin-left: -234px;}

/* 返回顶部 */
.iton-top-index{width: 42px;height: 36px;background-image: ;background-position: -1529px -33px;display: block;}
.iton-top-index:hover{width: 42px;height: 36px;background-image: ;background-position: -1604px -33px;display: block;cursor: pointer;}
#back-to-top{position: fixed;bottom: 70px;}

/* quan.html */
.filter{height: 81px;background: #fff;color: #686868;font-size: 12px;margin-top: 20px;padding: 0 20px;line-height: 40px;margin-bottom: 30px;border: 1px solid rgba(255, 66, 15, 0.18);}
.filter a{font-size: 12px;color: #686868;}
.filter a:hover{color: #ff420f;}
.filter li.cur a{color: #ff420f;font-weight: bold;}
.filter1{height: 40px;border-bottom: 1px dashed rgba(255, 66, 15, 0.18);}
.filter1 li{display: inline-block;width: 75px;height: 40px;text-align: center;}
.filter1 li:first-child{width: 92px;}
.filter2{width: 1160px;height: 40px;}
.filter2 .filter2-l{float: left;}
.filter2 .filter2-l span{color: #eee;}
.filter2 li{padding: 0 20px;}
.filter2 li:first-child{padding-left: 0;}
.filter2 form{display: inline-block;}
.filter2 form input{width: 37px;height: 22px;outline: none;border: 1px solid #eee;padding: 0 5px;color: #666;}
.filter2 form input:hover{border: 1px solid rgba(255,66,15,.7);}
.filter2 form input:focus{border: 1px solid rgba(255,66,15,1);}
.filter2 form button{width: 47px;height: 24px;border:1px solid #ff420f;background: #fff;color: #ff420f;border-radius: 3px;cursor: pointer;margin-left: 20px;}
.filter2 form button:hover{background: #ff420f;color: #fff;outline: none;}
.filter2 .filter2-l .filter-select{display: inline-block;}
.filter2 .filter2-l .filter-select li{padding: 0 10px;}
.filter2 .filter2-l i{display: inline-block;width: 14px;height: 14px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -370px -270px;margin-right: 6px;vertical-align: text-bottom;}
.filter2 .filter2-l li:hover i{background-position: -370px -296px;}
.filter2 .filter2-l li.select i{background-position: -370px -296px; }
.filter2 .filter2-r{float: right;}
.filter2 .filter2-r i{display: inline-block;width: 16px;height: 16px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;cursor: pointer;vertical-align: text-top;}
.filter2 .filter2-r i.pre-page{margin-right: 6px;background-position: -443px -270px; }
.filter2 .filter2-r i.pre-page:hover{background-position: -443px -296px; }
.filter2 .filter2-r i:active{opacity: 0.85;}
.filter2 .filter2-r i.next-page{margin-left: 6px;background-position: -517px -268px; }
.filter2 .filter2-r i.next-page:hover{background-position: -517px -296px; }
.filter2 .filter2-r span{color: #ff420f;}

/* 详情页面的猜你喜欢img */
.guess-ulike{padding-bottom: 70px;}
.guess-ulike i.tit_img{display: inline-block;width: 1200px;height: 30px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;background-position: -12px -461px;margin-top: 30px;}

/* 品牌专场 */  
.activity{height: auto;margin: 0 auto;position: relative;margin-top: 25px;}
.activity_time{position: absolute;top: 0;right: 0;font-size: 16px;color: #212121;cursor: default;}
.activity_time span{background: #000;color: #fff;padding: 0 2px;}
.activity .tit{font-size: 18px;font-weight: bold;cursor: default;margin-top: 25px;}
.activity .tit i{display: inline-block;width: 23px;height: 30px;background: url(/uploads/image/sfqimg/icon.png) no-repeat;vertical-align: text-top;}
.activity .tit i.il{background-position: -1009px -286px;margin-right: -2px;}
.activity .tit i.ir{background-position: -1009px -275px;margin-left: -2px;}

.ppzc-nav{width: 107px;height: auto;position: absolute;}
.ppzc-nav i{display: block;background: url(/uploads/image/sfqimg/icon.png) no-repeat;}
.ppzc-nav i.p_nav_t{width: 107px;height: 51px;background-position: -681px -260px;}
.ppzc-nav i.p_nav_b{width: 100px;height: 32px;background-position: -841px -277px;}
.ppzc-nav ul{width: 100px;}
.ppzc-nav ul li{display: block;width: 96px;height: 30px;border: 2px solid #000;border-top: 1px solid #000;border-bottom: 1px solid #000;text-align: center;background: #fff;cursor: pointer;}
.ppzc-nav ul li:last-child{border-bottom:5px solid #000;}
.ppzc-nav ul li a{font-size: 14px;color: #212121;line-height: 30px;}
.ppzc-nav ul li:hover,.ppzc-nav ul li.cur{background: #ff420f;}
.ppzc-nav ul li:hover a,.ppzc-nav ul li.cur a{color: #fff;}
.ppzc-nav.fixed {position: fixed;top: 150px;}

.com-footer {width: 100%;height: 170px;background: rgba(30,30,30,1);color: #fff;font-size: 12px;color: rgba(255,255,255,.6);margin-top: 20px;}
.com-footer a {color: rgba(255,255,255,.6);}
.com-footer .footer-wrapper {width: 1200px;margin: 0 auto;padding: 45px 0 10px;}
.com-footer .footer-wrapper ul {display: flex;width: 750px;margin: 0 auto;}
.com-footer .footer-wrapper ul li {margin-right: 26px;}
.com-footer .footer-wrapper ul li a {padding-right: 18px;border-right: 1px solid rgba(255,255,255,.6);color: rgba(255,255,255,.6);}
.com-footer .footer-wrapper ul li:last-child a {border: none;}
.com-footer .footer-wrapper p {text-align: center;margin: 20px 0 15px;}
.com-footer .footer-wrapper .text {text-align: center;}
.com-footer .footer-wrapper .text .ml {margin-left: 10px;}


