  body{background-color:#fff;padding-bottom:20px;max-width: 560px;margin:0px auto;}
    *{margin:0;padding:0;}   
        /*aui覆盖内容*/
        .aui-grid{background-color:#fff;padding:10px 0px;}
        .aui-bar-nav{background-color:#fff;height:auto;margin-bottom:1px;position:fixed;z-index:30000;max-width:560px;margin:0px auto;border-bottom:none;height:2.5rem;padding-top:5px;}
        .aui-bar-nav .aui-btn.aui-btn-outlined{border:none;margin-top:15px;    height: 50px;line-height: 50px;margin: 0px 10px;}
        .aui-title{color:#fff; font-size: 1.2rem;}
        .aui-grid .aui-grid-label{font-size: 0.6rem;font-size:12px;margin-top:0.4rem;}
        .aui-bar-nav .aui-title{font-family: 微软雅黑;font-size: 16px;left:3rem;right:3rem;}
        
        .aui-grid .aui-iconfont{width:2.6rem;height:2.6rem;line-height:2.6rem;display:inline-block;border:1px solid #fff;background-color:#fff;border-radius:1.3rem;}
        .aui-bar-nav .aui-btn .aui-iconfont{font-size:16px;}
        .aui-list .aui-list-header{    border-radius: 5px;background-color: #0065b3; color: #fff;  padding: 10px 20px  20px; border: none; line-height: 26px; font-size: 14px;}
       /* .aui-content-padded{margin:1.5rem 1.5rem;}*/
        
        .aui-bar-nav .aui-btn{    height: 2.5rem;line-height: 2.5rem;}
        
        div.headerInterval{/*height:51px;*/}
              
        /*公共head-search  2022-03-21改版*/
.aui-searchbar{background-color: #fff;height: 2.5rem;}
.aui-searchbar-input{    background-color: #F6F6F6;    border-radius: 5rem;height:30px;line-height:30px;}
.aui-bar-nav.aui-bar-light .aui-iconfont{color:#8b8b8b;}  
img.iconhome{width:22px;}        
img.iconcenter{width:20px;margin-top:-2px;}        
img.iconxin{width:20px;    margin-right: 5px;vertical-align: middle;}        
img.iconsearch{width:16px;    margin-right: 5px;vertical-align: middle;    margin-top:8px;}
.aui-searchbar .aui-iconfont{line-height: 1.5rem;}
.aui-icon-search:before{font-size:14px;}
.aui-searchbar-input input{font-size:14px;height:30px;}
.aui-bar.aui-bar-light{border-bottom:none;background-image:none;}

        
        
        /*自定义aui内容  */
        .aui-grid .aui-iconfont img{width:1.2rem;height:1.2rem;line-height:1.2rem;margin-left:0.7rem;margin-top:0.6rem;}
        .aui-grid .aui-iconfont img.sop{    width: 1.6rem;
    height: 1.6rem;
    margin-left: 0.45rem;
    margin-top: 0.4rem;}
        .aui-grid .aui-iconfont img.zhikong{    width: 1.6rem;
    height: 1.6rem;
    margin-left: 0.45rem;
    margin-top: 0.4rem;}
        .aui-grid .aui-iconfont.aui-iconfont_bg1{background-color:#3793DC;}
        .aui-grid .aui-iconfont.aui-iconfont_bg2{background-color:#98D441;}
        .aui-grid .aui-iconfont.aui-iconfont_bg3{background-color:#C33BE5;}
        .aui-grid .aui-iconfont.aui-iconfont_bg4{background-color:#EDE901;}
        .aui-grid .aui-iconfont.aui-iconfont_bg5{background-color:/*#FD8DDF;*/#739ECB;}
        .aui-grid .aui-iconfont.aui-iconfont_bg6{background-color:#FFA800;}
        .aui-grid .aui-iconfont.aui-iconfont_bg7{background-color:#2E3FBF;}
        .aui-grid .aui-iconfont.aui-iconfont_bg8{background-color:#994A04;}
        
        .aui-grid .aui-grid-label.aui-color1{/*color:#3793DC;*/color:#0e0e0e;}
        .aui-grid .aui-grid-label.aui-color2{/*color:#00af1f;*/color:#0e0e0e;}
        .aui-grid .aui-grid-label.aui-color3{/*color:#C33BE5;*/color:#0e0e0e;}
        .aui-grid .aui-grid-label.aui-color4{color:#EDE901;}
        .aui-grid .aui-grid-label.aui-color5{color:#FD8DDF;}
        .aui-grid .aui-grid-label.aui-color6{/*color:#FFA800;*/color:#0e0e0e;}
        .aui-grid .aui-grid-label.aui-color7{color:#2E3FBF;}
        .aui-grid .aui-grid-label.aui-color8{color:#994A04;}
        
        .aui-bar-nav .aui-btn .aui-iconfont.aui-login{font-size:16px;}    
        .aui-btn-primary.aui-btn-custom{background-color: #6E187E;height:1.8rem;line-height:1.8rem;position:absolute;bottom:0.5rem;left:50%;margin-left:-55px;padding:0  1rem;}
        .aui-btn-info.aui-btn-info-custom{position: absolute; bottom: 20px;left: 50%; width: 220px;  height: 34px; line-height: 33px; background-color: #0065b3!important;  margin-left: -110px;font-size: 16px;border:1px solid #fff;}
        img.aui-iconfont-img{width:26px;}
        .header-custom{z-index:99999;display: flex;flex-direction: row;align-items: center;justify-content: space-between;font-size: 16px; font-family: 微软雅黑;}
        .headertext1{padding-left:15px;color:#fff;font-size: 14px;}
        .headertext2{padding-right:15px;color:#fff;font-size: 14px;}
        .aui-card-list.aui-card-list-custom{margin-bottom:0px;}
        .aui-banner-img{height:190px;}
        .aui-tab{margin-bottom:5px;margin-top:2.6rem;}
        .aui-tab-item{/*color:#fff;background-color:#bfbdbd;*/background-color:#fff;border:1px solid #fff;font-size:0.8rem;height:2.4rem;line-height:2.4rem;font-size:15px;    height: 42px;
    line-height: 42px;cursor:pointer;}
        .aui-tab-item.aui-active{/*background-color:#0065b3;*/color:#000!important;border-bottom:none;    height: 2.35rem;    height:42px;
    line-height: 42px;font-weight:bold;border-bottom: none!important;}
        .aui-tab-item.aui-active>span{text-decoration:underline;color:#000;}
        .aui-tab-item>span{    color: #a3a3a3;
    font-family: 'aui_iconfont';
    font-family: NSimSun;
    font-size: 16px;}
        
        .aui-list{background-image:none;border-top:none;}
         .aui-list-title-span{    width: 100%; text-align: center;display: block;margin-bottom: 0px;}
         .aui-list-title-span2{width: 100%; text-align: left;display: block;margin-bottom: 0px;}
  
        .aui-list .aui-list-header.aui-list-header-custom{background-color:#fff;color:#212121;padding:10px;}
        
        .aui-list .aui-list-item.aui-list-item-custom{padding-left:0rem;    background-image: none;margin-top:10px;}
        .aui-pdf{    width: 100%;text-align: center; border: 1px solid red; border-radius: 5px;margin:0px; padding: 10px  0px;vertical-align: middle; background-color: #E6E5E2;}
        .aui-pdf-img{display:inline-block;vertical-align:middle;margin-left:-10px;margin-right:10px;width:28px;}
        .aui-upload-pdf{display:inline-block;vertical-align:middle;color:Red;font-size:16px;font-family: -webkit-pictograph;}
        .aui-icon-pgtx-img{margin:10px auto;}
        
        .aui-tab-custom  .aui-tab-item{font-size:14px;}
        
        a.underline{text-decoration:underline;}
        a.underline.underline1{padding-left:30px;}
       .list-group-item{border:none;}
        
        .btn-lg, .btn-group-lg > .btn{padding:0px 16px;height:2rem;line-height:2rem;}
        .btn{height:2rem;line-height:2rem;padding:0px 12px;}
        
        img.icon-home-img{width:20px;height:20px;margin-top:0px;}

.containerbox{padding:0px 10px;padding-bottom:100px;}

.headbottomMt{margin-top:3rem}




/*广告条样式*/
.ggmt3{width:100%;overflow: hidden;margin-top:3px;    margin-bottom: 3px;}
.gglrf3{width:100%;overflow: hidden;margin-left:-3px;margin-right:-3px;}
.img_guanggao{width: 100%;min-height:50px;height: auto;display: inline-block;float: left;     }
.img_guanggao1{width: 50%;min-height:88px;height: 130px;display: inline-block;float: left;  border:1px solid #f3f3f3;}
.img_guanggao2{width: 50%;min-height:50px;height: auto;display: inline-block;float: right;   border: 5px solid #fff;border-left:3px solid #fff;}



/*中间部分广告--*/
.swiper-container {
  width: 100%;
  color: #fff;
  text-align: center;
  background-color:#fff;
  padding:5px 0px;
  height:100px;
}
.swiper-slide-img-box{
  margin:0px 0px;
  margin-right:2px;
}
.swiper-slide-img-box img{
  width:100%;
  display:block;
}
.swiper-container  .swiper-slide:last-child>.swiper-slide-img-box
{
     margin-right:0px;
    }


.w-goods a{padding:10px 0px;}



/**修改**/
.swiper-container {
  width: 100%;
  height: 140px;
  max-height:200px;
  color: #fff;
  text-align: center;
}

.swiper-slide 
{
    width:auto;
  height: 140px;
}

.swiper-slide .title {
  font-style: italic;
  font-size: 42px;
  margin-top: 80px;
  margin-bottom: 0;
  line-height: 45px;
}
.pagination {
  position: absolute;
  z-index: 20;
  left: 10px;
  bottom: 10px;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #222;
  margin-right: 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-visible-switch {
  background: #aaa;
}
.swiper-active-switch {
  background: #fff;
}
/*.swiper-container {
  width: 100%;
  height: 140px;
  max-height:200px;
  color: #fff;
  text-align: center;
}
.swiper-slide {
  width: 500px;
  height: 140px;
}
.swiper-slide .title {
  font-style: italic;
  font-size: 42px;
  margin-top: 80px;
  margin-bottom: 0;
  line-height: 45px;
}
.pagination {
  position: absolute;
  z-index: 20;
  left: 10px;
  bottom: 10px;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #222;
  margin-right: 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-visible-switch {
  background: #aaa;
}
.swiper-active-switch {
  background: #fff;
}*/


div.specialMore
{
    margin:15px 0px 5px;overflow:hidden;
    }
    .Img_special{width: 36px;
    float: left;
    margin-left: 6px;}
    .Img_more{width: 28px;
    float: right;
    margin-right: 5px;}
/*span.specialspan
{
    font-size:20px;
    font-family:"Microsoft YaHei";
    color:#000;
    float:left;
    }    
    
span.More
{
      font-size:14px;
    font-family:"Microsoft YaHei";
    color:#0062cc;
    float:right;
    }    */













/*首页banner*/
.carousel-control.right{background-image:none;}
.carousel-control.left{background-image:none;}
.carousel-caption{right:0%;left:0%;bottom:3px;z-index:100;padding-bottom:7px;font-size: 13px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.carousel-control{opacity:0.8;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{width:100%;min-height:172px;height:auto;}
.caption-bg{    right: 0%;
    left: 0%;
    bottom: 0px;
    padding-bottom: 36px;
    font-size: 16px;
    background-color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    z-index: 100;
    position: absolute;
    opacity: 0.5;}

/*首页list*/
.w-goods{border-bottom: 1px solid #e9e9e9;}
.w-goods a .img-wrapper img{width:90px;height:64px;}
.w-goods a li.title .item-name{color:#0065b3;padding-top: 3px;}
.aui-grid [class*=aui-col-]{padding:13px 0px;}

#icon1{ width: 1.6rem;height: auto; margin-top: 0.6rem;margin-left: 0.4rem;}

/*评估申报-时间轴*/
.VivaTimeline dl{padding:0px;margin-left:-1px;}
.VivaTimeline dl dt{width:160px;margin:20px 85px;display:none;}
.VivaTimeline dl dd{overflow:visible;display:block;padding:10px 0px;}

.VivaTimeline{padding-left:5px;padding-right:5px;}
.VivaTimeline dl:before{margin-top:24px;left:2%;}
.VivaTimeline dl dd .circ{left:2%;    background-color: #fff;top:16px;border:none;width:20px;height:20px;margin-left:-10px;border:2px solid #D9D9D9;color:#fff;    background-color: #D9D9D9;text-align: center;font-size:12px;}
.VivaTimeline dl dd .circ.finished{ background-color: #0065b3;border:2px solid #0065b3;}
.VivaTimeline dl dd .circ.action{background-color: #0065b3;border:2px solid #0065b3;}
.VivaTimeline dl dd .time{left:2%;width:100px;}

.VivaTimeline dl dd:last-child{padding-bottom:0px;}
.VivaTimeline dl dd.pos-right .time{left:4%;color: #BD0681;}
.VivaTimeline dl dd .events{width:100%;    background-color: #fff;margin-top:0px;margin-left:6%;padding:0px  10px;color:#0065b3;padding-left:0px;}
.VivaTimeline dl dd .events.defaultcolor{color:#999;}
.VivaTimeline dl dd .events-body{width:100%;    background-color: #fff;margin-top:0px;margin-left:6%;padding:10px  10px;font-size:14px;padding-bottom:0px;padding-left:1.5%;border-left:1px solid #999;}
.VivaTimeline dl dd.pos-right .events:before{border-color:transparent #eee transparent transparent;}
.VivaTimeline dl dd .events .events-body{background-color:#fff;}
.VivaTimeline dl dd .events .events-body .row{display:block;}
.krajee-default.file-preview-frame{overflow:hidden;}
.VivaTimeline dl dd .events:before{border-width:0px;}
div.lineHorizontal{position:absolute;width:5%;left:2%;top:26px;height:2px;background-color:#c1c1c1;}
div.lineHorizontal.active{background-color:#0065b3;}
div.linehide{position: absolute; width: 30px; height: 16px;background-color: #fff; left: 4%;top: 32px;margin-left:-15px;}
div.lineHorizontal2{position: absolute;width: 2%;left: -1.8%;top: 24px;height: 1px;background-color: #999;}
div.linehide2{position: absolute; width: 16px; height: 20px;background-color: #fff; left: -2%;top: 25px;margin-left:-10px;}
div.littlecirc{left: -7%;background-color: #ccc;top: 22px; border: none; width: 6px;height: 6px;margin-left: -3px; position: absolute;border-radius: 3px;display:none;}

.events-table{margin-bottom:10px;}
.events-table-img{display:inline-block;vertical-align:middle;width:14px;display:none;}
.events-table-title{display:inline-block;vertical-align:middle;line-height:16px;font-size:15px;color:#0065b3;padding-left:18px;}
.events a.classA{text-decoration: none;background-color: #0065b3; color: #fff; padding: 7px 0px;width: 96%;display: inline-block; text-indent: 10px;  font-size: 15px; vertical-align: middle;border:1px solid #999;}
.events a.classA.classA-custom{ background-color: #f7f7f7; color: #333;}
.events-ul{margin-left:0px;font-size:15px;}
.events-ul li{padding:8px  0px 8px;position:relative;}
.events-ul li:last-child{padding-bottom:0px;}
.events-ul li strong{margin:10px;}
.events-ul li a{text-decoration: none; background-color: #0065b3; color: #fff;padding: 7px 0px;width: 78%;display: inline-block;text-indent: 4px;    border: 1px solid #fff;border-radius:0px;font-size:15px;}
.events-ul li a.ClassB{    border: 1px solid #999;background-color: #e0f3fd; color: #333;}

.events-ul li.active  a{background-color:#0065b3;color:#fff;}
.events-ul li.active  span.statebtn{background-color:#0065b3;color:#fff;}
.aui-btn-info.aui-btn-info-custom2{width: 90%; margin: 0px 5%; padding: inherit; height: 2.4rem; line-height: 2.4rem;font-size: 16px; background-color: #0065b3!important; margin-top: 10px;}
span.statebtn{display: inline-block;width: 17.2%;background: #e0f3fd;padding: 7px 0px;border: 1px solid #999;font-size: 14px; text-align: center;margin-left: 0.8%;}


/*IBD医生*/
.wrapper{    width: 100%; overflow: auto;background: #f5f5f5;margin-bottom:30px;}
.record{float: left; margin-top: 10px;width: 100%;border-bottom:1px solid #e9e9e9; height: auto; background-color: #ffffff;  font-size: 14px;  margin: 0px 0px; padding-bottom: 6px; line-height: 14px;padding:5px 0px;}
.recorda{width:50%; border-bottom:none;}
.record img{ width:50px; height:68px; border:1px solid #e0e0e0; margin-top:1px;}
.record dt{ float:left; margin:5px 0 0 15px; color:#333; }
.record .dtle{background:#f5f5f5;height:110px;}
.record dd{ color:#757576; float:left; margin-left:15px; width:72%; height:auto; font-size:14px;}
.record .ddle{width:142px;background:#f5f5f5;padding:0 5px;}
.record .ddf{font-size:12px;}
.record .sddle{padding:0 5px 3px 5px;}
.record .addle{display: block;height: 19px;overflow: hidden;}
.record dd i{ color:#757576; font-style:normal;}
.record dd i a{ color:#0065b3;}
.record dd input{ width:15px; height:15px; position:relative; top:-1px; border:1px solid #9d9d9e;}
.div_doctorlist{margin-top:42px;}
div.btn-group-custom{width: 32%;overflow: hidden;background: #A5A5A5;display:inline-block;font-size:16px;color:#fff;}
.btn-custom{background-color:#A5A5A5;    border-radius: inherit;padding: 0px;line-height: 0rem;}
span.infotxt{font-size: 14px;color: #636363;    line-height: 20px;margin-top: 6px;display: -webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden;}
span.fizetxt{color:#0065b3;margin-top: 3px;display: inline-block;font-size:16px;line-height:20px;}
ul. levelLink{padding:0px;}
ul.levelLink>li{width:33.3%;display:inline-block;font-size:16px;text-align:center;background-color:#A5A5A5;padding:9px 0px;float: left;  list-style: none;border-left:1px solid #fff;}
ul.levelLink>li a{color:#fff;text-decoration:none;}
ul.levelLink>li:first-child{border-left:none;}
.open > .dropdown-menu{text-align:center;}
.open > .dropdown-menu li{padding:3px 0px; text-align:center;}
.open > .dropdown-menu li.active{background-color:#f5f5f5;}
div.sel_box select{width: 33.3%;display: inline-block; font-size: 16px; text-align: center;     text-align-last: center;background-color: #A5A5A5; color:#fff;padding: 0px 0px;float: left;list-style: none; border-left: 1px solid #fff;height:40px;}
div.sel_box select:first-child{border-left:none;}
div.sel_box select option{color:#fff;text-align:center;background-color:#ccc;}

/*登录*/
.formcontrobank{overflow:hidden;}
.formcontrol .control_input1{margin-left:0px;padding-left:0px;}
.formcontrol .control_input, .formcontrol .labelgroup{margin:0px 0px 0px 0px;}
.button{overflow:hidden;}
.difguwen{margin-top:20px;}
a.btn-login{width:60%;min-width:160px;display:inline-block;float:left;margin-top:0px;}
.row .sorz{width: 38%; min-width: 100px;color: #fff; text-align: center; display: inline-block;float: right;margin-top:0px;font-size:16px;padding:17px 0px;}
span.code-span{display:inline-block;width:40%;float:right;}

/*注册*/
select.sel_user{width: 100%; text-indent: 14px; height: 42px;border: 1px solid #d7d8d9;color:#666;}
.formcontrol .control_input input.txt_user{width: 100%; text-indent: 14px; height: 42px;text-indent:15px;border:1px solid #d7d8d9}
.formcontrol .control_input input.input1.txt_usercode{width: 58%; text-indent: 14px; height: 42px;float:left;margin-bottom:0px;border:1px solid #d7d8d9}
.sendcode{height: 42px; width: 40%; border: 1px solid #dcdcdc; background: #ffffff;display:inline-block;float:right;    background-color: #f6f6f6; text-align: center;line-height: 42px;}
.sendcodesettime{display: none; background: #f6f6f6; border: 1px solid #dcdcdc; height: 40px; line-height: 40px;text-align: center; z-index: 999; float: right; font-size: 16px; width: 40%;}
.selectBox{width: 100%; height: 42px;display:inline-block;text-indent:15px;color:#666;border:1px solid #d7d8d9}
.selectBox.selectright{float:right;}
.mb20{margin-bottom:20px;}
.phototip{font-size:16px;margin-bottom:2px;color:#343434!important;}
div.phototip:after {content: " ";display: inline-block;width: 100%;}
.photobox{width: 49%;margin: 10px 1% 10px 0px;text-align: center; display: inline-block; float: left;}
.photoimg{width:100%;height: 115px;display:inline-block;max-width:100%;border:1px solid #ddd;}
.photoright{float:right}
.photoupload{display: inline-block;width: 49%;margin: 5px auto;padding: 0px 0px;text-align: center; min-height: 30px;line-height: 30px;  margin-left: 0%;background-color: #0065b3; color: #fff;}
.photoupload a{color:#fff;font-size:14px;}
.photoupload.bg_gray{background-color:#CFCFCF;}
.photouploadtxt{ position: absolute; bottom: 15px;  left: 50%; margin-left: -24px; color: #999; font-size: 12px;}
.btnRegister{display: block;  color: #FFF; width:100%;font-size: 20px;background: #0065b3;line-height: 100%;  padding:15px 0px;height:50px;    border-radius: 0px;    background: url(../images/bg.png);}

select.xueke,select.zhuanye,input.bordernone{border:none;}
.formcontrol .control_input input[type="text"]::-webkit-input-placeholder {color: #666!important; text-align: left;font-size:16px; }

.tindent{text-indent:5px;margin-top:10px;}
.mini-buttonedit{height:40px;}
.mini-buttonedit-border{border:1px solid #e7e8e8; height:38px;}
.mini-buttonedit .mini-buttonedit-input{   height: auto;
    line-height: 38px;
    text-indent: 10px;
    color: #666;
    font-size: 0.8rem;
    font-family: inherit;
    box-sizing: border-box;
    user-select: text;
    -webkit-appearance: none;}
.mini-buttonedit .mini-buttonedit-input[type="text"]::-webkit-input-placeholder{color: #666!important;}
.mini-required .mini-textbox-border, .mini-required .mini-buttonedit-border{background-color:#fff;}
.mini-buttonedit-focus .mini-buttonedit-border,.mini-buttonedit-popup .mini-buttonedit-border{ border-color:#e7e8e8;}
.mini-buttonedit-button-pressed, .mini-buttonedit-popup .mini-buttonedit-trigger{border:1px solid #fff;background:none;}
.mini-buttonedit-icon{width: 6px;height: 6px; border: #666 solid; border-width: 1px 1px 0 0; transform: rotate(135deg); margin-bottom: 10px;}
.mini-buttonedit-button, .mini-buttonedit-close{margin-top:12px;margin-right:5px;border:1px solid #fff;background:none;}
.mini-popupedit .mini-buttonedit-trigger .mini-buttonedit-icon{background:none;}
.mini-error .mini-buttonedit-border{margin-right:0px;}
.mini-buttonedit-button-hover{background:none;border:1px solid #fff;}
.mini-listbox td{padding-top:5px;padding-bottom:5px;    font-size: 0.8rem;line-height:20px;    font-family: 微软雅黑;    color: #666;}



/*遮罩层*/
.bgpop{width:100%;height:100%;background:#000;filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3;z-index:100;position:fixed;top:0;left:0;display:none;}
.clear {clear:both;overflow:hidden;}
/*登录*/
.ModalDiv{width:320px;background-color:#eeeeee;clear:both;position:fixed;z-index:101;display:none;}/*height:430px;*/
.ModalDiv .close{padding:5px;position: absolute;z-index:102;float:right;top:2px;right:10px;color: #FFF;}
.ModalDiv .close:hover{color:#ddd;}
.ModalDiv .ModalTit{height:36px;line-height:36px; text-align:center;font-size:16px;background-color:#0065b3;color:#fff; position:relative;}
.ModalDiv .ModalTit .close{display:inline-block;height:20px;width:20px;position:absolute;right:30px;top:30%;background-image:url(../images/close.png);}
#ModalTip{visibility:hidden;text-align:center;border:1px dashed red;color:red;padding-bottom:0;height:20px;line-height:20px;margin-bottom:10px;}

.ModalText{width:315px;margin:0px auto;margin-top:20px;}
.ModalText li{padding-bottom:16px;height:auto;*height:auto;*padding-bottom:10px;}
.ModalText .tel a{background:url(../images/tel.png) no-repeat 0 2px;padding-left:14px;color:#333333;}
.ModalText .text input{height:38px;width:300px;line-height:38px;*height:32px;*line-height:32px;border:1px solid #c6c6c6;border-radius:0px;background-color:#eeeeee;padding-right:10px;padding-left:10px;margin-left:9px;}
.ModalText .validate{height:38px;}
.ModalText .validate input{height:38px;width:147px;line-height:38px;*height:32px;*line-height:32px;border:1px solid #c6c6c6;border-radius:3px;background-color:#eeeeee;padding-right:10px;padding-left:10px;}
.ModalText .ModalBut {margin-top:0px;width:300px;margin-left:8px;}
.ModalText .ModalBut a{display:block;height:38px;line-height:38px;background-color:#0065b3;color:#FFF;font-size:18px;text-align:center;border-radius:3px;}
.ModalText .ModalBut a.r2s{display:inline-block;width:80px;height:30px;font-size:14px;line-height:30px;  position: relative;top:6px;  margin-left: 5px;}
.ModalText .ModalBut a:hover{color:#fff!important;background-color:#00a4d1;}
.ModalText .forget a{color:#e15e18;}
.ModalText .forget a span{color:#555555;}

.ModalSelect{border: 1px solid #c6c6c6;
    width: 300px;
    margin-left: 8px;
    text-indent: 10px;height:39px;}
    
    .HospitalInput{     color: #666;
    font-size: 16px;
    text-indent: 3px;
    font-family: 微软雅黑;}


.sbtxt{background-color:#FFDDBE;color:#844040;padding:6px 9px;margin-bottom:10px;}
.events-ul li a.ClassB.ClassB-custom{width:59%;font-size:12px;}
span.statebtn.statebtn_cailiao{font-size:12px;margin-left:0px;width:11%;}
span.statebtn.statebtn_cailiao.statebtn_cailiao_1{background-color:#f7f7f7;}
.events-ul li a.statebtn_uploadA{width: inherit;color: #333; font-size: 12px; padding: 0; text-indent: 0px; background: none;border: 0px; display: inline;}


/*右侧二维码*/
    .qr_code_pc_inner
        {
            position: fixed;
            width: 920px;
            margin-left: auto;
            margin-right: auto;
            top: 40px;
            text-align: center;
        }
        .qr_code_pc
        {
            position: absolute;
            right: -130px;
            top: 0;
            width: 140px;
            padding: 10px 10px 12px;
            border: 1px solid #d9dadc;
            background-color: #fff;
            word-wrap: break-word;
            word-break: break-all;
        }
        .qr_code_pc_img
        {
            width: 120px;
            height: 120px;
            margin: 0px auto;
        }
       .qr_code_pc  p {    color: #757575; font-size: 14px;}
       @media only screen and (min-width: 1080px), only screen and (min-device-width:1080px)
        {
            .events a.classA{width:95%;}
            span.statebtn{width:16.2%;}
            .img_guanggao1{height:190px;}
            .swiper-container {height: 195px;}
            .swiper-slide { width:auto; height: 195px;}
            
        }
  @media only screen and (max-width: 1080px), only screen and (max-device-width:1080px)
        {
            .events a.classA{width:95%;}
            span.statebtn{width:16.2%;}
        }
        @media only screen and (max-width: 960px), only screen and (max-device-width:960px)
        {
             .events a.classA{width:95%;}
            span.statebtn{width:16.2%;}
        }
        @media only screen and (max-width: 560px), only screen and (max-device-width:560px) {
               
                      .events a.classA{width:95%;}
            span.statebtn{width:16.2%;}
              .img_guanggao1{height:140px;}
            .swiper-container {height: 150px;}
            .swiper-slide { width:auto; height: 150px;}
        }
  @media only screen and (min-width: 414px), only screen and (min-device-width:414px) {
                  .events-ul li a.ClassB.ClassB-custom{width:58%;font-size:13px;}
            span.statebtn.statebtn_cailiao{font-size:13px;}
                    .events-ul li a.statebtn_uploadA{font-size:13px;}
                  
                 
        }
         @media only screen and (max-width: 375px), only screen and (max-device-width:375px)
 {
       .events a.classA{width:96%;}
            span.statebtn{width:17.2%;}
                    .img_guanggao1{height:130px;}
            .swiper-container {height: 140px;}
            .swiper-slide { width:auto; height: 140px;}
     }
 @media only screen and (max-width: 360px), only screen and (max-device-width:360px)
 {
       .events-ul li a{font-size:12px;}
          span.statebtn{font-size:12px;}
          .phototip{font-size:14px;}
            .events a.classA{width:96%;}
            span.statebtn{width:17.2%;}
     }
 @media only screen and (max-width: 320px), only screen and (max-device-width:320px) {
          .events-ul li a{font-size:12px;}
          span.statebtn{font-size:12px;}
        }
 #importWxObject{width:100%;height:47px;z-index:100000;}       
 
 #icon03{margin-left:0.6rem;}
 
 
   /*筛选医院-筛选医生*/
 /*筛选医院-筛选医生*/
 div.select-box{overflow: hidden;margin:10px 5px;}
 select.select-custom{width:24.5%;margin-right:0.5%;display:inline-block;border:1px solid #a5a5a5;float:left;text-align:center;text-align-last:center;  
    font-size: 14px;
    line-height: 32px;
    height: 32px;
    -webkit-appearance: button;}
  select.select-custom>option{text-align:center;text-align-last:center;}
 .search-btn{  display: inline-block;
    width: 20%;
    text-align: center;
    border: 1px solid #a5a5a5;
    background-color: #BFBDBE;
    color: #fff;
    font-size: 16px;
    height: 32px;line-height:32px;cursor: pointer;float:right;}
 
  select.select-custom2{width:19.5%;margin-right:0.5%;display:inline-block;border:1px solid #a5a5a5;float:left;text-align:center;text-align-last:center;  
    font-size: 14px;
    line-height: 32px;
    height: 32px;
    -webkit-appearance: button;}
    
 input.input-custom{ width:23.5%;margin-right:0.5%;display:inline-block;border:1px solid #a5a5a5;float:left;text-align:center;text-align-last:center;  
    font-size: 14px;
    line-height: 32px;
    height: 32px;}
     .search-btn2{  display: inline-block;
    width: 16%;
    text-align: center;
    border: 1px solid #a5a5a5;
    background-color: #BFBDBE;
    color: #fff;
    font-size: 16px;
    height: 32px;line-height:32px;cursor: pointer;float:right;}
 
  .ibdqy-btn{ display: inline-block;
    width: 28%;
    text-align: center;
    border: 1px solid #a5a5a5;
    background-color: #fff;
    color: #424242;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
    float: left;
    margin-right: 1%;}
    
 
  