*{margin:0px; padding:0px}
body{
	font:normal 11px Tahoma;
	color:#333;
	background: url(images/body_1x610.gif) repeat-x left top #fff;
}
a{
	text-decoration:none;
	outline:none;
	cursor:pointer;
	}
a:hover{
	text-decoration:underline;
	cursor:pointer;	}
img{border:0px}
ul{list-style-type:none;}
li{list-style-type:none;}
input{
	font-family: Tahoma;
	font-size:11px;
	color:#666;
}
textarea{
	font-family: Tahoma;
	font-size:11px;
	color:#666;
}
select{
	font-family: Tahoma;
	font-size:11px;
	color:#666;
}
#main_page{
	width:925px;
	height:auto;
	overflow:hidden;
	text-align:left;
}
#header{
	width:925px;
	height:224px;
}
#next_header{
	width:915px;
	height:81px;
	background:url(images/left_nav_10x81.gif) no-repeat left top;
	padding-left:10px;
	margin-bottom:8px;
}
* html #next_header{
	margin-top:-2px;
}
#next_header .right{
	width:906px;
	height:81px;
	background:url(images/right_nav_9x81.gif) no-repeat right top;
	padding-right:9px;
}
#next_header .right .mid{
	width:906px;
	height:81px;
	background:url(images/mid_nav_1x81.gif) repeat-x left top;
}
.box_pink{
	width:886px;
	height:32px;
	padding:7px 10px 0;
}
.box_search{
	width:206px;
	height:32px;
	background:url(images/dot_1x19.gif) no-repeat right 4px;
	float:left;
	padding-right:324px;
	}
.bg_box_search{
	background:url(images/box_search_left_2x26.gif) no-repeat left top;
	width:200px;
	height:26px;
	padding-left:2px;
}
.bg_box_search .bg_right{
	background:url(images/box_search_right_2x26.gif) no-repeat right top;
	width:199px;
	height:26px;
	padding-right:1px;
}
.bg_box_search .bg_right .bg_mid{
	background:url(images/box_search_mid_1x26.gif) repeat-x left top;
	width:195px;
	height:24px;
	padding:2px;
}
.box_GH{
	widows:302px;
	height:32px;
	background:url(images/icon_GH_18x24.gif) no-repeat 22px 1px;
	line-height:24px;
	padding-left:54px;
	float:left;
}
.box_GH .text_bold{
	text-decoration:underline;
	padding-right:4px;
}
.input_search{
	width:163px;
	float:left;
	padding:4px 2px 3px;
	border:none;
	background:#fff;
	color:#c11502;
}
.btn_search{
	background:url(images/btn_search_22x22.gif) no-repeat left top;
	width:22px;
	height:22px;
	border:none;
	float: right;
	display:block;
}
.nav{
	width:886px;
	height:42px;
	}
.nav ul.nav_ul{
	width:886px;
	height:32px;
	padding:5px 0;
}
.nav ul li{
	padding:0 30px 0 38px;
	height:32px;
	background:url(images/gach_2x32.gif) no-repeat right top;
	font:bold 11px/32px Tahoma;
	color:#fff;
	text-transform:uppercase;
	float:left;
	}
.nav ul li.none{
	background:none;}
.nav ul li a{
	color:#fff;
}
.nav ul li a:hover,
.nav ul li a.active{
	color:#ffcc00;
	text-decoration:none;
}
#main_content{
	clear:both;
	float:none;
	width:925px;
	height:auto;
	overflow:hidden;
}
.box_left{
	width:208px;
	height:auto;
	overflow:hidden;
	float:left;
}
.box_mid{
	width:534px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0 6px;
}
.box_right{
	width:171px;
	height:auto;
	overflow:hidden;
	float:left;
}
.box1_w208,
.box3_w208{
	background:url(images/bottom_box1_208x5.gif) no-repeat left bottom;
	width:208px;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
	margin-bottom:6px;
	}
.box1_w208 .title_boxl,
.box3_w208 .title_boxl{
	background:url(images/title_box1_208x47.gif) no-repeat left top;
	width:208px;
	height:28px;
	padding-top:19px;
	font:bold 12px Tahoma;
	color:#c11502;
	text-align:center;
	text-transform:uppercase;
}
.box1_w208 .content_boxl,
.box3_w208 .content_boxl{
	background:url(images/mid_box1_208x1.gif) repeat-y left top;
	width:200px;
	height:auto;
	padding:4px 4px 8px;
	overflow:hidden;
}
.ul_sub_nav
{
	padding:0 8px;
	width:184px;
	height:auto;
	overflow:hidden;
}
.ul_sub_nav li{
	width:164px;
	padding:8px 0 9px 0;
	background:url(images/arrow_11x7.gif) no-repeat left 12px;
	padding-left:20px;
	font:bold 11px Tahoma;
	color:#c11502;
	border-bottom:1px solid #fff;
	float:left;
}
.ul_sub_nav li a{
	color:#c11502;
}
.ul_sub_nav li a.active,
.ul_sub_nav li a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.content_product_new{
	padding:5px 3px 3px;
	width:194px;
	height:auto;
	overflow:hidden;
}
.content_product_new .title_pro{
	width:194px;
	padding:8px 0;
	font:bold 11px Tahoma;
	color:#c11502;
	text-align:center;
	}
