


.tree a:link
{
    color: blue;
    text-decoration: none;
}
.tree a:visited
{
    color: Green;
    text-decoration: none;
}
.tree a:hover
{
    font-weight: bold;
    color: Green;
}
.tree
{
    color: Red;
    cursor: default;
}
.hidden
{
    display: none;
}



.bigButton{
	width:126px;
	height:28px;
	border:none;
	color:#FFF;
	letter-spacing:0.5em;
	background:transparent url(../images/blue_btn_bg.gif) 0 0 no-repeat;

	cursor:hand;
	vertical-align:middle;
}
.bigButton:disabled{cursor:default;
	background:transparent url(../images/gray_btn_bg.png) 0 0 no-repeat;
}
.FormText1
{
    border-right: #0066cc 1px solid;
    border-top: #0066cc 1px solid;
    font-size: 12px;
    border-left: #0066cc 1px solid;
    line-height: 120%;
    border-bottom: #0066cc 1px solid;
    background-color: #f1f5fa;
}
.input
{
    background-color: #F6F6F6;
    font-family: 'MS Shell Dlg' , Tahoma, sans-serif;
    font-size: 12px;
    height: 20;
    border: 1 solid #999999;
}
.input1
{
    width: 135px;
    color: #000000;
    border-top-style: none;
    border-bottom: #000000 1px solid;
    border-right-style: none;
    border-left-style: none;
    background-color: #e3e3e3;
}
.input2
{
    color: #000000;
    border-top-style: none;
    border-bottom: #ffffff 1px solid;
    border-right-style: none;
    border-left-style: none;
    background-color: #3366cc;
}

.sjtheme
{
    border-right: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    border-left: #ffffff 0px solid;
    width: 450px;
    background-color: #FFCCCC;
}

.playtest
{
 margin:5px;
 padding:0px;
 background:transparent;
	width: 100%;
    
    overflow:visible;
    border-width: 0px;
    
    
}
.bjxt
{
    border-width: 0px;
    border: 0px;
    overflow: visible;
    border-right: #0066cc 0px solid;
    border-top: #0066cc 0px solid;
    border-left: #0066cc 0px solid;
    border-bottom: #0066cc 1px solid;
    font-size: 12px;
    line-height: 120%;
    background-color: #f1f5fa;
}
.sjtest
{
    border: 0px;
    font-size: 12px;
    font-family: Fixedsys 宋体;
    line-height: 150%;
    overflow: visible;
    border-width: 0px;
    width: 100%;
    background-color: #FFCCCC;
    height: 40px;
}
.text1
{
    overflow: visible;
    color: red;
    border-right-style: none;
    border-left-style: none;
    border-top-style: none;
}

.testpoint
{
    border-right: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    font-size: 12px;
    border-left: #ffffff 0px solid;
    width: 30px;
    border-bottom: #000000 1px solid;
    background-color: #FFCCCC;
}
.sjtk
{
    overflow: visible;
    border-right: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    font-size: 12px;
    border-left: #ffffff 0px solid;
    width: 50px;
    border-bottom: #000000 1px solid;
    background-color: #f1f5fa;
}

.testno
{
    overflow: visible;
    border-right: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    font-size: 12px;
    border-left: #ffffff 0px solid;
    border-bottom: #ffffff 0px solid;
    background-color: #f1f5fa;
}
.bjdt
{
    border-right: #0066cc 0px solid;
    border-top: #0066cc 0px solid;
    font-size: 12px;
    border-left: #0066cc 0px solid;
    line-height: 120%;
    border-bottom: red 1px solid;
    background-color: #f1f5fa;
}
.bjfs
{
    overflow: visible;
    border-right: #0066cc 0px solid;
    border-top: #0066cc 0px solid;
    font-size: 12px;
    width: 40px;
    border-left: #0066cc 0px solid;
    line-height: 120%;
    border-bottom: #0066cc 1px solid;
    background-color: #f1f5fa;
}
.textarea.content_edit
{
    width: 650px;
    readonly: true;
    overflow-y: visible;
    border: 0px;
    font-size: 12px;
    font-family: Fixedsys 宋体;
    line-height: 150%;
    overflow: visible;
    border-width: 0px;
}

textarea.content_paper
{
    readonly: true;
    overflow-y: visible;
    border: 0px;
    font-size: 12px;
    font-family: Fixedsys 宋体;
    line-height: 150%;
    overflow: visible;
    border-width: 0px;
    width: 710px;
}
textarea.content
{
    overflow-y: visible;
    border: 0px;
    font-size: 12px;
    font-family: 宋体 Fixedsys;
    line-height: 150%;
    overflow: visible;
    border-width: 0px;
    width: 550px;
    height: 0px;
}
textarea.content_news
{
    background-color: #f7faff;
    overflow-y: visible;
    border: 0px;
    font-size: 12px;
    font-family: 宋体 Fixedsys;
    line-height: 150%;
    overflow: visible;
    border-width: 0px;
    width: 700px;
    height: 0px;
}




.mytext
{
    background-color: #ffffff;
    position: relative;
}
.BtnMouseOverUp
{
    background-color: buttonface;
    border-bottom: buttonshadow 1px solid;
    border-left: buttonhighlight 1px solid;
    border-right: buttonshadow 1px solid;
    border-top: buttonhighlight 1px solid;
    height: 23px;
    position: absolute;
    top: 1px;
    width: 24px;
}
.BtnMouseOverDown
{
    background-color: buttonface;
    border-bottom: buttonhighlight 1px solid;
    border-left: buttonshadow 1px solid;
    border-right: buttonhighlight 1px solid;
    border-top: buttonshadow 1px solid;
    height: 23px;
    position: absolute;
    top: 1px;
    width: 24px;
}






/* menu
----------------------------------------------- */
#page_menuBack
{
    width: 100%;
    height: 25px;
    background-color: #0b81bf;
}
#page_menu
{z-index: 100;
    float: left;
}



/* mainBody------------------------------------ */
#page_mainBody
{width:100%;

    border-right: #000080 0px groove;
    border-left: #000080 0px groove;
    border-top: #000080 0px groove;
    
    border-bottom: #000080 1px groove;
    background-color: #ffffff;
    position:relative;
    
    min-height: 260px;
    
    margin-top:0px;
    display:table;
    padding-bottom:10px;
    
    
}


/************ 消息 ***********************/

body{margin:0; padding:0;height:100%;font-size: 9pt;
	text-decoration: none;}
#webMsgFloor
{z-index: 100000;
    position:absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background:Gray;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
#webMsgFloor .front
{
    border: 4px outset #808080;
    padding: 20px;
    background: #fff;
    position: absolute;
    width: 300px;
    height: 200px;
    left: 50%;
    top: 50%;
    color:Black;
    margin-left: -150px;
    margin-top: -100px;
    filter: alpha(opacity=100);
    opacity: 1;
}
/*Modal Popup*/
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    border: 3px solid Gray;
    background-color: #ffffdd;
        padding: 3px;
     
    
}
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
    color: #ff0000;
    font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: black;
    font-weight: bold;
}
a:link
{color:Blue;
 
}
a:visited
{color:Blue;
}
a:hover
{color:Orange;
}
