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

/***************************宽屏样式(start)***************************/
.w_1200 .wide{width:1200px; max-width:1200px;}

.w_1200 #header .search{width:568px;}
.w_1200 #header .search .text{width:356px;}

.w_1200 #help{width:1182px;}
.w_1200 #help dl{width:201px; margin-left:30px;}
.w_1200 #help dl dt, .w_1200 #help dl dd{width:184px;}

.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_ru #nav_ext .scrolllayer_t{width:140px;}
/*************************** 多语言样式 end ***************************/



/*************************** header (start) ***************************/
#toper{background:#333; height:35px; color:#fff;}
#toper .welcome, #toper .info{display:inline-block; height:35px; color:#fff;}
#toper .welcome li{display:inline-block; float:left; height:35px; line-height:33px; padding-right:15px;}
#toper .welcome li>a, #toper .welcome li dt>a{color:#ee693c;}
#toper .welcome 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;}
#toper .welcome li>div{color:#fff;}
#toper .welcome li dl{margin-left:5px;}
#toper .welcome li dd{left:-12px; width:184px; padding:12px; padding-bottom:20px; border:1px solid #262626; background-color:#fff; display:none; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
#toper .welcome 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;}
#toper .welcome li dd>a{display:block; height:21px; line-height:21px; overflow:hidden;}

#toper .info li{float:left; height:35px; line-height:33px;}
#toper .info li>span, #toper .info li dt{padding:0 12px; color:#fff;}
#toper .info li>span a, #toper .info li dt a{color:#fff;}
#toper .info li dd{right:0; padding:8px; border:1px solid #262626; background-color:#fff; display:none; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
#toper .info li dd a{display:block; height:21px; line-height:21px; overflow:hidden; color:#333;}
#toper .info li.user dd{width:90px;}
#toper .info li.currency{padding-left:12px; width:auto;}
#toper .info li.currency dt{width:35px; padding:0 6px;}
#toper .info li.currency dt strong{color:#fff;}
#toper .info li.currency dd{left:inherit; right:0px;}
#toper .info li.currency dd img{margin-right:3px;}

#toper li:hover{position:relative; z-index:9999;}
#toper li:hover dd{position:absolute; top:31px; display:block; z-index:10000;}

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

#header .search{width:440px; border:2px #eee solid; height:43px; margin:19px 14px 0; border-radius:5px;}
#header .search input{height:41px; border:0; outline:0;}
#header .search .text{width:228px; line-height:41px; font-size:14px; padding:0 10px; border:1px solid transparent;}
#header .search .button{width:50px; height:43px; background-image:url(../images/ico-img.png); background-position:-162px 10px; background-repeat:no-repeat; cursor:pointer; overflow:hidden; border-top-right-radius:5px; border-bottom-right-radius:5px;}
#header .search .category{width:140px; position:relative; float:left; z-index:999;}
#header .search .category .head{height:43px; line-height:43px; text-indent:20px; color:#333; cursor:pointer; overflow:hidden; background:#ffcc00;}
#header .search .category .head>em{width:10px; height:5px; background:url(../images/ico-img.png) no-repeat -85px -127px; display:inline-block; vertical-align:middle; margin-left:3px;}
#header .search .category .head.selected{background:#fff;}
#header .search .category .list{position:absolute; top:43px; background:#fff; width:146px; display:none;}
#header .search .category .list>li{height:30px; line-height:30px; color:#333; overflow:hidden; padding-left:20px; padding-right:5px; cursor:pointer;}
#header .search .category .list>li:hover{background-color:#ffcc00;}

#header .header_cart{height:47px; margin-top:19px; background:url(../images/ico-img.png) no-repeat right -231px; padding-right:51px;}
#header .header_cart a{padding-right: 51px;margin-right: -51px;color:#cecece; line-height:26px;}
#header .header_cart b{height:20px; line-height:20px; color:#333;}
/*************************** header (end) ***************************/


