﻿﻿body.hb { background: #FFFFFF; }
.hb td, a, th { white-space:nowrap; }
.hb a { text-decoration:none; }
.hb a:link{color:#000000}
.hb a:visited{color:#000000}
.hb a:active{color:#f00}
.hb a:hover {background-color:#FFC800}

body.hn { background: #FFFFFF; }
.hn td, a, th { white-space:nowrap; }
.hn a:link{color:#000000}
.hn a:visited{color:#000000}
.hn a:hover {background-color:#FFCC00}

#logotable {
 border-width: 0px;
 border-color: #81BEF7;
 border-style: solid;
 width: 950px;
 background: #FFFFFF; 
 padding-top:0px; 
 padding-bottom:0px;  
 margin:0px;
 border-collapse: separate;
}

#outsidetable {
 border-width: 2px;
 border-color: #9EB9D4;
 border-style: solid;
 width:954px;
 background:#FFFFFF; 
 border-collapse: collapse;
 margin-top:-20px;
}

#toplefttable {
 border-width:0px;
 border-color:#81BEF7;
 border-style:solid;
 margin-top:4px;
 margin-bottom:4px;
 margin-right:4px;
 background:#FBFCCE; 
 border-collapse:collapse;
}

#toprighttable {
 border-width:0px;
 border-color:#81BEF7;
 border-style:solid;
 margin-top:4px;
 margin-bottom:4px;
 background: #F5F5F5; 
 border-collapse:collapse;
}

#modtable {
 border-width: 1px;
 border-color: #288432;
 border-style: solid;
 width: 950px;
 padding: 3px;
 margin: 3px;
 margin:1px;1px;1px;1px;
 border-collapse: separate;
}

#modtable_main {
 border-width: 0px;
 border-color: #9EB9D4;
 border-style: solid;
 width: 938px;
 padding: 1;
 margin:0px;0px;4px;0px;
 border-collapse:collapse;
}

#modtable1 {
 border-width: 2px;
 border-color: #9EB9D4;
 border-style: solid;
 width: 938px;
 padding: 1;
 margin:0px;0px;4px;0px;
 border-collapse:collapse;
}

#modtable2-1 {
 border-width: 2px;
 border-color: #9EB9D4;
 border-style: solid;
 width: 950px;
 margin: 0;
 border-collapse:separate;
 border-bottom: 0px solid white;
 background: #black; 
}

#modtable2-2 {
 border-width: 2px;
 border-color: #9EB9D4;
 border-style: solid;
 width: 950px;
 border-collapse:separate;
 border-top: 0px hidden white;
}

#modtable3-1 {
 border-width: 2px;
 border-color: #9EB9D4;
 border-style: solid;
 width: 950px;
 padding: 3;
 margin: 3;
 border-collapse: separate;
 border-bottom: 1px dashed white;
 margin-top: 0px;
 margin-bottom: 0px;
 border-bottom: 1px dashed #F0FFF0;
 background: #F8FEF8;
}

#modtable3-2 {
 border-width: 2px;
 border-color: #9EB9D4;
 border-style: solid;
 width: 950px;
 padding: 3;
 margin: 3;
 border-collapse: separate;
 border-top: 1px solid #F0FFF0;
 margin-top: 0px;
 margin-bottom: 0px;
}

#modtable_none {
 border-width: 0px;
 width: 950px;
 margin: 0;
 border-collapse: collapse;
 margin-bottom: 0px;
 margin-bottom: 0px;
 border-bottom: 0px solid white;
}

/** rows colors **/
tr.bg_tab0 td {
 background-color: #F0F8FF; color: black;
}

tr.bg_tab1 td {
 background-color: #F0F8FF; color: black;
 height:1.6 em;
}

tr.bg_tab2 td {
 background-color: #E6F0FA; color: black;
}

tr.bg_tab3 td {
 background-color: #F5EDD7; color: black;
}

tr.bg_tab4 td {
 background-color: #DDF9C7; color: black;
}

