body{
	margin:0;
	padding:0;
	text-align:center;
	background:#1C1C1C;
	font-size:12px;
}
form,ul,ol{
	margin:0;
	padding:0;
}
a:link,a:visited{
	color:#555;
	text-decoration:none;
}
a:hover{
	color:#555;
	text-decoration:underline;
}
strong{
	font-size:13px;
}
#main{
	margin:auto;
	width:964px;
	text-align:left;
	color:#555;
}
#top{
	height:126px;
	background:url(images/top_bg.jpg) no-repeat;
	color:#FFF;
}
#top a:link,#top a:visited{
	color:#FFF;
}
#top a:hover{
	color:#FFF;
}
#top_left{
	float:left;
	padding:48px 0 0 40px;
	width:300px;
	height:35px;
}
#top_right{
	float:right;
	padding:40px 0 0 10px;
	width:180px;
	height:43px;
	font-size:13px;
}
#top_right img{
	margin:0 5px;
}

#nav ul{
	clear:both;
	position:absolute;
	top:91px;
	left:50%;
	margin-left:-205px;
	z-index:2;
	width:720px;
}
#nav li{
	float:left;
	color:#0a2b33;
	font-family:Arial;
	font-size:14px;
	line-height:33px;
	list-style:none;
}
#nav a{
	display:block;
	height:36px;
}
#nav li strong{
	position:absolute;
	top:-500px;
}
#n1 a{
	width:86px;
	background:url(images/home.jpg);
}
#n1 a:hover,#n2 a:hover,#n3 a:hover,#n4 a:hover,#n5 a:hover,#n6 a:hover,#n7 a:hover,#n8 a:hover{
	background-position:0 36px;
}
#n2 a{
	width:85px;
	background:url(images/gongyi.jpg);
}
#n3 a{
	width:85px;
	background:url(images/ciqi.jpg);
}
#n4 a{
	width:84px;
	background:url(images/zaxiang.jpg);
}
#n5 a{
	width:85px;
	background:url(images/bronze.jpg);
}
#n6 a{
	width:85px;
	background:url(images/zihua.jpg);
}
#n7 a{
	width:85px;
	background:url(images/news.jpg);
}
#n8 a{
	width:86px;
	background:url(images/about.jpg);
}
#qn{
	height:131px;
	background:url(images/search_mid.jpg) repeat-x;
}
#q_left{
	float:left;
	width:12px;
	height:131px;
	background:url(images/search_left.jpg) no-repeat;
}
#q_mid1{
	float:left;
	width:480px;
	height:101px;
	padding:15px 15px 10px;
	background:url(images/search_mid.jpg) repeat-x;
	line-height:26px;
}
#q_mid2{
	float:right;
	width:410px;
	height:101px;
	padding:30px 0 0 20px;
	background:url(images/search_right.jpg) right no-repeat;
}
#q{
	width:180px;
	height:28px;
	padding:12px 30px 0 50px;
	background:url(images/seach_bg.jpg) no-repeat;
	border:none;
	color:#333;
}
#content{
	clear:both;
	background:#FFF;
	padding:5px;
}
#con_left{
	float:left;
	width:676px;
	padding:10px;
}

#fangwei{
	height:75px;
}

#sale{
	height:210px;
}
#sale_title{
	height:33px!important;
	height:35px;
	padding-left:10px;
}
#sale_content{
	padding:0 5px;
	height:175px;
}
#sc_left{
	float:left;
	width:361px;
	height:173px;
}
#sc_right{
	float:right;
	width:269px;
	height:173px;
}
#sc_right img{
	margin-right:5px;
}
#sc_right li{
	list-style:none;
	height:30px;
}

#recom{
	clear:both;
	margin:20px 0;
}
#recom_title{
	height:23px!important;
	height:26px;
	padding-left:10px;
}
#recom_content{
	margin-top:6px;
	padding:2px 5px;
	background:url(images/recom_bg.jpg) repeat-y;
}
#recom_content td{
	line-height:20px;
}
#recom_content p{
	margin-top:3px;
	padding-top:3px;
}
#recom_content .red{
	margin-left:10px;
}
.imgb{
	background:url(images/imgbg.jpg) 0 5px no-repeat;
	padding:11px 6px;
}

#pdt{
	margin:20px 0;
}
#pdt_title{
	height:20px!important;
	height:23px;
	padding-left:10px;
	background:#FFF;
}
#pdt_content{
	padding:5px 5px 0 5px;
	background:url(images/pdt_bg.jpg) repeat-y;
	border-bottom:1px solid #E2E2E2;
}
#pdt_content p{
	margin:3px;
	padding:3px;
	text-indent:20px;
}
#pdt_content td{
	line-height:20px;
	padding-top:10px;
}
.imgb2{
	background:url(images/imgbg2.jpg) 7px 4px no-repeat;
}

