
.mform{padding:1rem;}
.mlayout{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee !important;}

.dh2{height:4rem;line-height:4rem;text-align: center;border-bottom:1rem solid #eee;}
.dlist li{padding:1rem 0;border-bottom:1px solid #eee;}
.dlist label{font-size:16px;font-weight:700;}
.dlist span{font-size:14px;}
.dlist span em{font-size:13px;}
.wpforms-field-label{width:8rem !important;}
.wpforms-field-medium{width:20rem !important;}
.wpforms-submit{width:100% !important;font-size:1.2rem !important;}
.wpforms-payment-price{border:none !important;}

.iti--allow-dropdown{width:20rem !important;}
.iti__flag-container{display:none;}
.wpforms-smart-phone-field{padding-left: 10px !important;max-width:100% !important;}



/* 专家挂号列表  */
.headpic{width:100%;}
.mdoctors{padding:1rem;}
.doc{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;margin-top:1rem;}
.doc .dintro{width:30rem;}
.doc .dtop{display:flex;}
.doc .dtop .dpic{width:3rem;}
.doc .dtop .dtitle{padding-left: 1rem;display:flex;flex-direction:column;justify-content:center;}
.doc .dtop .dtitle span{color:#1E9FFF;margin-top:0.3rem;}
.doc .dbottom{padding:.5rem;color:#666;}
.doc .dyuyue{display:flex;align-items:center;}
.doc .dyuyue a{background-color: #dc2e1e;display: block;color:#fff;padding:0.5rem 1rem;border-radius: 0.5rem;}
.doc .dyuyue .yueman{background-color:#999;}

.datetime{}
.datetime table{font-size:0.6rem;width:100%;text-align:center;color:#777;}
.datetime table tr{border-left:1px solid #ccc;border-top:1px solid #ccc;}
.datetime table td,th{border-right:1px solid #ccc;padding:0.8rem 0;}
.datetime table th{background-color: #F5F5F5;font-weight:500;font}
.datetime table th span{display:block;}
.datetime table td a{background-color: #1E9FFF;color:#fff;padding:0.3rem 0.4rem;border-radius: 0.3rem;}
.datetime table .bigger{font-size:0.8rem;}