﻿#login_body
{	
	 margin-top:70px;
	 text-align:center
	
}
#loginbody1
{	
	background-color:#ffffff;
	width:620px;
	height:330px;
	background:url(images/loginmain.gif);
	background-repeat:no-repeat;
	font-size:12px;
	margin-top:0px;
	color:White;
	
}
#loginbodyacer
{	
	width:980px;
	height:490px;
	background:url(images/loginbg.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	color:White;
	
}
#loginbodyxiaoshou
{	
	background-color:#c10208;
	width:620px;
	height:330px;
	background:url(images/loginxiaoshou.gif);
	background-repeat:no-repeat;
	font-size:12px;
	margin-top:0px;
	color:White;
	
}
.log_userm
{
 padding-top:137px;
 text-align:left;
 padding-left:668px;
}
.log_pwdm
{
	padding-top:19px;
	_padding-top:16px;
	text-align:left;
 padding-left:668px;
}
.log_yzm
{
	padding-top:21px;
	padding-top:23px \0;
	*padding-top:17px;
	_padding-top:19px;
	text-align:left;
 padding-left:623px;
}
.log_btm
{
	margin-top:28px;
	padding-left:500px;
}
.log_btm2
{
	margin-top:65px;
	padding-left:500px;
}
#loginbody2
{	
	background-color:#ffffff;
	width:512px;
	height:290px;
	background:url(images/login.gif);
	background-repeat:no-repeat;
	font-size:12px;
	margin-top:60px;
	
}
.log_user
{
 padding-top:60px;
 text-align:left;
 padding-left:190px;
}
.log_pwd
{
	padding-top:5px;
	text-align:left;
 padding-left:190px;
}
.log_yz
{
	padding-top:5px;
	text-align:left;
 padding-left:190px;
}
.log_bt
{
	padding-top:28px;
	padding-left:60px;
}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	font-size:12px;
}

.list ul
{
	padding-left:-10px; padding-top:0px;
}

.list li
{

	text-align:center;
	padding:3px 0px 3px 0px;	
	font-size:12px;
}

.list li.fontb
{
	background-image:url(images/tag.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	font-size:13px;		
}
.list li.fontz
{
	background-image:url(images/tag2.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;	
	font-size:12px;		
}
.listcenter
{text-align:center; padding-left:0px; padding-top:8px
}
#linkbt
{
	width:100%;
	margin:10px 0px 0px -22px
}
#linkbt ul
{
	list-style-type:none;
}
#linkbt li
{ float:left;
	font-size:12px;
	
}
.linkbttxt a:link
{ 
	float:left;
	background-color:#669933;
	color:White;
}
.linkbttxt a:hover
{ 
	float:left;
	background-color:Gray;
	color:White;
}
.linkbttxt a:visited
{ 
	float:left;
	background-color:#669933;
	color:White;
}
#linkbt li.linkbtimg
{ 
	float:left;
background-image: url(images/icon8.gif);
background-repeat:no-repeat; 
width:20px;
padding:0px 0px 0px 0px
}
	
#linkbt li.linkbttxt
{ 
	float:left;
padding:0px 30px 0px 5px
}
#admincontent
{
	float:left;
	font-size:12px;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px
}
#contentfont
{
	font-size:12px;
	padding:0px 0px 5px 0px

}
#tabnav{
background-image: url(images/mainbg.jpg);
background-repeat:no-repeat; 

	height: 28px;
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
#tabnav ul{
	margin:0;
	padding:6px 10px 0 50px;
	list-style:none;
	font-size:13px;
	font-weight:bold;
}


#tabnav li a{
float:left;
padding:5px 15px 3px 0px;
text-decoration:none;
background: url(images/tabbg2.gif)   no-repeat right top;	
BACKGROUND-POSITION: right -22px;
}

#tabnav LI.selectTag1 a {
BACKGROUND-POSITION: right 0px;
color:#222222; text-decoration:none;  
}

#tabnav li{
float:left;
background:url(images/tabbg1.gif)  no-repeat left top;
FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none;
padding:0 0 0px 12px;
height:21px;
background-position:0% -22px;
}
#tabnav LI.selectTag1 {
background-position:0% 0px;	
	  color:#222222; text-decoration:none; 	 
      }

#tabnav a:hover {
      
	  color:#222222; text-decoration:none;  
      }
	  #tabnav a:link {      
	  color:#222222; text-decoration:none;	  
      }
	  #tabnav a:visited {     
	  color:#222222; text-decoration:none;  
      }
	  #tabnav a:active {      
	  color:#222222; text-decoration:none;  
      }
#tabnav a:hover span {
	  color: #ffffff;
	  text-decoration:none;
	  text-align:center;
      }
      .list ul
{
	padding-left:-10px; padding-top:0px;
}

.list li
{

	text-align:left;
	padding:3px 0px 3px 0px;	
	font-size:12px;
	list-style-type:none;
}

