body{margin:0;padding:0;line-height:1.5em;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333}td{vertical-align:top;line-height:1.5em;font-family:Arial,Helvetica,sans-serif;}select,input,textarea,file{font-size:12px;font-family:Arial,Helvetica,sans-serif;background:#a62328;border:#a62328 solid 1px;color:#fff}.no_border{border:none;background:none}img{border:none}.img_border{}.menu_track{font-size:12px;padding-bottom:20px}h1{color:#b61f24;font-size:30px;margin:10px 0 0 0;padding:0px;font-weight:bold}h2{color:#b61f24;font-size:16px;margin:0px;padding:0px;font-weight:bold}h3{color:#b61f24;font-size:15px;margin:0;padding:0px;font-weight:bold}h4{color:#b61f24;font-size:14px;margin:0px;padding:0px;font-weight:bold}.no_border{border:none}#footer{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#b61f24; padding:48px 95px 30px 0}#footer a{color:#b61f24;text-decoration:none}#footer a:hover{color:#333;text-decoration:none}a{color:#b61f24;text-decoration:none}a:hover{color:#333;text-decoration:none}a.lang{color:#333;text-decoration:none}a.lang:hover{color:#e02121;text-decoration:none}a.lang_on{color:#e02121;text-decoration:none}a.lang_on:hover{color:#e02121;text-decoration:none}.gray{color:#a9a9a9}.gray_box{border:#a9a9a9 solid 1px}.red{color:#b61f24}.red a{color:#b61f24;text-decoration:none}.red a:hover{color:#f7a719;text-decoration:none}.yellow{color:#f7a719}.yellow a{color:#b61f24;text-decoration:none}.yellow a:hover{color:#b61f24;text-decoration:none}.yellow_box{border:#f7a719 solid 1px}.green{color:#529214}.promotion_count_down{font-weight:bold;padding:3px}.blue{color:#4098ca}.blue a{color:#4098ca;text-decoration:none}.blue a:hover{color:#ef1212;text-decoration:none}.message{padding:10px;border:2px solid #ddd;background-color:#eee;color:#222}.message_small{padding:5px}.black{background:url(../img/main_bg.png) repeat;color:#ff020e}.notice{background:#eeeeee;color:#b61f24;border-color:#999999}.success{background:#ae3232;color:#ffffff;border-color:#666666}.success a{color:#ffffff;text-decoration:none}.success a:hover{color:#000000;text-decoration:none}.error{background:#FBE3E4;color:#D12F19;border-color:#FBC2C4}.small{font-size:10px}.content_subtitle{margin-bottom:8px}.title_vertically{color:#b61f24;font-weight:bold}.title_vertically a{color:#b61f24;text-decoration:none}.title_vertically a:hover{color:#FBC2C4;text-decoration:none}







.top_div{
height:75px;
-webkit-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.8);
box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.8);
position:fixed; top: 0; width:100%; z-index:99999999;
background:#3f3f41;
}
.top_div_menu{ margin-top:30px;}	

.bulebox_link_top_menu{
padding-top:1px;}


.bulebox_link_top_menu a{
display:block;
float:left;
height:22px;
width:100px;
margin-right:15px;
background:#52d3f1;
color:#fff;
text-decoration:none;
border:#52d3f1 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(82, 211, 241, 0.5);
box-shadow: 0px 0px 2px 2px rgba(82, 211, 241, 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:#52d3f1;
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:url(../img/top_yellow_bg.jpg) top left repeat-x;
-webkit-border-radius: 0px 0px 2px 2px;
border-radius: 0px 0px 2px 2px;
-webkit-box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.8);
box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.8);
height:47px;
width:960px;
margin:75px auto 0 auto;
}


.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:#52d3f1;
border:#52d3f1 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:3f3f41; 
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;


}

.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;


}	


.product_list_li_img{
margin:3px;
}	

.product_list_li_price{
background:#a62328;
width:280px;
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:left;
padding:0 10px;
}

.clear{
	clear:both;}

.price_number{
width:100px;
float:left;
}


.price_add{
width:170px;
float:left;
text-align:right;
}



.product_more_deals{
background:#52d3f1;
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_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;

}


.add_success{ color:#FFFFFF}	


.add_success a{
color:#fff;
}

.add_success a:hover{
color:#999
}




.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_style111{
	background:url(../img/sold.png) top right no-repeat;
	z-index:999;
	width:100%;
	height:100px;
	position:relative;
	top:0;
	}
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;}