#mainPage{line-height:2.5em}.hidden{display:none}span,img,a{display:inline-block}.newsprite{background-image:url(https://img.etimg.com/photo/53652355.cms)}.calc_startpg,.scorepage{background:radial-gradient(circle,#fff 18%,#ececec 100%,#ececec 100%);padding:32px 0;text-align:center}.calc_startpg .rtText{font-size:1.65625em;color:#076cd4;font-family:"Arial Black",Arial;font-weight:900}.calc_startpg .letterSpacing_calc{letter-spacing:.99em;font-size:1em;font-weight:700;padding-left:.963em;color:#869099;line-height:1em}
.calc_startpg p{margin:40px auto;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:7px 22px;font-weight:700;line-height:1.3625em;font-size:.9625em}.calc_startpg .quiz_btn{padding:0 20px}.calc_startpg .quiz_btn span{font-size:.875em;font-weight:700;background-color:#fdb445;border-radius:40px;cursor:pointer;box-shadow:0 4px 12px -6px #000;margin-bottom:30px;width:100%}.scorepage .scoreHead h2{color:#076cd3;font-size:1.75em;font-family:"Arial Black",Arial;font-weight:900}
.scorepage .scoreHead span{font-size:1.125em;font-weight:700;color:#869099;letter-spacing:.925em;padding-left:1em}.scorepage .scoreboard{position:relative;margin:22px 0}.scorepage .scoreboard .finalscore_icon{width:189px;height:47px;display:inline-block;position:absolute;background-position:-65px -175px;top:24px;left:50%;margin-left:-95px}.scorepage .finalscore{font-size:90px;background-color:#00c6ff;border-radius:50%;width:172px;height:172px;line-height:188px;font-weight:700;display:inline-block}
.scorepage .sharing_ctn{display:inline-block;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:12px;padding:13px 4% 0;margin-bottom:19px}.sharing_ctn a{margin-right:11px}.certificate_desc .sharing_ctn{margin-top:14px}.certificate_desc .sharing_ctn a{margin-right:1%;width:14%;max-width:40px}.scorepage .sharing_ctn .email_icon span{width:41px;height:41px;display:inline-block;background-position:-5px -5px}.scorepage .sharing_ctn .fb_icon span{width:41px;height:41px;display:inline-block;background-position:-306px -5px}
.scorepage .sharing_ctn .tw_icon span{width:41px;height:41px;display:inline-block;background-position:-382px -339px}.scorepage .sharing_ctn .gp_icon span{width:41px;height:41px;display:inline-block;background-position:-396px -6px}.scorepage .sharing_ctn .in_icon span{width:41px;height:41px;display:inline-block;background-position:-201px -340px}.scorepage .result_INTERPRETATION{font-size:.9375em;font-weight:700;padding:0 20px;line-height:1.6em;margin-bottom:10px}.buttonCtn span,.scoreSubmit span,.comparesubmit span,.sliderBtn span{background-color:#feb444;width:289px;height:40px;margin:10px auto;border-radius:34px;line-height:40px;font-size:.95em;font-weight:700;box-shadow:0 4px 11px -5px #000;cursor:pointer;display:inline-block}
.calclastpage_wrap .upperbtn_wrap{overflow:auto}.calclastpage_wrap .upperbtn_ctn{background:radial-gradient(circle,#fff 4%,#ececec 36%,#ececec 63%);padding:20px 0;width:100%;float:left;white-space:nowrap;overflow:auto}.calclastpage_wrap .upperbtn_ctn span,.submitBtn input{background-color:#333;margin:0 9px;font-size:.65625em;font-weight:900;padding:7px 26px;border-radius:21px;cursor:pointer;box-shadow:0 2px 7px -3px #000;color:#fff}.upperbtn_ctn span{padding:0 26px !important;line-height:2.7em}.upperbtn_ctn span.active{background-color:#fff;color:#000}
.recommend_btn{margin-bottom:43px;padding:0 7%}.recommend_btn>span{background-color:#feb444;font-size:.875em;font-weight:700;border-radius:50px;box-shadow:0 2px 6px -3px #000;margin:13px 0;cursor:pointer;display:block;text-align:center;padding:5px 0}.recommend_btn span.print .newsprite{width:19px;height:20px;float:left;background-position:-55px -3px;margin-top:12px;margin-left:24px}.recommend_btn span.download .newsprite{width:26px;height:30px;float:left;background-position:-206px -7px;margin-top:5px;margin-left:20px}
.backbtn_ctn{text-align:center}.backbtn_ctn a{font-size:.8125em;text-decoration:underline;color:#5f7fe7;font-weight:700}.certificatewrap{height:510px;border:.25em solid #939190}.certificatewrap .certificateimage{height:506px;border:.0625em solid #c0beb9;margin:1px;position:relative}.certificateimage .lefttop{width:88px;height:98px;display:inline-block;background-position:174px 225px}.certificateimage .righttop{width:88px;height:98px;display:inline-block;background-position:-4px 121px;float:right}
.certificateimage .leftbottom{width:88px;height:98px;display:inline-block;background-position:372px 222px;position:absolute;bottom:0;left:0}.certificateimage .rightbottom{width:88px;height:98px;display:inline-block;background-position:272px 222px;position:absolute;bottom:0;right:0}.certificateimage .certificatesign{width:65px;height:91px;display:inline-block;background-position:69px -198px;position:absolute;bottom:5px;left:50%;margin-left:-32px}.certificateimage .certificatelogo{position:absolute;width:73%;left:50%;margin-left:-36.5%;top:20px;text-align:center}
.certificateimage .certificatelogo img{display:block;width:100%}.certificateimage .certificatelogo p{font-size:.8375em;font-weight:700;color:#5a5a59;line-height:1.3em;margin-top:7px}.certificateimage .cert_UserName{border-bottom:1px solid #948f8f;text-transform:uppercase;color:#3693c7;line-height:2em;margin-top:10px}.certificateimage .certificate_date{font-size:.75em;line-height:1em;padding-top:14px;padding-bottom:3px;margin-bottom:6px}.certificateimage .certificate_desc .userInfo{font-size:.785em;line-height:1.7em}
.certificateimage .dwl_icon span{width:51px;height:51px;display:inline-block;background-position:-102px 118px}.certificateimage .prt_icon span{width:51px;height:51px;display:inline-block;background-position:128px -175px}.certificateimage .fb_icon span{width:51px;height:51px;display:inline-block;background-position:-4px -174px}.certificateimage .tw_icon span{width:51px;height:51px;display:inline-block;background-position:-4px -234px}.certificateimage .gp_icon span{width:51px;height:51px;display:inline-block;background-position:247px -174px}
.certificateimage .in_icon span{width:51px;height:51px;display:inline-block;background-position:188px -174px}.calc_innerwrap{background:radial-gradient(circle,#fff 18%,#ececec 100%,#ececec 100%);padding-top:17px;border:1px solid #ececec}.calc_head{overflow:auto}.calc_head .calc_logo{float:left;padding-left:8px;line-height:1em}.calc_head .calc_logo h2{color:#076cd3;font-size:.875em;font-family:"Arial Black",Arial;font-weight:900}.calc_head .calc_logo span{font-size:.5em;font-weight:700;color:#869099;letter-spacing:1.025em}
.calc_head .calc_shscore{float:right;padding-right:26px;color:#869099}.calc_head .calc_shscore span:first-child{font-size:.5em;font-weight:700;padding-right:6px;margin-right:6px;border-right:2px solid #babfc4;display:inline-block;line-height:1.8em}.calc_head .calc_shscore span:last-child{font-size:1.5625em;font-weight:700;color:#d44a02}.questionContainer{background:#fff;position:relative;margin-top:40px;border-top:2px solid #ececec;line-height:1.5em}.calc_userinfo{border-top:1px solid #ececec;position:absolute;border-radius:39px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;left:50%;margin-left:-73.865px;top:0;margin-top:-40px;background-color:#f9f9f9}
.percentage_wrap{width:70px;height:70px;vertical-align:top;position:absolute;left:-12px}.active-border{position:relative;text-align:center;width:56px;height:56px;border-radius:100%;background-color:#007cdc;background-image:linear-gradient(91deg,transparent 50%,#007cdc 50%),linear-gradient(90deg,#fff 50%,transparent 50%);border:1px solid #ececec;box-shadow:0 0 12px -2px #000}.circle{position:relative;top:5px;left:5px;text-align:center;width:46px;height:46px;border-radius:100%;background-color:#fff}
.userImage{border-radius:50%;width:40px;height:40px;margin-top:3px;margin-left:0}.infowrap{display:inline-block;padding:2px 38px 9px 73px;line-height:1em}.ques_title{font-weight:700;font-size:.5625em;padding:8px 0}.result_info{font-size:.9375em;color:#666;text-align:left;line-height:1em}.questionContainer .question{font-weight:600;font-size:1.125em;margin:40px 0 23px;padding:0 20px;text-align:center}input[type="radio"]{display:none}.questionContainer .questions{left:0;overflow:hidden;position:relative;font-size:.9em}
.questionContainer .questions .qbox{float:left;width:90%}.questionContainer .questions .qbox .options{position:relative;padding:0 20px}#mainPage .row{height:60px}.questionContainer .questions .qbox .options div.label{display:table;float:left;width:95%;height:40px;background-color:#7d8995;text-align:left;padding:10px 0 10px 5%;cursor:pointer;border-radius:40px;font-size:16px;border:1px solid #ccc;color:#fff;cursor:pointer;margin:10px 0;position:relative}.qbox span.newsprite{width:34px;height:34px;background-position:-130px -6px;float:left;margin-right:5px;margin-top:3px;position:absolute;top:50%;margin-top:-17px}
.questionContainer .questions .qbox .options div.label label{vertical-align:middle;display:table-cell;width:86%;text-align:left;cursor:pointer;padding-right:10px}.questionContainer .questions .qbox .options div.label:hover span,.questionContainer .questions .qbox .options div.label.selected span{background-position:-83px -6px}#quesForm{overflow:hidden}.sliderBtn{padding:0 20px;text-align:center}.sliderBtn .next,.disabled{opacity:.4}.sliderBtn .next.active{opacity:1}.sliderBtn a.prev{font-size:.875em;color:#147cbe;text-decoration:underline;display:none;margin-bottom:20px}
.scoreSubmit{text-align:center;padding:0 20px}.scoreSubmit span{width:100%}.insightContent a{color:#0049ff;font-weight:700}.overlay{position:fixed;background-color:#000;width:100%;height:100%;top:0;z-index:999;opacity:.7}.popuphead{margin-bottom:15px}.popupwrap{background-color:#fff;position:absolute;z-index:999;width:80%;left:50%;margin-left:-44.5%;top:80px;padding:2%}.popuphead .close{float:right;margin:-25px;cursor:pointer}.popuphead span{font-size:.9375em}.inputwrap{display:inline-block;margin-right:27px;font-size:16px;width:100%}
.inputbox{border:1px solid #9e9e9e;padding:7px 2px;border-radius:3px;box-shadow:inset 0 2px 7px -3px #9e9e9e}.userDetail span{font-size:.5em;font-weight:700;margin-bottom:7px}.popupmonth_wrap{margin:19px 0}.popupmonth_wrap p{font-size:.5em;margin-bottom:12px}.popupmonth_wrap select{padding:4px}.captchWrap{font-size:.5em;font-weight:700}.popupmonth_wrap{font-size:.5em}.captchaCtn .inputbox{display:inline-block;vertical-align:top;margin-right:10px;margin-top:8px}.captchaCtn .inputbox input{width:100%}
.captchaDiv{display:inline-block}.captchaDiv a.newsprite{background-position:-295px 133px;width:38px;height:38px;cursor:pointer;display:inline-block}.submitBtn{padding:9px 0;text-align:center}select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.portfoliotable{font-size:.7125em;font-weight:normal;margin:7px 0}.portfoliotable ul{width:100%;margin:0 auto}.portfoliotable li{overflow:hidden;padding:3px 0}.portfoliotable li span{padding:0 3.2%;float:left;width:25%}.portfoliotable li:first-child{border-top:2px solid;border-bottom:2px solid}
.portfoliotable li:last-child{border-bottom:2px solid}.portfoliotable li.odd{background-color:#7d8995}.fullform+span{font-size:.9375em}.fullform{font-size:.9375em;text-align:left;font-weight:normal}.inputWrap input{width:100px;border-bottom:1px dotted}.boxError{color:red;font-size:1.1875em;padding:19px 0 0;font-weight:bold;text-align:center}.recommend_head{font-size:1.875em;padding:25px 0 5px;text-align:center}.recommand_result{font-size:1em;font-weight:bold;width:95%;margin:0 auto;text-align:center}
.recommend_graph img{width:95%;margin:0 auto;display:block}.recommend_table ul{border:1px solid;width:95%;margin:25px auto;background-color:#e7e7e7;line-height:1.2em;text-align:center}.recommend_table li:first-child{background-color:#175f8d;color:#fff;font-weight:bold}.recommend_table li span{width:33%;display:inline-block;vertical-align:middle;padding:4px 0}.recommend_table li:nth-child(n+2) span:first-child{background-color:#dbdbdb}.recommend_table li:nth-child(2){border-bottom:1px solid #c5c5c5}
.recommend_table+p{width:95%;margin:0 auto;font-size:1.0625em;line-height:1.5em;padding-bottom:16px;text-align:center}