.thankyou{position:relative;background:url('img/doctor_and_service/done-bg.jpg') center/cover;padding:0 0 191px;}.thankyou .container{position:relative;}.thankyou h1{text-align:center;font-size:36px;font-weight:200;color:#6e1b6f;padding:47px 0 24px;}.thankyou hr{background:#e6a922;display:block;width:80px;height:3px;margin:0 auto 113px;}.thankyou p{font-size:22px;line-height:40px;color:#6e1b6f;font-weight:400;text-align:center;letter-spacing:-0.3px;}.thankyou .mask-top{position:absolute;top:0;left:0;width:100%;height:136px;}.thankyou .mask-bottom{position:absolute;left:0;bottom:0;width:100%;height:136px;}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{width:auto;max-width:1400px;margin:0 auto;padding:0;}@media screen and (max-width: 1399px){.container{padding:0 20px;}}@media print{.container{max-width:100%;}}#content{min-height:800px;}header{z-index:50;background:url('img/share/header-bg.png') top center no-repeat;position:absolute;top:0;left:0;right:0;z-index:20;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header{height:142px;background:rgba(255,255,255,0.5);}}@media only screen and (max-width: 767px){header{height:106px;position:relative;}}header.opened .container{background:#f0f0f0;}header .container{position:relative;background:url('img/share/nav-bg.png') bottom right no-repeat;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .container{height:142px;background:none;overflow:hidden;}}@media only screen and (max-width: 767px){header .container{height:106px;background:#f6f6f6;}}@media print{header .container{background:none;}}header #btn-menu{display:none;width:42px;height:24px;position:absolute;right:20px;bottom:12px;background:url('img/share/btn-menu.png') center no-repeat;}@media screen and (max-width: 1367px){header #btn-menu{display:block;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header #btn-menu{display:block;}}header .bg2{position:absolute;top:0;left:0;width:100%;overflow:hidden;}header .bg2 img{position:relative;width:114.2%;left:50%;margin-left:-57.1%;}header .logo-wrap{position:absolute;top:12px;left:0;}@media only screen and (max-width: 767px){header .logo-wrap{top:0;}}header .logo-wrap .bg{position:absolute;top:50%;left:229px;margin-top:-60px;}@media screen and (max-width: 991px){header .logo-wrap .bg{left:205px;}}@media only screen and (max-width: 767px){header .logo-wrap .bg{left:160px;top:48px;margin-top:0;}}header .logo-wrap .bar{position:absolute;top:50%;left:0;margin-top:-18px;margin-left:20px;height:36px;background:#fff;width:100%;border-radius:0 20px 20px 0;}header .logo-wrap .bar .social{position:absolute;right:25px;bottom:3px;}header .logo-wrap .bar .social img{width:30px;height:auto;margin:0 0 0 12px;}@media screen and (max-width: 991px){header .logo-wrap .bar{border-radius:0;}}@media only screen and (max-width: 767px){header .logo-wrap .bar{height:62px;top:0;margin-top:0;border-radius:0;}}header .bg-white{display:none;background:#fff;width:186px;height:45px;position:absolute;left:0;bottom:15px;}@media screen and (max-width: 350px){header .bg-white{display:block;}}header #logo{position:relative;z-index:1;display:block;width:300px;overflow:hidden;background:#fff;height:130px;border-radius:60px;}@media screen and (max-width: 991px){header #logo{width:274px;height:130px;border-radius:0 60px 60px 0;}}@media only screen and (max-width: 767px){header #logo{width:200px;height:106px;}}@media screen and (max-width: 350px){header #logo{height:100px;width:167px;border-radius:0;}}header #logo img{margin:14px 0 0 40px;width:205px;}@media screen and (max-width: 991px){header #logo img{margin:14px 0 0 20px;width:206px;}}@media only screen and (max-width: 767px){header #logo img{width:166px;}}@media screen and (max-width: 350px){header #logo img{margin:14px 0 0 5px;width:150px;}}header .top{position:relative;margin:12px 0 0 0;}header .links{margin:0 17px 15px 0;display:inline-block;vertical-align:top;}@media screen and (max-width: 1360px){header .links{margin:0 5px 15px 0;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .links{display:none;}}header .links a{line-height:35px;font-size:16px;color:#520c53;display:inline-block;vertical-align:top;margin:0 0 0 16px;text-decoration:none;}@media screen and (max-width: 1076px){header .links a{font-size:12px;margin:0 0 0 5px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .links a{font-size:16px;margin:0;}}header .links .btn-clinic{padding:0 0 0 31px;background:url('img/share/clinic-icon.svg') -1px 4px no-repeat;background-size:30px;}@media screen and (max-width: 1160px){header .links .btn-clinic{padding:0 0 0 21px;background:url('img/share/clinic-icon.svg') no-repeat left center;background-size:20px;}}header .links .btn-intranet{padding:0 0 0 31px;background:url('img/share/intranet-icon.svg') -1px 4px no-repeat;background-size:30px;}@media screen and (max-width: 1160px){header .links .btn-intranet{padding:0 0 0 21px;background:url('img/share/intranet-icon.svg') no-repeat left center;background-size:20px;}}header .links .btn-contact{padding:0 0 0 26px;background:url('img/share/contact-icon.svg') -5px 3px no-repeat;background-size:30px;}@media screen and (max-width: 1160px){header .links .btn-contact{padding:0 0 0 21px;background:url('img/share/contact-icon.svg') no-repeat left center;background-size:20px;}}header .links .btn-home{padding:0 0 0 32px;background:url('img/share/home-icon.svg') -2px 3px no-repeat;background-size:30px;}@media screen and (max-width: 1160px){header .links .btn-home{padding:0 0 0 21px;background:url('img/share/home-icon.svg') no-repeat left center;background-size:20px;}}header .srch-wrap{background:rgba(255,255,255,0.5);display:inline-block;vertical-align:top;width:256px;margin:0 7px 15px 0;height:36px;border-radius:20px;overflow:hidden;}@media screen and (max-width: 1360px){header .srch-wrap{width:155px;margin:0 5px 15px 0;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .srch-wrap{display:none;}}header .srch-wrap input{display:inline-block;vertical-align:middle;width:219px;height:36px;padding:0 0 0 19px;font-size:13px;background:none;border:0;}@media screen and (max-width: 1360px){header .srch-wrap input{font-size:12px;width:125px;padding:0;}}header .srch-wrap input::placeholder{color:#000;opacity:0.6;}header .srch-wrap input:-ms-input-placeholder{color:#000;opacity:0.6;}header .srch-wrap input::-ms-input-placeholder{color:#000;opacity:0.6;}header .srch-wrap img{display:inline-block;vertical-align:middle;width:23px;margin:0 11px 0 0;}@media screen and (max-width: 1360px){header .srch-wrap img{margin:0;}}header .lang{display:inline-block;vertical-align:top;margin:2px 42px 15px 0;}@media screen and (max-width: 1360px){header .lang{margin:2px 5px 15px 0;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .lang{display:none;}}header .lang a{font-weight:bold;font-size:13px;margin:0 0 0 6px;display:inline-block;line-height:29px;vertical-align:top;border-radius:50%;width:32px;text-align:center;height:32px;color:#520c53;}@media screen and (max-width: 1160px){header .lang a{font-size:12px;width:25px;height:25px;line-height:25px;}}header .lang a.active{border:2px solid #520c53;line-height:27px;}@media screen and (max-width: 1160px){header .lang a.active{line-height:22px;}}header .solgan{width:235px;display:inline-block;vertical-align:top;margin:0 0 15px;}@media screen and (max-width: 1360px){header .solgan{margin:0 0 5px;width:200px;}}@media screen and (max-width: 1180px){header .solgan{margin:7px 0 5px;width:150px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .solgan{width:235px;margin:0;position:absolute;right:0;top:0;}}@media screen and (max-width: 473px){header .solgan{width:150px;height:auto;right:-10px;}}header .menu{position:relative;margin:31px 0 0 0;height:47px;}@media screen and (max-width: 1367px){header .menu{margin:32px 0 0 0;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu{display:none;}}@media screen and (max-width: 1367px){header .menu ul{display:none;}}header .menu li{cursor:pointer;position:relative;list-style:none;display:inline-block;padding:0px 26px;line-height:45px;border-left:2px solid #fff;}@media screen and (max-width: 1366px){header .menu li{padding:0px 10px;}}header .menu li:hover a{border-bottom:2px solid #520c53;}header .menu li:hover li a{border:0;}header .menu li.first{border-left:0;}header .menu li.btn-doctors_corner{padding:0px 27px 0 25px;}@media screen and (max-width: 1367px){header .menu li.btn-doctors_corner{padding:0px 10px;}}header .menu li.btn-career_and_tender{padding:0px 26px 0 25px;}@media screen and (max-width: 1367px){header .menu li.btn-career_and_tender{padding:0px 10px;}}header .menu li.btn-health_sharing padding:0 25px 0 24px                                    @media screen and (max-width: 1367px){padding:0px 10px;}header .menu li.btn-doctor_and_service{padding:0px 25px 0 23px;}@media screen and (max-width: 1367px){header .menu li.btn-doctor_and_service{padding:0px 10px;}}header .menu li a{font-size:17px;letter-spacing:0.1px;color:#520c53;border-bottom:2px solid rgba(255,255,255,0);}@media screen and (max-width: 1180px){header .menu li a{font-size:14px;}}@media screen and (max-width: 1056px){header .menu li a{font-size:12px;}}header .menu li:hover .submenu{display:block;}header .menu li .submenu{display:none;position:absolute;top:44px;right:0;width:220px;}@media screen and (max-width: 1180px){header .menu li .submenu{width:180px;}}header .menu li .submenu .arrow{position:relative;display:block;left:71%;}header .menu li .submenu ul{background:rgba(82,12,83,0.8);padding:9px 0;border-radius:20px;}header .menu li .submenu li{text-align:center;display:block;border:0;margin:0 10px;border-radius:10px;line-height:40px;padding:0;}@media screen and (max-width: 1180px){header .menu li .submenu li{line-height:30px;}}header .menu li .submenu li:hover{background:url('img/share/submenu-bg.png') 100%;}header .menu li .submenu li:hover a{color:#520c53;}header .menu li .submenu li a{color:#fff;font-size:16px;display:block;line-height:40px;}@media screen and (max-width: 1180px){header .menu li .submenu li a{font-size:14px;}}@media screen and (max-width: 1056px){header .menu li .submenu li a{font-size:12px;}}header .mobile-menu{z-index:50;display:none;background:#f0f0f0;position:absolute;top:142px;left:0;width:100%;padding:30px 20px 43px;}@media only screen and (max-width: 767px){header .mobile-menu{top:106px;}}header .mobile-menu li{list-style:none;}header .mobile-menu li a{display:block;font-size:16px;line-height:normal;color:#520c53;padding:16px 0;}header .mobile-menu li a .arrow{transition:all 0.5s ease;margin:0 0 0 28px;}header .mobile-menu li.opened .arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}header .mobile-menu li .submenu{display:none;}header .mobile-menu li .submenu ul{margin:0 0 0 20px;}header .mobile-menu li .submenu li a{color:#963c97;}header .mobile-menu .social{position:absolute;right:20px;top:30px;display:block;}header .mobile-menu .social img{width:32px;height:auto;margin:0 8px;}header .mobile-menu .lang{display:block;}header .mobile-menu .lang a{width:40px;height:40px;line-height:36px;font-size:15px;}header .mobile-menu .links{display:block;margin:0 -20px 0 -20px;}header .mobile-menu .links a{padding:0;background:#f7f7f7;line-height:60px;width:49.6%;margin:0;text-align:center;}header .mobile-menu .links a img{width:37px;margin:0 5px 0 0;}header .mobile-menu .srch-wrap{display:block;position:relative;width:100%;background:#fff;margin:30px 0 23px;height:48px;line-height:48px;}header .mobile-menu .srch-wrap input{width:100%;height:48px;line-height:48px;font-size:16px;padding:0 0 0 19px;}header .mobile-menu .srch-wrap img{position:absolute;right:0;top:0;width:36px;margin:7px 19px 0 0;}footer{padding:0 0 19px;}footer .ft-logo{margin:19px 0 0;float:left;width:205px;height:auto;}@media only screen and (max-width: 767px){footer .ft-logo{float:none;}}footer .mpf-logo{float:right;width:130px;height:auto;margin-top:19px;}footer .mpf-logo.mobile{display:none;}@media only screen and (max-width: 767px){footer .mpf-logo{display:none;float:none;margin-top:18px;margin-bottom:14px;}footer .mpf-logo.mobile{display:block;}}footer .right{margin:23px 150px 0 226px;}@media only screen and (max-width: 767px){footer .right{margin:22px 0 0 0;}}footer .contact a{font-size:13px;letter-spacing:0.3px;}footer .contact span{position:relative;font-size:13px;line-height:31px;display:inline-block;letter-spacing:0.3px;margin:0 18px 0 0;padding:0 0 0 40px;}@media only screen and (max-width: 375px){footer .contact span{margin:10px 18px 0 0;}}footer .contact span .icon-wrap{background:#6e1b6f;position:absolute;top:0;left:0;width:31px;height:31px;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 10px 0 0;}footer .contact span .icon{width:31px;height:31px;display:block;}footer .contact span.contact-email .icon{margin:0 8px 0 0;}/*953795e33e25c16a067bcfa2a5842f5b*/footer .contact span.contact-address{margin:10px 0 0;}@media screen and (max-width: 991px){footer .contact span.contact-address{display:block;margin:10px 0 0;}}footer .contact span.contact-address .icon{margin:0 9px 0 0;}footer .page{padding:10px 0 6px;}footer .page .break{display:inline-block;vertical-align:middle;height:16px;width:1px;background:#717171;margin:0 7px 0 9px;}footer .page a{font-weight:bold;font-size:13px;color:#6e1b6f;letter-spacing:0.1px;}footer p{font-size:13px;letter-spacing:0.3px;line-height:22px;color:#717171;}footer p a,footer p a:link,footer p a:active,footer p a:visited{color:#717171;}footer p a{font-size:13px;color:#717171;letter-spacing:0.3px;}footer .container{position:relative;}footer .social{position:absolute;right:0;bottom:5px;}footer .social img{width:30px;height:auto;margin:0 0 0 12px;}.bg-overlay{z-index:10;background:rgba(0,0,0,0.8);display:none;position:fixed;top:0;left:0;width:100%;height:100%;}.top-banner{position:relative;height:360px;overflow:hidden;}@media only screen and (max-width: 767px){.top-banner{height:200px;}}.top-banner .container{position:relative;max-width:1600px;height:360px;overflow:hidden;}@media only screen and (max-width: 767px){.top-banner .container{height:200px;}}.top-banner .bg-image{position:absolute;top:0;left:0;width:70%;height:100%;background-size:cover;background-position:right;background-repeat:no-repeat;}@media screen and (max-width: 991px){.top-banner .bg-image{width:80%;}}@media only screen and (max-width: 767px){.top-banner .bg-image{width:90%;}}.top-banner .mask{position:absolute;top:0;right:0;width:45%;height:100%;}.top-banner .mask img{width:100%;height:100%;}.top-banner .left-bg{position:absolute;top:0;left:0;height:100%;background:#fff;}@media screen and (max-width: 1599px){.top-banner .left-bg{display:none;}}.top-banner .right-bg{position:absolute;top:0;right:0;height:100%;background:#fff;}@media screen and (max-width: 1599px){.top-banner .right-bg{display:none;}}.top-banner .mask-left{height:100%;width:210px;position:absolute;left:50%;margin-left:-800px;top:0;}@media screen and (max-width: 1599px){.top-banner .mask-left{left:0;margin-left:0;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.top-banner .mask-left{display:none;}}.top-banner .mask-right{height:100%;width:210px;position:absolute;right:50%;margin-right:-800px;top:0;}@media screen and (max-width: 1599px){.top-banner .mask-right{right:0;margin-right:0;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.top-banner .mask-right{display:none;}}.top-banner h1{z-index:1;font-size:42px;color:#6e1b6f;position:absolute;right:0px;bottom:32px;font-weight:200;width:100%;text-align:right;padding:0 97px 0 0;}@media screen and (max-width: 991px){.top-banner h1{padding:0 10px 0 0;font-size:36px;}}@media only screen and (max-width: 767px){.top-banner h1{padding:0 10px 0 0;font-size:25px;}}.path{position:relative;padding:13px 0 0 0;}.path .container{position:relative;}.path .path-left{margin:0;}.path a{display:inline-block;font-size:14px;background:url(img/share/path-arrow.svg) right no-repeat;padding:0 26px 0 0;margin:0 7px 0 0;}.path a.active{color:#6e1b6f;background:none;margin:0;padding:0;}.path .btn-back{position:absolute;right:0;top:0;background:none;padding:0;margin:0;}@media screen and (max-width: 1399px){.path .btn-back{right:20px;}}.path .btn-back img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);padding:0 0 0 6px;}.bg-cover{position:relative;}.bg-mask{background:url('img/hospital_facilities/bg-mask-top.png') repeat-x;position:absolute;top:0;left:0;width:100%;height:136px;}.btn-srch{cursor:pointer;}.modal .modal-dialog{max-width:800px;width:100%;margin:200px auto 0;}@media screen and (max-width: 991px){.modal .modal-dialog{margin-top:80px;}}@media only screen and (max-width: 767px){.modal .modal-dialog{margin-top:50px;}}.modal .modal-content{padding:46px 40px 50px;border-radius:30px;}.modal h3{font-size:25px;padding:0 0 40px;}.modal .btn-close{display:block;width:48px;height:48px;background:url('img/about_us/lightbox-close.svg') #fff no-repeat center;position:absolute;right:-48px;top:-48px;border-radius:50%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.modal .btn-close{right:0;top:-50px;}}body.modal-open{overflow:visible;}*.modal-open{overflow-y:scroll;padding-right:0 !important;}p,li{word-break:break-word;}body.preview-mode{position:relative;margin-top:100px;}.preview-container{position:fixed;left:0;top:0;width:100%;background-color:#000;z-index:100;}.preview-container .container{position:relative;height:100px;}.preview-container .preview-header{display:inline-block;vertical-align:middle;padding-right:430px;}.preview-container .preview-header h2{font-size:20px;font-weight:bold;color:#fff;}.preview-container .preview-header p{color:#f00;font-weight:bold;font-size:16px;margin-top:10px;}.preview-container form{position:absolute;right:0;top:0;width:450px;height:100px;padding-right:150px;z-index:1;}.preview-container form .textarea{display:block;resize:none;width:100%;height:100%;padding:5px 10px;font-size:14px;}.preview-container form .button{position:absolute;right:0;padding:0;border:0 none;font-size:16px;text-align:center;width:150px;height:50%;color:#fff;font-weight:bold;}.preview-container form .button.approve{background-color:#1aad77;top:0;}.preview-container form .button.disapprove{background-color:#e20f36;top:50%;}.preview-container form .button:hover{background-color:#ccc;color:#000;}.leftMenu.none{visibility:hidden;}@media (min-width: 1200px){.leftMenu{display:inline-block;position:relative;width:260px;padding:50px 30px;padding-bottom:90px;background:url(img/gradient-h.png) repeat-y top left;background-size:100%;margin-top:-60px;margin-right:78px;overflow:hidden;vertical-align:top;}.leftMenu:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:0;box-shadow:0 0 50px 50px #fff;}.leftMenu:after{content:'';position:absolute;top:100%;left:0;width:100%;height:0;box-shadow:0 0 50px 50px #fff;}.leftMenu + .detailContent{display:inline-block;width:calc(100% - 338px);vertical-align:top;}}.leftMenu .allService{padding:20px 0;border-bottom:2px solid #fff;}.leftMenu .allService .cate{line-height:28px;padding:8px 0;}.leftMenu .allService .cate a{display:block;font-size:20px;color:#6e1b6f;cursor:pointer;}.leftMenu .allService .cate a .cateBtn{float:right;width:24px;height:24px;border-radius:50%;background:url(img/doctor_and_service/fee-submenu-arrow.png) no-repeat center center, #6e1b6f;margin:2px 0;margin-left:10px;}.leftMenu .allService .cate:not(.open) a .cateBtn{transform:scale(1,-1);}.leftMenu .allService .cate:not(.open) + .allSub{display:none;}.leftMenu .allService .allSub{margin:10px 0;}.leftMenu .allService .allSub .sub{line-height:28px;padding:6px 0;}.leftMenu .allService .allSub .sub a{display:block;font-size:16px;padding-left:25px;background:url(img/doctor_and_service/submenu-pointer.png) no-repeat left top 5px;}.leftMenu .mobile{display:none;}@media (max-width: 1199px){.leftMenu{margin-top:50px;}.leftMenu.none{display:none;}.leftMenu .pc{display:none;}.leftMenu .mobile{display:block;}.leftMenu .mobile .sel-wrap{cursor:pointer;margin:30px 10px;border:1px solid #000;}.leftMenu .mobile .sel-wrap .selected{font-weight:bold;position:relative;padding:0 20px;line-height:50px;font-size:16px;color:#6e1b6f;}.leftMenu .mobile .sel-wrap .selected .arrow{position:absolute;right:20px;top:50%;margin-top:-5px;width:18px;}.leftMenu .mobile .sel-wrap ul{display:none;}.leftMenu .mobile .sel-wrap li{position:relative;list-style:none;padding:0 20px;line-height:50px;color:#6e1b6f;font-size:16px;}.leftMenu .mobile .sel-wrap li.sub{padding-left:40px;}.leftMenu .mobile .sel-wrap li.active{background:#6e1b6f;}.leftMenu .mobile .sel-wrap li.active a{color:#fff;}.leftMenu .mobile .sel-wrap li a{display:block;font-weight:bold;font-size:16px;color:#6e1b6f;}}@media print{.leftMenu{display:none;}.leftMenu + .detailContent{width:100%;}}.template1{position:relative;padding-top:12px;padding-bottom:70px;overflow:hidden;}.template1:not(.no_bg){background:url(img/gradient-v.png) repeat-x top left;background-size:auto 100%;}@media print{.template1:not(.no_bg){background:none;}}.template1:after{content:'';position:absolute;bottom:100%;left:0;width:100%;height:0;box-shadow:0 0 90px 90px #fff;}.template1 > div{position:relative;z-index:1;}.template1 .subTitle,.template1 .catTitle,.template1 .pageTitle{display:none;line-height:40px;text-align:center;font-size:32px;color:#6e1b6f;padding:10px 0;}.template1 .subTitle.subTitle,.template1 .catTitle.subTitle,.template1 .pageTitle.subTitle{margin-top:15px;}.template1 .subTitle.catTitle,.template1 .catTitle.catTitle,.template1 .pageTitle.catTitle{font-size:28px;}@media print{.template1 .subTitle,.template1 .catTitle,.template1 .pageTitle{display:block !important;}}.template1 .tplTitle{position:relative;line-height:68px;text-align:center;font-size:25px;font-weight:300;color:#6e1b6f;padding:15px 130px;margin-top:9px;margin-bottom:5px;}.template1 .tplTitle:after{content:'';position:absolute;bottom:6px;left:50%;width:80px;height:3px;background:#e6a922;margin-left:-40px;}@media print{.template1 .tplTitle:after{display:none;}}.template1 .tplTitle button{position:absolute;top:28px;right:0;line-height:42px;font-size:16px;color:#fff;padding:0 27px;border-radius:21px;background:#6e1b6f;}.template1 .tplTitle button:before{content:'';display:inline-block;width:34px;height:42px;border:0;background:url(img/print-icon.svg) no-repeat center left;vertical-align:top;}@media only screen and (max-width: 767px){.template1 .tplTitle{padding-left:0;padding-right:0;padding-top:72px;margin-top:25px;}.template1 .tplTitle button{top:15px;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}}@media print{.template1 .tplTitle{line-height:40px !important;font-size:25px !important;font-weight:300 !important;color:#6e1b6f !important;margin:0 !important;padding:10px 0 !important;}}.template1 .tplDate{position:relative;line-height:32px;text-align:center;padding:14px 60px;overflow:hidden;}.template1 .tplDate span{position:relative;font-size:15px;}.template1 .tplDate span:before{content:'';display:inline-block;width:30px;height:32px;background:url(img/calendar-icon.svg) no-repeat center left;vertical-align:top;}@media print{.template1 .tplDate span:before{background:url(img/date-icon.svg) no-repeat center left !important;}}@media print{.template1 .tplDate{line-height:35px !important;padding:15px 0 !important;border-top:3px solid #e6a922 !important;border-bottom:3px solid #e6a922 !important;margin-top:18px !important;margin-bottom:57px !important;}}.template1 .tplInfo{position:relative;padding:50px;border-radius:40px;background:#fff;overflow:hidden;}@media only screen and (max-width: 767px){.template1 .tplInfo{padding-left:20px;padding-right:20px;}}@media print{.template1 .tplInfo{padding:0;border-radius:0;}}.template1 .tplInfo .tplInfoInner{width:980px;max-width:100%;margin:auto;}@media print{.template1 .tplInfo .tplInfoInner{width:100%;}}.template1 .tplInfo .gallery + *{margin-top:18px;}.template1 .tplInfo .gallery button{position:relative;z-index:1;width:76px;height:76px;border-radius:50%;background:url(img/hospital_facilities/gallery-thumb-arrow.svg) no-repeat right 10px center, rgba(255,255,255,0.6);background-size:24px;margin:0 -39px;vertical-align:middle;}@media print{.template1 .tplInfo .gallery button{display:none;}}.template1 .tplInfo .gallery button.next{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}.template1 .tplInfo .gallery button.disable{opacity:0.5;}.template1 .tplInfo .gallery .slide{display:inline-block;width:100%;text-align:center;border-radius:30px;background:url(img/gradient-v.png) repeat-x top left;background-size:auto 100%;white-space:nowrap;overflow:hidden;vertical-align:middle;}@media print{.template1 .tplInfo .gallery .slide{display:block;width:auto;background:none;margin:-10px;white-space:normal;}}.template1 .tplInfo .gallery .slide .image{display:inline-block;max-width:100%;}.template1 .tplInfo .gallery .slide .image .yt{display:inline-block;width:720px;max-width:100%;vertical-align:top;}.template1 .tplInfo .gallery .slide .image .yt .ytInner{position:relative;width:100%;padding-bottom:56.25%;}@media print{.template1 .tplInfo .gallery .slide .image .yt .ytInner{padding-bottom:0;}}.template1 .tplInfo .gallery .slide .image .yt .ytInner iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media print{.template1 .tplInfo .gallery .slide .image .yt .ytInner iframe{display:none;}}.template1 .tplInfo .gallery .slide .image .yt .ytInner img{display:none;}@media print{.template1 .tplInfo .gallery .slide .image .yt .ytInner img{display:block;width:100%;height:auto;}}.template1 .tplInfo .gallery .slide .image .video{display:inline-block;position:relative;width:720px;max-width:100%;padding-bottom:56.25%;vertical-align:top;}.template1 .tplInfo .gallery .slide .image .video video{position:absolute;top:0;left:0;width:100%;height:100%;}.template1 .tplInfo .gallery .slide .image .img img{max-width:100%;height:auto;}.template1 .tplInfo .gallery .slide .slider{display:inline-block;padding:0 40px;vertical-align:top;}@media print{.template1 .tplInfo .gallery .slide .slider{left:0 !important;width:300px !important;max-width:100%;padding:10px;}}.template1 .tplInfo .gallery ul{text-align:center;padding:4.5px 0;list-style-type:none;}@media print{.template1 .tplInfo .gallery ul{display:none;}}.template1 .tplInfo .gallery ul li{display:inline-block;width:16px;height:16px;border-radius:50%;background:#6e1b6f;cursor:pointer;margin:4.5px;vertical-align:top;}.template1 .tplInfo .gallery ul li:not(.current){opacity:0.2;}.template1 .tplInfo .tplInfoInner > .tplEditor + *{margin-top:30px;}.template1 .tplInfo .tplEditor_1{border-radius:30px;padding:32px 40px;background:url(img/gradient-h.png) repeat-y top left;background-size:100%;}@media only screen and (max-width: 767px){.template1 .tplInfo .tplEditor_1{padding-left:20px;padding-right:20px;}}@media print{.template1 .tplInfo .tplEditor_1{page-break-inside:avoid;}}.template1 .tplInfo .tpl_table + *{margin-top:40px;}.template1 .tplInfo .tpl_table .tpl_row{line-height:32px;padding:9px 0;background:#fff9ff;white-space:nowrap;}.template1 .tplInfo .tpl_table .tpl_row:nth-child(2n){background:#fff2ff;}.template1 .tplInfo .tpl_table .tpl_row.head{background:#6e1b6f;}.template1 .tplInfo .tpl_table .tpl_row.head .tpl_col,.template1 .tplInfo .tpl_table .tpl_row.head .tpl_col.col1{color:#fff;}.template1 .tplInfo .tpl_table .tpl_row .tpl_col{display:inline-block;padding:0 20px;font-size:15px;white-space:normal;vertical-align:top;}.template1 .tplInfo .tpl_table .tpl_row .tpl_col.col1{width:calc(314/980 * 100%);color:#6e1b6f;}.template1 .tplInfo .tpl_table .tpl_row .tpl_col.col2{width:calc(434/980 * 100%);}.template1 .tplInfo .tpl_table .tpl_row .tpl_col.col3{width:calc(232/980 * 100%);}@media print{.template1 .tplInfo .tpl_lists{display:block;}}.template1 .tplInfo .tpl_lists + *{margin-top:40px;}.template1 .tplInfo .tpl_lists .tpl_list:not(:last-child){margin-bottom:20px;}@media print{.template1 .tplInfo .tpl_lists .tpl_list{page-break-inside:avoid;}}.template1 .tplInfo .tpl_lists .tpl_list .list_title{position:relative;z-index:1;line-height:50px;font-size:20px;color:#6e1b6f;padding:0 50px;border-radius:25px;background:url(img/gradient-h.png) repeat-y top left;background-size:100%;cursor:pointer;}.template1 .tplInfo .tpl_lists .tpl_list .list_title:after{content:'';position:absolute;top:5px;right:5px;width:40px;height:40px;border-radius:50%;background:url(img/doctor_and_service/faq-open-icon.png) no-repeat center center, #7c3078;vertical-align:middle;}.template1 .tplInfo .tpl_lists .tpl_list .list_title.open:after{background:url(img/doctor_and_service/faq-close-icon.png) no-repeat center center, #7c3078;}.template1 .tplInfo .tpl_lists .tpl_list .list_title.open + .editor{display:block;}@media print{.template1 .tplInfo .tpl_lists .tpl_list .list_title{line-height:30px;padding:11px 0;padding-bottom:16px;border-radius:0;background:none;margin-bottom:30px;}.template1 .tplInfo .tpl_lists .tpl_list .list_title .printLine{position:absolute;bottom:0;left:0;}.template1 .tplInfo .tpl_lists .tpl_list .list_title:after{display:none;}}.template1 .tplInfo .tpl_lists .tpl_list .editor{display:none;position:relative;border:2px solid transparent;background:#fff;margin-top:-25px;}@media print{.template1 .tplInfo .tpl_lists .tpl_list .editor{display:block;border-radius:0;border:0;}}.template1 .tplInfo .tpl_lists .tpl_list .editor > div{position:relative;padding:20px 50px;padding-top:45px;border-radius:0 0 40px 40px;background:#fff;}@media only screen and (max-width: 767px){.template1 .tplInfo .tpl_lists .tpl_list .editor > div{padding-left:20px;padding-right:20px;}}@media print{.template1 .tplInfo .tpl_lists .tpl_list .editor > div{display:block;padding:0;border-radius:0;border:0;margin:0;}}.template1 .tplInfo .tpl_lists .tpl_list .editor:before{content:'';position:absolute;top:-3px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:0 0 40px 40px;background:url(img/gradient-h.png) repeat-y top left;background-size:100%;}@media print{.template1 .tplInfo .tpl_lists .tpl_list .editor:before{top:-10px;height:3px;border-radius:0;}}.details .detailContent .subTitle,.details .detailContent .catTitle{display:none;}.allYear{text-align:right;margin:40px -5px;margin-top:4px;}.allYear select{display:inline-block;width:220px;max-width:calc(100% - 10px);height:38px;line-height:38px;font-size:15px;padding:0 15px;padding-right:38px;border:0;border-radius:5px;background:url(img/share/arrow-up.png) no-repeat center right 10px, #efefef;cursor:pointer;margin:0 5px;}.allYear select:nth-of-type(2){width:360px;}.he{padding:0 0 38px;}.he h1{color:#6e1b6f;font-size:36px;font-weight:200;text-align:center;padding:47px 0 0;}.he hr{background:#e6a922;display:block;width:80px;height:3px;margin:25px auto 47px;}@media (min-width: 1200px){.he .item-wrap{padding-right:100px;}}.he .item{width:100%;margin:0 auto 39px;cursor:pointer;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.he .item{width:100%;}}.he .item .img{z-index:1;position:relative;float:left;width:320px;border-radius:20px;overflow:hidden;margin:-1px 0 0 -1px;-webkit-box-shadow:0px 0px 30px 0px rgba(110,27,111,0.8);-moz-box-shadow:0px 0px 30px 0px rgba(110,27,111,0.8);box-shadow:0px 0px 30px 0px rgba(110,27,111,0.8);}@media screen and (max-width: 991px),only screen and (max-width: 767px){.he .item .img{float:none;max-width:320px;width:100%;margin:0 auto 20px;}}.he .item .desc{background:url('img/health_sharing/list-text-bg.png') repeat-y center/100%;border-radius:40px;padding:0 0 10px;}.he .item .desc .inner{background:#fff;padding:0 0 17px 319px;margin:0 20px 0 40px;border-radius:30px;}@media (min-width: 768px){.he .item .desc .inner{min-height:160px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.he .item .desc .inner{padding:0 10px 20px;margin:0 15px;}}.he .item .desc .date{text-align:left;font-size:17px;color:#6e1b6f;display:block;padding:10px 0 11px 359px;letter-spacing:0.8px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.he .item .desc .date{padding-left:78px;}}.he .item .desc h3{font-size:18px;color:#6e1b6f;padding:23px 0 14px;margin:0;letter-spacing:0.75px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.he .item .desc h3{margin:0;}}.he .item .desc p{font-size:15px;line-height:28px;margin:0 25px 0 0;letter-spacing:0.55px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.he .item .desc p{margin:0;}}.he .item .desc .inner{position:relative;}.he .item .desc .btn-more{display:block;border-radius:50%;width:34px;height:34px;border:2px solid #fff;background:url('img/hospital_facilities/details-icon-white.svg') no-repeat center #6e1b6f;position:absolute;right:-2px;bottom:-2px;}.he .line{margin:0 auto;width:100%;}.he .links-wrap{padding-bottom:56px;background:url(img/health_sharing/health_education_bg.png) top center/cover;margin:-6px 0 0;}.he .links{width:85.7%;margin:28px auto 0;}.he .links .linksInner{margin:-20px;}@media only screen and (max-width: 767px){.he .links{width:100%;}}.he .link-item{display:inline-block;position:relative;width:25%;text-align:center;padding:20px;vertical-align:top;}@media screen and (max-width: 991px){.he .link-item{width:33%;}}@media only screen and (max-width: 767px){.he .link-item{width:50%;}}.he .link-item img{width:86%;height:auto;}.he .link-item .link-img{margin:8%;width:69%;border-radius:20px;-webkit-box-shadow:2px 5px 24px 4px rgba(133,98,128,0.42);-moz-box-shadow:2px 5px 24px 4px rgba(133,98,128,0.42);box-shadow:2px 5px 24px 4px rgba(133,98,128,0.42);}.he .link-item h4{color:#6e1b6f;font-size:20px;line-height:30px;margin:-8px 0 0;}.pagination-wrap{margin:48px 0 41px;}.pagination-wrap li{display:inline-block;vertical-align:middle;line-height:30px;}.pagination-wrap .page-total{line-height:30px;padding:0 0 0 13px;}.pagination-wrap .page-total a{color:#000;font-size:14px;}.pagination-wrap .page-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin:0 6px 0;}.pagination-wrap .page-prev{margin:0 5px 0 0;}.pagination-wrap .page-item{display:inline-block;vertical-align:middle;text-align:center;width:30px;height:30px;margin:0 4px;border-radius:5px;}.pagination-wrap .page-item.active{background:#6e1b6f;}.pagination-wrap .page-item.active a{color:#fff;}.pagination-wrap .page-item a{color:#000;font-size:14px;}.pagination-wrap .page-item a:hover{text-decoration:none;}.srch-page{display:block;width:54px;height:30px;background:#ececec;margin:0 0 0 29px;padding:0 10px;font-size:14px;}.release_detail{padding-top:12px;padding-bottom:60px;}@media print{.release_detail{padding:0 !important;padding-bottom:43px !important;}}.release_detail .subTitle,.release_detail .catTitle,.release_detail .pageTitle{display:none;line-height:40px;text-align:center;font-size:32px;color:#6e1b6f;padding:10px 0;}.release_detail .subTitle.subTitle,.release_detail .catTitle.subTitle,.release_detail .pageTitle.subTitle{margin-top:15px;}.release_detail .subTitle.catTitle,.release_detail .catTitle.catTitle,.release_detail .pageTitle.catTitle{font-size:28px;}@media print{.release_detail .subTitle,.release_detail .catTitle,.release_detail .pageTitle{display:block !important;}}.release_detail h1{position:relative;line-height:68px;text-align:center;font-size:25px;font-weight:300;color:#6e1b6f;padding:15px 130px;margin-top:9px;margin-bottom:5px;}.release_detail h1:after{content:'';position:absolute;bottom:6px;left:50%;width:80px;height:3px;background:#e6a922;margin-left:-40px;}@media print{.release_detail h1:after{display:none;}}.release_detail h1 button{position:absolute;top:28px;right:0;line-height:42px;font-size:16px;color:#fff;padding:0 27px;border-radius:21px;background:#6e1b6f;}.release_detail h1 button:before{content:'';display:inline-block;width:34px;height:42px;border:0;background:url(img/print-icon.svg) no-repeat center left;vertical-align:top;}.release_detail h1 + .newsInfo{margin-top:27px;}@media only screen and (max-width: 767px){.release_detail h1{padding-left:0;padding-right:0;padding-top:72px;margin-top:25px;}.release_detail h1 button{top:15px;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}}@media print{.release_detail h1{line-height:40px !important;font-size:25px !important;font-weight:300 !important;color:#6e1b6f !important;margin:0 !important;padding:10px 0 !important;}}.release_detail .date{position:relative;line-height:32px;text-align:center;font-size:15px;padding:14px 60px;}@media print{.release_detail .date{line-height:35px !important;padding:15px 0 !important;border-top:3px solid #e6a922 !important;border-bottom:3px solid #e6a922 !important;margin-top:18px !important;margin-bottom:57px !important;}}.release_detail .newsInfo{position:relative;border-radius:40px;background:#fff;}.release_detail .newsInfo .gallery{float:right;width:420px;text-align:center;margin-left:40px;overflow:hidden;}@media only screen and (max-width: 767px){.release_detail .newsInfo .gallery{float:none;margin-bottom:40px;margin-left:0;max-width:100%;}}@media print{.release_detail .newsInfo .gallery{width:320px !important;padding-left:40px !important;margin:-13px 0 !important;margin-bottom:57px !important;}}.release_detail .newsInfo .gallery button{position:relative;z-index:1;width:76px;height:76px;border-radius:50%;background:url(img/hospital_facilities/gallery-thumb-arrow.svg) no-repeat right 10px center, rgba(255,255,255,0.6);background-size:24px;margin-top:-40px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;}.release_detail .newsInfo .gallery button.next{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.release_detail .newsInfo .gallery button.disable{opacity:0.5;}@media print{.release_detail .newsInfo .gallery button{display:none !important;}}.release_detail .newsInfo .gallery .slide{width:100%;max-height:685px;padding:60px 30px;border-radius:30px;background:url(img/gradient-v.png) repeat-x top left;background-size:auto 100%;margin-top:-38px;overflow:hidden;}@media print{.release_detail .newsInfo .gallery .slide{max-height:none !important;padding:0 !important;border-radius:0 !important;background:none !important;margin:0;}.release_detail .newsInfo .gallery .slide .slider{top:0 !important;height:auto !important;}}.release_detail .newsInfo .gallery .slide .image{width:100%;padding:3px 0;}@media print{.release_detail .newsInfo .gallery .slide .image{padding:13px 0 !important;}}.release_detail .newsInfo .gallery .slide .image .img{position:relative;overflow:hidden;}.release_detail .newsInfo .gallery .slide .image .img p{position:absolute;bottom:0;left:0;width:100%;line-height:28px;font-size:15px;color:#fff;padding:10px 30px;background:rgba(110,27,111,0.8);}.release_detail .newsInfo .gallery .slide .image .img p.forPrint{display:none;}@media print{.release_detail .newsInfo .gallery .slide .image .img p{display:none !important;position:static !important;line-height:25px !important;text-align:left !important;color:#000 !important;padding:0 !important;background:none !important;margin-top:6px !important;}.release_detail .newsInfo .gallery .slide .image .img p.forPrint{display:block !important;}}.release_detail .newsInfo .gallery .slide .image img{width:100%;height:auto;}.release_detail .newsInfo .gallery .slide .image a{display:block;line-height:28px;font-size:15px;padding:10px 0;}.release_detail .newsInfo .gallery .slide .image a:before{content:'';display:inline-block;width:29px;height:28px;background:url(img/download-icon.svg) no-repeat center left;vertical-align:top;}@media print{.release_detail .newsInfo .gallery .slide .image a{display:none !important;}}.release_detail .newsInfo .editor *{line-height:28px;font-size:15px;letter-spacing:0.7px;text-align:justify;}@media print{body{padding:0 40px !important;}header{position:static;height:146px;}header .container:before{display:none;}header .top{padding-top:56px;margin-top:0;}header .top > *:not(.solgan){display:none;}header .top .solgan{max-width:50% !important;}header .logo-wrap{width:100%;max-width:100%;top:20px !important;}header .logo-wrap > *:not(#logo){display:none !important;}header .logo-wrap #logo{max-width:50%;height:auto;border-radius:0;}header .logo-wrap #logo img{max-width:100%;margin:0;}header .logo-wrap #logo:after{display:none;}header .menu{display:none;}.print{display:none;}.top-banner{height:auto;}.top-banner > *:not(.container){display:none;}.top-banner .container{height:auto;}.top-banner .container h1{position:static;line-height:40px;text-align:center;font-size:38px;font-weight:400;color:#6e1b6f !important;padding:20px 0;border-top:5px solid #6e1b6f;background:#f6eff6 !important;}.top-banner .container > *:not(h1){display:none;}.path{display:none;}footer{padding-top:12px;border-top:5px solid #6e1b6f;}footer p{color:#717171 !important;}footer p a{color:#717171 !important;}footer p a:after{display:none !important;}footer:before,footer .ft-logo,footer .page{display:none;}footer .right{width:100% !important;margin:0;}footer .right a:after{display:none !important;}footer .right .contact{margin-bottom:13px;}footer .right .contact span{margin-top:10px;}footer .right .contact span .icon-wrap{background:#6e1b6f !important;}}@media screen and (max-width: 400px){.top-banner .bg-image{width:130%;}}select::-ms-expand{display:none;}.questionnaire{margin-top:5px;margin-bottom:33px;overflow:hidden;}.questionnaire .row{margin:0;}.questionnaire .formTitle{font-size:22px;font-weight:300;color:#6e1b6f;margin-bottom:29px;}.questionnaire .formTitle span{float:right;font-size:15px;font-weight:400;margin-top:8px;}.questionnaire .info{margin:0 -30px;margin-bottom:17px;}.questionnaire .info .row{display:inline-block;width:50%;line-height:38px;padding:0 30px;margin-bottom:12px;vertical-align:top;}@media (max-width: 767px){.questionnaire .info .row{width:100%;}}.questionnaire .info .row.break{display:block;}.questionnaire .info .row .head{display:inline-block;width:150px;font-size:15px;vertical-align:top;}.questionnaire .info .row .head .star{display:inline-block;width:10px;text-align:right;color:#6e1b6f;vertical-align:top;}.questionnaire .info .row .input{display:inline-block;width:calc(100% - 150px);vertical-align:top;}.questionnaire .info .row .input input,.questionnaire .info .row .input select{width:100%;height:38px;font-size:15px;padding:0 10px;border:0;border-radius:5px;background:#efefef;vertical-align:top;}.questionnaire .info .row .input input.error,.questionnaire .info .row .input select.error{background:#ffd1dd;}.questionnaire .info .row .input .note{line-height:25px;font-size:15px;padding:8px 0;}.questionnaire .info + hr{margin:0;margin-bottom:39px;}.questionnaire hr{width:100% !important;height:1px !important;background:#cdcdcd !important;}.questionnaire .qa .note{font-size:18px;font-weight:300;color:#6e1b6f;margin-bottom:31px;}.questionnaire .qa .row{margin-bottom:38px;}.questionnaire .qa .row .q{line-height:30px;font-size:18px;font-weight:300;color:#6e1b6f;letter-spacing:0.7px;margin-bottom:13px;}.questionnaire .qa .row .q .star{display:inline-block;width:10px;text-align:right;font-weight:400;vertical-align:top;}.questionnaire .qa .row .all{margin:-7px -10px;}.questionnaire .qa .row .all label{display:inline-block;width:50%;line-height:46px;font-size:15px;font-weight:400;padding:7px 10px;cursor:pointer;margin:0;vertical-align:top;}@media (max-width: 767px){.questionnaire .qa .row .all label{width:100%;}}.questionnaire .qa .row .all label span{display:block;position:relative;line-height:20px;border-radius:5px;background:#d6d6d6;padding:13px 20px;padding-left:50px;}.questionnaire .qa .row .all label span:before{content:'';position:absolute;top:13px;left:20px;width:20px;height:20px;}.questionnaire .qa .row .all label input{width:0;height:0;border:0;}.questionnaire .qa .row .all label input.error + span{background:#ffd1dd;}.questionnaire .qa .row .all label input:checked + span{background:#cea2cf;}.questionnaire .qa .row .all label.checkbox span:before{background:url(img/3/3/checkbox.png) no-repeat center center;background-size:100%;}.questionnaire .qa .row .all label.checkbox input:checked + span:before{background:url(img/3/3/checkbox-checked.png) no-repeat center center;background-size:100%;}.questionnaire .qa .row .all label.radio span:before{background:url(img/3/3/radio.png) no-repeat center center;background-size:100%;}.questionnaire .qa .row .all label.radio input:checked + span:before{background:url(img/3/3/radio-checked.png) no-repeat center center;background-size:100%;}.questionnaire .qa + hr{margin-top:40px;margin-bottom:30px;}.questionnaire .agree{line-height:20px;margin-bottom:30px;}.questionnaire .agree label{font-size:15px;font-weight:400;padding:10px 0;cursor:pointer;margin:0;}.questionnaire .agree label span{display:block;position:relative;padding-left:30px;}.questionnaire .agree label span:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:url(img/doctor_and_service/checkbox.png) no-repeat center center;}.questionnaire .agree label input:checked + span:before{background:url(img/doctor_and_service/checkbox-checked.png) no-repeat center center;}.questionnaire .agree + hr{margin-bottom:33px;}.questionnaire .bottom{line-height:78px;text-align:right;}.questionnaire .bottom .g-recaptcha{float:left;position:relative;vertical-align:middle;}.questionnaire .bottom .g-recaptcha > div{position:relative;}.questionnaire .bottom .g-recaptcha.error:before{content:'';position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #ffd1dd;}.questionnaire .bottom .formBtn{margin:0 -5px;}.questionnaire .bottom .formBtn button{width:200px;height:42px;line-height:42px;font-size:18px;color:#fff;border-radius:21px;margin:5px;}@media (max-width: 767px){.questionnaire .bottom .formBtn button{width:calc(50% - 10px);}}.questionnaire .bottom .formBtn #submit{background:#6e1b6f;}.questionnaire .bottom .formBtn #reset{background:#818181;}@media (max-width: 1199px){.questionnaire .bottom{line-height:normal;text-align:left;}.questionnaire .bottom .g-recaptcha{float:none;}.questionnaire .bottom .formBtn{margin-top:25px;margin-bottom:-5px;}}.datepicker .prev{position:relative;}.datepicker .prev:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/hospital_facilities/pages-arrow.svg) center no-repeat, #fff;}.datepicker .next{position:relative;}.datepicker .next:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/hospital_facilities/pages-arrow.svg) center no-repeat, #fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.datepicker .month,.datepicker .year,.datepicker .decade,.datepicker .century{cursor:pointer;margin:10px 0;}.datepicker .datepicker-days .table-condensed{float:left;margin:0 30px 30px;}@media only screen and (max-width: 767px){.datepicker .datepicker-days .table-condensed{float:none;margin:0 auto;}}.datepicker .mth-day{margin:25px 0 25px 30px;}@media only screen and (max-width: 767px){.datepicker .mth-day{margin:20px 0;}}@media only screen and (max-width: 767px){.datepicker .datepicker table tr td,.datepicker .datepicker table tr th{width:30px;height:30px;}}.datepicker #y-list{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;margin:0 13px 0 0;}.datepicker #y-list .selected{font-size:15px;background:url('img/share/arrow-up.png') no-repeat 90% #efefef;width:120px;height:37px;line-height:37px;border-radius:10px;padding:0 17px;}@media only screen and (max-width: 767px){.datepicker #y-list .selected{width:100px;font-size:12px;padding:0 10px;}}.datepicker #y-list.active ul{display:block;}.datepicker #y-list ul{position:absolute;top:37px;left:0;display:none;width:100%;border-radius:10px;}.datepicker #y-list li{font-size:15px;list-style:none;height:37px;line-height:37px;background:#efefef;padding:0 17px;}@media only screen and (max-width: 767px){.datepicker #y-list li{font-size:12px;padding:0 10px;}}.datepicker #y-list li:hover{background:#ffefcd;}.datepicker #m-list{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;}.datepicker #m-list .selected{font-size:15px;background:url('img/share/arrow-up.png') no-repeat 90% #efefef;width:156px;height:37px;line-height:37px;border-radius:10px;padding:0 17px;}@media only screen and (max-width: 767px){.datepicker #m-list .selected{width:100px;font-size:12px;padding:0 10px;}}.datepicker #m-list.active ul{display:block;}.datepicker #m-list ul{position:absolute;top:37px;left:0;width:100%;display:none;border-radius:10px;}.datepicker #m-list li{font-size:15px;list-style:none;height:37px;line-height:37px;background:#efefef;padding:0 17px;}@media only screen and (max-width: 767px){.datepicker #m-list li{font-size:12px;padding:0 10px;}}.datepicker #m-list li:hover{background:#ffefcd;}.datepicker #mth-prev{display:inline-block;vertical-align:middle;width:22px;height:37px;background:url(img/hospital_facilities/pages-arrow.svg) center no-repeat;}.datepicker #mth-next{display:inline-block;vertical-align:middle;width:22px;height:37px;background:url(img/hospital_facilities/pages-arrow.svg) center no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.datepicker .labels{float:left;padding:39px 68px 0 21px;}@media only screen and (max-width: 767px){.datepicker .labels{float:none;}}.datepicker .labels label{font-weight:400;display:block;line-height:18px;margin:0 0 21px;font-size:14px;}.datepicker .labels .a-box{width:18px;height:18px;border-radius:5px;display:inline-block;vertical-align:middle;background:#ffefcd;margin:0 8px 0 0;}.datepicker .labels .u-box{width:18px;height:18px;border-radius:5px;display:inline-block;vertical-align:middle;background:#a5a5a5;margin:0 8px 0 0;}.datepicker .labels .s-box{width:18px;height:18px;border-radius:5px;display:inline-block;vertical-align:middle;background:#6e1a6f;margin:0 8px 0 0;}.form1 .qa .row{padding-left:60px;}.form1 .qa .row .q{position:relative;}.form1 .qa .row .q span:not(.star){position:absolute;top:-9px;left:-60px;width:48px;height:48px;line-height:48px;text-align:center;font-size:20px;font-weight:400;border-radius:50%;background:url(img/1/3/number-bg.png) no-repeat center center;background-size:cover;}.form1 .qa .row.q3 .extra{margin-top:20px;}.form1 .qa .row.q3 .extra .input{line-height:38px;}.form1 .qa .row.q3 .extra .input > *{margin-bottom:10px;}.form1 .qa .row.q3 .extra .input select{width:200px;max-width:100%;height:38px;font-size:15px;padding-left:15px;padding-right:38px;background:url(img/share/arrow-up.png) no-repeat center right 10px, #efefef;border:0;border-radius:5px;cursor:pointer;margin-right:10px;vertical-align:top;}.form1 .qa .row.q3 .extra .input select:last-of-type{width:280px;}.form1 .qa .row.q3 .extra .input div{display:inline-block;margin-left:10px;margin-right:20px;vertical-align:top;}.form1 .qa .row.q3 .extra .input div span{font-size:15px;margin-right:9px;vertical-align:top;}.form1 .qa .row.q3 .extra .input div input{width:100px;height:38px;font-size:15px;padding:0 10px;border-radius:5px;background:#efefef;vertical-align:top;}.form1 .qa .row.q3 .extra .input .del{font-size:20px;background:none;vertical-align:top;}.form1 .qa .row.q3 .extra .input:first-of-type .del{display:none;}.form1 .qa .row.q3 .add{line-height:30px;font-size:15px;background:none;}.form1 .qa .row.q3 .add:before{content:'';display:inline-block;width:30px;height:30px;border-radius:50%;background:url(img/1/3/add-icon.svg) no-repeat center center, #6e1b6f;margin-right:8px;vertical-align:top;}.form1 .qa .row.q5 .extra,.form1 .qa .row.q9 .extra{line-height:38px;margin-top:20px;}.form1 .qa .row.q5 .extra .head,.form1 .qa .row.q9 .extra .head{display:inline-block;font-size:15px;margin-right:20px;vertical-align:top;}.form1 .qa .row.q5 .extra .input,.form1 .qa .row.q9 .extra .input{display:inline-block;vertical-align:top;}.form1 .qa .row.q5 .extra .input label,.form1 .qa .row.q9 .extra .input label{display:inline-block;font-size:15px;font-weight:400;cursor:pointer;margin:0;margin-right:20px;vertical-align:top;}.form1 .qa .row.q5 .extra .input label span,.form1 .qa .row.q9 .extra .input label span{position:relative;padding-left:30px;}.form1 .qa .row.q5 .extra .input label span:before,.form1 .qa .row.q9 .extra .input label span:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;background:url(img/doctor_and_service/radio.png) no-repeat center center;}.form1 .qa .row.q5 .extra .input label input,.form1 .qa .row.q9 .extra .input label input{display:none;}.form1 .qa .row.q5 .extra .input label input:checked + span:before,.form1 .qa .row.q9 .extra .input label input:checked + span:before{background:url(img/doctor_and_service/radio-checked.png) no-repeat center center;}.form1 .qa .row.q5 .extra .input > input,.form1 .qa .row.q9 .extra .input > input{width:100px;height:38px;font-size:15px;padding:0 10px;border-radius:5px;background:#efefef;margin-left:-100px;vertical-align:bottom;}.form1 .qa .row.q9 .extra .input label:last-of-type{margin-right:110px;}.form1 .qa .row.q7 .extra,.form1 .qa .row.q8 .extra{line-height:38px;margin-top:20px;}.form1 .qa .row.q7 .extra .head,.form1 .qa .row.q8 .extra .head{display:inline-block;font-size:15px;margin-right:10px;vertical-align:top;}.form1 .qa .row.q7 .extra .input,.form1 .qa .row.q8 .extra .input{display:inline-block;max-width:100%;vertical-align:top;}.form1 .qa .row.q7 .extra .input input,.form1 .qa .row.q8 .extra .input input{width:480px;max-width:100%;height:38px;font-size:15px;padding:0 10px;border-radius:5px;background:#efefef;vertical-align:top;}.form2 .qa .row.q2 .extra{line-height:38px;margin-top:20px;}.form2 .qa .row.q2 .extra .head{font-size:15px;margin-right:20px;vertical-align:top;}.form2 .qa .row.q2 .extra .input{vertical-align:top;}.form2 .qa .row.q2 .extra .input input{width:100%;height:38px;font-size:15px;padding:0 10px;border-radius:5px;background:#efefef;vertical-align:bottom;}html.noScroll{overflow-y:hidden;}.popup{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;text-align:center;padding:40px;background:rgba(0,0,0,0.8);white-space:nowrap;}.popup:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.popup .inner{display:inline-block;position:relative;width:980px;max-width:100%;line-height:380px;max-height:100%;text-align:left;padding:20px 0;border-radius:20px;background:#fff;margin:auto;vertical-align:middle;white-space:normal;}@media (max-height: 499px){.popup .inner{line-height:normal;}}.popup .inner .editor{display:none;max-height:calc(100vh - 120px);line-height:normal;padding:20px 40px;vertical-align:middle;overflow-y:auto;}@media (max-width: 767px){.popup .inner .editor{padding:20px;}}.popup .inner .close{position:absolute;top:-40px;right:-40px;width:48px;height:48px;border-radius:50%;background:#fff;opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.popup .inner .close:before{content:'';position:absolute;top:14px;left:23px;width:2px;height:20px;background:#6e1b6f;}.popup .inner .close:after{content:'';position:absolute;top:23px;left:14px;width:20px;height:2px;background:#6e1b6f;}.faq{padding:0 0 50px;}.faq h1{text-align:center;font-size:36px;font-weight:200;color:#6e1b6f;padding:47px 0 24px;}.faq hr{background:#e6a922;display:block;width:80px;height:3px;margin:0 auto 53px;}.faq h2{font-size:25px;font-weight:200;color:#6e1b6f;text-align:center;padding:0 0 16px;}.faq h3{cursor:pointer;position:relative;font-size:20px;color:#6e1b6f;background:url('img/doctor_and_service/faq-bg.png');line-height:50px;padding:0 250px 0 209px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.faq h3{padding:0 50px 0 20px;}}.faq p{font-size:15px;line-height:28px;letter-spacing:0.05px;}.faq .item{position:relative;margin:0 0 53px;}.faq .item .inner-content{padding:14px 185px 12px 209px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.faq .item .inner-content{padding:14px 20px 12px;}}.faq .item .inner-item{margin:0 0 21px;}.faq .inner-expand{position:absolute;right:210px;top:50%;margin-top:-18px;display:block;width:36px;height:36px;border-radius:50%;background:url('img/doctor_and_service/faq-open-icon.png') #6e1b6f no-repeat center;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.faq .inner-expand{right:10px;}}.faq .inner-expand.active{background:url('img/doctor_and_service/faq-close-icon.png') #6e1b6f no-repeat center;}.faq .btn-wrap{width:75.2%;border-top:3px solid #eae1ea;margin:0 auto;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.faq .btn-wrap{width:100%;}}.faq .odd .btn-expand{background:url('img/doctor_and_service/cat-expand-1-bg.png');}.faq .odd .btn-expand .arrow{background:url('img/doctor_and_service/cat-expand-1-arrow.png');}.faq .even .btn-expand{background:url('img/doctor_and_service/cat-expand-2-bg.png');}.faq .even .btn-expand .arrow{background:url('img/doctor_and_service/cat-expand-2-arrow.png');}.faq .even h2{color:#f57a38;}.faq .even .btn-wrap{width:75.2%;border-top:3px solid #ffebcf;margin:0 auto;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.faq .even .btn-wrap{width:100%;}}.faq .btn-expand{display:block;background:url('img/doctor_and_service/cat-expand-1-bg.png');position:relative;left:0;width:110px;height:33px;margin:0 auto;}.faq .btn-expand .arrow{position:absolute;left:50%;top:34%;margin-left:-9.5px;margin-top:-4px;display:block;width:19px;height:8px;background:url('img/doctor_and_service/cat-expand-1-arrow.png');}