.purchase .container-info{ 
    width: 1200px;
}
.purchase .section2 .item2{
    height: unset;
}
.purchase .section2 .item2 input{
    width: calc(100% - 135px);
}
.purchase textarea{
    width: calc(100% - 155px);
    padding:10px 0; 
    margin: 10px;
    height: 320px;
    outline:none;
    border-color:#ededed;
    border:0;
} 
.purchase .section2 .item2 .text{
    width: 110px;
}
.purchase .laber{
    line-height: 60px;
    padding: 0 15px;
    font-size: 14px;
}
.purchase .btn{ 
    width: 350px;
}
.red{
    color: red;
    margin:0 3px;
}
.blue{
    color: blue; 
    margin:0 3px;
    /*text-decoration: underline!important;*/
}
 

.publish_lists{
    margin-top:50px;
}
.publish_lists .title{   
    justify-content: center;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 0;
    border-bottom: 1px solid #ededed;
}
.publish_lists .btn{ 
    width: 100px; 
    height: 35px;
    line-height: 35px; 
    text-align: center;
    border-radius: 17.5px; 
    margin: 0;
    color: #fff;
    background: #009688;
    border: 0; 
    font-size: 14px;
    font-weight: unset;
}
.publish_lists .section-lists .item{
    width: 100%;
}
.publish_lists .section-lists .box-contract label{ 
    border-bottom: 1px solid #ededed; 
    line-height: 50px;
    height: 50px;
}
.publish_lists .section-lists .box{
    border: 0;
}