<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.5em;
    color:#787576;
    display: table;
    text-align: justify;
}
.divlayout img{
    width:100%;
}
.item_div_layout{
    margin-left:auto;
    margin-right:auto;
    max-width:1140px;
}
.background_color{
    background-color:#fbf7d9;
}
.padding_top_bottom{
    padding-bottom:2%;
    padding-top:2%;
}
.padding_bottom{
    padding-bottom:2%;
}
a{
    text-decoration:none;
    color:inherit;
}
.online_consulting{
        width: 6%;
    height: 0.7%;
    margin: -10% 0 0 36%;
    position: absolute;
    cursor: pointer;
}
.introduction_left{
    width:30%;
    float:left;
}
.introduction_right{
    width:68%;
    float:left;
    margin-left:2%;
    margin-top: 2%;
}
.introduction{
    color: #0ca6d5;
    font-size: 2em;
    float: left;
    font-weight: bold;
}
.introduction_en{
    color: #cccccc;
    text-indent: 1em;
}
.introduction_content_top{
    margin-top: -0.5%;
}
.introduction_content{
    text-indent: 1em;
    margin-top: -0.5%;
}
.item_title{
    background-color:#0ca6d5;
    padding:1% 0 1% 2%;
}
.item_title_left{
    width:3%;
    float:left;
    color:#0ca6d5;
    font-size:1.5em;
    text-align:center;
    background-color:#fff;
}
.item_title_right{
    color:#fff;
    font-size:1.5em;
    margin-left:4%;
}
.distinction_left{
    width:68%;
    float:left;
    margin-top: 4%;
}
.distinction_right{
    width:30%;
    float:left;
    margin-left:2%;
}
.distinction_title{
    color:#0ca6d5;
    text-align:center;
}
.distinction_content{
    text-indent:2em;
    margin-top: 3%;
    line-height: 1.8em;
}
.advantage{
    width: 47.9%;
    float: left;
    padding: 0 2% 1% 0;
    background-color: #f7f6f6;
    margin-top: -2%;
}
.advantage_split{
    border-left:2px dashed #efa0a0;
}
.advantage_split_top{
    border-top:8px solid #0ca6d5;
    background-color: #f7f6f6;
}
.advantage_vs{
    width: 10%;
    margin: -1.2% 0 0 45%;
}
.advantage_title{
    text-align: center;
    font-size: 1.3em;
    color:#0ca6d5;
    font-weight: bold;
}
.advantage_ul{
    padding: 2% 2% 0 7% !important;
    list-style-type: decimal !important;
    line-height:1.8em !important;
}
.advantage_content{
    line-height:1.8em;
    margin-top:1%;
    padding-left: 4%;
}
.advantage_content span{
    color:#0ca6d5;
}
.margin_left_5{
    margin-left:5%;
}
.margin_top_2{
    margin-top:2%;
}
.advantage_table{
    width:100%;
    margin-top:-3%;
}
.advantage_table td{
    width:50%;
    padding-right:2%;
}
.advantage_table td:nth-child(2){
    border-left:2px dashed #0ca6d5;
}
.advantage_table td:nth-child(1){
    vertical-align: top;
}
.idoneity_div{
    width:94%;
    margin-left:auto;
    margin-right:auto;
}
.idoneity_title{
    color:#0ca6d5;
    text-indent:2em;
}
.idoneity_left{
    width:30%;
    float:left;
}
.idoneity_left img{
    border:1px solid #0ca6d5;
    border-radius:5px;
}
.idoneity_right{
    width:68%;
    float:left;
    margin-left:2%;
}
.idoneity_round{
    width: 20px;
    height: 20px;
    border-radius: 10px;
    background-color: #0ca6d5;
    float: left;
    text-align: center;
    color: #fff;
    margin-right:1%;
    line-height: 20px;
}
.idoneity_right ul{
    list-style:none;
    margin:0;
    padding:0;
}
.idoneity_right ul li{
    margin-top:4%;
}
.idoneity_right table{
    width:100%;
}
.idoneity_right table td:first-child{
    width:38%;
    border-right:2px dashed #d9d6d6;
    padding-right: 5%;
}
.idoneity_right table td:nth-child(2){
    padding-left:5%;
}
.childbirth_table{
    width:100%;
}
.childbirth_table td{
    vertical-align: top;
    width:50%;
    padding:2% 2% 0 2%;
}
.childbirth_table td:first-child{
    padding-left:0;
}
.childbirth_title{
    background-image:url('../pc-image/normal-childbirth/normal-childbirth_bg_2.png');
    padding: 1.5% 0 4.5% 2%;
    background-repeat: no-repeat;
    color:#fff;
    font-size:1.3em;
}
.childbirth_title_order_number{
    float:left;
    width:15%;
}
.childbirth_content{
    text-indent:2em;
    padding-top:2%;
}
.childbirth_content_1{
    padding-top:2%;
}
.childbirth_content_1 span{
    color:#0ca6d5;
    font-weight:bold;
}
.course{
    color:#0ca6d5;
    text-align:right;
}
.childbirth_mode_ul{
    width:100%;
    margin:0;
    padding:0;
    list-style:none;
}
.childbirth_mode_ul ul{
    width:100%;
    margin:0;
    padding:0;
    list-style:none;
}
.childbirth_mode_ul ul li{
    float:left;
    background-color:#f9f9f9;
    width: 33.3%;
    padding:1% 0;
    margin-top: 2%;
}
.childbirth_mode_logo{
    width:8%;
    float:left;
    padding-right: 4%;
}
.question_left{
    width:10%;
    float:left;
}
.question_right{
    width:88%;
    float:left;
    margin-left:2%;
    background-color:#f9f9f9;
    padding-bottom:1%;
    padding-top:1%;
}
.question_right ul{
    width:100%;
    padding-left:5%;
    list-style:none;
}
.question_right ul li{
    width:33.3%;
    float:left;
    margin-top:1%;
}
.superiority_table{
    width:100%;
    border-collapse:separate;
    border-spacing:10px;
}
.superiority_table td{
    border:1px solid #0ca6d5;
    width:30%;
    margin-left:5%;
    padding:2%;
    vertical-align:top;
}
.superiority_title{
    margin: -14% 0 0 25%;
    background-color: #fff;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: table;
    color:#0ca6d5;
}
.doctor_left{
    width:33%;
    float:left;
}
.doctor_left img{
    border-radius:5px;
    border:1px solid #efa0a0;
}
.doctor_right{
    width:62%;
    float:left;
    margin-left:5%;
}
.doctor_name{
    color:#0ca6d5;
    font-size:1.5em;
    font-weight:bold;
}
.doctor_name span{
    margin-left:2%;
    font-size:0.8em;
    color:#939393;
    font-weight:initial;
    font-family:Arial;
}
.doctor_position{
    font-weight:bold;
    padding-top:1%;
}
.doctor_info_ul{
    width: 97%;
    color:#0ca6d5;
    padding-left: 3%;
    list-style-type:disc !important;
}
.doctor_info_ul li{
    line-height:1.8em;
}
.doctor_info_ul li div{
    color:#6d6b6c;
}
.doctor_details{
    color:#0ca6d5;
    text-align:right;
}
.price_div{
    width:47.5%;
    float:left;
}
.price_title{
    color:#0ca6d5;
    font-size:1.2em;
    font-weight:bold;
    text-align:center;
}
.price_div table{
    width:100%;
    margin-top:3%;    
    border-spacing: 2px !important;
    border-collapse: separate !important;
}
.price_div table td{
    background-color:#efeded;
    text-align:center;
    vertical-align:middle;
    padding:2% 0;
    color:#3f3f3f;
}
.price_div table td span{
    color:#0ca6d5;
    font-weight:bold;
}
.price_div table td:first-child{
    background-color:#c6e7f1;
    color:#0ca6d5;
}

