@charset "utf-8";
/* 面包屑*/
.map { clear:both; height: 28px; margin:10px 0; padding: 0 10px; font-family: Tahoma, Arial; color: #666; font-size: 12px; line-height: 26px; border-top: 1px #c2dbdb solid; }
.map .ico { margin: 0 8px; font-size: 14px; }
/* 页码*/
.pg { clear:both; height:2em; margin:2em 0 0; font-family: Tahoma, Arial; color:#333; font-size: 12px; line-height: 16px; }
.pg a, .pg span { float:left; display:block; margin:0 5px 0 0; padding:2px 5px; text-align:center; color:#333; border:1px solid #ccc; }
.pg a, .pa a:visited { color: #333; }
.pg a:hover { color:#fff; text-decoration:none; border-color:#666; background:#999; }
.pg .pg_curr, .pg .pg_break { border:0; color:#333; font-size:108%; padding:2px 5px; }
.pg span.pg_start, .pg span.pg_end, .pg span.pg_prev, .pg span.pg_next { color: #999; }
/* 表单*/
.box_from { clear:both; color:#333; margin:2em 0 0; font-size: 12px; }
.box_from fieldset { border: 1px #CCC solid; padding: 10px; }
.box_from legend { padding: 0 10px; margin: 0 0 0 20px; }
.box_from div { margin: 6px 0 0; height: 20px; }
.box_from label { clear:left; float:left; width:99px; height:19px; cursor:pointer; overflow:hidden; text-align:right; line-height:19px; _line-height:20px; }
.box_from input { color:#666; font-size:12px; }
.box_from textarea { width:400px; height:5em; margin:0 0 0 4px; *margin:-1px 0 0 4px;
_margin:-1px 0 0 2px; padding:3px; color:#666; font-size:12px; border:1px solid #a7a6aa; background:#FFF; }
.box_from input[type="text"] { margin:0 5px 0 5px; *margin:-1px 5px 0 5px;
padding:3px; width:219px; height:12px; border:1px solid #a7a6aa; background:#FFF; }
.box_from input[type="checkbox"] { margin: 3px 0 0 5px; *margin:-1px 0 1px 1px;
_vertical-align:middle; }
.box_from input[type="radio"] { *margin:-1px 0 0 1px;
}
.box_from input[type="file"] { height:18px; margin:0 0 0 4px; *margin:-1px 0 0 4px;
}
.box_from select { margin:0 0 0 4px; _margin:0 0 0 2px; }
* html input.text { margin:-1px 5px 0 2px; padding:3px; width:223px; height:12px; border:1px solid #a7a6aa; background:#FFFt; }
* html input.checkbox { margin:-1px 0 0 -2px; }
* html input.radio { margin:-1px 0 0 -2px; }
* html input.file { margin:-1px 0 0 1px; }
.box_from span.note { padding: 0 0 0 20px; }
.box_from span.note_pd { background: url(../images/pd.gif) no-repeat 0 0; }
.box_from span.note_zq { background: url(../images/zq.png) no-repeat 0 0; }
.box_from span.note_cw { background: url(../images/cw.png) no-repeat 0 0; }
.box_from input#text_jh { border: 1px solid #ABC2E4; background: #EBF3FD; }
.box_from input#text_pd { border: 1px solid #E6CF5C; background: #FFFFCD; }
.box_from input#text_cw { border: 1px solid #F0B394; background: #FFEFE7; }
.box_from input.btn_12, .box_from input.btn_14 { padding: 0 8px; height: 23px; line-height: 23px; font-size: 12px; font-weight: 700; border: 1px solid #8EADE9; background: #D9E7FF url(../images/btn.png) repeat-x center; color: #039; }
.box_from input.btn_14 { height: 27px; line-height: 27px; font-size: 14px; }
/*box*/
.box { float: left; display: inline; width: 400px; overflow: hidden; border: 1px solid #E4E4E4; }
.box .title { height: 28px; line-height: 28px; background: #DDD url(../images/mk.png) no-repeat 0 -38px; }
.box .title h4 { float: left; padding: 0 10px; display: inline; font-weight: 700; }
.box .title span { float: right; margin: 0 10px; font-size: 12px; }
.box .boxcon { padding: 9px; }
.box2 { border: none; }
.box2 .title { background: url(../images/mk.png) no-repeat 0 0; }
.box2 .boxcon { height: 185px; border-left: 1px solid #E6C48F; border-right: 1px solid #E6C48F; }
.box2 .boxbot { clear: both; height: 10px; background: url(../images/mk.png) no-repeat 0 -29px; }
ul.ut_12 { font-size: 12px; }
ul.ut_12 li { line-height: 24px; height: 24px; }
ul.ut_14 { font-size: 14px; }
ul.ut_14 li { line-height: 25px; height: 25px; }
ul.ut_12 li span, ul.ut_14 li span { font-family:"SimSun"; font-size: 12px; color:#009900; }
ul.uit { font-size: 12px; }
ul.uit li, .dit { float: left; margin: 0 5px; text-align: center; }
ul.uit li img, .dit img { display: block; }
ul.uit li span, .dit span { display:inline-block; height: 11px; margin: 6px 0 0; }
ul.uip { }
.dip { }
ul.uip li { float: left; margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px dotted #c2dbdb; }
.dip img, ul.uip img { float: left; display: inline; margin: 0 10px 0 0; }
.dip h3, ul.uip h3 { font-size: 14px; font-weight: 700; line-height: 17px; height: 17px; margin: 0 0 5px; }
.dip p, ul.uip p { font-size: 12px; line-height: 18px; }
.dip h3 a, ul.uip h3 a, .dip h3 a:visited, ul.uip h3 a:visited { color: #3366CC; }
/*img*/
.comm_108_90 img { width: 108px; height: 90px; padding: 3px; border: 1px solid #E4E4E4; }
.img_108_90 { width: 108px; height: 90px; padding: 3px; border: 1px solid #E4E4E4; }
