.sitetitle-page .query-section-radio-box {display: none;}
.sitetitle-page .query-section-radio-box.active {display: block;}
.sitetitle-page .query-section-radio-box .query-section-setting {gap: unset;}
.sitetitle-page .query-section-radio-box .query-section-setting input[type="radio"] {display: none;}
.sitetitle-page .query-section-radio-box .query-section-setting .g-radio-item {margin: 0 24px 0 0;}
.sitetitle-page .query-section-radio-box .query-section-setting .g-radio-item .g-radio-box {width: 16px; height: 16px;}
.sitetitle-page .query-section-radio-box .g-radio-item input[type="radio"]~.g-radio-box:before {width: 16px; height: 16px; background: transparent; border: 2px solid #fff;}
/* .sitetitle-page .query-section-radio-box .g-radio-item:hover input[type="radio"]:not(:disabled)~.g-radio-box:before, */
.sitetitle-page .query-section-radio-box .g-radio-item input[type="radio"]:checked~.g-radio-box:before {border: 5px solid #fff !important;}
.sitetitle-page .query-section-radio-box .g-radio-item input[type="radio"]~.g-radio-box:after {background: transparent;}

.sitetitle-page .g-section-intro .intro-content-item .intro-img-wrap {position: relative;}
.sitetitle-page .g-section-intro .intro-content-item .intro-img-wrap-bg {position: absolute; width: 100%; height: 100%; top: 0; left: 0; border-radius: 100%; opacity: 0.1; filter: blur(50px);}
.sitetitle-page .g-section-intro .intro-content-item:nth-of-type(1) .intro-img-wrap-bg {background: linear-gradient(135deg, #FF00EF 0.1%, #2200FF 99.96%);}
.sitetitle-page .g-section-intro .intro-content-item:nth-of-type(2) .intro-img-wrap-bg {background: linear-gradient( 137deg, #86A7FF 0.07%, #2E00FF 100%);}
.sitetitle-page .g-section-intro .intro-content-item:nth-of-type(3) .intro-img-wrap-bg {background: linear-gradient( 159deg, #FFCC7E 0%, #FFBE77 100%); opacity: 0.12;}
.sitetitle-page .g-section-intro .intro-content-item:nth-of-type(4) .intro-img-wrap-bg {background: linear-gradient( 159deg, #A2FFEF 0%, #69BCFC 99.94%); opacity: 0.12;}
.sitetitle-page .g-section-intro .intro-content-item:nth-of-type(5) .intro-img-wrap-bg {background: linear-gradient( 159deg, #A5FF80 0%, #68D066 99.99%); opacity: 0.12;}
.sitetitle-page .g-section-intro .intro-content-item:nth-of-type(6) .intro-img-wrap-bg {background: linear-gradient( 135deg, #618BFF 0%, #6943FF 100%);}
.sitetitle-page .g-section-intro .intro-content-item:nth-of-type(7) .intro-img-wrap-bg {background: linear-gradient( 159deg, #FFE399 0%, #F3CC37 100%);}
.sitetitle-page .g-section-intro .intro-content-item .intro-img {background: transparent !important;}