.list li.fontb
{
	background-image:url(images/tag.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	font-size:13px;		
}
.list li.fontz
{
	background-image:url(images/tag2.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;	
	font-size:12px;		
}
.listcenter
{text-align:center; padding-left:0px; padding-top:8px
}
.gradeview-head
{
	background-image: url(images/body_bg.jpg); 
}
.gradeview_row a:hover {
	font-size: 13px;
	background-color:#FFCCFF;
	color: #333333;
	text-decoration: none;
}
.gradeview_row a:link {
	font-size: 13px;	
	color: #6699CC;
	text-decoration:none;
	
}
.gradeview_row a:visited {
	font-size: 13px;	
	color: #6699CC;
	text-decoration: none;
}

.newslistmx {

	background-image:url(images/jt1.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-left:5px;
	margin-right:5px;
	padding-left:20px;
	padding-top:4px;
	width:310px;
	height: 21px;
	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}


.foot

{
line-height: 2em; 
text-align: left;
padding-top:8px;
padding-left:20px;
font-size:14px; 
font-family:Verdana;
color:#959494;	
}
.font12b {
	font-size: 12px;
	font-weight: bold;
}
.seclefttitlemx
{
	font-size:15px;
	font-weight:bold;
	text-align:center;
		
}
.secrighttitlemx
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.secrightnav
{
	text-align:right;
	font-size:12px;
	color:White;
	padding-top:5px;
	padding-right:10px;
}
.secrightnav a:link
{
	font-size:12px;
	color:White;
	text-decoration: none;
}
.secrightnav a:visited
{
	font-size:12px;
	color:White;
	text-decoration: none;
}
.secrightctmx
{
	line-height: 2em; 	
	font-size:12px;
	padding-top:10px;
	text-align:center;
	
}
.secrightct a:link
{
	text-decoration: none;
	color:#666666;
}
.secrightct a:visited
{
	text-decoration: none;
	color:#666666;
}
.secleftulmx
{	
	text-align:center;
	float:left;
	width:100%;
	height:20px;
	margin-top:3px;
	font-size:14px;
	margin-bottom:6px;
	text-decoration:none;	
	border-bottom-style:dotted;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
}
.secleftulmx a:link
{
	color:#666666;
	text-decoration: none;
}
.secleftulmx a:visited
{
	color:#666666;
	text-decoration: none;
}
.classtr
{
	margin-top:20px;
	margin-bottom:20px;
	
}
.boxlist li
{
	list-style-type:none;
	
}
	
	
	.toptuijian
{
	float:right;
	width: 938px;
	word-wrap:break-word;
	overflow:hidden;
	height:46px;
	font-size:12px;	
	background-color:#e1edff;
	border-style: solid;
	border-color: #9a9696;
	border-width: 1px;
	text-align:left;
	margin-bottom:2px;
	margin-top:2px;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
}
.toptuijian2
{
	width: 958px;
	text-align:right;
	word-wrap:break-word;
	overflow:hidden;
	height:27px;
	font-size:12px;	
	border-style: solid;
	background-color:#EDF3FE;
	border-color: #9a9696;
	border-width: 1px;
	text-align:left;
	background-position:100% -251px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
}
.toptuijian21
{
	width:300px;
	font-weight:bold;
	color:black;
	font-size:12px;
	padding-top:8px;
	float:left;
}

.toptuijian22
{
	width:650px;
	float:right;
}
.toptuijiantitle
{
	margin-top:2px;
	padding-left:20px;
	height:30px;
	font-size:12px;	

}
#menu {
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/navbg.gif);
	height: 35px;
	width: 100%;
	font-size:14px;
	color:#FFFFFF;
}

#sty
{
	width: 980px;
	word-wrap:break-word;
	overflow:hidden;
	
	
}
#secbanner
{
	width: 980px;
	word-wrap:break-word;
	overflow:hidden;
	height:120px;	
	text-align:left;
	margin-bottom:2px;
	margin-top:2px;
	background-image:url(images/banner.gif);
}
#secnav
{
	height:23px;
	text-align:left;
	font-size:12px;
	padding-top:8px;
	padding-left:20px;
	background-color:#C6E7FF;
}
#secmain
{
	width: 978px;
	word-wrap:break-word;
	overflow:hidden;
	height:auto;
	text-align:left;
	margin-bottom:2px;
	margin-top:2px;
	border-style: solid;
	border-color: #9a9696;
	border-width: 1px;
	font-size:13px;
	background-color:#ddebfd;
	
}

#seccontents
{
	background-color:#E5EFFF;
}


#secleftmain

{
	float:left;
	width: 255px;
	background-color:#E5EFFF;
	margin-bottom:-5000px;
	padding-bottom:5000px;
}

#secrightmain
{
	float:right;
	width: 700px;
	margin-left:0px;
	text-align:left;
	font-size:12px;
	background-color:#ffffff;
	margin-bottom:-5000px;
	padding-bottom:5000px;
}
.secleftul
{	
	float:left;
}
.secleftul
{	
	width:254px;
	height:20px;
	margin-top:3px;
	font-size:14px;
	margin-bottom:6px;
	text-decoration:none;	
	border-bottom-style: solid;
	border-bottom-color: #9a9696;
	border-bottom-width: 1px;
}
.secleftul a:hover
{	
	width:254px;
	height:20px;
	margin-top:3px;
	background-image:url(images/bannerbk2.GIF);
	font-size:14px;
	margin-bottom:6px;
	text-decoration:none;	
}
.secleftul a:link
{	
	width:254px;
	height:20px;
	margin-top:3px;
	font-size:14px;
	margin-bottom:6px;
	text-decoration:none;
}
.secleftul a:visited
{	
	width:254px;
	height:30px;
	margin-top:3px;
	font-size:14px;
	margin-bottom:6px;
	text-decoration:none;
	
}
.seclefttitle
{
	font-size:16px;
	font-weight:bold;
	height:40px;
	color:White;
	width:254px;
	margin-top:0px;
	padding-top:15px;
	background-image:url(images/seclefttitlebk.gif);	
	margin-bottom:8px;
}
.secleftnav
{
	text-align:left;
	width:70px;	
	float:left;
	padding-left:10px;
	margin-top:3px;
}
.secrightnav
{
	font-size:12px;
	text-align:right;
	margin-top:3px;
		float:right;
	margin-right:30px;
}
.secrighttitle
{
	background-image:url(images/secrightbanbk.gif);
	height: 30px;	
	width:100%;	
	float:left;
	border-bottom-style: solid;
	border-bottom-color: #9a9696;
	border-bottom-width: 1px;
	text-align:left;
	background-position:100% -241px;
	padding-top:8px;
	padding-left:20px;
}
.secrightct
{
	float:left;
	font-size:12px;
	padding-left:20px;
	padding-right:10px;
}
.secrightnav a:link
{
	text-decoration:none;	
	font-size:13px;
}
.secleftgetiao
{
	height:150px;
}
#head {

	height: 189px;
	width: 100%;
	
}
#headmain {
margin-left:auto;
margin-right:auto;
		background-image:url(images/top_bg1.gif);
	background-color: #666699;
	height: 80px;
	width: 980px;
	
}
.headleft
{
background-image:url(images/logo.gif);
background-repeat:no-repeat;
float:left;
margin:0px 0px 0px -10px;
height:70px;
width:342px;

}
.headcenter
{

float:left;
margin:0px 0px 0px 0px;
height:70px;
width:300px;

}
.headright
{
float:right;
text-align:right;
margin:0px 0px 0px 0px;
height:70px;
width:330px;

}
.hlist
{

margin:0px 0px 0px 0px;


}
.hlist li
{
float:left;

list-style:url(images/jt3.GIF);
margin-left:25px;

}
.rongyu
{
float:left;
list-style:url(images/jt4.GIF);
margin-left:25px;

}
.youqinglink
{
float:left;
list-style:url(images/jt6.GIF);
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
font-size:12px;
text-align:left;
width:230px;
}
.hlist li a:link
{
color:#FFFFFF;
font-size:12px;

}
.hlist li a:hover
{
color:#FFFFFF;
font-size:12px;

}
.hlist li a:visited
{
color:#FFFFFF;
font-size:12px;

}
.hlist li a:active
{
color:#FFFFFF;
font-size:12px;

}
#getiao {
height:10px;
background-image:url(images/top_bg2.gif);

}
#contentx {
margin-left:auto;
margin-right:auto;
	width: 980px;
