body {
	margin: 0;
	padding: 0;
	width: 100%;
	font: 10pt Verdana, Arial, Helvetica, sans-serif,Simsun;
	text-align: center;
	color: #000;
	font-family: Verdana;
	font-size:10pt;
}
a:link{color:#261CDC;}
h1{font-size:12px;font-weight:normal;}
#header {
	width: 100%;
	margin: 0 auto;
	background: #FFFFFF;
	text-align: center;
}
#topmenu{
float: left;
	margin: 0 auto;
	height: 100px;
}
.logo{
   float: left;
	width: 300px;
}
.history{
   float: right;
	width: 300px;
	padding-right:100px;
	padding-top:10px;
	font-size:10pt;
}
.history , .history a:link, .history a:active, .history a:visited{
	color: #CC6600;
	text-decoration: none;
}
.logo_logo{
   float: left;
	width: 240px;
	padding-left:0px;
	padding-top:22px;
}
#maintop {
 float: left;
	
	height: 21px;
	padding-left:30px;
}
#butter {
	float: left;
	width: 91px;
	margin-left: 3px;
	height: 21px;
}
.butter_top_1 {
	width: 91px;
	height: 3px;
	display: block;
	font: 0px/0px sans-serif;
	background: url(../images/bottom_top_1.gif);
}
.butter_top_2 {
	width: 91px;
	height: 3px;
	display: block;
	font: 0px/0px sans-serif;
	background: url(../images/bottom_top_2.gif);
}
.butter_a {
	width: 91px;
	height: 18px;
	background: #0066CC;
}
.butter_a , .butter_a a:link, .butter_a a:hover, .butter_a a:active, .butter_a a:visited{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif,Simsun;
	color: #ffffff;
	text-decoration: none;
}
.butter_b {
	width: 91px;
	color:#0066CC;
	height: 18px;
	background: #FF7F17;
}
.butter_b , .butter_b a:link, .butter_b a:hover, .butter_b a:active, .butter_b a:visited{
	font: 14px Verdana, Arial, Helvetica, sans-serif,Simsun;
	color: #ffffff;
	text-decoration: none;
}
#navdown {
	width: 100%;
	background: #0066CC;
	clear: both;
	display: block;
	font: 0px/0px sans-serif;
	height: 11px;
}
.maincolumn {
	width: 100%;
	margin: auto;
	overflow:hidden;
	margin-top:10px;
	clear:both;
}
.mainbox {
	width: 960px;
	margin: auto;
}
.mainright {
	float: left;
	padding-left: 3px;
	table-layout: fixed;
}


.list_title {
	font-size : 11pt;
	color: blue;
	/*font-weight: bold;*/
}
.list_li {
	text-align: right;
}
.adlist  , .adlist a:link, .adlist a:active, .adlist  a:visited{
	
	color: #36c;
	text-decoration: none;
}
.adlist {
	float:left;
	width: 150px;;
	border-right:1px dotted #cfd6d9;
	text-align:left;
}

.adlist a:hover{
	color:#FFF;
	background-color: #36c;
	text-decoration: underline;
}
.mainline {
	clear: both;
	width: auto;
	display: block;
	font: 0px/0px sans-serif;
	height: 5px;
}
#lefttext {
float:left;
	text-align: left;
	font-size:10pt;
	overflow:hidden;
	width:900px;
	line-height:22px;

}
.item{
border-bottom:2px solid #FF6600;
width:100px;
}
#lefttext_top {
	font-size: 24px;
	height: 30px;
	width:600px;
	/*background: url(../images/box1_s.gif);*/
}
#lefttext_bottom {
	clear: both;
	display: block;
	font: 0px/0px sans-serif;
	height: 10px;
	width:216px;
	/*background: url(../images/box3_s.gif);*/
}
.textad {
  	margin: 0 auto;
	clear: both;
	float: left;
	width: 603px!;
}
.text {
	float: right;
	width:603px;
	background: url(../images/box2.gif)  repeat-y;
	overflow:hidden;
}
.search {
	height: 30px;
	width:603px;
	text-align: right;
}
.search_logo {
float: right;
	height: 80px;
	width:400px;
	padding-left:30px;
	text-align: right;
	padding-top:5px;
}
.search_line {
float: left;
	height: 20px;
	width:450px;
	text-align: right;
}
.search_line_s {
float: left;
	height: 23px;
	width:450px;
	text-align: right;
}
#search_left_logo {
	float: left;
	height: 40px;
	width:350px;
	text-align: right;
	font-size:10pt;
}
#search_right_logo {
float: right;
	height: 20px;
	width:80px;
	text-align: left;
}
#search_left {
float: left;
	height: 20px;
	width:430px;
	text-align: right;
}
#search_right {
float: right;
	height: 20px;
	width:160px;
	text-align: left;
}
#keywords {
	height: 20px;
	width:603px;
	text-align: center;
}
#keywords , #keywords a:link, #keywords a:active,#keywords a:visited{
	color: #404040;
	text-decoration: none;
}
#keywords a:hover
{
 background: #FF8700;
 color: #ffffff;
}
.tuijian{
	height: 30px;
	width:603px;
	text-align:center;
}
.text_top {
 clear: both;
	display: block;
	font: 0px/0px sans-serif;
   background: url(../images/box1.gif);
	float: right;
	height: 9px;
	width:603px;
}

