﻿body {
	background-color: #59da3f;
	margin-left: 0px;
	margin-top: 0px;
	padding-top:0px;	
	background-color:#F4F4F4;
	MARGIN: 0px; 
	font-family:verdana;
	font-size:12px;
	line-height:18px;
}

table { 
	border-collapse:collapse; 
	border-spacing:0;
	font-family:Verdana;
} 

th,td { 
	padding: 0;
	font-size: 12px;
}

a:link,a:visited{
	color: #333;
	text-decoration: none;
}

a:hover,a:active{
	color: #1639A9;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-transform: uppercase;
	color: #333333;
	text-indent: 12px;
	text-align:center;
}

.disabledLink 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-transform: uppercase;
	color: #999999;
	text-indent: 10px;
}


.white9
{
	font-size:9pt;
	font-family:宋体, Tahoma, Arial, Verdana, Sans-Serif;
	color:White;
}

.Bwhite9
{
	font-size:9pt;
	font-weight:bold;
	font-family:宋体, Tahoma, Arial, Verdana, Sans-Serif;
	color:White;
}
.Bwhite10
{
	font-size:10pt;
	font-weight:bold;
	font-family:宋体, Tahoma, Arial, Verdana, Sans-Serif;
	color:White;
}

.black9
{
	color: #939393;
	font-family: Verdana, 宋体 , Tahoma, Arial, , Sans-Serif;
	font-size: 9pt;
}


.gray8
{
	font-size:8pt;
	color:#bdbdbd;
	cursor:pointer;
	text-align:right;
}

.toexcel
{
	font-size:8pt;
	color:#418DC7;
	cursor:pointer;
	vertical-align:bottom;
}

.gray9
{
	font-size:9pt;
	color:#808008;
}

.red9
{
	font-size:9pt;
	color:Red;
}

.red12
{
	font-size:12pt;
	color:Red;
}

.red8
{
	font-size:8pt;
	color:Red;
}
.blue8
{
	font-size:8pt;
	color:blue;
}

.white9_cheng
{
	font-size:9pt;
	color:#FF9900;
}

.bold10
{
	font-size:10pt;
	font-weight:bold;
}

.en12
{
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	color:Black;
	line-height:25px;
}

.notemenu
{
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	color:Black;
	line-height:25px;
	background:#fcfcfc;
}


.menu
{
	font-family:Verdana, Tahoma, Arial;
	font-size:9pt;
	color:Black;
	font-weight:normal;
}

.en20
{
	font-family:Verdana, Tahoma, Arial;
	font-size:20px;
	color:Black;
	line-height:25px;
}

.title15
{
	font-family:Verdana, Tahoma, Arial;
	font-size:15px;
	color:Black;
	line-height:25px;
}

.whitetitle15
{
	font-family:Verdana, Tahoma, Arial;
	font-size:18pt;
	color:White;
	line-height:25px;
}

/*用于studentSTS的样式*/

.tex1 {font-size:18px; font-weight:bold; line-height:30px; text-align:left; margin-left:6px; margin-right:6px;}
.tex2 {font-size:14px; font-weight:bold; line-height:26px; text-align:justify; margin-left:6px; margin-right:6px;}
.tex3 {font-size:12px; line-height:26px; text-align:justify;}
.tex4 {font-size:13px; line-height:26px; text-align:center; color:#ffffff;}
.texpop {font-size: 12px; line-height: 24px; font-family: verdana; text-align: justify;}

.unavmtext1 {font-size:18px; color:#FFFFFF; font-family:Verdana; font-weight:bold;}
.unavmtext {border-left: 1px solid #6FBF10; border-right: 1px solid #6FBF10; border-top: 2px solid #6FBF10; border-bottom: 1px solid #6FBF10; 
	   padding-bottom: 26px; line-height: 27px; padding-top: 26px; font-size:13px; background-color:#E4FFE0; text-align: justify;}


/* 下拉菜单 的样式内容*/
* {
    padding:0; 
    margin:0;
}
body {
    font-family:verdana, sans-serif; 
    font-size:small;
}
#navigation, #navigation li ul {
    list-style-type:none;
}
#navigation {
    margin:0px;
    
}
#navigation li {
    float:left;
    font-size:9pt;
    font-weight:bold;
    text-align:center;
    position:relative;
    z-index:999;
}
#navigation li a:link, #navigation li a:visited {
    display:block; 
    text-decoration:none; 
    color:#000; 
    width:120px; 
    height:30px; 
    line-height:25px; 
    border:1px solid #fff; 
    border-width:0px 0px 0 0; 
    background-color:#F8F7F6; /*#fcfcfc*/
    padding-left:5px; 
       
}
#navigation li a:hover {
    color:#fff;
    background:#858585;
}
#navigation li ul li a:hover {
    color:#fff;
    background:#858585; 
}
#navigation li ul {
    display:none;
    position:absolute; 
    top:28px;
    left:0;
    margin-top:1px;
    width:100px;
}
#navigation li ul li ul {
    display:none;
    position:absolute; 
    top:0px;
    left:110px; 
    margin-top:0;
    margin-left:1px;
    width:100px;
}

