
#Index ul,ol {margin:0px; list-style:none; padding:0px;}
#Index dl {margin:0px;}
#Index dd {margin:0px;}
#Index .up {color:#f00;font-size:12px}
#Index .down {color:#008000;font-size:12px}
#Index input,select,option {font-size:12px;}
#Index table {border-collapse:collapse;}
#Index td,th {padding:0px;}
#Index h3,h4 {margin:0px; padding:0px;}
#Index .clear {clear:both; font-size:0px; height:0px; overflow:hidden;}
#Index img {border:none;}
#Index .dbl_tbl {clear:both;}
#Index .dbl_tbl .col {width:100%; }
#Index .tbl_blk {background:#EEEDDD; border-bottom:1px solid #666; margin-top:10px;}
#Index .tbl_blk .head {background:#EEEDDD; height:29px; line-height:29px; border-bottom:1px solid #666; position:relative;}
#Index .tbl_blk .head div {float:right; padding-right:1em;}
#Index .tbl_blk .head div a {color:#f00;}
#Index .tbl_blk .head h3 {border:1px solid #666; border-bottom:none; background:url(images/bg.jpg) no-repeat; font-size:14px; width:100px; padding-left:18px; height:29px; line-height:28px; position:absolute;}
#Index .tbl_blk .head h3 a:link {color:#000; text-decoration:none;}
#Index .tbl_blk .head h3 a:visited {color:#000; text-decoration:none;}
#Index .tbl_blk .head h3 a:hover {color:#000; text-decoration:none;}
#Index .tbl_blk .head h3 a:active {color:#000; text-decoration:none;}

#Index .tbl_blk dl {background:#EEEDDD; border-left:1px solid #666; border-right:1px solid #666; padding:5px;}
#Index .tbl_blk dl .title {background:#eee; font-weight:bold; margin:0px;color:#555;font-size:12px;}
#Index .tbl_blk dl .title span {padding-left:18px;}
#Index .tbl_blk dd {height:20px; line-height:20px; background:#fff; clear:both; margin-top:3px; overflow:hidden;}
#Index .tbl_blk dd div {float:right;}
#Index .tbl_blk dd li {float:left; width:60px; text-align:right; padding-right:1em;}
#Index .tbl_blk dd span {float:left;font-size:12px}
#Index .tbl_blk dd label {float:left; display:block; width:14px; padding:5px 0 0 5px;}
#Index .row_blk {width:100%; clear:both; overflow:hidden; margin-top:10px;}
#Index .row_blk .detail_blk {}
#Index .detail_blk {background:#fff;}
#Index .detail_blk .head {background:#EEEDDD; height:29px; line-height:29px; border-bottom:1px solid #666; position:relative;}
#Index .detail_blk .head h3 {border:1px solid #666; border-bottom:none; background:url(images/bg.jpg) no-repeat; font-size:14px; width:100px; padding-left:30px; height:29px; line-height:28px; position:absolute;}
#Index .detail_blk .head div {float:left; position:absolute; left:104px; height:29px; padding-left:10px; }
#Index .detail_blk .container {background:#EEEDDD; border:1px solid #666; border-top:none; padding:5px 0 0 5px;}
#Index .detail_blk .container .info {clear:both; height:25px; line-height:25px; overflow:hidden; color:#555;}
#Index .detail_blk .index_blk {float:left; margin-right:19px;}
#Index .index_blk {width:98%;margin-top:8px;}
#Index .index_blk .title {height:20px; background:#EEEDDD; border-bottom:1px solid #BBB9CF;}
#Index .index_blk .title h4 {font-size:12px; font-weight:normal; color:#fff; background:url(images/bg.jpg) 0px -40px no-repeat; width:73px; padding-left:20px; height:20px; line-height:22px; float:left; overflow-y:hidden;}
#Index .index_blk .title div {float:right; height:20px; line-height:20px; padding-right:3px;}
#Index .index_blk .title li {float:left; padding-right:1em;}
#Index .index_blk .img_wrap {border:1px solid #BBB9CF; border-top:none; height:150px; background:#fff; position:relative;font-size:12px;text-align:center;}
#Index .index_blk .img_wrap a {padding:3px 0 0 2px; display:block; width:250px; height:150px;}
#Index .index_blk .img_wrap label {position:absolute; right:10px; top:130px; color:#0086D2;text-align:right;}
#Index .index_blk .img_wrap label span {color:#fff; background:#0086D2; padding:1px;}
#Index .index_blk .img_wrap label img {width:100%;height:auto;}