

<!--提交表单-->
.collection {
  width: 100%;
  margin: 20px auto;
  padding-top: 55px; padding-bottom:55px; }

.collection-right {
  width:95%; 
  margin: auto; border:1px solid #333333; margin-bottom:30px; padding:25px 0;
  background: #ffffff;
   text-align:center;}

.collection-right .collection-title {
  color: #CEB287;
  font-size: 26px;
}

.collection-right .collection-desc {
  font-size: 16px;
  color: #CEB287;
  margin-top: 5px;
}

.collection-right .collection-form {
  padding: 10px 0; }

.collection-right .collection-form input {
  width: 285px;
  height: 38px;
  border-radius: 6px;
  border: 2px solid #CEB287;
  padding: 0 8px;
  margin-top: 18px;
  font-size: 14px;
  text-align:left; }

.collection-right .collection-form .select {
  position: relative; 
  font-size: 14px;
  text-align:center; }
  
.collection-right .collection-form .select select {
  width: 285px; color:#999999;
  height: 38px;
  border-radius: 6px;
  border: 2px solid #CEB287;
  padding: 0 2px;
  margin-top: 22px;
  font-size: 14px;
  text-align: left;
  position: relative;
  cursor: pointer;
  z-index: 10; }

.collection-right .collection-form .select .select-btn {
  width: 38px;
  height: 38px;
  background: #CEB287;
  position: absolute;
  top: 22px;
  right: 0;
  border-radius: 6px;
  cursor: pointer;
  z-index: 10; }

.collection-right .collection-form .select-btn::after {
  content: '';
  display: inline-block;
  width: 12px;
  height: 12px;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  margin-left: 11px;
  margin-top: 9px; }

.collection-right .collection-form .select .input-relative {
  position: absolute;
  width: 285px;
  height: 38px;
  top: 22px;
  z-index: 99;
  cursor: pointer; }

.collection-right .collection-form .option-list {
  width: 285px;
  border: 2px solid #CEB287;
  position: absolute;
  top: 22px;
  left: 0;
  border-radius: 6px;
  display: none;
  z-index: 100;
  padding: 0 0 1px 0; }

.collection-right .collection-form .option-list-top {
  height: 38px; }

.collection-right .collection-form .option-list-main {
  z-index: 99;
  position: relative; }

.collection-right .collection-form .option-item {
  width: 330px;
  height: 30px;
  line-height: 30px;
  padding: 0 28px;
  font-size: 16px;
  color: #2E2F33;
  background: #ffffff; }

.collection-right .collection-form .option-item:hover {
  background: #F2F2F2; }

.collection-right .collection-form .option-last-item {
  border-radius: 0 0 4px 4px; }

.collection-right .collection-upload {
  width: 285px;
  height: 110px;
  margin-top: 5px;
  border: 2px dashed #A0A0A0;
  position: relative; }

.collection-right .collection-upload .upload-img {
  position: absolute;
  width: 330px;
  height: 148px;
  display: none;
  z-index: 22; }

.collection-right .collection-upload .upload-tip {
  color: #333333;
  font-size: 16px;
  line-height: 28px;
  width: 230px;
  margin: 25px auto;
  text-align: center; }

.collection-right .collection-upload .upload-btn {
  width: 96px;
  height: 26px;
  line-height: 26px;
  background: #353A4C;
  border-radius: 6px;
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  margin: auto;
  cursor: pointer;
  position: relative;
  z-index: 22; }

.collection-right .collection-upload .upload-link {
  width: 80px;
  height: 20px;
  font-size: 12px;
  color: #353A4C;
  text-align: center;
  position: absolute;
  bottom: 0;
  right: 0;
  background: #F2F2F2;
  line-height: 20px;
  cursor: pointer; }

#uploadCertificateBtn {
  position: absolute;
  right: 150px;
  top: 106px;
  opacity: 0;
  cursor: pointer;
  width: 96px;
  height: 26px;
  font-size: 10px;
  z-index: 22; }

.collection-right .collection-submit {
  width: 285px;
  height: 38px;
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  line-height: 38px;
  border-radius: 6px;
  background: #CEB287;
  color: #ffffff;
  margin-top: 20px; }
