

body { 
	padding: 0; 
	margin: 0; 
	 font: 0.7em Tahoma，Verdana,宋体，Arial, Helvetica, sans-serif;
	 *font: 10px Tahoma，Verdana,宋体，Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	background: #eee; 
	color: #454545; 
}

a {	color: #669900;	background: inherit;}
a:hover { color: #6C757A; background: inherit; }

h1 { font: normal 2.1em Arial, Sans-Serif; letter-spacing: -1px; padding: 7px 0 0 8px; margin: 0; }
.dark  { color: #737373; background: inherit; font-weight: bold; }
.logo{
	background-image: url(logo.gif);
	background-repeat: no-repeat; height:50px ; margin-left:8px;

}
.logo h1{
	font: 12px 宋体，Arial, Helvetica, sans-serif;
	padding-top:35px;
	letter-spacing: normal;
}
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }

p {	margin: 0 0 5px 0; }

ul { margin: 0; padding : 0; list-style : none; }

form { 	margin: 0; }
y
input.search { 
	width: 292px; 
	border: 0;
	background: #FFF url(input.gif) no-repeat;
	padding: 4px; 
	color: #669900;
	font-weight: bold;
	height:16px;
}

input.submit {
	background: #669900 url(submit.gif)   no-repeat;
	border: 0;
	padding: 4px 0;
	width: 65px;
	margin: 0 15px 1px 0;
	color: #FFF;
	font: bold 1em Arial, Sans-Serif;
}

input.login { 
	width: 150px;
	border: none; 
	
	padding: 4px; 
}

/* layout
   ------ */

.content { 
	margin: 0 auto;
	width: 960px;
	padding: 7px; 
}

.header { 
	height: 55px;
	background: #fff;
	color: #808080;
	margin:3px 0;
	padding: 10px 0 0 0;
	border-bottom: 1px solid #ccc; font-size:9pt;
}

.top_info {
	float: right;
	width: 500px;
	padding: 0;
	border-bottom: 1px solid #fff;
	background: #fff;
	color: #808080;
	font-size:1.1em;
}
.iframe_iframe{
visibility:inherit;
width:100%;
z-index:2;
margin:0px;
height: auto;

}
.top_info_down{
text-align: left;}
    

	.top_info_right { 
	    
		width: 460px;
		padding: 0;
		border-left: 1px solid #fff;
		height: 2.4em;
	   overflow: hidden; margin:0em 0 0 0;
	}
	
	
.top_info_right fieldset, #loginform fieldset, #signform fieldset { border: none; margin: 0; padding: 0; }
.top_info_right legend, #loginform legend, #signform legend { display: none;  }

/*内嵌登录面板*/

.top_info_right form { margin: 0; width: 400px; }

.top_info_right input {
	width:80px;
	height:1.3em;
	border: 0;
	background: #FFF url(input2.gif) no-repeat fixed;
	padding: 2px 1px 2px 3px;
	color: #669900;
	font-weight: bold;
	
}
 .top_info_right button {
	height: 1.4em;
	padding: 0 0 0.1em 0.1em;
	margin:0 0 0 0.4em;
	background: #669900;
	cursor: pointer;
	border: 0px ;
	font-size:1em;
	color: #ffffff;
	font-weight: lighter;
	
}
/*登录后*/

.top_info_right li a { color: #6C757A; }
.top_info_right li a:hover {color: #669900; } 

.browse_category  {

	font-size: 1.0em;
	width: 190px;
	color: #FFF;
	background: inherit;
}

.bar { 
	clear: both;
	font-size: 1.1em;
	height: 30px; 
	color: #FFF;
	margin: 0 0 0 0px; 
	background: #99CC00; z-index:100;
}

	.bar li {
	margin: 0;
	padding: 7px 12px 5px 12px;
	color: #FFEADC;
	background: #99CC00;
	float: left;
	letter-spacing:2px;
	
	}
	.bar #h_li{ display:none; background-color:#009999;}
	
	.bar li:hover #h_li,li.over #h_li{
	display:block;
	background-color:#FFFFFF;
	padding:10px;
	margin:8px 0 0 0;
	
	
}
	
	.bar li:hover #h_li a{ color:#669900;display:block;}
	.bar li:hover #h_li a:hover { 
	color:#fff;display:block; background-color:#FF6600; text-align:center; }
	.bar li.active,li.active2{
	position:relative;
	
	}
	
	
	.bar li.active { 
	     
		background: #669900 ; 
		*background: #669900 url(bar.gif) no-repeat center top;
		color: #fff;
		font-weight: bold; 
		padding: 7px 10px 6px 10px; 
	}
	  .bar li a.active_a:hover { 
		color:#99CC00; 
		background: inherit;
	}
	.bar li a { 
		font-weight: bold;
		color: #FFF; 
		background: inherit;
		text-decoration: none;
	} 
	
	.bar li a:hover { 
		color: #669900; 
		background: inherit;
	} 
	
  
.search_field { 
	background: #fff url() no-repeat right; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 20px 10px 1px;
	margin: 3px 0;
	font-size:1.1em;
}

.search_field1 { background:#FFF ;
	color: #808080;
	clear: both;
    padding: 4px 8px ;
	margin: 2px 0;
	font-size:12px;
}

.search_field1 span{  background-color:#99CC33; color:#FFFFFF;  font-weight:bold; padding:0 2px; font-size:15px;}
.search_field1 span.webad{ background-color:#FF6600;color:#FFFFFF;  font-weight:bold; padding:0 2px;font-size:15px;}
.search_field p{ 
	vertical-align: middle;
}
.grey {
	color: #808080;
	background: inherit;
	font-weight: normal;
}

.search_form { float: right;  }


.search_form select{ height:24px;
}
.search_form img{ border: #FFFFFF;}
.search_form button  {
	background: #fff url(submit2.gif)  no-repeat;
	border: 0;
	padding: 4px 0;
	width: 80px;
	margin: 0 15px 0px 2px;
	color: #FFF;
	font: bold 1em Arial, Sans-Serif;cursor: pointer;
}





.subheader {
	margin: 0px 0 10px 0;
	border-bottom: 1px solid #eee;
	padding: 5px 0 5px 0;
	background: #A4A4A4;
	color: #fff;
}

/* left side
   --------- */

.left {
	float: left;
	width: 55%;
	margin: 0 0 10px 0;
}
.left_video {
	float: left;
	width: 55%;
	margin: 0 0 10px 0; background-color:#FFFFFF;
}
.left_flash {
	float: left;
	width: 81.7%;
	* width: 81%;
	margin: 0 0 10px 0; background-color:#FFFFFF; text-align:center; padding-bottom:10px;
}
.right_flash{
float: right;
	width: 18%;
	margin: 0 0 10px 0; font-size:1.1em;
	position: relative;
}
.left_flash2 {
	
	width: 960px;
	* width:960px;
	margin: 0 0 10px 0; background-color:#FFFFFF; text-align:center; padding-bottom:10px;
}
#left_box_flash{ margin-top:10px; padding:0 10px; font-size:14px; line-height:22px; text-align:left;}

#newstext{ text-align:left; margin-top:5px; font-size:14px; padding:0 5px; line-height:22px;}
#newstext2{ text-align:left; margin-top:5px; font-size:13px; padding:0 5px; }
#newstext2 a span{ font-size:14px;color:#FF6600; text-decoration:none;}
#newstext2 a span:hover{ color:#999999;}
.left h3,.left_flash h3,.left_flash2 h3,.left h3.gx_h3,.left_video h3{
	clear: both;
	background: #fff url(corner.gif) no-repeat top right;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin: 0 ;
	
	 
}
.left h3 {
clear: both;
	background: #fff url(corner.gif) no-repeat top right;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin: 0 ;}
.left h3.gx_h3{ margin-top:4px;}
	.left_side {
		float: left;
		width: 224px;
		padding: 0 0 0 10px;
		margin: 0 0 5px 0;
		font-size:1.1em;
		background: #FFF url() repeat-y;
		padding: 0 0 5px 40px;
		
	}
	.left_side img ,.right_side img{} 
   
	.right_side1 {
		float: left;
		width: 224px;
		background: #FFF url(dotted.gif) repeat-y;
		color: #000;
		padding: 0px 0 5px 40px;
		margin: 0 0 5px 0;
		font-size:1.1em;
		height:141px;
		*height:135px;
		
	}

	.right_side1 a ,.left_side a, .right_side a{ color: #414141;  }
	.right_side1 a:hover ,.left_side a:hover, .right_side a:hover{ color: #FF6600;}	
	
		
	.right_side {
		float: left;
		width: 224px;
		background: #FFF url(dotted.gif) repeat-y;
		color: #414141;
		padding: 0 0 5px 40px;
		margin: 0 0 5px 0;
		font-size:1.1em;
	
	}
		
	.left_box { 
	 margin: 0 0 4px 0; color: #000; background: #FFF; padding:10px 10px 10px 10px;font-size:1.1em; }	

.left_box_list { 
	  color: #000; background: #FFF; padding:5px 10px 5px 10px;font-size:1.1em;
	  margin:0px 0 3px 0;
	  }
	  .left_box_list2 { 
	  color: #000; background: #FFF; padding:5px 10px 5px 10px;font-size:1.1em;
	  margin:3px 0 3px 0;
	  }
	.left_box img {
	
	width: 494px; height:100px;
	border: 1px solid #CCCCCC;
	padding:3px; background-color:#ffffff;  
	
}
.left_box a.topad:hover { background-color:#FFFFFF;}


.left_box a.topad:hover img {
	
	width: 494px; height:100px;
	border: 1px solid #99CC00;
	padding:3px;background-color:#99CC00;
}
.left_box img.images2{ 
width:81px;
 height:41px;
 border: 1px solid #CCCCCC;
padding:3px; margin-right:5px; background-color: #FFFFFF;

}
.left_box a.ztad:hover{background-color:#FFFFFF;}

.left_box a.ztad:hover img {
border:#FF6600  1px solid; 

}
.left_box h1.biaoti{ 
padding:2px 0 6px 0;}

.left_box h1 a{
	text-decoration:none;
	font-weight:bold;
	font-size:0.5em;
	color:#000;
	letter-spacing: 0.2em;
	
	
}


.left_box h1 a:hover{ 
color:#669900;}		

.left_box1 {
border:0px;
margin:0px;
width:508px;
padding:10px;
overflow: visible;
background: #FFF; font-size:9pt;

}
#show_page3{
       background: #fff;
		color: #414141;
		padding:4px;
		margin: 0px 0 0px 0; border-top:#eee solid 3px;
}
.left_box_video {
border:0px;
margin:0 ;
width:98.7%;
padding:0px 3px 10px 3px;
font-size:9pt; 
background-color:#FFFFFF;
}
*.left_box_video {
border:0px;
margin:0px;
width:98.7%;
padding:0px 3px 3px 3px;
font-size:9pt; background-color:#FFFFFF;
}

#newstext_video{
	padding:5px;
	word-wrap:break-word;
	overflow:auto;
	font-size:14px;
	line-height:22px;
	text-align:left;
 }
.divs{ 
border:0px;
margin:0px;
width:480px !important;
width:480px ;
padding:10px;
overflow: visible; border-bottom:2px dotted #CCCCCC;
WORD-BREAK: break-all;word-wrap:break-word; font-size:9pt;

}
#hd_table{width:560px !important;
width:508px;}
.left_box1 .divs img.divs_images{ float:left; width:80px; height:50px; margin:0 8px 0 0; border:1px  solid #CCCCCC; padding:2px; 

}
.divs img.divs_books{ float:left; width:108px; height:140px;margin:0 8px 0 0; border:1px  solid #CCCCCC; padding:2px;}

.divs a:hover{
color:#FF6600;}

.left_box1 .divs a.newad:hover{ background-color:#FFFFFF;}

.left_box1 .divs a.newad:hover img{ float:left; width:80px; height:50px; margin:0 8px 0 0; border:1px  solid #FF6600; padding:2px; 

}.divs img.divs_books:hover{ float:left; width:108px; height:140px; margin:0 8px 0 0; border:1px  solid #FF6600; padding:2px; 

}
.left_box1 .divs h4{ float:left; margin:0; padding:0px 0 0 0; width:100%;


}
.left_box1 .divs h4{ font-size:9pt; font-weight:normal;}
.left_box1  .divs h5{font-weight:normal;}







/* right side
   ---------- */
		
.right {
	float: right;
	width: 24.6%;
	margin: 0 0 10px 0; font-size:1.1em;
	position: relative;
	
}
.center {float: left;
	width: 19.4%;
	margin: 0 0 10px 5px;
	font-size:1.1em;
	top:0px;
	
}


.center h3 {
	background:#fff url(corner.gif) no-repeat top right;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0; 
	
}

.center a.a_hover{
	color:#414141; background:inherit; }
.center a:hover{ color: #669900; background: inherit; }



.right h3 ,.right_xz  h3,.right_flash h3,.right_zp h3{
	background:#fff url(corner.gif) no-repeat top right;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
	
}

	.right_articles,.right_articles_zp,.right_articles_xz {
		background: #fff;
		color: #414141;
		padding:2px 8px 5px 8px;
		margin: 0 0 3px 0; 
			
	}
	
	.fdlink{padding:2px 3px 5px 3px;}
	.right_articles_ad {
	padding:3px 3px;
		background: #fff;
		margin: 0 0 3px 0; 
	}
	.right_articles_ad img a{ border:#FFFFFF;}
	.right_articles_ad img { border:#FFFFFF; width:176px; height:76px}
	.right_articles a.zc{ font-size:14px;}
	.right_articles_xzz {
		background: #fff;
		color: #414141;
		padding:0 3px 0 4px;
		margin: 0 0 3px 0; 
			
	}
		.right_articles p { padding-bottom:8px;
		
	}
	
	
	.right_articles a:hover{
	color:#FF6600; background:inherit; }
	.right_articles table.a_hover { color: #669900; background: inherit; }
	.right_articles img.image{ 
	border:1px solid #CCCCCC; width:50px; height:50px; padding:3px;  
	
	}
	.right_articles  img.image1{ border:1px solid #CCCCCC; width:48px; height:48px; float:left;
	margin:0px 5px 0 0; padding:2px 2px 2px 2px;
	
	}
	.right_articles a.nandm:hover{ background-color:#FFFFFF;}
	
	.right_articles  a.nandm:hover img{ border:1px solid  #FF6600; 
	
	}
	
	.right_articles table div{ font-size:12px;}
	
	.right_articles td.hangxian{text-align:right; width:290px;
}
.right_articles td.hangxian a{ text-decoration:none;}
	.right_articles table td.left{text-align:left; width:100%;}
	.right_articles table td{vertical-align:top;}
	.right_articles table td.bj{ background:url(png-0657.gif) no-repeat; width:16px; height:16px;}
	.right_articles ul.img2 { margin: 0 4px; padding: 0; height: 75px; }
	.right_articles li.img2 { float: left; display: inline; width: 54px; height: 70px; overflow: hidden; margin: 3px 1px; background:#eee; text-align: center; }
	.right_articles img {  margin-top: 3px; border:#FFFFFF 1px; }
	
	.friendlink{
	width:100%; padding:10px 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
	.friendlink img{ width:88px; height:31px; border:1px #ccc solid;}
	.friendlink img:hover{border:1px   #FF6600 solid;}
	.friendlink span { margin-left:15px;}
.image {
	float: left;
	margin: 0 9px 3px 0;
} 

/* footer
   ------ */

.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0 auto;
	border-top: 1px solid #ccc;
	line-height: 1.1em;
	font-size:1.1em;
}
.footer img{
border:0;}


.footer a { color: #808080; }
/* link
   ------ */
.link { 
	clear: both;
	
	line-height: 1.1em;
	font-size:1.1em;
	border:1px solid #CCCCCC;
	height:5.5em;	
}
.link_left{
width:30px;
background: #A9C0CE;
height:68px;
float:left;
margin:0 1.0em 0 0;
}
.link_right{

height:5.5em;
padding:5px 0 5px 0;  

}
.link_right li{ 
	clear: both;
	text-align: left; 
	margin:8px 0 0 0 ;
	}
	/*热门文章 */
#hotarticle {border: 1px solid #fff;  background: #fff; padding: 3px; position: relative; }

	#hotarticle h2{background: #fff;
	color:#669900;
	padding: 5px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0; }
	
	#hotarticletabs { position: absolute; margin: 0; line-height: 18px; top: 7px!important; top: 8px; right: 10px; }
		#hotarticletabs span { background: #669900; float: right; color: #fff; margin-right: 2px; height: 18px; padding: 5px 8px 0px 8px; cursor: pointer; }
			#hotarticletabs span.active { background:#fff; color: #669900; border: 1px solid #fff; border-bottom: none; padding:3px 8px 1px 8px; border-left:1px #669900 solid; border-right:1px #669900 solid; border-top:1px #669900 solid;  }
			
	#hotarticle ul { background: #fff; margin: 0 0 0.5em 0; padding: 0.8em; list-style: none; line-height: 1.7em; height: 16.5em; overflow: hidden; border-top:1px #669900 solid;  }
		#hotarticle li { height: 1.7em; overflow: hidden; color: #999; padding-left: 0.8em; background: none no-repeat 0.3em 0.7em; }
		#hotarticle li a{color: #6C757A;}	
        #hotarticle li a:hover {color: #669900; } 
.mainarea { margin: 0 0px; width: 236px; float: left; }
 #hotarticle li.gengduo a{ float:right; text-decoration:none;}
 
 
 
 .right h3 li{float:left;height:23px; line-height:23px;}
 .left .head{height:28px; background:#fff; font-weight:bold; font-size:1.1em;  }
 .left .head .b1a{width:64px; color:#690;  padding:2px 2px 2px 7px; background:url(i2a.gif) no-repeat; float:left;cursor:pointer; }
.left .head .b2{ float:left;width:64px;color:#690; background:url(i2a1.gif) no-repeat;padding:2px 2px 2px 7px ; border-bottom:#CCCCCC solid 0px; cursor:pointer;}
.left .head li{ height:23px; line-height:23px;padding:5px; text-align:center;}
/*--------作品页列表--------*/

.left_zp {
	float: left;
	width: 16%;
	margin: 0 0 10px 0; background-color:#FFFFFF; 
}

.left_zp h3 {
	clear: both;
	background: #fff url(corner.gif) no-repeat top right;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
	
	 
}
.left_zp ul {
	list-style-position: inside;
	list-style-image: url(iadtracker_menu_arrow.gif);		
	}
.left_zp ul li { padding-bottom:6px;
		
	}	
.left_zp ul a {
	text-decoration: none;		
	}	

.center_zp {float: left;
	width: 61.4%;
	margin: 0 0 10px 5px;
	font-size:1.1em;
	top:0px;
	
}

.center_zp h3 {
	background:#fff url(corner.gif) no-repeat top right;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0; 
	
}
.show_page {
		background:#fff;
		color: #414141;
		padding:2px 8px 5px 8px;
		margin: 0; font-size:9pt;		
	}

.right_zp {
	float: right;
	width: 21.6%;
	margin: 0 0 10px 0; font-size:1.1em;
	position: relative;
	
}

.right_articles_zp {
		padding:8px 8px 8px 8px;
				
	}




.left_box_zp { 
	 margin: 0 0 5px 0; color: #000; background: #FFF; padding:10px 10px 10px 10px;font-size:1.1em; }

/*-------------作品内容页标签----------------*/	
.neirong{
	width:960px;
	border:0;
    margin:0 0 15px 0 ; padding-bottom:4px;
	
}

td.td_nierong{ 
border: #0099CC 1px solid; vertical-align:bottom; background-color:#FFFFFF; height:24px; width:100%;
}/*---第一格----*/
td.td_nierong2{ border-right:#1F80CB 0px solid;
 border-left: #1F80CB 0px solid; border-bottom: #1F80CB 0px solid; vertical-align:top; 
 
}
td.td_nierong1{ vertical-align:top; background-color:#FFFFFF; font-size:9pt; }
table.td_nierong3{
border:0; width:100%; font-size:14px; line-height:22px;}
td.td_nierong4{ height:30px; background-color:#FFFFFF; text-align:center;}/*--标题行--*/
td.td_nierong4 div{
	font-weight:bold;
	color: #669900;
	font-size:15px;
	width:84%;
	margin-top:10px;
	
	
}
#td_nierong_title{
padding-bottom:20px;
*padding-bottom:5px;
border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC; width:90%; margin:0 auto; text-align:center;}
	#td_nierong_title div{ float:left; width:33%; font-size:9pt; }
/*--控制标题样式--*/
.div_neirong{ text-align:center; margin:5px 0;}/*-------控制flash作品层------------*/
.td_zpjj{ background:#eee;}/*------作品简介层--------*/
table.table_pl{ width:98%; border:0; margin:0 auto; background-color:#eee;}/*------评论层--------*/
tr.tr_neirong{ width:195px; background-color:#FFFFFF;
}/*--------作品内容页搜索FLASH作品栏目标题修饰--------------*/
tr.tr_neirong td{ height:0px;color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 12px Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;}/*---------作品内容页搜索FLASH作品栏目文字修饰--------------*/
td.td_neirongtd{ border:#1F80CB 0px solid; background-color:#fff; font-size:1.1em;
}
/*---------列表页面修饰------------*/

td.td_zj{ background-color:#eee; width:5px;}
table.table_ss{ background:url(222.gif); width:200px;}
td h3{ font-size:1.2em; color:#669900; font-weight:bold; padding-bottom:2px; margin-top:2px; 
}
table.jianjie{ width:98%; border:1px; border-color:#99CC00;
}

/*--------------下载列表页面---------------*/



.left_xz {
	float: left;
	width: 13%;
	margin: 0 0 10px 0;
}

.left_xz h3 {
	clear: both;
	background: #fff url(corner.gif) no-repeat top right;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
	
	 
}
.left_xz ul {
	list-style-position: inside;
	list-style-image: url(iadtracker_menu_arrow.gif);		
	}
.left_xz ul li { padding-bottom:6px;
		
	}	
.left_xz ul a {
	text-decoration: none;		
	}	

.center_xz {float: left;
	width: 64.4% ;
	
	margin: 0 0 10px 5px;
	font-size:1.1em;
	top:0px;
	
}

.center_xz  h3, .center_zst  h3,.right_zst h3,right_zst_sitemap h3, .center_zstz  h3,.right_zstz h3,.center_zst_sitemap h3{
	background:#fff ;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0; 
	
}
.right_zst_n h3 {
    background:#fff ;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0; 
}
.zst_right h3,.zst_right_sitemap h3 {
	background:#fff;
	color: #669900;
	padding: 7px 0 7px 5px;
	font: bold 12px Tahoma, Arial, Sans-Serif;
	margin: 0 0 0 5px; 
	
}
.zst_rightz h3 {
	background:#fff;
	color: #669900;

	padding: 7px 0 2px 5px;
	font: bold 12px Tahoma, Arial, Sans-Serif;
	margin: 0 0 0 5px; 
	
}
#li_right{ float:left;}
#li_left{ text-align:right; padding-right:5px;}
#li_left img{ border:0px;}
.show_page {
		background: #fff;
		color: #414141;
		padding:2px 8px 5px 8px;
		margin: 0px 0 0px 0; 		
	}
#show_page2{
       background: #fff;
		color: #414141;
		padding:8px 8px 5px 8px;
		margin: 0px 0 0px 0; border-top:#eee solid 3px;
}

.right_xz {
	float: right;
	width: 21.6%;
	margin: 0 0 10px 0;
	font-size:1.1em;
	position: relative;
	
}

.right_articles_xz {padding:8px;		
	}

.left_box_xz { 
	 margin: 0 0 5px 0;
	  color: #000;
	   background: #FFF;
	    padding:10px 10px 10px 10px;
		font-size:1.1em; }
	 
td.td_nierong_xz{ vertical-align:top; background-color:#FFFFFF; }	 
#td_left{ width:150px; background-color:#FFFFFF; height:600px; }
td.td_leftone{vertical-align:top;
}
tr.tr_neirong_xz{	background: #666633 url(corner.gif) no-repeat top right; width:195px; }




table.table_xz{ width:98%; border:0; margin:0 auto; background-color:#f5f5f5;}
td.td_xz{ text-align:center; background-color:#FFFFFF; font-weight:bold;}
td.td_xz_dz{ text-align:center; background-color:#FFFFFF; font-weight:bold; color:#008E00}
td.td_bg{ background-color:#FFFFFF;}
td.td_ml{ text-align:center; font-weight:bold;  }
td.td_title{
text-align:center; font-weight:bold; border:1px  #CCCCCC solid; background-color:#fff; margin-bottom:4px;}
td.td_img img{ border:0; width:150px; width:150px; margin:0 auto;}





/*------知识堂列表----------*/
.center_zst {float: left;
	width: 40% !important;
	width: 40%;
	margin: 0 0 10px 0px;
	font-size:1.1em;
	top:0px;
	 background-color:#FFFFFF;
	 float: left;
	 }
	.center_zst_sitemap{
	
	width: 24.6%;
   *width: 24.8%;
	margin: 0 3px 10px 0px;
	font-size:1.1em;
	top:0px;
	 background-color:#FFFFFF;
	 float: left;
	}
	
	
.right_zst{
	float: left;
	width: 30% !important;
	width: 30% ;
	margin: 0 0px 10px 5px; font-size:1.1em;
	
	
}
.right_zst_sitemap{
	float: left;
	
	width: 25% ;
	margin: 0 0px 10px 5px; font-size:1.1em;
	
	
}
.zst_right{
width:29.5% !important;
width: 29.5%;
float: left;
}
.zst_right_sitemap{

width: 25%;
float: left;
}
.center_zst_n{
     float: left;
	 width: 65%;
	*width: 65% !important;
	*width: 63%;
	margin: 0 0 10px 0px;
	font-size:1.1em;
	top:0px;
	 background-color:#FFFFFF;
	 float: left;
}

.right_zst_n{
	float: left;
	width: 17% ;
	*width: 17% !important;
	*width: 15%;
	
	margin: 0 0px 10px 5px; font-size:1.1em;
	
	
}

.zst_right_neirongy_n{

width:17.4%;
*width:17.4% !important;
*width:16.4%;
float: left;
}





/*------------资讯各栏目列表----------开始----*/
 .center_zstz {float: left;
	width: 50.4% !important;
	width: 50.4%;
	margin: 0 0 10px 0px;
	font-size:1.1em;
	top:0px;
	 background-color:#FFFFFF;
	 float: left;
	 }
.right_zstz{
	float: left;
	width: 30% !important;
	width: 30%;
	margin: 0 0px 10px 5px; font-size:1.1em;
	
	
}
.zst_rightz{
width:19.0% !important;
width: 17.8%;
float: left;
}
/*------------资讯各栏目列表----------结束----*/
.zst_right_neirongy{
width: 27.5% !important;
width: 27.2%;

}

.zst_right_box,.zst_right_box2{ 
	margin: 0 0 5px 5px;
	color: #000;
	 background: #FFF;
     font-size:1.1em; padding:8px;
	 
	 }
	
	.center_zst  h2,.center_zst_n h2,.center_zst_sitemap h2{
	text-align:center;
	background-color:#FFFFFF;
	color: #669900;
	padding: 7px 0 7px 5px;
	margin: 0 0 0px 0;
	font-family: "宋体" ;
	font-size: 1.3em;
	letter-spacing: 0.2em;		
}

.center_zst_n h2{	
	
	font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
	}

	
.show_page_zst {
	background: #fff;
	color: #414141;
	padding:2px 8px 5px 8px;
	border-bottom:#cccccc dotted 1px;
	width:90%;
	margin:0 auto 10px auto;
	text-align:center;
			
	}
	
	.right_articles_xz_center {
	background: #fff;
	color: #414141;
	padding:2px 20px 5px 20px;
	margin: 0 0 3px 0; font-size:14px; line-height:24px;
	
	}
	.right_articles_xz_center p{ margin-bottom:24px;}
	#pinglun{ text-align:left; width:96.4%; font-weight:bold; color:#690; padding:5px 10px; font-size:9pt; background-color:#FFFFFF;}
	#pinglun span{ color:#FF6600; font-size:14px;}
	#pinglun span a{ color:#FF6600; font-size:14px;}
	#pinglun span a:hover{ color:#CCCCCC; font-size:14px;}
/*------------动画+酷站内容模板----------------*/
h3.dh_h3{ font-size:large; text-align:center; 

}
*h3.dh_h3{ font-size:12pt; text-align:center; 

}
	
	
/*------------资讯总模板 文章列表----------------*/
	
	
	



.right_articles_xz li span ,.zst_right_box2 li span ,.right_articles_xz li span{ float:right;}
.right_articles img.ad{ width:173px; width:91px;}
.right_articles_xz li a,.zst_right_box2 li a,.right_articles_xz li a,.zst_right_box2 li a{ text-decoration:none;padding:0 0 0 14px;background:url(arrow.gif) 0 7px no-repeat; }

.right_articles ul li,.right_articles_zp ul li ,.right_articles_xz ul li,.right_articles_zp ul li,.right_articles_zp ul li,.zst_right_box2 ul li{
	display:block;
	background:url(solution_div.gif) left bottom repeat-x;
	height:20px;
	padding:0 0 1px 0;
}
.right_articles ul li a ,.right_articles_zp ul li a,.right_articles_xz ul li a,.right_articles_zp ul li a,.right_articles_xz ul li a,.zst_right_box2 ul li a{
	background:url(arrow.gif) 0 7px no-repeat;
	padding:0 0 0 14px;color:#000;
	background-color:#fff;
	text-decoration:none;
	margin:0;
	display:block;
}
.right_articles ul li a:hover ,.right_articles_zp ul li a:hover ,.right_articles_xz ul li a:hover,.right_articles_zp ul li a:hover,.right_articles_xz ul li a:hover,.zst_right_box2 ul li a:hover{
	color:#A60303;
	background-color:#ECECEC;
}
.right_articles td.p_hy{ border-bottom:#CCCCCC dashed 1px;}

div.right_articles p a img.images_link{ width:210px; height:60px; padding:2px; background-color:#99CC00; margin-bottom:4px;}	

div.right_articles p a img.images_link:hover{  background-color:#FF6600; }

div.right_articles img.video{ width:217px; height:91px;}

#images_hy{ width:80px; height:50px; padding:2px; background-color:#fffff; margin-bottom:2px; border:#CCCCCC solid 1px;}	
#images_hy:hover{  border:#FF6600 solid 1px;}	
#dd_gd{ text-align:right; padding-right:20px;}
.nei_liebiao{border-bottom:1px dashed #c0c0c0;padding-bottom:10px;}
#faq dt{font-weight:bold;cursor:pointer}
#faq dd{display:none;}

#span_fenxiang{ color:#669900; text-decoration: underline;}
#span_fenxiang:hover{ color:#FF6600; text-decoration: none;}
.hd_neirong{border-bottom:#CCCCCC 1px   dotted ;   padding:5px 5px; background-color:#FFFFFF; text-align:left; font-size:9pt;}
#hd_neirong2{border-bottom:#CCCCCC 1px   dotted ;border-top:#CCCCCC 1px   dotted ;   padding:5px 5px; background-color:#FFFFFF; text-align:left; font-size:9pt;}
div#alpha{float:right;width:45px;background:url(alpha-new.gif) no-repeat;top:0;right:0;height:45px;position:absolute;z-index:2;}

/*-----------内容页评论样式--------------*/
#comment { background-color:#fff; width:100%; float: left; margin-right: 2px; margin-left: 2px; }

*#comment { background-color:#fff; margin-right: 1px; margin-left: 1px; width:100%; float: left; border:1px #eee solid; }
#comment2 { background-color:#fff; width:99%; float: left; margin-right: 1px; margin-left: 1px; border:#eee 1px solid; margin-bottom:8px; }
*html #comment2 { background-color:#fff;width:99%; float: left; border:1px #eee solid; }

.you { color: #1f3a87; font-size: 14px; float: left; padding: 12px 10px 10px; }
.reinfo { float: left; padding-top: 8px; background-color:#eee ; width:100%; }
.reinfo img { vertical-align: middle; padding-bottom: 5px; }
.reinfo input { margin-right: 8px; }
.retext { background-color:#fff; width: 100%; float: left; padding-top: 22px; padding-bottom: 22px; border-top: 1px solid #fff; }
.retext textarea { background-image: url(logo2.gif); background-repeat: no-repeat; background-position: center; width: 60%; height: 130px; float: left; margin-left: 60px; border-top-style: inset; border-top-width: 2px; border-left-style: inset; border-left-width: 2px; }
.bt { line-height: 40px; text-align: center; float: left; margin-left: 35px; padding-top: 50px; }
.xhtmls img{ height:15px; width:80px;

}
#reg{ text-align:right;}
#zt_id img{ margin:0 0 0 6px;}
#yahoo{ width:25px; height:20px;}
/*------看好书吧_内容页面_样式---------*/
.books_nei{
	width:86%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999; 
	margin:0 auto;
	padding:10px 2px; font-size:12px; 
}
.books_nei_bottom{ border:0px;}
.books_nei_title{
	color:#99CC00;
	font-size:14px;
	font-weight: bold;
}
.books_nei_title_red{ color:#FF6600;}
.books_nei_bookimg{ width:22%; float:left;  }
.books_nei_bookimg img, .books_nei_more img{ border: #99CC00 1px solid; padding:3px;}
.book_nei_height{ height:160px; padding-bottom:15px;}
.book_nei_height2{ height:240px; padding-bottom:15px;}
.books_nei_info{ width:78%;float:left;}
.books_nei_info div{ width:100%; margin-bottom:5px;}
.books_nei p.books_nei_text{ text-indent:24px;}
.book_nei_scx{
	text-decoration: line-through;
}
.books_nei_jiage{ color:#CC0000;font-weight: bold;}
.books_nei_butoon{ padding:13px 0;}
.books_nei_more{ width:25%; float:left; text-align:center; height:150px; padding-top:10px;}
.books_nei_butoon img{ vertical-align:text-bottom;}


/*--------------------文章列表-------------------------*/
.wz_libiao{ width:500px; line-height:19px;}
.libiao_left{ float:left; width:20px; margin-right:10px; margin-top:10px;}
.libiao_right{ float:left; width:450px;}
.libiao_right ul{ padding:0; margin:0;}
.libiao_right ul li{ list-style:none; margin-top:10px;}

.libiao_right ul li.title a{ color:5C6010; font-size:18px; margin:0px; font-weight:bold; text-decoration:none;}
.libiao_right ul li.info{ text-align:right; color:#9c0; }
.libiao_right ul li.time{ margin-top:2px; color:#999999; font-size:12px;}
.fgx{width:500px; border-bottom:#CCCCCC 1px dashed; }







/*---------------广告公司样式---------------------------------*/
#company{ clear:both; height:auto; font-size:12px; }
.company_title{ width:635px; float:left; margin-top:4px; }
.company_title_info{
	background-color:#FFFFFF;
	text-align:center;
	font-size:19px;
	color:#FF9900;
	font-weight:bold;
	padding:10px;
	letter-spacing: 1px; 
}
.company_title_bottom{ background-color:#FFFFFF; height:22px;*height:24px;}


.company_menu{ float:right; width:317px;height:62px;margin-top:4px;}
.company_menu ul{ margin:0; padding:0; float:right;}
.company_menu ul li{ background-image:url(cmp_menu_bj.gif); background-repeat:repeat;height:33px; display:block; padding:25px 0px 10px 0px; text-decoration: none; color:#FFFFFF; font-size:12px; font-weight:bold;width:72px; text-align:center;list-style:none; float:left;cursor:pointer}



.company_menu ul li.cpyactive{ background-image:url(cmp_menu_abj.gif);  color:#FF9900;width:72px;}

li#company_menu_left{ background-image:url(cmp_menu_left.gif); background-repeat:no-repeat; width:8px;}
li#company_menu_right{ background-image:url(cmp_menu_right.gif); background-repeat:no-repeat;width:9px;}



.company_info{   margin-top:0; }


/*----------公司简介内容样式-----------------------*/
.c_info{  margin:0px 0px ; background-color:#FFFFFF; height:auto; clear:both; padding-top:0px;}
.c_info_h{  margin:0px 0px ; background-color:#FFFFFF; height:auto; clear:both; padding-top:0px; display:none;}


.company_info_left{ float:left; width:570px; background-color:#fff; padding-left:30px;}
.company_info_right{ float:right;width:290px; background-color:#FFf;}
.company_line{ margin:10px 0; clear:both;}

.company_info_left h1{ background:url(cpy_pjtitle.gif) no-repeat; font-size:14px; color:#FFFFFF; display:block; width:89px; height:24px; text-align:center; padding:0; padding-top:8px;}

.cpy_information{
	
	line-height: 18px; font-size:12px; margin:20px 0;
}.cpy_information p{ margin-top:10px;}

.company_info_left  h1.cpy_jiucuo{ background:url(jiucuo.gif) no-repeat; font-size:14px; color:#FFFFFF; display:block; width:73px; height:25px; text-align:center; padding:0; padding-top:10px; float:left; margin-right:10px;}
.company_info_left  h1.cpy_jiucuo a{ color:#FFFFFF;}
.company_info_left  h1.cpy_jiucuo a:hover{ color:#990000;}
.cpy_contact{ margin:20px 0;}
.company_logo{ border-bottom:1px solid #ccc; width:230px; padding:10px; background-color: #D9E8BD;}

.company_logo:hover{ background-color:#E8CFAE; }
.company_logo img{ border:#CCCCCC 1px solid;}
 div.cpy_ad{ margin-top:30px;border:#99CC00 0px solid; padding:5px; width:250px;}
 div.cpy_ad h2{ font-size:12px; color: #D0E4CD; font-weight:normal;}

/*广告公司作品链接*/
.company_work{ height:auto; clear:both; }
.companywork{ margin-top:20px;}
.company_work_left{ float:left; width:100px; }

.company_work_left a:hover{ color:#ffffff;}

.company_work_left a img{ border:1px solid #CCCCCC; padding:2px; width:80px; height:50px;}

.company_work_left a:hover img{ border:#FF6600 1px solid;}
.company_work_right{ float:left;}
.company_work_line{ margin:10px 0; border-bottom:2px dotted #CCCCCC; clear:both;}
.company_work_info{ margin-top:15px;}


/*公司招聘*/
.company_hr{ margin:20px 0; clear:both; height:auto;}
.company_hr li.company_hr_title div{ background-color:#A3C380;color:#000;}
.company_hr li div{ float:left;   margin-right:10px; width:80px; padding:5px;text-align:center;}
.company_hr li{ clear:both; height:auto;}
li div.company_hr_name{ width:150px;}

li div.company_hr_line{ height:1px;margin-top:2px 0;border-bottom:1px solid #CCCCCC; clear:both; width:549px;}
li.company_hr_info{  clear:both; margin-top:5px; height:auto;}
div.company_hr_jc{ margin-top:50px; text-align:right;}


/*-------公司资讯---------*/
.company_news{ margin:10px;}
.company_news_info{ clear:both; height:auto; margin-bottom:10px;}
.company_news_info_left{ float:left; width:30px;}

.company_news_info_right{ float:left; width:510px;}
.company_news_info_right ul{ margin:0; padding:0; list-style:none;}
.company_news_info_right ul li{ width:100%; margin-bottom:10px;}


div.company_news_info_right ul li.company_news_title { font-size:18px; font-weight:bold; padding:2px 0 6px 0; display:block; margin-bottom:5px; }
div.company_news_info_right ul li.company_news_title a{ text-decoration:none; }
div.company_news_info_right ul li.company_news_time{ color: #999999; margin-bottom:15px;}

.company_news_line{ clear:both; margin:0 0 5px 0; border-bottom:1px  dashed #CCCCCC;}



/*---------------Emarket-----------------------------*/
div.right_articles div.emarket{ margin-top:20px;}


 div.right_articles div.emarket div.emarket_title a{ font-weight:bold; text-decoration:none;}
 div.right_articles div.emarket div.emarket_title a:hover{ text-decoration:underline;}


.right_articles div  div a img.emarket_img{  border:1px #CCCCCC solid; }
.right_articles div  div  a:hover img.emarket_img{ border:#FF6600 1px solid;}
.right_articles div.emarket div{ margin-bottom:10px;}
.right_articles div.emarket_content{ border-bottom:1px  dashed   #CCCCCC; padding-bottom:10px;}