/*************************** nav (start) ***************************/
#nav_outer{position: relative;}
#nav{height:45px; overflow:hidden; border-radius:5px;}
#nav .nav_sec{top: 45px;}
#nav .nav_item li{float:left; height:45px; line-height:45px; margin:0 15px;}
/*#nav .nav_item li:hover{position:relative; z-index:9999;}*/
#nav .nav_item li:hover dl{visibility:visible;}
#nav .nav_item li>a{color:#fff; font-size:14px;}
/*#nav .nav_item 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 .nav_item dl dd{width:180px; height:30px;}
#nav .nav_item 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 .nav_item dl dd a:hover{text-decoration:underline;}
#nav .nav_item dl dd.fl{float:left; border-right:1px #005ab0 solid;}
#nav .nav_item dl dd.right{float:left;}
#nav .nav_item dl.long{width:361px;}
#nav .nav_item dl.down_width_1{width:235px;}
#nav .nav_item dl.down_width_1 dd{width:235px;}
#nav .nav_item dl.down_width_2{width:285px;}
#nav .nav_item dl.down_width_2 dd{width:285px;}*/
#nav a.sale{display:block; width:112px; height:28px; line-height:28px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;}

#nav_ext{border-bottom:1px solid #ccc; background:#f5f4f4; height:22px;}
#nav_ext .wide{height:22px;}
#nav_ext .scrolllayer_t{float:left; height:22px; line-height:22px; margin-right:10px; width:100px; text-align:right;}
#nav_ext .scrolllayer_t strong{font-weight:normal;}
#nav_ext #scrolllayer{float:left; overflow:hidden; height:22px; line-height:22px; width:600px;}
#nav_ext #scrolllayer #scrollmessage ul li{height:22px; line-height:22px; overflow:hidden;}
#nav_ext #scrolllayer #scrollmessage ul li a{font-size:11px;}
/*************************** nav (end) ***************************/


/*************************** help (start) ***************************/
#help{width:964px; margin:10px auto; padding:8px; padding-top:16px; border-top:1px #ddd solid;}
#help dl{width:187px; float:left; min-height:100px; _height:100px;}
#help dl dt, #help dl dd{width:170px; height:23px; line-height:23px; overflow:hidden;}
#help dl dd{text-indent:8px; background:url(../images/ico-img.png) -192px -88px no-repeat;}
#help dl dd a{font-size:11px; color:#666; height:23px; line-height:23px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
/*************************** help (end) ***************************/


/*************************** footer (start) ***************************/
#footer{padding-top: 15px;border-top:1px #ddd solid;}
#footer .follow_us_box{height:40px; line-height:40px; padding:0px 0 15px; text-align:center; }
#footer .follow_us_box .follow_title{margin-right:20px; font-size:14px; font-weight:bold; color:#333; display:inline-block; vertical-align:top;}
#footer .follow_us_box .follow_content{display:inline-block;}
#footer .search{line-height:20px; padding:8px 0; background-color:#f0eeef; border:1px solid #d7d3d4; text-align:center;}
#footer .search select, #footer .search input{vertical-align:middle;}
#footer .search .form_input{border:1px solid #cbcdca; height:20px; line-height:20px; width:300px; padding-left:5px;}
#footer .search .submit{width:22px; height:22px; background:url(../images/ico-img.png) -168px -120px no-repeat; border:none; padding:0; cursor:pointer;}
#footer .nav{text-align:center; padding:12px 0;}
#footer .nav a{margin:0 10px;}
#footer .t{text-align:center; padding-bottom:8px;}

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




.pro_left{width:238px;}
.pro_right{width:720px;}


.pro_left .procate{padding:10px; background-color:#f6f6f6;}
.pro_left .procate{background:#f6f6f6; padding:11px; padding-bottom:25px;}
.pro_left .procate .t{margin:0 auto; height:22px; line-height:22px; text-align:center; color:#fff; font-weight:bold; background-color:#515151; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin-bottom:12px;}
.pro_left .procate .t_cate{text-indent:2px; margin-top:8px; padding-bottom:5px;}
.pro_left .procate .t_cate a{font-weight:bold; color:#6D4811;}
.pro_left .procate li{min-height:24px; line-height:24px; overflow:hidden; border-bottom:1px solid #ddd; text-indent:10px;}
.pro_left .procate li .sec_item{color:#747474; font-size:11px; font-weight:bold;}
.pro_left .procate li .thr_cate{padding-left: 10px;}
.pro_left .procate li .thr_cate a{display: block;color:#333; font-size:11px; line-height:24px; overflow:hidden; border-bottom:1px solid #ddd;}
.pro_left .procate li .thr_cate.cur{display: block;}



/*************************** 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;}

.sidebar{border:1px #e6e6e6 solid; margin-top:20px;}
.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 #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{height:28px; line-height:28px; background:#e6e6e6; text-indent:16px; 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 ***************************/