word-wrap:break-word;
overflow:hidden;
}
.cttopnav{
margin-top:0px;
	height: 90px;
	width: 980px;
	background-image:url(images/nav_bg.gif);
		border-bottom-style: solid;
	border-bottom-color: #9a9696;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #9a9696;
	border-top-width: 1px;
}
.cttopnews{
float:right;
}


.cont{
float:left;
font-size:12px;
text-align:left;
padding:6px 6px 6px 6px;
word-wrap:break-word;
overflow:hidden;
}
.cttopban{
text-align:left;
float:left;
font-size:12px;
color:#ffffff;
width:300px;
height:80px;
padding:6px 4px 4px 12px;
}
.cttopban1{
text-align:left;
float:left;
font-size:12px;
color:#ffffff;
width:310px;
margin-left:5px;
height:80px;
background-image:url(images/nav_bgt.gif);
background-repeat:no-repeat;
padding:6px 4px 4px 10px;
}
.cttopban2{
text-align:left;
float:right;
font-size:12px;
color:#ffffff;
width:300px;
height:80px;
background-image:url(images/nav_bgt.gif);
background-repeat:no-repeat;
padding:6px 4px 4px 12px;
}
.topnavban
{
font-size:12px;
font-weight:bold;
color:#ffffff;
margin-bottom:3px;
}

.topnavct
{
font-size:12px;
color:#ffffff;
padding:0px 5px 4px 5px;
}

