/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; star:expression(this.onFocus=this.blur());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
.yellow{ color: #F60; }
.yellow:link, .yellow:visited{ color: #F60; }
.yellow:hover{ color: #333; }
.red { color: #F00; }
.hs { color: #999; }
body { font-family: "宋体"; background-color: #F5F5F5; font-size: 14px; color: #333; }

/*页头样式*/
.head { float: left; height: 318px; width: 100%; background: url(../images/topbg.jpg) repeat-x left top; }
.midblock { float: left; width: 1177px; }
.top { height: 33px; line-height: 33px; text-align: right; width:1177px; margin:0 auto; font-size: 12px; }
.logoblock { height: 72px; padding:8px 0 0 0; width:1177px; margin:0 auto; }
.logo { float: left; }
.menu { float: right; width: 540px; padding-top:15px; }
.menu ul li { font-size: 20px; font-weight: bold; float: left; height: 40px; padding:12px 5px 0 5px; width: 122px; text-align:center;}
.Current {float: left; height: 40px; width: 122px; background:url(../images/curbg.jpg) no-repeat left center; text-align:center; }
.Current a{ color:#FFF;}
.narmenu { height: 39px; width:1177px; margin:0 auto;}
.narmenu ul li { font-size: 17px; font-weight: bold; float: left; width: 180px; line-height: 39px; height: 39px; text-align: center; }
.narmenu ul li a { color: #FFF; }
.cur { background-color: #0481B1; }
.norm { background:url(../images/line.jpg) no-repeat right center; }
.banner { height: 166px; background:url(../images/banner.jpg) no-repeat center bottom;  }

/*主体样式*/
.box { float: left; width: 100%; background:url(../images/footer.jpg) repeat-x left bottom; }
.boxmid {width:1177px; margin:0 auto; }
.boxint{width:1177px; float:left;}
.main {width:1177px; float:left; }
.main dl{ float: left; width: 1177px; padding:22px 0 0 0;  }
.maleft { float: left; width: 563px; border:solid 1px #CCC; padding:1px; background-color:#FFF; }
.maright { float: right; width: 563px; border:solid 1px #CCC; padding:1px; background-color:#FFF;}
.title {  line-height: 48px; height: 48px; font-size:18px; font-weight:bold; color:#444; padding-left:27px; background-color: #E7E7E7; }
.title span { float: right; padding-right: 30px; font-size: 12px; font-weight: bold; }
.title span a { color: #077FDC; }
.title span a:hover { color: #f60; }
.mcontA { float: left; width: 523px; padding:20px 20px 20px 20px; }
.mAtop { float: left; width: 523px; }
.mAtopleft { float: left; width: 223px; font-size: 14px; line-height: 26px; }
.mAtopleft span { float: left; height: 81px; width: 82px; padding-right: 14px; }
.mAtopright { float: left; width: 174px; padding-left: 51px; line-height: 26px; padding-top: 12px; color: #555555; }
.mAtopright span { float: left; height: 52px; width: 53px; padding-right: 14px; }
.mAtopright font img { padding-top: 4px; float: left; }

.mAbot { float: left; width: 523px; padding-top:20px; margin-top:20px; border-top:1px #CCC dashed; }
.mAbot ul li { float: left; width: 92px; font-size: 22px; font-weight: bold; color: #555; padding-right:10px; min-height:62px;}
.mAbot ul li font { font-size: 14px; color: #555; float: left; width: 92px; }
.mAbot ul li span { float: left; width: 92px; padding:8px 0 0 0; font-family:Arial; }
.mcontB { float: left; width: 523px; padding:0 20px 30px 20px; }
.mcontB ul li { float: left; width: 120px; text-align: center; padding:25px 10px 0 0; }
.mcontB ul li span { float: left; width: 120px; }
.mcontB ul li font { float: left; width: 120px; padding-top: 10px; font-weight: bold; color: #333; }
.mcontC { float: left; width: 523px; font-size:12px; padding:20px 20px 20px 20px; }
.biao tr td { padding: 12px 5px 11px  0; color: #555; }
.biao tr td a { color: #0088CE; }
.biao tr td a:hover{ color: #f60; }
.mcontD { float: left; width: 523px; font-size:13px; padding:20px 20px 20px 20px; }
.mcontD ul li { padding:11px 0; }
.mcontD span { float: right; color: #999; }

/*页尾样式*/
.footer {width:1177px; float:left; height:105px; margin-top:35px; padding-top:37px; }
.footer span { float: right; padding-top: 20px; padding-left:5px; }
.footer font { float: left; font-size: 13px; line-height: 24px; color: #333; padding-right:5px; }
.paleft { float: left; width: 289px; border:solid 1px #CCC; padding:1px; background-color:#FFF;}
.paitem { float: left; width: 239px; padding:0 25px 5px 25px; }
.paitem dl{float: left; width: 239px; border-bottom:dashed 1px #CCC;  padding-bottom:25px;}
.paright { float: right; width: 845px; border:solid 1px #CCC; padding:1px; background-color:#FFF;}
.numlist ul li { font-size: 14px; font-weight: bold; float: left; width: 239px; line-height: 40px; height: 40px; }
.numlist ul li span { font-family: Arial; font-size: 22px; padding-left:5px; }
.numlist ul li font { width: 60px; float: left; font-size: 14px; font-weight: bold; }
.prcont { float: left; width: 795px; padding:25px 25px 25px 25px; }
.prnum { float: left; width: 795px; }
.print { float: left; width: 795px; padding:35px 0; }
.prtype { float: left; width: 795px; }
.biaoB tr td { padding:8px 0 8px 0; }
.textfield { line-height: 20px; height: 20px; }
.button { padding:4px 8px; }

.biaoA{border-top:solid 1px #dedede; border-left:solid 1px #dedede;}
.biaoA tbody tr td { padding: 10px; border-bottom:solid 1px #dedede; border-right:solid 1px #dedede; color:#666; line-height:150%; }
.biaoA thead tr th { padding: 10px; border-bottom:solid 1px #dedede; border-right:solid 1px #dedede; color:#666;}

.biaoAH{border-top:solid 1px #dedede; border-left:solid 1px #dedede;}
.biaoAH tbody tr td { padding: 10px 5px; border-bottom:solid 1px #dedede; border-right:solid 1px #dedede; font-size:12px; color:#666;}
.biaoAH tbody tr th{ padding: 10px 5px; border-bottom:solid 1px #dedede; border-right:solid 1px #dedede; font-size:12px; color:#666;}
.biaoAH tbody tr td a { color: #08C; }
.biaoAH tbody tr td a:hover { color: #f60; }

.biaoAH thead tr th { padding: 10px 5px; border-bottom:solid 1px #dedede; border-right:solid 1px #dedede; font-size:12px; }

.select { font-size: 14px; padding:0 0 0 6px; color: #666; }

/*page*/
.page { height:30px; text-align:center; font-size:13px; width: 795px; padding-top: 15px; padding-bottom: 5px; float: left; border-top:1px #CCC solid; }
.page b { border:#06A0DE 1px solid; padding:3px 5px; color:#FFFFFF; margin-right:2px; background-color: #06A0DE; text-decoration: none; }
.page font { padding-right: 8px; }
.page span { padding-left: 8px; }


#gPager a,
.page a { border:#ccc 1px solid; padding:3px 5px; color:#444; margin-right:2px; text-decoration:none; background-color:#F5F5F5; }
#gPager a:hover,
.page a:hover { border:#ccc 1px solid; color:#fff; background-color: #06A0DE; }
#gPager a:active,
.page a:active { border:#ccc 1px solid; color:#fff; background:#404040 }
#gPager span.current,
.page span.current { border:#ccc 1px solid; padding:2px 5px; font-weight:bold; color:#fff; margin-right:2px; background:#e89113; }
#gPager span.disabled,
.page span.disabled { border:#ccc 1px solid; padding:2px 5px; color:#ccc; margin-right:2px; }
.prtitle { padding-bottom: 20px; border-bottom:dashed 1px #CCC; font-size: 20px; color: #666; }
.prtitle span { float: right; }

.textinput { height: 28px; border: 1px solid #CCC; padding-left: 4px; color: #999; font-family: Arial; line-height: 25px; }
.buttonB { color: #FFF; background-color: #FB9337; font-weight: bold; padding:6px 15px; font-size:14px; border: 1px solid #FFF; }
.buttonC { color: #FFF; background-color: #999; font-weight: bold; padding:6px 15px; font-size:14px; border: 1px solid #FFF; }
.dTreeNode { height: 22px; font-size: 13px; }
.cGreen { color: #36C; padding-left: 10px; }
/*user_net_info*/
table.t_info{ width:130px; background:#ccc; font-size:12px;}
table.t_info th{ height:20px; line-height:20px; padding:5px 8px; background:#999; text-align:center; color:#FFFFFF;}
table.t_info td{ height:17px; line-height:17px; background:#FFFFFF;   text-align:center; padding:0px 8px;}.textarea { border: 1px solid #CCC; }
