body {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a {
  color: #000;
  text-decoration: none;
}

.search,
.class,
.p1_time,
.p2_title,
.p3_title,
.order_ilist,
.order_info_rigth > div:nth-child(1),
.product_1 > div:nth-child(4),
.p_4style2,
.product_5,
.p_d_pj1,
.p_d_time,
.p_d_nav,
.r_list_title,
.my_li3,
.my_list3 > ul,
.my_li3_info > div > div,
.my_list4 ul,
.sc_title,
.sc_list > div:nth-child(1),
.mr_list2 a > div:nth-child(3),
.mr_list2 a > div:nth-child(4),
.fo_list1,
.fo_li2_1 ul li:nth-child(1),
.fo_li2_2 > li,
.fo_li2_2 > li div div,
.fo_li_click2 > li,
.fo_title2,
.fo_list4 li,
.classify_list > li > a,
.cify_li > div:nth-child(3),
.add_pj_btn {
  display: flex;
  display: -webkit-flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}

ul {
  padding: 0;
  list-style: none;
  font-size: 0;
}

.p2_list div:nth-child(1),
.p2_list div:nth-child(2),
.p3_list2 > div:nth-child(2),
.p4_list > div:nth-child(2) {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* index */
.content {
  margin: 0rem;
  padding: 0rem 0.4rem 0.4rem 0.4rem;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/*固定标题搜索栏*/
.fixed_div{
  position:fixed;
  z-index: 2;
  top:0px; left:0px;
  width: 100%;
  background-color: #FFFFFF;
}
.fixed_div1{
  padding: 3.5rem 0 0 0;
}
.fixed_div2{
  padding: 1.5rem 0 0 0;
}
/* 标题 */
.toptitle {
  padding: 1rem 0rem 0.52rem 0.133333rem;
  font-size: 0.48rem;
  font-weight: bold;
}
/* 搜索 */
.search {
  padding: 0rem 0.52rem 0rem 0.52rem;
}
.search1 {
  padding: 0;
  padding-top: .853333rem;
  vertical-align: middle;
}

.search1>a {
  margin-top: 0.266667rem;
}

.search1>a img {
  width: .253333rem;
  height: .466667rem;
}
.search .search_input {
  padding: 0 0.626667rem;
  height: 0.96rem;
  line-height: 0.96rem;
  background: #f9f9f9;
  border-radius: 0.48rem;
  font-size: 0;
}
.search .search_input img {
  margin-top: -0.186667rem;
  margin-right: 0.36rem;
  width: 0.386667rem;
  line-height: 0.426667rem;
  vertical-align: middle;
}
.search .search_input input {
  margin: 0;
  padding: 0;
  width: 6rem;
  line-height: 0.96rem;
  background: #f9f9f9;
  border: none;
  font-size: 0.32rem;
}
.i_img {
  font-size: 0;
}
.i_img img {
  /* width: 1.066667rem;
  height: 1.066667rem; */
  width: 0.8rem;
  height: 0.8rem;
}
.i_img div {
  font-size: 0.32rem;
  text-align: center;
}
/* 分类 */
.class {
  margin-top: 0.48rem;
}
.class > div a {
  color: #585858;
  text-align: center;
  font-size: 0.32rem;
}
.class > div img {
  margin-bottom: 0.24rem;
  width: 1.466667rem;
  height: 1.466667rem;
  border-radius: 50% 50%;
}
/* 轮播图 */
.banner {
  margin-top: 0.613333rem;
  position: relative;
}
.banner li {
  display: inline-block;
}
.banner div:nth-child(1) {
  overflow: hidden;
}
.b_img {
  width: 9.306667rem;
  border-radius: 0.133333rem;
  white-space: nowrap;
  transition: transform 1s;
  -moz-transition: transform 1s; /* Firefox 4 */
  -webkit-transition: transform 1s; /* Safari and Chrome */
  -o-transition: transform 1s; /* Opera */
}
.b_img img {
  width: 9.306667rem;
  height: 6.0rem;
}
.b_index {
  position: absolute;
  bottom: 0.466667rem;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}
.b_index li {
  margin: 0 0.093333rem;
  width: 0.453333rem;
  height: 0.08rem;
  background: #f4dede;
  border-radius: 0.04rem;
}
.on {
  background: #fc3b3b !important;
}
/* 提醒 */
.tx {
  padding: 0.533333rem 0.24rem 0.6rem 0.266667rem;
  color: #fb4d4c;
  font-size: 0;
}
.tx a {
  color: #fb4d4c;
}
.tx div div {
  display: inline-block;
  vertical-align: text-bottom;
}
.tx div a div {
  margin-left: 0.133333rem;
}
.tx_title {
  font-size: 0.506667rem;
  font-weight: bold;
}
.hot {
  width: 0.933333rem;
  border: 0.013333rem solid #fb4d4c;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  text-align: center;
  border-radius: 0.133333rem;
}
.tx_text {
  max-width: 6.133333rem;
  color: #707070;
  font-size: 0.373333rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* 间隔 */
.line {
  margin-left: -0.506667rem;
  width: 10rem;
  height: 0.266667rem;
  background-color: #f5f5f5;
}

/* 权益类产品 */
.product1 {
  /*padding: 0.426667rem 0;*/
  margin-top: 0.586667rem;
  padding: 0.626667rem 0.493333rem 0.266667rem;
  box-shadow: 0 0.04rem 0.28rem #fee9e8;
}
/*.product1 ul > li:nth-child(1) {
  border-top: 1px solid #cbcbcb;
}*/
.product1 ul > li:nth-child(1),
.product1 ul > li:nth-child(2),
.product1 ul > li:nth-child(3),
.product1 ul > li:nth-child(4),
.product1 ul > li:nth-child(5),
.product1 ul > li:nth-child(6) {
  border-bottom: 1px solid #cbcbcb;
}
.p1_time {
  color: #fb5e5e;
  font-size: 0.4rem;
}
.p1_time img {
  margin-right: 0.173333rem;
  width: 0.346667rem;
  height: 0.346667rem;
}
.p1_time > div:nth-child(1) {
  font-weight: bold;
}
.end {
  font-size: 0.213333rem;
}
.end text:nth-child(1),
.end text:nth-child(3),
.end text:nth-child(5) {
  margin: 0 0.066667rem;
  padding: 0 0.04rem;
  display: inline-block;
  color: #fff;
  background: #fb4d4c;
  border-radius: 0.066667rem;
}
.end text:nth-child(6) {
  margin-left: 0.213333rem;
  color: #a3a3a3;
  font-size: 0.32rem;
}
/* 列表 */
.p1_list {
  padding-left: 0.173333rem;
  position: relative;
  margin-top: 0.533333rem;
}
.p1_list a > img,
.p1_list a > div {
  display: inline-block;
}
.p1_list a > img {
  margin-right: 0.306667rem;
  width: 2.453333rem;
  height: 2.453333rem;
  border-radius: 0.133333rem;
}
.list_c {
  width: 4.946667rem;
  vertical-align: top;
}
.list_c > div:nth-child(1) {
  font-size: 0.4rem;
}
.list_c > div:nth-child(2) {
  color: #737373;
  font-size: 0.346667rem;
}
.list_c > div:nth-child(3) {
  margin-top: 0.133333rem;
  color: #fb4d4c;
  font-size: 0.453333rem;
  font-weight: bold;
}
.list_c > div:nth-child(3) text {
  margin-left: 0.133333rem;
  padding: 0 0.066667rem;
  position: relative;
  color: #b4b4b4;
  font-weight: normal;
  font-size: 0.266667rem;
}
.list_c > div:nth-child(3) text::after,
.p4_style1::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 0.026667rem;
  background: #757575;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.buy {
  position: absolute;
  top: 0.1rem;
  right: 0;
  bottom: 0.066667rem;
  width: 1.6rem;
  line-height: 0.586667rem;
  height: 0.586667rem;
  background: -webkit-linear-gradient(top, #fc3f3d, #fd6b54);
  color: #fff;
  font-size: 0.293333rem !important;
  text-align: center;
  border-radius: 0.293333rem;
}
.buy1 {
  position: absolute;
  top: 1.3rem;
  right: 0;
  bottom: 0.066667rem;
  width: 1.6rem;
  line-height: 0.586667rem;
  height: 0.586667rem;
  background: -webkit-linear-gradient(top, #fc3f3d, #fd6b54);
  color: #fff;
  font-size: 0.293333rem !important;
  text-align: center;
  border-radius: 0.293333rem;
}
.more {
  margin-top: 0.8rem;
  color: #a3a3a3;
  text-align: center;
  font-size: 0.293333rem;
}

/* 名品牌产品 */
.product2,
.rights_list {
  margin-top: 0.586667rem;
  padding: 0.626667rem 0.493333rem;
  /*background: url("../images/product2_1.png") no-repeat;*/
  background-size: 100% auto;
  box-shadow: 0 0.04rem 0.28rem #fee9e8;
  border-radius: 0.133333rem;
}
.r_list2,
.r_list1 {
  padding: 0.626667rem 0.793333rem !important;
}
.p2_title,
.p3_title,
.r_list_title {
  margin-bottom: 0.933333rem;
}
.p3_title,
.p2_title text{
  color: #ffffff;
  font-size: 0.6rem;
  /*font-weight: bold;*/
}
.p2_title span,
.r_list_title span {
  font-size: 0.48rem;
  color: transparent;
  font-weight: bold;
  background: linear-gradient(to top, #ffeece, #ffddba, #fff1df);
  background: -webkit-linear-gradient(to top, #ffeece, #ffddba, #fff1df);
  background: linear-gradient(
    4deg,
    #fff9ce 0%,
    #ffeeba 53.759765625%,
    #fff1df 77.978515625%
  );
  background: -webkit-linear-linear-gradient(
    4deg,
    #fff9ce 0%,
    #ffeeba 53.759765625%,
    #fff1df 77.978515625%
  );
  text-shadow: 0px 0px 47px rgba(173, 131, 33, 0.66);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p2_title div:nth-child(2) a,
.p3_title div:nth-child(2) a,
.r_list_title div:nth-child(2) a {
  display: inline-block;
  width: 2.186667rem;
  height: 0.613333rem;
  line-height: 0.613333rem;
  font-size: 0.32rem;
  text-align: center;
  border-radius: 0.306667rem;
}
.p2_title div:nth-child(2) a {
  /*color: #d73d3b;
  background: #f2bcbc;*/
  color: #9a7e3d;
  background: #faf6d1;
}
.p3_title div:nth-child(2) a {
  color: #9a7e3d;
  background: #ffffff;
}
/* 列表 */
.product2 ul > li {
  display: inline-block;
  padding-left: 0.266667rem;
  width: 4rem;
  height: 3.613333rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.product2 ul > li:nth-child(1),
.product2 ul > li:nth-child(2),
.product2 ul > li:nth-child(3),
.product2 ul > li:nth-child(4) {
  border-bottom: 1px solid #cbcbcb;
}
.product2 ul > li:nth-child(1),
.product2 ul > li:nth-child(3),
.product2 ul > li:nth-child(5) {
  border-right: 1px solid #cbcbcb;
}
.p2_list {
  position: relative;
}
.p2_list img {
  position: absolute;
  bottom: 0rem;
  right: 0rem;
  width: 2.3rem;
  height: 2.3rem;
  z-index: 0;
}
.p2_list div:nth-child(1) {
  max-width: 4rem;
  margin-top: 0.306667rem;
  font-size: 0.373333rem;
}
.p2_list div:nth-child(2) {
  max-width: 3rem;
  color: #a2a0a0;
  font-size: 0.32rem;
}
.p2_list div:nth-child(3) {
  margin-top: 0.2rem;
  width: 0.973333rem;
  line-height: 0.4rem;
  color: #fb4d4c;
  border: 1px solid #fb4d4c;
  font-size: 0.293333rem;
  text-align: center;
  border-radius: 0.2rem;
}

/* 使用教程 */
#shiyong {
  margin: 0.4rem 0;
  width: 9.2rem;
  height: 4.5rem;
}

/* 开卡 */
.vip {
  margin: 0.4rem 0;
  width: 9.2rem;
  height: 2.706667rem;
}

/*产品标题*/
.shiyongJC,
.product {
  margin-top: 0.586667rem;
  padding: 0.626667rem 0.493333rem 0.266667rem;
  /*background: url("../images/product_image_a.png") no-repeat;
  background-size: 100% auto;*/
  border-radius: 0.133333rem;
  box-shadow: 0 0.04rem 0.28rem #fee9e8;
  overflow: hidden;
  height: 1.7rem;
}
.pro_xiadan{
  background: url("../images/xiadan.png") no-repeat;
  background-size: 100% auto;
  height: 0.75rem;
}
.pro_newTitle{
  background: url("../images/newTitle.png") no-repeat;
  background-size: 100% auto;
}
.pro_hotTitle{
  background: url("../images/hotTitle.png") no-repeat;
  background-size: 100% auto;
}
.pro_XWTitle{
  background: url("../images/XWTitle.png") no-repeat;
  background-size: 100% auto;
}
.pro_TDTitle{
  background: url("../images/TDTitle.png") no-repeat;
  background-size: 100% auto;
}
.pro_equityTitle{
  background: url("../images/equityTitle.png") no-repeat;
  background-size: 100% auto;
}
.pro_saleTitle{
  background: url("../images/saleTitle.png") no-repeat;
  background-size: 100% auto;
}
.pro_manTital{
  background: url("../images/manTital.png") no-repeat;
  background-size: 100% auto;
}
.pro_playTital{
  background: url("../images/playTital.jpg") no-repeat;
  background-size: 100% auto;
}
.pro_shenghuoTitle{
  background: url("../images/SHTDTitle.png") no-repeat;
  background-size: 100% auto;
}
.pro_jiuTitle{
  background: url("../images/jiujifen.png") no-repeat;
  background-size: 100% auto;
}
/* 热销类产品 **/
.product3 {
  padding: 0.626667rem 0.493333rem 0.266667rem;
  /*background: url("../images/product3_1.png") no-repeat;*/
  background-size: 100% auto;
  border-radius: 0.133333rem;
  box-shadow: 0 0.04rem 0.28rem #fee9e8;
  overflow: hidden;
}
.p3_title span {
  font-size: 0.48rem;
  color: transparent;
  font-weight: bold;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(to top, #fff9ce, #ffeeba, #fff1df);
  background: -webkit-linear-gradient(to top, #fff9ce, #ffeeba, #fff1df);
  -webkit-background-clip: text;
}
.product3 > ul > li {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.p3_list div:nth-child(1) {
  font-size: 0.373333rem;
}
.p3_list a > img {
  position: absolute;
  bottom: 0;
  z-index: -1;
}

.p3_list1 a {
  display: inline-block;
  width: 4.0rem;
  height: 6.45rem;
  border-right: 1px solid #cbcbcb;
  border-bottom: 1px solid #cbcbcb;
}
.p3_list1 div img {
  margin-right: 0.226667rem;
  width: 0.333333rem;
  height: 0.346667rem;
}
.p3_list1 a > img {
  bottom: -0.493333rem !important;
  right: -1.1rem;
  width: 6rem;
  height: 6rem;
}
.p3_time {
  margin-top: 0.2rem;
  padding-left: 0.533333rem;
  font-size: 0.213333rem;
}
.p3_time text:nth-child(1),
.p3_time text:nth-child(3),
.p3_time text:nth-child(5) {
  margin: 0 5px;
  padding: 0 0.04rem;
  color: #fff;
  background: #000;
  border-radius: 0.066667rem;
}
.p3_list2 {
  padding-left: 0.5rem;
  position: relative;
  width: 3.5rem;
  height: 2.8rem;
}
.p3_list3:nth-child(1),
.p3_list3:nth-child(2){
  border-bottom: 1px solid #cbcbcb;
}
.product3 ul > li:nth-child(3),
.product3 ul > li:nth-child(4){
  border-bottom: 1px solid #cbcbcb;
}
.product3 ul > li:nth-child(3),
.product3 ul > li:nth-child(5){
  border-right: 1px solid #cbcbcb;
}
.p3_list2 a > div:nth-child(1) {
  margin-top: 0.42rem;
}
.p3_list2 a > div:nth-child(2) {
  max-width: 2.733333rem;
  color: #a3a2a1;
  font-size: 0.32rem;
}
.p3_list2 a > img {
  /*top: 0.6rem;*/
  right: 0;
  width: 1.786667rem;
  height: 1.746667rem;
}

/* 超值抢购 */
.product4 {
  margin-top: 0.666667rem;
  margin-bottom: 2.106667rem;
  padding: 0.626667rem 0.493333rem 0.266667rem;
  box-shadow: 0 0.04rem 0.28rem #fee9e8;
}
.product4 ul > li:nth-child(1),
.product4 ul > li:nth-child(2),
.product4 ul > li:nth-child(3),
.product4 ul > li:nth-child(4),
.product4 ul > li:nth-child(5),
.product4 ul > li:nth-child(6),
.product4 ul > li:nth-child(7),
.product4 ul > li:nth-child(8) {
  border-bottom: 1px solid #cbcbcb;
}
.product4 ul > li:nth-child(1),
.product4 ul > li:nth-child(3),
.product4 ul > li:nth-child(5),
.product4 ul > li:nth-child(7),
.product4 ul > li:nth-child(9){
  border-right: 1px solid #cbcbcb;
}
.p4_list {
  display: inline-block;
  padding: 0 0.2rem;
  width: 3.7rem;
  color: #fb4d4c;
}
.p4_list a {
  color: #fb4d4c;
}
.p4_list a > div:nth-child(1) {
  font-size: 0.373333rem;
  font-weight: bold;
}
.p4_list a > div:nth-child(2) {
  max-width: 4.2rem;
  font-size: 0.373333rem;
  color: #000;
}
.p4_list a > div:nth-child(3) {
  font-size: 0.4rem;
}
.p4_list a > div:nth-child(3) text:nth-child(1) {
  margin: 0 0.12rem;
  font-size: 0.293333rem;
}
.p4_list a > div:nth-child(3) text:last-child {
  position: relative;
  font-size: 0.266667rem;
}
.p4_list a > div:nth-child(3) text text {
  font-size: 0.186667rem;
}
.p4_style1 {
  color: #a3a3a3 !important;
}
.p4_style1::after {
  content: "";
}
.p4_time {
  display: inline-block;
  margin-left: 0.266667rem;
  color: #fb4d4c;
  font-size: 0.213333rem;
}
.p4_time text:nth-child(1),
.p4_time text:nth-child(3),
.p4_time text:nth-child(5) {
  margin: 0 0.066667rem;
  padding: 0 0.04rem;
  color: #fff;
  background: #fb4d4c;
  border-radius: 0.066667rem;
  font-weight: normal;
}
.p4_list a > img {
  margin-top: 0.48rem;
  width: 3.7rem;
  height: 3.7rem;
  border-radius: 0.133333rem;
}

/* order_info */
.order_ilist {
  margin: 0;
  margin-top: 0.706667rem;
  margin-bottom: 1.08rem;
  font-size: 0.346667rem;
}
.order_ilist img {
  margin: 0 0.133333rem;
  width: 0.213333rem;
  height: 0.146667rem;
}
.order_ilist1 {
  margin: 0;
  margin-top: 0.706667rem;
  margin-bottom: 1.08rem;
  font-size: 0.346667rem;
}
.order_ilist1 img {
  margin: 0 0.133333rem;
  width: 0.213333rem;
  height: 0.146667rem;
}
.order_ilist > li:nth-child(1)::before,
.order_ilist > li:nth-child(5)::before,
.product_6 > div:nth-child(1) > div::before,
.my_list4::before,
.fo_title div:nth-child(2) {
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}
.order_ion {
  position: relative;
  color: #fc3b3b;
}
.order_ion::before {
  content: "";
  position: absolute;
  bottom: -0.146667rem;
  width: 80%;
  height: 0.04rem;
  background: #fc3b3b;
  border-radius: 0.02rem;
}
/* 列表 */
.order_info_li > li {
  position: relative;
  margin-bottom: 0.777333rem;
  border-bottom: 0.013333rem solid #ececec;
}
.order_info_li > li a > img {
  margin: 0 0.413333rem 0 0.266667rem;
  width: 2.413333rem;
  height: 2.413333rem;
  border-radius: 0.053333rem;
}
.order_info_rigth {
  display: inline-block;
  width: 5.853333rem;
  vertical-align: top;
}
.o_i_title {
  line-height: 0.666667rem;
}
.o_i_title > div:nth-child(1) {
  display: -webkit-box;
  width: 3.84rem;
  font-size: 0.373333rem;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.o_i_title > div:nth-child(2) {
  text-align: right;
}
.o_i_title > div:nth-child(2) div:nth-child(1) {
  font-size: 0.4rem;
  font-weight: bold;
}
.o_i_title > div:nth-child(2) div:nth-child(2) {
  color: #b3b3b3;
  font-size: 0.32rem;
}
.order_info_rigth > div:nth-child(2) {
  margin-top: 0.133333rem;
  color: #8d8d8d;
  font-size: 0.32rem;
}
.order_info_rigth > div:nth-child(3) {
  margin-top: 0.133333rem;
  color: #fd9090;
  font-size: 0.32rem;
}
.order_info_bottom > div {
  padding: 0.16rem 0;
  line-height: 0.613333rem;
  text-align: right;
}
.order_info_bottom > div:nth-child(1) {
  font-size: 0.373333rem;
}
.order_info_bottom > div:nth-child(1) > text {
  margin: 0 0.293333rem;
}
.order_info_bottom > div:nth-child(1) > text:nth-child(1) {
  color: #909090;
}
.o_i_btn a > text {
  margin-left: 0.306667rem;
  display: inline-block;
  width: 2.133333rem;
  line-height: 0.613333rem;
  color: #757575;
  text-align: center;
  font-size: 0.346667rem;
  border: 0.026667rem solid #eeeeee;
  border-radius: 0.28rem;
}
.o_i_btn_style1 {
  color: #fc3b3b !important;
  border: 0.026667rem solid #fc6161 !important;
}
/* 倒计时 */
.o_i_time {
  position: absolute;
  top: 0.093333rem;
  left: 0.4rem;
  padding: 0 0.133333rem;
  background: #fc3b3b;
  color: #fff;
  line-height: 0.346667rem;
  font-size: 0.24rem;
  border-radius: 0.133333rem;
}
.o_i_time img {
  margin-right: 0.093333rem;
  width: 0.146667rem;
  height: 0.186667rem;
}
/* end */

/* product_details */
.p_d_banner {
  position: absolute;
  top: 0;
  left: 0;
  width: 10rem;
  height: 10rem;
  z-index: -1;
}
.product_d > li {
  margin-bottom: 0.333333rem;
  box-shadow: 0 0 0.133333rem #ced6d8;
  border-radius: 0.133333rem;
}
.product_1 {
  position: relative;
  padding: 0 0.586667rem;
  margin-top: 8.5rem;
  height: 3.373333rem;
  background: url("../images/p_d_1.png") no-repeat;
}
.product_1 > div:nth-child(1) {
  line-height: 0.946667rem;
  color: #fddc77;
  font-size: 0.32rem;
}
.product_1 > div:nth-child(1) img {
  margin: 0 0.2rem 0 -0.2rem;
  width: 0.4rem;
  height: 0.493333rem;
}
.product_1 > div:nth-child(2) {
  line-height: 0.88rem;
  color: #fc3b3b;
  font-size: 0.506667rem;
}
.product_1 > div:nth-child(2) text {
  margin-right: 0.16rem;
  padding: 0px 0.04rem;
  color: #fc3b3b;
  border: 0.013333rem solid #fda9a9;
  border-radius: 0.053333rem;
  font-size: 0.32rem;
  vertical-align: top;
}
.product_1 > div:nth-child(3) {
  line-height: 0.5rem;
  font-size: 0.4rem;
}
.product_1 > div:nth-child(4) {
  /*display: flex;*/
  justify-content: space-between;
  color: #aeaeae;
  font-size: 0.32rem;
}
/*生活类详情*/
.product_11 {
  position: relative;
  padding: 0 0.586667rem;
  margin-top: 8.5rem;
  height: 2.373333rem;
  /* background: url("../images/p_d_1.png") no-repeat; */
}
.product_11 > div:nth-child(1) {
  line-height: 0.88rem;
  color: #fc3b3b;
  font-size: 0.506667rem;
}
.product_11 > div:nth-child(1) text {
  margin: 0 0rem 0 0.5rem;
  width: 0.4rem;
  height: 0.493333rem;
  font-size: 0.406667rem;
}
.product_11 > div:nth-child(2) {
  line-height: 0.946667rem;
  /* color: #fddc77; */
  font-size: 0.32rem;
}
.product_11 > div:nth-child(2) img {
  margin: 0 0.2rem 0 -0.2rem;
  width: 0.4rem;
  height: 0.493333rem;
}
.product_11 > div:nth-child(3) text {
  margin-right: 0.16rem;
  padding: 0px 0.04rem;
  color: #fc3b3b;
  border: 0.013333rem solid #fda9a9;
  border-radius: 0.053333rem;
  font-size: 0.32rem;
  vertical-align: top;
}
.product_11 > div:nth-child(3) {
  line-height: 0.5rem;
  font-size: 0.4rem;
}
.product_11 > div:nth-child(4) {
  /*display: flex;*/
  /* justify-content: space-between;
  color: #aeaeae;
  font-size: 0.32rem; */
  margin: 0.2rem 0 0 0;
  font-size: 0.4rem;
}
/*9积分详情*/
.product_12 {
  position: relative;
  padding: 0 0.586667rem;
  margin-top: 8.5rem;
  /* height: 2.373333rem; */
  /* background: url("../images/p_d_1.png") no-repeat; */
}
.product_12 > div:nth-child(1) text {
  margin-right: 0.16rem;
  padding: 0px 0.04rem;
  color: #fc3b3b;
  border: 0.013333rem solid #fda9a9;
  border-radius: 0.053333rem;
  font-size: 0.32rem;
  vertical-align: top;
}
.product_12 > div:nth-child(1) {
  line-height: 1.5rem;
  font-size: 0.4rem;
}
/**/
.p_1style {
  position: absolute;
  top: 1rem;
  right: 0.16rem;
  color: #60430a;
  font-size: 0.24rem;
  text-align: center;
}
.p_1style img {
  width: 0.64rem;
  height: 0.52rem;
}
.product_2 {
  background: url("../images/p_d_4.png") no-repeat;
  text-align: center;
}
.product_2 > div:nth-child(1) {
  padding-top: 0.6rem;
  padding-bottom: 0.253333rem;
  color: #fff;
  font-size: 0.586667rem;
}
.product_2 > div:nth-child(1) text {
  color: #eedf92;
}
.product_2 > div:nth-child(2) {
  color: #fff;
  font-size: 0.4rem;
}
.product_2 > div:nth-child(3) {
  line-height: 0.853333rem;
  color: #fff;
  font-size: 0.293333rem;
}
.product_3 {
  padding: 0.373333rem 0.28rem;
}
.product_3 > div:nth-child(1) {
  font-size: 0.373333rem;
}
.product_3 > div:nth-child(1) img {
  margin-right: 0.266667rem;
  width: 0.48rem;
  height: 0.373333rem;
}
.product_3 > div:nth-child(2) {
  margin-top: 0.266667rem;
  padding-left: 0.8rem;
  color: #9c9a9a;
  font-size: 0.35rem;
}
.product_3 > div:nth-child(2) text {
  color: #fc4242;
}
.product_4 {
  padding: 0.72rem 0.653333rem 0;
}
.p_4style1 {
  position: relative;
  font-size: 0.413333rem;
}
.p_4style1 div {
  margin: 0 auto;
  width: 2.84rem;
  background: #fff;
  text-align: center;
}
.p_4style1::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 0.013333rem;
  background: #f5f5f5;
  z-index: -1;
}
.p_4style2 {
    padding: 0.706667rem 0 0.52rem;
    border-bottom: 0.013333rem solid #e6e6e6;
}
.p_4style3>div {
    padding: 0.306667rem 0 0.52rem;
    border-bottom: 0.013333rem solid #e6e6e6;
    vertical-align: middle;
}
.p_4style2 {
  font-size: 0.346667rem;
  text-align: center;
}
.p_4style2>div>img:nth-child(2) {
    display: none;
}
.p_4_tab_on>img:nth-child(1) {
    display: none;
}
.p_4_tab_on>img:nth-child(2) {
    display: inline !important;
}
.p_4style2 img {
  width: 1.333333rem;
  height: 1.346667rem;
}
.p_4style2 > div > div:last-child {
  color: #959595;
  font-size: 0.24rem;
}
.p_4_tab>li:not(:first-child) {
    display: none;
}
.p_4style3>img {
    width: 0.853333rem;
    /* height: 0.973333rem; */
    vertical-align: middle;
}
.p_4_lc {
    width: 100% !important;
    height: auto !important;
}
.p_4style3 > div {
  margin-left: 0.373333rem;
  display: inline-block;
  width: 6.453333rem;
  font-size: 0.4rem;
}
.p_4style3 > div > div:nth-child(2) {
  color: #959595;
  font-size: 0.346667rem;
}
.product_5 {
  padding: 0 0.24rem;
  line-height: 1.506667rem;
  font-size: 0.4rem;
}
.product_5 > div:last-child {
  padding-right: 0.24rem;
  color: #a7a7a7;
}
.product_5 img {
  margin-right: 0.333333rem;
  width: 0.666667rem;
  height: 0.453333rem;
  vertical-align: text-top;
}
.product_6 {
  margin-bottom: 1.946667rem !important;
  padding: 0.613333rem 0.506667rem;
}
.product_6 > div:nth-child(1) {
  margin: 0;
  margin-bottom: 0.6rem;
  /*justify-content: center;
  -webkit-justify-content: center;*/
  color: #818181;
  font-size: 0.373333rem;
}
.product_6 > div > div {
  /*margin-right: 0.76rem;*/
}
/* 详情 */
.p_d_6style1 img {
  width: 8.346667rem;
  /*height: 10.666667rem;*/
  border-radius: 0.133333rem;
}
.p_d_6style11 img {
  width: 8.346667rem;
  height: 10.666667rem;
  border-radius: 0.133333rem;
}
/* 评价 */
.p_d_pj1 li {
  width: 2.346667rem;
  line-height: 0.666667rem;
  color: #fc3b3b;
  border: 0.026667rem solid #f4f4f4;
  font-size: 0.373333rem;
  text-align: center;
  border-radius: 0.133333rem;
}
.p_d_6style2 {
  display: none;
}
.p_d_6style2 > .p_d_pj2 > li {
  position: relative;
  margin-top: 0.68rem;
}
.p_d_pj2 {
  position: relative;
}
.p_d_pj2 > li {
  font-size: 0.373333rem;
}
.p_d_pj2 .p_d_pj2 > li {
  padding: 0.346667rem 0.44rem 0;
}
.p_d_6style3 {
  display: none;
}
.p_d_6style3 > .p_d_pj3 > li {
  position: relative;
  margin-top: 0.68rem;
}
.p_d_pj3 {
  position: relative;
}
.p_d_pj3 > li {
  font-size: 0.373333rem;
}
.p_d_pj3 .p_d_pj3 > li {
  padding: 0.346667rem 0.44rem 0;
}
.p_d_pj4 {
  border-bottom: 0.013333rem solid #e6e6e6;
}
.p_d_pj4 > div:nth-child(1) > div {
  display: inline-block;
  color: #666666;
}
.p_d_pj4 > div:nth-child(2) {
  padding: 0.386667rem 0.733333rem 0.266667rem;
}
.p_d_pj4 > div:nth-child(2) text {
  color: #828080;
}
.p_d_pj {
  border-bottom: 0.013333rem solid #e6e6e6;
}
.p_d_pj > div:nth-child(1) > div {
  display: inline-block;
  width: 5.333333rem;
  color: #666666;
}
.p_d_pj > div:nth-child(1) > div div:nth-child(2) {
  font-size: 0.24rem;
}
.p_d_pj > div:nth-child(2) {
  padding: 0.386667rem 0.733333rem 0.266667rem;
}
.p_d_pj > div:nth-child(2) text {
  color: #828080;
}
.p_d_pj img {
  margin-right: 0.173333rem;
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  vertical-align: top;
}
.p_d_pj2 .p_d_pj2 > li .p_d_pj img {
  margin-right: 0.106667rem;
  width: 0.565333rem;
  height: 0.565333rem;
}
.p_d_time {
  margin-top: 0.386667rem;
  font-size: 0.32rem;
  color: #a5a5a5;
}
.p_d_time div:nth-child(2) {
  white-space: nowrap;
}
.p_d_time div div {
  margin-left: 0.44rem;
  display: inline-block;
}
.p_d_time div img {
  margin-right: 0.12rem;
  width: 0.333333rem;
  height: 0.333333rem;
}
.add_pj_pop {
  padding: 0.4rem;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #fff;
  font-size: 0.373333rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  z-index: 99;
  box-shadow: 0 0 0.133333rem #f5f5f5;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  transition: transform 1s;
}
.add_pj_pop > div:nth-child(1) text {
  color: #999;
}
.add_pj_pop textarea {
  margin: 0.266667rem 0;
  border: none;
  width: 9.2rem;
  height: 1.333333rem;
  background: #fcfcfc;
  outline: none;
}
.add_pj_btn div {
  float: left;
  width: 1.6rem;
  color: #fff;
  font-size: 0.373333rem;
  line-height: 0.8rem;
  background: #e5e5e5;
  text-align: center;
  border-radius: 0.133333rem;
}
.add_pj_btn div:nth-child(2) {
  background: #fc3b3b;
}
/* 收起所有评论 */
.p_d_show1 {
  position: absolute;
  left: 2.533333rem;
  bottom: 0.546667rem;
  padding: 0 !important;
  width: 2.746667rem;
  font-size: 0.24rem !important;
  font-family: PingFang SC;
  font-weight: 500;
  background: #fff;
  color: #b1b1b1;
  line-height: 0.533333rem;
  text-align: center;
}
.p_d_show1 text:nth-child(1) {
  margin-right: 0.28rem;
}
/* 底部 */
.p_d_nav {
  padding: 0 0.106667rem;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1.506667rem;
  background: #fff;
  box-shadow: 0 0 0.386667rem #fff4f3;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.p_d_nav ul > li {
  position: relative;
  margin-top: 0.266667rem;
  display: inline-block;
  width: 1rem;
  color: #7b7b7b;
  font-size: 0.266667rem;
  text-align: center;
}
.p_d_nav ul > li:not(:last-child) {
  border-right: 0.013333rem solid #f0f0f0;
}
.p_d_nav_num {
  padding: 0 0.066667rem;
  position: absolute;
  top: -0.12rem;
  right: 0.493333rem;
  background: #fc3b3b;
  color: #fff;
  font-size: 0.24rem;
  border-radius: 50%;
}
/* 数量 */
.p_d_num {
  margin-top: 0.466667rem;
  height: 0.56rem;
  line-height: 0.46rem !important;
  border: 0.026667rem solid #c7c7c7;
  text-align: center;
  font-size: 0;
  border-radius: 0.186667rem;
}
.p_d_num > div {
  display: inline-block;
  font-size: 0.32rem;
  line-height: 0.46rem !important;
}
.p_d_num > div:not(:nth-child(2)) {
  width: 0.446667rem;
  font-weight: bold;
}
.p_d_num div:nth-child(1) {
  color: #fc3b3b;
}
.p_d_num div:nth-child(2) {
  width: 0.613333rem;
  border-left: 0.013333rem solid #eee;
  border-right: 0.013333rem solid #eee;
}
.p_d_num div:nth-child(2) input {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 0.32rem;
  outline: none;
  border: none;
}
.p_d_num div:nth-child(3) {
  color: #000000;
  opacity: 0.5;
}
/* 合计 */
.p_d_pay {
  position: relative;
  width: 5.453333rem;
  overflow: hidden;
}
.p_d_pay > div:nth-child(1) {
  /* margin-bottom: .053333rem; */
  position: absolute;
  left: 0;
  top: 0.46rem;
  color: #000000;
  opacity: 0.8;
  /* line-height: 0.746667rem; */
  font-size: 0.32rem;
  /* vertical-align: text-top; */
}
.p_d_pay > div:nth-child(1) text {
  color: #fc3b3b;
  font-size: 0.373333rem;
}
.p_d_pay > div:nth-child(2) {
  /* display: inline-block; */
  float: right;
  margin-top: 0.28rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  border: 0.013333rem solid #fc3b3b;
  text-align: center;
  border-radius: 0.373333rem;
  overflow: hidden;
}
.p_d_pay > div:nth-child(2) div {
  float: left;
  width: 1.546667rem;
  color: #fc3b3b;
  font-size: 0.266667rem !important;
}
.p_d_pay > div:nth-child(2) div:nth-child(2) {
  color: #fff;
  background: -webkit-linear-gradient(left top, #fc3b3b, #fd7357);
}
/* 生活类合计 */
.p_d_pay_sh {
  position: relative;
  width: 5.453333rem;
  overflow: hidden;
}
.p_d_pay_sh > div:nth-child(1) {
  /* margin-bottom: .053333rem; */
  position: absolute;
  left: 0;
  top: 0.46rem;
  color: #000000;
  opacity: 0.8;
  /* line-height: 0.746667rem; */
  font-size: 0.32rem;
  /* vertical-align: text-top; */
}
.p_d_pay_sh > div:nth-child(1) text {
  color: #fc3b3b;
  font-size: 0.373333rem;
}
.p_d_pay_sh > div:nth-child(2) {
  /* display: inline-block; */
  float: right;
  margin-top: 0.28rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  border: 0.013333rem solid #fc3b3b;
  text-align: center;
  border-radius: 0.373333rem;
  overflow: hidden;
}
.p_d_pay_sh > div:nth-child(2) div {
  float: left;
  width: 1.546667rem;
  color: #fc3b3b;
  font-size: 0.266667rem !important;
}
.p_d_pay_sh > div:nth-child(2) div:nth-child(1) {
  color: #fff;
  background: -webkit-linear-gradient(left top, #fc3b3b, #fd7357);
}

/* 9积分合计 */
.p_d_pay_jf {
  position: relative;
  width: 5.453333rem;
  overflow: hidden;
}

.p_d_pay_jf > div:nth-child(1) {
  /* display: inline-block; */
  float: right;
  margin-top: 0.28rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  border: 0.013333rem solid #fc3b3b;
  text-align: center;
  border-radius: 0.373333rem;
  overflow: hidden;
}
.p_d_pay_jf > div:nth-child(1) div {
  float: left;
  width: 2.546667rem;
  color: #fc3b3b;
  font-size: 0.266667rem !important;
}
.p_d_pay_jf > div:nth-child(1) div:nth-child(1) {
  color: #fff;
  background: -webkit-linear-gradient(left top, #fc3b3b, #fd7357);
}
/* product_details   end */

/* rights 权益 */
.user_info {
  position: relative;
  padding: 1.72rem 0.56rem 0;
  height: 3.013333rem;
  background: url("../images/product3_1_a.png") no-repeat;
  color: #000000;
  font-size: 0.48rem;
  white-space: nowrap;
  z-index: 1;
}
.user_info img {
  margin-right: 0.306667rem;
  width: 1.306667rem;
  height: 1.306667rem;
  border-radius: 50%;
  vertical-align: middle;
}
#user_info1 {
  background: url("../images/rigths_1_1.png") no-repeat;
  background-size: 100% 100%;
}
#content1 {
  position: absolute;
  margin-top: -1.28rem;
  clear: both;
  padding: 0 .573333rem;
  z-index: 2;
}
.user_info div {
  display: inline-block;
}
.user_vip {
  margin-left: 0.226667rem;
  position: relative;
  padding: 0.04rem 0.213333rem;
  line-height: 0.266667rem;
  background: #ff8400;
  font-size: 0.32rem;
  border-radius: 0.133333rem;
}
.user_vip img {
  position: absolute;
  top: 0;
  left: -0.213333rem;
  width: 0.426667rem;
  height: 0.4rem;
}
.user_mes {
  position: absolute;
  top: 1.026667rem;
  right: 0.573333rem;
}
.user_mes img {
  margin: 0;
  width: 0.56rem;
  height: 0.466667rem;
  border-radius: 0;
}
/* 有消息 */
.u_m::after {
  content: "";
  position: absolute;
  top: 0.08rem;
  right: -0.066667rem;
  width: 0.133333rem;
  height: 0.133333rem;
  background: #fd9d73;
  border-radius: 50%;
}
/* 权益列表 */
.r_list1 {
  margin-top: -0.933333rem;
  background: url("../images/product3_1_a.png") no-repeat;
}
.r_list2 {
  background: url("../images/product3_1_a.png") no-repeat;
}
.r_list4 {
  background: url("../images/product3_1_a.png") no-repeat;
}
.r_list1 .r_list_title div:nth-child(2) a {
  color: #9a7e3d;
  background: #f9ecc1;
}
.r_list2 .r_list_title div:nth-child(2) a {
  color: #c36034;
  background: #fccbb5;
}
.r_list3 .r_list_title div:nth-child(2) a {
  color: #d73d3b;
  background: #f2bcbc;
}
.r_list4 .r_list_title div:nth-child(2) a {
  color: #5458ad;
  background: #abb2f7;
}
.r_list1 .r_li1_1,
.r_list2 .r_li1_1 {
  background: url("../images/rigths_2_1.png") no-repeat;
  background-size: 100% 100%;
}
.r_list1 .r_li1_2,
.r_list2 .r_li1_2 {
  background: url("../images/rigths_2_2.png") no-repeat;
  background-size: 100% 100%;
}
.r_list1 .r_li1_3,
.r_list2 .r_li1_3 {
  background: url("../images/product3_1_a.png") no-repeat;
  background-size: 100% 100%;
  /*圆角羽化*/
  border-radius: 0.86667rem;
}
.r_list1  .r_li1_2 a div:nth-child(3),
.r_list2 .r_li1_2 a div:nth-child(3) {
  color: #4c6aee;
}
.r_list1  .r_li1_3 a div:nth-child(3),
.r_list2  .r_li1_3 a div:nth-child(3) {
  color: #ffad12;
}
.r_li1 {
  margin-bottom: 0.346667rem;
  position: relative;
  padding: 0.4rem 0.533333rem;
  height: 1.866667rem;
  box-shadow: 0 0.066667rem 0.133333rem rgba(248, 176, 198, 0.8);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.r_li1 a div:nth-child(1) {
  color: #ff8400;
  font-size: 0.48rem;
  line-height: 0.653333rem;
}
.r_li1 a div:nth-child(2) {
  color: #ffb412;
  font-size: 0.266667rem;
  font-weight: bold;
  opacity: 0.49;
}
.r_li1 a div:nth-child(3) {
  position: absolute;
  right: 0.4rem;
  top: 0.613333rem;
  width: 1.866667rem;
  line-height: 0.653333rem;
  color: #ef356c;
  background: #fff;
  font-size: 0.293333rem;
  font-weight: bold;
  text-align: center;
  border-radius: 0.326667rem;
  box-shadow: 0 0 0.04rem 0.066667rem rgba(0, 0, 0, 0.1);
}
.r_li_esc,.r_li_esc1 {
  margin-top: 0.666667rem;
  text-align: center;
}
.r_li_esc img,.r_li_esc1 img {
  width: 0.36rem;
  height: 0.213333rem;
  transform:rotate(0deg);
  -webkit-transform: rotate(0deg);
}
.r_list_title2{
  margin-top: .453333rem;
  margin-bottom: .373333rem;
  color: #303030;
  font-size: .373333rem;
  font-weight: bold;
}
.r_list3 ul ,
.r_list4 #lay ul{
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
}
.r_li2:nth-child(1) {
  margin-bottom: 0.8rem;
}
.r_li2 {
  width: 1.44rem;
  color: #525050;
  font-size: 0.32rem;
  text-align: center;
}
.r_li2 img {
  width: 0.64rem;
  height: 0.64rem;
}
.r_li3 a {
  padding: 0.453333rem 0 0 0.506667rem;
  display: inline-block;
  width: 3.813333rem;
  height: 1.866667rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.r_list4 #lay ul{
  height: 4.266667rem;
  flex-direction: column;
}

.r_li3 {
  padding: 0 .133333rem;
  display: inline-block;
}
.r_list4 .r_li3_1 a {
  background: url("../images/rigths_4_1.png");
  background-size: 100% 100%;
}
.r_list4 .r_li3_2 a {
  background: url("../images/rigths_4_2.png");
  background-size: 100% 100%;
}
.r_list4 .r_li3_3 a {
  background: url("../images/product3_1_a.png");
  /*background-size: 100% 100%;*/
  border-radius: 0.36667rem;
}
.r_list4 .r_li3_4 a {
  background: url("../images/rigths_4_4.png");
  background-size: 100% 100%;
}
/* 弹窗 */
.r_list3_pop,.r_equity_pop{
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.5);
  z-index: 101;
}
.r_list3_c,.r_equity_c{
  position: absolute;
  top: 50%;
  left: 50%;
  padding: .2rem;
  width: 5.966667rem;
  background: #fff;
  border-radius: .133333rem;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
}
.r_pop_title{
  padding: .133333rem 0;
  font-size: .4rem;
  text-align: center;
  border-bottom: .013333rem solid #eee;
}
.r_pop_text{
  margin-top: .133333rem;
  font-size: .293333rem;
  color: #666;
}
.r_pop_text text{
  color: red;
  font-size: .346667rem;
  font-weight: bold;
}

.r_pop_btn,.r_equity_btnStyle{
  margin-top: .266667rem;
  line-height: .586667rem;
  color: #fff;
  font-size: .346667rem;
  text-align: center;
  background: -webkit-linear-gradient(top, #fc3f3d, #fd6b54);
  border-radius: .293333rem;
}

.r_equity_btnStyle1{
  display: inline-block;
  width: 20%;
}

/* 已使用 */
.r_used a {
  position: relative;
  background: url("../images/rigths_4_5.png") !important;
  background-size: 100% 100% !important;
}
.r_used a::after {
  content: "";
  position: absolute;
  top: 0.413333rem;
  right: 0.253333rem;
  width: 1.106667rem;
  height: 0.84rem;
  background: url("../images/rigths_4_5_1.png") no-repeat;
  background-size: 100% 100%;
}
.r_li3 a {
  margin-bottom: 0.266667rem;
  color: #fff;
  font-size: 0.48rem;
}
.r_li3 a div:nth-child(2) ,.r_li3 a div:nth-child(3) {
  font-size: 0.296667rem;
  opacity: 0.49;
  color: #333;
}
.log {
  position: absolute;
  top: 2.226667rem;
  right: 0.626667rem;
  display: inline-block;
  width: 1.68rem;
  line-height: 0.613333rem;
  color: #fff;
  border: 1px solid #fff;
  font-size: 0.32rem;
  text-align: center;
  border-radius: 0.306667rem;
}
/* rights 权益end */

.product_1,
.product_2,
.product_11,
.user_info {
  background-size: 100% 100%;
}
.rights_list {
  background-size: 100% auto;
}

/* 我的 my.html*/
.my_list1 {
  position: relative;
  padding: 0.4rem 0 0.32rem;
  display: flex;
  justify-content: space-around;
  background: #fff;
  text-align: center;
  border-radius: 0.133333rem;
  box-shadow: 0px 0.026667rem 0.133333rem 0px rgba(252, 53, 75, 0.08);
}
.my_list1 li div:nth-child(1) {
  color: #fc3344;
  font-size: 0.506667rem;
  font-weight: bold;
}
.my_list1 li div:nth-child(2) {
  font-size: 0.32rem;
  color: #000000;
  opacity: 0.6;
}
.my_list2 {
  display: inline-block;
  position: relative;
  margin-top: 0.533333rem;
  padding: 0.333333rem;
  background: url("../images/my_list2_1.png") no-repeat;
  background-size: 100% 100%;
  border-radius: 0.133333rem;
}
.my_list2 > img:nth-child(1) {
  width: 0.813333rem;
  height: 0.84rem;
}
.my_list2 > img:nth-child(3) {
  position: absolute;
  top: 0.72rem;
  right: 0.6rem;
  width: 0.24rem;
  height: 0.4rem;
}
.my_list2 > div {
  padding: 0 0.12rem;
  display: inline-block;
  width: 6.573333rem;
  font-size: 0.32rem;
  color: #e7e9e9;
}
.my_list2 > div div:nth-child(1) {
  color: #fff;
  line-height: 0.533333rem;
  font-size: 0.426667rem;
  font-weight: bold;
}
.my_li3 {
  line-height: 1.146667rem;
}
.my_li3 div {
  padding-left: 0.133333rem;
  font-size: 0.4rem;
  font-weight: bold;
}
.my_li3 a {
  font-size: 0.32rem;
  color: #000000;
  opacity: 0.5;
}
.my_list3 > ul {
  border-top: 0.026667rem solid #f5f5f5;
  padding: 0.613333rem 0.346667rem;
  text-align: center;
}
.my_list3 > ul a {
  color: #5e5e5e;
  font-size: 0.32rem;
}
.my_list3 > ul img {
  margin-bottom: 0.066667rem;
  width: 0.653333rem;
  height: 0.573333rem;
}
.my_li3_info {
  display: inline-block;
  padding: 0.36rem 0.466667rem;
  background: #fefafb;
  border-radius: 0.133333rem;
}
.my_li3_info > img {
  width: 1.28rem;
  height: 1.28rem;
  border: 0.013333rem solid #e5e5e5;
  border-radius: 0.133333rem;
}
.my_li3_info > div {
  display: inline-block;
  width: 6.226667rem;
  font-size: 0.346667rem;
  vertical-align: top;
}
.my_li3_info > div > div:nth-child(1) {
  width: 100%;
  line-height: 0.72rem;
  white-space: nowrap;
}
.my_li3_info > div > div > div:nth-child(2) {
  width: 1rem !important;
}
.my_li3_info > div img {
  margin-right: 0.186667rem;
  width: 0.506667rem;
  height: 0.386667rem;
}
.my_li3_info text,
.my_li3_info > div > div > div:nth-child(2) {
  width: 100%;
  color: #000000;
  opacity: 0.5;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.my_list4 {
  position: relative;
  margin-bottom: 2.106667rem;
  margin-top: 0.48rem;
  padding-top: 0.32rem;
  text-align: center;
}
.my_list4::before {
  content: "";
  position: absolute;
  top: 0;
  width: 10rem;
  height: 0.32rem;
  background: #fbfbfb;
}
.my_list4 ul {
  padding: 0 0.2rem;
}
.my_list4 a {
  font-size: 0.32rem;
  color: #616161;
}
.my_list4 img {
  width: 0.533333rem;
  height: 0.653333rem;
}
/* 我的 end */
/* 我的权益 */
.my_r_esc{
  position: absolute;
  top: .973333rem;
  left: .493333rem;
  width: .266667rem;
  height: .493333rem;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  z-index: 10;
}
.my_r_style1{
  margin: .266667rem 0;
  color: #CACACA;
  font-size: .266667rem;
  text-align: center;
}

.my_r_btn{
  margin: 0 auto;
  display: block;
  margin-bottom: 2.906667rem;
  width: 2.2rem;
  line-height: .666667rem;
  color: #fff;
  background: #FFB215;
  font-size: .32rem;
  text-align: center;
  border-radius: .133333rem;
}
.my_r_btn:visited{
  color: #fff;
}
/* end */

/* 购物车 shoppingCart.html*/
.sc_title {
  margin-top: 1rem;
  font-size: 0.48rem;
  font-weight: bold;
}
.sc_title text {
  font-size: 0.4rem;
}
.sc_title img {
  width: 0.413333rem;
  height: 0.413333rem;
}
.sc_title + ul {
  margin-bottom: 3.013333rem;
}
.sc_li {
  font-size: 0;
  padding-top: 0.48rem;
}
.sc_li > a,.sc_li > div {
  display: inline-block;
  margin-left: 0.266667rem;
  width: 8.15rem;
}
.sc_li > a > img,.sc_li > div > img {
  margin-left: 0.133333rem;
  width: 2.413333rem;
  height: 2.413333rem;
}
.sc_list {
  position: relative;
  display: inline-block;
  padding-left: 0.306667rem;
  padding-bottom: 0.533333rem;
  width: 5.6rem;
  border-bottom: 0.013333rem solid #f0f0f0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  vertical-align: top;
}
.sc_list .p_d_num{
  position: absolute;
  bottom: .533333rem;
  right: .266667rem;
}
.sc_list > div:nth-child(1) {
  margin-top: 0.173333rem;
  height: 1.2rem;
  font-size: 0.4rem;
}
.sc_list > div:nth-child(1) div:nth-child(1) {
  width: 4.12rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.sc_list > div:nth-child(1) div:nth-child(2) {
  font-size: 0.453333rem;
  color: #a3a3a3;
}
.num input{
  width: .4rem;
  border: none;
  font-size: 0.453333rem;
  color: #a3a3a3;
  outline: none;
}
.sc_list > div:nth-child(2) {
  color: #999;
  font-size: 0.32rem;
}
.sc_list > div:nth-child(3) {
  color: #fc3b3b;
  font-size: 0.453333rem;
}
/* 购物车 end*/

/* 我的发票 */
.mr_title {
  margin-top: 0.426667rem;
  margin-bottom: 0.386667rem;
  font-size: 0.4rem;
  font-weight: bold;
}
.mr_list {
  margin-bottom: 0.266667rem;
  padding: 0.266667rem;
  background: #fff;
  border-radius: 0.133333rem;
  box-shadow: 0 0.04rem 0.133333rem #fcfcfc;
}
.mr_li > img {
  margin-right: 0.4rem;
  width: 2.533333rem;
  height: 2.533333rem;
  border-radius: 0.133333rem;
}
.mr_li > ul {
  display: inline-block;
  width: 5.6rem;
}
.mr_li li {
  line-height: 0.506667rem;
}
.mr_li li text {
  color: #fc3b3b;
}
.mr_li li:nth-child(1) {
  font-size: 0.4rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.mr_li li:not(:nth-child(1)) {
  color: #878787;
  font-size: 0.32rem;
}
.mr_list > div:nth-child(2) {
  position: relative;
  margin-top: 0.453333rem;
  color: #878787;
  font-size: 0.32rem;
}
.mr_list > div:nth-child(2) div {
  padding: 0.04rem;
}
.mr_btn1 {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1.88rem;
  line-height: 0.613333rem;
  color: #fff;
  text-align: center;
  border-radius: 0.306667rem;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.mr_btn_style1 {
  background: #fb8d4a;
}
.mr_btn_style2 {
  background: #8cbff7;
}
.mr_list > div:nth-child(3) {
  margin-top: 0.613333rem;
  overflow: hidden;
}
.mr_btn2 {
  margin-left: 0.52rem;
  float: right;
  width: 2.893333rem;
  line-height: 0.8rem;
  background: -webkit-linear-gradient(top, #fc3b3b, #fd7357);
  color: #fff;
  font-size: 0.4rem;
  text-align: center;
  border-radius: 0.4rem;
}
.mr_like::before {
  content: "";
  position: absolute;
  top: 0.213333rem;
  left: 0;
  width: 100%;
  height: 0.013333rem;
  background: #d7d7d7;
  z-index: -1;
}
.mr_like {
  margin-bottom: 1.066667rem;
  position: relative;
  color: #464445;
  text-align: center;
  font-size: 0.4rem;
}
.mr_like div {
  margin: 0 auto;
  width: 1.773333rem;
  background: #f2f2f2;
}
.mr_like + ul {
  padding: 0 0.266667rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.mr_list2 {
  margin-bottom: 0.386667rem;
  padding: 0.4rem 0.32rem;
  width: 4.24rem;
  background: #fff;
  border-radius: 0.133333rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.mr_list2 a > img {
  width: 3.6rem;
  height: 2.4rem;
  border-radius: 0.08rem;
}
.mr_list2 a > div:nth-child(2) {
  font-size: 0.373333rem;
}
.mr_list2 a > div:nth-child(3) {
  margin-bottom: 0.253333rem;
  color: #989898;
  font-size: 0.32rem;
  line-height: 0.586667rem;
}
.mr_list2 a > div:nth-child(3) text:nth-child(1) {
  color: #fc3b3b;
  font-size: 0.453333rem;
  vertical-align: bottom;
}
.mr_list2 a > div:nth-child(4) div {
  padding: 0.066667rem;
  font-size: 0.293333rem;
  color: #fc3b3b;
  border: 0.013333rem solid #fc3b3b;
  border-radius: 0.053333rem;
}
.mr_list2 a > div:nth-child(4) img {
  width: 0.426667rem;
  height: 0.4rem;
}
/* 我的发票 end*/

/* 确认订单 */
.fo_title {
  position: relative;
  padding: 1.16rem 0.533333rem 0;
  background: #fff;
  height: 2.52rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.fo_title div:nth-child(1) {
  display: inline-block;
  font-size: 0.693333rem;
  line-height: 1.28rem;
}
.fo_title div:nth-child(2) {
  position: absolute;
  bottom: 0.4rem;
  font-size: 0.453333rem;
  font-weight: bold;
}
.fo_title1 {
  line-height: 1.333333rem;
  font-size: 0.453333rem;
  font-weight: bold;
}
.fo_list1 {
  position: relative;
  padding: 0.533333rem 0.4rem;
  background: #fff;
  box-shadow: 0 0 0.12rem 0.013333rem rgba(74, 74, 74, 0.1);
  border-radius: 0.133333rem;
}
.fo_list1 img {
  width: 0.653333rem;
  height: 0.813333rem;
}
.fo_list1_btn {
  width: 1.706667rem;
  line-height: 0.8rem;
  background: linear-gradient(168deg, #fc3b3b, #fd7357);
  color: #fff;
  font-size: 0.4rem;
  text-align: center;
  border-radius: 0.4rem;
}
.fo_list2 {
  padding: 0.533333rem 0.56rem;
  background: #fff;
  font-size: 0;
  border-radius: 0.133333rem;
  box-shadow: 0 0 0.12rem 0.013333rem rgba(74, 74, 74, 0.1);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.fo_li2_1 {
  padding-bottom: 0.373333rem;
  border-bottom: 0.026667rem solid #f3f3f3;
}
.fo_li2_1 > img {
  margin-right: 0.4rem;
  width: 2.413333rem;
  height: 2.413333rem;
}
.fo_li2_1 ul {
  margin: 0;
  display: inline-block !important;
  width: 5.2rem;
  font-size: 0.373333rem;
  color: #797979;
  line-height: 0.6rem;
  vertical-align: top;
}
.fo_li2_1 ul li text {
  color: #fc3b3b;
}
.fo_li2_1 ul li:nth-child(1) div:nth-child(1) {
  font-size: 0.4rem;
  color: #000;
  width: 3.733333rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fo_li2_1 ul li:nth-child(1) div:nth-child(2) {
  font-size: 0.32rem;
  color: #000000;
  opacity: 0.6;
}
.fo_li2_2 > li {
  padding: 0.453333rem 0.293333rem 0 0.08rem;
}
.fo_li2_2 > li > div {
  width: 7.026667rem;
  color: #585858;
}
.fo_li2_2 > li:not(:last-child) > div {
  padding-bottom: 0.346667rem;
  border-bottom: 0.026667rem solid #f3f3f3;
}
.fo_li2_2 > li > div div:nth-child(2) {
  color: #afafaf;
}
.fo_li2_2 > li img {
  width: 0.533333rem;
  height: 0.36rem;
}
.fo_li2_2 > li div div {
  font-size: 0.373333rem;
}
.fo_li_click1 {
  display: none;
  color: #8d8d8d;
  font-size: 0.32rem;
}
.fo_li_click1 li {
  float: left;
  margin: 0.306667rem 0.066667rem 0;
  padding: 0.133333rem 0.173333rem;
  border: 0.013333rem solid #dbdbdb;
  border-radius: 0.053333rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.fo_li_on1 > div:nth-child(1),
.fo_li_on3 {
  color: #ff662e !important;
}
.fo_li_on2 {
  color: #ff662e !important;
  border: 0.013333rem solid #ff662e !important;
}
.fo_li_on4 {
  color: #fff !important;
  background: -webkit-linear-gradient(168deg, #fc3b3b, #fd7357) !important;
}
.fo_li_click2 {
  display: none;
  padding-top: 0.306667rem;
}
.fo_li_click2 li {
  padding: 0.186667rem 0 0.226667rem;
  color: #666666;
  border-top: 0.013333rem solid #dbdbdb;
  font-size: 0.32rem;
}
.fo_title2 {
  margin-top: 0.306667rem;
  line-height: 0.986667rem;
  color: #151515;
  font-size: 0.4rem;
  font-weight: bold;
}
.fo_title2 > div:nth-child(2) {
  color: #fc423f;
  font-size: 0.4rem;
  font-weight: normal;
}
.fo_title2 > div:nth-child(2) img {
  margin-right: 0.186667rem;
  width: 0.32rem;
  height: 0.373333rem;
  vertical-align: middle;
}
.fo_list3 {
  padding-top: 0.266667rem;
  background: #fff;
  font-size: 0;
  overflow: hidden;
  border-radius: 0.133333rem;
  box-shadow: 0 0 0.12rem 0.013333rem rgba(74, 74, 74, 0.1);
}
.fo_list3 li {
  margin: 0 0.16rem 0.293333rem;
  float: left;
  width: 4.266667rem;
  line-height: 1.2rem;
  background: #f2f2f2;
  color: #151515;
  border: 0.013333rem solid #cacaca;
  border-radius: 0.08rem;
  text-align: center;
  font-size: 0.4rem;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.fo_list4 {
  margin-bottom: 1.866667rem;
  padding: 0 0.4rem;
  color: #282828;
  background: #fff;
  line-height: 1.44rem;
  font-size: 0.4rem;
  overflow: hidden;
  border-radius: 0.266667rem;
  box-shadow: 0 0 0.12rem 0.013333rem rgba(74, 74, 74, 0.1);
}
.fo_list4 li {
  clear: both;
  border-bottom: 0.026667rem solid #ededed;
}
.fo_li4_btn1 {
  float: left;
  margin-left: 0.253333rem;
  margin-top: 0.36rem;
  padding: 0 0.126667rem;
  min-width: 1.28rem;
  color: #878787;
  background: #f2f2f2;
  line-height: 0.746667rem !important;
  text-align: center;
  border-radius: 0.373333rem;
}
.fo_li4_on {
  color: #fff !important;
  background: linear-gradient(168deg, #fc3b3b, #fd7357) !important;
}
.fo_list4 input {
  padding: 0;
  width: 5.866667rem;
  font-size: 0.4rem;
  border: none;
  outline: none;
}
.fo_bottom1 {
  padding: 0.28rem 0.666667rem;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1.426667rem;
  background: #fff;
  border-radius: 0.266667rem 0.266667rem 0 0;
  box-shadow: 0 0.053333rem 0.28rem 0 rgba(200, 200, 200, 0.77);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.fo_bottom_btn {
  color: #fff;
  line-height: 0.853333rem;
  background: linear-gradient(168deg, #fc3b3b, #fd7357);
  border-radius: 0.426667rem;
  text-align: center;
  font-size: 0.373333rem;
}
.calss2_select li {
  padding-left: 0.4rem;
  font-size: 0.32rem;
}
.calss2_select li div {
  width: 1.933333rem !important;
}
/* 确认订单 end*/

/* 二级分类搜索 */
.calssify_fixed {
  padding: 0 0.466667rem;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  background: #fff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  z-index: 10;
}
.classify_list {
  margin-bottom: 1.573333rem;
  margin-top: 3.266667rem;
}
.classify_list li a {
  padding-top: 0.426667rem;
  position: relative;
}
.classify_list li a > img:nth-child(1) {
  width: 2.413333rem;
  height: 2.413333rem;
}
.cify_li {
  padding-bottom: 0.52rem;
  width: 6.72rem;
  border-bottom: 0.013333rem solid #efefef;
}
.cify_li > div {
  padding-left: 0.426667rem;
  width: 4.173333rem;
}
.cify_li > div:nth-child(1) {
  margin-bottom: 0.186667rem;
  font-size: 0.4rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
.cify_li > div:nth-child(3) text {
  padding: 0.066667rem 0.133333rem;
  color: #fc3b3b;
  font-size: 0.293333rem;
  border: 0.013333rem solid #fc3b3b;
  border-radius: 0.053333rem;
}
.cify_li > div:nth-child(2) {
  margin-top: 0.24rem;
}
.cify_li > div:nth-child(2) div:nth-child(1) {
  color: #fc3b3b;
  font-size: 0.453333rem;
}
.cify_li > div:nth-child(2) div:nth-child(2) {
  color: #9d9d9d;
  font-size: 0.32rem;
  vertical-align: bottom;
}
.cify_li > img {
  position: absolute;
  bottom: 0.586667rem;
  right: 0.306667rem;
  width: 0.426667rem;
  height: 0.4rem;
}
.cify_li_1 {
  padding-bottom: 0.52rem;
  width: 6.72rem;
  border-bottom: 0.013333rem solid #efefef;
}
.cify_li_1 > div {
  padding-left: 0.426667rem;
  width: 4.173333rem;
}
.cify_li_1 > div:nth-child(1) {
  margin-bottom: 0.186667rem;
  font-size: 0.4rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
.cify_li_1 > div:nth-child(2) text {
  padding: 0.066667rem 0.133333rem;
  color: #fc3b3b;
  font-size: 0.293333rem;
  border: 0.013333rem solid #fc3b3b;
  border-radius: 0.053333rem;
}
.cify_li_1 > div:nth-child(3) {
  margin-top: 0.24rem;
}
.cify_li_1 > div:nth-child(3) div:nth-child(1) {
  color: #fc3b3b;
  font-size: 0.453333rem;
}
.cify_li_1 > div:nth-child(3) div:nth-child(2) {
  color: #9d9d9d;
  font-size: 0.32rem;
  vertical-align: bottom;
}
.cify_li_1 > img {
  position: absolute;
  bottom: 0.586667rem;
  right: 0.306667rem;
  width: 0.426667rem;
  height: 0.4rem;
}
.classify_pop,
.cify_pic_pop {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.classify_pop > ul {
  width: 4.266667rem;
  height: 100%;
  color: #333;
  background: #fff;
  overflow-y: auto;
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transition: transform 1s;
}
.classify_pop > ul > li {
  padding: 0.72rem 0 0.72rem 0.346667rem;
  border-bottom: 0.013333rem solid #efefef;
}
.classify_pop > ul > li > div {
  margin-bottom: 0.4rem;
  font-size: 0.4rem;
  font-weight: bold;
}
.classify_pop > ul ul li {
  color: #666;
  line-height: 1.146667rem;
  font-size: 0.373333rem;
}
.cify_on {
  color: #fc3b3b !important;
}
.cify_pic {
  position: relative;
  float: left;
  width: 6.666667rem;
  height: 100%;
  background: #fff;
  overflow-y: auto;
}
.cify_p_title {
  padding: 0.4rem 0.666667rem 0;
  font-size: 0.4rem;
  color: #333;
  font-weight: bold;
}
.cify_p_title + div {
  padding-left: 0.4rem;
}
.cify_p_title + div text {
  vertical-align: middle;
}
.cify_p_title + div input {
  padding: 0 0.066667rem;
  width: 2.026667rem;
  height: 0.586667rem;
  border: 0.013333rem solid #ccc;
  outline: none;
}
.cify_p_btn {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.cify_p_btn div {
  float: left;
  width: 50%;
  line-height: 1.333333rem;
  color: #fff;
  text-align: center;
  font-size: 0.4rem;
}
.cify_p_btn div:nth-child(1) {
  background: #ffb56c;
}
.cify_p_btn div:nth-child(2) {
  background: #ef1033;
}
/* 二级分类搜索 end*/

/* 多选按钮 */
input[type="checkbox"] {
  -webkit-appearance: none; /*清除复选框默认样式*/
  background: #fff;
  height: 0.373333rem; /*高度*/
  vertical-align: middle;
  width: 0.373333rem;
  border-radius: 50% 50%;
  border: 1px solid #eee;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  cursor: pointer;
  outline: none;
  vertical-align: top;
}
input[type="checkbox"]:checked {
  background: #fc3b3b;
  border: 0.066667rem solid #eee;
}
/* 单选按钮 */
input[type="radio"] {
  -webkit-appearance: none;
  width: 0.24rem;
  height: 0.24rem;
  background: #fff;
  border: 0.04rem solid #fff;
  box-shadow: 0 0 0.04rem #ff662e;
  border-radius: 50% 50%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  outline: none;
}
input[type="radio"]:checked {
  background: #ff662e;
}

/*客服悬浮框*/
.pos_fx{
  position: fixed;
}
.pos_ab{
  position: absolute;
}
.posXY_center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50% , -50%);
  -webkit-transform: translate(-50% , -50%);
  -moz-transform: translate(-50% , -50%);
  -o-transform: translate(-50% , -50%);
  -ms-transform: translate(-50% , -50%);
}
.dialogBox{z-index: 200; display: none }
.dialogBox,.dialogBox .dialogBoxbg{ top: 0; left: 0; width: 100%; height: 100%; }
.dialogBox .dialogBoxbg{ background: rgba(0,0,0,0.4); }
.dialogBox .dialogBoxCn{ width: 90%; background: #fff; border-radius: 0.2rem; overflow: hidden; padding: 0.3rem;}
.dialogBox .dialogBoxCn .contents h2{ margin-bottom: 0.2rem; font-size: 0.36rem; text-align: center; line-height: 0.8rem;}
.dialogBox .dialogBoxCn .contents > div{ line-height: 1.8em; max-height: 60vh; overflow-y: scroll;text-align: center;}
.dialogBox .dialogBoxCn .contents .btns{ margin-top: 0.3rem; padding-top: 0.3rem; border-top: 1px solid #eee;}
/*.dialogBox .dialogBoxCn .contents .btns > div{ width: 200px; line-height: 0.7rem; border-radius: 0.1rem; text-align: center;}
.dialogBox .dialogBoxCn .contents .btns > div.fl{ background: #f2f2f2;}
.dialogBox .dialogBoxCn .contents .btns > div.fr{ background: #ff4d7f; color: #fff;}
.dialogBox .dialogBoxCn .contents .btns > div.ce{ background: #ff4d7f; color: #fff;}*/
.dialogBox .dialogBoxCn .contents .customer{ margin-top: 0.3rem; padding-top: 0.3rem; border-top: 1px solid #eee;}
.dialogBox .dialogBoxCn .contents .customer > div{ width: 100%; line-height: 0.7rem; border-radius: 0.1rem; text-align: center;}
.dialogBox .dialogBoxCn .contents .customer > div.fl{ background: #f2f2f2;}
.dialogBox .dialogBoxCn .contents .customer > div.fr{ background: #ff4d7f; color: #fff;}
.dialogBox .dialogBoxCn .contents .customer > div.ce{ background: #ff4d7f; color: #fff;}
