@charset "utf-8";
/* CSS Document */
body {position:relative;background-color:#f6f6f6;/*background:#f6f6f6 url(../images/eshop/eshop_christmas_bg.png) repeat-y scroll 50% 0;*/}
/*indent & line-height*/
.in_1em {text-indent:10px;}
.line_30px {line-height:30px;}
.line_60px {line-height:60px;}
.line_120 {line-height:120%;}
.line_180 {line-height:180%;}
.line_h {line-height:150%;}
/* Content */
#wrapper{
	margin: 0 auto;
	border: 0;
	width:1050px;
	background-color:#fff;
}
.eshop{
	margin:0 auto;
	width:995px;
	padding:0 27px 0 28px;
    background:#fff url(../images/eshop/eshop_bg.gif) repeat-y scroll 0 0;
    border:0;
    height:auto;
}

.heading_title{
	line-height:30px;
	height:30px;
	background:#e9872f url(../images/eshop/button_bg.gif) 0 -1px repeat-x ;
	text-indent:10px;
	color:#fff;
	font-size:15px;
	border:1px solid #f3f3f3;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.account_con_title{
	line-height:30px;
	height:30px;
	background:#e9872f url(../images/eshop/button_bg.gif) 0 -1px repeat-x ;
	text-indent:10px;
	color:#fff;
	font-size:15px;
	border:1px solid #f3f3f3;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.content{
	/*padding: 0.5em;*/
}
.content p {padding-top: 0px; margin-top: 0px;}

/*define headerblock*/
#headerblock {clear:both;height:122px;text-align:right;position:relative;z-index:100;background:url(../images/eshop/header_bg.gif) no-repeat scroll 0 0;/*background:url(../images/eshop/eshop_christmas_header_bg.gif) no-repeat scroll 0 0;*/}
#headermenu{width:995px;float:left;height:32px;background:transparent none;}
#lang{float:left;height:23px;padding-top:6px;padding-left:28px;}

#h_menu
	{margin:0 auto;
	position:relative;
	width:580px;
	float:right;
	}
#h_menu .keyword {width:18%;float:left;line-height: 22px; padding-top:4px;}
#h_menu .menulist {width:60%; float:right;}
#h_menu ul{
	height:22px;
	margin:0 auto;
	padding:0 2em;
}
#h_menu li{
	float:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-bottom:2px;
	padding-top:5px;
	position:relative;
}
#h_menu li a{
	background:transparent url(../images/eshop/headericons.png) no-repeat scroll left top;
	color:#3b3b3b;
	font-weight:normal;
	margin-right:5px;
	padding:0 10px 4px 23px;
	text-decoration:none;
}

#h_menu li a#account{
	background-position:0 -811px;
	}
#h_menu li a#login{
	background-position:0 -12px;
	}
#h_menu li a#contact{
	background-position:0 -52px;
	}
#h_menu li a#help{
	background-position:0 -92px;
	}
#h_menu li a#blog{
	background-position:0 -172px;
	}
#h_menu li a#account:hover{
	background-position:0 -851px;
	}
#h_menu li a#login:hover{
	background-position:0 -412px;
	}
#h_menu li a#contact:hover{
	background-position:0 -452px;
	}
#h_menu li a#help:hover{
	background-position:0 -492px;
	}
#h_menu li a#blog:hover{
	background-position:0 -572px;
	}

#search{float:left;width:350px; margin-left:47px;margin-top:30px;height:35px;background:transparent url(../images/eshop/search_bg.gif) no-repeat;}
input#searchbox{
	background:transparent;
	border:medium none;
	color:#2a2a2a;
	font-size:12px;
	height:15px;
	line-height:15px;
	left:8px;
	margin:0;
	padding:4px;
	position:absolute;
	top:6px;
	width:245px;
}



#searchbutton{
	left:635px;
	position:absolute;
	top:67px;
	width:80px;
	height:25px;
	margin:0;
	padding:0;
}
	
#shoppingcart{float:right;width:220px; height:55px; margin-top:20px;background:#f6f6f6 url(../images/eshop/shppingcart_bg.gif) no-repeat;}
#shoppingcart_title{
	text-align:center;
}
#shoppingcart_content{
	color:#9c0001;
	font-weight:bold;
	}
#shoppingcart_content a:link,#shoppingcart_content a:visited{
	color:#9c0001;
	font-weight:bold;
	}
#shoppingcart_content a:hover{
	text-decoration:underline;
	}

/*define logo style*/
.index_logo a,.logo a{float:left;margin-top:0;display:block;width:325px;height:85px;background:transparent url(../images/logo.png) no-repeat scroll -10px 0;}
.index_logo a:hover,.logo a:hover{background:transparent url(../images/logo.png) no-repeat scroll -10px 0;}
.logo img{display:none;}

#bodyblock{clear:both;width:995px;height:auto;position:relative;}

