﻿/* CSS Document */

* {
	margin:0;
	padding:0;
}
html,body {
background:#deebf3 url("Images/body_bg.jpg") repeat-x;
	text-align: left;
  }

body, td, input, textarea, select, button {
	color: #000;
	font: 12px Tahoma,Arial, sans-serif;
	line-height:16px;
}

input, textarea, select, button{
	vertical-align:middle;
}

input {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px double #668294;
	background-position: bottom;
	background:#f0f0f0;
}

body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
}

  #BlogPowerBy{
	
	font-weight:normal;
	font-size:12px;
}
#BlogCopyRight{
	
	font-size:12px;
	font-weight:normal;
}

.post-textarea{
  background-color: #E7E5DC;
  width: 590px;
  height:150px;
  font-size:12px;
  overflow: auto;
  margin: 12px 0 12px 0 !important;
  padding:5px;
  border:1px dotted black;
}


img{
    vertical-align:middle; border:0;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 1em;
}

h1{
	line-height:37px;
	height:37px;
	padding-left:20px;
	background:url("Images/h1-bg.gif") repeat-x;
	color:#006aad;
	border:1px solid #c5e2f2;
	border-bottom:0;
	font-size:14px;
	font-weight:normal;
}
h1 span{
	float:right;
	background:url("Images/h1.gif") no-repeat right;
	padding:10px 12px 0 0;
	font-weight:normal;
}
a {
	color: #2c65b5;
	text-decoration: none;
}
a:hover {
	color:#0b740b;
	text-decoration: none;
}

input, textarea {
  background: #fefefe;
  border: 1px solid #ccc;
}




.post-footer{
 color:#999;
  font-size:12px;


}

.clear{
	clear:both;
	font-size:0;
	line-height:0;
	height:10px;
}


.wrap {
	margin: auto;
	width: 950px;
	clear:both;
	
}



.top-nav {
	position:relative;
	margin: auto;
	height: 30px;
	line-height:30px;
	color:#ddd;
}

.top-menu {
	margin: auto;
	height: 30px;
	line-height:30px;
	padding-right:20px;
	color:#ddd;
	float:right;
}
.top-menu a {
		color:#555;
	}
.top-menu a:hover {
		color:#22ac38;
	}	
	
.top-nav-logo{
	background: url("Images/top-nav-logo.gif") no-repeat left;	
height:30px;
	width:175px;
}	


.top {
	position:relative;
	background: url("http://www.hangkongtuoyun.com/upload/logo2.jpg") no-repeat left;
	height:90px;
padding:0 0 0 5px;

}
.top640-480 {
	float:right;
	position:absolute;
	right:210px;
	top:8px;
}


.ad-text {
    float: right;
    width: 400px;
    height: 90px;
    line-height: 1.6;
        background: url("Images/logoy.gif") no-repeat left;
	margin-top:8px;
}
.ad-text li {
    width: 49.9%;
    float: left;
    white-space: nowrap;
	text-align:center;
	list-style:none;
}
.ad-text li a{
	color:#333;
}




.menu {
	margin: auto;
	background: url("Images/menu-bg.gif") repeat-x left;
	text-align:center;
	height: 45px;
	line-height:42px;
	padding-left:40px;
	margin-bottom:5px;
}
.menu a {
	color:#fff;
	padding:0 13px;
	display:block;
	float:left;
}
.menu a:hover {
	color:#f39800;
}	

.menu .select {
	background: url("Images/s-menu-bg.gif") repeat-x right top;
	padding-right:15px;
}	




.banner{
	float:left;
	width:950px;
	height:48px;
}

.links{
	clear:both;
	border:1px solid #89D4F8;
	background:#fff;
	text-align:left;
	line-height:23px;
	color:#333;
	margin:10px 0;
	padding:10px;

}

	
.foot {
	clear:both;
	height:40px;
	padding:10px 0;
	color:#333;
	text-align:center;
       

}
.foot a {
		color:#333;
}




