@import url("./reset.css");

/*----------reset------------*/
body{text-align:center;font-size:12px;}
table{font-size:12px;}
table th{font-weight:normal;}
td.c,td div.c{text-align:center;}
em{font-style:normal;}
em.explain,em.statushalt,em.star{color:#E15A00;}
em.error{padding-left:5px;color:red;}
em.error li{display:inline;}
em.statusnatural{color:#009933;}
span.colon{background:url(../images/colon.gif) no-repeat right center;padding-right:8px;}
span.colon1{background:url(../images/colon1.gif) no-repeat right center;padding-right:8px;}

div.wrap{text-align:left;min-width:758px;margin:0 auto;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<808?"758px":"auto");padding:30px 25px;}
div.neck{background:url(../images/neck_bg.jpg) repeat-x;height:4px;font-size:1px;margin-bottom:10px;}
/*--------------1 column----------------*/
div.title{background:url(../images/title.gif) no-repeat left 1px;padding-left:20px;margin-bottom:15px;}
div.title h1{}
div.title h1 span{font-size:14px;line-height:120%;color:#000;font-weight:bold;letter-spacing:2px;}

/*--------------2 column----------------*/
div.subtitle{height:29px;border-bottom:2px solid #AEBECA;background:#E3EBF2;margin-bottom:15px;}
div.subtitle span{font:bold 14px/30px "宋体";color:#333333;padding-left:24px;letter-spacing:2px;}
div.subtitle span a{color:#fff;}

/*-------------articleTitle---------------*/
div.articleTitle{background:url(../images/articleTitle.gif) no-repeat 3px 10px;padding-left:20px;font:bold 14px/32px "宋体";color:#2B5B88;}
div.articleTitle span{color:#FF6600;}

/*--------------form------------------*/
div.form{border-top:1px solid #B5CADF;border-bottom:1px dotted #B5CADF;padding:10px 0;}
table.form{width:100%;color:#134980;}
table.form th,table.form td{height:32px;text-align:left;}
table.form th{padding-left:24px;}
div.form table.form{color:#000;}
table.form a{color:#000;}
table.form td.c{text-align:center;}

/*---------------table datalist----------*/
table.datalist,table.valuelist{width:100%;}
table.datalist tr.even,table.valuelist tr.even{background:#F0F3F7;}
table.datalist tr.over,table.datalist tr.click,table.valuelist tr.over,table.valuelist tr.click{background:#DBE2EC;}
table.datalist th,table.valuelist th{background:#CEDBE6 url(../images/table_th_bg.jpg) repeat-x;height:26px;border-top:1px solid #B5CADF;border-bottom:1px solid #B5CADF;text-align:center;padding:2px;}
table.datalist th.l,table.valuelist th.l{border-left:1px solid #B5CADF;}
table.datalist th.r,table.valuelist th.r{border-right:1px solid #B5CADF;}
table.datalist td,table.valuelist td{height:28px;padding-left:10px;border-bottom:1px solid #CCD8E3;}
table.datalist td.c,table.valuelist td.c,table.datalist td div.c,table.valuelist td div.c{text-align:center;padding-right:10px;}
table.datalist a{color:#000;text-decoration:none;}
table.datalist a:hover{text-decoration:underline;}
table.datalist a.statusnatural,table.valuelist a.statusnatural{color:#009933;}
table.datalist a.statushalt,table.valuelist a.statushalt{color:#E15A00;}

/*---------------table valuelist----------*/
table.valuelist a{color:#000;text-decoration:none;}
table.valuelist a:hover{text-decoration:underline;}
table.valuelist input.button,table.datalist input.button,table.complexTable input.button{background:url(../images/em_statusnatural.jpg) repeat-x;height:18px;border:1px solid #999999;line-height:18px;color:#000;padding:0 5px;_padding-top:3px;_line-height:100%;}
/*valuelist button*/
div.navigation{margin:8px 0 15px 0;overflow:hidden;_display:inline-block;}
div.navigation div.button{float:right;}
div.navigation div.page{float:left;}
input.ItemsPerPageSubmitButton,input.goButton{background:url(../images/valuelist_button.jpg) repeat-x;height:18px;padding:0 5px;border:1px solid #cccccc;overflow:visible;line-height:18px;_line-height:120%;}
/*valuelist text*/
input.ItemsPerPageInputBox,input.goInput{border:1px solid #cccccc;height:16px;width:30px;padding-left:2px;float:left;}
/*navigation page*/
div.page table.PagingTag tr td.Summary,div.page table.PagingTag td.ItemsPerPage{padding-right:5px;}
div.page table.PagingTag td.ItemsPerPage{*padding-right:0;}
div.page table.PagingTag tr td.Summary b{color:#cc0000;}
div.page table.ItemsPerPage td.ItemsPerPageInputBox{padding-right:5px;}
div.page table.Paging td{padding-right:4px;}
div.page table.Paging td a{color:#000;}
div.page table.Paging th{padding-right:4px;color:#CC0000;}
input.goButton{float:left;margin-left:4px;}

/*----------------table headTable-------------*/
table.headTable{width:100%;border-top:1px solid #BACBDA;}
table.headTable th,table.headTable td{height:40px;padding:0 10px;}
table.headTable a{color:#000;}
table.headTable a:hover{text-decoration:none;color:#990000;}

/*----------------table complexTable---------------*/
table.complexTable{width:100%;border-top:1px solid #BACBDA;border-left:1px solid #BACBDA;}
table.complexTable th{background:#EAF0F6;border-right:1px solid #BACBDA;border-bottom:1px solid #BACBDA;height:28px;text-align:center;}
table.complexTable td{border-right:1px solid #BACBDA;border-bottom:1px solid #BACBDA;height:28px;padding:0 10px;}
table.complexTable a{color:#000;}
table.complexTable a:hover{text-decoration:none;}

/*----------------table textTable------------------*/
table.textTable{width:100%;border:1px solid #B5CADF;border-bottom:none;}
table.textTable th{padding-left:16px;height:28px;}
table.textTable td{height:28px;}
table.textTable td div{padding:12px;font:12px/180% "宋体";color:#000;border-top:1px dotted #B5CADF;}
table.textTable p{}
table.textTable a{color:#000;}
table.textTable a:hover{text-decoration:none;color:#990000;}

/*------------------button/text---------------*/
div.buttonc{padding:10px 0;text-align:center;}
input.button{background:url(../images/button_bg.jpg) repeat-x left center;height:20px;overflow:visible;padding:0 10px;_padding-top:3px;border:1px solid #AAC2DB;line-height:20px;_line-height:100%;color:#134980;letter-spacing:2px;font-size:12px;}
input.addButton{background:url(../images/addButton_bg.jpg) no-repeat left center;height:20px;overflow:visible;padding:0 10px;_padding-top:2px;padding-left:23px;border:1px solid #AAC2DB;line-height:20px;_line-height:100%;color:#134980;letter-spacing:2px;font-size:12px;}
input.searchButton{background:url(../images/searchButton.jpg) no-repeat;width:74px;height:27px;border:0;font-size:0px;}
/*input.exportButton{background:url(../images/popwin/exportB.jpg) no-repeat;width:71px;height:22px;border:none;}*/
/*div.exportB{text-align:left;padding-bottom:5px;}*/

input.input{border:1px solid #D4D4D4;background:#fff;padding-left:2px;padding-top:2px;height:18px;line-height:18px;font-size:12px;}
textarea{border:1px solid #D4D4D4;margin:3px 0;padding:3px;}

/*-----------------tab-----------------------*/
div.lable{padding-left:24px;overflow:hidden;*display:inline-block;border-bottom:3px solid #5791C5;}
div.lable li{float:left;margin-right:3px;list-style:none;}
div.lable li a{display:inline-block;background:url(../images/lable_left.jpg) no-repeat left bottom;height:26px;text-decoration:none;padding-left:20px;}
div.lable li a.lablecur{background:url(../images/lable_hover_left.jpg) no-repeat left bottom;}
div.lable li a span{display:inline-block;background:url(../images/lable_right.jpg) no-repeat right bottom;height:26px;padding-right:18px;font:14px/26px "宋体";color:#000;letter-spacing:1px;cursor:pointer;}
div.lable li a.lablecur span{background:url(../images/lable_hover_right.jpg) no-repeat right bottom;color:#fff;font-weight:bold;}

/*----------------li checkbox---------------*/
li.chkbox{display:inline-block;*display:inline;*zoom:1;width:130px;width:140px\9;padding:5px 10px;}

/*------------------alone explain-------------------*/
div.aloneExp{border:2px solid #C2C2C2;padding:2px;}
div.aloneExp div.text{border:1px dotted #9FBFDF;padding:25px 20px 10px 100px;background:url(../images/aloneExp_bg2.jpg) no-repeat 10px 30px;}
div.aloneExp div.text div.content{background:url(../images/aloneExp_bg1.jpg) no-repeat right bottom;padding-right:100px;padding-bottom:30px;color:#006699;line-height:24px;}

/*-------------------info title and explain--------------------*/
div.infotitle{display:none;}
div.infoExp h1{font-size:1px;background:url(../images/infoExp_title.jpg) no-repeat;height:38px;border-bottom:1px solid #B5CADF;}
div.infoExp p{padding:20px 15px;line-height:180%;letter-spacing:1px;}
div.infoExp p em{font-size:14px;color:#014A8F;line-height:200%;}