@font-face {
  font-family: "iconfont";
  src: url('iconfont.eot?t=1514341610037');
  /* IE9*/
  src: url('iconfont.eot?t=1514341610037#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAVkAAsAAAAAB+QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kbvY21hcAAAAYAAAABcAAABhpVMBr5nbHlmAAAB3AAAAZUAAAHM8V3yL2hlYWQAAAN0AAAALwAAADYP8Y/KaGhlYQAAA6QAAAAcAAAAJAfeA4RobXR4AAADwAAAAAwAAAAMC+kAAGxvY2EAAAPMAAAACAAAAAgAdgDmbWF4cAAAA9QAAAAfAAAAIAESAF1uYW1lAAAD9AAAAUUAAAJtPlT+fXBvc3QAAAU8AAAAJgAAADcS5lfreJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sE4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDxlZW7438AQw9zA0AAUZgTJAQAjpwxweJzFkMsNgDAMQ1/6OyAG4cBAnJijC3eO1oRyYIJacqw4lhIFyEAUTzGB3RgPLrnmfmRzP3mmSI1Abbl39Z8qollxDSqFZbB1q//YvR6z01eokzqx5ZeEAVcbC594nE2PwUrdQBSG50zMJDM3M0lmkpkk997kJvGaivaCae5dWKrQdmNpoeDKpXt10Y1QXLgpdOHCnXsRCvYVfIs+QWmfI21qKfTwc34+Dgf+H9kI/fpuPVgJUugJ2kGv0XuEgGxBJfAUyqZb4C2ISzs2kbCauimdulpYL8BUJNLtqtswxCE+CMjhWdmumgVuYNnt4efQ6ilAOs4O5XwirWtgSZN/6t/gW4iLeuLvPe0Ptvejdqbcc0/KVMorl9i2i/GaL+DUaGpTRvo728/ih2ITF+ClTfb2iM/G8vhzdzadGwpweQlqPBNf9sMsHHSRaSVTJ+BukvF6PYLzn6NEedONH2gY63G9wncoQCV6h9C8zXEkcLXAQ2L7f1BtDsTHAurSlG0ckbocDo01lMfLbjW0y6EAXQDceCakNDRpHDIWxjDh+g/r9K99lBEFPPfcTPX3FA4KT/VfuRy5eHeHcXdN+i+5z7AF4Hyjwb+vVAcUaGASEzD2aBQ+MBGQkyqLdsdceUpTWDLhOzx0PTKy2Tb6DWgeOUoAAAB4nGNgZGBgAOIQufSp8fw2Xxm4WRhA4Fqm6isE/f8hCwOzBJDLwcAEEgUAElYJxAB4nGNgZGBgbvjfwBDDwgACQJKRARUwAwBHCQJsBAAAAAPpAAAEAAAAAAAAAAB2AOZ4nGNgZGBgYGYIZGBlAAEmIOYCQgaG/2A+AwAQ9wFwAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgJmRiZGZkYWBsYIzPb+0vDQ5I9WUgQEAJHIEOgAA') format('woff'), url('iconfont.ttf?t=1514341610037') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('iconfont.svg?t=1514341610037#iconfont') format('svg');
  /* iOS 4.1- */
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-gouwuche5:before {
  content: "\e505";
}
* {
  margin: 0;
  padding: 0;
}
body {
  width: 100%;
  font-family: "PingFangSC-Light", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", sans-serif !important;
}
li {
  list-style-type: none;
}
a {
  text-decoration: none;
}
a:link,
a:visited,
a:hover,
a:active {
  color: inherit;
}
.content {
  width: 100%;
  position: relative;
  min-width: 1200px;
}
.content .main {
  width: 11.6rem /* 1160/100 */;
  height: 9rem /* 900/100 */;
  margin: 0 auto;
}
.content .main .text {
  height: 100%;
  float: left;
}
.content .main .text .logo {
  margin-top: 0.8rem /* 80/100 */;
  width: 1rem;
  height: 1rem;
  border: 1px solid red;
}
.content .main .text h3 {
  font-size: 0.4rem /* 40/100 */;
  height: 0.54rem /* 54/100 */;
  line-height: 0.54rem /* 54/100 */;
  color: #F54F46;
  margin-top: 1.52rem;
  font-weight: normal;
}
.content .main .text ul {
  height: 1.38rem;
  margin-top: 0.2rem /* 48/100 */;
}
.content .main .text ul li {
  font-size: 0.2rem /* 20/100 */;
  color: #576E98;
  line-height: 0.46rem /* 28/100 */;
}
.content .main .text .qrcodes {
  font-size: 0;
  width: auto;
}
.content .main .text .qrcodes .codeImg {
  width: 1.65rem /* 165/100 */;
  height: 1.65rem /* 165/100 */;
  margin-top: 0.68rem;
  float: left;
  position: relative;
  margin-right: 0.4rem;
}
.content .main .text .qrcodes .codeImg img {
  width: 100%;
  height: 100%;
}
.content .main .text .qrcodes .codeImg span {
  font-size: 10px;
  display: block;
  text-align: center;
  width: 1rem;
  margin-left: -0.5rem;
  position: absolute;
  left: 50%;
  top: 2rem;
  font-size: 0.16rem /* 20/100 */;
  color: #576E98;
  line-height: 0.2rem;
}
.content .main .text .qrcodes::after {
  content: "";
  display: table;
  clear: both;
}
.content .main .text .imgTxt {
  margin-top: 1.2rem /* 120/100 */;
}
.content .main .text .imgTxt .one {
  width: 0.62rem /* 62/100 */;
  height: 1rem /* 100/100 */;
  float: left;
  margin-right: 0.68rem /* 68/100 */;
  position: relative;
}
.content .main .text .imgTxt .one .img {
  width: 0.62rem /* 62/100 */;
  height: 0.62rem /* 62/100 */;
}
.content .main .text .imgTxt .one .img img {
  width: 100%;
  height: 100%;
  float: left;
}
.content .main .text .imgTxt .one span {
  display: block;
  width: 1.2rem /* 120/100 */;
  margin-left: -0.6rem;
  height: 0.28rem /* 28/100 */;
  line-height: 0.28rem /* 28/100 */;
  color: #576E98;
  font-size: 0.2rem /* 20/100 */;
  text-align: center;
  white-space: nowrap;
  position: absolute;
  top: 0.75rem /* 75/100 */;
  left: 50%;
}
.content .main .text .imgTxt .one:first-child {
  margin-left: 0.18rem /* 18/100 */;
}
.content .main .phoneImg {
  width: 3rem /* 300/100 */;
  height: 5.98rem /* 598/100 */;
  float: right;
  margin-top: 0.96rem /* 96/100 */;
  margin-right: 2.5rem /* 250/100 */;
}
.content .main .phoneImg img {
  width: 4.09rem /* 409/100 */;
  height: 7.01rem /* 701/100 */;
  margin-top: -0.1rem /* 10/100 */;
  margin-left: -0.56rem /* 56/100 */;
}
.content .rightBg {
  position: absolute;
  width: 8.39rem /* 839/100 */;
  height: 100%;
  right: 0;
  top: 0;
  background: url(../img/Background-1.png) no-repeat;
  background-size: 100% 100%;
  z-index: -1;
}
.content.c2 {
  background-color: #f6f6f6;
}
.content.c2 .main .phoneImg {
  float: left;
  margin-top: 1.5rem /* 150/100 */;
  margin-left: 0.76rem /* 76/100 */;
  margin-right: 0;
}
.content.c2 .main .text {
  float: right;
  margin-right: 0.14rem /* 14/100 */;
}
.content.c2 .main .text h3 {
  margin-top: 2.14rem /* 214/100 */;
}
.content.c2 .main .text ul {
  height: 1.38rem /* 138/100 */;
  margin-top: 0.2rem /* 20/100 */;
}
.content.c2 .main .text ul li {
  line-height: 0.46rem /* 46/100 */;
}
.content.c3 .main .text h3 {
  margin-top: 2.13rem /* 213/100 */;
}
.content.c3 .main .text ul {
  height: 1.38rem /* 138/100 */;
  margin-top: 0.2rem /* 20/100 */;
}
.content.c3 .main .text ul li {
  line-height: 0.46rem /* 46/100 */;
}
.content.c3 .main .text .imgTxt {
  margin-top: 1.2rem /* 120/100 */;
}
.content.c3 .main .text .imgTxt .one:first-child {
  margin-left: 0.06rem /* 6/100 */;
}
.content.c3 .rightBg {
  position: absolute;
  width: 10.62rem /* 1062/100 */;
  height: 100%;
  right: 0;
  top: 0;
  background: url(../img/Background-3.png) no-repeat;
  background-size: 100% 101%;
  z-index: -1;
}
[v-cloak] {
  display: none;
}
.content.header {
  height: 0.9rem;
  background: #F8F8F8;
  -webkit-box-shadow: 0 1px 1px 0 #E1E1E2;
  box-shadow: 0 1px 1px 0 #E1E1E2;
}
.content.header .main {
  width: 11.6rem;
  height: 100%;
  position: relative;
}
.content.header .main a.logo {
  position: absolute;
  display: block;
  width: 0.44rem;
  height: 0.44rem;
  margin-top: -0.22rem;
  top: 50%;
  left: -1rem;
}
.content.header .main a.logo img {
  width: 100%;
  height: 100%;
  float: left;
}
.content.header .main ul {
  font-size: 0.2rem;
  float: left;
  height: 100%;
}
.content.header .main ul li {
  float: left;
  height: 100%;
  line-height: 0.9rem;
  margin-right: 0.52rem;
}
.content.header .main ul li a {
  color: #302c48;
  position: relative;
}
.content.header .main ul li a.active {
  color: #F54F46;
}
.content.header .main ul li a.active::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 0.04rem;
  background-color: #f54f46;
  bottom: -0.11rem;
  left: 0;
}
.content.header .main .login {
  float: right;
  margin-top: 0.25rem;
  width: 0.68rem;
  height: 0.32rem;
  border-radius: 0.04rem;
  text-align: center;
  line-height: 0.32rem;
  font-size: 0.16rem;
  color: #fff;
  background-color: #f54f46;
  cursor: pointer;
}
.content.header .main .welcome {
  float: right;
  margin-top: 0.3rem;
  height: 0.22rem;
  line-height: 0.22rem;
  font-size: 0.16rem;
  color: #302C48;
}
.content.header .main .login.goumai {
  right: 1rem;
  width: 0.78rem;
  background-color: #F57F46;
  float: right;
  margin-right: 0.1rem;
}
.content.header .main .login.zhuce {
  margin-left: 0.1rem;
}
.content.header .main .login.shopping-cart {
  margin-right: 0.1rem;
  width: auto;
  background-color: #fff;
  color: #F57F46;
  font-size: 0.16rem;
  padding: 0 0.1rem;
}
.content.header .main .login.shopping-cart i {
  font-size: 0.2rem;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.03rem;
  margin-top: -0.01rem;
}
.content.header .main .login.shopping-cart .num {
  display: inline-block;
  padding: 0 0.04rem;
  margin-left: 0.03rem;
  margin-top: -0.01rem;
  background-color: #F57F46;
  color: #fff;
  height: 0.16rem;
  line-height: 0.16rem;
  font-size: 0.1rem;
  border-radius: 0.08rem;
  vertical-align: middle;
}
.content.shopping-cart-box {
  height: auto;
  background-color: #f5f5f5;
  padding-top: 0.4rem;
}
.content.shopping-cart-box .main {
  height: auto;
}
.content.shopping-cart-box .main .tip {
  font-size: 0.4rem;
  text-align: center;
  margin-top: 3rem;
  margin-bottom: 3rem;
  color: #302c48;
}
.content.shopping-cart-box .main .cart-good-list {
  font-size: 0.18rem;
}
.content.shopping-cart-box .main .cart-good-list input {
  outline: none;
  width: 0.2rem;
  height: 0.2rem;
  vertical-align: top;
}
.content.shopping-cart-box .main .cart-good-list .check-box {
  width: 1.1rem;
}
.content.shopping-cart-box .main .cart-good-list .img-box {
  width: 1rem;
}
.content.shopping-cart-box .main .cart-good-list .name-box {
  width: 3.8rem;
}
.content.shopping-cart-box .main .cart-good-list .price-box {
  width: 1.5rem;
  padding-right: 0.5rem;
  text-align: right;
}
.content.shopping-cart-box .main .cart-good-list .num-box {
  width: 1.5rem;
}
.content.shopping-cart-box .main .cart-good-list .total-box {
  width: 1.5rem;
  padding-right: 0.5rem;
}
.content.shopping-cart-box .main .cart-good-list .action-box {
  width: 0.8rem;
}
.content.shopping-cart-box .main .cart-good-list > div {
  background-color: #fff;
}
.content.shopping-cart-box .main .cart-good-list > div::after {
  content: "";
  display: block;
  clear: both;
}
.content.shopping-cart-box .main .cart-good-list .list-head {
  height: 0.7rem;
  line-height: 0.7rem;
}
.content.shopping-cart-box .main .cart-good-list .list-head > div {
  float: left;
  font-size: 0.16rem;
  color: #424242;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.content.shopping-cart-box .main .cart-good-list .list-head > div input {
  margin-top: 0.25rem;
  margin-left: 0.2rem;
  margin-right: 0.1rem;
  cursor: pointer;
}
.content.shopping-cart-box .main .cart-good-list .list-head > div label {
  cursor: pointer;
}
.content.shopping-cart-box .main .cart-good-list .list-head .num-box {
  text-align: center;
}
.content.shopping-cart-box .main .cart-good-list .list-head .total-box {
  text-align: right;
}
.content.shopping-cart-box .main .cart-good-list .list-head .action-box {
  text-align: center;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box > div {
  float: left;
  height: 1.15rem;
  line-height: 1.15rem;
  font-size: 0.18rem;
  color: #424242;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-top: 1px solid #e0e0e0;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box > div input {
  margin-top: 0.48rem;
  margin-left: 0.2rem;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box > div input[type="checkbox"] {
  cursor: pointer;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box > div img {
  width: 0.8rem;
  height: 0.8rem;
  margin-top: 0.15rem;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .name-box {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box {
  text-align: center;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box > div {
  border: 1px solid #e0e0e0;
  width: 1.5rem;
  height: 0.4rem;
  color: #757575;
  margin-top: 0.32rem;
  overflow: hidden;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box > div span {
  float: left;
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.38rem;
  font-size: 0.3rem;
  cursor: pointer;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box > div .num {
  width: 0.65rem;
  height: 0.4rem;
  float: left;
  text-align: left;
  overflow: hidden;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box > div .num input {
  margin: 0;
  height: 100%;
  border: none;
  outline: none;
  width: 100%;
  text-align: center;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box > div .num input::-webkit-outer-spin-button,
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box > div .num input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .num-box > div .num input:disabled {
  background-color: #fff;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .total-box {
  text-align: right;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .action-box {
  text-align: center;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .action-box span {
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  line-height: 0.24rem;
  border-radius: 50%;
  color: #757575;
  cursor: pointer;
}
.content.shopping-cart-box .main .cart-good-list .list-body .item-box .action-box span:hover {
  background-color: #e53935;
  color: #fff;
}
.content.shopping-cart-box .main .cart-good-list .list-foot {
  height: 0.5rem;
  line-height: 0.5rem;
  margin-top: 0.2rem;
  padding-left: 0.32rem;
  color: #757575;
  font-size: 0.16rem;
}
.content.shopping-cart-box .main .cart-good-list .list-foot > span span {
  color: #ff6700;
}
.content.shopping-cart-box .main .cart-good-list .list-foot > div {
  float: right;
}
.content.shopping-cart-box .main .cart-good-list .list-foot .jiesuan {
  width: 2rem;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.18rem;
  margin-left: 0.5rem;
  vertical-align: top;
  text-align: center;
  background: #e0e0e0;
  border-color: #e0e0e0;
  color: #b0b0b0;
  cursor: default;
}
.content.shopping-cart-box .main .cart-good-list .list-foot .jiesuan.active {
  background: #ff6700;
  border-color: #ff6700;
  color: #fff;
  cursor: pointer;
}
.content.shopping-cart-box .main .cart-good-list .list-foot .heji {
  color: #ff6700;
  font-size: 0.14rem;
}
.content.shopping-cart-box .main .cart-good-list .list-foot .heji span {
  font-size: 0.3rem;
}
.content.banner {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 4.4rem;
  background-size: 100% 100%;
}
.content.banner .main {
  cursor: pointer;
}
.content.lunbo {
  padding-top: 0.22rem;
}
.content.lunbo .main {
  border: 1px solid rgba(0, 0, 0, 0.05);
  height: auto;
}
.content.lunbo .main h3 {
  height: 0.62rem;
  line-height: 0.62rem;
  padding-left: 0.28rem;
  color: #F54F46;
  font-size: 0.2rem;
}
.content.lunbo .main h3 div {
  height: 0.5rem;
  float: right;
  margin-top: 0.06rem;
  margin-right: 0.28rem;
}
.content.lunbo .main h3 div > span {
  width: 0.5rem;
  height: 0.5rem;
  border: 1px solid #E2E2E2;
  float: left;
  line-height: 0.5rem;
  text-align: center;
  font-size: 0.2rem;
  cursor: pointer;
  color: #E2E2E2;
}
.content.lunbo .main h3 div > span:first-child {
  border-right: none;
}
.content.lunbo .main h3 div > span.active {
  color: #B0AEB0;
}
.content.lunbo .main .section {
  display: none;
}
.content.lunbo .main .section.active {
  display: block;
}
.content.lunbo .main .cont {
  width: 100%;
  padding-bottom: 0.14rem;
  margin-top: 0.4rem;
}
.content.lunbo .main .cont .one {
  width: 20%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.content.lunbo .main .cont .one .img {
  width: 1.06rem;
  height: 1.06rem;
  margin: 0 auto;
}
.content.lunbo .main .cont .one .img img {
  width: 100%;
  height: 100%;
}
.content.lunbo .main .cont .one .text {
  width: 1.27rem;
  height: 30px;
  line-height: 15px;
  font-size: 12px;
  color: #2F2F2F;
  margin: 0 auto;
  float: none;
  margin-top: 0.15rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.content.lunbo .main .cont .one .price {
  color: #262626;
  font-size: 14px;
  height: 14px;
  line-height: 14px;
  text-align: center;
  margin-top: 0.09rem;
}
.content.lunbo .main .cont::after {
  content: "";
  display: table;
  clear: both;
}
.content.lunbo .main .cont:last-of-type {
  padding-bottom: 0.54rem;
}
.content.companyinfo .main {
  height: auto;
  font-size: 16px;
}
.content.companyinfo .main .oneBox {
  margin-top: 20px;
}
.content.companyinfo .main .oneBox .title {
  line-height: 48px;
  font-size: 18px;
  color: #333333;
  border-bottom: 1px solid #ddd;
}
.content.companyinfo .main .oneBox ul {
  padding-top: 15px;
  padding-left: 0;
  padding-right: 100px;
  line-height: 24px;
  list-style: none;
}
.content.companyinfo .main .oneBox ul img {
  display: block;
  margin: 15px auto 20px;
}
.content.companyinfo .main .oneBox ul .img1 {
  width: 270px;
  height: 370px;
}
.content.companyinfo .main .oneBox ul .img2 {
  width: 355px;
  height: 250px;
}
.copyright {
  clear: both;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  font-size: 0.16rem /* 16/100 */;
  color: #fff;
  text-align: center;
  margin-top: 0;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.copyright .centerImg {
  width: 1.02rem;
  height: 0.44rem;
  margin: 0 auto 0.2rem auto;
}
.copyright .centerImg img {
  float: left;
  width: 0.44rem;
  height: 0.44rem;
}
.copyright .centerImg span {
  float: right;
  line-height: 0.44rem;
}
.copyright p {
  height: 0.44rem;
  line-height: 0.22rem;
  font-size: 0.16rem;
}
body.information .content.list {
  font-size: 0.16rem;
}
body.information .content.list .main {
  height: auto;
  width: 100%;
}
body.information .content.list .main .informations-box .information-one {
  width: 100%;
  height: 4.4rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body.information .content.list .main .informations-box .information-one > div {
  width: 11.6rem;
  margin: 0 auto;
  padding-top: 0.7rem;
}
body.information .content.list .main .informations-box .information-one > div .text {
  float: left;
  width: 5.7rem;
  height: 0.7rem;
}
body.information .content.list .main .informations-box .information-one > div .text h2 {
  font-size: 0.32rem;
  color: #384951;
  line-height: 0.32rem;
  font-weight: normal;
}
body.information .content.list .main .informations-box .information-one > div .text .time {
  font-size: 0.12rem;
  color: #262626;
  line-height: 0.24rem;
  margin-top: 0.05rem;
}
body.information .content.list .main .informations-box .information-one > div .text p {
  font-size: 0.14rem;
  color: #384951;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
body.information .content.list .main .informations-box .information-one > div .text a {
  font-size: 0.14rem;
  color: #033298;
  line-height: 0.24rem;
  margin-top: 0.25rem;
  display: block;
}
body.information .content.list .main .informations-box .information-one > div .img {
  float: left;
  width: 4rem;
  height: 2.6rem;
  margin-left: 0.45rem;
}
body.information .content.list .main .informations-box .information-one > div .img img {
  width: 100%;
  height: 100%;
}
body.information .content.list .main .informations-box .information-one > div::after {
  content: "";
  display: table;
  clear: both;
}
body.information .content.list .main .informations-box .information-one.rightText .text {
  float: right;
}
body.information .content.list .main .informations-box .information-one.rightText .img {
  float: right;
  margin-left: 0;
  margin-right: 0.45rem;
}
body.information .content.list .main .informations-box .information-one:nth-child(2n-1) {
  background-color: #fff;
}
body.information .content.list .main .informations-box .information-one:nth-child(2n) {
  background-color: #F8F8F8;
}
body.information .content.page-btns .main {
  height: 1.22rem;
  line-height: 1.22rem;
  font-size: 0.16rem;
  text-align: center;
}
body.information .content.page-btns .main > a {
  display: inline-block;
  width: 0.94rem;
  height: 0.32rem;
  line-height: 0.32rem;
  border-radius: 0.02rem;
  border: 1px solid #EBEBEB;
}
body.information .content.page-btns .main > a.active {
  background-color: #EBEBEB;
}
body.information .content.page-btns .main > a:first-child {
  margin-right: 0.2rem;
}
body.information .content.page-btns .main > a:last-child {
  margin-left: 0.2rem;
}
body.information .content.page-btns .main .number-btns {
  display: inline-block;
  line-height: 0.32rem;
  font-size: 0;
}
body.information .content.page-btns .main .number-btns a {
  display: inline-block;
  width: 0.37rem;
  height: 0.32rem;
  border: 1px solid #ebebeb;
  font-size: 0.14rem;
  color: #262626;
}
body.information .content.page-btns .main .number-btns a.active {
  background-color: #EBEBEB;
}
body.information .copyright {
  margin-top: 0;
}
body.information-details {
  font-size: 0.16rem;
  text-align: center;
}
body.information-details .main {
  height: auto;
}
body.information-details .main h2 {
  margin-top: 0.86rem;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.22rem;
  color: #262626;
}
body.information-details .main .time {
  margin-top: 0.2rem;
  height: 0.14rem;
  line-height: 0.14rem;
  font-size: 0.14rem;
  color: #868686;
}
body.information-details .main p {
  line-height: 0.3rem;
  margin-top: 0;
  text-align: justify;
  text-indent: 2em;
  font-size: 0.14rem;
  color: #262626;
}
body.information-details .main p:nth-of-type(1) {
  margin-top: 0.31rem;
}
body.information-details .main .img {
  margin-top: 0.64rem;
}
body.information-details .main .lookmore {
  height: 1.07rem;
  font-size: 0.12rem;
  color: #f54f46;
  line-height: 1.07rem;
  cursor: pointer;
}
body.information-details .copyright {
  margin-top: 0;
}
html {
  width: 100%;
  height: 100%;
}
body {
  width: 100%;
  height: auto;
}
body.enableScroll {
  overflow: hidden;
}
.hidden-box {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.hidden-box > div {
  width: 4.6rem;
  margin-left: -2.3rem;
  position: absolute;
  left: 50%;
  top: 3%;
  background-color: #fff;
  border: 1px solid #979797;
  -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
  border-radius: 0.03rem;
}
.hidden-box > div .closeBtn {
  position: absolute;
  right: 0.2rem;
  top: 0.2rem;
  width: 0.22rem;
  height: 0.22rem;
  background: url(../img/close.svg) no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
}
.hidden-box > div .top {
  height: 0.934rem;
  line-height: 0.934rem;
  font-size: 0;
  text-align: center;
}
.hidden-box > div .top > div {
  display: inline-block;
  font-size: 0.16rem;
  color: #262626;
  height: 100%;
}
.hidden-box > div .top > div.active {
  font-weight: bold;
  position: relative;
}
.hidden-box > div .top > div.active::after {
  content: "";
  display: block;
  width: 0.3rem;
  height: 3px;
  margin-left: -0.15rem;
  position: absolute;
  left: 50%;
  bottom: 0.16rem;
}
.hidden-box > div .iptBox {
  width: 3.4rem;
  height: 0.5rem;
  border-radius: 0.05rem;
  background-color: #F7F8F8;
  border: 1px solid #ECECEC;
  margin: 0.2rem auto 0 auto;
  overflow: hidden;
  position: relative;
}
.hidden-box > div .iptBox i {
  display: block;
  position: absolute;
  top: 50%;
  left: 0.22rem;
}
.hidden-box > div .iptBox input {
  width: 100%;
  height: 100%;
  padding-left: 0.47rem;
  font-size: 0.14rem;
  color: #262626;
  line-height: 0.14rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  border: none;
  outline: none;
  background-color: #F7F8F8;
}
.hidden-box > div .iptBox input::-webkit-input-placeholder {
  color: #262626;
}
.hidden-box > div .iptBox.phoneNumber {
  margin-top: 0;
}
.hidden-box > div .iptBox.phoneNumber i {
  background: url(../img/phoneNumber.svg) no-repeat;
  background-size: 100% 100%;
  width: 0.2rem;
  height: 0.2rem;
  margin-top: -0.1rem;
  margin-left: -0.1rem;
}
.hidden-box > div .iptBox.passWord i {
  background: url(../img/lock.svg) no-repeat;
  background-size: 100% 100%;
  width: 0.2rem;
  height: 0.2rem;
  margin-top: -0.1rem;
  margin-left: -0.1rem;
}
.hidden-box > div .two {
  width: 3.4rem;
  height: 0.5rem;
  border-radius: 0.05rem;
  background-color: #fff;
  margin: 0.2rem auto 0 auto;
  position: relative;
}
.hidden-box > div .two .iptBox {
  margin-top: 0;
  width: 57.65%;
  height: 100%;
  float: left;
}
.hidden-box > div .two .iptBox input {
  padding-left: 0.14rem;
  background-color: #fff;
}
.hidden-box > div .two .sendBtn {
  width: 36.47%;
  float: right;
  height: 100%;
  font-size: 0.14rem;
  color: #fff;
  background-color: #CCCCCC;
  text-align: center;
  line-height: 0.5rem;
  border-radius: 0.05rem;
  border: 1px solid rgba(0, 0, 0, 0.14);
}
.hidden-box > div .singleCheckBox {
  height: 0.56rem;
  line-height: 0.56rem;
  width: 4rem;
  padding-left: 0.6rem;
  font-size: 0;
}
.hidden-box > div .singleCheckBox input {
  background-color: rgba(1, 1, 1, 0);
  vertical-align: top;
  -webkit-appearance: none;
  background: transparent;
  border: none;
  outline: none;
  display: inline-block;
  -moz-appearance: none;
  float: left;
}
.hidden-box > div .singleCheckBox label,
.hidden-box > div .singleCheckBox a {
  font-size: 0.12rem;
  display: inline-block;
  height: 100%;
}
.hidden-box > div .singleCheckBox label {
  color: #929292;
}
.hidden-box > div .singleCheckBox label.rect {
  border-radius: 0.03rem;
  border: 1px solid #DBDBDB;
  width: 0.16rem;
  height: 0.16rem;
  display: inline-block;
  text-align: center;
  vertical-align: top;
  line-height: 0.16rem;
  position: relative;
  margin-top: 0.18rem;
  margin-right: 0.09rem;
}
.hidden-box > div .singleCheckBox input[type="checkbox"]:checked + label.rect::after {
  content: "\e66a";
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  font-family: "iconfont" !important;
  font-size: 0.16rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
}
.hidden-box > div .singleCheckBox a {
  color: #F6645C;
}
.hidden-box > div .redBtn {
  width: 3.4rem;
  height: 0.5rem;
  text-align: center;
  line-height: 0.5rem;
  background-color: #f54f46;
  font-size: 0.18rem;
  color: #fff;
  border-radius: 0.25rem;
  margin: 0.4rem auto 0 auto;
  cursor: pointer;
}
.hidden-box > div .bottom {
  width: 3.4rem;
  margin: 0 auto 0.4rem auto;
  height: 0.54rem;
  line-height: 0.54rem;
  color: #262626;
  font-size: 0.12rem;
}
.hidden-box > div .bottom > div {
  cursor: pointer;
}
.hidden-box > div .bottom div:nth-child(1) {
  float: left;
}
.hidden-box > div .bottom div:nth-child(2) {
  float: right;
}
.hidden-box > div .goBack {
  text-align: center;
  margin-top: -0.21rem;
}
.hidden-box > div .goBack a {
  display: block;
  width: 0.53rem;
  height: 0.53rem;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  background: url(../img/goback.svg) no-repeat;
  background-size: 0.16rem 0.15rem;
  background-position: center center;
  border-radius: 50%;
  margin: 0 auto;
}
.hidden-box > div .goBack div {
  font-size: 0.16rem;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.14rem;
  color: #262626;
}
.hidden-box .register .redBtn {
  margin-top: 0;
}
.hidden-box .register .bottom {
  margin-bottom: 0;
}
.hidden-box .resetPassword .goBack {
  margin-top: 0.2rem;
}
body.xiangqing {
  background-color: #FAFAFA;
}
body.xiangqing * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body.xiangqing .content.xq {
  margin-top: 0.31rem;
}
body.xiangqing .content.xq .main {
  height: 4.5rem;
  background: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.05);
  border-radius: 5px;
}
body.xiangqing .content.xq .main .lunbo_wrap {
  width: 5.2rem;
  height: 4.5rem;
  float: left;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
body.xiangqing .content.xq .main .lunbo_wrap .ft-carousel .carousel-inner .carousel-item {
  position: relative;
}
body.xiangqing .content.xq .main .lunbo_wrap .ft-carousel .carousel-inner .carousel-item img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 2.5rem;
  height: 2.6rem;
  margin: auto;
}
body.xiangqing .content.xq .main .lunbo_wrap .ft-carousel .carousel-indicators span {
  background-color: #9b9b9b;
}
body.xiangqing .content.xq .main .lunbo_wrap .ft-carousel .carousel-indicators span.active {
  background-color: #de3a3a;
}
body.xiangqing .content.xq .main .img {
  width: 45%;
  height: 100%;
  float: left;
  position: relative;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
body.xiangqing .content.xq .main .img img {
  display: block;
  width: 2.5rem;
  height: 2.6rem;
  margin-left: -1.25rem;
  margin-top: -1.3rem;
  position: absolute;
  top: 50%;
  left: 50%;
}
body.xiangqing .content.xq .main .text {
  width: 55%;
  height: 100%;
  float: right;
  padding-top: 0.63rem;
  padding-left: 0.67rem;
}
body.xiangqing .content.xq .main .text .top {
  width: 4.32rem;
  min-height: 0.66rem;
  max-height: 0.99rem;
  line-height: 0.33rem;
  font-size: 0.24rem;
}
body.xiangqing .content.xq .main .text .price {
  margin-top: 0.08rem;
  height: 0.33rem;
  line-height: 0.33rem;
  font-size: 0.24rem;
  color: #f54f46;
}
body.xiangqing .content.xq .main .text .place {
  height: 0.22rem;
  margin-top: 0.14rem;
}
body.xiangqing .content.xq .main .text .place i {
  width: 0.11rem;
  height: 0.14rem;
  background: url(../img/address1.svg) no-repeat;
  background-size: 100% 100%;
  margin-right: 0.07rem;
  margin-top: 0.05rem;
  vertical-align: top;
  float: left;
}
body.xiangqing .content.xq .main .text .place input {
  color: #333;
  font-size: 0.16rem;
  float: left;
  height: 100%;
  outline: none;
  border: none;
  width: 5rem;
  margin: 0;
  padding: 0;
}
body.xiangqing .content.xq .main .text .place input:disabled {
  background-color: rgba(1, 1, 1, 0);
}
body.xiangqing .content.xq .main .text .tip {
  margin-top: 0.08rem;
  font-size: 0.12rem;
  color: #9b9b9b;
}
body.xiangqing .content.xq .main .text .btn {
  width: 0.78rem;
  height: 0.32rem;
  border-radius: 4px;
  color: #f57f46;
  border: 1px solid #F57F46;
  margin-top: 0.29rem;
  font-size: 0.16rem;
  line-height: 0.32rem;
  text-align: center;
  cursor: pointer;
}
body.xiangqing .content.xq .main .text .btns {
  margin-top: 0.29rem;
  height: 0.32rem;
}
body.xiangqing .content.xq .main .text .btns > div {
  float: left;
  margin-left: 0.1rem;
  padding: 0 0.055rem;
  border-radius: 4px;
  color: #f57f46;
  border: 1px solid #F57F46;
  font-size: 0.16rem;
  line-height: 0.32rem;
  text-align: center;
  cursor: pointer;
}
body.xiangqing .content.xq .main .text .btns > div:first-child {
  margin-left: 0;
}
body.xiangqing .content.xq.zhifu .main {
  padding: 0.19rem 0.3rem 0.56rem 0.3rem;
  height: 5rem;
}
body.xiangqing .content.xq.zhifu .main h3 {
  height: 0.33rem;
  line-height: 0.33rem;
  font-size: 0.24rem;
  color: #1B2125;
  font-weight: 500;
}
body.xiangqing .content.xq.zhifu .main h3 .back {
  float: right;
  cursor: pointer;
}
body.xiangqing .content.xq.zhifu .main > div {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 0.23rem 0.3rem;
  height: 3.67rem;
  margin-top: 0.25rem;
}
body.xiangqing .content.xq.zhifu .main > div h4 {
  font-size: 0.16rem;
  font-weight: 600;
}
body.xiangqing .content.xq.zhifu .main > div ul {
  font-size: 0.14rem;
  color: #788995;
  margin-top: 0.2rem;
}
body.xiangqing .content.xq.zhifu .main > div ul li {
  height: 0.3rem;
  line-height: 0.3rem;
}
body.xiangqing .content.xq.zhifu .main > div ul li input {
  height: 100%;
  width: 2.4rem;
  border: 1px solid red;
  outline: none;
  border: 1px solid #DDE3E8;
  border-radius: 3px;
  font-size: 0.12rem;
  padding-left: 0.1rem;
}
body.xiangqing .content.xq.zhifu .main > div ul li input:disabled {
  background-color: rgba(1, 1, 1, 0);
}
body.xiangqing .content.xq.zhifu .main > div ul li input[type='radio'] {
  width: 0.18rem;
  height: 0.18rem;
  vertical-align: middle;
  margin-right: 0.1rem;
  position: absolute;
  clip: rect(0, 0, 0, 0);
  cursor: pointer;
}
body.xiangqing .content.xq.zhifu .main > div ul li .ka {
  margin-right: 0.3rem;
}
body.xiangqing .content.xq.zhifu .main > div ul li label {
  cursor: pointer;
}
body.xiangqing .content.xq.zhifu .main > div ul li input[type="radio"] + label::before {
  content: "\a0";
  /*不换行空格*/
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  width: 0.18rem;
  height: 0.18rem;
  border-radius: 50%;
  border: 1px solid #D4D9DD;
  line-height: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 0.1rem;
}
body.xiangqing .content.xq.zhifu .main > div ul li input[type="radio"]:checked + label::before {
  content: "";
  width: 0.18rem;
  height: 0.18rem;
  border: 1px solid #0095F8;
  background-color: #0095F8;
  background-clip: content-box;
  padding: 0.03rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body.xiangqing .content.xq.zhifu .main > div ul.liji li input.yzm {
  width: 1.58rem;
}
body.xiangqing .content.xq.zhifu .main > div ul.liji li input.yzm + div {
  display: inline-block;
  width: 0.72rem;
  height: 100%;
  background: #9B9B9B;
  border-radius: 3px;
  text-align: center;
  color: #FFFFFF;
  font-size: 0.12rem;
  margin-left: 0.05rem;
  cursor: pointer;
}
body.xiangqing .content.xq.zhifu .main > div ul.liji li:nth-child(1) {
  margin-bottom: 0;
}
body.xiangqing .content.xq.zhifu .main > div ul.liji li:nth-child(3) {
  margin-bottom: 0.15rem;
}
body.xiangqing .content.xq.zhifu .main .left {
  width: 3.46rem;
  float: left;
}
body.xiangqing .content.xq.zhifu .main .right {
  width: 7.34rem;
  float: right;
}
body.xiangqing .content.xq.zhifu .main .right ul li {
  margin-bottom: 0.23rem;
}
body.xiangqing .content.xq.zhifu .main .right .btn {
  background: #F54F46;
  border-radius: 4px;
  width: 0.78rem;
  height: 0.32rem;
  line-height: 0.32rem;
  text-align: center;
  font-size: 0.16rem;
  color: #fff;
  cursor: pointer;
}
body.xiangqing .content.canshu {
  font-size: 0.24rem;
  text-align: center;
}
body.xiangqing .content.canshu .main {
  height: auto;
}
body.xiangqing .content.canshu .main h3 {
  font-weight: normal;
  font-size: 0.4rem;
  margin-top: 0.2rem;
}
body.xiangqing .content.canshu .main .c {
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}
body.xiangqing .content.canshu .main .c > div {
  float: left;
  width: 50%;
}
body.xiangqing .content.canshu .main .c::after {
  content: "";
  display: table;
  clear: both;
}
body.xiangqing .content.canshu .main p {
  margin-top: 0.1rem;
  min-height: 0.5rem;
  max-height: 2rem;
  line-height: 0.5rem;
}
/*首页logo样式开始*/
.content.header .main ul li .m-logo {
  height: 0.44rem;
  line-height: 0.44rem;
  background-color: #FF531C;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: #fff;
  padding: 0 0.05rem;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */
}
/*首页logo样式结束*/
/*修改mui中toast弹出框的位置样式*/
.mui-toast-container {
  bottom: 50%;
  width: 2rem;
}