.content_product_new .title_pro a{
	color:#c11502;
	}
.content_product_new .title_pro a:hover{
	color:#ff6600;
	text-decoration:none;
	}
.content_product_new .img_pro{
	width:194px;
	height:auto;
	text-align:center;
	padding-bottom:4px;
	overflow:hidden;
}
.box2_w171{
	background:url(images/bottom_box3_171x5.gif) no-repeat left bottom;
	width:171px;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
	margin-bottom:6px;
}
.box2_w171 .title_boxr{
	background:url(images/title_box3_171x35.gif) no-repeat left top;
	width:171px;
	height:26px;
	padding-top:6px;
	font:bold 12px/26px Tahoma;
	color:#c11502;
	text-align:center;
	text-transform:uppercase;
	}
.box2_w171 .content_boxr{
	background:url(images/mid_box3_171x1.gif) repeat-y left top;
	width:164px;
	padding:8px 3px 8px 4px;
	height:auto;
	overflow:hidden;
	}
.support_phone,
.support_yahoo{
	padding:0 6px 0 44px;
	margin-top:12px;
	width:108px;
	height:32px;
	font:bold 11px/32px Tahoma;
	color:#333;
	background:url(images/icon_yahoo_32x32.gif) no-repeat 6px top;
}
.support_yahoo  a{
	color:#333;
}
.support_phone{
	background:url(images/icon_phone_32x32.gif) no-repeat 6px top;
	font:bold 15px/32px Tahoma;
	color:#c11502;
}
.pro_hot{
	width:154px;
	height:auto;
	padding:10px 5px 8px;
	overflow:hidden;
}
.pro_hot .title_pro{
	width:154px;
	padding:10px 0;
	font:bold 11px Tahoma;
	color:#c11502;
	text-align:center;
	}
.pro_hot .title_pro a{
	color:#c11502;
	}
.pro_hot .title_pro a:hover{
	color:#ff6600;
	text-decoration:none;
	}
.pro_hot .img_pro{
	width:154px;
	height:auto;
	text-align:center;
	padding-bottom:14px;
	overflow:hidden;
}
.flash_adv{
	width:534px;
	height:197px;
	margin-bottom:6px;
}
.title_red{
	width:529px;
	height:36px;
	background:url(images/title_red_left_5x36.gif) no-repeat left top;
	padding-left:5px;
	margin-bottom:8px;
}
.title_red .right_red{
	width:524px;
	height:36px;
	background:url(images/title_red_right_5x36.gif) no-repeat right top;
	padding-right:5px;
}
.title_red .right_red .mid_red{
	width:514px;
	height:36px;
	background:url(images/title_red_mid_1x36.gif) repeat-x left top;
	padding:0 5px;
	font:bold 11px/36px Tahoma;
	color:#fff;
	text-transform:uppercase;
	}
.content_mid_pro{
	width:528px;
	height:auto;
	padding:0 3px;
	overflow:hidden;
}
.paging{
	width:528px;
	height:48px;
	font:normal 11px/48px Tahoma;
	color:#333;
	text-align: right;
}
.paging a{
	color:#333;
	margin:0 2px;
}
.paging a.active{
	font-weight:bold;
	text-decoration:underline;
}
.content_mid_pro .ul_product{
	background:url(images/btn_ul_528x246.gif) repeat-y center top;
	width:528px;
	height:auto;
	overflow:hidden;
}
.content_mid_pro .ul_product li{
	width:176px;
	height:222px;
	background:url(images/dot_174x1.gif) no-repeat center bottom;
	padding:6px 0 18px;
	text-align:center;
	float:left;
	display:block;
	}
.content_mid_pro .ul_product li .title_pro{
	width:176px;
	height:28px;
	font:bold 11px/28px Tahoma;
	color:#c11502;
}
.content_mid_pro .ul_product li .title_pro a{
	color:#c11502;
}
.content_mid_pro .ul_product li .img_pro{
	width:176px;
	height:114px;
	padding:5px 0;
}
.content_mid_pro .ul_product li .price{
	height:42px;
	font:bold 11px/42px Tahoma;
	color:#333;
	}
.button_detail{
	margin:0 42px;
	width:92px;
	height:24px;
}
.button_detail .btn_detail{
	width:88px;
	height:24px;
	background:url(images/btn_left_4x24.gif) no-repeat left top;
	color:#fff;
	padding-left:4px;
	float:left;
	}
