﻿.divcontenthidden{
    overflow:hidden;
}
.divlayout{
    width:100%;
    float:left;
}
.divlayout1{
    width:95%;
    float:left;
}
.divlayout img{
    width:100%;
}
.itemdiv{
    
    max-width:1140px;
    margin-left:auto;
    margin-right:auto;
   
}
.paddingtopandbottom2{
    padding:2% 0;
}
.itemcontentleft{
    width:30%;
    float:left;
    margin-left:5%;
}
.itemcontentright{
    width:55%;
    float:left;
    margin-left:10%;
}
.itemcontentspecial{
    border:1px solid #39a3ff;
    padding:2% 0;
    text-align:center;
    font-size: 0.9vw;
    color: #39a3ff;
    line-height:1.5em;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
    margin-top: 6%;
}
.randdiv{
    width:5%;
    float:left;
}
.randdiv1{
    width:10%;
    float:left;
}
.randdiv img{
    width:initial !important;
}
.randdiv1 img{
    width:initial !important;
}
.randcontentright{
    width:95%;
    float:left;
}
.randcontentright1{
    width:90%;
    float:left;
}
.contentfont{
    font-size: 0.9vw;
    color: #3b3b3b;
    line-height:1.5em;
}
.contentfonttite{
    font-size: 1vw;
    color: #39a3ff;
}
.margintop1{
    margin-top:1%;
}
.lineheight2{
    line-height:2em !important;
}
.backgroundcolor{
    background-color:#f7fbff;
}
.divbackgroudcolor1{
    background-color:#f6f6f4;
}
.divbackgroudcolor2{
    background-color:#fff;
}
.divbackgroudcolor3{
    background-color:#f3f9ff;
}
.divbackgroudcolor4{
    background-color:#fcfeff;
}
.divbackgroudcolor5{
    background-color:#e8f4ff;
}

.preventul{
    width:100%;
    list-style:none;
    margin:0;
    padding:0;
}
.preventul li{
    width:20%;
    float:left;
    font-size: 0.9vw;
    color: #3b3b3b;
    text-align:center;
}
.symptom{
    width:26%;
    float:left;
}
.marginleft11{
    margin-left:11%;
}
.earlysymptom{
    width:17%;
    float:left;
}
.marginleft10{
    margin-left:10.6%;
}
.contentcenter{
    text-align:center;
}
.marginbottom2{
    margin-bottom:2%;
}
.cervicalcarcinoma{
    float:left;
    border:1px solid #1190ff;
    border-radius:3px;
    -o-border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    text-align:center;
    font-size: 0.9vw;
    min-height:35px;
    line-height:35px;
    color:#39a3ff;
}
.cervicalcarcinoma:hover{
    background-color:#39a3ff;
    color:#fff;
}
.width15{
    width:15%;
}
.width58{
    width:58%;
}
.width78{
    width:78%;
    margin-left:auto;
    margin-right:auto;
}
.mammarycancer{
    width:21%;
    background-color:#fff;
    border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    -webkit-border-radius:5px;
    float:left;
    min-height:140px;
}
.semi-circle{
    border-radius: 0px 0px 50px 50px;
    height: 25px;
    width: 50px;
    background-color: #2097ff;
    text-align:center;
    color:#fff;
    margin-left: auto;
    margin-right: auto;
    font-size: 0.9vw;
}
.padding5{
    padding:5%;
}
.marginleft5-3{
    margin-left:5.3%;
}
.divshadow{
box-shadow: 0px 5px 5px #dceeff;
-moz-box-shadow: 0px 5px 5px #dceeff;
-webkit-box-shadow: 0px 5px 5px #dceeff;
}










.iteminfo{
    width: 62%;
    position:absolute;
}
.itemlogo{
    width: 10%;
    margin: -12% 0 0 5%;
}
.itemtitle{
    width: 74%;
    margin: -7.3% 0 0 25%;
    font-size: 1.7vw;
    color: #00a5fb;
    font-weight: bold;
}
.itemtitlecn{
    width: 32%;
    margin: -7.3% 0 0 25%;
    font-size: 1.7vw;
    color: #00a5fb;
    font-weight: bold;
}
.itemtitleen{
    width: 40%;
    margin: -8.5% 0 0 57%;
    font-size: 1.5vw;
    color: #00a5fb;
}
.membercontentdiv{
    width:90%;
    margin-left:auto;
    margin-right:auto;
}
.membercontentdiv1{
    width:92%;
    margin-left:auto;
    margin-right:auto;
}
.membercontenround{
    width:2.5%;
}
.contentfont{
    font-size: 0.9vw;
    color: #3b3b3b;
    line-height:1.5em;
}
.contenttitlefont{
font-size:1.5vw;
color:#00a5fb;
}
.contentfontnotcolor{
font-size:0.9vw;
line-height:30px;
color:#3b3b3b;
}
.floatleft{
    float:left;
}
.floatright{
    float:right;
}


