/*
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 #header .logo{width:386px;}

.w_1200 #service dl{width:228px;}
.w_1200 #service dl:first-child{padding-left:30px;}

.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_fr #newsletter .form .button{width:125px;}

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



/*************************** header start ***************************/
#header{background:#fff; height:85px;}
#header .logo{width:250px; height:85px; overflow:hidden;}
#header .logo a{display:table-cell; height:85px; vertical-align:middle;}
#header .logo img{max-width:100%; max-height:100%;}

#header .header_right{width:720px; height:80px; padding-right:5px;}
#header .header_right .toper{position: relative;height:24px; border:1px solid #d6d6d6; border-top:none; display:inline-block; min-width:200px; -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;z-index: 1003;}
#header .header_right .toper li{display:inline-block; float:left; height:24px; line-height:22px; padding:0 15px; border-left:1px solid #d6d6d6; position:relative; z-index:1000; margin-left:-1px;}
#header .header_right .toper li:first-child{border:none; margin:0;}
#header .header_right .toper li dt{height:24px; line-height:22px; border:1px solid transparent;}
#header .header_right .toper li dt strong{display:inline-block; width:30px;}
#header .header_right .toper li dt b{display:inline-block; width:15px; height:15px; margin-left:5px; margin-bottom:-3px; overflow:hidden; background:url(../../default/images/user/mail_icon.png) no-repeat;background-size: 14px;}
#header .header_right .toper li dt.not_dd{background:none; padding-right:10px;}
#header .header_right .toper li dd{padding:5px 15px 8px; border:1px solid #d1d1d1; background:#fff; display:none; -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;}
#header .header_right .toper 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;}
#header .header_right .toper li:hover dd{display:block; position:absolute; top:24px; right:-1px; padding-right:16px;}
#header .header_right .toper li:hover dd.login{width:184px; padding-top:16px; padding-bottom:16px;}
#header .header_right .toper li:hover dd.user{width:100px;}
#header .header_right .toper li:hover dd.user a{display:block;}
#header .header_right .toper li:hover dd.currency{width:93px;}
#header .header_right .toper li:hover dd.currency a{display:block; text-indent:12px;}

#header .header_right .toper .header_cart{color:#E2000B;}
#header .header_right .toper .header_cart .cart_inner{height:23px; display:block; position:relative; z-index:1009; text-decoration:none; background:url(../images/bag_icon.jpg) no-repeat 4px 5px; padding-left:15px; padding-right:5px;}
#header .header_right .toper .header_cart .cart_count{width:30px; height:29px; text-align:center; margin-left:8px; display:none;}
#header .header_right .toper .header_cart .cart_text{width:130px;}

