/* CSS Document */

body{margin:0; padding:0; background: #d8d9da left top repeat-x; font-size:12px;}

.web{width:960px; margin:0 auto;}

.head{
	 width: 100%;
    height: 70px;
    background: #715475;
    margin: 0px;
    border-radius: 8px;
    margin-top: 12px;
	}
.headfont{height:70px; line-height:70px; font-size:20px; color:#000000; padding-left:20px; font-weight:bold; text-align:left;}
.foot{width:98%; margin:10px auto; padding:10px; text-align:center; line-height:26px; border-top:#715475 solid 3px; background:#ffffff; font-size:12px;border-radius: 8px;}

.main{width:100%; margin:10px 0; padding:0px;}
.mainleft{width:24%; float:left;}
.mainright{width:73%; float:right;}
.mainbdy{width:100%; background:#ffffff; border-top:none; padding:0px;border-radius: 8px}

.navi{width:98%; height:20px; line-height:20px; border-bottom:1px solid #715475;; margin:0px; padding:10px;}
.next{width:98%; height:30px; text-align:center; line-height:40px; border-top:none; margin:0px; padding:10px;}

.data{width:98%; padding:10px;}
.databdy{margin:0 auto;}
.datatit{height:40px; text-align:center; line-height:40px; font-size:18px; font-weight:bold;}
.datatab{}
.datalab3g{height:30px; line-height:30px; text-align:center; background:#efefef;}
.datalab2n{height:20px; line-height:20px;}
.datalab3n{height:30px; line-height:30px;}
.datalab4t{height:40px; line-height:40px; border-top:#715475 solid 2px;}
.datalab4n{height:40px; line-height:40px;}
.datalab4b{height:40px; border:1px solid #715475;; line-height:40px;}
.datapad1{height:10px;}

.tabtitbnf{border:1px solid #715475;}
.tabtit4b{height:40px; border:1px solid #715475; line-height:40px; text-align:center; font-size:18px; font-weight:bold;}
.tabtit4bnf{height:40px; border:1px solid #715475; line-height:40px;}
.tabbdynt{border:1px solid #715475; border-top:none;}
.tabbdyb{border:1px solid #715475;}

.note{width:98%; padding:10px;}
.notebdy{margin:0 auto;}

.infotit{width:98%; height:40px; line-height:40px; margin:10px auto; padding:10px; border-bottom:#715475 solid 3px; font-size:18px; font-weight:bold;}
.infolist{margin:0px; padding:0px;}
.infolist ul{margin:0px; padding:0px;}
.infolist li{height:30px; line-height:30px; display:block;}
.infolist a{color:#000000; text-decoration:none; font-size:12px;}

.part{border-top:none; padding:5px;}
.parttit{background:#715475; line-height:30px; border:1px solid #715475;; padding-left:10px; font-size:12px; color:#ffffff; font-weight:bold;}
.partbdy{background:#dabdc1; border:1px solid #715475;; border-top:none; padding:10px;}
.partscl{background:#dabdc1; border:1px solid #715475;; border-top:none; padding:10px; overflow:auto; 
         scrollbar-face-color:#715475; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#ffffff; 
         scrollbar-darkshadow-color:#ffffff; scrollbar-track-color:#dabdc1; scrollbar-arrow-color: #715475;}
.partlab{height:25px; line-height:25px; text-align:center; font-weight:bold;}
.parttab{}
.partlist{margin:0px; padding:0px;}
.partlist ul{margin:0px; padding:0px;}
.partlist li{height:30px; background:#dabdc1; line-height:30px; display:block;}
.partlist a{color:#000000; font-size:12px;}

.tabmenu{border:0px; background:#dabdc1; border-collapse:collapse; table-layout:fixed;}
.tableb{border:1px solid #715475; border-collapse:collapse; table-layout:fixed;}
.tableb td{border:1px solid #715475; font-size:12px;}
.tablen{border:0px; border-collapse:collapse; table-layout:fixed;}
.tablen td{border:0px; font-size:12px;}
.tabtdh{background:#715475; background-image:url(../image/bt.jpg); background-repeat:no-repeat; color:#ffffff}
.tabtdt{border:1px solid #715475; background:#dabdc1; text-align:center; font-size:12px;}
.tabtdo{border:1px solid #715475; background:#dabdc1; font-size:12px;}
.tabtde{border:1px solid #715475; background:#ffffff; font-size:12px;}
.tabtdw{border:1px solid #715475; background:#ffffff; color:red; font-size:12px;}
.tabtdd{border:1px solid #715475; background:#e5e5e5; font-size:12px;}
.tablab{height:20px; background:#715475; line-height:20px; text-align:center; font-size:12px;}

.tableba{border:solid #000000; border-width:2px 2px 2px 2px; border-collapse:collapse; table-layout:fixed;}
.tableba td{border:1px solid #000000; font-size:12px;}
.tablebf{border:solid #000000; border-width:2px 2px 1px 2px; border-collapse:collapse; table-layout:fixed;}
.tablebf td{border:1px solid #000000; font-size:12px;}
.tablebm{border:solid #000000; border-width:1px 2px 1px 2px; border-collapse:collapse; table-layout:fixed;}
.tablebm td{border:1px solid #000000; font-size:12px;}
.tablebl{border:solid #000000; border-width:1px 2px 2px 2px; border-collapse:collapse; table-layout:fixed;}
.tablebl td{border:1px solid #000000; font-size:12px;}

.frame1b{border:1px solid #715475;margin-top: 5px;margin-left: 1px;border-radius: 8px;background:#ffffff;}
.framenr{height:3000px;border:1px solid #715475;border-right:none; margin-top: 5px; border-radius: 8px;background:#ffffff;}
.framenb{height:3000px;}

.frame_border{border:1px solid #715475; border-radius: 8px; margin-top: 5px; background: #ffffff;
}

.divlab{height:30px; line-height:30px; display:block; white-space:nowarp; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}

input[type="text"]{height:18px; border:1px solid #715475;}
input[type="password"]{height:18px; border:1px solid #715475;}
input[type="checkbox"]{border:1px solid #715475;; cursor:hand;}
/*input[type="radio"]{border:1px solid #715475;; cursor:hand;}*/
input[type="button"]{background:#f0f0f0; padding-top:3px; border:1px solid #715475;; cursor:hand;}
textarea{border:1px solid #715475;;}
select{height:22px;}

.ctltxt{height:20px; border:1px solid #715475;;}
.ctlbtn{background:#f0f0f0 repeat-x; padding-top:3px; border:1px solid #715475;; cursor:hand;}
.ctlchk{border:1px solid #715475;; cursor:hand;}
.ctlrdo{border:1px solid #715475;; cursor:hand;}

.objtab{font-size:12px;}

.tabtitle{font-size:18px; font-weight:bold;}

.table3{border:1px solid #715475; border-collapse: collapse;}
.td13{border:1px solid #715475; background:#dabdc1; font-size:12px; font-family: ������; color: #333;}
.td23{border:1px solid #715475; background:#ffffff; font-size:12px; font-family: ������; color: #333;}

.text_left{
	text-align: left;
}

.msg{
	margin-top: 3px;
	margin-left: 5px;
}
