html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input,button,th,td,select,textarea,label { margin: 0; padding: 0; box-sizing: border-box; }
body,a,input,button,select,textarea,prd_tabs_wrap { color: #222;font-size: 15px; letter-spacing: -1px; word-break: keep-all; }
img { border: 0 none; }
img { vertical-align: top; }
ol,ul {list-style: none;}
.hide { position: absolute; left: -9999px; top: -9999px; font-size: 0; line-height: 0; height: 0; overflow: hidden; }
button, button[type="button"] { border: 0; cursor: pointer; background:none; outline: none; }
a { text-decoration: none; }
a:hover, a:active, a:focus {text-decoration:none}
.prd_panel{display:none}
 
/* caption,legend{visibility:hidden; width:0; height:0; margin:0; padding:0; font-size:0; line-height:0} */
caption,legend{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;}
.blind,
span.step_here{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;color:transparent}
 
.inner {position: relative;margin: 0 auto;text-align: center;}
.inner img { width:1100px; padding:40px 0}
 

.main_cont {padding-top:20px; padding-bottom:20px; background:#f5f5f5;}
.main_cont > div {display:flex;}
.wrapper {width:1100px; margin:0 auto;}


input[type=text]::-ms-clear{
	display: none;
}


.old_type {width:687px; flex-shrink:0; text-align:-webkit-left; padding-top:100px;}
.old_type img {width:90%;}
.right_baloon{position: absolute;top:480px;left:1850px}


.my_calc {flex-grow:1; width:calc(100% - 687px);}
.my_calc .label {display:flex; margin-top:16px; color:#fff; text-align:left; float:left; width:80px; }
.my_calc .calc_box {width:100%; padding:45px 36px 36px; text-align:center; border-radius:15px 15px 0 0; background:#150f96;}
.my_calc .calc_box > strong {display:block; margin-bottom:24px; font-size:33px; font-weight:600; color:#fff; line-height:1;}
.my_calc .calc_box form input[type="text"],
.my_calc .calc_box form input[type="number"],
.my_calc .calc_box form input[type="tel"] {outline: none;margin-bottom:16px;width:76%; height:58px; padding:0 14px 0 14px; border-radius:9px; border:0; -webkit-appearance: none; -moz-appearance: none; appearance:none; background-repeat:no-repeat; background-position:right 26px center;}
.my_calc .calc_box form input + input {margin-top:16px;}
.my_calc .calc_box form input:focus {padding-left:14px; border:2px solid #01c1d6;}
.my_calc .calc_box form input.on {background-image:url(230104_ico_confirm.png);}
.my_calc .calc_box form input.on:focus {background-position: right 25px center;}
.my_calc .calc_box .first_info {display:flex; justify-content:space-between;}
.my_calc .calc_box .first_info input[type="text"] {width:calc(80% - 138px);margin-right:14px; }

.type_radio {display:flex; width:130px; padding:4px; background:#fff; border-radius:9px;}
.type_radio label {display:block; width:50%; line-height:50px;}
.type_radio label input {position:absolute; z-index:-1; left:-9999px; width:0; height:0; clip:rect(0,0,0,0); overflow:hidden;}
.type_radio label input + span {display:block; width:100%; color:#666; border-radius:8px}
.type_radio label input:checked + span {color:#fff; background:#150f96;}

/* button sex */
.my_calc .calc_box .first_info .sex {position:relative;}
.my_calc .calc_box .first_info .sex a{width:55px;height:58px;font-size:18px;box-sizing:border-box;text-align:center;padding:18px;float:left;background: #fff;color: #666;border-radius:0 9px 9px 0;text-decoration: none;}
.my_calc .calc_box .first_info .sex a:first-child{background: #fff;color: #666;border-radius:9px 0 0 9px;}
.my_calc .calc_box .first_info .sex a:first-child.on{background: #01c1d6;color: #fff;font-weight: bold; margin-right: 0;border-radius:9px 0 0 9px;}
.my_calc .calc_box .first_info .sex a.on{background: #01c1d6;color: #fff;font-weight: bold}


.my_calc .calc_box .btn_wrap {display:flex;margin-top:10px;}
.my_calc .calc_box .btn_wrap button {height:70px;font-size:22px;font-weight:600;}
.my_calc .calc_box .btn_wrap .free {color:#fff; background:#666; border-radius:9px 0 0 9px;width:40%;}
.my_calc .calc_box .btn_wrap .calc {background:#fedc00; border-radius:0 9px 9px 0;width:60%;}

.my_calc .call_box {height:100px;padding:20px 0;text-align:center;background:#fff;border-radius:0 0 15px 15px;border:1px solid #ddd;}
.my_calc .call_box em {display:block; font-size:19px; line-height:1;}
.my_calc .call_box strong {display:block; margin:6px 0 4px 0; font-size:29px; line-height:1;}
.my_calc .call_box a {padding-left:28px; font-size:32px; font-weight:600; color:#150f96; letter-spacing:0; background:url(221209_ico_call02.png) no-repeat left 14px;}




.db_box { position: absolute; left:50%; top:30px; width: 447px; height: 540px; margin-left:145px; border:40px solid #007be0; text-align:left; }
.db_box .s01:after { content: ""; display: block; clear: both; }
 
.productInputBox { background: #fff; text-align:left; border-radius: 15px; }
.check{ padding-top: 25px; padding-bottom: 5px; font-size: 28px; font-weight: 600; }
.productInputBox p { text-align: center; letter-spacing: -1.5px;}
 
input[type="text"],input[type="tel"]{ color: #222; border:none; box-sizing:border-box; }
input:-ms-input-placeholder { color: #999; !important; }
input::-webkit-input-placeholder { color: #999; }
input::-moz-placeholder { color: #999; }
input:input-placeholder{ color: #999; }
 
.productInputBox input[type="text"] {line-height: 50px; font-size: 16px; background: #fff; border: solid 1px #999999; border-radius: 8px; height:57px;}
 
.birthday {width: 100px;}
.birthday1 {width: 50px;}
.name, .phone {width: 225px;}
.productInputBox ul li label { float:left; width: 80px;  line-height: 45px; letter-spacing: -1.5px; font-weight: 600; font-size: 18px; }
   
.radiofor {line-height: 45px; letter-spacing: -1.5px; font-weight: 600; font-size: 18px; }    
.star {position:relative; top:5px; line-height: 45px; letter-spacing: -1.5px; margin-left:2px; font-weight: 500; font-size: 18px; }    
 
 
.productInputBox ul {position:relative;/* padding-left: 30px; */}
   
.productInputBox ul:after {content:"";display:block;clear:both;}
.productInputBox ul li:after { content: ""; display: block; clear: both; }
.productInputBox ul li {float:left;position: relative;width:100%; margin-top:10px; }
.productInputBox .form_call { margin-top:7px; }
 
.btn_area { padding-top: 20px; padding-bottom: 25px;}
.btn_area > p {text-align: center; cursor: pointer;}
 
 
.prd_contents {display:block;background: #fff; margin:0 auto;}
 

.prd_tabs_wrap{width:100%;height:65px;background:#fff;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;box-sizing:border-box;}
.prd_tabs_wrap.fixed{position:fixed;left:0;top:0;z-index:3;}
.prd_tabs_wrap .prd_tab_area{width:1100px;margin:-1px auto;background:#fff;}
.prd_tabs_wrap .g_tab_01 li{height:65px;box-sizing:border-box;}
.prd_tabs_wrap .g_tab_01 li a{height:65px;line-height:63px;padding-top:0;background-color:#fff;border-width:1px 1px 1px 0;color:#444;font-size:21px;font-weight:300}
.prd_tabs_wrap .g_tab_01 li:first-child a{border-width:1px;}
.prd_tabs_wrap .g_tab_01 li.on{background:#150f96;border-color:#150f96}
.prd_tabs_wrap .g_tab_01 li.on a{background:#fff;border-width:0;color:#150f96;font-size:21px;font-weight:bold;border-width:1px 1px 0 0 ;border-bottom:4px solid #150f96;}
.prd_tabs_wrap .g_tab_01 li.on a:after{display:none}
 

.feature_wrap .feature_area .feature_inner:after{content:"";clear:both;display:block}
.feature_wrap .feature_area .feature_inner{width:1100px;margin:0 auto;padding:120px 0 0;border-top:1px solid #dfdfdf;color:#222;font-size:34px;line-height:1.4;letter-spacing:-1px}
.feature_wrap .feature_banner {margin:0 auto; padding:120px 0; background-color:#f4f4f4;border-radius:15px;text-align:center;color:#222;font-size:34px;line-height:1.4;letter-spacing:-1px}
.feature_wrap .context.center {float:none;width:100%}
.feature_wrap .feature_banner .box4_call {width:1100px;margin:0 auto;background: #444;border-radius: 0 0 10px 10px;}
.feature_wrap .feature_banner .box4_call img{padding-bottom:0;}
 
/* box4 DB box */
.feature_wrap .feature_banner .box4_db {width:1100px;margin:0 auto;background: #150f96;text-align:left;padding:70px 160px;border-radius: 10px 10px 0 0;}
.feature_wrap .feature_banner .box4_db ul{position: relative; float:left;width:100%;padding-left:0}
.feature_wrap .feature_banner .box4_db li {position: relative;float:left;display:flex;flex-direction: row;}
.feature_wrap .feature_banner .box4_db form{text-align:left;display:flex;}
.feature_wrap .feature_banner .box4_db form input:focus {border:2px solid #00c0ff;}
.feature_wrap .feature_banner .box4_db label{position: relative;float:left;width: 130px;line-height: 56px;letter-spacing: -1.5px;font-weight: 100;font-size: 22px;color:#fff}
.feature_wrap .feature_banner .box4_db input[type="tel"], .feature_wrap .feature_banner .box4_db input[type="text"]{
 outline:none;
	border-radius:10px;
	height: 58px;
	border: none;
	font-size: 20px;
	padding: 0 20px;
	width: 100%;
	color: #222;
	}

.feature_wrap .feature_banner .box4_db .name_box {width:380px;/* margin-bottom:18px; */}
.feature_wrap .feature_banner .box4_db .phoneno {width:380px;}
.feature_wrap .feature_banner .box4_db .birthday_box{width:260px;padding-right: 10px;}
.feature_wrap .feature_banner .box4_db .btn_area {width:100%;padding:0;}
.feature_wrap .feature_banner .box4_db .btn_area > p {cursor: pointer;justify-content:center;}
 .feature_wrap .feature_banner .box4_db .btn_area > p img {padding:0;}

/* button sex */
.feature_wrap .feature_banner .box4_db .sex {border-radius:12px;width:122px;}
.feature_wrap .feature_banner .box4_db .sex a{width:60px;height:58px;line-height:58px;font-size:20px;box-sizing:border-box;text-align:center;float:left;background: #fff;color: #a4a4a4;font-weight: normal;border-radius:0 10px 10px 0;text-decoration: none;cursor:pointer;}
.feature_wrap .feature_banner .box4_db .sex a:first-child{background: #fff;color: #a4a4a4;font-weight: normal;border-radius:10px 0 0 10px;}
.feature_wrap .feature_banner .box4_db .sex a:first-child.on{background: #01c1d6;color: #fff;font-weight:normal; margin-right: 0;border-radius:10px 0 0 10px;}
.feature_wrap .feature_banner .box4_db .sex a.on{background: #01c1d6;color: #fff;font-weight: normal}





.footer { border-top: solid 1px #d7d7d7; }
 
/* table
------------------------------------------ */
table[class^='g_table_']{width:100%; border-top:2px solid #58bbee; border-bottom:1px solid #9ab5c3}
table[class^='g_table_'] tr th:first-child,
table[class^='g_table_'] tr td:first-child{border-left:0 none}
table[class^='g_table_'] tr th.bdr,
table[class^='g_table_'] tr td.bdr{border-right:1px solid #cfd6d9}
table[class^='g_table_'] tr [rowspan]{border-right:1px solid #cfd6d9}
table[class^='g_table_'] tr th[rowspan]{border-right:0}
table[class^='g_table_'] tr th:last-child[rowspan], table[class^='g_table_'] tr td:last-child[rowspan]{border-right:0}
table[class^='g_table_'] tr td:only-child[rowspan]{border-right:1px solid #cfd6d9}
table[class^='g_table_'] tr th.bdl,
table[class^='g_table_'] tr td.bdl{border-left:1px solid #cfd6d9}
table[class^='g_table_'] tr th.bdt,
table[class^='g_table_'] tr td.bdt{border-top:1px solid #cfd6d9}
table[class^='g_table_'] td.tal{text-align:left; padding-left:20px !important}
table[class^='g_table_'] td.tar{text-align:right; padding-right:20px !important}
table[class^='g_table_'] th.tac,
table[class^='g_table_'] td.tac {text-align:center !important}
 
table.g_table_03{border-top-color:#222; border-bottom-color:#ccc}
table.g_table_03 thead th{height:45px; box-sizing:border-box; text-align:center; background-color:#f2f2f2}
table.g_table_03 th, table.g_table_03 td{padding:10px 15px; border-top:1px solid #ccc; height:45px; box-sizing:border-box}
table.g_table_03 thead tr:first-child th{border-top:0}
table.g_table_03 td{border-left:1px solid #ddd}
table.g_table_03 tbody th{color:#117bb2; text-align:center; background-color:#f6fcff}
table.g_table_03 td.bdr{border-right:1px solid #ccc}
table.g_table_03.g_table_brd td.tac{border-left:0;border-right:1px solid #ddd}
table.g_table_03.g_table_brd td.tac:last-child{border-right:0}
table.g_table_03.g_table_brd tbody th{border-right:1px solid #ddd}
table + .hr{width:100%; height:1px; background-color:#d0d0d0}
 
 
 
.h_title_04{margin-bottom:20px;color:#222;font-family:'Noto Sans',Malgun Gothic,Dotum;font-size:20px;letter-spacing:-0.03em}
.prd_panel .h_title_04{margin-top:55px}
.prd_panel .h_title_04:first-of-type{margin-top:0}
.prd_panel .prd_panel_inner{width:1100px;min-height:700px;padding:64px 0;margin:0 auto}
.prd_panel .prd_msg_01{float:right;width:1100px;margin-bottom:12px;color:#767676;text-align:right;font-size:14px;}
.prd_panel .prd_msg_02{margin-top:10px;color:#767676;font-size:14px;line-height:22px}
.prd_panel .g_title_04{margin-top:55px;margin-bottom:20px;padding:0;color:#222;font-family:'Noto Sans',Malgun Gothic,Dotum;font-size:20px;letter-spacing:-0.03em}
.prd_panel .g_title_04:first-of-type{margin-top:0}
.prd_panel .g_title_04:before{display:none}
.prd_panel table + .prd_notice{padding-left:34px}

.prd_panel .pn_list li{text-indent:-13px;padding-left:13px;color:#767676;font-size:14px;line-height:22px}
 
.prd_panel table.w100{width:100%}
.prd_panel table.g_table_03,
.p_table_01{width:100%;border-top:2px solid #222;border-bottom:1px solid #666}
.prd_panel table.g_table_03 th,
.p_table_01 th{padding:10px;color:#222;font-size:16px}
.prd_panel table.g_table_03 td,
.p_table_01 td{padding:10px;color:#222;font-size:15px}
.prd_panel table.g_table_03 td span,
.p_table_01 td span{color:#767676}
 
.prd_panel table.g_table_03 thead th,
.p_table_01 thead th{background-color:#fff;border-left:1px solid #dfdfdf;border-bottom:1px solid #666;text-align:center}
.prd_panel table.g_table_03 thead th:first-child,
.p_table_01 thead th:first-child{border-left:0}
.prd_panel table.g_table_03 tbody tr:first-of-type td,
.prd_panel table.g_table_03 tbody tr:first-of-type th,
.p_table_01 tbody tr:first-of-type td,
.p_table_01 tbody tr:first-of-type th{border-top:0}

.prd_panel table.g_table_03 tbody th.td,
.p_table_01 tbody th.td{color:#222;font-weight:normal}
.p_table_01 tbody td{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf}
.p_table_01 tbody td:first-child{border-left:0}
.p_table_01 tbody td.bdl{border-left:1px solid #dfdfdf}
.p_table_01 tbody td.tac{text-align:center}
.p_table_01 tbody .bg{background-color:#f5f5f5}
.prd_panel table.g_table_03 tbody td.point,
.p_table_01 tbody td.point{color:#008bec;text-align:right}
table[class^='g_table_'] tr [rowspan].bdr_n{border-right:0}
 
.joininfo_list{margin-left:-20px;min-height:270px;overflow:hidden;*zoom:1}
.joininfo_list li{float:left;width:260px;margin-left:20px;box-sizing:border-box;font-size:16px}
.joininfo_list li > .joinex_info{width:260px;height:315px;border:1px solid #dfdfdf;box-sizing:border-box;color:#222;text-align:center}
.joininfo_list.long li > .joinex_info{height:360px}
.joininfo_list li > .joinex_info .ico:before{content:"";display:block;position:absolute;top:48px;left:50%}
.joininfo_list li > .joinex_info .block{margin-bottom:5px}
.joininfo_list li em{font-weight:bold}
.joininfo_box{padding:10px 0;margin-top:20px;border:1px solid #dfdfdf}
.joininfo_box dl{overflow:hidden;*zoom:1}
.joininfo_box dd{float:left;width:839px;padding:55px 60px 0 65px;box-sizing:border-box}
.joininfo_box dd p{margin:5px 0 12px;}
.joininfo_box dd ul{width:100%}
.joininfo_box dd li{float:left;width:50%; margin:5px 0 12px;}
.joininfo_box dd.small li{width:100%}
.joininfo_box dd.pdt{padding:25px 50px 25px 65px}
.g_dot_list>li{position:relative;padding-left:10px;margin-bottom:10px;box-sizing:border-box;color:#222;font-size:16px;line-height:23px;letter-spacing:-1px}
.g_dot_list>li:before{content:'';display:block;width:3px;height:3px;background-color:#666;position:absolute;left:0;top:10px}
.g_dot_list>li.no_bullet:before{display:none}
.g_dot_list.ft14>li{margin-bottom:5px;color:#666;font-size:14px}
 
.prd_panel_02 .jn_cont{padding-left:13px;margin-top:10px;background:url('../images/common/bul_dot_01.gif') 0 10px no-repeat;line-height:22px;font-size:15px}
.prd_panel_02 strong[class^='icon_']{display:block;margin:40px 0 20px;padding-left:100px;height:80px;line-height:80px;font-size:20px;letter-spacing:-1px;background-position:0 0;background-repeat:no-repeat}
.prd_panel_02 .icon_hospital{background-image:url('icon_hospital.png')}
.prd_panel_02 .icon_money{background-image:url('icon_money.png')}
.prd_panel_02 .icon_guaratee{background-image:url('icon_guaratee.png')}
.prd_panel_02 .icon_check{background-image:url('icon_check.png')}
.prd_panel_02 .g_table_03 td{text-align:center}
.prd_panel_02 .g_table_03 td.bdr_n{border-right:0}

.prd_panel .g_define_01 dd{color:#767676}
 
.prd_panel img{max-width:1100px;padding-bottom:120px; }
.prd_panel_02{padding-top:50px;color:#666;font-size:15px}
.prd_panel_02 .h5_tit{margin:45px 0 20px;color:#222;font-size:20px}

.prd_panel_02 .h5_tit:first-of-type{margin-top:0}
.prd_panel_02 .g_list_04 li{margin-bottom:3px;color:#666;font-size:15px;line-height:23px;letter-spacing:-1px}
.prd_panel_02 .g_list_04 li li{padding:0}
.prd_panel_02 .g_list_04 li.point_01{color:#008bec;font-size:15px}
.prd_panel_02 .g_list_04 li.g_point_03{font-size:15px !important}
.prd_panel_02 .g_list_04 li.g_text_04{padding-left:18px;margin-left:10px}
.prd_panel_02 .g_list_04 li .tit{display:block;color:#333}
 
.img_wrap .img_box:after,
.img_wrap:after{content:"";clear:both;display:block}
.img_wrap .img_left{float:left;width:430px}
.img_wrap .txt_right{float:right;width:670px;padding:50px 30px 0 30px;box-sizing:border-box}
.img_wrap .txt_right.pdt_s{padding:20px 30px 0 30px}
.img_wrap .img_box{padding:40px;border:1px solid #dfdfdf;box-sizing:border-box}
.img_wrap .img_left.brd{padding:40px;border:1px solid #dfdfdf;box-sizing:border-box}
.img_wrap .img_inbox{float:left;width:50%;text-align:center}
.img_wrap .img_box.n3 .img_inbox{width:33%}
.img_wrap .img_inbox .img{margin-top:57px}
.img_wrap .img_inbox:first-child .img{margin-top:35px}
.img_wrap .img_box .tit{display:block;color:#333}
.img_wrap .img_box.n3 .txt_s{display:block;margin-top:3px;line-height:1.3;font-size:14px}
 
 
.prd_last{width:1100px; border-top: 1px solid #ddd; padding:30px 0;margin:0 auto}
.prd_last p{color:#767676;font-size:15px;font-weight:300}
.prd_last_info{background-color:#f5f5f5}
.prd_last_info .txt_compli_officer{padding:0 76px; height:30px; line-height:30px; color:#666; /* text-align:center */}
 
 



.floBanPc .db_box2 {position:absolute; z-index:1; right:50%; top:150px; width:230px; margin-right:-830px; transition:all .3s ease;}
.floBanPc .db_box2.fixed {position:fixed; top:100px;}
.floBanPc .db_box2 .free {display:block; line-height:54px; text-align:center; background:#f9f9f9; border:1px solid #ddd; border-radius:5px;}
.floBanPc .db_box2 .free p {display:inline-block; padding-left:25px; font-size:17px; background:url(221209_ico_time24.png) no-repeat left 19px;}
.floBanPc .db_box2 .free p strong {color:#150f96;}
.floBanPc .db_box2 .tel {display:block; margin:10px 0; padding:16px 0; text-align:center; border:1px solid #ddd; background:#f9f9f9; border-radius:5px;}
.floBanPc .db_box2 .tel strong {display:inline-block; font-size:20px; padding-left:25px; line-height:1; color:#150f96; background:url(221209_ico_call04.png) no-repeat left bottom;}
.floBanPc .db_box2 .tel p {margin-top:8px; font-size:15px; line-height:20px;}

.floBanPc .db_box2 {padding:22px 20px 24px; text-align:center; color:#fff; border-radius:12px; background:#150f96;}
.floBanPc .db_box2 .tit {margin-bottom:15px; font-size:22px; font-weight:600; line-height:28px;}
.floBanPc .db_box2 form input[type="text"] {outline:none;margin:6px 0 0 0;width:100%; height:48px; padding:0 36px 0 20px; font-size:15px; border:1px solid #ddd; border-radius:5px; background-repeat:no-repeat; background-position:right 14px center;}
.floBanPc .db_box2 form input[type="text"] + input[type="text"] {margin-top:6px;}
.floBanPc .db_box2 form input[type="text"]::placeholder {font-size:15px; color:#444;}
.floBanPc .db_box2 form input[type="text"]:focus {padding:0 19px; border:2px solid #01c1d6;}
.floBanPc .db_box2 form input[type="text"].on {background-image:url(230104_ico_confirm.png); background-size:17px;}
.floBanPc .db_box2 form input[type="text"].on:focus {background-position: right 13px center;}
.floBanPc .db_box2 .type_radio {width:100%; margin:6px 0; border-radius:5px;}
.floBanPc .db_box2 .type_radio label {line-height:38px; font-size:15px;}
.floBanPc .db_box2 .type_radio label span {border-radius:5px;}
.floBanPc .db_box2 .btn_wrap {margin-top:17px;}
.floBanPc .db_box2 .btn_wrap button {display:block; width:100%; height:47px; font-size:17px; font-weight:600; border-radius:5px; background:#fedc00;}

.quick .top_btn {display:block; width:56px; height:56px; margin:42px auto 0; text-indent:-9999px; border-radius:5px; border:1px solid #150f96; background:rgba(255,255,255,0.9) url(221209_ico_top.png) no-repeat center;}

/* quick button sex */
.floBanPc .db_box2 .sex {position:relative;margin:6px 0;}
.floBanPc .db_box2 .sex a{width:50%;height:48px;font-size:15px;box-sizing:border-box;text-align:center;padding:14px;float:left;background: #fff;color: #666;border-radius:0 5px 5px 0;text-decoration: none;}
.floBanPc .db_box2 .sex a:first-child{background: #fff;color: #666;border-radius:5px 0 0 5px;}
.floBanPc .db_box2 .sex a:first-child.on{background: #01c1d6;color: #fff;font-weight: bold; margin-right: 0;border-radius:5px 0 0 5px;}
.floBanPc .db_box2 .sex a.on{background: #01c1d6;color: #fff;font-weight: bold}
