@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	width: 1004px;
	font-size: 11px;
	font-family: Arial;
	color: #818181;
}
form{
	padding:0; margin:0;
}
a{
	font-size: 11px;
	text-decoration: none;
	color: #5F86A6;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {

	font-size: 11px;
	color: #5F86A6;
	
}
a:visited {
	
	font-size: 11px;
	color: #5F86A6;
}
a:hover {
	
	font-size: 11px;
	color: #000000;
}

input.search { border: 1px solid #C8D6E1; height: 14px; text-align: center; font-size: 10px; color: #6F6F6F; }
input.search2 { border: 1px solid #C8D6E1; height: 14px; text-align: left; font-size: 10px; color: #6F6F6F; }
checkbox.fx { background-color: #F1F8FD; border: 1px solid #BFCFDB; }
.shop_nav_blue { color: #87BBDC; font-size: 12px; font-weight: bold; }
.page_nav_a { color: #E85107; }
.dblue_font { color: #6B99B0; }
.dblue_font a:link { color: #6B99B0; text-decoration: none; }
.dblue_font a:visited { text-decoration: none; color: #6B99B0; }
.dblue_font a:hover { text-decoration: underline; color: #797979; }
.white_font { color: #FFFFFF; font-weight: bold; }
.white_font a:link { color: #FFFFFF; text-decoration: none; }
.white_font a:visited { text-decoration: none; color: #FFFFFF; }
.white_font a:hover { text-decoration: none; color: #C6E6DF; }

.grey_font { color: #4F4F4F; font-weight: bold; }
.orange_font { color: #F45C00; font-weight: bold; }
.d_blu_font { color: #5F86A6; }
.blue_font { color: #007ECE; font-size: 12px; font-weight: bold; }
.blue_font a:link { color: #007ECE; text-decoration: none; }
.blue_font a:visited { text-decoration: none; color: #007ECE; }
.blue_font a:hover { text-decoration: none; color: #F26722; }

.blue_frame { border: 1px solid #D6E0E9; }
.sh_bliue { color: #5F87A6; }
.sh_bliue a:link { color: #5F87A6; text-decoration: none; }
.sh_bliue a:visited { text-decoration: none; color: #5F87A6; }
.sh_bliue a:hover { text-decoration: none; color: #F45C00; }
.blue_class_font { font-size: 12px; color: #0073BC; font-weight: bold; }
.grey_class_font { font-family: Verdana; color: #333333; }
.grey_class_font a:link { color: #333333; text-decoration: none; }
.grey_class_font a:visited { text-decoration: none; color: #333333; }
.grey_class_font a:hover { text-decoration: none; color: #2B78BD; }

.black_font { color: #000000; font-size: 12px; font-weight: bold; }
.pro_frame { border: 1px solid #B6C7D6; }
.red_font { font-family: Verdana; color: #D43303; }

.grey_datefont { color: #747474; font-size: 10px; }
.hot_no { font-family:"宋体"; font-size: 12px; color: #FFFFFF; padding: 2px 0px 0px 2px; }
.ad_no { font-family: Verdana; color: #FFFFFF; font-weight: bold; font-size: 10px; }

.big_blue_font { color: #5F86A6; font-family: Verdana; font-size: 12px; font-weight: bold; }
.sitemap_font { color: #5F86A6; font-size: 12px; font-family: Arial; }
.sitemap_font a:link { color: #5F87A6; text-decoration: none; }
.sitemap_font a:visited { text-decoration: none; color: #5F87A6; }
.sitemap_font a:hover { text-decoration: none; color: #F45C00; }

.greya_font { color: #979797; font-family: Verdana; font-size: 11px; }
.greya_font a:link { color: #979797; text-decoration: none; }
.greya_font a:visited { text-decoration: none; color: #979797; }
.greya_font a:hover { text-decoration: none; color: #F45C00; }

.ad_bluefont { color: #0073BC; font-size: 11px; font-family: Verdana; font-weight: bold; }

/*products */

.pro_recom_checkbox {
	border: 1px solid #007ECE;
}

.pro_recom_b_font_10 {
	font-family: Verdana;
	font-size: 10px;
	color: #5F86A6;
}
.pro_recom_b_font1_11 {
	font-family: Verdana;
	font-size: 11px;
	color: #A3A3A3;
}
.pro_recom_b_font2_11 {
	font-family: Verdana;
	font-size: 11px;
	color: #5F86A6;
}
.pro_end_font_20px{
	font-family: Verdana;
	font-size: 20px;
	color: #5F86A6;
}
.pro_end_font3_12px{
	font-family: Verdana;
	font-size: 12px;
	color: #424242;
}
.pro_end_table{
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
	margin-left: 3px;
	border: 1px double #D5E0E8;
}
.pro_end_font_24px{
	font-family: Arial;
	font-size: 24px;
	color: #FD2603;

}
.pro_end_font_12px{
	font-family: Verdana;
	font-size: 12px;
	color: #5F86A6;

}
.pro_end_font_11px{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;

}
.pro_end_font1_12px{
	font-family: Verdana;
	font-size: 11px;
	color: #66B64E;

}

.pro_end_font4_11 {
	font-family: Verdana;
	font-size: 11px;
	color: #5F86A6;
	line-height: 1.5em;
	padding-top: 3px;
	padding-bottom: 10px;
	padding-left: 10px;
}

/*news*/
.news_left{
	font-family: Verdana;
	font-size: 12px;
	color: #5F86A6;
	float:right;
	text-decoration: none;
	height: 33px;
	width: 191px;
	margin-top: 0px;
}

.news_left img{
	margin-top: 8px;
	margin-left: 8px;
	margin-right: 5px;

}
.news_left:link {
	font-size: 12px;
	color: #5F86A6;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/s_menu_bg02.gif);
	
}
.news_left:visited {
	
	font-size: 12px;
	color: #5F86A6;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/s_menu_bg02.gif);
}
.news_left:hover {
	
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/s_menu_bg01.gif);
}
.news_left_font_14px {
	font-size: 14px;
	color: #5F86A6;
	font-family: Arial;
}
.news_left_font_12px{
    font-size: 12px;
	color: #5F86A6;
	font-family: Arial;
}
.news_left_font_11px{
    font-size: 12px;
	color: #000000;
	font-family: Arial;
}

.news_left_font_14px {
	font-size: 14px;
	color: #5F86A6;
	font-family: Arial;
}
.news_left_1{
	font-family: Verdana;
	font-size: 11px;
	color: #5F86A6;
	float:left;
	text-decoration: none;
	margin-top: 0px;
	height: 20px;
}
.news_left_1 img{
	margin-top: 8px;
	margin-left: 15px;
	margin-right: 5px;
}
.news_left_1:link {
	font-size: 11px;
	color: #5F86A6;
	
}
.news_left_1:visited {
	
	font-size: 11px;
	color: #5F86A6;
}
.news_left_1:hover {
	
	font-size: 11px;
	color: #000000;
}
/*input*/
.input_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F86A6;
	border: 1px solid #C7D6E1;
}
.input_text1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F86A6;
	border: 1px solid #D0D0D0;
	height: 17px;
}
.input_textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F86A6;
	border: 1px solid #C7D6E1;
	height: 176px;
	width: 274px;
}
.input_textarea2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F86A6;
	border: 1px solid #C7D6E1;
	height: 100px;
}
/*login*/
.login_font1_11px{
    font-size: 11px;
	color: #4F4F4F;
	font-family: Arial;
}
.login_font2_11px{

    font-size: 11px;
	color: #6AABD3;
	font-family: Arial;
}
.yellow_font{
	font-size: 10px;
	color: #E3853D;
}
/*shop_by_brand*/
.shop_by_brand{
	font-family: Verdana;
	font-size: 12px;
	letter-spacing: 2px;
	color: #5F87A6;
}
.shop_by_brand:link {
	font-size: 12px;
	color: #5F86A6;
	text-decoration: none;
	font-weight: bold;
	
}
.shop_by_brand:visited {
	
	font-size: 12px;
	color: #5F86A6;
	text-decoration: none;
	
}
.shop_by_brand:hover {
	
	font-size: 12px;
	color: #DD0000;
	text-decoration: none;
    font-weight: bold;
}
.shop_by_brand_font1_px11{
	font-family: Verdana;
	font-size: 11px;
	color: #DD0000;
}
.shop_by_brand_font2_px12{
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	padding-top: 5px;
}
.shop_by_brand_font4_px12{
	font-family: Verdana;
	font-size: 12px;
	color: #5F86A6;
    padding-top: 5px;
}
/*clearance*/
.clearance_font1_px11{
	font-family: Verdana;
	font-size: 11px;
	color: #5F86A6;
	padding-top: 5px;
	padding-left: 5px;
	line-height: 1.5em;
	padding-bottom: 5px;
}
.clearance_font2_px11{
	font-family: Verdana;
	font-size: 11px;
	color: #0073BC;
	text-decoration: none;
	
}
.clearance_font2_px11:link {
   font-size: 11px;
	color: #5D7F9A;
}
.clearance_font2_px11:visited {
	
    font-size: 11px;
	color: #0073BC;
	
}
.clearance_font2_px11:hover {	
    font-size: 11px;
	color: #D90000;
}

.clearance_icon1{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
}
.clearance_icon2{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
}

.a{
	font-family: Verdana;
	font-size: 11px;
	color: #818181;
	text-decoration: none;
}
.a:link {
    font-size: 11px;
	
	color: #818181;
}
.a:visited {
	
	font-size: 11px;
	color: #979797;
	
}
.a:hover {	
    font-size: 11px;
	color: #F67D33;
}
/*top_sellers_recom*/
.top_sellers_font_11px{
	font-family: Verdana;
	font-size: 11px;
	color: #0073BC;
	text-decoration: none;
}
.top_sellers_font_11px:link { color: #007ECE; text-decoration: none; }
.top_sellers_font_11px:visited { text-decoration: none; color: #007ECE; }
.top_sellers_font_11px:hover { text-decoration: none; color: #F26722; }
.top_sellers_font1_11px{
    font-family: Verdana;
	font-size: 11px;
	color: #363636;
}
.image{
	margin-top: 3px;
	margin-right: 2px;
	margin-left: 8px;
}
/*gift_ideas*/
.gift_ideas_font1_27px{
	font-family: Verdana;
	font-size: 27px;
	color: #FFFFFF;

}
/*My Account*/
.ac_font1_12px{
	font-family: Arial;
	font-size: 12px;
	color: #4097C2;
	list-style-image: url(../images/my_account_icon.jpg);
	list-style-position: outside;
	list-style-type: none;
	text-decoration: none;
	padding-top: 30px;
}
.ac_font1_12px img{
	margin-left: 7px;
	margin-right: 3px;
}
.ac_font1_12px:link {	
	color: #4097C2;
}
.ac_font1_12px:visited {
	
	color: #8CC4E0;	
}
.ac_font1_12px:hover {	
	color: #22485B;
}
.ac_md_font2_14px{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6D99AF;
}
.ac_md_font3_12px{
    font-family: Arial;
	font-size: 12px;
	color: #E85107;
}
.ac_md_font4_12px{
    font-family: Arial;
	font-size: 12px;
	color: #6D99AF;
}
.ac_md_font5_11px{
    font-family: Arial;
	font-size: 11px;
	color: #6D99AF;
}
.ac_md_font6_11px{
	font-family: Arial;
	font-size: 11px;
	color: #CD3D19;
	line-height: 2em;
}
.ac_table{
	margin-left: 40px;
}
/*My Comments  */
.my_comments_font1_18px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5F87A6;
}
.my_comments_table{
	border: 1px dotted #B0B0B0;
	margin-top: 5px;
	margin-bottom: 5px;
}
.my_comments_font2_11px{
	font-family: Arial;
	font-size: 11px;
	color: #5F87A6;
	padding-top: 5px;
	padding-left: 5px;
}
/*business*/
.business_font1_12px{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #4686B9;
}
/*shopping cart */
.cart_top1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #87BBDC;
	text-decoration: none;
}
.cart_br{
	white-space: nowrap;
}
.cart_top1:link {	
	color: #87BBDC;
}
.cart_top1:visited {
	
	color: #87BBDC;	
}
.cart_top1:hover {	
	color: #050505;
}
.shop_class { color: #5A92B4; font-weight: bold; font-size: 11px;}

.cart_font1_12{
font-family:Verdana, Arial,  Helvetica, sans-serif;
	font-size: 12px;
	color: #5F86A6;
	text-decoration: none;
}
.cart_font2_11{
font-family:Verdana, Arial,  Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	text-decoration: none;
}
.cart_font3_11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.login {
	font-family: Arial;
	color: #6B99B0;
}

.car_add_show{
	width:300px;
	height:100px;
	position:absolute;
	top:50px;
	left:585px;
	background-color:#fff;
	border:#C6DFDE solid 1px;
	padding:5px;
}
.car_add_show_err{
	background-color:#fdd;
	border:#f00 solid 1px;
}

.car_loading{
	width:100px;
	height:22px; 
	position:absolute;
	top:50px;
	left:870px;
	background-color:#FFFFCC; 
	border:#FF9900 solid 1px; 
	line-height:20px; 
	padding-top:3px; 
	padding-left:5px;
}

.spotlights_hide{
	background-color:#FFF;
	cursor:pointer;
}
.spotlights_hide .bimg{
	display:none;
}
.spotlights_hide .btitle{
	color: #5F86A6;
}

.spotlights_disp{
	background-color:#EFF3F6;
}
.spotlights_disp .bimg{
	display:block;
}
.spotlights_disp .btitle{
	font-size: 11px; font-family: Verdana; font-weight: bold; 
}
.spotlights_disp .btitle:link{ color: #0073BC; }
.spotlights_disp .btitle:visited { color: #6B99B0; }
.spotlights_disp .btitle:hover { color: #F26722; }

.table_margin td{
	padding: 0 4px;
}

