.companyinfo{border:1px solid #A9CFE9;background:#F5FBFD;overflow:hidden;margin-bottom:20px;zoom:1;}
.companyinfo .info{float:left;width:600px;padding:10px 15px;}
.companyinfo .info strong{font-size:14px;margin-right:8px;}
.companyinfo .info .mc{padding:10px 0 0;}
.companyinfo .state{float:right;padding:10px 15px 500px;margin-bottom:-490px;border-left:1px solid #A9CFE9;background:#FFFEE5;}
/*companyBaseInfo*/
#infolist dt{padding:10px;}
#infolist dt strong{margin-right:10px;font-size:14px;}
#infolist dt b{float:left;width:14px;height:16px;margin-right:5px;background:url(i/bg_topframe.gif) no-repeat 0 -73px;}
#infolist .item{padding:5px 0;}
#infolist .label{width:150px;text-align:right;}
/*contractInfo*/
#contractexpense{margin:20px 20px 0;padding:15px;border:1px solid #95BAEF;overflow:hidden;}
#contractexpense .item{border-bottom:1px dotted #ccc;padding:10px 0;}
#contractexpense .label{width:110px;text-align:right;}
#contractexpense label{padding:0 5px;}
#contractexpense .btns{padding:10px 0 10px 200px;overflow:hidden;}
.resultlist{margin-top:20px;border-top:1px dotted #ccc;}
.resultlist .btns{margin:8px 0;}
