<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.padding {
    padding: 0.4rem 0;
}



.padding-1 {
    padding: 0.5rem 0 0.8rem;
}

.pad0-1 {
    padding: 0;
}
input{outline:none;}
.pad1-0 {
    padding: 1rem;
}

.padding-0 {
    padding: 0;
}

.paddlr-1 {
    padding-left: 15px;
    padding-right: 15px;

}

.padb {
    padding-bottom: 10rem;
}

.padb5 {
    padding-bottom: 5rem;
}
.mgl0{margin-left: 0!important;}
.mgl1{margin-left: 1rem;}
.hide {
    display: none;
}

.a_inblock {
    display: inline-block;
    width: 100%;
    height: 100%;
}

.bg-red {
    background: rgba(207, 33, 58, 1);
}

 .bg-gay{background:rgba(246,246,246,1);} 

.color-red {
    color: rgba(207, 33, 58, 1) !important;
}

.color-dm {
    color: #856767 !important;
}

.color-jc {
    color: rgba(33, 37, 41, 1) !important;
}

.overflow {
    overflow: hidden;
}

.avatar {
    width: 6.25rem;
    height: 6.25rem;
    border-radius: 50%;
}

.page_row_end {
    flex-flow: nowrap;
    align-items: center;
    justify-content: flex-end;
}

.per-active {
    background: rgba(207, 33, 58, 1);
}

.txt-125 {
    font-size: 1.25rem;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: rgba(0, 0, 0, 1);
    line-height: 2.375rem;
}

.txt-1 {
    font-size: 1rem;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: rgba(0, 0, 0, 1);
    line-height: 2.375rem;
}

.txt-1-g {
    font-size: 1rem;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: rgba(130, 130, 130, 1);
    line-height: 1.625rem;
}


.right-title {
    font-size: 1.1rem;
    font-family: MicrosoftYaHei;
    color: rgba(0, 0, 0, 1);
    line-height: 2.375rem;
}

.txt-110 {
    font-size: 1rem;
    font-family: MicrosoftYaHei;
    font-weight: 500;
    color: rgba(0, 0, 0, 1);
    line-height: 2.375rem;
}

.txt-bold {
    font-weight: bold;
}



ul {
    list-style: none;
}

.con {
    display: flex;
    flex-direction: row;
}

.flex_list {
    display: flex;
    text-align: center;
}

/* .item {
    flex: 1;
    min-width: 6.875rem;
} */
/* .flex_list span{ flex: 1;
    min-width: 6.875rem;} */

.flex_list span:not(:first-child) {
    flex: 1;
    min-width: 6.875rem;
}

.item_num {
    width: 4.375rem;
    min-width: 4.375rem;
}

/* .item1 {
    flex: 2
}

.item3 {
    flex: 5
} */

/* ä¸ªäººä¿¡æ¯å·¦ä¾§æ&nbsp;ç›® */
.max-h {
    max-height: 417px;
}

.per-left-nav {}


/* .per-left-nav li{text-align: center;} */
.package {
    padding: 0.8rem 1rem;
}

.package img {
    width: 5.625rem;
    /*   height: 5.625rem; */
}

.txtc-l {
    text-align: center;
    overflow: hidden;
}

.b-sha {
    box-shadow: 1px 1px 0px 0px rgba(220, 220, 220, 1);
}



.right-title a {
    display: inline-block;
    width: 100%;
    height: 100%;
}

.r-list,
.art_list,
.comment_list {
    display: block;
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
}

.r-list::-webkit-scrollbar,
.art_list::-webkit-scrollbar,
.comment_list::-webkit-scrollbar {
    display: none
}

.comment_list .comment_item {
    box-shadow: 0px 1px 0px 0px rgba(220, 220, 220, 1);
}



.r-item {
    width: 100%;
    height: auto;
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 1px 0px 0px rgba(220, 220, 220, 1);
    padding: 0;
    display: inline-block;
}


.item-more {
    background-color: #D9465A;
    background: linear-gradient(180deg, rgba(173, 37, 64, 1), rgba(212, 31, 53, 1));
    color: #fff;
    border-color: #D9465A;
    text-decoration: none;
    width: 11.25rem;
    height: 3.125rem;
    line-height: 2.875rem;
    text-align: center;
    margin: 1rem auto 5rem;
    border-radius: 6px;
}

.item-more a {
    color: #fff;
    display: block;
    width: 100%;
    height: 100%;
}

.art_list li:nth-child(even) {
    background: rgba(242, 242, 242, 1);
}

.art_list li a:hover {
    color: rgba(207, 33, 58, 1);
}