.search{width:400px; border:1px solid #666; height:37px; margin:15px 20px 0 0;}
.search input{height:35px; border:0; outline:0;}
.search .text{width:355px; line-height:35px; font-size:14px; padding-left:5px; border:1px solid transparent;}
.search .button{width:38px; height:38px; background:#666; cursor:pointer; color:#fff;}

.search_r{margin-top:15px; width:84px; height:37px;}

#nav_outer{border-bottom-width:2px; border-bottom-style:solid;position: relative;}
#nav{height:32px; overflow:hidden; padding-top:8px; margin-bottom:5px;}
#nav .nav_sec{top: 40px;}
#nav .small_nav_sec{top: 32px;}
#nav .nav_sec .top{height: 7px;background: none;}
.nav_item{display:inline-block;}
.nav_item li{float:left; height:35px; line-height:35px; padding:0 18px;}
.nav_item li:hover{z-index:9999;}
.nav_item li:hover dl{visibility:visible;}
.nav_item li>a{text-align:center; color:#333; text-decoration:none; font-family:Georgia,verdana,arial,helvetica,sans-serif; font-size:14px;}
.nav_item li>a:hover{color:#B60404;}
/*.nav_item li dl{visibility:hidden; position:absolute; width:958px; top:35px; left:0; padding:15px 10px 10px; z-index:10000; background:#eee; border:1px #707070 solid;}
.nav_item li dl dd{width:181px; margin:0 5px; float:left; display:inline;}
.nav_item li dl dd a{font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-weight:normal; font-size:10px; color:#888; white-space:normal; text-align:left;}
.nav_item li dl dd h3{height:35px; line-height:35px; overflow:hidden;}
.nav_item li dl dd h3>a{font-size:14px; color:#454545; font-weight:bold; text-transform:uppercase;}
.nav_item li dl dd ul{width:181px; height:175px; overflow:hidden;}
.nav_item li dl dd li{height:30px; line-height:30px; overflow:hidden; clear:both; padding:0;}
.nav_item li dl dd li a:hover{text-decoration:underline;}
.nav_item li dl dd .more{margin:5px 20px 0 0; text-align:right;}*/
/*************************** header end ***************************/



/*************************** footer start ***************************/
.follow_us_box{height:40px; line-height:40px; margin:15px auto 0; padding:10px 0; text-align:center; border:1px #ddd solid;}
.follow_us_box .follow_title{margin-right:10px; font-size:14px; font-weight:bold; color:#333; display:inline-block; vertical-align:top;}
.follow_us_box .follow_content{display:inline-block;}

#service{overflow:hidden; margin:9px auto; border:1px #ddd solid; padding:10px 0;}
#service dl{width:191px; float:left; min-height:100px; _height:100px;}
#service dl:first-child{padding-left:10px;}
#service dt{font-weight:bold; height:23px; line-height:23px; color:#000;}
#service dd>a{line-height:20px; display:block; color:#666; background:url(../images/dot.jpg) no-repeat left 7px; padding-left:7px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#footer{text-align:center; color:#333; line-height:180%;}
#footer .nav{padding-top:5px; 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{text-align: center;}
.global_swap_chain a{color:#333;}
/*************************** footer end ***************************/



/*************************** global start ***************************/
.main_left, .pro_left{width:238px;}
.main_right, .pro_right{width:720px;}
.main_left, .main_right{margin-top:12px;}

.pro_left .ad{margin-top:20px;}

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

.sidebar{border:1px #e6e6e6 solid; margin-top:15px;}
.sidebar .b_title{height:35px; line-height:35px; border-bottom:1px #ccc dashed; font-weight:bold; margin:0 10px;}
.sidebar .b_bottom{line-height:30px; color:#1363bc; text-decoration:none; margin-left:10px;}

.side_category{border:1px #ddd solid; background:#fff; padding:3px;}
.side_category a{display:block; padding-left:13px; border:0;}
.side_category .current{color:#f60; font-weight:bold;}
.side_category .cate_title{padding-left:8px; height:28px; line-height:28px; background:#f4f4f4; color:#6a6a6a; font-family:Georgia,verdana,arial,helvetica,sans-serif; font-size:14px;}
.side_category .cate_menu dd{padding:0 3px;}
.side_category .cate_menu dd.first{padding:0;}
.side_category .cate_menu dd.first>a{border-bottom:1px #C9C9C9 solid; background:url(../images/plus.jpg) no-repeat right 8px; height:25px; line-height:30px; overflow:hidden; padding-left:8px; padding-right:13px; font-size:14px;}
.side_category .cate_menu dd.first>a.current, .side_category .cate_menu dd.first>a.open{background:url(../images/less.jpg) no-repeat right 8px;}
.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:4px; background:#eee;}
.side_category .cate_menu dl dd{border-top:0;}
.side_category .cate_menu dl a{border:0; line-height:24px; background:url(../images/homepage.png) no-repeat 5px -58px; color:#666; font-family:Georgia,verdana,arial,helvetica,sans-serif; font-size:14px;}
.side_category .cate_menu dl a.current{color:#f60;}
.side_category .cate_menu dl dl{border-bottom:0;}

.popular_search{border:1px #d5d5d5 solid; background:#fff; padding:7px;}
.popular_search .title{font-size:14px; font-family:Georgia,verdana,arial,helvetica,sans-serif;}
.popular_search .view{margin:5px 0; line-height:150%; min-height:100px; _height:100px;}
.popular_search .view a{text-decoration:underline; margin-right:3px;}

#they_say{border:1px solid #ddd; padding:7px;}
#they_say .title{font-size:14px; font-family:Georgia,verdana,arial,helvetica,sans-serif;}
#they_say .contents{margin:8px 0;}
#they_say .contents em{font-size:10px; color:#666;}
#they_say .face{text-align:right; color:#666; padding-right:5px;}
#they_say .more{text-align:right;}
#they_say .more a{color:#1E4E8C; text-decoration:underline; font-size:10px;}

#newsletter{border:1px solid #ddd; padding:7px;}
#newsletter .title{background:url(../images/icon_newsletter.jpg) no-repeat left 2px; padding-left:45px; line-height:19px; height:38px;}
#newsletter .title strong{font-size:14px;}
#newsletter .info{margin-top:10px; line-height:150%; color:#999;}
#newsletter .form{text-align:center; margin-top:12px;}
#newsletter .form .text{width:162px; height:20px; line-height:20px; border:1px #b6b6b6 solid; margin:3px 0 8px;}
#newsletter .form .button{width:90px; height:25px; line-height:25px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0; cursor:pointer; font-size:14px;}

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