.pagebar {
display:block;
text-align: center;
height:22px;
clear:both;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin-top:5px;
}
.pagebar a:link, .pagebar a:visited{
padding:7px;
padding-top:2px;
padding-bottom:2px;
border:1px solid #EBEBEB;
margin-left:5px;
text-decoration:none;
background-color:#F5F5F5;
color:#0072bc;
width:22px;
font-weight:normal;
}
.pagebar a:hover {
background-color:#DDEEFF;
border:1px solid #BBDDFF;
color:#0072BC;
}
.pagebar .now-page {
padding:7px;
padding-top:2px;
padding-bottom:2px;
border:1px solid #BBDDFF;
margin-left:5px;
text-decoration:none;
background-color:#DDEEFF;
color:#0072BC;
cursor:default;
}
#al{
	float:left;
	margin-left:5px;
	
}
#al a,#ar a{font-size:12px;
color:#000;text-decoration:underline;}
#al a:hover,#ar a:hover{
color:#f00;text-decoration:none;}
#ar{
	float:right;
	margin-right:5px;
}
.postlist{ overflow:hidden;  margin:10px 5px 10px 10px;font-size:14px;
line-height:22px;}
.postdate{ float:right; font-size:12px; margin:0 5px 0 0; color:#999}
#main{clear:both;width:950px;margin:10px auto;text-align:left;font-family;}
#left {float:left;width:640px;}
#left textarea{
  
  width: 600px;
  height:150px;
  font-size:12px;
  overflow: auto;
  margin: 12px 0 12px 0 !important;
  padding:5px;
  border:1px dotted black;
}



#left h3 {height:26px;font-size:14px;line-height:26px;background:#EAF7FF;border-bottom:1px solid #DBE7FD;text-indent:10px;color:#09f;}
.leftbox{width:685px;margin-bottom:12px;padding-bottom:9px;background:#F9FFFF;border:1px solid #C7E2FD;
	min-height:260px; 
    height:auto !important; 
}


#focus{float:left;width:320px;height:230px;padding:2px 0 0 0;text-align:center; margin-left:5px;}
#focist{float:right;width:280px;height:230px;padding:2px 0 0 0;}
#focist li{margin:0 5px;line-height:22px;text-indent:5px;color:#59C3F7;list-style:inside square; }
.box{float:left;width:302px; height:280px; margin:0 10px 10px 0;padding-bottom:6px;background:#F9FfFF;border:1px solid #C7E2FD; }
.box li{margin:0 5px;line-height:22px;text-indent:5px;color:#59C3F7;list-style:inside square;  }

#right {float:right;width:256px;}
.rightbox{width:250px;margin-bottom:12px;padding-bottom:6px;background:#FFFEFA;border:1px solid #efddbd;}
.rightbox h3 {height:26px;font-size:14px;text-indent:10px;line-height:26px;background:#FCF3E8;border-bottom:1px solid #F3E4DB;color:#c60;}
.rightbox h3 a{color:#c60;}
.rightbox li{margin:0 5px;border-bottom:1px dashed #DCEFFC;line-height:22px;text-indent:5px;color:#FF8500;list-style:inside circle;}
#left h2 {padding:10px 0;font-size:15px;font-weight:bold;color:#f00;line-height:30px;text-align:center;}
#info{padding-bottom:5px;border-bottom:1px dashed #ccc;text-align:center;}

#pagebreak {padding-bottom:5px;text-align:center;}
#next {padding:5px 0;background:#fff;border-top:1px dashed #AFC69B;border-bottom:1px dashed #AFC69B;color:#2C4C78;text-align:center; height:25px;}
#like{height:120px;}
#like li{float:left;width:550px;border-bottom:1px dashed #eee;line-height:24px;text-indent:10px; list-style-type:none;}
#divCommentPost{ border:none}
#divCommentPost p{ clear:both; margin:0; padding:4px 0}
#divCommentPost p label{  float:left; width:80px;}
#divCommentPost p textarea{ width:500px;}
#divCommentPost div{ padding-left:80px;}

/*--------------------------------评论框-------------------------------*/
p.posttop {
	margin:10px 0 0 0;
	padding:3px 0;
	font-size:12px;
	font-weight:bold;
}
p.postbottom {
	margin:0 0 10px 0;
	padding:5px 0 0 0;
}

#frmSumbit{
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}

input.text, #txaArticle {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px solid #999;
	color:#666;
	width: 200px;
	background: white;
}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px double #284259;
	width: 80%;
	height: 80px;
	background: white;
	width: 520px;
	height: 120px;
}
/*-------------------------------引用\评论--------------------------------*/
ul.msg{
	width:630px;
	margin:10px 0 40px 10px;
	padding:0 0 0 0;
	text-align:left;
	list-style-position : outside;
list-style-type:none;

}
li.msgname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
li.tbname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
li.msgurl{
	border-left:1px solid Silver;
	border-right:1px solid Silver;
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
	background:#f0f0f0;
}
li.msgarticle{
	border-left:1px solid Silver;
	border-right:1px solid Silver;
	list-style-position : outside;
	padding:15px 10px 15px 10px;
	margin:0;
	background:#F8F8F8;
	line-height:150%;
}
li.msgtime{
	border-left:1px solid Silver;
	border-right:1px solid Silver;
	border-bottom:1px solid Silver;
	text-align:right;
	padding:2px 5px 0 10px;
	margin:0 0 0 0;
	background:#F8F8F8;
}
#main_container{
width:950px;
height:auto;
margin:auto;
background-color:#fff;
padding:0 5px 5px 5px;

}
#header{
width:950px;
height:122px;
margin:auto;
padding:5px 0 5px 5px;
}
#logo{
padding:5px 0 0 5px;
float:left;
width:338px; height:76px;
}