@media (min-width: 768px) {
    .left-active {
        font-size: 1rem;
        font-family: MicrosoftYaHei;
        font-weight: 400;
        color: rgba(255, 255, 255, 1) !important;
        line-height: 2.375rem;
        background: rgba(207, 33, 58, 1);
    }

    .bd-gay {
        border: 1px solid rgba(221, 221, 221, 1);
    }

}

/* æ‰‹æœºç«¯å±å¹•å°äºŽ768px */
@media (max-width: 768px) {
    .pad-5 {
        padding: 0rem 0.5rem;
    }

    .item11 {
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: stretch;
    }

    .txtc-l {
        text-align: left;
    }

    .pad0-1 {
        padding: 1rem;
    }

    .pad1-0 {
        padding: 0;
    }
    .padt-1{padding-top: 1rem;}

    .bg-gay {
        background: #f8f8f8;
    }

    .per-left-nav li {
        border-bottom: 1px solid rgba(221, 221, 221, 1);
        height: 3.125rem;
    }

    .magrin-0 {
        margin: 0 !important;
    }

    .page_row_end {
        flex-flow: nowrap;
        align-items: center;
        justify-content: center;
    }
    .coll_article_list{border-top: solid 1rem whitesmoke;}
    .coll_article_list li {
        padding-left: 1rem !important;
        border-bottom: solid 0.5px #d4d4d4;
    }

}

@media (min-width: 768px) and (max-width: 992px) {
    /* .package{padding: 0.8rem 0.5rem;}  */
}




/* ä¸ªäººæ”¶è—é¡µé¢ */
.p_h_active {
    position: relative;
    color: #CF213A;
}

.p_h_active:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0.325rem;
    background: rgba(207, 33, 58, 1);
}

.tablist {}

.tablist li {
    position: relative;
    font-weight: bold;
}

.tablist li:after {
    content: " ";
    position: absolute;
    top: 6px;
    right: 0;
    width: 1px;
    height: 2.375rem;
    background: #dddddd;
}

/* .p-c-tb {
    border: 1px solid #e1e4e8;

}

.p-c-tb td,
.p-c-tb th {
    padding: 0;
 
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: rgba(130, 130, 130, 1);
    font-size: 1rem;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    line-height: 2.375rem;
}

.p-c-tb tr th:first-child,
.p-c-tb tr td:first-child {
    width: 69px;
} */

.coll_con .flex_list span {
    border: 1px solid rgba(220, 220, 220, 1);
    /*   box-shadow: 0px 1px 0px 0px rgba(220, 220, 220, 1),1px 0px 0px 0px rgba(220, 220, 220, 1),0px -1px 0px 0px rgba(220, 220, 220, 1), -1px 0px 0px 0px rgba(220, 220, 220, 1); */
}

.coll_con .flex_list:nth-child(even),
.coll_con .flex_list:nth-child(even) span {
    background: #ececec;
}

/* æ”¶è—çš„æ–‡ç«&nbsp;åˆ—è¡¨ */
.coll_article_list {}

.coll_article_list li {
    padding-left: 2rem;
}

.coll_article_list li:nth-child(even) {
    background: rgba(242, 242, 242, 1);
}

.coll_article_list li a:hover {
    color: rgba(207, 33, 58, 1);
}


/* ä¸ªäººèµ„æ–™ä¿¡æ¯é¡µé¢ */
.p_info_active {
    position: relative;
}

.p_info_active:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0.325rem;
    background: rgba(207, 33, 58, 1);
}

.p_info_active a {
    color: rgba(207, 33, 58, 1) !important;
}

.person_info {
    padding: 2rem 0;
}

.person_info p {
    padding: 0.625rem 0;
    text-align: center;
    align-items: center;
}

.person_info p input {
    flex: 1;
    max-width: 300px;
    height: 3.125rem;
    background: rgba(249, 251, 255, 1);
    border: 2px solid rgba(220, 220, 220, 1);
    border-radius: 0.625rem;
    color: rgba(51, 51, 51, 1);
    margin-left: 1rem;
    padding: 0 1rem;
}


.person_info p span {
    width: 5.5rem;
    height: 3.125rem;
    min-width: 4.375rem;
    display: inline-block;
    text-align: left;
    padding: 0;
    font-size: 1.1rem;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: rgba(51, 51, 51, 1);
    line-height: 3.125rem;
}

.person_info p .cricle {
    position: relative;
    width: 2rem;
    min-width: 2rem;
}