#navigation li div 
{
	width:95px;
	height:1px;
	background-color:#868686;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
}





/*********************/
#navigationx, #navigationx li ul {
    list-style-type:none;
}
#navigationx {
    margin:8px;
}
#navigationx li {
    float:left;
    font-size:10pt;
    font-weight:normal;
    text-align:left;
    position:relative;
    /*border-right:solid 1px #949494;*/
    padding-left:5px;
    padding-right:5px;
    Z-INDEX:100;
    height:21px;
    background:#f5f5f5; 
    
}
/**********有效的设置********/
#navigationx li a:link, #navigationx li a:visited {
    display:block; 
    font-size: 9pt;
    border-spacing:1px;  
    text-decoration:none; 
    color:#000; 
    width:200px; 
    height:20px; 
    line-height:25px; 
    border:solid 1px #939393;
    /*border-bottom:solid 1px;*/ 
    border-width:1px 1px 0px 1px; 
    background:#fcfcfc; 
    /*padding-left:-5px; */
    font-weight:normal;
    font-family:Verdana;
    vertical-align:middle;
}
#navigationx li a:hover {
    color:#fff;
    background:#858585;
}
#navigationx li ul li a:hover {
    color:#fff;
    background:#858585; 
}
#navigationx li ul {
    display:none;
    position:absolute; 
    top:20px;
    left:0;
    margin-top:1px;
    width:100px;
}
#navigationx li ul li ul {
    display:none;
    position:absolute; 
    top:0px;
    left:200px; 
    margin-top:1px;
    margin-left:5px;
    width:20px;
}

#navigationx li div 
{
	width:95px;
	height:1px;
	background-color:#868686;
	margin-left:5px;
	margin-right:5px;
	text-align:left;
}

/* 
 *CSS驱动的主导航栏
 * 
 */
 
#main-menu *,
#student-menu *{margin:0;padding:0;}   
#main-menu,
#student-menu{width:100%; height:32px;background:url(images/nav_bg2.gif) repeat-x;}

.menu{font-size:14px;position:relative;z-index:100;}    
.menu li {float:left;position:relative;list-style:none;}   
.menu ul ul {visibility:hidden;position:absolute;left:0;top:32px;}   
.menu table {position:absolute;top:-1px;left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu a{display:block;color:#444;text-decoration:none;height:32px;line-height:32px;width:80px;text-align:center;font-weight:bold;}  
.menu a:hover{background:url(images/nav_bg_on.gif) repeat-x;color:#c66;}   
.menu ul ul{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}   
.menu ul ul li {clear:both;text-align:left;}   
.menu ul ul li a{display:block;height:32px;line-height:32px;width:120px;background:url(images/nav_sub_bg.gif) repeat-x;background:#fbfbfb;border-bottom:1px solid #f0f0f0;}   
.menu ul ul li a:hover{border-bottom:1px solid #fbfbfb;width:120px;} 
#student-menu .menu a{width:80px;}
#student-menu .menu ul ul li a{width:120px;}
/* CSS三级导航栏 */
.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}
.menu ul li a:hover ul li a.sub{display:block;height:32px;line-height:32px;width:120px;background:#ddd;border-bottom:1px solid #f0f0f0;}
.menu ul li a:hover ul li a.sub ul {visibility:hidden;}
.menu ul li a:hover ul li a.sub:hover {background:#6fc; color:#000;}
.menu ul li a:hover ul li a.sub:hover ul {visibility:visible; position:absolute; left:120px; top:0; color:#000;}
.menu ul ul li a:hover{border-bottom:1px solid #fbfbfb;width:120px;} 
/******************************************************/

/******************************************************/

/* 
 *图片边框
 * 
 */
.star_face {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
.star_face IMG {
	BORDER-RIGHT: #ffb54b 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffb54b 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffb54b 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffb54b 1px solid; 
}

.wizardTxtField
{
    border: 1pt;
    background-color: transparent;
    background-repeat: no-repeat;
    height: 22px;
    width: 120px;
    color: #0f2a43;
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    /*margin-left: 5px;
    padding-top: 4px;
    padding-left: 2px;*/
}

.txt
{
	font-family:宋体,Tahoma, Verdana;
	line-height:16pt;
	text-align:left;
	padding-left:4px;
	padding-right:4px;
}

.listItem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:  0.7em;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 0px;
	white-space: nowrap;
	text-align: left;
}

.title
{
	font-family:宋体,Tahoma, Verdana;
	font-size: 9pt;
    text-indent: 21pt;
	line-height: 22px;
}

.content
{
	font-family:宋体,楷体_GB2312,Tahoma, Verdana;
	font-size:10pt;
    text-indent: 18pt;
	line-height: 24px;
}
/**/
.linktitle
{
	font-family:宋体,楷体_GB2312,Tahoma, Verdana;
    width:100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space:nowrap;     
}

.dropdownStyle
{
	border: none 0px #ffffff;
}
table.no-border td,
table.no-border table,
table.no-border{
    border:0;
}

/*
 *登录区域样式
 */
#login-wrapper{
    position:relative;/* 改变定位默认值，以备子元素绝对定位 */
    margin:.5em auto;
    padding:0;
    padding-left:31px;
    width:322px;
    height:105px;
    background:url(images/login_left.gif) no-repeat;
}

#login-wrapper .inner{
    padding-right:11px;
    height:105px;
    background:url(images/login_right.gif) no-repeat top right;
}

#login-wrapper .inner1{
    padding-top:15px;
    height:105px;
    background:url(images/login_middle.gif) repeat-x;
}



#login-wrapper .inner1 div{
    margin-left:-20px;
    margin-top:3px;/* 使登录区域内DIV上下之间保留9PX的距离 */
}

#login-wrapper .inner1 div a:link,
#login-wrapper .inner1 div a:visited{
    color:#999;
}

#login-wrapper .inner1 div a:hover,
#login-wrapper .inner1 div a:active{
    color:#c66;
}

#login-wrapper .inner1 p{
    margin-top:5px;
    padding:0;
	font:12px verdana;
	color:#999;
}

#login-wrapper label{
    color:#999;
}