#hot_pdt{
	margin:-5px 0 10px 5px;
	padding:8px;
}
#hot_pdt_title{
	height:30px!important;
	height:32px;
}
#hot_pdt_content{
	padding:4px;
	background:#EEE;
}
#hot_pdt_content table{
	margin-bottom:2px;
}
#hot_pdt_content td{
	line-height:20px;
	color:#919191;
	padding:5px;
}
#hot_pdt_content td strong{
	color:#6B6B6B;
}
#hot_pdt_content a:link,#hot_pdt_content a:visited{
	color:#6B6B6B;
}
#hot_pdt_content p{
	margin-top:2px;
	padding-top:2px;
}

#con_right{
	float:right;
	width:257px;
}
#login{
	width:257px;
	height:192px;
	background:url(images/login_bg.jpg) no-repeat;
}
#login input {
	border:none;
}
#username,#password{
	width:140px;
	height:26px;
	margin-left:42px;
	padding:5px;
	background:url(images/input_bg.jpg) no-repeat;
}

#buy_flow{
	margin-top:10px;
}
#bf_title{
	height:33px;
	background:url(images/buy_flow.jpg) no-repeat;
}
#bf_content{
	height:180px;
	border:1px solid #E8E8E8;
	border-top:none;
	padding:15px 5px!important;
	padding:15px 0;
	background:#FBFBFB;
}
#bfc1,#bfc2,#bfc3{
	float:left;
	width:68px;
	height:129px;
	margin-left:10px!important;
	margin-left:9px;;
}
#bf_btm{
	clear:both;
	height:30px;
	line-height:30px;
	text-align:right;
	padding:10px;
}
#hit_top{
	margin-top:10px;
}
#ht_title{
	height:30px;
	background:url(images/buy_top.jpg) no-repeat;
}
#ht_content{
	height:390px;
	border:1px solid #E8E8E8;
	border-top:none;
	padding:15px 0 10px 30px;
	background:url(images/top_list.jpg) #FBFBFB 10px 15px no-repeat;
}
#ht_content li{
	list-style:none;
	border:1px solid #CDCDCD;
	margin-bottom:2px;
	padding-left:20px;
	width:200px;
	height:35px;
	line-height:35px;
}
#news{
	margin-top:10px;
}
#news_title{
	height:33px;
	background:url(images/news_title.jpg) no-repeat;
}
#news_content{
	border:1px solid #E8E8E8;
	border-top:none;
	padding:15px;
	background:#F8F8F8;
}
#news_content li{
	list-style:none;
	border-bottom:1px dashed #CDCDCD;
	margin:0 5px;
	padding-left:12px;
	height:30px;
	line-height:30px;
	background:url(images/arr4.jpg) 0 10px no-repeat;
}
#store_front{
	margin-top:10px;
}
#sf_title{
	height:38px;
	background:url(images/storefront_title.jpg) no-repeat;
}
#sf_content{
	border:1px solid #E8E8E8;
	border-top:none;
	text-align:center;
	padding:6px;
	background:#F8F8F8;
}
#sf_content img{
	border:4px solid #CDCDCD;
}
#sp_title{
	height:41px;
	background:url(images/support_title.jpg) no-repeat;
}
#ps_title{
	margin-top:10px;
	height:43px;
	background:url(images/pic_show_title.jpg) no-repeat;
}
#sp_content,#hot_content,#ps_content,#bi_content{
	border:1px solid #E8E8E8;
	border-top:none;
	text-align:center;
	padding:8px;
	background:#F8F8F8;
	font-family:Verdana;
}
#sp_content td{
	background:#EBEBEB;
	padding-left:20px;
}
#hot_title{
	height:42px;
	background:url(images/hot_title.jpg) no-repeat;
}
#hot_content img{
	border:1px solid #E9E9E9;
	padding:1px;
}
#bi_title{
	margin-top:10px;
	height:43px;
	background:url(images/item_title.jpg) no-repeat;
}
#bi_content{
	padding:6px;
}
#bi_content img{
	margin:6px;
}
.item_con{
	padding:15px;
}
.item_con p{
	text-indent:24px;
}
.item_con img{
	margin:9px 0!important;
	margin:0;
}

.red,.red a:link,.red a:visited{
	color:#A11919;
}
.red a:hover{
	color:#A11919;
}

#bottom{
	height:108px;
	padding:60px 0 0 220px;
	background:url(images/btm_bg.jpg) no-repeat;
	color:#b2b2b2;
	text-align:center;
	line-height:20px;
}
#bottom a:link,#bottom a:visited{
	color:#b2b2b2;
}

