/*橙色主题*/
.btn_span_on{ color: #ff9000 }
.orange_1{ width: 100%;height: 9rem;border-radius: 0 0 2rem 2rem;background-image: linear-gradient(#ff9c1d,#ffcf4e); }
.orange_1in{margin-top: -7.5rem;height: auto;border-radius: 0.4rem;overflow: hidden;}

.red_4{ margin-top: 1rem;background: #fff;border-radius: 0.4rem;padding: 0.3rem 0rem 0.8rem 0; }
.red_1{ padding:0 0.65rem;margin-top: -2rem; }
.red_4ul{ display: flex;flex-wrap: wrap; }
.red_4li{ width: 25%;text-align: center;margin-top: 1rem;padding-bottom: 0.5rem;}
.red_4a{ display: block;width: 100%;height: 100%; }
.red_4icon{ width: 2.4rem;height: 2.4rem; }
.red_4p{ padding-top: 0.2rem;color: #666 }

.orange_2{ width: 100%;margin-top: 1rem; }
.orange_2img{ width: 100%;height: auto; }
.orange_3{ display: flex;align-items: center;padding: 0.8rem; }
.orange_3sp{ flex: 1;font-size: 1rem;font-weight: bold; overflow: hidden; }
.orange_3a{ color: #999; }

.orange_3ul{ padding: 1rem 0.5rem 0.5rem 0.5rem;display: flex;}
.orange_3li{ width: 25%;text-align: center; padding:0 0.5% }
.orange_3img{ width:100%;    max-width: 160px;}
.orange_3in1{ font-size: 1.1rem;font-weight: bold;padding-top: 0.8rem; }
.orange_3in2{ color: #666;padding-top: 0.6rem; }
.orange_3ina{display: block; padding: 0.4rem 0.6rem;background: #ff9000;border-radius: 1rem;color: #fff;font-size: 0.8rem;margin-top: 1.5rem; }
.orange_3li2{ width: 5%;text-align: center; }
.orange_3img2{ width: 0.7rem;margin-top: 3.5rem;}

/*会员中心*/
.orange_4{padding:0 0.65rem;}
.orange_5{ display: flex;align-items: center;padding: 1rem 0.5rem 0 0.5rem; }
.orange_5L{ flex: 1; }
.orange_5L1sp{ font-size: 1.2rem; }
.orange_5L1sp2{ display: inline-block;padding: 0.2rem 0.8rem;border-radius: 1rem;background: #ff9000;color: #fff; }
.orange_5L2{ padding-top: 0.3rem;color: #666; }
.orange_5R{ width: 5rem;height: 5rem;border-radius: 3rem;overflow: hidden; }
.orange_5img{ width: 100%;height: 100%; }
/*余额*/
.blue_3ul{ display: flex;padding: 1.5rem 0 1rem 0;background: #fffde4;border-radius: 0.4rem;margin-top: 1rem;}
.blue_3li{ width: 33.3%;text-align: center; }
.blue_3lia{ display: block; color: #333;}
.blue_3h3{ font-size: 1.2rem; }
.blue_3lip{ padding-top: 0.8rem; }

.orange_kj{margin-top: 1rem;background: #fff;border-radius: 0.4rem;padding: 0.3rem 0rem 0.8rem 0;;box-shadow: 0 0 6px rgba(0,0,0,0.2)  }
.red_6{ margin-top: 1rem;background: #fff;border-radius: 0.4rem;padding: 0.6rem 0;box-shadow: 0 0 6px rgba(0,0,0,0.2) }
.red_6in{ padding: 0.6rem 1rem;  }
.red_6ina{ display: block;display: flex;align-items: center; }
.red_6L{ width: 2.4rem;height: 2.4rem; margin-right: 0.6rem; }
.red_6C{ flex: 1; font-size: 1rem;line-height: 2.2rem; display: flex;align-items: center;}
.red_6Csp{ flex: 1; }
.red_6Csp2{ color: #ff9000; }
.red_6R{ width: 0.8rem;padding-left: 0.5rem; text-align: right;}
.orange_4icon{ width: 0.6rem; }

/*好友晒单*/
.rmhd_2{width: 100%;border-radius: 0.3rem;box-sizing: border-box;overflow: hidden;}
.rmhd_2in{width: 100%;overflow:auto;}
.rmhd_2in::-webkit-scrollbar{
    width:0px;
    height:0px;
    background-color:#F5F5F5;
}
.rmhd_1li{float: left;margin-right: 10px;padding: 0.8rem; background: #fff;border-radius: 0.5rem;box-shadow: 0 0 8px rgba(0,0,0,0.15)}

.g_center_3{
	width: 100%;
	height: 3rem;
	line-height: 3rem;
	padding: 0 1.25rem;
	background: #fff;
	overflow: hidden;
	position: relative;
	z-index: 2;
	box-sizing: border-box;
	border-radius: 0 0 0 0;
	background:#fff;
}
.g_center_3a{
	width: 10%;
	float: left;
}
.g_center_3aicon{
	display: block;
	width: 1.5rem;
	padding: 0.75rem 0; 
}
.g_center_3ul {
    /*position: absolute;*/
    width: 90%;
    height: 3rem;
    display:flex;
	float: left;
	padding: 0 1.25rem 0 0.5rem;
	box-sizing: border-box;
	overflow: hidden;
	z-index: 1;
	white-space: nowrap;
}
.g_center_3li{
	color: #666;
}
.g_center_3li a{
	color: #666;
	line-height: 3rem;
}
.str_wrap{ background:#fff}

/*订单角标*/
.ttt{
	width: 2.875rem;
	margin:auto;
	position: relative;
}
.ts1{
	position: absolute;
	/*margin-left: 2.25rem;*/
	margin-top: -0.6rem;
	width: 2.875rem;
}
.ts{
	float: right;
    background: #fff;
    color: red;
    border-radius: 0.75rem;
    /* font-size: 0.5rem; */
    padding: 0.162rem 0.29rem;
    line-height: 0.75rem;
    border: 1px solid red;
}

.red_4t{ font-size: 1rem;font-weight: bold; padding: 0 0.8rem 0.3rem 0.8rem;display: flex;align-items: center;}
.red_4tsp{ flex: 1; }
.red_4ta{ color: #999; font-weight: 400;}