.person_info p .cricle::after {
    position: absolute;
    top: 0.5rem;
    left: 0.625rem;
    content: "*";
    color: rgba(207, 33, 58, 1);
    line-height: 38px;
    font-size: 26px;
}

.person_info p .code {
    margin-right: 2.5rem;
}

.subbox {
    text-align: center;
    margin-top: 2.5rem;
}

.wid150 {
    width: 9.375rem;
}

.person_info .getcode {
    width: 9.375rem;
}

.person_info .submit {
    height: 3.125rem;
    background: linear-gradient(180deg, rgba(174, 38, 65, 1), rgba(213, 31, 53, 1));
    border-radius: 6px;
    font-size: 1.25rem;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: rgba(255, 255, 255, 1);
    line-height: 2.375rem;
    border: none;
    text-align: center;
}

/* æ€§åˆ«é€‰æ‹©æ&nbsp;·å¼ */
.person_info p {
    display: flex;
    text-align: center;
    margin-left: 16rem;

}


.person_info p .genderbox {
    width: 300px;
    margin-left: 1rem;
}

.person_info p .genderbox span {
    /* margin-left: 15px; */
}

.person_info p .genderbox .gender {
    /*åŒæ&nbsp;·ï¼Œé¦–å…ˆåŽ»é™¤æµè§ˆå™¨é»˜è®¤æ&nbsp;·å¼*/
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /*ç¼–è¾‘æˆ‘ä»¬è‡ªå·±çš„æ&nbsp;·å¼*/
    vertical-align: middle;
    position: relative;
    width: 30px;
    height: 30px;
    border: 2px solid rgba(204, 204, 204, 1);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    outline: none;
    cursor: pointer;
    padding: 0;
    margin: 0 20px 0 0;
}

/* .person_info p .genderbox .gender:checked {
    border: none;

} */

.person_info p .genderbox .gender:after {
   
}

/* .person_info p .genderbox .gender:checked:after {
    border: 2px solid rgba(207, 33, 58, 1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    opacity: 1;
} */

 .selected{}
.selected {
    border: none!important;
}
  .selected:after{ 
    content: 'âˆš';
    font-family: 'STHupo';
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(207, 33, 58, 1);
    color: #fff;
    text-align: center;
    line-height: 30px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    opacity: 0;
}

.selected:after {
    border: 2px solid rgba(207, 33, 58, 1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    opacity: 1;
}

.person_info p .upload {
    margin-left: 1rem;
}


.wid150 {
    width: 9.375rem;
}
/* .item {
    flex: 1;
    min-width: 6.875rem;
} */
/* .flex_list span{ flex: 1;
    min-width: 6.875rem;} */
@media (min-width: 768px) and (max-width: 1200px) {
    .mdpadding0 {
        padding: 0 1rem !important;
    }

}

@media (min-width: 1200px) and (max-width: 1400px) {

    .person_info p {
        margin-left: 13rem;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {

    .person_info p {
        margin-left: 11rem;
    }
}

@media (min-width: 768px) and (max-width: 992px) {
    .person_info p {
        margin-left: 6rem;
    }
}

/* æ‰‹æœºç«¯å±å¹•å°äºŽ768px */
@media (max-width: 768px) {
    .person_info p input {
        max-width: 14.5rem;
        padding: 0 0.3125rem;
    }

    .person_info p {
        /* margin-left: 15px; */
        margin-left: 0;
    }

    .person_info p .code {
        max-width: 7.25rem;
        margin-right: 0.5rem;
    }

    /*   .person_info .submit{width:6.75rem;} */
    .person_info .getcode {
        font-size: 1rem;
        width: 6.75rem
    }

    .person_info p .genderbox {
        width: 14.5rem;
        margin-left: 1rem;
    }


}

@media (max-width: 556px) {
    .wid150 {
        width: 100%;
    }
}





/*æˆ‘çš„é¢„çº¦*/
.f_row {
    display: flex;
    flex-direction: row;
}

.f_between {
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    position: relative;
}
.line{
width: 100%;
    height:2px;
background:rgba(242,242,242,1);
margin: 1.5rem 0;}


/* #p_t_info {
    padding: 2rem 0;
} */

#p_t_info p {
    padding: 0.625rem 0;
    text-align: center;
    align-items: center;
}

#p_t_info .addressinput {
  
    height: 3.125rem;
    background: rgba(249, 251, 255, 1);
    border: 2px solid rgba(220, 220, 220, 1);
    border-radius: 0.625rem;
    color: rgba(51, 51, 51, 1);
    padding: 0 1rem;
    margin: 0 auto;
}


.subbox {
    text-align: center;
    margin-top: 2.5rem;
}



#p_t_info .submit {
    height: 3.125rem;
    background: linear-gradient(180deg, rgba(174, 38, 65, 1), rgba(213, 31, 53, 1));
    border-radius: 6px;
    font-size: 1.25rem;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: rgba(255, 255, 255, 1);
    line-height: 2.375rem;
    border: none;
    text-align: center;
}


