/* CSS Document */
@import url(Comm.css);


/**********************Ô¤Ëã**********************************/

 .thead{ background:url(../Images/budget/icon.gif) no-repeat left -34px; height:32px; line-height:32px; margin:5px auto auto auto}
 .thead li{ height:29px; margin:3px 0 0 5px; font-weight:bold; font-size:14px; overflow:hidden}
 .thead li.on{ float:left;background:url(../Images/budget/icon.gif) no-repeat -310px 0px; padding-left:20px;}
 .thead li.on i{background:url(../Images/budget/icon.gif) no-repeat right 0px; display:block; padding-right:20px;}
 
 
/*baseInfo*/
 .get{ padding:10px 0 10px 5px; border:1px solid #D4D4D4; border-top:none;}
 .baseInfo{ padding:5px 0 4px; zoom:1;height:100%; overflow:hidden;}
 .baseInfo strong,.elbox strong,.elbox1 strong{width:120px; float:left; text-align:right;text-overflow:ellipsis;overflow:hidden; color:#777; line-height:24px;}
 .baseInfo ul{width:770px; float:left; }
 .baseInfo li{ float:left; padding:0 8px 0 0; width:170px; height:24px; white-space:nowrap; overflow:hidden;}
 .baseInfo ul li input{border:1px solid #6A6A6A; padding:1px 1px;}
 .elbox,.elbox1{ clear:;padding:5px 0 4px; zoom:1;height:100%; overflow:hidden;}
 .elbox label{ padding-right:110px;}
 .elbox1 label{ padding-right:105px;}
 
 
 
 
 
 .baseInfo ul.radiolist li input{ vertical-align:-2px; padding:3px}
 .dline{border-bottom:1px dashed #d7d7cd;}
 
 .check{padding:10px 0 40px 0; text-align:center}
 .inputBt{background:url(../Images/budget/icon.gif) no-repeat -6px -73px; width:105px; height:24px; line-height:24px; text-align:center; border:0 none; margin:0px auto}
 .check a,.check a:visited{ color:#003399}
 
 /*book*/
 .book{ border-top:1px solid #D7E0CC;border-left:1px solid #D7E0CC; margin:0px 10px 0px 6px }
 .book td{ line-height:23px; border-bottom:1px solid #D7E0CC; border-right:1px solid #D7E0CC; color:#426C29; padding:3px 5px 0px 5px}
 .book thead td{background-color:#FAFCF8;}
 .book tbody td input,.add td input{ border-top:1px solid #939495;border-left:1px solid #939495; border-right:1px solid #C4C4C4; border-bottom:1px solid #C4C4C4;color:#666666; padding:0px 3px; height:18px; line-height:18px;}
 .book tbody td textarea{ border:1px solid #939495; overflow:auto; background:#FFFFFF; height:20px; width:180px; line-height:18px;}
 .sort,.brand,.num,.price,.budget,.remark{text-align:center;}
 .sort{ width:70px; }
 .brand{ width:130px}
 .proj{ width:200px; text-align:left}
 .num{ width:70px}
 .price{width:70px}
 .budget{width:90px}
 .remark a,.remark a:visited{ color:#FF0000; text-decoration:underline }
 .remark a:hover{ text-decoration:none}
 .add{ padding:5px 0 0 70px;}
 .add a{display:block; width:80px; height:20px; line-height:20px;}
 .add a, .add a:visited{ color:#FF6600; }
 .add a:hover{ text-decoration:none}
 
 /**********************¼ÇÕË±¾**********************************/
 .tcontent{border:1px solid #C7E1C7;border-top:none;}
 
 /*cTitle*/
.cTitle{ clear:both; background:url(../Images/budget/title_mid.gif) repeat-x left top; height:35px; position:relative; line-height:35px; padding-left:37px; padding-right:10px; }
.cTitle img.left{ width:34px; left:0px; position:absolute;height:35px; top:0px;}
.cTitle img.right{ width:9px; right:0px; position:absolute;height:35px; top:0px;}
.cTitle span.cMid{ font-size:14px; font-weight:bold; color:#018291}


.Abook{background:url(../Images/Diary/bg_01.gif) no-repeat 1px 5px;color:#426C29; padding:20px 60px 5px 60px;  }

/*tbInfo*/
.tbInfo table{ width:100%}
.tbInfo td,.tbInfo th{ text-align:left; text-indent:5px; height:25px; line-height:25px;}
.tbInfo th{ background-color:#B9DA5B;height:24px; line-height:24px; font-size:12px; text-align:center; font-weight:100;color:#333333}
.tbInfo td{ background-color:#FFFFFF;color:#719859}

.btitle{ clear:both;color:#666666; line-height:24px; padding-top:20px; height:24px; padding-right:10px;}
.btitle .b{ color:#76AD35; float:left}
.bz{  text-align:right; color:#FF0000; float:right}
.bz a,.bz a:visited{ text-decoration:underline; color:#006633}
.info{ padding:10px;}

/*statics*/
.statics { clear:both; }
.statics td,.statics th{color:#426C29; text-align:center;height:23px; line-height:23px;}
.statics th{background-color:#FAFCF8; font-weight:100}
.statics td{ background-color:#FFFFFF;text-indent:5px }

/*statics*/
.add { clear:both; }
.add td,.add th{color:#426C29;}
.add th{background-color:#FAFCF8; line-height:26px;font-weight:100; text-align:right; padding-right:8px}
.add td{ background-color:#FFFFFF; text-align:left; padding:0 0 0 5px}
.add textarea{border:1px solid #939495; overflow:auto; background:#FFFFFF;}
.linkbtn{ padding:10px 0px ; text-align:center}


/*addBtn*/
.addBtn{ padding:20px 0px 10px 350px; text-align:center; height:30px; clear:both; width:450px; }
.addBtn a{ background:url(../Images/budget/addbtn.gif) no-repeat left top; display:block; width:122px; height:30px; line-height:30px; margin-right:20px; float:right;font-weight:550}
.addBtn a,.addBtn a:visited{ color:#FFFFFF}
.addBtn a:hover{ text-decoration:none}


/*record*/
.record{ border:1px solid #ccc; margin:0px 0px 5px 75px;  overflow:hidden;background-color:#FAFBD5; }
.record th,.record td{ color:#666666}
.record td{ height:20px; line-height:20px; overflow:hidden; text-align:center; border:none;  }
.record th{  font-weight:100; text-align:center;}


