/**************** Body and tag styles ****************/

*{margin:0; padding:0;}

body,div,p,td,span,select,option,font,a { font-family: "Microsoft YaHei" !important;}

body{
font:14px Tahoma,Helvetica,Arial,sans-serif;
line-height:1.4em;
text-align:left;
color:#303030;
background-image: url(../images/pagebg.gif);
zoom:1.1; }

a{
color:#467aa7;
font-weight:bold;
text-decoration:none;
background-color:inherit;}

a:hover{color:#C00 !important; text-decoration:none !important; background-color:inherit;}
a img{border:none;}

p{padding:0 0 15px 0;}
p form{margin-top:0; margin-bottom:20px;}

h3{
	background: url(../images/guiding-botton.png);
	height:35px;
	font-size:18px;
	line-height:38px;}
	
h4{
	background: url(../images/link-botton.png);
	height:35px;
	font-size:18px;
	line-height:38px;
	margin:0 0 5px 0;}
	h6{
	
	height:35px;
	font-size:18px;
	line-height:38px;
	margin:5px 0 0 0;}



#header{
height:132px;
width:950px;
margin:auto;
background:url(../images/banner.gif);}

#log{
	height:94px;
	width:277px;
	float:left;
	padding:28px 0 0 25px;}

#linetop{
	height:20px;
	width:300px;
	float:right;
	padding:35px 12px 0 0;
	
	font-size:12px;
	color:#3f3f3f;}

#header h2{
margin:10px 0 0 40px;
font-size:1.4em;
background-color:inherit;
color:#f0f2f4;
letter-spacing:-1px;
font-weight:normal;}



* html #navigation a {width:1%;}

#navigation .selected,#navigation a:hover{
background:#80b0da;
color:#ffffff;
text-decoration:none;}

#line{
width:722px;
height:2px;
background-color:#FFF
;}

/**************** Content styles ****************/

#content{
clear:both;	
margin:auto;
width:950px;
background:white;}

#read{

    margin:15px 25px 10px 25px;
	font-size:16px;
	line-height:27px;}
	

#page-title{
margin-top:30px;
font-size:25px;
color:#b00112;
line-height:35px;
text-align:center;
font-weight:bold;
font-family:宋体;}
	#time{
margin-top:5px;
font-size:12px;
color:#212121;
text-align:center;
font-weight:normal;}	
#c_left{
	float: left;
	background: #FFF
;}
#menu {
	list-style-type: none;
	border-left: 10px solid #f60;
	margin: 0px;
	padding: 0px;
	height: 80px;
	overflow: hidden;
	background: #f0efef;
	width: 210px;}
#menu ul {
	list-style:none;}

#menu li {
	border-bottom:1px solid #fff;}
#menu li a {
	font-weight: bold;
	display: block;
	color: #444;
	line-height: 32px;
	text-indent: 10px;
	background-image: url(j.png);
	background-repeat: repeat-x;
	background-position: top;}
#menu li a:hover {
	color: #C00;
	text-decoration: none;
	background-image: url(j.png);
	background-repeat: repeat-x;
	background-position: bottom;}
#sidemenu {
	border-left: 10px solid #f60;
	margin: 0px;
	padding: 0px;
	width: 210px;
	height: 618px;
	overflow: hidden;
	background: #f0efef;}

#sidemenu ul {}

#sidemenu li {
	border-bottom: 1px solid #fff;
	list-style-type: none;}
#sidemenu li a {
	font-weight: bold;
	display: block;
	color: #444;
	text-indent: 20px;
	line-height: 34px;
	background-image: url(j.png);
	background-repeat: repeat-x;
	background-position: top;}
#sidemenu li a:hover {
	color: #C00;
	text-decoration: none;
	background-image: url(j.png);
	background-repeat: repeat-x;
	background-position: bottom;}

#c_right{
float:right;

width:722px;
background:#FFF;}





#shang{
float:right;	
width:656px;
min-height:720px;
padding:1em;
border:2px solid #fc0;
border-radius:1em;
margin: 20px 20px 20px 0;
}
#shang-part{
	margin: 16px;
	height:440px;
