/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/

/***************************宽屏样式(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 .search{width:456px;}
.w_1200 .search .text{width:390px;}

.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;}

.w_1200 #service dl{padding-right:20px; width:279px;}
/***************************宽屏样式(end)***************************/



/*************************** 多语言样式 start ***************************/
.lang_es .header_cart{width:120px;}

.lang_fr .header_cart{width:120px;}
.lang_fr #newsletter .form .button{width:120px;}

.lang_ru .header_cart{width:145px;}
.lang_ru #newsletter .form .button{width:110px;}
/*************************** 多语言样式 end ***************************/



/*************************** header start ***************************/
#top_bar_outer{border-bottom:1px solid #eaeaea;}
#top_bar{height:36px; line-height:36px;}
#top_bar .crossn{margin-right:5px;}
#top_bar .crossn li{display:inline-block; padding:0 12px; height:34px; position:relative; z-index:1010;}
#top_bar .crossn li .inbox_tips{display: inline-block;height: 15px;line-height: 16px;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 dt .inbox_tips{position: absolute;right: 7px;margin-left: 0;margin-bottom: 0;width: auto;}
#top_bar .crossn li:hover dt .inbox_tips{right: 2px;}
#top_bar .crossn li div strong{ margin-left:6px;}
#top_bar .crossn li:first-child.block{padding:0 4px 0 30px;}
#top_bar .crossn li:hover dt{background-color:#fff; border:1px solid #d1d1d1; border-bottom:none; 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:hover dt.not_dd{background:none; border:1px transparent solid;}
#top_bar .crossn li: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:hover dd.login{width:184px; padding:15px 10px; left:30px; right:0;}
#top_bar .crossn li:hover dd.user{min-width:80px;}
#top_bar .crossn li:hover dd.user a{display:block; height:21px; line-height:21px; overflow:hidden;}
#top_bar .crossn li dt{height:28px; line-height:28px; margin-top:3px; border:1px transparent solid; padding:0 20px 0 8px; cursor:pointer;display: flex;align-items: center;}
#top_bar .crossn li dt::after{content:'';background-image:url(../images/arrow.png);background-repeat: no-repeat;background-position: center center;display: block;width: 20px;height: 15px;}

#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:-4px; overflow:hidden; background:url(../../default/images/user/mail_icon.png) no-repeat;background-size: 14px;}
#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:31px; 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>em{overflow:hidden; display:inline-block; margin-right:6px; background-image:url(../images/ico-img.png); background-repeat:no-repeat;}
#top_bar .crossn li.block{padding:0 4px;}
#top_bar .crossn li.block em{position:absolute; left:24px; top:15px;}
#top_bar .crossn li:first-child.block em{position:absolute; left:11px; top:13px;}
#top_bar .top_contact ul{white-space: nowrap;}
#top_bar .top_contact li>em{width:12px; height:12px; background-position:0 -20px;}
#top_bar .top_contact li:first-child>em{width:14px; height:11px; background-position:0 0;}
#top_bar .top_info li>em{width:9px; height:9px; background-position:0 -41px;}


#header{background:#fff;}
#header .logo{width:100px; height:93px; overflow:hidden;}
#header .logo h1{font-size: 0;}
#header .nav_factory {margin-left: 5%;line-height: 46.5px;font-size: 30px;}
#header .nav_factory p{font-size: 14px;line-height: 1.2;}
#header .logo a{display:table-cell; height:93px; vertical-align:middle;}
#header .logo img{max-width:100%; max-height:100%;}

