﻿@charset "utf-8";
/* CSS Document */

body{ background:#fff; font:12px "宋体";color:#000; line-height:24px;}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0; font-style:normal; vertical-align:middle;}
ul, li, dl, dt{ margin:0px; padding:0px; list-style-type:none;}
button{ border:none; vertical-align:middle; cursor:pointer;}
input{ vertical-align:middle; outline:medium;}
select{ vertical-align:middle; border:1px solid #ccc;}
img{ border:none; vertical-align:middle;}
a{color:#444;}
a, a:hover{ text-decoration:none; outline:0; blr:expression(this.onFocus=this.blur()); cursor:pointer;}

*{ margin:0px; padding:0px;}

.clearfix:after { visibility: hidden; display: block; font-size: 0;  clear:both; height:0;}
*.clearfix { zoom:1;}
.clear{clear:both; height:0;}

.right{ float:right;}

.box{ border:1px solid #c1e1f4;}
.more{ float:right; color:#ff6400; padding-right:10px; font-size:12px;}
.date{ float:right;}
.title{ height:30px; line-height:30px; background:url(title_longbg.gif) repeat-x top; color:#005bb0; font-weight:bold; font-size:14px; padding-left:10px;}
.green{ color:#0e8900}

.input01{ border: 1px solid #7f9db9; width:140px; height:23px; line-height:23px;}
.input02{ border: 1px solid #7f9db9;margin: 0 5px;vertical-align: middle;}
.input03{border: 1px solid #7f9db9; margin: 0 5px;vertical-align: middle; width: 280px;}
.input04{border: 1px solid #7f9db9; margin: 0 5px;vertical-align: middle; width: 110px;}


.but01{ background: url(box02-tit01.gif) repeat-x 0 -41px;border: 1px solid #92c2dc;color: #47759d; width:60px; height:22px; line-height:22px; margin:0 2px;}
.but02{background: url(btn.gif) repeat-x scroll 0 0; border: 1px solid #b2d7ea; color:#487db6; cursor:pointer; height: 25px; width:60px; margin:5px;}
.but03{background: url(btn.gif) repeat-x scroll 0 -25px; border: 1px solid #ff7502; color:#830b0f; cursor:pointer; height: 25px; width:60px; margin:5px;}
.but04{  height: 25px;width: 60px; margin: 5px;}
/*************************表格样式*****************************/
.intable{border: 1px solid #c2d5e3;margin:5px;width:98%;}

.intable01 td{border: 1px solid #c2d5e3;}

.intable02 td {border-bottom: 1px dashed #c2d5e3;line-height: 20px;padding: 5px;}
.intable02 td.left {color: #336699;text-align: right;width: 80px;}

.intable03 {color: #323232;margin: 20px 0;width: 100%;}
.intable03 td {border-bottom: 1px dashed #dcdcdc;line-height: 20px;padding: 5px;}
.intable03 td.left {color: #336699;text-align: right;width:65px;}
.intable03 tr.answer td {color: #f00;}

.intable04{ border: 1px solid #bbcfea; width:98%; margin:5px;}
.intable04 th {background:#def2ff; border-bottom:1px solid #bbcfea; border-right:1px solid #dcdcdc; color:#336699; line-height:22px; padding:5px 10px; text-align:center;}
.intable04 td{border-bottom:1px dashed #dcdcdc; border-right:1px dashed #dcdcdc; padding: 5px 10px; line-height:22px;}

.intable05{ border: 1px solid #bbcfea; border-top:none;}
.intable05 th {background:#def2ff; border-bottom:1px solid #bbcfea; border-right:1px solid #dcdcdc; color:#336699; line-height:22px; padding:5px 10px; text-align:center;}
.intable05 td{border-bottom:1px dashed #dcdcdc; border-right:1px dashed #dcdcdc; padding: 5px 10px; line-height:22px;}

.ttable td{ border:none; }


.intable11 td {border-bottom: 1px dashed #c2d5e3;line-height: 20px;padding:5px 2px 5px 0;}
.intable11 td.left {color: #336699;text-align: right;width: 72px;}