@charset "UTF-8";
html, body {
  background-color: #F6F6F6; }

/*会员中心首页*/
.head_top {
  width: 100%;
  height: 90px;
  margin-top: 20px;
  padding: 15px;
  background: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center; }

.headl {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.headl img {
  width: 60px;
  height: 60px;
  border-radius: 50%; }

.headl-right {
  margin-left: 15px; }

.headl-right p.nickname {
  color: #292b33;
  font-size: 18px;
  line-height: 22px; }

.headl-right p.nickname2 {
  margin-top: 10px;
  /*display: none;*/ }

.headl-right p span {
  display: inline; }

.headl-right p span.VIP_logo {
  background: #FF9500;
  line-height: 14px;
  border-radius: 5px;
  font-size: 11px;
  margin-left: 5px;
  padding: 3px;
  display: inline-block;
  text-align: center;
  color: #fff;
  vertical-align: top; }

.headl-right p.VIP_con {
  font-size: 11px;
  line-height: 18px;
  color: rgba(41, 43, 51, 0.4); }

p.vip-explain {
  margin: 20px 15px -11px;
  font-size: 13px;
  color: rgba(41, 43, 51, 0.4); }

.vip-content {
  padding: 5px 15px 20px; }

.vip-content ul li {
  width: 100%;
  height: 90px;
  border-left: 5px solid #FFD190;
  border-radius: 4px;
  padding: 22px 20px;
  margin-top: 15px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
  cursor: pointer;
  background: #fff; }

.vip-content ul li .con-left {
  float: left; }

.vip-content ul li .con-left p {
  font-size: 16px;
  color: rgba(41, 43, 51, 0.8);
  line-height: 20px; }

.vip-content ul li .con-left i {
  font-size: 12px;
  color: rgba(41, 43, 51, 0.4); }

.vip-content ul li > p {
  float: right;
  font-size: 24px;
  color: rgba(41, 43, 51, 0.8);
  line-height: 40px; }

.vip-content ul li.cur {
  border-left: 5px solid #FF9500; }

.vip-content ul li.cur .con-left p {
  color: rgba(255, 149, 0, 0.8); }

.vip-content ul li.cur .con-left i {
  color: rgba(255, 149, 0, 0.6); }

.vip-content ul li.cur > p {
  color: #ff9500; }

.explain {
  padding: 0 15px;
  display: flex;
  align-items: center; }

.explain i {
  height: 1px;
  background: #e7e7e7;
  flex: 0 0 47%;
  display: block; }

.explain p {
  width: 24px;
  height: 24px;
  background: url(../img/icon/shuoming.png) no-repeat center/cover; }

.explain2 {
  text-align: center;
  font-size: 14px;
  color: rgba(41, 43, 51, 0.4);
  margin-top: 10px;
  padding: 0 10px 8px; }

.buyvip {
  width: 100%;
  height: 50px;
  background: #04B9FE;
  color: #fff;
  font-size: 16px;
  text-align: center;
  line-height: 50px;
  position: fixed;
  bottom: 0;
  border-radius: 0;
  box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.12);
  font-weight: 600; }

/*# sourceMappingURL=buyvip.css.map */
