_address.css 3.02 KB
.address-page {
    .tip {
        font-size: 12px;

        em {
            margin-right: 10px;
        }
    }

    .required-mark {
        color: #f00;
    }

    .add-address-detail {
        padding: 20px 0 0;

        .form-group {
            clear: both;
            margin-bottom: 20px;

            .input {
                width: 190px;
            }
        }
        .form-group-address {
            clear: both;
            margin-bottom: 70px;
        }

        .default-address,
        #address,
        .btn {
            margin-left: 94px;
        }

        .label-name {
            width: 84px;
            font-size: 14px;
            float: left;
            line-height: 26px;
            margin-right: 10px;
        }

        .width-190 {
            width: 190px;
            margin-left: 20px;
        }
        .width-275 {
            width: 275px;
            margin-left: 20px;
        }
        .iconfont {
            font-size: 14px;
        }
        .radio-lable {
            font-size: 14px;
        }
        .error-tips {
            font-size: 12px;
            height: 26px;
            line-height: 26px;
            margin-left: 20px;
            display: none;

            .iconfont {
                font-size: 12px;
                margin-right: 5px;
            }
        }

        .opreation {
            cursor: pointer;
        }

        .address-detail.input {
            width: 270px;
        }
    }
}

.address-table {
    .table-title {
        font-size: 12px;
        height: 40px;
        line-height: 40px;
    }

    .a-table {
        border: 1px solid #eee;

        th,
        td {

            font-size: 14px;
            text-align: left;
        }

        th {
            height: 35px;
            line-height: 35px;
            padding-left: 10px;
        }

        td {
            border-top: 1px solid #eee;
            line-height: 18px;
        }

        .opreation {
            cursor: pointer;
        }

        .table-head {
            background: #f5f5f5;
            height: 30px;
        }

        .table-body {
            height: 53px;
            &:hover{
                background-color: #eee;
            }
        }

        .table-body td {
            padding: 8px 0 8px 10px;
        }

        .width-name {
            width: 80px;
            word-break: break-all;
        }

        .width-address {
            width: 175px;
            word-break: break-all;
        }

        .width-fulladdress {
            width: 270px;
            word-break: break-all;
        }

        .width-mobile {
            width: 140px;

            p:first-child {
                margin-bottom: 5px;
            }
        }

        .width-opearte {
            width: 260px;
        }

        .set {
            display: none;
            margin-left: 20px;
        }

        .current-default {
            display: inline-block;
            margin-left: 20px;
        }
    }

    .op-sep {
        padding: 0 10px;
        color: #999;
    }

    .hide {
        display: none;
    }
}