#p_t_info .p_l_div {
    display: flex;
    text-align: center;
    margin: 0 0;
}

.sutit{width: 7rem;
    min-width: 7rem;}
#p_t_info .p_l_div .timebox {
  /* width: 23rem; */
    text-align: left;
    margin-left: 1rem;
}

#p_t_info .p_l_div .r_address{width: 25rem;}

.gfyysjtext{
    float: left;
    margin-left: 25px;
    width: 150px;
}

.gfzddztext{
    margin-left: 25px;
}

@media (max-width: 768px){
.row{
    padding: 0;
}
#p_t_info .p_l_div input.time{
    position: absolute;
    left: 0;
    top: 9px;
}
.bd-gay{
    padding-top: 35px;
}
.zidy_address{
    position: absolute;
}
.gfyysjtext2{
    
}
}

.y_address{
        width: 100%;
}

#p_t_info .p_l_div input.time {
    /*åŒæ&nbsp;·ï¼Œé¦–å…ˆåŽ»é™¤æµè§ˆå™¨é»˜è®¤æ&nbsp;·å¼*/
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /*ç¼–è¾‘æˆ‘ä»¬è‡ªå·±çš„æ&nbsp;·å¼*/
    vertical-align: middle;
    position: relative;
    position: absolute;
    left:  0;
    top: 8px;
    width: 1.375rem;
    height: 1.375rem;
    border: 1px solid rgba(204, 204, 204, 1);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    outline: none;
    cursor: pointer;
    padding: 0;
    margin: 0 1rem 0 0;
}

#p_t_info .p_l_div input.time:checked {
    border: none;

}

#p_t_info .p_l_div input.time:after {
    content: 'âˆš';
    font-family: 'STHupo';
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(207, 33, 58, 1);
    color: #fff;
    text-align: center;
    line-height: 30px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    opacity: 0;
}

#p_t_info .p_l_div input.time:checked:after {
    border: 1px solid rgba(207, 33, 58, 1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    opacity: 1;
    line-height: 1.5rem
}
#p_t_info select{
 width:6.25rem;
height:40px;
background:rgba(249,251,255,1);
border:2px solid rgba(220,220,220,1);
border-radius:10px;
font-size:1.1rem;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(130,130,130,1);
line-height:2.375rem;
text-align: center;
padding: 0 1rem;
/* åŽ»æŽ‰å°ä¸‰è§’ */
   appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari å’Œ Chrome */
}
#p_t_info .add_sel_box{margin: 1rem 0 1.5rem;}
.ser_term{margin:2.8rem 0 1.475rem;}
#p_t_info .add_sel span{
    margin: 0 0.35rem;
    font-size:1.1rem;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(0,0,0,1);
line-height:2.375rem;}
.term{margin-bottom: 3.5rem;}




#p_t_info .ser_term input {
    /*åŒæ&nbsp;·ï¼Œé¦–å…ˆåŽ»é™¤æµè§ˆå™¨é»˜è®¤æ&nbsp;·å¼*/
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /*ç¼–è¾‘æˆ‘ä»¬è‡ªå·±çš„æ&nbsp;·å¼*/
    vertical-align: middle;
    position: relative;
    width: 1.1rem;
    height: 1.1rem;
    border: 1px solid rgba(204, 204, 204, 1);
   /*  border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%; */
    outline: none;
    cursor: pointer;
    padding: 0;
    margin: 0 1rem 0 0;
}

#p_t_info .ser_term input:checked {
    border: none;

}

#p_t_info .ser_term input:after {
    content: 'âˆš';
    font-family: 'STHupo';
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(207, 33, 58, 1);
    color: #fff;
    text-align: center;
    line-height: 30px;
  
    opacity: 0;
}

#p_t_info .ser_term input:checked:after {
    border: 1px solid rgba(207, 33, 58, 1);
 
    opacity: 1;
    line-height: 1rem
}
.pay_btn{
    width:100px;
height:50px;
background:linear-gradient(180deg,rgba(174,38,65,1),rgba(213,31,53,1));
border-radius:6px;
font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:38px;
border: none;
margin-top: 1.5rem;
}
.reply_item{margin-bottom: 1rem;}





