﻿/*全局样式*/
* {
	margin:0;
	padding:0;
	border:0;
}
body {
	font-size:100%;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	background:#fefaf0;
	color:#7c4328;
}
img{border:0;}
a:visited{text-decoration:none;color:#935422;}
a:active{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#935422;} 
a:link{
	text-decoration: none;
	color: #0000FF;
	font-weight: bold;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}

.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
.hidden{display:none;}
.block{display:block;}

.font_grey{
	color:#666666; 
}
.p2center{
	text-align:center;
}
.set_submit{
	padding:5px 10px;
	font-size:110%;
	border:#E7AF62 1px solid;
	background:#F89D19 url("../images/button2bg.gif") repeat-x;
	color:#614207;
	cursor:pointer;
}
.set_input{
	font-size:110%;
	padding:4px 0;
	border:#e0c09a 1px solid;
}
.set_select{
	font-size:120%;
	padding:3px 5px;
	border:#e0c09a 1px solid;
}

/*全局样式*/

.shfsw{
	float:left;
	width:100%;
}
.shfsw .shfsw_header{
	float:left;
	width:100%;
	margin-bottom: 5px;
}
.shfsw .shfsw_header .header_0{
	float:left;
	width:100%;
	padding:6px 0;
	border-top:2px solid #915926;
	background:#F6EBCB url("../images/shfsw_bj.jpg") no-repeat right top;
}
.shfsw .shfsw_header .header_0 ul{
	float:left;
	width:100%;
	line-height:170%;
}
.shfsw .shfsw_header .header_0 ul li{
	float:left;
	width:16%;
	text-align:center;
}
.shfsw .shfsw_header .header_1{
	float:left;
	width:100%;
	padding:8px 0;
	background:#915926;
	text-align:center;
}
.shfsw .shfsw_header .header_1 a{
	color:#faf0dd;
}
.shfsw .shfsw_header .header_1 a h3{
	font-size:130%;
	font-weight:bold;
	color:#faf0dd;
	display:inline;
}
.shfsw .shfsw_header .header_2{
	float: left;
	width: 100%;
	border-top: 3px solid #e0c09a;
	background: #f6ead3;
	color: #663300;
}
.shfsw .shfsw_header .header_2 span{
	padding:8px 12px;
	display:block;
}
.shfsw .shfsw_header .header_2 span h1{
	font-size:110%;
	font-weight:bold;
	display:inline;
}
.shfsw .shfsw_form{
	float:left;
	width:100%;
	margin:5px 0;
	overflow:hidden;
	border-width:1px 0 1px 0;
	border-color:#e0c09a;
	border-style:solid;
	background:#ffffff;
}
.shfsw .shfsw_form .form_title{
	padding:8px 10px;
	font-weight:bold;
	background:#fceed3;
	color:#935422;
}
.shfsw .shfsw_form .form_main{
	padding:8px 5px;
	font-size:100%;
	line-height:150%;
	text-align:center;
}
.shfsw .shfsw_form .form_main p{
	padding:5px 0;
}

.shfsw .shfsw_subs{
	float:left;
	width:100%;
	margin:5px 0;
	overflow:hidden;
	border-width:1px 0 1px 0;
	border-color:#e0c09a;
	border-style:solid;
	background:#fefaf0;
}
.shfsw .shfsw_subs .subs_title{
	padding: 8px 10px;
	font-weight: bold;
	background: #fceed3;
	color: #935422;
	text-align: center;
}
.shfsw .shfsw_subs .subs_main{
	font-size: 100%;
	padding: 10px;
	line-height: 150%;
	text-align: center;
}
.shfsw .shfsw_subs .subs_main p{
	padding: 3px 0;
	text-align: justify;
}
.shfsw .shfsw_list{
	float:left;
	width:100%;
	margin:5px 0;
	overflow:hidden;
	border-top:#e0c09a 1px solid;
}
.shfsw .shfsw_list .list_title{
	float: left;
	width: 100%;
	padding: 8px 0;
	text-indent: 10px;
	font-weight: bold;
	background: #f4dfb6;
	color: #903;
	border-bottom: #e0c09a 1px solid;
	text-align: center;
}
.shfsw .shfsw_list ul{
	float:left;
	width:100%;
}
.shfsw .shfsw_list ul li{
	float:left;
	width:100%;
	cursor:pointer;
}
.shfsw .shfsw_list ul li a {
	background:#f6ead3 url("../images/n.png") no-repeat right center;
	border-top:#fefaf0 1px solid;
	border-bottom: #e0c09a 1px solid;
	padding:10px 27px 10px 10px;
	display: block;
	overflow: hidden;
}
.shfsw .shfsw_list ul li a span {
	display: block;
}
.shfsw .shfsw_list ul li a:link {
	color:#935422;
}
.shfsw .shfsw_list ul li a:hover {
	background:#fefaf0 url("../images/nhover.png") no-repeat right center;
}
.shfsw .shfsw_list ul li a:visited {
	color:#935422;
}
.shfsw .shfsw_cools{
	float:left;
	width:100%;
	margin:5px 0;
	padding:10px 0;
	overflow:hidden;
	text-align:center;
	border-top:#e0c09a 1px solid;
	border-bottom:#e0c09a 1px solid;
	background:#ffffff;
}

.shfsw .shfsw_pads{
	float:left;
	width:100%;
	margin:5px 0;
	overflow:hidden;
	background:#fefaf0;
}
.shfsw .shfsw_pads .pads_title{
	float:left;
	width:100%;
	padding:6px 0;
	font-weight:bold;
	text-indent:15px;
	background:#ecddb4 url("../images/title2icon.gif") no-repeat 5px center;
	border-top:#e0c09a 1px solid;
}
.shfsw .shfsw_pads .pads_main{
	float:left;
	width:100%;
}
.shfsw .shfsw_pads .pads_main ul{
	float:left;
	width:100%;
	padding:5px 0;
}
.shfsw .shfsw_pads .pads_main ul li{
	float:left;
	width:25%;
	line-height:190%;
	text-align:center;
	font-size:95%;
	color:#7c4328; 
}
.shfsw .shfsw_pads .pads_main ul li.p2li{
	background:#f6ebcb;
}
.shfsw .shfsw_pads .pads_main ul li a{
	color:#7c4328; 
}
.shfsw .shfsw_footer{
	float:left;
	width:100%;
	overflow:hidden;
	font-size:90%;
	padding:20px 0 60px 0;
	line-height:180%;
	text-align:center;
}
.shfsw_footer .foot_flower a {
	text-align: center;
}
.shfsw .shfsw_subs .header_2 a {
	color: #960;
}
.shfsw .shfsw_subs .header_2 a {
	color: #630;
}
.shfsw .shfsw_subs .header_2 a {
	font-weight: normal;

}
.shfsw .shfsw_footer .foot_flower .STYLE4 strong .STYLE16 {
	color: #7c4328;
}
.shfsw div p .STYLE4 strong {
	color: #0000FF;
	font-family: Calibri, Arial, Helvetica, sans-serif;
}
.shfsw .shfsw_list .list_title table .STYLE4 td #c strong {
	color: #000000;
	font-family: Calibri, Arial, Helvetica, sans-serif;
}
