.list_basic{border-bottom:1px solid #e6e6e6}
.list_basic h2{margin:20px 0 10px 0}
.ui-expandable{position:relative}
.ui-expandable p{margin:0 0 1em 0}
.ui-expandable div{flex:1 100%;position:relative}
.ui-expandable div p{margin:0 0 20px 0;line-height:20px}
.ui-expandable div h3{color:#000;margin:0 0 5px 0}
.ui-expandable.border-box{display:flex;flex-flow:row wrap;position:relative;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;margin:0 0 3em 0;padding:0 0 1em 0}
.ui-expandable.border-box div{background:#fff;padding:1em}
.ui-expandable.border-box div:nth-child(even):after{content:"";width:100%;height:1px;display:block;background:#e6e6e6;position:absolute;left:0;top:0}
.ui-expandable.border-box h2{display:block;margin:0 0 10px 0;background:#fff;color:#000;-webkit-border-radius:3px;border-radius:3px}
.ui-expandable.border-box h2 i{margin:0 5px 0 0;color:#000}
.ui-expandable p{color:#80817b}
.ui-expandable.border-box .btn_detail{position:absolute;right:20px;bottom:-20px}
.ui-expandable.picture-box .btn_detail{float:right;margin:0 20px 0 0}
.ui-expandable .picture-box{display:flex;flex-flow:row wrap}
.ui-expandable .ui-group-img{display:flex;flex-flow:row wrap;height:150px;overflow:hidden;margin:0 0 1em}
.ui-expandable .ui-group-img div{flex:2 49%;position:relative;height:auto;margin:0 1px 0 0}
.ui-expandable .ui-group-img,.ui-expandable .ui-box-content{flex:1 100%}
.hidden{margin:10px 0 0 0;display:table !important;width:100%;position:relative;padding:0 0 20px 0}
.hidden.tnc{padding:0}
.hidden .btn_tnc,.hidden .btn_tnc:focus{font-size:13px;padding:0 10px;font-weight:bold;background:#ebebeb;color:#80817b;line-height:30px;height:30px;display:block;border:0;display:table;float:right}
.hidden .btn_tnc:after{content:' ';text-indent:-999em;background:url(../../../etc.clientlibs/hase/clientlibs/clientlib-memberGetMemberHome/resources/image/icon_15px.png) no-repeat 0 -30px;width:15px;height:15px;margin-left:10px;display:inline-block;vertical-align:middle}
.hidden .btn_tnc:hover{color:#000}
.hidden .btn_tnc:hover:after{background-position:0 -45px}
.hidden .btn_tnc.expanded:after{background-position:-15px -30px}
.hidden .btn_tnc.expanded:hover:after{background-position:-15px -45px}
.hidden .btn_readmore{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(235,235,235,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(235,235,235,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);border:1px solid #d4d4d4;color:#39b54a;display:table;float:left;position:relative}
.hidden .btn_readmore,.hidden .btn_readmore:focus{font-size:13px;padding:0 10px;font-weight:bold;color:#39b54a;line-height:30px;height:30px;display:block;border:1px solid #d4d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.hidden .btn_readmore:after{content:' ';text-indent:-999em;background:url(../../../etc.clientlibs/hase/clientlibs/clientlib-memberGetMemberHome/resources/image/icon_15px.png) no-repeat 0 -60px;width:15px;height:15px;margin-left:10px;display:inline-block;vertical-align:middle}
.hidden .btn_readmore:hover{color:#20662a}
.hidden .btn_readmore:hover:after{background-position:0 -75px}
.hidden .btn_readmore.expanded:after{background-position:-15px -60px}
.hidden .btn_readmore.expanded:hover:after{background-position:-15px -75px}
.expanded.hidden{padding:0}
.hidden.tnc .content{background:#ebebeb;height:150px;width:100% border:0;overflow:hidden;overflow-y:scroll}
.hidden .content{color:#80817b;position:relative;padding:10px 5px}
.hidden .content p,.hidden .content li{font-size:11px;line-height:14px}
.hidden .content ol,.hidden .content ul{margin-left:15px}
.hidden .content p,.hidden .content li{margin-bottom:5px}
.hidden .content,.hidden .special_content{display:none}
.hidden.expanded .content,.hidden.expanded .special_content{display:block;clear:both}
.special_content{padding:10px 0}
.preferred .circle{background-color:#7f807d}
.preferred .hidden .btn_readmore{color:#7f807d}
.preferred .hidden .btn_readmore:hover{color:#474846}
.preferred .hidden .btn_readmore:after{background-position:0 -90px}
.preferred .hidden .btn_readmore:hover:after{background-position:0 -105px}
.preferred .hidden .btn_readmore.expanded:after{background-position:-15px -90px}
.preferred .hidden .btn_readmore.expanded:hover:after{background-position:-15px -105px}
.prestige .circle{background-color:#94532c}
.prestige .hidden .btn_readmore{color:#94532c}
.prestige .hidden .btn_readmore:hover{color:#4f2f17}
.prestige .hidden .btn_readmore:after{background-position:0 -120px}
.prestige .hidden .btn_readmore:hover:after{background-position:0 -135px}
.prestige .hidden .btn_readmore.expanded:after{background-position:-15px -120px}
.prestige .hidden .btn_readmore.expanded:hover:after{background-position:-15px -135px}
@media \0creen\,screen\9{.ui-expandable div{display:block;display:table;width:100%}
}
@media \0creen{.ui-expandable div{float:none}
}
html,body{min-width:320px;margin:0 auto}
body{background:#c7c7c7}
.HSB_logo{background:url(../../../etc.clientlibs/hase/clientlibs/clientlib-memberGetMemberHome/resources/image/hs_logo.png) no-repeat;background-size:100%;width:472px;height:96px}
@media(min-width:320px) and (max-width:1023px){.HSB_logo{height:60px;width:297px;background-position:top 0 left 0}
}
.rvp_thm_homeContainerGlobal{overflow:hidden}
.rvp_thm_homeContainerTop{height:auto}
.rvp_thm_homeContainerTop .rvp_container{border-bottom:7px solid #34a344;height:100%}
@media(min-width:320px) and (max-width:1023px){.rvp_thm_homeContainerTop .rvp_container{border-bottom:4px solid #34a344}
}
.rvp_insidePageContent{float:none;width:100%;margin-left:0}
.rvp_thm_homePage_footnote_links{padding-top:0}
.rvp_thm_homePage_footnote_row2{padding-top:0;padding-bottom:0}
.rvp_thm_homePage_footnote_row2 .rvp_container{padding-top:15px;padding-bottom:15px}
.rvp_thm_homePage_footnote_row2 .rvp_container:after{content:"";display:table;clear:both}
@media(min-width:320px) and (max-width:1023px){.rvp_logo{width:70%}
.rvp_logo>a>img{max-width:297px;width:100%}
}
.rvp_insidePage{padding-top:20px}
@media(min-width:1024px){.flexiCancer_options>div{min-height:23px}
}
@media(min-width:1024px){.rvp_dob>div{min-height:53px}
}
div.rvp_thm_header{margin:0 -23px}
div.rvp_thm_header:after{content:"";display:table;clear:both}
div.rvp_container{max-width:970px;width:100%;background:white;padding:0 23px;box-sizing:border-box}
table#inputContainer{max-width:100%}
@media(min-width:320px) and (max-width:1023px){table#inputContainer>tbody>tr>td{width:100% !important;max-width:100% !important;display:block !important}
}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl{padding-bottom:0}
}
@media(min-width:320px) and (max-width:1023px){.rvp_errorMsg>p{padding-bottom:0;text-align:center}
}
.rvp_selectMenus:after{content:"";display:table;clear:both}
@media(min-width:320px) and (max-width:1023px){.rvp_selectMenus{padding-top:10px;padding-bottom:10px}
}
.rvp_selectMenus.en .select2-container .select2-selection--single .select2-selection__rendered{text-align:center}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl dd{max-width:465px;width:100%;position:relative;top:20px}
}
.rvp_coverContainer .rvp_tabContent>div dl dd .progress-bar{position:relative;left:-38px}
@media(max-width:767px){.rvp_coverContainer .rvp_tabContent>div dl dd .progress-bar{left:0}
}
@media(min-width:320px) and (max-width:1023px){.flexiCancer_insurance_amount .rvp_errorMsg p,.rvp_idType dd{padding-left:0}
}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl.rvp_idType dd{top:0}
}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl.rvp_idType dd>div{margin:10px 0}
}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl input[type='text']{height:40px}
}
@media(min-width:320px) and (max-width:1023px){.emn_subTitle3Wrapper{text-align:center}
.rvp_buttons{text-align:center;margin:5px 0}
.rvp_buttons>div{float:none !important;margin-bottom:15px}
.rvp_buttons .call_out_credit_card{height:40px;line-height:20px;padding:10px;display:block;margin:0 auto 25px auto;max-width:380px;width:380px}
.rvp_buttons .call_out_registration_reference{height:40px;line-height:20px;padding:10px;display:block;margin:0 auto 25px auto;max-width:380px;width:380px}
.rvp_buttons>div span{display:inline-block}
.rvp_buttons .call_out_credit_card>span{display:block}
.rvp_buttons .call_out_registration_reference>div{margin-left:50px}
.rvp_buttons .call_out_registration_reference>div span{display:inline-block}
.creditCardInput{text-align:center}
.creditCardInput>dt,.creditCardInput>dd{float:none !important;padding:0 !important}
.rvp_buttons_wrapper{text-align:center;padding:20px 0 !important}
.rvp_buttons_wrapper>div,.rvp_buttons_wrapper>a{float:none !important;padding-bottom:10px}
}
.rvp_buttons.two_rvp_buttons{text-align:right}
@media(min-width:320px) and (max-width:1023px){.rvp_buttons.two_rvp_buttons{text-align:center}
}
.rvp_buttons.two_rvp_buttons div:first-child{margin-bottom:8px}
@media(min-width:320px) and (max-width:1023px){.rvp_buttons.two_rvp_buttons div:first-child{width:auto}
}
.rvp_buttons.two_rvp_buttons a{min-width:20%;display:inline-block}
@media(min-width:320px) and (max-width:1023px){.rvp_thm_homePage_footnoteDisclmLeft,.rvp_thm_homePage_footnoteLogoRight{width:75%;text-align:left}
}
@media(min-width:320px) and (max-width:1023px){.rvp_thm_homePage_footnoteLogoRight{width:25%;text-align:right;padding-top:21px}
}
@media(min-width:320px) and (max-width:1023px){.rvp_contactInfoInsurance h6{text-align:center;margin-bottom:0}
}
@media(min-width:320px) and (max-width:1023px){.rvp_tabContainer .rvp_tabContent{padding:10px}
}
@media(min-width:320px) and (max-width:1023px){.desktop{display:none}
}
@media(min-width:1024px){.mobile{display:none}
}
.rvp_contactInfoInsurance div.mobile{background:0;border:0;padding-left:0;padding-right:0;text-align:center}
.rvp_contactInfoInsurance div.mobile .tel{line-height:16px;width:100%;background:#fff;background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;color:#444;font-size:16px;padding:15px 20px 15px 20px;border:solid #cfcfcf 1px;text-decoration:none;display:inline-block;box-sizing:border-box;font-weight:bold}
.rvp_contactInfoInsurance div.mobile .tel img{vertical-align:middle}
.rvp_contactInfoInsurance div.mobile .tel:hover{background:#f5f5f5;text-decoration:none}
.rvp_coverContainer .rvp_tabContent>div .rvp_selectMenus>div span{position:relative;z-index:20}
.flexiCancer_content .flexiCancer_options .flexiCancer_remarks .remarks_content{z-index:30}
.flexiCancer_quote_destination .flexiCancer_remarks .remarks_content.specialPos{bottom:-8px;left:25px}
@media(min-width:320px) and (max-width:1023px){.rvp_thm_homeContainerTop .lan_area{height:57px;top:3px;right:15px}
.rvp_thm_homeContainerTop .lan_area a.btn_readmore{font-size:16px;font-family:Arial,Verdana,Helvetica,sans-serif}
}
.rvp_idType dd{padding-left:0}
.flexiCancer_remarks~.remarks_content{display:none}
.flexiCancer_remarks:hover~.remarks_content{min-width:250px;background-color:#fff;border:1px solid #7f807d;color:black;text-align:left;padding:5px 0;position:static;z-index:1;padding:10px;bottom:18px;display:block !important}
@media(min-width:1024px){.flexiCancer_remarks:hover~.remarks_content{display:none !important}
}
@media(min-width:320px) and (max-width:1023px){.flexiCancer_remarks .remarks_content{display:none !important}
}
@media(min-width:320px) and (max-width:1023px){.flexiCancer_remarks.applySpecial{position:static}
.flexiCancer_remarks.applySpecial~.remarks_content{position:absolute;top:28px;left:0;bottom:auto;padding:2px 10px}
}
@media(min-width:320px) and (max-width:1023px){.emn_subTitle2Wrapper{position:relative}
}
@media(min-width:320px) and (max-width:1023px){.rvp_idType{padding-top:20px}
}
.rvp_insidePage dl dt{font-size:13px}
.rvp_contactInfoInsurance h6{margin-top:30px}
.rvp_coverContainer .rvp_footNote{font-size:13px;font-weight:bold}
.rvp_coverContainer .rvp_footNote a{color:#333;text-decoration:underline}
.rvp_coverContainer .rvp_footNote a:hover{color:#0d6c29}
.rvp_coverContainer .rvp_tabContent>div dl dt{width:290px}
.rvp_coverContainer .rvp_tabContent>div dl dd.flexiCancer_PercentageTable_section{float:none;width:100%}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl dd.flexiCancer_PercentageTable_section{max-width:none}
}
.rvp_coverContainer .rvp_tabContent>div dl dd.flexiCancer_PercentageTable_section>table{width:100%}
.rvp_coverContainer .rvp_tabContent>div dl dd.flexiCancer_PercentageTable_section>table th,.rvp_coverContainer .rvp_tabContent>div dl dd.flexiCancer_PercentageTable_section>table td{padding-left:0;width:auto;min-width:1px}
.rvp_coverContainer .rvp_tabContent>div dl dd.flexiCancer_PercentageTable_section>table th:first-child,.rvp_coverContainer .rvp_tabContent>div dl dd.flexiCancer_PercentageTable_section>table td:first-child{padding-left:15px}
@media(min-width:1024px){.flexiCancer_form .flexiCancer_PercentageTable td input,.flexiCancer_form .flexiCancer_PercentageTable td select{height:32px;width:95%}
}
@media(min-width:320px) and (max-width:1023px){.flexiCancer_form .flexiCancer_PercentageTable td input,.flexiCancer_form .flexiCancer_PercentageTable td select{height:40px;width:calc(100% - 10px)}
}
.flexiCancer_form .flexiCancer_PercentageTable td:nth-child(2){min-width:90px !important}
.flexiCancer_delete{width:20px}
@media(min-width:320px) and (max-width:1023px){.flexiCancer_delete{width:30px}
}
.rvp_errorMsg p{padding:10px 0}
@media(min-width:320px) and (max-width:1023px){.rvp_errorMsg p{margin:0 30px}
}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl dt{width:100%}
}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl dt br{display:none}
}
@media(min-width:320px) and (max-width:1023px){.rvp_coverContainer .rvp_tabContent>div dl dt span:not{display:inline}
}
.rvp_coverContainer .rvp_tabContent>div dl dt span.remarks_content{display:none}
.rvp_coverContainer .rvp_tabContent>div dl dt .flexiCancer_remarks:hover span.remarks_content{display:block}
#APPLY .rvp_coverContainer .rvp_tabContent>div dl dd{top:0}
#APPLY .rvp_coverContainer .rvp_tabContent+.flexi_mainTitleContainer{padding-top:28px}
.rvp_innerStepsContainer{padding-top:0 !important;font-size:0}
.rvp_innerStepsContainer .stepWrapper{width:33.3%;display:inline-block;position:relative;text-align:center;vertical-align:top}
.rvp_innerStepsContainer .stepWrapper.on>.text{color:#34a344}
.rvp_innerStepsContainer .stepWrapper .text{position:static;width:100%;height:100%;text-align:center;font-size:14px;font-weight:bold;color:#ccc;box-sizing:border-box;padding:5px 10%;display:inline-block}
.rvp_innerStepsContainer .stepWrapper.on>.indicator{color:white}
.rvp_innerStepsContainer .stepWrapper .indicator{position:static;width:40px;height:40px;text-align:center;font-size:18px;font-weight:bold;color:#fff;box-sizing:border-box;padding:7.5px 0;background-color:#ccc;border-radius:20px;border:3px #eee solid;display:inline-block}
.rvp_innerDotsContainer{padding-top:0 !important;font-size:0}
.rvp_innerDotsContainer .spacer{width:16%;display:inline-block;position:relative;text-align:center;vertical-align:top}
.rvp_innerDotsContainer .container{width:33.5%;display:inline-block;position:relative;text-align:center;vertical-align:top}
.rvp_innerDotsContainer .container .dotWrapper{width:33%;display:inline-block;text-align:center;vertical-align:top;margin-top:-56px}
.rvp_innerDotsContainer .container .dotWrapper .indicator{position:relative;width:10px;height:10px;text-align:center;box-sizing:border-box;background-color:#ccc;border-radius:5px;display:inline-block}
.rvp_innerDotsContainer .container.on .dotWrapper .indicator{background-color:#34a344}
.rvp_innerStepsContainer .stepWrapper.on .indicator{background-color:#34a344;border:4px #93ce98 solid}
@media(max-width:375px){.rvp_innerStepsContainer .stepWrapper .text{font-size:16px}
}
@media(min-width:320px) and (max-width:1023px){.rvp_innerStepsContainer .stepWrapper .text{padding:5px 10%}
}
.rvp_innerStepsContainer .stepWrapper>img{display:block;height:44px}
@media(min-width:320px) and (max-width:1023px){.rvp_innerStepsContainer .stepWrapper>img{height:73px}
}
@media(max-width:573px){.rvp_innerStepsContainer .stepWrapper:nth-child(3) .text{padding:5px 10%}
}
.rvp_innerStepsContainer .stepWrapper:nth-child(3).en .text{padding:0 10%}
@media(max-width:1024px){.rvp_innerStepsContainer .stepWrapper:nth-child(3).en .text{padding:16px 10%}
}
@media(max-width:663px){.rvp_innerStepsContainer .stepWrapper:nth-child(3).en .text{padding:6px 10%}
}
.flexiCancer_content .flexiCancer_options .quote_radio.en{width:100%}
.inputWrapper{margin-bottom:15px;padding-left:15px}
.inputWrapper .label{text-indent:-15px}
.inputWrapper .chkboxes{margin-top:14px}
.inputWrapper .chkboxes label{margin-right:14px}
.termsContent{list-style:disc;margin-bottom:14px;margin-left:21px}
.remark{margin:16px auto}
.custable{display:table;table-layout:fixed;width:100%}
.custable .bold{font-weight:bold;color:#0d6c29}
.custable .tr{display:table-row}
.custable .tr .th{background:#666;color:white}
.custable .tr .td,.custable .tr .th{display:table-cell;vertical-align:middle;padding-top:16px;padding-bottom:16px}
@media(min-width:320px) and (max-width:1023px){.custable .tr .td,.custable .tr .th{padding-top:8px;padding-bottom:8px}
}
.custable .tr .td b,.custable .tr .th b{color:red}
.custable .tr .td>span,.custable .tr .th>span{display:inline-block;width:100%;height:100%;position:relative}
.custable .tr .td:first-child,.custable .tr .th:first-child{padding-left:20px}
@media(min-width:320px) and (max-width:1023px){.custable .tr .td:first-child,.custable .tr .th:first-child{padding-left:10px}
}
.custable .tr .td:last-child,.custable .tr .th:last-child{padding-right:20px}
@media(min-width:320px) and (max-width:1023px){.custable .tr .td:last-child,.custable .tr .th:last-child{padding-right:10px}
}
.custable .tr .th:not(:first-child),.custable .tr .td:not(:first-child){padding-left:20px}
@media(min-width:320px) and (max-width:1023px){.custable .tr .th:not(:first-child),.custable .tr .td:not(:first-child){padding-left:10px}
}
.custable .tr .th:not(:first-child) span:before{content:'';display:block;height:100%;border-left:1px solid white;position:absolute;top:0;left:-20px}
@media(min-width:320px) and (max-width:1023px){.custable .tr .th:not(:first-child) span:before{left:-10px}
}
.custable.custable1 .tr:nth-child(even) .td{background:#f0f0f0}
.custable.custable1 .tr:nth-child(odd) .td{background:#e5e5e5}
.custable.custable1 .tr .th:last-child,.custable.custable1 .tr .td:last-child{width:30%;min-width:80px;text-align:center}
.custable.custable2 .tr .td{background:#e5e5e5}
.custable.custable3{margin-bottom:25px}
.custable.custable3 .tr .td{text-align:center}
.custable.custable3 .tr .td:first-child{text-align:left}
.custable.custable3 .tr:nth-child(even) .td{background:#f0f0f0}
.custable.custable3 .tr:nth-child(odd) .td{background:#e5e5e5}
.custable.custable3 .tr .th:nth-child(2){text-align:center;padding-right:20px;width:15%}
@media(min-width:320px) and (max-width:1023px){.custable.custable3 .tr .th:nth-child(2){width:25%}
}
.custable.custable3 .tr .th:nth-child(3){text-align:center}
.custable.custable3 .tr .th:nth-child(3) span{height:40px;line-height:40px}
.custable.custable3 .tr .th:nth-child(4){text-align:center;width:15%}
@media(min-width:320px) and (max-width:1023px){.custable.custable3 .tr .th:nth-child(4){width:25%}
}
.rvp_buttons .back{display:inline-block;padding:0 20px;height:34px;background:#666;color:#FFF;font-size:17px;font-weight:bold;line-height:34px;text-align:center;text-decoration:none;margin-left:16px;vertical-align:middle}
.rvp_buttons .amend,.rvp_buttons .cancel,.rvp_buttons .clear{display:inline-block;padding:0 30px;height:34px;background:#666;color:#FFF;font-size:17px;font-weight:bold;line-height:34px;text-align:center;text-decoration:none;margin-left:16px;vertical-align:middle}
.rvp_level2Btn.hvr-fade.confirm,.rvp_level2Btn.hvr-fade.next{padding:0 30px}
.call_out_credit_card{display:inline-block;padding:0 15px;height:34px;background:#f3f3f3;border:1px solid #ccc;border-radius:5px;line-height:34px;text-align:center;vertical-align:middle}
.call_out_registration_reference{display:inline-block;padding:10px;height:40px;background:#f3f3f3;border:1px solid #ccc;border-radius:5px;line-height:20px;text-align:left;vertical-align:middle;width:350px;max-width:350px}
.call_out_registration_reference>div span:first-child{min-width:130px;display:inline-block}
.hasrequo{overflow:visible}
.hasrequo .left{float:left}
.hasrequo .right{float:right}
.hasrequo .right a{display:inline-block;padding:0 0 0 20px;height:auto;color:#0d6c29;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;margin-left:16px}
.hasrequo .right a:hover{text-decoration:underline}
.expiryDateSelect{display:inline-block}
.expiryDateSelect>span{font-size:10px}
.expiryDateSelect>select{font-size:12px}
.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto}
.white-popup table{margin:0 auto}
.white-popup th{text-align:left;border-bottom:1px solid #666}
.white-popup th img{max-width:100%}
.white-popup td{text-align:left;padding-top:20px;padding-left:20px;padding-bottom:40px}
.mfp-close-btn-in .mfp-close{text-indent:-999em;background:url("clientlib-memberGetMemberHome/css/resources/images/popupClose.gif") center center no-repeat}
.flexiCancer_quote_destination .flexiCancer_remarks,.flexiCancer_content .flexiCancer_options .flexiCancer_remarks{width:21px;height:21px;background:url("clientlib-memberGetMemberHome/css/resources/info.png") center center no-repeat;background-size:cover}
@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.flexiCancer_quote_destination .flexiCancer_remarks,.flexiCancer_content .flexiCancer_options .flexiCancer_remarks{background:url("clientlib-memberGetMemberHome/css/resources/info@2x.png") center center no-repeat;background-size:cover}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flexiCancer_quote_destination .flexiCancer_remarks,.flexiCancer_content .flexiCancer_options .flexiCancer_remarks{background:url("clientlib-memberGetMemberHome/css/resources/info@2x.png") center center no-repeat;background-size:cover}
}
@media(-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.flexiCancer_quote_destination .flexiCancer_remarks,.flexiCancer_content .flexiCancer_options .flexiCancer_remarks{background:url("clientlib-memberGetMemberHome/css/resources/info@3x.png") center center no-repeat;background-size:cover}
}
.nameApplicant{margin-bottom:14px}
.rvp_coverContainer .rvp_tabContent>div dl dt span[data-trans="plan_insured_amt"]{float:left;font-size:13px;font-weight:bold}
.accNumber{font-weight:bold;color:#0d6c29}
.select2-results__option{text-indent:10px}
@media(min-width:320px) and (max-width:1023px){.rvp_level2Btn.hvr-fade{margin-left:0}
}
.banner_kv{background-image:url(clientlib-memberGetMemberHome/css/resources/images/top_banner.jpg)}
.main_banner_section.page_banner{background-position:center center}
@media screen and (max-width:700px){.banner_kv{background-image:url(clientlib-memberGetMemberHome/css/resources/images/top_banner_m.jpg)}
.main_banner_section.page_banner{background-position:center right}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{font-family:Arial,"Microsoft JhengHei","微軟正黑體",Verdana,Helvetica,sans-serif !important}
.lan_area{position:absolute;right:24px;top:21px;height:75px}
.lan_area a{color:#6b6b6b;font-size:15px;padding:5px 8px}
.lan_area a.current{color:#d4d4d4;padding:0}
.lan_area a.eng{font-size:13px}
.lan_area .content a:last-child{-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.hidden.lang_box{position:relative}
.hidden.lang_box a.btn_readmore{width:85px;height:36px;line-height:36px;text-align:center;box-sizing:border-box}
.hidden.lang_box .content{z-index:10;background:0;padding:0;width:85px}
.hidden.lang_box .content a{width:100%;display:inline-block;margin:-1px 0 0;line-height:17px;float:left;text-align:center;height:36px;line-height:26px;box-sizing:border-box}
.hidden.lang_box .btn_readmore.expanded{border-radius:0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.ui-silver{background:-moz-linear-gradient(top,white 0,#ebebeb 100%);background:-webkit-linear-gradient(top,white 0,#ebebeb 100%);background:linear-gradient(to bottom,white 0,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);border:1px solid #d4d4d4;color:#39b54a}
.quote_form .gender.gender-woman{background:url("clientlib-memberGetMemberHome/css/resources/images/zh-hk/01_woman_off.png") center center no-repeat;background-size:cover}
.quote_form .gender.gender-woman.zh-hk{background:url("clientlib-memberGetMemberHome/css/resources/images/zh-hk/01_woman_off.png") center center no-repeat;background-size:cover}
.quote_form .smoke.smoke-yes{background:url("clientlib-memberGetMemberHome/css/resources/images/zh-hk/02_smoke_off.png") center center no-repeat;background-size:cover}
.quote_form .smoke.smoke-yes.zh-hk{background:url("clientlib-memberGetMemberHome/css/resources/images/zh-hk/02_smoke_off.png") center center no-repeat;background-size:cover}
.quote_form .smoke.smoke-no{background:url("clientlib-memberGetMemberHome/css/resources/images/zh-hk/02_nosmoke_off.png") center center no-repeat;background-size:cover}
.quote_form .smoke.smoke-no.zh-hk{background:url("clientlib-memberGetMemberHome/css/resources/images/zh-hk/02_nosmoke_off.png") center center no-repeat;background-size:cover}
.emn_subTitle2Wrapper .emn_subTitle2{margin-bottom:14px;display:inline-block}
.emn_subTitle3Wrapper .emn_subTitle3{margin-top:14px;margin-bottom:0;display:inline-block}
.rvp_intro span.green{font-weight:bold}
.rvp_intro p>img{max-width:100%}
@media(max-width:640px){.rvp_intro p>img{width:100%;max-width:100%}
.hero-desktop{display:none}
}
@media(min-width:641px){.hero-mobile{display:none}
}
.rvp_coverContainer .rvp_tabContent>div dl.creditCardInput{margin-bottom:0}
.rvp_coverContainer .rvp_tabContent>div dl.creditCardInput dt{height:40px;line-height:40px}
.rvp_coverContainer .rvp_tabContent>div dl.creditCardInput dt,.rvp_coverContainer .rvp_tabContent>div dl.creditCardInput dd{display:inline-block;width:auto}
.rvp_coverContainer .rvp_tabContent>div dl.creditCardInput dd input{border-radius:6px}
.rvp_buttons_wrapper{display:block;padding:25px}
.rvp_buttons_wrapper:after{content:" ";display:block;height:0;clear:both;font-size:0;visibility:hidden}
.rvp_buttons_wrapper>div>img{vertical-align:middle;margin-left:0}
.rvp_buttons_wrapper>div>span{margin-left:10px}
.rvp_buttons_wrapper>.rvp_level2Btn{float:right}
body{-ms-overflow-style:scrollbar}
.rvp_thm_homeContainerTop .rvp_container .rvp_thm_header a.HSB_logo,.rvp_thm_homeContainerTop .rvp_container .rvp_thm_header span.HSB_logo{display:inline-block}