.tsmz_banner{
	background: url(/statics/images/webico/tsmz_yunqitizhongguanli/banner.jpg) center top no-repeat; background-size: 100%;
	height: 500px;
}
.content_style{
    background-color:#f28f58;
    border-radius:8px;
    padding-bottom:3%;
}
.backgroundcolor{
    background-color:#fbf5f2;
}
.content_modular{
    padding:3% 0;
    margin-top:0 !important;
}
.synopsis_ul{
    width:100%;
    padding:0;
    margin:0;
    list-style:none;
    display:table;
}
.synopsis_ul li:first-child{
    width:8%;
    float:left;
}
.synopsis_ul li:last-child{
    width:91%;
    float:right;
}
.clear_float{
    clear:both;
}
.title{
    font-size:1.5em;
    font-weight:bold;
    text-align:center;
}
.margin_top{
    margin-top:4%;
}
.describe{
    margin-top:1%;
}
.importance_ul{
    width:100%;
    display:table;
    margin:2% 0 0 0;
    padding:0;
    list-style:none;
}
.importance_ul li{
    width:19.75%;
    float:left;
    margin-left:7%;
}
.importance_ul li:first-child{
    margin-left:0;
}
.importance_title{
    border-radius:8px;
    padding:5px 0;
    text-align:center;
    color:#fff;
    background-color:#f28f58;
    margin-top:3%;
}
.importance_describe{
    text-align:center;
    margin-top:2%;
}
.harm{
    margin-top:3%;
}
.consultation{
    background-color:#ca5329;
    display:table;
    padding:5px 40px;
    border-radius:40px;
    text-align:center;
    color:#fff;
    margin:3% auto 0 auto;
}
.yunqiguanli_ul{
    width:100%;
    display:table;
    padding:0;
    margin:3% 0 0 0;
    list-style:none;
}
.yunqiguanli_ul li{
    width:33.3333333%;
    float:left;
}
.yunqiguanli_ul li img{
    width:213px;
    height:213px;
    border-radius:100%;
    border:2px solid #ca5329;
    margin: 2% auto 0 auto;
}
.yunqiguanli_content_layout{
    border-right:1px dashed #7d7d7d;
    padding:4% 0;
}
.yunqiguanli_content_layout1{
    padding:4% 0;
}
.yunqiguanli_content_title{
    text-align:center;
    color:#ca5329;
    font-weight:bold;
}
.yunqiguanli_content_describe{
    margin:2% 0;
    padding-right:10%;
}
.yunqiguanli_content_describe1{
    margin:2% 0;
    padding:0 10%;
}
.yunqiguanli_content_describe2{
    margin:2% 0;
    padding:0 0 0 10%;
}
.outpatient_ul{
    display:table;
    width:100%;
    padding:0;
    margin:3% 0 0 0;
    list-style:none;
}
.outpatient_ul li{
    width:50%;
    float:left;
}
.outpatient_layout{
    background-color:#fbfafa;
    height:273px;
}
.outpatient_title{
    text-align:center;
    color:#ca5329;
    font-weight:bold;
    padding-top:7%;
}
.outpatient_title1{
    text-align:center;
    color:#ca5329;
    font-weight:bold;
    padding-top:12%;
}
.outpatient_title2{
    text-align:center;
    color:#ca5329;
    font-weight:bold;
    padding-top:15%;
}
.outpatient_describe{
    margin-top:2%;
    padding:0 10%;
}
.doctor_layout{
    margin:3% 0 0 0;
    display:none;
}
.doctor_image{
    width:34%;
    float:left;
}
.doctor_content_layout{
    width:66%;
    float:left;
    background-color:#fff;
    height:450px;
}
.doctor_info_layout{
    padding:8% 8%;
}
.doctor_name{
    display:table;
    width:100%;
    margin:0;
    padding:0;
    list-style:none;
}
.doctor_name li:first-child{
    float:left;
    font-weight:bold;
    font-size:1.5em;
}
.doctor_name li:last-child{
    margin-left:4%;
    padding-left:8px;
    border-left:1px solid #7e7d7d;
    float:left;
}
.doctor_synopsis{
    margin-top:5%;
}
hr{
    margin:4% 0;
    border:2px solid #b5afad;
}