#link { float: right; text-align:right; padding-top:3px; padding-right: 20px; color: #999;  line-height:23px; }
#link a { color: #2c65b5; text-decoration: none; }
#link a:hover { text-decoration: underline; }



/*----------------------menu-------------------------*/
#menu{
width:545px;
height:24px;
float:right;
padding:45px 0 0 0;
}
#menu ul{
list-style:none;padding:0px;margin:0px;display:block; font-weight:bold;
}
#menu ul li.divider{
height:24px;width:19px;background:url(images/menu_divider.gif) no-repeat center; float:left; display:block; padding:8px 0 0 0;
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;height:24px;padding:0px;line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:14px;
}
#menu ul li a{
height:24px; width: auto;float:left;text-decoration:none;padding:0 8px 0 8px; margin:0px;color:#9d8f9b;text-align:center;
}
#menu ul li a:hover{
height:24px;width: auto;text-decoration:none;color: #857283;
}
#menu ul li a.current{
height:24px;width: auto;float:left;text-decoration:none;padding:0 8px 0 8px;color: #857283;
}

#middle_box{
width:894px;
height:278px;
clear:both;
margin:auto;
}
.title{
height:26px;
font-size:16px;
font-weight:bold;
padding:5px 0 0 35px;
color:#877685;
background:url(images/news_icon.gif) no-repeat left;
background-position:0px 0px;
}
a.read_more {
width:150px;
height:27px;
display:block;
background:url(images/view_all_bg.gif) no-repeat center;
line-height:27px;
color:#428fb8;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:center;
float:right;
margin:15px 0 15px 0;
}
/*---------------------main_content------------------*/
#main_content{
width:950px;
height: auto;
margin: auto;
padding:5px;}

.clear{
clear:both;
}

/*-----------------------------footer------------------*/


#footer { clear:both; height:24px; text-align:center;background: #d7e7f7; line-height:25px;margin:10px 0 0 0;}


.copyright{
float:left;
padding-left:15px;
padding-top:7px;
}
.footer_links{
text-align:center;

padding-top:7px;
}

ul,p, select{
    margin: 0;
    padding: 0;
    
}

.container {
    width: 894px;
    min-height: 100%;
    margin: auto;
    text-align: left;
    margin: 0;
    padding: 0;
}
.container .wrap {
    margin: 0px;
}


a:link, a:visited {
     text-decoration: none;
}

