@import "./common.css?s=1";
*{
    margin: 0;
    padding: 0;
    list-style: none;
}
html{
    font-size:14px;
}
body{
    color: #323232;
    background: #fff !important;
}


.n_header{
    background: linear-gradient(#0083ff,60%,#ffffff)
}
.n_header .logo{
    margin:10px
}
.n_header .logo img{
    width: 100px;
}
.search-box{
    background: #ffffff;
    border-radius: 20px;
    color: #b4b4b4;
    font-size: 13px;
    
}
.search-box .iconfont{ font-size: 16px;}

.datas{
    background:#ffffff;
    border-radius: 20px 20px 0 0;
    padding: 20px 5px;
    margin:20px 10px 0 10px;
}

.datas-item{ padding: 10px; flex:1; width: 33.3%; overflow: hidden;}
.datas-item .datas-title{ color: #0083ff; white-space: nowrap;}
.datas-item .datas-des{ font-size: 12px; color: #969696; white-space: nowrap;}

.notice{ margin:0 10px 0px 10px; background:#f8f8f8;}
.notice ul li{ 
  overflow: hidden;
  display:flex;
  flex-direction:row;
  align-items:center
}

/*导航*/
.nav-box{ width: 100%;}
.nav-box .nav-item{ text-align: center; width: 20%; margin-bottom: 15px;}
.nav-box .nav-item img{ width:45px; height: 45px;}
.nav-box .nav-item p{ margin-top: 6px;}

/*广告*/
.ad-box{ }
.ad-box .ad-left{ flex:1; margin-right: 10px;}
.ad-box .ad-left img{ width:100%}
.ad-box .ad-right{ flex:1}
.ad-box .ad-right img{ width:100%}
.ad-box .ad-right .ad-right-1{ margin-bottom: 5px;}

/*分类*/
.cat-box{}
.cat-box-col-red{ border:solid 1px #f18867; border-top: 0; border-radius: 0 0 20px 20px;}
.cat-box-col-green{ border:solid 1px #4ed8bf; border-top: 0; border-radius: 0 0 20px 20px;}
.cat-box-col-blue{ border:solid 1px #62c7f8; border-top: 0; border-radius: 0 0 20px 20px;}
.cat-box .cat-title{}
.cat-box .cat-title img{ width: 100%; display:block;}
.cat-item{ padding:10px 0; border:solid 1px #f18867; border-top: 0; border-radius: 0 0 20px 20px;}
.cat-item li{width: 33.3%; margin:10px 0;}
.cat-item li img{ width:60px; height: 60px;}


/* 底部表单 */
.footer-form{ position:fixed; background-color:#4ca8ff; bottom:-350px; width:100%; padding-bottom: 50px; }
.footer-show{animation:show 0.5s; bottom:0px;}
.footer-hide{animation:hide 0.5s; bottom:-350px;}
.footer-form .form-title{margin:10px 30px 0 30px;}
.footer-form .form-title img{ width:90%;}
.form-box{ width:70%; margin: 0 auto;}
.form-item{ margin: 10px 10px; background:#fff; border-radius:5px; width:100%;height: 27px; line-height:25px; padding:0 5px;}
.form-item input{ padding: 5px 0; border-radius: 5px; border:none; width:100%;}
.form-box .p-btn{ background:url(images/sub.png) no-repeat; background-size: 100% auto; border: none; width: 50%; height: 40px;}
.form-box .form-item .form-select{ width: 100%; height:100%; border: none; background:#fff;}
.close-icon{ color:#fff; right: 8px; top: 8px; font-size: 22px !important;}
@keyframes show{
	0%   {bottom:-350px;}
	100% {bottom:0px;}
}
@keyframes hide
{
	0%   {bottom:-0px;}
	100% {bottom:-350px;}
}

/* 飘浮 */
.float-img{
  position:fixed;
  bottom: 120px;
  right: -100px;
}
.float-img img{
  width: 70px;
}
.float-img-show{ animation:shows 0.5s; right:10px}
.float-img-hide{ animation:hides 0.5s; right:-100px}
@keyframes shows{
  0% {right:-100px;}
	100% {right:10px;}
}
@keyframes hides{
  0% {right:10px;}
	100% {right:-100px;}
}



/* 会员中心 */
.member_202108 .head-box{
    background: #3592E2;
  }
  .member_202108 .head-box .avatar{
   
    
  }
  .member_202108 .head-box .avatar img{
    width: 70px;
    height: 70px;
    border-radius: 100%;
  }
  .m-head-nav-list a{
    color: #d1e9ff;
  }
  .h-b-r{
    border-right: solid 1px #5aaaf6;
  }
  .m-nav-list{ text-align: center; font-size:13px; background-color:#fff; border-radius:8px; margin:0 10px 10px 10px; padding: 10px;}
  .m-nav-list .m-nav-item{
    flex:1;
  }
  .m-nav-list .m-nav-item img{
    width: 45px;
    height: 45px;
  }
  .m-nav-column{
    margin: 10px;
    padding:10px;
    background:#fff;
    border-radius: 10px;
  }
  .m-nav-column-item{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0;
    border-bottom: solid 1px #f8f8f8;
  }
  .icon-l{
    color:#0083FF;
  }
  .icon-r{
    color:#ccc;
  }
  .footer{
    background: #f8f8f8;
  }
  
  .cur-tap{
    top: 0px;
    left: 60px;
    height: 18px;
    line-height: 18px;
    background:url(http://365.wp/m/template/202108/images/tap1.png) no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 10px;
    text-align: right;
    padding: 0 5px 0 13px;
  }

  /*  赚积分 */
  .point-main{
    margin: 10px;
    border-radius: 10px;
    background:#fff;
    padding:10px;
  }
  .point-main .award-nav-item{
    display: flex;
    flex-direction: row;
    justify-content:space-between;
    align-items: center;
    border-bottom: solid 1px #f8f8f8;
    padding: 10px 3px;
  }
  .point-main .award-nav-item:nth-last-child(1){
    border-bottom: none;
  }

  /**************   积分订单 *************************/
  .pointmall-order{

	}
	.pointmall-order .order-item{
		background: #ffffff;
		margin: 10px;
		padding:10px;
		border-radius: 5px;
	}
	.pointmall-order .order-item .order-info{
		display:flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
	}
	.pointmall-order .order-item .goods-img img{
		width: 60px;
		height: 60px;
		border-radius: 3px;
	}