.text_bottom {
clear: both;
	display: block;
	font: 0px/0px sans-serif;
   background: url(../images/box3.gif);
	float: right;
	height: 10px;
	width:603px;
}
.listleft {
	float: left;
	width: 286px;
	padding-left: 3px;
	text-align:left;
}
.listleft , .listleft a:link, .listleft a:active, .listleft a:visited{
	color: #404040;
	text-decoration: none;
}
.listleft  a:hover{
	color: #ff0000;
	text-decoration: underline;
}
.listleft ul {
	margin: 0;
	padding: 0;
}
.listleft li {
	padding: 4px 0 0 15px;
	width: 278px;
	display: block;
	overflow: hidden;
	height: 19px;
}
.listright {
	float: right;
	width: 286px;
	padding-right: 10px;
	text-align:left;
}
.listright , .listright a:link, .listright a:active, .listright a:visited{
	color: #404040;
	text-decoration: none;
}
.listright a:hover{
	color: #ff0000;
	text-decoration: underline;
}
.listright ul {
	margin: 0;
	padding: 0;
}
.listright li {
	padding: 4px 0 0 15px;
	width: 278px;
	display: block;
	overflow: hidden;
	height: 19px;
}
#footer {
	width: 980px;
	margin: 0 auto;
	background: #ffffff;
	clear:both;
	padding-left:20px;
}
.copyright{
	width: 100%;
	margin: 0 auto;
	line-height: 23px;
	height: 80px;
   text-align: left;
   font-size:10pt;
}

.copyright , .copyright a:link, .copyright a:active, .copyright a:visited{
	color: #404040;
	text-decoration: none;
}
.copyright a:hover{
	text-decoration: underline;
}
.placeholder , .placeholder a:link, .placeholder a:active, .placeholder a:visited{
	color: #CC6600;
	text-decoration: none;
}
.placeholder a:hover{
	text-decoration: underline;
	color: #0033FF;
}
#bar1{font-size:10pt;float: left;width: 40%;text-align:left;}
#bar2{font-size:10pt;float: right;text-align:right;}
#tpmenu{height:20px;border-bottom:1px solid #C9D7F1;padding-top:4px;width:1000px;margin-left:auto;margin-right:auto;}
#tpmenu .tpnav{float:left;width:500px;text-align:left;padding-left:4px;font-size:16px;text-decoration: none;}
#tpmenu .tpuser{float:right;width:400px;padding-right:10px;text-align:right;}
#tpmenu a:link{color:#0000CC;text-decoration: none;}
#tpmenu a:visited{color:#0000CC;text-decoration: none;}

#messageList{margin-left:auto;margin-right:auto;}
#messageList ul {
        margin:0;
        padding:0;
        list-style-type:none;    
    }
    
#messageList li { 
		margin:0;
		padding:0;display:block;
        line-height:28px;    
        border-bottom:1px solid #F0F0F0;
}

