﻿
@import url("forum.css");
@import url("admin.css");
@import url("themes.css");
@import url("study.css");
@import url("top.css");
 
    

main {	
	background-color: #FFFFFF;
	color: #00009C;
	line-height: 25px;
	border-top: 0px solid #000099;
	border-right: 0px solid #000099;
	border-bottom: 0px solid #000099;
	border-left: 0px solid #000099;
	margin-left: 0px;
	margin-top: 0px;
}
BODY {
	COLOR: #000000;
	font-size:12px;
	FONT-FAMILY:  宋体,Arial,黑体;
	font-style: normal;
	line-height: 25px;
	background-color:#FFFFFF;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	margin:0px;
	overflow-x:hidden;
}
img {
	cursor:pointer;
}


.imgDiv{
	width:94px;
	height:124px; 
	margin-bottom:5px;  
	border:2px solid #CCCCCC;
	padding:2px;
	border-radius:5px;
	-moz-box-shadow: 1px 1px 2px #000;
    	-webkit-box-shadow: 1px 1px 2px #000;
    	box-shadow: 1px 1px 2px #000; 
}
li{
	list-style-type:none;
}

.index_newstop{width:370px;height:38px;border:1px solid #CFDFF5;color:#F76900;background-color:#F3F8FD;overflow:hidden;}
.index_newstop a{color:#F76900;font-size:16px;text-decoration:none;font-family: "黑体";}
.index_newstop a:hover{color:#F76900;font-size:16px;text-decoration:none;font-family: "黑体";}

#infotbl{
	border:0;margin:0;border-collapse:collapse;
	height:30px;
	padding-left:5px;
	border:0;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

#infotbl tr {
	background-color:expression((this.sectionRowIndex==0)?"#F8F8F8":(this.sectionRowIndex%2==0)?"#FFFFFF":"#f4f8fc");
	font-weight:expression((this.sectionRowIndex==0)?"bold":"normal");
}
#infotbl td {
	border:0;
	font-size:14px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	padding-top:5px;
	
}
.sxzt_b{
	width:90px; 
	height:17px; 
	padding-top:2px; 
	padding-left:10px; 
	color:#866201; 
	text-align:left; 
	display:block;
	background:url(../../bgimg/blue/btnImg.png) repeat-x -405 -0; 
	 text-decoration:none; 
	 letter-spacing:0.2em; 
	 margin:0px 0px 5px 0px; 
	 float:left;
}

.infotbl{
	border:0;margin:0;border-collapse:collapse;
	height:30px;
	padding-left:5px;
	border:0;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

.infotbl tr {background-color:expression((this.sectionRowIndex==0)?"#F8F8F8":(this.sectionRowIndex%2==0)?"#FFFFFF":"#f4f8fc")}
.infotbl td {
	border:0;
	font-size:14px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	padding-top:5px;
	word-wrap:break-word;  
        word-break:break-all;
}


.xlstbl{
	border:0;margin:0;border-collapse:collapse;
	height:25px;
	padding-left:5px;
	border:1;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
}

.xlstbl td {
	border:0;
	font-size:12px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	padding-top:5px;
	
}


#subjct{
	background-color:#EEEEEE;
	border:0;margin:0;border-collapse:collapse;
	height:30px;
	padding-left:5px;
	border:0;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
}


#subjct td {
	border:0;
	font-size:12px;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 0px solid #000099;
	border-left: 0px solid #000099;
	padding-top:5px;
}
#tdF12{
	background-color:#C6DFF7;
	border:0;margin:0;border-collapse:collapse;
	height:30px;
	border:0;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
}

#tdF12 td{
	border:0;
	font-size:12px;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 0px solid #000099;
	border-left: 0px solid #000099;
	padding-top:5px;
}

#news td {
	height:25px;
	border-bottom:1 dotted #EEEEEE;
	padding-top:5px;
}


#news li {
	color:#FE8A01;
	text-align:left;
	height:25px;
	border-bottom:1 dotted #EEEEEE;
	padding-top:5px;
}

.loginBtn {
	cursor: hand;
	border:0 solid black;
	width:64px;
	HEIGHT: 22px;
	LINE-HEIGHT: normal;
	background:url(../../bgimg/blue/btnImg.png) repeat-x -100px 0px; 
	color: #FFFFFF;
}
.loginTxt{
	font-family:"黑体";
	}

