/*在线留言弹出层*/
.da-ed {
    background-image: url('../Content/home/images/yugu/tanchu.png');
    float: left;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
}
.dibu-da-ed {
    background-image: url('../Content/home/images/yugu/tanchu.png');
    float: left;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
}
.zaixian span {
    width: 680px;
    float: left;
    font-size: 30px;
    color: #333333;
    margin-top:0px;
    display: flex;
    align-items: center;
}

.z-dian-er, .z-dian, .img-ra, .advertising-le {

}
.name_top input,.dibu_name_top input, .phone_top input, .dibu_phone_top input, .text_top input, .mailbox_top input, .yanzheng_top input,.dibuyanzheng_top input, .otherinfo_top input {
    margin-top: 5px;
}
.name_top p,.dibu_name_top p, .phone_top p, .dibu_phone_top p, .text_top p, .major_top p,.dibu_major_top p, .country_top p, .concerns_top p, .yanzheng_top p,.dibuyanzheng_top p, .otherinfo_top p, .hospital_top p {
    width: 680px;
    text-align: left;
    float: left;
    font-size: 18px;
    color: #666666;
    line-height: 18px;
    margin-top: 0;
}
.major_top select,.dibu_major_top select, .country_top select, .concerns_top select, .hospital_top select {
    width: 680px;
    float: left;
    font-size: 16px;
    padding: 0px 18px;
    border: 1px solid #dddddd;
    height: 40px;
    color: #cccccc;
    margin-top: 15px;
    outline: none;
}
.zaixian span img {
    float: left;
}
.da-s {
    width: 780px;
    float: left;
    background: #fff;
    left: 50%;
    position: absolute;
    margin-left: -390px;
    top: 85px;
    padding-bottom:70px;

} 
.da_input {
    float: left;
    width: 760px;
    background: #fff;
    margin-top: 60px;

}
.coued {
    float: left;
    width: 760px;
    max-height:450px;
     overflow:auto;
}
.da-xiao {
    margin:auto;
    width: 100%;
    float: left;
    position: relative;
}
.zaixian {
    width: 680px;
    float: left;
    margin: 0 0 0px 50px;
}
.feachBtn_s {
    width: 118px;
    float: right;
    font-size: 14px;
    padding: 0px 0;
    border: 1px solid #2db3b8;
    height: 40px;
    color: #2db3b8;
    margin-top: 16px;
    outline: none;
    background: #fff;
}
.dibu-feachBtn_s {
    width: 118px;
    float: right;
    font-size: 14px;
    padding: 0px 0;
    border: 1px solid #2db3b8;
    height: 40px;
    color: #2db3b8;
    margin-top: 16px;
    outline: none;
    background: #fff;
}
.bot {
    float: left;
    width: 200px;
    margin: 5px 0 0 0;
    height: 44px;
    font-size: 20px;
    color: #fff;
    margin-left: 50px;
    padding-bottom: 70px;
    margin-top:50px;
}
.name_top,.dibu_name_top, .phone_top,.dibu_phone_top, .text_top, .mailbox_top, .major_top,.dibu_major_top, .country_top, .concerns_top, .yanzheng_top,.dibuyanzheng_top, .otherinfo_top, .hospital_top {
    width: 680px;
    float: left;
    margin: 20px 0 0px 50px;
    line-height: 40px;
    position: relative;
}
.zaixian p {
    float: left;
    width: 680px;
    font-size: 18px;
    color: #666666;
    line-height: 30px;
    margin-top: 5px;
    padding:16px 0;
}
.name_top input,.dibu_name_top input, .phone_top input, .dibu_phone_top input, .text_top input, .mailbox_top input, .yanzheng_top input,.dibuyanzheng_top input, .otherinfo_top input{
    width: 642px;
    float: left;
    font-size: 16px;
    padding: 0px 18px;
    border: 1px solid #dddddd;
    height: 40px;
    color: #cccccc;
    margin-top: 15px;
    outline: none;
}
.yanzheng_top input {
    width: 512px;
    float: left;
    font-size: 16px;
    padding: 0px 18px;
    border: 1px solid #dddddd;
    height: 40px;
    color: #cccccc;
    margin-top: 15px;
    outline: none;
}
.dibuyanzheng_top input {
    width: 512px;
    float: left;
    font-size: 16px;
    padding: 0px 18px;
    border: 1px solid #dddddd;
    height: 40px;
    color: #cccccc;
    margin-top: 15px;
    outline: none;
}
.bot a {
    float: left;
    width: 200px;
    height: 44px;
    font-size: 20px;
    color: #fff;
    background: #21b3b9;
    color: #fff;
    outline: none;
    display: block;
    text-align: center;
    line-height: 44px;
    cursor:pointer;
}
.hover-s {
    border: 1px solid red !important;
}
.tips {
    float: left;
    width: 680px;
    height: 20px;
    position: absolute;
    bottom: -20px;
    left: 0px;
    color: red;
    font-size: 14px;
    line-height: 20px;
}
.de-ed{
	float: right;
	position: absolute;
    top: -3px;
    right: -35px;
}
.coued input:-ms-input-placeholder{color:#cccccc !important;}/* Internet Explorer 10+ */ 
.coued input::-webkit-input-placeholder{color:#cccccc !important;}/* WebKit browsers */
.coued input::-moz-placeholder{color:#cccccc !important;}/* Mozilla Firefox 4 to 18 */ 
.coued input:-moz-placeholder{color:#cccccc !important;}/* Mozilla Firefox 19+ */ 
/*textarea*/
.coued input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #cccccc !important; 
} 
.coued input:-moz-placeholder, textarea:-moz-placeholder { 
color: #cccccc !important; 
}
.coued::-webkit-scrollbar { /*滚动条整体样式*/
    width: 4px; /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
}

.coued::-webkit-scrollbar-thumb { /*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}

.coued::-webkit-scrollbar-track { /*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 5px;
    background: rgba(0,0,0,0.1);
}

@media screen and (max-width: 1366px) {
    .da-s {
        top: 46px;
    }

    .da_input {
        
    }
    .coued {
    float: left;
        width: 760px;
        height: 342px;
        overflow: auto;
       overflow-x: hidden;
    }

    .one-ceng {
        top: 6%;
        padding-bottom: 16px;
    }
}