/*
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 .header_cart{margin-left:20px;}
.w_1200 .header_account{display:block;}
.w_1200 .nav_item{width:840px;}

.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 #top_bar .freeship{width:326px;}
.lang_de .search{width:480px;}
.lang_de .search .text{width:395px;}
.lang_de .header_cart{width:220px;}
.lang_de .header_cart .cart_text{width:145px;}
.lang_de .join_our_community li{margin-left:57px;}

.lang_es .search{width:560px;}
.lang_es .search .text{width:475px;}
.lang_es .header_cart{width:140px;}
.lang_es .header_cart .cart_text{width:63px;}

.lang_fr #top_bar .freeship{width:366px;}
.lang_fr .search{width:556px;}
.lang_fr .search .text{width:471px;}
.lang_fr .header_cart{width:144px;}
.lang_fr .header_cart .cart_text{width:72px;}
.lang_fr .join_our_community li{margin-left:60px;}
.lang_fr #newsletter_box .newsletter .button{width:120px;}

.lang_jp .join_our_community li{margin-left:57px;}

.lang_ru #top_bar .freeship{width:340px;}
.lang_ru .search{width:520px;}
.lang_ru .search .text{width:414px;}
.lang_ru .search .button{width:80px;}
.lang_ru .header_cart{width:180px;}
.lang_ru .header_cart .cart_text{width:105px;}
.lang_ru .join_our_community li{margin-left:53px;}
/*************************** 多语言样式 end ***************************/



/*************************** header start ***************************/
#top_bar_outer{background:#f6f6f6; border-bottom:1px solid #e8e8e8;}
#top_bar{height:34px; line-height:35px;}
#top_bar .freeship{width:316px; padding-left:36px; background:url(../images/ico-img.png) -166px top no-repeat;}
#top_bar .crossn{margin-right:5px;}
#top_bar .crossn li{display:inline-block; padding:0 12px; height:34px; background:url(../images/ico-img.png) -199px -72px no-repeat; position:relative; z-index:1010;}
#top_bar .crossn li:first-child{background:url(../images/ico-img.png) -166px -36px no-repeat; padding-left:36px;}
#top_bar .crossn li.block{padding:0 4px;}
#top_bar .crossn li:first-child.block{padding:0 4px 0 30px;}
#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:hover dt.not_dd{background:none; border:1px transparent solid;}
#top_bar .crossn li dt{height:28px; line-height:28px; margin-top:3px; border:1px solid #f6f6f6; padding:0 20px 0 8px; cursor:pointer; background:url(../images/ico-img.png) right -114px no-repeat;}
#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(http://zackgame4.com/static/themes/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: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:#fff;position: relative;z-index: 1001;}
#header .ad_box{overflow:hidden; margin-top:7px;}
#header .logo{/*width:300px; */height:71px; overflow:hidden;}
#header .logo a{display:table-cell; height:71px; vertical-align:middle;}
#header .logo img{max-width:100%; max-height:100%;}

