@charset "UTF-8";

/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/
.w_1200 .search{width:740px;}
.w_1200 .search .text{width:670px;}
.w_1200 .wide{width:1200px; min-width:1200px;}
.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;}
body{min-width: 980px;}
.wide{width: 980px;min-width: 980px;margin:auto;}

/*************************** header start ***************************/
input::placeholder{color: #b7b7b7;}
input::-moz-placeholder{color: #b7b7b7;}
input::-webkit-placeholder{color: #b7b7b7;}
.wide .currency{width: 55px;}
#top_bar_outer{background:#474b4e;font-size: 14px;}
#top_bar{height:39px; line-height:39px;border-bottom: 1px solid #5b5b5b;font-size: 12px;}
#top_bar .freeship{width:316px; height:34px; padding-left:36px;  overflow:hidden;}
#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{color: #929292;position: relative;}
#top_bar .crossn li .FontColor{color: #afafaf;}
#top_bar .crossn li:first-child{ padding-left:36px;}
#top_bar .crossn li.block{padding:0 4px;}
#top_bar .crossn li.lang:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;margin:auto;width: 1px;height: 19px;background: #5b5b5b;}
#top_bar .crossn li div strong{ margin-left:6px;}
#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 dt{position: relative;height:28px; line-height:28px; margin-top:5px; border:1px solid transparent; padding:0 25px 0 10px; cursor:pointer;color: #afafaf;}
#top_bar .crossn li dt:before{content: '';position: absolute;width: 0;height: 0;top: 10px;right: 6px;border-style: solid;border-width: 7px 6px 0 6px;border-color: transparent;border-top-color: #fff;}
#top_bar .crossn li dt:after{content: '';position: absolute;width: 0;height: 0;top: 9px;right: 6px;border-style: solid;border-width: 7px 6px 0 6px;border-color: transparent;border-top-color: #474b4e;}
#top_bar .crossn li .crossn_currency_none dt:before, #top_bar .crossn li .crossn_currency_none dt:after{display: none;}
#top_bar .crossn li:hover .crossn_currency_none dt strong{color: #afafaf;}
#top_bar .crossn li:hover dt:before{border-top-color: #474b4e;}
#top_bar .crossn li:hover dt:after{border-top-color: #fff;}
#top_bar .crossn li dt strong{width:40px; display:block; text-align:center;color: #afafaf;}
#top_bar .crossn li:hover dt,#top_bar .crossn li:hover dt strong,#top_bar .crossn li:hover .FontColor span,#top_bar .crossn li:hover a.FontColor{color: #333;}
#top_bar .crossn li:hover dt.not_dd,#top_bar .crossn li:hover dt.not_dd strong,#top_bar .crossn li:hover dt.not_dd a{color: #afafaf;}
#top_bar .crossn li dt.not_dd{padding-right: 0;background: none;border-color: transparent;}
#top_bar .crossn li dt.not_dd:before,#top_bar .crossn li dt.not_dd:after{display: none;}
#top_bar .crossn li dt b{display:none; width:15px; height:15px; margin-left:5px; margin-bottom:-3px; overflow:hidden; background:url(../images/user/mail_icon.png) no-repeat;background-size: 14px;}
#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: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;}
#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;}

#header{background:#ffffff;}
#header .logo{width:265px; height:111px; overflow:hidden;}
#header .logo a{display:table-cell; height:111px; vertical-align:middle;}
#header .logo img{max-width:100%; max-height:100%;}


.search{width:450px; margin:35px 22px 0; background:#fff;border-radius: 23px; border:1px solid #ccc;}
.search input{height:30px; border:0; outline:0;}
.search .text{width:385px; line-height:32px; font-size:14px; padding:6px 10px; padding-left:8px; border:1px solid transparent;border-radius: 21px 0 0 21px;text-indent: 10px;font-style: italic;}
.search .button{width:36px; height:36px; margin: 4px;background-image:url(../images/icon_search.png); background-position:center center; background-repeat:no-repeat; cursor:pointer;background-color: #f98903;border-radius: 18px;}

.header_cart{position:relative;height:43px; margin-top:31px; border:1px solid transparent;border-radius: 5px 5px 0 0;}
.header_cart.header_active{border:1px solid transparent;box-shadow:none;}
.header_cart .cart_inner{height:30px; display:block; position:relative; z-index:1009; background:url(../images/icon_cart.png) no-repeat 20px 10px ; padding:8px 0 11px 65px;text-decoration: none;}
.header_cart .cart_inner:hover{color:#fe8a27;}
.header_cart .cart_count{position:absolute; font-size:16px; font-weight:bold;}
.header_cart .cart_count{left:36px; top:15px; min-width:20px; height:20px;line-height: 21px;border-radius: 10px; text-align:center; color:#fff;font-size: 12px;background: #0489bd;}
.header_cart .cart_text{color: #343434;font-size: 14px;font-weight: normal;display: block;}
.header_cart .cart_count_price,.header_cart .currency_data{color: #343434;font-size: 14px;}
.down_header_cart .cart_note{top: 49px;}

#nav_outer{position:relative; z-index:1000;background: #fff;}
#nav{height:50px;}
#nav .nav_sec{top: 50px;}

.nav_index .nav_box{padding-left:276px;}
.nav_index .nav_menu{width:276px;margin-left:-276px;}
.nav_index .nav_menu .nav_title a{font-size: 16px;}
.nav_box{padding-left:50px;}
.nav_menu{width:50px;margin-left:-50px;position:relative;}
.nav_menu .nav_title{height:50px; line-height:50px;position:absolute;top:0;left:0;width:100%;background-color: #5393ca;}
.nav_menu .nav_title a{font-size:0px; color:#ffffff; text-transform: uppercase; padding-left:46px; display:block; text-decoration:none;}
.nav_menu .nav_title b{position:absolute; top:16px; left:16px; width:18px; height:18px; background:url(../images/icon_menu.png) center center no-repeat;}
.nav_categories{position:absolute;top:50px;left:0;width: 276px;height: 457px;padding-top: 16px;background:#474b4e; display:none; -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;}
.nav_categories li>h2{width: 274px; background:#474b4e; height:40px; overflow:hidden;}
.nav_categories li>h2>a{height:40px; line-height:40px; display:block; font-size:14px; padding-right:16px; color: #fff;text-decoration: none;}
.nav_categories li>h2 .more{display: inline-block;width: 40px;text-align: center;vertical-align: top;line-height: 27px;font-size: 20px;}
.nav_categories li>h2 .pic_box{display: inline-block;width: 40px;height: 40px;text-align: center;vertical-align: top;}
.nav_categories li>h2 .pic_box:after{display: inline-block;height: 100%;vertical-align: middle;content: '';}
.nav_categories li>h2 img{max-width: 20px;max-height: 20px;display: inline-block;vertical-align: middle;margin-left: 3px;}
.nav_categories li.hover>h2{position:absolute;width:273px; border-right:none; margin:0; height:39px; z-index:10000; left:0;}
.nav_categories li.hover>h2>a{color: #c2dff8;}
.nav_categories li.hover>h2>em{top:15px; right:23px; z-index:10;}
.nav_categories li.hover>h2>i{display: none;top:15px; right:26px; z-index:11;}
.nav_categories li .nav_subcate{position:absolute; top: 0; left: 274px; width:700px;min-height: 473px; padding:0 12px;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:50px; overflow:hidden;}
.nav_item li{float:left; line-height:50px;}
.nav_item li>a{text-align:center; color:#343434; padding:0 30px; display:inline-block; text-decoration:none;  font-size:16px;text-transform: uppercase;}
.nav_item li:hover dl{visibility:visible;}

/*************************** header end ***************************/

.news_letter{background: #5393ca;height: 120px;box-sizing: border-box;padding-top: 30px;}
.news_letter .newsletter_l{width: 50%;float: left;}
.news_letter .newsletter_l .newsletter_title{font-weight: bold;font-size: 25.11px;color: #fff;text-transform: uppercase;}
.news_letter .newsletter_l .newsletter_brief{font-size: 16px;color: #fff;margin-top: 8px;}
.news_letter .newsletter_r{width: 50%;float: left;height: 52px;background: #fff;border-radius: 150px;overflow: hidden;}
.news_letter .newsletter_r .text{height: 100%;border: 1px solid transparent;width: calc( 100% - 130px);text-indent: 30px;font-size: 14px;border-radius: 150px;border-top-right-radius: 0;border-bottom-right-radius: 0;box-sizing: border-box;}
.news_letter .newsletter_r .button{width: 123px;height: 44px;line-height: 44px;color: #fff;border: 0;border-radius: 50px;font-size: 14px;font-weight: bold;margin-right: .0px;background: #f98903;}

#footer{}
#footer .footer_cnt{margin-top: 35px;padding-bottom: 30px;text-align: justify;text-justify: inter-ideograph;}
#footer .footer_cnt:after{display: inline-block;content: '';width: 100%;}
#footer .footer_box{display: inline-block;vertical-align: top;max-width: 25%;}
#footer .footer_box_share{width: 20%;}
#footer .footer_t{color: #111;font-size: 18px;font-weight: bold;margin-bottom: 20px;}
#footer .footer_b{}
#footer .footer_b a{line-height: 30px;height: 30px;color: #333;font-size: 16px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#footer .footer_b .follow_us_list li{margin-right: 0;}
#footer .footer_b .follow_us_list li>a{height: 40px;line-height: 40px;}
#footer .footer_s{line-height: 40px;padding-bottom: 10px;margin-top: 45px;}
#footer .footer_s .footer_s_l{height: 100%;text-align: center;}
#footer .footer_s .footer_s_l img{max-height: 24px;}
#footer .footer_s .footer_s_r{font-size: 12px;color: #aaa;text-align: center;}
#footer .footer_s .footer_s_r a{color: #aaa;}
#footer .foot_bot{height: 29px;background: #f9f9f9;}

.global_swap_chain{color:#aaa; text-align:center;}
.global_swap_chain a{color:#aaa; }

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

.pro_left{width:238px;}
.pro_left .ad{margin-top:20px;}
.pro_right{width:720px;}
.side_left,.help_menu{width: 238px;}

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

/*************************** gloabl end **************************