﻿.opalcheck {
    cursor: pointer !important;
}

    .opalcheck input {
        appearance: none;
        -webkit-appearance: none;
        outline: none;
        display: none;
    }

        /*未选中时*/

        .opalcheck input + span {
            width: 20px;
            height: 20px;
            display: inline-block;
            background: url(/Themes/PC/images/icon_xz.png) no-repeat;
            background-position-x: 0px;
            background-position-y: 0px;
            position: relative;
            top: 3px;
        }

        /*选中checkbox时,修改背景图片的位置*/

        .opalcheck input:checked + span {
            background: url(/Themes/PC/images/icon_xza.png) no-repeat;
        }


.radiocheck {
    cursor: pointer !important;
}

    .radiocheck input {
        appearance: none;
        -webkit-appearance: none;
        outline: none;
        display: none;
    }

        .radiocheck input + span {
            width: 28px;
            height: 28px;
            display: inline-block;
            background: url(/Themes/PC/images/icon.png) no-repeat;
            background-position-x: 0px;
            background-position-y: 0px;
            position: relative;
            top: 3px;
        }

        .radiocheck input:checked + span {
            background: url(/Themes/PC/images/icona.png) no-repeat;
        }