#messageList li a:link{font-size:14px;color:blue;}
#messageList li a:visited{font-size:14px;}
#messageList ul li a:hover{
        background:#cfd6d9;
    }
	 .quicksearch{
	 clear:both;background:#D5DDF3;border-top:1px solid #3366CC;border-bottom:1px solid #3366CC;
	 height:50px;padding:10px;width:930px;margin-top:10px;text-align:left;padding-left:50px;
	 margin-left:auto;margin-right:auto;
	 }
	 .areadetail{
	 clear:both;background:#efefef;
	 height:auto!important;padding:10px;width:880px;
	 font-size:14px;line-height:20px;text-align:left;padding-left:4px;
	 margin-left:auto;margin-right:auto;
	 }
	 .arealist{clear:both;height:20px;padding:10px;width:980px;font-size:14px;text-align:left;margin-left:auto;margin-right:auto;}
	 .post{width:970px;padding:10px;text-align:right;background:#efefef;padding-top:5px;margin-left:auto;margin-right:auto;}
	 .post a{color:red;}
	 .pagelist{clear:both;width:980px;background:#efefef;padding:10px;font-size:16px;text-align:center;margin-left:auto;margin-right:auto;}
	 .mainleft{width:980px;padding:10px;height:auto!important;text-align:left;margin-left:auto;margin-right:auto;}


#header_s {
	width: 960px;
	background: #FFFFFF;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
#topmenu_s{
	margin: 0 auto;
	height: 100px;
}
#maintop_s {
	width: 960px;
	height: 25px;
	font-size:10pt;
	background-color:#D9F0F0;
}
.italic {color: #009900;}
.italic a:link { color: #009900;}
.italic a:hover { color: #009900;}
.italic a:visited {color: #009900;}
.italic a:visited:hover {color: #009900;}
.butter_a_s {
   float: left;
   
	width: 80px;
	height: 20px;
	padding-top:5px;
}
.butter_a_s , .butter_a_s a:link, .butter_a_s a:active, .butter_a_s a:visited{
	color:#0066CC;
	text-decoration: none;
	padding:5px;
	/*font-weight: bold;*/
}
.butter_a_s a:hover
 {
	background-color: #0066CC;
	color:#FFF;
	text-decoration: underline;
}
.butter_b_s {
    float: left;
	width: 80px;
	height: 20px;
	background: #0066CC; /*//D95000*/
	padding-top:5px;
	
}
.butter_b_s , .butter_b_s a:link, .butter_b_s a:active, .butter_b_s a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.butter_b_s a:hover
{
	
	text-decoration: underline;
}

.maincolumn_s {
	width: 800px;
	margin: 0 auto;
	border-bottom: #0066CC 2px solid;
	overflow:hidden;
}


.mainleft_s {
	width:620px;
	float: left;
	margin-left: 0px;
	text-align: left;
}
.right_s {
	float: right;
	width: 180px;
	overflow:hidden;
}
.right_ads {
	float: right;
	width: 154px;
	overflow:hidden;
}
.mainright_s {
	float: right;
	width: 180px;
	padding-left: 3px;
	table-layout: fixed;
	border-left: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;
	background: #F9F9F9 repeat-y;
	overflow:hidden;
}
.mainright_a {
	float: right;
	width: 180px;
	padding-left: 3px;
	padding-left: 10px;
	table-layout: fixed;
	border-top: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;
	background: #F9F9F9 repeat-y;
	overflow:hidden;
}
.mainright_s li{text-align:left;list-style-image: url(../images/go.gif);line-height:28px;border-bottom:1px dotted #e7e7e7;width:80%;padding-left:5px}

.seachbar_s {
	width: 800px;
	height: 20px;
	background: #efefef;
	border-top: 2px solid  #e3e3e3;
	color:#006C88;
	padding-top:5px;
	padding-left:5px;
	font-size:10pt;

}
.Num{
	float: left;
	width: 40px;
	height:40px;
	background: #FEFED5;
	border: 1px dashed #FFBA00;
	padding:8px;
	font: bold 28px Verdana;
	color: #A43200;
	text-align:center;
}	
#item{
/*height:100px;*/
margin-top:10px;
}
.item_content{
width:90%;
float: right;

}
#item li{
font-size:10pt;
}
#item .title a:link{
font-size:11pt;
}
.seachbar_s a:link, .seachbar_s a:active,.seachbar_s a:visited{
text-decoration: none;
color:blue;
font-size : 10pt;
}
.pagebar_s {
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100%;
	text-align: right;
	height: 18px;
	background: #efefef;
	
	padding:8px;
	padding-right:50px;
	font-size:12pt;
}
.seachbar_ru
{
	float: right;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100%;
	text-align: left;
	padding-right:5px;
	float: left;
}
.seachbar_next{
   height: 35px;
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 740px;
	text-align: center;
	font: 14px Verdana, Arial, Helvetica, sans-serif,Simsun;
}
.seachbar_ru ul {
	margin: 0;
	padding:0;
}
.seachbar_ru li {
        float: left;
	list-style: none;
	padding: 4px 0 0 15px;
	width: 100%;
	display: block;
	overflow: hidden;
}
.li_title  ,.li_title a:link, .li_title a:active,.li_title a:visited{
	font: 10pt Verdana, Arial, Helvetica, sans-serif,Simsun;
	text-decoration: none;
}
.li_title a:hover{
	text-decoration: underline;
}
.time{
	color:#C40401;
}
.t1{
 font-size : 11pt;
}
.title_m{
font-size : 12pt;
}
#bottomline{
width:980px;
height:1px;
background: #e3e3e3;
clear:both;
margin-left:auto;
margin-right:auto;
padding-left:18px;
}
#bar{
padding-top:5px;
height:20px;
width:956px;
background: #efefef;
text-align:left;
padding-left:4px;
border-top: 2px solid #e3e3e3;
margin-left:auto;
margin-right:auto;
}
#rightbar{
width:140px;
float:right;
color:red;
font-weight : bold;
}
#rightbar a{color:red}

