﻿/*培训申请页面*/
.w32{width: 32px;display: inline-block;text-align: center;}
.w94{width: 94px;display: inline-block;text-align: center;}
.w120{width: 120px;display: inline-block;text-align: center;}
.apply_cont{width: 1200px;overflow: hidden;background: #fff;margin: 85px auto;padding-bottom: 20px;}
.apply_cont .big-ti{font-size: 22px;line-height: 72px;text-align: center; height: 72px;overflow: hidden;margin-top: 48px;}
.apply{overflow: hidden;margin-top: 15px;}
.apply li{width: 100%;margin-bottom: 30px;color: #999;line-height: 34px;}
.apply li label.w190{display: inline-block;width: 190px;margin: 0 20px 0 260px;text-align: right;color: #5f5f5f;font-size: 16px;line-height: 34px;vertical-align: top;}
.apply li>input[type="text"]{width: 420px;height: 32px;color: #000000;font-size: 14px;line-height: 32px;padding: 0 12px;border: 1px solid #d3d4d7;outline: none;}
#date{background: url(../images/date.png) no-repeat 418px center;}
.labelright{display: inline-block;width: 500px;line-height: 30px;}
.apply li label.YesNo{display: inline-block;width: auto;height: 34px;line-height: 34px;vertical-align: top;margin-right: 10px;}
.apply li #number{width: 32px;height: 32px;color: #000000;text-align: center;line-height: 32px; border: 1px solid #d3d4d7;padding: 0;}
.apply li .numbtn{width: 24px;height: 34px;color: #999;font-size: 24px;line-height: 34px;vertical-align: middle; border: 0;outline: none;cursor: pointer;}
.apply li #numMin{background: url(../images/min.png) no-repeat left center;}
.apply li #numAdd{background: url(../images/add.png) no-repeat right center;}
.inforight{display: inline-block;width: 500px;line-height: 30px;}
.apply li .joinInfo{margin-right: 20px;}
.joinInfo input[type="text"]{width: 100%;height: 32px;color: #000000;font-size: 14px;line-height: 32px;text-align: center; border: 1px solid #d3d4d7;outline: none;}
.apply li dl dd{float: left;width: 450px;margin-bottom: 12px;}
.joinbtn{float: left;display: inline-block;}
.apply li dl dd:last-child{margin-bottom: 0;}
.apply li .infobtn{width: 30px;height: 34px;color: #999;font-size: 24px;line-height: 34px;vertical-align: middle; border: 0;outline: none;cursor: pointer;}
#infoAdd{background: url(../images/add.png) no-repeat center;}
.infoDel{background: url(../images/min.png) no-repeat center;}
input::-webkit-input-placeholder {color: #d3d4d7;opacity: 1;}


.apply li textarea{width: 420px;height: 86px;color: #d3d4d7;font-size: 14px;line-height: 32px;padding: 0 12px;border: 1px solid #d3d4d7;outline: none;resize: none;}


.apply li .submit{width: 160px;height: 42px;overflow: hidden;color: #fff;font-size: 22px;line-height: 42px;text-align: center; background: url(../images/submit.png) no-repeat;border: 0;outline: none;}