.header_circle{border-radius:50px; border:1px #d0d0d0 solid; margin-top: 0; margin-left:24px; width:156px; height:30px;}
.header_circle .button{border-radius:50px; width:28px; height:28px; display:block; margin:1px 2px; cursor:pointer; background-image:url(../images/ico-img.png); background-repeat:no-repeat;}

.search{width:360px; /*background:url(../images/repeat-bg.png) top repeat-x;*/z-index: 99;}
.search input{height:28px; border:0; outline:0;}
.search .text{width: calc(100% - 32px); line-height:28px; font-size:14px; padding:0 16px; border:1px transparent solid; border-top-left-radius:50px; border-bottom-left-radius:50px;box-sizing: border-box;}
.search .button{background-position:7px -53px;}
.search .popular{height:39px; line-height:39px; overflow:hidden;}
.search .popular>a{margin-right:12px;}

#header .header_cnt{display: flex;justify-content: space-between;align-items: center;}

.header_cart .cart_inner{height:30px; line-height:30px; display:block; text-decoration:none; padding-left:10px;}
.header_cart .button{background-position:5px -76px;}

.header_tab{display: none;}
.header_tab li{display:inline-block; width:77px; height:30px; position:relative; z-index:1005;}
.header_tab li>div>strong{display:none;}
.header_tab li dt{height:28px; line-height:28px; border:1px transparent solid; padding:0 20px 0 12px; cursor:pointer; background:url(../images/ico-img.png) -130px -23px no-repeat;}
.header_tab li dt strong{display:block; text-align:center;}
.header_tab li dt.not_dd{background:none; padding-right:10px;}
.header_tab li dd{padding:5px 10px 8px; border:1px solid #d1d1d1; background:#fff; position:absolute; top:27px; right:-1px; display:none;}
.header_tab li dd img{margin-right:5px;}
.header_tab li:hover dt{background-color:#fff; border:1px solid #d1d1d1; border-bottom:none; z-index:1006; position:relative;}
.header_tab li:hover dt.not_dd{background:none; border:1px transparent solid;}
.header_tab li:hover dd{display:block; z-index:1005; -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;}
.header_tab li:hover dd.currency{width:56px; left:0;}
.header_tab li:hover dd.currency a{display:block; height:18px; line-height:18px; overflow:hidden;}
.header_tab li.tab_lang{border-right:1px #eaeaea solid;}
.header_tab li.tab_lang dt{width:50px; overflow:hidden; padding-left:8px; padding-right:10px;}
.header_tab li.tab_lang:hover dt{-webkit-border-radius-topleft:15px; -moz-border-radius-topleft:15px; border-top-left-radius:15px;}
.header_tab li.tab_lang:hover dd{left:0; right:inherit;}
.header_tab li.tab_currency dt{width:44px;}
.header_tab li.tab_currency:hover dt{-webkit-border-radius-topright:15px; -moz-border-radius-topright:15px; border-top-right-radius:15px;}


#nav_outer{border-bottom:1px #ccc solid;position:relative; }
#nav{height:42px;padding-left: 222px;}

.nav_menu{width:222px; position:relative;float: left;margin-left: -222px;z-index: 1101;}
.nav_menu .nav_title{height:32px; line-height:32px; margin-top:5px;background: #fff;}
.nav_menu .nav_title a{font-size:14px; 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) -185px -27px no-repeat;}
.nav_categories{position: absolute;top: 37px;left: 0;width: 220px;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 10px; 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:210px; border:1px solid #bbb; border-right:none; margin:0; padding-left:10px; 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:13px; z-index:10;}
.nav_categories li.hover>h2>i{top:14px; right:16px; 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:14px; display:inline-block;width: calc(100% - 14px);}
.nav_item li{float:left; line-height:42px;}
.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; 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:Verdana, 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;}
.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:11px 0;}
#service dl{padding-right:20px; width:224px; min-height:100px; _height:100px; border-left:1px #eee solid; padding-bottom:20px;}
#service dl:first-child{border:0;}
#service dt{font-size:14px; font-weight:bold; margin-bottom:7px; margin-top:20px; padding-left:20px;}
#service dd{padding-left:20px;}
#service dd>a{height:22px; line-height:22px; display:block; color:#666; /*background:url(../images/dot.jpg) no-repeat left 10px;*/ padding-left:8px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#footer_outer{border-top:1px solid #ddd; background:#fbfbfb;}
#footer{padding:24px 0; border-top:1px #dfdfdf dotted; text-align:center; color:#333; line-height:180%;}
#footer .follow_us_box{height:40px; line-height:40px; padding-bottom:8px; text-align:center;}
#footer .follow_us_box .follow_title{margin-right:10px; font-size:14px; font-weight:bold; color:#333; display:inline-block; vertical-align:top;}
#footer .follow_us_box .follow_content{display:inline-block;}
#footer .nav{padding-bottom:7px;}
#footer .nav a{margin:0 10px;}
#footer .foot_copy{font-size:13px; padding-top:5px;}
#footer .foot_pay{padding:10px 0;}

.global_swap_chain{ background:#fbfbfb; text-align:center;}
.global_swap_chain a{color:#333;}
/*************************** footer end ***************************/



/*************************** gloabl start ***************************/
.icon_heart{width:18px; height:18px; background:url(../../default/images/global/normal.png) no-repeat -679px -71px; display:inline-block; vertical-align:top;}

.pro_left{width:222px;position: relative;}
.pro_left .ad{margin-top:20px;}
.pro_right{width:720px;}

.sidebar{border:1px #ddd solid; margin-top:26px;}
.sidebar .b_title{line-height:130%; padding:6px 10px 6px 30px; color:#333; font-size:14px; margin-top:1px; background:url(../images/ico-img.png) no-repeat -180px 12px #eee;}
.sidebar .b_bottom{line-height:30px; color:#1363bc; text-decoration:none; margin-left:10px;}

.side_category{border:0; margin-top:0;}
.side_category a{display:block; padding-left:7px; border:0;}
.side_category .current{color:#f60; font-weight:bold;}
.side_category .cate_title{padding-left:16px; height:25px; line-height:25px; color:#333; font-weight:bold; border-bottom:2px #d8d8d8 solid;}

.side_category_1{border: 1px solid #e7e7e7;}
.side_category_1 .cate_title{padding: 9px 18px;line-height: 25px;font-size: 16px;border-bottom: none;font-weight: normal;font-weight: bold;}
.side_category_1 a,.side_category_1 .cate_menu li>h2>a{height: auto;line-height: normal;padding: 7px 18px;border: none;}
.side_category_1 .cate_menu li>h2>a{font-weight: bold;}
.side_category_1 .cate_menu li>h2{border-top: 1px solid #fff;border-bottom: 1px solid #fff;}

.cate_menu{padding:0 2px 6px;}
.cate_menu li{height:30px; position:relative;}
.cate_menu li>h2{width:217px; border-top:1px transparent solid; border-bottom:1px #e0e0e0 dashed; border-left:1px solid transparent; height:30px; overflow:hidden; position:relative;}
.cate_menu li>h2>a{border-bottom:1px #C9C9C9 dotted; /*background:url(../images/plus.jpg) no-repeat right 8px;*/ height:30px; line-height:30px; overflow:hidden; padding-right:13px;}
.cate_menu li>h2>em{border-width:5px 0 5px 5px; border-style:solid; display:block; position:absolute; top:9px; right:5px; z-index:10;}
.NavArrowColor{border-color:transparent transparent transparent #ccc;}
.cate_menu li>h2>i{border-color:transparent transparent transparent #fbfbfb; border-width:5px 0 5px 5px; border-style:solid; display:block; position:absolute; top:9px; right:8px; z-index:11;}
.cate_menu li.hover>h2{position:absolute; width:220px; border:1px solid #bbb; border-right:none; margin:0; height:30px; 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); background-color:#fbfbfb;}
.cate_menu li.hover>h2>em{top:9px; right:8px; z-index:10;}
.cate_menu li.hover>h2>i{top:9px; right:11px; z-index:11;}
.cate_menu li .cate_subcate{position:absolute; left:220px; width:700px; padding:0 12px; min-height:494px; z-index:1001; border:1px solid #bbb; background:#fbfbfb; -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);}
.cate_menu li .cate_subcate dl{display:block; float:left; width:196px; margin:0 12px; padding:5px;}
.cate_menu li .cate_subcate dl.tline{border-top:1px solid #ddd;}
.cate_menu li .cate_subcate dl dt{font-weight:bold; line-height:160%; padding:8px 0;}
.cate_menu li .cate_subcate dl dd{padding:0 0 5px 3px;}
.cate_menu li .cate_subcate dl dd a{display:block; padding:2px 0; line-height:160%;}

.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 .b_list{padding:0 5px;}
#what_hot .pro_item{padding:5px 0; border-bottom:1px #ddd dashed;}
/*#what_hot .pro_item:hover{background:#f7f7f7;}*/
/*.w_1200 #what_hot .pro_item>dt{height: 160px;}*/
#what_hot .pro_item>dt{position: relative;width:100px; height:100px; text-align:center; vertical-align:middle;/*width: 100%;height: 130px;padding-bottom: 8px;*/}
#what_hot .pro_item>dt img{max-width:100%; max-height:100%;}
#what_hot .pro_item .pro_info{width:100px; overflow:hidden; margin-left:10px;/*width: auto;margin: 0 10px;*/}
#what_hot .pro_item .pro_name{height:50px; overflow:hidden; line-height:140%; margin-bottom:5px;/*height: auto;*/}
#what_hot .pro_item a{color:#666;}

#what_hot .pro_item .view{opacity: 0;filter:alpha(opacity=0);position: absolute;bottom: 40%;width: 100%;text-align: center;z-index: 1;}
#what_hot .pro_item .view a{display: inline-block;padding: 0 1px;font-size: 12px;color: #555;line-height: 1.8;border:1px solid #e0e0e0;background: rgba(255,255,255,0.75);text-decoration: none;}
#what_hot .pro_item:hover .view{opacity: 1;filter:alpha(opacity=100);}
#what_hot .pro_item .pro_view{position: relative;height: 25px;}
#what_hot .pro_item .favorite{opacity:0;filter:alpha(opacity=0);height: 22px;line-height: 22px;background: url(/static/themes/default/images/products/icon_list_fav.png) no-repeat 1px 3px;margin-top: 2px;padding-left: 25px;position: absolute;top: 0;right: 0;}
#what_hot .pro_item .favorite.is_in{background-position: 1px -40px;}
#what_hot .pro_item:hover .favorite{opacity: 1;filter:alpha(opacity=100);}


#special_offer .b_list{padding:0 5px;}
#special_offer .pro_item{padding:5px 0; border-bottom:1px #ddd dashed;}
/*#special_offer .pro_item:hover{background:#f7f7f7;}*/
/*.w_1200 #special_offer .pro_item>dt{height: 160px;}*/
#special_offer .pro_item>dt{position: relative;width:100px; height:100px; text-align:center; vertical-align:middle;/*width: 100%;height: 130px;padding-bottom: 8px;*/}
#special_offer .pro_item>dt img{max-width:100%; max-height:100%;}
#special_offer .pro_item .pro_info{width:100px; overflow:hidden; margin-left:10px;/*width: auto;margin: 0 10px;*/}
#special_offer .pro_item .pro_name{height:50px; overflow:hidden; line-height:140%; margin-bottom:5px;/*height: auto;*/}
#special_offer .pro_item a{color:#666;}


#special_offer .pro_item .view{opacity: 0;filter:alpha(opacity=0);position: absolute;bottom: 40%;width: 100%;text-align: center;z-index: 1;}
#special_offer .pro_item .view a{display: inline-block;padding: 0 1px;font-size: 12px;color: #555;line-height: 1.8;border:1px solid #e0e0e0;background: rgba(255,255,255,0.75);text-decoration: none;}
#special_offer .pro_item:hover .view{opacity: 1;filter:alpha(opacity=100);}
#special_offer .pro_item .pro_view{position: relative;height: 25px;}
#special_offer .pro_item .favorite{opacity:0;filter:alpha(opacity=0);height: 22px;line-height: 22px;background: url(/static/themes/default/images/products/icon_list_fav.png) no-repeat 1px 3px;margin-top: 2px;padding-left: 25px;position: absolute;top: 0;right: 0;}
#special_offer .pro_item .favorite.is_in{background-position: 1px -40px;}
#special_offer .pro_item:hover .favorite{opacity: 1;filter:alpha(opacity=100);}


#most_popular .b_list{padding:0 5px;}
#most_popular .pro_item{padding:5px 0; border-top:1px #ddd dashed;}
#most_popular .pro_item:first-child{border-top:none;}
/*#most_popular .pro_item:hover{background:#f7f7f7;}*/
.w_1200 #most_popular .pro_item>dt{height: 160px;}
#most_popular .pro_item>dt{position: relative;width:64px; height:64px; text-align:center; vertical-align:middle;width: 100%;height: 130px;padding-bottom: 8px;}
#most_popular .pro_item>dt img{max-width:100%; max-height:100%;}
#most_popular .pro_item .pro_info{width:135px; overflow:hidden; margin-left:10px;width: auto;margin: 0 10px;}
#most_popular .pro_item .pro_name{height:50px; overflow:hidden; line-height:140%; margin-bottom:5px;height: auto;}
#most_popular .pro_item a{color:#666;}

#most_popular .pro_item .view{opacity: 0;filter:alpha(opacity=0);position: absolute;bottom: 40%;width: 100%;text-align: center;z-index: 1;}
#most_popular .pro_item .view a{display: inline-block;padding: 0 25px;font-size: 12px;color: #555;line-height: 28px;border:1px solid #e0e0e0;background: rgba(255,255,255,0.75);text-decoration: none;}
#most_popular .pro_item:hover .view{opacity: 1;filter:alpha(opacity=100);}
#most_popular .pro_item .pro_view{position: relative;height: 25px;}
#most_popular .pro_item .favorite{opacity:0;filter:alpha(opacity=0);height: 22px;line-height: 22px;background: url(/static/themes/default/images/products/icon_list_fav.png) no-repeat 1px 3px;margin-top: 2px;padding-left: 25px;position: absolute;top: 0;right: 0;}
#most_popular .pro_item .favorite.is_in{background-position: 1px -40px;}
#most_popular .pro_item:hover .favorite{opacity: 1;filter:alpha(opacity=100);}

#what_hot .pro_item .pro_price,#special_offer .pro_item .pro_price,#most_popular .pro_item .pro_price{font-size: 14px;}


#newsletter .b_list{padding:0 12px; padding-bottom:20px;}
#newsletter .info{margin-top:17px; line-height:145%; color:#999;}
#newsletter .form{text-align:center; margin-top:12px;}
#newsletter .form .text{width:195px; height:30px; line-height:30px; border:1px #b6b6b6 solid; margin:3px 0 8px;}
#newsletter .form .button{width:90px; height:30px; line-height:30px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0; cursor:pointer; font-size:14px;}

#may_like .b_list .pro_item{padding:10px 0;}
/*************************** gloabl end ***************************/


#turn_page .page_box {width: 130px;border: none;}
.page_box span {font-size: 14px;}
.page_box input {margin-right: 8px;width: 30px;height: 26px;text-indent: 4px;}
.page_box button {padding: 0 10px;height: 28px;background-color: #fff;border-radius: 4px;}




/* pc_product_weight_total */
.product_weight_total{font-size: 20px;margin:10px 0; padding-left: 5px;}
/* pc_product_weight_total */