.paddingtop2{
    padding-top:2%;
}
.paddingtop20{
    padding-top:20%;
}
.paddingtopandbottom2{
    padding-top:2%;
    padding-bottom:2%;
}
.paddingtopandbottom3{
    padding-top:3%;
    padding-bottom:3%;
}
.paddingleft5{
    padding-left:5%;
}
.paddingtop11{
    padding-top:11%;
}
.paddingbottom2{
    padding-bottom:2%;
}
.margintop2{
    margin-top:2%;
}

.margintop4{
    margin-top:4%;
}
.margintop6{
    margin-top:6%;
}
.marginbottom3{
    margin-bottom:3%;
}
.marginbottom1{
    margin-bottom:1%;
}
.marginleft4{
    margin-left:4%;
}
.marginleft2{
    margin-left:2%;
}
.marginleft5{
    margin-left:5%;
}
.marginleft6{
    margin-left:6%;
}
.margintop-25 {
    margin-top: -2.5%;
}
.divround{
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
}
.divborder{
    border:1px solid #00a5fb;
    height:60px;
    line-height:60px;
    text-align:center;
}
.divlistheight{
    height:60px;
}
.divlist{
    width:33%;
    height:60px;
    float:left;
}
.width34{
    width:34%;
}
.divcontentcenter{
    text-align:center;
}
.divlistfont{
    font-size:0.9vw;
line-height:60px;
color:#3b3b3b;
overflow:hidden;
}
.divrightborder{
    border-right:1px solid #00a5fb;
}
.divleftradius{
    border-top-left-radius:5px;
    -moz-border-top-left-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
    -moz-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
}
.divrightradius{
    border-top-right-radius:5px;
    -moz-border-top-right-radius:5px;
    -webkit-border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    -moz-border-bottom-right-radius:5px;
    -webkit-border-bottom-right-radius:5px;
}

.divlistfontlineheight{
    line-height: 28px;
}
.divtablebottom{
    width:100%;
    height:200px;
}
.divtablebottomhead{
        width: 50%;
    height: 120px;
    margin: 0 auto;
}
.divtablebottomonlineconsultation{
    margin-left: auto;
    margin-right: auto;
    width: 20%;
    height: 45px;
    line-height: 45px;
    margin-top: 2%;
    font-size: 1vw;
    color: #fff;
}
.divmembershipheight{
    height:130px;
    width:22%;
}
.divmembershipborder{
    border:1px solid #00a5fb;
}
.divmembershiptopcontent{
    margin: 8% 4%;
}
.divrepairlist{
    width:24.9%;
    height:60px;
    float:left;
}
.expertleftimg{
 width:88%; 
}
.asthmaconsultation{
width:82%;
height:40px; 
border:1px solid #108efc;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
text-align:center; 
line-height:40px; 
font-size:1vw; 
color:#108efc; 
cursor:pointer;

}
.asthmaconsultation:hover{
background-color:#108efc;
color:#fff;
}
.asthmaconsultationround{
float:left;

}
.lineheight30{
    line-height:30px;
}
.width35{
    width:35%;
    float:left;
}
.width65{
    width:65%;
    float:left;
}
.width4{
    width:4%;
    float:left;
}
.width80{
    width:80%;
    float:left;
}
.width94{
    width:94%;
    float:left;
}
.width88{
    width:88%;
    float:left;
}
.dotorname{
    width:12%; 
    height: 30px; 
    background-color: #2097ff; 
    font-size: 1vw; 
    color: #fff; 
    text-align: center; 
    line-height: 30px;
}
.anniversaryshopimg{
    float:left;
    width:40%;
}
.anniversaryshopcontent{
    float:left;
    width:40px;
    margin-left:10%;
    margin-top:10%;
}
.contentfontnotcolor2{
font-size:1vw;
color:#00a5fb;
}
.discount{
    margin-top:3%;
}
.discountdescribe{
    margin-top:7%;
}