



 
.tt-enroll{ background: #111114; border-radius: 4px; } 
.tt-enroll .bktitle{ height: 52px; line-height: 52px; padding: 0 16px; border-bottom: 1px solid #202025;  }
.tt-enroll .bktitle em{ font-weight: 500; font-style: normal; border-left: 2px solid #dbaf7d; padding-left: 8px; color: #d3d3d3; }
.tt-enroll .bktitle a{ float: right; font-size: 12px; font-weight: 300;}
.tt-enroll .bktitle .iconfont{ font-size: 12px; } 
.tt-enroll .bktitle .bkright{ float: right; }




.tt-enroll .layui-elem-field legend{ font-size: 16px;  color: #d3d3d3;}
.tt-enroll .layui-form-label{ width:62px; padding: 9px 0 0; text-align: left;  color: #d3d3d3; text-align: justify;}
.tt-enroll .layui-form-label:after {display: inline-block;width: 100%;content: '';}
.tt-enroll .layui-input-block{ margin-left: 80px; }

.tt-enroll .layui-form-item .layui-input-inline{ margin-left: 18px; width: 240px; margin-right: 0;}
.tt-enroll .layui-form-item .layui-inline {margin-right: 36px;}
.tt-enroll .layui-form-item .layui-inline:last-child{margin-right:0;}

.tt-maininfo{ padding: 20px 30px 30px;  } 
.tt-maininfo .d_meta .item{ margin-top:12px; }
.tt-maininfo .d_meta .item .auth{ float: left; width: 72px; line-height: 24px;color: #d3d3d3; }
.tt-maininfo .d_meta .item .cont{  margin-left: 72px; line-height: 24px; color: #d3d3d3; }

.tt-mainenroll{  padding: 0px 30px 30px; }
.tt-mainenroll .enroll-title{ font-size: 15px; color: #d3d3d3; margin-top: 20px; margin-bottom: 28px; }
.tt-mainenroll .enroll-title span{ padding-right: 6px;}
.tt-mainenroll .enroll-title .iconfont{ font-size: 12px;}
.tt-mainenroll .enroll-p{ font-size: 13px; }

.tt-mainenroll .layui-upload .layui-upload-list img{ max-height: 80px;  }
.tt-mainenroll .layui-upload button{  border-radius: 4px; }
.tt-mainenroll .layui-upload button .iconfont{ font-size: 15px; margin-right: 4px;   }

.tt-enbut .layui-btn{ background:#FFC95E;  background: -webkit-linear-gradient(117deg,#f8e2c4,#f3bb6c);background:linear-gradient(117deg,#f8e2c4,#f3bb6c); color:#754e19;font-weight: 500;border:1px solid #f3bb6c;  }
.tt-enbut .layui-btn-primary{ background:#fff; border:1px solid #8590a6; color: #8590a6; }


.head-photo .file-ele{position: absolute;top: 0;left: 0;opacity: 0;width: 75px;height: 38px;padding: 0 18px;cursor: pointer;}



