/*新加入公用样式*/
.h20{
	height: 35px;overflow: hidden;clear: both
}
.h30{
	height: 30px;overflow: hidden;clear: both
}
.h40{
	height: 40px;overflow: hidden;clear: both
}
.h50{
	height: 50px;overflow: hidden;clear: both
}
@media screen and (min-width: 450px) {
    .leibiao_wenzi{
        border-left-color: white;
    }
}
@media screen and (min-width: 320px) {
    .jsyl_db img{
        width: 70%;
    }
}
@media screen and (min-width: 760px) {
    .jsyl_db img{
        width: 78%;
    }
}
@media screen and (min-width: 920px) {
    .jsyl_db img{
        width: 92%;
    }
}
@media screen and (min-width: 1200px) {
    .jsyl_db img{
        width: 90%;
    }
}
@media screen and (min-width: 375px) {
    .pull-right{
    	margin: 0 auto;
    	text-align: center;
    }
    .container .banner-bottom-grids .fx_zuo img {
    width: 97%;
     }
    }
/*六个标题*/
frist_nr
.wenzi_box{background-color: white}
.container .banner-bottom-grids .nav-caidanlan {width: 100%;}
.container .banner-bottom-grids .nav-caidanlan div{margin: 0px;padding: 0px;height: 60px;border-bottom: 1px solid #eeeeee;line-height: 59px;}
.container .banner-bottom-grids .nav-caidanlan div:hover{border-bottom: 1px solid #69b543;}
.container .banner-bottom-grids .nav-caidanlan .nav-biaoti{color: black;line-height: 30px;}
.container .banner-bottom-grids .nav-caidanlan .nav-biaoti:hover{color: #69b543;}
.container .fubiaoti{/*padding:5% 0px 1% 0px;*/overflow: hidden;clear: both;margin-top:0px;margin-bottom: 20px;}
.container .lgan_wenzi{line-height: 28px;}
.lgbt_neirong .frist_nr{

}
.lgbt_neirong div{
	padding: 12% 0px 1% 0px;
    margin-top: -12%;
}
/*列表*/
.container .banner-bottom-grids .liebiao_img{padding-top: 0%;padding-left: 0px;}
.container .banner-bottom-grids .leibiao_wenzi{border-left:1px solid #cccccc ; padding: 2%;}
.container .banner-bottom-grids .liebiao_one a{color: #277b3b;}
.container .banner-bottom-grids .liebiao_two{margin-top: 10px;}
.container .banner-bottom-grids .liebiao_two {/*text-overflow: ellipsis;white-space: nowrap;overflow: hidden;*/
	/*display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;*/
overflow: hidden;
height: 47px;word-wrap: break-word;
word-break: break-all;display: initial;}
.container .banner-bottom-grids .liebiao_span{color: #6cb544;}
.container .banner-bottom-grids .liebiao_three{margin-top: 10px;color: #a1a1a1;}
.container .banner-bottom-grids .gelihan{height: 30px;}
.liebiao_box{margin-top: 2%;}
@media screen and (min-width: 450px) {
    .leibiao_wenzi{
        border-left-color: white;
    }
}

  
    
/*风险评估*/
.container .fxpg_box{margin-top: 4%;}
.container .banner-bottom-grids .fengxian_xuanze{text-align: left;}
.container .banner-bottom-grids .fengxian_xuanze input{margin: 2px;}
.container .banner-bottom-grids .fengxian_xuanze label{ margin-top: 0%;margin-bottom: 5%;margin-left: 3%;}
.container .banner-bottom-grids .fenxian_shuxian span{background-color: #34a150 ;height: 25px;width: 6px;margin: auto;display: block;}
.banner-bottom .text-center .btn-success {border-radius:20px;padding: 5px 40px }

.picScroll_two {
    position: relative;
}

.picScroll_two .bd ul {
    width: 100%;
    float: left;
}

.picScroll_two .bd li {
    width: 50%;
    float: left;
    font-size: 14px;
    position: relative;
    overflow: hidden;
    padding: 10px 5px;
}

.picScroll_two .bd li a img {
    border: 1px solid #ccc;
}

.picScroll_two .bd li a:hover img {
    border: 1px solid #327baf;
}

.picScroll_two .bd li a {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 /* 取消链接高亮 */
    display: block;
    position: relative;
    color: #fff;
    text-align: center;
}

.picScroll_two .prev,
.picScroll_two .next {
    display: block;
    float: left;
    width: 16px;
    height: 90px;
    line-height: 90px;
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -45px;
}

.picScroll_two .prev {
    background: url(../img/slidearr_l.png) no-repeat;
    left: -20px;
}

.picScroll_two .next {
    background: url(../img/slidearr_r.png) no-repeat;
    right: -20px;
}

.picScroll_two .prev:hover,
.picScroll_two .next:hover {
    background-position: 0 bottom;
}

    .picScroll_two .bd li {
        width: 33%;
    }
    


/*风险评估列表页*/
.fxpg_div_one{
	margin-top: 4%;
}
.fx_img_one_a{display: block;position: relative;z-index: 3;}
.container .banner-bottom-grids .fx_zuo li{float: left;position: relative;width: 50%;}
.container .banner-bottom-grids .fx_zuo li:hover{opacity: 0.9;}
.container .banner-bottom-grids .fx_zuo{overflow: hidden;width: 80%;margin: 0px auto;}
.container .banner-bottom-grids .fx_zuo img{width: 100%;}
.container .banner-bottom-grids .fx_zuo .fx_yuan{
    width: 17%;
    height: 23%;
    border-radius: 50%;
    background-color: white;
    position: absolute;
    right: 42%;
    top: 38%;
    z-index: 10;
}
.container .banner-bottom-grids .fx_zuo .fx_yuan:hover{
    background-color: #ebf1fb;
}
.banner-bottom-grids .leibiao_wenzi .liebiao_one{
    color: #25a121;
    padding-bottom: 15px; ;
}
.liebiao_box .liebiao_img .img-responsive{
    width: 56%;
    margin-top: 20px;
}

.container .banner-bottom-grids .fx_zuo .fx_yuan img{
    width: 70%;
    margin-left: 16%;
    margin-top: 29%;
}
.container .banner-bottom-grids .fx_you p{
	min-height: 100px;
	margin-top: 5%;
    font-size: 16px;
    color: #333;
    font-family: 微软雅黑;
}
.container .banner-bottom-grids .fx_you .wz{

    margin-top: 13%;
}
@media screen and (min-width: 375px) {
    .container .banner-bottom-grids .fx_zuo img {
        width: 100%;
    }
    .container .banner-bottom-grids .fx_you .center{
        margin: 12% auto 0px;
        text-align: center;
        margin-right: 26px;
        padding: 5px 22px;
    }
    .container .banner-bottom-grids .fx_you p {
        min-height: 50px;
        margin-top: 5%;

    }
}
@media screen and (min-width: 750px) {
    .container .banner-bottom-grids .fx_zuo img {
        width: 100%;
    }
}
.fx_img_one_b{display: none;}
.fx_img_two_b{display: none;}
.fx_img_three_b{display: none;}
.fx_img_four_b{display: none;}

/*患教中心视频弹窗*/

@media screen and (min-width: 320px) {
    .reveal-modal{
        width: 80%;
        margin-left: -40%;
    }
    
}
@media screen and (min-width: 760px) {
     .reveal-modal{
        width: 60%;
        margin-left: -30%;
    }
}
@media screen and (min-width: 920px) {
     .reveal-modal{
        width: 50%;
        margin-left: -25%;
    }
}
@media screen and (min-width: 1200px) {
     .reveal-modal{
        width: 40%;
        margin-left: -20%;
    }
}
#myModal_box {display: none;}
#myModal_box .btn_close{    display: block;
    width: 30px;
    height: 30px;
    color: #333332;
    background: #ffffff;
    border-radius: 50%;
    z-index: 9999;
    text-align: center;
    line-height: 30px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;}
#myModal_box .park{position: fixed;width: 100%;height: 100%;min-height:1000px; background: #999999;opacity: 0.5;z-index: 800;left: 0px;top: 0px;}
.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
#myModal_box #myModal .tc_video{
	width: 100%;
	height: 100%;
}	
	.reveal-modal {
		/*visibility: visible;*/
		top: 50px; 
		left: 50%;
		position: fixed;
		z-index: 1000;
		padding: 45px 30px 25px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		font-weight: bold;
		cursor: pointer;
		} 




/*登陆*/
@media screen and (max-width: 320px) {
    .zhuye_denglu_box,.zhuye_zhuce_box,.zhuye_wangji_box,.zhuye_chongzhi_box,.weixin_box{
        width: 80%;
        margin: 20px auto;
    }

}
@media screen and (min-width: 320px) {
    .zhuye_denglu_box,.zhuye_zhuce_box,.zhuye_wangji_box,.zhuye_chongzhi_box,.weixin_box{
        width: 80%;
        margin: 20px auto;
    }
    
}
@media screen and (min-width: 760px) {
     .zhuye_denglu_box,.zhuye_zhuce_box,.zhuye_wangji_box,.zhuye_chongzhi_box,.weixin_box{
        width: 50%;
        margin: 20px auto;
    }
}
@media screen and (min-width: 920px) {
     .zhuye_denglu_box,.zhuye_zhuce_box,.zhuye_wangji_box,.zhuye_chongzhi_box,.weixin_box{
        width: 30%;
        margin: 20px auto;
    }
}
@media screen and (min-width: 1200px) {
     .zhuye_denglu_box,.zhuye_zhuce_box,.zhuye_wangji_box,.zhuye_chongzhi_box,.weixin_box{
        width: 25%;
        margin: 20px auto;
    }
}

/*家系图放大*/
@media screen and (min-width: 320px) {
    .jiaxitu_box_new{
        width: 80%;
        margin: 4% auto;
    }

}
@media screen and (min-width: 760px) {
    .jiaxitu_box_new{
        width: 70%;
        margin: 4% auto;
    }
}
@media screen and (min-width: 920px) {
    .jiaxitu_box_new{
        width: 60%;
        margin: 5% auto;
    }
}
@media screen and (min-width: 1200px) {
    .jiaxitu_box_new{
        width: 50%;
        margin: 5% auto;
    }
}



/*微信二维码*/
.weixin_box{}
.weixin_box .header .nav-header .tou_box_a{background-color: #6ab745;color: white;height: 45px;line-height: 45px;font-size: 1.1rem;}
.weixin_box .header .nav-header .tou_box_a span{right: 3%;top:0%;position: absolute;font-size: 2.2rem;color: white;}
.weixin_box .header .zhong_box_a{background-color: white;width: 80%;margin:5% auto 0px;}
.weixin_box .header .zhong_box_a p{margin-top: 10px;}
.weixin_box .header .zhong_box_a input{border: none;padding-left: 2%;font-size: 1rem;color:#989898 ;height: 40px;outline: none;}
.weixin_box .header .zhong_box_a span{width: 80%;height: 1px;background-color: #f3f3f3;display: block;margin: auto;}
.weixin_box .header .zhong_box_a img{margin: 5% auto;width: 100%;}
.weixin_box .header .dibu_box_a{width: 80%;margin: auto;margin-bottom: 5%;}
.weixin_box .header .dibu_box_a input{width: 100%;height: 40px;border-radius: 5px;margin: 5% auto;background-color: #6ab745;color: white;font-size: 1.1rem;}
.weixin_box .header .dibu_box_a span{color: #C0C0C0;font-size: 1rem;}

/*登陆*/
.modal{position:absolute;}
.zhuye_denglu_box{}
.zhuye_denglu .header .nav-header .tou_box_a{background-color: #6ab745;color: white;height: 45px;line-height: 45px;font-size: 1.1rem;}
.zhuye_denglu .header .nav-header .tou_box_a span{right: 3%;top:0%;position: absolute;font-size: 2.2rem;color: white;}
.zhuye_denglu .header .zhong_box_a{background-color: white;width: 100%;margin:5% auto 0px;}
.zhuye_denglu .header .zhong_box_a p{}
.zhuye_denglu .header .zhong_box_a input{padding:0;margin:0;border: none;color:#989898 ;outline: none;font-size:14px;line-height:1;}
.zhuye_denglu .header .zhong_box_a span{width: 80%;height: 1px;background-color: #f3f3f3;display: block;margin: auto;}
.zhuye_denglu .header .zhong_box_a img{margin: 3% 5% 3% 10%;width: 5%;}
.zhuye_denglu .header .dibu_box_a{width: 80%;margin: auto;margin-bottom: 5%;font-size: 0.9rem;}
.zhuye_denglu .header .dibu_box_a input{width: 100%;height: 40px;border-radius: 5px;margin: 5% auto;background-color: #6ab745;color: white;font-size: 1.1rem;}
.zhuye_denglu .header .dibu_box_a span{color: #C0C0C0;font-size: 1rem;}

/*注册*/
.zhuye_zhuce_box{}
.zhuye_zhuce_box .header .nav-header .tou_box_a{background-color: #6ab745;color: white;height: 45px;line-height:45px;font-size: 1rem;position: relative;}
.zhuye_zhuce_box .header .nav-header .tou_box_a span{right: 2%;top:0%;position: absolute;font-size: 2.5rem;color: white;}
.zhuye_zhuce_box .header .nav-header .tou_box_a a{right: 3%;position: absolute;font-size: 2.5rem;top: 0px;font-size: 1em;color: white;}
.zhuye_zhuce_box .header .zhong_box_a{background-color: white;width: 100%;margin: auto;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_b{width: 80%;margin: auto;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_b .zhuce_anniu{margin: 2% auto 0px;max-width: 100px;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_b p{padding:0px;border-bottom: 1px solid #e4e4e4;overflow: hidden;margin: 0px;height:40px;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_b .denglu_wuxian{border: none;}
.header .zhong_box_a .qiehuan_anniu{width: 80%;margin: auto;}
.header .zhong_box_a .qiehuan_anniu p{text-align: center;padding: 8px;margin: 0px;}
.header .zhong_box_a .qiehuan_anniu p a{color: #303030;font-size: 1.1rem;white-space: nowrap}
 .header .zhong_box_a .qiehuan_anniu p a:hover{color: #74a651;}
 .header .zhong_box_a .qiehuan_anniu div.select{border-bottom: 1px solid #74a651;}
 .header .zhong_box_a .qiehuan_anniu div.select a{color: #74a651;}
.zhuye_zhuce_box .header .zhong_box_a input{border: none;font-size: 0.9rem;color: #989898;height: 40px;line-height:40px;padding-left: 10px;outline: none;}
.zhuye_zhuce_box .header .zhong_box_a span{width: 100%;height: 1px;background-color: #f3f3f3;display: block;margin: auto;}
.zhuye_zhuce_box .header .zhong_box_a img{margin: 5% 5% 5% 0%;width: 5%;}
.zhuye_zhuce_box .header .zhong_box_a .btn-aniu{background-color: #6ab745;color: white;display: inline-block;padding: 6px 8px;font-size: 0.9rem;float: right;font-weight: 400;line-height: 1.42857143;text-align: center;border-radius: 5px;margin: 1%;border: none;}
.zhuye_zhuce_box .header .dibu_box_a{width: 80%;margin: auto;margin-bottom: 5%;}
.zhuye_zhuce_box .header .dibu_box_a input{width: 100%;height: 40px;border-radius: 5px;margin: 0% auto;background-color: #6ab745;color: white;font-size: 1rem;}
.zhuye_zhuce_box .header .dibu_box_a span{color: #C0C0C0;font-size: 1.1rem;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_photo{width: 80%; margin: 1% auto 0px;display: block;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_photo div {padding: 0px;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_photo .yszz_bj{}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_photo p {font-size:0.8rem ;color:#979797 ;margin:10% auto ;width: 100%;text-align: center;}
.zhuye_zhuce_box .header .zhong_box_a .zhong_box_photo img{width: 100%;margin: 0px;}


/*医生审核*/
.jzxx_neirong .f-panel-body  .zhong_box_photo{width: 50%; margin-left: 0px;display: block;}
.jzxx_neirong .f-panel-body  .zhong_box_photo div {padding: 0px;}
.jzxx_neirong .f-panel-body  .zhong_box_photo .yszz_bj{}
.jzxx_neirong .f-panel-body  .zhong_box_photo p {font-size:0.8rem ;color:#979797 ;margin:10% auto ;width: 100%;text-align: center;}
.jzxx_neirong .f-panel-body  .zhong_box_photo img{width: 100%;margin: 0px;}
.jzxx_neirong .f-panel-body  .zhong_box_photo .shyy_red {color: red;}

/*忘记密码*/
.zhuye_wangji_box{}
.zhuye_wangji_box .header .nav-header .tou_box_a{background-color: #6ab745;color: white;height: 45px;line-height: 45px;font-size: 1rem;position: relative;}
.zhuye_wangji_box .header .nav-header .tou_box_a span{right: 2%;top:0%;position: absolute;font-size: 2.5rem;color: white;}
.zhuye_wangji_box .header .nav-header .tou_box_a a{right: 3%;position: absolute;font-size: 2.5rem;top: 0px;font-size: 1em;color: white;}
.zhuye_wangji_box .header .zhong_box_a{background-color: white;width: 100%;margin: 8% auto 5%;}
.zhuye_wangji_box .header .zhong_box_a .zhong_box_b{width: 80%;margin: auto;}
.zhuye_wangji_box .header .zhong_box_a .zhong_box_b .zhuce_anniu{margin: 5% auto;max-width: 120px;}
.zhuye_wangji_box .header .zhong_box_a .zhong_box_b p{margin: 0px;}
.zhuye_wangji_box .header .zhong_box_a .zhong_box_b .wanji_xhx{border-bottom: 1px solid #e4e4e4;}
.zhuye_wangji_box .header .zhong_box_a .qiehuan_anniu{width: 80%;margin: auto;}
.zhuye_wangji_box .header .zhong_box_a input{border: none;font-size: 1rem;color: #989898;height: 40px;line-height:40px;padding-left: 10px;outline: none;}
.zhuye_wangji_box .header .zhong_box_a img{margin: 5% 5% 5% 0%;width: 7%;}
.zhuye_wangji_box .header .zhong_box_a .btn-aniu{background-color: #6ab745;color: white;display: inline-block;padding: 6px 8px;font-size: 0.9rem;float: right;font-weight: 400;line-height: 1.42857143;text-align: center;border-radius: 5px;margin: 5%;border: none;}
.zhuye_wangji_box .header .dibu_box_a{width: 80%;margin: auto;margin-bottom: 5%;}
.zhuye_wangji_box .header .dibu_box_a input{width: 100%;height: 40px;border-radius: 5px;margin: 5% auto;background-color: #6ab745;color: white;font-size: 1rem;}
.zhuye_wangji_box .header .dibu_box_a span{color: #C0C0C0;font-size: 1.1rem;}

/*重置密码*/
.zhuye_chongzhi_box{}
.zhuye_chongzhi_box .header .nav-header .tou_box_a span{right: 2%;top:0%;position: absolute;font-size: 2.5rem;color: white;}
.zhuye_chongzhi_box .header .nav-header .tou_box_a{background-color: #6ab745;color: white;height: 40px;line-height: 40px;font-size: 0.9rem;position: relative;}
.zhuye_chongzhi_box .header .nav-header .tou_box_a .hzzc_dl{right: 3%;position: absolute;font-size: 0.9rem;top: 0px;font-size: 1em;color: white;}
.zhuye_chongzhi_box .header .zhong_box_a{background-color: #f0f0f0;;width: 100%;margin: auto;}
.zhuye_chongzhi_box .header .zhong_box_a .zhong_box_b .zhmm_p{padding-top: 1%;}
.zhuye_chongzhi_box .header .zhong_box_a .zhong_box_b .zhuce_anniu{margin: 4% auto;}
.zhuye_chongzhi_box .header .zhong_box_a .zhong_tou{width: 80%;margin: auto;overflow: hidden;}
.zhuye_chongzhi_box .header .zhong_box_a .zhong_tou p span{color: #626262;font-size: 0.8rem;}
.zhuye_chongzhi_box .header .zhong_box_a .zhong_tou p{width: 100%;margin: 5% auto;}
.zhuye_chongzhi_box .header .zhong_box_a .zhong_box_b{width: 100%;margin: 0% auto 0%;background-color: #FFFFFF;position: relative;overflow: hidden;}
.zhuye_chongzhi_box .header .zhong_box_a .zhong_box_b p{width: 80%;margin: 5% auto 5%;}
.zhuye_chongzhi_box .header .zhong_box_a input{border: none;font-size: 1rem;color: #929292;width: 100%;height: 40px;padding-left: 10px;outline: none;}
.zhuye_chongzhi_box .zhong_box_c {width: 100%;margin: 5% auto;overflow: hidden;}
.zhuye_chongzhi_box .zhong_box_c p {width: 80%;margin: 0% auto;}
.zhuye_chongzhi_box .zhong_box_c p span{font-size: 0.8rem;color: #929292;}
.zhuye_chongzhi_box .header .zhong_box_a img{margin: 3% 5% 3% 0%;width: 5%;}
.zhuye_chongzhi_box .header .zhong_box_a .btn-aniu{background-color: #6ab745;color: white;display: inline-block;padding: 6px 8px;font-size: 0.9rem;float: right;font-weight: 400;line-height: 1.42857143;text-align: center;border-radius: 5px;margin: 2%;border: none;}
.zhuye_chongzhi_box .header .dibu_box_a{width: 80%;margin: auto;}
.zhuye_chongzhi_box .header .dibu_box_a input{width: 100%;height: 36px;border-radius: 5px;margin: 10% auto 5%;background-color: #6ab745;color: white;font-size: 0.9rem;}

#doctor_nav span.on,#doctor_nav a:hover span{color: #4cae4c;border-bottom:2px solid #4cae4c;}
.pagination li{margin:0px 2px;}
.pagination li a,.pagination li span{display:inline-block;height:40px;line-height:38px;font-size:16px;color:#333333;border-radius:5px;border:1px solid #c8c8c8;background:#fff;padding:0 13.5px;margin-left:10px;}
.pagination li.active span,.pagination li a:hover span{border-color: #70ba77;  background: #70ba77;  color: #fff;}
.doctor_qrcode_bd{width:200px;margin:0 auto;text-align:center;}
.doctor_qrcode_bd img{width:200px;height:200px;margin-bottom:10px;}
.dibu_duohan{
    moz-user-select: -moz-auto;
    -moz-user-select: auto;
    -o-user-select: auto;
    -khtml-user-select: auto;
    -webkit-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
}