@media only screen and (max-width:1560px) {
  /* index.html */
.headerBox .headerInnerBox{
  width: 96%;
}
.swiperBox .s-c .item h2 {
  font-size: 52px;
}
.swiperBox .s-c .item h1 {
  font-size: 44px;
}
.swiperBox .swiper-container-horizontal > .swiper-pagination-bullets {
  right: 50px;
}
.swiperBox .s-c .item .line {
  width: 30px;
  height: 3px;
  margin: 20px 0 20px 5px;
}
.swiperBox .s-c .item .btn a {
  width: 180px;
  height: 45px;
}
.swiperBox .s-c .item .btn a span {
  font-size: 18px;
}
.swiperBox .s-c .item .btn a i {
  font-size: 22px;
}
.swiperBox .s-c .item h6 {
  font-size: 20px;
}
.index-1-Box .index-1InnerBox {
  width: 1050px;
  /* border: 1px solid red; */
}
.index-1InnerBox .index-1-5-l {
  padding-right: 39px;
}
.index-1InnerBox .index-1-5-l h3 {
  font-size: 26px;
}
.index-1InnerBox .index-1-5-l .row label {
  width: 80px;
}
.index-1InnerBox .index-1-5-l label span:last-child {
  font-size: 14px;
}
.index-1InnerBox .index-1-5-l input {
  width: 270px;
  height: 40px;
  font-size: 14px;
  text-indent: 10px;
  margin-left: 10px;
}
.index-1InnerBox .index-1-5-l .details a {
  font-size: 14px;
}
.index-1InnerBox .index-1-5-l .loginBtn button {
  width: 184px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
}
.index-1InnerBox .index-1-5-r .index-1-5-r-l {
  width: 280px;
  height: 310px;
}
.index-1InnerBox .index-1-5-r .index-1-5-r-r-t,
.index-1InnerBox .index-1-5-r .index-1-5-r-r-b {
  width: 360px;
  height: 150px;
}
.index-1InnerBox .index-1-5-r .index-1-5-r-r-b{
  margin-top: 2px;
}
.index-1InnerBox .index-1-5-r .index-1-5-r-l .content h3,
.index-1InnerBox .index-1-5-r .index-1-5-r-r-t .content h3,
.index-1InnerBox .index-1-5-r .index-1-5-r-r-b .content h3 {
  font-size: 20px;
  line-height: 25px;
  margin: 20px 0 10px 0;
}
.index-1InnerBox .index-1-b .index-1-b-nav {
  padding-bottom: 10px;
}
.index-1InnerBox .index-1-b .index-1-b-nav .nav-l .nav-icon {
  width: 30px;
  height: 30px;
}
.index-1InnerBox .index-1-b .index-1-b-nav .nav-l .item {
  font-size: 18px;
}
.index-1InnerBox .index-1-b .index-1-b-nav .nav-r a {
  font-size: 14px;
}
.index-1InnerBox .index-1-b .proContent{
  margin-top: 25px;
}
/* .index-1InnerBox .index-1-b .proList {
  margin-top: 25px;
} */
.index-1InnerBox .index-1-b .proList li {
  margin-right: 20px;
  margin-bottom: 10px;
  width: calc((100% - 60px) / 4);
}
.index-1InnerBox .index-1-b .proList .imgBox {
  height: 185px;
}
.index-1InnerBox .index-1-b .proList .contentBox h4 {
  font-size: 16px;
}
.index-1InnerBox .index-1-b .proList .contentBox h5 span:first-of-type {
  font-size: 16px;
}
.index-1InnerBox .index-1-b .proList .contentBox h5 span:last-of-type {
  font-size: 16px;
}
.index-1InnerBox .index-1-b .proList .contentBox .content .btnList a {
  width: 105px;
  height: 29px;
  line-height: 29px;
  font-size: 14px;
}
/* login.html */
.loginBg .login {
  padding: 30px 70px 45px 70px;
}
.loginBg .login h3 {
  font-size: 26px;
}
.loginBg .login .row:first-of-type {
  margin-top: 30px;
}
.loginBg .login .row:not(:first-of-type) {
  margin-top: 25px;
}
.loginBg .login .row label {
  width: 80px;
}
.loginBg .login .row label span:last-child {
  font-size: 14px;
}
.loginBg .login .row input {
  width: 270px;
  height: 40px;
  font-size: 14px;
  text-indent: 10px;
  margin-left: 10px;
}
.loginBg .login .details a {
  font-size: 14px;
}
.loginBg .login .loginBtn button {
  width: 184px;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
}
/* insidePage-1.html */
.insidePage-1Box .insidePage-1InnerBox {
  width: 1050px;
  /* border: 1px solid red; */
}
.insidePage-1Box .insidePage-1InnerBox h2 {
  font-size: 30px;
}
.insidePage-1Box .insidePage-1InnerBox .line {
  margin: 20px auto 40px;
}
.insidePage-1InnerBox .popList li {
  margin: 0 20px 20px 0;
  width: calc((100% - 60px) / 4);
  border-radius: 15px 0 15px 0;
}
.insidePage-1InnerBox .popList li .imgBox {
  height: 185px;
}
.insidePage-1InnerBox .popList li .contentBox {
  height: 215px;
}
.insidePage-1InnerBox .popList li .contentBox .content h4 {
  font-size: 16px;
  top: 15px;
}
.insidePage-1InnerBox .popList li .contentBox .content h6 {
  font-size: 14px;
  top: 60px;
}
.insidePage-1InnerBox .popList li .contentBox .content h5 {
  font-size: 14px;
  top: 110px;
}
.insidePage-1InnerBox .popList li .contentBox .content h5 span {
  font-size: 15px;
}
.insidePage-1InnerBox .popList li .contentBox .content .pushList {
  bottom: 20px;
}
.insidePage-1InnerBox
  .popList
  li
  .contentBox
  .content
  .pushList
  p
  span:nth-of-type(1) {
    font-size: 16px;
}
.insidePage-1InnerBox
  .popList
  li
  .contentBox
  .content
  .pushList
  p
  span:nth-of-type(2) {
    font-size: 18px;
}
.insidePage-1InnerBox .popList li .contentBox .content .pushList .pushCart {
  width: 30px;
  height: 30px;
}
.insidePage-1InnerBox .popList li .contentBox .content .pushList .pushCart i {
  font-size: 18px;
}
/*.insidePageSearchBox{*/
/*  margin-bottom: 30px;*/
/*}*/
/*.insidePageSearchBox img{*/
/*  height: 580px;*/
/*}*/
.t-search .calendar {
  top: calc(100% + 20px);
}
.t-search .select-row:not(:first-of-type){
  margin-left: 50px;
}
.t-search .select-row i{
  font-size: 20px;
}
.t-search .calendar-table th{
  font-size: 12px;
}
.t-search .currentMonth{
  font-size: 12px;
}
.t-search .select-row .item{
  width: 100px;
  height: 40px;
  margin-left: 5px;
  font-size: 14px;
}
.t-search .select-row .s-e span{
  font-size: 14px;
}
.t-search .select-row input::placeholder{
  font-size: 14px;
}
.t-search .select-row input::-webkit-input-placeholder{
  font-size: 14px;
}
.t-search button{
  width: 170px;
  height: 60px;
  font-size: 20px;
  line-height: 60px;
}
.traveBox .traveList li a {
  width: 90px;
  height: 90px;
  border-radius: 8px;
}
.traveBox .traveList li img {
  width: 30px;
  height: 30px;
}
.traveBox .traveList li p {
  font-size: 12px;
  margin-top: 5px;
}
.traveBox .rowList li {
  border-radius: 10px 0 10px 0;
}
.traveBox .rowList li:not(:last-of-type) {
  margin-bottom: 20px;
}
.traveBox .rowList li .container .contentBox {
  width: 600px;
  padding: 0 25px 0 40px;
  margin-top: 15px;
}
.traveBox .rowList li .row3{
  position: absolute;
  bottom: 15px;
  right: 25px;
  width: 600px;
}
.traveBox .rowList li .imgBox {
  width: 230px;
  height: 155px;
}
.traveBox .rowList li .row1 h3 {
  font-size: 18px;
}
.traveBox .rowList li .row1 p {
  font-size: 20px;
}
.traveBox .rowList li .row2 {
  font-size: 14px;
  margin: 15px 0;
}
.traveBox .rowList li .row3 .p1 {
  font-size: 14px;
}
.traveBox .rowList li .row3 .p1 span {
  font-size: 22px;
}
.traveBox .rowList li .row3 .p2 i {
  font-size: 22px;
}
.traveBox .rowList li .row3 .p2 span {
  font-size: 14px;
}
.traveBox .rowList li .row3 .p3 {
  width: 100px;
  height: 35px;
  line-height: 35px;
}
.traveBox .rowList li .row3 .p3 i {
  font-size: 22px;
}
.traveBox .rowList li .row3 .p3 span {
  font-size: 14px;
}
#zt-back{
  right: calc(4% - 5px);
  font-size: 12px;
}
.fixedCart {
  right: 3%;
}
.fixedCart a {
  width: 60px;
  height: 60px;
}
.fixedCart a i {
  font-size: 28px;
}
.fixedCart a .tip {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
}
/* insidePage2.html */
.insidePage-2Box .insidePage-2InnerBox {
  width: 1050px;
}
.insidePage-2InnerBox .topnNav i {
  font-size: 16px;
}
.insidePage-2InnerBox .topnNav p,
.insidePage-2InnerBox .topnNav p a {
  font-size: 14px;
}
#sj-back{
  font-size: 14px;
}
.insidePage-2InnerBox .topnNav p {
  margin-left: 10px;
}
.insidePage-2InnerBox .content1Box .c-l .mySwiper {
  height: 300px;
}
.insidePage-2InnerBox .mySwiper .swiper-pagination-custom {
  width: 60px;
  height: 25px;
  line-height: 25px;
  font-size: 14px;
}
.insidePage-2InnerBox .mySwiper .swiper-button-prev,
.insidePage-2InnerBox .mySwiper .swiper-button-next {
  width: 40px;
  height: 40px;
}
.insidePage-2InnerBox .mySwiper .swiper-button-prev i,
.insidePage-2InnerBox .mySwiper .swiper-button-next i {
  font-size: 30px;
}
.insidePage-2InnerBox .content1Box {
  padding: 35px 35px 45px 35px;
}
.calendarBox .calendar .calendar-table tr {
  height: 40px;
}
.calendarBox .calendar .calendar-table td .calendarNum {
  margin-top: 3px;
}
.calendarBox .calendar .calendar-table td {
  font-size: 12px;
}
.calendarBox .monthBox{
  height: 40px;
}
.calendarBox .monthBox .monthContent .monthP{
  width: 120px;
}
.calendarBox .monthBox .monthIconRight,.monthBox .monthIconLeft i{
  font-size: 20px;
}
.calendarBox .monthBox .monthContent .monthP .monthP-time{
  font-size: 12px;
}
.calendarBox .monthBox .monthContent .monthP .monthNum{
  font-size: 12px;
}
.insidePage-2InnerBox .c-r h2 {
  margin-top: 20px;
}
.insidePage-2InnerBox .c-r h2 .span1 {
  font-size: 28px;
}
.insidePage-2InnerBox .c-r > h4 {
  font-size: 18px;
  margin: 10px 0 25px 0;
}
.insidePage-2InnerBox .c-r > h6 {
  font-size: 14px;
  line-height: 18px;
}
.insidePage-2InnerBox .c-r > h5 {
  font-size: 14px;
  /*margin: 30px 0 40px 0;*/
}
.insidePage-2InnerBox .c-r .number {
  padding: 27px 23px;
}
.insidePage-2InnerBox .c-r .number .item label {
  font-size: 14px;
  width: 65px;
}
.insidePage-2InnerBox .c-r .number .item input {
  margin-left: 15px;
  text-indent: 15px;
  font-size: 14px;
}
.insidePage-2InnerBox .c-r .number .adult input {
  width: 335px;
  height: 35px;
}
.insidePage-2InnerBox .c-r .number .children input {
  width: 240px;
  height: 35px;
}
.insidePage-2InnerBox .c-r .number .children p {
  font-size: 14px;
}
.insidePage-2InnerBox .c-r .number .numberIcon .icon i {
  font-size: 16px;
}
.insidePage-2InnerBox .c-r .c-r-b h4 span:first-of-type {
  font-size: 26px;
}
.insidePage-2InnerBox .c-r .c-r-b h4 span:last-of-type {
  font-size: 26px;
}
.insidePage-2InnerBox .c-r .c-r-b .addCart a {
  width: 200px;
  height: 50px;
  /*line-height: 50px;*/
}
.insidePage-2InnerBox .c-r .c-r-b .addCart a i {
  font-size: 20px;
}
.insidePage-2InnerBox .c-r .c-r-b .addCart a p {
  font-size: 14px;
  word-wrap: break-word;
  width: calc(100% - 60px);
}
.insidePage-2InnerBox .c-r .c-r-i a img {
  width: 20px;
  height: 18px;
}
.insidePage-2InnerBox .c-r .c-r-i a span {
  font-size: 14px;
}
.insidePage-2InnerBox .content2Box {
  padding: 35px 35px 45px 35px;
}
.insidePage-2InnerBox .content2Box .c-2-l {
  width: 410px;
}
.insidePage-2InnerBox .content2Box .c-2-r{
  width: 540px;
  height: 400px;
}
.insidePage-2InnerBox .content2Box .c-2-l h3 {
  font-size: 18px;
}
.insidePage-2InnerBox .content2Box .c-2-l .schemeList {
  margin-top: 28px;
}
.insidePage-2InnerBox .content2Box .c-2-l .schemeList li {
  padding: 0 8px;
  padding-bottom: 10px;
}
.insidePage-2InnerBox .content2Box .c-2-l .schemeList li:not(:last-of-type) {
  margin-right: 15px;
}
.insidePage-2InnerBox .content2Box .c-2-l .schemeList li a i {
  font-size: 26px;
}
.insidePage-2InnerBox .content2Box .c-2-l .schemeList li a span {
  margin-top: 6px;
  font-size: 14px;
}
.insidePage-2InnerBox .content2Box .c-2-l .route {
  margin: 25px 0;
}
.insidePage-2InnerBox .content2Box .c-2-l .route .r-l input {
  font-size: 14px;
  text-indent: 15px;
  width: 330px;
  height: 40px;
}
.insidePage-2InnerBox .content2Box .c-2-l .routeDetails ul li {
  width: 60px;
  height: 28px;
  line-height: 28px;
  font-size: 16px;
}
.insidePage-2InnerBox .content2Box .c-2-l .routeDetails .introduce {
  font-size: 14px;
  margin: 12px 0 16px 0;
}
.insidePage-2InnerBox .content2Box .c-2-l .routeDetails .linedetails {
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box {
  padding: 35px 35px 45px 35px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd img {
  width: 55px;
  height: 55px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h4 {
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h1 {
  font-size: 34px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h5 {
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-2 {
  padding-left: 15px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-2 .row .title {
  font-size: 14px;
  width: 120px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-2 .row .article {
  width: 100px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .item .title-sc {
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-buttom ul li {
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-3{
  padding-left: 15px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-4{
  padding-left: 20px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-buttom ul li {
  font-size: 14px;
  padding: 5px 13px;
}
.insidePage-2InnerBox .content3Box .c-3List .hd .score .s-buttom .review{
  width: 100px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-l img {
  width: 70px;
  height: 70px;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-l p {
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-r {
  margin-left: 35px;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li {
  font-size: 14px;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li:first-of-type {
  padding-right: 20px;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li:last-of-type {
  padding-left: 20px;
}
.insidePage-2InnerBox .content3Box
  .c-3List
  .comment
  .c-r
  .c-r-top
  .c-r-top-list
  li:not(:last-of-type, :first-of-type) {
  padding: 0 20px;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-r .details {
  font-size: 14px;
  margin: 15px 0;
}
.insidePage-2InnerBox .content3Box .c-3List .comment .c-r .may {
  font-size: 14px;
}
.insidePage-2InnerBox .content4Box{
  padding: 35px;
}
.insidePage-2InnerBox .content4Box ul li a .time{
  width: 170px;
}
.insidePage-2InnerBox .content4Box ul li a .time span{
  font-size: 14px;
}
.insidePage-2InnerBox .content4Box ul li a .text{
  width: 770px;
  font-size: 14px;
  line-height: 24px;
}
/* insidePage-1-d */
.insidePage-1Inner-dBox .bottom-swiper img{
  width: 100px;
  height: 75px;
}
.insidePage-1Inner-dBox .c-r .js{
  font-size: 14px;
  margin-top: 10px;
}
.insidePage-1Inner-dBox .c-r .dd{
  font-size: 14px;
  margin: 15px 0;
}
.insidePage-1Inner-dBox .c-r .wz{
  font-size: 14px;
}
.insidePage-1Inner-dBox .c-r .c-r-b{
  margin: 40px 0 50px 0;
}
.insidePage-1Inner-dBox .selectBox .timeBox{
  width: calc(550px - 30px);
}
.insidePage-1Inner-dBox .selectBox .peopleBox{
  width: calc(350px - 30px);
}
.insidePage-1Inner-dBox .selectBox .timeBox .start, .insidePage-1Inner-dBox .selectBox .timeBox .end{
  font-size: 16px;
}
.insidePage-1Inner-dBox .selectBox .timeBox p{
  font-size: 14px;
}
.insidePage-1Inner-dBox .selectBox .peopleBox .text{
  font-size: 16px;
}
.insidePage-1Inner-dBox .selectBox .peopleBox .select .row .left{
  font-size: 14px;
}
.insidePage-1Inner-dBox .calendar table td{
  height: 60px;
  font-size: 16px;
}
.insidePage-1Inner-dBox .calendar .calendar-title-box #calendarTitle{
  font-size: 20px;
}
.insidePage-1Inner-dBox .groggeryBox ul li .left{
  width: 200px;
}
.insidePage-1Inner-dBox .groggeryBox ul li .right{
  width: calc(100% - 50px - 1px - 200px);
}
.insidePage-1Inner-dBox .groggeryBox ul li .text p{
  font-size: 14px;
}
.insidePage-1Inner-dBox .groggeryBox ul li .rbtn{
  width: 120px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
}
.insidePage-1Inner-dBox .groggeryBox ul li .sbtn{
  width: 120px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
}
/* insidePage-3.html */
.insidePage-3Box .insidePage-3InnerBox {
  width: 1050px;
}
.insidePage-3InnerBox .contentBox1 {
  padding: 25px 40px;
}
.insidePage-3InnerBox .contentBox1 .top-Title h3 {
  font-size: 22px;
}
.insidePage-3InnerBox .contentBox1 .top-Title {
  padding-bottom: 20px;
}
.insidePage-3InnerBox .contentBox1 .shop-List .hdBox {
  margin-top: 25px;
}
.insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p1 .p1-2,
.insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p2,
.insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p3,
.insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p4 {
  font-size: 14px;
}
.insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p1 .p1-2 {
  margin-left: 100px;
}
.insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p1 .p1-1 {
  font-size: 14px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li {
  padding: 20px 10px;
  margin-top: 15px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-2{
  width: 130px;
  height: 100px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-3 {
  margin-left: 15px;
  width: 190px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-3 h4 {
  font-size: 16px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-3 p {
  font-size: 12px;
  margin: 8px 0 22px 0;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-4 {
  margin-left: 10px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-4 p {
  font-size: 12px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-2 input {
  width: 60px;
  height: 29px;
  font-size: 16px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3 .p1,
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3 .p2 {
  font-size: 14px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3 .p2 {
  margin: 20px 0 5px 0;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3 .p3 {
  font-size: 16px;
}
.insidePage-3InnerBox .contentBox1 .shop-List li .row .r-4 .de {
  font-size: 14px;
}
.insidePage-3InnerBox .contentBox2 {
  margin-top: 45px;
}
.insidePage-3InnerBox .contentBox2 .contentList {
  padding: 25px 40px 0px 40px;
}
.insidePage-3InnerBox .contentBox2 .contentList .hd {
  margin-bottom: 20px;
}
.insidePage-3InnerBox .contentBox2 .contentList .hd .d2,
.insidePage-3InnerBox .contentBox2 .contentList .hd .d3,
.insidePage-3InnerBox .contentBox2 .contentList .hd .d4,
.insidePage-3InnerBox .contentBox2 .contentList .hd .d5,
.insidePage-3InnerBox .contentBox2 .contentList .hd .d6,
.insidePage-3InnerBox .contentBox2 .contentList .hd .d7 {
  font-size: 14px;
}
.insidePage-3InnerBox .contentBox2 .contentList .hd .d8 .d8-c i {
  font-size: 14px;
}
.insidePage-3InnerBox .contentBox2 .contentList .hd .d8 .d8-c span {
  font-size: 14px;
}
.insidePage-3InnerBox .contentBox2 .contentList li .content {
  height: 60px;
  padding: 0 33px;
}
.insidePage-3InnerBox .contentBox2 .contentList .hd .d2,
.insidePage-3InnerBox .contentBox2 .contentList .hd .d3{
  flex: 0.7;
}
.insidePage-3InnerBox .contentBox2 .contentList li .content .c1,
.insidePage-3InnerBox .contentBox2 .contentList li .content .c2{
  flex: 0.8;
}
.insidePage-3InnerBox .contentBox2 .contentList li .content .c3,
.insidePage-3InnerBox .contentBox2 .contentList li .content .c4,
.insidePage-3InnerBox .contentBox2 .contentList li .content .c5,
.insidePage-3InnerBox .contentBox2 .contentList li .content .c6 {
  flex: 1.2;
}
.insidePage-3InnerBox .contentBox2 .push .content {
  width: 38px;
  height: 38px;
}
.insidePage-3InnerBox .contentBox2 .push i {
  font-size: 18px;
}
.insidePage-3InnerBox .contentBox2 .push p {
  font-size: 14px;
}
.insidePage-3InnerBox .agentCode {
  padding: 50px 0;
}
.insidePage-3InnerBox .agentCode label {
  font-size: 20px;
}
.insidePage-3InnerBox .agentCode p {
  font-size: 14px;
  margin-top: 20px;
}
.insidePage-3InnerBox .agentCode input {
  text-indent: 30px;
  width: 600px;
  height: 70px;
  line-height: 70px;
}
.insidePage-3InnerBox .agentCode button {
  width: 156px;
  height: 70px;
  line-height: 70px;
  font-size: 16px;
}
.insidePage-3Box .totalBox-in .content {
  width: 1050px;
}
.cartPopover .popover {
  padding: 30px 0;
}
.cartPopover .popover h3 {
  font-size: 26px;
}
.cartPopover .popover form {
  padding: 20px 0;
}
.cartPopover .popover .row .nameBox{
  width: 400px;
  height: 40px;
}
.cartPopover .popover .row>input {
  width: 400px;
  height: 40px;
}
.cartPopover .popover .submit button {
  width: 300px;
  height: 50px;
  line-height: 50px;
}
/* insidePage-4.html */
.insidePage-4Box .insidePage-4InnerBox {
  width: 1050px;
  /* border: 1px solid red; */
}
.insidePage-4InnerBox .content1Box .c-l {
  padding: 20px 30px;
}
.insidePage-4InnerBox .content1Box .c-l .row {
  width: 610px;
  padding: 20px 0 20px 25px;
}
.insidePage-4InnerBox .content1Box .c-r {
  width: 265px;
  padding: 25px 35px;
}
.insidePage-4InnerBox .content1Box .c-l .row h4 {
  font-size: 18px;
}
.insidePage-4InnerBox .content1Box .c-r .numTotal p span:last-of-type {
  font-size: 26px;
}
.insidePage-4InnerBox .content2Box {
  width: 600px;
}
.insidePage-4InnerBox .content3Box {
  width: 600px;
}
.insidePage-4InnerBox .content3Box .chooseBox label {
  font-size: 16px;
}
.insidePage-4InnerBox .content4Box {
  width: 600px;
}
.insidePage-4InnerBox .content4Box p {
  padding-bottom: 50px;
}
.insidePage-4InnerBox .content4Box .submit form .s-r button {
  width: 200px;
  height: 60px;
  line-height: 60px;
  font-size: 16px;
}
/* insidePage-5.html */
.insidePage-5Box .insidePage-5InnerBox {
  width: 1050px;
}
.insidePage-5InnerBox .contentBox1 .content {
  padding: 25px 40px;
}
.insidePage-5InnerBox .contentBox1 .c1-l p {
  font-size: 14px;
}
.insidePage-5InnerBox .contentBox1 .c1-r p {
  font-size: 14px;
}
.insidePage-5InnerBox .contentBox1 .c1-r p span {
  font-size: 26px;
}
.insidePage-5InnerBox .contentBox1 .c1-b {
  font-size: 14px;
}
.insidePage-5InnerBox .contentBox2 {
  padding: 35px 40px 80px 40px;
}
.insidePage-5InnerBox .contentBox2 h4 {
  font-size: 22px;
}
.insidePage-5InnerBox .contentBox2 .creditCardBox {
  margin-top: 20px;
}
.insidePage-5InnerBox .contentBox2 .creditCardBox label {
  font-size: 14px;
}
.insidePage-5InnerBox .contentBox2 .creditCardBox input {
  width: 360px;
  height: 40px;
}
.insidePage-5InnerBox .contentBox2 .creditCardBox button {
  width: 100px;
  height: 40px;
  font-size: 14px;
}
.insidePage-5InnerBox .contentBox2 .paymentBox {
  margin-top: 40px;
}
.insidePage-5InnerBox .contentBox2 .paymentBox .tbList li {
  width: 150px;
  height: 39px;
  font-size: 14px;
  line-height: 39px;
}
.insidePage-5InnerBox .contentBox2 .paymentBox .payment .pList li > img {
  width: 170px;
  height: 72px;
}
.insidePage-5InnerBox .contentBox2 .btn {
  width: 200px;
  height: 55px;
}
.insidePage-5InnerBox .contentBox2 .btn a {
  line-height: 55px;
  font-size: 16px;
}
.insidePage-5InnerBox .contentBox2 .paymentBox .payment .pList .item span {
  font-size: 14px;
}
/* insidePage-6.html */
.insidePage-6Box .insidePage-6InnerBox {
  width: 1050px;
}
.insidePage-6InnerBox .t-s form {
  height: 70px;
}
/* review */
.review-Box .reviewInnerBox{
  width: 1050px;
  /* border: 1px solid red; */
}
.reviewInnerBox .bottom .row4 .content .item1 h6{
  width: 200px;
  /* border: 1px solid red; */
}
.reviewInnerBox .bottom .row3 textarea{
    width: calc((100% - 20px - 150px - 40px - 150px));
}
/* reviewSuccess */
.review-s-Box .review-s-InnderBox{
  width: 1050px;
}
/* people-0-0.html */
/* 侧边栏 */
.sidebarNavBox {
  height: 805px;
}
.sidebarNavBox .one-li a {
  height: 49px;
}
.p-m-1Box .contentBox > .top {
  padding: 35px 0 55px 0;
}
.p-m-1Box .contentBox .top .topBox {
  width: 95%;
}
.p-m-1Box .contentBox .top .topBox .left {
  padding-left: 50px;
}
.p-m-1Box .contentBox .top .topBox .left .pictureBox {
  width: 100px;
  height: 100px;
}
.p-m-1Box .contentBox .top .topBox .left .content {
  margin-left: 28px;
}
.p-m-1Box .contentBox .top .topBox .left .content h1 span:first-child {
  font-size: 28px;
}
.p-m-1Box .contentBox .top .topBox .left .content h1 span:last-child {
  font-size: 28px;
}
.p-m-1Box .contentBox .top .topBox .left .content p {
  font-size: 16px;
  margin: 10px 0;
}
.p-m-1Box .contentBox .top .topBox .left .content .link a {
  font-size: 16px;
}
.p-m-1Box .contentBox .top .topBox .left .content .link a:not(:last-child) {
  margin-right: 20px;
}
.p-m-1Box .contentBox .top .topBox .right .r-l {
  width: 260px;
  height: 100px;
}
.p-m-1Box .contentBox .top .topBox .right .r-l-img {
  width: 55px;
  height: 55px;
}
.p-m-1Box .contentBox .bottom .bottomBox {
  width: 95%;
}
/* people-0-1.html */
.p-0-1-l .content {
  margin-top: 35px;
}
.p-0-1-l .content .left .field p:first-child {
  line-height: 40px;
  font-size: 14px;
}
.p-0-1-l .content .left .field p:last-child {
  line-height: 40px;
  font-size: 14px;
}
.p-0-1-l .content .left .btnList .btn p a,
.p-0-1-l .content .left .btnList .btn p button {
  width: 100px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
}
.p-0-1-l .content .right .p-box p a {
  font-size: 16px;
}
/* people-0-2 */
.p-0-1-l .content .left label {
  font-size: 14px;
}
.p-0-1-l .content .left .item {
  width: 380px;
  height: 30px;
}
.p-0-1-l .content .left select {
  width: 380px;
  height: 30px;
}
.p-0-1-l .content .left .alternative p:last-child input:last-child {
  height: 30px;
  width: 250px;
}
.p-0-1-l .content .left .alternative p:last-child input:first-child {
  width: 110px;
  height: 30px;
}
/* people-0-3  */
.p-0-3 .p-0-3List li .last {
  flex: 1.5;
}
.p-0-3 .p-0-3List {
  height: 730px;
}
.p-0-3 .p-0-3List .contentList {
  height: 630px;
}
.p-0-3 .push .pushIconBox a {
  width: 36px;
  height: 36px;
}
.p-0-3 .push .pushIconBox a i {
  font-size: 20px;
}
.p-0-3 .push .pushIconBox p {
  font-size: 14px;
}
/* people-0-4  */
.p-0-4 .content {
  margin-top: 47px;
}
.p-0-4 .content form {
  margin-top: 30px;
}
.p-0-4 .content form .row {
  margin-bottom: 10px;
}
.p-0-4 .content form .row p:first-child {
  font-size: 14px;
}
.p-0-4 .content form .row .item {
  width: 450px;
  height: 40px;
}
.p-0-4 .content form .row label {
  font-size: 14px;
}
.p-0-4 .content form .row button {
  width: 310px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
}
/* people-0-5.html */
.p-0-5 .contentList li {
  width: 95%;
}
.p-0-5 .contentList li i {
  flex: 0.7;
  font-size: 20px;
}
.p-0-5 .contentList li .title {
  font-size: 14px;
}
.p-0-5 .contentList li .details {
  font-size: 14px;
  flex: 5.2;
}
.p-0-5 .contentList li .link {
  flex: 1.8;
}
.p-0-5 .contentList li .link a {
  font-size: 14px;
}
/* people-0-6 */
.p-0-6 .contentList {
  width: 95%;
}
.p-0-6 .contentList .hd p {
  font-size: 16px;
}
.p-0-6 .contentList .hd .p1,
.p-0-6 .contentList .rowList .row .r-1 {
  flex: 2;
}
.p-0-6 .contentList .rowList {
  height: 580px;
}
.p-0-6 .contentList .rowList .row .r-1 .r-l-img {
  width: 130px;
  height: 80px;
}
.p-0-6 .contentList .rowList .row .r-1 .r-title {
  margin-left: 20px;
}
.p-0-6 .contentList .rowList .row .r-1 .r-title a {
  font-size: 14px;
}
.p-0-6 .contentList .rowList .row .r-2 span:first-child {
  font-size: 26px;
}
.p-0-6 .contentList .rowList .row .r-3 a {
  width: 98px;
  height: 35px;
  line-height: 35px;
}
.p-0-6 .contentList .rowList .row .r-3 a i {
  font-size: 18px;
}
.p-0-6 .contentList .rowList .row .r-3 a span {
  font-size: 16px;
}
/* people-0-7 */
.p-0-7 .content {
  margin-top: 30px;
}
.p-0-7 .content form .row {
  margin-bottom: 15px;
}
.p-0-7 .content form .row p:first-child {
  font-size: 14px;
}
.p-0-7 .content form .row .item {
  width: 480px;
  height: 45px;
  font-size: 14px;
}
.p-0-7 .content form .row button {
  width: 150px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
}
/* people-1-0 */
.p-1-0 .shopList .hdBox .hd {
  height: 50px;
  /* width: 100%; */
}
.p-1-0 .shopList .hdBox .hd .p1 .p1-1 {
  margin-left: 30px;
}
.p-1-0 .shopList .hdBox .hd .p1 .p1-2 {
  margin-left: 75px;
}
.p-1-0 .shopList .content {
  /* border: 1px solid red; */
  height: 525px;
}
.p-1-0 .shopList li .row {
  /* width: 100%; */
  padding: 20px 0;
}
.p-1-0 .shopList li .row .r-1 .r-1-1 {
  margin-left: 30px;
}
.p-1-0 .shopList li .row .r-1 .r-1-2 {
  width: 130px;
  height: 100px;
}
.p-1-0 .shopList li .row .r-1 .r-1-3 {
  margin-left: 15px;
  width: 200px;
}
.p-1-0 .shopList li .row .r-1 .r-1-3 h4 {
  font-size: 16px;
}
.p-1-0 .shopList li .row .r-1 .r-1-3 p {
  font-size: 12px;
  margin: 8px 0 16px 0;
}
.p-1-0 .shopList li .row .r-1 .r-1-4 {
  margin-left: 8px;
  width: 240px;
}
.p-1-0 .shopList li .row .r-1 .r-1-4 p {
  font-size: 12px;
}
.p-1-0 .shopList li .row .r-2 .number {
  width: 55px;
  height: 30px;
  margin: 0 0px;
}
.p-1-0 .shopList .hdBox .hd .p1{
  flex: 6.8;
}
.p-1-0 .shopList li .row .r-3 .p1,
.p-1-0 .shopList li .row .r-3 .p2 {
  font-size: 14px;
}
.p-1-0 .shopList li .row .r-3 .p2 {
  margin: 20px 0 5px 0;
}
.p-1-0 .shopList li .row .r-3 .p3 {
  font-size: 16px;
}
.p-1-0 .shopList li .row .r-4 i {
  font-size: 18px;
}
.p-1-0 .shopList li .row .r-4 p {
  font-size: 14px;
}
/* people-2-0 */
.p-2-0-lBox .contentBox .content {
  width: 95%;
}
.p-2-0-lBox .sidebarNavBox{
  height: 915px;
}
.p-2-0-navList li a{
  padding: 0 30px 0 30px;
}
/* people-2-d */
.p-2-d-lBox .contentBox .content{
  height: 805px;
  width: 90%;
}
.p-2-d-lBox .contentBox .content .conteiner .schedule{
  margin: 30px auto 80px;
}
/*.p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left img{*/
/*  width: 230px;*/
/*  height: 143px;*/
/*}*/
.p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right{
  margin-left: 10px;
}
.p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-2{
  margin-left: 20px;
}
/* people-3-0 */
.p-3-0-lBox .sidebarNavBox{
  height: 915px;
}
/* people-4-0 */
.p-4-0-lBox .contentBox .content {
  width: 95%;
}
.p-4-0-lBox .sidebarNavBox{
  height: 915px;
}
/* people-5-0 */
.p-5-1-lBox .sidebarNavBox{
  height: 915px;
}
.p-5-1-lBox .contentBox .content {
  width: 95%;
}
.p-5-2-lBox .sidebarNavBox{
  height: 915px;
}
.p-5-2-lBox .contentBox .content {
  width: 95%;
}
/* people-6-0 */
.p-6-0-lBox .sidebarNavBox{
  height: 915px;
}
.p-6-0-lBox .couponList{
  margin-top: 30px;
}
/* people-6-1 */
.p-6-1-lBox .sidebarNavBox{
  height: 915px;
}
.p-6-1-lBox .receiveList{
  margin-top: 30px;
}
/* people-7-0 */
.p-7-0-lBox .contentBox .top{
  height: 240px;
}
.p-7-0-lBox .contentBox .top .t-content .moneyBox .money h1{
  font-size: 54px;
}
.p-7-0-lBox .contentBox .top .t-content .moneyBox{
  margin: 25px 0;
}
.p-7-0-lBox .contentBox .top .t-content .moneyBox .money span{
  font-size: 20px;
}
.p-7-0-lBox .contentBox .bottom{
  height: 547px;
}
.p-7-0-lBox .contentBox .bottom ul{
  height: 390px;
}
.p-7-0-lBox .contentBox .bottom ul .hd p,
.p-7-0-lBox .contentBox .bottom ul li p{
  font-size: 16px;
}
.w-dialog .content{
  width: 500px;
  /* height: 500px; */
}
.w-dialog .content .top .t-content h6{
  font-size: 14px;
}
.w-dialog .content .top .t-content .num{
  margin-top: 10px;
}
.w-dialog .content .top .t-content .num p{
  font-size: 28px;
}
.w-dialog .content .top .t-content .num span{
  font-size: 20px;
}
.w-dialog .content .top{
  height: 83px;
}
.w-dialog .content .bottom{
  height: 390px;
}
.w-dialog .content .bottom .b-content>h6{
  font-size: 14px;
}
.w-dialog .content .bottom .b-content form .inputBox{
  margin-top: 10px;
}
.w-dialog .content .bottom .b-content form .inputBox p{
  font-size: 20px;
}
.w-dialog .content .bottom .b-content form .inputBox span{
  font-size: 18px;
}
.w-dialog .content .bottom .b-content form .inputBox input{
  height: 40px;
  font-size: 24px;
}
.w-dialog .content .bottom .b-content form h6{
  font-size: 14px;
  margin-top: 20px;
}
.year-list{
  margin: 15px 0 45px 0;
}
.year-list .dropdown-header{
  height: 45px;
}
.year-list .dropdown img{
  width: 18px;
  height: 18px;
}
.year-list .dropdown .dropdown-header span{
  font-size: 14px;
}
.year-list .dropdown-list li .item{
  height: 35px;
}
.year-list .dropdown-list li .item span{
  font-size: 14px;
}
.year-list .dropdown-list {
  height: 130px;
}
.w-dialog .content .bottom .b-content form button{
  width: 240px;
  height: 45px;
}
.couponDialog .container .content{
  width: 340px;
}
.couponDialog .container .content h3{
  font-size: 18px;
}
.couponDialog .container .content .quan .left{
  width: calc(100% - 150px);
}
.couponDialog .container .content .quan .left h3{
  font-size: 14px;
  line-height: 22px;
}
.couponDialog .container .content .quan .left h4{
  font-size: 12px;
}
/*.couponDialog .container .content .quan .left h4 p{*/
/*  width: 40px;*/
/*}*/
/*.couponDialog .container .content .quan .left h4 .time{*/
/*  width: calc(100% - 40px);*/
/*}*/
.couponDialog .container .content .quan .right .numBox span{
  font-size: 18px;
}
.couponDialog .container .content .quan .right .numBox p{
  font-size: 18px;
}
.couponDialog .container .content .quan .right h6{
  font-size: 12px;
}
.couponDialog .container .content .quan .right{
  width: 150px;
}
.couponDialog .container .content a{
  font-size: 14px;
  width: 260px;
  height: 45px;
  line-height: 45px;
}
}
@media only screen and (max-width:760px) {
  .headerInnerBox .h-r .wz{
    display: none;
  }
  .hamburger.is-closed .hamb-middle {
    margin-top: -1px;
  }
  .hamburger.is-closed .hamb-top {
    top: 2px;
  }
  .hamburger.is-closed .hamb-bottom {
    bottom: 2px;
  }
  .sidebar-nav {
    z-index: 9;
    background-color: #fff;
    padding: 50px 30px 50px;
  }
  .sidebar-nav .sidebar-brand a {
    color: #222;
  }
  .sidebar-nav .sidebar-brand > a {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    padding-bottom: 20px;
  }
  .sidebar-nav .sidebar-brand .xl {
    padding-bottom: 20px;
  }
  .sidebar-nav {
    overflow-y: scroll;
  }
  .headerwrap_current .header {
    background-color: #1a1a1a;
  }
  .sidebar-nav .sidebar-brand .sidebar-brand-there a {
    font-size: 14px;
  }
  .sidebar-nav .sidebar-brand a .sj {
    border-color: #222;
  }
  .sidebar-nav-two .sidebar-brand-two a {
    box-sizing: border-box;
    padding: 0 20px;
  }
  .sidebar-nav-two .sidebar-brand-there a {
    padding: 0 40px;
  }
  .hamburger {
    height: 26px;
    right: 2%;
    top: 12px;
    z-index: 10;
    display: block;
  }
  .hamburger.is-closed .hamb-top,
  .hamburger.is-closed .hamb-middle,
  .hamburger.is-closed .hamb-bottom,
  .hamburger.is-open .hamb-top,
  .hamburger.is-open .hamb-middle,
  .hamburger.is-open .hamb-bottom {
    background-color: #fc9707;
    height: 2px;
  }
  .sidebar-nav .sidebar-brand a .sj{
    border-color: #222;
  }
  .sidebar-nav-two .sidebar-brand-two a {
    box-sizing: border-box;
    padding: 0 20px;
  }
  .sidebar-nav-two .sidebar-brand-there a {
    padding: 0 40px;
  }
  .headerBox .headerInnerBox{
    width: 100%;
    height: 50px;
  }
  .headerInnerBox .iconBox{
    display: none;
  }
  .headerInnerBox .h-r{
    margin-right: 50px;
  }
  .headerInnerBox .h-r.active{
    margin-right: 0px;
  }
  .headerInnerBox .h-r .navPhone{
    display: none;
  }
  .headerInnerBox .h-l {
    width: 80px !important;
    height: 40px;
    margin-left: 15px;
  }
  .headerInnerBox .countryList{
    width: 80px;
    height: 50px;
  }
  .headerInnerBox .countryList > li > a{
    height: 50px;
  }
  .headerInnerBox .countryList img{
    width: 15px;
    height: 12px;
  }
  .headerInnerBox .countryList li a span{
    font-size: 12px;
    margin: 0 3px;
  }
  .headerInnerBox .countryList li a i{
    font-size: 16px;
  }
  .headerInnerBox .countryList > li:hover > .submenuList > li > a {
    height: 30px;
  }
  .headerInnerBox .h-r .search {
    margin: 0 0;
  }
  .headerInnerBox .h-r .search a i {
    font-size: 18px;
  }
  .headerInnerBox .h-r .picture {
    padding: 0 10px;
    border: none;
  }
  .headerInnerBox .h-r .picture .imgCoentent {
    width: 30px;
    height: 30px;
  }
  .headerInnerBox .h-r .picture .imgCoentent i {
    font-size: 18px;
  }
  .swiperBox .s-c .item{
    width: 90%;
    left: 50%;
    transform: translate(-50%,-50%);
  }
  .swiperBox .s-c .item h2{
    font-size: 22px;
  }
  .swiperBox .s-c .item h1{
    font-size: 20px;
  }
  .swiperBox .s-c .item .line{
    margin: 10px 0 10px 5px;
  }
  .swiperBox .s-c .item h6{
    font-size: 18px;
  }
  .swiperBox .s-c .item .btn{
    margin-top: 35px;
  }
  .swiperBox .s-c .item .btn a{
    width: 130px;
    height: 35px;
  }
  .swiperBox .s-c .item .btn a span{
    font-size: 16px;
  }
  .swiperBox .s-c .item .btn a i{
    font-size: 20px;
  }
  .swiperBox .swiper-container-horizontal > .swiper-pagination-bullets{
    display: none;
  }
  /* index */
  .index-1-Box{
    margin-top: 50px;
  }
  .index-1-Box .index-1InnerBox{
    width: 100%;
  }
  .index-1-Box .index-1InnerBox .index-1-t {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .index-1InnerBox .index-1-5-r{
    width: 100%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-top: 50px;
  }
  .index-1InnerBox .index-1-5-r .index-1-5-r-l{
    width: 100%;
    height: 150px;
  }
  .index-1InnerBox .index-1-5-r .index-1-5-r-r{
    width: 100%;
    margin-left: 0px;
    margin-top: 2px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .index-1InnerBox .index-1-5-r .index-1-5-r-r-t,
  .index-1InnerBox .index-1-5-r .index-1-5-r-r-b {
    width: 100%;
  }
  .index-1InnerBox .index-1-5-l {
    width: 100%;
    /* margin: 0 auto; */
    padding-right: 0px;
  }
  .index-1InnerBox .index-1-5-l h3{
    text-align: center;
    font-size: 20px;
  }
  .index-1InnerBox .index-1-5-l .row {
    justify-content: center;
    -webkit-justify-content: center;
  }
  .index-1InnerBox .index-1-5-l form{
    width: 100%;
  }
  .index-1InnerBox .index-1-5-l input{
    margin-left: 0px;
    width: calc((100% - 100px - 0px - 20px));
  }
  .index-1InnerBox .index-1-5-l .row label{
    width: 100px;
    text-align: left;
  }
  .index-1InnerBox .index-1-5-l .passwordBox{
    width: calc((100% - 100px - 20px));
  }
  .index-1InnerBox .index-1-5-l .passwordBox input{
    width: calc((100% - 0px));
  }
  .index-1InnerBox .index-1-5-l .details {
    text-align: center;
  }
  .index-1InnerBox .index-1-5-l .loginBtn button{
    width: 150px;
    height: 35px;
    line-height: 35px;
  }
  .index-1InnerBox .index-1-b{
    margin-top: 30px;
    /*margin-bottom: 50px;*/
  }
  .index-1InnerBox .index-1-b .proList li{
    margin-right: 10px;
    width: calc((100% - 10px) / 2);
  }
  .index-1InnerBox .index-1-b .proList li:nth-of-type(4n) {
    margin-right: 0px;
  }
  .index-1InnerBox .index-1-b .proList li:nth-of-type(2n) {
    margin-right: 0px;
  }
  .index-1InnerBox .index-1-b .proList .imgBox{
    height: 140px;
  }
  .index-1InnerBox .index-1-b .proList .contentBox .content{
    padding: 15px 0 15px 0;
  }
  .index-1InnerBox .index-1-b .proList .contentBox h4{
    font-size: 14px;
  }
  .index-1InnerBox .index-1-b .proList .contentBox h5{
    margin: 10px 0 20px 0;
  }
  .index-1InnerBox .index-1-b .proList .contentBox h5 span:first-of-type{
    font-size: 12px;
  }
  .index-1InnerBox .index-1-b .proList .contentBox h5 span:last-of-type{
    font-size: 14px;
  }
  .index-1InnerBox .index-1-b .proList .contentBox .content .btnList a{
    width: 45%;
    font-size: 12px;
  }
  .index-1InnerBox .index-1-b .index-1-b-nav {
    flex-wrap: wrap;
  }
  .index-1InnerBox .index-1-b .index-1-b-nav .nav-l .item {
    font-size: 14px;
    padding: 0 10px;
    margin-top: 10px;
  }
  .index-1InnerBox .index-1-b .index-1-b-nav .nav-l .nav-icon{
    width: 25px;
    height: 25px;
    display: none;
  }
  .index-1InnerBox .index-1-b .index-1-b-nav .nav-l{
    margin: 0 auto;
    width: 100%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .index-1InnerBox .index-1-b .index-1-b-nav .nav-r{
    margin: 10px auto 0;
  }
  .index-1InnerBox .index-1-b .index-1-b-nav .nav-r a{
    font-size: 14px;
  }
  /* login */
  .loginBg .login{
    padding: 20px 0;
    width: 90%;
    transform: translate(-50%,-50%);
  }
  .loginBg .login h3 {
    font-size: 20px;
  }
  .loginBg .login .row label span:last-child {
    font-size: 14px;
  }
  .loginBg .login .row input {
    width: calc(100% - 80px - 10px - 20px);
  }
  .loginBg .login .row .passwordBox{
    width: calc((100% - 80px - 20px));
  }
  .loginBg .login .row .passwordBox input{
    width: calc((100% - 10px));
  }
  .loginBg .login .row:not(:first-of-type) {
    margin-top: 20px;
  }
  .loginBg .login .details{
    text-align: center;
  }
  .loginBg .login .loginBtn button{
    width: 150px;
    height: 35px;
    line-height: 35px;
  }
  /* insidePage-1 */
  .insidePage-1Box .insidePage-1InnerBox{
    margin: 0 0 50px 0;
  }
  .insidePage-1Box .topBox{
    height: 260px;
  }
  .insidePage-1Box .insidePage-1InnerBox{
    width: 100%;
    padding: 30px 0 0 0;
  }
  .insidePage-1Box .insidePage-1InnerBox h2{
    font-size: 20px;
  }
  .insidePage-1Box .insidePage-1InnerBox .line{
    width: 40px;
    margin: 10px auto 20px;
  }
  .insidePage-1InnerBox .popList li {
    margin: 0 10px 10px 0;
    width: calc((100% - 10px) / 2);
  }
  .insidePage-1InnerBox .popList li:nth-of-type(4n) {
    margin-right: 0px;
  }
  .insidePage-1InnerBox .popList li:nth-of-type(2n) {
    margin-right: 0px;
  }
  .insidePage-1InnerBox .popList li .imgBox {
    height: 140px;
  }
  .insidePage-1InnerBox .popList li .contentBox .content h4 {
    font-size: 14px;
  }
  .insidePage-1InnerBox .popList li .contentBox .content h6{
    font-size: 12px;
    line-height: 18px;
  }
  .insidePage-1InnerBox .popList li .contentBox .content h5{
    font-size: 12px;
  }
  .insidePage-1InnerBox .popList li .contentBox .content h5 span {
    font-size: 12px;
  }
  .insidePage-1InnerBox
  .popList
  li
  .contentBox
  .content
  .pushList
  p
  span:nth-of-type(1) {
    font-size: 12px;
  }
  .insidePage-1InnerBox
  .popList
  li
  .contentBox
  .content
  .pushList
  p
  span:nth-of-type(2) {
    font-size: 14px;
  }
  .insidePage-1InnerBox
  .popList
  li
  .contentBox
  .content
  .pushList
  p
  span:nth-of-type(3) {
    font-size: 14px;
  }
  /*.insidePageSearchBox{*/
  /*  margin-bottom: 20px;*/
  /*}*/
  .t-search{
    padding-left: 0px;
    width: 95%;
    border-radius: 16px;
    left: 50%;
    transform: translateX(-50%);
  }
  .t-search form{
    width: 95%;
    margin: 0 auto;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding-bottom: 15px;
  }
  .t-search .select-row{
    width: 100%;
  }
  .t-search .select-row:not(:first-of-type){
    margin-left: 0px;
  }
  .t-search .select-row i{
    font-size: 18px;
  }
  .t-search .select-row .item{
    width: calc(100% - 5px - 20px);
    font-size: 12px;
  }
  .t-search .select-row select{
    background: rgba(255,255,255,0.2) !important;
  }
  .t-search .select-row .s-e span{
    font-size: 12px;
  }
  /*.insidePageSearchBox img{*/
  /*  height: 500px;*/
  /*}*/
  .t-search .calendar {
    top: 100%;
  }
  .t-search button{
    width: 120px;
    height: 30px;
    font-size: 16px;
    border-radius: 10px;
    line-height: 30px;
    margin: 0 auto;
  }
  /*.insidePageSearchBox {*/
  /*  margin-top: 40px;*/
  /*}*/
  .traveBox{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 30px;
  }
  .traveBox .traveList{
    display: flex;
    display: -webkit-flex;
    width: 100%;
    overflow: auto;
  }
  .traveBox .traveList li:not(:last-of-type) {
    margin-bottom: 0px;
    margin-right: 5px;
  }
  .traveBox .contentBox{
    margin: 0 auto;
    margin-top: 20px;
    width: 95%;
  }
  .traveBox .rowList li .container {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .traveBox .rowList li .container .contentBox{
    width: 100%;
    padding: 0px;
  }
  .traveBox .rowList li .row3{
    width: 100%;
  }
  .traveBox .rowList li .row2{
    width: 100%;
  }
  .traveBox .rowList li .imgBox{
    width: 100%;
    height: 195px;
  }
  .traveBox .rowList li .container .contentBox{
    height: 160px;
  }
  .traveBox .rowList li .row1 h3{
    font-size: 16px;
  }
  .traveBox .rowList li .row1 p{
    font-size: 18px;
  }
  .traveBox .rowList li .row2{
    font-size: 12px;
  }
  .traveBox .rowList li .row3 .p1{
    font-size: 12px;
  }
  .traveBox .rowList li .row3 .p1 span{
    font-size: 18px;
  }
  .traveBox .rowList li .row3 .p2{
    margin-left: 0px;
  }
  .traveBox .rowList li .row3{
    right: 0px;
    justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  .traveBox .rowList li .row3 .p2 i{
    font-size: 18px;
  }
  .traveBox .rowList li .row3 .p2 span{
    font-size: 12px;
  }
  .traveBox .rowList li .row3 .p3{
    width: 80px;
    height: 32px;
    margin-left: 0px;
  }
  .traveBox .rowList li .row3 .p3 i{
    font-size: 18px;
  }
  .fixedCart a {
    width: 40px;
    height: 40px;
    box-shadow: 0px 0px 10px 0px rgba(28, 17, 0, 0.3);
  }
    /* insidePage-2 */
  .insidePage-2Box .insidePage-2InnerBox{
    padding-top: 70px;
  }
  .insidePage-2InnerBox .topnNav{
    width: 95%;
    margin: 0 auto;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  #sj-back{
    font-size: 12px;
  }
  .insidePage-2InnerBox .topnNav p, .insidePage-2InnerBox .topnNav p a{
    font-size: 12px;
  }
  .insidePage-2InnerBox .topnNav i{
    font-size: 14px;
  }
  .insidePage-2Box .insidePage-2InnerBox{
    width: 100%;
  }
  .insidePage-2InnerBox .content1Box {
    margin-top: 20px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding: 10px 0px;
  }
  .insidePage-2InnerBox .content1Box .c-l{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-2InnerBox .content1Box .c-l .mySwiper{
    height: 260px;
  }
  .insidePage-2InnerBox .mySwiper .swiper-button-prev, .insidePage-2InnerBox .mySwiper .swiper-button-next{
    width: 25px;
    height: 25px;
  }
  .insidePage-2InnerBox .mySwiper .swiper-button-prev i, .insidePage-2InnerBox .mySwiper .swiper-button-next i{
    font-size: 18px;
  }
  .insidePage-2InnerBox .mySwiper .swiper-pagination-custom{
    width: 45px;
    height: 22px;
    line-height: 22px;
    font-size: 12px;
  }
  .calendarBox .calendar .calendar-table th{
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r{
    width: 95%;
    margin: 0 auto;
    margin-top: 15px;
  }
  .insidePage-2InnerBox .c-r h2{
    margin-top: 0px;
  }
  .insidePage-2InnerBox .c-r h2 span:first-of-type{
    font-size: 18px;
  }
  .insidePage-2InnerBox .c-r > h4{
    font-size: 14px;
    margin: 10px 0 20px;
  }
  .insidePage-2InnerBox .c-r > h6{
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r > h5{
    /*margin: 20px 0 30px 0;*/
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r #i2-time p,
  .insidePage-2InnerBox .c-r #i2-time span{
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r .number{
    padding: 10px 10px;
  }
  .insidePage-2InnerBox .c-r .number .item label{
    font-size: 12px;
    width: 60px;
    /* border: 1px solid red; */
  }
  .insidePage-2InnerBox .c-r .number .numberIcon{
    width: calc(100% - 60px);
  }
  .insidePage-2InnerBox .c-r .number .adult input{
    margin-left: 0px;
    width: calc(100%);
  }
  .insidePage-2InnerBox .c-r .number .children .numberIcon{
    width: calc(100% - 60px - 90px);
  }
  .insidePage-2InnerBox .c-r .number .children .numberIcon input{
    width: 100%;
    margin-left: 0px;
  }
  .insidePage-2InnerBox .c-r .number .children p{
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r .number .adult input{
    height: 30px;
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r .number .numberIcon .icon i{
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r .c-r-b{
    margin: 20px 0 20px 0;
  }
  .insidePage-2InnerBox .c-r .c-r-b h4 span:first-of-type{
    font-size: 20px;
  }
  .insidePage-2InnerBox .c-r .c-r-b h4 span:last-of-type{
    font-size: 16px;
  }
  .insidePage-2InnerBox .c-r .c-r-b .addCart a{
    width: 160px;
    height: 30px;
  }
  .insidePage-2InnerBox .c-r .c-r-b .addCart a i{
    font-size: 16px;
  }
  .insidePage-2InnerBox .c-r .c-r-b .addCart a p{
    font-size: 12px;
    /*line-height: 30px;*/
    width: calc(100% - 50px);
  }
  .insidePage-2InnerBox .c-r .c-r-i{
    width: 100%;
  }
  .insidePage-2InnerBox .c-r .c-r-i a{
    width: 50%;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .insidePage-2InnerBox .c-r .c-r-i a img{
    width: 15px;
    height: 13px;
  }
  .insidePage-2InnerBox .c-r .c-r-i a:first-of-type span{
    font-size: 12px;
  }
  .insidePage-2InnerBox .c-r .c-r-i a:last-of-type span{
    font-size: 12px;
  }
  .insidePage-2InnerBox .content4Box{
    padding: 10px 0;
  }
  .insidePage-2InnerBox .content4Box h3{
    width: 95%;
    margin: 0 auto;
    font-size: 18px;
  }
  .insidePage-2InnerBox .content4Box .line{
    width: 95%;
    margin: 15px auto 15px;
  }
  .insidePage-2InnerBox .content4Box ul{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-2InnerBox .content4Box ul li a{
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .insidePage-2InnerBox .content4Box ul li a .time{
    width: max-content;
  }
  .insidePage-2InnerBox .content4Box ul li a .time span{
    font-size: 12px;
    padding: 6px 9px;
  }
  .insidePage-2InnerBox .content4Box ul li a .text{
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
    line-height: 22px;
  }
  .insidePage-2InnerBox .content4Box ul li:not(:first-of-type){
    margin-top: 20px;
  }
  .insidePage-2InnerBox .content2Box{
    width: 100%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding: 10px 0px;
  }
  .insidePage-2InnerBox .content2Box .c-2-l{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-2InnerBox .content2Box .c-2-l .route .r-l{
    width: calc(100% - 43px);
  }
  .insidePage-2InnerBox .content2Box .c-2-l .route .r-l input{
    width: 100%;
    font-size: 12px;
    height: 35px;
  }
  .insidePage-2InnerBox .content2Box .c-2-l .routeDetails ul li{
    font-size: 12px;
    width: 55px;
  }
  .insidePage-2InnerBox .content2Box .c-2-l .routeDetails .introduce{
    font-size: 12px;
  }
  .insidePage-2InnerBox .content2Box .c-2-l .routeDetails .linedetails{
    font-size: 12px;
  }
  .insidePage-2InnerBox .content2Box .c-2-r{
    width: 95%;
    margin: 20px auto 0;
    height: 260px;
  }
  .insidePage-2InnerBox .content3Box{
    width: 100%;
    padding: 10px 0;
  }
  .insidePage-2InnerBox .content3Box .c-3List{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd img{
    /* width: 30px;
    height: 30px;
    margin-top: 0px; */
    display: none;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score{
    margin-left: 0px;
    border: none;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding: 10px 0;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-1{
    width: calc(100%);
    padding-left: 0px;
    border: none;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-2{
    width: 50%;
    padding-left: 0px;
    /* margin: 15px 0; */
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-3{
    width: calc(50% - 10px);
    padding-left: 10px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-4{
    width: 100%;
    padding-left: 0px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-buttom{
    padding: 15px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-buttom ul li:not(:last-of-type){
    margin-right: 5px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-buttom ul li{
    font-size: 12px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-buttom .review{
    margin: 15px auto 0;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h4,
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h1,
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h5{
    text-align: left;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h4{
    font-size: 12px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h1{
    font-size: 24px;
    margin: 6px 0;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-t-1 h5{
    font-size: 12px;
    margin-bottom: 5px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-2 .row .article{
    width: calc(100% - 90px);
    height: 10px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .s-t-2 .row .title{
    font-size: 12px;
    width: 150px;
    /* line-height: 30px; */
  }
  .insidePage-2InnerBox .content3Box .c-3List .hd .score .s-top .item .title-sc{
    font-size: 12px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment{
    margin-left: 0px;
    padding: 15px 0;
    width: 100%;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r{
    margin-left: 0px;
    margin-top: 0px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-l img{
    width: 30px;
    height: 30px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-l p{
    font-size: 12px;
    margin-top: 10px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top{
    padding: 10px 10px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li{
    font-size: 12px;
    width: 100%;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li:not(:first-of-type){
    margin-top: 5px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li:not(:last-of-type, :first-of-type){
    padding: 0 0;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li:last-of-type{
    padding: 0 0;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li:first-of-type{
    padding: 0 0;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .c-r-top .c-r-top-list li:not(:last-of-type){
    border: none;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .details{
    font-size: 12px;
    line-height: 20px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .imgList img{
    margin-bottom: 9px;
  }
  .insidePage-2InnerBox .content3Box .c-3List .comment .c-r .may{
    margin-top: 10px;
    font-size: 12px;
  }
  /* insidePage-1-d */
  .insidePage-1Inner-dBox .bottom-swiper img{
    width: 80px;
    height: 60px;
  }
  .insidePage-1Inner-dBox .selectBox{
    padding: 20px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-1Inner-dBox .selectBox .timeBox{
    width: calc(95% - 30px);
    margin: 0 auto;
  }
  .insidePage-1Inner-dBox .selectBox .peopleBox{
    margin: 30px auto 0;
    width: calc(95% - 30px);
  }
  .insidePage-1Inner-dBox .selectBox .timeBox .start, .insidePage-1Inner-dBox .selectBox .timeBox .end{
    font-size: 12px;
  }
  .insidePage-1Inner-dBox .selectBox .timeBox p{
    font-size: 12px;
  }
  .insidePage-1Inner-dBox .selectBox .peopleBox .text{
    font-size: 12px;
  }
  .insidePage-1Inner-dBox .selectBox .peopleBox .select .row .left{
    font-size: 12px;
  }
  .insidePage-1Inner-dBox .selectBox .peopleBox .select .row .right .add,
  .insidePage-1Inner-dBox .selectBox .peopleBox .select .row .right .del{
    font-size: 20px;
  }
  .insidePage-1Inner-dBox .selectBox .peopleBox .select .row .right span{
    font-size: 12px;
  }
  .insidePage-1Inner-dBox .calendar .calendar-title-box #calendarTitle{
    font-size: 16px;
  }
  .insidePage-1Inner-dBox .calendar table td{
    font-size: 12px;
    height: 40px;
  }
  .insidePage-1Inner-dBox .groggeryBox{
    padding: 0px 0 20px 0;
  }
  .insidePage-1Inner-dBox .groggeryBox ul{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .line{
    display: none;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .left{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    width: 100%;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .left img{
    margin-right: 0px;
    width: 100%;
    height: auto;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .left h3,
  .insidePage-1Inner-dBox .groggeryBox ul li .left h6{
    width: calc(50% - 10px);
    font-size: 12px;
    margin: 15px 0;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .right{
    width: 100%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  /* .insidePage-1Inner-dBox .groggeryBox ul li .icon,
  .insidePage-1Inner-dBox .groggeryBox ul li .food{
    width: 50%;
  } */
  .insidePage-1Inner-dBox .groggeryBox ul li .food{
    font-size: 14px;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .text{
    margin: 15px 0;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .text p{
    font-size: 12px;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .text p:not(:first-of-type){
    margin-top: 3px;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .text{
    width: 100%;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .rbtn,
  .insidePage-1Inner-dBox .groggeryBox ul li .sbtn{
    width: 80px;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
  }
  .insidePage-1Inner-dBox .groggeryBox ul li .num .top span, .insidePage-1Inner-dBox .groggeryBox ul li .num .top p{
    font-size: 16px;
  }
 /* insidePage3 */
  .insidePage-3Box{
    padding-top: 70px;
  }
  .insidePage-3Box .insidePage-3InnerBox{
    width: 100%;
  }
  .insidePage-3InnerBox .contentBox1{
    padding: 15px 0px;
  }
  .insidePage-3InnerBox .contentBox1 .top-Title h3{
    font-size: 18px;
  }
  .insidePage-3InnerBox .contentBox1 .top-Title{
    padding-bottom: 15px;
    width: 95%;
    margin: 0 auto;
  }  
  .insidePage-3InnerBox .contentBox1 .shop-List .hdBox{
    width: 95%;
    margin: 15px auto 0;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p2,
  .insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p3,
  .insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p4{
    display: none;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List .hdBox .p1 .p1-2{
    display: none;
  }
  /* .insidePage-3InnerBox .contentBox1 .shop-List{
    width: 95%;
    margin: 0 auto;
  } */
  .insidePage-3InnerBox .contentBox1 .shop-List li{
    padding: 15px 0px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1,
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-2,
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3,
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-4{
    flex: auto;
    -webkit-flex: auto;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-4{
    width: calc(100% - 35px);
    margin-left: 35px;
    margin-top: 15px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-2{
    width: 90px;
    height: 72px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-3{
    margin-left: 15px;
    width: 200px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-3 h4{
    font-size: 14px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-3 p{
    margin: 5px 0 5px 0;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-1 .r-1-4 p{
    line-height: 20px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-2,
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3{
    width: calc((100% - 70px) / 2);
    margin-top: 15px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-4{
    width: 70px;
    margin-top: 15px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-2 input{
    width: 45px;
    height: 20px;
    font-size: 14px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-2{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3 .p1{
    font-size: 12px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3 .p2{
    font-size: 12px;
    margin: 5px 5px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-3 .p3{
    font-size: 12px;
  }
  .insidePage-3InnerBox .contentBox1 .shop-List li .row .r-4 .de{
    font-size: 14px;
    /* text-align: left; */
  }
  .insidePage-3InnerBox .contentBox2{
    margin-top: 20px;
  }
  .insidePage-3InnerBox .contentBox2 h2{
    font-size: 18px;
  }
  .insidePage-3InnerBox .contentBox2 .contentList{
    padding: 15px 0;
  }
  .insidePage-3InnerBox .contentBox2 .contentList .form{
    width: 95%;
    margin: 0 auto;
    overflow: auto;
  }
  .insidePage-3InnerBox .contentBox2 .contentList .hd,
  .insidePage-3InnerBox .contentBox2 .contentList li{
    width: 1000px;
  }
  .insidePage-3InnerBox .contentBox2 .push{
    padding: 20px;
  }
  .insidePage-3InnerBox .agentCode{
    padding: 20px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-3InnerBox .agentCode label{
    margin-top: 0px;
    font-size: 18px;
  }
  .insidePage-3InnerBox .agentCode .in{
    margin: 15px 0;
    width: 100%;
  }
  .insidePage-3InnerBox .agentCode input{
    width: 100%;
    height: 40px;
    font-size: 14px;
  }
  .insidePage-3InnerBox .agentCode p{
    font-size: 12px;
    margin-top: 10px;
  }
  .insidePage-3InnerBox .agentCode button{
    width: 100px;
    height: 35px;
    font-size: 14px;
    line-height: 35px;
  }
  .insidePage-3Box .totalBox-in {
    width: 100%;
  }
  .insidePage-3Box .totalBox-in .content{
    width: 95%;
    margin: 0 auto;
    flex-direction: column;
    -webkit-flex-direction: column;
    padding: 15px 0;
  }
  .insidePage-3Box .totalBox-in .content .t-checkbox{
    margin-right: auto;
  }
  .insidePage-3Box .totalBox-in .content .t-r .totalNum{
    margin-left: 0px;
  }
  .insidePage-3Box .totalBox-in .content .t-r .submit{
    margin-left: 0px;
  }
  .insidePage-3Box .totalBox-in .content .t-r .submit p{
    width: 110px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    border-radius: 15px;
  }
  .insidePage-3Box .totalBox-in .content .t-r{
    width: 100%;
    justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  .insidePage-3Box .totalBox-in .content .t-r .t-num .span1,
  .insidePage-3Box .totalBox-in .content .t-r .t-num .span3,
  .insidePage-3Box .totalBox-in .content .t-r .totalNum .span1{
    font-size: 12px;
  }
  .insidePage-3Box .totalBox-in .content .t-r .t-num .span2,
  .insidePage-3Box .totalBox-in .content .t-r .totalNum .span2,
    .insidePage-3Box .totalBox-in .content .t-r .totalNum .span3{
    font-size: 18px;
  }
  .peoNum-dailog .number {
    width: calc(95% - 40px);
  }
  .peoNum-dailog .number .item label{
    font-size: 12px;
    width: 50px;
  }
  .peoNum-dailog .number .adult .numberIcon{
    width: calc(100% - 50px - 20px);
  }
  .peoNum-dailog .number .adult input{
     height: 30px;
     font-size: 12px;
  }
  .peoNum-dailog .number .numberIcon .icon i{
     font-size: 16px;
  }
  .peoNum-dailog .number .numberIcon .icon{
     right: 5px;
  }
  .peoNum-dailog .number .children p{
     font-size: 12px;
  }
  .peoNum-dailog .number .children .numberIcon{
     width: calc(100% - 50px - 10px - 80px);
  }
  .peoNum-dailog .number .children input{
     font-size: 12px;
     height: 35px;
  }
  .peoNum-dailog .btn-box button{
     font-size: 12px;
  }
  .cartPopover .popover{
    padding: 15px 0;
    width: 90%;
  }
  .cartPopover .popover .row{
    width: 90%;
    /* border: 1px solid red; */
    margin: 0 auto 15px;
  }
  .cartPopover .popover label{
    width: 10px;
  }
  .cartPopover .popover .row .nameBox{
    width: calc(100% - 10px - 10px - 2px);
    height: 30px;
  }
  .cartPopover .popover .row .nameBox input{
    font-size: 14px;
  }
  .cartPopover .popover .row>input{
    width: calc(100% - 10px - 10px - 2px);
    height: 30px;
    font-size: 14px;
  }
  .cartPopover .popover h3{
    font-size: 18px;
  }
  .cartPopover i{
    top: 10px;
    right: 10px;
    font-size: 18px;
  }
  .cartPopover .popover .submit button{
    width: 90px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  /* insidePage4 */
  .insidePage-4Box{
    padding-top: 70px;
  }
  .insidePage-4Box .insidePage-4InnerBox{
    width: 100%;
  }
  .insidePage-4InnerBox .backNav{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-4InnerBox .backNav a{
    font-size: 12px;
  }
  .insidePage-4InnerBox .content1Box{
    width: 100%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-4InnerBox .content1Box .c-l{
    padding: 10px 0;
    width: 100%;
  }
  .insidePage-4InnerBox .content1Box .c-l .row{
    width: 95%;
    margin: 0 auto;
    /* padding: 0; */
    padding: 15px 0 15px 0;
  }
  .insidePage-4InnerBox .content1Box .c-l .row h4{
    font-size: 16px;
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-4InnerBox .content1Box .c-l .row .c-l-r{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: 95%;
    margin: 10px auto 0;
  }
  .insidePage-4InnerBox .content1Box .c-l .row .c-l-r .p1{
    width: 100%;
    margin-right: 0px;
    font-size: 12px;
  }
  .insidePage-4InnerBox .content1Box .c-l .row .c-l-r .p2,
  .insidePage-4InnerBox .content1Box .c-l .row .c-l-r .p3{
    width: 50%;
    margin-right: 0px;
    margin-top: 5px;
    font-size: 12px;
  }
  .insidePage-4InnerBox .content1Box .c-l .row .c-l-r p:not(:last-of-type){
    margin-right: 0px;
  }
  .insidePage-4InnerBox .content1Box .c-r{
    width: 100%;
    margin-top: 10px;
    padding: 15px 0;
  }
  .insidePage-4InnerBox .content1Box .c-r h5{
    width: 95%;
    margin: 0 auto 10px;
  }
  /*.insidePage-4InnerBox .content1Box .c-r .c-r-a, .insidePage-4InnerBox .content1Box .c-r .c-r-c{*/
  /*  width: 95%;*/
  /*  margin: 0 auto;*/
  /*}*/
  /*.insidePage-4InnerBox .content1Box .c-r .c-r-a p, .insidePage-4InnerBox .content1Box .c-r .c-r-c p{*/
  /*  font-size: 12px;*/
  /*}*/
  .insidePage-4InnerBox .content1Box .c-r .c-r-1{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-4InnerBox .content1Box .c-r .c-r-1 h3{
    font-size: 14px;
  }
  .insidePage-4InnerBox .content1Box .c-r .c-r-1 .content .f p, .insidePage-4InnerBox .content1Box .c-r .c-r-1 .content .c p{
    font-size: 12px;
  }
  .insidePage-4InnerBox .content1Box .c-r .numTotal{
    width: 95%;
    margin: 15px auto 0;
  }
  .insidePage-4InnerBox .content1Box .c-r .numTotal p span:first-of-type{
    font-size: 12px;
  }
  .insidePage-4InnerBox .content1Box .c-r .numTotal p span:last-of-type{
    font-size: 18px;
  }
  .insidePage-4InnerBox .content2Box{
    width: 100%;
    margin-top: 10px;
    padding: 10px 0;
  }
  .insidePage-4InnerBox .content2Box h5{
    font-size: 18px;
    text-align: center;
  }
  .insidePage-4InnerBox .content2Box .passList{
    width: 95%;
    margin: 10px auto 0;
    overflow: auto;
  }
  .insidePage-4InnerBox .content2Box .passList li{
    width: 600px;
  }
  .insidePage-4InnerBox .content3Box{
    width: 100%;
    margin-top: 10px;
    padding: 10px 0;
  }
  .insidePage-4InnerBox .content3Box h5{
    font-size: 18px;
    width: 95%;
    margin: 0 auto;
    text-align: center;
  }
  .insidePage-4InnerBox .content3Box p{
    font-size: 12px;
    width: 95%;
    margin: 10px auto 15px;
  }
  .insidePage-4InnerBox .content3Box .chooseBox{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-4InnerBox .content3Box .chooseBox label{
    font-size: 14px;
  }
  .insidePage-4InnerBox .content3Box .code{
    width: 95%;
    margin: 15px auto 0;
  }
  .insidePage-4InnerBox .content3Box .js{
    width: 95%;
    margin: 2px auto 0;
    font-size: 12px;
  }
  .insidePage-4InnerBox .content3Box .code .form{
    width: 100%;
    margin-top: 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-4InnerBox .content3Box .code input{
    width: 100%;
    height: 35px;
    font-size: 14px;
  }
  .insidePage-4InnerBox #vouchers{
    width: 95%;
    margin: 20px auto 0;
    display: block;
    font-size: 14px;
    height: 35px;
  }
  .insidePage-4InnerBox .content3Box .code button{
    margin: 10px auto 0;
  }
  .insidePage-4InnerBox .content4Box{
    width: 100%;
    margin-top: 10px;
    padding: 10px 0;
  }
  .insidePage-4InnerBox .content4Box h5{
    font-size: 18px;
    text-align: center;
  }
  .insidePage-4InnerBox .content4Box p{
    width: 95%;
    margin: 15px auto 0;
    padding-bottom: 15px;
    font-size: 12px;
  }
  .insidePage-4InnerBox .content4Box .submit{
    width: 95%;
    margin: 15px auto 0;
  }
  .insidePage-4InnerBox .content4Box .submit form{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-4InnerBox .content4Box .submit form .s-l{
    width: 100%;
  }
  .insidePage-4InnerBox .content4Box .submit form .s-l .s-l-i{
    font-size: 12px;
  }
  .insidePage-4InnerBox .content4Box .submit form .s-l .m-a{
    margin: 0;
  }
  .insidePage-4InnerBox .content4Box .submit form .s-l .m-a a{
    font-size: 12px;
  }
  .insidePage-4InnerBox .content4Box .submit form .s-r{
    width: 100%;
    margin-top: 10px;
  }
  .insidePage-4InnerBox .content4Box .submit form .s-r button{
    display: block;
    width: 150px;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
  }
  .i4-dialog .container{
    width: 90%;
  }
  .i4-dialog .container .content,
  .i4-dialog .container .content span{
    font-size: 14px !important;
  }
  /* insidePage5 */
  .insidePage-5Box{
    padding-top: 70px;
    padding-bottom: 30px;
  }
  .insidePage-5Box .insidePage-5InnerBox{
    width: 100%;
  }
  .insidePage-5InnerBox h3{
    width: 95%;
    font-size: 12px;
    margin: 0 auto;
  }
  .insidePage-5InnerBox .contentBox1 .content{
    padding: 10px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-5InnerBox .contentBox1 .c1-l{
    width: 100%;
  }
  .insidePage-5InnerBox .contentBox1 .c1-l p{
    font-size: 12px;
  }
  .insidePage-5InnerBox .contentBox1 .c1-r{
    margin-top: 10px;
  }
  .insidePage-5InnerBox .contentBox1 .c1-r p{
    font-size: 12px;
  }
  .insidePage-5InnerBox .contentBox1 .c1-r p span{
    font-size: 18px;
  }
  .insidePage-5InnerBox .contentBox1 .c1-b{
    font-size: 12px;
    padding: 10px 0;
    text-align: left;
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-5InnerBox .contentBox2{
    margin-top: 10px;
    padding: 10px 0;
  }
  .insidePage-5InnerBox .contentBox2 h4{
    font-size: 18px;
    width: 95%;
    margin: 0 auto;
    text-align: center;
  }
  .insidePage-5InnerBox .contentBox2 .creditCardBox{
    width: 95%;
    margin: 10px auto 0;
  }
  .insidePage-5InnerBox .contentBox2 .creditCardBox input{
    margin-left: 0px;
    width: 100%;
    height: 35px;
    margin: 10px 0;
    font-size: 14px;
  }
  .insidePage-5InnerBox .contentBox2 .creditCardBox button{
    display: block;
    margin: 0 auto;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox{
    width: 95%;
    margin: 20px auto 0;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox .tbList{
    width: 100%;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox .tbList li{
    width: 120px;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox .payment{
    margin-top: 20px;
    width: 100%;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox .payment .pList{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox .payment .pList li{
    width: calc((100% - 9px) / 2);
    margin-bottom: 9px;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox .payment .pList li:nth-of-type(2n){
    margin-right: 0px;
  }
  .insidePage-5InnerBox .contentBox2 .paymentBox .payment .pList li > img{
    width: 100%;
    height: 100%;
  }
  .insidePage-5InnerBox .contentBox2 .btn{
    margin: 30px auto 0;
    width: 150px;
    height: 35px;
    font-size: 14px;
  }
  .insidePage-5InnerBox .contentBox2 .btn form button{
    line-height: 35px;
    font-size: 14px;
  }
  /* insidePage6 */
  .insidePage-6Box{
    margin-top: 70px;
    padding-top: 0px;
    padding-bottom: 30px;
  }
  .insidePage-6Box .insidePage-6InnerBox{
    width: 100%;
  }
  .insidePage-6InnerBox .t-s{
    width: 95%;
    margin: 0 auto;
  }
  .insidePage-6InnerBox .t-s form{
    height: 40px;
  }
  .insidePage-6InnerBox .t-s input{
    font-size: 14px;
    text-indent: 15px;
  }
  .insidePage-6InnerBox .t-s button{
    width: 50px;
  }
  .insidePage-6InnerBox .t-s button i{
    font-size: 18px;
  }
  .insidePage-6InnerBox .content1Box{
    width: 95%;
    margin: 20px auto 0;
  }
  .insidePage-6InnerBox .content1Box h5{
    font-size: 12px;
  }
  .insidePage-6InnerBox .content1Box .list li a{
    padding: 15px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .insidePage-6InnerBox .content1Box .list li .l-l{
    width: 100%;
  }
  .insidePage-6InnerBox .content1Box .list li .l-r{
    margin-left: 0px;
    padding: 10px 0;
  }
  .insidePage-6InnerBox .content1Box .list li .l-r h3{
    font-size: 14px;
  }
  .insidePage-6InnerBox .content1Box .list li .l-r h4{
    font-size: 12px;
    margin: 10px 0 15px 0;
  }
  .insidePage-6InnerBox .content1Box .list li .l-r h5{
    font-size: 12px;
  }
  /* 图片弹窗 */
  .popoverBox {
    width: 85%;
    height: 35%;
  }
  .popoverBox i{
    font-size: 22px;
  }
  /* review */
  .review-Box .reviewInnerBox{
    width: 100%;
    padding: 80px 0 50px 0;
  }
  .reviewInnerBox .top{
    padding: 10px 0;
    width: 100%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .reviewInnerBox .top .left{
    width: 95%;
    margin: 0 auto;
  }
  .reviewInnerBox .top .right{
    width: 95%;
    margin: 15px auto 0;
  }
  .reviewInnerBox .top .right h1 span:first-of-type{
    font-size: 18px;
  }
  .reviewInnerBox .top .right h6{
    font-size: 12px;
    margin: 15px 0 15px 0;
  }
  .reviewInnerBox .top .right h5 span{
    font-size: 12px;
  }
  .reviewInnerBox .bottom{
    width: 100%;
    padding: 10px 0;
  }
  .reviewInnerBox .bottom h3{
    width: 95%;
    margin: 0 auto;
    font-size: 18px;
  }
  .reviewInnerBox .bottom form{
    width: 95%;
    margin: 25px auto 0;
  }
  .reviewInnerBox .bottom .row{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .reviewInnerBox .bottom .row>label{
    width: 100%;
    margin-right: 0px;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .reviewInnerBox .bottom .row>label span{
    font-size: 14px !important;
  }
  .reviewInnerBox .bottom .row .starList{
    margin: 10px 0;
  }
  .reviewInnerBox .bottom .row .starList li{
    width: 20px;
    height: 20px;
  }
  .reviewInnerBox .bottom .row .starList li i{
    font-size: 14px;
  }
  .reviewInnerBox .bottom .row1 p{
    width: 100%;
    margin-left: 0px;
    font-size: 12px;
  }
  .reviewInnerBox .bottom .row:not(:first-of-type){
    margin-top: 30px;
  }
  .reviewInnerBox .bottom .row2 .singleBox .item{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-top: 10px;
  }
  .reviewInnerBox .bottom .row2 .singleBox .item .text{
    font-size: 14px;
  }
  .reviewInnerBox .bottom .row2 .singleBox .item .single{
    margin-left: 0px;
  }
  .reviewInnerBox .bottom .row2 .singleBox .item .single label{
    font-size: 12px;
  }
  .reviewInnerBox .bottom .row2 .singleBox .item:not(:first-of-type){
    margin-top: 10px;
  }
  .reviewInnerBox .bottom .row3 textarea{
    padding: 0;
    width: 100%;
    margin-top: 10px;
    font-size: 12px;
  }
  .reviewInnerBox .bottom .row4 .content{
    margin-top: 10px;
    width: 100%;
  }
  .reviewInnerBox .bottom .row4 .content p:not(:first-of-type){
    margin-left: 10px;
  }
  .reviewInnerBox .bottom .row4 .content p{
    /*width: 120px;*/
    width: calc((100% - 20px - 6px) / 3);
    height: 30px;
    line-height: 30px;
    font-size: 12px;
  }
  .reviewInnerBox .bottom .row4 .content .item1 h6{
    font-size: 12px;
    margin-left: 0px;
    /*width: calc(100% - 122px - 15px);*/
    width: 100%;
  }
  .reviewInnerBox .bottom .row4 .content .item1 .tops{
    align-items: flex-start;
    -webkit-align-items: flex-start;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .reviewInnerBox .bottom form button{
    width: 180px;
    height: 40px;
    font-size: 16px;
    margin: 30px auto 0;
  }
  /* register */
  .registerBox,
  .registerEmailBox {
    padding: 90px 0 50px 0;
  }
  .registerBox .centerBox,
  .registerEmailBox .centerBox {
    width: 100%;
  }
  .registerBox .centerBox .center{
    padding: 10px 0;
  }
  .registerBox .centerBox .center h3{
    font-size: 18px;
    width: 100%;
  }
  .registerBox .centerBox .center{
    width: 95%;
    margin: 0 auto;
  }
  .registerBox .centerBox .center .chooseBox{
    width: 100%;
    margin: 20px auto 20px;
  }
  .registerBox .centerBox .center .row{
    width: 100%;
    margin: 0 auto 15px;
  }
  .registerBox .centerBox .center .chooseBox label{
    font-size: 14px;
  }
  .registerBox .centerBox .center .row label{
    font-size: 14px;
  }
  .registerBox .centerBox .center .row .item{
    height: 35px;
    font-size: 14px;
  }
  .registerBox .centerBox .center .tip{
    width: 100%;
    margin: 0 auto 15px;
  }
  .registerBox .centerBox .center .submitBox button,
  .registerEmailBox .centerBox .center .submitBox button {
    width: 180px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  .registerBox .centerBox .center .codeContainer{
    padding: 20px 0;
  }
  .registerBox .centerBox .center .codeBox .code p a{
    font-size: 14px;
    width: 60px;
    display: block;
  }
  .registerBox .centerBox .center .codeBox .item{
    width: calc(100% - 60px - 20px);
  }
  .registerEmailBox .centerBox .center{
    width: 100%;
    padding: 10px 0;
  }
  .registerEmailBox .centerBox .center h3{
    font-size: 18px;
    width: 95%;
    margin: 0 auto;
  }
  .registerEmailBox .centerBox .center .p1{
    width: 95%;
    margin: 20px auto 20px;
    font-size: 14px;
  }
  .registerEmailBox .centerBox .center .email{
    width: 95%;
    margin: 0 auto;
  }
  .registerEmailBox .centerBox .center .email label{
    font-size: 14px;
  }
  .registerEmailBox .centerBox .center .email input{
    height: 35px;
    font-size: 14px;
  }
  .registerEmailBox .centerBox .center .p3 a span {
    font-size: 14px;
  }
  /* reviewSuccess */
  .review-s-Box{
    padding: 90px 0 50px 0;
  }
  .review-s-Box .review-s-InnderBox{
    width: 100%;
    height: 280px;
  }
  .review-s-InnderBox img{
    width: 95px;
    height: 90px;
  }
  .review-s-InnderBox p{
    font-size: 12px;
    margin: 25px 0 35px 0;
  }
  .review-s-InnderBox .bottom a{
    width: 140px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
  }
  .review-s-InnderBox .bottom a:last-of-type{
    margin-left: 10px;
  }
 /* register */
  .registerBox,
  .registerEmailBox {
    padding: 90px 0 50px 0;
  }
  .registerBox .centerBox,
  .registerEmailBox .centerBox {
    width: 100%;
  }
  .registerBox .centerBox .center{
    padding: 10px 0;
  }
  .registerBox .centerBox .center h3{
    font-size: 18px;
    width: 100%;
  }
  .registerBox .centerBox .center{
    width: 95%;
    margin: 0 auto;
  }
  .registerBox .centerBox .center .chooseBox{
    width: 100%;
    margin: 20px auto 20px;
  }
  .registerBox .centerBox .center .row{
    width: 100%;
    margin: 0 auto 15px;
  }
  .registerBox .centerBox .center .chooseBox label{
    font-size: 14px;
  }
  .registerBox .centerBox .center .row label{
    font-size: 14px;
  }
  .registerBox .centerBox .center .row .item{
    height: 35px;
    font-size: 14px;
  }
  .registerBox .centerBox .center .tip{
    width: 100%;
    margin: 0 auto 15px;
  }
  .registerBox .centerBox .center .submitBox button,
  .registerEmailBox .centerBox .center .submitBox button {
    width: 180px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  .registerBox .centerBox .center .codeContainer{
    padding: 20px 0;
  }
  .registerBox .centerBox .center .codeBox .code p a{
    font-size: 14px;
    width: 60px;
    display: block;
  }
  .registerBox .centerBox .center .codeBox .item{
    width: calc(100% - 60px - 20px);
  }
  .registerEmailBox .centerBox .center{
    width: 100%;
    padding: 10px 0;
  }
  .registerEmailBox .centerBox .center h3{
    font-size: 18px;
    width: 95%;
    margin: 0 auto;
  }
  .registerEmailBox .centerBox .center .p1{
    width: 95%;
    margin: 20px auto 20px;
    font-size: 14px;
  }
  .registerEmailBox .centerBox .center .email{
    width: 95%;
    margin: 0 auto;
  }
  .registerEmailBox .centerBox .center .email label{
    font-size: 14px;
  }
  .registerEmailBox .centerBox .center .email input{
    height: 35px;
    font-size: 14px;
  }
  .registerEmailBox .centerBox .center .p3 a span {
    font-size: 14px;
  }
  /* side */
  .sidebarNavBox {
    display: none;
  }
  /* people-0-0 */
  .p-m-1Box{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-m-1Box .contentBox {
    flex: none;
    -webkit-flex: none;
    margin-left: 0px;
    width: 100%;
  }
  .p-m-1Box .contentBox > .top{
    padding: 15px 0;
  }
  .p-m-1Box .contentBox .top .topBox{
    margin: 0 auto;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-m-1Box .contentBox .top .topBox .left{
    padding-left: 0px;
    width: 100%;
    /* border: 1px solid red; */
  }
  .p-m-1Box .contentBox .top .topBox .left .content{
    margin-left: 15px;
  }
  .p-m-1Box .contentBox .top .topBox .left .content h1{
    display: flex;
  }
  .p-m-1Box .contentBox .top .topBox .left .content h1 span:first-child{
    font-size: 18px;
  }
  .p-m-1Box .contentBox .top .topBox .left .content h1 span:last-child{
    font-size: 18px;
  }
  .p-m-1Box .contentBox .top .topBox .left .content p{
    font-size: 12px;
    margin: 5px 0;
  }
 .p-m-1Box .contentBox .top .topBox .left .content .qr input{
    font-size: 12px;
 }
 .p-m-1Box .contentBox .top .topBox .left .content .qr #hdfz{
   font-size: 12px;
   font-weight: 400;
   color: #888888;
   font-family: montserrat;
   cursor: pointer;
}
  .p-m-1Box .contentBox .top .topBox .left .content .link a{
    font-size: 12px;
  }
  .p-m-1Box .contentBox .top .topBox .left .content .link a:not(:last-child){
    margin-right: 15px;
  }
  .p-m-1Box .contentBox .top .topBox .left .pictureBox{
    width: 70px;
    height: 70px;
  }
  .p-m-1Box .contentBox .top .topBox .right{
    width: 100%;
    margin-top: 15px;
  }
  .p-m-1Box .contentBox .top .topBox .right .r-l {
    width: calc(50% - 5px);
    height: 90px;
    /* width: 150px; */
  }
  .p-m-1Box .contentBox .top .topBox .right .r-l-img{
    width: 30px;
    height: 30px;
  }
  .p-m-1Box .contentBox .top .topBox .right .r-l-content h5{
    font-size: 12px;
  }
  .p-m-1Box .contentBox .top .topBox .right .r-l-content p span:nth-child(1){
    font-size: 14px;
  }
  .p-m-1Box .contentBox .top .topBox .right .r-l-content p span:nth-child(2){
    font-size: 12px;
  }
  .p-m-1Box .contentBox .top .topBox .right .r-l-content p span:nth-child(3){
    font-size: 12px;
    margin-left: 5px;
  }
  .p-m-1Box .contentBox .top .topBox .right .r-l-content{
    margin-left: 15px;
  }
  .p-m-1Box .contentBox .bottom{
    padding: 10px 0;
  }
  .p-m-1Box .contentBox .bottom .bottomBox{
    margin: 0 auto;
    height: max-content;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .title-b h3{
    font-size: 14px;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .title-b a{
    font-size: 12px;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content{
    height: max-content;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content .row{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content .row .b-l-c{
    width: 100%;
    flex: none;
    -webkit-flex: none;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content .row .b-l-c h5{
    font-size: 12px;
    padding-left: 15px;
    width: calc(100% - 15px - 70px);
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content .row .b-r-c{
    flex: none;
    -webkit-flex: none;
    width: 100%;
    margin-top: 10px;
    align-items: center;
    -webkit-align-items: center;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content .row .b-r-c h6{
    font-size: 14px;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content .row .b-r-c .details a{
    font-size: 14px;
  }
  .p-m-1Box .contentBox .bottom .bottomBox .content .row .b-r-c .delete a{
    font-size: 14px;
    width: 75px;
    height: 25px;
    line-height: 25px;
  }
  .share-dialog .container{
     width: 60%;
     padding: 15px;
  }
  .share-dialog .container #textAreas{
     width: calc(100% - 15px - 40px);
  }
  .share-dialog .container .close{
     font-size: 14px;
  }
  /* people-0-1 */
  .p-0-1-lBox {
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-0-1-lBox .contentBox{
    margin-left: 0px;
    flex: none;
    -webkit-flex: none;
    width: 100%;
  }
  .topTitle p{
    height: 23px;
  }
  .topTitle h3{
    font-size: 18px;
  }
  .p-0-1-l .content{
    width: 95%;
    margin: 20px auto 20px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-0-1-l .content .left{
    flex: none;
    -webkit-flex: none;
    width: 100%;
  }
  .p-0-1-l .content .left .field p:first-child{
    line-height: 35px;
    font-size: 12px;
    width: 114px;
  }
  .p-0-1-l .content .left .field p:last-child{
    width: calc(100% - 114px - 10px);
    line-height: 35px;
    font-size: 12px;
    margin-left: 10px;
  }
  .p-0-1-l .content .left .field p:first-child label{
    font-size: 12px;
  }
  .p-0-1-l .content .left select{
    width: 100%;
    font-size: 12px;
  }
  .p-0-1-l .content .left .alternative p:last-child input:first-child{
    width: calc(50%);
  }
  .p-0-1-l .content .left .alternative p:last-child input:last-child{
    width: calc(50% - 5px);
    margin-left: 5px;
  }
  .p-0-1-l .content .left .item{
    width: 100%;
    height: 25px;
    font-size: 12px;
  }
  .p-0-1-l .content .left .btnList{
    justify-content: center;
    -webkit-justify-content: center;
  }
  .p-0-1-l .content .left .btnList .btn{
    margin-left: 0px;
  }
  .p-0-1-l .content .left .btnList>p{
    display: none;
  }
  .p-0-1-l .content .left .btnList .btn p a,
  .p-0-1-l .content .left .btnList .btn p button{
    width: 80px;
    height: 35px;
    line-height: 35px;
    margin-top: 15px;
  }
  .p-0-1-l .content .right{
    flex: none;
    -webkit-flex: none;
    width: 100%;
    margin-top: 25px;
  }
  .p-0-1-l .content .right .p-box .p-img{
    width: 100px;
    height: 100px;
    margin: 0 auto;
  }
  .p-0-1-l .content .right .p-box p a{
    font-size: 14px;
    /* line-height: 40px; */
  }
  /* people-0-3 */
  .p-0-3-lBox{
    margin-top: 50px;
    padding-top: 20px;
    width: 100%;
  }
  .p-0-3-lBox .contentBox{
    width: 100%;
    flex: none;
    -webkit-flex: none;
    margin-left: 0px;
    margin-top: 0px;
  }
  .p-0-3 .p-0-3List{
    height: max-content;
    width: 95%;
    overflow-x: auto;
    margin: 20px auto 20px;
  }
  .p-0-3 .p-0-3List .hd{
    width: 1000px;
  }
  .p-0-3 .p-0-3List .hd p{
    font-size: 14px;
  }
  .p-0-3 .p-0-3List .contentList{
    width: 1000px;
    height: max-content;
  }
  .p-0-3 .push{
    margin: 20px 0;
  }
  /* people-0-4 */
  .p-0-4 .content{
    margin-top: 20px;
    width: 95%;
    margin: 20px auto 0;
  }
  .p-0-4 .content h3{
    font-size: 16px;
  }
  .p-0-4 .content form{
    margin: 20px 0;
  }
  .p-0-4 .content form .row{
    width: 100%;
  }
  .p-0-4 .content form .row p:first-child{
    font-size: 12px;
    width: 114px;
  }
  .p-0-4 .content form .row p:last-child{
    width: calc(100% - 114px - 18px);
  }
  .p-0-4 .content form .row .item{
    width: 100%;
    height: 30px;
    font-size: 12px;
  }
  .p-0-4 .content form .row:last-of-type{
    width: max-content;
    margin: 20px auto 0;
  }
  .p-0-4 .content form .row:last-of-type p:first-of-type{
    display: none;
  }
  .p-0-4 .content form .row:last-of-type p:last-of-type{
    width: max-content;
    margin-left: 0px;
  }
  .p-0-4 .content form .row button{
    width: 150px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
  }
  /* people-0-5 */
  .p-0-5-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-0-5-lBox .contentBox{
    width: 100%;
    flex: none;
    -webkit-flex: none;
    margin: 0px;
  }
  .p-0-5 .contentList{
    width: 95%;
    margin: 0 auto;
    overflow-x: auto;
    padding: 20px 0;
    /* border: 1px solid red; */
  }
  .p-0-5 .contentList li{
    width: 1000px;
  }
  /* people-0-6 */
  .p-0-6-lBox {
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-0-6-lBox .contentBox{
    flex: none;
    -webkit-flex: none;
    margin-left: 0px;
    margin-top: 0px;
    width: 100%;
  }
  .p-0-6 .contentList{
    margin: 20px auto 20px;
  }
  .p-0-6 .contentList .topList p a{
    padding: 0 5px;
    font-size: 14px;
  }
  .p-0-6ColorActive{
    font-size: 16px !important;
  }
  .p-0-6 .contentList .hd{
    display: none;
  }
  .p-0-6 .contentList .rowList{
    height: max-content;
    overflow: visible;
  }
  .p-0-6 .contentList .rowList .row{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-0-6 .contentList .rowList .row .r-1{
    flex: none;
    -webkit-flex: none;
    width: 100%;
  }
  .p-0-6 .contentList .rowList .row .r-1 .r-title{
    width: calc(100% - 130px - 20px);
  }
  .p-0-6 .contentList .rowList .row .r-1 .r-title a{
    font-size: 12px;
    line-height: 16px;
  }
  .p-0-6 .contentList .rowList .row .r-2{
    flex: none;
    -webkit-flex: none;
    width: 50%;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    margin-top: 10px;
  }
  .p-0-6 .contentList .rowList .row .r-2 span:first-child{
    font-size: 12px;
  }
  .p-0-6 .contentList .rowList .row .r-2 span:last-child{
    font-size: 16px;
  }
  .p-0-6 .contentList .rowList .row .r-3{
    flex: none;
    -webkit-flex: none;
    flex-direction: row;
    -webkit-flex-direction: row;
    width: 50%;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
  }
  .p-0-6 .contentList .rowList .row .r-3 a{
    width: 60px;
    height: 25px;
    line-height: 25px;
  }
  .p-0-6 .contentList .rowList .row .r-3 a span i{
    font-size: 12px;
  }
  .p-0-6 .contentList .rowList .row .r-3 a span{
    font-size: 12px;
    margin-left: 5px;
  }
  .p-0-6 .contentList .rowList .row .r-3 a:last-child{
    margin-top: 0px;
    margin-left: 5px;
  }
  .p-0-6 .contentList .topList p:not(:last-child){
    margin-right: 30px;
  }
  /* people-0-7 */
  .p-0-7-lBox {
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-0-7-lBox .contentBox{
    margin-left: 0px;
    margin-top: 0px;
    flex: none;
    -webkit-flex: none;
    width: 100%;
  }
  .p-0-7 .content{
    width: 95%;
    margin: 20px auto 20px;
  }
  .p-0-7 .content form{
    margin-left: 0px;
  }
  .p-0-7 .content form .row p:first-child{
    font-size: 12px;
    width: 114px;
  }
  .p-0-7 .content form .row p:last-child{
    width: calc(100% - 18px - 114px);
  }
  .p-0-7 .content form .row .item{
    width: 100%;
    height: 35px;
    font-size: 12px;
  }
  .p-0-7 .content form .row:last-of-type p:first-of-type{
    display: none;
  }
  .p-0-7 .content form .row:last-of-type p:last-child{
    margin: 20px auto 0;
    width: max-content;
  }
  .p-0-7 .content form .row button{
    width: 80px;
    height: 35px;
    font-size: 14px;
    line-height: 35px;
  }
  /* people-1-0 */
  .p-1-0-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-1-0-lBox .contentBox{
    margin-top: 0px;
    padding-left: 0px;
    flex: none;
    -webkit-flex: none;
    width: 100%;
  }
  .p-1-0 .shopList .hdBox .hd{
    margin: 0 auto;
  }
  .p-1-0 .shopList .hdBox .hd .p1 .p1-2,
  .p-1-0 .shopList .hdBox .hd .p2,
  .p-1-0 .shopList .hdBox .hd .p3,
  .p-1-0 .shopList .hdBox .hd .p4{
    display: none;
  }
  .p-1-0 .shopList li .row .r-1,
  .p-1-0 .shopList li .row .r-2,
  .p-1-0 .shopList li .row .r-3,
  .p-1-0 .shopList li .row .r-4,
  .p-1-0 .shopList .hdBox .hd .p1{
    flex: auto;
    -webkit-flex: auto;
  }
  .p-1-0 .shopList li{
    width: 95%;
    margin: 0 auto;
  }
  .p-1-0 .topTitle{
    margin-left: 0px;
  }
  .p-1-0 .shopList{
    margin-top: 20px;
  }
  .p-1-0 .shopList .hdBox .hd .p1 .p1-1{
    margin-left: 0px;
  }
  .p-1-0 .shopList li .row .r-1 .r-1-1{
    margin-left: 0px;
  }
  .p-1-0 .shopList .content{
    height: max-content;
    overflow: visible;
    background-color: #FFFFFF;
  }
  .p-1-0 .shopList li .row {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: 100%;
  }
  .p-1-0 .shopList li .row .r-1 .r-1-2{
    width: 90px;
    height: 72px;
  }
  .p-1-0 .shopList li .row .r-1 .r-1-3{
    width: calc(100% - 90px - 15px - 60px);
  }
  .p-1-0 .shopList li .row .r-1 .r-1-3 h4{
    font-size: 14px;
  }
  .p-1-0 .shopList li .row .r-1 .r-1-3 p{
    margin: 5px 0 5px 0;
  }
  .p-1-0 .shopList li .row .r-1{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-1-0 .shopList li .row .r-1 .r-1-4{
    width: calc(100% - 35px);
    margin-left: 35px;
    margin-top: 15px;
  }
  .p-1-0 .shopList li .row .r-1 .r-1-4 p{
    line-height: 20px;
  }
  .p-1-0 .shopList li .row .r-2,
  .p-1-0 .shopList li .row .r-3{
    width: calc((100% - 70px) / 2);
    margin-top: 15px;
  }
  .p-1-0 .shopList li .row .r-4{
    width: 70px;
    margin-top: 15px;
  }
  .p-1-0 .shopList li .row .r-2{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .p-1-0 .shopList li .row .r-2 .number{
    width: 45px;
    height: 20px;
    font-size: 14px;
  }
  .p-1-0 .shopList li .row .r-3{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .p-1-0 .shopList li .row .r-3 .p1{
    font-size: 12px;
  }
  .p-1-0 .shopList li .row .r-3 .p2{
    font-size: 12px;
    margin: 5px 5px;
  }
  .p-1-0 .shopList li .row .r-3 .p3{
    font-size: 12px;
  }
  .p-1-0 .shopList li .row .r-4 i{
    font-size: 14px;
    display: none;
  }
  .p-1-0 .shopList li .row .r-4 .r-4-box{
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
  }
  .p-1-0-lBox .totalBox{
    position: relative;
    /* border: 1px solid red; */
    width: 100%;
    height: max-content;
    padding: 10px 0;
  }
  .p-1-0-lBox .totalBox .totalContent{
    width: 95%;
    margin: 0 auto;
    flex-direction: column;
    -webkit-flex-direction: column;
    /* align-items: flex-start;
    -webkit-align-items: flex-start; */
  }
  .p-1-0-lBox .totalBox .t-checkbox{
    margin-left: 0px;
    font-size: 16px;
    width: 100%;
  }
  .p-1-0-lBox .totalBox .totalNum{
    margin-left: 0px;
  }
  .p-1-0-lBox .totalBox .submit{
    margin-left: 0px;
    /* width: 100%; */
  }
  .p-1-0-lBox .totalBox .totalContent .t-r{
    justify-content: space-between;
    -webkit-justify-content: space-between;
    width: 100%;
  }
  .p-1-0-lBox .totalBox .t-num .span1,
  .p-1-0-lBox .totalBox .t-num .span3{
    font-size: 12px;
  }
  .p-1-0-lBox .totalBox .t-num .span2{
    font-size: 18px;
  }
  .p-1-0-lBox .totalBox .submit a{
    width: 110px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    border-radius: 15px;
  }
  .p-1-0-lBox .totalBox .totalNum .span1{
    font-size: 12px;
  }
  .p-1-0-lBox .totalBox .totalNum .span2{
    font-size: 18px;
  }
  .p-1-0-lBox .totalBox .totalNum .span3{
    font-size: 12px;
  }
  /* people-2-0 */
  .p-2-0-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-2-0-lBox .contentBox{
    margin-left: 0px;
    flex: none;
    -webkit-flex: none;
    width: 100%;
  }
  .p-2-0-navList li a{
    padding: 0 20px;
    font-size: 14px;
    height: 55px;
    line-height: 55px;
    width: max-content;
  }
  .p-2-0-navList li a .flow-num{
     top: 0px;
  }
  .p-2-0-lBox .contentBox .content{
    margin: 0 auto;
    width: 100%;
  }
  .p-2-0-lBox .contentBox .content .p-2-0-navList{
    width: 100%;
    overflow-x: auto;
  }
  .p-2-0-lBox .tableList .top{
    display: none;
  }
  .p-2-0-lBox .tableList li .liBox{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-2-0-lBox .tableList{
    height: max-content;
    margin-top: 20px;
  }
  .p-2-0-lBox .tableList li{
    width: 95%;
    margin: 0 auto;
    padding: 0 0;
  }
  .p-2-0-lBox .tableList li .t-1,
  .p-2-0-lBox .tableList li .t-2,
  .p-2-0-lBox .tableList li .t-3,
  .p-2-0-lBox .tableList li .t-4,
  .p-2-0-lBox .tableList li .t-5,
  .p-2-0-lBox .tableList li .t-6{
    flex: none;
    -webkit-flex: none;
  }
  .p-hotel .tableList .top .p2,
  .p-hotel .tableList li .t-2,
  .p-hotel .tableList .top .p3,
  .p-hotel .tableList li .t-3,
  .p-hotel .tableList .top .p4,
  .p-hotel .tableList li .t-4,
  .p-hotel .tableList .top .p5,
  .p-hotel .tableList li .t-5,
  .p-hotel .tableList .top .p6,
  .p-hotel .tableList li .t-6,
  .p-hotel .tableList .top .p7,
  .p-hotel .tableList li .t-7,
  .p-hotel .tableList .top .p8,
  .p-hotel .tableList li .t-8{
    flex: none;
    -webkit-flex: none;
  }
  .p-2-0-lBox .tableList li .t-1{
    width: 100%;
  }
  .p-2-0-lBox .tableList li .t-1 .t-1-t {
    position: relative;
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .p-2-0-lBox .tableList li .t-1 .t-1-t p:last-child {
    margin-left: 0px;
  }
  /*.p-2-0-lBox .tableList li .t-1 .t-1-b {*/
  /*  margin-top: 0px;*/
  /*}*/
  .p-2-0-lBox .tableList li .t-1 .t-1-b .t-1-b-c{
    margin-top: 10px;
  }
  .p-2-0-lBox .tableList li .t-2,
  .p-2-0-lBox .tableList li .t-3,
  .p-2-0-lBox .tableList li .t-4{
    width: calc(100% / 3);
    margin: 15px 0;
  }
  .p-2-0-lBox .tableList li .t-2{
    text-align: left;
  }
  .p-2-0-lBox .tableList li .t-4{
    text-align: right;
  }
  .p-2-0-lBox .tableList li .t-5,
  .p-2-0-lBox .tableList li .t-6,
  .p-hotel .tableList li .t-7,
  .p-hotel .tableList li .t-8{
    width: calc(100% / 2);
  }
  .p-hotel .tableList li .t-7,
  .p-hotel .tableList li .t-8{
    margin-top: 15px;    
  }
  .p-2-0-lBox .tableList li .t-6,
  .p-hotel .tableList li .t-8{
    align-items: flex-end;
    -webkit-align-items: flex-end;
  }
  .p-2-0-lBox .tableList li .t-5,
  .p-hotel .tableList li .t-7{
    flex-direction: row;
    -webkit-flex-direction: row;
    justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  /*.p-2-0-lBox .tableList li .t-5 p:last-of-type{*/
  /*  margin-left: 10px;*/
  /*}*/
  .p-2-0-lBox .tableList li .t-6 p a,
  .p-hotel .tableList li .t-8 p a{
    width: 40px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
  }
  .p-2-0-lBox .page{
    position: relative;
    bottom: 0px;
    padding: 15px 0;
  }
  .p-2-0-lBox .tableList li .t-1 .t-1-t p{
    font-size: 12px;
  }
  .p-2-0-lBox .tableList li .t-1 .t-1-b p{
    margin-left: 15px;
    font-size: 12px;
    width: calc(100% - 15px - 90px);
  }
  .p-2-0-lBox .tableList li .t-2,
  .p-2-0-lBox .tableList li .t-3,
  .p-2-0-lBox .tableList li .t-4,
  .p-hotel .tableList li .t-5,
  .p-hotel .tableList li .t-6,
  .p-hotel .tableList li .t-7{
    font-size: 12px;
  }
  .p-2-0-lBox .tableList li .t-5 p,
  .p-2-0-lBox .tableList li .t-5 p:last-child a{
    font-size: 12px;
  }
  .refundDialog .content{
    width: 80%;
  }
  .refundDialog .content h3{
    font-size: 18px;
  }
  .refundDialog .content form .row label{
    font-size: 14px;
    width: 70px;
  }
  .refundDialog .content form .row select{
    font-size: 12px;
  }
  .refundDialog .content form .row textarea{
    font-size: 12px;
  }
  /* people-2-d */
  .p-2-d-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-2-d-lBox .contentBox{
    flex: none;
    -webkit-flex: none;
    margin-left: 0px;
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content{
    width: 100%;
    padding: 0;
    height: max-content;
  }
  .p-2-d-lBox .contentBox .content .conteiner{
    width: 95%;
    margin: 0 auto;
  }
  .p-2-d-lBox .contentBox .content .conteiner .back{
    margin-top: 0px;
    padding-top: 20px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .back i{
    font-size: 18px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .back span{
    font-size: 18px;
    margin-left: 5px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .schedule{
    width: 100%;
    overflow: auto;
    margin: 20px 0;
  }
  .p-2-d-lBox .contentBox .content .conteiner .schedule .line{
    width: 60px;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
    margin-top: 12px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .schedule li{
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
  .p-2-d-lBox .contentBox .content .conteiner .schedule li .icon{
    width: 25px;
    height: 25px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .schedule li .icon span{
    font-size: 12px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .schedule li .icon i{
    font-size: 12px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .schedule li h6{
    font-size: 12px;
    margin-top: 5px;
    text-align: center;
    width: 60px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox{
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox h2{
    font-size: 18px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    overflow: visible;
    height: max-content;
    margin-top: 15px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left{
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left .item{
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left .item .i-l img{
    width: 100px;
    height: 70px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left .item .i-r{
    width: calc(100% - 100px - 10px);
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left .item .i-r .i-r-top{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left .item .i-r .i-r-top p{
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .left .item .i-r .name{
    margin-top: 8px;
    font-size: 12px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-left: 0px;
    width: 100%;
    margin-top: 20px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-1 .item,
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-2 .item{
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-1 .item p,
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-1 .item span,
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-2 .item p,
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-2 .item span{
    font-size: 12px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-1 .item:not(:first-of-type),
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-2 .item:not(:first-of-type){
    margin-top: 8px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-1{
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content .conteiner .detailsBox .d-content .right .r-2{
    width: 100%;
    margin-left: 0px;
    margin-top: 20px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .money{
    width: 100%;
    margin-top: 50px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content{
    width: 100%;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content .item1, 
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content .item2{
    width: 100%;
  }
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content .item2{
    margin-top: 10px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content .item1 p,
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content .item2 p{
    font-size: 12px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content .item1 span{
    font-size: 16px;
  }
  .p-2-d-lBox .contentBox .content .conteiner .money .m-content .item2 span{
    font-size: 22px;
  }
  /* people-3-0 */
  .p-3-0-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-3-0-lBox .contentBox{
    margin-top: 0px;
    margin-left: 0px;
    flex: none;
    -webkit-flex: none;
    width: 100%;
  }
  .p-3-0-lBox  .topTitle{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-3-0 .topTitle .p-3-0-text{
    width: 100%;
    margin-left: 25px;
  }
  .p-3-0 .cardList{
    width: 100%;
    margin-top: 20px;
    padding: 20px 0;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-3-0 .cardList li:not(:last-child){
    margin-right: 10px;
  }
  .p-3-0 .cardList li{
    margin-right: 10px;
    width: calc((100% - 10px) / 2);
    /* margin: 0 auto; */
  }
  .p-3-0 .cardList li:nth-of-type(2n){
    margin-right: 0px;
  }
  .p-3-0 .cardList li .c-img{
    width: 100%;
  }
  .p-3-0 .cardList li .btn p a{
    font-size: 12px;
    width: 55px;
    height: 25px;
    line-height: 25px;
  }
  .p-3-0 .cardList li .c-img{
    height: 110px;
  }
  .p-3-0 .fileBox{
    margin: 20px 0;
  }
  .p-3-0 .fileBox form{
    width: 95%;
    margin: 0 auto;
  }
  .p-3-0 .fileBox form .row label{
    font-size: 12px;
    width: 60px;
  }
  .p-3-0 .fileBox form .row input{
    margin-left: 15px;
    width: calc(100% - 60px - 15px);
    height: 40px;
    font-size: 12px;
  }
  .p-3-0 .fileBox .fileContent{
    margin: 20px auto 0;
    width: 180px;
    height: 100px;
  }
  .p-3-0 .fileBox .fileContent i{
    font-size: 22px;
  }
  .p-3-0 .fileBox .fileContent p{
    font-size: 12px;
  }
  .p-3-0 .fileBox form .btn{
    margin: 20px auto 0;
    width: max-content;
  }
  .p-3-0 .fileBox form .btn button{
    width: 130px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  .p-3-0 .fileBox form .btn a{
    width: 130px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  /* people-4-0 */
  .p-4-0-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-4-0-lBox .contentBox{
    flex: none;
    -webkit-flex: none;
    width: 100%;
    margin-left: 0px;
  }
  .p-4-0-lBox .contentBox .content{
    width: 100%;
  }
  .p-2-0-navList{
    width: 100%;
    overflow-x: auto;
  }
  .p-4-0-lBox .tableList .top{
    display: none;
  }
  .p-4-0-lBox .tableList{
    width: 100%;
    margin-top: 20px;
    height: max-content;
  }
  .p-4-0-lBox .tableList li{
    width: 95%;
    margin: 0 auto;
    padding: 0;
  }
  .p-4-0-lBox .tableList li .t-1,
  .p-4-0-lBox .tableList li .t-2,
  .p-4-0-lBox .tableList li .t-3,
  .p-4-0-lBox .tableList li .t-4{
    flex: none;
    -webkit-flex: none;
  }
  .p-4-0-lBox .tableList li .liBox{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-4-0-lBox .tableList li .t-1{
    width: 100%;
  }
  .p-4-0-lBox .tableList li .t-1 .t-1-t{
    justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  .p-4-0-lBox .tableList li .t-1 .t-1-t p{
    font-size: 12px;
    width: calc(50% - 20px);
  }
  .p-4-0-lBox .tableList li .t-1 .t-1-t p:last-child{
    margin-left: 0px;
  }
  .p-4-0-lBox .tableList li .t-1 .t-1-b p{
    font-size: 12px;
    margin-left: 15px;
    width: calc(100% - 15px - 90px);
  }
  .p-4-0-lBox .tableList li .t-2{
    width: 100%;
    margin: 15px 0;
  }
  .p-4-0-lBox .tableList li .t-2 p{
    font-size: 12px;
    line-height: 20px;
  }
  .p-4-0-lBox .tableList li .t-3{
    width: 100%;
  }
  .p-4-0-lBox .tableList li .t-4{
    width: 100%;
    margin-top: 15px;
  }
  .p-4-0-lBox .tableList li .t-4 .p2{
    margin: 5px 0;
  }
  .p-4-0-lBox .tableList li .t-4 p{
    display: flex;
    display: -webkit-flex;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
  }
  .p-4-0-lBox .tableList li .t-4 p a{
    font-size: 12px;
  }
  .p-4-0-lBox .page{
    position: relative;
    bottom: 0px;
    padding: 15px 0;
  }
  /* people-5-1 */
  .p-5-1-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-5-1-lBox .contentBox{
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
    flex: none;
    -webkit-flex: none;
  }
  .p-5-1-lBox .contentBox .content{
    width: 100%;
  }
  .p-5-1-lBox .topTitle{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-5-0-serch{
    margin-left: 25px;
    width: 100%;
    margin-top: 15px;
  }
  .p-5-0-serch form{
    width: calc(100% - 25px);
  }
  .p-5-0-serch form input{
    width: 100%;
    height: 35px;
    font-size: 14px;
  }
  .p-5-1-lBox .tableList{
    height: max-content;
    width: 95%;
    overflow-x: auto;
    margin: 20px auto;
  }
  .p-5-1-lBox .tableList .t-top,
  .p-5-1-lBox .tableList > li{
    width: 1000px;
  }
  .p-5-1-lBox .page{
    position: relative;
    bottom: 0px;
    /* border: 1px solid red; */
    padding: 15px 0;
    width: 1000px;
  }
  .p-5-1-lBox .tableList .p1, .p-5-1-lBox .tableList .p2, .p-5-1-lBox .tableList .p3, .p-5-1-lBox .tableList .p4, .p-5-1-lBox .tableList .p5, .p-5-1-lBox .tableList .p6{
    font-size: 14px;
  }
  .p-5-1-lBox .tableList .t-1, .p-5-1-lBox .tableList .t-2, .p-5-1-lBox .tableList .t-3, .p-5-1-lBox .tableList .t-4, .p-5-1-lBox .tableList .t-5{
    font-size: 12px;
  }
   /* people-5-2 */
   .p-5-2-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-5-2-lBox .contentBox{
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
    flex: none;
    -webkit-flex: none;
  }
  .p-5-2-lBox .contentBox .content{
    width: 100%;
  }
  .p-5-2-lBox .topTitle{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-5-0-serch{
    margin-left: 25px;
    width: 100%;
    margin-top: 15px;
  }
  .p-5-0-serch form{
    width: calc(100% - 25px);
  }
  .p-5-0-serch form input{
    width: 100%;
    height: 35px;
    font-size: 14px;
  }
  .p-5-2-lBox .tableList{
    height: max-content;
    width: 95%;
    overflow-x: auto;
    margin: 20px auto;
  }
  .p-5-2-lBox .tableList .t-top,
  .p-5-2-lBox .tableList > li{
    width: 1000px;
  }
  .p-5-2-lBox .page{
    position: relative;
    bottom: 0px;
    /* border: 1px solid red; */
    padding: 15px 0;
    width: 1000px;
  }
  .p-5-2-lBox .tableList .p1, .p-5-2-lBox .tableList .p2, .p-5-2-lBox .tableList .p3, .p-5-2-lBox .tableList .p4, .p-5-2-lBox .tableList .p5, .p-5-2-lBox .tableList .p6{
    font-size: 14px;
  }
  .p-5-2-lBox .tableList .t-1, .p-5-2-lBox .tableList .t-2, .p-5-2-lBox .tableList .t-3, .p-5-2-lBox .tableList .t-4, .p-5-2-lBox .tableList .t-5{
    font-size: 12px;
  }
  /* people-6-0 */
  .p-6-0-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-6-0-lBox .contentBox{
    width: 100%;
    flex: none;
    -webkit-flex: none;
    margin-left: 0px;
  }
  .p-6-0-lBox .couponList{
    margin-top: 20px;
    overflow: visible;
    height: max-content;
  }
  .p-6-0-lBox .contentBox .content{
    width: 100%;
  }
  .p-6-0-lBox .couponList .c-container{
    width: 95%;
    margin: 0 auto;
  }
  .p-6-0-lBox .couponList li .content .c-top{
    font-size: 12px;
  }
  .p-6-0-lBox .couponList li{
    margin-left: 0px;
    margin-right: 10px;
    width: calc((100% - 10px) / 2);
  }
  .p-6-0-lBox .couponList li:nth-of-type(2n){
    margin-right: 0px;
  }
  .p-6-0-lBox .couponList li .content .c-bottom .p1 span:last-child{
    font-size: 18px;
  }
  .p-6-0-lBox .couponList li .content .c-bottom .p1 span:first-child{
    font-size: 14px;
  }
  .p-6-0-lBox .couponList li .content .c-bottom .p2{
    font-size: 12px;
    margin-top: 0px;
  }
  .p-6-0-lBox .couponList li .content .c-bottom p:first-of-type{
    padding: 20px 0 10px 0;
  }
  .p-6-0-lBox .contentBox .content .introduce{
    font-size: 12px;
    line-height: 18px;
    width: 90%;
    margin: 0 auto;
  }
/* people-6-1 */
  .p-6-1-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-6-1-lBox .contentBox{
    flex: none;
    -webkit-flex: none;
    margin: 0;
    width: 100%;
  }
  .p-6-1-lBox .contentBox .content{
    width: 100%;
  }
  .p-6-1-lBox .receiveList{
    margin-top: 20px;
    overflow: visible;
    height: max-content;
  }
  .p-6-1-lBox .receiveList .container{
    width: 95%;
    margin: 0 auto;
  }
  .p-6-1-lBox .receiveList li{
    margin-right: 0px;
    margin-bottom: 15px;
    width: 100%;
  }
  .p-6-1-lBox .receiveList li .left .l-l span{
    font-size: 12px;
    padding-bottom: 3px;
    padding-right: 5px;
  }
  .p-6-1-lBox .receiveList li .left .l-l p{
    font-size: 26px;
  }
  .p-6-1-lBox .receiveList li .left .text h5{
    font-size: 14px;
  }
  .p-6-1-lBox .receiveList li .left .text h6{
    font-size: 12px;
  }
  .p-6-1-lBox .receiveList li .right{
    font-size: 18px;
  }
  .p-6-1-lBox .receiveList li .left .text{
    width: 100px;
    margin-left: 15px;
  }
  /* people-7-0 */
  .p-7-0-lBox{
    margin-top: 50px;
    padding-top: 20px;
  }
  .p-7-0-lBox .contentBox{
    width: 100%;
    flex: none;
    -webkit-flex: none;
    margin-left: 0px;
  }
  .p-7-0-lBox .contentBox .top{
    height: 160px;
  }
  .p-7-0-lBox .contentBox .top .t-content{
    width: 95%;
  }
  .p-7-0-lBox .contentBox .top .t-content .moneyBox .money h1{
    font-size: 20px;
  }
  .p-7-0-lBox .contentBox .top .t-content .moneyBox .money span{
    font-size: 16px;
    padding-bottom: 0px;
  }
  .p-7-0-lBox .contentBox .top .t-content .moneyBox .money{
    align-items: center;
    -webkit-align-items: center;
  }
  .p-7-0-lBox .contentBox .top .t-content .moneyBox p{
    margin-left: 0px;
    width: 90px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
  }
  .p-7-0-lBox .contentBox .top .t-content .moneyBox{
    justify-content: space-between;
    -webkit-justify-content: space-between;
    margin: 15px 0;
  }
  .p-7-0-lBox .contentBox .top .t-content .text{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .p-7-0-lBox .contentBox .top .t-content .text p,
  .p-7-0-lBox .contentBox .top .t-content .text span{
    font-size: 12px;
  }
  .p-7-0-lBox .contentBox .bottom{
    height: max-content;
  }
  .p-7-0-lBox .contentBox .bottom .b-content{
    width: 95%;
  }
  .p-7-0-lBox .contentBox .bottom h5{
    padding-top: 20px;
  }
  .p-7-0-lBox .contentBox .bottom ul{
    width: 100%;
    overflow-x: auto;
    height: max-content;
    margin-top: 20px;
  }
  .p-7-0-lBox .contentBox .bottom ul .hd,
  .p-7-0-lBox .contentBox .bottom ul li{
    width: 700px;
  }
  .p-7-0-lBox .contentBox .bottom ul .hd p, .p-7-0-lBox .contentBox .bottom ul li p{
    font-size: 12px;
  }
  .w-dialog{
    width: 100%;
  }
  .w-dialog .content{
    width: 90%;
  }
  .w-dialog .content .top .t-content h6{
    font-size: 12px;
  }
  .w-dialog .content .top .t-content .num p{
    font-size: 20px;
  }
  .w-dialog .content .top .t-content .num span{
    font-size: 16px;
  }
  .w-dialog .content .close{
    font-size: 22px;
  }
  .w-dialog .content .top{
    height: 65px;
  }
  .w-dialog .content .bottom{
    height: 350px;
  }
  .w-dialog .content .bottom .b-content>h6{
    font-size: 12px;
  }
  .w-dialog .content .bottom .b-content form .inputBox p{
    font-size: 14px;
  }
  .w-dialog .content .bottom .b-content form .inputBox span{
    font-size: 14px;
  }
  .w-dialog .content .bottom .b-content form .inputBox input{
    font-size: 14px;
    height: 30px;
  }
  .w-dialog .content .bottom .b-content form h6{
    font-size: 12px;
  }
  .year-list .dropdown .dropdown-header span,
  .year-list .dropdown-list li .item span{
    font-size: 12px;
  }
  .year-list .dropdown .dropdown-header i{
    font-size: 12px;
  }
  .w-dialog .content .bottom .b-content form button{
    width: 150px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  /* tip */
  .fixedCart a i {
    font-size: 18px;
  }
  .fixedCart a .tip {
    font-size: 12px;
  }
  /* footer */
  .footerBox .footerInnerBox{
    padding: 20px 0 20px 0;
  }
  .footerInnerBox .line{
    margin: 20px 0 20px 0;
  }
  .footerInnerBox p a{
    line-height: 26px;
  }
  .couponDialog .container{
    width: 95%;
    height: 50%;
  }
  .couponDialog .container .content{
    width: 240px;
  }
  .couponDialog .container .content h3{
    font-size: 14px;
    line-height: 22px;
  }
  .couponDialog .container .content .quan{
    margin: 25px 0;
  }
  .couponDialog .container .content .quan .right .numBox span{
    font-size: 12px;
    padding-bottom: 2px;
  }
  .couponDialog .container .content .quan .right .numBox p{
    font-size: 20px;
  }
  .couponDialog .container .content .quan .right h6{
    /*width: 80%;*/
    text-align: center;
  }
  .couponDialog .container .content .quan .left{
    width: calc(100% - 120px);
  }
  .couponDialog .container .content .quan .left h3{
    line-height: 18px;
  }
  .couponDialog .container .content .quan .left h4{
    margin-top: 5px;
    /*flex-wrap: wrap;*/
    /*-webkit-flex-wrap: wrap;*/
  }
  /*.couponDialog .container .content .quan .left h4 p,*/
  /*.couponDialog .container .content .quan .left h4 .time span{*/
  /*  width: 100%;*/
  /*}*/
  .couponDialog .container .content .quan .right{
    width: 120px;
  }
  .couponDialog .container .content a{
    font-size: 12px;
    width: 180px;
    height: 35px;
    line-height: 35px;
  }
}