body,td,textarea,option,div,ul,li {
	font-family : tahoma, verdana, 宋体, fantasy;
}
a {
	font-size: 12px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:hover {
	color: #004669;
	text-decoration: underline;
}
/*===中间BEGIN===*/
.left_title {
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #66b118;
	padding-left: 5px;
}
.left_title a {
	color: #FFFFFF;	
}
.left_content {
	list-style-type: none;
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 150%;
}
.middle_title {
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #66b118;
	padding-left: 5px;
}
.middle_content {
	list-style-type: none;
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 150%;
}
.right_title  {
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #66b118;
	padding-left: 5px;
}
.right_title  a{color: #FFFFFF;
}
.right_content {
	list-style-type: none;
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 150%;
}
.title_font{
	float:left;
}
.title_font a{
	float:left;
         color: #FFFFFF;
}
.title_more{
	float:right;
	color: #008888;
	padding-right: 5px;
}
.title_more a{
	float:right;
	color: #BBBBBB;
}
/*===中间END===*/
/*===Index_Search===*/
#index_searchadv {
	height:55px;
	padding: 5px;
}
.searchimg {
         	padding: 5px;
	float:left;
	width:80px;
}
.searchfrom {
	float:left;
}
.keywordtext {
	margin-top: 3px;
	height:25px;
}
.input_keyword {
	vertical-align: middle;
}
.input_submit {
	vertical-align: middle;
}
.moduleselect {
	height:25px;
	padding-left: 45px;
}
.module_1,.module_2,.module_3 {
	float:left;
	width:65px;
	text-align:left;
}
.othertext {
	float:right;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #0000ff;
}
/*===END===*/
/*==首页栏目=*/
.index_left {
	width: 250px;
	float: left;
}
.index_middle {
	width: 468px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
.index_right {
	width: 250px;
	float: left;
}
#index_article,#index_photo {
	height:160px;
}
#index_soft{
	height:190px;
}
.index_picarticle {
	width:40%;
	float:left;
}
.index_newarticle {
	width:60%;
	float:left;
}
.index_picsoft {
	width:40%;
	float:left;
}
.index_newsoft {
	width:60%;
	float:left;
}
.index_picphoto {
	width:60%;
	float:right;
}
.index_newphoto {
	width:40%;
	float:left;
}
/*===================*/
.article_show1 {
	width: 631px;
	float: left;
}
#article_show {margin:0 auto; width:631px; clear:both; background:#F2F6FB;}
.article_left {
	width: 200px;
	float: left;
}
.article_center {
	width: 590px;
	float: left;
	margin-left: 5px;
}
.article_right {
	width: 300px;
	float: right;
	margin-top: 5px;
}
.article_picarticle {
	width:150px;
	float:left;
}
.article_newarticle {
	width:460px;
	float:left;
}
.articleinfo_title {
	padding-top: 10px;
	padding-left: 10px;
	text-align:center;
	font-size:18px;
	font-weight: bold;
	color:#ff0000;
}
.articleinfo_titleintact {
	padding-left: 20px;
	font-weight: bold;
	text-align:center;
}
.articleinfo_other,.articleinfo_button {
	text-align:right;
	padding-right: 10px;
}
.articleinfo_other input {
	border: 1px solid #AEACFD;
	background-color: #D9DDE8;
	width:18px;
	height:18px;
}
#ArticleBody {font-size:18px;
}
/*===================*/
/*===================*/
.soft_left {
	width: 200px;
	float: left;
}
.soft_right {margin:0 auto; width:631px; clear:both; 

	float: left;
}
.soft_picarticle {
	width:40%;
	float:left;
}
.soft_newarticle {
	width:60%;
	float:left;
}
.soft_classinfo {
	border: 1px solid #E8E8E8;
	padding: 1px;
	margin-bottom:5px;
}
.soft_classinfo .title,.soft_classinfo .intro,.soft_classinfo .other {
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.soft_classinfo .intro {
	text-indent: 22px;
}
.soft_classinfo .title {
	height:20px;
	background-color:#E8E8E8;
}
.title .softname{
	float:left;
	color:#0000CC;
	font-weight:bold;
}
.title .updatetime{
	float:right;
	color:#FF0000;
}
.soft_classinfo .soft_other {clear:both; 
	height:20px;
	background-color:#F7F7F7;
}
.soft_other ul {

}
.soft_other li {
	float:right;
	margin-left: 5px;
	margin-right: 5px;
}
.soft_other .hits span {
	color:#FF0033;
	font-weight:bold;
}
.soft_other .softsize span {
	color:#6600FF;
	font-weight:bold;
}
.softinfo_title {
	padding: 10px;
	text-align:center;
	font-size:18px;
	font-weight: bold;
	color:#000099;
         border:1px solid #E8E8E8;
}
.soft_right .softinfo_info {
	height:298px;
	border: 1px dashed #AEACFD;
	margin-bottom: 5px;
}
.softinfo_info .softpic{
	width:288px;
	float:left;
	padding: 5px;
}
.softinfo_info .softinfo{
	width:300px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #AEACFD;
	float:right;
}
.softinfo_info .softinfo li{
	padding: 3px;
	height:16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AEACFD;
}
/*===================*/
/*===================*/
.photo_left {
	width: 200px;
	float: left;
}
.photo_right {
	width: 775px;
	float: left;
	margin-left: 5px;
}
.photo_picarticle {
	width:40%;
	float:left;
}
.photo_newarticle {
	width:60%;
	float:left;
}
.photo_classinfo {
	border: 1px solid #E8E8E8;
	padding: 0px;
	margin-left:4px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	width:152px;
	text-align:center;
}
.photo_classinfo .photopic {
	padding: 1px;
}
.photo_classinfo .photoname {
	height:20px;
	background-color:#F5F5F5;
}
.photoinfo_photoname {
	padding-top: 10px;
	padding-left: 10px;
	text-align:center;
	font-size:18px;
	font-weight: bold;
	color:#000099;
}
.photoinfo_other {
	text-align:right;
	padding-right: 10px;
}
#PhotoViwer {
	background-color: #F7F7F7;
	text-align:center;
	padding: 5px;
	width: auto;
	border: 1px solid #E7DFE7;
	color: #003333;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: scroll;
	height: 360px;
}
#PhotoUrlList {
	margin-bottom: 5px;
}
#PhotoUrlList .PhotoPic {
	margin: 3px;
	border: 1px solid #CCCCCC;
	float:left;
}
.currentphoto {
	height:22px;
}
#CurrentName {
	padding-left: 5px;
	float:left;
	font-weight: bold;
	color:#000099;
}
#photoinfo_button {
	float:right;
	padding-right: 5px;
}
/*===================*/
/*===================*/
.movie_left {
	width: 180px;
	float: left;
}
.movie_right {
	width: 665px;
	float: left;
	margin-left: 5px;
}
.movie_picarticle {
	width:40%;
	float:left;
}
.movie_newarticle {
	width:60%;
	float:left;
}
/*===================*/
/*===================*/
.product_left {
	width: 180px;
	float: left;
}
.product_right {
	width: 665px;
	float: left;
	margin-left: 5px;
}
.product_picarticle {
	width:40%;
	float:left;
}
.product_newarticle {
	width:60%;
	float:left;
}
/*===================*/
/*===================*/
.guest_left {
	width: 200px;
	float: left;
}
.guest_right {
	width: 775px;
	float: left;
	margin-left: 5px;
}
/*===================*/
.classloop{
	height:202px;
}
.loop_content {
	width:320px;
	float:left;
	border: 1px solid #74c200;
	margin-bottom: 5px;
}
.loop_content1 {
	width:382px;
	float:left;
	border: 1px solid #74c200;
	margin-bottom: 5px;
}
.classloop1{
	height:282px;
}
.loop_content .right_content {
	height:160px;
}
 .loop_content1 .right_content1 {
	height:240px;
}
.loop_middle {
	float:left;
	width:5px;
}
#channel_search {         
	height:20px;
	padding-top:5px;
}
#channel_search .searchimg {
	width:80px;
	float:left;
}
#channel_search .searchform {
	float:left;
         width:300px;
         text-align:left;
}
#channel_search .txt {
	float:left;
         width:60px;
         padding: 5px 0 0 5px;
	font-weight: bold;
}
/*=========*/
.userinfo_left {
	width: 200px;
	float: left;
}
.userinfo_right {
	width: 775px;
	float: left;
	margin-left: 5px;
}
/*=========*/
.border_title {
	background-color: #EBF3F6;
	border: 1px solid #C74c200;
	height: 20px;
	padding-top: 6px;
	text-indent: 5px;
}
.border_title a {
	text-decoration: none;
	color: #000000;
}
.border_1 {
	border: 1px solid #ccc;
	margin-bottom: 5px;
}
.showpage {
	text-align: center;
	width: 100%;
	height:25px;
	margin-bottom: 5px;
}
.red{color:red;}
.b{font-weight: bold;}
.visible{
	position:absolute;
	visibility:visible;
	background-color: #FFFFFF;
	border:1px solid #CCCCCC;
	margin-top: 13px;
	margin-left: -5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.visible li{
	list-style-type: none;
	margin: 0px;
	padding: 2px;
}
.visible li a:hover{
	color: #000000;
}
.hidden{visibility:hidden;position:absolute;}
/*===================================*/
hr {
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}
  /*=时间右显示=*/
.other {float:right; 
           margin: 0px; 
           padding: 0px;}   

/*右边滑动菜单开始*/
.TabTitle_R {clear: both;
                overflow: hidden;
                padding: 0;
                height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #66b118;
}
.TabTitle_R ul{border:0; margin:0; padding:0;}
.TabTitle_R li{float:left; text-align:center;width: 70px;}
.TabTitle_R .active{ background-color: #66b118;height: 25px; font-weight: bold; padding-top: 2px;}
.TabTitle_R .active a{COLOR: #FF0000; TEXT-DECORATION: none;font-weight:bold;FONT-SIZE: 14px}
.TabTitle_R .normal{ background-color: #66b118;height: 25px; font-weight: bold; padding-top: 2px;COLOR: #FFFFFF;}
.TabTitle_R .normal a{ COLOR: #FFFFFF;}
.TabContent_R {padding-top:1px;}
.none_R {display:none;}
/*右边滑动菜单结束*/
#ad300 {MARGIN:0 auto;float:right;table-layout: fixed;overflow: hidden;border:1px solid #E8E8E8;}
#pathright{float: right;width: 260px;text-align: center;margin: 8px 5px 0px 0px;}
.listbg /* --栏目文章列表内容间隔颜色的定义1-- */
{
background:#ffffff;border-bottom: 1px dashed #cccccc; 
}
.listbg2 /* --栏目文章列表内容间隔颜色的定义2-- */
{
background:#ffffff;border-bottom: 1px dashed #cccccc; 
}
