body, div, ul, li, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote { margin: 0px; padding: 0px; }
input, select, textarea { font-size:12px; }
table { border-collapse: collapse; }
fieldset, img { border: 0; }
ol, ul, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
body, td, th { font-size: 12px; }
body { margin-left: 2px; margin-top: 0px; margin-right: 1px; margin-bottom: 0px; }
a { font-size: 12px; }
a:link { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: none; color: #666666; }
a:active { text-decoration: none; color: #000000; }
td { vertical-align:top; padding-left:10px }
.mtop { margin-top:10px; }
.txt{ height:20px;font-size:12px}
.topbgdiv { background:url(topbgimg.gif) repeat-x; }
#zq_logo { background:url(logo_i.gif) right -8px no-repeat; float:left; height:65px; padding:10px 12px 0 40px; margin-top:10px; }
#topbgtb { background:url(topbgimg.gif); }
#zq_word { float:left; padding:30px 0 0 12px; }
#zq_login { float:right; padding:30px 12px 0 0; }
#zq_navbj { background:url(nav_bj.gif) repeat-x; height:40px; }
#zq_logo td { padding-left:40px }
#zq_navbj span { background:url(nav_i.gif) no-repeat right; padding:12px 25px 0 25px; height:22px; float:left;display:inline-block; text-align:center }
#zq_navbj span a { color:#fff; font-weight:bold; font-size:14px; }
#zq_navbj span ul.sec_menu {display:none; background-color:#eeeeee;  z-index:99;position:absolute; border:1px solid #cccccc;}
#zq_navbj span ul.sec_menu li a { width:100px; display:block; text-align:center; padding:5px 3px; color:#999999; border-bottom:1px dashed #ffffff; font-size:12px; font-weight:normal }
#zq_navbj span ul.sec_menu li a:hover { color:#ffffff; background-color:#cccccc }
#x_nav td { height:20px; border-bottom:1px solid #C1DAD7; padding:10px 40px; background:url() }
.zq_list { margin-top:10px; border-top:1px solid #C1DAD7; border-bottom:1px solid #6C92AD; border-left:1px solid #C1DAD7; border-right:1px solid #C1DAD7; text-align:center }
.zq_list .list_top { font-weight:bold; font-size:14px; border-top:0px solid #fff; background:url(tablethbg.gif) left bottom repeat; height:30px; text-align:center; }
.zq_list .list_left { border-left:0px solid #fff; }
.zq_list .list_right { border-right:0px solid #fff; }
.zq_list .tdL { padding-left:20px; text-align:left }
.zq_list .tdR { padding-left:10px; text-align:left }
.zq_list td { border-left:1px solid #C1DAD7; border-top:1px solid #C1DAD7; height:37px; background-color: #e6f0f7; vertical-align: middle; }

.boxmenu { display:inline-block; width:100%; }
.boxmenu li { cursor:pointer; height:24px; float:left; background:url(boxnemu.gif) no-repeat; margin-left:5px; }
.boxmenu .bm_out { background-position:left -24px; }
.boxmenu .bm_over { background-position:left top; }
.boxmenu li a { display:block; line-height:18px; margin-left:3px; padding:4px 10px 1px 7px; background:#ffffff url(boxnemu.gif) no-repeat; text-decoration:none; }
.boxmenu .bm_out .bm_l { background-position:right -24px; }
.boxmenu .bm_over .bm_l { background-position:right top; color:#FFF; }

.php168_dialog { position: absolute; border: 5px solid #8CB8EA; background-color: #ffffff; width: 400px; height: 200px; }
.php168_dialog .title_bar { padding: 5px; background-color: #f1f7fd; cursor: move; }
.php168_dialog .title { color:#3A7494;}
.php168_dialog .close { float: right; cursor: pointer; width: 18px; height: 18px; background: url(../../close.gif) no-repeat 0px -18px; }
.php168_dialog .close  span{ display: none; }
.php168_dialog .content_container { width: 100%; }
.php168_dialog .content { padding: 5px; }
.php168_dialog .button_bar { clear: left; }
.php168_dialog .button_bar .ok,.php168_dialog .button_bar .cancel{background:url(../../button4.gif) repeat-x; color:#3A7494; border:1px solid #CEDEEF; padding:2px 10px 2px; margin-left:10px; margin-bottom:2px;  cursor:pointer}

.ajaxing { position: absolute; width: 100px; background: #EFEFEF url(../../../../images/wait-big.gif) no-repeat 2px 2px; padding: 10px 0px 10px 40px; border: 1px solid #AAAAAA; font-weight: bold; }

.tagtable td { border-bottom:1px solid #8CB7E0; padding-left:20px }
.tagtable a { float:left; padding:5px 5px 0 5px; margin-left:10px; font-weight:bold }
#footer {margin-top:20px;}
#footer td{ border-top:1px solid #C1DAD7; text-align:center; padding:5px}
.operate { border:1px solid #C1DAD7; margin-top:10px; height:50px; line-height:50px; }
.operate ul { border:1px solid #fff; height:20px; padding:14px 12px; background:#E5EFF1; margin:0; }
.operate li { float:left; background: url(libg.png) repeat-x; height:18px; line-height:20px; _line-height:18px; border:1px solid #0C73BE; padding:0 6px; margin:0 8px; list-style:none; list-style-image:none; list-style-type:none; }
.foot_btn{ height:30px;border:1px solid #C1DAD7; border-top:none}
.foot_btn td{padding:5px;}
#page {padding-left:20px; }

.pages{ padding:10px 12px 6px; clear:both; font-size: 12px; }
.pages .s1{width:52px; text-align:center;}
.pages .s2{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
.pages a.s2:visited {color:#fff;}
.pages a{padding:4px 5px 0; color:#1E50A2;background:#fff; border:1px solid #dcdddd; text-align:center;}
.pages a:visited{color:#1f3a87;} 
.pages a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;}
.pages .s3{cursor:default;padding:4px 5px 0;margin:5px 4px 0 0; color:#ccc;background:#fff; border:1px solid #ccc; text-align:center;}