/** huan bao she bei wang yong hu hou tai 2010.10.23 CSS Document **/
body{font-size:13px; color: #666666; font-family: ËÎÌå; padding:0; margin:0; background:#fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}   
h1,h2,h3,h4,h5,h6 {font-size:100%; }
input,textarea,select,button{font-size:12px;}
address,cite,small{ color:#999; font-style:normal; font-size:12px;}
address,caption,cite,code,dfn,em,th,var {  font-style:normal; font-weight:normal;}
table { border-collapse:collapse; border-spacing:0;}     
ol,ul,li {list-style:none;}
label { vertical-align: bottom;}
fieldset,img {border:0;} 
a { color:#077ac7;}
a:link { color:#666666; font-size:13px; text-decoration:none; cursor:pointer;}
a:visited {color:#666666;text-decoration:none;}
a:hover { color:#ff8b00; text-decoration:underline;}
a:active { color:#666666;text-decoration:none;}

.orange{color:#ff6600;}
.orange a{color:#ff6600;}
.green{ color:#00a140;}
.green a{ color:#00a140;}

/**den lu**/
#dlbody{ background:#f8fcff;}
#box{ width:565px; height:311px;background:url(dlbj.jpg) no-repeat left top; margin:0 auto; margin-top:100px; padding:150px 0 0 275px;}
.dlz{text-align:center; height:30px; font-size:13px;}
.dlk{ width:180px; height:20px; line-height:20px; border:1px solid #e8e8e8; padding-left:3px;}
.dlkc{ width:85px;}
.dlan{ width:82px; height:32px; font-size:13px; font-weight:bold; background:url(dlan.gif) no-repeat left top; border:0; color:#fff;}

/**top**/
#bj{ background:url(topbj.gif) repeat-x left top;}
.logo{ width:100%; height:81px; background:url(logo.jpg) no-repeat left top;}
.hym{ width:auto;  position:absolute; right:60px; top:32px; text-align:right; z-index:1; color:#fff;}
.tc{ position:absolute; top:28px; right:20px; float:right; z-index:2;}
.hym span{ background:url(xb1.gif) no-repeat left top;padding:2px 0 2px 18px;}

/**foot**/
.foot{ width:100%; height:73px; background:url(footbj.gif) repeat-x left top; text-align:center; padding-top:33px; color:#796301;}
.foot a:link,.foot a:visited,foot a:active{ color:#796301;}
.footl{ width:219px; height:73px; position:absolute; left:0; top:0; background:url(footl.gif) no-repeat left top;}

/**left**/
.left{ width:215px; background:url(../images/leftbj.gif) repeat-y left top;}
.leftt{ width:215px; height:8px; background:url(../images/leftt.gif) no-repeat left top; position:absolute; left:0; top:0; z-index:1;}
.left1{ width:210px;overflow-y:auto;}
#left{}
.lul{ margin-left:13px; padding:10px 0;}
.lul li{ width:177px; height:auto; line-height:27px; background:url(../images/lbj1.gif) no-repeat left top; margin-bottom:3px; font-weight:bold;}
.lul li a{ color:#796301; text-decoration:none;}
.lli{ padding-left:40px; display:block;}
.panli{ padding-left:40px;color:#0C6C0A; cursor:pointer;}
.ldl{ margin:5px 0; padding-left:30px; display:none;}
.ldl dd a{ padding:3px 0 3px 27px;  height:28px;line-height:28px; background:url(../images/llj1.gif) no-repeat left top; font-weight:normal;}
.llj2{background:url(../images/llj2.gif) no-repeat left top!important;}
.ldl dd a:link,.ldl dd a:visited,.ldl dd a:active{ color:#222222;}
.ldl dd a:hover{color:#ff8b00;}
/**right**/
.right{ width:98%;margin-left:10px;border:1px solid #70c3ff; background:#fff;}
.zldh{height:33px; line-height:33px; border-bottom:1px solid #70c3ff; padding-left:8px; background:url(zldhbj.gif) repeat-x left top;}
.zldh b{background:url(zldhxb.gif) no-repeat 3px top; padding-left:20px; color:#00508a;}
.zldh a{margin:0 5px; font-weight:bold;}

#leid{color:#ff6600;}
#leid1{color:#ff6600;}
.zldh2{ margin:0 0 5px 2px;}
.zldh2 a,.zldh3 a{ margin:0 5px;}
.zldh2{padding:5px 3px; height:auto;}

.right1{ padding:10px;}
.tablebk{border:1px solid #d3e7f6; line-height:170%; clear:both; font-size:12px;}/**±í¸ñ±ß¿òÉ«**/
.tdh td{border:1px solid #d3e7f6; padding-left:5px; padding-top:3px; padding-bottom:3px;}
.tabletda,.tdh th,.tabs th{height:29px; background:url(../images/th.gif) repeat-x left top; font-size:14px; text-align:center; font-weight:bold; color:#0c6c0a;border:1px solid #d3e7f6;} 
.tabs{ border-collapse:collapse;}
.tabs tr td{border:1px solid #d3e7f6; text-align:center; line-height:25px;}

.lyTxtRight{ text-align:right;background:#f7faff;}
.ana{ width:85px; height:29px;background:url(ana.gif) no-repeat left top; border:0; font-weight:bold; font-size:15px; color:#333333;}
.wzs{ color:#ff8b00;}
.hyzcxx{display:block; background:url(tjspbx.gif) no-repeat left 2px; padding-left:20px; color:#00508a; font-weight:bold;}
.a1{color:#a1a1a1;}

/*fanye*/
.fyxg{ clear:both;width:100%; padding:20px 0 5px 0;text-align:center;}

.inp{border: #d6d6d6 1px solid;height:20px; line-height:20px; COLOR: #000000; padding-left:2px;}
.inp2{border: #d6d6d6 1px solid; LINE-HEIGHT:20px; COLOR: #000000; padding-left:2px;}
.red{color:Red;}

.nobordertd tr td{border:0;}
.nobordertd input{vertical-align:middle;}
.nobordertd label{vertical-align:middle;}


.lefttddata {text-align:left !important;}

.huiborder tr td{ border:1px solid #EFEFEF;}
.check *{ vertical-align:middle;}
a.btn_a{padding:3px 20px; display:inherit; float:left; margin-right:10px;background:#f0f0f0; text-align:center; font-size:14px; font-weight:bold;border:2px solid #aaaaaa}
a.btn_a:hover{background:#d8d5d5; text-decoration:none;}
a.btn_a2{padding:2px 10px; display:inherit; float:left; margin-right:10px;background:#D9F5FC; text-align:center; font-size:12px;border:1px solid #aaaaaa}
a.btn_a2:hover{background:#D9E9F8; text-decoration:none;}

.treeTable td{border-top:1px solid #d3e7f6;height:30px;vertical-align:middle; text-align:center;}