@charset "utf-8";
/* 

 * 全站公用样式表
 * 包括：公用属性、头尾、公用模块
 * TIME:2016-07-12
 
 */
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0;}
body,html,input,button,textarea{color:#333;font:12px/1.8 'Microsoft YaHei','微软雅黑',Arial,Tahoma,Verdana,Helvetica,sans-serif;}
html,body{height:100%;position:relative;background-color:#eee;_background-image:url(about:blank);_background-attachment:fixed;}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block;}
html,body{-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
html,body{width:100%;height:100%;position:relative;}
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:16px;}
h4,h5{font-size:14px;}
img{border:none;vertical-align:middle;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:focus{outline:none;}
a:hover{color:#ff5556;text-decoration:underline;}
/* input[type="text"]:focus,input[type="password"]:focus{outline:none;} */
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}
input[type="button"],input[type="reset"],input[type="submit"],select,button{-webkit-appearance:none;appearance:none;border-radius:0;outline:0;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}


/* 清除浮动 */
.clearfix:after,.layout:after,.top-qrcode-items:after,.header:after,.head-search-form:after,.word-list:after,.min-cart-list li:after,.foot-flinks .flinks-list:after,.foot-ensure ul:after,.foot-service .service-nav-items:after,.path-bar ul:after,.page-bar:after,.cate-nav-hd p:after,.cate-list-item-bd:after,.cate-list-items:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.layout,.top-qrcode-items,.header,.head-search-form,.word-list,.min-cart-list li,.foot-flinks .flinks-list,.foot-ensure ul,.foot-service .service-nav-items,.path-bar ul,.page-bar,.cate-nav-hd p,.cate-list-item-bd,.cate-list-items{*zoom:1;}

/* 布局 */
.layout,.bn1190,.path-bar{width:1190px;margin:0 auto;}
.z9999{position:relative;z-index:9999;}
.z100001{z-index:100001!important;}
.disabled{display:none;}
.top-bar,.header,.top-full-bn,.slide-banners-wrap,.foot-wrap{min-width:1190px;}
.wrap-bg{background-color:#fff;}
.cleft{clear:left;}


/* 颜色 */
.top-tel b,.top-bar .top-bar-r li.nav-active > a,.promote-products .promote-title h4,.foot-flinks .flinks-tabs li.current a,.banners-side-box .banners-side-tabs li.current,.banners-side-box .banners-side-tabs li.current a,.banners-side-box .today-sell .cur-price,.banners-side-box .tmr-sell .tmr-sell-tit,
.top-bar a:hover,.header .head-search .hot-words a:hover,.top-min-cart .min-cart-list li a:hover,.foot-flinks a:hover,.foot-service a:hover,.footer a:hover,.banners-side-box .today-sell a:hover{color:#ff5556;}
.red{color:#ff5556!important;}
.txt-gray,.gray{color:#999;}
.c-333{color:#333;}
.c-666{color:#666;}
.c-999{color:#999;}

/* 字体 */
.path-bar li.arrow,.pd-none-wrap .pd-none-hd .pd-none-tit .ico-num{font-family:Arial;}


/* 小图 */
.head-search-btn i,.top-bar .ico-arrow-down,.top-min-cart .icon-min-cart,.foot-ensure ul li i,.slide-banners .flex-control-paging li a,.slide-banners .flex-direction-nav .flex-prev,.slide-banners .flex-direction-nav .flex-next,.hotline .ico-tel,.coupon-pop .ico-close,.cart-pop .ico-close,.filter-panel a.show-more i,.sort-bar .sort-by li .i-down,.sort-bar .sort-by li .i-up,.ico-txt-phone i,.product-list .product-item-ft a.act-add-fav i,.product-list .product-item-ft a.act-add-to-cart i,.cate-nav-hd i.cate-ico,.header .head-app-qrcode .qrcode-close{background-image:url(../img/icons_common.png);}
.hide-cate-nav-drop .cate-nav-btn:after{background-image:url(../img/icons_common.png);background-repeat:no-repeat;}

/* 动画 */
.e3,.top-bar .ico-arrow-down{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


/* ==========================================
 * 公用模块
 * ------------------------------------------ */
/* 字体大小 */
.f12{font-size:12px!important;}
.f14{font-size:14px!important;}
.f16{font-size:16px!important;}
.f18{font-size:17px!important;}
.f20{font-size:20px!important;}
.f24{font-size:24px!important;}

/* 粗细 2016-07-27 */
.fb{font-weight:bold!important;}
.fn{font-weight:normal!important;}

/* 对齐 2016-07-27 */
.txt-left{text-align:left!important;}
.txt-center{text-align:center!important;}
.txt-right{text-align:right!important;}

/* 下边距 2016-07-28 */
.ml-2em{margin-left: 2em!important;}
.mb-30{margin-bottom: 30px!important;}
.mb-20{margin-bottom: 20px!important;}
.mb-10{margin-bottom: 10px!important;}

/* 文本缩进 2016-07-28 */
.txt-indent{text-indent: 2em!important;}

/* 按钮 2016-07-27*/
.ol-sv-btn{display:inline-block;width:77px;height:22px;background:url(../img/official_service_btn.png) 0 center no-repeat;padding:0!important;}
.ol-sv-btn{*display:inline;}
.ol-sv-btn:hover{opacity:0.8;}
.hotline{line-height:25px;color:#ff5556;font-weight:bold;font-style:italic;font-size:20px;}
.hotline b{vertical-align:middle;}
.hotline .ico-tel{display:inline-block;width:35px;height:25px;background-position:-265px -115px;vertical-align:middle; }
.hotline .ico-tel{*display:inline;}
.btn-red,.btn-gray,.btn-disabled{display:inline-block;padding:0 20px;height:38px;line-height:38px;text-align:center;font-size:14px;cursor:pointer;border-radius:3px!important;}
.btn-red,.btn-gray{*display:inline;}
.btn-red{background-color:#ff5556;border:1px solid #ff5556;color:#fff;}
.btn-gray{background-color:#fff;border:1px solid #e6e6e6;color:#666;}
.btn-red:hover,.btn-gray:hover{background-color:#f24b4d;border-color:#f24b4d;color:#fff!important;text-decoration:none;}
.btn-disabled{cursor:default;border:1px solid #f2f2f2;background-color:#f9f9f9;color:#c1c1c1!important;}
.btn-disabled:hover{text-decoration:none;}
.btn-large{height:44px;line-height:44px;padding:0 25px;}
.btn-small{height:32px;line-height:32px;padding:0 15px;}
.btn-xs{height:30px;line-height:30px;padding:0 12px;}


/* 客服按钮 2016-07-23 */
.seller-sv-btn{display:block;width:104px;height:26px;text-align:center;line-height:26px;background:url(../img/btn_kf.gif) 0 0 no-repeat;}
.small-sv-btn{display:inline-block;width:76px;height:20px;background:url(../img/btn_kf_2.gif) 0 0 no-repeat;margin-left:10px;vertical-align:middle;}
.small-sv-btn{*display:inline;}


/* 标签 */
.pd-post-label{display:block;width:64px;height:64px;border-radius:50%;background-color:#ff5556;position:absolute;right:5px;bottom:5px;color:#fff;text-align:center;line-height:1.3;font-size:14px;}
.pd-post-label b{display:block;line-height:1.3em;overflow:hidden;font-weight:normal;padding-top:16px;font-family:Arial;}
.pd-post-label b i{font-size:18px;}
.ico-desc-txt{width:0;position:absolute;left:17px;top:-2px;overflow:hidden;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.ico-desc-txt s{display:inline-block;height:16px;line-height:16px;padding:0 5px;border:1px solid #ff5556;color:#ff5556;border-radius:1px 3px 3px 1px;white-space:nowrap;text-decoration:none;background-color:#fff;}
.ico-desc-txt s{*display:inline;}
.pd-ico-txt{margin-right:5px;position:relative;float:left;margin-top:2px;}
.pd-ico-txt i{display:inline-block;width:18px;height:18px;line-height:18px;color:#fff;text-align:center;border-radius:3px;background-color:#ff5556;font-family:simsun;float:left;}
.pd-ico-txt i{*display:inline;}
.pd-ico-txt:hover{position:relative;z-index:99;}
.pd-ico-txt:hover .ico-desc-txt{width:100px;}
.ico-txt-phone i{background-position:0 -566px;}


/* 结果提示图标 2016-07-26 */
.ico-result-alert,.ico-result-succ,.ico-result-fail{background-image:url(../img/icon_form.png);background-repeat:no-repeat;z-index:99;}
.ico-result-alert,.ico-result-succ,.ico-result-fail{display:inline-block;width:34px;height:34px;}
.ico-result-alert,.ico-result-succ,.ico-result-fail{*display:inline;}
.ico-result-alert{background-position:0 -37px;}
.ico-result-succ{background-position:0 0;}
.ico-result-fail{background-position:0 -73px;}
.small-txt-alert{padding-left:25px;line-height:25px;background-repeat:no-repeat;background-position:0 5px;background-image:url(../img/small_ico_alert.png);}


/* 当前位置 */
.path-bar{padding:15px 0;font-size:14px;}
.path-bar ul{padding-left:6px;}
.path-bar li{float:left;margin:0 10px 0 0;white-space:nowrap;}
.path-bar li .selected{display:inline-block;padding:0 8px;border:1px solid #eee;font-weight:normal;}
.path-bar li .selected{*display:inline;}


/* 分页 */
.page-bar{padding:25px 0 35px;font-size:14px;line-height:35px;}
.page-bar a,.page-bar{color:#666;}
.page-bar .page-list{display:inline;float:right;}
.page-bar .pages {float:left;}
.page-bar .pages li{float:left;margin-right:-1px;position:relative;}
.page-bar .pages li a,.page-bar .pages li span{display:inline-block;width:43px;text-align:center;line-height:33px;border:1px solid #ddd;}
.page-bar .pages li a,.page-bar .pages li span{*display:inline;}
.page-bar .pages li a:hover,.page-bar .pages li a.page-cur,.page-bar .pages li span.page-cur{background-color:#ff5556;border-color:#f43f41;color:#fff;text-decoration:none;position:relative;z-index:9;}
.page-bar .pages .page-prev,.page-bar .pages .page-next{}
.page-bar .pages .page-prev{margin-right:10px;width:auto;padding:0 10px;}
.page-bar .pages .page-next{margin-left:10px;width:auto;padding:0 10px;}
.page-bar .pages .page-disabled,.page-bar .pages li a.page-disabled:hover{color:#999;border-color:#ddd;cursor:default;background-color:transparent;}
.page-bar .pages a.page-dot,.page-bar .pages span.page-dot{border:0;width:auto;padding:0 6px; color:#aaa;}
.page-bar .page-count{display:inline;float:left;padding-left:12px;}
.page-bar .page-go {display:inline;float:left;}
.page-bar .page-go .page-ipt{display:inline-block;width:50px;height:33px;line-height:33px;border:1px solid #ddd;text-align:center;margin:0 5px; color:#666;font-size:14px;}
.page-bar .page-go .page-btn{display:inline-block;width:63px;height:35px;line-height:35px;text-align:center;cursor:pointer;border:1px solid #ddd;background-color:#e8e8e8;font-size:14px;margin-left:12px; color:#666;}
.page-bar .page-go .page-ipt,.page-bar .page-go .page-btn{*display:inline;vertical-align:middle;}
.page-bar .page-go .page-btn:hover{background-color:#ff5556;color:#fff;border-color:#ff0103;}




/* ==========================================
 * header
 * ------------------------------------------ */

/* 顶部 */
.top-bar{background-color:#f2f2f2;line-height:26px;border-bottom:1px solid #ddd;}
.top-bar,.top-bar a{color:#666;}
.top-bar .top-bar-r{display:inline;float:right;padding:11px 0;}
.top-bar .top-bar-r li{float:left;margin-right:-1px;*display:inline;line-height:14px;border-right:1px solid #dedede;padding:0 6px; position:relative;}
.top-bar .top-bar-r li:last-child{border-right:0;}
.top-bar .top-bar-r li a{display:inline-block;padding:0 5px;}
.top-bar .top-bar-r li a.logout{color:#06c;}
.top-bar .top-bar-r li a.logout:hover{color:#ff5556;}
.top-bar .top-bar-r li.top-tel{padding:0 11px;}
.top-bar .top-bar-r li.top-tel em{padding:0 0 0 5px;font-family:Arial;}
.top-bar .top-bar-r li.top-service{padding-right:0;height:22px;margin-top:-4px;margin-bottom:-4px;padding-left:10px;}
.top-bar .top-qrcode-drop{width:320px;border:1px solid #ddd;background-color:#fff;position:absolute;left:50%;margin-left:-161px;top:25px;display:none;}
.top-bar .top-qrcode-drop:before,.top-bar .top-qrcode-drop:after{content:'';display:block;width:0;height:0;border-width:0 5px 5px;border-style:dashed solid solid;border-color:transparent transparent #ddd;position:absolute;left:50%;margin-left:-5px;top:-5px;overflow:hidden;}
.top-bar .top-qrcode-drop:after{border-color:transparent transparent #fff;top:-4px;}
.top-bar .top-qrcode-drop .top-qrcode-items{padding:15px;}
.top-bar .top-qrcode-drop .top-qrcode-item{width:50%;text-align:center;line-height:1.6em;float:left;_margin-right:-1px;}
.top-bar .top-qrcode-drop .top-qrcode-item .top-qrcode-img{display:block;}
.top-bar .top-qrcode-drop .top-qrcode-item .top-qrcode-img img{width:110px;height:110px;}
.top-bar .top-qrcode-drop .top-qrcode-item .top-qrcode-name{display:block;font-size:12px;font-weight:normal;}
.top-bar .ico-arrow-down{display:inline-block;width:9px;height:5px;overflow:hidden;vertical-align:middle;background-position:-1px -3px;margin:0 0 0 5px;}
.top-bar .ico-arrow-down{*display:inline;}
.top-bar .top-drop-menu{width:100%;position:absolute;left:-1px;top:20px;background-color:#fff;border:1px solid #ddd;border-top:0;display:none;_width:95px;}
.top-bar .top-drop-menu ul{padding:0 11px;}
.top-bar .top-drop-menu ul li{height:27px;line-height:27px;overflow:hidden;*display:block;float:none;border:0;padding:0;}
.top-bar .top-drop-menu ul li a{padding:0 0 0 8px;background:url(../img/icon_dot_1.png) 0 13px no-repeat;}
.top-bar .top-bar-r li.top-nav-uc{z-index:99;}
.top-bar .top-bar-r li.nav-uc-active{background-color:#fff;padding-top:6px;padding-bottom:6px;margin-top:-6px;margin-bottom:-6px;}
.top-bar .top-bar-r li.nav-uc-active {border-left:1px solid #dedede;margin-left:-1px;}
.top-bar .top-bar-r li.nav-active .top-drop-menu{top:26px;}
.top-bar .top-bar-r li.nav-active .ico-arrow-down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}

/* header */
.head-wrapper{background-color:#fff;}
.header{padding:35px 0 15px;}
.header .logo{float:left;margin:0 15px 0 0;}
.header .logo img{max-width:230px;}
.header .logo-desc{width:170px;float:left;font-size:16px;font-weight:normal;padding:20px 5px 0 0; color:#666;}
.header .logo-desc i{font-size:9px;padding:0 5px;line-height:1em;vertical-align:middle;}
.header .head-search{width:550px;float:left;padding-top:3px;}
.header .head-search .head-search-form{display:block;}
.header .head-search .head-search-ipt{width:395px;height:38px;line-height:38px;padding:0 10px;border:1px solid #ccc;float:left;border-radius:3px 0 0 3px;margin-right:-1px;font-size:14px;position:relative;color:#999;}
.header .head-search .head-search-ipt:focus{outline:0;}
.header .head-search .head-search-btn{width:98px;height:40px;line-height:40px;padding:0;background-color:#ff5556;text-align:center;font-size:16px; color:#fff;border:0;float:left;border-radius:0 3px 3px 0;cursor:pointer;position:relative;z-index:1;}
.header .head-search .head-search-btn:hover{background-color:#f24b4d;}
.header .head-search .head-search-btn i{display:inline-block;width:21px;height:21px;vertical-align:middle;background-position:-267px -160px;margin:-3px 6px 0 0;}
.header .head-search .hot-words{padding:10px 0 0;position:relative;overflow:hidden;}
.header .head-search .hot-words .word-list{margin-left:-10px;width:100%;position:relative;overflow:hidden;}
.header .head-search .hot-words a{display:inline-block;height:15px;line-height:15px;overflow:hidden;padding:0 10px;border-left:1px solid #ccc; color:#999;float:left;_margin-left:-1px;position:relative;}

.header .head-app-qrcode {display:inline;float:left;width:88px;position:relative;}
.header .head-app-qrcode dl{width:86px;text-align:center;border:1px solid #eee;position:absolute;left:0;top:2px;}
.header .head-app-qrcode .qrcode-img{display:block;}
.header .head-app-qrcode .qrcode-img img{width:100%;height:auto;}
.header .head-app-qrcode .qrcode-txt{display:block;color:#ff5556;line-height:1.1;padding-top:4px;}
.header .head-app-qrcode .qrcode-close{display:block;width:18px;height:18px;background-position:-251px -37px;position:absolute;left:-19px;top:2px;border:1px solid #ddd;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
.header .head-app-qrcode .qrcode-close:hover{opacity:1;filter:alpha(opacity=100);border-color:#eee;}



/* 购物车 */
.top-min-cart{display:inline;float:right;position:relative;}
.top-min-cart .min-cart-btn{display:inline-block;width:145px;height:45px;border:1px solid #fff;border-bottom:0;text-align:center; color:#666;}
.top-min-cart .min-cart-btn{*display:inline;}
.top-min-cart .min-cart-btn:hover{text-decoration:none; color:#ff5556;}
.top-min-cart .min-cart-btn .icon-min-cart{display:inline-block;width:36px;height:30px;background-position:-3px -191px;position:relative;top:8px;}
.top-min-cart .min-cart-btn .icon-min-cart{*display:inline;}
.top-min-cart .min-cart-btn .icon-min-cart .cart-goods-num{display:inline-block;min-width:12px;text-align:center;padding:0 2px;line-height:16px;background-color:#ff5556;border-radius:8px; color:#fff;position:absolute;left:27px;top:-7px;font-weight:normal;cursor:pointer;}
.top-min-cart .min-cart-btn .icon-min-cart .cart-goods-num{*display:inline;_padding:0 5px;}
.top-min-cart .min-cart-btn .cart-label,.top-min-cart a.min-cart-btn label.cart-label{display:inline-block;padding-left:12px;font-size:18px;line-height:45px;cursor:pointer;}
.top-min-cart .min-cart-cont{width:350px;padding:10px;background-color:#fff;border:1px solid #e8e8e8;position:absolute;right:0;top:45px;box-shadow:0 0 5px rgba(0,0,0,.2);display:none;}
.top-min-cart .min-cart-cont .space-mask{display:block;width:145px;height:10px;background-color:#fff;position:absolute;right:0;top:-5px;}
.top-min-cart .min-cart-none{padding:30px;font-size:14px; color:#666;}
.top-min-cart .min-cart-tit{font-size:16px;font-weight:normal;line-height:2.5;padding-left:15px;}
.top-min-cart .min-cart-list{border:1px solid #f1f1f1;}
.top-min-cart .min-cart-list li{padding:10px;border-bottom:1px dashed #ddd;}
.top-min-cart .min-cart-list li:last-child{border-bottom:0;}
.top-min-cart .min-cart-list li a{color:#666;}
.top-min-cart .min-cart-list li .cart-pd-img,.top-min-cart .min-cart-list li .cart-pd-img img{width:50px;height:50px;}
.top-min-cart .min-cart-list li .cart-pd-img{display:inline-block;float:left;border:1px solid #e5e5e5;margin-right:8px;}
.top-min-cart .min-cart-list li .cart-pd-name{display:inline-block;width:170px;height:40px;line-height:20px;overflow:hidden;float:left;}
.top-min-cart .min-cart-list li .cart-pd-r{width:60px;line-height:20px;float:right;text-align:right;padding-right:15px;}
.top-min-cart .min-cart-list li .cart-pd-price{display:block;}
.top-min-cart .min-cart-ft{padding:10px;text-align:right;}
.top-min-cart .min-cart-ft .min-checkout-btn{display:inline-block;padding:0 10px;line-height:22px;background-color:#ff5556;border-radius:2px; color:#fff;}
.top-min-cart .min-cart-ft .min-checkout-btn{*display:inline;}
.top-min-cart .min-cart-ft .min-checkout-btn:hover{background-color:#ea4f4f;text-decoration:none;}
.top-min-cart-active .min-cart-btn{border-color:#e8e8e8;box-shadow:0 0 5px rgba(0,0,0,.2);}
.top-quick-order .min-cart-btn{box-shadow:none!important;border-color:transparent;_border-color:#fff;}
.top-quick-order .min-cart-btn .icon-min-cart{background-position:-345px -451px;}
.top-quick-order .min-cart-btn .icon-min-cart .cart-goods-num{top:-5px;left:25px;}

/* 导航条 */
.nav-bar{height:38px;border-bottom:1px solid #e6e6e6;}
.nav-bar .nav,.nav-bar .nav li{display:inline;float:left;}
.nav-bar .nav{padding:10px 0 0 10px;font-size:16px;line-height:18px;}
.nav-bar .nav li{position:relative;height:28px;}
.nav-bar .nav li a{display:inline-block;height:18px;line-height:18px;border-left:1px solid #dadada;padding:0 14px;position:relative;}
.nav-bar .nav li a{*display:inline;}
.nav-bar .nav li a:hover{text-decoration:none;}
.nav-bar .nav li:first-child a{border-left:0;}
.nav-bar .nav li a{*display:inline;}
.nav-bar .nav li .m-qrdcode{display:block;width:160px;padding:10px 0;position:absolute;left:50%;margin-left:-81px;top:28px;background-color:#fff;z-index:9999;text-align:center;border:1px solid #ddd;display:none;}
.nav-bar .nav li .m-qrdcode:before,.nav-bar .nav li .m-qrdcode:after{content:'';display:block;width:0;height:0;border-width:0 5px 5px;border-style:dashed solid solid;border-color:transparent transparent #ddd;position:absolute;left:50%;margin-left:-5px;top:-5px;overflow:hidden;}
.nav-bar .nav li .m-qrdcode:after{border-color:transparent transparent #fff;top:-4px;}
.nav-bar .nav li .m-qrdcode-img{display:block;}
.nav-bar .nav li .m-qrdcode-img img{width:120px;}
.nav-bar .nav li .m-qrdcode-name{display:block;padding-top:5px;color:#999;font-size:12px;}
.nav-bar .nav li .ico-menu-tips{position:absolute;right:-8px;top:-20px;}
.nav-bar .hotline{float:right;padding-top:3px;}



/* 分类下拉 */
.nav-bar {position:relative;z-index:100;}
.nav-bar .cate-nav{display:inline;float:left;position:relative;}
.nav-bar .cate-nav-btn{display:block;width:175px;height:38px;line-height:37px;background-color:#ff5556;padding:0 0 0 15px;color:#fff;font-size:16px;}
.nav-bar .cate-nav-btn:hover{text-decoration:none;}
.nav-bar .cate-nav-btn[href="javascript:"]{cursor:default;}
.cate-nav-drop{width:190px;min-height:450px;_height:450px;_overflow:visible;background:url(../img/cate_list_bg.png) 0 0 repeat;position:absolute;left:0;top:38px;z-index:100;}
.cate-nav-drop .cate-nav-item{padding:1px 0 1px 1px;}
.cate-nav-drop .cate-nav-item .cate-nav-hd{height:55px;padding:8px 0 10px 15px;_padding-bottom:2px;position:relative;line-height:1.5;}
.cate-nav-drop .cate-nav-item .cate-nav-hd,.cate-nav-drop .cate-nav-item .cate-nav-hd a{color:#fff;}
.cate-nav-drop .cate-nav-item .cate-nav-hd i.cate-ico{display:inline-block;width:18px;height:18px;position:absolute;left:8px;top:13px;}
.cate-nav-drop .cate-nav-item .cate-nav-hd i.line{padding:0 5px;}
.cate-nav-drop .cate-nav-item .cate-nav-hd h4{font-size:14px;font-weight:normal;}
.cate-nav-drop .cate-nav-item .cate-nav-hd p {padding-top:1px;}
.cate-nav-drop .cate-nav-item .cate-nav-hd p a{ float:left;margin-right:5px;white-space:nowrap; color:#666; }
.cate-nav-drop .cate-item-1 .cate-nav-hd i.cate-ico{background-position:-75px -634px;}
.cate-nav-drop .cate-item-1.cate-item-active .cate-nav-hd i.cate-ico{background-position:-75px -604px;}
.cate-nav-drop .cate-item-2 .cate-nav-hd i.cate-ico{background-position:-50px -634px;}
.cate-nav-drop .cate-item-2.cate-item-active .cate-nav-hd i.cate-ico{background-position:-50px -604px;}
.cate-nav-drop .cate-item-3 .cate-nav-hd i.cate-ico{background-position:-2px -634px;}
.cate-nav-drop .cate-item-3.cate-item-active .cate-nav-hd i.cate-ico{background-position:-2px -604px;}
.cate-nav-drop .cate-item-4 .cate-nav-hd i.cate-ico{background-position:-27px -633px;}
.cate-nav-drop .cate-item-4.cate-item-active .cate-nav-hd i.cate-ico{background-position:-27px -603px;}
.cate-nav-drop .cate-item-5 .cate-nav-hd i.cate-ico{background-position:-175px -634px;}
.cate-nav-drop .cate-item-5.cate-item-active .cate-nav-hd i.cate-ico{background-position:-175px -604px;}
.cate-nav-drop .cate-item-6 .cate-nav-hd i.cate-ico{background-position:-148px -634px;}
.cate-nav-drop .cate-item-6.cate-item-active .cate-nav-hd i.cate-ico{background-position:-148px -604px;}
.cate-nav-drop .cate-item-active{width:191px;}
.cate-nav-drop .cate-item-active .cate-nav-hd {background-color:#fff;position:relative;z-index:999;}
.cate-nav-drop .cate-item-active .cate-nav-hd,.cate-nav-drop .cate-item-active .cate-nav-hd a{color:#666;}
.cate-nav-drop .cate-item-active .cate-nav-hd h4,.cate-nav-drop .cate-item-active .cate-nav-hd h4 a{color:#333;}
.cate-nav-drop .cate-item-active .cate-nav-hd a:hover,.cate-nav-drop .cate-item-active .cate-nav-hd h4 a:hover{color:#ff5556;}
.cate-nav-pop{width:989px;height:224px;padding:0 0 0 10px;border:1px solid #2b2b2b;position:absolute;left:190px;top:0;background-color:rgba(255,255,255,.98);display:none;-webkit-animation:catefadeIn .6s 1;-moz-animation:catefadeIn .6s 1;-ms-animation:catefadeIn .6s 1;-o-animation:catefadeIn .6s 1;animation:catefadeIn .6s 1;}
.cate-nav-drop .cate-item-active .cate-nav-pop{display:block;}
@keyframes catefadeIn{0%{transform:translateX(-5px);opacity:0.8;filter:alpha(opacity=80);}100%{transform:translateX(0);opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes catefadeIn{0%{-moz-transform:translateX(-5px);opacity:0.8;filter:alpha(opacity=80);}100%{-moz-transform:translateX(0);opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes catefadeIn{0%{-webkit-transform:translateX(-5px);opacity:0.8;filter:alpha(opacity=80);}100%{-webkit-transform:translateX(0);opacity:1;filter:alpha(opacity=100);}}
@-o-keyframes catefadeIn{0%{-o-transform:translateX(-5px);opacity:0.8;filter:alpha(opacity=80);}100%{-o-transform:translateX(0);opacity:1;filter:alpha(opacity=100);}}
@-ms-keyframes catefadeIn{0%{-ms-transform:translateX(-5px);opacity:0.8;filter:alpha(opacity=80);}100%{-ms-transform:translateX(0);opacity:1;filter:alpha(opacity=100);}}
.cate-nav-pop {display:none;background-color:#fff\9;}
.cate-nav-pop .cate-list-item{width:215px;padding:15px;float:left;}
.cate-nav-pop .cate-list-item:nth-child(4n+1){clear:left;}
.cate-nav-pop .cate-list-item .cate-list-item-hd{height:36px;line-height:26px;border-bottom:1px solid #2b2b2b;position:relative;overflow:hidden;margin-bottom:6px;font-size:14px;}
.cate-nav-pop .cate-list-item .cate-list-item-hd,.cate-nav-pop .cate-list-item .cate-list-item-hd a{color:#333;}
.cate-nav-pop .cate-list-item .cate-list-item-hd a{display:block;height:36px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;left:0;top:0;}
.cate-nav-pop .cate-list-item .cate-list-item-hd a:hover{text-decoration:none;left:5px;}
.cate-nav-pop .cate-list-item .cate-list-item-hd a:before{content:'>';position:absolute;right:7px;top:8px;font-family:simsun;font-size:15px;color:#666;}
.cate-nav-pop .cate-list-item .cate-list-item-hd b{font-weight:normal;padding-top:8px;float:left;}
.cate-nav-pop .cate-list-item .cate-list-item-hd .cate-tit-ico{display:inline;float:left;}
.cate-nav-pop .cate-list-item .cate-list-item-hd .cate-tit{font-size:14px;font-weight:normal;}
.cate-nav-pop .cate-list-item .cate-list-item-bd{width:100%;position:relative;overflow:hidden;line-height:22px;}
.cate-nav-pop .cate-list-item .cate-list-item-bd a{float:left;padding:0 6px 0 8px;white-space:nowrap; color:#666;position:relative;}
.cate-nav-pop .cate-list-item .cate-list-item-bd a:before{content:'|';position:absolute;left:-1px;top:0;font-family:simsun;}
.cate-nav-pop .cate-list-item .cate-list-item-bd a:hover{color:#ff5556;}
.cate-nav-pop .cate-list-item .cate-list-item-bd .cate-list{width:105%;margin-left:-7px;}
.hide-cate-nav-drop .cate-nav-drop{display:none;}
.hide-cate-nav-drop .cate-nav-btn{position:relative;cursor:pointer;}
.hide-cate-nav-drop .cate-nav-btn:hover{color:#fff;}
.hide-cate-nav-drop .cate-nav-btn *{cursor:pointer;}
.hide-cate-nav-drop .cate-nav-btn:after{content:'';display:block;width:13px;height:7px;background-position:-237px -613px;position:absolute;right:10px;top:16px;}
.cate-drop-active .cate-nav-drop{display:block;}
.cate-drop-active .cate-nav-btn:after{background-position:-237px -639px;}
.cate-drop-active{z-index:99999;}
.nav-bar .cate-drop-active .cate-nav-btn{cursor:pointer!important;}


/* ==========================================
 * footer
 * ------------------------------------------ */
.foot-wrap{background-color:#fff;border-top:1px solid #eee;clear:both;_width:100%;_float:left;}

/* 友情链接 */
.foot-flinks{background-color:#fff;margin-bottom:20px;}
.foot-flinks,.foot-flinks a{color:#666;}
.foot-flinks a:hover{text-decoration:none;}
.foot-flinks .flinks-title-bar{height:39px;line-height:39px;border-bottom:1px solid #eee;font-size:14px;}
.foot-flinks .flinks-tabs,.foot-flinks .flinks-tabs li,.foot-flinks .flinks-tabs li a {display:inline;float:left;}
.foot-flinks .flinks-tabs{padding-left:25px;}
.foot-flinks .flinks-tabs li a{padding:0 20px;}
.foot-flinks .flinks-tabs li a:hover{color:#666;}
.foot-flinks .flinks-tabs li{margin-right:20px;}
.foot-flinks .flinks-tabs li.current{border-bottom:1px solid #ff5556;margin-bottom:-1px;position:relative;}
.foot-flinks .flinks-tabs li.current a:hover{color:#ff5556;}
.foot-flinks .flinks-list {padding:10px 10px 10px 25px;}
.foot-flinks .flinks-list li{line-height:35px;margin:0 35px 0 0;white-space:nowrap;float:left;}

/* 保障 */
.foot-ensure {padding:45px 0;border-bottom:1px solid #eee;position:relative;overflow:hidden;}
.foot-ensure ul{width:108%;}
.foot-ensure ul li,.foot-ensure ul li a{color:#999;}
.foot-ensure ul li{width:290px;padding:0 0 0 20px;float:left;position:relative;font-size:16px;line-height:1.5;}
.foot-ensure ul li a:hover{text-decoration:none;}
.foot-ensure ul li i{display:block;width:60px;height:60px;position:absolute;left:18px;top:0;}
.foot-ensure ul li .ensure-item{display:inline-block;padding:6px 0 6px 70px;}
.foot-ensure ul li .ensure-item-tit,.foot-ensure ul li .ensure-item-desc{display:block;}
.foot-ensure ul li .ensure-item-tit{ color:#333;padding-top:1px;}
.foot-ensure ul li .ensure-item-1 i{background-position:-70px -662px;}
.foot-ensure ul li .ensure-item-2 i{background-position:-163px -662px;}
.foot-ensure ul li .ensure-item-3 i{background-position:-254px -662px;}
.foot-ensure ul li .ensure-item-4 i{background-position:-346px -662px;}
.foot-ensure ul li a[href="javascript:"]{cursor:default;}

/* 服务导航 */
.foot-service{padding:40px 0 20px;background:url(../img/foot_service_bg.png) 0 bottom no-repeat;border-bottom:1px solid #eee;position:relative;overflow:hidden;font-size:14px;}
.foot-service,.foot-service a{color:#666;}
.foot-service .service-nav-items {padding-left:310px;}
.foot-service .service-nav-items dl{width:160px;padding:0 0 0 10px;float:left;}
.foot-service .service-nav-items dl dt{display:block;font-size:16px; color:#333;}
.foot-service .service-nav-items dl dt,.foot-service .service-nav-items dl dd{margin-bottom:5px;}

/* 页底 */
.footer{padding:15px 0;text-align:center;}
.footer,.footer a{color:#999;}
.footer .foot-imgs{padding-bottom:10px;}
.footer .foot-imgs li{display:inline;padding:0 5px;}
.footer .foot-imgs li img{display:inline-block;width:122px;height:45px;border:1px solid #eee;}




/* ==========================================
 * 右侧栏
 * ------------------------------------------ */
.min-side-bar{width:37px;height:100%;position:fixed;right:0;top:0;background-color:#2c2c2c;z-index:100001;_position:absolute;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop));}
.min-side-bar .quick-icon{background-image:url(../img/icons_common.png);}
.min-side-bar .side-quick-item{position:relative;}
.min-side-bar .side-quick-tips{line-height:21px;position:absolute;right:-10px;top:0;z-index:9;visibility:hidden;}
.min-side-bar .side-quick-tips,.min-side-bar .side-quick-tips a{color:#fff;}
.min-side-bar .ico-arrow-left{display:none;width:0;height:0;border-color:transparent transparent transparent #2c2c2c;border-width:6px 0 6px 6px;border-style:solid dashed solid solid; position:absolute;left:-1px;top:14px;}
.min-side-bar .side-quick-tips a:hover{color:#ff5556;}
.min-side-bar .side-quick-tips a{display:inline-block;white-space:nowrap;padding:8px 20px;background-color:#2c2c2c;}
.min-side-bar .side-quick-tips a{*display:inline;}
.min-side-bar .quick-icon{display:block;width:37px;height:37px;z-index:11;position:relative;}
.min-side-bar .side-quick-active .quick-icon{background-color:#ff5556;}
.min-side-bar .quick-others{position:absolute;right:0;bottom:105px;}
.min-side-bar .quick-others li{margin-top:8px;}
.min-side-bar .icon-feedback{background-color:#2c2c2c;background-position:-165px -189px;}
.min-side-bar .side-quick-active .icon-feedback{background-position:-371px -189px;}
.min-side-bar .icon-qrcode{background-color:#2c2c2c;background-position:-35px -230px;}
.min-side-bar .icon-ol-qq{background-position:-119px -772px;}
.min-side-bar .icon-ol-qq:hover{background-position:-119px -808px;background-color:#ff5556;}
.min-side-bar .side-quick-active .icon-qrcode{background-position:4px -230px;}
.min-side-bar .side-qrcode-pop{width:160px;padding:15px 0;background-color:#fff;text-align:center;border:1px solid #ddd;position:absolute;right:-10px;top:0;z-index:9;visibility:hidden;}
.min-side-bar .side-qrcode-pop .qrcode-img{display:block;text-align:center;}
.min-side-bar .side-qrcode-pop .qrcode-img img{width:120px;}
.min-side-bar .side-qrcode-pop .qrcode-txt{display:block;padding-top:10px;color:#999;}
.min-side-bar .quick-qrcode:before{content:'';display:none;width:37px;height:200px;background-color:#2c2c2c;z-index:10;position:absolute;right:0;top:0;}
.min-side-bar .quick-qrcode.side-quick-active:before{display:block;}
.min-side-bar .quick-qrcode .ico-arrow-left{border-left-color:#fff;}
.min-side-bar .quick-gotop{position:absolute;right:0;bottom:0;cursor:pointer;}
.min-side-bar .quick-gotop .icon-top{background-position:-126px -189px;}
.min-side-bar .side-quick-active .icon-top{background-color:#ff5556;background-position:-331px -189px;}
.min-side-bar .side-quick-active .ico-arrow-left{display:block;}




/* ==========================================
 * 广告位
 * ------------------------------------------ */
.bn1190{margin:0 auto 30px;}

/* 顶部通栏 */
.top-full-bn{width:100%;position:relative;overflow:hidden;}
.top-full-bn .top-bn-box{width:4000px;text-align:center;position:relative;left:50%;margin-left:-2000px;}



/* ==========================================
 * 弹窗 2016-07-23
 * ------------------------------------------ */
.msg-pop{width:500px;background-color:#fff;border:1px solid #ff5556;position:fixed;left:50%;top:50%;margin-left:-251px;margin-top:-50%;z-index:10009;display:none;}
.msg-pop .pop-hd{height:45px;line-height:45px;background-color:#ff5556;padding:0 0 0 15px;}
.msg-pop .pop-hd .pop-tit{ color:#fff;font-size:16px;font-weight:normal;float:left; }
.msg-pop .pop-hd .pop-close{display:block;width:45px;height:45px;float:right;background-image:url(../img/icons_common.png);background-repeat:no-repeat;background-position:-310px -106px;}
.msg-pop .pop-hd .pop-close:hover{opacity:0.7;}
.msg-pop .pop-bd{padding:25px;font-size:14px;}
.msg-pop .pop-bd,.msg-pop .pop-bd a{color:#666;}
.msg-pop .pop-bd a:hover{color:#ff5556;}
.msg-pop .pop-ft{text-align:center;padding:20px 0 5px;}
.msg-pop .pop-ft li{padding:0 10px;display:inline;}
.msg-pop .pop-bd .pop-btn,.msg-pop .pop-bd .pop-btn-gray,.msg-pop .pop-bd .pop-btn-disabled{display:inline-block;width:114px;height:35px;line-height:35px;text-align:center;font-size:16px;cursor:pointer;}
.msg-pop .pop-bd .pop-btn,.msg-pop .pop-bd .pop-btn-gray,.msg-pop .pop-bd .pop-btn-disabled{*display:inline;}
.msg-pop .pop-bd .pop-btn{background-color:#ff5556;border:1px solid #ff5556;color:#fff;}
.msg-pop .pop-bd .pop-btn:hover{background-color:#f24b4d;text-decoration:none; color:#fff;}
.msg-pop .pop-bd .pop-btn-gray{background-color:#fff;border:1px solid #e6e6e6;color:#666;}
.msg-pop .pop-bd .pop-btn-gray:hover{background-color:#ff5556;border:1px solid #ff5556;color:#fff;text-decoration:none;}
.msg-pop .pop-bd .pop-btn-disabled,.msg-pop .pop-bd .pop-btn-disabled:hover{background-color:#f2f2f2;border:1px solid #f2f2f2;color:#ccc;cursor:default;}
.msg-pop .pop-msg-txt{display:block;font-size:14px;text-align:center;padding:15px 0;}
.pop-body-mask{width:100%;height:100%;position:fixed;left:0;top:0;z-index:10008;background-color:#000;opacity:0.5;filter:alpha(opacity=50);display:none; _position:absolute;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop));}
.msg-pop button.pop-btn,.msg-pop button.pop-btn-gray,.msg-pop input.pop-btn,.msg-pop input.pop-btn-gray{height:32px;line-height:32px;}
.msg-pop .pop-bd .defaultBtn{ background-color:#f4f4f4;pointer-events:none; cursor:default; color:#bcbcbc;border:0px;}



/* ==========================================
 * 下拉框 2016-07-23
 * ------------------------------------------ */
.uc-select-box{display:inline-block;width:122px;position:relative;line-height:32px;}
.uc-select-box{*display:inline;}
.uc-select-box .ipt-hide{display:none;}
.uc-select-box .select-box-toggle{display:block;padding:0 0 0 14px;border:1px solid #e6e6e6;}
.uc-select-box .select-box-toggle i{display:inline-block;width:0;height:0;overflow:hidden;border-width:6px 6px 0;border-style:solid dashed dashed;border-color:#b1abad transparent transparent;position:absolute;right:14px;top:15px;}
.uc-select-box .select-box-toggle i{*display:inline;}
.uc-select-box .select-box-toggle .select-box-name{cursor:default;}
.uc-select-box .select-box-menu{width:100%;position:absolute;left:0;top:32px;display:none;}
.uc-select-box .select-box-menu ul{max-height:200px;_height:200px;background-color:#fff;overflow:hidden;overflow-y:auto;border:1px solid #e6e6e6;}
.uc-select-box .select-box-menu ul li{display:block;height:32px;line-height:32px;overflow:hidden;padding-left:14px;cursor:pointer;}
.uc-select-box .select-box-menu ul li:hover{background-color:#fafafa;color:#666;}
.uc-select-box .select-box-menu ul li.selected,.uc-select-box .select-box-menu ul li.selected:hover{background-color:#fff7f7;}
.select-box-show .select-box-menu{display:block;}
.select-box-show{position:relative;z-index:1000;}
.select-box-show .select-box-toggle i{border-width:0 6px 6px;border-style:dashed dashed solid;border-color:transparent transparent #b1abad;}
.uc-ipt-txt{height:20px;line-height:20px;padding:5px 10px;border:1px solid #e6e6e6;margin-right:5px;color:#666;margin-bottom:5px;font-size:14px;}


/* 添加购物车弹窗 */
.cart-pop{background-color: #ffe8a9;width: 440px;padding: 30px 0;border-radius: 10px;text-align: center;position: fixed;left: 50%;margin-left: -220px;z-index: 10009;font-size: 14px;top: 50%;display: none;_position:absolute;_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop)); _left:expression(eval(document.documentElement.clientWidth/2+document.documentElement.scrollLeft));}
.cart-pop,.cart-pop a,.cart-pop a:hover{color:#ff5556;}
.cart-pop .pop-tit{font-size: 30px;text-align: center;font-weight: normal; color:#ff5556;padding-bottom: 10px;line-height: 1.5;}
.cart-pop .pop-btns{padding-top: 30px;}
.cart-pop .pop-btns li{display:inline;padding: 0 5px;}
.cart-pop .pop-btn{display: inline-block;height: 40px;line-height: 40px;border: 1px solid #ff5556;font-size: 22px;border-radius: 21px;padding: 0 35px;}
.cart-pop .pop-btn:hover{text-decoration: none;}
.cart-pop .pop-btn-success,.cart-pop a.pop-btn-success:hover{background-color: #ff5556; color:#fff;}
.cart-pop a.pop-btn:hover{color: #fa4c4e;border-color:#fa4c4e;}
.cart-pop a.pop-btn-success:hover{background-color: #fa4c4e; color:#fff;}
.cart-pop .ico-close{display: block;width: 30px;height: 30px;position: absolute;right: 15px;top: 15px;background-position: -72px -779px;transition:all 0.25s ease-in-out;}
.cart-pop .ico-close:hover{background-position: -72px -809px;}
.cart-pop-success{margin-top: -102px;_margin-top: auto;}
.cart-pop-success .pop-tit{padding: 10px 0;}
.cart-body-mask{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 10008;background-color: #000;opacity: 0.7;filter: alpha(opacity=70);display: none; _position:absolute;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop));}
