body {
 
  /*background: #56ac93 !important;*/
}

.navbar_box {
  width: 100%;
  height:  101px;
  background: none !important;
  /*background: repeating-linear-gradient(45deg, #00caffbf, #ffde00 100vw);*/
  box-shadow: 2px 2px 2px #dadada;
}





.navbar_box > div:first-child {
  height: 50px;
  width: 76%;
  /*padding-left: 15vw;*/
  font-size: 14px;
  color: #333;
  line-height: 50px;
  font-weight: 500;
  font-family: "PingFang SC";
  background: #f8e29380;
  position: relative;
  box-shadow: 2px 2px 15px #dadada;
}
.navbar_box > div:first-child::before {
  content: " ";
  position: absolute;
  right: -40px;
  top: 0;
  border-top: 50px solid #f8e29380;
  border-right: 40px solid transparent;
}
.navbar_box > div:nth-child(2) {
  height: 75px;
  /*padding: 0 15vw;*/
  position: relative;
}
.navbar_box > div:nth-child(2) .logo {
  position: absolute;
  top: 30px;
  left: 15vw;
  height: 75px;
  width: 230px;
  float: left;
}
.navbar_box > div:nth-child(2) .logo img {
  width: 100%;
  height: 100%;
}
.navbar_box > div:nth-child(2) .lxWM {
  height: 75px;
  line-height: 75px;
  text-align: right;
  font-size: 22px;
  color: #333;
  line-height: 75px;
  font-weight: 500;
  font-family: "PingFang SC";
}
.navbar_box > div:last-child {
  height: 50px;
  width: 70%;
  background: #9fd688f2 !important;
  float: right;
  position: relative;
  box-shadow: 2px 2px 15px #dadada;
}
.navbar_box > div:last-child .nav-list {
  float: left;
  width:  103%;
  display: flex;
  height: 100%;
}
.navbar_box > div:last-child .nav-list::before {
  content: " ";
  position: absolute;
  left: -40px;
  top: 0;
  border-bottom: 50px solid #9fd688f2;
  border-left: 40px solid transparent;
}
.navbar_box > div:last-child .nav-list > li {
  flex: 1;
  text-align: center;
  height: 100%;
  line-height: 50px;
}
.navbar_box > div:last-child .nav-list > li a {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}
.navbar_box > div:last-child .nav-list > li a:hover {
  color:#1a30cb;
}

.live_show_content, .live_record_content {
  overflow: hidden;
}
.live_show_content > .title, .live_record_content > .title {
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  width: 340px;
  margin: 40px auto;
  position: relative;
}
.live_show_content > .title > div, .live_record_content > .title > div {
  width: 100%;
  position: relative;
}
.live_show_content > .title > div::before, .live_record_content > .title > div::before {
  content: " ";
  position: absolute;
  height: 4px;
  width: 150px;
  background: #444;
  left: -150px;
  top: 28px;
}
.live_show_content > .title > div::after, .live_record_content > .title > div::after {
  content: " ";
  position: absolute;
  height: 4px;
  width: 150px;
  background: #444;
  right: -150px;
  top: 28px;
}
.live_show_content > .title::before, .live_record_content > .title::before {
  content: " ";
  position: absolute;
  height: 15px;
  width: 15px;
  background: #444;
  right: -158px;
  top: 23px;
  border-radius: 50%;
}
.live_show_content > .title::after, .live_record_content > .title::after {
  content: " ";
  position: absolute;
  height: 15px;
  width: 15px;
  background: #444;
  left: -158px;
  top: 23px;
  border-radius: 50%;
}