.btn_detail:hover{
	text-decoration:none;
}
.button_detail .btn_detail span{
	width:84px;
	height:24px;
	background:url(images/btn_right_4x24.gif) no-repeat right top;
	padding-right:4px;
	float:left;
}
.button_detail .btn_detail span strong{
	width:84px;
	height:24px;
	background:url(images/btn_mid_1x24.gif) repeat-x left top;
	font:bold 11px/24px Tahoma;
	color:#fff;
	text-align:center;
	float:left;
}
.cus_visited{
	background:url(images/visiter_171x70.gif) no-repeat left top;
	margin-bottom:6px;
	width:171px;
	height:70px;
	text-align:center;
	}
.cus_visited .title_cus{
	width:151px;
	height:24px;
	margin:0 10px;
	border-bottom:1px solid #fcad1b;
	font:bold 11px/24px Tahoma;
	color:#c11502;
	text-transform:uppercase;
	}
.cus_visited .content_cus{
	height:25px;
	width:161px;
	padding:10px 5px;
}
.cus_visited .content_cus img{
	margin-right:1px;
}
#footer{
	background:url(images/footer_left_4x55.gif) no-repeat left top;
	width:921px;
	height:55px;
	padding-left:4px;
	float:left;
	}
#footer .bg_right{
	background:url(images/footer_right_5x55.gif) no-repeat right top;
	width:916px;
	height:55px;
	padding-right:5px;
	float:left;
}
#footer .bg_right .bg_mid{
	background:url(images/footer_mid_1x55.gif) repeat-x left top;
	width:916px;
	height:40px;
	padding:7px 0 8px;
	float: left;
}
.footer_boxl{
	height:40px;
	float:left;
}
.footer_boxr{
	height:40px;
	float:right;
}
.footer_boxl p,
.footer_boxr p{
	height:20px;
	font: normal 11px/20px Tahoma;
	color:#fff;
	text-align:right;
}
.footer_boxl p{
	text-align:left;
}
.footer_boxr p a{
	color:#fff;
	margin:0 3px;
}
.order_product{
	width:527px;
	height:auto;
	border:1px solid #dfdfdf;
	border-right:none;
	border-bottom:none;
	overflow:hidden;
}
.order_product .ul_order_pro{
	width:527px;
	height:auto;
	overflow:hidden;
}
.ul_order_pro li{
	width:527px;
	border-bottom:1px solid #dfdfdf;
	float:left;
}
.ul_order_pro li.name{
	font:bold 11px Tahoma;
	color:#333;
	background:#fff7cb;
}
.ul_order_pro li.sum{
	width:522px;
	padding:8px 2px;
	background:#fff7cb;
	font:bold 11px Tahoma;
	color:#c11502;
	border-right:1px solid #dfdfdf;
	text-align:right;
}
.ul_order_pro li.even{
	background:#fffdf1;
	}
.ul_order_pro li .col_1,
.ul_order_pro li .col_2,
.ul_order_pro li .col_3,
.ul_order_pro li .col_4,
.ul_order_pro li .col_5{
	width:22px;
	padding:5px 2px;
	border-right:1px solid #dfdfdf;
	float:left;
}
.ul_order_pro li .col_1{
	text-align:center;
}
.ul_order_pro li .col_2{
	width:195px;
}
.ul_order_pro li .col_4{
	width:65px;
}
.ul_order_pro li .col_3{
	width:105px;
}
.ul_order_pro li .col_5{
	width:115px;
	text-align:right;
	font-weight:bold;
}
.end{
	margin:0 auto;
	padding:10px 0;
	text-align:right;
}
.end .button{
	float:right;
}
.end .button a{
	width:88px;
	height:24px;
	background:url(images/btn_left_4x24.gif) no-repeat left top;
	color:#fff;
	padding-left:4px;
	margin-left:10px;
	float:left;
	}
.end .button a:hover{
	text-decoration:none;
}
.end .button a span{
	width:84px;
	height:24px;
	background:url(images/btn_right_4x24.gif) no-repeat right top;
	padding-right:4px;
	float:left;
}
.end .button a span strong{
	width:84px;
	height:24px;
	background:url(images/btn_mid_1x24.gif) repeat-x left top;
	font:bold 11px/24px Tahoma;
	color:#fff;
	text-align:center;
	float:left;
}
.detail_product{
	width:528px;
	height:auto;
	overflow:hidden;
	}
.detail_product .box_img{
	width:154px;
	height:auto;
	overflow:hidden;
	margin-right:10px;
	float:left;
	}
.detail_product .box_right{
	width:364px;
	float:left;
	}
.detail_product .box_right p{
	padding-bottom:8px;
}
.detail_product .box_right p .btn{
 	background:url(images/btn_buy.gif) no-repeat left top;
	width:80px;
	height:16px;
	display:block;
}



