form{margin:0;}
body {margin:0px;font-size:12px;font-family:Verdana,'宋体';}
body *{outline:none;}
a:visited { color: #036; }
a{color: #036;font-size:12px;font-family:Verdana,'宋体';}
a,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a.wa,a.wa:visited{color:#fff};
a:hover{text-decoration:underline;}

td {font-size: 12px;font-family:Verdana,'宋体';}
img {border: 0px;vertical-align: middle;}
.error {border: 1px solid #FF0000;padding:10px;}
.login_form {border: 0px solid #336699;padding: 10px;background-color: #EFEFEF;}
.login_form td {height:28px;}
.login_input {height:22px;width:160px;}
.change_passwd {border: 0px;background: #c1c1c1;width: 80%;}
.change_passwd tr {background: #FFFFFF;}
.change_passwd td {padding: 5px;}
.change_passwd_key {width: 30%;}
.debug {border: 1px solid #ccc; padding: 3px;line-height: 150%;margin: 0 0 10px 0;}
.runtime {border: 1px solid #ccc;padding: 3px;line-height: 150%;margin: 25px 10px 10px 10px;}
.logo {margin-bottom: 3px;}
.index_navbar {border: 1px solid #ccc;padding: 3px;line-height: 150%;margin: 0 0 10px 0;background-color: #C6DBFF;}
.ok div {color: #036;}
.fail {border: 1px solid #e00505;color: #e00505;padding: 5px;}
.fail div {color: #036;}
#topnav {clear:both;background-image:url(images/tbk.gif);background-color:#fff;height:50px;margin:0;white-space:nowrap;}
#toplogo {float:left;width:115px;margin-top:5px;}
#navmenu {float:left;white-space:nowrap;overflow:hidden;margin-top:-10px !important;margin-top:2px;height:60px;}
#navmenu ul{margin-left:0px;padding-left:0px;overflow:hidden;}
#navmenu li{list-style:none;float:left;display:block;}
#topinfo {position:absolute;top:0px;right:0px;color:#000;margin-right:10px;margin-top:5px;}
#main {clear:both;}
#maindiv {border:1px solid #96979C;margin:10px 20px 0px 20px;padding:2px;}
#maintit {clear:both;margin:10px 25px 0px 25px;height:35px;}
.mbs {float:right;}
.mts{float:left;font-size:14px;}

.tl1 {margin-top:21px;padding:0px 2px 0px 2px;}
.tl1 a:link{border-bottom:0px;border-top:3px solid #4A65BD;border-left:1px solid #4A65BD;border-right:1px solid #4A65BD;background:#fff;color: #000;font-size:14px;font-weight:bold;display:block;line-height:24px;margin:0px;padding:0px 12px 0px 12px;}
.tl1 a:visited{border-bottom:0px;border-top:3px solid #4A65BD;border-left:1px solid #4A65BD;border-right:1px solid #4A65BD;background:#fff;color: #000;font-size:14px;font-weight:bold;display:block;line-height:24px;margin:0px;padding:0px 12px 0px 12px;}
.tl1 a:hover{border-bottom:0px;border-top:3px solid #4A65BD;border-left:1px solid #4A65BD;border-right:1px solid #4A65BD;background:#fff;color: #000;font-size:14px;font-weight:bold;display:block;line-height:24px;margin:0px;padding:0px 12px 0px 12px;}

.tl2 {margin-top:21px;padding:0px 2px 0px 2px;}
.tl2 a:link{border-top:3px solid #fff;background:#4A65BD;color: #fff;font-size:12px;font-weight:normal;display:block;line-height:24px;margin:0px;padding:0px 12px 0px 12px;}
.tl2 a:visited{border-top:3px solid #fff;background:#4A65BD;color: #fff;font-size:12px;font-weight:normal;display:block;line-height:24px;margin:0px;padding:0px 12px 0px 12px;}
.tl2 a:hover{border-top:3px solid #fff;background:#4A65BD;color: #fff;font-size:12px;font-weight:normal;display:block;line-height:24px;margin:0px;padding:0px 12px 0px 12px;}

.tdmain {border-top:1px solid #D6E0E9;border-right:1px solid #D6E0E9;padding:1px;}
.tdmain_ab {border:1px solid #D6E0E9;padding:1px;}
.tdmain_in_tit {background-color:#D9E6F4;}
.tdmain_in_con {border-top:1px solid #D6E0E9;}
.tdmain_in_topopt {border-top:1px solid #D6E0E9;border-bottom:1px solid #E1E1E1;background-color:#fff;padding:5px}
.tdmain_in_editor {border-bottom:1px solid #E9F0F9;border-top:1px solid #E1E1E1;padding:5px 5px 0px 15px;background-color:#E9F0F9;}
.tdmain_in_con_mt {border-top:0px solid #D6E0E9;border-bottom:1px solid #DEDEB8;background-color:#FFFFD9;padding:4px;}


.listop td{height:30px;background:#fff;text-align:right;padding-right:10px;}
.listhd td{height:25px;background:#4166AD;color:#fff;padding-left:5px;}
.listco td{height:28px;background:#fff;padding-left:5px;border-bottom:1px dotted #ccc;}
.listno td{height:100px;background:#fff;text-align:center;color:#ff0000}
.listbt td{height:25px;background:#E7E7E7;text-align:right;padding-right:10px;}

.etb td {height:35px;border-bottom:1px dotted #ccc;font-size:13px;}
.etbbt td{height:30px;border:0px;padding-top:10px;}
.etb ul{padding:0px;margin:0px;}
.etb li{list-style:none;display:block;padding-top:3px;}
.error {margin-left:20px;border:1px solid #ff0000; background:#FEE1E1;font-size:12px;height:22px;padding:2px 10px 2px 10px;}
.success {margin-left:20px;border:1px solid #00ff00; background:#E4FEE1;font-size:12px;height:22px;padding:2px 10px 2px 10px;}

.rte {width: 100%;}
.rte img {vertical-align: auto}

h4{font-size:14px;font-weight: bold;padding-bottom:2px;padding-top:10px;}
.log_fail {margin:20px;border:1px solid #ff0000; background:#FEE1E1;font-size:14px;padding:10px 10px 10px 10px;}
.log_ok {margin:20px;border:1px solid #008000; background:#E4FEE1;font-size:14px;padding:10px 10px 10px 10px;}

