
@charset "UTF-8";

@font-face {
  font-family: "SSB";
  /*src: url("font/Sharp Sans No1 - Bold.woff2") format("woff2"),
       url("font/Sharp Sans No1 - Bold.woff") format("woff"),
       url("font/Sharp Sans No1 - Bold.ttf") format("truetype"),
       url("font/Sharp Sans No1 - Bold.eot") format("embedded-opentype"),
       url("font/Sharp Sans No1 - Bold.svg") format("svg"),
       url("font/Sharp Sans No1 - Bold.otf") format("opentype");*/
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Ebrima";
  /*src: url("font/ebrima.woff2") format("woff2"),
       url("font/ebrima.woff") format("woff"),
       url("font/ebrima.ttf") format("truetype"),
       url("font/ebrima.eot") format("embedded-opentype"),
       url("font/ebrima.svg") format("svg"),
       url("font/ebrima.otf") format("opentype");*/
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "cent";
  src: url("font/zt.woff2") format("woff2"),
       url("font/zt.woff") format("woff"),
       url("font/zt.ttf") format("truetype"),
       url("font/zt.eot") format("embedded-opentype"),
       url("font/zt.svg") format("svg"),
       url("font/zt.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GOTHIC";
  src: url("font/zt.woff2") format("woff2"),
       url("font/zt.woff") format("woff"),
       url("font/zt.ttf") format("truetype"),
       url("font/zt.eot") format("embedded-opentype"),
       url("font/zt.svg") format("svg"),
       url("font/zt.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maikeyin";
  src: url("font/zt.woff2") format("woff2"),
       url("font/zt.woff") format("woff"),
       url("font/zt.ttf") format("truetype"),
       url("font/zt.eot") format("embedded-opentype"),
       url("font/zt.svg") format("svg"),
       url("font/zt.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}


@font-face {
    font-family: 'Glyphicons Halflings';
    src: url("font/zt.eot");
    src: url("font/zt.eot@#iefix") format('embedded-opentype'),
         url("font/zt.woff2") format('woff2'),
         url("font/zt.woff") format('woff'),
         url("font/zt.ttf") format('truetype'),
         url("font/zt.svg#glyphicons_halflingsregular") format('svg')
}

/*************************** 宽屏样式 start***************************/
.w_1200 .wide{width:1200px; min-width:1200px;}
.w_1200 #top_bar_outer, .w_1200 #header, .w_1200 #nav_outer, .w_1200 #service_outer, .w_1200 #footer_outer{min-width:1200px;}
.w_1200 #top_bar .freeship{width:496px;}
.w_1200 .nav_item li>a{padding:0 24px;}
.w_1200 #service dl{padding:0 40px 0 30px; width:190px;}
.w_1200 #service dl:first-child{padding-left:30px;}
.w_1200 #service dl.fore_2{width:374px;}
.w_1200 .side_right{width:946px;}
.w_1200 .pro_right{width:940px;}
.w_1200 .prod_sort a{padding:0 15px;}
.w_1200 .prod_menu{display:block;}
/*************************** 宽屏样式 end ***************************/

/*************************** 多语言样式 start ***************************/
.lang_de .header_cart{width:164px;}
.lang_de .header_cart .cart_text{width:88px; font-size:12px;}
.lang_es .header_cart .cart_text{font-size:12px;}
.lang_fr .header_cart .cart_text{font-size:12px;}
.lang_ru .w_1200 #top_bar .freeship{width:490px;}
.lang_ru #top_bar .freeship{width:350px;}
.lang_ru .header_cart{width:155px;}
.lang_ru .header_cart .cart_text{width:83px; font-size:12px;}
.lang_pt .header_cart{width:160px;}
.lang_pt .header_cart .cart_text{width:88px;}
/*************************** 多语言样式 end ***************************/

/*************************** header start ***************************/
#top_bar_outer{background:#adadad; border-bottom:1px solid #e8e8e8;}
#top_bar{height:41px; line-height:41px;}
#top_bar .freeship{width:316px; height:41px; padding-left:36px; background:url(../images/ico-img.png) -166px top no-repeat; overflow:hidden;}
#top_bar .crossn{margin-right:5px;}
#top_bar .crossn a{font-family: Arial;}
#top_bar .crossn li{display:inline-block;height:41px; background:url(../images/h3.png) left center no-repeat; position:relative; z-index:1010;font-size: 14px;color: #fff;}
#top_bar .crossn li.logi{background: none;}
#top_bar .crossn li.logi dt{background: url(../images/h5.png) no-repeat center left;}
#top_bar .crossn li.logi dt a{color: #fff;}
/*#top_bar .crossn li.block{padding:0 4px;}*/
#top_bar .crossn li div strong{ margin-left:6px;}
#top_bar .crossn li dl:hover dt{color: #78bd3b;background-color:#fff;z-index:1011; position:relative; -webkit-border-radius-topleft:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-radius-topright:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px;}
#top_bar .crossn li.logi dl:hover dt{color: #78bd3b;}
#top_bar .crossn li.logi dl:hover dt a{color: #78bd3b;}
#top_bar .crossn li dl:hover dt.not_dd{border:1px transparent solid;-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px;} 
#top_bar .crossn li dt{height:41px; line-height:41px;padding:0 17px; cursor:pointer;}
#top_bar .crossn li .cur dt{background: url(../images/h2.png) no-repeat right 2px center;color: #fff;}
#top_bar .crossn li .cur {margin-right: 4px;}
#top_bar .crossn li dt strong{width:40px; display:block; text-align:center;}
#top_bar .crossn li dt b{display:inline-block; width:15px; height:15px; margin-left:5px; margin-bottom:-3px; overflow:hidden; background:url(../images/user/mail_icon.png) no-repeat;}
#top_bar .crossn li dt.not_dd{background:none; padding-right:10px;}
#top_bar .crossn li dd{padding:5px 10px 8px; border:1px solid #d1d1d1; background:#fff; position:absolute; top:41px; right:4px; display:none;}
#top_bar .crossn li dd img{margin-right:5px;}
#top_bar .crossn li dd .inbox_tips{display:inline-block; height:15px; line-height:15px; margin-left:5px; margin-bottom:-3px; padding:0 4px; overflow:hidden; color:#fff; text-align:center; background-color:#c00; border-radius:5px;}
#top_bar .crossn li dl:hover dd{display:block; z-index:1010; -webkit-border-radius-bottomleft:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px; -webkit-border-radius-bottomright:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px; -webkit-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box;}
#top_bar .crossn li dl:hover dd.login{width:184px; padding:15px 10px;}
#top_bar .crossn li dl:hover dd.user{min-width:80px;}
#top_bar .crossn li dl:hover dd.user a{display:block; height:21px; line-height:21px; overflow:hidden;}
#top_bar .crossn li .mycar{margin-left: 10px;margin-right: 17px;padding-left: 22px;background: url(../images/h4.png) no-repeat center left;}
#top_bar .crossn li .mycar a{color: #fff;}
#top_bar .crossn li .myfav {margin-right: 14px;background: url(../images/h6.png) no-repeat left center;padding-left: 20px;}
#top_bar .crossn li .myfav a{color: #fff;}

.headbox{/*position: fixed;height: 221px;*/ height: 56px; }
.headbg{height: 221px; width: 100%;}
.navfix{position: fixed;top: 0; left: 0; width: 100%; z-index: 500;height: 56px;}

#header{background:#fff;}
#header>.wide{overflow: hidden;}
#header .logo{display: block;width:259px; height:32px; overflow:hidden;margin: 0 auto;margin-top: 41px;}
#header .logo a{display:table-cell; height:32px; vertical-align:middle;}
#header .logo img{max-width:100%; max-height:100%;}

.search{position: relative;width:241px;height:31px;}
.search input{height:30px; border:0; outline:0;line-height: 30px;}
.search .text{width: 221px;padding-right: 20px;color: #333;font-size:14px;border-bottom: 1px solid #eeeeee;}
.search .button{position: absolute;width:17px; height:17px;background: url(../images/hs1.png) no-repeat center; cursor:pointer;right: 2px;top: 7px;}
.search #headsearchtext::-webkit-input-placeholder{color: #d2d2d2; }
.search #headsearchtext::-moz-placeholder{color: #d2d2d2; }
.search #headsearchtext:-ms-input-placeholder{color: #d2d2d2; }

.header_cart{position:relative; min-width:149px; max-width: 200px; height:52px; border:1px #f4fdff solid;}
.header_cart .cart_inner{height:39px;line-height: 39px; text-indent: 36px; white-space:nowrap; display:block; position:relative; z-index:1009;background: url(../images/h7.png) no-repeat center left;padding:8px 0 7px;}
.header_cart .cart_inner:hover{color:#fe8a27;}
.header_cart .cart_count{font-family: Arial;font-weight: bold;font-size: 14px;color: #333;}
.header_cart .cart_text{font-family: Arial;font-weight: bold;font-size: 14px;color: #333;}
.header_cart .cart_note{position:absolute; right:-1px; top:53px; width:368px; border:1px #999 solid; background:#fff; box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1); display:none; z-index:1001;}
.header_cart .cart_empty{padding:35px 0; text-align:center; line-height:24px;}
.header_cart .cart_list .more_pro{height:363px; overflow-x:hidden; overflow-y:scroll;}
.header_cart .cart_list .sales_title{height:23px; line-height:23px; overflow:hidden; padding:6px 20px 0; font-size:14px;}
.header_cart .cart_list .sales_price{font-weight:bold;}
.header_cart .cart_list li{position:relative; padding:15px 0; height:60px; margin:0 15px; border-bottom:1px #ccc solid;}
.header_cart .cart_list li:hover{background:#f7f7f7;}
.header_cart .cart_list li.sales_box{border-color:#eee;}
.header_cart .cart_list li.sales_last{border-color:#ccc;}
.header_cart .cart_list .cart_pro_img{position:absolute; left:0; top:15px; width:60px; height:60px; text-align:center;}
.header_cart .cart_list .cart_pro_img img{max-width:100%; max-height:100%;}
.header_cart .cart_list .cart_pro_name, .header_cart .cart_list .cart_pro_property{margin-left:73px; height:18px; overflow:hidden; white-space:nowrap; color:#999; display:block;}
.header_cart .cart_list .cart_pro_property span{margin-right:5px;}
.header_cart .cart_list .cart_pro_piece{margin-left:73px; padding-top:5px; display:block;}
.header_cart .cart_list .cart_pro_price{position:absolute; right:15px; bottom:15px; font-size:14px; font-weight:bold;}
.header_cart .cart_pro_btn{padding:10px 20px;}
.header_cart .cart_pro_btn a{color:#333; text-decoration:none;}
.header_cart .cart_pro_btn .cart_view{display:block; height:30px; line-height:30px; text-align:center; color:#333; cursor:pointer; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow:0 2px 1px rgba(225,187,0,.85); border:1px #fb0 solid; background:#f5ce50; color:#333;}
.header_cart .cart_pro_btn .cart_num{font-size:14px; font-weight:bold; color:#f30;}
/*.header_active{border:1px #999 solid; -webkit-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); box-shadow:0 2px 7px rgba(0, 0, 0, 0.3);}*/

#nav_outer{border-bottom:1px #ccc solid;}
#nav{height:42px; position:relative; z-index:1000;}

.nav_menu{width:236px; position:absolute; left:0; top:0;}
.nav_menu .nav_title{height:42px; line-height:42px;}
.nav_menu .nav_title a{font-size:14px; color:#fff; padding-left:24px; display:block; text-decoration:none;}
.nav_menu .nav_title b{position:absolute; top:12px; right:12px; width:19px; height:19px; background:url(../images/ico-img.png) right -185px no-repeat;}
.nav_categories{border:1px #e0e0e0 solid; background:#fff; display:none; padding:8px 0;
-webkit-border-radius-bottomleft:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px; -webkit-border-radius-bottomright:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px; -webkit-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box;}
.nav_categories li{height:40px; position:relative;}
.nav_categories li>.h2{width:202px; border-top:1px #e0e0e0 solid; border-bottom:1px solid #fff; border-left:1px solid #fff; background:#fff; height:38px; margin:0 16px; overflow:hidden; position:relative;}
.nav_categories li:first-child>.h2{border-top:1px solid #fff;}
.nav_categories li>.h2>a{height:38px; line-height:38px; display:block; font-size:12px; padding-right:16px; text-indent:5px; font-weight:bold;}
.nav_categories li>.h2>em{border-width:5px 0 5px 5px; border-style:solid; display:block; position:absolute; top:15px; right:5px; z-index:10;}
.NavArrowColor{border-color:transparent transparent transparent #ccc;}
.nav_categories li>.h2>i{border-color:transparent transparent transparent #fff; border-width:5px 0 5px 5px; border-style:solid; display:block; position:absolute; top:15px; right:8px; z-index:11;}
.nav_categories li.hover>.h2{position:absolute; width:204px; border:1px solid #bbb; border-right:none; margin:0; padding-left:16px; height:39px; z-index:10000; left:0;
 -webkit-box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.3); box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.3);}
.nav_categories li.hover>.h2>em{top:14px; right:8px; z-index:10;}
.nav_categories li.hover>.h2>i{top:14px; right:11px; z-index:11;}
.nav_categories li .nav_subcate{position:absolute; left:220px; width:700px; padding:0 12px; min-height:494px; z-index:1001; border:1px solid #bbb; background:#fff; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.nav_categories li .nav_subcate dl{display:block; float:left; width:196px; margin:0 12px; padding:5px;}
.nav_categories li .nav_subcate dl.tline{border-top:1px solid #ddd;}
.nav_categories li .nav_subcate dl dt{font-weight:bold; line-height:160%; padding:8px 0;}
.nav_categories li .nav_subcate dl dd{padding:0 0 5px 3px;}
.nav_categories li .nav_subcate dl dd a{display:block; padding:2px 0; line-height:160%;}

.nav_item{height:42px; overflow:hidden; margin-left:236px; display:inline-block;}
.nav_item li{float:left; line-height:42px; border-right-width:1px; border-right-style:solid;}
.nav_item li>a{text-align:center; color:#fff; padding:0 14px; display:inline-block; text-decoration:none; border-right-width:1px; border-right-style:solid; font-size:14px;}
.nav_item li:hover{position:relative; z-index:9999;}
.nav_item li:hover dl{visibility:visible;}
.nav_item li dl{visibility:hidden; position:absolute; background:#fff; width:185px; border-width:2px; border-style:solid; top:42px; left:0px; padding:5px 0; z-index:10000;}
.nav_item li dl dd{width:180px; height:30px;}
.nav_item li dl dd a{font-family:Arial, Arial, Helvetica, sans-serif; display:block; font-weight:normal; font-size:10px; color:#000; text-indent:12px; height:30px; line-height:30px; white-space:normal; overflow:hidden; padding:0 13px 0 0;}
.nav_item li dl dd a:hover{text-decoration:underline;}
.nav_item li dl dd.fl{float:left; border-right:1px #005ab0 solid;}
.nav_item li dl dd.right{float:left;}
.nav_item li dl.long{width:361px;}
.nav_item li dl.down_width_1{width:235px;}
.nav_item li dl.down_width_1 dd{width:235px;}
.nav_item li dl.down_width_2{width:285px;}
.nav_item li dl.down_width_2 dd{width:285px;}
/*************************** header end ***************************/

/*************************** footer start ***************************/
#service{overflow:hidden; padding:20px 0;}
#service dl{padding:0 7px 0 20px; border-left:1px #ccc solid; height:174px; width:190px;}
#service dl:first-child{border-left:0; padding-left:0px;}
#service dl.fore_2{width:300px; padding-right:7px;}
#service dt{font-size:14px; font-weight:bold; height:24px; line-height:24px; color:#000;}
#service dd>a{line-height:29px; display:block;}
#service .newsletter{padding-top:12px;}
#service .newsletter .text{width:284px; height:34px; line-height:34px; border:1px #b6b6b6 solid; margin:13px 0;}
#service .newsletter .button{width:106px; height:32px; line-height:32px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0; cursor:pointer; font-size:14px;}

#footer_outer{background:#eee; border-top:1px solid #c1c1c1;}
#footer{padding:24px 0; border-top:1px solid #c1c1c1; text-align:center; color:#333; line-height:180%;}
#footer .nav a{margin:0 10px;}
#footer .foot_copy{font-size:13px; padding-top:5px;}
#footer .foot_pay{padding:15px 0 10px; text-align:center;}
#footer .foot_pay img{ max-width:200px; max-height:80px; vertical-align:middle; margin:0 8px;}
/*************************** footer end ***************************/

/*************************** gloabl start ***************************/
.icon_heart{width:18px; height:18px; background:url(../images/global/normal.png) no-repeat -679px -71px; display:inline-block; vertical-align:top;}

.pro_left{width:238px;}
.pro_left .ad{margin-top:20px;}
.pro_right{width:720px;}

.sidebar{border:1px #e6e6e6 solid; margin-top:20px;}
.sidebar .b_title{height:35px; line-height:35px; border-bottom:1px #ccc dashed; margin:0 10px; font-size:15px;}
.sidebar .b_bottom{line-height:30px; color:#1363bc; text-decoration:none; margin-left:10px;}

.side_category{border:1px #d5d5d5 solid; background:#fff;}
.side_category a{display:block; padding-left:13px; border:0;}
.side_category .current{background:url(../images/cate_menu.png) no-repeat 3px 9px; color:#f60; font-weight:bold;}
.side_category .cate_title{padding:5px 0; line-height:160%; background:#e6e6e6; padding-left:15px; font-weight:bold;}
.side_category .cate_menu dd{padding:0 3px;}
.side_category .cate_menu dd.first{margin:0 3px; padding:0;}
.side_category .cate_menu dd.first>a{border-bottom:1px #d5d5d5 dotted; background-position:3px 13px;}
.side_category .cate_menu dd:first-child{border-top:0;}
.side_category .cate_menu dd>a{line-height:33px;}
.side_category .cate_menu dl{padding-left:7px; border-bottom:1px #dadada solid;}
.side_category .cate_menu dl dd{border-top:0;}
.side_category .cate_menu dl a{border:0; line-height:26px;}
.side_category .cate_menu dl dl{border-bottom:0;}

.popular_search{border:1px #d5d5d5 solid; background:#fff;}
.popular_search .title{height:28px; line-height:28px; background:#e8e8ea; padding:0 9px; font-weight:bold;}
.popular_search .view{margin:10px; line-height:23px;}
.popular_search .view a{text-decoration:underline; margin-right:7px;}
.popular_search .view a.big{font-weight:bold;}

#what_hot .pro_item{padding:10px;}
#what_hot .pro_item:hover{background:#f7f7f7;}
#what_hot .pro_item>dt{width:82px; height:82px; text-align:center; vertical-align:middle; border:1px solid #f2f2f2;}
#what_hot .pro_item>dt img{max-width:100%; max-height:100%;}
#what_hot .pro_item .pro_info{width:121px; overflow:hidden; margin-left:10px;}
#what_hot .pro_item .pro_name{height:50px; overflow:hidden; line-height:140%; margin-bottom:5px;}
#what_hot .pro_item a{color:#666;}

#special_offer .pro_item{border-bottom:1px #ddd solid; padding:15px 10px;}
#special_offer .pro_item:hover{background:#f7f7f7;}
#special_offer .pro_item dt{width:96px; height:96px; text-align:center; margin:0 auto; position:relative; overflow:inherit;}
#special_offer .pro_item dt img{max-width:100%; max-height:100%;}
#special_offer .pro_item dt>.icon_discount{position:absolute; top:-10px; right:-40px; width:30px; height:30px; color:#fff; border-radius:999%; -ms-border-radius:999%; -moz-border-radius:999%; -webkit-border-radius:999%; line-height:15px; padding:9px;}
#special_offer .pro_item dt>.icon_discount b{font-size:16px;}
#special_offer .pro_item dd{padding:0 13px;}
#special_offer .pro_item .pro_name{height:30px; overflow:hidden; line-height:140%; margin:5px 0 12px;}
#special_offer .pro_item a{text-decoration:none; color:#666;}
#special_offer .pro_item del{margin-left:20px; color:#666; font-size:12px;}
#special_offer .pro_item del .currency_data, #special_offer .pro_item del .price_data{color:#666; font-size:12px; font-weight:normal;}
#special_offer .last{border-bottom:0;}
/*************************** gloabl end ***************************/

.wrap{max-width:1200px;margin: 0px auto;min-width: 1200px;}
.clear{clear: both;}
.tac{text-align: center;}
.ml0{margin-left: 0px!important;}
.mr0{margin-right: 0px!important;}
input{outline: none;}
.img_Path{text-align: center;}
.img_Path img{vertical-align: middle;max-width: 100%;max-height: 100%;}
.img_Path span{display: inline-block;height: 100%;vertical-align: middle;}
.tn{text-decoration: none;}
.br0{border-right: 0px;}
.bl0{border-left: 0px;}
.bt0{border-top: 0px!important;}
a:hover{text-decoration: none;}
.tran05{transition: all .5s;-moz-transition:.5s all;-webkit-transition:.5s all;-o-transition:.5s all;}
.tran07{transition: all .7s;-moz-transition:.7s all;-webkit-transition:.7s all;-o-transition:.7s all;}
.tran1{transition: all 1s;-moz-transition:1s all;-webkit-transition:1s all;-o-transition:1s all;}
.op0{opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);}
body{margin: 0 auto;min-width: 320px;}

#top_bar .hphone{float: left;height: 19px;line-height: 19px;min-width: 160px;margin: 11px 3px;text-indent: 28px;color: #fff;font-size: 14px;font-family: Arial;background: url(../images/h1.png) no-repeat center left;}
#top_bar .hmail{float: left;height: 19px;line-height: 19px;min-width: 160px;margin: 11px 3px;text-indent: 28px;font-family: Arial;background: url(../images/h1_mail.png) no-repeat center left;}
#top_bar .hmail a{color: #fff;font-size: 14px;}
#header{height: 123px;}
.nav{padding-bottom: 10px;background: url(../images/navbg.png) no-repeat center bottom;}
.nav .navsd{height: 56px;background-color: #f4fdff;}
.nav .wide{position: relative;}
.nav ul.navul{float: left;}
.nav ul.navul li{float: left;width: 171px;height: 56px;text-align: center;}
.nav ul.navul li.t{float: left;width: 46px;height: 46px;text-align: center;vertical-align: middle;}
.nav ul.navul li.t img {float: left;width: 36px;height: 36px;text-align: center;vertical-align: middle; padding-top:10px;}
.nav ul.navul li.por{position: relative;}
.nav ul.navul li>a{display: block;line-height: 56px;font-size: 18px;color: #505050;font-family: Candara;text-decoration: none;text-transform: uppercase;}
.nav ul.navul li.xia>a{background: url(../images/nav1.png) no-repeat center right 7px;}
.nav ul.navul li:hover{background-color: #e2faff;}
.nav ul.navul li.cur{background-color: #e2faff;}
.nav.navfix ul.navul li.Home{display: none;}
.nav ul.navul li.navlogo{margin-right: 58px;}
.nav ul.navul li.navlogo .img_Path{height: 100%;}
.nav.navfix ul.navul li.navlogo{display: block;}
.nav ul.navul .navline{position: absolute;z-index: 50;width: 100%;opacity: 0;visibility: hidden;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);}
.nav ul.navul li:hover .navline{opacity: 1;visibility: visible;filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}
.nav ul.navul .navline a{display: block;line-height: 56px;font-size: 16px;color: #2b2b2b;font-family: Candara;text-decoration: none;background-color: #f4fdff;}
.nav ul.navul .navline a:hover{background-color: #e2faff;}
.nav ul.navul li .navbox{position: absolute;left: 0;width: 1170px;height: 415px;background-color: #fff;padding: 15px;padding-bottom: 22px;opacity: 0;visibility: hidden;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);z-index: 500;box-shadow: 0px 5px 13px 0px #ccc;}
.nav ul.navul li:hover .navbox{visibility: visible;opacity: 1;filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}
.nav ul.navul li .navbox .img_Path{float: left;width: 210px;height: 126px;margin-left: 30px;}
.nav ul.navul li .navbox .img_Path:first-child{margin-left: 0;}
.nav ul.navul li .navbox dl{float: left;width: 180px;margin-left: 60px;margin-top: 10px;text-align: left;text-indent: 3px;}
.nav ul.navul li .navbox dl.first{margin-left: 0px;}
.nav ul.navul li .navbox dl dt{line-height: 35px;}
.nav ul.navul li .navbox dl dt a{font-size: 14px;font-weight: bold;color: #333;}
.nav ul.navul li .navbox dl dd{line-height: 28px;}
.nav ul.navul li .navbox dl dd a{display: block;color: #6c6c6c;font-size: 14px;font-family: 'Ebrima';}
.nav ul.navul li .navbox dl dd a:hover{background-color: #e2faff;}
.foot{padding-top: 5px;}
.foot .flogo{background: url(../images/f1.png) repeat-x center;margin-bottom: 48px;}
.foot .flogo .img_Path{width: 259px;height: 42px;margin: 0 auto;background-color: #fff;padding: 0 20px;}
.foot .ft{padding-bottom: 54px;overflow: hidden;border-bottom: 1px solid #ececec;}
.foot .ft .follow{float: left;margin-left: 6px;width: 185px;overflow: hidden;margin-right: 135px;}
.foot .ft .follow h2{margin-bottom: 29px;}
.foot .ft h2.tit{font-size: 14px;color: #474747;}
.foot .ft .follow a{display: block;float: left;margin-right: 13px;width: 33px;height: 33px;}
.foot .ft .follow a.fb{background: url(../images/f2.png) no-repeat center;}
.foot .ft .follow a.tw{background: url(../images/f3.png) no-repeat center;}
.foot .ft .follow a.yt{background: url(../images/f4.png) no-repeat center;}
.foot .ft .follow a.im{background: url(../images/f5.png) no-repeat center;}
.foot .ft .newsletter{float: left;}
.foot .ft .newsletter form{margin-top: 25px;}
.foot .ft .newsletter form .text{float: left;display: block;width: 379px;height: 37px;line-height: 37px;text-indent: 10px;border-right-color: #fff;}
.foot .ft .newsletter form .button{float: left;display: block;width: 98px;height: 39px;background-color: #78bd3b;color: #fff;cursor: pointer;}
#fnEmail::-webkit-input-placeholder{color: #aaa;}
#fnEmail::-moz-placeholder{color: #aaa;}
#fnEmail:-ms-input-placeholder{color: #aaa;}
.foot .ft .down{float: right;width: 300px;}
.foot .ft .down h2{margin-bottom: 22px;}
.foot .ft .down a{display: block;float: left;width: 147px;height: 44px;background: url(../images/f6.png) no-repeat center;}
.foot .ft .down a.gp{float: right;background-image: url(../images/f7.png);}
.foot .fm {padding-top: 25px;overflow: hidden;padding-bottom: 30px;}
.foot .fm ul{}
.foot .fm ul li{float: left;width: 275px;margin-right: 25px;}
.foot .fm ul li dl{}
.foot .fm ul li dl dt{color: #000000;font-size: 16px;line-height: 18px;padding: 18px 0;text-transform: uppercase;}
.foot .fm ul li dl dd{}
.foot .fm ul li dl dd a{display: block;line-height: 28px;color: #757575;font-size: 14px;}
.foot .fm ul li dl dd a:hover{text-decoration: underline;}
.foot .fm ul li.contact{width: 270px;margin-right: 0;}
.foot .fm ul li.contact p{color: #757575;line-height: 28px;}
.foot .fm ul li.contact p span{color: #0cb0dc;text-decoration: underline;}
.foot .fb{color: #fff;background-color: #000000;line-height: 60px;font-size: 14.37px;text-align: center;}
.foot .fb .pow{}
.foot .fb a{color: #fff;}
.foot .footad{clear: both;padding-top: 20px;text-align: center;}
.foot .footad .img_Path{ /* width: 299px; */ height: 57px; display: inline-block; vertical-align: top; margin: 0 2px;}

.sbf{position: fixed;width: 50px;right: 39px;top: 30%;background-color: #78bd3b;z-index: 50;}
.sbf>a{display: block;width: 50px;height: 50px;margin: 5px 0;}
.sbf>a:hover{transform: rotate(360deg);}
.sbf a.a1{background: url(../images/af1.png) no-repeat center;}
.sbf a.a2{background: url(../images/af2.png) no-repeat center;}
.sbf a.a3{background: url(../images/af3.png) no-repeat center;}
.sbf a.a4{position: relative;background: url(../images/af4.png) no-repeat center;}
.sbf a.a5{background: url(../images/af5.png) no-repeat center;}
.sbf a.a1:hover{background-image: url(../images/af1_on.png);background-color: #fff;}
.sbf a.a2:hover{background-image: url(../images/af2_on.png);background-color: #fff;}
.sbf a.a3:hover{background-image: url(../images/af3_on.png);background-color: #fff;}
.sbf a.a4:hover{background-image: url(../images/af4_on.png);background-color: #fff;}
.sbf a.a5:hover{background-image: url(../images/af5_on.png);background-color: #fff;}
.sbf a.a4{position: relative;background: url(../images/af4.png) no-repeat center;}
.sbf a.a4 .sbshare{visibility: hidden;opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);position: absolute;right: 50px;width: 250px;}
.sbf a.a4:hover .sbshare{visibility: visible;opacity: 1;filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}

.mbx{line-height: 67px;}
.mbx a{color: #7f7f7f;font-size: 14px;}
.mbx span{color: #0cb0dc;font-size: 14px;}

.blank25{width: 100%;height: 25px;clear: both;}
.rban{float: right;width: 375px;}
.sbfollow{}
.sbfollow h2{float: left;color: #252525;font-size: 20px;}
.sbfollow a{float: right;display: block;height: 25px;margin-left: 26px;width: 27px;}
.sbfollow a.fb{background: url(../images/a1.png) no-repeat center;}
.sbfollow a.tw{background: url(../images/a2.png) no-repeat center;}
.sbfollow a.yt{background: url(../images/a3.png) no-repeat center;}
.sbfollow a.im{background: url(../images/a4.png) no-repeat center;}
.sbfollow .newsletter_form{margin-bottom: 34px;}
.sbfollow .newsletter_form .text{text-indent: 8px;font-size: 14px;line-height: 38px;width: 373px;height: 38px;background-color: #ededed;border-color: #ededed;margin-top: 1px;margin-bottom: 11px;}
.sbfollow .newsletter_form .button{height: 49px;line-height: 49px;width: 375px;background-color: #78bd3b;font-size: 18px;color: #fff;text-align: center;cursor: pointer;}
#sbEmail::-webkit-input-placeholder{color: #7a7a7a;}
#sbEmail::-moz-placeholder{color: #7a7a7a;}
#sbEmail:-ms-input-placeholder{color: #7a7a7a;}

.rban{}
.rban dt{text-indent: 3px;font-size: 20px;color: #252525;line-height: 73px;height: 73px;border: 1px solid #dcdcdc;border-left: 0;border-right: 0;margin-top: 26px;margin-bottom: 16px;}
.rban dd a{color: #555;font-size: 14px;font-family: Candara;line-height: 34px;}
.rban dd a:hover{text-decoration: underline;}

.article .font{float: left;padding-top: 16px;width: 740px;}
.article .row {position: relative; margin-bottom: 15px;}
.article .row .form-input{ display: block; font-size: 14px; box-sizing:border-box; line-height: 1.42857143; color: #555;width: 100%; height: 34px; padding: 6px 12px; padding-right: 42.5px; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow: 0 1px 1px transparent inset;}
.article .row .form-textarea{height: 102px;line-height: 34px;}
.article .row.has-error .form-input {border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); }
.article .row.has-success .form-input {border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); }
.article .row .form-input:focus {border-color: #78bd3b; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(120,189,59,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(120,189,59,.6); }
.article .row>label{display: inline-block; font-size: 14px; color: #000; font-weight: 400;margin-bottom: 5px;max-width: 100%;}
.article .row span{display: none;margin-top: 5px;color: #a94442;}
.article .has-error span{display: block;}
.article .glyphicon{ position: absolute;font-style: normal; top: 21px; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; color: #a94442; font-family: 'Glyphicons Halflings'; font-weight: 400; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.article .checkbox-inline,.article .radio-inline {position: relative; display: inline-block; padding-left: 20px; font-size: 14px; margin-bottom: 0; font-weight: 400; vertical-align: middle; cursor: pointer; }
.has-success .glyphicon:before{content: "\e013";}
.has-error .glyphicon:before {content: "\e014";}
.glyphicon-plus:before {content: "\2b";}
.article .has-error .form-input:focus {border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483; }
.article .has-error>label,.article .has-error .checkbox-inline{color: #a94442;}
.article .has-success .glyphicon,.article .has-success>label{color: #3c763d;}
.article .row input[type=checkbox],.article .row input[type=radio] {margin: 4px 0 0; margin-top: 1px\9; line-height: normal; box-sizing: border-box; padding: 0;}
.article .row .checkbox-inline input[type=checkbox],.article .row .checkbox-inline input[type=radio] { position: absolute; margin-top: 4px\9; margin-left: -20px;}
.article .checkbox-inline+.checkbox-inline,.article .radio-inline+.radio-inline {margin-top: 0; margin-left: 10px; }
.row .form-box select.form-input {width: 30%; float: left; margin-right: 3%; }
.row .form-box input.form-input { width: 67%;}
.rowbtn{display: block;margin: 0 auto; background: #78bd3b; padding: 4px 10%; font-size: 24px;margin-bottom: 0; color: #fff; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; border-radius: 4px;}
.rowbtn:hover{color: #000;}

.mbxbox{border-bottom: 1px solid #e5e5e5;margin-bottom: 38px;}
.info .infofont{float: left;width: 740px;}
.info .infolist{float: left;width: 740px;}
.info .infolist li{width: 740px;border-bottom: 1px dashed #f1f1f1;margin-bottom: 49px;}
.info .infolist h2 a{color: #6f6f6f;font-size: 24px;}
.info .infolist .date{line-height: 47px;color: #6f6f6f;font-size: 16px;margin-bottom: 6px;}
.info .infolist .img_Path{width: 740px;height: 406px;}
.info .infolist p{line-height: 32px;color: #6f6f6f;font-size: 16px;padding-top: 23px;padding-bottom: 29px;}
.info .infolist a.more{display: block;width: 153px;height: 48px;line-height: 48px;text-align: center;background-color: #0cb0dc;color: #fff;font-family: Arial;font-size: 16px;margin-bottom: 48px;}

.info .blog_review{border-top:3px solid #000;}
.info .blog_review .rev_list{padding-top:20px;}
.info .blog_review .rev_list .item{width:640px; margin-bottom:32px;}
.info .blog_review .rev_list .item .title{padding:8px 0;}
.info .blog_review .rev_list .item .title .img{width:38px; height:38px; border-radius:19px; margin-right:18px; overflow:hidden;}
.info .blog_review .rev_list .item .title .name{font-size:20px; font-weight:bold; line-height:38px; margin-right:18px;}
.info .blog_review .rev_list .item .title .date{color:#41bde2; line-height:38px; font-size:14px;}
.info .blog_review .rev_list .item .title .date span{border-bottom:1px solid #e5e5e5;}
.info .blog_review .rev_list .item .txt{border:1px solid #e5e5e5; padding:18px; line-height:23px;}
.info .blog_review .rev_list .item .txt .reply{margin-top:15px; padding:10px 0; border-top:1px #ddd solid;}
.info .blog_review .rev_list .item .txt .reply>b{margin-right:8px; font-weight:bold;}
.info .blog_review .rev_list .item .bar{text-align:right; margin-top:12px; line-height:16px;}
.info .blog_review .rev_list .item .bar .icon_1{width:15px; height:16px; background:url(../blog/default/images/icon_1.jpg) no-repeat 0 0; display:inline-block;}
.info .blog_review .rev_list .item .bar .icon_2{width:15px; height:16px; background:url(../blog/default/images/icon_2.jpg) no-repeat 0 0; display:inline-block;}
.info .blog_review .rev_list .item .bar .num{height:16px; display:inline-block; color:#41b411; font-weight:bold; margin:0 8px;}
.info .blog_review .rev_list .item .bar .reply{color:#41b7d8; text-decoration:underline;}
.info .blog_review .blog_form{width:640px;}
.info .blog_review .blog_form .title{font-size:16px; font-weight:bold; color:#000; border-top:1px solid #e7e7e7; line-height:40px; padding-top:15px;}
.info .blog_review .blog_form .subtitle{line-height:35px; color:#333;}
.info .blog_review .blog_form .blog_name{color:#777; line-height:26px;}
.info .blog_review .blog_form .blog_input{line-height:30px;}
.info .blog_review .blog_form .blog_input .text{border:1px solid #ccc; background:url(../blog/default/images/blog_form_text.jpg) repeat-x 0 0; height:28px; width:638px;}
.info .blog_review .blog_form .content .textarea{border:1px solid #ccc; width:638px; height:196px; background:url(../blog/default/images/blog_form_text.jpg) repeat-x 0 0 #F9F9F9;}
.info .blog_review .blog_form .submit{margin-top:21px;}
.info .blog_review .blog_form .submit .btn{border:1px solid #707070; background:url(../blog/default/images/btn.jpg) repeat-x 0 0; height:21px; line-height:19px; padding:0 7px; border-radius:2px;}


.turn_page{overflow: hidden;text-align: center;}
.turn_page a{display: inline-block;width: 41px;height: 28px;line-height: 28px;font-size: 16px;color: #6f6f6f;text-align: center;}
.turn_page font{display: inline-block;width: 41px;height: 28px;line-height: 28px;font-size: 16px;color: #0cb0dc;text-align: center;}
.turn_page .page_button{background-color: #f1f1f1;color: #262425;}
.blogban{}
.blogban .h3{text-indent: 3px;font-size: 20px;color: #252525;line-height: 73px;height: 73px;border: 1px solid #dcdcdc;border-left: 0;border-right: 0;margin-top: 16px;}
.blogban a{color: #727272;font-size: 14px;line-height: 32px;margin-right: 20px;}
.blogban .kwlist{max-height: 128px;margin: 16px 0 17px 0;overflow: hidden;}
.blogban .leftblog{margin-top: 30px;}
.blogban .leftblog .img_Path{float: left;width: 90px;height: 50px;margin-right: 15px;}
.blogban .leftblog .font{float: left;width: 210px;}
.blogban .leftblog .font a{display: block;line-height: 32px;color: #727272;font-size: 16px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.blogban .leftblog .font .date{color: #727272;font-size: 12px;}
.blogban .fmf{display: block;width: 373px;height: 79px;line-height: 79px;text-align: center;color: #252525;font-size: 18px;border: 1px solid #d9a904;margin-top: 68px;margin-bottom: 36px;}
.blogban iframe{width: 375px;height: 239px;}

.products .b1{background-color: #f4fdff;overflow: hidden;}
.products .mbx{float: right;line-height: 56px;max-width: 319px;}
.products .categorylist{}
.products .categorylist a{display: block;float: left;width: 209px;border-right: 1px solid  #e5ebec;padding: 0 8px;height: 56px;line-height: 56px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;color: #444444;font-size: 16px;}
.products .categorylist a.cur{border-right: 0; background-color: #09C;  color:#FFF}
.products .categorylist a:hover{background-color: #09C;border-right: 0; color:#FFF}
.products .b2 {max-height: 960px;overflow: hidden;padding-bottom: 47px;}
.products .b2 .h2.tit{margin-top: 24px;height: 107px;line-height: 107px;text-align: center;background: url(../images/p1.png) repeat-x center;}
.products .b2 .h2.tit span{display: inline-block;padding: 0 30px;color: #2c2c2c;font-size: 31.9px;background-color: #fff;font-family: 'GOTHIC';text-transform: uppercase;}
.products .pro2 {position: relative;}
.products .p0 .p0bg{position: absolute;left: 0;top: 0;width: 1200px;height: 876px;background: url(../images/p2.png) no-repeat center;z-index: 10;pointer-events:none;}
.products .p0 .img_Path0{height: 439px;}
.products .p0 .font{position: absolute;right: 0;top: 0;padding-left: 250px;margin-top: 86px;width: 570px;margin-right: 29px;background: url(../images/p3.jpg) no-repeat center left;z-index: 20;}
.products .pro2 .font a.name{display: block;color: #1d1a1d;font-size: 32px;font-family: 'Ebrima';line-height: 38px;max-height: 76px;overflow: hidden;margin-bottom: 21px;}
.products .pro2 .font p{line-height: 20px;font-size: 14px;color: #888888;margin-top: 21px;margin-bottom: 22px;}
.products .pro2 a.more{display: block;width: 137px;height: 45px;background: url(../images/p4.png) no-repeat center;font-size: 12px;color: #444444;font-weight: bold;text-align: center;line-height: 45px;}
.products .p1 {top: -72px; z-index: 15;}
.products .p1 .font{position: absolute;left: 80px;top: 0;padding-right: 250px;padding-top: 192px;width: 570px;margin-right: 29px;background: url(../images/p5.png) no-repeat top 255px left 364px;z-index: 20;}
.products .p1 .img_Path1{text-align: right;height: 462px;}
.products .b3 {background-color: #f1fcff;overflow: hidden;}
.products .b3 ul{margin-bottom: 5px;overflow: hidden;}
.products .b3 ul li{float: left;position: relative;width: 272px;height: 331px;overflow: hidden;background-color: #fff;margin-right: 27px;margin-top: 47px;}
.products .b3 ul li.first{margin-left: 0;}
.products .b3 ul li .img_Path{position: absolute;left: 0;top: 0;width: 100%;height: 266px;}
.products .b3 ul li .img_Path1,.products .b3 ul li:hover .img_Path2{visibility: visible;opacity: 1;filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}
.products .b3 ul li .img_Path2,.products .b3 ul li:hover .img_Path1{visibility: hidden;opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);}
.products .b3 ul li .icon_seckill {position: absolute; padding: 0 7px; line-height: 20px; overflow: hidden; top: 6px; right: 6px; color: #fff;background-color: #fe8a27;}
.products .b3 ul li .font {border-top: 1px solid #aee082;padding: 10px;width: 252px;height:84px;margin-top: 266px;}
.products .b3 ul li .font2 {border-top: 1px solid #aee082;padding: 10px;width: 252px;margin-top: 266px;}
.products .b3 ul li .font .name{}
.products .b3 ul li .font .name a{display: block;font-size: 16px;color: #000;height: 25px;line-height: 25px;margin-top: 9px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.products .b3 ul li .font2 .name2 a{display: block;font-size: 12px;color: #000;line-height: 25px;text-overflow : ellipsis;}

.products .b3 ul li .font .bri{color: #888;font-size: 12px;height: 23px;line-height: 23px;margin-bottom: 15px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.products .b3 ul li:hover .font{border-top-color: #a0ebff;}
.products .b3 ul li .font .price_box{position: relative;height: 27px;line-height: 27px;font-size: 18px;color: #0cb0dc;margin-top: 15px;letter-spacing: -1px;}
.products .b3 ul li .font .price_box del{color: #353737;margin-right: 5px;font-size: 14px;}
.products .b3 ul li .font .price_box .disprice{color: #ff4141;}
.products .b3 ul li .font a.btn{display: block;position: absolute;width: 27px;height: 27px;top:0;}
.products .b3 ul li .font a.btn.yama{right: 1px;background: url(../images/pl3.png) no-repeat center;}
.products .b3 ul li .font a.btn.yama:hover{background-image: url(../images/pl3_on.png);}
.products .b3 ul li .font a.btn.add_favorite{right: 38px;background: url(../images/pl2.png) no-repeat center;}
.products .b3 ul li .font a.btn.add_favorite:hover{background-image: url(../images/pl2_on.png);}
.products .b3 ul li .font a.btn.add_cart{right: 73px;background: url(../images/pl1.png) no-repeat center;}
.products .b3 ul li .font a.btn.add_cart:hover{background-image: url(../images/pl1_on.png);}
.products .b3 ul li .font .rating{margin-top: 9px;}
.products .b3 ul li .font .rating img{float: left;}
.p_turn_page{overflow: hidden;text-align: center;margin-bottom: 81px;}
.p_turn_page a{display: inline-block;width: 65PX;height: 32px;line-height: 32px;font-size: 12px;color: blue;text-align: center;margin: 0 6px;border: 1px solid #a0a0a0;vertical-align: middle; }
.p_turn_page font{display: inline-block;width: 34px;height: 32px;line-height: 32px;font-size: 16px;color: #0cb0dc;text-align: center;margin: 0 6px;border: 1px solid #0cb0dc;vertical-align: middle;}
.p_turn_page .page_button{width: 63px;/*font-size: 16px;color: #a0a0a0;*/background: url(../images/ptp2.png) no-repeat center;}
.p_turn_page .page_button:first-child{background-image: url(../images/ptp1.png)}

.goods .brief2box{line-height: 30px;color: #676767;font-size: 16px;width: 550px;margin: 36px 0;}
.goods .sharebox{}
.goods .sharebox a{margin-right: 10px;}
.goods .blank70{width: 100%;height: 70px;clear: both;visibility: hidden;}
.goods .b2 {background-color: #f1fcff;overflow: hidden;}
.goods .b2 .wide .h2{color: #2c2c2c;font-size: 31.9px;font-weight: bold;text-align: center;font-family: Corbel;line-height: 34px;margin-top: 61px;margin-bottom: 45px;}
.goods .b2 .plist .bd {margin-bottom: 54px;}
.goods .b2 .plist .bd ul {overflow: hidden;}
.goods .b2 .plist .bd ul li{position: relative;float: left;width: 272px;height: 421px;overflow: hidden;background-color: #fff;margin-right: 37px;}
.goods .b2 .plist .bd ul li .img_Path{position: absolute;left: 0;top: 0;width: 100%;height: 266px;}
.goods .b2 .plist .bd ul li .img_Path1,.goods .b2 .plist .bd ul li:hover .img_Path2{visibility: visible;opacity: 1;filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}
.goods .b2 .plist .bd ul li .img_Path2,.goods .b2 .plist .bd ul li:hover .img_Path1{visibility: hidden;opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);}
.goods .b2 .plist .bd ul li .icon_seckill {position: absolute; padding: 0 7px; line-height: 20px; overflow: hidden; top: 6px; right: 6px; color: #fff;background-color: #fe8a27;}
.goods .b2 .plist .bd ul li .font {border-top: 1px solid #aee082;padding: 10px;width: 252px;height: 134px;margin-top: 266px;}
.goods .b2 .plist .bd ul li .font .name{}
.goods .b2 .plist .bd ul li .font .name a{display: block;font-size: 14px;color: #000;height: 25px;line-height: 25px;margin-top: 9px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.goods .b2 .plist .bd ul li .font .bri{color: #888;font-size: 12px;height: 23px;line-height: 23px;margin-bottom: 15px;text-overflow : ellipsis;white-space: nowrap;overflow: hidden;}
.goods .b2 .plist .bd ul li:hover .font{border-top-color: #a0ebff;}
.goods .b2 .plist .bd ul li .font .price_box{position: relative;height: 27px;line-height: 27px;font-size: 18px;color: #0cb0dc;margin-top: 15px;letter-spacing: -1px;}
.goods .b2 .plist .bd ul li .font .price_box del{color: #353737;margin-right: 5px;font-size: 14px;}
.goods .b2 .plist .bd ul li .font .price_box .disprice{color: #ff4141;}
.goods .b2 .plist .bd ul li .font a.btn{display: block;position: absolute;width: 27px;height: 27px;top:0;}
.goods .b2 .plist .bd ul li .font a.btn.yama{right: 1px;background: url(../images/pl3.png) no-repeat center;}
.goods .b2 .plist .bd ul li .font a.btn.yama:hover{background-image: url(../images/pl3_on.png);}
.goods .b2 .plist .bd ul li .font a.btn.add_favorite{right: 38px;background: url(../images/pl2.png) no-repeat center;}
.goods .b2 .plist .bd ul li .font a.btn.add_favorite:hover{background-image: url(../images/pl2_on.png);}
.goods .b2 .plist .bd ul li .font a.btn.add_cart{right: 73px;background: url(../images/pl1.png) no-repeat center;}
.goods .b2 .plist .bd ul li .font a.btn.add_cart:hover{background-image: url(../images/pl1_on.png);}
.goods .b2 .plist .bd ul li .font .rating{margin-top: 9px;}
.goods .b2 .plist .bd ul li .font .rating img{float: left;}
.goods .b2 .plist .hd {margin-bottom: 47px;}
.goods .b2 .plist .hd ul {text-align: center;}
.goods .b2 .plist .hd ul li{display: inline-block;width: 9px;height: 9px;background: url(../images/pl7.png) no-repeat center;margin: 0 6.5px;font-size: 0;}
.goods .b2 .plist .hd ul li.on{background-image: url(../images/pl8.png);}

.case .b4 {padding-top: 51px;padding-bottom: 82px;background-color: #f1fcff;}
/*.case .b4 h2{color: #2a2a2a;font-family: Corbel;font-size: 31.9px;font-weight: bold;text-align: center;line-height: 70px;}*/
.case .b4 h2{color: #000; font-family: 'GOTHIC'; font-size: 32.37px; text-align: center; line-height: 50px; text-transform: uppercase; text-align: center; margin-top: 30px;} 
.case .b4 h2 span{display: inline-block; border-bottom: 1px solid #909696; padding: 0 6px; margin-bottom: 7px; font-family: 'GOTHIC';color: #4f4f4f;}
.case .b4 h3{color: #646464;font-size: 16px;text-align: center;margin-bottom: 54px;}
.case .b4 ul{margin-bottom: 64px;margin-top: 54px;overflow: hidden;}
.case .b4 ul li{float: left;width: 379px;margin-left: 31px; margin-bottom:37px;}
.case .b4 ul li.first{margin-left: 0;}
.case .b4 ul li .img_Path{width: 100%;height: 208px;margin-bottom: 14px;}
.case .b4 ul li a.font{display: block;line-height: 47px;color: #2b2b2b;font-size: 18px; text-align:center;}
.case .b4 ul li .time{ text-align:center;}
.case .b4 ul li .time span{color: #7d7d7d;font-size: 16px;vertical-align: middle;}
.case .b4 ul li .time img{vertical-align: middle;margin-right: 10px;}
.case .b4 a.more{display: block;color: #0cb0dc;border: 1px solid #0cb0dc;height: 50px;line-height: 50px;width: 377px;text-align: center;text-transform: uppercase;font-size: 16px;margin: 0 auto;}

.bjqgb{overflow: hidden;}
.bjqgb strong,.bjqgb b{font-weight: bold;}
.bjqgb em,.bjqgb i{font-style: italic;}

.newslettermask {display: none;background-color: rgba(0,0,0,.62);position: fixed;z-index: 1000;width: 100%;height: 100%;top: 0;left: 0;}
.newslettermask.on{display: block;}
.newslettermask .wrap {position: relative;}
.newsletterbg {background-color: rgba(255,255,255,.14);position: absolute;width: 686px;height: 435px;left: 21.3%;top: 267px;z-index: 2000;font-weight: bold;}
.newsletterbox {position: relative;width: 461px;height: 304px;margin: 22px 23px;background: url(../images/news1.png) no-repeat right -41px top 82px #fff;padding-left: 97px;padding-right: 82px;padding-top: 88px;}
.newsletterbox a.close{position: absolute;display: block;right: 21px;top: 21px;width: 22px;height: 22px;background: url(../images/news2.png) no-repeat center;}
.newsletterbox .h2{font-family: 'GOTHIC';font-size: 26.93px;line-height: 39.83px;color: #1fb6df;padding-top: 14px;background: url(../images/news3.png) no-repeat top left;text-transform: uppercase;font-weight: bolder;}
.newsletterbox .h3{font-size: 17.96px;color: #666666;line-height: 15.71px;margin-top: 26px;}
.newsletterbox form{margin-top: 30px;}
.newsletterbox .text{width: 198px;height: 23px;line-height: 23px;background: url(../images/news4.png) no-repeat left 16px center #e8e8e8;outline: 0;border: 1px solid #e8e8e8;padding: 14px 45px;font-size: 14px;}
.newsletterbox .submit{width: 160px;height: 51px;line-height: 51px;background-color: #0cb0dc;font-size: 13.47px;color: #fff;font-weight: bold;border: 0;outline: 0;margin-left: 7px;cursor: pointer;}
.newsletterbox #hnewslettertext::-webkit-input-placeholder {color:#848483;}
.newsletterbox #hnewslettertext:-moz-placeholder {color:#848483;}
.newsletterbox #hnewslettertext::-moz-placeholder {color:#848483;}
.newsletterbox #hnewslettertext:-ms-input-placeholder {color:#848483;}
.newsletterbox #hnewslettertext:-ms-input-placeholder {color:#848483;}
.newsletterbox a.dsa{display: block;margin-top: 30px;padding-left: 34px;font-size: 15.71px;line-height: 22.45px;color: #333;background: url(../images/news5.png) no-repeat left center;}
.newsletterbox a.dsa.on{background-image: url(../images/news5_on.png);}

.dinvh{display: none;visibility: hidden;width: 0;height: 0;font-size: 0;}