/*����*/html{font-size: 125%;}.top-height{height:3.2rem;}@media only screen and (min-device-width: 375px)and (-webkit-min-device-pixel-ratio: 2) {    /*iPhone6��6p�ı�׼ģʽ */    /*html {font-size: 131%;}*/}/*Ʒ������Ʒ��ײ���ť  */.btniFxed{z-index: 99;    position: fixed;    left: 0px;    bottom:50px;    padding: 0.25rem 0;    width: 100%;    background: #ffffff;    border-top: 1px solid #eee;    height: 2rem;}/*������Ʒͷ����ʽ  */header .release {    width:auto;    position: absolute;    right: 1.68%;    top: .65rem;    color: #fff;    font-size: 0.7rem;    background:url(../img/m_headeradd.png) left no-repeat;background-size:auto 98%;}header .release a{  margin-left:1.2rem;color:#fff;}/*�ɹ�����ʽ  */header .purchasingcar {    position: absolute;    right: 28.68%;    top: .65rem;    color: #fff;    width: 1.1rem;    height: 1.1rem;    font-size: 0.7rem;    background:url(../img/h_cart.png) left no-repeat;    background-size:auto 98%;}header .purchasingcar .newsCart{    display:block;    min-width: 14px;    text-align: center;    line-height: 14px;    display: inline-block;    position: absolute;    right: -10px;    top: -8px;    background: red;    color: #fff;    border-radius: 17px;    padding: 6px;    font-size: 16px;    transform: scale(.7);    font-family: Tahoma!important;}header .release,header .purchasingcar{    margin-top:1rem;}/* �¼�iphoneX����111�� */@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){    /*��ͨ�û���ʽ*/    #zyb-header{        padding-bottom:34px;    }    /* ��Ӧ����ʽ*/    #t_scientific {	    }    /*����������ʽ */    #t_heade{        padding-bottom:34px;        height: 4rem;    }    /*padding-top:0  */    #paddingTop{        padding-top:0;    }    /*����top0  */    .top0{        margin-top: auto;    }    #top0{        padding-top:0;    }    /*����mairgintopAuto  */    #marginAuto{        margin-top:auto;    }    /*  ����Ա�ֹ�˾������ͷ���޸�*/    .modal-backdrop{        z-index:1;    }    /* ��Ʒ�Ƽ� */    /* ר��ҽ����������ͬ��ҽԺ����ҽԺ */    #marginTop34{        margin-top:26px;    }    #hospitalName{padding-top:0;}    /*ר�һ���  */    #paddingTop30{        padding-top:30px;    }    #paddingtop80{        padding-top:80px;    }    /*�ҵ��û�  ���ҵ��û�*/    /*�������Ա���� ����  */    #adminNew{        paddding-top:30px;    }    .choose5{overflow: auto;-webkit-overflow-scrolling: touch;   /*�����Ϊ�˻�����˳��*/  }    /*��ͥҽ������  */    #doctorList{        margin-top:0px;    }    /*  #ueMian{    main���Զ�λ�������ڲ�����    ʹ֮���Թ���     overflow-y: scroll;      ���Ӹ����ԣ��������ӵ��ԣ��ǻ�������˳��      -webkit-overflow-scrolling: touch;    }  */    /*��Ӧ�����ڵ���  */    #provinces{        padding-bottom:80px;    }    /*Ʒ������Ʒ��ײ���ť  */    .btniFxed{z-index: 99;        position: fixed;        left: 0px;        bottom:4.2rem;        padding: 0.25rem 0;        width: 100%;        background: #ffffff;        border-top: 1px solid #eee;        height: 2rem;    }    /*��������  */    #healthReport{        padding-top:26px;    }    /*����ҳ��  */    #addDrea{        margin-top:108px;    }    /*�ҵ��ղ�  */    #loadCollect{        margin-top:0;    }    /*��ҽԺҽԺ�б�  */    #ulId .y_doctorms{        margin-top:0;    }    /*�������б�  */    /*  #applyBsupplierList{     margin-top:34px;     } */    /*top1.7  */    #top17{        top:1.7rem;    }}#loadingWenzi{    margin-bottom:2.4rem;;}/* �¼�iphoneX������end*//*ȫ�ֱ���*//*��ֹ�������ֿ������ҿ���input��textarea����*/*{ -webkit-touch-callout:none;  /*ϵͳĬ�ϲ˵�������*/  -webkit-user-select:none; /*webkit�����*/ -khtml-user-select:none; /*���������*/-moz-user-select:none;/*���*/-ms-user-select:none; /*IE10*/    user-select:none;}input,textarea {-webkit-user-select:auto;}html,body{height: 100%;}body {margin:0px auto !important;padding:0px;color:#393939;font-size:.7rem;font-family:'Arial','microsoft yahei';background-color:#efeff4;min-height:100%;position:relative;min-width:320px;max-width:640px;}h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd,input,button,textarea {margin:0px;padding:0px;/*font-size:1rem;*/}form {margin:0px;padding:0px;font-size:.7rem;}a {color:#333;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,a:active,a:focus {color:#333;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}ul,ol,dl {list-style:none;}img {border:none;vertical-align:top;max-width:100%;}input,button,select,textarea {outline:none;font-family:Arial,"microsoft yahei";-webkit-tap-highlight-color:rgba(0,0,0,0)}textarea {resize:none}/*ȥ�����ʱ������Ч��*/input, textarea{-webkit-appearance:@none;}html,body{-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/*������ʽ*/.fl {float:left;}.fr {float:right;}.clearfix {zoom:1;}.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}.y_hidden {width:100%;overflow:hidden}.y_content {width:93.75%;margin:0 auto;}.y_width70 {width:70%;margin:0 auto;}.y_width85 {width:85%;margin:0 auto;}.y_width90 {width:90.625%;margin:0 auto;}.h_100 {height:100%}.z_width70 {width:70%;}.z_width50 {width:50%;}.z_width20 {width:20%;}.y_none {display:none;}.y_block {display:block;}.y_over{ overflow:hidden;}/*�ڱ߾���*/.y_pt10 {padding-top:0.25rem;}.y_pt20 {padding-top:0.35rem;}/*�ڱ߾���*/.m_pb30 {padding-bottom:0.75rem;}.y_pb14 {padding-bottom:0.35rem;}/*�ڱ߾�����*/.padd-rl {padding:0 .75rem;}.padd-rl2 {padding:0 4.6%;}/*�����ڿ��Ϊ100%ʱ��ʹ��*/.padd-l46{padding-left: .75rem;}.padd-r46{padding-right: .75rem;}/*��߾���*/.y_m20 {margin:0.25rem 0;}.m_mt10 {margin-top:0.25rem}.m_mt20_2{margin-top: .5rem;}.m_mt20 {margin-top:0.35rem}.m_mt40 {margin-top:1rem}.m_mt60 {margin-top:1.5rem}/*��߾���*/.m_mb10 {margin-bottom:0.25rem}.y_mb20 {margin-bottom:0.35rem;}.y_mb14 {margin-bottom:0.35rem;}.y_mb20_2 {margin-bottom:0.5rem;}.y_mb30 {margin-bottom:0.75rem;}.y_mb40 {margin-bottom:1rem;}.y_mb80 {margin-bottom:2rem;}.m_mt40.y_mb40{padding-bottom: 1rem;padding-top: 1rem;margin-top:0;  margin-bottom: 0;}/*��߾�����*/.mr6 {margin-right:6%}.z_ml10 {margin-left:0.25rem;}.z_ml10_r {margin-right:0.25rem;}.m-rl {margin:0 .75rem;}/*�����С*/.text-center {text-align:center;}/*����������ԭ�л�����������.1rem*/.fs16 {font-size:0.4rem;}.fs18 {font-size:0.55rem;}.fs20 {font-size:0.6rem;}.fs22 {font-size:.65rem;}.fs24 {font-size:0.7rem;}.fs26 {font-size:0.75rem;}.fs28 {font-size:0.8rem;}.fs30 {font-size:0.75rem;}.fs36 {font-size:1rem;}/*��ɫ new*/.f_color{color: #15a0f8} /*��ɫ�� ��*/.f_color1{color:#ff604c} /*�ص�������ʾɫ ��*/#f_bit{color:#ff604c;margin-left: -0.47rem;}/*�¼���ʽ����λ�� �ص�������ʾɫ ��*/.f_color2,.f_color2:active{color:#179aff} /*������ ��*/.f_color3{color:#ff4a00 !important;} /*��� ��*/.f_color_acc{color: #10adff;} /*������ɫ*/.f_clr33{color:#333;}  /*���⡢������ǩ���������ݣ��ı�*/.f_clr99{color: #999;} /*tab���� �ı�*/.f_duo {color: #49ccfb;}.f_clr66{color: #666;}.f_color5{color: #ff3d3d;}/*�˻��������������ɫ*/.f_color_no{color: #d2d2d2;}/*���ɱ༭��ǳ��ɫ*/.y_iptlabel{margin-right:10px;cursor:pointer;font-weight:normal;}   /*��ͨ��ѡ����ѡ��label��ʽ*/.y_iptlabel input{vertical-align:middle;margin:-2px 3px 0 0;}.y_tlts{color:#999;font-size:0.65rem;text-align:center;}/*ͨ����ɫ��ʾ*//*�и�*//*placeholder������ɫ*/::-webkit-input-placeholder {color:#999;}:-moz-placeholder {color:#999;}::-moz-placeholder {color:#999;}:-ms-input-placeholder {color:#999;}/*��������*/.text_in {text-indent:2em}.tc,.tac {text-align:center !important;}.tl,.tal {text-align:left !important;}.tr,.tar {text-align:right !important;}/*���˶���*/.w_space2{letter-spacing:2em;} /*�����Ҫy�������˶��룬��Ϊ(x-y)/(y-1),�����ǣ�4-2��/(2-1)=2em*/.text_over{ text-overflow: ellipsis; overflow: hidden; display: inline-block; white-space: nowrap;}.text_over_block{text-overflow: ellipsis; overflow: hidden;white-space: nowrap; display: block}/*����������Զ��������ʽ*//*--html5��ǩ--*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}/*����������ɫ*/.bg_1 {background:#15a0f8;}/*��ɫ�� ��ɫ*/.bg_2 {background:#fff;}/*��ɫ�� ��ɫ*/.bg_3 {background:#efeff4;width:100%;height:.35rem;}/*�߶�Ϊ.35rem�Ļ�ɫ����*/.bg_4 {background:#efeff4;}.bg_hui{background:#f6f5f5;}/*��ർ����ɫ*/.bg_hui2{background:#ebebeb;}/*--btn��ť--*/.btn {font-size: .7rem; display:inline-block;padding:0.4rem 0.3rem;font-size:0.75rem;font-weight:normal;text-decoration: none;line-height:1.5em;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;-webkit-border-radius:0.25rem;border-radius:.25rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box;}.btn:focus,.btn:active:focus,.btn.active:focus {outline:0 none;/*outline:5px auto -webkit-focus-ring-color;*/outline-offset:-2px;}.btn:hover,.btn:focus {text-decoration:none;}.btn:active,.btn.active {background-image:none;outline:0;}.btn.disabled,.btn[disabled] {pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65;}.btn.disabled,.btn[disabled],.btn.disabled:hover,.btn[disabled]:hover,.btn.disabled:focus,.btn[disabled]:focus,.btn.disabled:active,.btn[disabled]:active {background: #ebeaf0; color: #d2d2d2; border-color: #e1e1e1;}/*--������ʽ�İ�ť �ޱ߿򱳾�ɫ--*/.btn-link {font-weight:normal;color:#179aff;cursor:pointer; font-size: .65rem;}.btn-link,.btn-link:active,.btn-link[disabled] {background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color:transparent;}.btn-link:hover,.btn-link:focus {color:#d83528;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,.btn-link[disabled]:focus {color:#dedede;text-decoration:none;border-color:#dedede;}/*--ͨ���İ�ť--*/.btn-block {display:block;padding-left:0;padding-right:0;margin-left:4.6%;margin-right:4.6%;}.btn-sm {font-size:0.65rem;padding:0.3rem;}/*-- ��ɫ���� ��ɫ���� --*/.btn-custom {color:#fff;background-color:#ff4a00;}.btn-custom:hover,.btn-custom:focus,.btn-custom:active,.btn-custom.active,.open .dropdown-toggle.btn-custom {background-color:#de102c;color:#fff}.btn-admin{display:block;font-size:0.6rem;padding:0 .2rem;height:1.45rem;line-height:1.45rem;border:1px solid #ff4a00;text-align:center;color:#ff4a00;border-radius:.25rem;}.btn-admin.disabled{    background: #ebeaf0;    color: #d2d2d2;    border-color: #e1e1e1;}/*-- ��ɫɫ���� ��ɫ���� --*/.btn-custom2 {color:#fff;border-color:#ff4a00;background:#ff4a00;/*background:#ff1b16;*/}.btn-custom2:hover,.btn-custom2:focus,.btn-custom2:active,.btn-custom2.active,.open .dropdown-toggle.btn-custom2 {color:#fff;}/*-- ��ɫ�߿� ��ɫ���� --*/.btn-custom3 {color:#666;border-color:#ccc;}.btn-custom3:hover,.btn-custom3:focus,.btn-custom3:active,.btn-custom3.active,.open .dropdown-toggle.btn-custom3 {color:#333;}/*��ɫ���� ��ɫ�߿�*/.btn-custom4 {color:#ff4a00;border-color:#ff4a00;background:#fff;}.btn-custom4:hover,.btn-custom4:focus,.btn-custom4:active,.btn-custom4.active,.open .dropdown-toggle.btn-custom4 {color:#de102c; border-color:#de102c; background:#fff;}/*-- ��ɫ���� ��ɫ�߿� --*/.btn-custom5 {color:#fff;border-color:#ff970a;background:#ff970a;}.btn-custom5:hover,.btn-custom5:focus,.btn-custom5:active,.btn-custom5.active,.open .dropdown-toggle.btn-custom5 {color:#fff;background:#ff970a;border-color:#ff970a;}/*-- ��ɫ ��ɫ�߿� --*/.btn-custom6 {color:#15a0f8;border-color:#15a0f8;background:#fff;}.btn-custom6:hover,.btn-custom6:focus,.btn-custom6:active,.btn-custom6.active,.open .dropdown-toggle.btn-custom6 {color:#15a0f8;border-color:#15a0f8;background:#fff;}/*��ɫ*/.btn-customgreen {color:#fff;border-color:#15a0f8;background:#15a0f8;}.btn-customgreen:hover,.btn-customgreen:focus,.btn-customgreen:active,.btn-customgreen.active,.open .dropdown-toggle.btn-customgreen {color:#15a0f8;border-color:#15a0f8;background:#fff;}/*-- ��ɫ�߿� ��ɫ���� --*/.btn-custom7 {color:#d6d6d6;border-color:#ddd;}.btn-custom7:hover,.btn-custom7:focus,.btn-custom7:active,.btn-custom7.active,.open .dropdown-toggle.btn-custom7 {color:#d6d6d6;}/*-- ��ɫ���� ��ɫ���� --*/.btn-custom8 {color:#ccc;border-color:#eee;background:#eee;}.btn-custom8:hover,.btn-custom8:focus,.btn-custom8:active,.btn-custom8.active,.open .dropdown-toggle.btn-custom8 {color:#ddd;}/*-- ��ɫ ��ɫ�߿� --*/.btn-custom9{color:#10adff;border-color:#fff;background:#fff;}.btn-custom9:hover,.btn-custom9:focus,.btn-custom9:active,.btn-custom9.active,.open .dropdown-toggle.btn-custom9{color:#10adff;background:#fff;}/*-- ��ɫ ��ɫ�߿� --*/.btn-custom10{color:#000;border-color:#eee;background:#eee;}/*-- ��ɫ ��ɫ�߿� ͸���� --*/.btn-custom11 {color:#15a0f8;border-color:#15a0f8;background:none;}.btn-custom11:hover,.btn-custom11:focus,.btn-custom11:active,.btn-custom11.active,.open .dropdown-toggle.btn-custom8 {color:#15a0f8;}/*-- ���ɫ���� ��ɫ�߿� ��ɫ�� --*/.btn-unimportant {color:#666;background-color:#e2e2e2;border-color:#e2e2e2}.btn-unimportant:hover,.btn-unimportant:focus,.btn-unimportant:active {color:#15a0f8;}/*��ť�����ͨ��*/.edit_btn{padding: .4rem .4rem;  position: relative;}.h_contacts .k_diop .edit_btn,.h_contacts li .edit_btn,.h_testtit .clearfix .edit_btn{padding: 0;}.edit_btn .more {color: #ff4a00;  width: 10%;  line-height: 1.4rem;  text-align: center;  font-size: .68rem;  margin-top: .7%;  position: relative;  }.edit_btn::after,.edit_btnFlex::after{content:'';display: block; clear: both; content: '';height: 0;}.edit_btn .btn,.edit_btn .btn-admin,.edit_btnFlex .btn-admin{min-width: 14%;font-size: .7rem;margin-left:.24rem;padding-right:.12rem; padding-left: .12rem}.edit_btn .btn.fr:last-child{margin-left:0}.edit_btn .triangleBox {  position: absolute;  top: 1.3rem;    left: 14%;  z-index: 1080;  width: 5rem;  display:none;  }.edit_btn .triangle .btn-admin{  padding-right: .25rem;  margin:.2rem 4% 0;  }.edit_btn .triangle { position: relative;  width: auto;  height: auto;  background: #ffffff;    border: 1px solid #cdcdcd;  box-shadow: #e6e6e6 0px 0px 0px 1px;  border-radius: .25rem;  z-index: -1; }/*---form-control �ı������ ----*/.form-control {font-size:0.65rem;line-height:1.5;color:#333;padding:0.2rem;width:100%;font-family:"microsoft YaHei";background-color:#fff;background-image:none;border:1px solid #eee;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;}.form-control:focus {border-color:#aaa}.input_txt{font-size: .7rem; line-height: 1.1rem; border: none; width: 100%; height: 6rem; display: block; clear: both; border-radius: 5px; border: 1px solid #eee; padding: .5rem; box-sizing: border-box; margin-bottom: .75rem; }/*---ģ�ⵥѡ�򡢸�ѡ��---*/.r_radio .r_sign {display:inline-block;font-weight:normal;margin:0 0.5rem 0.1rem 0;vertical-align:middle;width:0.9rem;height:0.9rem;overflow:hidden;background:url(../img/m_radio.png) no-repeat 0 0;-webkit-background-size:auto 100%;background-size:auto 100%;}.r_radio.r_selected .r_sign {background:url(../img/newimg/selected.png) no-repeat 0 0;-webkit-background-size:auto 100%;background-size:auto 100%;}.tcl_check {margin:3rem auto;}.m_checkbox .m_chec {width:18px;height:18px;background:url(../img/checkbox.png) no-repeat 0 0;display:inline-block;vertical-align:middle;margin:0 5px 2px 0;cursor:pointer;}.m_checkbox.m_checkbox_in .m_chec {background-position:0 -18px;}/*����ͷ��*/header {width:100%;height:2.2rem;position:relative;z-index:9999;background: #15a0f8;}/*--�м����--*/header h1 {font-size:0.85rem;color:#fff;text-align:center;line-height:2.4rem;font-weight:normal;width:50%;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/*--��෵�ذ�ť--*/header .y_back {position:absolute;width:1.1rem;height:1.1rem;left:4.0%;top:0.55rem;background:url(../img/y_back.png) center center no-repeat;-webkit-background-size:auto 74%;background-color:transparent;-webkit-background-color:transparent;background-size:auto 74%;border-style:none;-webkit-border-style:none;}.new_iphone_header .y_back {background:url(../img/y_back.png) center center no-repeat;-webkit-background-size:auto 74%;background-color:transparent;-webkit-background-color:transparent;background-size:auto 74%;border-style:none;-webkit-border-style:none;}/*--�Ҳ���Ϣͼ��--*/header .mes {position:absolute;z-index:222;right:4.6%;top:0.6rem;width:13%;height:1.05rem;/*margin-left: 5.5%;*/background:url(../img/mes.png) right no-repeat;background-size:auto 100%;display: block;}/*--�Ҳඨλͼ��--*/header .zc_gps {z-index:222;padding-left:0.7rem;width:2rem;height:1.4rem;line-height:1.4rem;font-size:0.75rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../img/area_bg.png) left center no-repeat;-webkit-background-size:0.5rem auto;background-size:0.5rem auto;position:absolute;right:4.68%;top:1rem;color:#fff;font-size:0.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}/*--�Ҳ� + ��ť--*/header .y_addbtn {position:absolute;z-index:222;right:4.6%;top:0.55rem;width:1.1rem;height:1.1rem;background:url(../img/nn.png) center no-repeat;background-size:auto 100%;}header .y_addbtnn {position:absolute;z-index:222;right:4.6%;top:0.55rem;width:1.1rem;height:1.1rem;background:url(../img/addbtn.png) center no-repeat;background-size:auto 100%;}/*--�Ҳി�ı�--*/header .y_set {display: block; position:absolute;right:4.68%;top:0.65rem;color:#fff;font-size: 0.7rem;}header .y_set img{width:68%;height:68%;}/*--�Ҳ๺�ﳵ--*/header .m_cart {position:absolute;z-index:222;right:15%;top:0.55rem;width:1.1rem;height:1.1rem;background:url(../img/m_cart.png) center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;}header .m_cart span {background:#ff2400;width:0.4rem;height:0.4rem;line-height:0.7rem;text-align:center;border-radius:50%;color:#fff;position:absolute;right:-0.2rem;top:0rem;font-size:0.45rem;}/*��˽����*/.y_header .cart_more{position:absolute;  top: 0.53rem; right:4.6%;  width:0.25rem; height:0.95rem; background: url(../img/cart_top1.png) center no-repeat; -webkit-background-size: auto 100%; background-size: auto 100%;margin-top: 1rem;}.m_topserch .y_toparea {position:absolute;z-index:222;right:5.4%;top:0.5rem;width:0.95rem;height:1.15rem;line-height:1.4rem;font-size:0.75rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../img/m_dz.png) right center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;}/*ios fixedͷ������*/.sticky {position:-webkit-sticky;position:sticky;top:0;left:0;z-index:9999;}.fixed,.y_headerfixed {position:fixed;z-index:99991;top:0;left:0; }/*ͷ������ ɨһɨ����Ϣ*/.dom_action header{display: block !important;}.h_new_header .y_topsearch {position: relative; background:#fff; width: 57%; top: 0.4rem;  margin: 0 17%; display: block; border-radius: 5px; }.h_new_header .y_topsearch input {padding-left:.5rem;color:#666;line-height:1.4rem;background:none;border:none;height:1.45rem;line-height:1.45rem;font-size:0.65rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.h_new_header .y_topsearch .y_searchbtn {background: url(../img/share_subject1.png) center no-repeat; -webkit-background-size: 0.7rem auto; background-size: 0.7rem auto; position:absolute;right:0;top:0;height:1.45rem;width:1.6rem;}.h_new_header .y_topsearch .y_searchbtn.left{left:0;right: auto;}.h_new_header .y_topsearch .y_searchbtn.left + input{padding-left: 1.5rem;}.h_new_header .sweep {width:1.05rem;height:1.05rem;background:red;margin-right: 5.5%;position:absolute;left:4.6%;top:0.6rem;background:url(../img/weep.png) center no-repeat;background-size:auto 100%;}.h_new_header ::-webkit-input-placeholder {color:#fff;}.h_new_header :-moz-placeholder {color:#fff;}.h_new_header ::-moz-placeholder {color:#fff;}.h_new_header :-ms-input-placeholder {color:#fff;}.h_new_header .y_topsearch1 {position: relative; background:#85c3f6; width: 57%; top: 0.4rem;  margin: 0 17%; display: block; border-radius: 5px; }.h_new_header .y_topsearch1 .y_searchbtn {background: url(../img/share_subject1_1.png) center no-repeat; -webkit-background-size: 0.7rem auto; background-size: 0.7rem auto; position:absolute;right:0;top:0;height:1.45rem;width:1.6rem;}.h_new_header .search {width: 1.05rem; height: 1.05rem; background: red; margin-right: 5.5%; position: absolute; left: 4.6%; top: 0.6rem; background: url(../img/m_search1.png) center no-repeat; background-size: auto 100%; }.y_header_write{box-shadow: 0px -1px 0px 0px rgba(241,241,241,1);}.y_header_write .y_topsearch{background-color: #F2F2F2}.y_header_write ::-webkit-input-placeholder {color:#C7C7CC;}.y_header_write :-moz-placeholder {color:#C7C7CC;}.y_header_write ::-moz-placeholder {color:#C7C7CC;}.y_header_write :-ms-input-placeholder {color:#C7C7CC;}.y_header_write.y_header .m_cart{background-image: url(../img/m_cart_g.png)}.y_header_write.y_header .y_addbtnn{background-image: url(../img/addbtn_g.png)}/*ͷ������ ɨһɨ����Ϣ*//*.h_new_header1 {position: absolute; background: none; }*/.h_new_header1 .y_topsearch {position: relative; background: #fff; width: 66%; top: 0.4rem;  margin: 0 17%; display: block; border-radius: 5px; }.h_new_header1 .y_topsearch input {padding: 0 1.5rem 0 .5rem;color:#666;line-height:1.4rem;background:none;border:none;height:1.45rem;line-height:1.45rem;font-size:0.65rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.h_new_header1 .y_topsearch .y_searchbtn {background:url(../img/share_subject1.png) center no-repeat;-webkit-background-size:0.7rem auto;background-size:0.7rem auto;/* left:0; *//* right:auto; */position:absolute;right:0;top:0;height: 1.45rem;width:1.6rem;}.h_new_header1 .sweep {width:11%;height:1rem;/*margin-right: 5.5%;*/position:absolute;left:4.6%;top:0.6rem;background:url(../img/weep.png) left no-repeat;background-size:auto 100%;}.h_new_header1 ::-webkit-input-placeholder {color:#fff;}.h_new_header1 :-moz-placeholder {color:#fff;}.h_new_header1 ::-moz-placeholder {color:#fff;}.h_new_header1 :-ms-input-placeholder {color:#fff;}/*placeholder������ɫ*/.y_topsearch1 input::-webkit-input-placeholder {color:#fff;}.y_topsearch1 input:-moz-placeholder {color:#fff;}.y_topsearch1 input::-moz-placeholder {color:#fff;}.y_topsearch1 input:-ms-input-placeholder {color:#fff;}/*ͷ������ ͨ��*/.y_searchlt {width:100%;height:2.2rem;position:relative;z-index:999;background:#efeff4;}.y_searchlt .y_topsearch {position:relative;top:0.4rem;background:#fff;margin:0 4.6%;-webkit-border-radius:0.9rem;border-radius:0.9rem;}.y_searchlt input {background:none;border:none;height:1.4rem;line-height:1.4rem;padding:0 0.7rem;font-size:0.6rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.y_searchlt .y_searchbtn {position:absolute;right:0;top:0;height:1.4rem;width:1.6rem;background:url(../img/search_bg.png) center no-repeat;-webkit-background-size:0.9rem auto;background-size:0.9rem auto;}/*ͷ��ɨһɨ*/.h_prompt_add{ position:relative;}.h_prompt{position:fixed;top: 4rem;right: .3rem;width: 7.75rem;line-height: 2.25rem;background: #fff;border-radius: 5px;z-index: 99999;}.h_prompt:after{content: ""; display: block; overflow: hidden; position: absolute; top: 0; right: .7rem; margin: -16px 0 0 -3px; width: 0; height: 0; border-style: solid; border-width: 8px; border-color: transparent transparent #fff transparent; }.h_prompt a{position:relative;display:block;color: #333;/* text-align: center; */}.h_prompt a + a{border-top: 1px solid #eee;}.h_prompt a .icon1{margin: -.2rem .55rem 0 .75rem; display: inline-block; vertical-align: middle; background:none; width: 1.05rem; height: 1.05rem; }.h_prompt .news{font-style: inherit;padding: .1rem;border-radius: .35rem;background: #ff604c;color:#f71231;min-width: .3rem;height: .3rem;line-height: .3rem;text-align:center;position: absolute;left:1.5rem;top: .4rem;font-size: .5rem;z-index: 99999;}/*���ﳵ ��� ���� */header.y_header_red{background: #ff4a00;  padding-top: 0;}/*ע��ͷ���� */header.y_header_write{background: #fff;padding-top: 1rem;z-index: 99;}header.y_header_write h1{color: #333;}header.y_header_write .y_back{background-image:url(../img/y_back2.png);}.y_header_default .y_topsearch{background-color: rgba(255,255,255,.45)}.y_header_default .y_topsearch .y_searchbtn{background-image: url("../img/fangdajing_03.png")}/*placeholder������ɫ*//*header.h_new_header  ::-webkit-input-placeholder {color:#999;}header.h_new_header  :-moz-placeholder {color:#999;}header.h_new_header  ::-moz-placeholder {color:#999;}header.h_new_header  :-ms-input-placeholder {color:#999;}*//*--- ������  ���� ���˵ȵĽ������� ��� ����--- */.h_por_searchlt{border-radius: .2rem; margin:.4rem .5rem; position: relative; background: #fff; }.h_por_searchlt input{padding-left: 1.5rem;font-size: .7rem;height: 1.75rem;    width: 100%;background: none;border: none;line-height: 1.7rem;-webkit-box-sizing: border-box;box-sizing: border-box;}.h_por_searchlt .searchbtn{background: url(../img/search_bg.png) center no-repeat;-webkit-background-size: 0.7rem auto;background-size: 0.7rem auto;right: 0;position: absolute;top: .2rem;height: 1.4rem;width: 1.6rem;}.h_testtits .txt .userImg img{width:3rem;height:3rem;border-radius:50%;}.health_mes .userImg{padding:0 .75rem;}/*�����ײ�*/.y_footerbox {width:100%;height:2.4rem;}.y_footer {position:fixed;left:0;bottom:0;width:100%;background:#fff;border-top:1px solid #eee;height:2.4rem;z-index: 1030;}.y_footer .y_nav,.y_footer a {float:left;width:16.6%;height:2.4rem;overflow:hidden;text-align:center;font-size: 0.6rem; position:relative;}.y_footer a em.tip{ right:.35rem;}.y_footer .y_nav .y_ico,.y_footer .y_ico {display:block;width:1.15rem;height:1.15rem;margin:0.25rem auto .1rem;background:url(../img/footer_bg.png) 0 0 no-repeat;-webkit-background-size:200% auto;background-size:200% auto;}.y_footer .y_nav1.active .y_ico {background-position:100% 0;}.y_footer .y_nav2 .y_ico {background-position:0 20%;}.y_footer .y_nav2.active .y_ico {background-position:100% 20%;}.y_footer .y_nav3 .y_ico {background-position:0 40%;}.y_footer .y_nav3.active .y_ico {background-position:100% 40%;}.y_footer .y_nav4 .y_ico {background-position:0 60%;}.y_footer .y_nav4.active .y_ico {background-position:100% 60%;}.y_footer .y_nav5 .y_ico {background-position:0 80%;}.y_footer .y_nav5.active .y_ico {background-position:100% 80%;}.y_footer .y_nav6 .y_ico {background-position:0 100%;}.y_footer .y_nav6.active .y_ico {background-position:100% 100%;}.y_footer .y_nav.active,.y_footer a.active {color:#15a0f8;}/*����������*/.modal {bottom:0;display:none;left:0;outline:0 none;overflow-x:auto;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1050;}/*.modal-open {overflow: hidden; }*/.fade {opacity:0;-webkit-transition:opacity 0.3s linear 0s;transition:opacity 0.3s linear 0s;}.fade.in {opacity:1;}.modal-dialog{z-index:1050;margin:0 auto;width:89%;background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8);-webkit-transition:transform 0.15s linear 0s;transition:transform 0.15s linear 0s;-webkit-border-radius:0.2rem;border-radius:0.2rem;overflow:hidden;}.modal_dis{height: 5.5rem;}.modal-dialog.w60{width:60%;}.modal.in .modal-dialog {-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);}.modal-backdrop {background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:998; z-index: 999; visibility:hidden;}.modal-backdrop.fade {opacity:0;}.modal-backdrop.in {opacity:0.5;visibility:visible;}.modal-head{font-size: 0.7rem; border-bottom: 1px solid #eee; padding: .5rem; text-align: center;}.modal-body{font-size: 0.7rem; padding: 0.8rem 1.5rem; line-height: 1rem; text-align: center;}.modal-footer .y_btn {float: left; width: 50%; background-color: #fff; position: relative; line-height: 2rem; text-align: center; font-size: 0.75rem; border: 1px solid #eee; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block;}.modal-footer .y_ut {margin-left: 83px;}.modal-footer .y_btn:last-child {margin-left: -1px;}.modal-footer .y_btn.btn-block{width: 100%; margin-right: 0; }.modal-footer .y_btn.f_color2{color:#179aff;}.modal-dialog textarea{font-size: .75rem; line-height: 1.1rem;min-height: 2.5rem; border: none; width: 100%; border: 1px solid #eee; padding: .5rem; box-sizing: border-box; font-size: .7rem; border-radius: 5px; }/*��������*/.y_registerbox .modal-dialog{max-height: 70%; overflow: auto; }.y_registerbox .modal-body{ text-align: left;}.modal-body .fs26{font-size: .65rem;}.y_registerbox .y_btnbox{margin: 1rem 0.35rem; padding-top: 0.75rem; border-top: 1px dashed #999; position: relative; }/*g������񵯴��ڲ�������ʽ*/.y_alertmodal .account{padding: .9rem .75rem;font-size: .65rem; line-height: 1.6rem;}/*�Ƚ����� ������*//*.y_diagnomodal .modal-body{padding: 0;    max-height: 300px;    overflow: auto;}*/.y_diagnomodal .modal-body{padding: 0;max-height: 400px;overflow: auto}.y_diagnomodal .peryear{line-height: 1.9rem;    border-bottom: 1px solid #eee;}.y_diagnomodal .peryear:last-child{border-bottom: none;}.y_diagnomodal .peryear .btn-link{font-size: .8rem;}/*�����Ĵ�����ʾ��Ϣ*/.error_message {position: fixed; z-index: -1; top: 90%; max-width: 70%; left: 50%; opacity: 0; background: rgba(0,0,0,0.7); color: #fff; padding: 1rem; border-radius: 5px; -webkit-transform: translate(-50%,-4rem); transform: translate(-50%,-4rem); -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }.error_message.show {z-index: 999999; display: block; opacity:1;-webkit-transform:translate(-50%,-10rem);transform:translate(-50%,-10rem);-webkit-transition:all 0.3s ease-in-out;}.error_message.hide {display: none; opacity:0;-webkit-transform:translate(-50%,-10rem);transform:translate(-50%,-10rem);    transition:all 0.3s ease-in-out;}/*�������ҳ���ɹ���ʧ��*/.y_operesult {margin:30% 0 9%;text-align:center;}.y_operesult .y_ico {display:block;width:4.5rem;height:4.5rem;margin:0 auto 0.6rem;background:url(../img/y_success.png) 0 0 no-repeat;-webkit-background-size:100% auto;background-size:100% auto;}.y_operesult .y_fail {    display: block;    width: 4.5rem;    height: 4.5rem;    margin: 0 auto 0.6rem;    background: url(../img/y_success.png) 0 100% no-repeat;    -webkit-background-size: 100% auto;    background-size: 100% auto;}y_operesult h2 {font-size:0.9rem;color:#15a0f8;margin-bottom:0.2rem;}.y_operesult h3 {font-size:0.75rem;font-weight:normal;margin-bottom:0.45rem;padding:0 12%;}.y_operesult p {font-size:0.6rem;}.y_operesult.y_failed .y_ico {background-position:0 100%;}.y_operesult.y_failed h2 {color:#333;}.y_failedts {color:#ff4848;font-size:0.6rem;text-align:center;}/*֧���ɹ�ҳ�� ������ť*/.y_twobtn {width:85%;margin-left:auto;margin-right:auto;text-align:center;}.y_twobtn::after{content: ''; clear: both;display:block;height:0;visibility:hidden}.y_twobtn .btn {width:49%;}/*�̶��ڵײ� һ����ť*/.y_btnfixed {height: 2rem; padding: 0.25rem 0;}.y_btnfixed .btn_fixed {z-index: 99; position: fixed; left: 0px; bottom: 0; padding: 0.25rem 0; width: 100%; background: #ffffff; border-top: 1px solid #eee; height: 2rem;}.y_btnfixed2 .btn_fixed{z-index: 99; position: fixed; left: 0px; bottom: 0; width: 100%; border-top: 1px solid #eee; height: 2.2rem; padding: 0; }.y_btnfixed2 .btn_fixed .btn{margin: 0; line-height: 1.4rem; border-radius: 0; }.y_btnfixed2 .btn_fixed .btn.w50{width: 50%; float: left;}.y_btnsize{padding:1.2rem 0}/*��������*/.y_stars,.y_stars b {display:inline-block;width:3.7rem;height:0.65rem;background:url(../img/m_comment.png) 0 0 no-repeat;-webkit-background-size:auto 200%;background-size:auto 200%;}.y_stars {position:relative;}.y_stars b {background-position:0 100%;width:100%;position:absolute;top:0px;left:0;}.y_starsNum{color:#ffc641;}/*��񹫹�*/table {border-collapse:collapse;border-spacing:1;border-spacing:0;width:100%;}/*����������*/.m_hotsearch {padding:0 4.6% 1rem;display:none;}.m_hotsearch h3 {font-weight:normal;font-size:0.65rem;padding:0.5rem 0;color:#666;}.m_hotsearch a {font-size:0.6rem;float:left;border-radius:3rem;border:1px solid #cccccc;padding:0.3rem 0;width:31%;text-align:center;background:#fff;margin:0 2.3% 0.425rem 0;}.m_hotsearch a:nth-child(3n) {margin-right:0;}.m_hotsearch a:hover,.m_hotsearch a:active,.m_hotsearch a:focus {background:#15a0f8;border-color:#15a0f8;color:#fff;}.y_header .m_back {background:url(../img/m_medicine.png) center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;}.m_hotsearch_top {border-bottom:1px solid #c7c7c7;background:#f6f6f6;}.m_hotsearch_top .y_toparea {display:none;}.m_hotsearch_top .y_topsearch {border:1px solid #E7DEDE;width:78.5% !important;position:relative;top:0.35rem;margin:0 5.4% 0 15%;}/*����ͷ��*/.m_return {position:fixed;right:4.6%;bottom:2.85rem;}.m_return a {width:1.65rem;height:1.65rem;border-radius:50%;display:block;background:url(../img/m_return.png) center no-repeat #CDCDCD;-webkit-background-size:100% auto;background-size:100% auto;}.m_return a:active {border-radius:50%;background:url(../img/m_return.png) center no-repeat #bebcbc;-webkit-background-size:100% auto;background-size:100% auto;}/* tab�л� ���50%*/.im_tab {background: #fff;border-bottom: 1px solid #e4e4e4;}.im_tab:after{ content: ""; display: block; overflow: hidden;width: 100%;/*height: .35rem; */background: #fff; }.im_tab .box{position: relative;}.im_tab .boxfixed .active{border-bottom: 3px solid #10adff;}/*�»���*/.im_tab .underline,.tab_underline{border-bottom: 3px solid #10adff;position: absolute;bottom: 0;width: 0;}.im_tab div.clearfix {line-height: 2.2rem;height: 2.2rem;position: relative;box-sizing: border-box;}.im_tab div a,.im_tab div p {height: 2.2rem;font-size:0.75rem;text-align:center;width: 50%;position: relative;box-sizing: border-box;background: #fff;}.im_tab div a:first-child,.im_tab div p:first-child {}.im_tab div a.active, .im_tab div p.active {color: #10adff;  background-color: #fff;overflow: hidden;}.im_tab div a.active span,.im_tab div p.active span{}.im_tab div p.active a{ color: #10adff;    background: none;}.im_tab div p a { width:100%;  border:none !important;}.im_tab3 div p a { width:33.33%;}.im_tab4 div p a { width:25%;}.im_tab div em.tip{    position: relative; top: 0; right: -3px; vertical-align: middle; margin-top: -3px; }/* tab�л� ���33.33%*/.im_tab3 div a,.im_tab3 div p {width:33.33%;     display: inline-block;}/* tab�л� ���25%*/.im_tab4 div a,.im_tab4 div p {width:25%;}.im_tab3 div a,.im_tab3 div p,.im_tab4 div a,.im_tab4 div p{color: #666;}/*tab�л����б�*/.y_orderlistnav .underline{border-bottom: 3px solid #10adff;position: absolute;bottom: 0;width: 0;}.y_orderlistnav{    position: relative;width:100%;height: 2.2rem; line-height:2.2rem; border-bottom:1px solid #eee;background:#fff;}.y_orderlistnav .tab{color:#666;float: left;width: 20%;font-size: .75rem;text-align: center;position: relative;z-index: 2;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}.y_orderlistnav .tab a{color:#666;display:block;}.y_orderlistnav .tab.active,.y_orderlistnav .tab.active a{color: #15a0f8;}.y_orderlistnav .tab.active:after{content: ""; display: block; position: absolute; left: 0; bottom: 0; height: 2px; width: 100%;}.y_orderlistnav .tab  .same{ display:block; }.y_orderlistnav .tab_t{line-height:.9rem; padding:.23rem 0;margin-bottom: -1px; }/*.y_orderlistnav em.tip{position: relative; top: 0; right: -3px; vertical-align: middle; margin-top: -3px; }*/.y_ordernav_two .tab{width:50%;}.y_ordernav_three .tab{width:33.33%;}.y_ordernav_four .tab{width:25%;}.y_ordernav_six .tab{width:16.66%;}.y_ordernav_two .tab{width:50%;}.y_ordernav_three .tab{width:33.33%;}.y_ordernav_four .tab{width:25%;}.y_ordernav_six .tab{width:16.66%;}.y_orderlistnav_height{height: 2.2rem;}.y_orderlistnav.del_tab{position: fixed;z-index: 99999;}.y_orderlistnav.del_tab .tab.active a,.y_orderlistnav.del_tab .tab.active {background:url(../img/delgps.jpg) no-repeat; background-position: 16%; background-size: .75rem; color: #ff4a00; font-size:.75rem;}.y_orderlistnav.del_tab .underline{border-bottom:3px solid #ff4a00;}/*��ѡ*/input[type=checkbox].input-checkbox {position:absolute;overflow:hidden;visibility:hidden;height:1px;width:1px;margin:-1px;padding:0;border:0;}input[type=checkbox].input-checkbox+label.input-checkbox-label {padding-left:1.4rem;display:inline-block;vertical-align:middle;box-sizing:border-box;width:90%;}.input-checkbox-label {background:url(../img/m_check.png) 0 center no-repeat;-webkit-background-size: 1rem auto;background-size: 1rem auto;}input[type=checkbox].input-checkbox:checked+label.input-checkbox-label {background:url(../img/m_check1.png) 0 center no-repeat;-webkit-background-size: 1rem auto;background-size: 1rem auto;}input[type=checkbox].input-checkbox {position:absolute;overflow:hidden;visibility:hidden;height:1px;width:1px;margin:-1px;padding:0;border:0;}/*��ѡ*/input[type=radio].input-radio {display:none;}label.input-radio-label {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}input[type=radio].input-radio+label.input-radio-label {padding-left:1.2rem;display:inline-block;vertical-align:middle;box-sizing:border-box;width:90%;}label.input-radio-label {background:url(../img/m_radio.png) 0 center no-repeat;-webkit-background-size:.75rem auto;background-size:.75rem auto;background-position-x:.2rem;-weblit-background-position-x:.2rem;}input[type=radio].input-radio:checked+label.input-radio-label {background:url(../img/noradio1.png) 0 center no-repeat;-webkit-background-size:.75rem auto;background-size:.75rem auto;background-position-x:.2rem;-weblit-background-position-x:.2rem;}textarea.underline{border:none;width: 100%;font-size: .7rem;background:url(../img/linebg.gif) repeat;overflow:auto;margin:0 0 .5rem;text-indent: 1.5rem;border: none;}textarea.textarea_border{font-size: .75rem; line-height: 1.1rem; border: none; width: 100%; border: 1px solid #eee; padding: .5rem; box-sizing: border-box; font-size: .7rem; border-radius: 5px; }textarea.border{background:#f9f9f9;border-radius: 3px; margin:.5rem 0; border: 1px solid #eee; display: block; clear: both; width: 100%; font-size: .65rem; padding: .5rem; box-sizing: border-box;}/*ios ����*/.checkbox {position:relative;display:inline-block;line-height: initial;}.checkbox label {width:2.2rem;height:1.3rem;background:#ccc;position:relative;display:inline-block;border-radius:.65rem;-webkit-transition:0.4s;transition:0.4s;}.checkbox label:after {content:'';position:absolute;width:1.2rem;height:1.2rem;border-radius:100%;left:.05rem;top:.042rem;z-index:2;background:#fff;-webkit-transition:0.4s;transition:0.4s;}.checkbox input {position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;}.checkbox.active input + label:after {left:.95rem;}.checkbox.active input + label {background:#15a0f8;}/*��ҳ �����̳� �������� ҽԺҽ������ҳ��*/.h_hotserch h2 {border-bottom:1px solid #eee;font-size: 0.7rem;font-weight:normal;padding:0 .75rem;height:1.75rem;line-height:1.75rem;background:#fff;color:#15a0f8;}.h_hotserch h2 s {float:left;margin-top:0.5rem;width:0.65rem;height:0.65rem;margin:.5rem .3rem 0 0;}.h_hotserch .box {background:#fff;border-bottom:1px solid #eee;overflow:hidden;zoom:1;margin-bottom:.5rem;}.h_hotserch .box a {display:block; overflow:hidden; line-height:1.95rem;font-size: .65rem;clear: both; padding:0 .75rem;}.h_hotserch .box a label {width: 90%; display: inline-block; color: #333; overflow: hidden; height: 1.95rem; float: left; white-space: nowrap; text-overflow: ellipsis; margin-right: .5rem;}.h_hotserch .nosearch{text-align: center; font-size: .65rem; }.h_search_select {position: relative; background: #fff; width: 80%; top: 0.4rem; margin: 0 0 0 4.625%; display: block; border-radius: 5px; overflow: hidden; }.h_search_select select {width: 100%; font-size: .6rem; height: 1.45rem; border: none; padding-left: 0.5rem; -webkit-appearance: none; color: #333; }.h_search_select input.form-control{padding-left: .5rem; color: #666; background: none; border: none; height: 1rem; line-height: 1rem; font-size: 0.65rem; width: 90%; float: left; padding: .7rem .5rem;}.h_search_select .y_searchbtn {background: url(../img/share_subject1.png) center no-repeat; -webkit-background-size: 0.7rem auto; background-size: 0.7rem auto; position: absolute; right: 0; top: 0; height: 1.45rem; width: 1.6rem; }.h_search_select .sel {display: inline-block; width: 2.5rem; position: relative; }.h_search_select .sel:after{content: ""; display: block; position: absolute; top: 13px; right: 2px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #666; }.h_search_select .sel span.form-control{width: 100%; display: inline-block; }.h_search_select .sel  s{width: 0.7rem; height: 0.725rem; margin-top: 0.35rem; background: url(../img/zc_navbg33.png) right center no-repeat; position: absolute; top: 0; right: 0; background-size: .7rem; }/*ѡ��ʱ�� ������*/.zc_chance {width:5.67rem;float:left;font-size:.7rem;border:none;background:transparent;height:1.5rem;border:1px solid #eaeaea;padding-left:0.3rem;-webkit-appearance:none;appearance:none;}.zc_kuang {margin-left:0.35rem;}.zc_age {display:none;}.zc_gang {float:left;width:0.8rem;margin:0.7rem 0.5rem;line-height:1.3rem;border-top:1px solid #cdced5;}/*�������� ������� �Ҳ�����+�Ҽ�ͷ*/.h_testtit .clearfix {padding:0 .5rem;background:#fff;font-size: 0.8rem; position:relative;  line-height:2.2rem;display:block;border-bottom:1px solid #eee;    font-weight: normal;}.h_testtit .clearfix.background {background:url(../img/nav_bg.png) 95% center no-repeat #fff;-webkit-background-size:0.4rem auto;background-size:0.4rem auto;}.h_testtit .clearfix.background > .fr{color:#666;}.h_testtit .fr{font-size: .7rem;color:#666;}.h_testtit .fr.f_color5 {color: #ff604c;}.h_testtit .fr.f_color2{color:#179aff}.h_testtit .fr.f_color_no{color:#666;}.h_testtit .fr .sign{position: absolute;right:3.5rem;}.h_testtit .logo{display:inline-block;width:1.4rem;height:1.4rem;border-radius:50%;overflow:hidden;margin-top: .4rem;}.h_testtit .icon1 {width:1rem;height:1rem;margin-right:0.375rem;margin-top:-.2rem;display:inline-block;vertical-align:middle;}.h_testtit .icon2 {width:1.5rem;height:1.5rem;margin-right:0.375rem;margin-top:-.2rem;display:inline-block;border-radius:50%;vertical-align:middle;}.h_testtit .form-control {border: none; text-align: right; font-size: .65rem; color: #666; margin-top: .35rem; padding: .2rem 0;display: inline-block;width:11rem;}/* .h_testtit  .text_l_w{width: initial; text-align: left;margin-left: .5rem;} */.h_testtit .inp_t{font-size: .7rem;width:2.5rem;height:1.45rem;text-align:center;background:transparent;border:1px solid #eaeaea;border-radius:6px;margin:.2rem;-webkit-appearance:none;appearance:none;}.h_testtit .form-control.f_color_no{color: #d2d2d2; }.h_testtit  s.next {float:right;width:0.4rem;height:0.725rem;margin-top:0.75rem;background:url(../img/nav_bg.png) right center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.h_testtit  s.next.active {transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}.h_testtit .addpic{display: block; clear: both;}.h_testtit .addpic img{ width: 3rem; height: 3rem; margin-bottom: .5rem; margin-right: .5rem;}.h_testtit .text_area{background:#fff;padding:0 .75rem;font-size: .7rem;    overflow: hidden;}.h_testtit .text_area .tit{line-height: 2.2rem;}.h_testtit em.tip{right: auto; top: 0; position: relative; display: inline-block; vertical-align: middle;     margin-top: -3px;}.h_testtit em.tip2{    margin-top: -10px; }/*����չʾ*/.h_testtit .exce{width: 70%;line-height: 1.1rem;    padding: .2rem 0;}/*���ɶ���*/.z_testtit{padding: .5rem .75rem; background: #fff;font-size: 0.65rem;color: #999; line-height:1rem;}/*����ҳ�����˻� ������*/.del_inner .clearfix {padding:0 .75rem;background:#fff;font-size: 0.7rem; position:relative; line-height:2.2rem;display:block;border-bottom:1px solid #eee;    font-weight: normal;}.del_inner .fl:nth-child(2){margin-left: 2rem;}.del_inner .clearfix.background {background:url(../img/nav_bg.png) 95% center no-repeat #fff;-webkit-background-size:0.4rem auto;background-size:0.4rem auto;}.del_inner .sign{background: url(../img/icon_right.jpg) no-repeat;background-position: left center;  background-size: 20%;  padding-left: .75rem;}.del_inner .icon2 {width:1.5rem;height:1.5rem;margin-right:0.375rem;margin-top:-.2rem;display:inline-block;vertical-align:middle;}/*����70���� ��ɫ������ʽ*/.title_70 {font-weight: normal;line-height:1.75rem;font-size: 0.75rem;border-bottom:1px solid #eee;padding:0 .75rem;background:#fff;display:block;}.title_70 span {font-weight:normal;background:url(../img/nav_bg.png) right center no-repeat;background-size:0.3rem auto;background-position:right;font-size: 0.6rem;color:#999999;padding-right:.5rem;}.title_70 .next{float:right; width:0.7rem; height:0.725rem; margin-top:0.5875rem; background: url(../img/zc_navbg33.png) right center no-repeat; -webkit-background-size: 100% auto;background-size: 100% auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.title_70 .next.active{transform:rotate(-90deg);-ms-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);}.title_70 .next_l{float:right; width:0.7rem; height:0.725rem; margin-top:0.5875rem; background: url(../img/zc_navbg33.png) right center no-repeat; -webkit-background-size: 100% auto;background-size: 100% auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.title_70 .btn{margin-top: .2rem;margin-left:.5rem;padding: .1rem .3rem;}.title_70 em.tip{position: relative; right: 0 !important; top: -.1rem !important; }/*����70���ز����»��ߺͱ߾�*/.title2_70 {font-weight: normal;line-height:1.75rem;font-size: 0.7rem;border-bottom:none;background:#fff;display:block;}/*����70���� Ĭ�ϱ�����ʽ*/.title_f2 {font-weight: normal;line-height: 1rem;font-size:0.7rem;border-bottom:1px solid #eee;padding:0 4.6%;background:#efeff4;display:block;padding: .35rem .75rem;}/*-----ȫ�����ý���-------*//*--------��ģ�ͼ��ݿ�ʼ-------*/.flex {    display: box;    /*Android 4.4*/    display: -webkit-box;    /*iOS 6-, Safari 3.1-6*/    display: -moz-box;    /*Firefox 19*/    display: -ms-flexbox;    /*IE 10*/    display: -webkit-flex;    /*Chrome*/    display: flex;    /*Opera 12.1, Firefox 20+*/}/*������ֱ*/.flex_column {    -webkit-box-orient: vertical;    -webkit-flex-direction: column;    -moz-flex-direction: column;    -ms-flex-direction: column;    -o-flex-direction: column;    flex-direction: column;}.flex_wrap {    -webkit-box-lines: multiple;    -webkit-flex-direction: wrap;    -moz-flex-direction: wrap;    -ms-flex-direction: wrap;    -o-flex-direction: wrap;    flex-direction: wrap;}/*Ԫ����������*/.flex_jus_between {    -webkit-box-pack: space-between;    -webkit-justify-content: space-between;    -moz-justify-content: space-between;    -ms-justify-content: space-between;    -o-justify-content: space-between;    justify-content: space-between;}/*Ԫ�����˼������*/.flex_jus_around {    -webkit-box-pack: space-around;    -webkit-justify-content: space-around;    -moz-justify-content: space-around;    -ms-justify-content: space-around;    -o-justify-content: space-around;    justify-content: space-around;}/*Ԫ�����˼������*/.flex_jus_center {    -webkit-box-pack: center;    -webkit-justify-content: center;    -moz-justify-content: center;    -ms-justify-content: center;    -o-justify-content: center;    justify-content: center;}/*Ԫ����ֱ�������*/.flex-ali_i_center {    -webkit-box-align: center;    -webkit-align-items: center;    -moz-align-items: center;    -ms-align-items: center;    -o-align-items: center;    align-items: center;}/*����Ԫ����ֱ�������*/.flex-ali_c_center {    -webkit-box-align: center;    -webkit-align-content: center;    -moz-align-content: center;    -ms-align-content: center;    -o-align-content: center;    align-content: center;}/*������*/.flex_wraps {    -webkit-flex-wrap: wrap;    -moz-flex-wrap: wrap;    -ms-flex-wrap: wrap;    -o-flex-wrap: wrap;}/*--------��ģ�ͼ��ݽ���-------*//* �������� */.g_inoculate{position:relative;padding: .5rem .7rem; font-size:.65rem; line-height:1rem;background-color:#fff; border-bottom: 1px solid #eee;}.g_inoculate .sign{position: absolute;right: .7rem;top: .5rem;}.g_inoculate.noline{border-bottom: none}.g_inoculate p{font-size: 0.65rem;line-height:1rem;color:#333;}.g_inoculate p.f_color3{color: #ff4a00;}.g_inoculate  .z_pic{width: 4rem;height: 4rem;margin: 25% auto 1.25rem;}.g_inoculate  .z_pic1{ width: 6.4rem;}.g_inoculate .btn.btn-custom{min-width: 40%;}/*���ñ���*/.g_inoculate ul li{font-size: .7rem;}.g_inoculate ul li:nth-of-type(1){margin-top: .6rem;}.g_inoculate ul li:nth-of-type(2){margin-top: 1rem;}.g_inoculate ul li:nth-of-type(3){margin-top: 1rem;}.g_inoculate ul li:nth-of-type(3) p{display: inline;}.xhfw{padding-top: .3rem;}.g_inoculate h3.dep{font-size: .7rem; line-height: 1.25rem}/*�������*/.honor{    border: 2px solid #58C4E6;    position: relative;margin-bottom: .75rem;}.honor_box{border:1px solid #b5e1fe; margin: .1rem .1rem .1rem .1rem; padding-bottom: .5rem; position:relative; z-index:2;text-align: center;}.honor_box p span{color: rgb(51,51,51); font-family: "����";}.cro_left_top,.cro_right_top,.cro_left_bottom,.cro_right_bottom{position: absolute;    width: 1rem;    height: 1rem;    border: 2px solid #fff;    background: #fff;    z-index: 1;}.cro_left_top{    top: 2.5rem;    left: 1.25rem;    border-radius:0px 0px 50px 0px;    border-bottom: 2px solid #58C4E6;    border-right: 2px solid #58C4E6;}.cro_right_top{    top: 2.5rem;    right: 1.28rem;    border-radius:0px 0px 0px 50px;    border-bottom: 2px solid #58C4E6;    border-left: 2px solid #58C4E6;}.cro_left_bottom{    left: 1.3rem;    bottom: 1.2rem;    border-radius:0px 50px 0px 0px;    border-top: 2px solid #58C4E6;    border-right: 2px solid #58C4E6;}.cro_right_bottom{    right: 1.3rem;    bottom: 1.2rem;    border-radius:50px 0px 0px 0px;    border-top: 2px solid #58C4E6;    border-left: 2px solid #58C4E6;}/*ѡ�����*/.select_city {background:#fff;padding:0 4.6%;position:relative;}.m_location {padding-bottom:0.55rem;margin-right:1rem;border-bottom:1px solid #cccccc;}.m_location h2,.m_allcities h2 {color:#333;font-weight:normal;font-size:0.6rem;padding:0.5rem  0 0;}.m_location .btn {float:left;margin:0.3rem 0.125rem 0;font-size:.65rem;padding:.1rem .5rem;}.m_allcities {margin-right:1rem;}.m_allcities .m_a {background:#f9f9f9;margin-top:0.4rem;font-size:0.6rem;padding:0 0.3rem;line-height:1.15rem;}.m_allcities ol li {font-size:0.6rem;padding:0.2rem 0.3rem;line-height:1rem;border-bottom:1px solid #e5e5e5;}.m_allcities ol li:last-child {border-bottom:none;}.right_nav {width:1rem;position:fixed;right:0.46rem;top:50%;transform:translate(4.6%,-50%);}.right_nav a {display:block;text-align:center;font-size:0.55rem;font-weight:bold;color:#15a0f8;line-height:0.7rem;}/*ȥ��iosĬ�ϰ�ť��ʽ*/input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;}textarea {-webkit-appearance:none;}input[type=checkbox]{-webkit-appearance:checkbox;}/* ���Google��������岻С��12px������-----*/html{ -webkit-text-size-adjust:none;}/*��position:fixed��IE6�¿���! */* html,* html body{background-image:url();background-attachment:fixed;}/*iosϵͳ��Ԫ�ر�����ʱ�����İ�͸����ɫ����*/a,button,input,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0;)}/****zcc-add-global******/.boder_b {border-bottom:1px solid #eee;}.boder_r {border-right:1px solid #eee;}.boder_t {border-top:1px solid #eee;}.boder_no{border:none;}.pos_r {position:relative;}.show {display:block;}.hide,.z_hide {display:none;}/*��Ʒ/ҽ������ͷ����*/.head_fixd{position: fixed;top:2.2rem;left: 0rem; width: 100%;z-index: 9999;box-sizing: border-box;}/*ҳ����� icon*/#loadingGif{margin: 1rem auto; display: none;}/*404 ҳ��*/.h_error img{margin: 3rem auto .6rem; width: 50%; }/*�Ժ�*/.check_yes{text-align: right;}.check_yes img{width: 1rem;}/*����app ͷ��״̬���߶�*/header .y_addbtnn,header .y_addbtn{margin-top: 1rem !important;}header .y_set,header .mes,header .y_back,.h_new_header .sweep,.h_new_header1 .sweep,header .m_cart,.header .m_cart,.header .zc_gps,header .zc_gps,.h_new_header .search {margin-top: 1rem;}header,header.y_header_red,.header_right{padding-top:1rem}.y_header_work_user{padding-top:40px;}.head_fixd{top:3.2rem;}/*��Ϣ���ѵ�����*/.h_new_header1 .news,.y_header .news,.h_new_header .news{font-style: inherit;padding: .1rem;border-radius: .35rem;background: #ff604c;color:#fff;min-width: .3rem;height: .3rem;line-height: .3rem;text-align:center;position: absolute;left:94%;top: 1.4rem;font-size: .5rem;z-index: 99999;}.h_new_header1 .news div,.h_new_header .news div,.y_header .news div{margin: 0 .15rem;}.y_header_red .news{background: #fff;color:#f71231;}/*������ʾ*/em.tip{position: absolute; right: 0rem; top: .1rem; width: 11px; height: 10px; background: #ff604c; display: inline-block; line-height: 10px; overflow: hidden; border-radius: 50%; color: #fff; font-style: initial; text-align: center; padding: 3px; font-size: .5rem; vertical-align: middle; }#message_work{position: static; right: 0rem; top: .1rem; background: #ff604c; display: inline-block; line-height: 10px; overflow: hidden; border-radius: 50%; color: #fff; font-style: initial; text-align: center; padding: 3px; font-size: .5rem; vertical-align: middle; }/*�����ʾ*/em.tip2{width: 9px; height: 9px; display: inline-block; background: #ff604c; border-radius: 100%; margin-top: -6px; vertical-align: middle; margin: -6px 2px 0 2px; }/*���jQuery mobile ���¼�����ʽ*/.ui-loader-default{ display:none}.ui-mobile-viewport{ border:none;}.ui-page {padding: 0; margin: 0; outline: 0}/*��ѡ��ѡ��ѡ�жԺ�*/.z_ico {width: 1rem; height: 1rem; margin: 0.5rem 0.5rem 0 0;background: url(../img/m_radio.png) right center no-repeat;-webkit-background-size: 100% auto;background-size: 100% auto;}.z_ico.active {background: url(../img/m_radio1.png) right center no-repeat;-webkit-background-size: 50% auto;background-size: 100% auto;}/*ԲȦɾ��*/.tip_delete{position: absolute;top: -.3rem;right: .5rem;width: 1.2rem;height: 1.2rem;line-height:1.1rem;color: #fff;font-size: 1.1rem;background: #ff604c;border-radius: 50%;z-index: 3;}/*�༭ɾ��*/.delete_edit{zoom:1;padding: 0 .7rem;background: #fff;border-bottom: 1px solid #eee;color: #666666;font-size: .75rem;line-height: 2.2rem;}.delete_edit:after {content:".";display:block;height:0;visibility:hidden;clear:both;}.delete_edit .icon{width: 1.8rem;/* text-align: right; */display: block;color: #666;padding-left: 1.25rem;font-size: .7rem;}.delete_edit .icon1{background: url(../img/m_address_list2.png) 0 center  no-repeat;-webkit-background-size: 1rem auto;background-size: 1rem  auto;}.delete_edit .icon2{background: url(../img/m_address_list3.png) 0 center  no-repeat;-webkit-background-size: 1rem auto;background-size: 1rem  auto;}.delete_edit .icon3{background: url(../img/m_address_list4.png) 0 center  no-repeat;-webkit-background-size: 1rem auto;background-size: 1rem  auto;}/*�л��˻�ʱ ��ʾ*/.finend-link{    background: url(../img/del3.png) no-repeat 95% center #fee7ea; background-size: 18px; line-height: 2rem; color: #f71231; padding: 0 .75rem;    margin-top:0 !important;}/*���ı� ����� ��ʽ ����*/.rich_text.skill  p ,.rich_text.skill p span,.rich_text.zc_reportitem h4.line1 p, .rich_text.zc_reportitem  h2.line1 p,.rich_text h4 p,.rich_text h4 span,.rich_text.h_part div.f_clr99 p,.rich_text.h_part div.f_clr99 span{    font-size: 0.65rem !important;    line-height: 1rem !important;    font-family:'Arial','microsoft yahei'!important;    font-weight: normal !important;    color: #999999 !important;}.rich_text.z_com_details  p ,.rich_text.z_com_details p span{    font-family:'Arial','microsoft yahei'!important;}.rich_text.g_inoculate p,.rich_text.g_inoculate p span,.rich_text.zc_docsynopsis  dd p,.z_com_details p, .z_com_details p span{    font-size: .7rem !important; color: #333 !important; line-height: 1.25rem !important;}.rich_text.skill{    max-height: 1rem;}.rich_text.h_part div.f_clr99 {    font-size: .7rem; line-height: 1rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom: .1rem;}.rich_text h4 p{    text-indent: 0 !important;    font-size: 0.7rem !important;    line-height: 1rem !important;}/*ͼƬ 1:1 ��ʾ ����ҳ*/.square_pic{width:100%; }.square_pic img{ width:100%; height:100%;}/*�ϴ����֤*/.uploadid .idimg{width: 46%;}.uploadid .txt{text-align: center;font-size: .6rem;color: #666;}/*��������������*/.evaluate .eva{padding-left: .25rem;}.evaluate .eva s{padding-left: .75rem;}.evaluate .eva1 s{background: url(../img/evaluate1.jpg)  no-repeat;background-size: 2.25rem;background-position: -1.5rem 0 ;}.evaluate .eva2 s{background: url(../img/evaluate1.jpg)  no-repeat;background-size: 2.25rem;background-position: -.75rem 0 ;}.evaluate .eva3 s{background: url(../img/evaluate1.jpg)  no-repeat;background-size: 2.25rem;background-position: 0 0;}.evaluate .eva1.active s{background: url(../img/evaluate1.jpg)  no-repeat;background-size: 2.25rem;background-position: -1.5rem -.75rem ;}.evaluate .eva2.active s{background: url(../img/evaluate1.jpg)  no-repeat;background-size: 2.25rem;background-position: -.75rem -.75rem ;}.evaluate .eva3.active s{background: url(../img/evaluate1.jpg)  no-repeat;background-size: 2.25rem;background-position: 0 -.75rem;}/*�û����ҵĶ�������ѯ��ť*/.y_seriptCx{float: left;}/*Э��ҽԺ���*/.hdimg{width: 100%;}/* �����ʽ���и����˻������д��Ϣ��span��input�������ֵ���ʽ */.h_testtit .clearfix #u_weta {display:inline-block;width: 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.h_testtit .clearfix #u_weta .form-control{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}/*�İ�����ҳͷ����ʽ*/.h_new_header .y_power {position: relative;background: #66ccff;width: 78%;top: 0.4rem;margin: 0 17%;display: block;border-radius: 5px;}.h_new_header .y_power .searchh {width: 1.05rem;height: 1.05rem;background: red;margin-right: 5.5%;position: absolute;left: .4rem;top: 0.2rem;background: url(../img/fangdajing_03.png) center no-repeat;background-size: auto 94%;}.h_new_header .y_power input {/* padding-left: .5rem; */padding-left: 1.75rem;color: #666;line-height: 1.4rem;background: none;border: none;height: 1.45rem;line-height: 1.45rem;font-size: 0.65rem;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}/*�İ��ĵײ���ʽ*/.y_footerboxx {width:100%;height:2.4rem;}.y_footerr {position:fixed;left:0;bottom:0;width:100%;background:#f9f9f9;border-top:1px solid #eee;height:2.4rem;z-index: 1030; }.y_footerr .y_nav,.y_footerr a {float:left;width:19.6%;height:2.4rem;overflow:hidden;text-align:center;font-size: 0.65rem; position:relative;}.y_footerr a em.tip{ right:.35rem;}.y_footerr .y_nav .y_ico,.y_footerr .y_ico {display:block;width:1.15rem;height:1.15rem;margin:0.25rem auto .1rem;background:url(../img/footer_bgsq.png) 0 0 no-repeat;-webkit-background-size:200% auto;background-size:200% auto;}.y_footerr .y_nav .y_ico,.y_footerr .y_icow {display:block;width:1.15rem;height:1.15rem;margin:0.25rem auto .1rem;background:url(../img/footer_bgsq.png) 0 25% no-repeat;-webkit-background-size:200% auto;background-size:200% auto;}.y_footerr .y_nav .y_ico,.y_footerr .information {display:block;width:1.15rem;height:1.15rem;margin:0.25rem auto .1rem;background:url(../img/footer_bgsq.png) 0 49% no-repeat;-webkit-background-size:200% auto;background-size:200% auto;}.y_footerr .y_nav .y_ico {display:block;width:1.15rem;height:1.15rem;margin:0.25rem auto .1rem;background:url(../img/footer_bgsq.png) 0 0 no-repeat;-webkit-background-size:200% auto;background-size:200% auto;}.y_footerr .y_nav .shopping {display:block;width:1.15rem;height:1.15rem;margin:0.25rem auto .1rem;background:url(../img/footer_bgsq.png) 0 75% no-repeat;-webkit-background-size:200% auto;background-size:200% auto;}.y_footerr .y_nav1.active .y_ico {background-position:100% 0;}.y_footerr .y_nav2 .y_ico {background-position:0 20%;}.y_footerr .y_nav2.active .y_icow {background-position:100% 24%;}.y_footerr .y_nav3 .y_ico {background-position:0 40%;}.y_footerr .y_nav3.active .information {background-position:100% 49%;}.y_footerr .y_nav4 .y_ico {background-position:0 60%;}.y_footerr .y_nav4.active .shopping {background-position: 100% 75%;}.y_footerr .y_nav5 .y_ico {background-position:0 80%;}.y_footerr .y_nav5.active .y_ico {background-position:100% 80%;}.y_footerr .y_nav6 .y_ico {background-position:0 100%;}.y_footerr .y_nav6.active .y_ico {background-position:100% 100%;}.y_footerr .y_nav.active,.y_footerr a.active {color:#15a0f8;}/* �Ҳ���� */header .y_sharey {position:absolute;z-index:222;right:15%;top:0.55rem; margin-top:1rem;width:1.1rem;height:1.1rem;background:url(../img/searchy.png) center no-repeat;background-size:auto 100%;}/*x�ײ���ť��ʽ  */@media only screen and (-webkit-device-pixel-ratio: 3) and (device-height: 812px) and (device-width: 375px){    /*#pBottom{       padding-bottom:44px;   }   .pBottom{       padding-bottom:52px;   }   #pBottom48{   padding-bottom:40px;   }*/    #m_wrapper{        padding-top:0;    }    /* ��ӵ��ҵĺ���ҽԺ  */    /*#pBottom1{	padding-bottom:52px;}#pBottom2{	padding-bottom:52px;}*/    /* ͷ���ղ� */    header .y_set img{width:70%;height:70%;}    /*�ذ�Ѳ�￨  */    #serverContent{        margin-top:0;        margin-bottom:60px;        padding:.5rem .7rem .5rem .7rem;    }}/* ͷ���ղ� */header .m_collection.m_a1{background: url(../img/z_bjingxingxing.png) bottom no-repeat; -webkit-background-size: auto 200%; background-size: auto 200%; position: absolute;    right: 4.6%;top: 1.63rem; z-index:999;}/* ������������ҳ��input���� */.dataInpWidth{    width:8rem;}/*ҽ����Ʒ�б� H4 */#h4LineHei{    line-height:1.8rem;}/*��Ʒ���б���ʽ  */.h_contacts .m_sidebar_ul li:last-child{    margin-bottom:200px;}/*��ת�ҵı�������*/.serverCompleteBox{    margin-top:.3rem;    background:#fff;    padding:.2rem .75rem;}.serverComplete{    font-size:.6rem;}/*�����Ʒ��ҵ����Ʒ����۸���� */#priceLower{    background: url(../img/priceSxtou.png) no-repeat;    background-position:72% 50%;}#baseRetailPrice{    border:1px solid #999999;    padding: 0.2rem 0.2rem;    margin:0;}/*Ϊ�ͻ����*/.h_user_searchlt{    position: relative;    width: 90%;    margin-top: .2rem;    margin-bottom: .2rem;    margin-left: auto;    margin-right: auto;    background: #EFEFF4;    display: box;    /*Android 4.4*/    display: -webkit-box;    /*iOS 6-, Safari 3.1-6*/    display: -moz-box;    /*Firefox 19*/    display: -ms-flexbox;    /*IE 10*/    display: -webkit-flex;    /*Chrome*/    display: flex;    /*Opera 12.1, Firefox 20+*/    -webkit-box-align: center;    -webkit-align-items: center;    -moz-align-items: center;    -ms-align-items: center;    -o-align-items: center;    align-items: center;}.h_user_searchlt input {    width: 100%;    padding-left: 1.5rem;    font-size: .7rem;    height: 1.75rem;    background: none;    border: none;    line-height: 1.7rem;    -webkit-box-sizing: border-box;    box-sizing: border-box;    background: #ffffff;    border-radius: .2rem;}.h_user_searchlt .searchbtn {    background: url(../img/search_bg.png) center no-repeat;    -webkit-background-size: 0.7rem auto;    background-size: 0.7rem auto;    left: 0;    position: absolute;    top: .2rem;    height: 1.4rem;    width: 1.6rem;}.h_user_searchlt img{height: .975rem;margin-left: 6%;}/*Ϊ�û����ģ��󶨵��û��б�*/.userListBoxs{    background: #ffffff;    font-size: .9rem;}.userListBoxs ul li div{    margin-left: .75rem;    padding: .55rem 0;    display: box;    /*Android 4.4*/    display: -webkit-box;    /*iOS 6-, Safari 3.1-6*/    display: -moz-box;    /*Firefox 19*/    display: -ms-flexbox;    /*IE 10*/    display: -webkit-flex;    /*Chrome*/    display: flex;    /*Opera 12.1, Firefox 20+*/    -webkit-box-align: center;    -webkit-align-items: center;    -moz-align-items: center;    -ms-align-items: center;    -o-align-items: center;    align-items: center;}.userListBoxs ul li .fristDiv{    border-bottom: 1px solid #eeeeee;}.userListBoxs ul li p{    font-size: .9rem;    padding-top: .4rem;    padding-bottom: .4rem;    padding-left: .75rem;    border: 1px solid #eeeeee;}.userListBoxs ul li div span{    font-size: .6rem;}.userListBoxs ul li div .userName{padding-left: 1.3rem;}.userListBoxs ul li div .userIphone{padding-left: 1.3rem;}.userListBoxs ul li div .userRecord{padding-left: 1.3rem;}.notQuerying{width: 100%;height: 1000px;background: #ffffff;display: none}.notQuerying a span{color: #15a1f8;}/*��ʾ��*/.modulbox{    display:none;    width:80%;    text-align:center;    color:#fff;    font-size:.75rem;    height:8rem;    background: rgba(67,59,56,0.7);    border-radius:6%;    position: absolute;    left:50%;    top:50%;    -webkit-transform: translateX(-50%) translateY(-50%);    -webkit-transform: translateX(-50%) translateY(-50%);    -moz-transform: translateX(-50%) translateY(-50%);    -ms-transform: translateX(-50%) translateY(-50%);    transform: translateX(-50%) translateY(-50%);    z-index:1080;}.modulbox img{    margin-top:6%;}.modulbox div{    margin-top:6%;}/*��Ʒ�����б�ť��ʽ*/.y_orderlistitem .edit_btnFlex, .apply .edit_btnFlex{    padding: .4rem .3rem;}/*ת�� */.list  .videoLi{    position: relative;}.list  .videoLi:first-child{    margin-top:10px;}/*�μ�  */.list li .endVideo{position: relative;width:100%;height:180px;display:none;}.list li .endVideo .endVideoBackground{position: absolute;top:0;width:100%;height:180px; background: rgba(0,0,0,.5);text-align:center;}.list li .endVideo .endVideoBackground div{margin-top:10%;}.list li .endVideo .endVideoBackground img{width:8%;height:8%;}.list li .endVideo .endVideoBackground span{color:#fff;font-size:.5rem;}/*ֱ��  */.list li .endzhibo{position: relative;width:100%;height:180px;}.list li .endzhibo img{width:100%;height:100%;}.list li .endzhibo .endVideoBackground{position: absolute;top:0;width:100%;height:180px; background: rgba(0,0,0,.5);text-align:center;line-height:8rem;}.list li .endzhibo .endVideoBackground .nowbuy{color: #fff;    padding: .35rem .75rem;    border: 1px solid #fff;    font-size: .75rem;    border-radius:.25rem;}/*������ǩԼ��ͥҽ��  */.introHospitaldepartment{    padding: .5rem .5rem;    border-bottom:1px solid #d4d4d4;    background:#fff;    /*Android 4.4*/    display: -webkit-box;    /*iOS 6-, Safari 3.1-6*/    display: -moz-box;    /*Firefox 19*/    display: -ms-flexbox;    /*IE 10*/    display: -webkit-flex;    /*Chrome*/    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -moz-align-items: center;    -ms-align-items: center;    -o-align-items: center;    align-items: center;}.introHospitaldepartment .btn-admin{width:auto;padding:0.25rem 0.175rem;height:auto;line-height:.6rem;}.routineSer{    background:#fff;}.routineSer {    padding:.5rem .2rem;}.routineSer li .pic{    width:100%;    text-align:center;}.routineSer li img{    width:35px;    height:35px;}.routineSer li img.gray {    -webkit-filter: grayscale(100%);    -moz-filter: grayscale(100%);    -ms-filter: grayscale(100%);    -o-filter: grayscale(100%);    filter: grayscale(100%);    filter: gray;}/* .swiper-wrapper .swiper-slide a .pic gray {    -webkit-filter: grayscale(100%);    -moz-filter: grayscale(100%);    -ms-filter: grayscale(100%);    -o-filter: grayscale(100%);    filter: grayscale(100%);    filter: gray;} */.routineSer li .txt {    font-size: 0.6rem;    text-align: center;    margin-top: 0.2rem;    width: 100%;    height: 1rem;    line-height: 1rem;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.serviceWindow{background:#fff;    padding: .5rem .4rem;border-top:1px solid #eee;}.serviceWindow .btn{margin-top:0;}/*�鿴���*/.extract{    padding: 0 .4rem;    padding-top:1rem;}.extract li{    font-size: .75rem;    line-height: 1.4rem;    font-family: '΢���ź�';    color: #2A2A2A;}.extract li:last-child{    color: #ff4a00;    line-height: 1.2rem;    padding-top: .2rem;}.extract li span{    color: #ff4a00;}/*ר��ҽ����������*/.swiper-slide a .btn-admin {    margin-top:.35rem;    font-size:.7rem;    height: auto;    margin-left:1%;    padding:0.25rem 0;    line-height: .6rem;    border-radius: .25rem;}.y_btnbox{    padding-bottom:58px;}/*************�İ�������ʽ*********** lrz*//*�����ť��ʾ������ʽ*/.button-more {    color: #ff4a00;;    text-align: center;    font-size: 0.6rem;    margin-top: 1.5%;    position: relative;}.triangle-box {    position: absolute;    top: 1.5rem;    left: 14%;    z-index: 1080;    width: 4rem;    display:none;}.triangle-box .triangle:before {    position: absolute;    content: "";    top: -10px;    left: 4px;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-bottom: 10px solid #cdcdcd;}.triangle-box .triangle {    position: relative;    width: auto;    height: auto;    background: #ffffff;    border: 1px solid #cdcdcd;    box-shadow: #e6e6e6 0px 0px 0px 1px;    border-radius: .25rem;    z-index: -1;    padding-top:.3rem;    padding-bottom: .2rem;}.triangle-box .btn{    margin: 0 .5rem;    display: block;}/*ͷ��ͼ��λ��*/.y_pt80{ margin-top:.35rem !important}.y_back + .sweep{    left: 13%}.y_back + .sweep + .y_topsearch {    margin-left: 25%;    width: 70%;}.h_title{display: block;line-height: 2.2rem;box-sizing:border-box; border-bottom: #F1F1F1 solid 1px;font-size: .75rem;padding: 0 .6rem;overflow: hidden;}.h_title span{color: #999; font-size: .6rem;}.h_title.c1,span.c1{color: #15A0F8 !important}.h_title.c2{color: #E60312}/*��ť��������*/.dropdown-menu{display: none;position: absolute; right: .4rem; top: 2.5rem; border-radius: .4rem; background-color: #fff;box-shadow:0px 0px .4rem 0px rgba(153,153,153,1);}.dropdown-menu > a{display: block;  padding: 0 1.5rem; line-height: 2.7rem; font-size: .8rem; color: #15A0F8}.dropdown-menu a + a{border-top: #E2E2E2 solid 1px;}.list_more {padding:0;background: url(../img/icon_list_more.png) no-repeat center center;background-size: 100% auto;width: 1.2rem;height: 100%;text-indent: -9999999em;overflow: hidden;}/*ѡ�����ʽ*/input[type="radio"],input[type="checkbox"]{  position: relative;  vertical-align: middle;  margin-bottom: .15rem;    margin-right: .2rem;  width: .8rem;  height: .8rem;-webkit-appearance:none;appearance:none; border:none}input[type="radio"]::before,input[type="checkbox"]::before{ content: ''; background-color: #fff;  position: absolute; top:0;  left:0;    height:100%;  width:100%;background-size: 100% 100%;  box-sizing: border-box; }input[type="radio"]::before{ background-image: url(../img/m_radio.png)}input[type="checkbox"]::before{ background-image: url(../img/m_check.png)}input[type="radio"]:checked::before{ background-image: url(../img/m_radio1.png)}input[type="checkbox"]:checked::before{ background-image: url(../img/m_check1.png)}input[type=checkbox].input-checkbox::before,input[type=radio].input-radio::before{display: none !important;}/*������*/.norecord,.nolist{ text-align: center;  color: #b6b6b6; font-size: .7rem;  background-repeat: no-repeat; background-position: center top;  background-size: auto 100%;    margin:4rem auto 1rem; height: 9rem;  box-sizing: border-box;  padding-top: 9rem; }.norecord{background-image: url("../img/icon_no_record.png")}.swiper-slide img{width:100% }/*��������ͼ��*/.media-item{border-bottom: #eee solid 1px; background-color: #fff;}.media-inner{overflow: hidden;padding: .55rem .65rem;display: block;}.media-inner i{ font-style: normal; }.media-hd{margin-right: .6rem;float: left;width: 4.2rem; height: 4.2rem}.media-hd img{width: 100%; border-radius: .5rem;}.media-bd{overflow: hidden;}.media-bd.middle{ padding-top: .8rem; }.media-bd.middle + .media-ft .btn{margin-top: .5rem;}.media-bd h3{font-weight: normal;font-size: .7rem;line-height: 1.0rem; max-height: 2.0rem; overflow: hidden;}.media-bd p{font-size: .6rem; color: #999; margin-top: .2rem;min-height: .7rem;}.media-bd span{font-size: .7rem;color: #666;float: right; margin-top: .4rem;}.media-ft{clear: both; border-top: #EFEFEF solid 1px; font-size: 0; padding: .4rem; margin-top: .45rem; position: relative;}.media-ft .btn{padding:.25rem .3rem; border-radius: .3rem;}.media-ft .btn + .btn{ margin-left: .15rem;}.list-edit{ padding: .4rem 0 0 0; border-top:#eee solid 1px; margin-top: .3rem;}.list-edit .btn{padding:.29rem .32rem;}.list-edit .bt + .btn{ margin-left: .3rem}/*��Ʒͨ���б�*/.row-list .list-item{ float: left;  width: 50%;  box-sizing: border-box; padding: 0 .25rem 0;   border-right: #F0EFF5 solid 1px;  border-bottom: #F0EFF5 solid 1px;  }.row-list .list-item .pic{ padding-bottom: 100%;overflow: hidden; position: relative }.row-list .list-item .pic img{  width: 100%; height:100%; top:0; border-radius: .5rem; position: absolute;  }.row-list .info{  padding-top: .75rem;  }.row-list .name{  display: block;  font-size: .7rem;}.row-list .price{  display: block;  margin-top: .3rem;  font-size: .75rem;  }.row-list .price i{  font-style: normal; font-size: .45rem;  }.row-list .cart{width: 1.1rem;height: 1.1rem; background: url(../img/icon_store_cart.png) no-repeat; background-size: 100% 100%}/*ͷ���Ҳ����*/.header_right{  position: absolute;  right: 4.68%;top: 0.55rem;}.header_right::before,.header_right::after{  display: table;  content: ''; clear: both;  }.header_right i{  float: left;    margin-top: 0;  top: 0;  padding-top: 0;    width: 1.2rem;height: 1.2rem;    background-repeat: no-repeat;  background-size: 100% auto;  margin-left: .5rem}.btn_icon,.btn_location::before{    content: '';    display:inline-block;    margin-right: .1rem;    width: .8rem;    height: .8rem;    vertical-align: middle;    margin-bottom: .15rem;    background-size: 100% auto;    background-repeat: no-repeat;}.btn_location::before{    background-image: url("../img/icon_location.png") ;}.store_goods{    position: relative;    margin-top: .5rem;    padding-top: .05rem;}.store_goods_title i{    top: 50%;    margin-top: -1px;    position: absolute;    width: 28%;    height: 2px;    background-color: #E60312;    border-radius: 5px;    left: 1.7rem;}.store_goods_title i::after{    content: '';    position: absolute;    width: .25rem;    height: .25rem;    border-radius: 50%;    background-color: #E60312;    top:50%;    margin-top: -.125rem;}.store_goods_title .r-line{    left: auto;    right: 1.7rem;}.store_goods_title .l-line::after{    right: -.3rem;}.store_goods_title .r-line::after{    left: -.3rem;}.choose_options{background-color: #fff;padding: .6rem .75rem;}.options_header{display: block;font-size: .8rem;}.choose_options .option{color:#999;}.choose_options .option.active{color: #15A0F8}.options_block .option{display: block;margin-top: .7rem;}img[data-echo][src$="blank.gif"]{background-color: #eee;}/*���������� ������*/.top_popup{top: 2.2rem; margin-top: 1rem;}/*���λ*/.min_space{margin: .25rem;}.careful_half img,.careful_full img{width: 100%;height: auto;}.careful_half .item{width: 50%;}.careful_half.min_space .item{width: 50%;}.medicine_details_btn .clearfix,.fixed, .y_headerfixed,.store_info,.tabbar,.y_footerr,.y_footers{    left:0;    right: 0;    margin-left: auto;    margin-right: auto;    max-width: 640px;}/* iphone X ��ʽ  bottom34px top:44px   and (device-height: 812px)*/@media only screen and (-webkit-device-pixel-ratio: 3) and (device-width: 375px){    .isApp .top-height ~ .head_fixd_k .head_fixd{ margin-top:24px}    .isApp .top-height,    .isApp .y_header:not(.fixed),    .isApp .top-height .fixed{ padding-bottom:24px;}    .isApp header .mes,    .isApp header .y_back,    .isApp .h_new_header .sweep,    .isApp .h_new_header1 .sweep,    .isApp header .m_cart,    .isApp header .zc_gps,    .isApp .h_new_header .search,    .isApp header .y_set,    .isApp header .y_addbtn,    .isApp header .y_addbtnn,    .isApp header .y_sharey,    .isApp header h1,    .isApp .h_new_header .y_power,    .isApp #docSearchD,    .isApp #searchD,    .isApp #positionG,    .isApp #postitionSt,    .isApp #marginT,    .isApp #positionS,    .isApp #positionC,    .isApp .h_new_header .y_topsearchs,    .isApp header .release,    .isApp header .purchasingcar    {        transform:translateY(24px);        -webkit-transform:translateY(24px);        -moz-transform:translateY(24px);    }    .isApp .top_popup{        padding-top: 24px;    }    /*�ײ�����*/    .isApp .y_btnfixed,    .isApp .medicine_details_btn{        padding-bottom:34px !important;    }    .isApp .y_btnfixed .btn_fixed,    .isApp .medicine_details_btn .clearfix{        padding-bottom:34px !important;        background-color: #fff;    }}/*iphone Xs Max*/@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio:3) {    .isApp .top-height ~ .head_fixd_k .head_fixd{ margin-top:24px}    .isApp .top-height,    .isApp .y_header:not(.fixed),    .isApp .top-height .fixed{ padding-bottom:24px;}    .isApp header .mes,    .isApp header .y_back,    .isApp .h_new_header .sweep,    .isApp .h_new_header1 .sweep,    .isApp header .m_cart,    .isApp header .zc_gps,    .isApp .h_new_header .search,    .isApp header .y_set,    .isApp header .y_addbtn,    .isApp header .y_addbtnn,    .isApp header .y_sharey,    .isApp header h1,    .isApp .h_new_header .y_power,    .isApp #docSearchD,    .isApp #searchD,    .isApp #positionG,    .isApp #postitionSt,    .isApp #marginT,    .isApp #positionS,    .isApp #positionC,    .isApp .h_new_header .y_topsearchs,    .isApp header .release,    .isApp header .purchasingcar    {        transform:translateY(24px);        -webkit-transform:translateY(24px);        -moz-transform:translateY(24px);    }    .isApp .top_popup{        padding-top: 24px;    }    /*�ײ�����*/    .isApp .y_btnfixed,    .isApp .medicine_details_btn{        padding-bottom:34px !important;    }    .isApp .y_btnfixed .btn_fixed,    .isApp .medicine_details_btn .clearfix{        padding-bottom:34px !important;        background-color: #fff;    }}/*iphone XR*/@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio:2) {    .isApp .top-height ~ .head_fixd_k .head_fixd{ margin-top:24px}    .isApp .top-height,    .isApp .y_header:not(.fixed),    .isApp .top-height .fixed{ padding-bottom:24px;}    .isApp header .mes,    .isApp header .y_back,    .isApp .h_new_header .sweep,    .isApp .h_new_header1 .sweep,    .isApp header .m_cart,    .isApp header .zc_gps,    .isApp .h_new_header .search,    .isApp header .y_set,    .isApp header .y_addbtn,    .isApp header .y_addbtnn,    .isApp header .y_sharey,    .isApp header h1,    .isApp .h_new_header .y_power,    .isApp #docSearchD,    .isApp #searchD,    .isApp #positionG,    .isApp #postitionSt,    .isApp #marginT,    .isApp #positionS,    .isApp #positionC,    .isApp .h_new_header .y_topsearchs,    .isApp header .release,    .isApp header .purchasingcar    {        transform:translateY(24px);        -webkit-transform:translateY(24px);        -moz-transform:translateY(24px);    }    .isApp .top_popup{        padding-top: 24px;    }    /*�ײ�����*/    .isApp .y_btnfixed,    .isApp .medicine_details_btn{        padding-bottom:34px !important;    }    .isApp .y_btnfixed .btn_fixed,    .isApp .medicine_details_btn .clearfix{        padding-bottom:34px !important;        background-color: #fff;    }}/*��app webview�򿪵�ͷ����ʽ*/.notApp .top-height{height:2.2rem;padding-top:0;}.notApp .header_right{padding-top: 0;}.notApp header,.notApp header.y_header_red,.notApp .y_header_write{padding-top:0;}.notApp .top-height ~ .head_fixd_k .head_fixd{ top:2.2rem;}.notApp header .mes,.notApp header .y_back,.notApp .h_new_header .sweep,.notApp .h_new_header1 .sweep,.notApp header .m_cart,.notApp header .zc_gps,.notApp .h_new_header .search,.notApp header .y_set,.notApp header .y_addbtnn,.notApp header .y_addbtn,.notApp header .y_sharey,.notApp header .release,.notApp header .purchasingcar,.notApp .top_popup{    margin-top: 0  !important;}.new_iphone_header .y_searchbtn{-webkit-background-size: 0.7rem auto; background-size: 0.7rem auto; background-image: url(../img/icon_search_w.png);}.waiting {
    width: 190px;
    height: 56px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -28px 0px 0px -120px;
    line-height: 56px;
    color: #fff;
    padding-left: 60px;
    font-size: 12px;
    background: #000 url(../img/waiting.gif) no-repeat 10px 50%;
    opacity: 0.7;
    z-index: 9999;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