/*define menu*/
#nav{float:left;height:35px;width:995px;}
.menu {color:#fff;font-size:12px;width:995px;height:35px;padding:0;float:left; z-index:500;background:#4a4a4a;position:relative;}
.menu ul {width:995px;float:left;height:35px;padding:0;background:#4a4a4a url(../images/eshop/nav_right.gif) no-repeat;background-position:right top;}
.menu ul ul {
	position:absolute;
	height:auto;
	top:-10000000px;
	width:150px;
	left:-1px;
	padding-top:1px;
	padding-bottom:8px;
	background:#fff url(../images/eshop/c_nav_bg.gif) repeat-x; 
	background-position:left top;
	/*border-top:2px solid #e9882f;*/
	border-left:1px solid #717171;
	border-right:1px solid #717171;
	border-bottom:1px solid #717171;
	}
.menu ul li {float:left;display:block;width:auto;height:35px;font-size:12px;line-height:35px; font-weight:bold;background:#4a4a4a url(../images/eshop/nav.gif);background-position:right top;}
.menu ul li a{outline-color:-moz-use-text-color;outline-style:none;text-decoration:none;color:#fff;padding:0 40px;}
#nav_christmas-a {background:url(../images/eshop/r4i-gold_christmas.png) ; display:block;text-indent:-10000px; width:45px;}

.menu ul ul li {float: left;
display: block;
width: 190px;
height: 28px;
line-height: 28px;
border: 0;
font-weight: normal;
padding: 0 0;
background-color: transparent;
background-image: none;}

.menu a, .menu a:visited {display:block;float:left;color:#fff;height:100%; width:auto; font-size:12px;text-decoration:none;}

.menu ul ul li a, .menu ul ul li a:visited {float:left;width:190px;display:block;color:#555;background-image:none;text-indent:5px;padding:0;}
.menu ul ul li a:hover {outline-color:-moz-use-text-color;outline-style:none;background-color:#f3f3f3;background-image:none;text-decoration:underline;color:#E9872F;padding:0;}
.menu ul ul :hover > a {outline-color:-moz-use-text-color;outline-style:none;background-color:#f3f3f3;background-image:none;text-decoration:underline;color:#E9872F;padding:0;}

.menu table {border-collapse:collapse; padding:0; margin:0; width:0; height:0; font-size:12px; z-index:1;}
* html .menu a:hover {color:#fff;position:relative; z-index:100; text-decoration:none;background:#e9872f url(../images/eshop/nav.gif) no-repeat scroll -35px right;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#fff;;background:#e9872f url(../images/eshop/nav.gif) no-repeat scroll right -35px;}

.menu li a:active {color:#fff;;background:#e9872f url(../images/eshop/nav.gif) no-repeat scroll right -70px;}
.menu ul :hover ul {top:35px;}

.eshop_home a,.eshop_home a:visited{outline-color:-moz-use-text-color;outline-style:none;display:inline;width:30px;height:35px;background:url(../images/eshop/home.gif) no-repeat scroll 0 0;padding:0;font-szie:8px;text-indent:-999px;}
.eshop_home a:hover{outline-color:-moz-use-text-color;outline-style:none;background:url(../images/eshop/home.gif) no-repeat scroll 0 -35px;padding:0;}
.eshop_home a:active{outline-color:-moz-use-text-color;outline-style:none;background:url(../images/eshop/home.gif) no-repeat scroll 0 -70px;padding:0;}





#nav_ds{left:-1px; width:900px;}
#nav_nintendodsi{left:-1px; width:900px;}
#nav_nintendodsixl{width:300px;}
#nav_nintendodslite{width:300px;}
#nav_appleiphone{width:300px;}
#nav_memorycards{}

.cnav{width: 300px;float: right;}
.c_nav_title {width: 299px;margin-top: 5px;height: 25px;line-height: 25px;float: left;background-color: #717171;color: white;font-weight: bold;display: block;}

.c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{width: 299px;background-color: transparent;background-image: none;color: white;display: block;float: left;padding: 0; text-indent: 10px;
}



#nav_nintendo{width: 780px; left:-1px;_width: 840px;_left:1px; padding-left:10px;}
#nav_nintendo .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_nintendo .cnav{height:170px; width:190px; float:left;}
#nav_nintendo .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_nintendo li{height:20px;}

#nav_nintendo .c_nav_title a:hover{background:none;color:#000;}


#nav_playstation{width:600px;left:-1px;/*ie6 only*/_width:630px;_left:1px;padding-left:10px;}
#nav_playstation li{height:20px;}
#nav_playstation .cnav{height:170px; width:170px; float:left;}
#nav_playstation .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_playstation .c_nav_title a:hover{background:none;color:#000;}
#nav_playstation .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}


#nav_iphone{width:780px;left:-100px;/*ie6 only*/_width:840px;_left:-100px;padding-left:10px;}
#nav_iphone .cnav{height:170px; width:190px; float:left;}
#nav_iphone li{height:20px;}
#nav_iphone .c_nav_title a:hover{background:none;color:#000;}
#nav_iphone .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_iphone iphone  .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_xbox{left:-1px;/*ie6 only*/_left:1px; width:190px;padding-left:10px; }
#nav_xbox .cnav{width:190px; float:left;}
#nav_xbox .c_nav_title a:hover{background:none;color:#000;}
#nav_xbox .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_xbox .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_memory{eft:-1px;/*ie6 only*/_left:1px; width:190px;padding-left:10px; }
#nav_memory .c_nav_title a:hover{background:none;color:#000;}
#nav_memory .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_memory .cnav{ width:190px; float:left;}
#nav_memory .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_gadgets{eft:-1px;/*ie6 only*/_left:1px; width:190px;padding-left:10px;}
#nav_gadgets .c_nav_title a:hover{background:none;color:#000;}
#nav_gadgets .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_gadgets .cnav{width:190px; float:left;}
#nav_gadgets .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_computer{width:630px;left:-1px;/*ie6 only*/_left:1px; _width:630px;padding-left:10px;}
#nav_computer .cnav{height:190px; width:210px; float:left;}
#nav_computer li{height:20px;}
#nav_computer .c_nav_title a:hover{background:none;color:#000;}
#nav_computer .c_nav_title {width:210px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_computer .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:210px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

/*
#nav_computer .c_nav_title a:hover{background:none;color:#000;}
#nav_computer .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_computer .cnav{width:190px; float:left;}
#nav_computer .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}
*/
#nav_electronics{width:630px;left:-137px;/*ie6 only*/_width:630px;_left:-137px;padding-left:10px;}
#nav_electronics .cnav{height:190px; width:210px; float:left;}
#nav_electronics li{height:20px;}
#nav_electronics .c_nav_title a:hover{background:none;color:#000;}
#nav_electronics .c_nav_title {width:210px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_electronics .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:210px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_gaming{width:840px;left:-281px;/*ie6 only*/_width:840px;_left:-281px;padding-left:10px;}
#nav_gaming .cnav{height:190px; width:210px; float:left;}
#nav_gaming li{height:20px;}
#nav_gaming .c_nav_title a:hover{background:none;color:#000;}
#nav_gaming .c_nav_title {width:210px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_gaming .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:210px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_mobiles{width:630px;left:-201px;/*ie6 only*/_width:630px;_left:-201px;padding-left:10px;}
#nav_mobiles .cnav{height:190px; width:210px; float:left;}
#nav_mobiles li{height:20px;}
#nav_mobiles .c_nav_title a:hover{background:none;color:#000;}
#nav_mobiles .c_nav_title {width:210px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_mobiles .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:210px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}

#nav_christmas{eft:-1px;/*ie6 only*/_left:1px; width:190px;padding-left:10px;}
#nav_christmas .c_nav_title a:hover{background:none;color:#000;}
#nav_christmas .c_nav_title {width:170px;height:23px;margin-bottom:3px;font-size:11px;float:left;color:#000;font-weight:bold;line-height:26px;display:block;border-bottom:1px dashed #ddd; background:none;}
#nav_christmas .cnav{width:190px; float:left;}
#nav_christmas .c_nav_title a,.c_nav_title a:link,.c_nav_title a:visited{
width:190px;
color:#000;
display:block;
float:left;
padding:0;
text-indent:0px;
text-shadow:0 0 0 #fff;
text-decoration:underline;
}



.menu ul ul .c_nav_title a:hover {outline-color:-moz-use-text-color;outline-style:none;background-image:none;text-decoration:none;color:#fff;padding:0;}
.menu ul ul .c_nav_title :hover > a {outline-color:-moz-use-text-color;outline-style:none;background-image:none;text-decoration:none;color:#fff;padding:0;}
.c_nav_title_last{width:300px;height:30px;float:left;text-indent:10px;background:#717171;color:#fff;font-weight:bold;line-height:30px;}

/*define for ie6.6 to menu */
.select-free {z-index: 10;position: absolute;}
.select-free iframe {display: block; z-index: -1; filter: mask(); left: 0px; width: 150px; position: absolute; top: 0px; height: 28px;}

/*define bannar style*/
#animation{ height:190px; padding-bottom:12px}
.pb{ font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; width:606px; height:243px; overflow:hidden; border:1px solid #ddd;}

.pb .banners{ margin:0px; padding:0px;}
.pb .banners li{width:606px;height:218px;overflow:hidden;display:none;}
.pb .banners li.current{display:block;}

.pb .points,.pb .switcher{width:606px; height:23px; background:#fff url(../images/eshop/switch_bg.gif) repeat-x;overflow:hidden;}

.pb .points li{ width:120px; height:23px; overflow:hidden;text-align:center;line-height:23px;margin:0;color:#444;cursor:pointer; background:#fff url(../images/eshop/switch_bg.gif) repeat-x; float:left;color:#555;}

.pb .switcher{position:relative; border-top:1px solid #ddd;}

.banners li a img{ width:606px; height:218px}

.pb .points li.current{text-align:center; float:left; color:#e9872f; margin:0;background:url(../images/eshop/switch_on_bg.gif) repeat-x;}


.indexbanner, .indexbanner *{margin:0; padding:0;}

.indexbanner{width:606px; height:245px; overflow:hidden;position:relative; border:1px solid #ddd;}

.slider{position:absolute;height:1500px; width:606px;}
.slider li{ list-style:none;display:inline;float:left;}
.slider img{ width:606px; height:218px; display:block;margin:1px 0;}

.num{position:relative; left:0; top:220px; width:606px;height:24px;border-top:1px solid #ddd; background:#fff url(../images/eshop/switch_bg.gif) repeat-x;}
.num li{width:121px; height:23px; overflow:hidden;text-align:center;line-height:23px;margin:0;color:#444;cursor:pointer ; 
	float: left;
	background:#fff url(../images/eshop/switch_bg.gif) repeat-x;
}
.num li.on{
text-align:center; float:left; color:#e9872f; margin:0;background:url(../images/eshop/switch_on_bg.gif) repeat-x;
}

.index_title{height:32px;color:#fff;text-indent:10px;line-height:32px;background:url(../images/eshop/index_title_bg.gif) no-repeat;}


.introduction{
	background:url(../images/eshop/introducton_bg.gif) repeat-x;
	padding-bottom:8px;
	clear:both;
}

.introduction h3 {background:transparent;height:28px;line-height:28px;margin-bottom:6px;padding:3px 0 0 20px;}
.introduction h4 {background:transparent;margin-bottom:6px;padding:6px 0;}
.introduction p {padding:0 20px;margin:0;}
.introduction p strong {font-size:12px;}

#eshopfooter{
	margin:0 auto;
	width:995px;
	padding:0 27px 0 28px;
    background:#f6f6f6 url(../images/eshop/foot_bottom.gif) no-repeat;
    border:0;
    height:200px;
}

/*define footerblock*/
#footerblock {	
	margin:0 auto;
	width:995px;
	padding:0 27px 0 28px;
    background:url(../images/eshop/foot_bottom.gif) no-repeat;
    border:0;
    height:200px;
    }

    
#footerblock img {vertical-align:top;margin:0 5px;}
#footimg {margin:0;padding:28px 0 10px 0;}
#footimg ul{margin-left:50px;}
#footimg img{padding:0;margin:0;}
#footimg img a{padding:0;margin:0;}

/*define info part*/
#company_info{height:184px;background:#f3f3f3 url(../images/eshop/foot_left.gif) no-repeat left top;}
.service_info{height:184px;width:995px;background:url(../images/eshop/foot_right.gif) no-repeat right top;}
.info_content{width:205px;height:157px;padding:10px 0 0 35px;margin:0;float:left;display:inline;}
.info_content ul{padding:0px;margin:0;list-style:none;color:#d6d7d9;}
.info_content ul li{padding:0;	margin:0;list-style:none;font-size:12px;background:url(../images/eshop/info_bg.gif) repeat-x;}
.info_content ul li a{padding:0 0 0 25px;margin:0;line-height:25px;text-decoration:none;color:#767a7d;}
.info_content ul li a:hover{text-decoration:underline;}
.infotitle{color:#e9872f;line-height:23px;font-size:12px;padding-left:20px;list-style:none;}
#join_our{height:55px;background:url(../images/join_our_bg.png) repeat-x;}
#our_bolg{margin:0 50px 0 190px;height:55px;width:181px;background:url(../images/our_bolg.png) no-repeat;display:inline;}
#our_twitter{margin:0 50px 0 0;height:55px;width:181px;background:url(../images/our_twitter.png) no-repeat;display:inline;}
#our_facebook{height:55px;width:181px;background:url(../images/our_facebook.png) no-repeat;}

/*define productbar*/
#productbar{
	float:left;
	width:995px;
	height:32px;
	line-height:32px;
	background:#f3f3f3 url(../images/eshop/productbar_bg.gif) no-repeat;
}
#productbar ul{}
#productbar li{
	color:#464646;
	float:left;
	font-size:11px;
	line-height:32px;
	padding-left:1em;
	}
	
#productbar li a{
	background:transparent url(../images/eshop/probar_li_bg.gif) no-repeat scroll right center;
	display:block;
	color:#464646;
	padding:0 15px 0 0;
}
#productbar li a:hover{}

.pro_reviews{margin-top:10px;}
.manufactured{margin-top:20px;padding:10px 0;}
.in_stock{margin-top:20px;}
.out_stock{margin-top:20px;}

	
/*define product info */
.produce_top{width:995px; height:10px; margin:0;margin-top:10px;padding:0;background:url(../images/eshop/produce_bg_top.gif) no-repeat;}
.produce_content{width:995px; margin:0;padding:0;height:auto;background:url(../images/eshop/produce_bg_content.gif) repeat-y;}
.produce_bottom{width:995px; height:10px;background:url(../images/eshop/produce_bg_bottom.gif) no-repeat;}


.price{font-size:35px;font-weight:bold;line-height:60px;color:#C9161C;}
.product_name{color:#000;}

.produce_price{
	width:257px; 
	margin-right:1px;
	height:375px;
	padding-top:10px;
	overflow:visible;
	/* sets max-width for IE */
	/*_height:expression(document.body.clientHeight < 320 ? "320px" : "auto");*/
	background:url(../images/eshop/produce_price_bg.gif) repeat-x bottom left;
}

.delivery_info{margin-top:10px;padding:0 28px;float:left;}

.delivery_policy a:link,.delivery_policy a:visited{
text-decoration:underline;
}

.tell_lower_price a:link,.tell_lower_price a:visited{
	padding-top:20px;
	color:#666666;
}

.i{font-style:oblique;}
.free_delivery{font-style:oblique;font-size:14px;color:#00aa4c;}

.line_50px{line-height:50px;}

#product_main_con .on{
	color:#fff;
	background:url(../images/eshop/produce_bar_current.gif) no-repeat;
	cursor:pointer;	
}

#product_main_con .off{
	background:url(../images/eshop/produce_bar_off.gif) no-repeat;
	cursor:pointer;
}

#product_main_con #boxswitch{
	width:729px;
	height:38px;
	padding:0;
	margin:0;
	background:url(../images/eshop/produce_bar_bg.gif) no-repeat bottom left;
}

#product_main_con #boxswitch div{
	float:left; 
	height:30px;
	width:150px;
	line-height:30px;
	padding:0;
	font-weight:bold;
	margin-right:3px;
	text-align:center;
}

.product_rig{
	width:257px;
	}


.share_button{
	width:100%;
	margin-top:20px;
	height:90px;
}


#alsoPurchased{
	background:url(../images/eshop/header_bg.gif) -10px 0 no-repeat;
}

#alsoPurchased h2{
	line-height:28px;
	color:#e9872f;
	text-align:center;
	}

/*define login box*/
.login_box,.newaccount_box,.check_box{
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #ddd;
	/*display:block;*/
	padding:15px;
	
}
.login_box{
	float:left;
	margin:10px 60px 10px 20px;
	min-height:225px;
	padding:15px;
	position:relative;
	width:398px;
	background:url(../images/eshop/introducton_bg.gif) 0 -180px repeat-x;
	-moz-box-shadow: 3px 3px 0px #f3f3f3;
	-webkit-box-shadow: 3px 3px 0px #f3f3f3;
}

.newaccount_box{
	float:left;
	margin:10px 10px 10px 0;
	min-height:225px;
	padding:15px;
	position:relative;
	width:398px;
	background:url(../images/eshop/introducton_bg.gif) 0 -180px repeat-x;
	-moz-box-shadow: 3px 3px 0px #f3f3f3;
	-webkit-box-shadow: 3px 3px 0px #f3f3f3;
}

.check_box{
	padding-top:10px;
	float:left;
	width:963px;
	/*background:url(../images/eshop/introducton_bg.gif) 0 -250px repeat-x;*/
}

.login_title{
	width:900px;
	display:block;
	font-size:16px;
	height:65px;
	line-height:65px;
	padding-left:68px;
	font-weight:bold;
	background:url(../images/eshop/title_bg.gif) no-repeat 10px -3px;
}

/*define tabs*/
#tabs {right:0;top:0px;width:300px; text-align:left; background:url(../images/tabs_bg.png) no-repeat; position:absolute; z-index:500;}
#tabs ul {padding:0; margin:0; width:300px;position:relative;}
#tabs ul li {float:left; display:inline;}
#tabs ul li a.outer {display:block;height:27px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}
#tabs ul li strong.outer {display:block;height:27px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}

#tabs ul li a.one {background:url(../images/tab_icon.gif) no-repeat 3px -30px;width:108px;}
#tabs ul li a.two {background:url(../images/tab_icon.gif) no-repeat -40px -30px;width:64px;}
#tabs ul li a.three {background:url(../images/tab_icon.gif) no-repeat 18px -30px;width:128px;}

#tabs ul li div {padding:5px; position:absolute; top:-2400px;}
 
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {left:0;padding:5px 8px 8px 5px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_left.gif) no-repeat;*/height:auto;width:auto;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:108px;text-indent:0em;padding:5px 8px 8px 5px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_center.gif) no-repeat;*/height:auto;width:auto;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:172px;text-indent:0em;padding:5px 0 8px 10px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_right.gif) no-repeat;*/width:116px;height:auto;}

#tabs ul li:hover > a.one {color:#9c0001;background:url(../images/tab_icon.gif) no-repeat 3px -2px; height:26px; }
* html #tabs ul li a.one:hover {color:#9c0001;height:26px; background:url(../images/tab_icon.gif) no-repeat 3px -2px;cursor:pointer;} 
#tabs ul li:hover > a.two {color:#9c0001;background:url(../images/tab_icon.gif) no-repeat -40px -2px; height:26px; }
* html #tabs ul li a.two:hover {color:#9c0001;height:26px;background:url(../images/tab_icon.gif) no-repeat -40px -2px; cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover {color:#9c0001; background:url(../images/tab_icon.gif) no-repeat 18px -2px; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px; color:#9c0001;background:url(../images/tab_icon.gif) no-repeat 18px -2px;cursor:default;} 

#tabs ul li:hover div,#tabs ul li a:hover div  {top:25px;}
#tabs p {padding:0;margin:0;}
div.tab_left p a,div.tab_center p a {line-height:160%;/*background:url(../images/list_ca_l.gif) left center no-repeat;*/padding-left:0.5em;}
#tabs em {text-decoration:underline; font-style:normal;font-weight:normal;margin-left:5px;}
.tab_right p {height:18px;}
.tab_right img {margin-right:0.5em;}



/*error*/
.error_box,.success_box,.warning_box,.caution_box{margin:0 10px;font-size:12px; font-weight:bold;padding:8px 8px 8px 38px; margin:10px 0 0 0;line-height:18px;}
.error_box,.warning_box{background:#ffdddd url(../images/message-error.png) 5px 5px no-repeat; border:1px solid #e45158; color:#9c0001;}
.caution_box {background:#ffffcc url(../images/message-waring.png) 5px 5px no-repeat; border:1px solid #dddac0; color:#9c0001;}
.success_box {background:#e8f4e8 url(../images/message-success.png) 5px 5px no-repeat; border:1px solid #63bd3b;color:#000000;}

.allborder .error_box{margin:0;}
#layer_switch .success_box, #layer_switch .error_box{margin:0 0 10px 0;}

#redeem-result{width:879px;margin:0 10px;background:#ffffcc url(../images/message-waring.png) no-repeat scroll 2px 2px; font-size:12px; font-weight:bold; padding:5px 5px 5px 30px; color:#9c0001; margin:0 0 0 0;border:1px solid #dddac0;}
#coupon-loading{padding:0 0 0 10px; display:inline;}
#coupon-loading img{margin-top:3px;}

.new {background:url(../images/new.gif) no-repeat right center;padding-right:24px;}
/*define bodyblock*/

.minframe {width:184px;}
.maxframe {margin-left:184px;}
.midframe {width:607px;}
.therightframe {width:184px;}
.m_w_90{width:90px;}
/*hover for img*/
a.ih:hover {
/*background-color:#ddd;*/
}
a.ih img {
padding:1px;
}
a.ih:link img, a.ih:visited img {
padding:1px;
}
a.ih:hover img, a.ih:active img {
/*background-color:#ddd;*/
}

a.fih:hover {
/*background-color:#ddd;*/
}
a.fih img {
padding:1px;
}
a.fih:link img, a.ih:visited img {
padding:1px;
}
a.fih:hover img, a.fih:active img {
	width:82px;
	height:82px;
/*background-color:#ddd;*/
}

/*==========define forms element===========*/
textarea{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;line-height:22px;padding:3px 2px;}
input[type="text"], input[type="password"]{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding:3px 1px;}
select{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
.input_4 {width:140px; height:14px !important; height:14px; line-height:14px;border:1px solid #ddd;padding:5px;}
.input_5 {width:250px; height:14px; line-height:14px; border:1px solid #ddd;padding:5px;}
.textarea1 {width:480px; height:14px; font-size:12px; border:1px solid #ddd;padding:5px;overflow-y:hidden;}
.textareal_hover{width:480px; height:80px; font-size:12px; border:1px solid #ddd;padding:5px;overflow-y:hidden;}
/*btns*/
button {
background: url(../images/button_bg.gif) 0 0 no-repeat;
border: none;
color: black;
cursor: pointer;
font: normal normal normal 12px/normal arial, sans-serif;
height: 23px;
margin: 0px;
outline: 0px;
vertical-align:top;
border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:solid;
border-width:1px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
button:active{background:#CCCCCC none repeat scroll 0 0;}
.menu_index_top li{ overflow:hidden;}
.menu_index_top li a:link,.menu_index_top li a:visited{color:#fff;font-size:15px;padding:3px 0 0 18px;text-indent:20px;width:166px;height:38px;display:block;color:#fff;background:url(../images/navigation_bg.png) no-repeat;/*margin-top:6px;*/font-weight:bold;text-indent:1em;line-height:38px;}/*#8E0314 */
.menu_index_top li a:hover {/*background:url(../images/menu_index_top.png) 0 0px no-repeat;*/}

.cate_title {background:#8e0011 url(../images/cate_title.gif) no-repeat 2px 0; height:26px; color:#000; line-height:26px; font-weight:bold; width:184px;font-size:12px}

.product_title {margin:18px 0 3px 0;border-bottom:1px solid #ddd; padding:0 0 8px 0;font-size:12px; font-weight:bold; line-height:100%; width: 950px}

.blue_con {	
	/*border-width: 1px;
	border-style: solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;*/
	background:#fff url(../images/eshop/introducton_bg.gif) repeat-x scroll 0 0;
	border:0px solid #ddd;
	padding-bottom:8px;
	clear:both;}


.blue_con h3 {	
	/*border-width: 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:url(../images/title_bg.png) repeat-x;*/
	height:28px;
	line-height:28px;
	margin-bottom:6px;
	padding:0;
	}
.blue_con h4 {background:#E1F1F6 url(../images/title_bg.png) repeat-x;margin-bottom:6px;padding:6px 0;}
.blue_con p {padding:0 12px;margin:0;}
.blue_con p strong {font-size:12px;}

.order_news {background-color:transparent;margin:0 6px;display:block;padding:2px 5px;}
.order_news input {margin:0px 0;}

.newsletter{
	background:url(../images/eshop/newsletter_bg.gif) no-repeat;
	height:165px;
	}
.bg_letter {	
	padding-top:39px;
	text-indent:-10000px;
	}


/*news*/
.index_news{height:190px;background:url(../images/buy_with_confidence_bg.png) repeat-x; border-top:1px dashed #d6d7d9;border-bottom:1px dashed #d6d7d9;}
.top_news{margin:0;padding-top:20px;height:73px;width:188px;border-bottom:1px dashed #d6d7d9;}
.top_news_images{width:58px;height:58px;background-color:#c90001;padding:0;margin:0 13px;float:left;}
.index_news ul{padding:5px 0 0 0;margin:0 0 0 12px;list-style:none;}
.index_news ul li{padding:0;margin:0;background:url(../images/news_list_icon.png) no-repeat 0 7px;}
.index_news ul li a{padding:0 0 0 15px;margin:0;line-height:20px;text-decoration:none;}
.index_news ul li a:hover{text-decoration:underline;}
/*sales*/
.index_sales{height:auto;border-bottom:1px dashed #d6d7d9;}
.sales{height:30px; padding:0 10px;border-bottom:1px dashed #d6d7d9;}
.sales_con{background:url(../images/ed-hardy-for-iphon-blackberry.png) no-repeat;height:105px;}
#daily_deals{float:left;height:130px;}
#daily_deals ul li{float:left;}
.bg_box {padding: 10px 0 0 0; text-align:center;}

/*nav menu*/
#nav_menu {text-align:center;font-size:13px; font-weight:bold;}
#nav_menu li{float:left;display:inline;margin-top:6px;background:url(../images/nav_bar_bg.gif) repeat-x;display:block;height:24px;border-right:1px solid #ddd;border-top:1px solid #ddd;}
#nav_menu li span {display:block;height:24px;line-height:24px;color:#A72D2C;text-decoration:none;}
#nav_menu li a:link,#nav_menu li a:visited{background:url(../images/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#nav_menu li a span{color:#000;}
#nav_menu li a:hover{background-position:0 bottom;}
#nav_menu li a:hover span{cursor:pointer;}
#nav_menu .li1 {width:90px;}
#nav_menu .li2 {width:109px;}
#nav_menu .li3 {width:119px;}
#nav_menu .li4 {width:118px;}
#nav_menu .li5 {width:96px;}
#nav_menu .li6 {width:0px;}

#nav_chat {background:url(../images/chat_bg.gif) right top no-repeat;padding-top:15px;width:230px;text-indent:43px;line-height:15px;}
#nav_chat p {padding:0;margin:0;}

.search_bar {height:41px;width:768px; background:url(../images/navigation_bg.png) no-repeat -184px 0;}
.use_nav_bg {height:32px;margin:5px 0px 0 0;background:transparent;}
.use_nav_bg b {width:12px;height:31px;display:block;float:left;}

#search_con {width:548px;float:left;}
#search_con .select {width:150px;}
#search_con .input {width:250px;}
* html #search_con .input {width:250px;}
* +html #search_con .input {width:250px;}
.search_name{width:70px;text-align:center;}

#search_con li{margin-left:4px;color:#9c0001;display:inline;}
a.btn_search{width:50px; height:22px;display:block;; background:url(../images/search_button.png) 0 2px no-repeat;}
a.btn_search:hover {width:50px; height:22px; display:block;; /*background:url(../images/btn_go.gif) 0 -22px no-repeat;*/}

span.shopping_items{color:#464646;}

#shoping_con li a:link,#shoping_con li a:visited{width:212px;height:32px;text-decoration:none;display:block;color:#9c0001;padding:0 0 0 0px;background:url(../images/checkout_button.png) 143px 7px no-repeat;}
#shoping_con li a:hover {text-decoration:underline;}
span.shoppingcar{font-size:12px;width:220px; height:31px; line-height:31px; padding:2px 0 0 0px; display:block;text-align:center;}
#shoping_con li,#search_con li{float:left;color:#9c0001;padding:4px 0;line-height:22px;font-size:13px;font-weight:bold;}

#layer_switch{height:auto;}
.nl_layer{border:1px solid #ddd;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.right_big_con {float:right;width:801px;overflow:hidden;}
.account_con {float:right;width:801px;overflow:hidden;}
.index_layer #boxswitch div {width:252px;height:30px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
.index_layer .off {cursor:pointer;background:url(../images/title_bg.png) repeat-x;border-bottom:1px solid #ddd;color:#000;}
.index_layer .on {background:url(../images/title_hover_bg.png) repeat-x;color:#A72D2C;}
.index_layer .show li {float:left;width:220px;height:105px;margin:30px 0px 10px 20px;}
.index_layer .show span {display:block;width:125px; float:left;padding-left:5px;}

#border_left {border-left:1px solid #ddd;}
.border_b {border-bottom:1px solid #E5E5E5;}
.border_t {border-top:1px solid #E5E5E5;}
.more_product,a.more_product:link,a.more_product:visited {color:#184C95;font-size:11px;text-decoration:underline;}
#Shopping_by_Categories h4{font-size:16px;margin:8px;}
#Shopping_by_Categories li {float:left;width:230px;padding:20px 0;margin:4px 9px;height:162px;}

#whybuy li{float:left;width:50%;height:90px;}
#reco_product li {float:left;width:84px;margin:3px 15px 0 0; text-align:center;}
#reco_product p {margin:3px 0;padding:0;}
#f_product {float:left;width:490px;}
#f_product p {margin:0;padding:0 1em;}

.home_products{}
.home_products li {
	float:left;
	display:inline;
	width:158px;
    height: 250px;
    padding:5px 10px;
    margin:10px 11px; 
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background:#FFFFFF url(../images/eshop/switch_bg.gif) 0 248px repeat-x;
	border:1px solid #ddd;
}

.border_r_dash {/*background:url(../images/border_dash.gif) right top repeat-y;*/}

.top_selling img {margin-right:1em;}
.top_selling li {padding:1em 0;}


#bestsellers {height:360px;overflow:hidden;}
#bestsellers li {width:181px;height:70px;line-height:140%;}


#recentlyorder {height:360px;overflow:hidden;}
#recentlyorder li {width:181px;height:70px;line-height:140%;}
.roll_order {margin-left:18px;}

a.icon_inquiry {background:url(../images/btn_inquiy.gif) no-repeat;width:130px;height:19px;display:block;}
/* list html */

.list_title a{background:#eee;display:block;overflow:hidden;height:20px;line-height:20px;text-indent:2em;color:#A72D2C; text-decoration:underline;}
.list_product {height:135px;width:780px;background:url(../images/eshop/list_bg.gif) no-repeat top left;margin-bottom:8px;padding:15px 10px;}
.list_product li {float:left;}

.list_product .li_con {width:410px;padding:0 60px 0 16px;}

.list_product dt {line-height:14px;}
.product_detail {height:60px;margin-top:3px;}

.coupon_discount_display{position:relative;float:right;margin-top:-46px;top:46px;margin-right:-10px;width:48px;height:38px;padding:5px 0 0 8px;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% 0;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}
.coupon_discount_display span{}
#list_bg_img .coupon_discount_display{position:absolute;right:-10px;width:46px;height:40px;padding:6px 0 0 0;margin:0;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -150px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}

.coupon_voucher_display{position:relative;float:right;margin-top:-46px;top:46px;margin-right:-10px;width:48px;height:38px;padding:5px 0 0 8px;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -50px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}
#list_bg_img .coupon_voucher_display, #list_bg_img .coupon_x1free_display{position:absolute;right:-10px;width:46px;height:40px;padding:6px 0 0 0;margin:0;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -200px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}

.coupon_x1free_display{position:relative;float:right;margin-top:-46px;top:46px;margin-right:-10px;width:56px;height:31px;padding:12px 0 0 3px;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -50px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}
.coupon_x1free_display span b{font-size:10px;margin:0 2px;}

.produce_content .coupon_discount_display, .produce_content .coupon_voucher_display, .produce_content .coupon_x1free_display{margin-top:-46px;margin-right:-20px;top:36px;}

.coupon_code_display{width:165px; position:relative; text-align:left; margin-right:-30px;}
#list_bg_img .coupon_code_display{width:135px;text-align:center;margin:0;line-height:15px;}
.pad_product .coupon_code_display{position:relative;width:165px;float:right;margin-top:-25px;margin-right:0;}

#list_bg_img {padding-left:0px;}
#list_bg_img p {padding:10px 0;margin:0; display:block; line-height:120%;padding:0;margin:0; position:relative;top:5px;}
#list_bg_img li {float:left; width:136px; background:url(../images/line.gif) no-repeat left bottom; padding:5px 12px; height:280px;}
#list_bg_img li .relative {background:none;padding:0; height:auto; height:130px;}

#list_bg_big_img {padding-left:18px;}
#list_bg_big_img p {padding:10px 0;margin:0; display:block; line-height:120%;padding:0;margin:0; position:relative;top:5px;}
#list_bg_big_img li {float:left; width:228px; background:url(../images/line.gif) no-repeat left bottom;padding:5px 5px; height:400px;}
#list_bg_big_img li .relative {background:none;padding:0; height:auto; height:232px;}


.car_price { color:#bf0000; padding-right:15px; font-size:12px; font-weight:bold;background:url(../images/car_price.gif) no-repeat right top;}
/*the stats of the product*/
.product_count {position:absolute; z-index:100;right:3px;top:6px;width:30px;height:34px;background:url(../images/count.gif) no-repeat;padding:2px 0 0 6px;color:#fff;font-weight:bold; font-size:12px;}
.free_shipping {/*background:url(../images/free_s.gif) no-repeat;*/width:74px;height:21px; display:block;margin:4px;}
.bulksale_free_shipping{background:url(../images/bulksale.gif) no-repeat;width:174px;height:15px; display:block;margin-top:10px;}
.sale_item {background:url(../images/sale_item.gif) no-repeat;width:130px;height:18px;position:absolute;top:112px;}
.sold_out {background:url(../images/eshop/btn_sold_out.gif) no-repeat 1px 0;width:130px;height:25px;position:absolute;top:60px;}
.almost_sold_out {background:url(../images/almost_sold.gif) no-repeat;left:66px; top:66px;width:64px;height:64px;position:absolute;}
.star {background:url(../images/s1.gif) no-repeat left bottom;height:15px;width:15px;display:block;float:left;}
.star_gray {background:url(../images/s0.gif) no-repeat left bottom;height:15px;width:15px;display:block;float:left;}

/*the stats small icon s*/
.product_count_s {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count_s.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}
.sale_item_s {background:url(../images/sale_item_s.gif) no-repeat;width:90px;height:16px;position:absolute;top:74px;}
.sold_out_s {background:url(../images/sold_out_s.gif) no-repeat;width:90px;height:18px;position:absolute;top:36px;}
.almost_sold_out_s {background:url(../images/almost_sold_s.gif) no-repeat;left:37px; top:37px;width:53px;height:53px;position:absolute;}

.product_count_b {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}
.sale_item_b {background:url(../images/sale_item.gif) no-repeat;padding:9px 65px;display:block;}
.sold_out_b {
background:transparent url(../images/sold_out_b.png) no-repeat scroll 0%;
height:23px;
position:absolute;
top:106px;
width:228px;
}
.almost_sold_out_b {background:url(../images/almost_sold.gif) no-repeat;left:37px; top:37px;width:53px;height:53px;position:absolute;}

/*the pagebar*/
.pagebar  {height:30px;font-size:12px;padding:0;width:100%;line-height:30px;0}
.pagebar a span {border:1px solid #ddd;background-color:#fff;text-align:center;font-weight:normal;cursor:pointer; padding:2px 10px; line-height:28px; margin:0;}
.pagebar a {margin:0 6px;}
.pagebar span {text-align:center;font-weight:bold;margin:0 6px;}
.list_bar li,.pagebar li,.t_pagebar li{float:left;}
.current{padding-left:3px;padding-right:3px;}
.first_page {padding:0 5px;background:url(../images/first.gif) no-repeat center center;}
.last_page {padding:0 5px;background:url(../images/last.gif) no-repeat center center;}
.next_page {padding:0 5px;background:url(../images/next.gif) no-repeat 8px center;}
.prev_page {padding:0 5px;background:url(../images/prev.gif) no-repeat 8px center;}

.t_pagebar  {height:27px;font-size:12px;padding:0;width:auto;line-height:27px;color:#fff;over-flown:hidden;}
.t_pagebar a span {border:1px solid #f3f3f3;background-color:#fff;text-align:center;font-weight:normal;cursor:pointer; padding:0px 10px; line-height:27px; margin:0;}
.t_pagebar a {margin:0 6px;}
.t_pagebar span {text-align:center;font-weight:bold;margin:0 6px;}


.pages {width:950px;clear:both;}
.pages span {display:block;float:left;padding:2px 4px; margin:2px;border:1px solid #ddd;cursor:pointer;}
.pages span.current{display:block;float:left;padding:2px 4px; margin:2px;border:1px solid #ff6c00;cursor:pointer; background:#ffffe1;}
/*the list bar*/
.list_bar{height:27px;background:transparent;color:#fff;line-height:27px;padding-bottom:8px;width:790px;padding-left:10px;}

.category {background:url(../images/trangle.gif) 7px center no-repeat;height:22px;padding:0 10px 0 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;display:block;float:left;text-indent:14px;}

.category a {line-height:22px;}
.category_ {background:url(../images/trangle2.gif) no-repeat;height:23px;padding:0 10px 0 0;border-right:1px solid #ddd;display:block;float:left;text-indent:14px;}
.list_bar .li1 {width:197px;margin-left:8px;}
.list_bar .li2 {width:258px;}
.list_bar .li5 {margin:0 20px 0 0;}
.list_bar .select {width:150px;margin-right:8px;height:19px;line-height:19px;}
.list_bar .select1 {width:44px;margin-right:8px;height:19px;line-height:19px;}

a .list_list,a .list_grid,a .list_gallery {background-position:0 -23px;cursor:pointer;}
.list_list {background:url(../images/list_list.gif) no-repeat; display:block;width:55px;height:23px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;text-indent:19px;float:left;}
.list_grid {background:url(../images/list_grid.gif) no-repeat; display:block;width:55px;height:23px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-indent:19px;float:left;}
.list_gallery {background:url(../images/list_gallery.gif) no-repeat; display:block;width:80px;height:23px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-indent:19px;float:left;}

a .list_grid:hover,a .list_list:hover,a .list_gallery:hover{text-decoration:underline;color:#A72D2C;}

#relate_cate {width:487px;height:121px;}
#relate_cate li {width:33%;float:left;text-indent:2em;}
#search_feedback {height:121px;width:240px; background:url(../images/search_cate.gif) repeat-x;padding:0 10px;}

.right_small_con {height:207px;overflow:hidden;}
.right_small_con_1 {padding:10px 0;overflow:hidden;line-height:18px;width:540px;}

#recent_flash {position:relative;height:172px; overflow:hidden; text-align:center;}
#recent_flash li {width:129px;float:left; height:170px;padding:5px 0;}
#recent_flash p {padding-left:18px;margin:3px 0;}

#recent_flash_small {position:relative;height:112px; overflow:hidden; text-align:center;}
#recent_flash_small li {width:113px;float:left; height:110px;padding:5px 0;}
#recent_flash_small p {padding-left:0px;margin:3px 0;}

.mid_flash_width {width:520px;}
.max_flash_width {width:925px; padding-left:15px;}

.recent_flash_prev,.recent_flash_next{z-index:10; height:100px;width:19px; display:block;top:10px; position:absolute; cursor:pointer;}
.recent_flash_prev {background:url(../images/prev_l.png) no-repeat;left:0px;}
.recent_flash_next {background:url(../images/next_l.png) no-repeat;right:0px;}

#category_recommended .recent_flash_prev, #category_recommended .recent_flash_next{top:70px;}
#nav_chat #nav_chat_sales{overflow: hidden; height:16px;display:block;}
#category_menu li a:link, #category_menu li a:visited, #price_menu li a:link, #price_menu li a:visited{/*background:transparent url(../images/list_ca_l.gif) no-repeat scroll 3px 10px;*/border-bottom:1px solid #fff;padding:5px 13px; line-height:140%;display:block;}
#category_menu li a:hover, #price_menu li a:hover{color:#fff;background:#efa846; padding:5px 13px; line-height:140%;border-bottom:1px solid #fff;}
#category_menu, #price_menu{padding-left:0px;padding-top:28px;background:#f3f3f3 url(../images/eshop/categories_bg.gif) no-repeat;}
.pad_1em {padding-left:5px;}
.category_top {line-height:30px;border-bottom:1px solid #fff;width:174px;display:block;height:30px;padding-left:5px;}
.table{background-color: rgb(102, 102, 102); margin-right: 5px;}
.coupon_icon_cut{width:484px;background:url(../images/icon_cut.gif) no-repeat 0 260px;}

/*produce_list*/
.produce_list{width:100%;height:auto;background:url(../images/eshop/categories_title_bg.gif) no-repeat top left;}
.c_title{width:399px;height:37px;line-height:37px;font-size:15px;text-indent:10px;color:#fff;}

/*the product*/
#product_flash {width:350px; text-align:center;}
.p_f_en {background:url(../images/btn_enlarge.gif) no-repeat; padding-left:18px;}
#product_flash_btn {text-align:center; margin-left:30px; padding-top:10px;}
#product_flash_btn img {border:1px solid #eee;}
#product_flash_btn li{float:left; height:60px; width:55px;}

.mini_frame {width:193px;}
.for_gray_bg {background:url(../images/right_gray_bg.gif) repeat;}
.seal_m_en {background:url(../images/seal_m_en.gif) no-repeat;width:115px;height:82px;}
.border_l{border-left:1px solid #ddd;}
.png {width:273px;height:284px;padding:22px 44px 22px 22px;background:url(../images/pop_win_bg.png) no-repeat;}

.pad_product {width:370px;padding:30px 10px 10px 0px;}
#product_info_con {width:380px;}
#add_to_cart{
	width:auto;
	padding:0px 10px 10px 30px;
	height:auto;
}
#select_quanity{
	padding-right: 10px;
}

.table_orders th, .table_return th{padding:0 12px;text-align:left;}
.table_orders td, .table_return td{border-bottom:1px solid #eee; height:28px; padding:3px 12px;}

.table_orders_1{width:99%;margin:0 auto;}
.table_orders_1 th{padding:1px 12px;}
.table_orders_1 td{border-bottom:1px solid #ddd; height:28px;padding:1px 12px;}

.table_packages td{border-bottom:1px solid #eee; height:28px; }

.status_btn {background:url(../images/icon_th.gif) no-repeat right -18px; padding-right:16px;}
.status_cur {background-position:right 0;}
.status_btn_up {background-position:right -33px;}

#table_info {width:360px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a {text-decoration:underline;}
#table_info th {background:#ececec;}
#table_info th,#table_info td {height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}

#table_info_l, .table_info_l{width:98%; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
.table_info_l{width:100%;}
#table_info_l a, .table_info_l a{text-decoration:underline;}
#table_info_l th, .table_info_l th{background:#fff;}
#table_info_l th, #table_info_l td, .table_info_l th, .table_info_l td{height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;padding:0;}
.table_info_l th{text-align:center;}

.bulk_sub_title{margin-right:12px;}
.bulk_sub_title td{border:none;line-height:18px;height:18px;padding:0;}
.bulk_order_detail{-moz-box-shadow:0px 0px 3px #222;-webkit-box-shadow:0px 0px 3px #222;box-shadow:0px 0px 3px #222;}

#product_price {width:156px; margin-top:5px;}
.product_ul_h {height:40px; padding-top:20px;}
#ZoomBox IFRAME {
	DISPLAY: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 500px;  HEIGHT: 500px;
}
#ZoomBox {background:#eee url(../images/pop_bg1.gif) repeat-y right top;}

#smallImgBtns {
	position:relative; width:500px; height:54px;background:#fff url(../images/pop_bg2.gif) no-repeat 0 100%; z-index:480;padding:0 8px 10px 0;
}
#smallImgBtns li {float:left;padding:2px 4px 0px 4px;}
#product_flash_btn img,#smallImgBtns img {padding:1px;}
#product_main_con {width:736px;overflow:hidden;}
#product_main_con #search_feedback {width:230px;}
#product_main_con h5{font-size:14px;font-weight:bold;color:#666;}
#product_main_con h6{font-size:13px;font-weight:bold;color:#000;}
#product_main_con ul{padding-bottom:10px;}
.inquiry {padding-top:15px}

#Item_Description_Spc h2{ font-size:14px;margin:10px 0;}
#Item_Description_Spc h3{ font-weight:normal;line-height:150%;color:#BF0000;}
#Item_Description_Spc ul li{ background:transparent url(../images/icon_arr.gif) no-repeat 0px 6px; padding-left:10px;margin-top:5px;}

#testimonials dl{background-color:#ebe9df;float:left;width:320px;height:85px;overflow:hidden; padding:10px; margin:5px;}
#testimonials dd{text-align:right;padding-right:5px;}
.process_title {width:730px;margin:0 auto;}
#chat_div{background:#fff url(../images/chat_div_bg.gif) no-repeat 0 100%; width:229px; border:1px solid #ddd;border-width:0 1px; height:125px;position:absolute;right:0; top:105px;z-index:499;}
#chat_div_name{width:200px;overflow:hidden;}
#chat_div_close_img{cursor: pointer; position:absolute;right:10px;bottom:10px;}

#floatBox_img{cursor: pointer; position:absolute;right:24px;top:5px;}

.lay_hot{background:transparent url(../images/hot.gif) no-repeat scroll 0%;height:9px; position:absolute;width:22px;right:300px;top:8px;}
#recent_flash_small {border:1px solid #F5A79A;}
.allborder {	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #ddd;
	}
.cname{line-height:24px;font-size:24px;color:#333;}
.pagebar a span:hover {text-decoration:underline;color:#252525;}
#trustful h1{font-size:11px;font-weight:normal;}
.wholesale li {float:left; width:164px; height:300px; margin:10px;}

.review_reply {width:686px;}
.review_reply em, .review_reply b {background:url(../images/reply_bg.gif) no-repeat;display:block;}
.review_reply em {height:20px;}
.review_reply b {height:10px; background-position:0 100%;}
.review_reply ul {border:1px solid #ddd; border-width:0 1px;padding:0 10px;}


#translate_tools{background:url(../images/translate.jpg) no-repeat;}

.ck_w {width:730px;}
.ck_w_m {width:438px; margin:0 28px 0 5px;display:inline;}
.login_reg{padding-left:18px;}
.padding_b_13px{padding-bottom:13px;}


/* projects links */
/*
#projects {width:auto;padding-left:50px;margin:15px auto;clear:both;overflow:hidden;}
#projects li {
  height: 47px;
  text-align:right;
  font-weight:bold;
  display: block;
  float: left;
  background:url(../images/stepImg.gif) no-repeat;
}
#projects li span{
  padding-top:25px;
  display:block;
}
#projects li a {
  display: block;
  float: left;
  background:transparent url(../images/stepImg.gif) no-repeat;
}

#projects li.li0 {width:55px}
#projects li.li5 {width:55px;}
#projects li.li1,#projects li.li1 a {width: 195px; background-position:-25px -47px; text-align:center;}
#projects li.current1 {width: 195px;background-position:-25px 0; text-align:center;}
#projects li.li2,#projects li.li2 a {width:195px;background-position:-180px -47px; text-align:center;}
#projects li.current2 {width:195px;background-position:-180px 0; text-align:center;}
#projects li.li3,#projects li.li3 a {width: 195px;background-position:-335px -47px;  text-align:center;}
#projects li.current3 {width: 195px;background-position:-335px 0; text-align:center;}
#projects li.li4,#projects li.li4 a {width: 195px;background-position:-490px -47px; text-align:center;}
#projects li.current4 {width: 195px;background-position:-490px 0; text-align:center;}
*/
/* return links */
/*
#return {width:765px;margin:15px auto;clear:both;overflow:hidden;}
#return li {
  height: 47px;
  text-align:right;
  font-weight:bold;
  display: block;
  float: left;
  background:url(../images/return_step.gif) no-repeat;
}
#return li span{
  padding-top:25px;
  display:block;
}
#return li a {
  display: block;
  float: left;
  background:transparent url(../images/return_step.gif) no-repeat;
}

#return li.li0 {width:25px}
#return li.li5 {width:35px;}
#return li.li1,#return li.li1 a {width: 175px; background-position:-35px -47px; text-align:center;}
#return li.current1 {width: 175px;background-position:-35px 0; text-align:center;}
#return li.li2,#return li.li2 a {width:175px;background-position:-190px -47px; text-align:center;}
#return li.current2 {width:175px;background-position:-190px 0; text-align:center;}
#return li.li3,#return li.li3 a {width: 175px;background-position:-345px -47px;  text-align:center;}
#return li.current3 {width: 175px;background-position:-345px 0; text-align:center;}
#return li.li4,#return li.li4 a {width: 175px;background-position:-500px -47px; text-align:center;}
#return li.current4 {width: 175px;background-position:-500px 0; text-align:center;}
*/

#projects {width:930px;padding-left:65px;margin:15px auto 5px auto;clear:both;height:47px;display:block;}
#projects li {height: 47px;text-align:right;font-weight:bold;display: block;float: left;background:url(../images/shoppingcart_step.gif) no-repeat;}
#projects li span{padding-top:28px;display:block;}
#projects li a {display: block;float: left;background:transparent url(../images/shoppingcart_step.gif) no-repeat;}
#projects li.li0 {width:0;}
#projects li.li5 {width:0;}
#projects li.li1{width: 210px; background-position:30px -10px; text-align:center;}
#projects li.li1 a, #projects li.li1_done {width: 210px; background-position:30px -58px; text-align:center;}
#projects li.current1 {width: 210px;background-position:30px -106px; text-align:center; color:#000;}
#projects li.li2 {width:210px;background-position:-180px -10px; text-align:center;}
#projects li.li2 a, #projects li.li2_done {width:210px;background-position:-180px -58px; text-align:center;}
#projects li.current2 {width:210px;background-position:-190px -106px; text-align:center; color:#000;}
#projects li.li3 {width: 210px;background-position:-390px -10px;  text-align:center;}
#projects li.li3 a, #projects li.li3_done {width: 210px;background-position:-390px -58px; text-align:center;}
#projects li.current3 {width: 210px;background-position:-413px -106px; text-align:center; color:#000;}
#projects li.li4 {width: 210px;background-position:-600px -10px; text-align:center;}
#projects li.li4 a {width: 210px;background-position:-600px -58px; text-align:center;}
#projects li.current4 {width: 210px;background-position:-630px -106px; text-align:center; color:#000;}

#return {width:720px;margin:15px 0 15px 40px;clear:both;overflow:hidden;height:47px;}
#return li {height: 47px;text-align:right;font-weight:bold;display: block;float: left;background:url(../images/return_process_step.gif) no-repeat;}
#return li span{padding-top:28px;display:block;line-height:21px;}
#return li a {display: block;float: left;background:transparent url(../images/return_process_step.gif) no-repeat;}
#return li.li0 {width:0;}
#return li.li5 {width:0;}
#return li.li1{width:180px; background-position:13px -10px; text-align:center;}
#return li.li1 a {width:180px; background-position:13px -58px; text-align:center;}
#return li.current1 {width:180px;background-position:13px -106px; text-align:center; color:#000;}
#return li.li2 {width:180px;background-position:-167px -10px; text-align:center;}
#return li.li2 a {width:180px;background-position:-167px -58px; text-align:center;}
#return li.current2 {width:180px;background-position:-208px -106px; text-align:center; color:#000;}
#return li.li3 {width:180px;background-position:-347px -10px;  text-align:center;}
#return li.li3 a {width:180px;background-position:-347px -58px; text-align:center;}
#return li.current3 {width:180px;background-position:-428px -106px; text-align:center; color:#000;}
#return li.li4 {width:180px;background-position:-527px -10px; text-align:center;}
#return li.li4 a {width:180px;background-position:-527px -58px; text-align:center;}
#return li.current4 {width:180px;background-position:-527px -58px; text-align:center; color:#000;}

#dropshipping {width:700px;margin:15px 0 15px 27px;clear:both;overflow:hidden;}
#dropshipping li {width:100px;height:66px;text-align:right;font-weight:bold;display: block;float: left;background:url(../images/dropship_process_step.gif) no-repeat;}
#dropshipping li span{padding-top:28px;display:block;line-height:19px;}
#dropshipping li a {display: block;float: left;background:transparent url(../images/dropship_process_step.gif) no-repeat;}

#dropshipping li.li0 {width:0;}
#dropshipping li.li1{background-position:-27px -10px; text-align:center;}
#dropshipping li.li1_done{background-position:-27px -106px; text-align:center; color:#000;}
#dropshipping li.current1 {background-position:-27px -202px; text-align:center; color:#000;}
#dropshipping li.li2 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li2_done {background-position:-165px -106px; text-align:center; color:#000;}
#dropshipping li.current2 {background-position:-175px -202px; text-align:center; color:#000;}
#dropshipping li.li4 {background-position:-165px -10px;  text-align:center;}
#dropshipping li.li4_done {background-position:-302px -106px; text-align:center; color:#000;}
#dropshipping li.current4 {background-position:-322px -202px; text-align:center; color:#000;}
#dropshipping li.li5 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li5_done {background-position:-439px -106px; text-align:center; color:#000;}
#dropshipping li.current5 {background-position:-469px -202px; text-align:center; color:#000;}
#dropshipping li.li3 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li3_done {background-position:-27px -298px; text-align:center; color:#000;}
#dropshipping li.current3 {background-position:-175px -298px; text-align:center; color:#000;}
#dropshipping li.li6 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li6_done {background-position:-469px -298px; text-align:center; color:#000;}
#dropshipping li.current6 {background-position:-322px -298px; text-align:center; color:#000;}
#dropshipping li.li7 {background-position:-579px -10px; text-align:center;}
#dropshipping li.li7_done {background-position:-579px -106px; text-align:center;}
#dropshipping li.current7 {background-position:-579px -106px; text-align:center; color:#000;}

.check_box_tit {
	height:32px;
	line-height:32px; 
	font-size:13px;
	font-weight:bold;
	/*color:#e9872f;*/
	}
	
.check_box_con{clear:both;}
.check_box_con li {float:left;}
.check_box_con li.w1 {width:96px;}
.check_box_con li.w2 {width:338px;}
.check_box_con li.w3 {width:150px; text-align:center;}
.check_box_con li.w4 {width:150px;}
.check_box_con li.w5 {width:75px;}
.check_input_num {width:32px; height:14px;text-align:right;}

.chenck_login_con_left{width:428px;}
.shipping_textarea {background:transparent url(../images/pen_paper.gif) no-repeat scroll 15px 10px;
height:100px;
padding:10px 10px 10px 0pt;
text-align:right;
width:689px;
}

.recnet_box{width:993px;float:left;height:auto;}
.recent_view li {width:100px;float:left; padding-left:20px; height:140px;}
.recent_view li span {overflow:hidden;text-overflow:ellipsis; display:block; width:100px; line-height:120%; height:28px;}
.select3{width:235px; border:1px solid #ddd;}
.input3{width:60px; border:1px solid #ddd;}
.input_box {width:262px;height:21px;border:0;padding:5px 5px 1px 5px;font-size:14px;background-image:url(../images/bg_input.gif);background-repeat:no-repeat;}
.bill_bot_img {background:url(../images/icon_clock.gif) no-repeat;padding-left:20px;}

.address_tb td{padding:5px;vertical-align:top;}
/*=========================my count==============================*/
.write_btn {background:url(../images/icon_write.gif) no-repeat; padding-left:16px;}

.order_layer #boxswitch div {width:auto;height:27px;padding:0 18px;float:left;line-height:27px;text-align:center;font-size:13px;font-weight:bold;}
.order_layer .off,.nl_layer .off {cursor:pointer;background:#f3f3f3;color:#000;border:1px solid #ddd;border-top:0px;}
.order_layer .on,.nl_layer .on  {background-color:transparent;color:#e9872f;}
.order_layer .show,.nl_layer .show {padding:20px 10px 10px 10px;margin:0 auto;}
.check_order_w {width:500px; float:left;}
.paypal_warn {background:url(../images/warn_icon.gif) no-repeat; padding-left:50px;}

#boxswitch {margin:0 0px;width:779px;}
.nl_layer #boxswitch div {
	width:auto;
	height:27px;padding:0 18px;
	float:left;line-height:27px;
	text-align:center;
	font-size:13px;
	font-weight:bold;}
.pad_l_10px {padding:2px 0 2px 10px;}

.site_map ul {float:left;width:188px; height:750px;}
.site_map a {padding-top:4px;padding-bottom:4px;}
/*==============================help===============================*/
#help_nav {height:64px;clear:both;border-top:1px solid #ddd;}
#help_nav li {float:left;display:block;width:375px;}
#help_nav a:link,#help_nav a:visited {text-decoration:none;}
#help_nav .active {background:url(../images/bg_arrow_off.gif) repeat-x left bottom;height:63px;display:block;}
#help_nav .active span {background:#fff;display:block;height:54px; cursor:pointer; padding:0 15px;}
#help_nav .active a:hover {background:url(../images/bg_arrow_off.gif) repeat-x left bottom;height:63px;display:block;}
#help_nav .active a:hover span{background:#e6e5e1;display:block;height:54px;}
#help_nav .normal {background:url(../images/bg_arrow_on.gif) no-repeat bottom;height:63px;}
#help_nav .normal span {background:url(../images/help_switch_bg.gif) repeat-x ;height:54px;display:block;cursor:default;padding:0 15px;}
.ico1,.ico2,.ico3 {padding-left:24px;line-height:180%;padding-bottom:5px;}
.ico1 {background:url(../images/icon_customer.gif) no-repeat;}
.ico2 {background:url(../images/icon_inquiry.gif) no-repeat;}
.ico3 {background:url(../images/icon_chat.gif) no-repeat;}
#help_con {height:560px;}
/*A_Z*/
.a_z_grid {padding:10px 0 10px 20px; width:930px; float:left;}
.a_z_grid li {float:left;height:20px; width:206px;padding:0 2px; margin:0 10px; overflow:hidden;text-overflow:ellipsis;}
.testimonialscon {font-family:Georgia,"Times New Roman",times,serif;word-wrap:break-word;white-space:normal; line-height:1.33em;font-size:1em;padding:5px 10px 2px 10px; font-style:italic;overflow:hidden;width:160px;}
.testimonialtext {font-family:Georgia,"Times New Roman",times,serif;word-wrap:break-word;white-space:normal; line-height:1.33em;font-size:1em;padding:5px 0 5px 0;  font-style:italic;overflow:hidden;}
.static_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}
.border_b_d {background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;}
.static_tit{padding-bottom:10px;background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;}
.txt_review {/*background:url(../images/review_bg.jpg) no-repeat;*/}
.txt_review_cont {/*background:url(../images/review_cont_bg.jpg) no-repeat;*/}

.notice_1, .notice_2 {width:700px;background:url(../images/green_cir.gif) no-repeat;padding-top:10px;}
.notice_1 .mycon, .notice_2 .mycon {border:1px solid #91c089; border-width:0 1px;padding:0 50px 0 100px;}
.notice_1 .mycon {background:#ebf8de url(../images/notice_1.gif) no-repeat 18px 0;}
.notice_2 .mycon {background:#ebf8de url(../images/notice_2.gif) no-repeat 18px 0;}
.notice_1 em, .notice_2 em {height:10px;background:url(../images/green_cir.gif) no-repeat;display:block;background-position:0 100%;}

#t_p {left:75px;top:0px;text-align:left; position:absolute; z-index:500;}
#t_p ul {padding:0; margin:0; width:42px;position:relative;}
#t_p ul li {float:left; display:inline;}
#t_p ul li a.one {display:block;background:url(../images/tabs_price.gif) no-repeat;width:43px;text-indent:3px;}

#t_p ul li div {position:absolute; top:-2400px;background:#fff;}
#t_p ul li a div,#t_p ul li div {left:1px;text-indent:2px;height:104px;width:40px;border:1px solid #ddd; border-top:none;}

#t_p ul li:hover > a.one {background:url(../images/tabs_price.gif) 100% -28px no-repeat; height:26px;}
* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(../images/tabs_price.gif) 100% -28px no-repeat;cursor:pointer;color:#A72D2C;} 

#t_p ul li:hover div,#t_p ul li a:hover div  {top:20px;}
#t_p div a {display:block;line-height:140%}
#t_p IFRAME {
	DISPLAY: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 40px;  HEIGHT: 108px;border:0;filter: mask(); 
}

#supplierMainContent p,#categoryDescription p{margin:0;padding:0;}

#chapter_nav {
	height:320px;
	width:385px;
	background:url(../images/eshop/introducton_bg.gif) 0 -230px repeat-x;
	-moz-box-shadow: 3px 3px 0px #f3f3f3;
	-webkit-box-shadow: 3px 3px 0px #f3f3f3;
	margin-left:3px;
	margin-right:3px;
	padding-bottom:5px;
}
#chapter_nav h3 a{color:#E9872F;}

.tt {
float:left;
width:920px;
}

.tt li {width:380px;padding:0 80px 10px 0; border-bottom:1px dashed #ddd; height:auto;margin-top:8px;color:#000;}


.nb {
background-image:none;
}

/*----------------------------------------------------------------------------------------------------------------------/
 * CSS Buttons Stylesheet
 *
 */
.cssButton, .cssButtonHover {
background:url(../images/button.gif) repeat-x;
cursor:pointer;
border:1px solid #ddd;
line-height:18px;
font-family:Arial,Helvetica,sans-serif;
}

.cssButtonHover {
background:url(../images/button_over.gif) repeat-x;color:#333;
}
/* adding the styles below might be needed if the default button width is changed */
/* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */
.small_delete, .button_prev, .button_next, .button_search  {width: 7em;}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout {width: 10em;}
.button_return_to_product_list, .button_add_selected {}
.button_in_cart{}  
.button_submit {}
.button_update_cart {color: red;}
.button_update_cartHover {color: black;}
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/
.button_login{ background:url(../images/button_login.gif) no-repeat;display:block; width:153px; height:26px; border:0 none; text-indent:-9999px; font-size:0;line-height:0;  cursor:pointer;}
.button_create_account{ background:url(../images/button_new_account.gif) no-repeat;display:block; width:179px; height:26px; border:0 none;line-height:0;  text-indent:-9999px;font-size:0; cursor:pointer;}

.button_continue_checkout{
	background:url(../images/btn_cheakout.gif) no-repeat;display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
	font-size:0; margin-top:5px; float:right;
}
.small_edit{
  background:url(../images/btn_edit.gif) no-repeat;display:block; width:53px; height:17px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin-top:3px;
}
.button_confirm_order{
  display:block; width:157px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin-top:5px; float:right;
}

.buttonAddCart{
  background:url(../images/car.gif) no-repeat;display:block; width:123px; height:27px;border:0 none;line-height:0;text-indent:-9999px;
  font-size:0; margin:5px auto 0; cursor:pointer;
}
.buttonCheakout{
  display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin:5px auto 0;
}
.button_place_order{
	display:block; width:162px; height:27px; border:0 none; line-height:0; text-indent:-9999px;
	font-size:0; margin:5px auto 0;background:url(../images/btn_place.gif) no-repeat;
}
/*links*/
a:link,a:visited{color:#000;text-decoration:none}
a:hover {text-decoration:underline;color:#e9872f;}

/*borders*/
.allborder {border:1px solid #ddd;}
.border_r {border-right:1px solid #ddd;}
.no_border_t{border-top:none;}
.hr_d {border-bottom:1px solid #ddd;/*background:url(../images/hr_d.gif) 0 50% repeat-x;*/height:8px;}

/*bg_icons*/
.bg_car,.bg_cart,.bg_in,.bg_dollar,.bg_doc,.bg_pen{background-repeat:no-repeat; padding-left:28px; height:28px;line-height:28px;background-image:url(../images/icon_h4.gif)}
.bg_car {background-position:0 -73px;}
.bg_cart {background-position:0 -98px;}
.bg_in {background-position:0 -48px;}
.bg_dollar {background-position:0 2px;}
.bg_doc {background-position:0 -23px;}
.bg_pen {background-position:0 -123px;}
.bg_box_gray {background:url(../images/eshop/header_bg.gif) -10px 0 no-repeat;}
.bg_box_gray h3{text-align:center;}
.bg_help {background:url(../images/icon_help_list.gif) no-repeat 0 50%; padding-left:15px;}
/*li*/
.red_arrow_list{padding-top:5px;margin-left:5px;}
.red_arrow_list li {background:transparent url(../images/eshop/arrow_bg.gif) 0 12px no-repeat; padding:0px 10px; height:auto;line-height:28px;}
.gray_trangle_list li {background:url(../images/list_ca_l.gif) left 9px no-repeat; padding:3px 10px; line-height:140%;}
.dl_dot dt { background:url(../images/icon_arr.gif) no-repeat 2px center; padding-left:10px;}


/*#changeThemes{ background:url(../images/changeThemes.gif) no-repeat; width:153px; height:12px;float:left; text-align:left; line-height:11px; color:#c00; padding:8px 0 8px 7px; font-weight:800;margin-left:105px; display:none}
#changeThemes b{ float:left; display:block; width:100px;}*/

#trustful{width:172px; height:98px; padding:0 5px;}
#attach{width:360px;}

#shippingEstimator .allborder {border:1px solid #ddd;}
#shippingEstimator .border_b {border_bottom:1px solid #ddd;}
#shippingEstimator .gray_bg {background-color:#fef7ef;}

.check_tb td, .check_tb th {
border-bottom:1px dashed #DDDDDD;
padding:5px;
text-align:left;
}
.cartAttribsList li{
	color:#369;
}





/*misc*/
.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}



.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}
	
.add_button{float:left;margin:38px 0 0 0;display:inline;}
.add_table{width:100%;background:transparent;border:0px;}
.addthis{padding:0 10px 0 0;}
fieldset{
	float:left;
	margin:0 0 0 0;
	padding:10px 38px;
	border:none;
	background:url(../images/eshop/introducton_bg.gif) repeat-x scroll 0 -280px;
	border:1px solid #ddd;
	border-bottom:1px solid #ddd;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	width:700px;
}
legend{
	padding:0 5px;
	display:inline;
	color:#000;
	font-size:13px;
	font-weight:bold;
	position:relative;
}
label{
	position:relative;
	float:left;
	width:13em;
	height: 30px;
	margin-right:15px;
	text-align: right;
}
label em{
	position:absolute;
	left:13em;
	top:0;
}

fieldset li{
	float:left;
	clear:left;
	width:100%;
	padding-bottom:5px;
	display:inline;
}

/*add news display*/
.news_title{border-bottom:1px solid #9c0001;}

.review_display{border-bottom: 1px dashed #ddd; padding:0 22px 5px 22px;}
.review_date{color:#959595;}

#p_question{}
.question_display{background-color:#fef7ef; padding:5px 22px;margin-bottom:10px;}
.answer_display{padding:8px 0;border-top:1px dashed #ddd;}

.radioButtonLabel{padding:0;margin:0;float:none;}
.checkboxLabel{padding:0;margin:0;float:none;}
.g_t_t label{padding:0;margin:0;float:none;}
.flow label{padding:0;margin:0;float:none;}

.td_p td{padding:0 0 5px 0;}

.pad_l_100px{padding-left:200px;}

/*order_delivery_status*/
.status{text-align:center;}
.status_begin{float:left;display:inline;background:url(../images/status_begin.gif) no-repeat;width:95px;padding:30px 5px 10px 5px;}
.status_process{float:left;display:inline;background:url(../images/status_process.gif) no-repeat;width:95px;padding:30px 5px 10px 5px;}
.status_end{float:left;display:inline;background:url(../images/status_end.gif) no-repeat;width:95px;padding:30px 5px 10px 5px;}
.status_single{float:left;display:inline;background:url(../images/status_only.gif) no-repeat;width:95px;padding:30px 5px 10px 5px;}

.status_with_comment{color:#e9872f;text-decoration:underline;}

/*acount left side*/
.acount_title{	
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#E9872F url(../images/eshop/cart_title_bg.gif) repeat-x scroll 0 -1px;width:180px;height:25px;line-height:25px;margin:1px 1px 1px 1px;text-align:center;color:#fff;font-weight:bold;}

.acount_list{width:152px;padding:10px 15px 10px 15px;height:auto;margin:0px 0px 0px 0px;background:#f3f3f3;}
.acount_list ul{list-style:none;}
.acount_list li{width:153px;height:25px;padding-left:0px;line-height:25px;border-bottom:1px dashed #ddd;}

.product_flash_new {
	position:relative;
	overflow:hidden;
	width: 925px;
	height:112px;
	margin-left:15px; 
	padding-top:10px;
}

.product_flash_new .items {
	width:20000em;
	position:absolute;
	clear:both;
	text-align:center;
}

.product_flash_new .items p {
	margin:3px 0;
	padding-left:0;
}

.product_flash_new li {
	float:left;
	padding:5px 0px;
	width:113px;
	height:110px;
}

.product_flash_new {
	float:left;	
}

.lineHead{
	/*background:#4a4a4a url(../images/eshop/cart_title_bg.gif) repeat-x;*/
	background-color:#fef7ef;
	font-weight:bold;
	padding:5px 0;
}

.pad_r_28{padding-right:28px;}
.pad_r_50{padding-right:50px;}

.line{
	border-bottom:1px solid #ddd;
	padding-bottom:5px;
	padding-top:5px;
}

.footer_keywords{
	font-size: 10px;
}

h1.page_title{
	font-size: 16px;
}

.messageStackError{
	margin-bottom:10px;
	padding-left:40px;
	background:url(../images/icon_error.png) no-repeat;
	color:#e9872f;
	font-size:13px;
	font-weight:bold;
	
}


/*define dexy-bookmarks*/
.go_cnbargains{margin-top:10px;display:block;clear:both;width:213px;height:80px;background:#fff url(../images/eshop/go_cnbargains_bg.gif) no-repeat scroll 0 0;}
.go_cnbargains ul{margin:0 0 0 -8px;padding:42px 0 0 0;}
.go_cnbargains ul li{margin:0;padding:0;}
.go_cnbargains ul li a{display:block;width:150px;height:26px;background:#fff url(../images/eshop/cnbargains_btn.gif) no-repeat scroll 0 0;text-decoration:none;}
.go_cnbargains ul li a:hover{background-position:0 -26px;}

.in_stock{
	padding-left: 20px;
	background: url(../images/tick.gif) no-repeat 0% 50%;
}
.out_stock{
	padding-left: 20px;
	background: url(../images/cross.gif) no-repeat 0% 50%;
}

#promotion-div{
background:url(../images/eshop/checkout_offer_bg.gif) 0 0 no-repeat;
}


.ckoffer_title{
	width:680px;
	height:58px;
	margin:0;
	padding:0;
}

.ckoffer_product{
	width:680px;
	padding-top:15px;
	height:320px;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif,"宋体";
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:150%;
}

.ckoffer_product_img{
	padding-top:30px;
	padding-left:20px;
	width:250px;
	height:250px;
}
.ckoffer_product_img a{
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}

.ckoffer_product_des{
	width:350px;
	padding-right:10px;
}
.ckoffer_product_des h1{
color:#555555;
font-size:18px;
font-weight:normal;
}

.ckoffer_small{
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:1px solid #ddd;
margin:20px 0 0 0;
padding:8px;
padding-left:15px;
height:85px;
}

.ckoffer_small img{
float:left;
border:0px solid #eb1b23;
}

.ckprice{font-size:28px; font-weight:bold;color:#c80000;}

.ckoffer_small p{
margin:0;
padding:3px 0 0 10px;
float:left;
}

.ckoffer_small p a{
color:#e9872f;
text-decoration:underline;
}
.cartQuantity{padding-right:45px;}
.accountcartQuantity{padding-right:35px;}

/*define style of faq_content*/
.faq_content{color:#222;font-family:Arial,Helvetica,sans-serif,"宋体";font-size:12px;line-height:20px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;}
.faq_content a{color:#0000ff;text-decoration:underline;}
.faq_content ol{padding:0;margin:0;}
.faq_content ol li {margin:0;padding:5px 0 0 0;list-style-type:decimal;line-height:25px;list-style-position:inside;font-size:13px}
.faq_content ol li a{}
.faq_content ol li ol li {margin:0 0 0 25px;padding:0;list-style-type:lower-alpha;list-style-position:inside;font-size:12px}
.faq_content ol li ul li {margin:0 0 0 25px;padding:0;list-style-type:disc;list-style-position:inside;font-size:12px}
.faq_content ol li ol li ul li {margin:0 0 0 25px;padding:0;list-style-type:disc;line-height:20px;font-size:12px}
.faq_content ol li ol li ol li {margin:0 0 0 25px;padding:0;list-style-type:lower-roman;line-height:20px;font-size:12px}
.faq_content ul{padding:0;margin:0;}
.faq_content ul li {margin:0 0 0 5px;padding:5px 0 0 0;list-style-type:disc;line-height:25px;list-style-position:inside;font-size:13px}
.faq_content ul li a{}
.faq_content ul li ol li {margin:0 0 0 25px;padding:0;list-style-type:lower-roman;list-style-position:inside;font-size:12px}
.faq_content ul li ul li {margin:0 0 0 25px;padding:0;list-style-type:disc;list-style-position:inside;font-size:12px}
.faq_content ul li ol li ul li {margin:0 0 0 18px;padding:0;list-style-type:disc;line-height:20px;font-size:12px}
.faq_content ul li ol li ol li {margin:0 0 0 18px;padding:0;list-style-type:lower-alpha;line-height:20px;font-size:12px}
.faq_content p{margin:0;padding:0;line-height:25px;}
.faq_content h1{margin:10px 0;font-size:18px;}
.faq_content h2{margin:10px 0 0 0;padding:15px 0;font-size:17px;border-top:1px solid #ddd;}
.faq_content h3{margin:0;padding:5px 0;font-size:15px;}
.faq_content h4{margin:0;padding:5px 0;font-size:13px;}
.faq_content h5{margin:0;font-size:12px;}

#top_banner_countdown{width:995px;height:60px;cursor:pointer;margin-top:3px;float:left;}
ul.countdown{float:right;margin:3px 0 0 0;width:300px;list-style:none;display:block;padding:0;}
ul.countdown li{list-style:none;float:left;font-size:33px;font-weight:bold;color:#000;display:block;}
ul.countdown li.cd_title{height:54px;line-height:54px;font-weight:normal;font-size:18px;padding-right:10px;}
ul.countdown li.cd_day{padding:0px;height:54px;line-height:54px;width:35px;text-align:right;}
ul.countdown li.cd_day_display{height:40px;padding:14px 8px 0 8px;line-height:40px;font-size:20px;color:#898989;}
ul.countdown li.cd_hour, .countdown li.cd_minute, .countdown li.cd_second{padding:0 4px;width:37px;height:54px;line-height:54px;background:url(../images/seckill/time_bg.png) no-repeat scroll 0 0;}
ul.countdown li.cd_colon{padding:0 5px;width:10px;height:54px;line-height:54px;}

#deals_offers{background-color:#e7e4e4; width:952px; margin:0px auto;}
#deals_offers .product_countdown{float:right;position:relative;margin-top:-150px;margin-right:30px;width:416px;padding-left:8px;padding-top:5px;display:inline;height:105px;background:transparent url(../images/seckill/product_countdown_bg.gif) no-repeat scroll 0 0;}
#deals_offers ul.seckill_code{list-style:none;float:right;margin:15px 12px 0 0;width:220px;height:25px;list-style:none;display:inline;padding:0;}
#deals_offers .seckill_code li{float:left;font-weight:bold;font-size:14px;color:#000;width:90px;}
#deals_offers .seckill_code li.licode_number{width:130px;height:25px;display:block;}

#deals_offers .seckill_product_banner{padding:11px 11px 0px 11px;width:932px;min-height:300px;height:auto !important;height:300px;}
#deals_offers .seckill_product_banner img{padding:0;margin:0;border:0;}
#deals_offers .seckill_product_content{padding-top:20px;background:url(../images/seckill/seckill_pcontent_bg.png) repeat-y scroll 0 0;}
#deals_offers .seckill_section{width:882px;padding:0 35px 10px 35px;}
#deals_offers .seckill_product_bottom{width:952px;height:40px;background:url(../images/seckill/seckill_pbottom_bg.png) no-repeat scroll 0 0;}

#deals_offers .seckill_product{float:left; width:290px;height:260px;}
#deals_offers .seckill_product .relative img { border:1px solid #9c9b9b;}
#deals_offers .seckill_category{background:url(../images/seckill/category-bg.png) no-repeat;height:40px;padding:8px 0px 0px 30px;}
#deals_offers .seckill_category a{color:#fff;font-weight:bold;font-size:15pt;}

#seckill{background-color:#aa2222; width:952px; margin:0px auto;}
#seckill .product_countdown{float:right;position:relative;margin-top:-250px;margin-right:10px;width:416px;padding-left:8px;padding-top:5px;display:inline;height:105px;background:transparent url(../images/seckill/product_countdown_bg.gif) no-repeat scroll 0 0;}
#seckill ul.seckill_code{list-style:none;float:right;margin:15px 12px 0 0;width:220px;height:25px;list-style:none;display:inline;padding:0;}
#seckill .seckill_code li{float:left;font-weight:bold;font-size:14px;color:#000;width:90px;}
#seckill .seckill_code li.licode_number{width:130px;height:25px;display:block;}

#seckill .seckill_product_banner{padding:11px 0 0 0;width:932px;min-height:300px;height:auto !important;height:300px;}
#seckill .seckill_product_banner img{padding:0;margin:0;border:0;}
#seckill .seckill_product_content{padding-top:20px;background:url(../images/seckill/pcontent_bg.png) repeat-y scroll 0 0;}
#seckill .seckill_product_bottom{width:952px;height:40px;background:url(../images/seckill/seckill_pbottom_bg.png) no-repeat scroll 0 0;}

#seckill .product_detail{height:75px;margin-top:3px;}
#seckill .seckill_product_content{padding-top:20px;background:url(../images/seckill/pcontent_bg.png) repeat-y scroll 0 0;}
#seckill .seckill_addthis{float:right;}
#seckill .seckill_list_product {height:180px;width:880px;border:1px solid #aa2222;margin-bottom:10px;margin-left:30px;}
#seckill .seckill_list_product li {float:left;}
#seckill .seckill_list_product .li_con {width:468px;padding:15px 15px;}
#seckill .seckill_list_product .li_con_price {float:right;text-align:center;height:180px;width:221px;border-left:1px solid #aa2222;background:url(../images/seckill/li_con_price_bg.png) repeat-x scroll 0 100%;}
#seckill .seckill_list_product dt {line-height:14px;}
#seckill .seckill_list_product .li_con_price dd.product_detail{width:207px;height:57px;padding:0 0 0 10px;float:right;position:relative;margin-right:-11px;margin-top:10px;background:url(../images/seckill/seckill_price_bg.gif) no-repeat scroll 0 0;}
#seckill .seckill_list_product .li_con_price .ourprice{height:22px;line-height:22px;font-size:14px;text-indent:38px;text-align:left;}
#seckill .seckill_list_product .li_con_price .ourprice del{font-size:14px}
#seckill .seckill_list_product .li_con_price .nowprice{line-height:35px;color:#fff;font-size:16px;text-indent:38px;text-align:left;}
#seckill .seckill_list_product span.seckill_save{color:#ed1b23;font-size:18px;padding:10px 0;display:block;text-shadow:0 1px 0 #fff;}

#deals_offers_christmas{background-color:#AA2222; width:995px; margin:0px auto 9px auto; line-height:25px;}
#deals_offers_christmas .product_countdown{float:right;position:relative;margin-top:-118px;margin-right:29px;width:416px;padding-left:8px;padding-top:5px;display:inline;height:105px;background:transparent url(../images/seckill/product_countdown_bg.gif) no-repeat scroll 0 0;}
#deals_offers_christmas ul.seckill_code{list-style:none;float:right;margin:15px 12px 0 0;width:220px;height:25px;list-style:none;display:inline;padding:0;}
#deals_offers_christmas .seckill_code li{float:left;font-weight:bold;font-size:14px;color:#000;width:90px;}
#deals_offers_christmas .seckill_code li.licode_number{width:130px;height:25px;display:block;}

#deals_offers_christmas .product_banner{padding:0;width:932px;min-height:300px;height:auto !important;height:300px;}
#deals_offers_christmas .product_banner img{padding:0;margin:0;border:0;}
#deals_offers_christmas .product_content{}
#deals_offers_christmas .seckill_section{width:882px;padding:0 35px 10px 35px;}
#deals_offers_christmas .product_bottom{height:9px;}
#deals_offers_christmas .banner{width:936px;}

#deals_offers_christmas .three_title {  height:38px; display:block; text-align:left; color:#d10a0a; line-height:34px; text-indent:190px;  font-size:20px; font-weight:bold;font-family:Verdana;float:left;}
#deals_offers_christmas .three_product { padding:9px 0 10px 0; background:#FFF; width:979px;}
#deals_offers_christmas .three_proc{float:left; padding-right:19px; padding-left:20px; border-right:1px dashed #858585; text-align:center;}
#deals_offers_christmas .three_proc_last{float:left;  padding-left:20px;text-align:center;}
#deals_offers_christmas .three_product ul li { list-style:none;}
#deals_offers_christmas .three_price { color:#ed1b23;  text-shadow:1px 1px 2px #898989; font-weight:bold; font-size:24px;}
#deals_offers_christmas .three_add { padding-top:5px;}
#deals_offers_christmas .therr_rrp, #deals_offers_christmas .therr_rrp del{ font-size:12px;color:#000;}
#deals_offers_christmas .three_side { padding-left:8px;}

#deals_offers_christmas .festival_title { float:right; width:80px; margin:0px; padding:10px 0px; font-size:13px; font-size:13px; font:12px Arial, Helvetica;color:#666;font-weight:bold; text-shadow:#FFF 1px 1px 2px 1px;}
#deals_offers_christmas .festival_day_sale {background:url(../images/deals_offers_savings_christmas/three_title.png) no-repeat;height:38px; display:block;}
#deals_offers_christmas .festival_day_sale input { background:url(../images/deals_offers_savings_christmas/code.png) no-repeat; width:81px; height:21px; border:0px; text-indent:10px;font:12px;}
#deals_offers_christmas .festival_input { padding:5px 5px;}

label.attribsCheckbox{text-align:left;float:none;margin:0 10px;}
.attributes{width:180px; padding:10px;display:block;border:1px solid #ccc;border-radius: 5px;}

/* christmas start */
/*
body{background:url(../images/christmas/bj.png) no-repeat scroll center 0;margin:0;padding:0;}
#wrapper{background:none;}
.eshop{background:none;}
.index_logo a, .index_logo a:hover{background:none;}
#headerblock{height:116px;}
#eshopfooter{background:none;}
.christmas_snow { width:100%;position:absolute; top:74px; z-index:-1;left:0;display:none;}
.christmas_snow span{background:url(../images/christmas/santa_claus.png) no-repeat; margin:0 auto;width:60px; height:49px; display:block; padding-right:332px;z-index:600;}
*/
/* christmas end */


