<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.divlayout{
    width:100%;
    background-color:#fff;
    font-size:1em;
    text-align:justify;
    line-height:1.8em;
    color:#333333;
    display:table;
}
.divlayout img{
    width:100%;
    display:table;
}
.item_content_layout{
    margin-left:auto;
    margin-right:auto;
    width:1200px;
}
.padding_top_bottom{
    padding-bottom:2%;
    padding-top:3%;
}
a{
    text-decoration:none;
    color:inherit;
}
.clear_float{
    clear:both;
}
.backgroudcolor{
    background-color:#fef9fb;
}
.introduction_left{
    width:25%;
    float:left;
}
.introduction_right{
    width:72%;
    float:right;
}
.circular{
    border:1px solid #fd6bac;
    width:20px;
    height:20px;
    border-radius:20px;
    color:#fd6bac;
    font-size:1.4em;
    line-height:12px;
    text-align:center;
    float:left;
    margin-top:0.5%;
}
.introduction{
    color:#fd6bac;
    font-size:1.6em;
    font-weight:bold;
    letter-spacing:0.5em;
    float:left;
    margin-left:2%;
}
.introduction_content{
    margin:2% 0 4% 0;
}
.question span{
    color:#fd6bac;
    padding-right:1%;
}
.consultation{
    border:1px solid #fd6bac;
    border-radius:5px;
    padding:0.5% 2%;
    color:#fd6bac;
    float:left;
    margin: 10px;
}
.item_title_cn{
    color:#fd6bac;
    font-size:2.5em;
    font-weight:bold;
    text-align:center;
    letter-spacing:0.1em;
}
.item_line{
    height:1px;
    margin-top:2%;
    background: -moz-linear-gradient(left, #fff, #fd6bac 40%, #fd6bac, #fd6bac 50%, #fff);
    background: -webkit-gradient(linear, left top, right top, from(#FFF), color-stop(0.4, #fd6bac), color-stop(0.4, #fd6bac), color-stop(0.5, #fd6bac), to(#FFF));
    background: -webkit-linear-gradient(left, #FFF, #fd6bac 40%, #fd6bac, #fd6bac 50%, #FFF);
    background: -o-linear-gradient(left, #FFF, #fd6bac 40%, #fd6bac, #fd6bac 50%, #FFF);
}
.triangle_down{
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 15px solid #fd6bac;
    margin:-0.6% 0 0 48%;
}
.item_title_en{
    color:#fd6bac;
    text-align:center;
}
.benefit_describe{
    margin:3% 0;
}
.benefit_item_layout{
    width:22.75%;
    float:left;
}
.benefit_item_layout img{
    margin-top:4%;
    border-radius:8px;
}
.benefit_item_space{
    margin-left:3%;
}
.benefit_item_title{
    color:#fd6bac;
    font-weight:bold;
    font-size:1.2em;
    text-align:center;
    border-bottom:1px solid #fd6bac;
    padding-bottom:3px;
    letter-spacing:0.1em;
}
.benefit_item_describe{
    margin-top:2%;
}
.doctor_layout{
    width:23.5%;
    float:left;
    margin-top:4%;
}
.doctor_space{
    margin-left:1.8%;
}
.doctor_img{
    border:1px solid #b7b6b6;
}
.doctor_name{
    text-align:center;
    margin-top:3%;
}
.doctor_name span{
    font-size:1.5em;
    padding-right:3%;
    letter-spacing:0.1em;
}
.calculator_describe{
    margin:1em 2em 0 2em;
}
.doctor_bespoke{
    color:#fff;
    height: 0;
    width: 120px;
    line-height:30px;
    padding-left:20px;
    border-width: 0px 30px 30px 0px;
    border-style: none solid solid;
    border-color: transparent transparent #fd6bac;
    margin-top: -50px;
    z-index: 2222;
    position: absolute;
}
.calculator_title{
    font-size:1.5em;
    font-weight:bold;
    padding-left:2em;
    padding-bottom:0.5em;
    margin-top:6%;
}
.calculator_title span{
    color:#fd6bac;
}
.calculator_title_line{
    border-top:2px solid #fd6bac;
}
.calculator_title_semi_circle{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    border: 2px solid #fd6bac;
    background-color: #fff;
    margin: -0.5em 0 0 4.2em;
    position: absolute;
    clip: rect(0px,25px,8px,0px);
}
.cycle_div{
    background-color:#fd6bac;
    border-radius:40px;
    height:6em;
    margin:3em 2em 0 2em;
    width:70%;
    float:left;
}
.cycle_content{
    color:#fff;
    padding-top: 1.6em;
    margin-left:3em;
    margin-right:3em;
    font-size:1.2em;
}
#cycle{
    border-radius:5px;
    width:4em;
    height: 1.8em;
    font-size:1.2em;
    border:0;
    color:#fd6bac;
    padding: 0 0 0 1.5em !important;
    vertical-align:middle;
}
#date_time{
    border-radius:5px;
    width:10em;
    height:1.8em;
    font-size:1.2em;
    border:0;
    color:#a9a9a9;
    text-align:center;
}
.cycle_bottom{
    background-color:#fd6bac;
    border-radius:40px;
    height:6em;
    margin: 3em 2em 0 2%;
    width: 18%;
    float:left;
    text-align:center;
    cursor:pointer;
}
.cycle_bottom img{
    width:initial;
}
.margin_top_3{
    margin:3% 0 0 40%;
}
.calculator_font{
    color:#fff;
    margin-top: -1%;
}
.result_left{
    float:left;
    border-radius:10px;
    background-color:#fde7f1;
    padding:2%;
    width:25%;
    margin-left:3%;
    color:#e55997;
}
.result_left input{
    border:1px solid #ffa7ce;
    border-radius:5px;
    width:92%;
    height:40px;
    color:#e55997;
    text-align:center;
    font-size:1.2em;
    background-color:#fff;
}
.result_right{
    margin-left:5%;
    margin-right:3%;
    float:left;
    width:57%;
}
.result_right_top{
    height:3em;
    background-color:#ebebeb;
    width: 40%;
    border-top-left-radius:15px;
    border-top-right-radius:15px;
}
.gestational_weeks{
    border:1px solid #ffa7ce;
    border-bottom-left-radius:15px;
    border-top-right-radius:15px;
    border-bottom-right-radius:15px;
    padding:2%;
}
.weeks{
    float:left;
    width:40%;
    height:3em;
    padding: 0 1em;
    background-color:#fd6bac;
    text-align:center;
    line-height:3em;
    color:#fff;
    border-top-left-radius:15px;
    border-top-right-radius:20px;
    border-bottom-right-radius:20px;
}
.prompt{
    float:left;
    height:3em;
    text-align:center;
    color:#fd6bac;
    line-height: 3em;
    margin-left: 5%;
}
.gestational_weeks table{
    height: 13em;
}
.gestational_weeks table td{
    vertical-align:middle;
}
.gestational_weeks table td:first-child{
    width:7%;
    font-size:0.8em;
    cursor:pointer;
}
.gestational_weeks table td:nth-child(2){
    padding-left:4%;
    padding-right:4%;
}
.gestational_weeks table td:last-child{
    width:7%;
    font-size:0.8em;
    cursor:pointer;
}
.weeks_buttom{
    width: 2.5em;
    height: 2.5em;
    background-color: #fd6bac;
    border-radius: 2.5em;
    color: #fff;
    text-align: center;
    line-height: 2.5em;
    font-size: 1.2em;
}
#cruces{
    text-indent:2em;
    height:7em;
    text-overflow:ellipsis;
    overflow:hidden;
}
.details{
    color: #e55997;
    font-size: 0.9em;
    text-align: right;
}
.yuchanqi_layout{
    margin-top:3%;
}
.yuchanqi_item_space{
    margin-top:4%;
}
.yuchanqi_prompt{
    margin:3% 0 0 3%;
    color:#b1b0b0;
    font-size:0.9em;
}
.yuchanqi_prompt span{
    color:#fd6bac;
}
.gestationalweeks{
    float:left;
    width:145px;
    height:50px;
    line-height:50px;
    color:#fff;
    text-align:center;
    cursor:pointer;
    background-color:#fd6bac;
    border-radius:5px;
}
.margintop30{
    margin-top:10px;
}
.marginleft10 {
    margin-left:10px;
}
.trianglediv{
    height: 0;
    width: 0;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    border-style: dotted dotted solid;
    border-width: 20px;
    border-color: transparent transparent #fdedf4;
}
.divbackgroudcolor1{
    background-color:#fdedf4;
}
.gestationalweekscontent{
    width:100%;
    padding:2%;
}
.gestationalweekscontenttitel{
    height:70px;
    line-height:60px;
    text-align:center;
    background-color:#fff;
        border-bottom: 10px solid #fdedf4;
}
.contentfont{
    color:#fd6bac;
}
.divrightborder{
    border-right:10px solid #fdedf4;
}
.divrightborder1{
    border-right:1px solid #fff;
}
.contentfontnotcolor{
    line-height:30px;
    color:#3b3b3b;
}
.antenatalgoodtitle{
    width:150px;
    height:40px;
    background-color:#fd6bac;
    color:#fff;
    margin:0 auto;
    text-align:center;
    line-height:40px;
}
.divround{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px; 
}
.package_price{
    text-align:center;
    font-size:1.2em;
    margin:3% 0;
}
.package_price span{
    font-weight:bold;
}
.package_pricespan{
	color:#fd6bac;
	font-weight:initial !important;
}
.gestationalweeksfile{
    float:left;
    width:30%;
    height:45px;
    border:1px solid #fd6bac;
    line-height:45px;
    text-align:center;
    border-radius:5px;
    margin-left:4%;
}
.gestationalweeksfile1{
    float:left;
    width:30%;
    height:45px;
    border:1px solid #fd6bac;
    line-height:45px;
    text-align:center;
    border-radius:5px;
}
.gestationalweeksfile_space {
    margin-top:3%;
}
.item_layout{
    margin-top:2%;
}
.item_left_layout{
    width:20%;
    background-color:#fd6bac;
    border-radius:5px;
    height:66px;
}
.item_right_layout{
    width:79.5%;
    background-color:#ffeff6;
    border-radius:5px;
    height:66px;
}
.float_left{
    float:left;
}
.float_right{
    float:right;
}
.item_no{
    font-style:italic;
    width:20%;
    border-right:1px dashed #fff;
    color:#fff;
    float:left;
    height:66px;
    line-height:66px;
    font-size:1.5em;
    text-align:center;
}
.item_title{
    color:#fff;
    padding:5px 10px;
    float:left;
}
.item_no1{
    font-style:italic;
    width:20%;
    border-left:1px dashed #fff;
    color:#fff;
    float:right;
    height:66px;
    line-height:66px;
    font-size:1.5em;
    text-align:center;
}
.item_title1{
    width:71%;
    color:#fff;
    padding:5px 10px;
    float:left;
    text-align:right;
}
.item_title2{
    color:#fff;
    padding:5px 10px;
    float:left;
    text-align:right;
    line-height:60px;
}
.item_title3{
    width:71%;
    color:#fff;
    padding:5px 10px;
    float:left;
    text-align:right;
    line-height:60px;
}
.item_content{
    padding:5px 25px;
    line-height:60px;
}
.item_content1{
    padding:5px 25px;
    line-height:60px;
}
.environment_layout{
    margin-top:3%;
}
.vip_describe{
    margin-top:3%;
}
.vip_discount{
    margin-top:3%;
}
.visit_layout {
    width: 60%;
    margin: -6.5% auto 0 auto;
    z-index: 22;
    position: relative;
}
.visit_word {
    float: left;
    color: #fff;
    font-size: 1.2em;
    padding-left: 5%;
    line-height: 1.5em;
}
.visit_buttom {
    padding: 1% 3%;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 20px;
    float: right;
    margin-top: 1%;
}
.on_line{
    margin-bottom:3%;
}
.g-html ul li, .g-html ol li{
	  margin-bottom: 0px;
}</pre></body></html>