.menuLeft{float:left;width:6px;height:35px;text-align:left;background: url(images/nav-left.gif) repeat-x;}
#menuCenter{float:left;text-align:left;width:928px;height:35px;background: url(images/nav.gif) repeat-x;}
#menuCenter li{float:left;text-align:left;font-size:14px;font-weight:bold;}
#menuCenter li a{float:left;text-align:center;text-decoration: none;color:#fff;width:94px;display:block;line-height:35px;}
#menuCenter li a:hover{float:left;text-decoration:underline;}
.menuRight{float:left;width:6px;height:35px;background: url(images/nav-right.gif) repeat-x;}
.menuLine{width:6px;float:left;height:25px;color:#FFFFFF;padding-top:10px;font-weight:normal;}
#contribute{float:right;padding:7px 2px 0 0;}
#menu1{padding:0 0 0 5px;width:940px;height:36px;white-space:nowrap;}
#banner { width: 940px;  margin: 0 auto; clear:both; overflow:hidden;}
#banner1 { width: 940px;  margin: 0 auto; clear:both; overflow:hidden; padding:10px 0 0 0;}
.hyzx { width:650px; border:1px solid #c9d9ee; background-color: #fff; float:left;}

.hyzx h1 { height:30px;  background:url(images/hyzx.jpg) repeat-x; text-align:left; color:#036; font-weight:bold;  line-height:30px;}
.hyzx h1 a{color:#036;}
.hyzx ul { padding:8px 8px 0 10px; }
.hyzx p {
line-height:200%;
text-align:justify;
vertical-align:top;
word-spacing:2px;
}
.hdcx ul li a:hover { color:#336699; text-decoration: underline;}
.hdcx { width:280px; border:1px solid #c9d9ee; background-color: #fff; float:right;}

.hdcx h1 { height:30px;  background:url(images/hyzx.jpg) repeat-x; text-align:left; color:#036; font-weight:bold; line-height:30px;}
.hdcx h1 a{color:#036;}
.hdcx ul { padding:8px 8px 0 10px; }

.hdcx ul li {list-style:inside square; color:#59C3F7;font-size:12px;line-height:30px;}

#list{margin-left:10px;}
.listl1 { width:190px; border:1px solid #c9d9ee; background-color: #fff; float:left;}

.listl1 h1 { height:30px;  background:url(images/hyzx.jpg) repeat-x; text-align:left; color:#036; font-weight:bold; line-height:30px;}

.listl1 ul { padding:8px 8px 2px 10px;}

.listl1 ul li {list-style:inside square; color:#59C3F7;font-size:12px;line-height:35px;letter-spacing:7px;}

.listl { width:120px; border:1px solid #c9d9ee; background-color: #fff; float:left;}

.listl h1 { height:30px;  background:url(images/hyzx.jpg) repeat-x; text-align:left; color:#036; font-weight:bold; line-height:30px;}
.listl h1 a{color:#036;}

.listl ul { padding:8px 8px 0 10px;}

.listl ul li {list-style:inside square; color:#59C3F7;font-size:12px;line-height:35px;letter-spacing:7px;}


.list { width:294px; border:1px solid #c9d9ee; background-color: #fff; float:left;}

.list h1 { height:30px;  background:url(images/hyzx.jpg) repeat-x; text-align:left; color:#036; font-weight:bold; line-height:30px;}
.list h1 a{color:#036;}
.list ul { padding:8px 8px 0 10px;}

.list ul li {list-style:inside square; color:#59C3F7;font-size:12px;line-height:26px;}

.list .tal{font-weight:bold;
color:#FF0000;
font-size:16px;
height:25px;
line-height:30px;
text-indent:16px;}
.list1 { width:938px; border:1px solid #c9d9ee; background-color: #fff; float:left; height:200px;}

.list1 h1 { height:30px;  background:url(images/hyzx.jpg) repeat-x; text-align:left; color:#036; font-weight:bold; line-height:30px;}

.list1 ul { padding:8px 8px 0 10px; }

.list1 ul li { background:url(images/icn.gif) no-repeat 0 -39px; padding:10px;  overflow:hidden; color: #666;}

.list1 ul li a { color:#336699; text-decoration:none; float:left; margin:0 0 0 9px;}

.list1 ul li a:hover { color:#336699; text-decoration: underline; border:1px solid green;}

.index_link_logo {float:left;display:block;border:1px solid #C0C0C0;  width:938px;background:url(images/boxbg2.jpg) repeat-x; margin-top:9px;}
.index_link_logo li{height:50px; padding-top:8px; padding-left:13px; padding-right:10px; }
.index_link_logo span{height:25px;  font-weight:bold; color:#333; line-height:25px; padding-left:20px;} 
.index_link_logo li a {float:left; margin-left:10px;}
.index_link_logo a.hz2{display:block;width:88px;height:31px; background:#fff url(images/2.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a.hz3{display:block;width:88px;height:31px; background:#fff url(images/3.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a.hz4{display:block;width:88px;height:31px; background:#fff url(images/4.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a.hz5{display:block;width:88px;height:31px; background:#fff url(images/5.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a.hz6{display:block;width:88px;height:31px; background:#fff url(images/6.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a.hz7{display:block;width:88px;height:31px; background:#fff url(images/7.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a.hz8{display:block;width:88px;height:31px; background:#fff url(images/8.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a.hz9{display:block;width:88px;height:31px; background:#fff url(images/9.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a{display:block;width:88px;height:31px; background:#fff url(images/1.gif) no-repeat left center; border:1px solid #C3C5C4;}
.index_link_logo a:hover{ border:1px solid green;}
#link1{width:938px;border:1px solid #99bbdd;background-color:#fff;padding:0;margin:10px 0 0 5px;}
#link1 h1{font-size:12px;height:25px;color:#02418a;background:url(images/box_title_bg.gif) repeat-x;line-height:25px; font-weight:bold;}
#link1 .content1{padding:6px;line-height:23px;}
#content{
	padding:10px;
	font-size:14px;
	line-height:180%;
	min-height:300px; 
    height:auto !important; 
    	}

ol, ul {
    list-style: none;
}

