
body { 
    text-align: center;
    font-size: 9pt;
    font-family: 宋体;
    margin: 0px 0px 0px 0px;
}


a:link {
    font-family: serif;
    color: #0e5792;
    text-decoration: none;
}
a:visited {
    font-family: serif;
    color: #0e5792;
    text-decoration:none;
}
a:hover {
    font-family: serif;
    color: #0e5792;
    text-decoration: underline!important;
}
a:active {
    font-family: serif;
    color: #0e5792;
    text-decoration: none;
}


.headLine{
    font-size: 20px;
    font-weight: bold;
    color: #0e5792;
}
span{
    font-size: 9pt;
    font-family: 宋体;
}

.fontStd{
    font-size: 9pt!important;
    font-family: 宋体!important;
}
.listrows {

    list-style-image: url('images/article_elite4.gif');
    vertical-align: middle;
    list-style-position: outside;
    margin: 0px 0px 0px 5px!important;
    font-family: 宋体;
    height:22px;
    border:0px red solid;
    vertical-align: top;
    padding: 0px 0px 0px 0px!important;
}

.ulList{
    margin: 0px 0px 0px 5px!important;
    padding: 0px 0px 0px 0px!important;
}

.clearFloat{
    clear:both;
}
.indexModule{
    border:0px solid red;
    padding: 0px;
    overflow:hidden!important;
    margin:3px 0px 3px 3px;
    height:257px;
    text-align: left;
}
.floatLeft{
    float:left;
    width:340px;
}

.floatRight{
    margin:0px 3px 0px 343px!important;
}

.tabModule{
    padding: 0px 0px 0px 0px;
    width:335px;
    height:252px;
}

.tdCenter {
    text-align: center;
}

.okFont {
    font: 9pt Verdana, ����;
}

.tdLeft {
    text-align: left;
}

.dot {
    font-weight: normal;
    color: #ce0609;
    margin-left: 5px;
    font-family: ����
}

.w20 {
    width: 18%;
}

.w80 {
    width: 80%;
}

.w50 {
    width: 50%;
}

.w10 {
    width: 15%;
}

.w90 {
    width: 85%;
}
.w30 {
    width: 30%;
}
.w70 {
    width: 70%;
}

.wt{
    width:110px;
    margin:0px 0px 0px 0px;
    border:0px yellow solid;
}

.plainTeacher{
    font-size:9pt;
    color:#383838;
}

.titleDiv {
    background-image: url("images/title_bg.gif");
    background-repeat: repeat-x;
    border-bottom: #b4b1aa 1px solid;
    height: 26px;
    overflow: hidden;
}

.divHeader {
    vertical-align: middle;
    font: 10pt ����;
    margin-left: 15px;
    border-left: #b4b1aa 0px solid;
    border-right: #b4b1aa 0px solid;
    border-top: #ce0609 0px solid;
    border-bottom: #ce0609 0px solid;
    width: 90px;
    text-align: center;
    padding-bottom: 2px;
    height: 26px;
}

.leftmargin {
    margin: 0px 0px 0px 5px
}

.sep {
    color: #b4b1aa;
    height: 1px;
}

#container {
    font: 9pt 宋体;
    width: 955px;
    /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
    background: #ffffff;
    margin: 0 auto;
    /* the auto margins (in conjunction with a width) center the page */
    border: 0px solid #b4b1aa;
    text-align: left;
    /* this overrides the text-align: center on the body element. */
    overflow: hidden;
    line-height: 20px;
}


.topNav2 {
    padding-top:10px; 
    margin: 0 auto;
    border-bottom: solid #b4b1aa 1px;
    height: 24px;
    line-height: 24px;
    width: 100%;
}

.title {
    font-size: 20px;
    font-weight: bold;
}

.borderx {
    margin: 3px 3px 3px 3px;
    border: solid 1px #b4b1aa;
}

.bordery {
    margin: 2px 2px 1px 3px;
    border-left: solid 1px #b4b1aa;
    border-right: solid 1px #b4b1aa;
    border-top: solid 1px #b4b1aa;
    border-bottom: solid 1px #b4b1aa;
    background-color: white; 
}

