﻿
.ResumeBbg {
    width:100%;
    background:#f0f0f0;
    padding-top:20px;
    margin:0 auto;
    font-size:14px;
    color:#000000;
    padding-bottom:20px;
}
.TopContral {
    height:50px;
    line-height:50px;
    border:1px solid #ccc;
    margin:0 auto;
    width:750px;
    overflow:hidden;
    background:#f5f5f5;
    padding-left:20px;
    padding-right:20px;
}
.TopContral .modelName{
   float:left;
   font-size:18px;
   margin-right:10px;
   color:#000000;
}
.TopContral .complete
{
   margin-right: 10px;
    float: left;
    margin-top: 16px;
    width: 200px;
    position: relative;
    text-align: center;
    background: #ccc;
    overflow: hidden;
}
.TopContral .complete .bg-green {
    height: 18px;
    background: #40b559;
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
    }
.TopContral .complete .percent {
   white-space: nowrap;
    position: relative;
    z-index: 2;
    text-align: center;
    color: #fff;
    line-height: 18px;
    font-family: '\5B8B\4F53';
    }
.TopContral .contrals
{   
    float: right;  
    overflow: hidden;
}
.TopContral .contrals span
{   
    margin-left:5px;
     margin-right:5px;
}
.TopContral .contrals a
{   
    color:#237ff1;
}
.ResumeItemBox {   
    border:1px solid #ccc;
    margin:0 auto;
    width:750px;
    overflow:hidden;
    background:#fff;
    margin-top:20px;
    padding-bottom:20px;
    padding-left:20px;
    padding-right:20px;
    
   }
.ResumeItemBox .topDiv{   
    width:100%;
    height:25px;
   }
.ResumeItemBox .edit{   
    margin-top:3px;
    float:right;   
    display:block;
    width:45px;
    height:16px;    
    background:url(../images/edit1.png) no-repeat;    
   }
.ResumeItemBox .edit:hover{   
  background:url(../images/edit2.png) no-repeat;
   }

.ResumeItemBox .add{   
    margin-top:3px;
    float:right;   
    display:block;
    width:45px;
    height:16px;    
    background:url(../images/add1.png) no-repeat;
   }
.ResumeItemBox .add:hover{     
    background:url(../images/add2.png) no-repeat;
   }
.ResumeItemBox .delete{   
    margin-top:3px;
    float:right;   
    display:block;
    width:45px;
    height:16px;    
    background:url(../images/delete1.png) no-repeat;
    margin-left:5px;
   }
.ResumeItemBox .memoSpan{   
   font-size:12px;
   float:right;
   height:16px;   
   font-weight:normal;
   margin-top:-2px;
   }

.ResumeItemBox .delete:hover{     
    background:url(../images/delete2.png) no-repeat;
   }
.ResumeItemBox .left{   
   width:75%;
   float:left
   }
.ResumeItemBox .right{   
   width:20%;
   float:right;
   }
.ResumeItemBox .name{   
  font-size:28px;
  font-weight:bold;
  padding-left:20px;
   }
.ResumeItemBox .yixiang{   
  font-size:16px;
  font-weight:bold;
  padding-left:20px;
  margin-top:10px;
   }
.ResumeItemBox .yixiang .yixiangValue {   
  font-size:15px; 
  padding-left:10px;

   }
.ResumeItemBox .NullBox {    
  padding-left:10px;
  line-height:50px;
  color:#808080;
   }
  
.ResumeItem {
    width:100%;
    overflow:hidden;
    padding-top:10px;  
    
}
.ResumeItem .listItem{
    padding-top:1px;  
    padding-left:10px;
    padding-right:10px;
    
}
.ResumeItem .listItem ul li{
    line-height:25px;    
   padding-left:10px;
   
}
.ResumeTable{
    border:none;
    width:100%;
    color:#000000;
    font-size:14px;
    padding-top:5px;
    padding-bottom:5px;
}
.ResumeTable input{
    height:30px;
}
.ResumeTable .txtRight{
   text-align:right;
}
.ResumeTable tr td{
   border:none;
    text-align:left;
}
/*带边框*/
.ResumeTableB{
   
    width:100%;
    color:#000000;
    font-size:14px;
    padding-top:5px;
    padding-bottom:5px;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
}
.ResumeTableB th{
   
  border-width: 1px;
     padding: 8px;
     border-style: solid;
     border-color: #666666;
     background-color: #dedede;
}
.ResumeTableB tr td{
  
    text-align:left;
      border-width: 1px;
     padding: 5px;
     border-style: solid;
     border-color: #666666;
     background-color: #ffffff;
}
.ResumeTableB input{
    height:30px;
}
.ResumeTableB .txtRight{
   text-align:right;
}

.itemTitle{
   margin-top:10px;
    height:30px;
    line-height:30px;
    width:100%;
    text-align:left;
    font-size:15px;
    font-weight:bold;
    border-bottom:2px solid #000000;
}
.CreateResumeModel {
    width:305px;
    height:50px;
    padding-top:20px;
}

.memoBox {
   color: #c26000;
    border: 1px solid #faeda1;   
    padding: 10px;
    margin: 10px 20px;
    background-color: #fff9d6;
    line-height: 25px;
    height: auto;
    text-align: left;
}
.dateWidth {
    width:150px;
}
.titleSpan {   
    color:#ff0000;
}


.testResult{
   width:100%;
   text-align:left;
}
.testResult .title{
  line-height: 32px;
    margin-top: 20px;
    padding-left: 15px;
    font-size: 17px;
    color: #333;
    font-weight:bold;
}
.testResult .title:before{
   content: "";
    display: inline-block;
    position: relative;
    top: 1px;
    left: -11px;
    width: 3px;
    height: 16px;
    background: #f64;
    font-size: 17px;
}
.testResult .subTitle{
  line-height: 28px;
    margin-top: 10px;
    padding-left: 20px;
    font-size: 16px;
    color: #333;
    font-weight:bold;
}
.testResult .subTitle:before{
   content: "";
    display: inline-block;
    position: relative;
    top: 1px;
    left: -11px;
    width: 3px;
    height: 16px;
    background: #0094ff;
    font-size: 16px;
}
.testResult .valueTitle{
  line-height: 28px;
    margin-top: 10px;
    padding-left: 20px;
    font-size: 15px;
    color: #333;
    font-weight:bold;
}
.testResult .value{
    line-height: 25px;   
    padding-left: 20px;
    font-size: 14px;
    color:#808080;
    text-indent:20px;
}
.testResult .span{    
    font-size: 15px;
    color:#ff0000;
    font-weight:bold;
}
.testResult .line{
  height:10px;
  overflow:hidden;
  border-bottom:1px dashed #333;
}