font-size: 16px;
	line-height: 34px;}
#shang-part p {
	text-indent: 2em;
	font-size: 16px;
	color: #333;
	line-height: 34px;
	margin: 0px;}
#shang-part .r {
	color: #C00;
	font-weight: bold;font-size: 16px;}
#shang-part li {
	line-height: 30px;}
#xia{
float:right;	
width:722px;
min-height:300px;
_height:300px;
background:#f0efef url(../images/hot-bg.gif);}
#list{
margin: 50px 10px 20px;
text-align: left;}






#list ul{
list-style-type: none;
margin: 0px;
padding: 0px;}

#list li{
width: 100%;
border-bottom:dotted 1px #dadada;
line-height:30px;}

#list li a{
color:#2e2f2f;
padding: 6px 0px 2px 0;}

#list li h5{
font-size:15px;
display: block;
font-weight:normal;}

#list  li span{
float: right; 
text-align: right;}



 li a:hover{
color: #336699;}






.input_on{padding:2px 8px 0pt 3px;height:28px;width:320px;
border:1px solid #999;background-color:#FFFFCC;font-size:16px;}
.input_off{padding:2px 8px 0pt 3px;height:28px;width:320px;
border:1px solid #CCC;background-color:#FFF;font-size:16px;}
.input_move{padding:2px 8px 0pt 3px;height:28px;width:320px;
border:1px solid #999;background-color:#FFFFCC;font-size:16px;}
.input_out{padding:2px 8px 0pt 3px;height:28px;width:320px;
border:1px solid #CCC;background-color:#FFF;font-size:16px;}

.input_bottom{margin-top:10px;padding:5px 54px 0pt 3px;height:33px;
border:0px; background:url(../images/send.png); width:100px;}
.reset_bottom{margin-top:10px;padding:5px 3px 0pt 54px;height:33px;
border:0px; background:url(../images/back_letter.png); width:100px;}

textarea {
	padding:2px 8px 0pt 3px;height:300px;width:320px;
border:1px solid #CCC;background-color:#FFF;font-size:16px;}
.textarea_on{padding:2px 8px 0pt 3px;height:300px;width:320px;
border:1px solid #999;background-color:#FFFFCC;font-size:16px;}
.textarea_off{padding:2px 8px 0pt 3px;height:300px;width:320px;
border:1px solid #CCC;background-color:#FFF;font-size:16px;}
.textarea_move{padding:2px 8px 0pt 3px;height:300px;width:320px;
border:1px solid #999;background-color:#FFFFCC;font-size:16px;}



#back {
	width:150px; height: 45px; float: right; padding: 10px 15px; margin: 0 15px 0 0;
	-moz-box-shadow: 0px 0px 5px #999;-webkit-box-shadow: 0px 0px 5px #999;
	border: 1px solid #556f8c;
	background: -moz-linear-gradient(top, #718DA9 0%, #415D79 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#718DA9), color-stop(100%,#415D79)); /* webkit */
	cursor: pointer;}
	





#content h2{
display:block;
margin:0 0 16px 0;
font-size:1.7em;
font-weight:normal;
letter-spacing:-1px;
color:#505050;
background-color:inherit;}

#content h2 a{font-weight:normal;}
#content h3{margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px;}
#content a:hover,#subcontent a:hover{text-decoration:none;}
#content ul,#content ol{margin:0 10px 16px 20px;}
#content dl{margin:0 5px 10px 25px;}
#content dt{font-weight:bold; margin-bottom:5px;}
#content dd{margin:0 0 10px 15px;}



/**************** Footer styles ****************/

#footer{
clear:both;
width:950px;
line-height:60px;
margin:auto;
font-size:12px;
color:#666;
background-image:url(../images/footer.gif);
text-align:center;
}

#footer p{padding:0; margin:0; text-align:center;}
#footer a{color:#f0f0f0; background-color:inherit; font-weight:bold;}
#footer a:hover{color:#ffffff; background-color:inherit; text-decoration: none;}

.tb {
	background-image: url(../images/letter_bg.png);
	background-repeat: no-repeat;
	background-position: center center;}