* {	margin: 0px;padding: 0px;}	
body {font: 12px Arial,Verdana, Tahoma;color: #333;background: #eee}

a {color: #333;text-decoration: none}
a:hover {color: #ff0000;text-decoration: none}
input,select,textarea { color: #000; background: #f7f7f7; font: 12px Verdana, Tahoma; border: 1px solid #ccc;vertical-align:middle;padding:1px}
.option option {padding-right: 30px}
ul {list-style-position: inside;}

#pagebody {width: 768px;margin: 0 auto;background: #fff}

#topdiv h1 {width: 300px;text-align:center;overflow:hidden;height:16px;line-height:20px;font:bold 12px Verdana;margin:0 auto}

.nav_line {margin: 0 10px;}
#guidediv {padding:5px 10px;color:#666}
#search_index {margin: 50px auto;text-align:center}

#mainleft {width: 175px;float: left;margin: 0 5px;}
#mainright {width: 570px;float: right;margin-left: 8px;margin-right: 5px;}

#mainleft .header {color:#000;height: 18px;padding: 3px 0 0 10px;font-size:12px;font-weight:bold;background:#eee;border: 1px solid #C5DAEC;}
#mainleft .list {border: 1px solid #C5DAEC;margin-bottom: 6px;background: #fff;border-top:0;padding:5px}

#mainleft .list ul {list-style: none;list-style-position: outside;}
#mainleft .list li {padding: 5px 0 0 15px;text-align:right;clear:both;height: 15px;line-height:15px}
#mainleft .list li a {float: left}

#list_index {width: 500px;margin:0 auto}
#list_index li {width: 239px;padding: 5px;float:left;height:13px;overflow:hidden}

.cols {width: 49%;float:left;margin-right:1%;background:#fff}
.catefont {font-size: 14px}
.catefont li {margin: 5px}

.title, .title h2 {font-size: 16px;font-weight:bold;color:#333}
.des {color: #666;background:#fff}
#cont {margin-top: 8px;font-size: 14px;line-height:150%;overflow:hidden;}
#cont h3 {font: bold 12px Verdana}

.mainline {padding: 3px;clear:both}

#botdiv {text-align:center;background:#fff;padding:5px;color:#999}

.left {float: left}
.right {float: right;}
.vtop {vertical-align:top}
.vmiddle {vertical-align: middle}
.center {text-align:center}
.smallfont {color:#999;font-size: 10px}
.smallfont2 {color:#ff0000;font-size: 10px}
.pad5 {padding: 5px}
.pad10 {padding: 10px}
.line {font-size: 0;clear: both}
.bg1 {background: #f7f7f7}
.bg2 {background: #fff}
.bg5 {background: #E1E7F2}
.mborder {border:1px solid #C5DAEC}

.listpage {}
.listpage ul {list-style:none;}
.listpage li {display:inline;float:left;}
.listpage a {color:#1F3A87;}
.listpage span {display:block;padding:1px 2px;color:#1F3A87;background: #fff;margin: 2px;border:1px solid #ccc}
#mainright .listpage .header {color:#fff;height: 15px;padding: 0;font-size:12px;font-weight:normal;background:#fff none;border: 0;}
.listpage .header span {background: #fff;color:#1F3A87;}
.listpage .curr span {background: #1F3A87;color:#fff;}
.listpage a:hover span {background: #B9DDF5;color:#000}

.bbc_code {overflow:  scroll;width: 90%;margin: 3px auto;border: 1px solid #ccc;padding: 5px }
.bbc_quote {width: 90%;margin: 10px auto;border: 1px solid #ccc;padding: 8px}

#msgdiv {width: 360px;margin: 20px auto 0 auto;}
#msgdiv .header {color:#666;font: bold 12px Arial,Verdana, Tahoma;background:#fff;}