.live_show_content .live_show_xq {
  border-right: 1px solid #333;
  border-top: 1px solid #333;
}
.live_show_content .live_show_xq > .col-md-6 {
  padding: 0;
  margin: 0;
  height: 260px;
  background: #f6f6f6;
  overflow: hidden;
}
.live_show_content .live_show_xq > .col-md-6 > .imgMax {
  border-left: 1px solid #333;
  border-bottom: 1px solid #333;
  width: 50%;
  height: 260px;
  float: left;
  overflow: hidden;
  transition: all 0.6s ease-in-out;
}
.live_show_content .live_show_xq > .col-md-6 > .imgMax > img {
  width: 100%;
  height: 100%;
}
.live_show_content .live_show_xq > .col-md-6 > .imgMax > img:hover {
  cursor: pointer;
  transform: scale(1.05);
  opacity: 0.7;
}
.live_show_content .live_show_xq > .col-md-6 > .description {
  border-left: 1px solid #333;
  border-bottom: 1px solid #333;
  width: 50%;
  height: 100%;
  float: left;
  padding: 20px;
  overflow: hidden;
  text-align: center;
}
.live_show_content .live_show_xq > .col-md-6 > .description .username {
  font-size: 18px;
  color: #333;
  font-weight: 700;
}
.live_show_content .live_show_xq > .col-md-6 > .description p {
  font-size: 12px;
  color: #444;
  font-weight: 500;
}
.live_show_content .live_show_xq > .col-md-6 > .description p > .imgMin {
  border-radius: 50%;
  cursor: pointer;
  width: 50px;
  height: 50px;
  display: inline-block;
  border: 1px solid #dadada;
  margin-right: 15px;
}
.live_show_content .live_show_xq > .col-md-6 > .description p .font {
  color: red;
}
.live_show_content .live_show_xq > .col-md-6 > .description button {
  display: block;
  margin: 15px auto;
}
.live_show_content .live_show_xq > .col-md-6:nth-child(3) > .imgMax, .live_show_content .live_show_xq > .col-md-6:nth-child(4) > .imgMax {
  float: right;
}
.live_show_content .live_show_xq > .col-md-6:nth-child(3) > .description, .live_show_content .live_show_xq > .col-md-6:nth-child(4) > .description {
  float: left;
}

.live_record_content .live_record_xq {
  display: flex;
  flex-flow: row wrap;
  align-content: flex-start;
}
.live_record_content .live_record_xq .col {
  padding: 0;
  margin: 0;
  flex: 0 0 25%;
  overflow: hidden;
}
.live_record_content .live_record_xq .col .imgMax {
  margin: 10px auto;
  display: block;
  width: 240px;
  height: 240px;
  border-radius: 50%;
  border: 2px solid #dadada;
  overflow: hidden;
  transition: all 0.6s ease-in-out;
}
.live_record_content .live_record_xq .col .imgMax > img {
  width: 100%;
  height: 100%;
}
.live_record_content .live_record_xq .col .imgMax > img:hover {
  cursor: pointer;
  transform: scale(1.05);
  opacity: 0.7;
}
.live_record_content .live_record_xq .col .username {
  width: 100%;
  float: left;
  font-size: 14px;
  color: #444;
  text-align: center;
  font-weight: 500;
}
.live_record_content .live_record_xq .col .username img {
  border-radius: 50%;
  cursor: pointer;
  width: 50px;
  height: 50px;
  display: inline-block;
  border: 1px solid #dadada;
}

.footer-box {
	background:#72734a !important;
 /* background: repeating-linear-gradient(45deg, #00caffbf, #ffde00 100vw);*/
  box-shadow: 2px 2px 20px #272222;
  position: relative;
  z-index: 99;
  width: 100%;
  display: flex;
  margin-top: 50px;
}
.footer-box > div {
  flex: 1;
}
.footer-box > div:nth-child(1) {
  display: flex;
  flex-wrap: wrap;
}
.footer-box > div:nth-child(1) div {
  flex: 1 1 auto;
      padding: 26px;
}
.footer-box > div:nth-child(1) div h2 {
  margin: 0;
  margin-left: 60px;
  line-height: 45px;
  font-size: 18px;
  color: #ece508;
}
.footer-box > div:nth-child(1) div > a {
  display: block;
  margin-left: 60px;
  line-height: 35px;
  font-size: 16px;
  color:  #ece406;
 
}
.footer-box > div:nth-child(1) div > a:hover {
  color: red;
}
.footer-box > div:nth-child(2) {
  position: relative;
  padding:26px;
}
.footer-box > div:nth-child(2) h2 {
  margin: 0;
  margin-left: 60px;
  line-height: 45px;
  font-size: 18px;
  color:#ece508;
}
.footer-box > div:nth-child(2) > a {
  display: block;
  margin-left: 60px;
  line-height: 35px;
  font-size: 16px;
  color:  #ece406;
  width: 260px;
  text-decoration: none;
}
.footer-box > div:nth-child(2) .logo > a {
  display: block;
  position: absolute;
  top: 70px;
  right: 200px;
  width: 150px;
  height: 55px;
}

