/**
*上海乐兹模板css
*万
**/
a{color: #444}
a:hover{text-decoration: none}
.fl{float: left;*display: inline;}
.fr{float: right;*display: inline;}
.mb10{margin-bottom:10px }
.mt10{margin-top: 10px}
.ml10{margin-left: 10px}
.mr{margin-right: 10px}
body{min-width: 1200px;margin: 0 auto;font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","STHeitiSC-Light","Microsoft YaHei","微软雅黑",Arial,sans-serif;; font-size: 12px;color: #444;overflow-x: hidden;width: 100%  }
.page,.small-page,.min-page .page{width: 1200px;}
/*.cart-page .page,.cart-page .small-page{width: 990px}*/
.header .topbar{height: 40px; line-height: 40px; background: #ededed; font-size: 12px; color: #595959}
.color_blue{color:#1095b4}
.header .topbar .dividing{background: url(line.png) center  15px no-repeat; height: 40px}
.icon_tel_min .iconfont{font-size:18px;margin-right: 2px  }
.icon_word{ }
.icon_qq a{display: inline-block;padding-left: 20px;background: url(icon_qq.png) 0 no-repeat;}
.icon_contact{*display: inline;*zoom:1; width:66px;padding-top:5px;*padding-top:9px; line-height:4px !important; height: auto !important }
.icon_contact a {display: inline-block;*display:inline;*zoom:1;
	background: url('icon_wangwang.png') center no-repeat;text-indent ; height: 18px;width: 66px; font-size: 0;color: #ededed}
.topbar .member-link span{margin-left:20px;*display: inline;*zoom:1;}
.topbar .member-link span.dividing{margin-left: 0; margin-right: -22px}
.topbar .member-link .icon_qq{margin-left:50px}
.header .logo{width: 210px;height: 60px;float: left;position: static;  position: relative;
  top: -15px;
  overflow: inherit;}
.header .hot-keywords{display: none}
.header .search{position:relative;float: left;width: 410px;height:42px;
	left: 0;top: 0; padding: 0 60px 0 10px;border:1px solid #ccc;border-radius:5px;margin-left: 15px;*display: inline;
	margin-top:9px;
}
.header .header-main .page{ height: auto; padding: 20px 0}
.header .search-input{width:100%; height:40px; padding:1px;  margin-right: 0; background: none}
.header ::-webkit-input-placeholder,
.header  :-moz-placeholder ,
.header  ::-moz-placeholder ,
.header  :-ms-input-placeholder { /* WebKit browsers */color: #b3b3b3;}
.header .search-input .key{ display: block;width:100%; height:40px; line-height:40px; padding: 0;border: none; font-family:'\5FAE\8F6F\96C5\9ED1';
font-size: 18px;color: #666;top: 0px;}
.header .search .submit-btn{position: absolute;right: 10px;top: 0px;width: 40px;height: 40px;
	background:none;font-size: 26px;color: #666}
.header-right >div{float:left;}
.header-right .top_ad{height: 60px;}
.header-right .top_ad img{height: 60px;width: 120px}
.header .top_member{margin-left: 40px}
.top_memberinfo{padding-left:40px;  padding-top: 15px; position: relative;}

.icon{display: inline-block;*display: inline;*zoom:1;}
.icon_arrow_down{width: 0;height: 0;border:6px solid transparent;border-width: 6px 4px; border-top-color: #666; vertical-align: bottom;}
.top_memberinfo h5,.top_memberinfo p{font-size: 12px; font-weight: 400;}
.top_memberinfo .icon_arrow_down{margin-left: 5px}
.header-main .dorpbox{position: relative;}
.alert_login{position: absolute;left:-50px;top:20px;width:222px;padding:30px;background: #fff; border:1px solid #e5e5e5;text-align: center;display: none; z-index: 200}
.alert_login h5{font-size: 12px;color: #666;margin-bottom: 10px}
.alert_login a{line-height: 36px;height: 36px;cursor: pointer;border-radius: 5px; font-size: 16px; font-family: '\5FAE\8F6F\96C5\9ED1'}
.btn-yellow{background:#ff9c00; border:1px solid #ff9c00; color:#fff}
.btn-fff{background: #fff; border:1px solid #8d8d8d;color: #333}
.alert_login .btn-yellow{margin-bottom: 10px}
.dorpbox p{cursor: pointer;}
.dorpbox .infolist{width:260px;padding:20px;top:25px; right: auto;left: -87px}
.dorpbox .infolist a{font-size: 14px;line-height: 30px;}
.dorpbox .infolist a:hover{color:#01b1d8}

.dropinfo .uhead .iconfont{width:65px;height:65px;background: #b3b3b3;border-radius: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;display: inline-block;*zoom:1;
line-height:76px;text-align: center;font-size: 46px;overflow: hidden;}
.dropinfo .uname{font-size: 20px;}
.dropinfo .signout{font-size: 12px;margin-bottom: 20px;}
.dropinfo .signout .iconfont{font-size: 20px;}
.dropinfo .linkarea li{float: left;width: 33.33333%;text-align: center;}
.dropinfo .linkarea2 li{float: none;width: 100%}
.dropinfo .linkarea li .iconfont{font-size:30px;}
.dropinfo .linkarea2 li .iconfont{font-size:20px; }
.dropinfo .linkarea2 li  a{color: #ccc}
/**弹出式购物车**/
.shop-cart-mini{width:92px; height: 36px; line-height: 36px;position: relative;}
.shop-cart-mini em.iconfont{position: absolute;left: 0;top:-3px;font-size: 28px;font-weight: 400}
.shop-cart-mini dt{white-space: nowrap;position: relative;right: 15px}
.shop-cart-mini .cartLink span{color: #333; font-size: 14px;  }
.shop-cart-mini .cartLink .c1{color: #fff; font-size: 14px; margin-right: 15px}
.shop-cart-mini .cartCount{font-size: 14px; font-weight: bold;color: #f4863c; margin-right: 5px}
.minicart_list{ position: absolute;width: 265px;right: 0; z-index: 300}
.cart-mini-container.cart-empty{padding: 0;background: #FFF;border: none;font-size: 12px;}
.cart-mini-container .no-information{padding: 25px 14px 34px 14px;line-height: 16px;height: 16px;color: #626262;text-align: center;}
.cart-mini-container .minicart-list{padding: 5px 14px 0px;}
.cart-mini-container .minicart-list .goods-item{height:86px;padding:5px 0;border-bottom:dotted 1px #d0d0d0;overflow:hidden}
.cart-mini-container .minicart-list .goods-item .goods-pic{width:80px;height:80px;overflow:hidden;float:left;margin-right:10px;line-height: 80px;text-align: center;font-size: 0}
.cart-mini-container .minicart-list .goods-item .goods-pic img{max-width:80px;max-height:80px;}
.cart-mini-container .minicart-list .goods-item .goods-info{width: 134px;height: 86px;overflow: hidden;float: left;}
.cart-mini-container .minicart-list .goods-item .goods-name{max-height: none;height: 44px;line-height: 22px;overflow: hidden;margin-bottom: 0;font-size: 14px}
.cart-mini-container .minicart-list .goods-item .goods-name a,.cart-mini-container .minicart-info p{color: #444;font-size: 14px}
.cart-mini-container .minicart-list .goods-item .p-quantity{width: 60px;font-weight: bold;}
.cart-mini-container .minicart-list .goods-item .p-price{color: #E9090A;}
.cart-mini-container .minicart-list .goods-item .action-delete{color:#f00;}
.cart-mini-container .minicart-info{background: none repeat scroll 0 0 #F5F5F5;border: none;padding: 14px;}
.cart-mini-container .minicart-info i{color: #E9090A;font-size: 14px;}
.cart-mini-container .minicart-info .price{color: #E9090A;font-size: 14px;font-weight: bold;}
.shop-cart-mini .icon_arrow_down{vertical-align: middle;position: relative;top: 2px;right:3px}
#cartpop .cart-empty #GoodsList .cart_null{padding: 20px 0;line-height: 16px;height: 16px;text-align: center;color: #626262;display: block}
#JS_header_cart_handler .shop-cart-mini{position: relative}
#cartpop{position: absolute;right: 0;top: 36px;width: 258px;border: 1px solid #DCDCDC;background: none repeat scroll 0 0 #FFFFFF;z-index:98;}
#cartpop #GoodsList{padding: 5px 14px 14px;}
#cartpop #GoodsList .minicart-single{height:86px;padding:10px 0;border-bottom:dotted 1px #d0d0d0;overflow:hidden}
#cartpop #GoodsList .minicart-single .goodpic{width:86px;height:57px;overflow:hidden;float:left;margin-right:10px}
#cartpop #GoodsList .minicart-single .goods-main{height: 86px;width: 134px;overflow: hidden;float: left}
#cartpop #GoodsList .minicart-single .goodpic img{width: 86px;height: 57px;}
#cartpop #GoodsList .minicart-single .goods-main .goodinfo h3{line-height: 22px;height: 22px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis}
#cartpop #GoodsList .minicart-single .goods-main .goodinfo h3 a{color: #333;text-decoration:none}
#cartpop #GoodsList .minicart-single .goods-main .goodinfo span{line-height: 20px;height: 20px;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis}
#cartpop #GoodsList .minicart-single .goods-main .price-wrap p .nc-value{color: #E9090A;}
#cartpop #GoodsList .minicart-single .goods-main .price-wrap .sum-n-del .nc-value{font-weight: bold;color: #333;}
#cartpop #GoodsList .minicart-single .goods-main .price-wrap .sum-n-del .delcart{color: #B08443 !important;}
#cartpop .boxGray{padding: 14px;background: none repeat scroll 0 0 #F5F5F5;border: none}
#cartpop .boxGray h4 br{display: none;}
#cartpop .boxGray .item_quantity{color: #E9090A;font-size: 14px}
#cartpop .boxGray .subtotal{color: #E9090A;font-size: 18px}
.minicart-info .btn-tocart{display: inline-block;*zoom:1;width: 80px; height: 30px;text-align: center;line-height: 30px;color: #fff; background:#01b1d8; float: right;}
.cart-mini-container .minicart-info p{margin: 0;padding: 0;line-height: 1.5;*zoom: 1; background: #F5F5F5}
.cart-mini-container .minicart-info p:after{content: ''; display: table;clear: both}
.topcart{border-left: 1px solid #b3b3b3; height: 40px; padding: 15px 0 3px 40px; margin-left:20px;width: auto; max-width: 130px;*width: 130px}
#cartpop .cart-mini-container .minicart-list .goods-item .p-quantity{border:none;height: inherit;width: auto;  line-height: inherit;}
.cart-mini-container .minicart-list .goods-item{line-height: 20px;}
.shop-cart-mini .cartLink span.iconfont{font-size: 26px;margin-right: 4px}
/*********导航***********/
.header .all-category{z-index: 350}
.header .nav-bar{height:50px;background:#01b1d8; line-height: 50px; font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","STHeitiSC-Light","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
.header .all-category .category-box{top:50px;display: none}
.header .nav-item a.active, .header .nav-item a:hover{background: #1095b4}
.header .all-category .category-handle{border:none;background: #1095b4}
.header{margin-bottom: 10px}
.navbarfont{background: #1095b4;width: 240px;float: right;}
.navbarfont div{float: left;width:120; height:50px;line-height:50px;text-align: center;font-size: 18px;color: #fff}
.navbarfont div a{display: block;*display: inline;*zoom:1;width: 120px;height:50px;;color: #fff; font-size: 16px}
/*****全部分类****/
.header .all-category{width: 210px; height:50px}
.header .all-category .category-handle{width:210px;text-align: center; padding-left: 0px;left: 0; border:none;}
.cat-ex-vertical{width: 210px}
.all-category .category-box{height: 465px;background: #414647}
.category-box .cat-ex-vertical{padding-top: 26px}
.all-category .cat-ex-vertical li .cat-root-box{background: none; border: none}
.cat-ex-vertical li{ background: none; border: none}
.cat-ex-vertical{background: none}
.cat-ex-vertical li a{color: #fff; padding-left: }
.cat-ex-vertical li .cat-root-box a {padding-left:45px;background: url(icon_category.png) 22px no-repeat;}
.cat-ex-vertical li .cat-root-box a:hover{ background:#282626 url(icon_category.png) 22px no-repeat}
.category-handle .icon_arr{border-color: transparent;border-style: solid;border-width: 6px 4px;border-top-color: #fff; vertical-align: middle;
	position:absolute;right:30px;top:23px}
/*****index  slide部分***/
.section-top{background: url(section-top-bg.png) 0 0  repeat-x;margin-top: -10px;padding-top: 10px;margin-bottom: 20px}
.main-top{padding-left: 220px}
.slidebox {width: 730px;height: 455px;float: left;overflow: hidden;}
#ex_slide_329 .slide-trigger{display: none}
.sliderightad {width: 240px;}
.sliderightad  .ad{width: 240px;height:222px;}
/**
首页楼层
**/
.section{margin-bottom: 40px}
.floor_name {font-size:22px;font-weight:100;color:#333; background: url(floortit.png) 0 3px no-repeat;padding-left: 20px;
 height: 40px;font-family: '\5FAE\8F6F\96C5\9ED1'}
.morebtn{display: inline-block;width: 98px;height: 32px; margin-top: 5px}
.morebtn a{display: inline-block;height: 32px;width: 96px; background:#01b1d8;color: #fff; border-radius:8px;line-height: 32px;text-align: center; font-size: 16px;
font-family:'\5FAE\8F6F\96C5\9ED1'; letter-spacing: 2px;border:1px solid #01b1d8;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;
cursor: pointer;position: relative; }
.morebtn a:after{content: '〉';position:absolute;right:5px;top:0px;}
.morebtn a:hover{background: #fff;color:#01b1d8 }
.foolrtit{margin-bottom: 15px}
.floorcont{padding: 25px; border:1px solid #d0d0d0; box-shadow:1px 1px 1px rgba(220,218,219,1),-1px -1px 1px rgba(220,218,219,1)}
.floorcont   li{float: left;width: 380px;border:1px solid #d0d0d0;margin:-1px 0 0 -1px; height: 188px}
.product-list:after,.product-item:after{content: ''; display: table; clear:both;}
.product-list,.product-item{*zoom:1;}
.product-list1 .product-thumbs{float: left;width: 170px;height: 186px;vertical-align: middle;line-height: 186px;text-align: center;}
.product-list1 .product-thumbs img {width: 140px;height: 140px;max-width: 140px;max-height: 140px;vertical-align: middle;}
.product-list1 .product-info{margin-left: 170px; padding-top:50px; padding-right: 20px}
.product-item p ,.product-item .product-name a{font-size: 14px;color: #000; line-height: 24px; font-family: '\5FAE\8F6F\96C5\9ED1'}
.product-info .product-name a:hover{color: #01b1d8}
.product-info .price{font-size: 16px;color: #333; font-family: verdana; font-weight: bold; line-height: 36px}

.product-list1  .li3 .product-info,.product-list1  .li6 .product-info{padding-right: 0}
.product-list  .product-name{height: 48px;overflow: hidden;}
/**楼层样式2**/
.floor_theme2{background: #edebec; padding: 36px 0 40px 0}
.floor_theme2 .floorcont{border:none;box-shadow:none;padding: 0}
.floor_theme2 .floorcont  .product-list{margin-right: -20px}
.floor_theme2 .floorcont li{width: 257.8px;padding:15px;border:1px solid #d0d0d0; margin-right: 15px; height: auto;background: #fff}
.product-list2 .product-thumbs{width: 220px;text-align: center;line-height: 220px;height: 220px;margin-right: auto;margin-left: auto}
.product-list2 .product-thumbs img{ height: 220px; width: 220px;vertical-align: middle;}
.product-list-linkbtn a{display: block;*display: inline;*zoom:1; height:38px;line-height:38px;text-align: center;font-size: 18px;color: #01b1d8;border:1px solid #01b1d8;
border-radius: 4px;transition:all .3s ease;-webkit-transition:all .3s ease;}
.product-list-linkbtn a:hover{background: #01b1d8;color: #fff}
.product-list2  .product-list-linkbtn{margin-top: 12px}
/**友情链接**/

.friendlinks {padding: 88px 0 89px; height: 80px}
.friendlinks .frienditem{float: left;width: 295px;margin-right: 20px}
.friendlinks .last{float: right;margin-right: 0;width: auto;max-width: 235px}
.friendlinks .frienditem .linklogo{width: 80px;height: 80px;float: left;}
.friendlinks .frienditem .linklogo img{max-width: 80px }
.friendlinks .linkname{margin-left: 90px; font-size: 16px;color: #000; line-height: 24px; padding-top: 2px}

/***footer***/
.footer{}
.footer .helper{min-height: inherit}
.footer .helper-item{width: 180px}
.footer .helper li,.footer .helper ul{list-style: none}
.footer .helper{background: #e2e2e2; padding: 40px 0; }
.footer .content-list .content-title {margin-bottom: 10px; list-style: none;  }
.footer .content-list .content-title .link{font-size: 14px;color: #2f2f2f}
.footer .content-list .content-item{font-size: 12px;line-height:30px;list-style: none}
.footer .content-list .content-item a{color: #747474; }
.foot_contact {font-size: 12px;color: #747474;line-height: 24px;}
.foot_contact h4{font-size: 14px;color: #2f2f2f;margin-bottom:12px}
.foot_contact .div1{width: 240px }
 .contact_cont{  padding-left:60px; margin-bottom:10px; min-height: 48px;position: relative;}
 .contact_cont2,.contact_cont4{margin-bottom: 0px;}

.copyright{background: #282828;color: #c5c5c5;text-align: center;line-height: 65px;height: 65px}
/**商品列表页**/
.gallery-page #main{background: none}
.signin .form-item .verify-input{width:97px}
.signin .form-act{white-space: nowrap;}
.gallery-page .center .right-main-margin{width: 1200px;float: none;margin-left: 0px}
.gallery-sortbar .gallery-showmode .active .icon,.gallery-sortbar .gallery-sort .active{color: #01b1d8}
.filter-lists-container .active,.filter-promotion .active{background:#01b1d8}
.product-album-zoom{display: none}
.product-album-thumb .thumbnail-list .active .thumbnail{border-color: #01b1db}
.product-album-thumb .thumbnail-list .active .arrow-top .below{border-bottom-color: #01b1db }
.product-titles p{color:#01b1db }
.product-promotion .tabs .active,.product-information .label{color: #666}
.btn-major span{background: #ff9c00}
.btn-major:hover span{background: #ff8c00}
.buy-ul li .action-buynow span{background:#0597c0 }
.buy-ul li .action-buynow:hover span{background:#01b0db }
.buy-ul li{position: relative;}

.btn[disabled] span, .btn.disabled span, .btn[disabled]:hover span, .btn.disabled:hover span{color: #999}
/*****注册登录****/
.passport-page .center{margin-top: -10px; padding: 130px 0;}
.signin-page-wrap{padding:80px 100px}
.loginpage .center{ background:url(../images/login_page.jpg) center top no-repeat;}
.mt0{margin-top: 0px}
.signupin-content .btn-major span{background: #0597c0; border-radius: 0;-webkit-border-radius:0; font-size: 20px;text-shadow: none;-webkit-text-shadow:none;}
.signin{border:1px solid #eee;}
.signin .normal-form-item .form-act a,.signin .normal-form-item .form-act a:hover{color: #ff9c00}
.signup .action-verifycode .form-act img{background: #f1f1f1;border:1px solid #e2e2e2;padding:6px 5px;height:30px;width: 94px;text-align: center;}
.signup .verify-input{width:148px}
.action-get-verifycode span,.action-get-verifycode:hover span{
	 background: none !important;fliter:none;display: inline;border:none;color: #000
}
.action-get-verifycode,.action-get-verifycode1,.action-get-verifycode2{
height: 42px;line-height: 44px;
border:1px solid #eee;
background: #e5e5e5; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 1%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 1%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff 1%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 1%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 1%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
vertical-align: top  !important;
}
.action-get-verifycode  span,.action-get-verifycode1 span,.action-get-verifycode2 span,.action-get-verifycode3 span{
    line-height:inherit;
}
.action-get-verifycode.disabled{
	background: #e5e5e5;
}
.signup .form-act{white-space: nowrap;}
.signup-article{float: none;position:relative;border:1px solid #e1e1e1;}
.signup_tab{position:absolute;width: 100%;width: 100%;left:-1px;top: -42px; border-bottom:1px solid #e1e1e1;}
.signup_tab li{float: left;margin-right: 12px;display: block;*zoom:1;height: 40px;width: 144px;text-align: center;border:1px solid #e1e1e1;background: #fff;color: #333;font-size: 14px;line-height: 42px;cursor: pointer;
;margin-bottom: -1px}
.signup_tab li.on{color: #01b1db; border-top:3px solid #0498c0;height: 38px;border-bottom: 1px solid #fff; line-height:38px;font-weight: 600}
.passport-main{background: #fff}
.signup .sign-title{position: absolute;right: 0;top: -44px}
.signup .form-item h3{line-height:60px;font-size: 14px;}
.signup hr{height: 0;border:0;border-top:1px solid #e1e1e1;margin:40px 0 10px; display: block}
.x-select{vertical-align: middle;position: relative;top:6px}
.signupin-content .warn{color: #ff9c00}
.s_main2{padding-top:64px; padding-left:25%}
.signupin-content .password-check{display: none}
/***商品列表页***/
.gallery-sortbar{font-size: 12px;margin-bottom: 20px}
.gallery-page{background: #ededed}
.filter-selected-item{width: auto;height: 27px;border:1px solid #ff9c00;text-align: center;line-height: 29px; font-size: 14px;color: #000; white-space: nowrap;}
.filter-selected-item .icon{font-weight: 100;color: #ff9c00;  }
.filter-selected-item span{color: #999}
.gallery-filter{ background: #fff;border-bottom: 1px solid #ddd}
.filter-selected,.filter-lists-container .filter-entries,.filter-promotion dl{padding: 14px 0; background: #fff; border-bottom: 1px solid #e5e5e5; margin-bottom: 0px}
.filter-lists-container{padding: 0}
.gallery-filter > div:last-child dl:last-child{border:none;}
.filter-selected dt{line-height: 32px}
.open_filter{text-align: center; padding-bottom: 20px;background: #ededed}
.open_filter span{width: 134px;height: 38px;background: #fff; display: inline-block;*zoom:1;text-align: center; border:1px solid #d3d3d3;
	border-top: none; line-height:38px; font-size: 16px;color: #666; cursor: pointer;margin-top: -1px;font-family: '\5FAE\8F6F\96C5\9ED1'}
.filter-container{overflow: hidden;margin-bottom: 0px;background: #fff}
.auto{height: auto}
.gallery-grid-ul {margin-right: -26px}
.gallery-grid .goods-item{width:190px;height:440px;background: #fff; border:1px solid #ededed;margin-right: 25px;padding: 14px;margin-bottom: 40px;
}
.gallery-grid .goods-item:hover {box-shadow:1px 1px 1px 0px rgba(0,0,0,.3),-1px -1px 1px 0px rgba(0,0,0,.3);}
.goods-item .goods-name{font-size: 12px;color: #444; line-height: 20px; height: 36px;margin-bottom: 8px}
.goods-item .goods-name a{color: #000}
.goods-item .goods-name a:hover{color: #ff9c00}
.gallery-grid .goods-pic a{font-size: 0px}
.gallery-grid .goods-price del{display: none}
 .goods-item .goods-buy:after{content: '';display: table;clear: both}
  .goods-item .goods-buy {*zoom:1;}
 .goods-item .goods-buy .p-quantity{float: left;margin-right: 0px}
 .goods-item .goods-buy .btn-major span{padding: 0; line-height: inherit;width: 100%; font-size: 16px;background: #0597c0; font-family:'\5FAE\8F6F\96C5\9ED1'}
  .goods-item .goods-buy .btn-major{width:100px;height: 40px;line-height: 42px;text-align: center;color: #fff; display: inline-block;*zoom:1;
  	float: right;}
  	.gallery-grid .goods-price{height: 30px; margin-bottom: 10px}
.goods-item .goods-price ins{font-size:16px;color: #e41f29; font-family: Verdana; line-height: 30px;}
  .goods-item .goods-buy  .action-notify span{background: #9c9c9c}
  .nexttime p{font-size: 12px;color: #808080; line-height: 22px}
  .nexttime{width: 82px;float: left;white-space: nowrap;height: 40px;cursor:pointer;}
  .goods-item .goods-others{font-size: 12px;position: relative;}
  .goods-item .goods-others .btn{float: right;background:none;border:none;margin-right: 0px}
   .goods-item .goods-others .btn span{background: none;border:none;color: #6c6c6c;margin-right: 0 }
    .goods-item .goods-others .btn span span{margin-right: 0px; padding-right: 0}
   .goods-item .goods-others .btn-plane span{color: #9c9c9c}
  .goods-item .goods-others .btn .icon{color: #ff9c00;position: relative;top:1px}
   .goods-item .goods-others a{display: inline-block;line-height: 27px;color: #6c6c6c; }

.goods-item .goods-others a .icon_pdf{margin-right: 2px;color: #6c6c6c}
 .goods-item .goods-others a:hover,.goods-item .goods-others a:hover .icon_pdf{color: #ff9c00}
  .icon_pdf{display: inline-block;*zoom:1;width: 21px;height: 21px;
  	vertical-align: baseline;
  font-size: 22px;
  color: #e41f29;margin-right: 3px;}
 .goods-item .dropdown_icon, .goods-item .dropdown_icon2{font-size:12px;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none;cursor: pointer;position: relative;top: -1px}
 .goods-item .dropdown_icon .iconfont, .goods-item .dropdown_icon2 .iconfont{font-size: 20px;}
.goods-item .promotion-tags{display: none}
.gallery-grid .goods-info{border-top:1px solid #e1e1e1;margin-top: 10px;padding-top: 10px}
.gallery-compare{display: none}
.gallery-grid .goods-price{overflow: inherit;cursor:default}
.price_dropdown_box{position: relative;}
.price_dropdown{position: absolute;width: 100%;left:0;top:30px;background:url(opcatiyblack.png); z-index: 100;font-size: 12px;line-height:30px; display: none;color: #fff}
.price_dropdown ul{border:1px solid #e5e5e5;padding: 0 5px}
.price_dropdown ul li:after{content: ''; display: table;clear: both}
.price_dropdown ul li{*zoom:1;border-bottom: 1px solid #aaa}
.price_dropdown ul li span{width: 50%; display: inline-block;*zoom:1;float: left;text-align: center}


.goods-buy .price_dropdown{top:-10px}
/*****商品详情页****/
.product-tags{display: table;width: 100%;  border-collapse: collapse;}
.product-tags .tags-hd{display: table-cell;float: none;width: auto}
.product-information .detail{overflow: hidden;}
.price_table{margin-bottom: 10px}
.price_table table{width: 100%}
.price_table table {background: #e6e6e6}
.price_table table td,.price_table table th{border:1px solid #fff;text-align: center; font-weight: 100;line-height: 34px}
.productfileload{width:473px;border:1px solid #e5e5e5;padding: 10px 10px 0; overflow: hidden;}
.productfileload h6{color: #333; font-size:14px;font-weight:600; line-height: 24px;}
.productfileload p{color: #333; font-size: 12px;font-weight: 600; line-height: 24px;margin-bottom:5px}
.productfileload ul{margin-right: -2% }
.productfileload li{width:48%; float: left;margin-bottom: 10px;margin-right: 2%;height: 22px;}
.productfileload li a:hover{color: #ff9c00}
.productfileload li i{margin-right: 4px}
.productfileload li .iconfont{font-size: 22px;vertical-align: middle;top: -16px;position: relative;}
.buy-ul{height: 64px;margin-bottom: 10px}
.product-album-thumb .over a{font-size:28px;color: #ccc;width:10px;height: 100%;position: relative;}

.product-album-thumb .prev a{left: -3px;}
.product-album-thumb .next a{left: -3px;}
.history-scroll .mod{border:none;}
.history-scroll .mod-title{display: none}
.history-scroll .gray-content{border: none}
.product-related .flip{display: none}
.history-scroll .relatedgoods-picScroll .bd{padding:   0}
.relatedgoods-picScroll .hd ul{top:8px; z-index: 200}
.relatedgoods-picScroll .mod-content{padding-top: 40px}
.history-scroll .relatedgoods-picScroll .hd a{top: 130px; z-index:200}
#product_related{width: 100% !important}

/**推荐组合**/
.Recommend-main{margin: 0 30px 20px}
.Recommend-main-top{background: #efefef; margin-bottom:40px }
.product-adjunct{ margin-bottom:40px}
.Recommend-main-top .rec_menu{width: 260px;padding-top: 37px}
.rec_menu li{width: 193px;height: 63px;text-align: center;line-height: 64px;border-bottom: 1px solid #cbcbcb;background: #cbcbcb;color: #fff; position: relative;left: -22px;margin-bottom: 30px;
font-size: 16px; font-family: '\5FAE\8F6F\96C5\9ED1'; cursor: pointer;border-bottom: 1px solid #cbcbcb}
.rec_menu li .icon_ar{display: inline-block;*zoom:1;width: 0px;height: 0px;border-style: solid;border-color:transparent;position: absolute;}
.rec_menu li i.icon_ar{border-top-color: #b2b2b2; border-right-color: #b2b2b2; border-width: 12px;left: 0px;bottom: -24px}
.rec_menu li b.icon_ar{border-left-color: #cbcbcb; border-width: 32px 20px;right:-40px;bottom: 0}
.rec_menu li.on,.rec_menu li:hover{background:#0597c0; border-bottom: 1px solid #05799a}
.rec_menu li.on i.icon_ar,.rec_menu li:hover i.icon_ar {border-top-color: #05799a; border-right-color: #05799a;}
.rec_menu li.on b.icon_ar,.rec_menu li:hover b.icon_ar {border-left-color: #0597c0}
.Recommend-main-top .rec_item {width: 798px;padding-top: 37px;}
.accessories li{float: left;*display: inline;background: #fff;margin-right: 25px;padding: 10px;width: 154px}
.accessories li .img{max-width: 140px;max-height: 140px;line-height: 140px;margin: 0 auto;text-align: center}
.accessories .img img{max-width: 140px; max-height: 140px;width:140px;height:140px;line-height: 140px;}
.accessories .pname{font-size: 12px;color: #030303;line-height:20px;height: 36px;overflow: hidden;}
.accessories .pname a{color: #444}
.accessories .pname a:hover{color: #ff9c00}
.accessories .price{line-height:30px;color: #e41f29; font-size: 16px; font-weight:bolder}
.accessories .num{color: #6c6c6c}
.accessories .chk{text-align: right}
.accessories .chk input{ vertical-align: middle; position: relative;top: -2px;margin-right: 5px}
.Recommend-main-bottom{margin-bottom: 20px}
.Recommend-main-bottom  .div2{height: 70px; margin-left: 30px; }
.Recommend-main-bottom  .div1{line-height: 18px; font-size: 12px;}
.Recommend-main-bottom  .div1 span{color: #808080; display:}
.Recommend-main-bottom  .div1 em{font-family:Verdana}
.Recommend-main-bottom  .div1 em.red{font-weight: bolder;}
.Recommend-main-bottom  .btn-buy{color: #fff;background: #ff9c00;line-height:67px;height: 67px;text-align: center;width: 172px;border:none;outline: none; font-size: 20px; font-family: '\5FAE\8F6F\96C5\9ED1'}
.action-notify span {background: #c2c2c2 !important}
.product-action .p-store1{position: absolute;color:#0597c0; white-space: nowrap;bottom: -40px;left: 0}
.buy-ul li .action-addtocart span,.btn-yuding span{background: #ff9c00 !important}
.btn-yuding span{padding-left: 40px}
.btn-yuding span span{padding: 0  40px 0 0}
.nogoods .pop-wrapper{float: none !important}
.expect{padding-left: 100px;position: relative;border:none;width:300px}
.expect h6{position: absolute;left:0;top: 8px;}
.step{width: 443px;height: 71px; position: absolute;right: 0;top: -130px}
.step1{background: url(step1.jpg) no-repeat;}
.step2{background: url(step2.jpg) no-repeat;}
.step3{background: url(step3.jpg) no-repeat;}
#main{background: #fff}
/********购物车*******/
.cart-page{background: #ededed}
#cartpop{display: none}
.enter #cartpop{display: block}
.cart-main .p-action a:hover,.cart-empty a{text-decoration: none}
.cart-page #main{margin-top:40px;}
.lsidebar .gray-box,.center .right-main-margin,.index-page{background: #fff}
.center .article-main{min-height: 533px;margin-bottom: 0}
.total_div{right:140px;}
.cart-total tfoot .cart-right{ padding: 5px 20px 5px 0}
.cart-total tfoot .cart-right ul{padding-top:3px}
.cart-main .order-price {font-size: 12px; line-height: 26px}
.cart-main .order-price .label{width: 130px}
.cart-main .order-price .price{width: 130px}
.cart-main .order-price .goods .price{font-size: 22px;  font-family:Verdana,Arial !important; color: #e41f29}
.cart-main .order-price  .discount  .price{color: #030303}
.top_memberinfo > .iconfont {position: absolute;left: 0;top:9px;font-size: 30px;}
/**在线客服**/
.sideservice{position: fixed;right: 0;top:0;height:100%;width:6px;background: #ff9c00}
.s_btn_box{position: absolute;height: 90px;top: 50%; margin-top: -45px;right:6px;z-index: 101}
.s_btn_box span,.s_btn_box a{display: inline-block;*zoom:1;width: 38px;height: 44px;line-height: 42px;text-align: center; color: #fff; background-color: #ff9c00;border-radius: 4px 0 0  4px;
 margin-bottom: 2px;cursor: pointer;}
.icon_service{font-size: 32px }
.icon_help{font-size: 36px }
.sideservice .s_main{position: absolute;right:-300px;top:50%; margin-top:-215px;
width: 170px;height:430px;padding:20px;background: #fff;border:1px solid #d5d3d4;box-shadow:0 0 5px 3px rgba(223,221,222,1);
-webkit-box-shadow:0 0 5px 3px rgba(223,221,222,1);z-index: 100;}
.sideservice h1{font-size:18px;font-weight: 100;text-align:center;color: #01b1d8; border-bottom: 1px solid #e3e3e3; padding-bottom: 10px;margin-bottom: 10px}
.sideservice h2{font-size: 16px;color: #333; line-height:40px;font-weight: 100}
.sideservice .s_item{*zoom:1;white-space: nowrap;}
.sideservice .s_item:after{content: ''; display: table;clear: both}
.sideservice .s_item span{height: 28px;line-height: 28px;display: inline-block;*zoom:1;}
.sideservice .sblock{border-bottom: 1px solid #e3e3e3; padding-bottom:20px;margin-bottom:7px}
.border0{border:none !important;}
.sideservice .sblock .font{font-size: 12px;line-height: 28px;}
.sideservice .gtop{position:absolute;bottom: 0;right: 0;  display:inline-block;*zoom:1;width: 38px;height:40px;line-height:36px;background: #ff9c00; border-radius: 4px 0 0 4px;
cursor: pointer;text-align: center;color: #fff; display: none;}
.sideservice .gtop i{font-size: 24px;font-weight: 400}
.yd-btn{display: inline-block;*zoom:1;color: #fff !important; text-align: center;font-size: 12px;background: #0597c0; font-weight: 100; line-height: 28px;width: 74px;height: 28px;margin-top: 10px; cursor: pointer}
.small-page{background: #fff}
.cart-page .center{margin-bottom:20px}
.cart-page #history-page .scroll_pages{ right:20px}
.cart-page #history-page .history-scroll .gray-title{margin-left: 20px}
.prepareinfo{font-size: 12px;color:#0597c0;line-height:18px;padding-top: 3px}
.prepareinfo p{white-space: nowrap;font-weight: 600}
.order-container .cart-main caption{padding-left:15px;   background: url(order-section-title-bg.png) 0 10px no-repeat;}
.order-clearing caption{padding-left:15px;   background: url(order-section-title-bg.png) 0 24px no-repeat;}
.center .passport-main .forgot-main{padding: 20px}
.steps .active{background: #ff9c00}

.order-main .change-shipping li .action_edit .action-edit-address{color: #ff9c00}
.checkout-page{background: #ededed}
.checkout-page .center .section{margin-top: 40px}
.checkmore,.filter-entries-multi{display: inline-block;*zoom:1;width: 62px;height: 28px;background:#e5e5e5 ;border:1px solid #c8c8c8;font:12px;
	color: #000;position: absolute;right:15px;top: 11px; line-height: 30px;text-align: center;cursor:pointer;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none; }
 .filter-lists-container .filter-entries{position: relative;}
 .gallery-sortbar{ }
 .gallery-page .center .right-main-margin{background: none}
.cat-ex-vertical li.mouseenter-cat{background:rgb(51, 51, 51);}
 .cat-ex-vertical .cat-children dl a{color: #333}

 .cat-ex-vertical .cat-children-box{
 	left: 210px;
 	border:none;
 	padding:20px;
 	width: 240px;
 }
 .cat-ex-vertical li.mouseenter-cat .cat-children-box{font-family: '\5FAE\8F6F\96C5\9ED1'}
 .cat-ex-vertical .cat-children dl{display: block;width: auto; padding: 0;margin-bottom: 5px;border-bottom: 1px solid #eee;
  padding-bottom:5px}
 .cat-ex-vertical .cat-children dt{width: 100%; float:none; display: block;*zoom:1;margin-bottom: 10px}
   .cat-ex-vertical .cat-children dl dd {width: 100%}
  .cat-ex-vertical .cat-children dl dd a{display: inline-block;*zoom:1;margin:  0 5px 5px 0 ; font-size: 12px;}
    .cat-ex-vertical .cat-children dl dd a:hover{color: #01b1d8;}
 .cat-ex-vertical .cat-children dt:after{content: ''; display: table;clear: both}
  .cat-ex-vertical .cat-children dt span{float: left;display: inline-block;*zoom:1;font-size: 12px;background: url(menulv3tit.jpg) left no-repeat;
  	padding-left: 12px;
  }
   .cat-ex-vertical .moremenu{float: right;line-height: 25px}
.cat-ex-vertical .cat-children dl .moremenu a{color: #01b1d8; font-size: 12px}


.btn-download{height:22px;line-height: 22px;width: 70px;text-align: center;color: #fff; background: #0597c0}
.actions .btn-download{clear: both;display: block; margin: 0 auto}
.actions p{padding-top: 5px}
.member-order-actions .btn-download{line-height: 25px;height: 25px;}
.btn.btn-yellow span{background: #ff9c00; border:none;}

 .Round{position:absolute;
 	width:45px;height: 45px;border:3px solid #999; border-radius: 50%; -webkit-border-radius:50%;
 	text-align: center;line-height: 45px;
 	left: 0;top: 0;
 }
 .footer .helper .Round .iconfont{font-size: 30px;color: #999;  text-shadow: none; -webkit-text-shadow:none;}
 .contact_cont4  .Round .iconfont{font-size:24px;color: #999;}

 .history-scroll .gray-title{background: none;border:none;border-left:2px solid #01b1db;padding: 0 0 0 15px; margin: 10px 0}
 .history-scroll .gray-content{border-top:1px solid #ccc;}
 .history .gray-content .product-info .product-name{font-size: 12px;color: #444}
 .product-adjunct .adjunct-group ul{margin-right: -40px;}
 .product-adjunct .adjunct-group .item{width: 154px;border:2px solid #fff;padding: 10px;margin-bottom: 20px}
 .product-adjunct .adjunct-list{padding: 0 0 30px 0;}
 .product-adjunct .adjunct-group .selected{background: #fff; border-color:#01b1d8 }
.product-adjunct .adjunct-group{width: 788px !important}
 .product-adjunct .info-area{width: 100%; background: none}
 .Recommend-main-bottom .btn-buy span{background: none !important;}
 .product-adjunct .info-area .info{line-height: 17px; padding: 0; font-size: 12px}
  .product-adjunct .info-area .info i{color: #999; font-size: 12px;}
  #product_section .mod{border:none;}
.product-adjunct .flip a{background:#ddd;color: #333}
.product-adjunct .flip{top: 100px}
.product-adjunct .next{right: -20px}
.product-adjunct .prev{left: -20px}
.product-adjunct .over a{cursor:not-allowed;}
.hides{ display: none !important }

/*
*
*NEW STEP
*/
.step{display: none; *display: block;}
.w_step{
  display: block;
  *display: none;
  width: 510px;
  height: 71px;
  position: absolute;
  right:-38px;
  top: -130px;
  *zoom:1;
}
.w_step:after{content: '';display: table;clear: both;}
.w_step:before{content: '';display:block;width:340px;height:4px;position: absolute;left:85px;
top: 27%;z-index: 0;background: #d9d7d8}
.w_step1:before{
background: -moz-linear-gradient(left,  #0597c0 1%, #d9d7d8 42%); /* FF3.6+ */
background: -webkit-gradient(linear, left ,right, color-stop(1%,#f1b760), color-stop(42%,#d9d7d8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #0597c0 1%,#d9d7d8 42%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #0597c0 1%,#d9d7d8 42%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #0597c0 1%,#d9d7d8 42%); /* IE10+ */
background: linear-gradient(to right,  #0597c0 1%,#d9d7d8 42%); /* W3C */
}
.w_step2:before{
background: -moz-linear-gradient(left,  #0597c0 1%, #d9d7d8 85%); /* FF3.6+ */
background: -webkit-gradient(linear, left ,right, color-stop(1%,#f1b760), color-stop(85%,#d9d7d8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #0597c0 1%,#d9d7d8 85%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #0597c0 1%,#d9d7d8 85%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #0597c0 1%,#d9d7d8 85%); /* IE10+ */
background: linear-gradient(to right,  #0597c0 1%,#d9d7d8 85%); /* W3C */
}
.w_step3:before{
background: -moz-linear-gradient(left,  #0597c0 1%, #0597c0 130%); /* FF3.6+ */
background: -webkit-gradient(linear, left ,right, color-stop(1%,#0597c0), color-stop(130%,#0597c0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #0597c0 1%,#0597c0 130%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #0597c0 1%,#0597c0 130%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #0597c0 1%,#0597c0 130%); /* IE10+ */
background: linear-gradient(to right,  #0597c0 1%,#0597c0 130%); /* W3C */
}
.w_step .stepli{
	float: left;
	position: relative;
	width: 170px;
	text-align: center;
	color: #999;
	z-index: 10;

}
.w_step .stepli .iconfont{
	 width: 36px;height: 36px;line-height:36px;color:#fff;font-size:20px;background: #d9d7d8;margin: 0 auto 5px;
	 border-radius: 50%;
}
.w_step .stepli  .iconfontcart{font-size: 22px;}
.w_step .active{
	 color: #0597c0
}
.w_step .active .iconfont{background:#0597c0 }
.action-get-verifycode2.disabled span,.action-get-verifycode1.disabled span{
	 background: none !important;
}
.action-get-verifycode2.disabled,.action-get-verifycode1.disabled {
	cursor:text;
	border: 1px solid #eee;
  background: #e5e5e5;
  background: -moz-linear-gradient(top, #fff 1%, #e5e5e5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fff), color-stop(100%,#e5e5e5));
  background: -webkit-linear-gradient(top, #fff 1%,#e5e5e5 100%);
  background: -o-linear-gradient(top, #fff 1%,#e5e5e5 100%);
  background: -ms-linear-gradient(top, #fff 1%,#e5e5e5 100%);
  background: linear-gradient(to bottom, #fff 1%,#e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#e5e5e5',GradientType=0 );
}
.p-adjunct .p-action{
	 padding: 0 !important
}
.p-adjunct .p-action .fav_del{top: 10px}
.cart-main .p-subtotal{vertical-align: middle;}
.cart-main .p-action{padding: 0 !important;vertical-align: middle;}
.cart-main .last td{padding-bottom:10px}
   #li2 .validation-messagebox {display: none !important}
   .cart-youhui{color:#333;}
   .btn[disabled] span,.btn.disabled span,.btn[disabled]:hover span,.btn.disabled:hover span{color: #999 !important}
.kucun{color: #6c6c6c;white-space: nowrap;font-size: 12px;position: absolute;top:47px;left: 0}
.kucun2{color: #f00}
/***虚拟分类**/
.GoodsCategoryWrap{width:210px;padding: 10px 0;background: #414647}
.GoodsCategoryWrap > .c-cat-depth-1{line-height: 40px;font-size: 14px;}
.GoodsCategoryWrap > ul > li > a{display: block;*zoom:1;line-height: 40px;padding-left:20px;font-size: 14px;}
.GoodsCategoryWrap  li> a{color: #fff}
.GoodsCategoryWrap li ul a{color: #333}
.GoodsCategoryWrap li{position: relative;padding: 0;margin: 0;}
.GoodsCategoryWrap li > ul{position: absolute;left: 210px;top:0px;background: #fff;border:1px solid #414647;width:300px;display: none;border-left-width:0;}
.GoodsCategoryWrap li:hover ul{display: block}
.GoodsCategoryWrap .c-cat-depth-1.active{background: #333}
.GoodsCategoryWrap .c-cat-depth-2 {line-height: 24px;margin-bottom: 10px;border-bottom: 1px solid #eee;padding-bottom:10px}
.GoodsCategoryWrap .c-cat-depth-2 ul{position: static;border:none;}
.GoodsCategoryWrap .c-cat-depth-1 > ul{padding: 10px  20px 0;}
.GoodsCategoryWrap .c-cat-depth-2 >a{font-size: 14px;font-weight: 600;line-height: 24px;display: inline-block;*zoom:1;margin-bottom:5px;    border-bottom: dashed 1px gray;padding-right: 15px;}
.GoodsCategoryWrap .c-cat-depth-3 a,.GoodsCategoryWrap .c-cat-depth-3 span{font-size: 12px;margin-right: 5px;}
.GoodsCategoryWrap .c-cat-depth-3 span{color: #ddd}
.GoodsCategoryWrap .c-cat-depth-3 a:hover{color: #01b1d8}

.signin .notice-inline{left: 292px;}
.adequate{color: #666}
.litte{color: #f00}
.goods-item .goods-buy{margin-bottom:10px;}

.goods-item .goods-buy .btn-book span{
	 background: #ff9c00
}
.filter-lists-container .filter-entries{padding-right:100px}
.history-scroll{padding-top:5px;}
#history-page{margin-bottom:40px}
.gallery-grid .goods-item{width: 190px !important}
.total_sub .action-settle span span,.disabled span,.disabled span span ,.btn[disabled] span span,.btn[disabled] span,.btn.disabled span,.btn[disabled]:hover span,.btn.disabled:hover span{color: #fff !important}
.order-main .order-section table.fill-shipping tr{border:none;}
*{  font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","STHeitiSC-Light","Microsoft YaHei","微软雅黑",Arial,sans-serif !important;}
.icon, .data-icon-before {
  font-family: iconfonts,sans-serif !important;}

.productfileload li a{}
.productfileload li span{ color: #666;margin-left: 2px; }
#switch_filter{display: none}


.boxnone {
  background: url(checkbox_all.gif) no-repeat 0 -30px;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  float: left;
  margin-right: 5px;
  margin-top: 3px;
}
.boxall {
  background: url(checkbox_all.gif) no-repeat;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  float: left;
  margin-right: 5px;
  margin-top: 3px;
}
.filter-lists-container .select .boxnone {
  display: inline-block;
}


.multi-btn-cont, .boxnone {display: none}


.filter-lists-container .select .multi-btn-cont {
  display: block;
  padding: 15px 0 0 0;
}
.submit-btn {
  padding: 2px 15px;
  background:#01b1d8;
  color: #fff;
  display: inline-block;
  cursor: pointer;
}
.cancel-btn {
  padding: 2px 15px;
  background: #bababa;
  color: #fff;
  display: inline-block;
  margin-left: 10px;
  cursor: pointer;
}
.filter-selected-list{float: left;width: 1110px;}
.filter-clean{float: right;margin-right:20px;line-height: 32px;}
.percentage{display: none}
.through{text-decoration: line-through;color: #999 !important;font-size: 14px !important}
.discount_price{font-size: 12px;color: #333}
.discount_price .zkj{color: #e41f29;font-size: 14px;font-weight: 600}
.one_price,.jieshengdiv{font-size: 12px;color:#030303;}
.jieshengdiv span{color: #e41f29;font-size: 14px; }
.may-need{border-color: #ff9c00 }
.may-need .btn-goon{
  border: none;
  background: #ff9c00;
  color: #fff !important;
  width: 70px;
  height: 22px;
  text-align: center;
  line-height: 22px;
  border-radius: 0px;
  margin-left: 3px;
  box-shadow:none;
}
.cart-youhui .p-discount{color: #f00}
.p-adjunct .p-price,.p-adjunct .p-price,.p-adjunct td{font-size: 12px;}
.zk{font-size: 14px;color: #333}
.icon_cg{font-size:88px !important;color: green}
.product-buy-quantity .p-store{background: none ;white-space: nowrap;padding: 0;margin: 0px;position: absolute;left: 0;top:58px;color: #0597c0}
.loadmore{clear: both;text-align: center;cursor: pointer;    color: #0597c0;
    font-size: 16px;
    font-weight: 600;width:230px;border:1px solid #0597c0;margin:0 auto 0;padding: 5px 0;position: relative;top:7px}
.product-adjunct .adjunct-group{overflow: inherit;}

.product-section .mod-title h2{font-weight: 600}

.mod-title h2{font-size: 14px;}
#product_related .gray-title{font-weight: 600;padding-left: 10px;font-size: 14px;}
#product_related .flip{display: inline-block;top:70px}
#product_related li{width: 183px;padding: 0 19px;text-align: center;}
#product_related li img{width: 120px;height: 120px;vertical-align: middle;}
#product_related li .h-name{ width: 121px;margin: 0 auto}
#product_related li  .product-info{padding-top:10px;}
#product_related li .h-name a:hover{color: #ff9c00}

/**2016年1月4日 10:03:42**/
.header{position: relative;z-index: 500;}
.btn-link{text-decoration: none}
.def{ color: #0597c0}

/*发票*/
.btn_add_tax{display: inline-block;border:none;color: #fff;font-size: 14px;background: #01b1d8;width: 100px;text-align: center;height: 22px;line-height: 20px;}
#add_addr{width: 100px;padding:0px;text-align: center; }
.order-invoice .member-address-submit{border:4px solid #0597c0;padding: 20px;position: relative;z-index:410}
.mk{position: fixed;left: 0;top: 0;right:0;bottom: 0;z-index: 300;display: none;background: #f00}
 .order-invoice .member-address-submit .form-act{margin-left: 0px;display: inline;}
  .order-invoice .member-address-submit .form-label{display: inline-block;width: 132px;text-align: right;}
 .taxlist  .edit-act a{margin-right: 10px;}
 .iswran{color: #f00  }
.over{position: absolute;left: 0;top: 0;right: 0;bottom: 0;  background-color: white;
  opacity: .7;
  filter: alpha(opacity=70);width: 100%;z-index:200;display: none}
 .pr{position: relative !important;}

 .cart-main .total_sub{position: absolute;right:20px;}

 #member_orders .actions .btn-import span{background:#ffd21f}


.logo img{vertical-align: middle;}

/*2016年2月17日 15:23:41*/
.related-search{padding: 20px 20px 10px;}
.related-search-label{float: none;margin-bottom: 10px;width: auto}
.related-search-content{margin-left: 0px;}
.f90{color: #ff9900}
.related-search-label .f90{margin: 0 3px}
.related-search-content a{display: inline-block;*zoom:1;padding: 5px 20px;background: #fff;border:1px solid #ccc;margin: 0 10px 10px 0 ;color: #333}
.related-search-content .active{border-color:#333;color: #fff;font-weight: 100;background:#01b1d8}

.price_table table{background: none;float: left;width:180px }
.price_table table tr:nth-of-type(even) {background: #eee}
.price_table table td{line-height: 24px;border:none;text-align: left;padding: 0 10px;font-size: 14px}
.price_table {width: 350px;}
.price_table  label{float: left;}
.icon_rmb{float: left;}
.price_table table .zk_item{width:60px}

.leftbox{float: left;border-right: 1px solid #ccc;padding-right: 20px;margin-bottom: 10px;width: 279px}
.product_basic{border:none;}
.rightbox{padding-left: 20px;float: left;width:280px}
.rightbox .state,.rightbox .state a{font-size:20px;font-weight: bold;color: green}
.productfileload  label{float: left;}
.productfileload  ul{margin-left: 70px;margin-right: 0}
.expect{padding: 0 0 10px 0}
.expect ul li{height: 22px;line-height: 22px;padding: 0 10px;width:180px;float: none;margin-bottom: 5px}

.expect ul li:nth-of-type(even){background: #eee}
.expect ul li .s1{display: inline-block;width: 70px;white-space: nowrap;float: left;}
.expect ul li .s2{float: right;}
.red{color: #f00}

.botbox {border:1px solid #ccc;border-width: 1px 0;height: 50px;line-height:50px;margin-bottom: 20px}
.botbox  .detail{height:50px!important;line-height:50px!important;}
.botbox .li0{font-size: 30px;color: #666;margin: 0 15px;font-weight: 100;height: 24px;border-left: 1px solid #ccc;margin-top: 12px}
.botbox .li3{font-size:18px;font-weight: 600;color: #ff6600}
.botbox .li3 a{color: #f90}
.product-information{width:600px;float: left;}

.product-main .right{width: 260px;float: right;}
.spec-item .spec-attr img{min-width: 30px;height: 30px;width: auto}

.product-buy .spec-item .item-label{width: auto;line-height: 30px;}
.product-buy .item-content{margin-left: 0}

.downloadbox{border:1px dashed #ccc;padding: 10px;min-height: 360px;margin-bottom: 20px}
.downloadbox h3{font-size: 16px;font-weight: 600;color:#01b0db;border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom: 10px}

.downloadbox ul{margin-left: 0px;border-bottom: 1px dashed #ccc;margin-bottom: 10px}
.downloadbox ul:last-child{border-bottom: none;margin-bottom: 0}
.downloadbox ul li{float: none;width:213px;margin-right: 0px;height:auto;max-height:32px;position: relative;padding-left: 25px;overflow: hidden;}
.downloadbox ul li .iconfont{position: absolute;left: 0;top: -12px;}
.downloadbox ul li  a{}
.downloadbox .productfileload{width: auto;border:none;padding: 0}
.productfileload p{font-size:14px;margin-bottom:13px;}


.contact h1{font-size: 22px;color:#01b0db}
.contact p{font-size: 24px;color: #01b0db;margin-bottom: 10px;}
.contact p .iconfont{font-size:28px;margin-right: 10px}

.lxkefu a{display: inline-block;margin-right: 10px;}
.lxkefu .qq{background: url(icon_qq.png) 0 no-repeat;padding-left:20px; height:18px; }
.lxkefu  .wangwang{background:url('icon_wangwang.png') center no-repeat;text-indent: -9999px;width: 66px;height: 18px;}
.product-buy-quantity{margin-bottom: 0px;}

.props2 {color: #666;font-size: 14px;line-height: 30px}
.props2 > span{margin-right: 10px;}
.favaritespan{border:1px solid #ccc;width:90px;height: 28px;text-align: center;line-height:24px;display: inline-block;}
.share-recommend .pop-wrapper .action-handle{color: #333}

.product-buy-quantity .p-store{display: none}
.rightbox .red{color: #f00}
.related-search{margin-bottom: 0;border-bottom: 1px dashed #ccc}

.goods-item .goods-buy .action-notify{ }
.goods-item .goods-others a .icon_pdf{vertical-align: sub;position: relative;top: -3px;}
.gallery-grid .goods-item{padding-bottom: 0}
.max_n{display: none;}
.gallery-sortbar .over{position: static;}
.action-showmode{display: none}
.product-information .pop-wrapper img:hover{
	 transform: scale(2.5);
	 -webkit-transform: scale(2.5);
	 -moz-transform: scale(2.5);
	 -ms-transform: scale(2.5);
}
.gallery-sortbar{background: #fff}

#gallery_filter .related-search{display: none}
.action-scanbuy{  border: 1px solid #ccc;position: relative;
  width:120px;
  height: 28px;
  text-align: center;
  line-height: 28px;
  display: inline-block;}
.action-scanbuy img{position: absolute;width:240px;height:240px;left:-1px;top: 30px;display: none;z-index: 100}
.favaritespan{position: relative;top: -2px}
.action-scanbuy:hover img{
	 display: block;
}
.product-tags{border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4; overflow: hidden;}

.product-thumbs .product-img{line-height: 24px;}
.product-thumbs{overflow: hidden;}

/**2016年2月29日 14:10:54**/
.cart-right .btn span{font-size: 0}
.cart-right .btn span span{font-size:16px;}
.floor_theme2 .floorcont .product-list{margin-right: -30px}
.floor_theme2 .floorcont li{width:194px;margin-right:20px;border:none;}
.product-list2 .product-thumbs{width:194px;height: 194px;line-height: 194px;}
.product-list2 .product-thumbs img{width: 194px;height: 194px;vertical-align: middle;}
.floor_theme2 .floorcont li:hover {box-shadow:0px 0px 20px rgba(0,0,0,.2);}

.newp{width: 845px;float: left;}
.blog{float: right;width: 334px;}

.newp .floorcont{ box-shadow: none;-webkit-box-shadow:none;padding: 0;border:none;}
.newp .floorcont li{width:381px;padding:20px;height: 150px;position: relative;z-index: 10}


 .product-list1 .product-thumbs{width: 150px;height: 150px;line-height: 150px;text-align: center;font-size: 0}
 .product-list1 .product-thumbs img{max-height: 150px;max-width: 150px;vertical-align: middle;}
 .product-list1 .product-info{padding-top: 25px;padding-right: 0}

 .product-item .product-name a{font-size: 16px;color: #666}
.newp .floorcont li .product-name{ height: 76px}
.newp .floorcont li:hover{border-color:#01b1d8;z-index: 20}
.bloglist li{padding:31px  10px;border-bottom: 1px solid #d0d0d0;position:relative;}
.bloglist  li .img{ height: 114px;padding-left: 124px;position:relative; word-break:break-all;　word-wrap:break-word;}
.bloglist  .img img{vertical-align: middle;width: 114px;height: 114px;position:absolute;left: 0;top: 0}
.blog .hd{border:1px solid #d0d0d0;}
.bloglist  li .info{margin-left: 124px}
.bloglist  li h4{font-size: 16px;white-space: nowrap;overflow: hidden;font-weight: 100;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.bloglist  li h4 a{color: #333}
.bloglist  li h4 a:hover{color: #01b1d8}
.bloglist  li  .cont{font-size: 14px;line-height: 24px;color: #666;max-height: 66px;overflow: hidden;margin-bottom: 5px}
.bloglist  li .time{text-align:right;font-size: 14px;color: #999;position:absolute;bottom: 20px;width: 100%;right: 30px}
.bloglist > li{padding-top: 0;padding-bottom: 0}
.bloglist li li:last-child{border-bottom: none}
.moreblog{height: 40px;margin-top: -1px;border-top: 1px solid #fff;position:relative;z-index: 100}
.moreblog a{display: block;text-align: center;font-size: 16px;border:1px solid #01b1d8;color: #01b1d8;line-height:38px;height: 38px;*zoom:1;  transition: all .3s ease;
  -webkit-transition: all .3s ease;}
.moreblog a:hover{background: #01b1d8;color: #fff}

.imgurl .item img{display: block;height: 150px;width: 295px;}
.imgurl .item{float: left;width: 295px;height:150px;margin: 0 6px 5px 0}
.imgurl .item4{float: right;height: 305px;margin-right:2px}
.imgurl .item4 img{width:295px;height: 305px;}
.imgurl .item3,.imgurl .item7{margin-right: 0}
.imgurl .item4,.imgurl .item5,.imgurl .item6,.imgurl .item7{margin-bottom: 0}

.hotclassfiy{padding: 0;border:none;box-shadow:none;-webkit-box-shadow:none;}

.hot_row .side_ad {float: left;width: 300px;text-align: center;height: 150px;line-height: 150px}
.hot_row .side_ad img{vertical-align: middle;width: 300px;height: 150px}
.hot_row .side_ad1{height: 300px;line-height: 300px;}
.hot_row .side_ad1 img{height: 300px}
.hot_row .rightadlist {float: left;width: 900px;margin-left: 20px ;*display: inline; }
.hot_row{width: 1220px;margin-bottom: 30px;}
.rightadlist .ad {width: 280px;float: left;margin:0 20px 10px 0}
.rightadlist .ad_min{height: 70px;}
.rightadlist .ad_min img{width: 280px;height: 70px;}
.rightadlist .ad_mid{height:140px;}
.rightadlist .ad_mid img{width: 280px;height:140px;}
.rightadlist .ad_mid2{height:150px;}
.rightadlist .ad_mid2 img{width: 280px;height:150px;}
.ex-slide1{height: 455px}
.slidebox  .slide-trigger{position: absolute;right: 10px;bottom: 10px;z-index: 50}
.product-tags {width: 1199px}
.product-tags .tags-hd:nth-of-type(1){border-left: 1px solid #e4e4e4 }
.product-tags .tags-hd:last-child{border-right: 1px solid #e4e4e4 }

.gallery-grid .goods-pic a{display: block;*zoom:1;width:190px;height: 190px; }

.gallery-grid .goods-pic a{display: block;*zoom:1;width:190px;height: 190px; ;}

.goods-item .goods-buy .action-addtocart{margin-bottom: 10px}

/**下单弹窗**/
.order_pop{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,.7);z-index: 600;text-align: center;display: none;}
.order_pop_main{width: 380px;height: 100px;background: #fff;border-radius:8px;line-height: 100px;position: absolute;left: 50%;
top: 50%;margin-left: -190px;margin-top: -100px;box-shadow: 5px 5px 20px  rgba(0,0,0,.3)}

.minicart-error .b{font-weight: 600;font-size: 16px;color: #f00;margin: 0 3px}


.action-addtocart ,
.action-addtocart span{color: #fff}

.p-quantity-adj a{
	    float: left;
    width: 20px;
    height: 21px;
    overflow: hidden;
    border: 1px solid #a9a9a9;
    text-align: center;
    font: 14px/22px simsun,serif;
        background-color: #ffffff;
    background-image: -webkit-linear-gradient(top, #ffffff, #e1e0e0);
}
 .p-quantity-adj input {
    float: left;
    width: 30px;
    height: 21px;
    line-height: 21px;
    border-width: 1px 0;
    border-style: solid;
    border-color: #a9a9a9;
    text-align: center;
    padding: 0;
    margin: 0;
}
.p-quantity-adj {
    width: 78px;
    margin: 0 auto;
    overflow: hidden;
    float:none;
    height: 26px;
    display: inline-block;
}
.p-quantity-t{height: 26px;display: inline-block;line-height: 26px;vertical-align: top}

.buy-ul li .p_btn1 span{padding:  0 18px}
.filter-item{margin:0;}
.filter-selected{padding: 9px 0 8px}
.related-search {padding: 0;border:none;}
.related-search .related-search-content{height:auto;padding: 13px 0 5px ;border-bottom:1px solid #e5e5e5; }
.related-search  label{display:inline-block;width: 76px;text-align: right;padding-right: 2px;}
.related-search a{display: inline-block;padding: 0 4px;height: 21px;line-height: 21px;border:none;color: #666}
.related-search-label{padding:14px 0 14px 14px;border-bottom: 1px solid #e5e5e5;margin:0;}


.related-search1 .related-search-content a {
    display: inline-block;
    padding: 5px 20px;
    background: #fff;
    border: 1px solid #ccc;
    margin: 0 10px 10px 0;
    color: #333;
}
.related-search1  .related-search-content .active {
    border-color: #333;
    color: #fff;
    font-weight: 100;
    background: #01b1d8;
}


.wl-wrap{padding:0  15px  10px 15px}
 .wl-wrap .wl_tit{font-size: 14px;font-weight: 600}
 .wl-wrap .item{margin-bottom: 10px}

 .wulitips{position: absolute;width:400px;background:#fff;
 	box-shadow: 3px 3px 10px rgba(0,0,0,.25);
 	-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,.25);
 	padding:10px;border:1px solid #e1e1e1;
    min-height:120px;
    max-height: 300px;
    overflow: hidden;
    overflow-y: auto;
    display: none;
 }
  .wulitips .tit{font-size: 14px;font-weight: 600;color: #000}

 .wulitips  .item{font-size:12px;margin-bottom: 8px;}
 .wulitips img{height:130px;position: absolute;left:37%;top:10px}

 /*虚拟分类菜单*/
 .GoodsCategoryWrap li > ul{
 	width: 968px;
 	*zoom:1;
 	padding: 10px 0 10px 20px;
 	margin-right: -20px;
 }
 .GoodsCategoryWrap .c-cat-depth-1 > ul{padding-right: 0}
  .GoodsCategoryWrap li > ul:after{content: '';display: table;clear:both;}

 .GoodsCategoryWrap .c-cat-depth-2{float:left;width: 137px;padding-bottom: 0;border:none;margin-top: 10px;}
  .GoodsCategoryWrap .c-cat-depth-2:nth-of-type(8n){}
 .GoodsCategoryWrap .c-cat-depth-2 ul{padding: 0}
 .GoodsCategoryWrap .c-cat-depth-3 a, .GoodsCategoryWrap .c-cat-depth-3 span{display: block;*zoom:1;float:none;}
 .GoodsCategoryWrap .c-cat-depth-2 ul{width: 140px;margin:0;padding: 0;}

 .goods-item .goods-name{height: 58px;max-height: 58px}
 .gallery-grid .goods-item{height: 462px}

 .pageMemberSetting .form-label{height: 46px;line-height: 46px;width:95px;}

 .gallery-total-info{background: #e1e1e1;  padding: 14px 0 14px 14px;
  border: 1px solid #ddd;font-size: 14px}
 .gallery-total-info span{font-size: 14px;margin-right:3px}

 .selected{font-weight: 600;color: #f00}
 .theme-footer + a{display:none;}




 .duihuan .product-buy-action{margin:20px 0 0 100px;}
 .duihuan .product-buy-quantity .item-label{line-height: 48px;font-size:16px;}

