@charset "UTF-8";
/* CSS Document */
.right{float: right;}
.left{float: left}
.yyghbt{background:#0068b9;height:auto;color:#fff;text-align:center;position:relative;margin-bottom: 1rem;padding: 0.3rem;}
.yyghbt b{font-size:1rem}
.yyghbt p{font-size:0.625rem;line-height:0.8rem;text-align: center;}
.order-t p {color: #ff0000;  text-align: center;}
.order-t p b{color:#0a9375;}
.yyghbt i{font-style: normal;width: 0;height: 0;border-style: solid;border-width: 0.5rem 0.5rem 0 0.5rem;border-color: #0068b9 transparent transparent transparent;position: absolute;left: 45%;bottom: -0.2rem;}
.w610{ width:94%; margin:0 auto;}
.order-t h3{padding:0.6rem;font-weight:normal;color:#474747;font-size: 0.75rem;}
.order{text-align:center;background:#f0f0f0;border-radius: 0.4rem;margin-bottom: 1rem;}


 
 
 
.form{width: 80%; height: auto;margin-top: -30px;margin: 0 auto;}
.form_li{padding: 24px 0}
.form_li h2{font-weight: normal; line-height: 35px;position: relative;width: 30%;font-size: 0.75rem;text-align: left;}
.form_li h2:before {color: #fa5151;content: "*";font-size: 20px;left: -10px;position: absolute;top: 0;}
.form_li h2 small{    background: #c21227;border-radius: 2px;color: #fff;display: inline-block;font-size: 12px;font-weight: 400;line-height: 1.1;padding: 2px 5px;
vertical-align: text-bottom;margin-left: 10px;}

.form_input {width: 70%;}
.form_input input,.form_input select,.form_input textarea {background-color: #fbfcfd;background-image: none;border: 1px solid #dcdfe4;border-radius: 4px;box-sizing: border-box;color: #606266;display: inline-block;font-size: 12px;height: 36px;line-height: 2.8;outline: none;padding: 0 15px;transition: border-color .2s cubic-bezier(.645,.045,.355,1);width: 100%;}
.form_input span{left: 5px;position: absolute;top: 0;    height: 100%;text-align: center;transition: all .3s;}
.form_input span i{display: inline-block;line-height: 36px;width: 25px;height: 100%;text-align: center;transition: all .3s;}
.form_input .province,.form_input .city,.form_input .country{width: 30%;}
.form_input .province,.form_input .city,.form_input .department{ margin-right: 5%;}
.form_input .department,.form_input .disease{width: 47.5%;}
button {background: #f97f65;border-radius: 4px;color: #fff;cursor: pointer;font-size: 14px;height: 36px;min-width: 120px;padding: 11px 20px;text-align: center;border: none;outline: none;}
input[type="date"]:before{content: attr(placeholder);color:#676d77;}
#date{position: relative;//添加定位，显示右侧图标}
#date::-webkit-calendar-picker-indicator{position: absolute;right: 0;padding-left: 100% ;padding-right: 10px;  // 我估计它本身也就40px吧，通过设置左内边距铺满输入框// 为了美观，右侧给它来点空隙}