.content_imgbox {
  padding: 0;
  margin-top: 45px;
}
.content_imgbox > div {
  display: flex;
  padding: 0;
  margin: 0;
  justify-content: space-between;
}
.content_imgbox > div img {
  flex: 0 0 49.6%;
  width: 49.6%;
  cursor: pointer;
}

.topbanner_imgbox {
  padding: 0;
}
.topbanner_imgbox div > img {
  width: 100%;
 
  cursor: pointer;
  
}

#registerModal .modal-content .modal-header,
#loginModal .modal-content .modal-header {
  position: relative;
  padding: 0;
}
#registerModal .modal-content .modal-header .modal-title,
#loginModal .modal-content .modal-header .modal-title {
  width: 100%;
  height: 63px;
  font-size: 18px;
  color: #333;
  line-height: 63px;
  font-weight: 600;
  font-family: "PingFang SC";
  text-align: center;
  padding: 0;
  margin: 0;
}
#registerModal .modal-content .modal-header .close,
#loginModal .modal-content .modal-header .close {
  outline: none;
  border: none;
  position: absolute;
  width: 63px;
  height: 63px;
  font-size: 18px;
  color: #333;
  line-height: 63px;
  font-weight: 600;
  font-family: "PingFang SC";
  text-align: center;
  right: 0;
  top: 0;
  background: transparent;
}
#registerModal .modal-content .modal-header .close:hover,
#loginModal .modal-content .modal-header .close:hover {
  color: red;
}
#registerModal .modal-content .modal-body .input-group,
#loginModal .modal-content .modal-body .input-group {
  width: calc(100% - 40px);
  height: 40px;
  padding: 0px 10px;
  overflow: hidden;
}
#registerModal .modal-content .modal-body .input-group .input-group-prepend,
#loginModal .modal-content .modal-body .input-group .input-group-prepend {
  float: left;
  width: 90px;
  height: 100%;
}
#registerModal .modal-content .modal-body .input-group .input-group-prepend > span,
#loginModal .modal-content .modal-body .input-group .input-group-prepend > span {
  font-size: 16px;
  color: #333;
  line-height: 56px;
  font-weight: 600;
  font-family: "PingFang SC";
}
#registerModal .modal-content .modal-body .input-group input,
#loginModal .modal-content .modal-body .input-group input {
  width: calc(100% - 120px);
  height: 100%;
  float: right;
  background: #ffffff7a;
  border: none;
  box-shadow: none;
  /*border-bottom: 1px solid #eee;*/
  border: 1px solid #12a316;
}
#registerModal .modal-content .modal-body .input-group p,
#loginModal .modal-content .modal-body .input-group p {
  padding: 10px 0 !important;
  text-align: left;
}
#registerModal .modal-content .modal-body .input-group p em a,
#loginModal .modal-content .modal-body .input-group p em a {
  font-style: normal;
  color: #12a316!important;
  text-decoration: none;
}
#registerModal .modal-content .modal-body .input-group p em a:hover,
#loginModal .modal-content .modal-body .input-group p em a:hover {
  color: red !important;
}
#registerModal .modal-content .modal-footer button[type=button],
#loginModal .modal-content .modal-footer button[type=button] {
  width: 50%;
  margin: 0 25%;
  background: #0babd1;
}