.inputnormal { border:1px solid #C0C0C0; text-align:left; background-color:#F1F1F1}
.inputedit   { border:1px solid #6699CC; background-color:#CDDEED }


.input1 { border:1px solid #C0C0C0; cursor:pointer; width:20px;color:#FFFFFF; text-align:center; background-color:#3366FF;}
.input2 { border:1px solid #C0C0C0; cursor:pointer; width:20px;color:#FFFFFF; text-align:center; background-color:#FF00FF;}
.input3 { border:1px solid #C0C0C0; cursor:pointer; width:20px;color:#FFFFFF; text-align:center; background-color:#FFCC00;}

a:link     {
	color: #343434;
	line-height: 20px;
	text-decoration: none;
}

a:visited    {color: #343434;  font-style: normal;line-height: 20px; text-decoration: none}
a:active     {color: #343434;  font-style: normal;line-height: 20px; text-decoration: underline}
a:hover      {color: #0073BF;  font-style: normal;line-height: 20px; text-decoration: underline;LEFT: 1px; POSITION: relative; TOP: 1px;}

ul{ 
	list-style:none;
	padding:0;
	text-align:left;
}
div{
	overflow-x:hidden;
	margin:0px;
	padding:0px;
	margin:0 auto;
	padding:0;
	
}
li{
	padding:0;
	text-align:left;
}

/*选项卡1*/
#Tab1{
width:100%;
}
/*选项卡2*/
#Tab2{
width:576px;
height:100%;
}

/*信息快递*/
.inx1_ksap {
	width:100%;
	text-align:left;
	background:url(../../bgimg/blue/bgimg.png) repeat-x -2px -680px; 
	height:28px;
	line-height:33px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	overflow:hidden;
	font-size:14px;
	letter-spacing:0.1em;
}
/*考试信息*/
.rsks_ksxx {
	width:100%;
	text-align:left;
	background:url(../../bgimg/blue/btnImg.png) repeat-x -2px -353px; 
	height:33px;
	line-height:33px;
	padding-left:20px;
	color:#FFFFFF;
	font-size:14px;
	border:0px solid #a3d39d;
	overflow:hidden;
	letter-spacing:0.2em;
}

/*菜单class*/
#Menubox {
	width:100%;
	background:url(../../bgimg/blue/bgimg.png) repeat-x 0px -117px; 
	height:28px;
	line-height:28px;
	border:1px solid #a3d39d;
	overflow:hidden;
}
#Menubox ul{
margin:0px;
padding:0px;
}
#Menubox li{
float:left;
display:block;
cursor:pointer;
width:88px;
text-align:center;
color:#949694;
font-weight:bold;
padding-top:5px;
}
#Menubox .zbt{
color:#0033CC;
}
#Menubox li.hover{
	padding:0px;
	background:#fff;
	width:90px;
	border-left:1px solid #A8C29F;
	border-top:1px solid #A8C29F;
	border-right:1px solid #A8C29F;
	/*background:url(../../bgimg/blue/bgimg.png) repeat-x -140px -373px; */
	color:#739242;
	font-weight:bold;
	height:27px;
	line-height:27px;
}

/*菜单class*/
#navBg {
	width:100%;
	background:url(../../bgimg/blue/nav_bg.gif) repeat-x 0px -250px; 
	height:23px;
	line-height:23px;
	overflow:hidden;
}
#navBg ul{
margin:0px;
padding:0px;
}
#navBg li{
	padding-left:2px;
	background:url(../../bgimg/blue/nav_bg.gif) repeat-x 0px -313px; 
	float:left;
	display:block;
	cursor:pointer;
	width:66px;
	text-align:center;
	color:#949694;
	font-weight:bold;
	letter-spacing:0.4em;
}
#navBg .zbt{
color:#0033CC;
}
#navBg li.hover{
	width:66px;
	background:url(../../bgimg/blue/nav_bg.gif) repeat-x 0px -287px; 
	color:#d72c00;
	font-weight:bold;
	height:23px;
	line-height:23px;
}