#nav .nav_sec{top: 100%;}
.nav_item{width:630px; height:39px; overflow:hidden; margin-top:32px;}
.nav_item li{float:left; line-height:39px; background:url(../images/ico-img.png) -199px -69px no-repeat; /*position:relative;*/}
.nav_item li.first{background:none;}
.nav_item li:hover{z-index:9999;}
.nav_item li:hover dl{visibility:visible;}
.nav_item li>a{text-align:center; padding:0 18px; display:inline-block; font-weight:bold; text-decoration:none;}
.nav_item li em{width:5px; height:3px; position:absolute; left:50%; top:30px; background:url(http://zackgame4.com/static/themes/t008/images/nav_dot.png) no-repeat;}
.nav_item li dl{visibility:hidden; position:absolute; background:#fff; width:176px; border:1px solid #999; top:39px; right:0; z-index:10000;}
.nav_item li dl dd:first-child{border-top:0;}
.nav_item li dl dd{width:176px; height:29px; margin-right:5px; border-top:1px #ccc solid;}
.nav_item li dl dd a{font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-weight:normal; font-size:10px; color:#000; height:28px; line-height:28px; white-space:normal; overflow:hidden; background:url(http://zackgame4.com/static/themes/t008/images/dot.png) 26px 1px no-repeat; text-align:left;}
.nav_item li dl dd a:hover{text-decoration:none;}
.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;}


#nav_outer{border-bottom:1px #ccc solid;}
#nav_b{height:60px; position:relative; z-index:1000;}

.icon_header_dot{position:absolute; width:0; height:0; border-left:4px transparent solid; border-right:4px transparent solid; border-top-width:5px; border-top-style:solid;}
.icon_nav_categories{position:absolute; width:0; height:0; border-left:6px transparent solid; border-right:6px transparent solid; border-bottom-width:7px; border-bottom-style:solid;}

.nav_menu{width:236px; position:absolute; left:0; top:0;}
.nav_menu .nav_title{height:60px; line-height:175%;}
.nav_menu .nav_title a{font-size:13px; color:#fff; padding-left:5px; padding-top:10px; display:block; text-decoration:none;}
.nav_menu .nav_title a>span{font-size:18px; display:block;}
.nav_menu .nav_title .icon_header_dot{position:inherit; margin-left:25px; margin-top:35px; color:#fff;}
.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; position:relative;}
.nav_categories .icon_nav_categories{left:110px; top:-7px; color:#fff;}
.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%;}

.search{width:573px; height:34px; margin:13px 25px 0; margin-left:253px; border-radius:20px; -ms-border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; box-shadow:1px 3px 5px #003672;}
.search input{height:32px; border:0; outline:0;}
.search .text{width:488px; line-height:33px; font-size:14px; padding:0 4px 0 20px; border:1px solid transparent;border-radius:20px 0 0 20px; -ms-border-radius:20px 0 0 20px; -moz-border-radius:20px 0 0 20px; -webkit-border-radius:20px 0 0 20px;}
.search .button{width:59px; height:35px; background:#fb6600; cursor:pointer; color:#fff; text-align:center; line-height:35px; font-size:16px;border-radius:0 20px 20px 0; -ms-border-radius:0 20px 20px 0; -moz-border-radius:0 20px 20px 0; -webkit-border-radius:0 20px 20px 0;}

.header_cart{position:relative; width:127px; height:43px; margin-top:7px; border:1px transparent solid;}
.header_cart .cart_inner{height:30px; display:block; position:relative; z-index:1009; background:url(../images/header_cart.png) no-repeat 20px 10px; padding:8px 0 7px;}
.header_cart .cart_count, .header_cart .cart_text{position:absolute; font-size:16px; font-weight:bold; color:#fff;}
.header_cart .cart_count{left:28px; top:5px; width:30px; height:29px; text-align:center;}
.header_cart .cart_text{left:65px; top:14px; width:52px;}
.header_cart .cart_text .icon_header_dot{top:7px; right:0;}
.header_cart .cart_note{top: 42px;}
.header_active .cart_inner{background-color:#fff; background-image:url(http://zackgame4.com/static/themes/t008/images/header_cart_active.png);}
.header_active .cart_count, .header_active .cart_text{color:#333;}

.header_account{color:#fff; height:49px; line-height:49px; margin-top:7px; margin-right:30px; display:none;}
.header_account .account_inner{color:#fff; display:block; position:relative; font-size:16px; font-weight:bold; padding-right:20px;}
.header_account .icon_header_dot{top:22px; right:0;}
/*************************** header end ***************************/



/*************************** footer start ***************************/
#footer_outer{border-top:1px #ddd solid;}
#footer_outer .wide{width:980px; min-width:980px;}

.mini_mobile{background-position:-5px -264px;}
.mini_facebook{background-position:-79px -190px;}
.mini_twitter{background-position:-190px -79px;}
.mini_pinterest{background-position:-153px -116px;}
.mini_youtube{background-position:-227px -42px;}
.mini_google{background-position:-116px -153px;}
.mini_instagram{background-position:-42px -227px;}

.join_our_community{padding:25px 0 15px; border-bottom:1px #ddd solid;}
.join_our_community li{width:110px; margin-left:64px; float:left; background-image:url(http://zackgame4.com/static/themes/t008/images/index_footer.png); background-repeat:no-repeat;}
.join_our_community li:first-child{margin-left:0;}
.join_our_community li>a{padding-left:40px; width:80px; height:32px; display:block; line-height:16px; white-space:nowrap;}
.join_our_community li>a em{display:block; font-size:14px; line-height:18px;}

#service{overflow:hidden; margin-top:15px; margin-bottom:10px; float:left;}
#service dl{width:196px; float:left; min-height:80px; _height:80px;}
#service dt{font-weight:bold; color:#333; margin-bottom:7px;}
#service dd>a{line-height:22px; display:block; color:#666; text-indent:8px; background:url(../images/dot.jpg) no-repeat left 9px;}

#newsletter_box{padding:15px 7px 0 20px; height:135px; width:350px; float:right;}
#newsletter_box p{font-size:14px; font-weight:bold; height:24px; line-height:24px; color:#000; margin:0;}
#newsletter_box .newsletter{padding-top:2px;}
#newsletter_box .newsletter .text{width:284px; height:23px; line-height:23px; border:1px #b6b6b6 solid; margin:13px 0;}
#newsletter_box .newsletter .button{width:106px; height:28px; line-height:28px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0; cursor:pointer; font-size:14px;}

#quick_index{border-bottom:1px #ddd solid; padding:10px 80px 15px;}
#quick_index a{margin-right:15px;}

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



/*************************** global start ***************************/
.pro_left{width:238px;}
.pro_left .ad{margin-top:20px;}
.pro_right{width:720px;}

.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:9px;}
.sidebar .b_title{height:35px; line-height:35px; border-bottom:1px #ddd solid; font-weight:bold; margin:0 10px;}
.sidebar .b_bottom{line-height:30px; color:#1363bc; text-decoration:none; margin-left:10px;}

.side_category a{display:block; padding-left:20px; border-bottom:1px #ddd solid; color:#6F6F6D;}
.side_category .current{color:#f60; font-weight:bold;}
.side_category .cate_menu dd.first{background:url(http://zackgame4.com/static/themes/t008/images/cate_menu.png) no-repeat 8px -56px;}
.side_category .cate_menu dd.first>a{height:26px; line-height:26px; overflow:hidden; font-weight:bold;}
.side_category .cate_menu dd>a{line-height:33px;}
.side_category .cate_menu dl a{line-height:26px;}
.side_category .cate_menu dl a.current{color:#f60;}
.side_category .cate_menu dl dl a{padding-left:35px;}

#recent_orders{padding:7px;}
#recent_orders .title{font-size:14px; font-weight:bold;}
#recent_orders .list{height:255px; overflow:hidden;}
#recent_orders .item{margin:10px 0; padding-left:17px; height:48px; overflow:hidden; background:url(http://zackgame4.com/static/themes/t008/images/small_cart.jpg) no-repeat;}
#recent_orders .item .name{height:30px; overflow:hidden; display:inline-block;}
#recent_orders .item .info{color:#666; height:16px; line-height:16px; overflow:hidden;}

#popular_search{border:0;}
#popular_search .b_title{color:#616161; height:20px; line-height:20px; margin:0; text-indent:5px;}
#popular_search .view{padding:5px; min-height:250px; _height:250px; background-color:#f6f6f6;}

#may_like .b_list .pro_item{padding:10px 0;}
#may_like .b_list .pro_name{padding:0 10px;}

#rec_products{border:1px solid #ddd; margin-top:9px;}
#rec_products .title{background:#EEECDD; padding:7px; color:#656565; padding-left:10px; font-weight:bold;}
#rec_products .pro_list{border-top:none; border-bottom:none; min-height:300px; _height:300px;}
#rec_products .pro_list .item{padding:8px; border-top:1px solid #ddd; zoom:1;}
#rec_products .pro_list .item:hover{background:#f7f7f7;}
#rec_products .pro_list .item .name{font-size:11px; height:33px; line-height:145%; overflow:hidden;}
#rec_products .pro_list .item .img{width:90px; height:90px; text-align:center; float:left;}
#rec_products .pro_list .item .img img{max-width:100%; max-height:100%; vertical-align:middle;}
#rec_products .pro_list .item .price{width:115px; float:left; margin-left:15px; padding-top:8px;}
#rec_products .pro_list .item .price font{font-weight:bold; color:#9C0001;}
#rec_products .pro_list .item .price a{color:#666; text-decoration:underline; font-size:11px;}
/*************************** global end ***************************/