.pagesDiv {
    text-align: center;
    margin: 0 auto;
    border-top: dashed #ce0609 1px;
    height: 24px;
    line-height: 24px;
    width: 640px;
}

.sep1 {
    color: #0e5792;
    font-weight: bold;
    margin:0px 3px 0px 3px;
}

.notice {
    font: 9pt Verdana!important;
    color: black;
    line-height: 20px !important;
}


a.topNav:link {
    font-size: 12px!important;
    font-family: 宋体!important;
    font-weight: bold!important;
    color: #076b92!important;
    margin-right: 30px;
    text-decoration: none!important;
}
a.topNav:visited {
    font-size: 12px!important;
    font-family: 宋体!important;
    font-weight: bold!important;
    margin-right: 30px;
    color: #076b92!important;
    text-decoration:none!important;
}
a.topNav:hover {
    font-size: 12px!important;
    font-family: 宋体!important;
    font-weight: bold!important;
    margin-right: 30px;
    color: #076b92!important;
    text-decoration: none!important;
}
a.topNav:active {
    font-size: 12px!important;
    font-family: 宋体!important;
    font-weight: bold!important;
    margin-right: 30px;
    color: #076b92!important;
    text-decoration: none!important;
}

a.topNav1:link {
    font-size: 12px!important;
    font-family: 宋体!important;
    color: white!important;
    text-decoration: none!important;
}
a.topNav1:visited {
    font-size: 12px!important;
    font-family: 宋体!important;
    color: white!important;
    text-decoration:none!important;
}
a.topNav1:hover {
    font-size: 12px!important;
    font-family: 宋体!important;
    color: white!important;
    text-decoration: none!important;
}
a.topNav1:active {
    font-size: 12px!important;
    font-family: 宋体!important;
    color: white!important;
    text-decoration: none!important;
}


a.news:link {
    font-size: 9pt!important;
    font-family: serif;
    color: #383838;
    text-decoration: none;
}
a.news:visited {
    font-size: 9pt!important;
    font-family: serif;
    color: #383838;
    text-decoration:none;
}
a.news:hover {
    font-size: 9pt!important;
    font-family: serif;
    color: #bd0411;
    text-decoration: underline!important;
}
a.news:active {
    font-size: 9pt!important;
    font-family: serif;
    color: #383838;
    text-decoration: none;
}



a.more:link {
    font: 9pt Verdana;
    color: gray;
    text-decoration: none;
}
a.more:visited {
    font: 9pt Verdana;
    color:gray;
    text-decoration:none;
}
a.more:hover {
    font: 9pt Verdana;
    color: gray;
    text-decoration: underline;
}
a.more:active {
    font: 9pt Verdana;
    color: gray;
    text-decoration: none;
}

a.top {
    color: #ffff99;
    font: 9pt ����;
    text-decoration: none;
    font-weight: bold!important;
    line-height: 26px;
    vertical-align: middle;
}
a.top:hover {
    color: #ffff99;
    font: 9pt Verdana, ����;
    font-weight: bold;
    text-decoration: none;
}

a.nav:link {
    font: 10pt Verdana!important;
    font-weight: bold!important;
    color: #0e5792!important;
    line-height: 30px!important;
    text-decoration: none!important;
}
a.nav:visited {
    font: 10pt Verdana!important;
    font-weight: bold!important;
    color: #0e5792!important;
    line-height: 30px!important;
    text-decoration:none!important;
}
a.nav:hover {
    font: 10pt Verdana!important;
    font-weight: bold!important;
    color: #0e5792!important;
    line-height: 30px!important;
    text-decoration: underline!important;
}
a.nav:active {
    font: 10pt Verdana!important;
    font-weight: bold!important;
    line-height: 30px!important;
    color: #0e5792!important;
    text-decoration: none!important;
}