/*菜单class*/
#areaNav {
	width:100%;
	background:url(../../bgimg/blue/bgimg.png) repeat-x 0px -117px; 
	height:28px;
	line-height:28px;
	border:1px solid #a3d39d;
	overflow:hidden;
}
#areaNav ul{
margin:0px;
padding:0px;
}
#areaNav li{
float:left;
display:block;
cursor:pointer;
width:54px;
text-align:center;
color:#949694;
font-weight:bold;
	padding-top:5px;
}
#areaNav .zbt{
color:#0033CC;
}
#areaNav li.hover{
	padding:0px;
	background:#fff;
	width:56px;
	border-left:1px solid #A8C29F;
	border-top:1px solid #A8C29F;
	border-right:1px solid #A8C29F;
	/*background:url(../../bgimg/blue/bgimg.png) repeat-x -140px -373px; */
	color:#739242;
	font-weight:bold;
	height:27px;
	line-height:27px;
}



#Contentbox{
	clear:both;
	margin-top:0px;
	border:1px solid #a3d39d;
	border-top:none;
	text-align:center;
}
#bottom{
	color:#FFFFFF;
	width:1190px;
	height:31px;
	background:url(../../bgimg/blue/bgimg.png) repeat-x 0px -179px; 
}

#bottom a {
	font-size:12px;
	color:white;
}

INPUT{
	border: 1px solid #AAAEC3;
	padding:1px;
}

textarea{
	border:1px solid #999;
	padding:1px;
	overflow:auto;
    width:100%;
	text-align:left;
	padding:5px;
}


.renDian {x
	line-height: 20px;
	color: #000000;
}
.whitefont {
	color: #ffffff;
}
.whitefont:link {
	color: #ffffff;
}
.whitefont:hover {COLOR:red; LEFT: 1px; POSITION: relative; TOP: 1px; TEXT-DECORATION: none}

.btn2 {
	cursor: hand;
	border:0 solid black;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	width:139px;
	HEIGHT: 25px;
	LINE-HEIGHT: normal;
	background:url(../../bgimg/blue/btnImg.png) repeat-x -0 -137px; 
	color: #FFFFFF;
}
.topBtn{
	cursor: hand;
	border:0 solid black;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	width:96px;
	HEIGHT: 24px;
	LINE-HEIGHT: normal;
	background:url(../../bgimg/blue/bgimg.png) repeat-x -256px -376px; 
	color: #FFFFFF;
}

.tbHead{
 background-color:#ebecfe;
 HEIGHT: 30px;
 border:1px solid #a3d39d; 
}

.txtHead{
	font-size:12px;
	FONT-WEIGHT: bold;
	color:#0e5c80;
}


.tableBord{
	border: 1;
	border-color: CCCCCC;
}
.menuTopBg{
	font-size:14px;
}

.menuFocusBg{
	background:url(../../bgimg/blue/btnImg.png) repeat-x 0px -0px;
	font-size:14px;
	color:#FF0000;
	letter-spacing:0.1em;
}
.menuFocusBglink{
	WIDTH: 95px; 
	cursor:hand;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	letter-spacing:0.1em;
}

.menuBg{ 
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0.1em;
}

.menuBglink{
	WIDTH: 95px; 
	cursor:hand;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
}
.trainLeft{
	color:#0066cc;
	font-size:14px;
	height:30px;
	cursor:pointer;
	font-weight:bold;
}

.font-red{
	color:red;
}
.leftType{
	background:url(../../bgimg/blue/btnImg.png) repeat-x -0px -270px; 
	padding-left:40px;
	padding-top:10px;
	height:37px;
}
.leftItemLink{
	background:url(../../bgimg/blue/btnImg.png) repeat-x -0px -310px; 
	padding-left:30px;
	padding-top:10px;
	height:37px;
}

#pg{
	width:95%;
	color:#6C6A48;
	height: 25px;
	padding-right:60px;
	text-align:right;
}

