#sideRight .mainBox{
    padding:20px 20px 0;
}
.formDiv .verifyContent{
    width: 722px;
}
.formDiv .verifyContent span{
    line-height: 20px;
    padding: 10px 10px 10px 0;
}
.mainBox {
    background: #fff;
    padding:30px 20px 20px;
}

#sideRight .formDiv input[type="text"].w248{
    width: 201px;
}
.mt3{
    margin-top: 3px;
}
.lh40{
    line-height: 40px;
}
.checkboxBox input[type="checkbox"] {
    margin-top: 3px;
    vertical-align: top;
}
#sideRight .formDiv .salary input{
    width: 205px;
}
#sideRight .formDiv select.w300{
    width: 297px;
}
.tabList{
    width: 705px;
}
.tabList li{
    cursor: pointer;
    padding: 0 10px;
    min-width: 68px;
    line-height: 38px;
    height: 38px;
    background: #f4f7fc;
    border: 1px solid #d8e1ee;
    border-radius: 4px;
    text-align: center;
    color: #8b94a1;
    margin-right: 10px;
    margin-bottom: 10px;
}
.tabList li.on{
    background: #b8d2f7;
    color: #1569e6;
}
.unitPart{
    color: #8b94a1;
    top: 10px;
    right: 367px;
}
.f_8b94a1{
    color: #8b94a1;
}
.labeltext {
    color: #8b94a1;
}
.editBtn{
    display: inline-block;
    width: 100px;
    height: 36px;
    line-height: 36px;
    background: #1569e6;
    border-radius: 4px;
    text-align: center;
    color: #fff;
}
#chargeTypeList{
    width: auto !important;
}
.qctParkWordDtoList{
    width: 720px;
    margin-left: 144px;
}
.qctParkWordDtoList li .limain{
    background: #f8fbff;
    margin-bottom: 10px;
    padding: 10px;
    width: 517px;
    margin-right: 10px;
}
.qctParkWordDtoList .formDiv .tits{
    line-height: 40px;
    height: 40px;
}
.qctParkWordDtoList .formDiv .tits em{
    color: #ff4141;
    display: inline-block;
    width: 6px;
}
.qctParkWordDtoList .input-file input[type="file"],
#infoLogoForm {
    position: absolute;
    top: 0;
    left: 0px;
    width: 70px;
    background-color: #fff;
    height: 40px;
    opacity: 0;
    height: 40px;
    font-size: 0;
}
.qctParkWordDtoList .upBtn{
    background-color: #1569e6;
    color: #fff;
    width: 70px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-right: 5px;
    position: relative;
}
.attachmentDtoList .input-file input[type="file"],
#infoLogoForm {
    position: absolute;
    top: 0;
    left: 0px;
    width: 70px;
    background-color: #fff;
    height: 40px;
    opacity: 0;
    height: 40px;
    font-size: 0;
}
.tip{
    color: #ff9548;
    margin-top: 5px;
}
.addFun, .delFun {
    width: 58px;
    height: 28px;
    line-height: 28px;
    background: #e7f1fc;
    border: 1px solid #8ab4f2;
    border-radius: 50px;
    color: #1569e6;
    text-align: center;
    margin: 9px 20px 0 0;
}
.picshead{
    display: block;
    width: 100px;
    height: 100px;
    border: 1px solid #ddd;
}
/* 步骤 */
.topStep div{
    width: 550px;
    height: 90px;
    background: #F5F9FD;
    border-radius: 8px;
    margin-bottom: 35px;
}
.topStep div.on .arr{
    display: block;
    width: 12px;
    height: 6px;
    background: url(../images/cd_infoArr.png) no-repeat;
    margin-left: 50%;
    left: -6px;
    bottom: -6px;
}
.topStep div.on{
    border-bottom: 2px solid #0052D9;
    border-radius: 8px 8px 0 0;
}
.topStep .numBox{
    width: 46px;
    height: 46px;
    line-height: 46px;
    opacity: 1;
    border: 2px solid #0052D9;
    color: #0052D9;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
    border-radius: 25px;
    margin: 20px;
}
.topStep div.on .numBox{
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 5px solid #0052D9;
    color: #fff;
    background: #3376e1;
}
.topStep div .topp{
    width: 300px;
    font-size: 18px;
    height: 24px;
    margin: 19px 0 10px;
}
.topStep div .bottomp{
    color: #999;
    width: 300px;
}
.ml450{
    margin-left: 450px !important;
}
.ml520{
    margin-left: 520px !important;
}
.ml395{
    margin-left: 395px !important;
}
.ml20{
    margin-left: 20px !important;
}
/* 第二步 */
.configOut{
    border: 1px dashed #ddd;
    border-radius: 8px;
    padding: 10px 10px 10px 20px;
}
.configOut .leftBox{
    width: 520px;
}
.configOut .titleStyle{
    padding-left: 14px;
    background: url(../images/titleLine.png) no-repeat left center;
    font-size: 16px;
    font-weight: bold;
}
.configOut .titleStyle em{
    background: url(../images/rightArr.png) no-repeat right center;
    padding-right: 20px;
    color: #FF393A;
    font-size: 12px;
}
/* 固定项 */
.fixList li{
    margin-bottom: 10px;
    line-height: 40px;
}
.fixList input{
    margin: 13px 10px 0 0;
}
.fixList .check{
    color: #999;
}
.fixList .name{
    width: 124px;
    padding-left: 21px;
}
.fixList .info{
    width: 300px;
    height: 40px;
    background: #F8F8F8;
    border-radius: 8px;
    border: 1px solid #EEEEEE;
    padding: 0 10px;
    color: #ccc;
}
/* 更多项 */
.moreList li{
    margin-bottom: 10px;
    line-height: 40px;
}
.moreList .check{
    margin: 13px 10px 0 0;
}
.moreList .dictValue{
    width: 97px;
}
.moreList .infoText{
    width: 300px;
    height: 40px;
    background-color: #F8F8F8;
    border-radius: 8px;
    border: 1px solid #EEEEEE;
    padding: 0 10px;
    color: #ccc;
}
.moreList .infoText::-webkit-input-placeholder { 
    /* WebKit browsers，webkit内核浏览器 */
    color: #ccc; 
} 
.moreList .infoText:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: #ccc; 
} 
.moreList .infoText::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color: #ccc; 
} 
.moreList .infoText:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #ccc; 
}
.moreList .infoArea{
    width: 300px;
    height: 80px;
    background: #F8F8F8;
    border-radius: 8px;
    border: 1px solid #EEEEEE;
    padding: 0 10px;
    color: #ccc;
}
.moreList .select{
    width: 300px;
    height: 40px;
    background: #F8F8F8;
    border-radius: 8px;
    border: 1px solid #EEEEEE;
    padding: 0 10px;
    color: #ccc;
}
.moreList .infoFile{
    width: 210px;
    height: 40px;
    background: #F8F8F8;
    border-radius: 8px;
    border: 1px solid #EEEEEE;
    padding: 0 10px;
    color: #ccc;
}
.moreList label{
    height: 24px;
    line-height: 24px;
}
.moreList .browse{
    width: 78px;
    height: 38px;
    background: #F5F9FD;
    border-radius: 8px 8px 8px 8px;
    border: 1px solid #0052D9;
    text-align: center;
    color: #0052D9;
    margin-left: 10px;
}
.moreList .delt{
    background: url(../images/cd_del.png) no-repeat center;
    width: 24px;
    height: 40px;
    margin-left: 5px;
}
.moreList .up{
    background: url(../images/up.png) no-repeat center;
    width: 24px;
    height: 40px;
}
.moreList li:first-child .up,.moreList li:last-child .down{
    display: none;
}
.moreList .down{
    background: url(../images/down.png) no-repeat center;
    width: 24px;
    height: 40px;
}
.configOut .cd_noData{
    background: url(../images/cd_noData.png) no-repeat top center;
    padding-top: 127px;
    text-align: center;
    color: #0052D9;
    padding-bottom: 26px;
    margin-top: 20px;
}
/* 常用项 */
.configOut .rightBox{
    width: 550px;
    min-height: 575px;
    background: #F5F9FD;
    border-radius: 8px;
}
.configOut .rightBox .titleTop{
    width: 197px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    margin: -5px auto 30px;
    background: url(../images/cd_titleBg.png) no-repeat;
}
.configOut .rightBox li{
    width: 155px;
    height: 38px;
    line-height: 38px;
    color: #666;
    text-align: center;
    background: #FFFFFF;
    border-radius: 8px;
    border: 1px solid #EAF2FF;
    margin: 0 0 20px 20px;
    cursor: pointer;
}
.configOut .rightBox li:hover{
    border: 1px solid #0052D9;
    color: #0052D9;
}
.configOut .rightBox li.btns2:hover{
    border: 1px solid #EAF2FF;
    color: #666;
    cursor: default;
}
.configOut .rightBox li.on{
    border: 1px solid #0052D9;
    background: #0052D9;
    color: #fff;
}
.mt3{
    margin-top: 3px;
}
.step2{
    overflow: hidden;
}
#sideRight  .tipBox{
    margin-left: 10px;
    line-height: 18px;
    margin-top: 10px;
    background: url(../images/fileTip.png) no-repeat left center;
    padding-left: 23px;
    color: #FF9192;
}