.row-ca1{overflow:hidden;padding:15px 0}
.row-ca1 .col-l{width:255px;margin-right:30px}
.row-ca1 .col-r{float:none;width:auto;overflow:hidden}
.c-top{overflow:hidden;display:flex;align-items:center;justify-content:space-between}
.mode-cg{font-size:12px;color:#000}
.mui-switch{vertical-align:middle;width:35px;height:15px;position:relative;border:1px solid #ccc;background-color:#ccc;box-shadow:#ccc 0 0 0 0 inset;border-radius:15px;cursor:pointer;background-clip:content-box;display:inline-block;appearance:none;user-select:none;outline:0}
.mui-switch:before{content:'';width:14px;height:6px;position:absolute;top:3px;left:0;border-radius:20px;background-color:#fff}
.mui-switch:checked{border-color:#025b8f;background-color:#025b8f}
.mui-switch:checked:before{left:18px}
.mui-switch.mui-switch-animbg{transition:background-color ease .4s}
.mui-switch.mui-switch-animbg:before{transition:left .3s}
.mui-switch.mui-switch-animbg:checked{box-shadow:#bfbfbf 0 0 0 0 inset;background-color:#025b8f;transition:border-color .4s,background-color ease .4s}
.mui-switch.mui-switch-animbg:checked:before{transition:left .3s}
.mui-switch.mui-switch-anim{transition:border cubic-bezier(0,0,0,1) .4s,box-shadow cubic-bezier(0,0,0,1) .4s}
.mui-switch.mui-switch-anim:before{transition:left .3s}
.mui-switch.mui-switch-anim:checked{box-shadow:#64bd63 0 0 0 16px inset;background-color:#64bd63;transition:border ease .4s,box-shadow ease .4s,background-color ease 1.2s}
.mui-switch.mui-switch-anim:checked:before{transition:left .3s}
.row-ca1 .g-inpbox .btn,.row-ca1 .g-inpbox .inp{height:40px}
.row-ca1 .g-inpbox{margin-bottom:15px}
.c-tit{font-size:13px;font-weight:700;color:#1a1a1a;border-bottom:1px solid #bfbfbf;padding:10px 0;margin-bottom:10px}
.c-model{margin-bottom:20px}
.c-model .c-tit{margin-bottom:17px}
.c-chs label{display:inline-block;vertical-align:top;font-size:12px;color:#666;margin-right:20px;cursor:pointer;margin-bottom:11px}
.c-chs label input{display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:6px}
.c-more{font-size:11px;color:#025b8f;display:block;margin-bottom:21px}
.c-list{-webkit-columns:2;-moz-columns:2;columns:2;overflow:hidden}
.c-list li{break-inside:avoid}
.c-list .tit{font-size:12px;color:#000;display:inline-block;max-width:100%;padding-right:8px;position:relative;line-height:2}
.c-list .tit:hover{text-decoration:underline}
.link-sub{border-left:2px solid #bfbfbf;padding-left:12px}
.row-ca1 .g-links{margin-left:0;height:390px}
.row-ca1 .g-links .a{font-size:12px;font-weight:700;margin-bottom:7px}
@media screen and (max-width:767px){
.row-ca1 .col-l{float:none;width:auto;margin:0 0 20px}
.c-list{columns:1}
}