/* 将登录按钮进行绝对定位到正确位置 */
#login-wrapper .login-button-wrapper{
    position:absolute;
    top:15px;
    right:25px;
}

/* 忘记密码和注册链接样式 */
#login-wrapper .login-link{
    padding-left:15px;
    margin-right:.5em;
    background:url(images/pot.gif) no-repeat left center;
}

span..required,
strong.required{
    color:#f00;
}

/*
 * 页脚版权信息区域样式
 */
#footer {
    font: 12px verdana;
    color: #666;
    line-height: 1.5em; /* 行间距离比普通距离高1/2 */
    text-align:center;
}

div.info,p.info{
    margin:2px 0;
    padding:15px 50px;
    border-top:1px solid #190;
    border-bottom:1px solid #190;
    text-align:left;
    background:#eaf8de url(images/info.gif) no-repeat 10px center;
}

div.infosts,p.infosts{
    margin:2px 0;
    padding:12px 50px;
    border-top:1px solid #190;
    border-bottom:1px solid #190;
    text-align:left;
    background:#eaf8de url(images/info.gif) no-repeat 10px center;
}


div.error,p.error{
    margin:10px 0;
    padding:20px 50px;
    border-top:1px solid #c00;
    border-bottom:1px solid #c00;
    text-align:left;
    background:#fdd url(images/error.gif) no-repeat 10px center;
}

/* 修改密码区域 */
#pwd-change{
    text-align:center;
    color:#333;
}
    #pwd-change ul{
        margin:0 auto;
        text-align:left;
        width:380px; 
    }
    #pwd-change .txt{
        width:200PX;
        height:20px;
        font-size:14px;
        border:1px solid #ccc;
    }
    
    #pwd-change label{
        display:block;
        margin-top:5px;
        cursor:pointer;
    }
    
    #pwd-change .submit-area{
        padding:5px 0 0 140px;
    }
    



input.btnfour,input.btntwo,input.btnsix{border:0;width:60px;height:27px;}
input.btntwo{width:70px;background:url(images/btn2.gif) no-repeat;}
input.btnfour{width:80px;background:url(images/btn4.gif) no-repeat;}
input.btnsix{width:120px;background:url(images/btn6.gif) no-repeat;}

/* 个人信息修改 */

h2#modify-account-head {
        margin-bottom:10px;
        padding-left:1em;
        height:26px;
        line-height:26px;
        text-align:left;
        color:#190;
        
        background:#a0d9fc;
        
}

#modify-account{
    text-align:left;
    width:500px;
    margin:0 auto;
}
    

    #modify-account ul{
        
    }
    
        #modify-account ul li{
            margin:2px 0;
            position:relative;
            zoom:1;
        }
            #modify-account ul li label{
                float:left;
                line-height:18px;
                width:6em;
                text-align:right;
                font-family:Verdana;
                
            }
            
            #modify-account ul li span label{
                display:inline;
                float:none;
            }
       #modify-account ul li .txt{
            height:18px;
            line-height:20px;
            width:200px;
            font-family:Verdana;
            
       }
       
        #modify-account ul li img.head-img{
            position:absolute;
            width:64px;
            height:64px;
            top:-50px;
            left:290px;
            border:1px solid #ccc;
        }
       
       #modify-account ul li textarea{
            width:300px;
            height:120px;
       }
        
    #modify-account p.buttons{
       padding-left:6em;
    }
    
      #modify-account p.buttons input{
        width:5em;
      }