@media (max-width:556px) {
   #p_t_info .sutit {font-size: 1rem;min-width: 5.5rem;width: 5.5rem;}
    #p_t_info .p_l_div .timebox {
    margin-left: 0.5rem;
}
    #p_t_info .p_l_div input.time{
            margin: 0 0.5rem 0 0;
            
    }
    #p_t_info .f_between {font-size: 1rem;}
    #p_t_info .p_l_div .r_address{}
}
@media (max-width:455px) {

    #p_t_info .p_l_div .r_address{width: 20rem;}
     #p_t_info .p_l_div  .y_address{display: block;}
}
@media (max-width:375px) {

    #p_t_info .p_l_div .r_address{padding-right: 1rem;}
    .web_pad_0{padding:0;}

}
/*æˆ‘çš„äº’åŠ¨*/
.tab_ul{display: flex;}
.tab_content{
    padding: 3%;
}
.tab_ul{ border-bottom: solid 1px #dddddd}
.tab_ul li {

    padding: 0.963rem 0 0.361rem 0;
    width: 25%;
    border-bottom: 5.2px solid transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem;
}

.tab_ul li.select_active{
    border-color: #CF213A;
    
    
}
.tab_ul li.select_active &gt;a{
    color:   #CF213A;
}
.content_txt{ border-bottom: 1px solid rgba(221, 221, 221, 1);margin-bottom: 20px;}
.content_title{width:80%;display: flex;margin-bottom: 20px;}
.content_title h2{font-size:20px;color:rgba(0,0,0,1);margin-right: 15px;font-weight: normal;}
.content_title .content_time{font-size:16px;color:rgba(130,130,130,1);}
.article_title{
   
    background:rgba(246,246,246,1);margin-bottom: 3%;padding: 3%;font-size:18px;}
.article_title p.my_comment_title{width: 94%;overflow: hidden; position: relative;
    text-overflow:ellipsis;
    white-space: nowrap;}
.show_btn{color:rgba(207,33,58,1);cursor: pointer;font-size: 16px}
.recive_content{margin-bottom: 20px;}
.recive_content p{color:rgba(0,0,0,1);font-size:18px;}
/* æ‰‹æœºç«¯å±å¹•å°äºŽ768px */
@media (max-width: 768px) {
    .content_title{width: 100%}
    .tab_ul li a{font-size: 12px}
    .tab_ul li{border-bottom: 2px solid transparent;}
    .recive_content p, .show_btn{font-size: 12px}
    .article_title p,.content_title .content_time,#my_comment .recive_content{font-size: 14px}
    .content_title h2{font-size: 16px}
    .sm_wid100{width: 100%}
}
@media (max-width: 414px) {

    .content_title h2{font-size: 14px}
    .article_title p,.content_title .content_time,#my_comment .recive_content{font-size: 12px}
}

/*æˆ‘çš„è®¢å•*/
#tate_sx{color: #868181;
    padding-left: 31%;}