.regularly-box{height: auto; position: relative; border:3px solid #e7bc71; margin-top: 50px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius: 8px;}
.regularly-head{height:50px; line-height: 50px; padding:8px 20px; border-bottom: 2px solid #e7bc71;}
.regularly-head strong{font-size: 24px; color: #646464; display: inline-block;}
.regularly-head label{font-size: 16px; color: #ed7c7c; display: inline-block; margin-left: 15px;}
.regularly-contBody{height: 425px;}
.regularly-item-list{width: auto; height: 425px;}
.regularly-item-list li{width: 376px; height: 425px; float: left; display: inline; position: relative; border-right: 2px solid #e7bc71;}
.regularly-item-list li.last{border-right: 0;width: 378px;}
.regularly-item-list li:not(.last):after{content: "";position: absolute; width: 2px; height:10px; bottom: 46px; right: -2px; background: #fff;}
.regularly-item-list li .flip-box{width:356px; height:405px;padding:10px;position: absolute;left: 0;top: 0; background: #fff;overflow: hidden;}
.regularly-item-list li.first .flip-box,.regularly-item-list li.first .flip-foot{-moz-border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px; border-radius:0px 0px 0px 5px;}
.regularly-item-list li.last .flip-box{width:358px;}
.regularly-item-list li.last .flip-box,.regularly-item-list li.last .flip-foot{-moz-border-radius:0px 0px 5px 0px; -webkit-border-radius:0px 0px 5px 0px; border-radius:0px 0px 5px 0px;}
.regularly-item-list li .item-title{width:336px; height:68px; line-height: 68px; background: #e7bc71; color: #fff; font-size:28px; margin:10px auto; margin-bottom: 30px; font-weight: bold; text-align: center;box-shadow: 0 2px 3px #c8c8c8; -moz-box-shadow: 0 2px 3px #c8c8c8;-webkit-box-shadow: 0 2px 3px #c8c8c8; text-shadow:0 2px 3px #9a5555;-moz-text-shadow:0 2px 3px #9a5555;-webkit-text-shadow:0 2px 3px #9a5555; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .item-tx{width:336px; height: 40px; line-height: 40px; margin: 0 auto; text-indent:38px; font-size: 20px; color: #969696; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .item-tx label{color: #dea23b; font-size: 26px;}
.regularly-item-list li .flip-item-pic{width: 150px; height: 150px; overflow:hidden; margin:10px auto; text-align: center;}
.regularly-item-list li .flip-item-pic img{max-width: 100%; max-height: 100%; vertical-align: middle;}
.regularly-item-list li .flip-foot{width: 100%; height: 46px; line-height: 46px; position: absolute; padding:0 10px; left: -10px; bottom: 0px; color: #fff; text-align: center; font-size: 18px; background: #e7bc71; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists{width: auto; display: block; height: 100%; overflow: hidden;}
.regularly-item-list li .flip-lists dd{height:108px; padding: 10px; border: 1px solid #e7bc71; margin-bottom: 7px; position: relative;}
.regularly-item-list li .flip-lists dd h3{height:36px; line-height: 36px; font-size: 18px; color: #646464; text-indent: 24px;}
.regularly-item-list li .flip-lists dd .flip-itmes-info,
.regularly-item-list li .flip-lists dd .flip-itmes-ctrl{height: 32px; line-height: 32px; color: #969696; position: relative;}
.regularly-item-list li .flip-lists dd .flip-itmes-info strong{display: inline-block; width:90px; vertical-align: middle; text-align: center; font-size: 24px; color: #ff7e00;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-day{display: inline-block; height: 24px; line-height: 24px; vertical-align: middle; min-width: 32px; max-width: 80px; padding: 0 10px; background: #e5e5e5; font-size: 14px; color: #969696; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-day em{font-style: normal; font-size: 18px;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-price{width: auto; max-width:160px; height: 32px; line-height: 32px; position: absolute; right: 0px; top: 0; color: #969696; text-align: right; font-size: 14px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-price label{display: inline-block; font-size: 18px;}
.regularly-item-list li .flip-lists dd .flip-itmes-ctrl{margin-top: 5px;font-size: 14px;}
.regularly-item-list li .flip-lists dd .progress-info{width:200px; height: 32px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists dd .itmes-progress{width:85px; height: 8px; background: #e5e5e5; position: relative; margin: 0 10px; margin-top:12px; overflow: hidden; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius: 4px;}
.regularly-item-list li .flip-lists dd .itmes-progress>span{width:0;display: block; position: absolute; height: 100%;left: 0; top: 0; background: #ff7e00; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius: 4px;}
.regularly-item-list li .flip-lists dd .ctrl-btn{width: 104px; height: 28px; line-height: 28px; font-size: 18px; border: 2px solid; display: inline-block; text-align: center; position: absolute; top: 0px; right: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius: 8px;}
.regularly-item-list li .flip-lists dd a.ctrl-btn{border-color: #ff7e00; background: #ff7e00; color: #fff;}
.regularly-item-list li .flip-lists dd span.ctrl-btn{border-color: #969696; background: #fff; color: #969696;cursor: default;}
.regularly-item-list li .flip-lists dd .hot{width:46px; height: 49px; display: block; position: absolute; background: url(/images/news-hot.html) no-repeat 0px 0px; top: -1px; left: -1px; z-index: 99;}

.ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}




















/*# sourceMappingURL=infoStyle.css.map */