.topnavct a:link
{
font-size:12px;
color:#ffffff;
text-decoration: none;
}
.topnavct a:visited
{
font-size:12px;
color:#ffffff;
text-decoration: none;
}
.topnavct a:hover
{
font-size:12px;
color:#ffffff;
text-decoration: none;
}
.cttoppicnews{
	height: 250px;
	width: 980px;
}
.picframe{

	height: 250px;
	width: 360px;
	float:left;
	border: solid #9a9696;
	border-width:1px;	
	margin:5px 0px 5px 0px;
	padding:5px 5px 0px 5px;
}
.news {
margin-left:9px;

	height: 255px;
	width: 325px;
	float:left;
	border: solid #9a9696;
	border-width:1px;
	margin:5px 0px 5px 7px;
	text-align:center;

}
.noticetop {

	height: 255px;
	width: 265px;
	float:right;
	border: solid #9a9696;
	border-width:1px;
	margin:5px 0px 5px 0px;
}
.notice {

	
	width: 250px;
	float:right;
	border: solid #9a9696;
	border-width:1px;
	margin:5px 0px 5px 0px;
	
}
.qknav {

	height: 170px;
	width: 172px;
	float:left;
	border: solid #9a9696;
	border-width:1px;
	margin:5px 4px 5px 0px;
}
.qknav2 {

	height: 170px;
	width: 173px;
	float:right;
	border: solid #9a9696;
	border-width:1px;
	margin:5px 5px 5px 0px;
}
.ban {

	background-image:url(images/bg_title.gif);
	height: 26px;	
	width:100%;	
	float:right;
	border-bottom-style: solid;
	border-bottom-color: #9a9696;
	border-bottom-width: 1px;
	text-align:left;
	
}
.ban3 {

	background-image:url(images/headbk.gif);
	height: 26px;	
	width:100%;	
	float:right;
	border-bottom-style: solid;
	border-bottom-color: #9a9696;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #9a9696;
	border-top-width: 1px;
	text-align:left;
	
}
.headsty
{
	font-size:12px;
	color:White;
	float:right;
	margin-top:10px;
}
.ban4 {

	background-image:url(images/titlebk1.gif);
	height: 26px;	
	width:100%;	
	float:right;
	border-top-style: solid;
	border-top-color: #9a9696;
	border-top-width: 1px;
	text-align:left;
	
}
.ban2 {

	
	height: 24px;	
	width:100%;	
	float:right;
	border-bottom-style: solid;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;
	
}
.newslist {

	background-image:url(images/jt1.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-left:5px;
	margin-right:0px;
	padding-left:20px;
	padding-top:4px;
	width:230px;

	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}
.newslist8 {

	background-image:url(images/jt1.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-left:5px;
	margin-right:0px;
	padding-left:20px;
	padding-top:4px;
	width:290px;

	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}
.newslist2 {

	background-image:url(images/jt7.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-right:0px;
	padding-left:20px;
	padding-top:5px;
	width:360px;
	height: 19px;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}

.newslist3 {

	background-image:url(images/jt7.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-left:0px;
	margin-right:5px;
	padding-left:20px;
	padding-top:4px;
	width:260px;
	height: 20px;
	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}
.newslist4 {

	background-image:url(images/jt1.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-left:10px;
	margin-right:0px;
	padding-left:25px;
	padding-top:4px;
	width:870px;
	height: 21px;
	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #007A9C;
	border-bottom-width: 1px;
	text-align:left;	
}
.newslist5 {

	background-image:url(images/jt1.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-left:5px;
	margin-right:0px;
	padding-left:20px;
	padding-top:2px;
	width:240px;
	height: 16px;
	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}
.newslist6 {

	background-image:url(images/ico_s_a.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	margin-left:5px;
	margin-right:0px;
	padding-left:20px;
	padding-top:4px;
	width:300px;
	height: 19px;
	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}
.newslist7 {

	background-image:url(images/ico_s_q.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;	
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	margin-right:0px;
	padding-left:20px;
	padding-top:4px;
	width:300px;
	height: 19px;
	line-height:inherit;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color: #a9d5e1;
	border-bottom-width: 1px;
	text-align:left;	
}
.ct {

	
}
.bantitle
{
float:left;
background-image:url(images/jt2.gif);
	background-repeat:no-repeat;
	margin-left:5px;
	margin-top:6px;
	padding:0px 0px 0px 20px;
	font-size:13px;
	color:#333366;
}
.bantitle3
{
float:left;
background-color:#333366;
	margin-left:5px;
	margin-top:6px;
	padding:0px 0px 0px 20px;
	font-size:13px;
	color:#333366;
}
.bantitle2
{
	padding:6px 0px 0px 0px;
	font-size:13px;
	color:#333366;
	text-align:center;
}
.banmore
{
float:right;
	padding:8px 15px 0px 0px;
	font-size:12px;
	color:#333366;
}
.banmore2
{
float:right;
	padding:5px 15px 0px 0px;
	font-size:14px;
	color:#333366;
	font-weight:bold;
}
.ct2 {
float:left;
width: 980px;
word-wrap:break-word;

}
.ctleft {
float:left;
width: 255px;
word-wrap:break-word;
overflow:hidden;

}

.ctright {
float:right;
	width: 715px;
	margin-left:10px;
word-wrap:break-word;
overflow:hidden;

}

.ctrightcc
{
	width: 715px;
	margin-top:10px;

}
.ctrleft
{
	float:left;
	width: 400px;

}

.ctrright
{
	float:right;
	width: 305px;

}


.ctr1 {

	height: 165px;
	width: 710px;	
	border: solid #9a9696;
	border-width:1px;
	margin:0px 0px 0px 0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	font-size:12px;
	
}
.ctr2 {

	height: 250px;
	width: 710px;	
	border: solid #9a9696;
	border-width:1px;
	margin:3px 0px 3px 0px;
}
.ctr3 {
float:left;
	width: 351px;	
	border: solid #9a9696;
	border-width:1px;
	margin:3px 0px 3px 0px;
}
.ctr4 {
float:left;
	width: 351px;	
	border: solid #9a9696;
	border-width:1px;
	margin:3px 0px 3px 6px;
}
.ctr6 {
float:left;
	width: 398px;	
	border: solid #9a9696;
	border-width:1px;
	margin:0px 0px 5px 0px;
}

.ctr7 {
float:left;
	width: 300px;	
	border: solid #9a9696;
	border-width:1px;
	margin:0px 0px 5px 0px;
}
.piclist
{
	text-align:left;
	margin-top:5px;
}
.piclist li
{
margin-bottom:5px;
margin-left:-10px;

}
.contpiclist
{
	float:left;
	text-align:center;	
	padding:4px 2px 0px 15px;
}
.contpiclist2
{
	float:left;
	text-align:center;
	padding:4px 0px 5px 12px;
}
.contpiclist3
{
	float:left;
	text-align:center;	
	padding:4px 0px 5px 12px;
}
.mediapic2
{
	padding-bottom:5px;
	padding-top:8px;	
}
.mediapic1
{
	width: 250px;
	float:right;
	padding-bottom:5px;
	padding-top:0px;	
}
#foots {

	margin-left:auto;
	margin-right:auto;

	width: 980px;
	font-size:12px;

}
.footer
{
	height: 110px;
	background-image:url(images/bg_foot.gif);
line-height: 2em; 
text-align: center;
padding: 0; 
font-size:12px; 
font-family:Verdana;
color:Gray;
margin-top:5px;
}
.btnav
{
	background-image:url(images/bg_title.gif);
	height: 30px; 
width: 100%; 
line-height: 2em; 
text-align: center;
font-size:14px; 
font-family:Verdana;
color:#010101;
margin-top:20px;
}
.btnav a:link
{
	color:Black;
}
.btnav a:visited
{
	color:Black;
}

.mul
{
	width: 980px;
	word-wrap:break-word;
	overflow:hidden;
	height:32px;
	line-height:normal;
}
.mul ul
{
	margin:0;
	  list-style:none;
	  
}
.mul li
{
	float:left;	
	display:inline;
    margin:0;
    padding:0;
}
.mul a
{
	float:left;
	font-weight:bold;
	font-size:14px;
	color: #ffffff;
	padding:0 0px 0px 10px;
	background: url(images/menubk.gif)  no-repeat left top;
	background-position:0% -42px;
	text-decoration:none;
}
.mul a span
{
	float:left;
	font-weight:bold;
	font-size:14px;
	color: #ffffff;
	padding:9px 9px 9px 0px;
	background: url(images/menubk.gif)  no-repeat right top;
	background-position:100% -42px;
}
.mul a:hover
{
		
	background-position:0% 1px;			
		cursor:pointer;
}
.mul a:hover span
{
	background-position:100% 1px;
	cursor:pointer;
	
}



a:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #6699FF;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.mastleft
{
background-image:url(images/master.gif);
width:114px;
height:146px;
float:left;
margin:4px 0px 4px 4px;

}
.mastright
{
font-size:12px;
width:125px;
height:146px;
float:right;
text-align:left;
margin:4px 0px 4px 0px;
}
.ts1
{
background-image:url(images/ts1.gif);
background-repeat:no-repeat;
width:140px;
height:41px;
float:left;
margin:10px 0px 0px 0px;
padding-left:100px;
text-align:left;
padding-top:10px;

}
.ts2
{
background-image:url(images/ts2.gif);
background-repeat:no-repeat;
width:140px;
height:41px;
float:left;
margin:0px 0px 0px 0px;
padding-left:100px;
text-align:left;
padding-top:10px;
}
.ts3
{
background-image:url(images/ts3.gif);
background-repeat:no-repeat;
width:140px;
height:41px;
float:left;
margin:0px 0px 0px 0px;
padding-left:100px;
text-align:left;
padding-top:10px;
}
.ts4
{
background-image:url(images/ts4.gif);
background-repeat:no-repeat;
width:140px;
height:41px;
float:left;
margin:0px 0px 0px 0px;
padding-left:100px;
padding-top:10px;
text-align:left;

}
.contpic
{
width:140px;
height:135px;
float:left;
margin:4px 4px 4px 4px;

}
.cont2
{
font-size:12px;
width:200px;
height:180px;
float:right;
text-align:left;
margin:4px 0px 4px 0px;
}
.cont3
{
float:left;
font-size:12px;
text-align:left;
padding:16px 6px 6px 16px;
word-wrap:break-word;
overflow:hidden;
}
.spic
{
width:150px;
height:100px;
float:left;
text-align:left;

padding:2px 2px 2px 2px;
	border: solid #9a9696;
	border-width:1px;
}
.swd
{
width:150px;


}


.list ul
{
	padding-left:-10px; padding-top:0px;
}

.list li
{

	text-align:center;
	padding:3px 0px 3px 0px;	
	font-size:12px;
}

.list li.fontb
{
	background-image:url(images/tag.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	font-size:13px;		
}
.list li.fontz
{
	background-image:url(images/tag2.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;	
	font-size:12px;		
}
.listcenter
{text-align:center; padding-left:0px; padding-top:8px
}
#linkbt
{
	width:100%;
	margin:10px 0px 0px -22px
}
#linkbt ul
{
	list-style-type:none;
}
#linkbt li
{ float:left;
	font-size:12px;
	
}
.linkbttxt a:link
{ 
	float:left;
	background-color:#669933;
	color:White;
}
.linkbttxt a:hover
{ 
	float:left;
	background-color:Gray;
	color:White;
}
.linkbttxt a:visited
{ 
	float:left;
	background-color:#669933;
	color:White;
}
#linkbt li.linkbtimg
{ 
	float:left;
background-image: url(images/icon8.gif);
background-repeat:no-repeat; 
width:20px;
padding:0px 0px 0px 0px
}
	
#linkbt li.linkbttxt
{ 
	float:left;
padding:0px 30px 0px 5px
}
#admincontent
{
	float:left;
	font-size:12px;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px
}
#contentfont
{
	font-size:12px;
	padding:0px 0px 5px 0px

}
#tabnav{
background-image: url(images/mainbg.jpg);
background-repeat:no-repeat; 

	height: 28px;
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
#tabnav ul{
	margin:0;
	padding:6px 10px 0 50px;
	list-style:none;
	font-size:13px;
	font-weight:bold;
}


#tabnav li a{
float:left;
padding:5px 15px 3px 0px;
text-decoration:none;
background: url(images/tabbg2.gif)   no-repeat right top;	
BACKGROUND-POSITION: right -22px;
}

#tabnav LI.selectTag1 a {
BACKGROUND-POSITION: right 0px;
color:#222222; text-decoration:none;  
}

#tabnav li{
float:left;
background:url(images/tabbg1.gif)  no-repeat left top;
FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none;
padding:0 0 0px 12px;
height:21px;
background-position:0% -22px;
}
#tabnav LI.selectTag1 {
background-position:0% 0px;	
	  color:#222222; text-decoration:none; 	 
      }

#tabnav a:hover {
      
	  color:#222222; text-decoration:none;  
      }
	  #tabnav a:link {      
	  color:#222222; text-decoration:none;	  
      }
	  #tabnav a:visited {     
	  color:#222222; text-decoration:none;  
      }
	  #tabnav a:active {      
	  color:#222222; text-decoration:none;  
      }
