body{margin:0;padding:0;line-height:1.5em;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#767677}

td{vertical-align:top;line-height:1.5em;font-family:Verdana, Geneva, sans-serif;font-size:12px}

select,input,textarea,file{font-size:11px;font-family:Verdana, Geneva, sans-serif;border:1px solid #828180;background-color:#fff;color:#767677;}

select,input,file,.button{padding:2px;}

.white_border{border:#fff solid 1px;}

.no_border{border:none;background:none}

img{border:none}

.img_border{border:none}

.menu_track{font-size:12px;padding-bottom:20px}
.arial{
	font-family:Arial, Helvetica, sans-serif;}

h1{color:#3f3f41;font-size:20px;margin:0px;padding:0px;font-weight:bold;  }

h2{color:#3f3f41;font-size:18px;margin:0px;padding:0px;font-weight:bold;  }

h3{color:#3f3f41;font-size:16px;margin:0px;padding:0px;font-weight:bold;  }

h4{color:#3f3f41;font-size:14px;margin:0px;padding:0px;font-weight:bold;  }

.no_border{border:none}

.footer{color:#3f3f41; border-top:#09bef9 solid 3px; border-bottom:#09bef9 solid 3px; background:#ffffff; margin-top:30px;}

.footer a{color:#3f3f41;text-decoration:none}

.footer a:hover{color:#09bef9;text-decoration:none}

a{color:#000000;text-decoration:none}

a:hover{color:#3f3f41;text-decoration:none}

.language_menu{float:right; margin: 6px 12px 0 0}

.language_menu a{}

.language_menu a:hover{color:#eb1b23;text-decoration:none}

.lang_on{color:#eb1b23;}

.white_bg a{color:#000;text-decoration:none}

.white_bg a:hover{color:#939598;text-decoration:none}

.gray{color:#999}

.gray_box{ padding:5px; border:#828180 solid 2px;}

.red{color:#eb1b23}

.red a{color:#fff;text-decoration:none}

.red a:hover{color:#eb1b23;text-decoration:none}

.yellow{color:#828180}

.yellow a{color:#828180;text-decoration:none}

.yellow a:hover{color:#666666;text-decoration:none}

.yellow_box{border:#eb1b23 solid 1px}

.green{color:#eb1b23}

.promotion_count_down{font-weight:bold;padding:3px}

.blue{color:#09bef9}

.blue a{color:#3f3f41;text-decoration:none}

.blue a:hover{color:#666;text-decoration:none}

.message{padding:10px;border:1px solid #bec1c2;color:#3a3a3c}

.message_small{padding:5px}

.black_box{color:#000; font-weight:bold;}

.black_box a{color:#000;text-decoration:none}

.black_box a:hover{color:#666;text-decoration:none}

.notice{color:#000000;border-color:#bec1c2}

.success{background:#09bef9;color:#fff; border-color:#bec1c2}

.success a{color:#000000;text-decoration:none}

.success a:hover{color:#666;text-decoration:none}

.error{background:#FBE3E4;color:#D12F19;border-color:#FBC2C4}

.small{font-size:10px}

.content_subtitle{margin-bottom:8px}

.title_vertically{color:#078701;font-weight:bold}

.title_vertically a{color:#078701;text-decoration:none}

.title_vertically a:hover{color:#666;text-decoration:none}

.white{color:#FFF}

.pag_left{float:left}

.pag_right{float:right}

p{margin:0px; padding:0px;}

.clear{clear:both;}

.product_tabs{list-style:none;margin:0 auto}

.product_tabs li{float:left}

.product_tabs a{float:left;padding:4px 20px;text-decoration:none;margin-left:4px;border:1px solid #bec1c2;background:#42c202; color:#333}

.product_tabs a.active-tab{background:none;padding:4px 20px;color:#333;border:1px solid #bec1c2;border-bottom:none;}

li.af_item {cursor: pointer; padding: 5px 3px;}

li.af_footer {display:none;}

ul.af_list { list-style: none; padding: 0;margin: 0; border: solid 1px #bec1c2; background: #efefef;color: #333; }

li.af_hover { background-color:#bec1c2;color: #333;}

li.af_footer {color:#efefef;}

li.af_footer a{color:#efefef; cursor:none;}

li.af_footer a:hover{color:#efefef;cursor:none;}

.left_area{float:left;width:530px;}

.logo{width:510px;height:120px; }

.phone{width:510px;height:22px; }

.phone_icon{float:left;width:23px;height:22px; background:url(../img/phone.png) top left no-repeat; margin-left:20px;}

.phone_content{float:left;width:447px;height:22px; color:#828180; margin-left:10px;}

.cart{width:510px;height:23px; margin-bottom:10px;}

.cart_icon{float:left;width:23px;height:23px; background:url(../img/cart.png) top left no-repeat; margin-left:20px;}

.cart_content{float:left;width:447px;height:23px; color:#828180; margin-left:10px;}

.right_area{float:right;width:400px;  margin-top:35px;margin-right:20px}

.keep_update{	float:left;	width:180px;			}

.search{	float:right;	width:180px;	}

.account_manage{	float:right;	width:180px;	margin-top:13px;	background:#42c202;	}

.rounded-corners {     -moz-border-radius: 4px;    -webkit-border-radius: 4px;    -khtml-border-radius: 4px;    border-radius: 4px;}

.img_border_content{border:2px solid #fff;}

.img_border_content_on{border:#09bef9 solid 2px;}

.colur_image_choose{list-style:none;margin:0; padding:0}

.colur_image_choose li{float:left; margin-right:10px}

.size_choose{list-style:none;margin:0; padding:0}

.size_choose li{float:left; margin-right:10px}

.size_choose a{display:block; padding:5px;}


.div_product_add_to_cart{
	
background:#42c202;
width:250px;
height:60px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
line-height:60px;
color:#FFFFFF;
font-size:30px;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
text-align:left;
	}

.pay_button{
background:#42c202;
width:350px;
height:40px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border:none;
line-height:40px;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
text-align:center;
	}

.div_product_add_to_cart a{	display:block; color:#3f3f41; text-align:center;}

.div_product_add_to_cart a:hover{display:block; color:#fff; text-align:center;}


.div_product_add_to_cart_sold_out{
	
background:#fe0101;
width:250px;
height:60px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
line-height:60px;
color:#FFFFFF;
font-size:30px;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
text-align:left;
	}



.div_product_add_to_cart_sold_out a{	display:block; color:#fff; text-align:center;}

.div_product_add_to_cart_sold_out a:hover{display:block; color:#fff; text-align:center;}



.list_carousel {width:640px; margin: 15px auto 15px auto;
background:#FFFFFF;
-webkit-box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.2);
box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.2);
-webkit-border-radius: 3px;
border-radius: 3px;
padding:0;
}

.list_carousel ul {	margin: 0;	padding: 0;	list-style: none;	display: block;}

.list_carousel li {	width: 600px;  margin: 0px;	display: block;	float: left; padding:20px}


	.pager {
	     text-align: left;
		 position:relative;
		 
		 margin-top:-40px;
		 margin-left:10px;
		 padding-bottom:5px;
	}


.pager a{
	 
     width: 28px;
     height: 27px;
     margin: 0 5px 0 0;
     display: inline-block;
			}

.pager a span {
		background:url(../img/key_number.png) top left no-repeat; 
		 width: 28px;
         height: 27px;
		 display:inline-block;
		 padding-top:3px;
		 padding-left:9px;
		 color:#000;
	}
	
.pager a:hover span {
		background:url(../img/key_number_on.png) top left no-repeat; 
		 color:#fff;
	}	
	
.pager a.selected span {
     cursor:pointer;
	 background:url(../img/key_number_on.png) top left no-repeat; 
	  color:#fff;
	}
.clearfix {
				float: none;
				clear: both;
			}
	
.sold_out_style_keylook{
	background:url(../img/sold_big.png) top right no-repeat;
	z-index:999;
	width:620px;
	height:150px;
	position:relative;
	top:-20px;
	}


.top_div{
height:119px;
position:fixed; top: 0; width:100%; z-index:99999999;
background:#ffffff;
border-bottom:#09bef9 solid 3px;
}

.top_div_menu{ margin-top:30px;}	

.graybox_link_top_menu{
padding-top:1px;
}


.graybox_link_top_menu a{
display:block;
float:right;
height:22px;
width:100px;
margin-right:15px;
background:#3a3a3c;
color:#fff;
text-decoration:none;
border:#fff solid 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
-khtml-border-radius: 1px;
border-radius: 1px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:22PX;
font-weight:bold;
padding:0;
-webkit-box-shadow: 0px 0px 2px 2px rgba(58, 58, 60, 0.5);
box-shadow: 0px 0px 2px 2px rgba(58, 58, 60, 0.5); 
}

.graybox_link_top_menu a:hover{
background:#09bef9;
text-decoration:none;
-webkit-box-shadow: 0px 0px 2px 2px rgba(82, 211, 241, 0.8);
box-shadow: 0px 0px 2px 2px rgba(82, 211, 241, 0.8); 
}



.bulebox_link_top_menu{
padding-top:1px;
}


.bulebox_link_top_menu a{
display:block;
float:right;
height:22px;
width:100px;
margin-right:15px;
background:#09bef9;
color:#fff;
text-decoration:none;
border:#fff solid 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
-khtml-border-radius: 1px;
border-radius: 1px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:22PX;
font-weight:bold;
padding:0;
-webkit-box-shadow: 0px 0px 2px 2px rgba(58, 58, 60, 0.5);
box-shadow: 0px 0px 2px 2px rgba(58, 58, 60, 0.5); 
}

.bulebox_link_top_menu a:hover{
background:#3f3f41;
text-decoration:none;
-webkit-box-shadow: 0px 0px 2px 2px rgba(82, 211, 241, 0.8);
box-shadow: 0px 0px 2px 2px rgba(82, 211, 241, 0.8); 
}



.bulebox_link_top_menu_login{
display:block;
height:20px;
width:215px;
background:#09bef9;
border:none;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
-khtml-border-radius: 1px;
border-radius: 1px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
padding:4px 0;
-webkit-box-shadow: 0px 0px 2px 2px rgba(82, 211, 241, 0.5);
box-shadow: 0px 0px 2px 2px rgba(82, 211, 241, 0.5); 
;}
.bulebox_link_top_menu_login a{

color:#fff;
text-decoration:none;


}

.bulebox_link_top_menu_login a:hover{
color:#3f3f41;
text-decoration:none;
}


.top_yellow{
background:#09bef9;
-webkit-border-radius: 0px 0px 2px 2px;
border-radius: 0px 0px 2px 2px;
height:47px;
width:960px;
margin:119px auto 0 auto;
}


.bottom_yellow{
background:#09bef9;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
height:37px;
width:940px;
margin-top:10px;
padding-left:10px;
}





.top_yellow_slide{ width:524px; float:left; height:60px;}
.top_yellow_form{ width:420px; float:right; height:47px;}


.top_form_email{ width:248px; font-size:14px; height:22px; line-height:22x; border:#3f3f41 solid 1px; color:3f3f41; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}

.top_form_button{
width:140px; 
background:#3a3a3c;
border:#ffffff solid 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
-khtml-border-radius: 1px;
border-radius: 1px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:15px;
font-weight:bold;
color:ffffff; 
margin-left:13px;
cursor:pointer;
padding:4px 0;
}
.top_form_button_yellow{
background:url(../img/top_yellow_bg.jpg) center left repeat-x;
border:#ffbf01 solid 1px;
font-family:Verdana, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
color:fff;
padding:10px;
cursor:pointer;
}

.product_list_li{
background:#FFFFFF;
-webkit-box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.2);
box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.2);
-webkit-border-radius: 3px;
border-radius: 3px;
width:305px;
}

.product_list_li_on{
background:#FFFFFF;
-webkit-box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.6);
box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.6);
-webkit-border-radius: 3px;
border-radius: 3px;
width:305px;
}	


.product_list_li_img{
margin:3px;
}	

.product_list_li_price{
background:#09bef9;
width:90px;
height:38px;
-webkit-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
line-height:38px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}









.product_more_deals{
background:#09bef9;
width:940px;
height:40px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
line-height:40px;
color:#3f3f41;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
margin:30px auto 10px auto;
font-weight:bold;
padding-left:20px;
-webkit-box-shadow: 0px 0px 3px 3px rgba(70, 70, 70, 0.4);
box-shadow: 0px 0px 3px 3px rgba(70, 70, 70, 0.4);
}




.product_more_deals_yellow{
background:url(../img/top_yellow_bg.jpg) top left repeat-x;
height:40px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
line-height:40px;
color:#3f3f41;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
margin:10px auto;
font-weight:bold;
padding-left:20px;
-webkit-box-shadow: 0px 0px 3px 3px rgba(70, 70, 70, 0.4);
box-shadow: 0px 0px 3px 3px rgba(70, 70, 70, 0.4);
}





.product_list_li_price_keylook{
background:#09bef9;
width:230px;
height:70px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
line-height:70px;
color:#FFFFFF;
font-size:33px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding:0 10px;
}


.product_list_li_price_sold{

width:50px;
height:60px;
color:#3f3f41;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
float:right;
margin-top:10px;

}



.product_list_li_price_time_left{
background:#eee;
width:230px;
height:60px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
line-height:60px;
color:#3f3f41;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding:0 10px;
}


.product_list_li_price_time_left_left{
width:120px;
height:60px;
color:#3f3f41;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
float:right;
margin-top:5px;
background:none;

}


#div_cart{
background:url(../img/cart.png) center left no-repeat;
height:50px;
line-height:50px;
padding-left:55px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
#div_cart a{
color:#000000;
}

#div_cart a:hover{
color:#2b73a4;
}	

.main_content{
background:#FFFFFF;
-webkit-box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.2);
box-shadow: 0px 0px 4px 4px rgba(70, 70, 70, 0.2);
-webkit-border-radius: 1px;
border-radius: 1px;
padding:15px;
}

.size16{
	font-size:16px;}
.size15{
	font-size:15px;}	
	
.size20{
	font-size:20px;}
	
	
	
.shadow {-webkit-box-shadow:  0px 0px 3px 3px rgba(70, 70, 70, 0.3);
        
        box-shadow:  0px 0px 3px 3px rgba(70, 70, 70, 0.3);}
		
		
.shadow_on {-webkit-box-shadow:  0px 0px 3px 3px rgba(70, 70, 70, 0.5);
        
        box-shadow:  0px 0px 3px 3px rgba(70, 70, 70, 0.5);}
		
		
.hour_small td{
	font-size:12px;}
	
	
	
.sold_out_style{
	background:url(../img/sold.png) top right no-repeat;
	z-index:999;
	width:100%;
	height:100px;
	position:relative;
	top:0;
	}



.one_product_box_pricespecial{
	background:url(../img/bg_round_blue.png) top right no-repeat;
	width:71px;
	height:48px;
	padding-top:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	left:210px;
	top:10px;
	position:absolute;
	}
	
.one_product_box_pricespecial .old_price{
	color:#fff;
	text-decoration:line-through;
	font-weight:normal;
	font-size:12px;
	}	
	
	
.one_product_box_price{
	background:url(../img/bg_round.png) top right no-repeat;
	width:71px;
	height:48px;
	padding-top:25px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	left:210px;
	top:10px;
	position:absolute;
	}


.img_border_p{border:2px solid #666;}

.img_borderspecial_p{border:2px solid #09BEF9;}

.c_960{width:960px; margin:0 auto;}

.spanProduct{color:#fff; font-weight:normal}