.order_menu{display: flex;margin-bottom: 0}
.one{border-bottom: solid  0.325rem #cf213a;color: #cf213a}
.tow{color: #cf213a}
.order_menu li{width: 50%;font-weight:600;display: flex;justify-content: center;align-items: center;padding: 0.662rem 0;
    font-size: 1rem;;cursor: pointer;} .r76
.tab_ul li{
    flex: 1;
    border: 1px solid #cf213a;
    text-align: center;
    font-size: 1rem;
}
.inner_box .inner_setmeal li{
    width: 100%;
    border-bottom: solid 1px #dddddd;;
    display: flex;
    justify-content:space-between;
}
.td_left {width: 16% ;padding: 1.3%;}
.td_conter{width: 30% ;padding: 1%;}

 

.td_left img{
    width: 100%;
}
.order_menu {
    border-bottom: solid 1px #dddddd;
}
.fuwu_xiangmu{margin-top: 21%;;color: #938F8F;}
.td_right{
    width: 50%;
    padding: 1%;
    text-align: right;
    padding-right: 2%;
}
.jia_ge{
    padding-right: 25%;
}
.jia_ge s{color:#938F8F}
.td_right .ziz_ti{
    padding-left: 16%;
    font-weight: bold;
    font-size: 1.3rem;
    text-align: center;
}
.td_right .qixian{ color: black}
.td_right .qixian span{color:#d51f35 }
.td_conter h4 span{font-size: 1rem;font-weight: 500;color:#938F8F }
.td_right button {
    background: linear-gradient(to bottom,#d51f35,#ae2641);
    border: none;
    width: 22%;
    padding: 3%;
    color: white;
    border-radius: 10%;
}
.inner_erji{ height: 45px;margin-bottom: 0;border-bottom: solid 1px #dddddd;}
.inner_erji li{
    font-weight: 600;
    width: 50%;
    float: left;
    list-style: none;
    text-align: center;
    margin-top: 10px;
}
.inner_erji li:first-child{
    border-right:solid 0.5px #dddddd;
}
.td_right p{font-size: 1.3rem;color:#938F8F;padding-right: 25%;}
.jia_ge span{
    color: #cf213a;font-weight: bold;font-size: 1.3rem;text-align: center;
}




/* æ‰‹æœºç«¯å±å¹•å°äºŽ768px */
@media (max-width: 768px) {
    .td_conter{padding: 2.3%;}
    .td_right{padding: 2.3%;}
    .inner_erji li{
        font-weight: 600;
        width: 50%;
        float: left;
        list-style: none;
        text-align: center;
        margin-top: 6px;
    }
    .inner_erji{
        height: 32px;
        margin-bottom: 0;
        border-bottom: solid 1px #dddddd;}
    .td_left {
        width: 34%;
        padding: 2.3%;
    }
    .td_left img {
        width: 100%;
    }
    .td_conter{
        position: absolute;
        width:50%;
        left: 31%;
        
    }
    .td_conter h4{
        font-size: 1.3rem;
        display:inline;
        position: absolute;
        top: 60%;
        left: 4%;
    }
 
    .td_right .ziz_ti{
        font-weight: bold;
        font-size: 1rem;
        text-align: center;
        padding-left: 9%;
    }
    .fuwu_xiangmu {
        /* margin-top: 54%; */
        color: #8b8b8b;
        width: 209%;
        /* margin-left: -138%; */
        border-top: solid 1px #dddd;
        /* padding-top: 11%; */
        padding-bottom: 11%;
        position: absolute;
        width: 189%;
        top: 481%;
        right: -32%;
    }
    
    .td_right button {
        background: linear-gradient(to bottom,#d51f35,#ae2641);
        border: none;
        width: 37%;
        padding: 2% 3%;
        color: white;
        border-radius: 10%;
        position: absolute;
        right: 9%;
        top: 76%;
    }
    .inner_box .inner_setmeal li {
        width: 100%;
        border-top: none;
        display: flex;
        justify-content: space-between;
        border-bottom: solid 5px #dddd;
        height: 180px;
    }

    .jia_ge s{
        font-size: 0.7rem;
    }
    .td_right{position: relative}
    .td_right p{
        display: inline-block;
        text-align: right;
        font-size: 1rem;
        padding-right: 9%;
    }
    .jia_ge {
        width: 157%;
        position: absolute;
        top: 43%;
        left: -59%;
        padding-right: 9%;
    }
    .jia_ge span{
        color: #cf213a;
        font-weight: bold;
        font-size: 1.3rem;
        text-align: center;
    }
    .td_conter h4 span{display: none}

    .one{border-bottom: solid 3px #cf213a;color: #cf213a}
    .inner_box .inner_setmeal li .inner_leftdata .inner_time .time{display: none}
    .inner_box .inner_setmeal li i{
        display: inline-block;
        float: left;
        width:5rem;
        height: 5rem;
        background: grey;
        margin: 1rem;
    }
    .line {
        width: 100%;
        height: 2px;
        background: rgba(242,242,242,1);
        margin: 0.6rem 0;
    }
    #p_t_info .p_l_div {
        display: flex;
        text-align: center;
        margin: 0px 0;
    }
    #p_t_info select {
        width: 6.25rem;
        height: 2rem;
        background: rgba(249,251,255,1);
        border: 2px solid rgba(220,220,220,1);
        border-radius: 10px;
        font-size: 1.1rem;
        font-family: MicrosoftYaHei;
        font-weight: 400;
        color: rgba(130,130,130,1);
        line-height: 1.8rem;
        text-align: center;
        padding: 0 1rem;
        appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
    }
    .txt-125 {
        font-size: 1rem;
        font-family: MicrosoftYaHei;
        font-weight: 350;
        color: rgba(0, 0, 0, 1);
        line-height: 1.5rem;
    }
    .ser_term {
        margin: 1rem 0 1.475rem;
    }
    .pay_btn {
    
        height: 3.125rem;
        background: linear-gradient(180deg,rgba(174,38,65,1),rgba(213,31,53,1));
        border-radius: 6px;
        font-size: 1.25rem;
        font-family: MicrosoftYaHei;
        font-weight: 400;
        color: rgba(255,255,255,1);
        line-height: 2.375rem;
        border: none;
        margin-top: 1.5rem;
    }
}



@media (max-width: 415px){
    .fuwu_xiangmu {
        /* margin-top: 54%; */
        color: #8b8b8b;
        width: 209%;
        /* margin-left: -138%; */
        border-top: solid 1px #dddd;
        /* padding-top: 11%; */
        padding-bottom: 11%;
        position: absolute;
        width: 189%;
        top: 432%;
        right: -32%;
    }

    .m-modal&gt;h1 {
        background-color: #cf213a;
        padding: 24px 0;
        justify-content: center;
    }
}



@media (max-width: 375px){
    .fuwu_xiangmu {
        color: #8b8b8b;
        border-top: solid 1px #dddd;
        padding-bottom: 11%;
        position: absolute;
        width: 189%;
        top: 500%;
        right: -32%;
    }
}

@media (max-width: 324px) {
    .inner_box .inner_setmeal li {
        width: 100%;
        border-top: none;
        display: flex;
        justify-content: space-between;
        border-bottom: solid 5px #dddd;
        height: 152px;
    }
    .td_right button {
        background: linear-gradient(to bottom,#d51f35,#ae2641);
        border: none;
        width: 41%;
        padding: 2% 3%;
        color: white;
        border-radius: 10%;
        position: absolute;
    }
}





/*æˆ‘çš„æŽ¨å¹¿*/
.user li {
    float: left;
    width: 20%;
    position: relative;
    padding: 1% 1% 4% 2%;
    margin-bottom: 2%;
    margin-top: 2%;
}


.user li img{
    border-radius:50%;
    margin-left: 15%;
    width: 70%;
    height: 70%;
}
.user li span{
    position: absolute;
    font-size: 1rem;
    top: 87%;
    right: 42%;
}
.myaward{
    border-bottom: solid 1px #dddddd;
    height: 4rem;
    line-height: 4rem;
    padding-left: 2%;
    width: 100%;
}
.p_indi2{
    background:#eaeaea;
}

.itex div:nth-child(odd){   background: #e6e6e6;}
.myaward .jing_e{float: left;margin-right: 1rem}
.myaward button{
    width: 13%;
    color: #ffffff;
    border: none;
    font-size: 1rem;
    border-radius: 4px;
    margin-left: 3%;
    line-height: 2rem;
    background: linear-gradient(to bottom,#d51f35,#ae2641);
}
.sr_tx{
    line-height: 34px;
    padding-left: 19.75px;
    width: 100%;
}
.sr_tx ul li{
    float: left;
    padding: 0.3rem 0;
    font-size: 1rem;
    cursor: pointer;
}
.overstriking{
    font-weight: bold;
}
.bianse_even{background:#e6e6e6 }
.bianse_odd{background:white }
.sq{
    display: none;
}
.form_sj{
    width: 50%;
    margin: 0 auto;
}
.form_sj ul{margin: 5%}
.form_sj ul li{ position: relative;margin-bottom: 2%; }
.form_sj ul li label{ color: #333333;margin-top: 1%;margin-left: 20%}
.form_sj ul li input{
    background:#f9fbff;
    margin-right: 14%;
    border-radius: 0.35rem;
    height: 2.125rem;
    border: solid 2px #dcdcdc;
    float: right;
    width: 47%;
    color: #333333;
    padding: 2%;
    font-size: 0.8rem;
}
.form_sj ul li P{width: 80%;;color: #828282;font-size: 0.75rem;text-align: left;margin-left: 39%;margin-top: 1%;}
.form_sj ul li span{
    position: absolute;
    right: 7%;
    display: inline-block;
    color:#ce2037;
    width: 5%;
    height: 2rem;
    line-height: 2.2rem;
}
.form_sj button {
    cursor: pointer;
    width: 20%;
    border-radius: 5%;
    padding: 0.7rem 0;
    background: linear-gradient(to bottom,#d51f35,#ae2641);
    color: #fbf5f6;
    margin-left: 47%;
    margin-top: 2%;
    border: none;
    margin-bottom: 50%;

}
.itex div{overflow: hidden;clear: both;padding: 1% 0}
.p_mp{display: none}
.it_left{float: left;padding-left: 2%}
.time{float: right;color: #949090;padding-right: 3%}
.er_Tu .tu_erwei{
    height: 76%;
    overflow: hidden;
    position: absolute;
    top: 2%;
    left: 2%;
}
.er_Tu {
    position: relative;
    width: 30%;
    margin: 5% auto 0 auto;
}
.b_bottom{  border-bottom: solid 1px gainsboro;}
.er_Tu .tu_2 {  margin-top: -35%;  }
.er_Tu .tu_2 img{border-radius: 50%}
.er_Tu img {
 
}
.er_Tu i{
    display: inline-block;
    background:#DDDDDD;
    width: 94.6%;
    height: 61.4%;
    border-bottom: solid 2px #626262;
    margin: 3% 0% 0 2.65%;
}
#sq_tk{
    display: none;
}
.ti_xian{display: none}
/* æ‰‹æœºç«¯å±å¹•å°äºŽ768px */
@media (max-width: 768px) {
    .bjs{background: #eaeaea4f}
    .bjs2{background: white}
    .bianse_even{background: white}
    .myaward{
        border-bottom: solid 1px #DDDDDD;
        height: 62px;
        line-height: 60px;
        padding-left: 2%;
        width: 100%;
        background: white;
    }
    .p_indi2{background: white}
    .time {
        color: #949090;
        padding-right: 3%;
        position: absolute;
        right: 3%;
    }
    .sr_tx {
        height: 34px;
        line-height: 34px;
        padding-left: 19.75px;
        width: 100%;
        margin-top: 3%;
        background: white;
    }
    .itex div{border-top: solid 1px #bdbdbd}
    .zi_ti{color: #949090}
    .p_mp{display: inline-block;float: left;padding-left: 19.75px;}
    .it_left{color: #ce2037;display: block;  clear: both;padding-left: 19.75px;padding-top: 3%;}
    .pr_zi{color: #949090;}
    .user li span {  position: absolute;  top: 87%;  right: 25%;  }
    .ti_xian{display: inline-block;width: 100%;padding: 2% 2% 2% 3%;border-bottom: solid 1px #DDDDDD }nav-tabs.tab_select
    .sq{background: white}
    .ti_xian ul li{float: left;padding: 2%}
    .fot{font-weight: bold; color:#ce2037 }
    .user li {  float: left;  width: 24%;position: relative;  text-align: center;  }
    .user li .headportrait {
        display: inline-block;
        position: absolute;
        top: 8%;
        left: 15%;
        width: 80%;
        border-radius: 50%;
        background: grey;
        text-align: center;
        line-height: 5rem;
    }
    .sr_tx ul {
        width: 50%;
    }
    .myaward button{
        display: none;
    }
    #sq_tk {
        display: block;
        width: 20%;
        padding: 1%;
        margin-top: 4%;
        margin-bottom: 3%;
        float: right;
        margin-right: 5%;
        border-radius: 6%;
    }
    .er_Tu .tu_2{
        margin-top:-34%;
    }
    .er_Tu img {
        width: 15%;
        /* margin-left: 3%; */
    }
    .jing_e{ font-weight: bold;  }
    .sr_tx ul li{font-size: 1.2rem}
    .overstriking {  font-weight: bold;  color: #ce2037;  }
    .form_sj {  width: 100%; background: white; }
    .form_sj ul{margin:0 }
    .form_sj ul li P{  width: 60%;  }
    .form_sj ul li label {
        color: #333333;
        margin-top: 3%;
        margin-left: 10%;
    }
    .form_sj ul li input {
        background: #f9fbff;
        margin-right: 19%;
        border-radius: 0.35rem;
        height: 2.65rem;
        border: solid 2px #dcdcdc;
        float: right;
        width: 50%;
        color: #333333;
        padding: 2%;
        font-size: 0.8rem;
        margin-top: 2%;
    }
    .form_sj ul li P {
        color: #828282;
        padding-top: 1rem;
        font-size: 0.75rem;
        text-align: left;
        margin-left: 35%;
    }
    .form_sj button {

        cursor: pointer;
        width: 100%;
        border-radius: 0%;
        padding: 0.7rem 0;
        background: linear-gradient(to bottom,#d51f35,#ae2641);
        color: #fbf5f6;
        margin-left: 0;
        margin-top: 20%;
        border: none;
        margin-bottom: 0;

    }
    .form_sj ul li span {
        position: absolute;
        right: 12%;
        display: inline-block;
        color: #ce2037;
        width: 5%;
        height: 2rem;
        line-height: 4.2rem;
    }
    .padb {
        padding-bottom: 0;
    }
    .er_Tu {
        position: relative;
        width: 57%;
        /* margin: 5% 0% 0% 20%; */

    }
.kong_ge i{  font-style:normal; color: grey ;position: absolute; display: inherit; }







}
/* 
#p_t_info p .upload {
    margin-left: 1rem;
}
 */</pre></body></html>