#tabnav a:hover span {
	  color: #ffffff;
	  text-decoration:none;
	  text-align:center;
      }
      .list ul
{
	padding-left:-10px; padding-top:0px;
}

.list li
{

	text-align:left;
	padding:3px 0px 3px 0px;	
	font-size:12px;
	list-style-type:none;
}

.list li.fontb
{
	background-image:url(images/tag.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	font-size:13px;		
}
.list li.fontz
{
	background-image:url(images/tag2.gif);
	background-repeat:no-repeat;
	background-position:top 5px;
	background-position:left 5px;
	padding-left:20px;
	text-align:left;	
	font-size:12px;		
}
.listcenter
{text-align:center; padding-left:0px; padding-top:8px
}
.gradeview-head
{
	background-image: url(images/body_bg.jpg); 
}
.gradeview_row a:hover {
	font-size: 13px;
	background-color:#FFCCFF;
	color: #333333;
	text-decoration: none;
}
.gradeview_row a:link {
	font-size: 13px;	
	color: #6699CC;
	text-decoration:none;
	
}
.gradeview_row a:visited {
	font-size: 13px;	
	color: #6699CC;
	text-decoration: none;
}
.menulist
{
		text-align:left;
		margin-top:8px;
		
}
.menulist li
{
	 float:left;
	 width: 50px;
	list-style-type:none;
	margin-right:5px;
}
#subjectmain
{
	background-color:#054470;
	height:auto;
	width:auto;
}
#subjecthead
{	
	background-image:url(images/subjectlogobg.gif);
	height:30px;
}
.subjectheadlogo
{
		float:left;
		width:180px;
		margin-top:5px;
		margin-left:20px;
		
}
#subjectheadimg
{	
	height:180px;
	width:auto;
}

.subjecttitle
{
	word-wrap:break-word;
	width: 958px;
	overflow:hidden;
	text-align:left;
}

#subjectmenu
{
	height:auto;
	width:auto;
}
#subjectmenutop
{
	word-wrap:break-word;
	width: 958px;
	overflow:hidden;
	text-align:left;
	height:36px;
	background-image:url(images/subjectmenubg.gif);

}
#subjectmenubt
{
	word-wrap:break-word;
	width: 938px;
	overflow:hidden;
	text-align:left;
	height:22px;
	background-color:White;
	font-size:12px;
	padding-left:20px;
	padding-top:7px;
}
.subjectmul li
{
	float:left;	
	display:inline;
    margin-left:10px;
    padding:0;	
}
.subjectmul ul
{
	padding-left:20px;
	list-style:none;
	margin:0;
	  
}
.subjectmul a
{
	float:left;
	font-weight:bold;
	font-size:14px;
	color: #ffffff;
	padding:0 0px 0px 15px;
	background: url(images/subjectmenulistsel.gif)  no-repeat left top;
	background-position:0% -36px;
	text-decoration:none;
}
.subjectmul a span
{
	float:left;
	font-weight:bold;
	font-size:14px;
	color: #ffffff;
	padding:15px 15px 10px 0px;
	background: url(images/subjectmenulistsel.gif)  no-repeat right top;
	background-position:100% -36px;
}
.subjectmul a:hover
{
		
	background-position:0% 0px;	
	color:blue;		
	cursor:auto;
		
}
.subjectmul a:hover span
{
	background-position:100% 0px;
	color:blue;
	cursor:pointer;
}

#subjectctmain
{
	word-wrap:break-word;
	width: 958px;
	overflow:hidden;
	text-align:left;
	border-style:solid;
	border-color:#ededed;
	border-width:0px;	
	padding-top:5px;
}
.subjectban
{
	
	height: 30px;	
	width:100%;	
	float:left;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	border-bottom-width: 1px;
	text-align:left;
	background-color:#7BA8CE;
}
#subjectfoot
{
	
	background-image:url(images/jysubbt01.gif);
	margin-left:auto;
	margin-right:auto;
	height: 140px;
	font-size:12px;
	color:#ffffff;
	margin-top:5px;
	width:100%;
	font-family:Verdana;
	padding-top:30px;
}
#subjectleftct
{
	float:left;
	width:300px;
	margin-bottom:-5000px;
	padding-bottom:5000px;
	background-color:#CDDAE2;
}
#subjectrightct
{
	float:right;
	width:653px;
	margin-bottom:-5000px;
	padding-bottom:5000px;
}
.subjectcontents
{
	margin:5px 5px 5px 5px;
	font-size:12px;
	width:auto;
	float:left;
	height:170px;
}
.subjectmcontents
{
	margin:5px 5px 5px 5px;
	font-size:12px;
	width:auto;
	float:left;	
}
.subjectblock
{
	float:left;
	width:100%;	
	background-color:#ffffff;
	height:auto;
}
.subjectmblock
{
	float:left;
	width:100%;	
	background-color:#f4fcff;
	height:auto;
	background-color:#CDDAE2;

}
.subjectleftban
{
	
	height: 30px;	
	width:100%;	
	float:left;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	border-bottom-width: 0px;
	text-align:left;
	background-color:#007A9C;
}
.sumbantitle
{
	margin-top:8px;
	margin-left:20px;
	font-size:14px;
	font-weight:bold;
	color:White;
}
#subjectsecmain
{	
	border-style:solid;
	border-color:#4082B6;
	border-width:0px;
	background-color:#CDDAE2;
	font-size:12px;
	padding:10px 10px 10px 10px;
	height:auto;
}
.subjectinfo
{
	font-size:13px;
	padding:5px 10px 10px 10px;
	color:#007A9C;
	
}
.subjectgeyan
{
	font-size:13px;
	font-weight:bold;
	padding:0px 10px 0px 0px;
	color:#007A9C;
}
.subjectimg
{
	text-align:center;
	padding:7px 0px 0px 0px;

}
.sjbantitle
{
float:left;
background-image:url(images/jt1.gif);
	background-repeat:no-repeat;
	margin-left:9px;
	margin-top:7px;
	padding:0px 0px 0px 20px;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}
.subjectheadnav
{
	font-size:12px;
	float:left;
	margin-top:5px;
	
}
.boxlist li
{
	list-style-type:none;
	
}
.deffont {
	font-size: 12px;
	line-height: 24px;
}
.defbfont {
	font-size: 13px;
	font-weight: bold;
	color: #999999;
}
.piclistpic
{
	border-style:solid;
	border-width:1px;
	border-color:#9a9696;
	padding:2px;

}
.piclistword
{
	padding-top:2px;
}


.im_popupWindow{
background:url(images/schbg.gif) bottom no-repeat;
position:fixed;
bottom: 0px;
right: 0px;
width:260px;
float:left;
select:none;
overflow:hidden;
}

 .topicfont a:link{
 font-size:13px; color:#999999;
 }
  .topicfont a:visited{
 font-size:13px; color:#999999; text-decoration:none;
 }
   .topicfont a:hover{
 font-size:13px; color:#000000; text-decoration:none;
 }
  .rdtop
 {background-image:url(images/1msgTopBg.gif);
 height:25px;
 float:left;
 width:100%;
 }
 .rdtopl
 { float:left;
 padding-top:4px;
 padding-left:5px;
 }
  .rdtopr
 { float:right;
 padding-top:12px;
 padding-right:6px;
 }
   .rdtoprr
 { float:right;
 padding-top:12px;
 padding-right:6px;
 }


#secmainreword
{
	width: 978px;
	word-wrap:break-word;
	overflow:hidden;
	height:auto;
	text-align:left;
	margin-bottom:2px;
	margin-top:2px;
	border-bottom-style: solid;
	border-bottom-color: #FFB5B5;
	border-left-style: solid;
	border-left-color: #FFB5B5;
	border-right-style: solid;
	border-right-color: #FFB5B5;
	border-width: 1px;
	font-size:13px;
	background-color:#FFFFFF;
	
}
.secmainrewordct
{
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
	font-size:12px;
}
.secmainrewordtitle
{
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	font-size:14px;
	border-bottom-style:solid;
	border-bottom-color:#FFB5B5;
	border-top-style:solid;
	border-top-color:#FFB5B5;
	border-width: 1px;
	height:35;
	background-color:#FFEDED;
	font-weight:bold;
}

/*CSS tieba  bbs */


#tiebahead
{
	background-color:Blue;
	height:25px;
	width:100%;
}

#tiebanav 
{	
	background-image:url(images/bannerbk.gif);
	text-align:left;
	height:25px;	
	padding-top:10px;
}
#tiebanav ul
{	
	list-style-type:none;
}
#tiebanav li
{
	display:inline;
	padding-right:20px;
}

#tiebanav ul li a:link
{ 
	font-size:14px;
	font-weight:bold;
	color:White;
}
#tiebanav ul li a:hover
{ 
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	background-color:Red;
		
}
#tiebanav ul li a:visited
{ 
	font-size:14px;
	font-weight:bold;
	color:White;
}
#tiebanav ul li a:active
{ 
	font-size:14px;
	font-weight:bold;
	color:Yellow;
}

#tiebadh
{
	background-image:url(images/tiebac_bg.gif);
	height:20px;
	padding-top:7px;
	text-align:left;
}
.tiebadhat
{
	float:left;
}
.tiebadhat ul
{
	list-style-type:none;
}
.tiebadhat li
{
	display:inline;
	padding-right:10px;
}
.tiebadhbt
{
	float:right;
	padding-right:20px;
	font-weight:bold;
}
#tiebacenter
{
	text-align:center;
	width:100%;
	background-image:url(images/bbsbg5.jpg);
}
.tiebacenterct
{
	width:95%;
	background-color:#ffffff;
	min-height:400px;
}

*html .tiebacenterct
{
	width:95%;
	background-color:#ffffff;
	height:400px;
}
.tiebagetiao
{
	height:15px;
	width:100%;	

}
#tieba
{
	text-align:center;
	height:auto;
	width:auto;
}
#tiebafoot
{
	height:100px;
	background-image:url(images/tiebafooter_bg.jpg);
	background-position:100% -5px;
	text-align:center;

}
#tiebabanner
{
	height:100px;
	background-image:url(images/bbsbanner.jpg);
}

.bbstitle
{
	padding-top:35px;
	padding-left:30px;
	font-size:30px;
	float:left;
	width:450px;
	filter:glow(color=White,strength=5);
	height:1;
	text-align:left;
	

}

.tiebafootct
{
	color:White;
	width:100%;
	line-height:inherit;
	float:left;
	padding-top:15px;
}
.tiebafootnv
{
	padding:5px 0px 0px 0px;
	text-align:center;
	height:25px;
	font-family:Verdana;
}
.tiebafootnv ul
{	
	list-style-type:none;
}
.tiebafootnv li
{
	display:inline;
	padding-right:20px;
}

.tiebafootnv li a:link
{ 
	font-size:12px;	
	color:White;
}
.tiebafootnv li a:hover
{ 
	font-size:12px;
	color:red;
	
}
.tiebafootnv li a:visited
{ 
	font-size:12px;
	font-weight:bold;
	color:White;
}
.tiebafootnv li a:active
{ 
	font-size:12px;
	font-weight:bold;

}
.tietitle
{
	height:30px;
	font-size:14px;
	font-weight:bold;
	background-color:#EAEFFF;
	padding-top:9px;
	padding-left:0px;
	text-align:left;
}
.tiecontent
{
	padding-top:10px;
	padding-left:20px;
	font-size:13px;
	text-align:left;
	
}
.tiecontent2
{
	padding-left:20px;
	font-size:13px;
}
.retieban
{
	background-image:url(images/tiebac_bg.gif);
	height:22px;

	padding-top:7px;
	padding-left:20px;
	text-align:left;
}
.tiebalogin
{
	width:400px;
	text-align:left;
	padding-top:40px;
}
.tiebanavlogin
{
	float:right;
	padding:40px 30px 0px 0px;
	font-size:14px;
	font-weight:bold;
	color:White;
}
.tiebanavlogin a:link
{
	color:White;
}
.tiebanavlogin a:visited
{
	color:White;
}


/*CSS Digg style pagination*/

.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
	color:Black;
	font-weight:bold;
	height:40px;
	
}
.digg A:link {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*CSS green-black style pagination*/

.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
	font-size:14;
	font-weight:bold;
}
.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/image1.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #2c2c2c 1px solid;  MARGIN-RIGHT: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none;
	color:#000000;
}
.green-black A:hover {
	BORDER-RIGHT: #2c2c2c 1px solid; BORDER-TOP: #2c2c2c 1px solid; BACKGROUND: url(images/image2.gif) #aad83e; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #000000; BORDER-BOTTOM: #2c2c2c 1px solid
}
.1green-black A:active {
	BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(image21.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #000000; BORDER-BOTTOM: #aad83e 1px solid
}
.1green-black SPAN.current {
	BORDER-RIGHT: #aad83e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aad83e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #aad83e; PADDING-BOTTOM: 2px; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aad83e 1px solid
}
.1green-black SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
