﻿
    .mainDiv h6 {
        font-size: 22px;
        
        color: #1C1E3A;
        margin: 0.24rem 0 0.2rem;
    }

    .mainDiv .topDiv ul {
        width: 11.64rem;
    }

        .mainDiv .topDiv ul li {
            width: 31%;
            height: 4.59rem;
            background: #FFFFFF;
            box-shadow: 0px 5px 24px 0px rgba(172,208,242,0.66);
            border-radius: 12px;
            padding: 0.24rem;
            margin-bottom: 0.24rem;
            margin-right: 0.24rem;
            display: block;
            float: left;
        }

            .mainDiv .topDiv ul li:last-child {
                margin-right: 0;
            }

            .mainDiv .topDiv ul li img {
                width: 100%;
                height: 1.47rem;
                margin-bottom: 0.12rem;
            }

            .mainDiv .topDiv ul li p {
                margin-bottom: 0.08rem;
                display: flex;
            }

                .mainDiv .topDiv ul li p span {
                    /*font-size: 18px;*/
                    
                    color: #435158;
                }

                    .mainDiv .topDiv ul li p span:first-child {
                        width: 5em;
                    }

                    .mainDiv .topDiv ul li p span:last-child {
                        font-weight: bold;
                        width: 75%;
                        margin-left: 0.12rem;
                    }

            .mainDiv .topDiv ul li .popupdiv {
                margin: 0.24rem auto 0;
                width: 1.32rem;
                height: 0.4rem;
                line-height: 0.4rem;
                background: #2097FF;
                box-shadow: 0px 2px 10px 0px rgba(0,121,255,0.65);
                border-radius: 8px;
                font-size: 14px;
                color: #fff;
                text-align: center;
                cursor: pointer;
            }


    .popupMask {
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,0.6);
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999;
        display: none;
    }

    .popupDiv {
        width: 6.71rem;
        height: 5.42rem;
        background: #FFFFFF;
        border-radius: 8px;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        z-index: 1000;
        display: none;
    }

        .popupDiv .top {
            width: 100%;
            height: 0.38rem;
            line-height: 0.38rem;
            background: #00A0EB;
            border-radius: 8px 8px 0px 0px;
            text-align: center;
            font-size: 16px;
            
            color: #FFFFFF;
            position: relative;
        }

        .popupDiv .center {
            margin-top: 0.3rem;
            display: flex;
            align-items: center;
            padding: 0 0.32rem;
        }

            .popupDiv .center .dataDiv {
                margin-left: 0.24rem;
            }

                .popupDiv .center .dataDiv p {
                    line-height: 2.7;
                }

                    .popupDiv .center .dataDiv p span {
                        text-align: right;
                        width: 5em;
                    }

        .popupDiv .taxDiv {
            margin-left: 0.32rem;
        }

            .popupDiv .taxDiv p {
                font-size: 18px;
                
                color: #172434;
                margin-bottom: 0.12rem;
                margin-top: 0.2rem;
            }

            .popupDiv .taxDiv input {
                width: 0.32rem;
                height: 0.32rem;
                border-radius: 1px;
                border: 1px solid #DCDCDC;
                margin-right: 0.12rem;
                text-align: center;
            }

                .popupDiv .taxDiv input.active {
                    background: linear-gradient(180deg, #FDFDFF 0%, #F9FAFE 100%);
                    border: 1px solid #00A2FF;
                }

        .popupDiv .bottom {
            width: 100%;
            height: 60px;
            background: #FBFCFF;
            border-radius: 0px 0px 8px 8px;
            position: absolute;
            bottom: 0;
            left: 0;
            display: flex;
            align-items: center;
            justify-content: space-evenly;
            padding: 0 1.6rem;
        }

            .popupDiv .bottom .confirmBtn {
                width: 1.29rem;
                height: 0.4rem;
                background: #00A0EB;
                border-radius: 8px;
                color: #fff;
                font-size: 14px;
                line-height: 0.4rem;
                text-align: center;
                cursor: pointer;
            }

            .popupDiv .bottom .cancelBtn {
                width: 1.29rem;
                height: 0.4rem;
                background: #fff;
                border: 1px solid #00A0EB;
                border-radius: 8px;
                color: #00A0EB;
                font-size: 14px;
                line-height: 0.4rem;
                text-align: center;
                cursor: pointer;
            }

        .popupDiv i.closeBtn {
            font-size: 20px;
            position: absolute;
            right: 0.18rem;
            top: 0.06rem;
            font-style: normal;
            color: #fff;
            cursor: pointer;
        }
    .goodsintro {
        max-height: 120px;
        overflow-y: auto;
    }
