.supplier { width: 100%; .head { width: 100%; background: #09152a; padding-bottom: 0.533rem; .banner { width: 100%; height: 6.187rem; background: url("../../images/supplier/banner.png") no-repeat center; background-size: cover; } .head-form { margin: 0 0.533rem; padding: 0.333rem 0.4rem 0.547rem 0.4rem; border-radius: 3px; background: rgba(255, 255, 255, 0.2); box-shadow: 0rem -0.027rem 0.233rem 0.1rem rgba(0, 0, 0, 0.5); .head-form-wrap { display: flex; flex-direction: column; background-color: #ffffff; border-radius: 3px; align-items: center; dd.inp-wrap { position: relative; width: 100%; border-bottom: 1px solid #3a4455; height: 1.333rem; padding-left: 0.28rem; white-space: nowrap; > label { width: 77px; text-align: right; font-size: 14px; color: #666666; em { font-size: 13px; color: #ffa200; } } > input.inp { width: 65%; height: 100%; font-size: 14px; color: #333333; background: none; text-align: left; &.w1 { width: 43%; } } .hint { position: absolute; right: 10px; color: #999999; top: 16px; font-size: 14px; background: #fff; z-index: 9; &.f-orange { color: #ffa200 !important; span{ color: #ffa200 !important; } } } .code-text { font-size: 14px; background: none; color: rgb(16, 128, 208); &.code-text-disabled { color: rgb(153, 153, 153); } } > textarea { width: 71%; height: 100%; font-size: 14px; color: #333333; padding-top: 0.45rem; resize: none; } .inp-wrap-radio { height: 100%; width: 71%; white-space: nowrap; .inp-wrap-radio-bb { height: 100%; &:first-child { margin-right: 0.667rem; } em { color: #333333; font-size: 14px; margin-left: 0.253rem; } .icn { width: 13px; height: 13px; background: url("../../images/supplier/c-1.png") no-repeat center; background-size: cover; display: inline-block; vertical-align: middle; &.icn-curr { background: url("../../images/supplier/c-2.png") no-repeat center; background-size: cover; } } } } &:last-child { border-bottom: none; } } } .btn-wrap{ position: relative; .error{ position: absolute; left: 0; top: -25px; font-size: 12px; color: #ffa200!important; } .submit { height: 40px; line-height: 40px; text-align: center; background-color: #ffffff; border-radius: 3px; font-size: 14px; color: #1080d0; display: block; margin: 0.933rem 0.4rem 0 0.4rem; font-weight: bold; } } } } .content { padding-top: 0.567rem; .wrap { padding: 0 0.267rem; border-bottom: 0.267rem solid #f6f6f6; background: #fff; .tit { display: flex; align-items: center; padding: 0.373rem 0 0.667rem 0; b { width: 5px; height: 20px; background-color: #1080d0; } span { margin-left: 0.28rem; font-size: 13px; color: #000000; font-weight: bold; } } &.wrap-1 { padding-bottom: 0.5rem; .supplier-slide { padding-bottom: 0.5rem; .slide-box { width: 50%; img { width: 100%; } } .van-swipe__indicator { width: 8px !important; height: 8px !important; background-color: #cccccc !important; } .van-swipe__indicator--active { background-color: #1080d0 !important; } } } &.wrap-2 { padding-bottom: 0.667rem; .tab { display: flex; align-items: center; justify-content: center; border-bottom: 1px solid #e5e5e5; li { position: relative; font-size: 16px; color: #333333; flex: 1; text-align: center; padding: 0.24rem 0; transition: all 0.4s ease; &.curr { color: #1080d0; &:after { position: absolute; bottom: 0; width: 77%; left: 0; right: 0; margin: 0 auto; height: 2px; background-color: #1080d0; display: block; content: ""; } } } } .tab-wrap { margin-top: 0.293rem; background-color: #ffffff; box-shadow: 0px 0px 5px 0px rgba(16, 128, 208, 0.3); border-radius: 2px; li { padding: 0.333rem 0 0.253rem 0; margin: 0 0.267rem; border-bottom: 1px dashed #e5e5e5; white-space: nowrap; &:last-child { border-bottom: none; padding-bottom: 0.4rem; } .ico { width: 20px; height: 18px; background: url("../../images/supplier/im2.png") no-repeat center; background-size: contain; font-size: 11px; color: #ffffff; text-align: center; line-height: 18px; } .text { width: 84%; white-space: normal; margin-left: 0.16rem; .t1 { font-size: 14px; color: #333333; margin-bottom: 0.2rem; font-weight: bold; } .t2 { font-size: 12px; color: #666666; } } .btn { width: 150px; height: 35px; background-color: #1080d0; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6); border-radius: 3px; display: flex; align-items: center; justify-content: center; margin: 0.533rem auto 0; em { font-size: 14px; color: #ffffff; } i { width: 14px; height: 14px; background: url("../../images/supplier/c-3.png") no-repeat center; background-size: cover; margin-left: 0.267rem; } } } } } &.wrap-3 { padding-bottom: 1.2rem; border-bottom: none; .join-wrap { position: relative; text-align: center; width: 100%; height: 145px; background: url("../../images/supplier/liucheng.png") no-repeat center; background-size: cover; .bnt-wrap { width: 150px; padding: 5px; border: solid 1px #1080d0; background-color: #ffffff; position: absolute; left: 0; right: 0; top: 122px; margin: 0 auto; text-align: center; .btn { width: 140px; height: 35px; background-color: #1080d0; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6); border-radius: 3px; font-size: 16px; color: #ffffff; text-align: center; line-height: 35px; display: block; } } } } } } }