@charset "utf-8";
/* CSS Document */
*{
font-family:Arial;
}
body{
width:1000px;
height:auto;
margin:0px auto;
}
#header{
width:1000px;
/*height:auto;*/
float:left;
background:url(../images/banner_m_2.jpg) no-repeat center top; 
min-height:69px;
height:88px; 
margin:0 auto;
position:relative;
}
#header_account_area { position:absolute;bottom:7px;left:777px; font-weight:bold;}
#header_account_area a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#user_info { font-size:13px; }
#user_info a { font-weight:bold; }

#body{
width:963px;
height:auto;
padding:0px 20px 0px 17px;
/*background:url(../images/body.gif) repeat-x bottom;*/
float:left;
}
.left{
width:230px;
padding-right:10px;
float:left;
height:auto;
}
.login{
width:227px;
height:auto;
float:left;
background:url(../images/login.gif);
}
.login_header{
width:227px;
height:40px;
background: url(../images/login_header.gif);
float:left;
}
.login_content{
background:url(../images/login_footer.gif) no-repeat bottom;
width:201px;
height:auto;
float:left;
padding:5px 13px 10px 13px;
}
.login_content font{
font-size:12px;
line-height:30px;
font-weight:bold;
}
.login_content font a{
color:#000000;
text-decoration:none;
}
.login_content font a:hover{
text-decoration:underline;
}
.login_input{
width:80px;
height:18px;
border:1px solid #b2b2b2;
margin:2px 0px 2px 0px;
}
.order{
background:url(../images/order_bj.gif) no-repeat;
width:210px;
height:80px;
padding:53px 10px 10px 10px;
float:left;
}
.order font{
font-size:12px;
line-height:24px;
}
.order_input{
width:120px;
height:18px;
border:1px solid #b2b2b2;
margin:2px;
}
.order select{
width:60px;
height:20px;
border:1px solid #b2b2b2;
margin:2px;
}
.order img{
border:0px;
margin:2px;
}
.opinion_box{
width:228px;
height:auto;
float:left;
border:1px solid #87a93e;
background-color:#fcfff8;
margin-top:5px;
}
.opinion_box_title{
	width:228px;
	background:url(../images/friend_link.gif);
	height:27px;
	float:left;
	text-align: center;
}
.opinion_box_content{
width:218px;
height:auto;
float:left;
padding:5px;
}
.opinion_box_content font{
font-size:12px;
line-height:24px;
}
.opinion_box_content img{
margin:5px;
border:0px;
}
.opinion_box_content_input{
width:210px;
height:20px;
border:1px solid #bdbcbd;
background:url(../images/opinion_input.gif);
}
.opinion_box_content textarea{
width:210px;
height:70px;
border:1px solid #bdbcbd;
background-color:#fcfff8;
}
.word{
width:230px;
height:auto;
float:left;
background:url(../images/word_body.gif);
}
.word_header{
background:url(../images/word_header.gif);
width:230px;
height:103px;
float:left;
}
.word_body{
	background:url(../images/word_footer.gif) bottom no-repeat;
	width:204px;
	height:auto;
	padding:5px 13px 20px 13px;
	float:left;
	text-align: left;
}
.word_body font{
font-size:13px;
line-height:22px;
color:#000999;
}
.word_body p{
margin:0px;
}
.right{
width:710px;
height:auto;
float:left;
}
.search{
background:url(../images/search.gif) repeat-x #f1dc3d;
width:698px;
height:auto;
float:left;
border:1px solid #ceb70d;
padding:5px;
}
.search_input{
width:475px;
height:21px;
border:1px solid #bdbcbd;
background:url(../images/opinion_input.gif) repeat-x #f0f0f0;
margin-right:10px;
}
.focus{
width:708px;
height:auto;
border:1px solid #87a93e;
float:left;
margin-top:5px;
}
.focus_title{
width:688px;
background:url(../images/friend_link.gif);
height:27px;
float:left;
padding-left:20px;
}
.focus_content{
width:698px;
height:auto;
float:left;
padding:5px;
}
.focus_content p{
font-size:12px;
line-height:22px;
margin:0px;
}
.focus_content p span{
font-weight:normal;
color:#000000;
}
.focus_img{
/*background-color:#c2c2c2;*/
float:right;
width:auto;
height:auto;
}
.focus_img_m{
/*background:url(../images/touying.gif) bottom left no-repeat;*/
float:left;
width:auto;
height:auto;
padding-bottom:4px;
}
.focus_img_m2{
/*background:url(../images/touying.gif) top right no-repeat;*/
float:left;
width:auto;
height:auto;
padding-right:4px;
}
.focus_img img{
width:131px;
height:90px;
border:0px;
}
.focus_content span{
font-size:15px;
line-height:22px;
font-weight:bold;
color:#000999;
}
.focus_title font{
font-size:14px;
line-height:22px;
}
.focus_title span{
font-weight:bold;
}
.history{
width:708px;
height:auto;
float:left;
padding-top:5px;
}
.history_title{
width:708px;
height:33px;
background:url(../images/history.gif);
float:left;
}
.history_content{
width:698px;
height:auto;
float:left;
padding:5px;
}
.history_list{
	width:319px;
	height:auto;
	float:left;
	padding:2px 10px 2px 20px;
}
.history_list img{
width:131px;
height:90px;
border:0px;
margin:3px;
margin-right:10px;
}
.history_list font{
font-size:12px;
line-height:24px;
}
.history_list a{
font-size:14px;
line-height:22px;
color:#000999;
}
.history_list a:hover{
color:#FF0000;
}
.page{
width:auto;
height:30px;
text-align:center;
}
.page font{
font-size:12px;
line-height:24px;
}
.page a{
color:#000000;
text-decoration:none;
margin:0px 3px 0px 3px;
}
.font_red{
color:#FF0000;
font-weight:bold;
}
.page a:hover{
color:#0000FF;
text-decoration:underline;
}
.span_page{
background:url(../images/a_quit.gif);
height:15px;
width:15px;
border:1px solid #999999;
float:left;
text-align:center;
margin-left:3px;
line-height:15px;
}
.font_page{
color:#000000;
font-size:12px;
line-height:15px;
text-decoration: none;
font-family:Arial;
}
.font_page font{
line-height:15px;
}
a.font_page:hover{
font-weight:bold;
color:#FF6600;
font-family:Arial;
}
.span_next{
background:url(../images/a_quit.gif);
height:15px;
width:50px;
border:1px solid #999999;
float:left;
text-align:center;
margin-left:3px;
line-height:15px;
}
.friend_link{
width:961px;
height:auto;
float:left;
border:1px solid #87a93e;
background-color:#FFFFFF;
margin-top:5px;
}
.friend_link_title{
width:941px;
background:url(../images/friend_link.gif);
height:27px;
float:left;
padding-left:20px;
}
.friend_link_content{
width:941px;
height:auto;
float:left;
padding:10px;
}
.friend_link_content img{
width:100px;
height:36px;
border:1px solid #8892cb;
margin:2px;
}
#friendlink{
width:900px;
height:auto;
float:left;
text-align:left;
padding-top:10px;
}
#footer{
width:1000px;
height:111px;
background:url(../images/footer.jpg) no-repeat bottom #bdecf5;
text-align:center;
float:left;
}
#footer p{
line-height:30px;
margin:0px;
font-weight:bold;
}
.p_footer{
font-size:14px;
}
.p_footer2{
font-size:12px;
}
#footer a{
color:#000000;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}

#hot_content {
	float: left;
	width: 617px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

.line_height {
	line-height: 22px;
	text-indent: 25px;
}

.line_height2 {
	line-height: 22px;
}