html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li,
dl,
dt,
dd {
  margin: 0;
  padding: 0;
}
ul,
ol {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
table {
  border: none;
  border-collapse: collapse;
}
a {
  outline: none;
  text-decoration: none;
}
i,
em {
  font-style: normal;
}
img {
  border: 0;
}
html,
body {
  width: 100%;
  font-family: "Helvetica Neue", "Arial", "Hiragino Sans GB", "PingFang SC", "Heiti SC", "STHeiti", "Microsoft Yahei", "Source Han Sans SC", "Noto Sans CJK SC", "Droid Sans Fallback", "sans-serif";
  -webkit-font-smoothing: antialiased;
}
/*input[type=tel] {*/
/*  width: 2.8rem;*/
/*  padding: 0 0.15rem;*/
/*  height: 0.9rem;*/
/*  border: 1px solid #d2d2d2;*/
/*  background: #d2d2d2;*/
/*  color: #202124;*/
/*  font-size: 0.23rem;*/
/*  line-height: 0.9rem;*/
/*}*/
/*input[type=tel]:focus {*/
/*  outline: none;*/
/*  border-color: #d2d2d2;*/
/*  background-color: #d2d2d2;*/
/*}*/
/*input[type=tel]::selection {*/
/*  background: transparent;*/
/*  background-color: #d2d2d2;*/
/*}*/
/*input[type=tel]::-moz-selection {*/
/*  background: transparent;*/
/*  background-color: #d2d2d2;*/
/*}*/
/*input[type=tel]::-webkit-input-placeholder {*/
/*  !* WebKit browsers *!*/
/*  color: #bababa;*/
/*}*/
/*input[type=tel]:-moz-placeholder {*/
/*  !* Mozilla Firefox 4 to 18 *!*/
/*  color: #bababa;*/
/*}*/
/*input[type=tel]::-moz-placeholder {*/
/*  !* Mozilla Firefox 19+ *!*/
/*  color: #bababa;*/
/*}*/
/*input[type=tel]:-ms-input-placeholder {*/
/*  !* Internet Explorer 10+ *!*/
/*  color: #bababa;*/
/*}*/
.gray_login {
  width: 0.85rem;
  height: 0.9rem;
  background-color: #a8a8a8;
  color: #fff;
  display: inline-block;
  width: 1.3rem;
  padding: 0 0.15rem;
  line-height: 0.45rem;
  float: right;
  text-align: center;
  border-radius: 15px;
  margin-right: 0.05rem;
}
.quxiao_btn {
  display: inline-block;
  width: 1.65rem;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  color: #ff8509;
  border: 1px solid #ffa140;
  background-color: #fef5e3;
  border-radius: 18px;
}
.queding {
  background-color: #ff8509;
  color: #fff;
  margin-left: 0.3rem;
}
button {
  display: block;
  margin: 0.1rem 0 0 0;
  background: #fff;
}
.clearfix:after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.clearfix {
  zoom: 1;
}
body,
html {
  font-size: 0.24rem;
  color: #fff;
  background-color: #f82a4f;
  padding: 0;
  margin: 0;
}
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.cur {
  display: none;
}
input,
button {
  border: none;
}
.piao {
  position: fixed;
  width: 0.78rem;
  height: 1rem;
  background: url(../images/piao.png);
  background-size: 100% 100%;
  top: 2.9rem;
  right: 1.5rem;
}
.piao2 {
  position: fixed;
  width: 0.78rem;
  height: 1rem;
  background: url(../images/piao.png);
  background-size: 100% 100%;
  top: 7.5rem;
  right: 0.3rem;
}
.piao3 {
  position: fixed;
  width: 0.78rem;
  height: 1rem;
  background: url(../images/piao.png);
  background-size: 100% 100%;
  top: 8.5rem;
  left: 0.3rem;
}
/*.changan {*/
  /*width: 5rem;*/
  /*color: #fff;*/
  /*font-size: 0.28rem;*/
  /*text-align: center;*/
  /*position: fixed;*/
  /*top: 11.5rem;*/
  /*width: 100%;*/
/*}*/
.pop8 .shareItem {
  width: 4.5rem;
  color: #fae0b5;
  font-size: .25rem;
  text-align: center;
  position: absolute;
  bottom: .8rem;
  right: 0;
  left: 0;
  margin: 0 auto
}
#customers {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  width: 6rem;
  margin: 0.5rem auto;
  border-collapse: collapse;
}
#customers td,
#customers th {
  font-size: 0.24rem;
  border: 1px solid #e7b145;
  /* padding:3px 7px 2px 7px; */
  height: 0.8rem;
  line-height: 0.4rem;
}
#customers th {
  width: 2.5rem;
  font-size: 1.1em;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 4px;
  background-color: #dc153e;
  color: #ffffff;
}
#customers tr td {
  width: 2.5rem;
  text-align: center;
  color: #000000;
  background-color: #fef5e3;
}
.banner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 6.04rem;
  height: 0.55rem;
  background: #d72840;
  line-height: 0.55rem;
  text-align: center;
  border-radius: 0 0 0.3rem 0.3rem;
  z-index: 9;
  color: #fff;
  font-size: 0.24rem;
}
.banner a {
  padding-left: 0.3rem;
  color: #fff;
}
.banner #banner_login {
  color: #f6ff00;
  text-decoration: underline;
  padding-left: 0.1rem;
}
.container {
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
  position: relative;
}
.container_btn1,
.container_btn2 {
  position: absolute;
  right: 0;
  display: inline-block;
}
.container_firstPart {
  width: 7.5rem;
  height: 8.45rem;
  background: url(../images/head_bg.png);
  background-size: 100% 100%;
  text-align: center;
  position: absolute;
  top: 1.2rem;
}
.container_firstPart_title {
  display: inline-block;
  width: 6.6rem;
  height: 1.2rem;
  background: url(../images/banner.png);
  background-size: 100% 100%;
  margin: 0.8rem auto 0 auto;
}
.container_firstPart_miaoshu {
  font-size: 0.28rem;
  margin: 0.3rem auto 0.05rem auto;
  color: #fa6137;
  font-weight: bold;
}
.container_firstPart_txt {
  font-size: 0.25rem;
  margin: auto;
  color: #d3461f;
  border: 1px solid #d3461f;
  border-radius: 18px;
  width: 4.3rem;
  height: 0.4rem;
  line-height: 0.4rem;
}
.container_firstPart_many {
  font-size: 1.6rem;
  margin: auto;
  color: #fa6137;
  font-weight: bold;
}
.container_firstPart_many span {
  font-size: 0.5rem;
}
.container_firstPart_btntiqu {
  position: absolute;
  right: 1.3rem;
  margin-top: 0.7rem;
  width: 1.3rem;
  height: 0.45rem;
  background:-webkit-linear-gradient(left,#ff453a,#ff830a);
  background:-o-linear-gradient(right,#ff453a,#ff830a);
  background:-moz-linear-gradient(right,#ff453a,#ff830a);
  background:linear-gradient(to right,#ff453a,#ff830a);
  line-height:0.45rem;
  border-radius:18px;
  color:#fff;
  font-size:0.2rem;
}

.open_app {
  position: absolute;
  right: 1.3rem;
  margin-top: 0.7rem;
  width: 1.3rem;
  height: 0.45rem;
  background:-webkit-linear-gradient(left,#ff453a,#ff830a);
  background:-o-linear-gradient(right,#ff453a,#ff830a);
  background:-moz-linear-gradient(right,#ff453a,#ff830a);
  background:linear-gradient(to right,#ff453a,#ff830a);
  line-height:0.45rem;
  border-radius:18px;
  color:#fff;
  font-size:0.2rem;
}

.btn {
  position: absolute;
  right: 1.3rem;
  margin-top: 0.7rem;
  width: 1.3rem;
  height: 0.45rem;
  background:-webkit-linear-gradient(left,#ff453a,#ff830a);
  background:-o-linear-gradient(right,#ff453a,#ff830a);
  background:-moz-linear-gradient(right,#ff453a,#ff830a);
  background:linear-gradient(to right,#ff453a,#ff830a);
  line-height:0.45rem;
  border-radius:18px;
  color:#fff;
  font-size:0.2rem;
}

.container_firstPart_tit {
  color: #fff289;
  font-size: 0.2rem;
  align-content: center;
  margin-top: 0.15rem;
}
.container_firstPart_xuanchuan {
  color: #f93c38;
  font-size: 0.5rem;
  font-weight: bold;
  align-items: center;
  margin-top: 0.55rem;
}
.container_firstPart_descript {
  color: #f93c38;
  font-size: 0.5rem;
  font-weight: bold;
  align-items: center;
  margin-top: 0.75rem;
}
.container_firstPart_descript span {
  font-size: 0.7rem;
}
.container_firstPart_another {
  color: #9d3417;
  font-size: 0.5rem;
  font-weight: bold;
  align-items: center;
  margin-top: 0.15rem;
}
.container_firstPart_max {
  color: #9d3417;
  font-size: 0.5rem;
  font-weight: bold;
  margin-top: 0.35rem;
}
.container_firstPart_btn {
  background: url(../images/indexbt.png);
  margin: 1.2rem auto auto auto;
  width: 4.86rem;
  height: .9rem;
  background-size: 100% 100%;
  color: #7b532b;
  line-height: 0.9rem;
  font-size: 0.4rem;
  font-weight: bold;
}

.container_secondPart0 {
  position: absolute;
  top: 9.8rem;
  width: 7.5rem;
  height: 2rem;
  display: flex;
  justify-content: Â center;
  align-items: center;
  margin-bottom: 0.5rem;
}
.container_secondPart {
  position: absolute;
  top: 12.3rem;
  width: 7.5rem;
  height: auto;
  display: flex;
  justify-content: Â center;
  align-items: center;
  margin-bottom: 0.5rem;
}
.container_secondPart .tablecontent {
  position: absolute;
  top: 0.64rem;
  height: auto;
  width: 7rem;
  display: -webkit-flex;
  /* Safari */
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  border-radius: 18px;
  margin-left: 0.25rem;
  background-color: #ff4f49;
}
.container_secondPart .tablecontent .tablecontent_right .record {
  font-size: 0.3rem;
  color: #ff4f49;
  text-align: center;
  margin-top: 3rem;
}
.container_secondPart .content {
  position: absolute;
  top: 0.64rem;
  height: 3.1rem;
  width: 7rem;
  display: -webkit-flex;
  /* Safari */
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  border-radius: 18px;
  margin-left: 0.25rem;
  background-color: #ff4f49;
}
.container_secondPart .content1 {
  background-color: #ff4f49;
  width: 1.8rem;
  margin: auto;
  justify-content: center;
  position: relative;
}
.container_secondPart .content1 .pic_headicon {
  width: 0.41rem;
  height: 0.41rem;
  background-size: 100% 100%;
  margin: auto;
  position: absolute;
  bottom: 0.3rem;
  right: 0.1rem;
}
.container_secondPart .content1 .pic_head {
  width: 1.29rem;
  height: 1.31rem;
  background: url(../images/img_head.png);
  background-size: 100% 100%;
  margin: auto;
}
.container_secondPart .content1 .phone {
  color: #ffecb1;
  font-size: 0.17rem;
  text-align: center;
}
.container_secondPart .content2 {
  background-color: #fff;
  height: 1.8rem;
  width: 2.2rem;
  border-radius: 15px;
  margin: auto;
}
.container_secondPart .content2 .tixian {
  margin-top: 0.2rem;
  color: #000;
  display: flex;
  justify-content: center;
  font-size: 0.25rem;
  line-height: 1rem;
}
.container_secondPart .content2 .tixian span {
  font-size: 0.8rem;
  font-weight: bold;
  line-height: 0.8re;
}
.container_secondPart .content2 .btn_yaoqing {
  display: flex;
  justify-content: center;
  margin: auto;
  background-color: #f32049;
  width: 1.8rem;
  border-radius: 8px;
  text-align: center;
  height: 0.4rem;
  line-height: 0.4rem;
}
.container_secondPart .content2 .btn_yaoqing span {
  color: #fff;
}
.container_secondPart .content3 {
  background-color: #fff;
  height: 1.8rem;
  width: 2.2rem;
  border-radius: 15px;
  margin: auto;
}
.container_secondPart .content3 .tixian {
  margin-top: 0.2rem;
  color: #000;
  display: flex;
  justify-content: center;
  font-size: 0.25rem;
  line-height: 1rem;
}
.container_secondPart .content3 .tixian span {
  font-size: 0.8rem;
  font-weight: bold;
  line-height: 0.8re;
}
.container_secondPart .content3 .btn_yaoqing {
  display: flex;
  justify-content: center;
  margin: auto;
  background-color: #f32049;
  width: 1.8rem;
  border-radius: 8px;
  text-align: center;
  height: 0.4rem;
  line-height: 0.4rem;
}
.container_secondPart .content3 .btn_yaoqing span {
  color: #fff;
}

.container_secondPart_bot0 {
  background:linear-gradient(to right, red, #ffa014, red);
  border-radius: 0.25rem;
  width: 7.5rem;
  height: 2rem;
  background-size: 100% 100%;
  margin: auto;
  position: relative;
}

.container_secondPart_bot {
  background: url(../images/bot_tab_1.png);
  width: 7.12rem;
  height: 4.33rem;
  background-size: 100% 100%;
  margin: auto;
  position: relative;
}
.container_secondPart_card .cleft {
  display: inline-block;
  font-size: 0.42rem;
  padding-left: 0.5rem;
  padding-top: 0.2rem;
}
.container_secondPart_card .cleft p span {
  color: #f6fb9d;
}
.container_secondPart_card .cleft div {
  width: 2.1rem;
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.3rem;
  border-radius: 25px;
  background-color: #b9b9b9;
  color: white;
  text-align: center;
  margin-top: 0.15rem;
}
.container_secondPart_card .cleft .lightbtn {
  width: 2.1rem;
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.3rem;
  border-radius: 25px;
  background-color: #fbb779;
  color: white;
  text-align: center;
  margin-top: 0.15rem;
}
.container_secondPart_card .cright {
  display: inline-block;
  font-size: 2rem;
  margin-left: 1rem;
  font-weight: bold;
  color: #ff5b2a;
}
.container_secondPart_card .cright .card_money {
  font-size: 0.25rem;
}
.container_secondPart .box {
  width: 7rem;
  height: 3.75rem;
  display: flex;
  justify-content: center;
  margin: auto;
  background-color: #f82a4f;
}
.container_secondPart .box_tab {
  height: 1rem;
}
.container_secondPart .box_tab1 {
  text-align: center;
  display: inline-block;
  width: 3.1rem;
  background: -moz-linear-gradient(top, #ff834d 0%, #ff4f49 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff834d), color-stop(100%, #ff4f49));
  background: -webkit-linear-gradient(top, #ff834d 0%, #ff4f49 100%);
  background: -o-linear-gradient(top, #ff834d 0%, #ff4f49 100%);
  background: -ms-linear-gradient(top, #ff834d 0%, #ff4f49 100%);
  color: #fed1a4;
  font-size: 0.3rem;
  line-height: 0.65rem;
  border-radius: 198px 198px 0 0;
}
.container_secondPart .box_tab1 span {
  display: inline-block;
  width: 6px;
  height: 6px;
  background-color: #f6b28d;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  margin-bottom: 0.05rem;
}
.container_secondPart .box_tab2 {
  text-align: center;
  display: inline-block;
  width: 3.1rem;
  background-color: #da0c2d;
  color: #f07f6e;
  font-size: 0.3rem;
  line-height: 0.65rem;
  border-radius: 198px 198px 0 0;
}
.container_secondPart .box_tab2 span {
  display: inline-block;
  width: 6px;
  height: 6px;
  background-color: #eb7067;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  margin-bottom: 0.05rem;
}
.index_logo {
  background: url(../images/logo.png);
  background-size: 100% 100%;
  width: 1.16rem;
  height: 0.36rem;
  position: absolute;
  top: 0.69rem;
  left: 0.22rem;
}
.listy {
  position: absolute;
  top: 1.35rem;
  left: 0.25rem;
}
.listy marquee {
  background-color: #871229;
  width: 3.5rem;
  height: 0.35rem;
  line-height: 0.35rem;
  border-radius: 8px;
  display: block;
}
.listy marquee .img_person {
  background: url(../images/person.png);
  background-size: 100% 100%;
  width: 0.34rem;
  height: 0.32rem;
  display: inline-block;
  justify-content: flex-start;
}
.listy marquee .text {
  color: #fff;
  font-size: 0.22rem;
  display: inline-block;
  justify-content: flex-end;
}
.mask {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  z-index: 999;
}
.pop1 {
  position: absolute;
  top: 2.9rem;
  left: 0;
  right: 0;
  width: 6rem;
  height: auto;
  background: #fef5e3;
  border-radius: 8px;
  border: 5px solid #ff9328;
  margin: 0 auto;
  text-align: left;
  padding: 0 0.4rem;
  box-sizing: border-box;
}
.pop1_title {
  margin: 0.2rem auto;
  display: block;
  width: 2.4rem;
  height: 0.77rem;
  background: url(../images/pop_title-bg.png);
  background-size: 100% 100%;
  line-height: 0.78rem;
  font-size: 0.26rem;
  text-align: center;
}
.pop1_title img {
  width: 0.38rem;
  vertical-align: middle;
}
.pop1_list {
  width: 99%;
  height: auto;
  margin: 0 auto;
  padding: 0.1rem 0;
}
.pop1_list .card1,
.pop1_list .card2,
.pop1_list .card3 {
  width: 5.57rem;
  height: 1.37rem;
  margin: 0.1rem auto;
  box-shadow: 19px 20px 30px #fdebdb;
  position: relative;
  text-align: left;
}
.pop1_list .card1 .icon,
.pop1_list .card2 .icon,
.pop1_list .card3 .icon {
  display: inline-block;
  width: 1.55rem;
  height: 100%;
  text-align: center;
  padding-top: 0.2rem;
  box-sizing: border-box;
}
.pop1_list .card1 .award,
.pop1_list .card2 .award,
.pop1_list .card3 .award {
  position: absolute;
  top: 0.1rem;
  left: 1.8rem;
  font-size: 0.26rem;
}
.pop1_list .card1 .date,
.pop1_list .card2 .date,
.pop1_list .card3 .date {
  position: absolute;
  top: 0.4rem;
  left: 1.8rem;
  font-size: 0.24rem;
}
.pop1_list .card1 .time,
.pop1_list .card2 .time,
.pop1_list .card3 .time {
  position: absolute;
  bottom: 0.1rem;
  left: 1.8rem;
  color: #7c7c7c;
}
.pop1_list .card1 .btn,
.pop1_list .card2 .btn,
.pop1_list .card3 .btn {
  display: inline-block;
  width: 1.07rem;
  height: 0.92rem;
  position: absolute;
  right: 0.1rem;
  top: 0.25rem;
}
.pop1_list .card1 .btn1,
.pop1_list .card2 .btn1,
.pop1_list hr {
  width: 95%;
  border: none;
  height: 1px;
  border-bottom: 1px dashed #eddfdd;
}
.pop1_list2 {
  text-align: center;
  padding: 0.3rem 0 0.2rem 0;
}
.pop1_list3 {
  padding: 0.1rem 0.2rem;
  box-sizing: border-box;
  color: #b1766e;
  height: 4.2rem;
  overflow: hidden;
  word-break: break-all;
  word-wrap: break-word;
}
.pop1_list .title {
  display: inline-block;
  padding: 0.05rem 0.1rem;
  background: #f46343;
  margin: 0.1rem 0;
  border-radius: 0.2rem;
  color: #fff;
}
.pop1_content {
  height: 4.2rem;
  overflow: auto;
  text-align: left;
  color: #3d6287;
  line-height: 0.38rem;
  margin-bottom: 0.2rem;
}
.pop1_content .title {
  text-indent: 2em;
}
.pop1_content .titleContent {
  padding-left: 0.5rem;
  word-break: break-all;
  word-wrap: break-word;
}
.pop1_content_num {
  display: inline-block;
  width: 0.35rem;
  height: 0.35rem;
  line-height: 0.36rem;
  background: #0074ea;
  text-align: center;
  color: #fff;
}
.pop8 {
  width: 7.5rem;
  height: 9.48rem;
  background: url(../images/shareimg.png);
  background-size: 100% 100%;
  position: relative;
  top: 2.1rem;
  box-sizing: border-box
}
.pop8 .sharecode {
  position: absolute;
  top: 4.1rem;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 3.4rem;
  height: 3.4rem;
  border-radius: 9px;
  background-size: 100% 100%
}

/*.pop8 .sharecode {*/
  /*position: absolute;*/
  /*top: 3.2rem;*/
  /*left: 1.6rem;*/
  /*width: 2.5rem;*/
  /*height: 2.5rem;*/
  /*border: 3px solid #fff;*/
  /*border-radius: 9px;*/
  /*background-size: 100% 100%;*/
/*}*/
.changan {
  width: 5rem;
  color: #fff;
  font-size: .39rem;
  text-align: center;
  position: fixed;
  top: 11.2rem;
  width: 100%
}
/*.pop8 .shareItem {*/
  /*width: 5rem;*/
  /*color: #fae0b5;*/
  /*font-size: 0.28rem;*/
  /*text-align: center;*/
  /*position: absolute;*/
  /*bottom: 0.5rem;*/
/*}*/
.pop2 {
  padding: 0 0.2rem 0.2rem 0.2rem;
  border: 5px solid #ff9328;
  display: block;
  height: 5rem;
  font-size: 0;
  text-align: center;
  margin: 0 auto;
}
.pop2 li {
  display: inline-block;
}
.pop2 li:nth-child(1) {
  width: 33.3%;
}
.pop2 li:nth-child(2) {
  width: 30%;
}
.pop2 li:nth-child(3) {
  width: 36.6%;
}
.pop2_title {
  background: #fff3f0;
  color: #b1766e;
}
.pop2_title li {
  height: 0.48rem;
  font-size: 0.26rem;
  line-height: 0.48rem;
}
.pop2_content {
  border-bottom: 0.02rem dashed #eddfde;
  color: #b1766e;
}
.pop2_content li {
  height: 0.52rem;
  font-size: 0.24rem;
  line-height: 0.52rem;
}
.pop2_tip {
  color: #9d7167;
  text-align: left;
  margin: 0.2rem 0.2rem 0 0.2rem;
  font-size: 0.24rem;
  padding-bottom: 0.2rem;
}
.pop2_tip2 {
  text-align: center;
}
.pop2_tip span {
  padding: 0.05rem 0.1rem;
  display: inline-block;
  background: #b77362;
  color: #fff;
  border-radius: 0.05rem;
  margin-bottom: 0.1rem;
}
.pop2 .btn1 {
  display: inline-block;
  background: #dac1bb;
  color: #fff;
  border-radius: 0.3rem;
  height: 0.4rem;
  margin-top: 0.06rem;
  padding: 0 0.1rem;
  line-height: 0.4rem;
}
.pop2 .btn2 {
  background: #44c5f0;
  color: #fff;
}
.pop2 .btn3 {
  background: #f7744f;
  color: #fff;
}
.pop2 .anniu {
  display: block;
  margin: 0.2rem auto 0 auto;
  text-align: center;
}
.pop2 .anniu img {
  height: 0.19rem;
  margin-bottom: 0.2rem;
}
.pop3 {
  width: 6.2rem;
  padding: 0 0.2rem 0.2rem 0.2rem;
}
.pop3_tit {
  color: #ff3824;
  font-size: 0.3rem;
  text-align: left;
  line-height: 0.4rem;
  margin-top: 0.2rem;
  font-weight: bold;
}
.pop3_txt {
  color: #333333;
  font-size: 0.27rem;
  text-align: left;
  line-height: 0.4rem;
}
.pop3_help_scroll {
  height: 4.8rem;
  overflow-y: scroll;
}
.pop3_tip {
  font-size: 0.32rem;
  color: #3d6287;
  margin-top: 0.2rem;
}
.pop3_tip2 {
  font-size: 0.24rem;
  width: 4rem;
  padding: 0.2rem 0;
  display: inline-block;
  background: #eef8ff;
}
.pop3_bigtxt {
  font-size: 0.5rem;
  color: #ff3824;
  font-weight: bold;
  margin-top: 0.8rem;
}
.pop3_title {
  font-size: 0.35rem;
  color: #333333;
  margin-top: 0.2rem;
}
.pop3_content {
  font-size: 0.23rem;
  color: #999999;
  margin-top: 0.1rem;
}
.pop3_biaoti {
  background: url(../images/biaoti.png);
  background-size: 100% 100%;
  width: 3.95rem;
  height: 0.38rem;
  margin-left: 0.75rem;
}
.pop4 {
  width: 6.13rem;
  height: 4.68rem;
  position: absolute;
  top: 0.5rem;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.pop41 {
  width: 6.09rem;
  height: 5.01rem;
  position: absolute;
  top: 0.5rem;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.txt {
  position: absolute;
  top: 3.4rem;
  width: 100%;
  text-align: center;
  color: white;
  font-size: 0.3rem;
}
.pop5_subject {
  display: block;
  width: 95%;
  margin: 0 auto 0.2rem auto;
  font-size: 0;
}
.pop5_subject li {
  vertical-align: top;
  display: inline-block;
}
.pop5_subject_num {
  width: 0.42rem;
  height: 0.42rem;
  background: #0074ea;
  border-radius: 50%;
  text-align: center;
  line-height: 0.42rem;
  font-size: 0.24rem;
  margin-right: 0.2rem;
}
.pop5_subject_answer {
  width: 13%;
  font-size: 0.24rem;
  color: #ff272c;
  font-weight: bold;
  display: inline-block;
  line-height: 0.42rem;
}
.pop5_subject_explain,
.pop5_subject_explain2 {
  color: #3d6287;
  font-size: 0.24rem;
  display: inline-block;
  width: 72%;
  word-break: break-all;
  word-wrap: break-word;
}
.pop5_subject_explain2 {
  width: 83%;
}
.pop_remark {
  width: 5.85rem;
  height: 4.7rem;
  background: #eaf2ff;
  border-radius: 0.1rem;
  position: absolute;
  top: 1.8rem;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.pop_remark2 {
  top: 1rem;
  height: auto;
}
.pop_remark2 .remark_btn1,
.pop_remark2 .remark_btn2 {
  display: inline-block;
  width: 1.32rem;
  height: 0.4rem;
  border-radius: 0.3rem;
  line-height: 0.4rem;
  margin: 0.1rem 0.3rem;
}
.pop_remark2 .remark_btn1 {
  background: #ccd1db;
  color: #868d9b;
}
.pop_remark2 .remark_btn2 {
  background: #3c5cf0;
  color: #fff;
}
.pop_remark_icon {
  position: absolute;
  display: inline-block;
  width: 1.29rem;
  height: 0.25rem;
  background: url(../images/pop_icon.png);
  background-size: 100% 100%;
  top: 0.1rem;
  left: 0.2rem;
}
.pop_remark_icon2 {
  position: absolute;
  display: inline-block;
  top: 0.1rem;
  left: 0.2rem;
  width: 1.79rem;
  height: 0.24rem;
  background: url(../images/history_remark.png);
  background-size: 100% 100%;
}
.pop_remark_icon3 {
  position: absolute;
  display: inline-block;
  top: 0.1rem;
  left: 0.2rem;
  width: 0.87rem;
  height: 0.25rem;
  background: url(../images/remark_icon.png);
  background-size: 100% 100%;
}
.pop_remark_num {
  position: absolute;
  top: 0.1rem;
  left: 1.2rem;
  color: #8597b4;
}
.pop_remark_btns {
  display: inline-block;
  border-radius: 0.2rem;
  border: 1px solid #3f54c7;
  color: #3f54c7;
  position: absolute;
  top: 0.05rem;
  right: 0.2rem;
  padding: 0 0.1rem;
}
.pop_remark_content {
  width: 5.65rem;
  height: 4.1rem;
  display: inline-block;
  margin: 0.5rem auto 0.1rem auto;
  background: #fff;
}
.pop_remark_content2 {
  height: 4.4rem;
  margin: 0.15rem auto;
}
.pop_remark_content2_img {
  width: 1.64rem;
  margin-top: 0.3rem;
}
.pop_remark_content2_word {
  color: #5362b6;
  font-size: 0.3rem;
  font-weight: bold;
  margin: 0.2rem auto;
}
.pop_remark_content2_word2 {
  color: #989898;
}
.pop_remark_content2_btn {
  display: inline-block;
  color: #54a9ff;
  text-decoration: underline;
  margin-top: 0.7rem;
}
.pop_remark_content3 {
  height: auto;
}
.pop_remark_content3 .pagination {
  height: 6.9rem;
  overflow: auto;
  background: #fff;
}
.pop_remark_content_title {
  color: #5362b6;
  font-size: 0.26rem;
  text-align: left;
  font-weight: bold;
  width: 90%;
  margin: 0.2rem auto 0.1rem auto;
}
.pop_remark_content_kuang {
  width: 90%;
  height: 2.2rem;
  background: #f3f3f3;
  margin: 0 auto;
  text-align: left;
}
.pop_remark_content_kuang textarea {
  width: 4.65rem;
  height: 1.45rem;
  margin: 0.1rem 0 0 0.1rem;
  border: none;
  background: #f3f3f3;
}
.pop_remark_content_btn {
  display: inline-block;
  width: 2.61rem;
  height: 0.56rem;
  background: url(../images/remark_btn.png);
  background-size: 100% 100%;
  color: #fff;
  margin: 0.2rem auto;
  text-align: center;
  line-height: 0.53rem;
  font-size: 0.26rem;
  letter-spacing: 0.02rem;
  font-weight: bold;
}
.closeBtnNew3 {
  top: 0.4rem;
}
.popTip {
  color: #535d79;
}
.popTip p {
  width: 80%;
  font-size: 0.28rem;
  text-align: left;
  margin: 0.2rem auto 0 auto;
  max-height: 2rem;
  overflow: auto;
}
.card1,
.card2,
.card3 {
  width: 5.57rem;
  height: 1.37rem;
  margin: 0.1rem auto;
  box-shadow: 19px 20px 30px #fdebdb;
  position: relative;
  text-align: left;
}
.card1 .icon,
.card2 .icon,
.card3 .icon {
  display: inline-block;
  width: 1.55rem;
  height: 100%;
  text-align: center;
  padding-top: 0.2rem;
  box-sizing: border-box;
}
.card1 .award,
.card2 .award,
.card3 .award {
  position: absolute;
  top: 0.1rem;
  left: 1.8rem;
  font-size: 0.26rem;
}
.card1 .date,
.card2 .date,
.card3 .date {
  position: absolute;
  top: 0.4rem;
  left: 1.8rem;
  font-size: 0.24rem;
}
.card1 .time,
.card2 .time,
.card3 .time {
  position: absolute;
  bottom: 0.1rem;
  left: 1.8rem;
  color: #7c7c7c;
}
.card1 .bar,
.card2 .bar,
.card3 .bar {
  display: inline-block;
  position: absolute;
  width: 2.25rem;
  height: 0.08rem;
  background: #c8c8c8;
  top: 0.65rem;
  left: 1.8rem;
  border-radius: 0.2rem;
  font-size: 0.24rem;
}
.card1 .btn,
.card2 .btn,
.card3 .btn {
  display: inline-block;
  width: 1.07rem;
  height: 0.92rem;
  position: absolute;
  right: 0.1rem;
  top: 0.25rem;
  text-align: center;
  color: #fff;
  padding-top: 0.1rem;
  box-sizing: border-box;
}
.pop9_content {
  margin: 0 auto 0 .1rem;
  text-align: center;
  font-size: .38rem;
  line-height: .5rem
}
.pop9 {
  width: 7.48rem;
  height: 9.3rem;
  background: url(../images/pop1.png);
  background-size: 100% 100%;
  position: relative;
  top: 15%;
  text-align: center;
  padding-top: 4.1rem;
  box-sizing: border-box
}
/*.container_fixed {*/
  /*position: fixed;*/
  /*display: inline-block;*/
  /*width: 1.07rem;*/
  /*height: 1.55rem;*/
  /*background: url(../images/fixedBg.png);*/
  /*background-size: 100% 100%;*/
  /*top: 3.3rem;*/
  /*right: 0;*/
  /*z-index: 2*/
/*}*/
.closeBtn4 {
  bottom: -1.2rem;
  right: 0;
  left: 0;
  margin: 0 auto
}
.pop10_title {
  height: 2.1rem;
  text-align: center;
  font-size: .38rem;
  color: #f7934c;
  padding-top: .7rem;
  box-sizing: border-box;
}
.pop10_content {
  text-align: center;
  font-size: .59rem;
  width: 80%;
  margin: .5rem auto 0;
  padding-left: .1rem;
  box-sizing: border-box
}
.pop10_title img {
  width: 2.24rem
}
.closeBtnNew5 {
  top: 1.2rem
}
.table {
  max-height: 4rem;
  overflow: auto
}
@keyframes change {
  from {
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1)
  }
  to {
    transform: scale(0.9, .9);
    -webkit-transform: scale(0.9, .9)
  }
}
