div.chargeWarning {
  width: auto;
}
div.chargeWarning .el-message-box__btns {
  display: none;
}
.large-money-input {
  height: 50px;
}
.el-message-box__btns {
  margin-top: 20px !important;
}

.common-tips-color {
  color: #8a8a8a;
}
.floating .icon-box {
  width: 58px;
  position: fixed;
  right: 0;
  bottom: 120px;
  z-index: 99;
}
.floating .icon-box .icon {
  width: 60px;
  height: 70px;
  cursor: pointer;
  margin-bottom: 3px;
}
.floating .icon-box .icon:nth-child(1) {
  background: url(//www-pc.xoyocdn.com/overall/img/mobile-icon-index.ff42ce88.png) no-repeat center right;
}
.floating .icon-box .icon:nth-child(3) {
  background: url(//www-pc.xoyocdn.com/overall/img/mobile-icon.b2ef9d74.png) no-repeat center right;
  position: relative;
}
.floating .icon-box .icon:nth-child(3):hover .icon-content {
  display: block;
}
.floating .icon-box .icon:nth-child(3) .icon-content {
  position: absolute;
  right: 58px;
  top: -65px;
  display: none;
  border: 1px #dec882 solid;
  padding: 1px;
}
.floating .icon-box .icon:nth-child(3) .icon-content-inline {
  background: #fff;
  padding: 1px 1px 4px 1px;
  border: 3px #dec882 solid;
}
.floating .icon-box .icon:nth-child(2) {
  background: url(//www-pc.xoyocdn.com/overall/img/online-icon-index.a987bc14.jpg) no-repeat center right;
  position: relative;
}
.floating .icon-box .icon:nth-child(2):hover .icon-content {
  display: block;
}
.floating .icon-box .icon:nth-child(2) .icon-content {
  position: absolute;
  right: 60px;
  top: -10px;
  display: none;
}
.floating .icon-box .mobile-icon {
  position: relative;
}
.floating .icon-box .mobile-icon:nth-child(1) {
  background: url(//www-pc.xoyocdn.com/overall/img/online-icon-index.a987bc14.jpg) no-repeat center right;
}
.floating .close {
  width: 40px;
  height: 40px;
  display: block;
  line-height: 40px;
  font-size: 30px;
  color: #ffffff;
  background: #dec882;
  text-align: center;
  position: absolute;
  right: -40px;
  top: 0px;
}
.floating .vip-phones-box .left-box {
  width: 150px;
  display: table;
  margin-top: -8px;
}
.floating .vip-phones-box .left-box .box-wrap {
  display: table-row;
}
.floating .vip-phones-box .left-box .box-wrap .box {
  width: 150px;
  height: 160px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.floating .vip-phones-box .left-box .box-wrap .box-title {
  font-size: 18px;
}
.floating .vip-phones-box .left-box .box-wrap .box-title p {
  margin: 5px 0;
}
.floating .vip-phones-box .left-box .box-wrap .box-phone {
  color: #dec882;
  font-size: 18px;
  font-weight: bold;
}
.floating .vip-phones-box .right-box {
  width: 950px;
  margin-top: -30px;
}
.floating .vip-phones-box .right-box .box {
  width: 265px;
  height: 80px;
  display: table;
  margin: 0 25px;
  border-bottom: 1px solid #dfdfdf;
}
.floating .vip-phones-box .right-box .box-icon {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.floating .vip-phones-box .right-box .box-content {
  font-size: 18px;
  color: #727272;
  display: table-cell;
  vertical-align: middle;
  line-height: 22px;
}
.floating .robot-service {
  width: 1084px;
  overflow: hidden;
}
.floating .robot-service .title {
  margin-bottom: 14px;
  height: 30px;
  font-size: 18px;
  color: #7e7e7e;
  font-weight: bold;
}
.floating .robot-service .list {
  width: 1104px;
  overflow: hidden;
  margin-bottom: 20px;
}
.floating .robot-service .list .root {
  float: left;
  margin-right: 20px;
}
.robot-service-box .el-dialog__header {
  padding: 0;
}
.robot-service-box .el-dialog__body {
  padding: 36px 38px 0px;
}

.root[data-v-57003b4f] {
  width: 256px;
}
.game-icon[data-v-57003b4f] {
  position: relative;
  width: 254px;
  height: 114px;
  background-position: center;
  border: 1px #eee9d7 solid;
  background-repeat: no-repeat;
}
.game-name[data-v-57003b4f] {
  height: 30px;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  color: #433e2d;
  font-weight: bold;
}
.lt[data-v-57003b4f],
.lb[data-v-57003b4f],
.rt[data-v-57003b4f],
.rb[data-v-57003b4f] {
  width: 7px;
  height: 7px;
  position: absolute;
  background: #fff;
}
.link:hover .game-icon[data-v-57003b4f] {
  border: 1px #dac88b solid;
}
.link:hover .game-name[data-v-57003b4f] {
  color: #dac88b;
}
.link:hover .lt[data-v-57003b4f],
.link:hover .lb[data-v-57003b4f],
.link:hover .rt[data-v-57003b4f],
.link:hover .rb[data-v-57003b4f] {
  border-color: #dac88b;
}
.lt[data-v-57003b4f] {
  left: -1px;
  top: -1px;
  border-bottom: 1px #eee9d7 solid;
  border-right: 1px #eee9d7 solid;
}
.lb[data-v-57003b4f] {
  left: -1px;
  bottom: -1px;
  border-top: 1px #eee9d7 solid;
  border-right: 1px #eee9d7 solid;
}
.rt[data-v-57003b4f] {
  right: -1px;
  top: -1px;
  border-bottom: 1px #eee9d7 solid;
  border-left: 1px #eee9d7 solid;
}
.rb[data-v-57003b4f] {
  right: -1px;
  bottom: -1px;
  border-top: 1px #eee9d7 solid;
  border-left: 1px #eee9d7 solid;
}

.common-tips-color[data-v-242e494c] {
  color: #8a8a8a;
}
.large-red-btn[data-v-242e494c] {
  width: 228px;
  height: 53px;
  line-height: 53px;
  display: block;
  text-align: center;
  color: #ffffff;
  font-size: 24px;
  padding: 0;
  background: #b62929;
  -webkit-transition: background .3s ease;
  transition: background .3s ease;
}
.large-red-btn[data-v-242e494c]:hover {
  background: #d25b5b;
  -webkit-transition: background .3s ease;
  transition: background .3s ease;
}
.large-red-btn.disabled[data-v-242e494c] {
  background: #d0d0d0;
}
.small-default-btn[data-v-242e494c] {
  width: 132px;
  height: 34px;
  display: block;
  line-height: 34px;
  text-align: center;
  color: #b62929;
  border: 1px #b62929 solid;
  font-size: 16px;
  background: #fff;
  -webkit-transition: background .3s ease;
  transition: background .3s ease;
}
.small-default-btn[data-v-242e494c]:hover {
  border-color: #d25b5b;
  -webkit-transition: background .3s ease;
  transition: background .3s ease;
}
.small-default-btn.disabled[data-v-242e494c] {
  background: #d0d0d0;
}
.small-red-btn[data-v-242e494c] {
  width: 132px;
  height: 34px;
  display: block;
  line-height: 34px;
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  background: #b62929;
  -webkit-transition: background .3s ease;
  transition: background .3s ease;
}
.small-red-btn[data-v-242e494c]:hover {
  background: #d25b5b;
  -webkit-transition: background .3s ease;
  transition: background .3s ease;
}
.small-red-btn.disabled[data-v-242e494c] {
  background: #d0d0d0;
}
.confirm-form[data-v-242e494c] {
  width: 95%;
  margin: 10px auto;
  border-bottom: 1px solid #eae2c7;
  border-right: 1px solid #eae2c7;
}
.confirm-form-item[data-v-242e494c] {
  width: 100%;
  color: #555555;
  border-top: 1px solid #eae2c7;
}
.confirm-form-item-label[data-v-242e494c] {
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: right;
  display: inline-block;
  margin-right: 5px;
  border-left: 1px solid #eae2c7;
  border-right: 1px solid #eae2c7;
  padding: 0 5px;
}
.confirm-form-item-content[data-v-242e494c] {
  height: 30px;
  line-height: 30px;
  display: inline-block;
}
.confirm-form .large-red-btn[data-v-242e494c] {
  display: block;
  margin: 10px auto;
}
.mobile-pay[data-v-242e494c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 99px !important;
  position: relative;
}
.mobile-pay .left-content[data-v-242e494c] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 1060px;
          flex: 0 1 1060px;
  width: 1060px;
  padding: 36px 46px;
  box-sizing: border-box;
  border: 1px solid #eae2c7;
}
.mobile-pay .right-content[data-v-242e494c] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 120px;
          flex: 0 0 120px;
  width: 120px;
  margin-left: 10px;
  box-sizing: border-box;
}
.mobile-pay .right-content > div[data-v-242e494c] {
  border: 1px solid #eae2c7;
}
.mobile-pay .role-area[data-v-242e494c] {
  position: relative;
}
.mobile-pay .logo[data-v-242e494c] {
  position: absolute;
  top: 0;
  right: 0;
}
.mobile-pay .charge-area[data-v-242e494c] {
  margin-top: 14px;
}
.mobile-pay .mt-24[data-v-242e494c] {
  margin-top: 24px;
}
.mobile-pay .mt-32[data-v-242e494c] {
  margin-top: 32px;
}
.mobile-pay .product-form-item[data-v-242e494c] .active .radio-item {
  border: 1px solid #EA0000;
}
.mobile-pay .charge-tips[data-v-242e494c] {
  margin-top: 36px;
  padding: 24px;
  background: rgba(249, 250, 252, 0.65);
  border-radius: 2px;
}
.mobile-pay .charge-tips-title[data-v-242e494c] {
  height: 24px;
  font-size: 20px;
  line-height: 24px;
  color: #1A1A1A;
}
.mobile-pay .charge-tips-content[data-v-242e494c] {
  margin-top: 16px;
  color: #929292;
  line-height: 24px;
  font-size: 16px;
}
.mobile-pay .charge-tips-content li[data-v-242e494c] {
  height: 20px;
  line-height: 20px;
  font-size: 16px;
  color: #929292;
  margin-bottom: 12px;
}
.mobile-pay .charge-tips-content li[data-v-242e494c]:last-child {
  margin-bottom: 0;
}
.mobile-pay .high-light-color[data-v-242e494c] {
  color: #A53630;
}
.mobile-pay .quick-channel-box[data-v-242e494c] {
  overflow: hidden;
}
.mobile-pay .quick-channel-box .channel[data-v-242e494c] {
  width: 120px;
  height: 120px;
  display: block;
  float: left;
  margin-right: 18px;
  border-radius: 5px;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background: url(//www-pc.xoyocdn.com/overall/img/bg-quick-channel-item.b580b848.png) left center no-repeat;
  border-bottom: 1px solid #ececec;
  cursor: pointer;
}
.mobile-pay .quick-channel-box .channel[data-v-242e494c]:hover {
  opacity: .8;
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
}
.mobile-pay .quick-channel-box .channel[data-v-242e494c]:nth-last-child(1) {
  margin-right: 0;
}
.mobile-pay .quick-channel-box .channel-icon[data-v-242e494c] {
  display: block;
  margin: 20px 0 5px 0;
}
.mobile-pay .quick-channel-box .channel-text[data-v-242e494c] {
  font-size: 14px;
  color: #000;
}
.ua-main .mobile-pay[data-v-242e494c] {
  margin-top: 20px !important;
}

.charge-tips-content a {
  color: #A53630;
}

.item-title[data-v-d60a0968] {
  padding-left: 24px;
  margin-left: -24px;
  height: 24px;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  color: #1A1A1A;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAN3SURBVFiFxZfPbhtVFIe/4ziDCpt5A4rEA4xddi2VXSRQGhoiFFaMF0kWdJd0zYJ4wRK57NJF7EWd2TRIaQVUiqI4onQbzyP0EbyBiCG+h4Vnxnfs+N9UolcaWbJ17/fd35lzZwzveEjeie2vShsi8h2Aqj7xn3eP8qxTyDMpWC83ROQZ8AnwsYg8a6+Xd/8XgWCt3FBlF5UwwnwUYUqohKI08kgsJBCslRsKuyBhJP3q5nHY2zwOe5H0qyChGBrtB4tJzC0QPBiHJ79lJGQxibkEMvBCFp6RKMQSzC8xswuC1XJDJYYXB/Ant24tf3BTaoJuASim6f/SbQK01j3XuVrqgHqqPPJ/u3g8bf2pCQSr8c51CAd4/0P9Xow5wOhtjN4WIwdPvy7vpUkU+1U0Lsfq9CQmJpDCkTBaHsKfrpf3CvDDdXMM1GvHF3tpEv/GSTA5iWsFghUrdseCr02GZyReWBKRVY6X4xJjAsGKtfP3RuA6HZ5KyPwSGYFgJT5kZAT+ZQwXQONZ0z4TiV8tiX+sclgSqUDwRRy7ShjdsOD3Z8c+MQmo1363JC6XOoh6KkMJAWh/XtoYnO1ZeHultCXIQR54MhTd9l9aLXqZlEO/8U+6R4M2FHkoyhsbDiBa2MIMtpL3Ei1sJettHoe96Ea/itJD5CFAMcnKgMvo+WbeZu9JBOOLCPSSr+MEdF/AdZaXOq2K5w7nmubbJqCGZrJeq+K5zl/SUeUmovupgH/SPRIjP6HqOUVJJfzTbtMY6ijkuYyh7p/G9a94rrMsHVQG7XgyeIHJtOHhZ+XHCDsgYXTVr26ex51wb6QN5xhGqNfO4g6oeK5TlA7IoA1Pr2nDjATsIBpGVzqUqMzfjgbqtfMReLLzsykHUSpxL5GQMOpbSdwt7xVkxlGs1Gt/WPClGM44fKJAKqHsgIaRalZiwpFsZDH4VIGshISRWkncGS+HgXrtTwsucc2VR/755HeCqe8D355d7KL8jKrnMOyOvy/lR+3rNiqvUX2tfd3OwLFqPgU+M4E0iUp8TyBhxDCJ0ZHCk7t9BnxuAYDDu0mLahiJjkm0Kp7raAyX+eALCaQSSRKFYRKtiuc6xqr5q/ngCwsAHN6JkxANo4JWARxj3e0LwHMJ2BIivFHFBdw88NwCAO1PSxvo4JGK6L7/Kt+f03c+/gOS2HRJN1MByQAAAABJRU5ErkJggg==) no-repeat left center;
  background-size: 16px;
}

.game-logo[data-v-57106c28] {
  width: 176px;
  height: 88px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.charge-type-radio {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.active .radio-item[data-v-aea98570] {
  background: #FDF1F1;
  color: #A53832;
  border: 1px solid #A53832;
}
.radio-item[data-v-aea98570] {
  display: block;
  width: 88px;
  height: 40px;
  margin-right: 32px;
  text-align: center;
  font-size: 16px;
  line-height: 40px;
  border-radius: 2px;
  color: #767676;
  background: #fff;
  border: 1px solid #DDDFE5;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.radio-item[data-v-aea98570]:hover {
  border: 1px solid #A53832;
}

.charge-product-radio {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: wrap;
          flex-flow: wrap;
}

.active .radio-item[data-v-51d2fd6a] {
  /*border: 1px solid #EA0000;*/
}
.product-img[data-v-51d2fd6a] {
  width: 100%;
  height: 168px;
  background: #f9fafc;
}
.product-img img[data-v-51d2fd6a] {
  width: 100%;
  height: 100%;
}
.product-name[data-v-51d2fd6a] {
  margin-top: 12px;
  height: 22px;
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  text-align: center;
  color: #767676;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-price[data-v-51d2fd6a] {
  margin-top: 10px;
  height: 37px;
  line-height: 37px;
  color: #A53630;
  text-align: center;
  font-size: 16px;
}
.product-price span[data-v-51d2fd6a] {
  font-size: 28px;
}
.w100-item .radio-item[data-v-51d2fd6a] {
  margin-right: 66px;
}
.charge-product-radio-item:nth-child(5n) .radio-item[data-v-51d2fd6a] {
  margin-right: 0;
}
.charge-product-radio-item:nth-child(n+6) .radio-item[data-v-51d2fd6a] {
  margin-top: 32px;
}
.radio-item[data-v-51d2fd6a] {
  position: relative;
  display: block;
  width: 168px;
  height: 258px;
  margin-right: 31px;
  border-radius: 2px;
  box-sizing: border-box;
  border: 1px solid #E2D8B3;
  background-color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.radio-item[data-v-51d2fd6a]:hover {
  border: 1px solid #EA0000;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
}
.radio-item:hover .left-corner[data-v-51d2fd6a] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACgSURBVEiJ7dMxCsIwFMbx/7NOHsTi5qauzuYc4gHsIeIJeo52dRTjCSQ9SEdfJ0GnSGigYL4tEN6Pj8fDO1t7Z2sSZpZy+B8iY+xsGk0ykpGMhBFBeoDuZtexyDz4Q/SKYrTg5J39aWi5rY6f72CT5aZqXyrtu1FMwk2A1e7cAE0sMo3FZ+QLGeMOQpHuYQ+qmFQAgAA87xdTCHtFFymQAYRjKrb9ztJKAAAAAElFTkSuQmCC);
}
.radio-item:hover .right-corner[data-v-51d2fd6a] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAB8SURBVEiJ7ZWxCYAwEADvJcvYWbqYS2QD97DVTnAFHSSdxEKFYJMofOVfEwgPBw+XCIqsi+8BKk3JjUmAc+f33tUkpZjEJCZRlGyzbwAECblZ97woeSYA4nXukem1pBRBAhLHuu2G/Kwi9mn9UJJ25Eq7eEva0edOcqQdHRiAJ2NR9unGAAAAAElFTkSuQmCC);
}
.radio-item .left-corner[data-v-51d2fd6a] {
  position: absolute;
  left: 8px;
  bottom: 8px;
  width: 12px;
  height: 12px;
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACiSURBVEiJ7dPBCcIwFMbxf1J1Bs8KLR1AikN0muIShk7jEKHeJVjQRUoST4KeIqGBgvlugfB+fDweRqvWaNWSMDLl8D9E5tjZMppkJCMZCSPC+wngdj1vY5FV6IMviifOVdKKg9Hqp6H18XT5fAeb1E03bqS8vxvFJNgEYN90IzDGIstYfEa+kDnuIBRhhr7EuSoVACAAHkNfTtbuvBDrFMgLNk4wZvhCoY0AAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: cover;
}
.radio-item .right-corner[data-v-51d2fd6a] {
  position: absolute;
  right: 8px;
  bottom: 8px;
  width: 12px;
  height: 12px;
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAB8SURBVEiJ7ZWxCYAwEEXfSYawdwiXcBu3EBxMe5s0DhIkFiEQbBKFq7zXBMKHxx38RFDEb+sE0GlKMiYB0s7z3tUkrZjEJCZRlBz70gMIMdSy7nnR8kwAENPRIWct+nkSIYYL/DDOvp5VxD6tH0rKHrnmXryl6JHaJGWPbtHPJkl1/eLJAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: cover;
}

.role-cascader {
  display: block;
  line-height: 0;
  width: 318px;
  border-radius: 2px;
  padding: 12px 16px 12px 12px;
  box-sizing: border-box;
  border: 1px solid #DDDFE5;
  -webkit-transition: all .4s linear;
  transition: all .4s linear;
}
.role-cascader.is-active {
  border: 1px solid #A53630;
}
.role-cascader.is-active .arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAC4SURBVEiJ7c07DoJQEEbhMxTULIElTGNiZ1gGodEduQNsjEuwpMXYUFrelXgtCEbk4UCMheGvppicD5b9/cT6mKtGYShnxN+yS7X7KlDHKQAFwHPIrjbkI/AaF3B1n9iKjALvcQlIAPydwooMAn3xtKwcwGmtsRXpBcbizaxIB7DEpyAtYErcijyBOXELEjTH3DhAWlZOAhIBh7A9rnTfAnLVCE88Jz6AbDoPuWo0Ndq3b3WWLfvhHmaLgWgzSAScAAAAAElFTkSuQmCC);
}
.arrow {
  display: block;
  width: 12px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAD7SURBVFiF7dFNDsFAGMbx533F3lZSiUmw5ghu4Ai1dwcSB3CEOoobsJbWNNHeAmNjpPHRzoxKJOZZTZX+f1HAz8/P799H+iClbJ0uzVAxNgMR7L4Ri2UWAkBPBGv9GevDGc0JM60aoK3+Yp1LZL4gUESgaC+z4RNAQaX6TKCoTkQi8wWA+e0yLf7Dd0BfdDYKalo34jHO4HHxPj3+IJZZSKBIXyuoafGdfRoXop2WAupCmMTfAj5FmMZLAa4Im3glwBZhGzcCmCJc4saAKoRr3ArwDkGgrmvcGvAKASj9GOu4E+A1wi3uDACA+HCcEfESABg8con7+fn9xK6TzqcTtOCJNgAAAABJRU5ErkJggg==);
  background-size: cover;
}
.placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #767676;
}
.role-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
          flex-flow: column;
}
.role-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  font-size: 14px;
  line-height: 20px;
  color: #1A1A1A;
  font-weight: bold;
}
.role-text {
  max-width: 180px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.role-level {
  padding: 4px 6px;
  margin-left: 8px;
  font-size: 10px;
  font-weight: normal;
  line-height: 12px;
  color: #A53630;
  border-radius: 2px;
  background: #FDF1F1;
}
.server-info {
  margin-top: 6px;
  font-size: 14px;
  line-height: 20px;
  color: rgba(26, 26, 26, 0.8);
  width: 240px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.role-cascader-popper {
  padding: 0px;
}
.role-cascader-popper[x-placement^=bottom] {
  margin-top: 8px;
}
.role-cascader-popper .non-data {
  width: 100%;
  padding: 6px 12px 6px 32px;
  font-size: 14px;
  color: #767676;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAKVSURBVFiF7ZjBUdtAFEDfXzPAKbOXeHyLS3AqsKkAKw3E7iCpIFABQwVAARmZCjAVxCWIm+G05IQz4/05xGYsWbIsIZlMwjtZq9Xq+Uvav3/hjX8cecnFobWWQzp+TpsG7YbnA8DccGcUhzAJpm68c8GwafsCx4r2EezGzopD9BYxo2DqLmsVDFu2h+o3oFf0RgsiRIZForqVYGitZd+fITIoKRZD0XOZmZPAOZfXN1cwbNk2qiHQqUJuhQiRo2Dqok2dNgou5G6AdoViq+RKZgqG1loO9Af1yS2ZMJOjrMdtsq7SA39C/XIAHfb9WdbJ1Aguvtabgjcai0oEoKJtin7pfx71ONmcHkHVi4JyeC9X/Qc37D+4ofdyVfT6xfS1xppg2LIDdvNok/TCpu0nG9cjqH6t064QOE62pQhKdyc2KSjaD62Npc6YYNiyvdzcWieC5TCeEOIR1MqzRWH8PP7+xwT9a0ZvSWOD4HI995okHTIzyd/C3urBYiVcCiO++/29ff5ddrE+N9xlCjInKh1TkYERHSwOSg4CRoktGmI6pkFUeuSqECarh/F4PTEh8Q92iuKSC4aYYOCcE2RUZmzvZRjcP0pw/yjey7CUoOhtsmntjVO4LjV4FYhZC86aYPDgRsB4Fz4JorSydC+lI4icotorMrox+nnUtF14XrAWQ9Jfi+yapPnuoqoyMw9Fzz/d//ySdi571vtlvkL8k6+JSGbmJOtkpmDgnEMkgFrnxj9l54YCfmPeCKYuQuSIeiQn2xTuuYktmLqImXxU9LwyNdVLZvlyUG7z6ILyRdUYkdPKN4+ShC07QH0fle4222+CjBSuF3NsIV60gQnLqNLxgl3dwGROZBpEPDHZZhfrjf+W36TS9xkmrDIAAAAAAElFTkSuQmCC) 8px center no-repeat;
  background-size: 16px auto;
}
.non-data-list {
  display: block;
  width: 318px;
  max-height: 258px;
  overflow-y: auto;
  padding: 8px;
  box-sizing: border-box;
  border-right: 1px solid #E5E6EB;
}

.cascader-root[data-v-dfd0556e] {
  display: inline-block;
}
.charge-cascader[data-v-dfd0556e] {
  cursor: pointer;
}
.charge-input[data-v-dfd0556e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.menu-list[data-v-dfd0556e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.role-menu-list[data-v-2ea67ffa] {
  width: 238px;
  max-height: 258px;
  overflow-y: auto;
  padding: 8px;
  border-right: 1px solid #E5E6EB;
  box-sizing: content-box;
}
.role-menu-list[data-v-2ea67ffa]:last-child {
  width: 262px;
  border-right: none;
}

.role-cascader-item[data-v-56d1b722] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  height: 32px;
  padding: 6px 12px 6px 8px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
.role-cascader-item .label-area[data-v-56d1b722] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.role-cascader-item .label-text[data-v-56d1b722] {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 142px;
}
.role-cascader-item[data-v-56d1b722]:hover {
  background: #F5F7FA;
  border-radius: 2px;
}
.role-cascader-item.active[data-v-56d1b722] {
  border-radius: 2px;
  background: #FDF1F1;
}
.role-cascader-item.active .label-text[data-v-56d1b722] {
  color: #A53630;
}
.role-cascader-item.active .last-select[data-v-56d1b722] {
  background: #fff;
  color: #C1A649;
}
.role-cascader-item .last-select[data-v-56d1b722] {
  margin-left: 12px;
  padding: 0px 6px;
  font-size: 10px;
  border-radius: 4px;
  color: #C1A649;
  background: #F8F4E7;
}
.role-cascader-item .arrow[data-v-56d1b722] {
  display: block;
  width: 12px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADMSURBVEiJ3dWxDcIwEAXQf5EILSNkBJe0GSNQZTLoGCMlSCm4DfAIrlPEVEEKSmzfORISv7Xzn3w6KcCvczHmkPM9xcrLHV4g2GFA3TI7KVCEDltmRwQHwJQlOs1rggAAUIGaAKtFgiOacjuayo/oPFABYMm4koAcJBnQIiJAg4gBKaICJEh0TdfSPNjOVnjv70v31MB3aCx4U2A2Io/rqX82i/AW5eee27W7eWsaKRcD0nIRoClPBrTlSUBOOZCwpjnlUeDzc1GW/0fe4F+n3a72NLYAAAAASUVORK5CYII=) no-repeat;
  background-size: cover;
}

.result-color[data-v-5ee66302] {
  text-align: center;
  color: #ff9602;
}
.result-box[data-v-5ee66302] .el-form {
  padding: 20px;
}
.result-box[data-v-5ee66302] .el-form-item {
  margin-bottom: 0;
}

.result-color[data-v-29ea7ba3] {
  text-align: center;
  color: #ff9602;
}
.result-box[data-v-29ea7ba3] .el-form {
  padding: 20px;
}
.result-box[data-v-29ea7ba3] .el-form-item {
  margin-bottom: 0;
}
.result-box .btn-area[data-v-29ea7ba3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.result-box .btn-area > a[data-v-29ea7ba3] {
  margin-right: 12px;
}
.result-box .large-default-btn[data-v-29ea7ba3] {
  width: 228px;
  height: 53px;
  line-height: 53px;
  display: block;
  text-align: center;
  color: #b62929;
  font-size: 24px;
  padding: 0;
  border: 1px #b62929 solid;
  background: #fff;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

.corner {
  position: absolute;
  width: 10px;
  height: 10px;
}
.left-up-corner {
  position: absolute;
  width: 10px;
  height: 10px;
  left: 2px;
  top: 2px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzZCMTc1MDlEMUY4MTFFODkyMDE4ODVCREMxOUIwNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzZCMTc1MEFEMUY4MTFFODkyMDE4ODVCREMxOUIwNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNkIxNzUwN0QxRjgxMUU4OTIwMTg4NUJEQzE5QjA3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNkIxNzUwOEQxRjgxMUU4OTIwMTg4NUJEQzE5QjA3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsiWo1IAAAA7SURBVHjaYrx7bf9/BiIAC4hQ0nRgJKSQiYFIwILMuXf9ANwZ6LawoOvE5QyirWYixjTyTaSKQoAAAwBj0wkvJWwzPQAAAABJRU5ErkJggg==) no-repeat;
}
.left-down-corner {
  position: absolute;
  width: 10px;
  height: 10px;
  left: 2px;
  bottom: 2px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDY2MUU3NDlEMUY4MTFFOEIzNUZENEE2QTUzOTc3RTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDY2MUU3NEFEMUY4MTFFOEIzNUZENEE2QTUzOTc3RTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNjYxRTc0N0QxRjgxMUU4QjM1RkQ0QTZBNTM5NzdFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjYxRTc0OEQxRjgxMUU4QjM1RkQ0QTZBNTM5NzdFMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pus0xwUAAAA0SURBVHjaYrh7bf9/IGAghJkYiAQ0Vnjv+oH/1LcaZCo2k1mQOUqaDowUW81CyBMwABBgAAI6LMkOgrKaAAAAAElFTkSuQmCC) no-repeat;
}
.right-up-corner {
  position: absolute;
  width: 10px;
  height: 10px;
  right: 2px;
  top: 2px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUNGNTEyQTlEMUY3MTFFOEI3NzVFQzMxOTgwNTFBMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUNGNTEyQUFEMUY3MTFFOEI3NzVFQzMxOTgwNTFBMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Q0Y1MTJBN0QxRjcxMUU4Qjc3NUVDMzE5ODA1MUExRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5Q0Y1MTJBOEQxRjcxMUU4Qjc3NUVDMzE5ODA1MUExRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po8QqT8AAABASURBVHjaYrx7bf9/BmLA////CWKQYUwMRAIWdIF71w/AnaKk6cAIY2OYCJJEVoBTIS6AUyG6qZSbSLZCgAADAE0sJ39Qzo/jAAAAAElFTkSuQmCC) no-repeat;
}
.right-down-corner {
  position: absolute;
  width: 10px;
  height: 10px;
  right: 2px;
  bottom: 2px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODY3REUxRjlEMUY3MTFFOEIzMkFFMTYxODU2QjZGN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODY3REUxRkFEMUY3MTFFOEIzMkFFMTYxODU2QjZGN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NjdERTFGN0QxRjcxMUU4QjMyQUUxNjE4NTZCNkY3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NjdERTFGOEQxRjcxMUU4QjMyQUUxNjE4NTZCNkY3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhCyNbMAAAAwSURBVHjaYvj//z8DIXz32v7/TAxEAjoqvHf9wH+yTGQhZBIcUD14GEGqiVEIEGAA29tHFyXU5n0AAAAASUVORK5CYII=) no-repeat;
}
.title-box {
  margin: 20px 0;
  color: #444444;
  border-left: 5px #b62929 solid;
  padding-left: 10px;
}
.title-box .title {
  padding-right: 26px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAB1klEQVR42pTUyUuVURjH8auJCw0N1LClI4pTQS4cQG1wjFJBNE2waOHCgaxN/QeiYiItWhmUmrrwLnLOYSEiOJBDOKJLwWyj4UJM/B74vaIv1+nCB+6Fe37v85zzvMdtZa7fYfv4ohMfMOO45ONu++2DPjzCEO5dJ+AmehGMeD3dhMRdJcBLi8PxAIt4hgWFxF4UYC2O0OK/WEWOLOEnos4L+I5kZOrJ25hAq1rJVugIAlwFNOMA1bihntMxhinkIQwt2MEde4DpMR+F6MKges/FU3zBR7xHI6YVeGYT+xVi9Wz1/00VvkMDKrCndkLsx9ir0s3CLLThE2pQhyqUIkH7NIogNxeTGIg1bOKuQs1wfUa5/hOqSifsk5iiEssQqZ4HUI/XeI5bOrktvPQ4tdiU7cSkvhejHUd4oxP6inV4Iw0bVkAGurUPSfiBJ3ihjfyPt9qzAqQqyGECHmtxB14hRpPn1FGW6SgPVUmtyj85xkp4oklPmtMspGoSu7WpJsj/9GIroAjjmoVo3EYiSjSJpi0/PMQfV6O8r3lf1oD46a3s0V5E6n74fdHrbIWYt3BYlTj1Gps5mL/KhfJPIZsq/b4W/7rOlbarGRjR4tnLrrRjAQYAsRF26x2MOdEAAAAASUVORK5CYII=) no-repeat right;
}
.down-btn-box {
  overflow: hidden;
}
.qr-box {
  float: left;
  width: 178px;
  height: 178px;
  padding: 16px 8px 8px;
  text-align: center;
  background: url(//www-pc.xoyocdn.com/overall/img/vcode-bg.60900a04.png) no-repeat;
}
.ks-phone-show {
  float: right;
  /* margin-top: -50px;*/
}
.down-btn-list {
  float: left;
  margin-left: 30px;
}
.down-btn-list li {
  margin: 20px 0;
  width: 150px;
  height: 50px;
  text-indent: -999em;
  cursor: pointer;
}
.down-btn-list li:hover {
  opacity: 0.8;
}
.down-btn-list .down-btn-ios {
  display: none;
  background: url(//www-pc.xoyocdn.com/overall/img/ios-download-btn.3c72d45d.png) no-repeat;
}
.down-btn-list .down-btn-android {
  display: none;
  background: url(//www-pc.xoyocdn.com/overall/img/android-download-btn.a036f9e8.png) no-repeat;
}
.ks-content {
  position: relative;
  padding: 26px 14px;
  border: 1px #ece3c6 solid;
  background: #fff;
}
.ks-phone-status {
  margin-top: 40px;
}
.ks-phone-status-content {
  position: relative;
  padding: 26px 14px;
  border: 1px #ece3c6 solid;
  background: #fff;
  width: 470px;
}
.ks-phone-status-content dl {
  overflow: hidden;
}
.ks-phone-status-content dl:last-child(1) {
  margin-top: 20px;
}
.ks-phone-status-content dt {
  color: #000;
  font-weight: bolder;
}
.ks-phone-status-content dd,
.ks-phone-status-content dt {
  float: left;
}
.ks-phone-intro {
  margin-top: 30px;
}
.ks-phone-intro-content {
  position: relative;
  padding: 26px 14px;
  border: 1px #ece3c6 solid;
  background: #fff;
  width: 100%;
}
.link {
  color: #fd9322;
}
.tab {
  padding-bottom: 10px;
  margin-bottom: 45px;
  overflow: hidden;
}
.tab ul {
  height: 40px;
  border-bottom: 3px #dbdbdb solid;
}
.tab li {
  display: inline;
  float: left;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-weight: bolder;
  text-align: center;
}
.tab a {
  display: block;
  float: left;
  padding: 0 20px;
  height: 40px;
  text-align: center;
  border-bottom: 3px #dbdbdb solid;
}
.tab a:hover {
  border-bottom: 3px #cc3333 solid;
}
.tab a .arrow {
  display: none;
}
.tab a.current {
  border-bottom: 3px #cc3333 solid;
}
.tab a.current .arrow {
  display: block;
}
.tab .arrow {
  position: relative;
  top: -3px;
  display: block;
  width: 13px;
  height: 9px;
  margin: 0 auto;
  background: url(//www-pc.xoyocdn.com/overall/img/arrow.73e2a162.jpg) no-repeat;
}
