@charset "UTF-8";
/* 注册页 */
body{font-family: "Microsoft YaHei", "微软雅黑", "宋体", "sans-serif";line-height: 1.3 !important;}
.regLogin{width: 100%;height: 100vh;background: url("../img/bg_login.jpg") no-repeat;background-size: cover;}
.regLogin .wrap{margin: 0 auto;}
.regLogin .reg-tit{color: #fff;}
.regLogin .reg-cont{background: rgba(0, 152, 153, 0.8);border-radius: 62px;border: 1px solid rgba(255, 255, 255, 0.8);}
.regLogin .reg-cont .item{margin-bottom: 12px;height: 55px;background: #fff;border-radius: 27px;padding: 0 25px;position: relative;}
.regLogin .reg-cont .item input{width: 100%;height: 100%;background: none;}
.regLogin .reg-cont .item input::-webkit-input-placeholder{color: #999;font-size: inherit;}
.regLogin .reg-cont .item .tips{position: absolute;right: 25px;height: 98%;display: flex;align-items: center;padding-left: 10px;background: #fff;border-radius: 0 27px 27px 0;top: 50%;color: #666;transform: translateY(-50%);}
.regLogin .reg-cont .xieyi{height: 55px;padding: 0 18px;color: #fff;}
.regLogin .reg-cont .xieyi .check{cursor: pointer;}
.regLogin .reg-cont .xieyi .check i{width: 33px;height: 33px;background-position: center;background-repeat: no-repeat;background-size: 100% 100%;background-image: url("../img/ck1.png");}
.regLogin .reg-cont .xieyi .check .label{margin: 0 35px 0 19px;}
.regLogin .reg-cont .xieyi .check.selected i{background-image: url("../img/ck2.png");}
.regLogin .reg-cont .xieyi a{color: #fff;}
.regLogin .reg-btn{margin: 40px 0 -28px 0;}
.regLogin .reg-btn button{width: 385px;height: 55px;font-family: "Microsoft YaHei", "微软雅黑";font-weight: bold;background: var(--color);border-radius: 28px;border: 1px solid #fff;color: #fff;transition: all 0.3s;}
.regLogin .reg-btn button:hover{opacity: 0.9;}
.regdit .wrap{max-width: 919px;}
.regdit .reg-tit{padding: 115px 0 48px;}
.regdit .reg-cont{padding: 64px 58px 0 58px;position: relative;}
.regdit .reg-cont .icon{width: 84px;height: 84px;background: url("../img/icon_user2.png") no-repeat center;background-size: 100% 100%;border-radius: 50%;position: absolute;left: -10px;top: -20px;}
.regdit .reg-cont .icon img{width: 33px;}
/* 登录页 */
.login .wrap{max-width: 650px;}
.login .reg-tit{padding: 115px 0 100px;}
.login .reg-cont{padding: 62px 126px 0 126px;}
.login .reg-cont .icon{margin-top: -60px;}
.login .reg-cont .icon a{width: 111px;height: 111px;background: url("../img/icon_user2.png") no-repeat center;background-size: 100% 100%;border-radius: 50%;position: absolute;}
.login .reg-cont .icon a img{width: 56px;}
.login .reg-cont .list{padding: 80px 0 0 0;}
.login .reg-cont .list .item{margin-bottom: 18px;}
.box-shadow{background: #fff;box-shadow: 0px 1px 3px 0px rgba(3, 3, 3, 0.15);border-radius: 10px;}
/* member */
.member{background: #f0f0f2;height: 100vh;}
.member .sidebar{height: 100vh;background: var(--color);color: #fff;width: 255px;flex-shrink: 0;}
.member .sidebar .logo{padding: 16px 35px;}
.member .sidebar .logo img{width: 106px;display: block;}
.member .sidebar .nav{padding: 0 18px;position: relative;}
.member .sidebar .nav::before{content: "";width: 100%;height: 32px;background: url("../img/line2.png") no-repeat top center;background-size: 100%;position: absolute;top: 0;left: 0;}
.member .sidebar .nav li{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.member .sidebar .nav li .item{padding: 18px 6px;display: flex;align-items: center;justify-content: space-between;}
.member .sidebar .nav li .item .icon{width: 32px;height: 32px;background: #00cccc;flex-shrink: 0;border-radius: 50%;margin-right: 15px;}
.member .sidebar .nav li .item .icon img{width: 16px;}
.member .sidebar .nav li .item .info{color: #f2f1f1;width: calc(100% - 47px);position: relative;}
.member .sidebar .nav li .item .info .badge{width: 31px;padding: 0 7px;height: 24px;background: #ffcc00;border-radius: 10px 10px 10px 0px;color: #333;margin: -18px 0 0 8px;}
.member .sidebar .nav li .item .jt{width: 27px;height: 27px;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.25);}
.member .sidebar .nav li .item .jt i{color: #f2f1f1;font-size: 12px;}
.member .sidebar .nav li.li1 .item{padding: 30px 6px;}
.member .sidebar .nav li.li1 .item .txt1{color: #f2f1f1;}
.member .sidebar .nav li.li1 .item .uname{color: #00ffff;}
.member .sidebar .nav li:hover .info, .member .sidebar .nav li.active .info{color: #fff !important;}
.member .sidebar .exit{padding: 53px 0;text-align: center;}
.member .sidebar .exit .icon{width: 43px;height: 43px;background: #00cccc;border-radius: 50%;}
.member .sidebar .exit .icon img{width: 16px;}
.member .sidebar .exit p{margin-top: 8px;color: #fff;}
.member .main-body{padding: 40px 35px;overflow-y: auto;}
.member .main-body .fold{width: 45px;height: 32px;background: var(--color);color: #fff;margin-bottom: 15px;border-radius: 5px;}
.member .main-body .contbox{min-height: 100%;}
.member .main-body .contbox .meb-type{padding: 21px 26px;height: 63px;}
.member .main-body .contbox .meb-type .cat{position: relative;padding-left: 14px;}
.member .main-body .contbox .meb-type .cat::before{content: "";width: 4px;height: 16px;background: var(--color);border-radius: 2px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.member .main-body .contbox .meb-type .add{width: 150px;height: 34px;background: var(--color);color: #fff;border-radius: 17px;}
.member .main-body .contbox .meb-type .add:hover{background: #018d8d;}
.member .main-body .contbox .meb-type.bot-border{border-bottom: 1px solid #f1f1f1;}
.member .main-body .contbox .table{overflow-x: auto;}
.member .main-body .contbox .table table{border-collapse: collapse;}
.member .main-body .contbox .table table th,
.member .main-body .contbox .table table td{white-space: nowrap;font-size: inherit;}
.member .main-body .contbox .table table thead th{background: rgba(241, 241, 241, 0.63);padding: 12px 40px;text-align: left;}
.member .main-body .contbox .table table tbody tr{border-bottom: 1px solid #f1f1f1;}
.member .main-body .contbox .table table tbody td{padding: 30px 40px;font-family: "HarmonyOS_Sans_SC_Light";}
.member .main-body .contbox .table table tbody td .txt{max-width: 353px;white-space: normal;}
.member .main-body .contbox .table table tbody td .btn{width: 97px;height: 40px;background: var(--color);color: #fff;font-weight: bold;}
.member .main-body .contbox .table table tbody td .btn:hover{opacity: 0.88;}
.member .main-body .contbox .table table tbody td .btn.disabled{background: #e7e7e8;color: #999;opacity: 1;}
.member .meb-form{max-width: 1201px;margin: 88px auto;background: linear-gradient(180deg, #ffffff, #eceff7);box-shadow: 0px 1px 3px 0px rgba(3, 3, 3, 0.15);border-radius: 10px;border: 1px solid rgba(213, 213, 226, 0.25);}
.member .meb-form .form{width: 100%;max-width: 775px;margin: 85px auto 0 auto;}
.member .meb-form .form li{margin-bottom: 4px;}
.member .meb-form .form li .label{width: 110px;flex-shrink: 0;}
.member .meb-form .form li .label.label2{margin-top: 15px;}
.member .meb-form .form li .cont{width: calc(100% - 85px);padding: 7px;}
.member .meb-form .form li .cont input{width: 100%;height: 48px;background: #ffffff;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.16);border-radius: 6px;border: 1px solid #edf0f7;padding: 0 15px;}
.member .meb-form .form li .cont textarea{width: 100%;min-height: 124px;background: #fff;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.16);border-radius: 6px;border: 1px solid #edf0f7;resize: none;padding: 5px 15px;}
.member .meb-form .form li .cont button{width: 147px;height: 48px;margin-left: 8px;background: var(--color);border-radius: 6px;color: #fff;flex-shrink: 0;border: 1px solid #edf0f7;}
.member .meb-form .form li .cont button:hover{opacity: 0.88;}
.member .meb-form .form li .cont .xz{margin-top: 6px;}
.member .meb-form .form li .cont .xz a{color: var(--color);text-decoration: underline;}
.member .meb-form .form li .cont .xz a:hover{opacity: 0.88;}
.member .meb-form .form li .layui-form-select dl{top: 48px;}
.member .meb-form .form .btn{margin-top: 40px;}
.member .meb-form .form .btn button{width: 321px;height: 49px;background: var(--color);color: #fff;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.16);border-radius: 6px;margin-bottom: -24px;font-weight: bold;}
.member .meb-form .form .btn button:hover{background: #018d8d;}
.member .meb-form.myinfo{max-width: 890px;}
.member .meb-form.myinfo .form{max-width: 523px;}
.member .meb-form.myinfo .form .cont{font-weight: bold;}
.member .meb-form.myinfo .form .cont .txt{padding: 0 15px;}
.pages{padding: 30px 0;}
.pages li{margin: 0 6px;}
.pages li a{width: 46px;height: 39px;background: #ffffff;border-radius: 6px;border: 1px solid #e7e7e8;display: inline-flex;align-items: center;justify-content: center;transition: ease 0.3s;color: #666;}
.pages li:hover a, .pages li.active a{background: var(--color);color: #fff;}
@media (min-width: 981px){/* 注册页 */
.regLogin .reg-cont{border-radius: 3.23vw;}
.regLogin .reg-cont .item{margin-bottom: 0.63vw;height: 2.86vw;border-radius: 1.41vw;padding: 0 1.3vw;}
.regLogin .reg-cont .item a{color: #fff; font-size: 0.8vw;margin: 1vw;}
.regLogin .reg-cont .item .tips{right: 1.3vw;}
.regLogin .reg-cont .xieyi{height: 2.86vw;padding: 0 0.94vw;}
.regLogin .reg-cont .xieyi .check i{width: 1.72vw;height: 1.72vw;}
.regLogin .reg-cont .xieyi .check .label{margin: 0 1.82vw 0 0.99vw;}
.regLogin .reg-cont .reg-btn{margin: 2.08vw 0 -1.46vw 0;}
.regLogin .reg-cont .reg-btn button{width: 20.05vw;height: 2.86vw;border-radius: 1.46vw;}
.regdit .wrap{max-width: 34.86vw;}
.regdit .reg-tit{padding: 5.99vw 0 2.5vw;}
.regdit .reg-cont{padding: 3.33vw 3.02vw 0 3.02vw;}
.regdit .reg-cont .icon{width: 4.38vw;height: 4.38vw;left: -0.52vw;top: -1.04vw;}
.regdit .reg-cont .icon img{width: 1.72vw;}
.login .wrap{max-width: 33.85vw;}
.login .reg-tit{padding: 5.99vw 0 5.21vw;}
.login .reg-cont{padding: 3.23vw 6.56vw 0 6.56vw;}
.login .reg-cont .icon{margin-top: -3.13vw;}
.login .reg-cont .icon a{width: 5.78vw;height: 5.78vw;background: url("../img/icon_user2.png") no-repeat center;background-size: 100% 100%;border-radius: 50%;position: absolute;}
.login .reg-cont .icon a img{width: 2.92vw;}
.login .reg-cont .list{padding: 4.17vw 0 0 0;}
.login .reg-cont .list .item{margin-bottom: 0.94vw;}
/* member */
.member .sidebar{width: 13.28vw;}
.member .sidebar .close{display: none;}
.member .sidebar .logo{padding: 0.83vw 1.82vw;}
.member .sidebar .logo img{width: 5.52vw;}
.member .sidebar .nav{padding: 0 0.94vw;}
.member .sidebar .nav::before{height: 1.67vw;}
.member .sidebar .nav li .item{padding: 0.94vw 0.31vw;}
.member .sidebar .nav li .item .icon{width: 1.67vw;height: 1.67vw;margin-right: 0.78vw;}
.member .sidebar .nav li .item .icon img{width: 0.83vw;}
.member .sidebar .nav li .item .info{width: calc(100% - 2.45vw);}
.member .sidebar .nav li .item .info .badge{width: 1.61vw;padding: 0 0.36vw;height: 1.25vw;border-radius: 0.52vw 0.52vw 0.52vw 0vw;margin: -0.94vw 0 0 0.42vw;}
.member .sidebar .nav li .item .jt{width: 1.41vw;height: 1.41vw;}
.member .sidebar .nav li .item .jt i{font-size: 0.63vw;}
.member .sidebar .nav li.li1 .item{padding: 1.56vw 0.31vw;}
.member .sidebar .exit{padding: 2.76vw 0;}
.member .sidebar .exit .icon{width: 2.24vw;height: 2.24vw;}
.member .sidebar .exit .icon img{width: 0.83vw;}
.member .sidebar .exit p{margin-top: 0.42vw;}
.member .main-body{padding: 2.08vw 1.82vw;}
.member .main-body .fold{display: none;}
.member .main-body .contbox .meb-type{padding: 1.09vw 1.35vw;height: 3.28vw;}
.member .main-body .contbox .meb-type .cat{padding-left: 0.73vw;}
.member .main-body .contbox .meb-type .cat::before{width: 0.21vw;height: 0.83vw;border-radius: 0.1vw;}
.member .main-body .contbox .meb-type .add{width: 7.81vw;height: 1.77vw;border-radius: 0.89vw;}
.member .main-body .contbox .table table thead th{padding: 0.63vw 2.08vw;}
.member .main-body .contbox .table table tbody td{padding: 1.56vw 2.08vw;}
.member .main-body .contbox .table table tbody td .txt{max-width: 18.39vw;}
.member .main-body .contbox .table table tbody td .btn{width: 5.05vw;height: 2.08vw;}
.member .meb-form{max-width: 62.55vw;margin: 4.58vw auto;border-radius: 0.52vw;}
.member .meb-form .form{max-width: 40.36vw;margin: 4.43vw auto 0 auto;}
.member .meb-form .form li{margin-bottom: 0.21vw;}
.member .meb-form .form li .label{width: 5.73vw;}
.member .meb-form .form li .label.label2{margin-top: 0.78vw;}
.member .meb-form .form li .cont{width: calc(100% - 4.43vw);padding: 0.36vw;}
.member .meb-form .form li .cont input{height: 2.5vw;padding: 0 0.78vw;}
.member .meb-form .form li .cont textarea{min-height: 6.46vw;padding: 0.26vw 0.78vw;}
.member .meb-form .form li .cont button{width: 7.66vw;height: 2.5vw;margin-left: 0.42vw;}
.member .meb-form .form li .cont .xz{margin-top: 0.31vw;}
.member .meb-form .form li .layui-form-select dl{top: 2.5vw;}
.member .meb-form .form .btn{margin-top: 2.08vw;}
.member .meb-form .form .btn button{width: 16.72vw;height: 2.55vw;margin-bottom: -1.25vw;}
.member .meb-form.myinfo{max-width: 46.35vw;}
.member .meb-form.myinfo .form{max-width: 27.24vw;}
.pages{padding: 1.56vw 0;}
.pages li{margin: 0 0.31vw;}
.pages li a{width: 2.4vw;height: 2.03vw;border-radius: 0.31vw;};}
@media (max-width: 980px){/* 注册页 */
.regLogin .wrap{max-width: 90%;}
.regLogin .reg-cont{border-radius: 0.45rem;}
.regLogin .reg-cont .item{margin-bottom: 0.18rem;height: 0.65rem;border-radius: 0.34rem;padding: 0 0.25rem;}
.regLogin .reg-cont .item .tips{right: 0.25rem;}
.regLogin .reg-cont .grid{margin: 0;}
.regLogin .reg-cont .grid .xm6{padding: 0;}
.regLogin .reg-cont .xieyi{height: 0.55rem;padding: 0 0.18rem;}
.regLogin .reg-cont .xieyi .check i{width: 0.33rem;height: 0.33rem;}
.regLogin .reg-cont .xieyi .check .label{margin: 0 0.35rem 0 0.19rem;}
.regLogin .reg-cont .reg-btn{margin: 0.4rem 0 -0.28rem 0;}
.regLogin .reg-cont .reg-btn button{width: 75%;height: 0.62rem;border-radius: 0.31rem;}
.regdit .reg-tit{padding: 1.15rem 0 0.48rem;}
.regdit .reg-cont{padding: 0.64rem 0.58rem 0 0.58rem;}
.regdit .reg-cont .icon{width: 0.84rem;height: 0.84rem;left: -0.2rem;top: -0.25rem;}
.regdit .reg-cont .icon img{width: 0.33rem;}
.login .reg-tit{padding: 1.15rem 0 1rem;}
.login .reg-cont{padding: 0.62rem 0.7rem 0 0.7rem;}
.login .reg-cont .icon{margin-top: -0.6rem;}
.login .reg-cont .icon a{width: 1.11rem;height: 1.11rem;background: url("../img/icon_user2.png") no-repeat center;background-size: 100% 100%;border-radius: 50%;position: absolute;}
.login .reg-cont .icon a img{width: 0.56rem;}
.login .reg-cont .list{padding: 1rem 0 0 0;}
.login .reg-cont .list .item{margin-bottom: 0.2rem;}
/* member */
.member{position: relative;}
.member .sidebar{width: 3.5rem;position: fixed;left: -100%;transition: left 0.3s ease-in-out !important;top: 0;z-index: 22222;}
.member .sidebar .close{width: 0.6rem;height: 0.6rem;background: var(--color);position: absolute;right: -0.6rem;top: 0;color: #fff;}
.member .sidebar .logo{padding: 0.2rem 0.35rem;}
.member .sidebar .logo img{width: 1.3rem;}
.member .sidebar .nav{padding: 0 0.18rem;}
.member .sidebar .nav::before{height: 0.32rem;}
.member .sidebar .nav li .item{padding: 0.25rem 0.06rem;}
.member .sidebar .nav li .item .icon{width: 0.5rem;height: 0.5rem;margin-right: 0.15rem;}
.member .sidebar .nav li .item .icon img{width: 0.2rem;}
.member .sidebar .nav li .item .info{width: calc(100% - 0.47rem);}
.member .sidebar .nav li .item .info .badge{width: 0.4rem;padding: 0 0.02rem;height: 0.3rem;font-size: 0.18rem;border-radius: 0.1rem 0.1rem 0.1rem 0rem;margin: -0.18rem 0 0 0.08rem;}
.member .sidebar .nav li .item .jt{width: 0.32rem;height: 0.32rem;flex-shrink: 0;}
.member .sidebar .nav li .item .jt i{font-size: 0.14rem;}
.member .sidebar .nav li.li1 .item{padding: 0.3rem 0.06rem;}
.member .sidebar .exit{padding: 0.53rem 0;}
.member .sidebar .exit .icon{width: 0.5rem;height: 0.5rem;}
.member .sidebar .exit .icon img{width: 0.2rem;}
.member .sidebar .exit p{margin-top: 0.08rem;}
.member .sidebar.open{left: 0;}
.member .main-body{padding: 0.3rem;}
.member .main-body .contbox{min-height: 92%;}
.member .main-body .contbox .meb-type{padding: 0.25rem 0.26rem;height: auto;}
.member .main-body .contbox .meb-type .cat{padding-left: 0.18rem;}
.member .main-body .contbox .meb-type .cat::before{width: 0.04rem;height: 0.3rem;border-radius: 0.02rem;}
.member .main-body .contbox .meb-type .add{width: auto;padding: 0 0.25rem;height: 0.45rem;border-radius: 0.24rem;}
.member .main-body .contbox .table table thead th{padding: 0.12rem 0.4rem;}
.member .main-body .contbox .table table tbody td{padding: 0.3rem 0.4rem;}
.member .main-body .contbox .table table tbody td .txt{width: 3.53rem;}
.member .main-body .contbox .table table tbody td .btn{width: 0.97rem;height: 0.4rem;}
.member.open::after{display: block;}
.member .meb-form{max-width: 92% !important;margin: 0.4rem auto;border-radius: 0.1rem;}
.member .meb-form .form{width: 100%;padding: 0.25rem 0.25rem 0 0.25rem;margin: 0.15rem auto 0 auto;}
.member .meb-form .form li{margin-bottom: 0.2rem;}
.member .meb-form .form li .label{width: 100%;margin: 0;}
.member .meb-form .form li .cont{width: 100%;padding: 0.07rem;margin-top: 0.1rem;margin-left: -0.07rem;}
.member .meb-form .form li .cont input{height: 0.65rem;padding: 0 0.15rem;}
.member .meb-form .form li .cont textarea{min-height: 1.24rem;border-radius: 0.06rem;padding: 0.05rem 0.15rem;}
.member .meb-form .form li .cont button{width: 1.47rem;height: 0.65rem;margin-left: 0.15rem;}
.member .meb-form .form li .cont .xz{margin-top: 0.02rem;}
.member .meb-form .form li .cont .txt{padding: 0 0.15rem !important;}
.member .meb-form .form li .layui-form-select dl{top: 0.65rem;}
.member .meb-form .form .btn{margin-top: 0.4rem;}
.member .meb-form .form .btn button{width: 3.21rem;height: 0.65rem;margin-bottom: -0.24rem;}
.pages{padding: 0.4rem 0;}
.pages li{margin: 0 0.04rem 0.15rem 0.04rem;}
.pages li a{width: 0.65rem;height: 0.48rem;border-radius: 0.06rem;transition: none;};}


/*----- 上传图片 -----*/
.media-form{padding-top: 0px;}
.media-form ul li .uploadImgs {padding-top: 0px;}
/*-- 提示内容 --*/
.formcont .media-form ul li .uploadImgs .uploadExp {padding:10px 0; line-height:20px; font-size:1.1em; color:#bbb;}
.formcont .media-form ul li .uploadImgs .uploadExp .exp.error {color:#f00;}
.formcont .media-form ul li .uploadImgs .uploadExp .exp.ok {color:#4eb6ff;}
/*-- 9宫格图片 --*/
.formcont .media-form ul li .uploadImgs .imgs {width:750px;}
.formcont .media-form ul li .uploadImgs .imgs ul li {float:left; position:relative; width:150px; height:150px; margin:5px 10px 5px 0; border-radius:8px; overflow:hidden;} 
.formcont .media-form ul li .uploadImgs .imgs ul li > div {position:absolute; width:100%; height:100%; left:0; top:0;}
/*上传按钮*/
.formcont .media-form ul li .uploadImgs .imgs ul li .uploadBtn {z-index:1; background:#eee; color:#888; line-height:100px; font-size:1.15em; text-align:center; cursor:pointer;}
.formcont .media-form ul li .uploadImgs .imgs ul li .uploadBtn input[type="file"] {position:fixed; left:-9999px; top:50%;}
.formcont .media-form ul li .uploadImgs .imgs ul li .things {z-index:2;}
.formcont .media-form ul li .uploadImgs .imgs ul li .things > div {position:absolute; width:100%; height:100%; left:0; top:0;}
/*LOADING*/
.formcont .media-form ul li .uploadImgs .imgs ul li .things .uploading {z-index:3; background:#4eb6ff; display:none;}
/*删除图片*/
.formcont .media-form ul li .uploadImgs .imgs ul li .things .removeImg {z-index:2; background:rgba(0,0,0,.7); color:#fff; cursor:pointer; display:none; visibility:hidden;}
/*图片*/
.formcont .media-form ul li .uploadImgs .imgs ul li .things .img {z-index:1;}
.formcont .media-form ul li .uploadImgs .imgs ul li .things .img img {width:100%; height:100%;}
.formcont .media-form ul li .uploadImgs .imgs ul li .webuploader-pick{margin-top: 25px;}

/*删除图片*/
.formcont .media-form ul li .uploadImgs .imgs ul li .things .removeImg i {position:absolute; width:100%; text-align:center; font-style:normal; font-size:5em;  top: 0px;}
.formcont .media-form ul li .uploadImgs .imgs ul li .things .removeImg i:before {content:"X";}
.formcont .media-form ul li .uploadImgs .imgs ul li .things .removeImg span {position:absolute; width:100%; top:60%; text-align:center;}
.formcont .media-form ul li .uploadImgs .imgs ul li .things .removeImg span:before {content:"删除";}
.formcont .media-form ul li .uploadImgs .imgs ul li:hover .things .removeImg {display:block; visibility:visible;}
.formcont .media-form ul li .uploadImgs .imgs ul li:hover .uploadBtn {background:#e6e6e6; color:#333;}

/*----- 上传附件 -----*/
.formcont .upFile {height:26px; padding-top:0px; margin-bottom:0px; position: relative;}
.formcont .upFile .upFileBtn {float:left; height:26px; line-height:26px; text-align:center; background:#009899; color:#fff; border-radius:13px; padding:0 15px; position:relative;}
.formcont .upFile .upFileBtn input[type="file"] {position:fixed; left:-9999px; top:50%;}
.formcont .upFile .upFiled {float:left; height:26px; line-height:26px; white-space:nowrap; font-size:1em; margin-left:10px;}
.formcont .upFile .upFiled span.tips {color:#999;}
.formcont .upFile .upFiled span.name {color:#333;}
.formcont .upFile .upFiled span.error {color:#f00;}
.formcont .upFile .upFiled b {color:#4eb6ff; font-weight:normal;}
/*-- 进度条*/
.formcont .upload-Progress {clear:both;}
.formcont .upload-Progress .progress {padding:10px; min-width:150px; max-width:50%; background:#f5f5f5; display:none;}
.formcont .upload-Progress .progress .upFileName {display:block; height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.formcont .upload-Progress .progress .upPercent b {display:block; width:100%; height:2px; background:#e6e6e6;}
.formcont .upload-Progress .progress .upPercent b i {display:block; height:100%; width:0; background:#4eb6ff;}

#rt_rt_1btts2acoqnued6o09o2n17q4g{width: 48px!important; height: 26px!important;}
.upFile .webuploader-pick{width: 70px!important; height: 26px!important;}