tr.bg_tab5 td {
 background-color: #F2F2D7; color: black;
}

tr.bg3-2-2 td {
 background-color:  #F0F8FF; color: black;
}

tr.bg_white td {
 background-color: #FFFFFF; color: black;
 height:1.6 em;
}

td.td_lefttext {
 font:15px arial,sans-serif,宋体;
 font-weight:550; 
 text-align:center;
 padding:4px;
 height:1.6em;
 color:#0B610B;
}

td.td_righttext {
 font:15px, arial,sans-serif,宋体;
 font-weight:550; 
 text-align:center;
 padding:4px;
 height:1.6em;
 color:#0B610B;
}

td.td_mid_tab {
 font: 15px arial,sans-serif,宋体;
 font-weight: 600; 
 padding:4px 0 4px 0;
 backgroupd:#5374B7;
}

td.td_hd1 {
 width: 70px;
 color: #04B404;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
}

td.td_text1 {
 font: 15px arial,sans-serif,宋体;
 font-weight: 550; 
 text-align:left;
 padding:4px;
 color:#000000;
}


td.td_hd2 {
 font: 14px arial,sans-serif,宋体;
 font-weight: 500; 
 text-align:center;
 a:link:color:#330CC;
 link:color:#330CC;
}

td.td_text2 {
 border:0px solid #F5F5FA;
 color: black;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 height:1.3 em;
 text-align:center;
 padding-top:3px;
 padding-bottom:3px;
 background-color:#FFFFFF;
}


td.td_tab {
 A:active:color: blue;
 text-color: blue;
 font: 15px arial,sans-serif,宋体;
 font-weight: 600; 
 height:1.3 em;
 text-align:center;
 vertical-align:text-middle;
}

td.td_label {
 color: blue;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 height:1.3 em;
}

td.td_tab1 {
 color: blue;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 height:1.3 em;
 padding-top:3px;
 padding-bottom:3px;
}

td.td_text3-1 {
 color: black;
 font: 15px arial,sans-serif,宋体;
 font-weight: normal;
 padding-top:2px;
 padding-bottom:2px;
 border-bottom: 1px dashed #E6E6E6; 
}

td.td_hd3-2 {
 color: #04B404;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 padding-top:2px;
 padding-bottom:2px;
}

td.td_text3-2 {
 color: black;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 padding-top:1px;
 padding-bottom:1px;
}

td.td_friend {
 color: black;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 text-align:center;
 padding-top:0px;
 padding-bottom:10px;
}

td.td_dash_green {
 color: blue;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 padding-top:4px;
 padding-bottom:4px;
}

td.td_foot {
 color: black;
 font: 12px arial,sans-serif,宋体;
 font-weight: normal; 
 text-align:center;
}

tr.tr_tab2-2-1 {
 border-width: 0px;
 padding: 0px;
 border-style: inset;
 border-color: #FBFBEF;
 background-color: #FBFBEF;
}

tr.tr_tab2-2-1-d {
 border-width: 0px;
 padding: 0px;
 border-style: inset;
 border-color: #FBFBEF;
 background-color: white;
 border-bottom: 1px dashed blue; 
}


td.td_detail {
 color: black;
 font: 15px arial,sans-serif,宋体;
 font-weight: normal; 
 text-align:left;
 padding-top:2px;
 padding-bottom:2px;
 border: 2px solid white; 
}

tr.tr_detail td {
 background-color:  #F0F8FF; color: black;
 font: 16px arial,sans-serif,宋体;
 font-weight: normal; 
}

.btnav { 
 background-color: #FFFFF0; 
 border: 1px #000000 solid;
} 

/* below header used for detail page */
td.header_c {
# background: #FFFFF0;
 background: #7EC2D0;
 text-align:left;
 color: blue;
 font: 16px arial,sans-serif,宋体;
}


td.header_c1 {
 background: #FFFFF0;
 text-align:left;
 color: blue;
 font: 16px arial,sans-serif,宋体;
}

