#wrapper{ width:966px; margin:0 auto;  padding:20px 20px 20px 20px; background-color:#f9f9f9; clear:both;}
#divbg{ width:1006px; background-color:#0094da; margin:0 auto; clear:both; height:26px;}

#wrapper .div100{ width:964px; border:1px solid #ccc; background-color:#fff; margin-top:10px; clear:both; height:100%; color:#000;}
#wrapper .div100 .sidebar_left{ width:160px; height:200px; overflow:hidden; padding:10px; border:1px solid #ccc; background-color:#FFFFFF; float:left;}
#wrapper .div100 .sidebar_left .img{ width:160px; height:150px; overflow:hidden; text-align:center; vertical-align:middle; line-height:150px; }
#wrapper .div100 .sidebar_left span{ display:block; width:80px; float:left; height:26px; line-height:26px;}
#wrapper .div100 .sidebar_left div{ clear:both; width:160px; overflow:hidden;}

#wrapper .div100 .sidebar_right{ float:right; width:756px; height:245px; overflow-y:scroll;}
#wrapper .div100 .sidebar_right span{ text-indent:30px; line-height:21px;}

#wrapper .div100 dl{ background-color:#FFFFFF; padding:2px;  line-height:28px; height:100%; position:relative;}
#wrapper .div100 dl .more{ position:absolute; right:0; top:0; width:auto; height:auto; background:#fff no-repeat center bottom;}
#wrapper .div100 dt{ background:#e4e4e4; height:28px; line-height:30px; padding-left:10px;/* font-weight:bold;*/}
#wrapper .div100 dd{ width:460px; overflow:hidden; float:left; height:28px; padding:0 10px;}
#wrapper .div100 dd span{ display:block; width:220px; overflow:hidden; float:left;}
#wrapper .div100 .hang{ padding:0 10px; height:100%; line-height:28px; }
#wrapper .div100 .hang .bg1{ background-image:url(images/bg2.gif); width:450px; padding:5px 30px; word-wrap:break-word; line-height:20px;} 
#wrapper .div100 .hang span{ display:block; float:left;}

#wrapper .div100 h1{ background:#e4e4e4 url(images/j_20.gif) no-repeat 15px 0; height:28px; line-height:30px; padding-left:35px;}
#wrapper .div100 .box1, .box{ display:block; background:#FFFFFF; padding:14px; width:936px; overflow:hidden;}
#wrapper .div100 .box table{ margin:0 auto;}
#wrapper .div100 .box thead{ background-color:#daecfa; height:26px; text-align:left; padding:2px;}
#wrapper .div100 .box tfoot td{ background-color:#fff; height:26px; text-align:left; border:0; }
#wrapper .div100 .box th{ padding-left:10px; color:#899095; font-weight:normal;}
#wrapper .div100 .box td{ background-color:#f7f7f7; border-bottom:1px dashed #ccc; height:24px; line-height:24px; padding-left:10px;}

.f_left{ float:left;}
.f_right{ float:right;}
.huis{background-color:#eaf9ff;}
.line{ border-top:1px dashed #ccc; padding-top:5px; text-align:center;}
.huis_color{ color:#8b8b8b;}
a.a1{ color:#0497e7; text-decoration:underline;}