﻿@charset "utf-8";

* {
    padding: 0;
    margin: 0;
}


.inputLi {
    padding: 0px;
}
/*--以上代码根据自己的reset来自行删减--*/
.lalel-checkbox {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 25px;
    margin-right: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}

    .lalel-checkbox > input {
        display: none;
    }

    .lalel-checkbox > span {
        font-size: 14px;
        height: 25px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        font-family: "Source Han Serif SC";
        padding-left: 20px;
        color: #ffffff;
        position: relative;
    }

        .lalel-checkbox > span::before {
            content: "";
            width: 15px;
            height: 15px;
            border: 1px solid #ddd;
            position: absolute;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            left: 0;
            top: 5px;
        }

        .lalel-checkbox > span::after {
            content: " ";
            width: 9px;
            height: 9px;
            background: #f2f2f2;
            position: absolute;
            left: 3px;
            top: 8px;
        }

    .lalel-checkbox > input:checked + span {
        font-size: 14px;
        height: 25px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 20px;
        color: #0094ff;
        position: relative;
    }

        .lalel-checkbox > input:checked + span::before {
            content: "";
            width: 15px;
            height: 15px;
            border: 1px solid #0094ff;
            position: absolute;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            left: 0;
            top: 5px;
        }

        .lalel-checkbox > input:checked + span::after {
            content: " ";
            width: 9px;
            height: 9px;
            background: #0094ff;
            position: absolute;
            left: 3px;
            top: 8px;
        }

.lalel-radio {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 25px;
    margin-right: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}

    .lalel-radio > input {
        display: none;
    }

    .lalel-radio > span {
        font-size: 14px;
        height: 25px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        font-family: "Source Han Serif SC","宋体";
        padding-left: 20px;
        color: #ffffff;
        position: relative;
    }

        .lalel-radio > span::before {
            content: "";
            width: 15px;
            height: 15px;
            border-radius: 50%;
            border: 1px solid #ddd;
            position: absolute;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            left: 0;
            top: 5px;
        }

        .lalel-radio > span::after {
            content: " ";
            width: 9px;
            height: 9px;
            background: #f2f2f2;
            border-radius: 50%;
            position: absolute;
            left: 3px;
            top: 8px;
        }

    .lalel-radio > input:checked + span {
        font-size: 14px;
        height: 25px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 20px;
        color: #0094ff;
        position: relative;
    }

        .lalel-radio > input:checked + span::before {
            content: "";
            width: 15px;
            height: 15px;
            border-radius: 50%;
            border: 1px solid #0094ff;
            position: absolute;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            left: 0;
            top: 5px;
        }

        .lalel-radio > input:checked + span::after {
            content: " ";
            width: 9px;
            height: 9px;
            background: #0094ff;
            border-radius: 50%;
            position: absolute;
            left: 3px;
            top: 8px;
        }

.selecter {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    height: 35px;
    line-height: 35px;
    padding: 0 35px 0 5px;
    border: 1px solid #ddd;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    outline: none;
    color: #666;
    background-image: url("data:image/svg+xml;%20charset=utf8,%3Csvg%20t%3D%221573521077167%22%20class%3D%22icon%22%20viewBox%3D%220%200%201024%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20p-id%3D%222055%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cpath%20d%3D%22M19.0208%20254.3872C3.82976%20269.57824%200.95744%20291.32288%2012.59008%20302.96064l474.16832%20474.16832c11.63776%2011.63264%2033.38752%208.76544%2048.56832-6.4256%2015.19616-15.19616%2018.0736-36.93568%206.43584-48.57856l-474.1632-474.16832c-11.63776-11.63776-33.39264-8.76032-48.57856%206.43072z%22%20fill%3D%22%23cccccc%22%20p-id%3D%222056%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M996.14208%20254.3872c-15.19104-15.19104-36.9408-18.06336-48.57344-6.43072L473.3952%20722.1248c-11.63264%2011.63776-8.76544%2033.38752%206.4256%2048.57344%2015.19616%2015.19104%2036.93568%2018.06848%2048.57856%206.43072l474.16832-474.1632c11.63264-11.64288%208.76032-33.39776-6.4256-48.57856z%22%20fill%3D%22%23cccccc%22%20p-id%3D%222057%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-position: right 10px center;
    background-size: 15px 15px;
    background-repeat: no-repeat;
}
