img {
  display: block;
}
.icon {
  width: 0.26rem;
  height: 0.26rem;
  display: inline-block;
}
.icon-f {
  width: 0.2rem;
  height: 0.2rem;
  display: inline-block;
}
.icon-home {
  background-image: url("../../img/web/art/icon-home.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-ai {
  background-image: url("../../img/web/art/icon-ai.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-works {
  background-image: url("../../img/web/art/icon-works.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-vip {
  background-image: url("../../img/web/art/icon-vip.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-search {
  background-image: url("../../img/web/art/icon-search.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-svip {
  background-image: url("../../img/web/art/icon-svip.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-msg {
  background-image: url("../../img/web/art/icon-msg.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-angle {
  background-image: url("../../img/web/art/icon-angle.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-write {
  background-image: url("../../img/web/create/icon-write.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-model {
  background-image: url("../../img/web/create/icon-model.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-save {
  background-image: url("../../img/web/create/icon-save.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-copy {
  background-image: url("../../img/web/create/icon-copy.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-shrink {
  background-image: url("../../img/web/create/icon-shrink.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-f-copy {
  background-image: url("../../img/web/create/icon-f-copy.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-f-del {
  background-image: url("../../img/web/create/icon-f-del.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-f-right {
  background-image: url("../../img/web/create/icon-f-right.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-atten {
  background-image: url("../../img/web/art/icon-atten.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-atten-sel {
  background-image: url("../../img/web/art/icon-atten-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-export {
  background-image: url("../../img/web/art/icon-export.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-more {
  background-image: url("../../img/web/art/icon-more.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-more-sel {
  background-image: url("../../img/web/create/icon-more-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-txt {
  background-image: url("../../img/web/create/icon-txt.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-word {
  background-image: url("../../img/web/create/icon-word.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-link {
  background-image: url("../../img/web/create/icon-link.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-wechat {
  background-image: url("../../img/web/create/icon-wechat.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-edit {
  background-image: url("../../img/web/create/icon-edit.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-del {
  background-image: url("../../img/web/create/icon-del.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.icon-tools {
  background-image: url("../../img/web/art/icon-tools.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_work_iframe {
  width: 100%;
  height: 100%;
}
.art_work_left {
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: 0px;
  width: 2.1rem;
  background-color: #fff;
  padding: 0.15rem;
  border-right: 1px solid #F8F9FF;
}
.art_work_left .logo {
  display: block;
}
.art_work_left .logo img {
  margin: 0.1rem auto;
  width: 1.4rem;
}
.art_work_left .start {
  margin: 0.3rem auto;
  height: 0.48rem;
  text-align: center;
  line-height: 0.48rem;
  background: #F5F5F5;
  border-radius: 0.24rem;
  cursor: pointer;
  position: relative;
}
.art_work_left .start i {
  margin-left: 0.2rem;
}
.art_work_left .start .icon-angle {
  width: 0.19rem;
  height: 0.09rem;
  position: absolute;
  top: -0.09rem;
  right: 0.78rem;
}
.art_work_left .start .btns {
  top: 0.48rem;
  right: 0rem;
  position: absolute;
  width: 1.4rem;
  padding: 0.2rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 0.1rem 0px #D9DBE8;
  border-radius: 0.16rem;
}
.art_work_left .start .btns a {
  display: block;
  text-align: center;
  color: #969EA9;
  font-size: 0.16rem;
  padding: 0.03rem 0px;
}
.art_work_left .start .btns a:hover {
  color: #0F1621;
}
.art_work_left .start .btns a.btn-upload {
  position: relative;
}
.art_work_left .start .lv-upload-file {
  width: 1.4rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 98;
  opacity: 0;
  cursor: pointer;
}
.art_work_left ul li {
  margin: 0.3rem auto;
  height: 0.48rem;
  text-align: center;
  line-height: 0.48rem;
  border-radius: 0.24rem;
  cursor: pointer;
}
.art_work_left ul li .icon {
  width: 0.26rem;
  height: 0.26rem;
  display: inline-block;
  margin-right: 0.1rem;
}
.art_work_left ul li a {
  width: 50%;
  margin: 0px auto;
  color: #969EA9;
}
.art_work_left ul li.sel {
  background: #4753F8;
}
.art_work_left ul li.sel a {
  color: #fff;
}
.art_work_left ul li.sel .icon-home {
  background-image: url("../../img/web/art/icon-home-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_work_left ul li.sel .icon-ai {
  background-image: url("../../img/web/art/icon-ai-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_work_left ul li.sel .icon-works {
  background-image: url("../../img/web/art/icon-works-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_work_left ul li.sel .icon-vip {
  background-image: url("../../img/web/art/icon-vip-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_work_left ul li.sel .icon-tools {
  background-image: url("../../img/web/art/icon-tools-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_work_left ul li:hover {
  background: #F2F3F9;
}
.art_work_left ul li:hover a {
  color: #969EA9;
}
.art_work_left ul li.sel:hover {
  background: #4753F8;
}
.art_work_left ul li.sel:hover a {
  color: #fff;
}
.art_work_left_vip {
  position: absolute;
  bottom: 0.5rem;
}
.art_work_left_vip .vip_tips {
  width: 1.7rem;
  padding: 0.2rem;
  height: 1.25rem;
  font-size: 0.12rem;
  color: #fff;
  background-image: url("../../img/web/art/vip-bg.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_work_left_vip .vip_tips strong {
  display: inline-block;
  font-size: 0.16rem;
  line-height: 0.26rem;
  font-weight: normal;
  margin-bottom: 0.2rem;
}
.art_work_left_vip .vip_tips .progress {
  width: 100%;
  height: 0.05rem;
  background: #FD6C44;
  border-radius: 0.03rem;
  margin-bottom: 0.1rem;
}
.art_work_left_vip .vip_tips .progress .progress_bar {
  max-width: 100% !important;
  height: 0.05rem;
  background: #FFFFFF;
  border-radius: 0.3rem;
}
.art_work_left_vip .vip_tips .btn {
  margin-top: 0.1rem;
  width: 100%;
  height: 0.36rem;
  text-align: center;
  line-height: 0.36rem;
  background: #FFFFFF;
  border-radius: 0.18rem;
  font-size: 0.14rem;
  cursor: pointer;
  color: #FF6F56;
}
.art_work_left_vip .vip_tips .btn:hover {
  font-weight: bold;
}
.art_work_nav {
  position: fixed;
  top: 0px;
  left: 2.4rem;
  right: 0rem;
  padding-left: 0.2rem;
  height: 1rem;
}
.art_work_nav a:link,
.art_work_nav a:active,
.art_work_nav a:visited {
  color: #0D0E16;
}
.art_work_nav .left input {
  width: 3.6rem;
  height: 0.42rem;
  padding-left: 0.4rem;
  padding-right: 0.65rem;
  line-height: 0.42rem;
  background: #F5F5F5;
  border-radius: 0.21rem;
}
.art_work_nav .left_search {
  position: relative;
  height: 0.42rem;
}
.art_work_nav .left .icon-search {
  position: absolute;
  top: 0.08rem;
  left: 0.1rem;
}
.art_work_nav .left .btn-search {
  background-image: url("../../img/web/art/btn-search.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0.03rem;
  right: 0.05rem;
  width: 0.6rem;
  height: 0.36rem;
  display: block;
}
.art_work_nav .right {
  margin-right: 0.2rem;
}
.art_work_nav .right .icon {
  width: 0.26rem;
  height: 0.26rem;
  margin-right: 0.05rem;
}
.art_work_nav .right .li a {
  cursor: pointer;
  min-width: 0.6rem;
  padding: 0rem 0.1rem;
  text-align: center;
  line-height: 0.42rem;
  height: 0.42rem;
  margin-right: 0.2rem;
  background: #F2F3F9;
  border-radius: 0.21rem;
}
.art_work_nav .right .li a:hover {
  background: #EEF0FE;
}
.art_work_main {
  position: fixed;
  top: 1rem;
  right: 0rem;
  left: 2.4rem;
  background-color: #EFF0F9;
  bottom: 0rem;
}
.art_model_sort {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  padding-left: 0.1rem;
  background-color: #fff;
  z-index: 998;
}
.art_model_sort a {
  display: inline-block;
  padding: 0.2rem 0.3rem;
  color: #969EA9;
  font-size: 0.16rem;
  cursor: pointer;
  position: relative;
}
.art_model_sort a:hover {
  color: #0F1621;
  font-weight: bold;
}
.art_model_sort a.sel {
  color: #4753F8;
  font-weight: bold;
}
.art_model_sort a.sel::after {
  content: "";
  width: 0.24rem;
  height: 0.04rem;
  position: absolute;
  bottom: 0rem;
  left: 50%;
  display: inline-block;
  margin-left: -0.12rem;
  background: #4753F8;
  border-radius: 0.02rem;
}
.art_model_list {
  margin-top: 0.8rem;
  padding: 0.1rem 0rem 0.5rem 0.2rem;
  float: left;
}
.art_model_list ul li {
  cursor: pointer;
  float: left;
  margin: 0.1rem;
  padding: 0.2rem;
  width: 2.6rem;
  height: 1.8rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 0.14rem 0px rgba(71, 83, 248, 0.1);
  border-radius: 0.1rem;
  position: relative;
}
.art_model_list ul li .icon {
  width: 0.27rem;
  height: 0.27rem;
  position: absolute;
  right: 0.2rem;
  top: 0.2rem;
}
.art_model_list ul li .top img {
  width: 0.4rem;
  height: 0.4rem;
}
.art_model_list ul li h1 {
  line-height: 0.22rem;
  padding: 0.2rem 0px;
}
.art_model_list ul li h1 a {
  color: #0F1621;
  font-size: 0.18rem;
}
.art_model_list ul li .intro a {
  color: #969EA9;
  line-height: 0.22rem;
  font-size: 0.12rem;
  display: block;
}
.art_model_list ul li:hover {
  transform: scale(1.03);
}
.art_create_left {
  background-color: #fff;
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 996;
}
.art_create_left_nav {
  padding: 0rem 0.2rem;
  border-right: 1px solid #F8F9FF;
  height: 100%;
}
.art_create_left_nav a {
  margin: 0px auto;
  display: block;
  cursor: pointer;
  padding: 0.25rem 0rem;
  text-align: center;
}
.art_create_left_nav a.logo {
  margin-bottom: 1rem;
}
.art_create_left_nav a.logo img {
  width: 0.42rem;
  height: 0.42rem;
  border-radius: 50%;
}
.art_create_left_nav .lv-cont {
  z-index: 1998;
  bottom: -0.15rem;
  height: 0.3rem;
  line-height: 0.3rem;
  left: 50%;
  width: 0.6rem;
  box-shadow: 0px 0px 0.07rem 0px #D9DBE8;
  border-radius: 0.1rem;
  padding: 0.05rem 0.1rem;
  background-color: #fff;
  color: #0F1621;
}
.art_create_model {
  padding: 0.2rem;
  width: 3.6rem;
  position: relative;
}
.art_create_model .tab {
  padding: 0.1rem 0.5rem;
}
.art_create_model .tab a {
  cursor: pointer;
  font-size: 0.18rem;
  font-weight: bold;
  position: relative;
}
.art_create_model .tab a .icon {
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.05rem;
}
.art_create_model .tab a.sel {
  color: #4753F8;
}
.art_create_model .tab a.sel .icon-model {
  background-image: url("../../img/web/create/icon-model-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_create_model .tab a.sel .icon-write {
  background-image: url("../../img/web/create/icon-write-sel.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_create_model .tab a.sel::after {
  content: "";
  width: 0.24rem;
  height: 0.04rem;
  position: absolute;
  bottom: -0.1rem;
  left: 50%;
  display: inline-block;
  margin-left: -0.12rem;
  background: #4753F8;
  border-radius: 0.02rem;
}
.art_create_model .search {
  margin-top: 0.2rem;
  position: relative;
  padding: 0rem 0.1rem;
  height: 0.42rem;
  line-height: 0.42rem;
  background: #F5F5F5;
  border-radius: 21px;
}
.art_create_model .search .icon-search {
  margin-right: 0.1rem;
}
.art_create_model .search input {
  background: #F5F5F5;
}
.art_create_model .search .btn-search {
  background-image: url("../../img/web/art/btn-search.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0.03rem;
  right: 0.05rem;
  width: 0.6rem;
  height: 0.36rem;
  display: block;
}
.art_create_model .sort {
  margin-top: 0.2rem;
  padding: 0.1rem 0rem;
}
.art_create_model .sort a {
  cursor: pointer;
  padding: 0rem 0.1rem;
  height: 0.32rem;
  line-height: 0.32rem;
  text-align: center;
  background: #F5F5F5;
  border-radius: 0.16rem;
  margin-right: 0.1rem;
  margin-bottom: 0.15rem;
}
.art_create_model .sort a:hover {
  background-color: #EEF0FE;
}
.art_create_model .sort a.sel {
  background: #4753F8;
  color: #fff;
}
.art_create_model .list {
  margin-top: 0.1rem;
  overflow-y: scroll;
  height: auto;
  position: absolute;
  top: 2.6rem;
  left: 0.15rem;
  right: 0.15rem;
  bottom: 0.2rem;
}
.art_create_model .list li {
  height: 0.9rem;
  display: flex;
  width: 88%;
  padding: 5%;
  margin-bottom: 0.14rem;
  background: #FFFFFF;
  border: 1px solid #F2F3F9;
  border-radius: 0.1rem;
  cursor: pointer;
}
.art_create_model .list li .title {
  width: 100%;
  font-weight: bold;
  font-size: 0.18rem;
  color: #0F1621;
}
.art_create_model .list li .title img {
  margin-right: 0.15rem;
  width: 0.4rem;
  height: 0.4rem;
}
.art_create_model .list li .intro {
  padding: 0.2rem 0rem;
  font-size: 0.12rem;
  color: #969EA9;
}
.art_create_model .list li:hover {
  border: 1px solid #4753F8;
}
.art_create_model_sub {
  margin-top: 0.1rem;
  position: absolute;
  top: 0.5rem;
  right: 0rem;
  left: 0rem;
  padding: 0.2rem;
  bottom: 0rem;
}
.art_create_model_sub_info {
  height: 0.9rem;
  background: #FFFFFF;
  border: 1px solid #F2F3F9;
  border-radius: 0.1rem;
  padding: 0.2rem;
}
.art_create_model_sub_info .icon-right {
  margin-right: 0.2rem;
}
.art_create_model_sub_info .title {
  font-size: 0.18rem;
  margin-bottom: 0.1rem;
  color: #0F1621;
}
.art_create_model_sub_info .title img {
  margin-right: 0.1rem;
  width: 0.4rem;
  height: 0.4rem;
}
.art_create_model_sub_info .intro {
  font-size: 0.12rem;
  color: #969EA9;
}
.art_create_model_sub .sub-label {
  font-size: 0.16rem;
  color: #0F1621;
  padding: 0.1rem 0rem;
}
.art_create_model_sub .sub-label span {
  color: #FF2F2F;
  margin-right: 0.05rem;
  font-size: 0.24rem;
  line-height: 0.24rem;
}
.art_create_model_sub textarea {
  width: 90%;
  padding: 5%;
  height: 1rem;
  background: #F5F5F5;
  border-radius: 0.1rem;
}
.art_create_model_sub input {
  width: 90%;
  padding: 5%;
  background: #F5F5F5;
  border-radius: 0.1rem;
}
.art_create_model_sub .sub-input {
  margin-top: 0.08rem;
  position: relative;
}
.art_create_model_sub .sub-textarea-count {
  position: absolute;
  bottom: 0.1rem;
  right: 0.1rem;
  font-size: 0.12rem;
  color: #969EA9;
}
.art_create_model_sub .sub-input-count {
  position: absolute;
  bottom: 0.2rem;
  right: 0.1rem;
  font-size: 0.12rem;
  color: #969EA9;
}
.art_create_model_sub ul {
  margin-bottom: 0.2rem;
}
.art_create_model_sub .selector .sub-input a {
  padding: 0.03rem 0.15rem;
  cursor: pointer;
  display: inline-block;
  height: 0.32rem;
  text-align: center;
  line-height: 0.32rem;
  background-color: #F5F5F5;
  border-radius: 0.2rem;
  margin-right: 0.1rem;
  color: #969EA9;
  min-width: 0.49rem;
  margin-bottom: 0.1rem;
}
.art_create_model_sub .selector .sub-input a.sel {
  color: #4753F8;
  background-color: #EEEDFF;
}
.art_create_model_sub .btns {
  height: 1.3rem;
}
.art_create_model_sub .btn-create {
  background-color: #fff;
  width: 100%;
}
.art_create_model_sub .btn-create a {
  width: 3.55rem;
  margin: 0.4rem auto;
  cursor: pointer;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  background: #4753F8;
  border-radius: 0.3rem;
  font-weight: bold;
  color: #fff;
}
.art_create_model_sub .fixed {
  width: 3.6rem;
  left: 1rem;
  right: 0.1rem;
  position: fixed;
  bottom: 0px;
}
.art_create_model_sub .tips {
  color: #969EA9;
  padding: 0.1rem 0rem;
  text-align: center;
}
.art_create_model_sub .tips a {
  color: #4753F8;
  cursor: pointer;
}
.art_create_model_sub .result-count {
  display: block;
  color: #969EA9;
  font-size: 0.12rem;
  text-align: center;
}
.art_create_model_sub .sub-result-list {
  padding: 0.2rem;
  min-height: 2rem;
  background: #F4F4F4;
  border-radius: 0.1rem;
  margin-top: 0.2rem;
}
.art_create_model_sub .sub-result-list .font-size {
  color: #969EA9;
  font-size: 0.12rem;
}
.art_create_model_sub .sub-result-list .list-c {
  margin-top: 0.2rem;
  font-size: 0.16rem;
  color: #0F1621;
  line-height: 0.25rem;
}
.art_create_top {
  background-color: #fff;
  padding: 0.26rem;
  position: fixed;
  left: 4.7rem;
  right: 0rem;
  z-index: 999;
  top: 0rem;
}
.art_create_top .btn-shrink {
  cursor: pointer;
}
.art_create_top .btn {
  width: 0.7rem;
  text-align: center;
  padding: 0rem 0.15rem;
  line-height: 0.4rem;
  height: 0.4rem;
  background: #FFFFFF;
  border: 1px solid #4753F8;
  border-radius: 0.21rem;
  cursor: pointer;
  color: #4753F8;
  font-size: 0.14rem;
  margin-left: 0.1rem;
}
.art_create_top .btn .icon {
  margin-right: 0.05rem;
}
.art_create_top .btn-save {
  background: #4753F8;
  color: #fff;
  position: relative;
}
.art_create_top .save-tips {
  position: absolute;
  right: 1.1rem;
  width: 1rem;
  height: 0.3rem;
  line-height: 0.3rem;
  border-radius: 0.1rem;
  display: block;
  color: #0F1621;
  padding: 0.05rem 0.1rem;
  background: #FFFFFF;
}
.art_create_top .btn-more {
  position: relative;
}
.art_create_top .btn-more .lv-cont {
  position: absolute;
  top: 0.4rem;
  left: 50%;
  margin-left: -0.6rem;
  min-width: 0.9rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 0.07rem 0px #D9DBE8;
  border-radius: 0.1rem;
  padding: 0.08rem 0.12rem;
  text-align: left;
  z-index: 998;
}
.art_create_top .btn-more .lv-cont a {
  text-align: center;
  color: #0F1621;
  padding: 0.08rem 0px;
  font-size: 0.12rem;
  height: 0.2rem;
  line-height: 0.3rem;
}
.art_create_top .btn-more .lv-cont a .icon-f {
  margin-right: 0.05rem;
}
.art_create_top .btn-more .lv-cont a:hover {
  color: #4753F8;
}
.art_create_top .btn-more .lv-cont .code {
  width: 0.9rem;
  height: 0.9rem;
  padding: 0.1rem;
  background: #F2F3F9;
  border-radius: 10px;
  text-align: center;
  margin: 0px auto;
}
.art_create_main {
  position: fixed;
  top: 0.95rem;
  left: 4.85rem;
  right: 0rem;
  bottom: 0rem;
  /*padding: .7rem 2.9rem;*/
}
.art_create_main_title {
  width: 80%;
  margin: 0px auto;
  padding: 0.1rem 0px;
  border-bottom: 1px solid #F2F3F9;
}
.art_create_main_title .title {
  background-color: transparent;
  width: 100%;
  height: 0.2rem;
  margin: 0px auto;
  text-align: center;
  color: #0F1621;
  font-size: 0.2rem;
  padding: 0.2rem 0rem;
  overflow: hidden;
}
.art_create_main_content {
  margin: 0.3rem auto;
  color: #747C88;
  font-size: 0.16rem;
  line-height: 0.23rem;
}
.art_create_footer .btns {
  position: fixed;
  bottom: 5%;
  left: 50%;
  margin-left: 1.5rem;
  min-width: 1.2rem;
  line-height: 0.58rem;
  height: 0.58rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 0.1rem 0px #D9DBE8;
  border-radius: 0.34rem;
  padding: 0rem 0.5rem;
}
.art_create_footer .btns span {
  color: #0F1621;
  font-size: 0.16rem;
  font-weight: bold;
  cursor: pointer;
}
.art_create_tips {
  position: fixed;
  right: 0.2rem;
  bottom: 25%;
  width: 0.67rem;
}
.art_create_tips a {
  display: block;
  width: 0.67rem;
  height: 0.67rem;
  cursor: pointer;
  margin-bottom: 0rem;
}
.art_create_tips .icon-comment {
  background-image: url("../../img/web/create/icon-comment.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_create_tips .icon-question {
  background-image: url("../../img/web/create/icon-question.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.art_close .art_create_model {
  display: none;
}
.art_close .art_create_top {
  left: 0.8rem;
}
.art_close .art_create_main {
  left: 0.8rem;
}
.art_close .art_create_footer .btns {
  margin-left: -0.6rem;
}
.lv-pop-com {
  background: #FFFFFF;
  box-shadow: 0px 0px 10px 0px #D9DBE8;
  border-radius: 0.1rem;
  padding: 0.2rem;
}
.layui-layer-msg {
  border-radius: 0.3rem;
}
.lv-pop-rewrite strong {
  color: #0F1621;
  font-size: 0.16rem;
  text-align: center;
  font-weight: normal;
  display: block;
  margin-top: 0.1rem;
}
.lv-pop-rewrite .text {
  margin-top: 0.2rem;
  padding: 0.2rem;
  background: #F4F4F4;
  border-radius: 10px;
  width: 4rem;
  height: 4.89rem;
  color: #0F1621;
  line-height: 0.32rem;
}
.lv-pop-rewrite .btns {
  text-align: center;
  width: 60%;
  margin: 0px auto;
}
.lv-pop-rewrite .btns span {
  width: 2rem;
  display: block;
  height: 0.48rem;
  text-align: center;
  cursor: pointer;
  line-height: 0.48rem;
  background: #FFFFFF;
  border: 1px solid #4753F8;
  border-radius: 0.24rem;
  margin: 0.3rem auto 0rem auto;
  color: #4753F8;
  font-size: 0.16rem;
  font-weight: bold;
}
.lv-pop-rewrite .btns span.btn-append {
  background-color: #4753F8;
  color: #fff;
}
.lv-pop-mod {
  padding: 0.3rem 0.4rem;
  color: #0F1621;
  line-height: 0.34rem;
  min-height: 1rem;
  height: auto !important;
}
.lv-pop-mod .layui-layer-content {
  min-height: 1rem;
  height: auto !important;
}
.lv-pop-mod .btns {
  text-align: center;
}
.lv-pop-mod .btns span {
  width: 2rem;
  display: block;
  height: 0.48rem;
  text-align: center;
  cursor: pointer;
  line-height: 0.48rem;
  background: #FFFFFF;
  border: 1px solid #4753F8;
  border-radius: 0.24rem;
  margin: 0.3rem auto 0rem auto;
  color: #4753F8;
  font-size: 0.16rem;
  font-weight: bold;
}
.lv-pop-mod .btns span.btn-append {
  background-color: #4753F8;
  color: #fff;
}
.lv_work {
  padding: 0.3rem;
}
.lv_work h1 {
  color: #0F1621;
  font-size: 0.18rem;
  padding: 0.1rem 0px 0.25rem 0px;
}
.lv_work_tab {
  padding: 0.2rem 0.2rem 0.1rem 0.2rem;
  border-bottom: 1px solid #F2F3F9;
}
.lv_work_tab a {
  display: inline-block;
  color: #747C88;
  font-weight: bold;
  padding: 0.1rem 0.15rem;
  position: relative;
}
.lv_work_tab a.cur {
  color: #4753F8;
}
.lv_work_tab a.cur::after {
  content: "";
  position: absolute;
  bottom: 0rem;
  left: 50%;
  margin-left: -0.1rem;
  width: 0.2rem;
  height: 0.03rem;
  background: #4753F8;
  border-radius: 0.02rem;
}
.lv_work_list {
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0.05rem;
  margin-bottom: 0.2rem;
}
.lv_work_list .pad-left {
  padding-left: 0.4rem;
}
.lv_work_list .pad-rigth {
  padding-left: 0.2rem;
}
.lv_work_list .icon {
  width: 0.18rem;
  height: 0.18rem;
}
.lv_work_list table {
  width: 100%;
}
.lv_work_list table th {
  text-align: left;
  height: 0.35rem;
  line-height: 0.35rem;
  padding: 0.15rem 0px;
  border-bottom: 1px solid #F2F3F9;
}
.lv_work_list table td {
  line-height: 0.22rem;
  border-bottom: 1px solid #F2F3F9;
  padding: 0.12rem 0px;
  text-align: left;
  color: #0F1621;
}
.lv_work_list table tr:last-child td {
  border: 0px;
}
.lv_work_list .btns .icon-atten,
.lv_work_list .btns .icon-atten-sel {
  width: 0.16rem;
  height: 0.16rem;
}
.lv_work_list .btns .icon {
  margin-right: 0.05rem;
}
.lv_work_list .btns .btn {
  height: 0.3rem;
  color: #0F1621;
  padding: 0.05rem 0.2rem 0.05rem 0rem;
  cursor: pointer;
  position: relative;
}
.lv_work_list .btns .lv-cont {
  position: absolute;
  top: 0.4rem;
  left: 50%;
  margin-left: -0.4rem;
  min-width: 0.9rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 0.07rem 0px #D9DBE8;
  border-radius: 0.1rem;
  padding: 0.15rem 0.1rem;
  text-align: center;
  z-index: 1998;
}
.lv_work_list .btns .lv-cont a {
  text-align: center;
  color: #0F1621;
  padding: 0.08rem 0px;
  font-size: 0.12rem;
}
.lv_work_list .btns .lv-cont a:hover {
  color: #4753F8;
}
.lv_work_list .btns .lv-cont .code {
  width: 0.9rem;
  height: 0.9rem;
  padding: 0.1rem;
  background: #F2F3F9;
  border-radius: 10px;
  text-align: center;
  margin: 0px auto;
}
.lv_work_list .btns .lv-cont i {
  margin-right: 0.1rem;
}
.lv_work_list .btns .btns-export {
  width: 0.9rem;
}
.lv_work_msg .li {
  width: 1120px;
  height: 0.3rem;
  line-height: 0.3rem;
  background: #FFFFFF;
  border-radius: 10px;
  padding: 0.2rem;
  margin-bottom: 0.2rem;
  color: #606873;
  font-size: 0.16rem;
  cursor: pointer;
}
.lv_work_msg .li:active,
.lv_work_msg .li:link {
  color: #606873;
}
.lv_work_msg .li:hover {
  color: #4753F8;
}
.lv_work_msg .icon {
  width: 0.08rem;
  height: 0.08rem;
  margin-right: 0.3rem;
}
.lv_work_msg .icon-circle {
  background-image: url("../../img/web/art/circle.png?v=0.0.3");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.lv_work_msg_cont {
  font-size: 0.14rem;
  color: #606873;
}
/*# sourceMappingURL=art.css.map */