/*����*/
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 {
        padding-bottom:34px;
    }

    /*����������ʽ */
    #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;}
/*--�Ҳ���Ϣͼ��--*/
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}


.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;
}
/*# sourceMappingURL=bootstrap.css.map */
.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);
}
