#main .h2{display:block;width:100%;font-size:18px;line-height:1.5;font-weight:bold;text-align:center}#main .h2>em{color:#105edb}#category{background-color:#4788ee}#category .category{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:100%;height:60px}#category .category .icon{display:inline-block;width:24px;height:24px;margin-right:10px}#category .category .icon svg{fill:#fff}#category .category .text{color:#fff;font-size:18px;font-weight:bold}#main{padding-top:20px}#main .h1{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;color:#105edb;font-size:24px;font-weight:bold}#main .h1 .icon{display:inline-block;vertical-align:middle;width:35px;height:35px;margin-right:10px;line-height:1}#main .h1+.h1-text{margin-top:10px;font-size:14px;line-height:1.5}#main .h2+.h2-text{margin-top:10px;font-size:14px;line-height:1.5}#main .option-slider{margin-top:40px}#main .option-slider input[name=option-mainv]{display:none}#main .option-slider input[name=option-mainv]:nth-of-type(1):checked~.slide .slide-item:nth-of-type(1){opacity:1;z-index:2}#main .option-slider input[name=option-mainv]:nth-of-type(1):checked~.bottom .pagebtns .btn:nth-of-type(1){background-color:#007aff}#main .option-slider input[name=option-mainv]:nth-of-type(1):checked~.bottom .arrow-before .before:nth-of-type(3){display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#main .option-slider input[name=option-mainv]:nth-of-type(1):checked~.bottom .arrow-after .after:nth-of-type(2){display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#main .option-slider input[name=option-mainv]:nth-of-type(2):checked~.slide .slide-item:nth-of-type(2){opacity:1;z-index:2}#main .option-slider input[name=option-mainv]:nth-of-type(2):checked~.bottom .pagebtns .btn:nth-of-type(2){background-color:#007aff}#main .option-slider input[name=option-mainv]:nth-of-type(2):checked~.bottom .arrow-before .before:nth-of-type(1){display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#main .option-slider input[name=option-mainv]:nth-of-type(2):checked~.bottom .arrow-after .after:nth-of-type(3){display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#main .option-slider input[name=option-mainv]:nth-of-type(3):checked~.slide .slide-item:nth-of-type(3){opacity:1;z-index:2}#main .option-slider input[name=option-mainv]:nth-of-type(3):checked~.bottom .pagebtns .btn:nth-of-type(3){background-color:#007aff}#main .option-slider input[name=option-mainv]:nth-of-type(3):checked~.bottom .arrow-before .before:nth-of-type(2){display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#main .option-slider input[name=option-mainv]:nth-of-type(3):checked~.bottom .arrow-after .after:nth-of-type(1){display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#main .option-slider .slide{width:100%;height:52vw;position:relative}#main .option-slider .slide .slide-item{display:block;width:100%;line-height:1;position:absolute;top:0;left:0;opacity:0;z-index:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#main .option-slider .bottom{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:40px;background-color:#6a7682}#main .option-slider .bottom .pagebtns{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 10px}#main .option-slider .bottom .pagebtns .btn{display:block;width:10px;height:10px;background-color:#fff;border-radius:50%;cursor:pointer}#main .option-slider .bottom .pagebtns .btn+.btn{margin-left:10px}#main .option-slider .bottom .arrow{display:inline-block}#main .option-slider .bottom .arrow .before{display:none;width:24px;height:24px;cursor:pointer}#main .option-slider .bottom .arrow .before::before{content:"";display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:3px solid #fff;border-bottom:3px solid #fff}#main .option-slider .bottom .arrow .after{display:none;width:24px;height:24px;cursor:pointer}#main .option-slider .bottom .arrow .after::after{content:"";display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:3px solid #fff;border-right:3px solid #fff}#main .option-wrap{text-align:center}#main .option-wrap .option-text{margin-top:20px;font-size:14px;line-height:2;text-align:left}#main .option-wrap .option-banner{display:inline-block;width:100%;margin:20px auto 0;border:2px solid #ccc;border-radius:3px;line-height:1;overflow:hidden;position:relative}#main .option-wrap .option-banner::after{content:"";display:inline-block;width:0;height:0;border:8px solid rgba(0,0,0,0);border-bottom:8px solid #0b5bce;border-right:8px solid #0b5bce;position:absolute;right:0;bottom:0}#main .option-wrap .option-link{display:inline-block;margin:20px auto 0;font-size:12px;font-weight:bold;letter-spacing:0;line-height:2;text-align:center;text-decoration:underline}#main .option-wrap .option-link::before{content:"";display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #0b5bce;border-right:2px solid #0b5bce;margin-right:5px;vertical-align:middle}#main .option-wrap .option-link em{color:#0b5bce}#main .option-details{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin-top:40px}#main .option-details .card{display:-webkit-flex;-webkit-flex-flow:column nowrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;width:48%;height:auto;margin-top:15px;border:2px solid #ccc;border-radius:6px;overflow:hidden;position:relative}#main .option-details .card .ttl{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:50px;color:#4788ee;font-size:10px;font-weight:bold;line-height:2;text-align:center}#main .option-details .card .name{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:50px;padding:0 10px;font-size:20px;font-weight:bold;line-height:1.2;text-align:center}#main .option-details .card .name img{max-height:100%}#main .option-details .card .text{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:calc(100% - 110px);margin-top:10px;padding:10px;background-color:#ebf3ff;font-size:14px;letter-spacing:0;line-height:1.5;text-align:left}#main .option-details .card .text br{display:none}#main .option-details .card .text::after{content:"";display:inline-block;width:0;height:0;border:8px solid rgba(0,0,0,0);border-bottom:8px solid #0b5bce;border-right:8px solid #0b5bce;position:absolute;right:0;bottom:0}