.doctor_left{
    width:30%;
    float:left;
}
.doctor_image img{
    border:1px solid #0ca6d5;
}
.doctor_name{
    color:#0ca6d5;
    font-size:1.5em;
    font-weight:bold;
}
.margin_top_1{
    margin-top:1%;
}
.doctor_summary{
    text-indent:2em;
    height:85px;
    overflow:hidden;
    margin-top:3%;
}
.doctor_summary_1{
    text-indent:2em;
    height:157px;
    overflow:hidden;
    margin-top:3%;
}
.doctor_skill{
    background-color:#0ca6d5;
    color:#fff;
    width:12%;
    text-align:center;
    margin-top:4%;
}
.doctor_list_buttom{
    width:20px;
    float:left;
    margin-top: 6%;
    cursor:pointer;
}
.doctor_list{
    width:1060px;
    height:197px;
    float:left;
    overflow:hidden;
    position:relative;
}
.doctor_list_ul{
    width:100%;
    margin:0;
    padding:0;
    list-style:none;
}
.doctor_list_ul li{
    width:195px;
    float:left;
    margin-left:20px;
    display:inline;
    vertical-align:top;
    cursor:pointer;
}
.doctor_list_ul li:first-child{
    margin-left:0;
}
.doctor_list_ul li img{
    border:1px solid #0ca6d5;
}
.bespeak{
    background-color:#0ca6d5;
    border-radius:5px;
    text-align:center;
    color:#fff;
    margin-top:4%;
    padding:1% 0;
}
.margin_left_20{
    margin-left:20px;
}
.on_line_bespeak{
    background-color:#0ca6d5;
    border-radius:5px;
    text-align:center;
    color:#fff;
    margin-top:4%;
    padding:1% 3%;
    display:table;
    float:right;
}
.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%;
}
.jb_item_layout{
    width:30%;
    float:left;
}
.jb_item_margin{
    margin:0 5%;
}</pre></body></html>