a.BottomNav:link {
    font-size: 9pt!important;
    font-weight: bold;
    color: #383838!important;
    line-height: 30px!important;
    text-decoration: none!important;
}
a.BottomNav:visited {
    font-size:9pt!important;
    font-weight: bold;
    color: #383838!important;
    line-height: 30px!important;
    text-decoration:none!important;
}
a.BottomNav:hover {
    font-size: 9pt!important;
    font-weight: bold;
    color: #bd0411!important;
    line-height: 30px!important;
    text-decoration: underline!important;
}
a.BottomNav:active {
    font-size: 9pt!important;
    font-weight: bold;
    line-height: 30px!important;
    color: #383838!important;
    text-decoration: none!important;
}




.bottomMenu {
    background-color:#dcdcdc;
    font: 9pt Verdana;
    border-top: solid #b4b1aa 0px;
    border-bottom: solid #b4b1aa 0px;
    margin: 5px 0px 0px 0px;
    height: 28px;
    line-height: 22px;
    text-align: center;
    vertical-align: middle;
}



.footer {
    background-color:#dcdcdc;
    text-align: center;
    width: 100%;
    line-height: 18px!important;
    font: 9pt Verdana, ����;
    color: #383838;
    padding-top:5px;
    padding-bottom:5px;
}

.separator {
    font: 9pt Verdana, Arial, ����, Helvetica, sans-serif;
    color: #ffff99;
    font-weight:bold;

}

.imgBorder {
    border: solid 1px #b4b1aa;
    margin-bottom: 0px;
}


/* Style rules for message severity levels */
.infoMessage {
    color: black;
}

.warnMessage {
    color: orange;
    font-weight: bold;
}

.errorMessage {
    color: red;
    font-weight: bold;
}

.fatalMessage {
    color: red;
    font-style: italic;
    font-weight: bold;
}

.tabHead{
    font-size: 9pt!important;
    font-family: 宋体!important;
    font-weight: bold!important;
    cursor:pointer!important;
}
.topMenu {
    color:#053f24!important;
}

.contentFont{
    font-family: 宋体!important;
    font-size: 15px!important;
    line-height: 26px!important;
}

form{
    margin: 0px!important;
}

.words {
    background-color: yellow !important;
}
.ajaxStat{
    color:gray;
}
.rowClass{
    height:30px;
}


#float1 {
    position: absolute;
    width: 400px;
    height: 28px;
    z-index: 5;
    color: #0a3b66;
    vertical-align: bottom;
    text-align: left;
    border:solid green 0px;
    top:120px;
}
a.topNews:link {
    font-size: 10pt!important;
    font-weight: bold;
    font-family: serif;
    color: black;
    text-decoration: none;
}
a.topNews:visited {
    font-size: 10pt!important;
    font-weight: bold;
    font-family: serif;
    color: black;
    text-decoration:none;
}
a.topNews:hover {
    font-size: 10pt!important;
    font-weight: bold;
    font-family: serif;
    color: black;
    text-decoration: underline!important;
}
a.topNews:active {
    font-size: 10pt!important;
    font-weight: bold;
    font-family: serif;
    color: black;
    text-decoration: none;
}

.newMenuNav{
    font-weight: bold!important;
    margin-left: 10px!important;
}
.newMenuNav>a{
    font-weight: bold!important;
}

.generalInfo{
    font-size: 12px!important;
}

a.operation:link {
    font-size: 12px!important;
    color: #076b92;
    text-decoration: none;
}
a.operation:visited {
    font-size: 12px!important;
    color: #076b92;
    text-decoration:none;
}
a.operation:hover {
    font-size: 12px!important;
    color: brown;
    text-decoration: underline!important;
}
a.operation:active {
    font-size: 12px!important;
    color: #076b92;
    text-decoration: none;
}

.detailTitle{
    line-height: 35px;
    text-align: center; 
    padding: 20px 20px 10px 20px;
    line-height: 35px;
}

.detailDate{
    text-align: center;
    border-bottom: 1px #b4b1aa solid;
    padding:0px 0px 10px 0px;
}
.casusContent{
    padding: 20px 20px 20px 20px!important;
}
.casusContent img{
    width: 550px;
}

.casusArticles{
    width:600px;margin:10px 0px 0px 20px;text-align: left;
    line-height: 25px!important;
}

.ui-menuitem{
    display:inline;
    max-width:115px;
}
.ui-menu-child{
    max-width:120px!important;
}


.tabModule2{
    height:252px;
}