.doctor_good span{
    color:#f28f58;
    font-weight:bold;
    font-size:1.2em;
}
.doctor_navigation{
    display:table;
    padding:0;
    margin:2% 0 0 0;
    list-style:none;
    width:100%;
}
.doctor_navigation li{
    float:left;
    margin-left:1.25%;
    width:10%;
    background-color:#bdaeab;
    padding:10px 0;
    text-align:center;
    color:#3e3b3b;
    cursor:pointer;
}
.doctor_navigation li b{
    font-size:1.3em;
}
.select{
    background-color:#ca5329 !important;
    color:#fff  !important;
}
.activation{
    display:block;
}
.doctor_navigation li:first-child{
    margin-left:0;
}
.title1{
    font-size:1.5em;
    font-weight:bold;
    text-align:center;
    padding:3% 0 0 0;
    color:#fff;
}
.packgage_layout{
    width:92%;
    margin:3% auto 0 auto;
    display:table;
}
.packageitemleft_layout{
    width:45%;
    float:left;
    background-color:#fff;
    border-radius:15px;
    border:1px solid #ca5329;
}
.packageitemright_layout{
    width:50%;
    float:right;
    background-color:#fff;
    border-radius:15px;
    border:1px solid #ca5329;
}
.packageitem_title{
    margin-top:20px;
    text-align:center;
    font-weight:bold;
    font-size:1.2em;
}
.packageitem{
    width:90%;
    margin:3% auto 0 auto;
    border-collapse:separate;
    border-spacing:0;
}
.packageitem td{
    color:#ca5329;
    border-bottom:1px dashed #ca5329;
    padding:5px 0;
}
.packageitem td:first-child{
    width:80%;
}
.packageitem_price{
    text-align:center;
    font-size:1.5em;
    color:#ca5329;
    margin:3% 0;
}
.packageitem_price span{
    font-size:2em;
}
.packageitem_price s{
    font-size:0.8em;
    color:#454444;
}
.purchase{
    display:table;
    margin:4% auto;
    background-color:#ca5329;
    color:#fff;
    padding:10px 20px;
    border-radius:8px;
}
.marginTop{
	margin-top:0 !important;
}
@media screen and (min-device-width:371px) and (max-device-width: 420px) {
.tsmz_banner{
	background: url(/statics/images/webico/tsmz_yunqitizhongguanli/m_banner.jpg) center top no-repeat; background-size: 100%;
	height: 230px;
}
    .synopsis_ul{
        display:none;
    }
    .importance_ul li{
        width:46.5%;
        margin-top:3%;
    }
    .importance_ul li img{
    	 width:50% !important;
    }
    .importance_ul li:nth-child(3){
        margin-left:0;
    }
    .yunqiguanli_ul li{
        width:100%;
    }
    .yunqiguanli_content_layout{
        border-right:0;
    }
    .yunqiguanli_content_describe{
        padding-right:0;
    }
    .yunqiguanli_content_describe1{
        padding:0;
    }
    .yunqiguanli_content_describe2{
        padding:0;
    }
    .yunqiguanli_ul li img{
        width:100%;
        height:100%;
        border-radius:0;
        border:0;
    }
    .outpatient_ul li{
        width:100%;
        margin-top:2%;
    }
    .outpatient_title,.outpatient_title1,.outpatient_title2{
         padding-top:4%;
    }
    .outpatient_layout{
        height:initial;
    }
    .outpatient_describe{
        margin:0;
        padding:0 10% 4% 10%;
    }
    .doctor_content_layout{
        width:100%;
        height:initial;
    }
    .doctor_image{
        width:100%;
    }
    .doctor_navigation li{
        width:19.2%;
        margin:1% 0 0 1%;
    }
    .doctor_navigation li span{
        display:none;
    }
    .doctor_navigation li b{
        font-size:1em;
    }
    .doctor_navigation li:nth-child(6){
        margin-left:0;
    }
    .packageitemleft_layout{
        width:100%;
    }
    .packageitemright_layout{
        width:100%;
        margin-top:3%;
    }
}
@media screen and (min-device-width:320px) and (max-device-width: 370px) {
.tsmz_banner{
	background: url(/statics/images/webico/tsmz_yunqitizhongguanli/m_banner.jpg) center top no-repeat; background-size: 100%;
	height: 200px;
}
    .synopsis_ul{
        display:none;
    }
    .importance_ul li{
        width:46.5%;
        margin-top:3%;
    }
    .importance_ul li img{
    	 width:50% !important;
    }
    .importance_ul li:nth-child(3){
        margin-left:0;
    }
    .yunqiguanli_ul li{
        width:100%;
    }
    .yunqiguanli_content_layout{
        border-right:0;
    }
    .yunqiguanli_ul li img{
        width:100%;
        height:100%;
        border-radius:0;
        border:0;
    }
    .outpatient_ul li{
        width:100%;
        margin-top:2%;
    }
    .outpatient_title,.outpatient_title1,.outpatient_title2{
         padding-top:4%;
    }
    .outpatient_layout{
        height:initial;
    }
    .outpatient_describe{
        margin:0;
        padding:0 10% 4% 10%;
    }
    .doctor_content_layout{
        width:100%;
        height:initial;
    }
    .doctor_image{
        width:100%;
    }
    .doctor_navigation li{
        width:19.2%;
        margin:1% 0 0 1%;
    }
    .doctor_navigation li span{
        display:none;
    }
    .doctor_navigation li b{
        font-size:1em;
    }
    .doctor_navigation li:nth-child(6){
        margin-left:0;
    }
    .packageitemleft_layout{
        width:100%;
    }
    .packageitemright_layout{
        width:100%;
        margin-top:3%;
    }
}