*{ margin: 0;padding: 0;}
body{ background:#e2e6ea; font-family: simhei;}
.mui-bar a.index_dh_color{color:#89c2e6; font-size: 30px;padding-top:6px; font-weight: normal;}
/*.mui-bar .mui-icon{ font-size: 30px;padding-top:6px; font-weight: normal;}*/
#mui_content{ padding-top:44px ; }
/*.mui-bar-tab .mui-tab-item .mui-icon~.tonghang{ display: initial;}*/
.mui-bar-tab a.index_boot_color{ color:#6f6f6f;  }
.mui_index_aline{ border-right: solid 1px #c4c4c4;}
.mui_index_line{-webkit-box-shadow: none; box-shadow: none; border-top:solid 1px #c4c4c4;}

.home_warp{ padding: 5px; background: #fff; margin: 10px 10px 60px 10px;  }
.mui_home_back{  overflow: hidden; background: #fff; border: solid 2px #aecffd;}
.mui_juli{ margin: 0px ;}
.home-itemlist {padding: 15px;}
.home-itemlist .item-line {display: -webkit-box;display: flex;}
.home-itemlist .item-line a {-webkit-box-flex: 1; flex: 1; color: #000; font-size: 12px; font-family: simhei; text-align: center; padding: 15px 0;}
.home-itemlist .item-line a i {width:55%;height: auto;display: block;margin: 0 auto 10px; text-align: center;
                    background-position: 50%;background-repeat: no-repeat;}
                
.mui-title img{ width: 120px; float:right;margin-right: -17px;}    
          
/*.home-itemlist .item-line a .icon-ndtj{background-image: url(../images/zt_tb_09.png); background-size: 50px 49px;}
.home-itemlist .item-line a .icon-jkjz {background-image: url(../images/zt_tb_11.png);background-size: 50px 49px; }
.home-itemlist .item-line a .icon-jkhd {background-image: url(../images/zt_tb_13.png); background-size: 50px 49px;}
.home-itemlist .item-line a .icon-jkda {background-image: url(../images/zt_tb_23.png); background-size: 50px 49px;}
.home-itemlist .item-line a .icon-more {background-image: url(../images/zt_tb_25.png);background-size: 50px 49px; }*/


/*shouye 年度体检*/
.mui_sy_ndwz{ color: #89c2e6;font-family: simhei;  font-size: 18px; font-weight: bold;}
.sy_warp{ text-align: center;  }
.sy_warp a img{ border-top: solid 2px #e2e6ea; }
 /*为自己预约*/
.self_warp{padding:10px;}
.self_ul{ margin: 10px auto; overflow: hidden;}
.self_ul li{margin: 5px auto;overflow: hidden;font-family: simhei; }
.self_ul li a{z-index: 100; position: relative;width: 100%; display: table;vertical-align: middle;-webkit-border-radius: 5px; border-radius: 5px;font-size: 17px; }
.self_ul li p{z-index:10;position: relative; top:-5px;-webkit-border-radius: 5px; border-radius: 5px;padding:15px 10px 10px 30px;  line-height: 1.5em;color: #6c6c6c;font-size: 16px;}
.self_ul li a.one{background: #85c3ec; }
.self_ul li a.two{background: #91d8dc; }
.self_ul li a.three{background: #d5be8e; }
.self_ul li a.four{background: #d59a8e; }
.self_ul li span.mui_self_tb{width: 25%; display: table-cell; vertical-align: middle;text-align: center;}
.self_ul li b{width: 67%; display: table-cell;vertical-align: middle; color: #fff;}
.self_ul li i.mui_self_jiantou{width: 8%;   display: table-cell;vertical-align: middle; }
.self_ul li span.mui_self_tb img{max-width: 65%;  margin: 6px auto;    }
.self_ul li i.mui_self_jiantou img{ max-width: 45%;}
.self_ul li p.one{background: #acd6f2; }
.self_ul li p.two{background: #b0e4e7; }
.self_ul li p.three{background: #e4d1ab; }
.self_ul li p.four{background: #e9beb5; }
button.mui_self_btn{ background: #85c3ec; color: #fff; -webkit-border-radius:0px; border-radius:0px; border: none; font-weight: bold;}
/*健康讲堂详情*/
.jz_xq_warp .bt{margin: 0;  color: #515151; font-size: 17px; background: #d1e5e7; line-height: 50px;}
.jz_xq_warp .bt img{ max-width: 60%; display: inline-block;}
.jz_xq_warp .bt i.jz_bt_tb{width: 35px; height: 35px; vertical-align: middle; margin-left: 10px; display: inline-block; background: url(../images/jz_tb_11.png)  no-repeat; background-size: contain;}
.jz_xq_warp .jz_xq_content{ background: #f6f6f6; margin-bottom: 10px; padding: 10px 15px; color: #6c6c6c;font-size: 17px; overflow: hidden;}
.jz_xq_warp .jz_xq_content p{ margin: 10px 0; font-size: 17px; line-height: 1.5em;}
.jz_xq_warp .jz_xq_footer{ background: #85c3ec; padding: 10px; text-align: right;}
.jz_xq_warp .jz_xq_footer p{ margin: 10px 0; margin-left: 0%; text-align: left; color: #fff;font-size: 17px;}
.jz_xq_warp .jz_xq_footer p img{ width: 20px; max-width: 50%; display: inline-block;vertical-align: middle;}

/*健康活动报名*/

.bm_warp{ background: #f6f6f6; padding-bottom: 10px;}
.hdJieshao{background: #d1e5e7;padding:0 5% 5% 5%;}
.hdJieshao h4.bm_hdTitle{ height: 70px; margin: 0; padding-top: 25px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; border-bottom: dashed 2px #8d9ea7; color: #646565;font-size: 17px;font-weight: normal;}
.bm_jb{ display: inline-block; margin-right: 10px; padding: 2px 9px; line-height: 1em; background: #85c3ec; color: #fff; font-size: 12px;font-weight: normal; -webkit-border-radius: 20px;border-radius: 20px; vertical-align: text-top ; top:3px;position: relative;}
.hdJieshao p span>img{width:25px; display: inline-block; vertical-align: middle;}
.hdJieshao p{ font-size: 17px; color: #8d9ea6; line-height:1.5em; margin: 10px 0 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.bm_yyxx { margin: 5% 15%; overflow: hidden; }
.bm_yyxx dl{ display: table; width: 100%; margin: 5% auto; font-size: 15px;}
.bm_yyxx dl dd,.bm_yyxx dl dt{ display: table-cell;}
.bm_yyxx dl dt{ font-weight: bold; width: 30%;}
.bm_inputText{ border: solid 1px #ccc; line-height: 2em; font-size: 15px; text-indent: 8px;}
.mui-radio input[type=radio].bm_inputRad_jl{ left: 0;}
.mui-radio label.bm_label_jl{ padding-left: 38px; padding-right: 20px;}
.bm_p_yy{ margin: 5%; text-align: center; }
.bm_p_yy button.bm_btn_yy{  background: url(../images/bm_ico_54.png) 37% center no-repeat #85c3ec;  background-size:30px 30px ; padding-left: 25px; font-size: 17px; color: #fff;font-weight: bold; border:none;-webkit-border-radius: 0;border-radius: 0;}

/*健康活动签到*/
.body_ys{background: #f6f6f6; }
.qd_yyxx{margin: 5% 8%; overflow: hidden; }
.bm_p_yy button.qd_btn_yy{  background: url(../images/qd_icon_52.png) 37% center no-repeat #85c3ec;  background-size:30px 30px ; padding-left:15%; font-size: 17px; color: #fff;font-weight: bold; border:none;-webkit-border-radius: 0;border-radius: 0;}
.qd_timeCon img{width: 25px;display: inline-block; vertical-align: middle; margin-right: 5px;}
.qd_timeCon{ color:#c85959;font-size:16px; text-align: center; line-height: 2em; font-weight: bold; margin: 20% auto;}
p.qd_sm{ text-align: right; font-size: 13px; color: #000;}
p.qd_sm img{width: 10px; display: inline-block; margin-right: 5px; vertical-align: middle;}
/*评价*/
.hdJieshao h4.pj_noline{border: dashed 0px #8d9ea7; margin:0 5% 0 5%;}
.pj_Con{padding:0 ;}
.pj_textarea{ background: #e9e9e9; border: 0; font-size: 14px; height: 150px;}
.pj_xxCon{ overflow: hidden;margin: 5% auto; width: 270px;}
.pj_xxJl{ margin: 15px 10px;}
.pj_font{ color: #000; font-weight: bold;  }
.mui-inline{	vertical-align: bottom;	font-size: 14px;	 }
.mui-icon-star{color: #909090;font-size: 22px; padding: 0 5px;}
.mui-icon-star-filled{color: #FFB400;font-size: 22px;padding: 0 5px;} 


/*发现*/
.fx_camera{ float: right; color: #89c2e6; font-size: 30px; font-weight: bold;}
.fx_card{ background: #f6f6f6; margin-bottom: 10px;padding-bottom: 0;}
.fx_card .fx_Title{height: 70px; padding-top: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: dashed 1px #8d9ea7; color: #646565;font-size: 17px;font-weight: normal;}
.fx_img{width: 40px; height: 40px; margin-right: 10px; display: inline-block; background: url(../images/personalIcon1.jpg) center no-repeat; background-size: 28px; -webkit-border-radius: 50%; border-radius: 50%; border: solid 2px #85c3ec; vertical-align: middle;}
.fx_time{float: right; font-size: 12px; margin-top: 12px;}
.fx_card .fx_text{font-size: 17px;   margin: 10px 20px;color: #6c6c6c; font-size: 16px; line-height: 2em; white-space: normal;}
.fx_footer{ font-size: 12px;}
.fx_footer a{color: #6c6c6c; }
.fx_footer i{text-decoration: none;  font-style: initial;}
.fx_icon_zuan{ font-size: 12px; color: #6c6c6c; margin-right: 5px;}
.fx_icon_zuan.current{ color: #F02573;}
.fx_icon_pj{font-size: 14px; color: #6c6c6c; margin-right: 5px;  }
.fx_icon_del{font-size: 16px;}
/*活动详情*/
.hdxq_warp{ background: #e2e6ea; padding: 0;}
.hdxq_jl{ margin-bottom: 15px;}
.hdxq_list{ }
.hdxq_list .title{margin: 0;  padding: 0 5%; font-size: 17px; line-height: 3em; color: #6c6c6c;  background: #ededed;}
.hdxq_list .title img,.hdxq_xts .title img{ width: 30px; display: inline-block; vertical-align: middle;}
.hdxq_list .content{padding:5%; background: #f6f6f6; color: #6c6c6c;font-size: 16px; line-height:2em;}
.hdxq_list .content p{ color: #6c6c6c;font-size: 16px; line-height:2em;}
.hdxq_list .content img,.hdxq_list .content p img{ max-width: 100%; text-align: center; margin: 2px auto;}
.hdxq_xts .title{margin: 0;  padding: 0 5%; font-size: 17px; line-height: 3em; color: #fff;  background: #85c3ec;}
.hdxq_xts .content {  padding:5%; font-size: 16px; line-height: 2em; color: #fff;  background: #85c3ec;}

/********静态页*********/
.staticpage{ background: #fff;}
.staticDiv{margin: 15% auto;}
.staticDiv p{padding: 15px;overflow: hidden;border-bottom: 1px solid #96d6ff;}

/**************发布动态************/
.pl_body{ background: #f6f6f6;}
.white_back{ background: #fff;}
 .pl_list{border-bottom: dashed 1px #8d9ea7; margin-bottom: 0; }
.bm_warp .fbdt_div{ background: #e9e9e9;}
 .bm_warp .fbdt_div #question{ margin-bottom: 0;}
 .fbdt_imgListDiv{ margin: 10px;min-height: 350px;}
 .fbdt_addImg{ width: 70px; height: 70px;}
/************评论*******************/
.fx_warp .pl_title{ border: 0;}
footer {position: fixed;display: flex;width: 100%;height: 50px;border-top: solid 1px #c4c4c4;left: 0px;bottom: 0px;overflow: hidden;
padding: 6px 0px 6px 15px;background-color: #fafafa;} 
.pl_textarea{width: 100%; height: 38px; box-sizing: border-box; padding: 8px;line-height: 20px;border: 1px solid #c2c2c2;flex: 1;font-size: 14px;}
.pl_textarea.disabled{ background: #ededed;}
.comment-btn{width: 60px;text-align: center;display: block;line-height: 36px;color: #6f6f6f; font-size: 16px; position: relative;}


/**************订单详情****/
.ddxqItem{padding: 15px;font-size: 16px; color: #646565; overflow: hidden;display: block;border-bottom: 1px solid #dddddd;}
.pull-right {float: right !important; font-size: 16px;}

/**************重置密码****************/
.mui-bar-nav button {float: right;background: none;color: #7c7c7c;font-weight: bold;font-size: 16px;margin: 12px 10px 0 0;}
.row-item { padding: 15px; overflow: hidden;display: block;border-bottom: 1px solid #dddddd;}
.pull-left {float: left !important;font-size: 16px;}
input.form-control{border: 0; background: none;box-shadow: none;border-radius: 0px;padding-left:12px; max-width:70%;
display: block;     height: 34px;    padding: 6px 12px;
    font-size: 14px;    line-height: 1.42857143;    color: #555;    background-color: #fff;    background-image: none;
    border-bottom: 1px solid #ccc; margin: 0;}

/*主体总区域*/
/*.home_warp{ max-width: 750px;}*/
.sy_warp,.self_warp,.jz_xq_warp,.bm_warp,.fx_warp {  margin:0 auto; overflow:hidden; margin-bottom: 50px;}
.jyltmain {position:absolute; left:80px; top:80px; background:#00F; width:300px; height:300px}