#leftbar{
width:380px;
float:left;
height:30px;
}
#leftbar h1{padding:0px;}

#post_title {
	margin-bottom: 10px;
	margin-top: 10px;
	width: 980px;
	text-align: center;
	height: 18px;
	background:#D9F0F0;
	padding:5px;
   font: bold 15px Verdana, Arial, Helvetica, sans-serif,Simsun;
   margin-left:auto;margin-right:auto;
}
#post_f {
	width: 960px;
	text-align: center;
	
	overflow:hidden;
	border-bottom: 1px solid #e3e3e3;
	padding:15px;
	margin-left:auto;margin-right:auto;
}
#post_f li{list-style-type:none;font-size:14px;line-height:25px;}
#post_f .title{font-size:16px;height:24px;width:980px;clear:both;}
#post_f .nav{font-size:16px;height:40px;width:980px;clear:both;}
.selectarealist{width:200px;float:left;height:auto;}
.skip{width:700px;float:right;font-size:14px;}
.sub_f{
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	width: auto;
	text-align: left;
	padding-left:5px;
	
}
.sub_f_ok{
	float: left;
	width:100%;
	text-align: center;
}
.sub_f_left{
	float: left;
	width: 80px;
	text-align: right;
	padding:5px;
	overflow:hidden;
	padding-top:10px;
}
.sub_f_right{
	float: left;
	width: 840px;
	text-align: left;
	padding:5px;
	overflow:hidden;
}
.mainline_f {
	clear: both;
	width: auto;
	display: block;
	font: 0px/0px sans-serif;
	height:20px;
}

.mainleft_m {
	float: left;
	margin-left: 2px;
	width: 200px;
	text-align: left;
	background: #ffffff repeat-y;
	overflow:hidden;
}
.mainright_m {
	width: 60%;
	float: left;
	width: auto;
	padding-left: 3px;
	table-layout: fixed;
	border-left: 1px solid #D9D9D9;
	background: #F9F9F9 repeat-y;
	overflow:hidden;
	display: block;
}
.maincolumn_m {
	width: 800px;
	margin: 0 auto;
	border-bottom: #0066CC 2px solid;
	background: #F9F9F9 repeat-y;
	overflow:hidden;
}
#list_m {
	float: left;
	padding: 0px;
	width: 70%;
	text-align: left;
}
#list_m ul {
	margin: 0;
	padding:0;
}
#list_m li {
    float: left;
	list-style: none;
	padding: 4px 0 0 5px;
	width: 60%px;
	display: block;
	overflow: hidden;
}
.lujin_m {
padding-left: 5px;
	width: 70%;
	text-align: left;
	background: #D7F7FF;
	border: 1px solid #69E0FE;
}
.lujin_m  ,.lujin_m a:link, .lujin_m a:active,.lujin_m a:visited{
	font: 12px Verdana, Arial, Helvetica, sans-serif,Simsun;
	color:#006C88;
	text-decoration: none;
}
.lujin_m a:hover{
	text-decoration: underline;
}
.title_m
{
	text-align: center;
	font: bold 16px Verdana, Arial, Helvetica, sans-serif,Simsun;
}
.li_r
{
	text-align: right;
}
.li_c
{
	text-align: left;
}
.cloc_m
{
	font-size:12pt;
	text-align: left;
	line-height: 18px;
	width: 100%;
}
h1{font-size:16px;font-weight:bold;}
.content_body{width:980px;margin:0 auto;overflow:hidden;}
.navlist{width:980px;height:40px;font-size:16px;text-align:left;padding:10px;margin:0 auto;}
.tip{padding:10px;background:#efefef;clear:both;margin-top:20px;}
#post{width:760px;height:auto;clear:both;text-align:left;float:left;padding:10px;font-size:14px;padding-left:5px;}
#post .title{height:30px;clear:both;}
#post .inputtime{height:20px;clear:both;clear:both;width:700px;font-size:12px;color:gray;}
#post .content{height:auto;width:700px;clear:both;padding:20px 0px 20px 0px;line-height:22px;}
#post .contact{height:auto;width:700px;clear:both;margin-top:5px;}
#otherinfo{width:800px;}
#otherinfo li{width:380px;float:left;line-height:18px;list-style-type:none;padding:0px;}
#otherinfo ul{padding:0px;margin:0px;} 
#flink{margin:0 auto;}
