div,dl,dd,p,UL,OL,LI,TH,TD,A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
UL,OL,LI {list-style-type: none;}
TH {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0}
TH {TEXT-ALIGN: left}
TH {FONT-WEIGHT: normal; FONT-STYLE: normal}
INPUT {  width: 168px;
    padding-right: 1px;
    padding-left: 1px;
    font-size: 14px;
    background: #C0C0C0 none repeat scroll 0% 0%;
    color: #666;
    border-top-style: none;
    line-height: 20px;
    padding-top: 1px;
    border-right-style: none;
    border-left-style: none;
    height: 20px;
    border-bottom-style: none;}
BODY
{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    background-color:#000;
    color: #FFFFFF;
    line-height: 20px;
}

#top {width:100%;float:left; position:absolute; height:27px;background:url('../images/top_bg.gif') repeat-x; BORDER-BOTTOM: #e4e4e4 1px solid}
#top #top_content{width:960px;height:27px;line-height:27px;margin:auto;}
#top #top_content #speaker{margin-top:6px;float:left;}
#top #top_content #home{margin-top:6px;float:right;}
#top #top_content #top_nav{width:390px;height:27px;line-height:27px;text-align:right;float:right;}
#top #top_content #top_message{margin-left:8px;width:500px;height:27px;line-height:27px;float:left;overflow:hidden;}
#top #top_content #top_message li{color: #FF6600;text-decoration: none;}
#top #top_content #top_message a,a:link, a:visited,a:hover{color: #000;text-decoration: none;}
.validcss{z-index: 100; float:left;position:absolute;white-space:nowrap;}
A {COLOR: #673c2f; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
.boarders{border: thin solid #000000;}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
.clear {CLEAR: both}
.mid {MARGIN: auto; WIDTH: 958px}
.re {POSITION: relative}
.tipsWord {background-color: #C0C0C0;PADDING-RIGHT: 5px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 5px; WIDTH: 290px; COLOR: #fff; PADDING-TOP: 5px; POSITION: absolute; TOP: 3px}
.tipsError {background-color: #C0C0C0;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 290px; COLOR: #cb4445; PADDING-TOP: 5px; POSITION: absolute; TOP: 3px}
.tipsSuc {background-color: #C0C0C0;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 290px; COLOR: #339900; PADDING-TOP: 5px; POSITION: absolute; TOP: 3px}
.tipsUser{background-color: #C0C0C0;}
.tipsUserT {background-color: #C0C0C0;}
.tipsUser {WIDTH: 312px; POSITION: absolute}
.tipsUserT {background-color: #C0C0C0;COLOR: #cb4445;PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}

.login{Z-INDEX: 1; MARGIN: auto; margin-top:60px;POSITION: relative;width:486px;height:361px;BACKGROUND: url(../images/bg1.gif);background-repeat: no-repeat;}
.title{MARGIN: auto; POSITION: relative;width:486px;height:40px;padding-top:52px;}
.title .txt{ MARGIN: auto;width:380px;height:32px;background-repeat: no-repeat; line-height:32px; font-size:18pt;} /*BACKGROUND: url(title.jpg);*/
.button{MARGIN: auto;margin-top:2px; POSITION: relative;width:486px;text-align:center;}

.text {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%; COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.button .btnreg{MARGIN: auto;margin-right:20px; POSITION: relative;width:115px;height:26px;BACKGROUND: url(../images/btn1.png);background-repeat: no-repeat;}
.button .btnlog{MARGIN: auto;color:#ffff00; POSITION: relative;width:115px;height:26px;BACKGROUND: url(../images/btn2.png);background-repeat: no-repeat;}
.btncreate{MARGIN: auto;color:#ffff00;width:135px;height:40px;line-height:40px;BACKGROUND: url(../images/btn.png);background-repeat: no-repeat;}

.arrow2
{margin-left:170px;Z-INDEX: 2;POSITION: relative;width:14px;height:12px;
    background: url(../images/arrow1.gif);
    background-repeat: no-repeat;
}
.arrow3
{margin-left:302px;Z-INDEX: 2;POSITION: relative;width:14px;height:12px;
    background: url(arrow1.gif);
    background-repeat: no-repeat;
}

#regist{padding-top:8px;padding-right:40px;}
#regist TABLE{Margin:auto;}
#regist TH {PADDING: 6px; FONT-SIZE: 14px; TEXT-ALIGN: right}
#regist TD {PADDING: 0px; VERTICAL-ALIGN: top;}
.inputBoxx {PADDING-RIGHT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px}
.inputBox {BORDER: #00ff00 1px solid;PADDING-RIGHT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px}
.inputBox CITE { background-color: #FFFFFF;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 170px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px}
.inputBox CITE INPUT.text
{
    width: 168px;
    padding-right: 1px;
    padding-left: 1px;
    font-size: 14px;
    background: #C0C0C0 none repeat scroll 0% 0%;
    color: #666;
    border-top-style: none;
    line-height: 20px;
    padding-top: 1px;
    border-right-style: none;
    border-left-style: none;
    height: 20px;
    border-bottom-style: none;
}
.inputGreen {BORDER: #00ff00 1px solid;}
.inputGreen CITE{background-color: #FFFFFF;}
.inputRed {BORDER: #ff0000 1px solid;}
.inputRed CITE { background-color: #FFFFFF;}


#logincont{padding-top:8px;padding-right:40px;}
#logincont TABLE{Margin:auto;}
#logincont TH {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;FONT-SIZE: 14px; TEXT-ALIGN: right}
#logincont TD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;VERTICAL-ALIGN: top;}
