@charset "UTF-8";
@import url("//at.alicdn.com/t/font_1889862_dqngq0g1lka.css");
.accent01 {
  color: #00bfa6 !important;
}

.color01 {
  color: #03121e !important;
}

.c_white{ color: #fff !important; }
.c_darkYellow{ color: #dec600 !important; }
.c_darkerBlue{ color: #7681ae !important; }
.c_darkBlue{ color: #5d90de !important; }
.c_blue{ color: #3498db !important; }
.c_lightBlue{ color: #5eb5c9 !important; }
.c_lighterBlue{ color: #6bb9f0 !important; }
.c_highBlue{ color: #3fd1e8 !important; }
.c_darkerGreen{ color: #37a64d !important; }
.c_darkGreen{ color: #00cc8f !important; }
.c_green{ color: #61cc5a !important; }
.c_lightGreen{ color: #5ec995 !important; }
.c_lighterGreen{ color: #61d1c8 !important; }
.c_darkOrange{ color: #f89406 !important; }
.c_orange{ color: #f7b314 !important; }
.c_darkRed{ color: #ff0000 !important; }
.c_red{ color: #fe6553 !important; }
.c_lightRed{ color: #ff6845 !important; }
.c_purple{ color: #a5738c !important; }
.c_lightPurple{ color: #9a92c1 !important; }
.c_lighterPurple{ color: #c490bf !important; }
.c_gray{ color: #e6e6e6 !important; }
.c_darkGray{ color: #cdcdcd !important; }


.bg_white{ background: #fff !important; }
.bg_darkYellow{ background: #dec600 !important; }
.bg_lightYellow{ background: #EEDEAD !important; }

.bg_darkerBlue{ background: #7681ae !important; }
.bg_darkBlue{ background: #5d90de !important; }
.bg_blue{ background: #3498db !important; }
.bg_lightBlue{ background: #5eb5c9 !important; }
.bg_lighterBlue{ background: #6bb9f0 !important; }
.bg_highBlue{ background: #3fd1e8 !important; }

.bg_darkerGreen{ background: #37a64d !important; }
.bg_darkGreen{ background: #00cc8f !important; }
.bg_green{ background: #61cc5a !important; }
.bg_lightGreen{ background: #5ec995 !important; }
.bg_lighterGreen{ background: #61d1c8 !important; }

.bg_darkOrange{ background: #f89406 !important; }
.bg_orange{ background: #f7b314 !important; }

.bg_darkRed{ background: #ff0000 !important; }
.bg_red{ background: #fe6553 !important; }
.bg_lightRed{ background: #ff6845 !important; }

.bg_purple{ background: #a5738c !important; }
.bg_lightPurple{ background: #9a92c1 !important; }
.bg_lighterPurple{ background: #c490bf !important; }

.bg_gray{ background: #e6e6e6 !important; }
.bg_darkGray{ background: #cdcdcd !important; }
.cd {
  display: inline-block;
  width: 0.5rem;
  height: 0.5rem;
  color: #fff;
  background: #ff6845;
  border-radius: 0.5rem;
  position: absolute;
  top: 0;
  right: -0.3rem;
  line-height: 0.5rem;
  font-size: 0.3rem;
}
.xiaoxi { position: relative}
.pagination {
  text-align: center;
  padding: 10px 0;
}
.pagination li {
  display: inline-block;
  /*padding: 5px 10px;*/
  border: 1px solid #cdcdcd;
  margin: 5px;
}
.pagination li a, .pagination li span {
  display: block;
  padding: 5px 10px;
}
.pagination li.active {
  background: #00bfa6;
  color: #fff;
  border-color: #00bfa6;
}
* {
  word-break: break-all;
}

html {
  font-size: 9.259vw;
}

@media (min-width: 1080px) {
  html {
    width: 1080px;
    margin: 0 auto;
    font-size: 100px;
  }
}

@media (max-width: 320px) {
  html {
    width: 320px;
    overflow: auto;
    font-size: 29.6288px;
  }
}

body {
  font-family: "microsoft yahei", Arial, Helvetica, sans-serif;
  font-size: 0.36rem;
  line-height: 1.55556;
  color: #3f3d56;
  font-weight: 500;
  position: relative;
  overflow-x: hidden;
  background-color: #fafafa;
  padding-bottom: 1.8rem;
}

a {
  color: #3f3d56 !important;
}

a:hover {
  text-decoration: none;
}

.container {
  max-width: 1080px;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}

.row {
  margin-left: -0.15rem;
  margin-right: -0.15rem;
}

[class*="col-"] {
  padding-left: .15rem;
  padding-right: .15rem;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #3f3d56;
  font-weight: 700;
}

/* 首尔有(index) css*/
.login-sec01 {
  padding: 1.21rem 1.02rem 1rem;
}

.login-sec01 .sec-logo {
  text-align: center;
}

.login-sec01 .sec-forget {
  text-align: center;
  padding-top: 0.15rem;
}

.login-sec01 .sec-forget a {
  color: #c2c2c2 !important;
}

.login-sec01 .sec-title {
  text-align: center;
  font-size: 0.8rem;
  padding-top: 0.75rem;
}

.mod-form01 {
  padding-top: 0.63rem;
}

.mod-form01 .form-item {
  padding-bottom: 0.4rem;
}

.mod-form01 .layui-input {
  height: 1.36rem;
  border-radius: 0.16rem;
  padding-left: 0.52rem;
}

.mod-form01 .layui-btn {
  width: 100%;
  font-weight: 900;
  font-size: 0.48rem;
  background-color: #00bfa6;
  height: 1.36rem;
  line-height: 1.36rem;
  border-radius: 0.16rem;
}

.header {
  color: #fff;
  position: relative;
  height: 1.3rem;
  line-height: 1.3rem;
  background-color: #00bfa6;
}

.header .title {
  font-weight: 700;
  font-size: 0.48rem;
  text-align: center;
  padding: 0 1.8rem;
}

.header .pos-left {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  padding: 0 0.4rem;
}

.header .pos-left i {
  font-size: 0.35rem;
  color: #fff !important;
}

.header .pos-right {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 0 0.4rem;
}

.mod-title01 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.31rem 0;
}

.mod-title01 .title-left {
  font-weight: 900;
}

.mod-title01 .title-left img {
  margin-right: 0.19rem;
}

.mod-btn01 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: #fafafa !important;
  padding: 0.06rem 0.3rem;
  background-color: #00bfa6;
  -webkit-transition: all .3s;
  transition: all .3s;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin: 0.22rem 0;
}

.mod-btn01 .iconfont {
  margin-right: 0.35rem;
  font-size: 0.28rem;
}

.mod-btn01:hover {
  opacity: 0.8;
}

.detail-sec01 .mod-title01 {
  padding-top: 0.24rem;
  padding-bottom: 0;
}

.detail-sec01 .b-title {
  text-align: center;
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
  padding-top: 0.38rem;
  padding-bottom: 0.28rem;
  margin-bottom: 0.47rem;
}

.detail-sec01 .b-title h2 {
  font-weight: 500;
  font-size: 0.72rem;
  line-height: 1.40278;
}

.detail-sec01 .b-title span {
  font-weight: 500;
}

.footer {
  height: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  padding-top: 0.06rem;
  background-color: #fff;
  text-align: center;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

.footer a {
  font-size: 0.32rem;
  -webkit-transition: .2s;
  transition: .2s;
}

.footer a i {
  color: #9f9eaa;
  font-size: 0.66rem;
  -webkit-transition: .2s;
  transition: .2s;
}

.footer a:hover, .footer a.active {
  color: #00bfa6 !important;
}

.footer a:hover i, .footer a.active i {
  color: #00bfa6;
}

.footer .a-pic {
  display: block;
  height: 0.91rem;
  line-height: 0.91rem;
}

.mod-title02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #cdcdcd;
}

.mod-title02 .title-left {
  font-weight: 900;
  padding-left: 0.43rem;
}

.mod-title02 .title-left img {
  margin-right: 0.19rem;
}

.mod-title02 .title-right {
  padding: 0.31rem 0.48rem 0.36rem;
}

.mod-title02 .title-right > i {
  font-size: 0.3rem;
  color: #3f3d56;
  line-height: 1;
}

.shadow-sec01 {
  background-color: #fff;
}

.mod-form02 {
  padding: 0.4rem 0.4rem 0;
}

.mod-form02 label {
  margin-bottom: 0.21rem;
}

.mod-form02 .form-item {
  padding-bottom: 0.45rem;
}

.mod-form02 .layui-input {
  height: 0.72rem;
  border-radius: 0;
  padding-left: 0.52rem;
}

.mod-form02 .layui-form-select dl {
  top: 0.82rem;
}

.mod-form02 .layui-form-select dl dd, .mod-form02 .layui-form-select dl dt {
  line-height: 1.8;
}

.mod-form02 .form-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-left: -0.1rem;
  margin-right: -0.1rem;
}

.mod-form02 .form-flex .form-item {
  width: 50%;
  padding-left: 0.1rem;
  padding-right: 0.1rem;
}

.mod-form02 .code-item .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.mod-form02 .code-item input {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-right: 0.2rem;
}

.mod-form02 .code-item .code {
  width: 2.24rem;
  height: 0.72rem;
  line-height: 0.72rem;
  text-align: center;
  background-color: #00bfa6;
  font-weight: 500;
  color: #fff !important;
  -webkit-transition: all .3s;
  transition: all .3s;
}

.mod-form02 .code-item .code:hover {
  opacity: 0.8;
}

.mod-form02 .file-item .layui-upload {
  background-color: #f1f1f1;
  padding: 0.48rem 0.36rem;
}

.mod-form02 .file-item .layui-btn {
  background-color: #fff;
  border: 1px solid #cdcdcd;
  color: #3f3d56;
  height: 0.66rem;
  font-size: 0.36rem;
  line-height: 0.66rem;
  border-radius: 0;
  padding-left: 0.21rem;
  padding-right: 0.21rem;
}

.mod-form02 .file-item .layui-upload-choose {
  color: #3f3d56;
}

.mod-form02 .submit-item {
  text-align: center;
  padding-top: 1.03rem;
}

.mod-form02 .submit-item .layui-btn {
  font-weight: 500;
  font-size: 0.36rem;
  color: #fafafa;
  background-color: #00bfa6;
  height: 0.81rem;
  line-height: 0.81rem;
  border-radius: 0;
  padding-left: 0.62rem;
  padding-right: 0.62rem;
}

.mod-form02 .form-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.mod-form02 .layui-form-checkbox {
  min-height: 0.42rem;
  padding-left: 0.58rem;
}

.mod-form02 .layui-form-checkbox span {
  font-size: 0.36rem;
  padding-right: 0;
  line-height: 1;
}

.mod-form02 .layui-form-checkbox i {
  width: 0.42rem;
  height: 0.42rem;
  line-height: 0.42rem;
  font-size: 0.36rem;
}

.mod-form02 .textarea-item .textarea {
  height: 2.7rem;
  padding: 0.15rem;
  border: solid 1px #cdcdcd;
  overflow-y: auto;
}

.mod-info01 {
  display: inline-block;
  position: relative;
  text-align: center;
  margin-bottom: 1.06rem;
}

.mod-info01 .info-icon {
  width: 1.5rem;
  height: 1.5rem;
  background-color: #00bfa6;
  border-radius: 0.08rem;
  line-height: 1.5rem;
}

.mod-info01 .info-icon img {
  max-width: 0.84rem;
}

.mod-info01 .info-sub {
  line-height: 1;
  padding-top: 0.24rem;
}

.mod-info01 .info-num {
  line-height: 1;
  color: #00bfa6;
  padding-top: 0.11rem;
}

.mod-info01 .info-link {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.index-sec01 {
  text-align: center;
  padding-top: 0.95rem;
}

.index-sec01 [class*="col-"]:nth-of-type(2) .info-icon {
  background-color: #00b0ff;
}

.index-sec01 [class*="col-"]:nth-of-type(3) .info-icon {
  background-color: #f50057;
}

.index-sec01 [class*="col-"]:nth-of-type(4) .info-icon {
  background-color: #536dfe;
}

.index-sec01 [class*="col-"]:nth-of-type(5) .info-icon {
  background-color: #f9a826;
}

.index-sec01 [class*="col-"]:nth-of-type(6) .info-icon {
  background-color: #6c63ff;
}

.index-sec01 [class*="col-"]:nth-of-type(7) .info-icon {
  background-color: #00bf5e;
}

.index-sec01 [class*="col-"]:nth-of-type(8) .info-icon {
  background-color: #f97a26;
}

.index-sec01 [class*="col-"]:nth-of-type(9) .info-icon {
  background-color: #dd6cfd;
}

.detail-sec02 .sec-list {
  border: solid 1px #cdcdcd;
  background-color: #fff;
}

.detail-sec02 .sec-list li {
  padding-left: 0.42rem;
}

.detail-sec02 .sec-list li:not(:last-of-type) {
  border-bottom: solid 1px #cdcdcd;
}

.detail-sec02 .sec-list a {
  line-height: 2.80556;
}

.mod-user01 {
  text-align: center;
}

.mod-user01 .user-pic {
  display: inline-block;
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 1000px;
  overflow: hidden;
  background-color: #f3f3f3;
  padding: 0.35rem;
}

.mod-user01 .user-pic img {
  width: 100%;
  height: 100%;
  border-radius: 1000px;
  -o-object-fit: cover;
  object-fit: cover;
}

.mod-user01 .user-name {
  font-size: 0.48rem;
  line-height: 101/48;
  padding-top: 0.05rem;
}

.mod-user01 .user-link {
  display: inline-block;
  margin-top: 0.07rem;
  color: #00bfa6 !important;
}

.per-sec01 {
  padding-top: 0.59rem;
}

.mod-table01 {
  overflow-y: auto;
}

.mod-table01 .layui-table td, .mod-table01 .layui-table th {
  text-align: center;
  font-size: 0.36rem;
  color: #3f3d56;
  min-height: 0.52rem;
  line-height: 0.52rem;
}

.mod-table01 .layui-table th {
  font-weight: 900;
}

.mod-table01 .td-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.mod-table01 .td-btn .btn01 {
  color: #fff;
  background-color: #00b0ff;
  padding: 0 0.11rem;
  height: 0.59rem;
  line-height: 0.59rem;
}

.mod-table01 .td-btn .btn02 {
  color: #737373 !important;
  background-color: #dadada;
  -webkit-transition: all .3s;
  transition: all .3s;
  height: 0.59rem;
  width: 0.91rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.mod-table01 .td-btn .btn02 i {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  display: inline-block;
  font-size: 0.26rem;
}

.mod-table01 .td-btn .btn02:hover {
  opacity: 0.8;
}

.per-sec02 {
  padding-top: 0.89rem;
}

.per-sec02 .sec-btn {
  padding-left: 0.62rem;
  padding-right: 0.62rem;
}

.per-sec02 .mod-btn01 {
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 0.48rem;
  color: #ffffff;
  border-radius: 0.2rem;
  padding-top: 0.24rem;
  padding-bottom: 0.24rem;
  margin-top: 0.81rem;
}

.shadow-sec02 {
  background-color: #fff;
  padding-bottom: 0.17rem;
}

.shadow-sec02 .form-item {
  padding-bottom: 0.39rem;
}

.shadow-sec02 .submit-item {
  padding-top: 0.11rem;
}

.mod-form03 form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.mod-form03 .form-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.mod-form03 .layui-input {
  height: 0.72rem;
  width: 2.4rem;
  padding-left: 0.14rem;
  margin-right: 0.24rem;
}

.mod-form03 .layui-btn {
  padding: 0 0.55rem;
  font-weight: 500;
  font-size: 0.36rem;
  background-color: #00bfa6;
  height: 0.7rem;
  line-height: 0.7rem;
  border-radius: 0;
}

.task-sec01 .top {
  padding-top: 0.54rem;
  padding-bottom: 0.44rem;
}

.task-sec01 .mod-table01 {
  padding-bottom: 0.32rem;
}

.task-sec01 .mod-table01 .layui-table td, .task-sec01 .mod-table01 .layui-table th {
  text-align: left;
  padding-left: 0.4rem;
  padding-right: 0.25rem;
}

.detail-sec03 {
  padding-bottom: 1.4rem;
}

.detail-sec03 .layui-table {
  margin-top: 0;
}

.detail-sec03 .top .layui-table td {
  text-align: left;
  padding-left: 0.47rem;
}

.detail-sec03 .bottom {
  padding-top: 0.17rem;
}

.detail-sec03 .bottom .mod-title01 {
  padding-bottom: 0.29rem;
}

.detail-sec03 .bottom .mod-title01 .title-right a {
  padding: 0.12rem;
}

.detail-sec03 .bottom .layui-table td {
  padding-top: 0;
  padding-bottom: 0;
}

.mod-info02 {
  text-align: left;
  padding-left: 0.29rem;
}

.mod-info02 .info-des {
  line-height: 2.80556;
}

.mod-info02 .info-pic {
  padding-bottom: 0.27rem;
}

.mod-info02 .info-pic img {
  width: 2.2rem;
  height: 1.65rem;
  -o-object-fit: cover;
  object-fit: cover;
  max-width: none;
}

.mod-do01 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 10;
  bottom: 1.5rem;
  height: 1.4rem;
}

.mod-do01 a {
  line-height: 1;
  padding: 0 0.57rem;
}

.mod-do01 a:not(:last-of-type) {
  border-right: 1px solid #dadada;
}

.shadow-sec03 {
  background-color: #fff;
  padding-bottom: 0.4rem;
  padding-top: 0.13rem;
}

.shadow-sec03 .mod-btn01 {
  margin-right: 0.76rem;
}

.shadow-sec03 .mod-btn01 .iconfont {
  font-size: 0.36rem;
  margin-right: 0.24rem;
}

.shadow-sec03 .mod-title02 {
  margin-bottom: 0.5rem;
}

.shadow-sec03 .mod-title02 .title-right {
  padding-bottom: 0;
  padding-top: 0;
}

.shadow-sec03 .mod-table01 {
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}

.shadow-sec03 .shadow-btn {
  text-align: center;
}

.shadow-sec03 .shadow-btn .mod-btn01 {
  padding: 0.12rem 0.6rem;
}

.shadow-sec04 {
  background-color: #fff;
  padding-bottom: 0.26rem;
}

.shadow-sec04 .mod-form02 .layui-input {
  padding-left: 0.23rem;
}

.shadow-sec04 .mod-form02 .submit-item {
  padding-top: 0.19rem;
}

.client-sec01 .mod-btn01 .iconfont {
  font-size: 0.36rem;
  margin-right: 0.24rem;
}

.client-sec01 .layui-table {
  margin-top: 0;
  width: 405px;
}

.shadow-sec05 {
  background-color: #fff;
  padding-top: 0.18rem;
}

.shadow-sec05 .mod-form02 .layui-input {
  padding-left: 0.23rem;
}

.shadow-sec05 .mod-form02 .submit-item {
  padding-top: 0.48rem;
}

.mod-info03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0.3rem 0;
}

.mod-info03 .info-pic {
  width: 1rem;
  height: 1rem;
  overflow: hidden;
  border-radius: 0.08rem;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}

.mod-info03 .info-pic img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.mod-info03 .info-des {
  margin: 0 0.43rem;
  background-color: #fff;
  border: 1px solid #dadada;
  border-radius: 0.08rem;
  padding: 0.1rem 0.35rem 0.15rem;
  position: relative;
  font-size: 0.48rem;
}

.mod-info03 .info-des::after {
  content: "";
  position: absolute;
  top: 0.41rem;
  right: 100%;
  width: 0.13rem;
  height: 0.13rem;
  border: 1px solid #dadada;
  border-right: none;
  border-top: none;
  margin-right: -0.05rem;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.news-sec01 {
  padding-bottom: 2rem;
}

.news-sec01 .sec-list {
  border-top: 1px solid #dadada;
  padding-top: 0.1rem;
}

.news-sec01 .li-right .mod-info03 {
  padding: 0.35rem 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.news-sec01 .li-right .mod-info03 .info-des {
  background-color: #00bfa6;
  border-color: transparent;
  color: #fff;
}

.news-sec01 .li-right .mod-info03 .info-des::after {
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
  left: 100%;
  right: auto;
  margin-left: -0.05rem;
  margin-right: 0;
  border-color: transparent;
  background-color: #00bfa6;
}

.mod-file01 {
  background-color: #f1f1f1;
  padding: 0.32rem 0.27rem 0;
}

.mod-file01 .file-pic {
  padding-bottom: 0.2rem;
}

.mod-file01 .file-pic .btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mod-file01 .file-pic img {
  padding-right: 0.18rem;
}

.mod-file01 .file-list {
  border-top: 1px solid #cdcdcd;
  padding-top: 0.3rem;
}

.mod-file01 .file-list li {
  padding-top: 0.17rem;
  padding-bottom: 0.37rem;
  border-bottom: 1px solid #cdcdcd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.mod-file01 .file-sub {
  color: #3f3d56;
}

.mod-file01 .file-item .layui-upload {
  padding: 0;
}

.mod-file01 .file-add {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #00bfa6 !important;
  margin-top: 0.29rem;
  margin-bottom: 0.41rem;
}

.mod-file01 .file-add img {
  margin-right: 0.24rem;
}

.shadow-sec06 {
  background-color: #fff;
}

.shadow-sec06 .mod-form02 .submit-item {
  padding-top: 0.39rem;
}
/*# sourceMappingURL=mob.css.map */