/*inner*/
#innav_top{
	height:9px;
	background:url(images/inbg_top.jpg) no-repeat;
	overflow:hidden;
}
#innav_mid{
	padding:10px 20px;
	line-height:30px;
	background:url(images/inbg_mid.jpg) repeat-y;
}
#innav_btm{
	height:1px;
	background:url(images/inbg_btm.jpg) no-repeat;
	overflow:hidden;
}
.bao_list{
	clear:both;
	padding:15px 5px 0;
	height:120px;
	color:#787878;
	line-height:20px;
	background:url(images/line2.jpg) bottom repeat-x;
}
.bao_list p {
	margin:2px 0;
	padding:2px 0;
	text-indent:24px;
	line-height:24px;
}
.bao_list span{
	padding-left:20px;
}
.bao_list a:link,.bao_list a:visited{
	color:#787878;
}
.bl_left{
	float:left;
	width:168px;
}
#con_left .bao_list .bl_left{
	width:150px;
	padding-left:5px;
}
.bl_right{
	float:right;
	width:485px;
}
.plist_title{
	height:20px;
	padding:15px 15px 0;
	color:#A11919;
}
.plist_title strong{
	font-size:14px;
}
#yejie_list li{
	float:left;
	list-style:none;
	width:200px;
	height:28px;
	line-height:28px;
	padding-left:15px;
	margin-left:5px;
	background:url(images/arr4.jpg) 0 9px no-repeat;
}
.news_top{
	height:9px;
	background:url(images/news_top.jpg) no-repeat;
	overflow:hidden;
}
.news_mid{
	padding:10px 20px;
	line-height:20px;
	background:url(images/news_mid.jpg) repeat-y;
}
.news_btm{
	clear:both;
	height:1px;
	background:url(images/news_btm.jpg) no-repeat;
	overflow:hidden;
}
.detail{
	height:auto;
}
.detail .bao_list{
	margin:auto 10px;
	height:auto;
}
.detail p{
	margin:0;
	padding:0;
	text-indent:24px;
	line-height:24px;
	font-size:13px;
}
.detail .bl_left img{
	border:2px solid #E5E5E5;
	padding:2px;
}
.detail ul{
	margin:5px 0;
}
.detail li{
	float:left;
	list-style:none;
	width:105px;
	height:85px;
	padding:5px;
	background:url(images/imgbg.jpg) no-repeat;
}
.detail .red{
	padding-left:0;
}
.detail h1{
	margin:5px;
	padding:5px;
	font-size:18px;
	text-align:center;
}
.detail h2{
	margin:0;
	padding:0;
	font-size:14px;
}
.detail strong.red{
	font-size:18px;
}
.related{
	margin:15px;
	font-size:14px;
}
.related li{
	width:300px;
	height:30px;
	line-height:30px;
	padding-left:12px;
	background:url(images/arr4.jpg) 0 10px no-repeat;
}
.search_list .bao_list{
	margin:10px;
}
.search_list .bl_left{
	width:100px;
}
.search_list .bl_right{
	width:540px;
}
/*register*/
#reg_top{
	margin-top:10px;
	height:9px;
	background:url(images/reg_bg_top.jpg) no-repeat;
	overflow:hidden;
}
#reg_mid{
	background:url(images/reg_bg_mid.jpg) repeat-y;
	padding:30px 48px;
}
#reg_top2{
	height:47px;
	background:url(images/reg_bg_top2.jpg) no-repeat;
}
#reg_mid2{
	background:url(images/reg_bg_mid2.jpg) repeat-y;
	line-height:26px;
}
.input{
	width:250px;
	height:25px;
	padding:5px!important;
	padding:3px 5px;
	line-height:25px;
	border:none;
	background:url(images/reg_input_bg.jpg) no-repeat;
}
#reg_mid2 .radio,#reg_mid2 .checkbox{
	width:auto;
	height:auto;
	background:none;
}
#reg_btm2{
	height:12px;
	background:url(images/reg_bg_btm2.jpg) no-repeat;
	overflow:hidden;
}
#reg_btm{
	height:8px;
	background:url(images/reg_bg_btm.jpg) no-repeat;
	overflow:hidden;
}
/*bank*/
.bank_list td{
	background:#E2E2E2;
	text-align:center;
}
/*user*/
#user_con{
	clear:both;
	background:#FFF;
}
#ucon_left{
	float:left;
	width:680px;
	padding:20px 0 20px 20px;
}
#ucon_left td{
	border-bottom:1px solid #FFF;
}
#ucon_right{
	float:right;
	margin:20px 0;
	width:200px;
	padding:15px;
	background:#EBEBED;
}
/*shop cart*/
#shop_cart{
	clear:both;
	background:#FFF;
	padding:20px;
}
#shop_cart td{
	border-bottom:1px solid #FFF;
}

/*links*/
#links{
	background:#FFF;
	height:139px;
	padding:3px 20px;
}
#links1{
	height:50px;
}
#links2{
	padding-left:8px;
}
#links a{
	padding:3px 10px 3px 0;
}

/* list pages */
.pages {clear:both;font-family:Verdana;float:right;line-height:16px}
.pages a, .pages a:visited{color:#890707;text-decoration:none;}
.pages a:hover{text-decoration:underline;}
.pages .txt, .pages .txt_link{float:left;padding:3px;text-align:center;margin:1px 3px;border:1px solid #EEE;}
.pages .txt{border-color:#EEE;color:#999;}
.pages .txt_link{font-weight:bold;}
.pages .p, .pages .p2{float:left;padding:4px 5px;margin:1px;background-color:#fff;border:1px solid #EEE;}
.pages .p2{color:#FFF;font-weight:bold;background:#890707;}
.pages .skip{float:left;padding:4px;}
.pages img{border:0;}