td.header_c2 {
 background: #F5FBEF;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c3 {
 background: #FBF7FB;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c4 {
 background: #F7F7ED;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c5 {
 background: #F8F8F9;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c6 {
 background: #FAF4F5;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c7 {
 background: #FBFBEF;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c8 {
 background: #F8F8FF;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c9 {
 background: #FFFAFA ;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

td.header_c10 {
 background: #F7F7F6;
 color: blue;
 text-align:left;
 font: 16px arial,sans-serif,宋体;
}

/** jrj header **/
td.td_hd2jrj {
 color: #CEE3F6;
 font: 14px arial,sans-serif,宋体;
 font-weight: 500; 
 text-align:center;
 a:link:color:#330CC;
 link:color:#330CC;
}

td.td_text2jrj {
 color: black;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 height:1.3 em;
 text-align:center;
 padding-top:4px;
 padding-bottom:4px;
}

td.td_tab1jrj {
 color: blue;
 font: 14px arial,sans-serif,宋体;
 font-weight: normal; 
 height:1.3 em;
 padding-top:4px;
 padding-bottom:4px;
}

/** link outside, show link only, not desc **/
#tab_link {
 border-width:1px;
 border-color:#98A795;
 width: 946px;
 border-collapse:solid;
 margin-top:-20px;
 background-color:#A3C1AD;
 border-top: 1px solid #97C48E;
 border-bottom: 1px solid #97C48E;
 border-left: 1px solid #97C48E;
 border-right: 1px solid #97C48E;
}

#tab_link th {
 border-width: 0px;
 font:15px arial,sans-serif,宋体;
 border:0px solid #A3C1AD;
 text-align:center;
 background-color:#B5CDBD;
 color:#black;
 height:1.2em;
}

#tab_link td {
 font:16px arial,sans-serif,宋体;
 border:0px solid #DFEEDC;
 WORD-BREAK:break-all; 
 color:#0B610B;
 background-color:#F5F8FD;
 height:1.5em;
 padding-left:1px;
}

/** link inside, show link only, not desc **/
#tab_linkinside {
 border:1px solid #D5DAD4;
 width:100%;
 border-collapse:collapse;
 padding:0px;
 background-color:#D5DAD4;
}

#tab_linkinside td {
 font:16px arial,sans-serif,宋体;
 WORD-BREAK: break-all; 
 border:1px solid #D8DFE6;
 background-color:#F5F8FD;
 color:#486B41;
 width:20%;
 height:2em;
 padding-left:10px
}

#tab_linkinside td a {
 color:#black;
}



/** detail nav, back nav bar **/
#tab_nav {
 border-width:0px;
 border-color:#C9DFC5;
 border-style: solid;
 width:946px;
 border-collapse:collapse;
 background-color:#FFFFFF;
 margin-top:20px;
 border-bottom: 0px solid white;
 height:2.1em;
}

#tab_nav td {
 font:15px arial,sans-serif,宋体;
 border:0px solid #BACBBA;
 padding:5px 0px 5px 5px;
 WORD-BREAK: break-all; 
 height:2em;
 color:#0B610B;
}


/** search box **/
#tab_searchtop {
 border-width:0px;
 border-color:#BACBBA;
 border-style: solid;
 width:954px;
 border-collapse:collapse;
 background-color:#FFFFFF;
 margin-top:0px;
}

#tab_searchtop td {
 font:13px arial,sans-serif,宋体;
 border:0px solid #BACBBA;
 padding:0px 0px 0px 20px;
 WORD-BREAK: break-all; 
 height:1.5em;
 color:#0B610B;
}

#tab_search {
 border-width:1px;
 border-color:#79BCFF;
 border-style: solid;
 width:954px;
 border-collapse:collapse;
 background-color:#EEFAFA;
 margin-top:0px;
 margin-bottom:5px;
}

#tab_search td {
 font:14px arial,sans-serif,宋体;
 border:0px solid #BACBBA;
 padding:0px 0px 0px 20px;
 WORD-BREAK: break-all; 
 height:2.6em;
 color:#0B610B;
}