.inpsubmit {
	border: 1px solid #7f9db9;
	
	background:transparent url(../../bgimg/blue/bgimg.png) repeat-x -541px -383px; 
	height: 19px;
	padding-top:1px;
	padding-left:1px;
	padding-bottom:1px;
	padding-right:1px;
	cursor: pointer!important;
	cursor:hand;
	color:#333333;
	font-size:12px;
	
}
.news_title{
	width:99%;
	text-align:left;
	background:url(../../bgimg/blue/bgimg.png);
	background-repeat:repeat-x;
	background-position: 0px -145px; 
	color:#FF0000;
	padding-left:30px;
	font-weight:bold;
	font-size:16px;
	padding-top:5px;
	height:34px;
}
.news_content{
	padding-top:10px;
	text-align:left;
	width:99%;
}
.news_buttom{
	width:970px;
	padding-top:5px;
	padding-left:5px;
	height:31px;
	background:url(../../bgimg/blue/bgimg.png);
	background-repeat:repeat-x;
	background-position: 0px -179px; 
	color:#FFFFFF;
}
.news_buttom span{ float:left;}
.news_buttom a{ float:right; color:#FFFFFF;
cursor:pointer;}
.managertopMenuBar{
	height:30px;
	background:url(../../bgimg/blue/bgimg.png);
	background-repeat:repeat-x;
	background-position: 0px -255px;
	font-size:14px;
}
.3dfont     {color: #000000;  font-size: 12px; filter: Glow(Color:#FFFFFF, Strength:1)}
.foot          {color: #FFFFFF;  font-size: 12px; line-height: 20px; text-decoration: none}
.buttom {
	cursor:pointer;
	BORDER-RIGHT: #ffcc66 1px outset; 
	BORDER-TOP: #ffcc66 1px outset; 
	font-size: 10pt; 
	BORDER-LEFT: #cc6600 1px outset; 
	COLOR: #FFFFFF; BORDER-BOTTOM: #cc6600 1px outset; BACKGROUND-COLOR: #6699FF;
	letter-spacing:0.1em;}

.input {
	BORDER-RIGHT: #009933 1px solid; BORDER-TOP: #009933 1px solid; font-size: 10pt; BORDER-LEFT: #009933 1px solid; COLOR: #009933; BORDER-BOTTOM: #009933 1px solid; BACKGROUND-COLOR: #ffffff
}
.renDian {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.whitefont {
	font-size: 12px;
	color: #ffffff;
}
.whitefont:hover {COLOR:red; LEFT: 1px; POSITION: relative; TOP: 1px; TEXT-DECORATION: none}


.pink_border { border:1px solid #AAAEC3; padding:1px;}


.buttonN {
	cursor: pointer;
	border:0 solid black;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	width:96px;
	HEIGHT: 24px;
	LINE-HEIGHT: normal;
	background:url(../../bgimg/blue/btnImg.png) repeat-x -297px -0px;
	color: #004984;
	letter-spacing:0.1em;
}

.btnXX {
	cursor: hand;
	border:0 solid black;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	width:82px;
	HEIGHT: 31px;
	LINE-HEIGHT: normal;
	background:url(../../bgimg/blue/bgimg.png) repeat-x -646px -408px;
}
#loginForm{
	text-align:center;
	width:100%;
	height:100%;
}

#loginForm #form{
	background:url(../../bgimg/blue/login.png) center;
	text-align:center;
	width:850px;
	height:387px;
}

 #form .title{
	text-align:right;
	float:right;
	width:550px;
	padding-top:80px;
	padding-right:180px;
	color:"#0066FF";
	font-size:18px;
	font-family:微软雅黑;
	font-weight:bold;
}

.left_top{
	height:67px;	
	background:url(../../bgimg/blue/menu_06.gif); 
}
 #form #login{
	text-align:left;
	padding-top:20px;
	width:550px;
	float:right;
}
 #form #login li{
	height:30px;
}
 #form #buttom{
	text-align:left;
	color:#2e73cb;
	font-size:14px;
	line-height:25px;
	padding-top:25px;
	width:550px;
	float:right;
}

#loginForm #form #buttom a{	
	color:#2e73cb;
}
.fontcs{
	color:#FF0000;
}
.left_menu {
	BACKGROUND-POSITION: left top; 
	BACKGROUND-IMAGE: url(../../bgimg/blue/list_menu_bg.gif); 
	WIDTH: 200px; 
	PADDING-TOP: 9px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 37px; 
	TEXT-ALIGN: left;
	padding-left:30px;
}
