﻿@charset "UTF-8";

/*登录页样式*/
.login_header {
    padding: .2rem 0.4rem;
    /*height: 3.95rem;*/
    height: 3rem;
}

    .login_header .img_box {
        height: 100%;
        font-size: 0;
        text-align: center;
        /*line-height: 3.95rem;*/
        line-height: 3rem;
    }

        .login_header .img_box img {
            width: auto;
            height: auto;
            max-width: 100%;
            max-height: 100%;
        }

.login_main {
    /*padding: 0 .2rem;*/
    padding:0 .2rem 1rem;
}

    .login_main .box {
        padding: 0 .4rem;
    }

    .login_main .input_li {
        display: flex;
        height: 1.3rem;
        line-height: .9rem;
        padding-top: .4rem;
        align-items: center;
        justify-content: space-between;
        border-bottom: .01rem solid #efeded;
    }

        .login_main .input_li .sp1 {
            width: 25%;
            font-size: .28rem;
            padding: 0 .15rem;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .login_main .input_li .sp2 {
            width: 75%;
            display: flex;
            align-items: center;
        }

            .login_main .input_li .sp2 .input-text {
                width: 100%;
                border: none;
                height: .89rem;
                font-size: .28rem;
            }

    .login_main .submit_btn {
        padding: 0 .25rem;
        margin-top: .5rem;
        border-bottom: none;
    }

        .login_main .submit_btn .input-btn {
            color: #fff;
            width: 100%;
            border: none;
            height: .88rem;
            font-size: .34rem;
            background: #1787e7;
            border-radius: .5rem;
        }

        .login_main .submit_btn .tool_box {
            /*color: #888;*/
            color: #1787e7;
            display: flex;
            font-size: .25rem;
            align-items: center;
            padding: .5rem .3rem;
            justify-content: space-between;
            text-decoration: underline;
        }

.login_footer {
    text-align: center;
    /*padding: .05rem .2rem 2rem;*/
    display: none;
}

    .login_footer .title {
        display: flex;
        color: #c6c6c6;
        font-size: .25rem;
        align-items: center;
        justify-content: center;
    }

        .login_footer .title .sp1 {
            padding: 0 .15rem;
        }

        .login_footer .title i {
            width: 1.52rem;
            height: .01rem;
            background: url(../images/icon_line.png) no-repeat center;
        }

    .login_footer .other_login_methods {
        display: flex;
        padding: .35rem 0;
        align-items: center;
        justify-content: center;
    }

        .login_footer .other_login_methods .we_chat {
            width: .62rem;
            height: .62rem;
            margin-right: 0.2rem;
            background: url(../images/icon_we_chat.png) no-repeat center;
        }

        .login_footer .other_login_methods .qq {
            width: .62rem;
            height: .62rem;
            margin-right: 0.2rem;
            background: url(../images/icon_qq.png) no-repeat center;
        }

        .login_footer .other_login_methods .Line {
            width: .62rem;
            height: .62rem;
            margin-right: 0.2rem;
            background: url(../images/Line.png) no-repeat center;
        }

        .login_footer .other_login_methods .facebook {
            width: .62rem;
            height: .62rem;
            background: url(../images/facebook.png) no-repeat center;
        }

/*注册页面样式*/

.reg_main {
    padding: 0 .2rem;
}

    .reg_main .reg_box {
        /*padding: 0 .4rem;*/
    }

    .reg_main .input_li {
        display: flex;
        height: 1.3rem;
        line-height: .9rem;
        padding-top: .4rem;
        align-items: center;
        justify-content: space-between;
        border-bottom: .01rem solid #efeded;
    }

        .reg_main .input_li .sp1 {
            width: 25%;
            font-size: .28rem;
            padding: 0 .15rem;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .reg_main .input_li .sp2 {
            width: 75%;
            display: flex;
            align-items: center;
        }

            .reg_main .input_li .sp2 .input-text {
                width: 100%;
                border: none;
                height: .89rem;
                font-size: .28rem;
            }

            .reg_main .input_li .sp2 .input-btn {
                width: 50%;
                color: #fff;
                border: none;
                height: .5rem;
                font-size: .26rem;
                border-radius: .4rem;
                background-color: #1787e7;
                text-align:center;
            }
    .reg_main .lianjie {
        margin-top: .3rem;
        text-align: right;
        padding-right: .25rem;
        color: #1787e7;
    }
    .reg_main .submit_btn {
        padding: 0 .25rem;
        /*margin-top: .75rem;*/
        margin-top: .3rem;
    }

        .reg_main .submit_btn .input-btn {
            color: #fff;
            width: 100%;
            border: none;
            height: .88rem;
            font-size: .34rem;
            background: #1787e7;
            border-radius: .5rem;
            text-align:center;
        }

/*首页*/
.main {
    min-width: 100%;
    padding: 1rem 0 1.2rem;
    /*margin-bottom: 0.3rem;*/
    /* background-color: #673535; */
}

.main_userindex {
    padding: 0rem 0 1.2rem;
}

.main_b {
    min-width: 100%;
    /*padding: 1rem 0;*/
    padding-top: 1rem;
    padding-bottom: 1.5rem;
}

.model_banner {
    height: 3.26rem;
}

    .model_banner .img_box {
        height: 100%;
    }

        .model_banner .img_box img {
            width: 100%;
            height: 100%;
        }

.model_tools {
}

    .model_tools .tools_ul {
        display: flex;
        flex-wrap: wrap;
        background: #fff;
        align-items: center;
        padding: .5rem .2rem 0;
    }

        .model_tools .tools_ul .tools_li {
            width: 25%;
            text-align: center;
            margin-bottom: .5rem;
            padding: 0 .1rem .2rem;
        }

            .model_tools .tools_ul .tools_li .img_box {
                font-size: 0;
                width: .57rem;
                height: .53rem;
                line-height: .53rem;
                margin: 0 auto .15rem;
            }

                .model_tools .tools_ul .tools_li .img_box img {
                    width: auto;
                    height: auto;
                    max-width: 100%;
                    max-height: 100%;
                }

            .model_tools .tools_ul .tools_li .tools_li_name {
                color: #333;
                font-size: .3rem;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }

.model_other {
    margin-top: 0.1rem;
}

    .model_other .other_ul {
        display: flex;
        padding: 0 .rem;
        background: #fff;
        align-items: center;
        justify-content: space-between;
    }

        .model_other .other_ul .other_li {
            width: 50%;
            display: flex;
            padding: .35rem 0;
            align-items: center;
        }

            .model_other .other_ul .other_li .img_box {
                font-size: 0;
                width: .65rem;
                height: .65rem;
                text-align: center;
                line-height: .65rem;
                margin-right: .2rem;
            }

                .model_other .other_ul .other_li .img_box img {
                    width: auto;
                    height: auto;
                    max-width: 100%;
                    max-height: 100%;
                }

            .model_other .other_ul .other_li .other_text {
                height: .8rem;
                display: flex;
                flex-direction: column;
                justify-content: space-between;
            }

                .model_other .other_ul .other_li .other_text b {
                    font-size: .28rem;
                }

                .model_other .other_ul .other_li .other_text p {
                    color: #999;
                    font-size: .25rem;
                }

.model_ad {
    /* background: #fff; */
    /* margin-top: .1rem; */
    padding: .15rem .2rem;
    border-top: .1rem solid #f4f4f4;
}

    .model_ad .ad_a {
        display: flex;
        padding: 0 .35rem;
        align-items: center;
        justify-content: space-between;
    }

        .model_ad .ad_a .img_box {
            font-size: 0;
            width: 1.08rem;
            height: 1.32rem;
            text-align: center;
            line-height: 1.32rem;
        }

            .model_ad .ad_a .img_box img {
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%;
            }

        .model_ad .ad_a .ad_text {
            height: .8rem;
            display: flex;
            max-width: 75%;
            flex-direction: column;
            justify-content: space-between;
        }

            .model_ad .ad_a .ad_text b {
                font-size: .28rem;
            }

            .model_ad .ad_a .ad_text p {
                color: #999;
                font-size: .25rem;
            }

.index_img {
    /*height:3.26rem;*/
    margin-top: 0.1rem;
    /*padding: .15rem 0rem;*/
    border-top: .1rem solid #f4f4f4;
}
/*我的*/
.model_userInfo {
    color: #fff;
    height: 3.5rem;
    position: relative;
    background: #1787e7;
    padding: .3rem .2rem 1rem;
}

    .model_userInfo .go_setting {
        top: 0;
        right: 0;
        z-index: 10;
        /*width: .78rem;*/
        height: .78rem;
        padding: .4rem 0.6rem 0 0;
        position: absolute;
        /*background: url(../images/icon_setting.png) no-repeat center;*/
        background-size: .38rem .38rem;
        font-weight: bold;
    }

    .model_userInfo .userInfo_box {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding-left: 0.3rem;
    }

        .model_userInfo .userInfo_box .img_box {
            font-size: 0;
            width: 1.5rem;
            height: 1.5rem;
            overflow: hidden;
            text-align: center;
            border-radius: 50%;
            line-height: 1.5rem;
        }

            .model_userInfo .userInfo_box .img_box img {
                /*width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%;*/
            }

        .model_userInfo .userInfo_box .info_box {
            width: 69%;
        }

            .model_userInfo .userInfo_box .info_box .user_account {
                /*display: block;*/
                /*font-size: .28rem;*/
                margin-bottom: .1rem;
            }

                .model_userInfo .userInfo_box .info_box .user_account .sp1 {
                    font-weight: bold;
                }


            .model_userInfo .userInfo_box .info_box .other_info {
                /*font-size: .25rem;*/
                margin-bottom: .1rem;
            }

                .model_userInfo .userInfo_box .info_box .other_info .sp1.member {
                    font-weight: bold;
                }

                    .model_userInfo .userInfo_box .info_box .other_info .sp1.member i {
                        width: .28rem;
                        height: .23rem;
                        margin-right: .1rem;
                        display: inline-block;
                        vertical-align: middle;
                        background: url(../images/icon_member.png) no-repeat center;
                        background-size: 100% 100%;
                    }

                .model_userInfo .userInfo_box .info_box .other_info a {
                    text-decoration: underline;
                    /*color: black;
                    background-color: white;
                    border-radius: 0.05rem;
                    display: inline-block;
                    padding: 0.06rem 0.15rem;*/
                    font-weight: bold;
                }

        .model_userInfo .userInfo_box .go_more {
            width: 5%;
            height: 1.5rem;
            background: url(../images/icon_go_more.png) no-repeat center;
        }

    .model_userInfo .div-account {
        display: flex;
        align-items: center;
        padding: .3rem 0;
    }

        .model_userInfo .div-account .account-li {
            width: 25%;
            text-align: center;
        }


.model_orderNav {
    /*bottom: .6rem;*/
    padding: 0 .2rem;
    position: relative;
    margin-top: .2rem;
}

    .model_orderNav .order_nav {
        width: 100%;
        /*display: flex;*/
        flex-wrap: wrap;
        background: #fff;
        padding: .3rem;
        border-radius: .2rem;
        border: 0.01rem solid #dedede;
        overflow: hidden;
    }



        .model_orderNav .order_nav .p-title {
            border-bottom: 0.01rem solid #000;
            margin-bottom: 0.2rem;
        }

        .model_orderNav .order_nav .p-span {
            line-height: 2;
        }

            .model_orderNav .order_nav .p-span .copy-a {
                margin-left: 0.2rem;
                text-decoration-line: underline;
                color: #1787e7;
            }


        .model_orderNav .order_nav .nav_li {
            width: 33.3%;
            text-align: center;
            margin-bottom: .4rem;
        }

            .model_orderNav .order_nav .nav_li .new_message {
                color: #fff;
                top: -.13rem;
                display: none;
                width: .27rem;
                right: -.13rem;
                height: .27rem;
                font-size: .2rem;
                text-align: center;
                position: absolute;
                border-radius: 50%;
                line-height: .27rem;
                background-color: #da2021;
            }

            .model_orderNav .order_nav .nav_li.new .new_message {
                display: block;
            }

            .model_orderNav .order_nav .nav_li .img_box {
                font-size: 0;
                width: .68rem;
                height: .68rem;
                position: relative;
                text-align: center;
                line-height: .68rem;
                margin: 0 auto .15rem;
            }

                .model_orderNav .order_nav .nav_li .img_box img {
                    width: auto;
                    height: auto;
                }

        .model_orderNav .order_nav .div-waretitie {
            display: flex;
            overflow-x: auto;
            overflow-y: hidden;
            margin-bottom: 0.2rem;
            border-bottom: .01rem solid #ccc;
        }

        .model_orderNav .order_nav .div-warecontent {
            padding: 0 .2rem;
        }

        .model_orderNav .order_nav .div-waretitie > li > a {
            display: inline-block;
            padding: 0 0.2rem;
            width: max-content;
        }

        .model_orderNav .order_nav .div-waretitie > li.am-active > a {
            color: #1787e7;
        }

        .model_orderNav .order_nav .div-warecontent {
            display: none;
        }

            .model_orderNav .order_nav .div-warecontent.am-active {
                display: block;
            }


.model_package {
    padding: 0 .2rem;
    background: #fff;
    /*margin-top: -.4rem;*/
    margin-top: .2rem;
}

    .model_package .model_title {
        display: flex;
        height: .88rem;
        align-items: center;
        line-height: .88rem;
        justify-content: space-between;
        border-bottom: .01rem solid #f5f5f5;
    }

        .model_package .model_title .b1 {
            font-size: .28rem;
        }

        .model_package .model_title .go_more {
            width: 10%;
            height: 100%;
            background: url(../images/icon_go_more2.png) no-repeat 100% center;
        }

    .model_package .model_content {
        border: 0.01rem solid #dedede;
        border-radius: .2rem;
        overflow: hidden;
    }

        .model_package .model_content .package_nav {
             display: flex; 
             padding: .45rem 0; 
             align-items: center; 
            /*display: flex;
            padding: 0 .2rem;
            background: #fff;
            align-items: center;*/
            justify-content: space-between;
        }

            .model_package .model_content .package_nav .nav_li {
                /*padding: .35rem 0;
                display: flex;
                align-items: center;
                flex: 1;
                justify-content: center;*/
                width: 25%;
                text-align: center;
            }

                .model_package .model_content .package_nav .nav_li .img_box {
                    /*font-size: 0;
                    width: .80rem;
                    height: .80rem;
                    text-align: center;
                    line-height: .80rem;*/
                    font-size: 0;
                    width: .66rem;
                    height: .66rem;
                    text-align: center;
                    line-height: .66rem;
                    margin: 0 auto .15rem;
                }

                    .model_package .model_content .package_nav .nav_li .img_box img {
                        width: auto;
                        height: auto;
                        max-width: 100%;
                        max-height: 100%;
                    }

                .model_package .model_content .package_nav .nav_li .nav_li_name {
                    /*font-size: .25rem;*/
                }

                .model_package .model_content .package_nav .nav_li .txt-box {
                    display: flex;
                    flex-direction: column;
                    justify-content: space-between;
                    text-align: center;
                }

                    .model_package .model_content .package_nav .nav_li .txt-box .nav_li_name {
                        text-align: left;
                        font-weight: bold;
                        color: #666;
                    }

                    .model_package .model_content .package_nav .nav_li .txt-box .nav_li_content {
                        text-align: left;
                    }


.model_userTools {
    padding: 0 .2rem;
    background: #fff;
    margin-bottom: .1rem;
    margin-top: .2rem;
}

    .model_userTools .userTools_nav {
        display: flex;
        flex-wrap: wrap;
        padding-top: .4rem;
        align-items: center;
        border: 0.01rem solid #dedede;
        border-radius: .2rem;
        overflow: hidden;
    }

        .model_userTools .userTools_nav .nav_li {
            width: 25%;
            text-align: center;
            margin-bottom: .4rem;
        }

            .model_userTools .userTools_nav .nav_li .img_box {
                font-size: 0;
                width: .72rem;
                height: .72rem;
                line-height: .72rem;
                margin: 0 auto .15rem;
            }

                .model_userTools .userTools_nav .nav_li .img_box img {
                    width: auto;
                    height: auto;
                    max-width: 100%;
                    max-height: 100%;
                }

            .model_userTools .userTools_nav .nav_li .nav_li_name {
                /*font-size: .25rem;*/
            }

/*注册 && 投诉建议*/
.model_suggestion .suggestion_li {
    display: flex;
    padding: .2rem;
    min-height: 0.85rem;
    justify-content: space-between;
    align-items: center;
    border-bottom: .02rem solid #f9f9f9;
    min-height: initial;
}

    .model_suggestion .suggestion_li .content {
        width: 74%;
    }

    .model_suggestion .suggestion_li .suggestion_li_right {
        width: 75%;
    }

    .model_suggestion .suggestion_li .suggestion_li_left {
        width: 25%;
        text-align: center;
    }

    .model_suggestion .suggestion_li .sp1 {
        width: 25%;
        height: 100%;
        font-size: .28rem;
        /* line-height: 1.05rem; */
        text-align: right;
        padding-right: 0.2rem;
    }

    .model_suggestion .suggestion_li .sp2 {
        width: 75%;
        /* padding: .3rem .1rem; */
        /* line-height:1.05rem; */
    }

    .model_suggestion .suggestion_li .suggestion_li_right .ThisCon {
        font-size: .28rem;
        margin-bottom: .2rem;
    }

    .model_suggestion .suggestion_li .sp2 .input-text {
        width: 100%;
        border: none;
        outline: none;
        height: .45rem;
        font-size: .28rem;
    }

    .model_suggestion .suggestion_li .suggestion_li_right .sp_time {
        color: #ccc;
    }

    .model_suggestion .suggestion_li .suggestion_li_right .sp_simg {
        display: block;
        /* margin-top: 0.2rem; */
        margin-bottom: .2rem;
    }

        .model_suggestion .suggestion_li .suggestion_li_right .sp_simg img {
            width: 1rem;
            height: 1rem;
        }

    .model_suggestion .suggestion_li .sp2 .textarea {
        height: 1.5rem;
        /* padding-top: .29rem; */
    }

.model_suggestion .btn_group {
    /*padding: 1.18rem .2rem;*/
    border-top: .1rem solid #f9f9f9;
}

    .model_suggestion .btn_group .input-btn {
        color: #fff;
        width: 100%;
        border: none;
        height: .95rem;
        font-size: .32rem;
        border-radius: .1rem;
        background-color: #1787e7;
    }

.model_suggestion .suggestion_li.verification .sp2 {
    width: 75%;
    display: flex;
    align-items: center;
    padding: .3rem .1rem;
    justify-content: space-between;
}

    .model_suggestion .suggestion_li.verification .sp2 .input-text {
        width: 55%;
    }

    .model_suggestion .suggestion_li.verification .sp2 .input-btn {
        width: 40%;
        color: #fff;
        border: none;
        height: .5rem;
        font-size: .26rem;
        border-radius: .4rem;
        background-color: #1787e7;
    }

/*我的积分*/

.div-integraltype {
    width: 100%;
    height: 1rem;
    display: flex;
    overflow: hidden;
    padding: 0 .21rem;
    background-color: #fff;
    border-bottom: 0.01rem solid #ccc;
}

    .div-integraltype .nav_ul {
        width: 1000%;
        height: 1rem;
        overflow-x: auto;
        font-size: .30rem;
        white-space: nowrap;
        border-bottom: .01rem solid #f9f9f9;
    }

        .div-integraltype .nav_ul .nav_li {
            height: 99%;
            line-height: 1rem;
            margin-right: .6rem;
            display: inline-block;
            vertical-align: middle;
            margin-left: 0.3rem;
        }

            .div-integraltype .nav_ul .nav_li.on {
                border-bottom: .02rem solid #1787e7;
            }



.model_integral .integral_li {
    display: flex;
    flex-wrap: wrap;
    min-height: 1rem;
    align-items: center;
    padding: .3rem .5rem;
    justify-content: space-between;
    border-bottom: .01rem solid #f9f9f9;
    /* margin-left: 0.3rem; */
    /* margin: 0 0.3rem; */
}

    .model_integral .integral_li .p1 {
        font-size: .3rem;
    }

        .model_integral .integral_li .p1 .c_red {
            font-size: .35rem;
        }

    .model_integral .integral_li .sp1 {
        font-size: .25rem;
    }

    .model_integral .integral_li .sp2 {
        color: #666;
        font-size: .25rem;
    }

    .model_integral .integral_li .p2 {
        width: 100%;
        margin-bottom: .4rem;
    }

    .model_integral .integral_li .p3 {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

        .model_integral .integral_li .p3 .input-text {
            width: 75%;
            border: none;
            font-size: .25rem;
        }

        .model_integral .integral_li .p3 .c_red {
            width: 25%;
            text-align: right;
        }

.model_integral .btn_group {
    padding: 1.18rem .2rem;
    border-top: .15rem solid #f9f9f9;
}

    .model_integral .btn_group .input-btn {
        margin: 0;
        color: #fff;
        width: 100%;
        border: none;
        height: .95rem;
        font-size: .32rem;
        border-radius: .1rem;
        background-color: #1787e7;
        text-align: center;
        line-height: .95rem;
    }

/*个人资料*/
.model_baseInfo {
    height: 1.4rem;
    /* padding: 0 .2rem; */
    /* background-color: #1787e7; */
}

    .model_baseInfo .baseInfo_box {
        display: flex;
        padding: .4rem;
        align-items: center;
        border-radius: .1rem;
        background-color: #fff;
        justify-content: space-between;
        box-shadow: 0 .01rem .03rem #ddd;
    }

        .model_baseInfo .baseInfo_box .img_box {
            font-size: 0;
            width: 1.5rem;
            height: 1.5rem;
            overflow: hidden;
            text-align: center;
            border-radius: 50%;
            line-height: 1.5rem;
        }

            .model_baseInfo .baseInfo_box .img_box img {
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%;
            }

        .model_baseInfo .baseInfo_box .info_box {
            width: 70%;
        }

            .model_baseInfo .baseInfo_box .info_box .user_account {
                display: block;
                font-size: .28rem;
                margin-bottom: .25rem;
            }

            .model_baseInfo .baseInfo_box .info_box .other_info {
                font-size: .25rem;
            }

                .model_baseInfo .baseInfo_box .info_box .other_info .member {
                    color: #1787e7;
                    padding-left: .4rem;
                    background: url(../images/icon_member2.png) no-repeat 0 center;
                }

            .model_baseInfo .baseInfo_box .info_box .p1 {
                color: #888;
                font-size: .25rem;
                margin-top: .2rem;
            }

.model_info_ul {
    padding: 0 .4rem;
    margin-top: 1.1rem;
    background-color: #fff;
}

    .model_info_ul .model_info_li {
        display: flex;
        min-height: 1rem;
        font-size: .28rem;
        align-items: center;
        justify-content: space-between;
        border-bottom: .01rem solid #f9f9f9;
    }

        .model_info_ul .model_info_li .sp1 {
            width: 25%;
            line-height: 1rem;
        }

        .model_info_ul .model_info_li .sp2 {
            width: 65%;
            padding-left: .2rem;
        }

            .model_info_ul .model_info_li .sp2 .input-text {
                color: #000;
                width: 100%;
                border: none;
                font-size: .28rem;
                text-align: right;
            }

        .model_info_ul .model_info_li .sp3 {
            margin-left: 0.2rem;
        }

            .model_info_ul .model_info_li .sp3 a {
                /*background-color: #1787e7;
                border-radius: 0.1rem;
                color: #fff;*/
                color: #1787e7;
                width: 1rem;
                display: flex;
                align-items: center;
                justify-content: flex-end;
                height: 0.5rem;
                text-decoration-line: underline;
            }


            .btn_group {
                padding: 0 .2rem;
            }

    .btn_group .input-btn {
        color: #fff;
        width: 100%;
        border: none;
        height: .95rem;
        font-size: .32rem;
        margin-top: .5rem;
        border-radius: .1rem;
        background-color: #1787e7;
    }

/*设置*/
.model_setting {
    padding: 0 .2rem;
}

    .model_setting .setting_li_a {
        height: 1rem;
        display: block;
        font-size: .28rem;
        line-height: 1rem;
        padding-left: .8rem;
        border-bottom: .01rem solid #dfdfdf;
    }

        .model_setting .setting_li_a.edit_pwd {
            background: url(../images/icon_edit_pwd.png) no-repeat .1rem center;
        }

        .model_setting .setting_li_a.about_us {
            background: url(../images/icon_about_us.png) no-repeat .1rem center;
        }

/*积分明细*/
.model_search {
    padding: .45rem .2rem;
    background-color: white;
}

    .model_search .search_time {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

        .model_search .search_time .input-text {
            width: 34%;
            height: .8rem;
            font-size: .28rem;
            text-align: center;
            border-radius: .1rem;
            border-color: #e5e5e5;
            background-color: #f9f9f9;
        }

    .model_search .searchdiv {
        display: flex;
        justify-content: center;
    }

        .model_search .searchdiv .input-text {
            width: 75%;
            height: .8rem;
            font-size: .28rem;
            text-align: center;
            border-radius: .1rem;
            border-color: #e5e5e5;
            background-color: #f9f9f9;
        }


    .model_search .search_time .sp1 {
        width: 10%;
        color: #dcdcdc;
        text-align: center;
    }

    .model_search .search_time .input-btn {
        width: 15%;
        height: .8rem;
        margin-left: 5%;
        border-radius: .1rem;
        border-color: #e5e5e5;
        background: #f9f9f9 url(../images/icon_search.png) no-repeat center;
    }

    .model_search .searchdiv .input-btn {
        width: 15%;
        height: .8rem;
        margin-left: 2.5%;
        border-radius: .1rem;
        border-color: #e5e5e5;
        background: #f9f9f9 url(../images/icon_search.png) no-repeat center;
    }


.integral_ul .integral_li {
    display: flex;
    align-items: center;
    padding: .4rem .3rem 0.4rem 0.5rem;
    margin-bottom: .1rem;
    background-color: #fff;
    justify-content: space-between;
    border-bottom: 0.01rem solid #ccc;
}

    .integral_ul .integral_li .details {
        width: 75%;
    }

        .integral_ul .integral_li .details .p1 {
            font-size: .25rem;
            margin-bottom: .2rem;
        }

        .integral_ul .integral_li .details .p2 {
            color: #999;
        }

    .integral_ul .integral_li .integral {
        width: 25%;
        font-size: .34rem;
        text-align: right;
        padding-right: 0.3rem;
    }

/*我要推广*/
.model_extension .extension_title .p1 {
    height: .98rem;
    padding: 0 .2rem;
    font-size: .25rem;
    line-height: .98rem;
    border-bottom: .01rem solid #e9e9e9;
}

.model_extension .extension_title .p2 {
    color: #666;
    height: .85rem;
    font-size: .25rem;
    text-align: center;
    line-height: .85rem;
    background-color: #fafbfb;
    border-bottom: .01rem solid #e9e9e9;
}

.model_extension .extension_content {
    text-align: center;
    padding: .7rem .2rem 1rem;
}

    .model_extension .extension_content .b1 {
        font-size: .32rem;
    }

    .model_extension .extension_content .p1 {
        color: #888;
        font-size: .28rem;
        margin: .25rem 0 .4rem;
    }

    .model_extension .extension_content .img_box {
        font-size: 0;
        width: 3.9rem;
        height: 3.9rem;
        margin: 0 auto .35rem;
    }

    .model_extension .extension_content .sp2 {
        color: #888;
        font-size: .25rem;
    }
/*推广记录*/

.div_Promotiontype {
    width: 100%;
    height: 1rem;
    display: flex;
    overflow: hidden;
    padding: 0 .21rem;
    background-color: #fff;
    border-bottom: 0.01rem solid #ccc;
}

    .div_Promotiontype .nav_ul {
        width: 1000%;
        height: 1rem;
        overflow-x: auto;
        font-size: .30rem;
        white-space: nowrap;
        border-bottom: .01rem solid #f9f9f9;
    }
        .div_Promotiontype .nav_ul .nav_li {
            height: 99%;
            line-height: 1rem;
            margin-right: .6rem;
            display: inline-block;
            vertical-align: middle;
            margin-left: 0.3rem;
        }
            .div_Promotiontype .nav_ul .nav_li.on {
                border-bottom: .02rem solid #1787e7;
            }


.PromotionRecord_ul .PromotionRecord_li {
    display: flex;
    align-items: center;
    padding: .4rem .3rem 0.4rem 0.5rem;
    margin-bottom: .1rem;
    background-color: #fff;
    justify-content: space-between;
    border-bottom: 0.01rem solid #ccc;
}

    .PromotionRecord_ul .PromotionRecord_li .details {
        width: 75%;
    }

        .PromotionRecord_ul .PromotionRecord_li .details .p1 {
            font-size: .25rem;
            margin-bottom: .2rem;
        }

        .PromotionRecord_ul .PromotionRecord_li .details .p2 {
            color: #999;
        }

    .PromotionRecord_ul .PromotionRecord_li .integral {
        width: 25%;
        font-size: .34rem;
        text-align: right;
        padding-right: 0.3rem;
    }


/*包裹管理*/
.model_status_nav {
    width: 100%;
    height: 1rem;
    display: flex;
    overflow: hidden;
    padding: 0 .4rem;
    background-color: #fff;
}

    .model_status_nav .nav_ul {
        width: 1000%;
        height: 1rem;
        overflow-x: auto;
        font-size: .28rem;
        white-space: nowrap;
        border-bottom: .01rem solid #f9f9f9;
    }

        .model_status_nav .nav_ul .nav_li {
            height: 99%;
            line-height: 1rem;
            margin-right: .6rem;
            display: inline-block;
            vertical-align: middle;
        }

            .model_status_nav .nav_ul .nav_li:last-child {
                margin-right: 0;
            }

            .model_status_nav .nav_ul .nav_li.on {
                border-bottom: .02rem solid #1787e7;
            }

.model_package_bigdiv {
    border-bottom: 0.1rem solid #f4f4f4;
}

    /*去掉最后一个的border*/
    .model_package_bigdiv:nth-last-child(1) {
        /*border-bottom: none;*/
    }


.model_package_ul {
    /* background-color: #fff; */
    display: flex;
    border-bottom: .02rem solid #f4f4f4;
    padding: .3rem 0.1rem;
}

.model_package_list .model_package_ul .package_li {
    display: flex;
    font-size: .25rem;
    width: 100%;
    flex-wrap: wrap;
}

.model_package_ul .package_li1 {
    /*display: flex;
    width: 2.7rem;
    height: 2.17rem;
    padding: .2rem .3rem 0;*/
    display: flex;
    width: 3rem;
    align-items: center;
    justify-content: center;
}

.model_package_list .model_package_ul .package_li3 {
    width: 70%;
    /* border-right: 0.02rem solid #f4f4f4; */
}

.model_package_ul .package_li2 {
    display: flex;
    width: 10%;
    align-items: center;
    justify-content: center
}

.model_package_list.mb-100 {
    margin-bottom: 1rem;
}



.model_package_list .model_package_ul .package_li .div1 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    line-height: 160%;
    justify-content: space-between;
    font-size: 0.24rem;
}

    .model_package_list .model_package_ul .package_li .div1:nth-last-child(1) {
        margin-bottom: 0;
    }

    .model_package_list .model_package_ul .package_li .div1.time {
        color: #999;
    }

    .model_package_list .model_package_ul .package_li .div1 .input_p {
        width: 10%;
        text-align: center;
    }

        .model_package_list .model_package_ul .package_li .div1 .input_p .input-checkbox {
            width: .36rem;
            height: .36rem;
            position: relative;
            background: #f4f4f4;
        }

            .model_package_list .model_package_ul .package_li .div1 .input_p .input-checkbox:checked:after {
                top: 0;
                left: 0;
                color: #fff;
                width: .36rem;
                height: .36rem;
                content: "\2714";
                font-size: .36rem;
                text-align: center;
                position: absolute;
                line-height: .36rem;
                background-color: #1787e7;
            }

    .model_package_list .model_package_ul .package_li .div1 .p1 {
        width: 30%;
        text-align: right;
        /* padding-right: 0.2rem; */
    }

    .model_package_list .model_package_ul .package_li .div1 .p2 {
        width: 69%;
        overflow: hidden;
        /*text-align: right;*/
        white-space: nowrap;
        text-overflow: ellipsis;
        padding-left: .2rem;
    }

.model_package_list .bottom_btn {
    bottom: 0;
    width: 100%;
    position: fixed;
    background-color: #fff;
    padding: .2rem .2rem .1rem;
    box-shadow: 0 .01rem .07rem #3d3d3d;
}

    .model_package_list .bottom_btn .input-btn {
        color: #fff;
        width: 100%;
        border: none;
        height: .95rem;
        font-size: .32rem;
        border-radius: .1rem;
        background-color: #1787e7;
    }

.model_package_list .foot-caozuo {
    display: flex;
    background-color: #fff;
    justify-content: space-between;
    height: 0.8rem;
    align-items: center;
    padding: 0 0.2rem;
}

    .model_package_list .foot-caozuo .p1 {
        line-height: 0.5rem;
        color: #fff;
        width: 1rem;
        border: none;
        height: .5rem;
        font-size: .28rem;
        background: #1787e7;
        border-radius: .5rem;
        text-align: center;
        margin-right: 0.2rem;
    }

    .model_package_list .foot-caozuo .caozuo-left {
        width: 2.7rem;
        display: flex;
        padding: 0 .3rem;
    }

.is_open {
    position: relative;
    display: flex;
    width: 6rem;
    align-items: center;
    justify-content: space-around;
    font-size: 0.3rem;
}

    .is_open .deadline_radio {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 999;
        opacity: 0;
    }

        .is_open .deadline_radio:checked + label {
            background: #1787e7;
        }

            .is_open .deadline_radio:checked + label:after {
                left: 0.5rem;
            }

            .is_open .deadline_radio:checked + label:active:after {
                left: .25rem;
            }

        .is_open .deadline_radio:disabled + label {
            background: #d5d5d5;
            pointer-events: none;
        }

            .is_open .deadline_radio:disabled + label:after {
                background: #dfdfdf;
            }

    .is_open .deadline_btn {
        width: 1rem;
        height: 0.5rem;
        background: #ccc;
        border-radius: 5rem;
        cursor: pointer;
        position: relative;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
    }

        .is_open .deadline_btn:after {
            content: '';
            display: block;
            width: .44rem;
            height: .44rem;
            border-radius: 100%;
            background: #fff;
            box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
            position: absolute;
            left: .04rem;
            top: .03rem;
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            -webkit-transition: all .3s ease;
            transition: all .3s ease;
        }

        .is_open .deadline_btn:active:after {
            width: .44rem;
        }

.caozuo-right {
    /* margin-left: 2.3rem; */
    width: 70%;
}

    .caozuo-right .div1 {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        line-height: 100%;
        justify-content: space-between;
    }

        .caozuo-right .div1 .right_p1 {
            width: 35%;
            text-align: right;
        }

        .caozuo-right .div1 .right_p2 {
            width: 65%;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            /* padding-left: .2rem; */
        }


    .caozuo-right .IsShip {
        padding-left: .25rem;
        display: inline-block;
        background: url(/Mobile/images/icon_edit_pwd.png) no-repeat 0 center;
        background-size: 0.2rem;
    }

    .caozuo-right .IsBinning {
        padding-left: .25rem;
        display: inline-block;
        background: url(/Mobile/images/icon_edit.png) no-repeat 0 center;
        background-size: 0.2rem;
        margin-left: 0.2rem;
    }

    .caozuo-right a {
        margin-right: 0.2rem;
    }
/*运单列表*/
.model_waybill_ul {
    background-color: #fff;
    display: flex;
    border-bottom: .2rem solid #f4f4f4;
}

.model_waybill_list .model_waybill_ul .waybill_li {
    display: block;
    /* padding-top: 0.2rem; */
    font-size: .25rem;
    margin-bottom: .1rem;
    width: 100%;
    padding: 0.3rem;
}

.model_waybill_ul .waybill_li1 {
    display: flex;
    width: 2.7rem;
    height: 2.5rem;
    /* align-items: center; */
    /* justify-content: center; */
    padding: .2rem .2rem 0;
}

.model_waybill_list .model_waybill_ul .waybill_li3 {
    width: 70%;
    border-right: 0.02rem solid #f4f4f4;
}

.model_waybill_ul .waybill_li2 {
    display: flex;
    width: 30%;
    align-items: center;
    justify-content: center;
}

.model_waybill_list.mb-100 {
    margin-bottom: 1rem;
}


.model_waybill_list .model_waybill_ul .waybill_li .div1 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    line-height: 100%;
    justify-content: space-between;
    margin-bottom: 0.25rem;
}

    .model_waybill_list .model_waybill_ul .waybill_li .div1:nth-last-child(1) {
        margin-bottom: 0;
    }

    .model_waybill_list .model_waybill_ul .waybill_li .div1.time {
        color: #999;
    }

    .model_waybill_list .model_waybill_ul .waybill_li .div1 .input_p {
        width: 10%;
        text-align: center;
    }

        .model_waybill_list .model_waybill_ul .waybill_li .div1 .input_p .input-checkbox {
            width: .36rem;
            height: .36rem;
            position: relative;
            background: #f4f4f4;
        }

            .model_waybill_list .model_waybill_ul .waybill_li .div1 .input_p .input-checkbox:checked:after {
                top: 0;
                left: 0;
                color: #fff;
                width: .36rem;
                height: .36rem;
                content: "\2714";
                font-size: .36rem;
                text-align: center;
                position: absolute;
                line-height: .36rem;
                background-color: #1787e7;
            }

    .model_waybill_list .model_waybill_ul .waybill_li .div1 .p1 {
        width: 37%;
        text-align:right;
    }

    .model_waybill_list .model_waybill_ul .waybill_li .div1 .p2 {
        width: 62%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        padding-left:.3rem;
    }

.model_waybill_list .bottom_btn {
    bottom: 0;
    width: 100%;
    position: fixed;
    background-color: #fff;
    padding: .2rem .2rem .1rem;
    box-shadow: 0 .01rem .07rem #3d3d3d;
}

    .model_waybill_list .bottom_btn .input-btn {
        color: #fff;
        width: 100%;
        border: none;
        height: .95rem;
        font-size: .32rem;
        border-radius: .1rem;
        background-color: #1787e7;
    }

 /*代购订单列表*/

.model_purch_ul {
    background-color: #fff;
    display: flex;
    border-bottom: .2rem solid #f4f4f4;
}

.model_purch_list .model_purch_ul .purch_li {
    display: block;
    /* padding-top: 0.2rem; */
    font-size: .25rem;
    margin-bottom: .1rem;
    width: 100%;
    padding: 0.3rem;
}

.model_purch_ul .purch_li1 {
    display: flex;
    width: 2.7rem;
    height: 2.5rem;
    /* align-items: center; */
    /* justify-content: center; */
    padding: .2rem .2rem 0;
}

.model_purch_list .model_purch_ul .purch_li3 {
    width: 80%;
    border-right: 0.02rem solid #f4f4f4;
}

.model_purch_ul .purch_li2 {
    display: flex;
    width: 30%;
    align-items: center;
    justify-content: center;
    flex-wrap:wrap;
}
.model_purch_ul .purch_li2 p
{
    width:100%;
    text-align:center;
}

.model_purch_list.mb-100 {
    margin-bottom: 1rem;
}


.model_purch_list .model_purch_ul .purch_li .div1 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    line-height: 100%;
    justify-content: space-between;
    margin-bottom: 0.25rem;
}

    .model_purch_list .model_purch_ul .purch_li .div1:nth-last-child(1) {
        margin-bottom: 0;
    }

    .model_purch_list .model_purch_ul .purch_li .div1.time {
        color: #999;
    }

.model_purch_list .model_purch_ul .purch_li .div1 .input_p {
    width: 10%;
    text-align: center;
}

.model_purch_list .model_purch_ul .purch_li .div1 .input_p .input-checkbox {
    width: .36rem;
    height: .36rem;
    position: relative;
    background: #f4f4f4;
}

.model_purch_list .model_purch_ul .purch_li .div1 .input_p .input-checkbox:checked:after {
    top: 0;
    left: 0;
    color: #fff;
    width: .36rem;
    height: .36rem;
    content: "\2714";
    font-size: .36rem;
    text-align: center;
    position: absolute;
    line-height: .36rem;
    background-color: #1787e7;
}

.model_purch_list .model_purch_ul .purch_li .div1 .p1 {
    width: 35%;
    text-align: right;
}

    .model_purch_list .model_purch_ul .purch_li .div1 .p2 {
        width: 65%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        padding-left: .3rem;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

.model_purch_list .bottom_btn {
    bottom: 0;
    width: 100%;
    position: fixed;
    background-color: #fff;
    padding: .2rem .2rem .1rem;
    box-shadow: 0 .01rem .07rem #3d3d3d;
}

.model_purch_list .bottom_btn .input-btn {
    color: #fff;
    width: 100%;
    border: none;
    height: .95rem;
    font-size: .32rem;
    border-radius: .1rem;
    background-color: #1787e7;
}



/*财务明细*/
.model_finance_data {
    height: 2.96rem;
    padding: 0 .2rem 1.5rem;
    background: #fff url(../images/img_finance_bg.png) no-repeat;
    background-size: 100% 1.46rem;
}

    .model_finance_data .finance_data {
        padding: .35rem 0;
        position: relative;
        border-radius: .2rem;
        background-color: #fff;
        box-shadow: 0 0.02rem 0.09rem #e9e9e9;
    }

.model_finance_box .finance_list {
    /*border-bottom: .2rem solid #f4f4f4;*/
}

.model_finance_data .finance_data .div1 {
    color: #999;
    text-align: center;
    margin-bottom: .35rem;
}

    .model_finance_data .finance_data .div1 .b1 {
        color: #333;
        display: block;
        font-size: .42rem;
        margin-top: .15rem;
    }

.model_finance_data .finance_data .div2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .model_finance_data .finance_data .div2 .finance_data_div {
        width: 49%;
        color: #999;
        text-align: center;
    }

        .model_finance_data .finance_data .div2 .finance_data_div .sp1 {
            color: #333;
            display: block;
            font-size: .32rem;
            margin-top: .1rem;
        }

    .model_finance_data .finance_data .div2 i {
        height: .4rem;
        border: .01rem solid #dcdcdc;
    }

.model_finance_box .nav_ul {
    display: flex;
    height: .9rem;
    padding: 0 .4rem;
    align-items: center;
    background-color: #fff;
    border-bottom: .2rem solid #f4f4f4;
}

    .model_finance_box .nav_ul .nav_li {
        width: 25%;
        height: 99%;
        font-size: .28rem;
        text-align: center;
        line-height: .9rem;
    }

        .model_finance_box .nav_ul .nav_li.on {
            color: #1787e7;
            border-bottom: .02rem solid #1787e7;
        }

.model_finance_box .finance_list .finance_li {
    /*display: flex;*/
    align-items: center;
    padding: .1rem .4rem;
    margin-bottom: .05rem;
    background-color: #fff;
    justify-content: space-between;
    border-bottom: .2rem solid #f4f4f4;
}

    .model_finance_box .finance_list .finance_li .text {
        /*width: 80%;*/
        font-size: .25rem;
    }

    .model_finance_box .finance_list .finance_li .div_time{
        width:30%;
    }

    .model_finance_box .finance_list .finance_li .div_content{
        width:70%;
        display:flex;
    }

        .model_finance_box .finance_list .finance_li .text .div_money {
            display: flex;
            height: .9rem;
            /*padding: 0 .2rem;*/
            align-items: center;
            background-color: #fff;
            /*border-bottom: .01rem solid #ccc;*/
        }
            .model_finance_box .finance_list .finance_li .text .div_money .div_money_li {
                width: 50%;
                /* height: 99%; */
                font-size: .28rem;
                /* text-align: center; */
                /* line-height: .9rem; */
                width: 25%;
                text-align: center;
            }


        .model_finance_box .finance_list .finance_li .text .p1 {
            /*margin-bottom: .15rem;*/
            margin-top:.15rem;
        }

        .model_finance_box .finance_list .finance_li .text .sp1 {
            color: #999;
        }

    .model_finance_box .finance_list .finance_li .details {
        width: 20%;
        font-size: .34rem;
        text-align: right;
    }

        .model_finance_box .finance_list .finance_li .details.blue {
            color: #1787e7;
        }

/*消息中心*/
.model_message .message_list {
    padding: .35rem .2rem 0;
}

    .model_message .message_list .message_li {
        text-align: center;
        margin-bottom: .35rem;
    }

        .model_message .message_list .message_li .message_time {
            height: .58rem;
            padding: 0 .2rem;
            text-align: center;
            line-height: .58rem;
            border-radius: .1rem;
            margin: 0 auto .35rem;
            display: inline-block;
            background-color: #eaeaea;
        }

        .model_message .message_list .message_li .message_content {
            text-align: left;
            border-radius: .1rem;
            padding: .3rem .35rem;
            background-color: #fff;
            border: .01rem solid #e2e2e2;
        }

            .model_message .message_list .message_li .message_content .name {
                font-size: .28rem;
                margin-bottom: .25rem;
            }

            .model_message .message_list .message_li .message_content .sp1 {
                color: #999;
                font-size: .25rem;
                line-height: 160%;
            }

/*提交工单列表*/

.div-messagetype {
    width: 100%;
    height: 1rem;
    display: flex;
    overflow: hidden;
    padding: 0 .21rem;
    background-color: #fff;
    border-bottom: 0.01rem solid #ccc;
}

    .div-messagetype .nav_ul {
        width: 1000%;
        height: 1rem;
        overflow-x: auto;
        font-size: .30rem;
        white-space: nowrap;
        border-bottom: .01rem solid #f9f9f9;
    }

        .div-messagetype .nav_ul .nav_li {
            height: 99%;
            line-height: 1rem;
            margin-right: .6rem;
            display: inline-block;
            vertical-align: middle;
            margin-left: 0.3rem;
        }

            .div-messagetype .nav_ul .nav_li.on {
                border-bottom: .02rem solid #1787e7;
            }

.model_message_ul {
    background-color: #fff;
    display: flex;
    border-bottom: .02rem solid #f4f4f4;
    margin-top: 0.2rem;
}

.model_message_list .model_message_ul .message_li {
    display: block;
    /* padding-top: 0.2rem; */
    font-size: .25rem;
    /* margin-bottom: .1rem; */
    width: 100%;
    padding: 0.2rem 0.2rem 0.2rem 0.5rem;
}

.model_message_ul .message_li1 {
    display: flex;
    width: 2.7rem;
    height: 2.5rem;
    /* align-items: center; */
    /* justify-content: center; */
    padding: .2rem .2rem 0;
}

.model_message_list .model_message_ul .message_li3 {
    width: 70%;
    /* border-right: 0.02rem solid #f4f4f4; */
}

.model_message_ul .message_li2 {
    display: flex;
    width: 30%;
    align-items: center;
    justify-content: center;
}

.model_message_list.mb-100 {
    margin-bottom: 1rem;
}

.model_message_list .model_message_ul .message_li .div1 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    line-height: 100%;
    justify-content: space-between;
    margin-bottom: 0.25rem;
    height: .25rem;
    overflow: hidden;
}

    .model_message_list .model_message_ul .message_li .div1:nth-last-child(1) {
        margin-bottom: 0;
    }

    .model_message_list .model_message_ul .message_li .div1.time {
        color: #999;
    }

    .model_message_list .model_message_ul .message_li .div1 .input_p {
        width: 10%;
        text-align: center;
    }

        .model_message_list .model_message_ul .message_li .div1 .input_p .input-checkbox {
            width: .36rem;
            height: .36rem;
            position: relative;
            background: #f4f4f4;
        }

            .model_message_list .model_message_ul .message_li .div1 .input_p .input-checkbox:checked:after {
                top: 0;
                left: 0;
                color: #fff;
                width: .36rem;
                height: .36rem;
                content: "\2714";
                font-size: .36rem;
                text-align: center;
                position: absolute;
                line-height: .36rem;
                background-color: #1787e7;
            }

.model_message_list .model_message_ul .package_li .div1 .p1 {
    width: 30%;
}

.model_message_list .model_message_ul .message_li .div1 .p1 {
    width: 30%;
    text-align: right;
}

.model_message_list .model_message_ul .message_li .div1 .p2 {
    width: 65%;
    overflow: hidden;
    /* text-align: right; */
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 0.2rem;
}

.model_message_list .bottom_btn {
    bottom: 0;
    width: 100%;
    position: fixed;
    background-color: #fff;
    padding: .2rem .2rem .1rem;
    box-shadow: 0 .01rem .07rem #3d3d3d;
}

    .model_message_list .bottom_btn .input-btn {
        color: #fff;
        width: 100%;
        border: none;
        height: .95rem;
        font-size: .32rem;
        border-radius: .1rem;
        background-color: #1787e7;
    }



/*收件地址*/
.model_address .address_list .address_li {
    padding: .4rem 0;
    margin-bottom: .2rem;
    border-bottom: .2rem solid #f4f4f4;
}

    .model_address .address_list .address_li .address_info {
        display: flex;
        align-items: center;
        padding: 0 .2rem .3rem;
        justify-content: space-between;
        border-bottom: .01rem solid #f3f3f3;
    }

        .model_address .address_list .address_li .address_info .div1 {
            width: 85%;
            font-size: .28rem;
        }

            .model_address .address_list .address_li .address_info .div1 .name {
                margin-bottom: .15rem;
            }

            .model_address .address_list .address_li .address_info .div1 .address_detail {
                color: #999;
            }

        .model_address .address_list .address_li .address_info .is_show {
            width: 15%;
            min-height: .5rem;
        }

            .model_address .address_list .address_li .address_info .is_show.on {
                background: url(../images/icon_select_address.png) no-repeat center;
            }

    .model_address .address_list .address_li .address_edit {
        color: #666;
        display: flex;
        align-items: center;
        padding: .3rem .2rem 0;
        justify-content: space-between;
    }

        .model_address .address_list .address_li .address_edit .p1 label {
            display: flex;
            align-items: center;
        }

            .model_address .address_list .address_li .address_edit .p1 label .sp1 {
                margin-left: .15rem;
            }

        .model_address .address_list .address_li .address_edit .p1 .input-radio {
            width: .26rem;
            height: .26rem;
            border-radius: 50%;
            position: relative;
        }

            .model_address .address_list .address_li .address_edit .p1 .input-radio:checked:after {
                top: 0;
                left: 0;
                color: #fff;
                width: .26rem;
                height: .26rem;
                content: "\2714";
                font-size: .2rem;
                border-radius: 50%;
                text-align: center;
                position: absolute;
                line-height: .26rem;
                background-color: #d81e06;
            }

        .model_address .address_list .address_li .address_edit .p1 .edit {
            margin-right: 1rem;
            padding-left: .4rem;
            display: inline-block;
            background: url(../images/icon_edit.png) no-repeat 0 center;
        }

        .model_address .address_list .address_li .address_edit .p1 .del {
            padding-left: .4rem;
            background: url(../images/icon_del.png) no-repeat 0 center;
        }

/*新增地址*/

/*收款信息*/
.billing-message {
    padding: .2rem;
    border-bottom: 0.01rem solid #ccc;
}

    .billing-message p {
        font-size: .3rem;
    }
/*汇款凭证*/

.edit_li .content {
    width: 74%;
    margin: 0;
    /*width: auto;*/
    font-size: .25rem;
    /*padding: 0 0.2rem;*/
}

.input_img {
    position: relative;
    display: flex;
    overflow: hidden;
    height: 100%;
    vertical-align: middle;
    align-items: center;
}

    .input_img .ImgUrl {
        display: inline-block;
        width: 1.8rem;
        height: .64rem;
        border-radius: .05rem;
        background: #f2f2f2;
        vertical-align: middle;
        text-align: center;
        font-size: .24rem;
        line-height: .64rem;
    }

    .input_img img {
        /* width: .7rem; */
        /* height: .6rem; */
        max-width: .7rem;
        max-height: .6rem;
        cursor: pointer;
    }

.input_file {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    width: 1.8rem;
    height: 100%;
    opacity: 0;
}
/*汇款凭证*/

.model_edit_address .edit_ul .edit_li {
    display: flex;
    padding: 0 .2rem;
    font-size: .28rem;
    align-items: center;
    background-color: #fff;
    justify-content: space-between;
    border-bottom: .01rem solid #f9f9f9;
}

    .model_edit_address .edit_ul .edit_li .sp1 {
        width: 24%;
        line-height: 1.05rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .model_edit_address .edit_ul .edit_li .sp2 {
        width: 74%;
    }

        .model_edit_address .edit_ul .edit_li .sp2 .input-text {
            width: 100%;
            border: none;
            height: 1.05rem;
            font-size: .28rem;
        }

/*我要充值*/
.model_integral .recharge_type {
    border-top: .2rem solid #f9f9f9;
}

    .model_integral .recharge_type .type_title {
        height: 1.18rem;
        padding: 0 .2rem;
        font-size: .3rem;
        font-weight: bold;
        line-height: 1.18rem;
    }

    .model_integral .recharge_type .type_li {
        display: flex;
        height: 1.2rem;
        font-size: .3rem;
        padding: 0 .2rem;
        align-items: center;
        justify-content: space-between;
        border-bottom: .01rem solid #f9f9f9;
    }

        .model_integral .recharge_type .type_li .name {
            height: 100%;
            line-height: 1.2rem;
            padding-left: .7rem;
        }

        .model_integral .recharge_type .type_li.we_chat .name {
            background: url(../images/icon_we_chat2.png) no-repeat 0 center;
        }

        .model_integral .recharge_type .type_li.alipay .name {
            background: url(../images/icon_alipay.png) no-repeat 0 center;
        }

        .model_integral .recharge_type .type_li .input-radio {
            width: .33rem;
            height: .33rem;
            position: relative;
            border-radius: 50%;
        }

            .model_integral .recharge_type .type_li .input-radio:checked:after {
                top: 0;
                left: 0;
                color: #fff;
                width: .33rem;
                height: .33rem;
                content: "\2714";
                font-size: .24rem;
                position: absolute;
                text-align: center;
                border-radius: 50%;
                line-height: .33rem;
                background-color: #1787e7;
            }

/*运费估算*/
.model_freight_estimate .freight_estimate_li {
    display: flex;
    padding: 0 .2rem;
    min-height: 1.2rem;
    align-items: center;
    justify-content: space-between;
    border-bottom: .01rem solid #f9f9f9;
}

    .model_freight_estimate .freight_estimate_li .p1 {
        width: 24%;
        font-size: .28rem;
        font-weight: bold;
        line-height: .4rem;
        border-right: .02rem solid #dcdcdc;
    }

    .model_freight_estimate .freight_estimate_li .p2 {
        width: 74%;
    }

        .model_freight_estimate .freight_estimate_li .p2 .input-text {
            width: 100%;
            border: none;
            height: .4rem;
            outline: none;
            padding: 0 .3rem;
            font-size: .25rem;
            -webkit-appearance: none;
        }

        .model_freight_estimate .freight_estimate_li .p2 .select {
            background: url(../images/icon_select_bg.png) no-repeat 100% center;
        }

    .model_freight_estimate .freight_estimate_li.volume {
        flex-wrap: wrap;
    }

        .model_freight_estimate .freight_estimate_li.volume .p1 {
            width: 100%;
            border: none;
            line-height: 1rem;
        }

        .model_freight_estimate .freight_estimate_li.volume .p2 {
            width: 100%;
            display: flex;
            height: 1.05rem;
            font-size: .25rem;
            align-items: center;
            justify-content: space-between;
        }

.btn_group .tips {
    font-size: .25rem;
    margin-top: .4rem;
}

    .btn_group .tips p {
        margin-bottom: .15rem;
    }

    .btn_group .tips span {
        color: #a8a8a8;
        line-height: 180%;
    }

/*包裹预报 && 修改预报*/
.model_package_prediction .prediction_nav {
    display: flex;
    align-items: center;
    padding: .4rem .2rem;
}

    .model_package_prediction .prediction_nav .nav_li {
        width: 50%;
        height: .8rem;
        font-size: .28rem;
        text-align: center;
        line-height: .8rem;
        background-color: #f4f4f4;
    }

        .model_package_prediction .prediction_nav .nav_li.on {
            color: #fff;
            background-color: #1787e7;
        }

.model_package_prediction .prediction_ul {
    display: none;
    padding: 0 .2rem;
}

    .model_package_prediction .prediction_ul.on {
        display: block;
    }

    .model_package_prediction .prediction_ul .prediction_li {
        display: flex;
        justify-content: space-between;
        border-bottom: .01rem solid #e8e8e8;
    }

        .model_package_prediction .prediction_ul .prediction_li .sp1 {
            width: 24%;
            height: 1rem;
            font-size: .28rem;
            line-height: 1rem;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .model_package_prediction .prediction_ul .prediction_li .sp2 {
            width: 75%;
            font-size: .28rem;
        }

            .model_package_prediction .prediction_ul .prediction_li .sp2 .input-text {
                width: 100%;
                height: 1rem;
                border: none;
                outline: none;
                font-size: .28rem;
                background: #fff;
            }

            .model_package_prediction .prediction_ul .prediction_li .sp2 .textarea {
                height: 2rem;
                padding: .3rem .1rem;
            }

.model_package_prediction .tips {
    padding: .3rem .2rem;
}

    .model_package_prediction .tips p {
        font-size: .25rem;
        margin-bottom: .15rem;
    }

    .model_package_prediction .tips span {
        color: #888;
        line-height: 160%;
    }

.btn_group.width-50 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .btn_group.width-50 .input-btn {
        width: 47%;
    }

        .btn_group.width-50 .input-btn.cancel {
            color: #333;
            background-color: #f4f4f4;
            border: .01rem solid #dfdfdf;
        }

/*提交运单*/
.model_waybill_info {
    min-height: 100%;
    padding-bottom: 1.35rem;
}

    .model_waybill_info.details {
        padding-bottom: 0;
    }

    .model_waybill_info .waybill_info_ul {
        border-bottom: .15rem solid #f4f4f4;
    }

        .model_waybill_info .waybill_info_ul:last-child {
            border-bottom: none;
        }

        .model_waybill_info .waybill_info_ul .title {
            color: #333;
            display: flex;
            padding: 0 .2rem;
            font-size: .3rem;
            font-weight: bold;
            line-height: 1rem;
            justify-content: space-between;
        }

            .model_waybill_info .waybill_info_ul .title .sp2 {
                color: #1787e7;
            }

            .model_waybill_info .waybill_info_ul .title .sp3 {
                color: #666;
            }

            .model_waybill_info .waybill_info_ul .title .total_p {
                font-size: .26rem;
                font-weight: normal;
            }

                .model_waybill_info .waybill_info_ul .title .total_p .c_red i {
                    font-size: .44rem;
                    font-style: normal;
                }

        .model_waybill_info .waybill_info_ul .content {
            /*border-bottom: .2rem solid #f4f4f4;*/
        }

        .model_waybill_info .waybill_info_ul .content .div_mingxi {
            border-top:.01rem solid #f4f4f4;
            border-bottom:.2rem solid #f4f4f4;
        }


            .model_waybill_info .waybill_info_ul .content .p1 {
                display: flex;
                padding: 0 .2rem;
                font-size: .26rem;
                min-height: .7rem;
                justify-content: space-between;
            }

                .model_waybill_info .waybill_info_ul .content .p1.waybill_number {
                    font-weight: bold;
                }

                .model_waybill_info .waybill_info_ul .content .p1 .sp1 {
                    width: 25%;
                    line-height: .7rem;
                }

                .model_waybill_info .waybill_info_ul .content .p1 .sp2 {
                    width: 74%;
                    color: #666;
                    text-align: right;
                    line-height: .7rem;
                }

                    .model_waybill_info .waybill_info_ul .content .p1 .sp2 .img_ul {
                        display: flex;
                        flex-wrap: wrap;
                        padding: .2rem 0;
                        align-items: center;
                        justify-content: flex-end;
                    }

                        .model_waybill_info .waybill_info_ul .content .p1 .sp2 .img_ul .img_box {
                            font-size: 0;
                            width: .86rem;
                            height: .68rem;
                            text-align: center;
                            line-height: .68rem;
                            margin-right: .2rem;
                        }

                            .model_waybill_info .waybill_info_ul .content .p1 .sp2 .img_ul .img_box:last-child {
                                margin-right: 0;
                            }

                            .model_waybill_info .waybill_info_ul .content .p1 .sp2 .img_ul .img_box img {
                                width: auto;
                                height: auto;
                                max-width: 100%;
                                max-height: 100%;
                            }

            .model_waybill_info .waybill_info_ul .content .address_select {
                display: flex;
                align-items: center;
                padding: .1rem .2rem .35rem;
                justify-content: space-between;
            }

                .model_waybill_info .waybill_info_ul .content .address_select .text {
                    width: 92%;
                    font-size: .26rem;
                    min-height: .5rem;
                    padding-left: .55rem;
                    background: url(../images/icon_address_position.png) no-repeat 0 0;
                }

                    .model_waybill_info .waybill_info_ul .content .address_select .text .name {
                        margin-bottom: .15rem;
                    }

                    .model_waybill_info .waybill_info_ul .content .address_select .text .address_detail {
                        color: #999;
                    }

                .model_waybill_info .waybill_info_ul .content .address_select .i {
                    width: 5%;
                    min-height: .5rem;
                    background: url(../images/icon_go_more2.png) no-repeat center;
                }

            .model_waybill_info .waybill_info_ul .content .p1 .sp2 .input-text {
                width: 100%;
                height: 90%;
                border: none;
                outline: none;
                font-size: .26rem;
                -webkit-appearance: none;
            }

            .model_waybill_info .waybill_info_ul .content .p1 .sp3 {
                width: 100%;
                display: flex;
                padding: .3rem 0;
                font-size: .26rem;
                align-items: center;
            }

                .model_waybill_info .waybill_info_ul .content .p1 .sp3 .input-checkbox {
                    width: .34rem;
                    height: .34rem;
                    position: relative;
                    background: #f4f4f4;
                    margin-right: .2rem;
                    border-radius: .08rem;
                    border: .01rem solid #b8b8b8;
                }

                    .model_waybill_info .waybill_info_ul .content .p1 .sp3 .input-checkbox:checked:after {
                        top: 0;
                        left: 0;
                        color: #fff;
                        width: .34rem;
                        height: .34rem;
                        content: "\2714";
                        font-size: .3rem;
                        text-align: center;
                        position: absolute;
                        line-height: .34rem;
                        background: #1787e7;
                        border-radius: .08rem;
                    }

                .model_waybill_info .waybill_info_ul .content .p1 .sp3 span .c_red {
                    font-size: .3rem;
                    font-weight: bold;
                    font-style: normal;
                }

            .model_waybill_info .waybill_info_ul .content .service_ul {
                display: flex;
                flex-wrap: wrap;
                padding: 0 .2rem;
                align-items: center;
                justify-content: space-between;
            }

                .model_waybill_info .waybill_info_ul .content .service_ul .service_li {
                    width: 50%;
                    display: flex;
                    align-items: center;
                    margin-bottom: .25rem;
                }

                    .model_waybill_info .waybill_info_ul .content .service_ul .service_li .input-checkbox {
                        width: .34rem;
                        height: .34rem;
                        position: relative;
                        background: #f4f4f4;
                        margin-right: .2rem;
                        border-radius: .08rem;
                        border: .01rem solid #b8b8b8;
                    }

                        .model_waybill_info .waybill_info_ul .content .service_ul .service_li .input-checkbox:checked:after {
                            top: 0;
                            left: 0;
                            color: #fff;
                            width: .34rem;
                            height: .34rem;
                            content: "\2714";
                            font-size: .3rem;
                            text-align: center;
                            position: absolute;
                            line-height: .34rem;
                            background: #1787e7;
                            border-radius: .08rem;
                        }

            .model_waybill_info .waybill_info_ul .content .p2 {
                padding: .1rem .2rem .3rem;
            }

                .model_waybill_info .waybill_info_ul .content .p2 .textarea {
                    width: 100%;
                    border: none;
                    outline: none;
                    font-size: .26rem;
                }

            .model_waybill_info .waybill_info_ul .content .cost_info {
                display: flex;
                flex-wrap: wrap;
                font-size: .26rem;
                line-height: 180%;
                padding: .1rem .2rem;
            }

                .model_waybill_info .waybill_info_ul .content .cost_info .sp1 {
                    margin-right: .5rem;
                }

    .model_waybill_info .submit {
        bottom: 0;
        width: 100%;
        position: fixed;
        background: #fff;
        padding: .45rem .2rem;
    }

        .model_waybill_info .submit .input-btn {
            color: #fff;
            width: 100%;
            border: none;
            height: .95rem;
            font-size: .32rem;
            border-radius: .1rem;
            background-color: #1787e7;
        }



.qudaolist {
    background: #fff;
    margin: 0.2rem 0;
    padding: 0.2rem;
}

.qudaoOne {
}

    .qudaoOne .li {
        display: flex;
        align-items: center;
        line-height: 180%;
    }

        .qudaoOne .li .sp {
            width: 25%;
        }

        .qudaoOne .li .sp2 {
            width: 75%;
            display: block;
            line-height: normal;
        }

        .qudaoOne .li .sp3 {
            width: 75%;
            font-size: 0.28rem;
            color: #da251d;
        }

/*集运设置*/
.model_jiyun {
    margin-bottom: 0.3rem;
}

    .model_jiyun .jiyun_li {
        display: flex;
        flex-wrap: wrap;
        min-height: 1rem;
        align-items: center;
        padding: .3rem .2rem;
        justify-content: space-between;
        border-bottom: .01rem solid #f9f9f9;
        border: 0.01rem solid #000;
        margin: .3rem;
        border-radius: .2rem;
    }

        .model_jiyun .jiyun_li .p1 {
            font-size: .3rem;
        }

            .model_jiyun .jiyun_li .p1 .c_red {
                font-size: .35rem;
            }

        .model_jiyun .jiyun_li .sp1 {
            font-size: .25rem;
        }

        .model_jiyun .jiyun_li .sp2 {
            color: #666;
            font-size: .25rem;
        }

        .model_jiyun .jiyun_li .p2 {
            width: 100%;
            line-height: .5rem;
            /*margin-bottom: .4rem;*/
        }

        .model_jiyun .jiyun_li .p3 {
            width: 100%;
            height: .5rem;
        }

            .model_jiyun .jiyun_li .p3 .input-text {
                width: 100%;
                border: none;
                font-size: .25rem;
                height: 100%;
            }

            .model_jiyun .jiyun_li .p3 .c_red {
                width: 25%;
                text-align: right;
            }

    .model_jiyun .btn_group {
        /*padding: 1.18rem .2rem;
    border-top: .15rem solid #f9f9f9;*/
    }

        .model_jiyun .btn_group .AddAddress {
            margin: 0;
            color: #fff;
            width: 100%;
            border: none;
            height: .95rem;
            font-size: .32rem;
            border-radius: .1rem;
            background-color: #1787e7;
            text-align: center;
            line-height: .95rem;
        }

        .model_jiyun .btn_group .input-btn {
            margin: 0;
            color: #fff;
            width: 100%;
            border: none;
            height: .95rem;
            font-size: .32rem;
            border-radius: .1rem;
            background-color: #1787e7;
            text-align: center;
            line-height: .95rem;
            letter-spacing: .2rem;
        }

    .model_jiyun .recharge_type {
        border-top: .2rem solid #f9f9f9;
    }

        .model_jiyun .recharge_type .type_title {
            height: 1.18rem;
            padding: 0 .2rem;
            font-size: .3rem;
            font-weight: bold;
            line-height: 1.18rem;
        }

        .model_jiyun .recharge_type .type_li {
            display: flex;
            height: 1.2rem;
            font-size: .3rem;
            padding: 0 .2rem;
            align-items: center;
            justify-content: space-between;
            border-bottom: .01rem solid #f9f9f9;
        }

            .model_jiyun .recharge_type .type_li .name {
                height: 100%;
                line-height: 1.2rem;
                padding-left: .7rem;
            }

            .model_jiyun .recharge_type .type_li.we_chat .name {
                background: url(../images/icon_we_chat2.png) no-repeat 0 center;
            }

            .model_jiyun .recharge_type .type_li.alipay .name {
                background: url(../images/icon_alipay.png) no-repeat 0 center;
            }

            .model_jiyun .recharge_type .type_li .input-radio {
                width: .33rem;
                height: .33rem;
                position: relative;
                border-radius: 50%;
            }

                .model_jiyun .recharge_type .type_li .input-radio:checked:after {
                    top: 0;
                    left: 0;
                    color: #fff;
                    width: .33rem;
                    height: .33rem;
                    content: "\2714";
                    font-size: .24rem;
                    position: absolute;
                    text-align: center;
                    border-radius: 50%;
                    line-height: .33rem;
                    background-color: #1787e7;
                }

/*代购订单详情*/
.model_PurchaseOrder_info {
    min-height: 100%;
    padding-bottom: 1.35rem;
}

    .model_PurchaseOrder_info.details {
        padding-bottom: 0;
    }

    .model_PurchaseOrder_info .PurchaseOrder_info_ul {
        border-bottom: .15rem solid #f4f4f4;
    }

        .model_PurchaseOrder_info .PurchaseOrder_info_ul:last-child {
            border-bottom: none;
        }

        .model_PurchaseOrder_info .PurchaseOrder_info_ul .title {
            color: #333;
            display: flex;
            padding: 0 .2rem;
            font-size: .3rem;
            font-weight: bold;
            line-height: 1rem;
            justify-content: space-between;
        }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .title .sp2 {
                color: #1787e7;
            }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .title .sp3 {
                color: #666;
            }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .title .total_p {
                font-size: .26rem;
                font-weight: normal;
            }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .title .total_p .c_red i {
                    font-size: .44rem;
                    font-style: normal;
                }

        .model_PurchaseOrder_info .PurchaseOrder_info_ul .content {
            /*border-bottom:.2rem solid #f4f4f4;*/
        }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 {
                display: flex;
                padding: 0 .2rem;
                font-size: .26rem;
                min-height: .7rem;
                justify-content: space-between;
            }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1.PurchaseOrder_number {
                    font-weight: bold;
                }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp1 {
                    width: 27%;
                    line-height: .7rem;
                }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp2 {
                    width: 74%;
                    color: #666;
                    text-align: right;
                    line-height: .7rem;
                    margin-left: .3rem;
                }

                    .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp2 .img_ul {
                        display: flex;
                        flex-wrap: wrap;
                        padding: .2rem 0;
                        align-items: center;
                        justify-content: flex-end;
                    }

                        .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp2 .img_ul .img_box {
                            font-size: 0;
                            width: .86rem;
                            height: .68rem;
                            text-align: center;
                            line-height: .68rem;
                            margin-right: .2rem;
                        }

                            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp2 .img_ul .img_box:last-child {
                                margin-right: 0;
                            }

                            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp2 .img_ul .img_box img {
                                width: auto;
                                height: auto;
                                max-width: 100%;
                                max-height: 100%;
                            }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .address_select {
                display: flex;
                align-items: center;
                padding: .1rem .2rem .35rem;
                justify-content: space-between;
            }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .address_select .text {
                    width: 92%;
                    font-size: .26rem;
                    min-height: .5rem;
                    padding-left: .55rem;
                    background: url(../images/icon_address_position.png) no-repeat 0 0;
                }

                    .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .address_select .text .name {
                        margin-bottom: .15rem;
                    }

                    .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .address_select .text .address_detail {
                        color: #999;
                    }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .address_select .i {
                    width: 5%;
                    min-height: .5rem;
                    background: url(../images/icon_go_more2.png) no-repeat center;
                }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp2 .input-text {
                width: 100%;
                height: 90%;
                border: none;
                outline: none;
                font-size: .26rem;
                -webkit-appearance: none;
            }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp3 {
                width: 100%;
                display: flex;
                padding: .3rem 0;
                font-size: .26rem;
                align-items: center;
            }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp3 .input-checkbox {
                    width: .34rem;
                    height: .34rem;
                    position: relative;
                    background: #f4f4f4;
                    margin-right: .2rem;
                    border-radius: .08rem;
                    border: .01rem solid #b8b8b8;
                }

                    .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp3 .input-checkbox:checked:after {
                        top: 0;
                        left: 0;
                        color: #fff;
                        width: .34rem;
                        height: .34rem;
                        content: "\2714";
                        font-size: .3rem;
                        text-align: center;
                        position: absolute;
                        line-height: .34rem;
                        background: #1787e7;
                        border-radius: .08rem;
                    }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p1 .sp3 span .c_red {
                    font-size: .3rem;
                    font-weight: bold;
                    font-style: normal;
                }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .service_ul {
                display: flex;
                flex-wrap: wrap;
                padding: 0 .2rem;
                align-items: center;
                justify-content: space-between;
            }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .service_ul .service_li {
                    width: 50%;
                    display: flex;
                    align-items: center;
                    margin-bottom: .25rem;
                }

                    .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .service_ul .service_li .input-checkbox {
                        width: .34rem;
                        height: .34rem;
                        position: relative;
                        background: #f4f4f4;
                        margin-right: .2rem;
                        border-radius: .08rem;
                        border: .01rem solid #b8b8b8;
                    }

                        .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .service_ul .service_li .input-checkbox:checked:after {
                            top: 0;
                            left: 0;
                            color: #fff;
                            width: .34rem;
                            height: .34rem;
                            content: "\2714";
                            font-size: .3rem;
                            text-align: center;
                            position: absolute;
                            line-height: .34rem;
                            background: #1787e7;
                            border-radius: .08rem;
                        }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p2 {
                padding: .1rem .2rem .3rem;
            }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .p2 .textarea {
                    width: 100%;
                    border: none;
                    outline: none;
                    font-size: .26rem;
                }

            .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .cost_info {
                display: flex;
                flex-wrap: wrap;
                font-size: .26rem;
                line-height: 180%;
                padding: .1rem .2rem;
            }

                .model_PurchaseOrder_info .PurchaseOrder_info_ul .content .cost_info .sp1 {
                    margin-right: .5rem;
                }

    .model_PurchaseOrder_info .submit {
        bottom: 0;
        width: 100%;
        position: fixed;
        background: #fff;
        padding: .45rem .2rem;
    }

        .model_PurchaseOrder_info .submit .input-btn {
            color: #fff;
            width: 100%;
            border: none;
            height: .95rem;
            font-size: .32rem;
            border-radius: .1rem;
            background-color: #1787e7;
        }


        /*识别结果页面*/
.ocrresultbox {
   padding: 0 .4rem;
    /*margin-top: 1.1rem;*/
    background-color: #fff;
}

.ocrresultbox .result_info_li {
   display: flex;
    min-height: 1rem;
    font-size: .28rem;
    align-items: center;
    justify-content: space-between;
    border-bottom: .01rem solid #f9f9f9;
}
.ocrresultbox .result_info_li .sp1 {
   width: 25%;
    line-height: 1rem;
}
.ocrresultbox .result_info_li .sp2 {
   width: 75%;
    padding-left: .2rem;
}
.ocrresultbox .result_info_li .sp2 .input-text {
    color: #000;
    width: 100%;
    border: none;
    font-size: .28rem;
    text-align: right;
}

/*运单详情页*/
.orderInfo_d3_lip1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 .3rem;
    background: #f2f2f2;
    height: .85rem;
    font-size: .25rem;
    border: 0.02rem solid #ffffff;
}
.orderInfo_d3_lip1 img {
    width: .15rem;
}
.orderInfo_d3_lip2 {
    font-size: .22rem;
    color: #666666;
    padding: .3rem;
    display: none;
}
.orderInfo_d3_lip2 .div_big {
    display: flex;
}
.orderInfo_d3_lip2 .div_big .div_left {
    width: 2.3rem;
    height: 2.3rem;
    margin: 0;
    background: #dedede;
}
.orderInfo_d3_img {
    width: 100%;
    height: 100%;
}
.orderInfo_d3_lip2 .div_big .div_right {
    margin: 0;
    width: 67%;
    padding-left: .2rem;
}
.orderInfo_d3_p1 {
    display: flex;
    margin-bottom: 0.1rem;
}
.orderInfo_d3_sp1 {
    margin: 0;
    /* width: 20%; */
}
.orderInfo_d3_sp2 {
    margin: 0;
    /* width: 80%; */
    display: flex;
    flex-wrap: wrap;
}
.orderInfo_d3_li:nth-last-child(1) .orderInfo_d3_lip2 {
    border-bottom: .2rem solid #f2f2f2;
}
.orderInfo_d3_lip1.on img {
    transform: rotate(90deg);
}



.order_btn .btn {
    width: 100%;
    text-align: center;
    height: 0.95rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1787e7;
    border-radius: 1rem;
    color: #ffffff;
    font-size: 0.32rem;
    margin: 0;
}