Преглед изворни кода

厦门i健康1.4.8版本的代码作为初始版本

raolu пре 6 година
родитељ
комит
7a098d6c2b
100 измењених фајлова са 0 додато и 19432 уклоњено
  1. 0 11
      html/dist/css/animate.css
  2. 0 43
      html/dist/css/jiaqiantese.css
  3. BIN
      html/dist/css/jingqingqidai_img.png
  4. 0 67
      html/dist/css/medical.css
  5. BIN
      html/dist/css/questionnaire_bg.png
  6. BIN
      html/dist/css/result_bg.png
  7. 0 24
      html/dist/css/style.css
  8. 0 73
      html/dist/html/exclusive-service.html
  9. 0 136
      html/dist/html/expectancy-page.html
  10. 0 110
      html/dist/html/medical-examination-result.html
  11. 0 29
      html/dist/html/medical-examination.html
  12. 0 283
      html/dist/html/questionnaire.html
  13. 0 52
      html/dist/html/service-detail.html
  14. 0 21
      html/dist/html/submit-fail.html
  15. BIN
      html/dist/images/banner01_img.png
  16. BIN
      html/dist/images/banner02_img.png
  17. BIN
      html/dist/images/banner03_img.png
  18. BIN
      html/dist/images/biaoqian_img.png
  19. BIN
      html/dist/images/fuwuxiangqing_banner.png
  20. BIN
      html/dist/images/icon_cancel.png
  21. BIN
      html/dist/images/icon_check.png
  22. BIN
      html/dist/images/icon_examine.png
  23. BIN
      html/dist/images/icon_face.png
  24. BIN
      html/dist/images/icon_fail.png
  25. BIN
      html/dist/images/icon_ok.png
  26. BIN
      html/dist/images/icon_question.png
  27. BIN
      html/dist/images/icon_rpause.png
  28. BIN
      html/dist/images/icon_rplay.png
  29. BIN
      html/dist/images/icon_rvoice.png
  30. BIN
      html/dist/images/icon_service.png
  31. BIN
      html/dist/images/icon_tel.png
  32. BIN
      html/dist/images/icon_tongue.png
  33. BIN
      html/dist/images/icon_voice.png
  34. BIN
      html/dist/images/icon_voice2.png
  35. BIN
      html/dist/images/jingqingqidai_img.png
  36. BIN
      html/dist/images/longzhou_jingdu.gif
  37. BIN
      html/dist/images/progress_bg.png
  38. BIN
      html/dist/images/progress_left.png
  39. BIN
      html/dist/images/progress_right.png
  40. BIN
      html/dist/images/qianyuhaochu_icon.png
  41. BIN
      html/dist/images/qianyuhaochu_img.png
  42. BIN
      html/dist/images/questionnaire_bg.png
  43. BIN
      html/dist/images/result_bg.png
  44. BIN
      html/dist/images/result_tit_bg.png
  45. BIN
      html/dist/images/tesefuw_icon.png
  46. BIN
      html/dist/images/zhongyitijian_banner.png
  47. BIN
      html/dist/images/zhuansufuwu02_banner_img.png
  48. BIN
      html/dist/images/zhuansufuwu_banner.png
  49. 0 277
      html/dist/js/alloy-crop.js
  50. 0 293
      html/dist/js/alloy-finger.js
  51. 0 44
      html/dist/js/conclusion-chart.js
  52. 0 65
      html/dist/js/exclusive-service.js
  53. 0 1
      html/dist/js/flexible.js
  54. 0 3
      html/dist/js/lrz.all.bundle.js
  55. 0 202
      html/dist/js/medical-examination-result.js
  56. 0 44
      html/dist/js/nature-chart.js
  57. 0 583
      html/dist/js/questionnaire.js
  58. 0 68
      html/dist/js/service-detail.js
  59. 0 100
      html/dist/js/time.js
  60. 0 179
      html/dist/js/transform.js
  61. 0 101
      html/download/css/add.css
  62. 0 62
      html/download/css/csx.css
  63. 0 63
      html/download/css/download.css
  64. 0 46
      html/download/css/family.css
  65. 0 388
      html/download/css/jy-style.css
  66. 0 370
      html/download/css/sfp-style.css
  67. 0 5626
      html/download/css/sq-style.css
  68. 0 445
      html/download/css/ss-style.css
  69. 0 3989
      html/download/css/style.css
  70. 0 485
      html/download/css/suifang.css
  71. 0 3114
      html/download/css/zx-style.css
  72. 0 50
      html/download/html/download.html
  73. BIN
      html/download/images/BG.jpg
  74. BIN
      html/download/images/btn.png
  75. BIN
      html/download/images/green.png
  76. BIN
      html/download/images/jiantou_icon.png
  77. BIN
      html/download/images/red.png
  78. BIN
      html/download/images/tu_icon.png
  79. BIN
      html/download/images/yellow.png
  80. 0 54
      html/download/js/download.js
  81. 0 29
      html/fybj/css/chanjianjieguo.css
  82. 0 48
      html/fybj/css/mianyijihua.css
  83. 0 192
      html/fybj/css/mobiscroll_numpad.css
  84. 0 19
      html/fybj/css/yimiaoxiangqing.css
  85. 0 68
      html/fybj/css/yjk.css
  86. 0 47
      html/fybj/css/yunjianjihua.css
  87. 0 152
      html/fybj/html/bind-idcard-ssc.html
  88. 0 51
      html/fybj/html/chanjianjieguo.html
  89. 0 172
      html/fybj/html/edit-idcard-ssc.html
  90. 0 200
      html/fybj/html/ertongbangding.html
  91. 0 136
      html/fybj/html/mianyijihua.html
  92. 0 71
      html/fybj/html/yimiaoxiangqing.html
  93. 0 206
      html/fybj/html/yjk-preview.html
  94. 0 128
      html/fybj/html/yjk-step1.html
  95. 0 69
      html/fybj/html/yjk-step2.html
  96. 0 80
      html/fybj/html/yjk-step3.html
  97. 0 120
      html/fybj/html/yjk-step4.html
  98. 0 143
      html/fybj/html/yunjianjihua.html
  99. BIN
      html/fybj/images/icon-zhankai.png
  100. 0 0
      html/fybj/images/icon_bianji.png

Разлика између датотеке није приказан због своје велике величине
+ 0 - 11
html/dist/css/animate.css


+ 0 - 43
html/dist/css/jiaqiantese.css

@ -1,43 +0,0 @@
.exclusive-header{width: 100%;}
.exclusive-header img{width: 100%;}
.es-title{display: -webkit-box;font-size: 15px;color: #333;-webkit-box-align: center;}
.es-title div:nth-child(1){margin-right:10px;width: 30px;height: 30px;background: url(../images/tesefuw_icon.png) no-repeat;background-size: contain;background-position: center;}
body{background-color: #f3f3f3;}
.service-list{background-color: #fff;border-top: solid 1px #dcdcdc;padding: 10px;border-bottom: solid 1px #dcdcdc;}
.es-li{width: 100%;border: solid 1px #ededed;border-radius: 8px;position: relative;margin-bottom: 10px;}
.es-li:last-child{margin-bottom: 0px;}
.es-li .img{width: 100%;}
.es-li img{width: 100%;}
#service_list{padding:10px 0px 0px 0px;}
.es-li .text{padding: 15px 110px 15px 10px;font-size: 14px;}
.es-li .bttn{position: absolute;bottom: 10px;right: 10px;width: 90px;height: 30px;line-height: 30px;font-size: 15px;color: #fff;text-align: center;border-radius: 5px;}
.benefit-wrap{background-color: #fff;margin-top: 10px;border-top: solid 1px #dcdcdc;padding: 10px;border-bottom: solid 1px #dcdcdc;}
.es-title-bar{display: -webkit-box;font-size: 15px;color: #333;-webkit-box-align: center;margin-bottom: 8px;}
.es-title-bar div:nth-child(1){margin-right:10px;width: 30px;height: 30px;background: url(../images/qianyuhaochu_icon.png) no-repeat;background-size: contain;background-position: center;}
.benefit-wrap li {
	position: relative;
	line-height: 1.4;
	padding-left: 20px;
	font-size: 14px;
	margin-bottom: 5px;
}
.benefit-wrap li i {
	position: absolute;
	display: block;
	top: 50%;
	left: 0;
	margin-top: -5px;
	width: 10px;
	height: 10px;
	background: url(../images/biaoqian_img.png) no-repeat;
	background-size: cover;
	border-radius: 50%;
}
#benefit_list { position: relative; border-radius: 8px; padding: 10px; padding-bottom: 100px; border: solid 1px #ededed;}
#bottom_img {
	position: absolute;
	bottom: 10px;
	right: 10px;
	width: 205px;
	height: 110px;
}

BIN
html/dist/css/jingqingqidai_img.png


+ 0 - 67
html/dist/css/medical.css

@ -1,67 +0,0 @@
.c-table { width: 100%; border-collapse: collapse }
.c-table th { font-weight: 700; }
.c-table td, .c-table th { border-bottom: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; text-align: center; padding: .2rem; }
.c-table tr td:last-child, .c-table tr th:last-child { border-right: 0 }
.c-table tr:last-child td { border-bottom: 0 }
#content {
	background-color: #f2f3f5;
	margin-bottom: 20px;
	line-height: 20px;
}
#content p:after,.img-ul:after, .video-ul:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
table th {
	vertical-align: middle;
}
.video-ul {
	margin-left: 15px;
}
.video-ul video {
	height:50px;
	width: 100%;
}
.img-ul li {
	float: left;
	margin-right: 10px;
}
.img-ul img {
	width: 110px;
}
.mlr15 {
	margin-left: 15px;
	margin-right: 15px;
}
.ptb10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.plr10 {
	padding-left: 10px;
	padding-right: 10px;
}
.bgc-fff5e9 {
	background-color: #fff5e9
}
.bgc-fff {
	background-color: #fff;
}
#conclusionChart, #natureChart {
	height: 250px;
}

BIN
html/dist/css/questionnaire_bg.png


BIN
html/dist/css/result_bg.png


Разлика између датотеке није приказан због своје велике величине
+ 0 - 24
html/dist/css/style.css


+ 0 - 73
html/dist/html/exclusive-service.html

@ -1,73 +0,0 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>家签特色</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
    <link rel="stylesheet" type="text/css" href="../../../css/mui.min.css"/>
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css"/>
    <link rel="stylesheet" href="../css/jiaqiantese.css" type="text/css"/>
</head>
<body>
    <div class="view c-hide">
        <div class="exclusive-header">
            <a href="#">
                <img src="../images/zhuansufuwu02_banner_img.png" alt="">
            </a>
        </div>
        <div class="service-list">
        	<div class="es-title">       
        		<div></div>
        		<div>签约特色服务</div>
        	</div>
            <ul id="service_list">
                
            </ul>
        </div>
        <div class="benefit-wrap">
        	<div class="es-title-bar">       
        		<div></div>
        		<div>签约好处</div>
        	</div>
            <div id="benefit_list" class="service-list">
                <ul>
                    <li class="c-f16">
                        <i></i>健康随时咨询(0592-6708090、全科医生电话、i健康APP)
                    </li class="c-f16">
                    <li class="c-f16">
                    	<i></i>多、快、好、省
                    </li class="c-f16">
                    <li class="c-f16"><i></i>便捷预约挂号、便捷转上级医院</li>
                    <li class="c-f16"><i></i>高血压、糖尿病三师管理(专家、全科、健康管理师)</li>
                    <li class="c-f16"><i></i>免门诊起付线(500元)</li>
                    <li class="c-f16"><i></i>免二次住院起付线</li>
                </ul>
                <div>
                	<img id="bottom_img" src="../images/qianyuhaochu_img.png" />
                </div>
            </div>
        </div>
    </div>
    <script id="list_tmp" type="text/html">
    	{{each data as v}}
    	<li class="es-li" data-id="{{v.code}}">
        	<div class="img"><img src="{{v.image}}" alt="" /></div>
        	<div class="text">{{v.subName}}</div>
        	{{if v.type == 1}}<div class="bttn" style="background-color: #47a8ef;">立即拨打</div>{{/if}}
        	{{if v.type == 2}}<div class="bttn" style="background-color: #ff9526;">立即检查</div>{{/if}}
        	{{if v.type == 3}}<div class="bttn" style="background-color: #74BF00;">立即进入</div>{{/if}}
        </li>
        {{/each}}
    </script>
    <script src="../../../js/jquery/2.1.3/jquery.js"></script>
    <script src="../../../js/mui.min.js"></script>
    <link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
    <script src="../../../widget/artDialog/6.0.5/js/dialog-plus.js"></script>
    <script src="../../../js/template.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/weixin_common.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/common_http.js" type="text/javascript" charset="utf-8"></script>
    <script src="../js/exclusive-service.js"></script>
</body>
</html>

+ 0 - 136
html/dist/html/expectancy-page.html

@ -1,136 +0,0 @@
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
    <meta charset="UTF-8">
    <title>签约特色服务</title>
    <script src="../js/flexible.js"></script>
    <link rel="stylesheet" href="../../../css/cross.css">
    <link rel="stylesheet" href="../css/style.css">
    <style>
    	.service-list li {
    		border: 0;
    	}
    	.service-list li.c-border {
    		border: 1px solid #e1e1e1;
    	}
    	
    	.service-list li .c-border-t {
    		border-top: 1px solid #e1e1e1;
    	}
    	
    	.benefit-wrap {
    		color: #333;
			padding: .23438rem .3125rem;
			border-top: .01563rem solid #dcdcdc;
		}
    	.benefit-wrap .title-bar {
			position: relative;
			padding-left: .875rem;
			font-size: 14px;
			line-height: .65625rem;
		}
		
		.benefit-wrap .title-bar i {
			position: absolute;
			display: block;
			top: 0;
			left: 0;
			width: .65625rem;
			height: .65625rem;
			background: url(../images/qianyuhaochu_icon.png) no-repeat #ff9526;
			background-size: cover;
			border-radius: 50%;
		}
		.benefit-wrap li {
			position: relative;
			line-height: 1.5em;
			padding-left: 20px;
		}
		.benefit-wrap li i {
			position: absolute;
			display: block;
			top: 50%;
			left: 0;
			margin-top: -3px;
			width: 10px;
			height: 10px;
			background: url(../images/biaoqian_img.png) no-repeat;
			background-size: cover;
			border-radius: 50%;
		}
		#benefit_list {
			position: relative;
			border-radius: 5px;
			padding: 15px;
			padding-bottom: 100px;
		}
		#bottom_img {
			position: absolute;
			bottom: 10px;
			right: 10px;
			width: 205px;
			height: 110px;
		}
    </style>
</head>
<body>
    <div class="view">
        <div class="page-content">
        	<div class="exclusive-header">
                <a href="#">
                    <img src="../images/zhuansufuwu_banner.png" alt="">
                </a>
            </div>
            <div class="gray-bar"></div>
            <div class="service-wrap">
                <div class="title-bar">
                    <i></i>
                    家签特色
                </div>
                <div class="service-list">
                    <ul id="service_list">
                        <li class="c-border">
                            <a href="./service-detail.html" class="service-link">
                                <i class="tel"></i>
                                <div class="content">
                                    <h2>热线电话</h2>
                                    <p>找到您的家庭医生</p>
                                </div>
                            </a>
                            <div class="bottom-bar c-border-t">
                                <div class="text">
                                    热线电话:0592-6708090
                                </div>
                                <a href="tel:0592-6708090" class="btn btn-blue">立即拨打</a>
                            </div>
                        </li>
                    </ul>
                </div>
            </div>
            <div class="benefit-wrap">
                <div class="title-bar">
                    <i></i>
                    签约好处
                </div>
                <div id="benefit_list" class="service-list c-border">
                    <ul>
                        <li class="c-f16">
                            <i></i>健康随时咨询(0592-6708090、全科医生电话、i健康APP)
                        </li class="c-f16">
                        <li class="c-f16">
                        	<i></i>多、快、好、省
                        </li class="c-f16">
                        <li class="c-f16"><i></i>便捷预约挂号、便捷转上级医院</li>
                        <li class="c-f16"><i></i>高血压、糖尿病三师管理(专家、全科、健康管理师)</li>
                        <li class="c-f16"><i></i>免门诊起付线(500元)</li>
                        <li class="c-f16"><i></i>免二次住院起付线</li>
                    </ul>
                    <div>
                    	<img id="bottom_img" src="../images/qianyuhaochu_img.png" />
                    </div>
                </div>
            </div>
        </div>
    </div>
</body>
</html>

+ 0 - 110
html/dist/html/medical-examination-result.html

@ -1,110 +0,0 @@
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
    <meta charset="UTF-8">
    <title>中医体检报告</title>
    <meta name="flexible" content="initial-dpr=1" />  
    <script src="../js/flexible.js"></script>
    <link rel="stylesheet" href="../css/style.css">
    <link rel="stylesheet" href="../css/medical.css">
</head>
<body>
    <div class="view">
        <div class="page-content btn-toolbar">
            <div class="medical-header">
                <div class="avator">
                    <img src="../images/fuwuxiangqing_banner.png" alt="">
                </div>
                <div class="info">
                    <div class="name">张宝宝</div>
                    <p>编号:9527</p>
                    <p>测评时间:2017-01-01</p>
                </div>
            </div>
            <div id="content" class="medical-content">
            	<div id="textContent"></div>
            	<div class="bgc-fff">
	    			<div class="subtitle">
		                <h3>状态要素结论积分表</h3>
		           </div>
	    			<div class="mlr15 ptb10 plr10 bgc-fff5e9">
	    				<div id="conclusionChart" ></div>
	    				<div id="natureChart" ></div>
	    			</div>
	    		</div>
            	
            </div>
        </div>
        <div class="btn-bar">
            <a href="#" class="btn-green">我也要体检</a>
        </div>
    </div>
    <script id="reportsTmpl" type="text/html">
    	{{each reports as rep i}}
    		<div class="bgc-fff">
    			<div class="subtitle">
	                <h3>{{rep.type}}</h3>
	            </div>
	    		{{if rep.type == "健康状态要素积分"}}
	    		<div class="mlr15 plr10 ptb10 bgc-fff5e9">
	    			<table class="c-table ">
	    				<thead>
	    					<tr>
	    						<th rowspan="2">健康状态要素</th>
	    						<th rowspan="2">积分</th>
	    						<th colspan="3">参考范围</th>
	    					</tr>
	    					<tr>
	    						<th>未病</th>
	    						<th>欲病</th>
	    						<th>已病</th>
	    					</tr>
	    				</thead>
	    				<tbody>
	    					{{each rep.rows as r}}
			    				{{#r.cl_template}}
			    			{{/each}}
	    				</tbody>
	    			</table>
	    			<div class="ptb10">
	    				{{each rep.others as o}}
		    				{{#o.cl_template}}
		    			{{/each}}
	    			</div>
	    		</div>
	    		{{else if rep.type == "状态采集/四诊采集"}}
	    			<div class="mlr15 ptb10 bgc-fff5e9">
	    				<ul class="img-ul mlr15">
		    				{{each rep.images as img}}
		    					<li><img src="{{img | setPhoto}}"/></li>
		    				{{/each}}
		    			</ul>
		    			<ul class="video-ul mlr15">
		    				{{each rep.videos as v}}
		    				<li><video controls='controls' name="media" src="{{v}}"/></li>
		    				{{/each}}
		    			</ul>
	    			</div>
	    		{{else}}
	    			<div class="mlr15 ptb10 plr10 bgc-fff5e9">
	    			{{each rep.reports as r}}
	    				{{#r.cl_template}}
	    			{{/each}}
	    			</div>
	    		{{/if}}
    		</div>
    	{{/each}}
    </script>
    <script src="../js/jquery.js"></script>
    <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
    <script src="../../../widget/artDialog/6.0.5/js/dialog-plus.js"></script>
    <script src="../../../js/weixin_common.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/common_http.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/template.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../widget/echarts/2.2.7/js/echarts-all.js" type="text/javascript" charset="utf-8"></script>
    <script src="../js/conclusion-chart.js"></script>
    <script src="../js/nature-chart.js"></script>
    <script src="../js/medical-examination-result.js"></script>   
</body>
</html>

+ 0 - 29
html/dist/html/medical-examination.html

@ -1,29 +0,0 @@
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
    <meta charset="UTF-8">
    <title>中医体检</title>
    <script src="../js/flexible.js"></script>
    <link rel="stylesheet" href="../css/style.css">
</head>
<body>
    <div class="view">
        <div class="page-content">
            <div class="exclusive-header">
                <a href="#">
                    <img src="../images/zhongyitijian_banner.png" alt="">
                </a>
            </div>
            <div class="examination-wrap">
                <div class="tit">
                    中医体检 | 了解您的身体状况
                </div>
                <div class="link">
                    <a href="./questionnaire.html" class="btn-green">我要体检</a>
                    <a href="./medical-examination-result.html" class="btn-orange">我的报告</a>
                </div>
            </div>
        </div>
    </div>
</body>
</html>

+ 0 - 283
html/dist/html/questionnaire.html

@ -1,283 +0,0 @@
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
    <meta charset="UTF-8">
    <title>中医体检</title>
    <script src="../js/flexible.js"></script>
    <link rel="stylesheet" href="../css/style.css">
    <link rel="stylesheet" href="../css/animate.css">
    <link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
</head>
<body>
    <div class="view" id="wrapper">
        <div class="page-content bg-gray" id="scroller">
            <div class="questionnaire-header">
                <i></i>
                基础检查问卷
            </div>
            <div class="questionnaire-progress-box">
                <div class="questionnaire-progress">
                    <i class="progress-left"></i>
                    <i class="progress-right"></i>
                    <div class="progress-box">
                        <img src="../images/longzhou_jingdu.gif" alt=""/>
                    </div>
                </div>
            </div>
            <div class="questionnaire-list">
                <div id="questionnaire_list">
                </div>
                <!--<div class="questionnaire-box single-choice">-->
                    <!--<div class="title">-->
                        <!--1.您两颧有细微红丝吗?<span>(单选)</span><font>*</font>-->
                    <!--</div>-->
                    <!--<div class="answer">-->
                        <!--<ul>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="a">-->
                                    <!--<span></span>-->
                                    <!--从不-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="a">-->
                                    <!--<span></span>-->
                                    <!--偶尔-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="a">-->
                                    <!--<span></span>-->
                                    <!--经常-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="a">-->
                                    <!--<span></span>-->
                                    <!--总是-->
                                <!--</label>-->
                            <!--</li>-->
                        <!--</ul>-->
                    <!--</div>-->
                <!--</div>-->
                <!--<div class="questionnaire-box ">-->
                    <!--<div class="title">-->
                        <!--2.您两颧有细微红丝吗?<span>(单选)</span><font>*</font>-->
                    <!--</div>-->
                    <!--<div class="answer">-->
                        <!--<ul>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="b">-->
                                    <!--<span></span>-->
                                    <!--从不-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="b">-->
                                    <!--<span></span>-->
                                    <!--偶尔-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="b">-->
                                    <!--<span></span>-->
                                    <!--经常-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input type="radio" name="b">-->
                                    <!--<span></span>-->
                                    <!--总是-->
                                <!--</label>-->
                            <!--</li>-->
                        <!--</ul>-->
                    <!--</div>-->
                <!--</div>-->
                <!--<div class="questionnaire-box multi-choice">-->
                    <!--<div class="title">-->
                        <!--1.您比别人耐受不了寒冷,在什么情况下有突出的表现?<span>(多选)</span><font>*</font>-->
                    <!--</div>-->
                    <!--<div class="answer">-->
                        <!--<ul>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input value="从不" type="checkbox" name="question">-->
                                    <!--<span></span>-->
                                    <!--从不-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input value="偶尔" type="checkbox" name="question">-->
                                    <!--<span></span>-->
                                    <!--偶尔-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input value="经常" type="checkbox" name="question">-->
                                    <!--<span></span>-->
                                    <!--经常-->
                                <!--</label>-->
                            <!--</li>-->
                            <!--<li>-->
                                <!--<label>-->
                                    <!--<input value="总是" type="checkbox" name="question">-->
                                    <!--<span></span>-->
                                    <!--总是-->
                                <!--</label>-->
                            <!--</li>-->
                        <!--</ul>-->
                    <!--</div>-->
                <!--</div>-->
                <!--<div class="questionnaire-more">-->
                    <!--<p>若您想体验更详细的体检项目如:面部检查、舌象检查、声音检测。请点击更多检测。</p>-->
                    <!--<a href="#" class="btn-more-questionnaire">更多检测<span></span></a>-->
                <!--</div>-->
                <div class="questionnaire-more-box hidden">
                    <div class="questionnaire-box">
                        <div class="title">
                            面部检测
                        </div>
                        <div class="answer">
                            <div class="upload-file">
                                <div class="upload">
                                    <input type="file" accept="image/*" capture="camera" id="uploadFace">
                                    <i class="face"></i>
                                    <div class="tit">上传面部照片</div>
                                </div>
                                <div class="file hidden">
                                    <div class="pic">
                                        <a href="#" class="remove"></a>
                                        <img src="" alt="">
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="questionnaire-box">
                        <div class="title">
                            舌部检测
                        </div>
                        <div class="answer">
                            <div class="upload-file">
                                <div class="upload">
                                    <input type="file" accept="image/*" capture="camera" id="uploadTongue">
                                    <i class="tongue"></i>
                                    <div class="tit">上传舌部照片</div>
                                </div>
                                <div class="file hidden">
                                    <div class="pic">
                                        <a href="#" class="remove"></a>
                                        <img src="" alt="">
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="questionnaire-box">
                        <div class="title">
                            声音检测
                        </div>
                        <div class="answer">
                            <div class="upload-file" id="recordContent">
                                <div class="upload ">
                                    <a href="#" id="btnRecord">
                                        <i class="voice"></i>
                                        <div class="tit">录音</div>
                                    </a>
                                </div>
                                <div class="file hidden">
                                    <div class="voice">
                                        <a href="#" class="remove"></a>
                                        <i></i>
                                        <div class="seconds">
                                            15.00
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="bottom-btn">
            <a href="javascript:void(0);" class="btn-green prev-btn hidden" id="prev_question">上一题</a>
            <a href="javascript:void(0);" class="btn-green" id="next_question">下一题</a>
        </div>
        <div class="btn-bar hidden">
            <a href="javascript:void(0)" class="btn-green" id="btn_submit">提交</a>
        </div>
    </div>
    <div class="record-dialog animated hidden">
        <div class="record-text">
            <h2>请读出下面的文字:</h2>
            <p>一二三四五六七八九十</p>
        </div>
        <div class="record-time">
            <div class="hold hold1">
                <div class="pie pie1"></div>
            </div>
            <div class="hold hold2">
                <div class="pie pie2"></div>
            </div>
            <div class="bg"> </div>
            
            <div class="time">
                <span>15.00</span>
            </div>
        </div>
        <div class="record-btn">
            <div class="start">
                <i class="rvoice"></i>
            </div> 
            <div class="stop hidden">
                <span>
                    <i class="square"></i>
                </span>
            </div>
            <span class="back">返回</span>
        </div>
        <div class="record-result hidden">
            <div class="record-result-btn">
                <a href="#" class="btn-status cancel">
                    <i></i>
                </a>
                <a href="#" class="btn-action play">
                    <i></i>
                </a>
                <a href="#" class="btn-status ok">
                    <i></i>
                </a>
            </div>
        </div>
    </div>
<!--<script src="../js/iscroll.js"></script>-->
<script src="../js/jquery.js"></script>
<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.js"></script>
<script src="../js/transform.js"></script>
<script src="../js/alloy-finger.js"></script>
<script src="../js/alloy-crop.js"></script>
<script src="../js/lrz.all.bundle.js"></script>
<script src="../js/time.js"></script>
<script src="../../../js/weixin_common.js" type="text/javascript" charset="utf-8"></script>
<script src="../../../js/common_http.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/questionnaire.js"></script>
</body>
</html>

+ 0 - 52
html/dist/html/service-detail.html

@ -1,52 +0,0 @@
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
    <meta charset="UTF-8">
    <title>服务详情</title>
    <meta name="flexible" content="initial-dpr=1" />  
    <script src="../js/flexible.js"></script>
    <link rel="stylesheet" href="../css/style.css">
    <link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
</head>
<body>
    <div class="view">
        <!--<div class="page-content btn-toolbar">-->
            <!--<div class="service-detail-header">-->
                <!--<a href="#">-->
                    <!--<img src="../images/fuwuxiangqing_banner.png" alt="">-->
                <!--</a>-->
            <!--</div>-->
            <!--<div class="service-detail-content">-->
                <!--<div class="title">-->
                    <!--热线电话 | 找到您的家庭医生-->
                <!--</div>-->
                <!--<div class="content">-->
                    <!--<div class="subtitle">-->
                        <!--热线电话:<span>400-1234567</span>-->
                    <!--</div>-->
                    <!--<p>-->
                        <!--集美区开展关爱老年人健康行为,特别开放电话语音客服,为老年人开放绿色快捷通道,提供:转接家庭医生、预约登记、咨询登记服务。-->
                    <!--</p>-->
                    <!--<div class="subtitle">-->
                        <!--服务说明:-->
                    <!--</div>-->
                    <!--<p>-->
                        <!--1、转接家庭医生:您可以通过拨打热线电话按1,通过i健康客服人员找到您和家人的专属家庭医生。-->
                    <!--</p>-->
                    <!--<p>-->
                        <!--2、转接家庭医生:您可以通过拨打热线电话按1,通过i健康客服人员找到您和家人的专属家庭医生。-->
                    <!--</p>-->
                <!--</div>-->
            <!--</div>-->
        <!--</div>-->
        <!--<div class="btn-bar">-->
            <!--<a href="#">立即拨打</a>-->
        <!--</div>-->
    </div>
    <script src="../js/jquery.js"></script>
    <script src="../../../widget/artDialog/6.0.5/js/dialog-plus.js"></script>
    <script src="../../../js/weixin_common.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/common_http.js" type="text/javascript" charset="utf-8"></script>
    <script src="../js/service-detail.js"></script>
</body>
</html>

+ 0 - 21
html/dist/html/submit-fail.html

@ -1,21 +0,0 @@
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
    <meta charset="UTF-8">
    <title>中医体检</title>
    <script src="../js/flexible.js"></script>
    <link rel="stylesheet" href="../css/style.css">
</head>
<body>
    <div class="view">
        <div class="page-content bg-gray">
            <div class="submit-fail-tips">
                <i class="icon-fail"></i>
                <h2>提交失败</h2>
                <p>抱歉,请您重新尝试提交!</p>
            </div>
            <a href="./questionnaire.html" class="submit-fail-btn">返回问卷</a></a>
        </div>
    </div>
</body>
</html>

BIN
html/dist/images/banner01_img.png


BIN
html/dist/images/banner02_img.png


BIN
html/dist/images/banner03_img.png


BIN
html/dist/images/biaoqian_img.png


BIN
html/dist/images/fuwuxiangqing_banner.png


BIN
html/dist/images/icon_cancel.png


BIN
html/dist/images/icon_check.png


BIN
html/dist/images/icon_examine.png


BIN
html/dist/images/icon_face.png


BIN
html/dist/images/icon_fail.png


BIN
html/dist/images/icon_ok.png


BIN
html/dist/images/icon_question.png


BIN
html/dist/images/icon_rpause.png


BIN
html/dist/images/icon_rplay.png


BIN
html/dist/images/icon_rvoice.png


BIN
html/dist/images/icon_service.png


BIN
html/dist/images/icon_tel.png


BIN
html/dist/images/icon_tongue.png


BIN
html/dist/images/icon_voice.png


BIN
html/dist/images/icon_voice2.png


BIN
html/dist/images/jingqingqidai_img.png


BIN
html/dist/images/longzhou_jingdu.gif


BIN
html/dist/images/progress_bg.png


BIN
html/dist/images/progress_left.png


BIN
html/dist/images/progress_right.png


BIN
html/dist/images/qianyuhaochu_icon.png


BIN
html/dist/images/qianyuhaochu_img.png


BIN
html/dist/images/questionnaire_bg.png


BIN
html/dist/images/result_bg.png


BIN
html/dist/images/result_tit_bg.png


BIN
html/dist/images/tesefuw_icon.png


BIN
html/dist/images/zhongyitijian_banner.png


BIN
html/dist/images/zhuansufuwu02_banner_img.png


BIN
html/dist/images/zhuansufuwu_banner.png


+ 0 - 277
html/dist/js/alloy-crop.js

@ -1,277 +0,0 @@
/* AlloyCrop v1.0.1
 * By dntzhang
 * Github: https://github.com/AlloyTeam/AlloyCrop
 */
;(function(){
    var AlloyFinger = typeof require === 'function'
        ? require('alloyfinger')
        : window.AlloyFinger
    var Transform = typeof require === 'function'
        ? require('css3transform')
        : window.Transform
    var AlloyCrop = function (option) {
        this.renderTo = document.body;
        this.canvas = document.createElement("canvas");
        this.output = option.output;
        this.width = option.width;
        this.height = option.height;
        this.canvas.width = option.width * this.output;
        this.canvas.height = option.height * this.output;
        this.circle = option.circle;
        if (option.width !== option.height && option.circle) {
            throw "can't set circle to true when width is not equal to height"
        }
        this.ctx = this.canvas.getContext("2d");
        this.croppingBox = document.createElement("div");
        this.croppingBox.style.visibility = "hidden";
        this.cover = document.createElement("canvas");
        this.type = option.type || "png";
        this.cover.width = window.innerWidth;
        this.cover.height = window.innerHeight;
        this.cover_ctx = this.cover.getContext("2d");
        this.img = document.createElement("img");
        if(option.image_src.substring(0,4).toLowerCase()==='http') {
            this.img.crossOrigin = 'anonymous';//resolve base64 uri bug in safari:"cross-origin image load denied by cross-origin resource sharing policy."
        }
        this.cancel = option.cancel;
        this.ok = option.ok;
        this.ok_text = option.ok_text || "ok";
        this.cancel_text = option.cancel_text || "cancel";
        this.croppingBox.appendChild(this.img);
        this.croppingBox.appendChild(this.cover);
        this.renderTo.appendChild(this.croppingBox);
        this.img.onload = this.init.bind(this);
        this.img.src = option.image_src;
        this.cancel_btn = document.createElement('a');
        this.cancel_btn.innerHTML = this.cancel_text;
        this.ok_btn = document.createElement('a');
        this.ok_btn.innerHTML = this.ok_text;
        this.croppingBox.appendChild(this.ok_btn);
        this.croppingBox.appendChild(this.cancel_btn);
    };
    AlloyCrop.prototype = {
        init: function () {
            this.img_width = this.img.width;
            this.img_height = this.img.height;
            Transform(this.img,true);
            var scaling_x = window.innerWidth / this.img_width,
                scaling_y = window.innerHeight / this.img_height;
            var scaling = scaling_x > scaling_y ? scaling_y : scaling_x;
            this.initScale = scaling;
            this.img.scaleX = this.img.scaleY = scaling;
            var self = this;
            new AlloyFinger(this.croppingBox, {
                multipointStart: function (evt) {
                    //reset origin x and y
                    var centerX = (evt.touches[0].pageX + evt.touches[1].pageX) / 2;
                    var centerY = (evt.touches[0].pageY + evt.touches[1].pageY) / 2;
                    var cr = self.img.getBoundingClientRect();
                    var img_centerX = cr.left + cr.width / 2;
                    var img_centerY = cr.top + cr.height / 2;
                    var offX = centerX - img_centerX;
                    var offY = centerY - img_centerY;
                    var preOriginX = self.img.originX
                    var preOriginY = self.img.originY
                    self.img.originX = offX / self.img.scaleX;
                    self.img.originY = offY / self.img.scaleY;
                    //reset translateX and translateY
                    self.img.translateX += offX - preOriginX * self.img.scaleX;
                    self.img.translateY += offY - preOriginY * self.img.scaleX;
                    self.initScale = self.img.scaleX;
                },
                pinch: function (evt) {
                    self.img.scaleX = self.img.scaleY = self.initScale * evt.zoom;
                },
                pressMove: function (evt) {
                    self.img.translateX += evt.deltaX;
                    self.img.translateY += evt.deltaY;
                    evt.preventDefault();
                }
            });
            new AlloyFinger(this.cancel_btn, {
                touchStart:function(){
                    self.cancel_btn.style.backgroundColor = '#6854e4'
                },
                tap: this._cancel.bind(this)
            });
            new AlloyFinger(this.ok_btn, {
                touchStart:function(){
                    self.ok_btn.style.backgroundColor = '#6854e4'
                },
                tap: this._ok.bind(this)
            });
            document.addEventListener('touchend',function(){
                self.cancel_btn.style.backgroundColor = '#836FFF'
                self.ok_btn.style.backgroundColor = '#836FFF'
            })
            this.renderCover();
            this.setStyle();
        },
        _cancel: function () {
            this._css(this.croppingBox, {
                display: "none"
            });
            this.cancel();
        },
        _ok: function () {
            this.crop();
            this._css(this.croppingBox, {
                display: "none"
            });
            this.ok(this.canvas.toDataURL("image/" + this.type), this.canvas);
        },
        renderCover: function () {
            var ctx = this.cover_ctx,
                w = this.cover.width,
                h = this.cover.height,
                cw = this.width,
                ch = this.height;
            ctx.save();
            ctx.fillStyle = "black";
            ctx.globalAlpha = 0.7;
            ctx.fillRect(0, 0, this.cover.width, this.cover.height);
            ctx.restore();
            ctx.save();
            ctx.globalCompositeOperation = "destination-out";
            ctx.beginPath();
            if (this.circle) {
                ctx.arc(w / 2, h / 2, cw / 2 - 4, 0, Math.PI * 2, false);
            } else {
                ctx.rect(w / 2 - cw / 2, h / 2 - ch / 2, cw, ch)
            }
            ctx.fill();
            ctx.restore();
            ctx.save();
            ctx.beginPath();
            ctx.strokeStyle = "white";
            if (this.circle) {
                ctx.arc(w / 2, h / 2, cw / 2 - 4, 0, Math.PI * 2, false);
            } else {
                ctx.rect(w / 2 - cw / 2, h / 2 - ch / 2, cw, ch)
            }
            ctx.stroke();
        },
        setStyle: function () {
            this._css(this.cover, {
                position: "absolute",
                zIndex: "100",
                left: "0px",
                top: "0px"
            });
            this._css(this.croppingBox, {
                color: "white",
                textAlign: "center",
                fontSize: "18px",
                textDecoration: "none",
                visibility: "visible"
            });
            this._css(this.img, {
                position: "absolute",
                zIndex: "99",
                left: "50%",
                // error position in meizu when set the top  50%
                top: window.innerHeight / 2 + "px",
                marginLeft: this.img_width / -2 + "px",
                marginTop: this.img_height / -2 + "px"
            });
            this._css(this.ok_btn, {
                position: "fixed",
                zIndex: "101",
                // width: "100px",
                width: "2.8125rem",
                right: "50px",
                // lineHeight: "40px",
                lineHeight: "1.25rem",
                // height: "40px",
                height: "1.25rem",
                bottom: "20px",
                borderRadius: "2px",
                backgroundColor: "#836FFF",
                fontSize: "0.375rem"
            });
            this._css(this.cancel_btn, {
                position: "fixed",
                zIndex: "101",
                // width: "100px",
                width: "2.8125rem",
                // height: "40px",
                height: "1.25rem",
                // lineHeight: "40px",
                lineHeight: "1.25rem",
                left: "50px",
                bottom: "20px",
                borderRadius: "2px",
                backgroundColor: "#836FFF",
                fontSize: "0.375rem"
            });
        },
        crop: function () {
            this.calculateRect();
            this.ctx.drawImage(this.img, this.crop_rect[0], this.crop_rect[1], this.crop_rect[2], this.crop_rect[3], 0, 0, this.canvas.width, this.canvas.height);
        },
        calculateRect: function () {
            var cr = this.img.getBoundingClientRect();
            var c_left = window.innerWidth / 2 - this.width / 2;
            var c_top = window.innerHeight / 2 - this.height / 2;
            var cover_rect = [c_left, c_top, this.width + c_left, this.height + c_top];
            var img_rect = [cr.left, cr.top, cr.width + cr.left, cr.height + cr.top];
            var intersect_rect = this.getOverlap.apply(this, cover_rect.concat(img_rect));
            var left = (intersect_rect[0] - img_rect[0]) / this.img.scaleX;
            var top = (intersect_rect[1] - img_rect[1]) / this.img.scaleY;
            var width = intersect_rect[2] / this.img.scaleX;
            var height = intersect_rect[3] / this.img.scaleY;
            if (left < 0) left = 0;
            if (top < 0) top = 0;
            if (left + width > this.img_width) width = this.img_width - left;
            if (top + height > this.img_height) height = this.img_height - top;
            this.crop_rect = [left, top, width, height];
        },
        // top left (x1,y1) and bottom right (x2,y2) coordination
        getOverlap: function (ax1, ay1, ax2, ay2, bx1, by1, bx2, by2) {
            if (ax2 < bx1 || ay2 < by1 || ax1 > bx2 || ay1 > by2) return [0, 0, 0, 0];
            var left = Math.max(ax1, bx1);
            var top = Math.max(ay1, by1);
            var right = Math.min(ax2, bx2);
            var bottom = Math.min(ay2, by2);
            return [left, top, right - left, bottom - top]
        },
        _css: function (el, obj) {
            for (var key in obj) {
                if (obj.hasOwnProperty(key)) {
                    el.style[key] = obj[key];
                }
            }
        }
    };
    if (typeof module !== 'undefined' && typeof exports === 'object') {
        module.exports = AlloyCrop;
    }else {
        window.AlloyCrop = AlloyCrop;
    }
})();

+ 0 - 293
html/dist/js/alloy-finger.js

@ -1,293 +0,0 @@
/* AlloyFinger v0.1.7
 * By dntzhang
 * Github: https://github.com/AlloyTeam/AlloyFinger
 */
; (function () {
    function getLen(v) {
        return Math.sqrt(v.x * v.x + v.y * v.y);
    }
    function dot(v1, v2) {
        return v1.x * v2.x + v1.y * v2.y;
    }
    function getAngle(v1, v2) {
        var mr = getLen(v1) * getLen(v2);
        if (mr === 0) return 0;
        var r = dot(v1, v2) / mr;
        if (r > 1) r = 1;
        return Math.acos(r);
    }
    function cross(v1, v2) {
        return v1.x * v2.y - v2.x * v1.y;
    }
    function getRotateAngle(v1, v2) {
        var angle = getAngle(v1, v2);
        if (cross(v1, v2) > 0) {
            angle *= -1;
        }
        return angle * 180 / Math.PI;
    }
    var HandlerAdmin = function(el) {
        this.handlers = [];
        this.el = el;
    };
    HandlerAdmin.prototype.add = function(handler) {
        this.handlers.push(handler);
    }
    HandlerAdmin.prototype.del = function(handler) {
        if(!handler) this.handlers = [];
        for(var i=this.handlers.length; i>=0; i--) {
            if(this.handlers[i] === handler) {
                this.handlers.splice(i, 1);
            }
        }
    }
    HandlerAdmin.prototype.dispatch = function() {
        for(var i=0,len=this.handlers.length; i<len; i++) {
            var handler = this.handlers[i];
            if(typeof handler === 'function') handler.apply(this.el, arguments);
        }
    }
    function wrapFunc(el, handler) {
        var handlerAdmin = new HandlerAdmin(el);
        handlerAdmin.add(handler);
        return handlerAdmin;
    }
    var AlloyFinger = function (el, option) {
        this.element = typeof el == 'string' ? document.querySelector(el) : el;
        this.start = this.start.bind(this);
        this.move = this.move.bind(this);
        this.end = this.end.bind(this);
        this.cancel = this.cancel.bind(this);
        this.element.addEventListener("touchstart", this.start, false);
        this.element.addEventListener("touchmove", this.move, false);
        this.element.addEventListener("touchend", this.end, false);
        this.element.addEventListener("touchcancel", this.cancel, false);
        this.preV = { x: null, y: null };
        this.pinchStartLen = null;
        this.zoom = 1;
        this.isDoubleTap = false;
        var noop = function () { };
        this.rotate = wrapFunc(this.element, option.rotate || noop);
        this.touchStart = wrapFunc(this.element, option.touchStart || noop);
        this.multipointStart = wrapFunc(this.element, option.multipointStart || noop);
        this.multipointEnd = wrapFunc(this.element, option.multipointEnd || noop);
        this.pinch = wrapFunc(this.element, option.pinch || noop);
        this.swipe = wrapFunc(this.element, option.swipe || noop);
        this.tap = wrapFunc(this.element, option.tap || noop);
        this.doubleTap = wrapFunc(this.element, option.doubleTap || noop);
        this.longTap = wrapFunc(this.element, option.longTap || noop);
        this.singleTap = wrapFunc(this.element, option.singleTap || noop);
        this.pressMove = wrapFunc(this.element, option.pressMove || noop);
        this.touchMove = wrapFunc(this.element, option.touchMove || noop);
        this.touchEnd = wrapFunc(this.element, option.touchEnd || noop);
        this.touchCancel = wrapFunc(this.element, option.touchCancel || noop);
        this.delta = null;
        this.last = null;
        this.now = null;
        this.tapTimeout = null;
        this.singleTapTimeout = null;
        this.longTapTimeout = null;
        this.swipeTimeout = null;
        this.x1 = this.x2 = this.y1 = this.y2 = null;
        this.preTapPosition = { x: null, y: null };
    };
    AlloyFinger.prototype = {
        start: function (evt) {
            if (!evt.touches) return;
            this.now = Date.now();
            this.x1 = evt.touches[0].pageX;
            this.y1 = evt.touches[0].pageY;
            this.delta = this.now - (this.last || this.now);
            this.touchStart.dispatch(evt);
            if (this.preTapPosition.x !== null) {
                this.isDoubleTap = (this.delta > 0 && this.delta <= 250 && Math.abs(this.preTapPosition.x - this.x1) < 30 && Math.abs(this.preTapPosition.y - this.y1) < 30);
            }
            this.preTapPosition.x = this.x1;
            this.preTapPosition.y = this.y1;
            this.last = this.now;
            var preV = this.preV,
                len = evt.touches.length;
            if (len > 1) {
                this._cancelLongTap();
                this._cancelSingleTap();
                var v = { x: evt.touches[1].pageX - this.x1, y: evt.touches[1].pageY - this.y1 };
                preV.x = v.x;
                preV.y = v.y;
                this.pinchStartLen = getLen(preV);
                this.multipointStart.dispatch(evt);
            }
            this.longTapTimeout = setTimeout(function () {
                this.longTap.dispatch(evt);
            }.bind(this), 750);
        },
        move: function (evt) {
            if (!evt.touches) return;
            var preV = this.preV,
                len = evt.touches.length,
                currentX = evt.touches[0].pageX,
                currentY = evt.touches[0].pageY;
            this.isDoubleTap = false;
            if (len > 1) {
                var v = { x: evt.touches[1].pageX - currentX, y: evt.touches[1].pageY - currentY };
                if (preV.x !== null) {
                    if (this.pinchStartLen > 0) {
                        evt.zoom = getLen(v) / this.pinchStartLen;
                        this.pinch.dispatch(evt);
                    }
                    evt.angle = getRotateAngle(v, preV);
                    this.rotate.dispatch(evt);
                }
                preV.x = v.x;
                preV.y = v.y;
            } else {
                if (this.x2 !== null) {
                    evt.deltaX = currentX - this.x2;
                    evt.deltaY = currentY - this.y2;
                } else {
                    evt.deltaX = 0;
                    evt.deltaY = 0;
                }
                this.pressMove.dispatch(evt);
            }
            this.touchMove.dispatch(evt);
            this._cancelLongTap();
            this.x2 = currentX;
            this.y2 = currentY;
            if (len > 1) {
                evt.preventDefault();
            }
        },
        end: function (evt) {
            if (!evt.changedTouches) return;
            this._cancelLongTap();
            var self = this;
            if (evt.touches.length < 2) {
                this.multipointEnd.dispatch(evt);
            }
            //swipe
            if ((this.x2 && Math.abs(this.x1 - this.x2) > 30) ||
                (this.y2 && Math.abs(this.y1 - this.y2) > 30)) {
                evt.direction = this._swipeDirection(this.x1, this.x2, this.y1, this.y2);
                this.swipeTimeout = setTimeout(function () {
                    self.swipe.dispatch(evt);
                }, 0)
            } else {
                this.tapTimeout = setTimeout(function () {
                    self.tap.dispatch(evt);
                    // trigger double tap immediately
                    if (self.isDoubleTap) {
                        self.doubleTap.dispatch(evt);
                        clearTimeout(self.singleTapTimeout);
                        self.isDoubleTap = false;
                    }
                }, 0)
                if (!self.isDoubleTap) {
                    self.singleTapTimeout = setTimeout(function () {
                        self.singleTap.dispatch(evt);
                    }, 250);
                }
            }
            this.touchEnd.dispatch(evt);
            this.preV.x = 0;
            this.preV.y = 0;
            this.zoom = 1;
            this.pinchStartLen = null;
            this.x1 = this.x2 = this.y1 = this.y2 = null;
        },
        cancel: function (evt) {
            clearTimeout(this.singleTapTimeout);
            clearTimeout(this.tapTimeout);
            clearTimeout(this.longTapTimeout);
            clearTimeout(this.swipeTimeout);
            this.touchCancel.dispatch(evt);
        },
        _cancelLongTap: function () {
            clearTimeout(this.longTapTimeout);
        },
        _cancelSingleTap: function () {
            clearTimeout(this.singleTapTimeout);
        },
        _swipeDirection: function (x1, x2, y1, y2) {
            return Math.abs(x1 - x2) >= Math.abs(y1 - y2) ? (x1 - x2 > 0 ? 'Left' : 'Right') : (y1 - y2 > 0 ? 'Up' : 'Down')
        },
        on: function(evt, handler) {
            if(this[evt]) {
                this[evt].add(handler);
            }
        },
        off: function(evt, handler) {
            if(this[evt]) {
                this[evt].del(handler);
            }
        },
        destroy: function() {
            if(this.singleTapTimeout) clearTimeout(this.singleTapTimeout);
            if(this.tapTimeout) clearTimeout(this.tapTimeout);
            if(this.longTapTimeout) clearTimeout(this.longTapTimeout);
            if(this.swipeTimeout) clearTimeout(this.swipeTimeout);
            this.element.removeEventListener("touchstart", this.start);
            this.element.removeEventListener("touchmove", this.move);
            this.element.removeEventListener("touchend", this.end);
            this.element.removeEventListener("touchcancel", this.cancel);
            this.rotate.del();
            this.touchStart.del();
            this.multipointStart.del();
            this.multipointEnd.del();
            this.pinch.del();
            this.swipe.del();
            this.tap.del();
            this.doubleTap.del();
            this.longTap.del();
            this.singleTap.del();
            this.pressMove.del();
            this.touchMove.del();
            this.touchEnd.del();
            this.touchCancel.del();
            this.preV = this.pinchStartLen = this.zoom = this.isDoubleTap = this.delta = this.last = this.now = this.tapTimeout = this.singleTapTimeout = this.longTapTimeout = this.swipeTimeout = this.x1 = this.x2 = this.y1 = this.y2 = this.preTapPosition = this.rotate = this.touchStart = this.multipointStart = this.multipointEnd = this.pinch = this.swipe = this.tap = this.doubleTap = this.longTap = this.singleTap = this.pressMove = this.touchMove = this.touchEnd = this.touchCancel = null;
            return null;
        }
    };
    if (typeof module !== 'undefined' && typeof exports === 'object') {
        module.exports = AlloyFinger;
    } else {
        window.AlloyFinger = AlloyFinger;
    }
})();

+ 0 - 44
html/dist/js/conclusion-chart.js

@ -1,44 +0,0 @@
(function() {
	function getOption(xAxis, seriesData) {
		return option = {
			backgroundColor: '#fff5e9',
			grid: {
				x: 30,
				y: 20,
				x2: 40,
				y2: 30
			},
		    xAxis : [
		        {
		            type : 'category',
		            boundaryGap : false,
		            data : xAxis
		        }
		    ],
		    yAxis : [
		        {
		            type : 'value'
		        }
		    ],
		    series : [
		        {
		            type:'line',
		            data: seriesData
		        }
		    ]
		};
	}
	
	var chart = echarts.init(document.getElementById('natureChart'))
	
	var natureChart = {
		init: function(data) {
			var xAxis = _.pluck(data,'name');
			var seriesData = _.pluck(data,'score')
			
			chart.setOption(getOption(xAxis, seriesData));
		}
	}
	
	window.natureChart = natureChart;
})()

+ 0 - 65
html/dist/js/exclusive-service.js

@ -1,65 +0,0 @@
var loading = dialog({contentType:'load', skin:'bk-popup'});
(function ($) {
    function Page(option) {
        this.init();
    }
    Page.prototype = {
        //初始化
        init: function () {
        	var $this = this
            this.initMenu($this);
        },
        //事件相关处理
        initEvent: function () {
            $('#service_list').on('click','.es-li',function(){
            	var $id = $(this).attr('data-id');
            	if($id == 1){
            		dialog({
					    content:'0592-6708090' ,
					    okValue:'立即拨号',
					    ok: function (){				            		
					      	window.location.href="tel:05926708090";
					    },
					    cancelValue: '不了,谢谢',
					    cancel: function () {
							return;
					    }
					 }).showModal();
            	}
            	if($id == 2){
            		window.location.href='medical-examination.html';
            	}
            	if($id == 3){
            		window.location.href='../../jmxj/html/jiankangxuanjiao.html';
            	}
            })
        },
        initMenu: function($this){
            sendPost("/patient/sign/service/getPatientService", '', "json", "get",function(){
            	loading.close();
            	dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'请求失败'}).show();
            }, function(res){
                loading.close();
                if(res.status == 200){
                  var dataList = res.data.serviceItem;
                  if(dataList && dataList.length>0){
                  	var html = template('list_tmp',{data:dataList})
                  	$('#service_list').html(html)
                  	$this.initEvent();
                  	$('.view').show()
                  }else{
                    window.location.href='./expectancy-page.html';
                  }
                }else{
                  dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'数据获取失败'}).show();
                }
            })
        }
    }
    $(document).ready(function () {
    	loading.show();
        var page = new Page();
    });
})(jQuery);

Разлика између датотеке није приказан због своје велике величине
+ 0 - 1
html/dist/js/flexible.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 3
html/dist/js/lrz.all.bundle.js


+ 0 - 202
html/dist/js/medical-examination-result.js

@ -1,202 +0,0 @@
(function($) {
	function Page(option) {
		this.init();
	}
	function getWechatInfo(){
	    //从后台那边获取签名等信息
	    var params = {};
	    var url1 = window.location.href;
	    params.pageUrl = url1;
	    $.ajax("/wlyy/weixin/getSign", {
	        data: params,
	        dataType: "json",
	        type: "post",
	        success: function(res){
	        	console.log(res)
	            if (res.status == 200) {
	                var t = res.data.timestamp;
	                var noncestr = res.data.noncestr;
	                var signature = res.data.signature;
	                wx.config({
	                    appId: appId, // 必填,公众号的唯一标识
	                    timestamp: t, // 必填,生成签名的时间戳
	                    nonceStr: noncestr, // 必填,生成签名的随机串
	                    signature: signature,// 必填,签名,见附录1
	                    jsApiList: [
	                        'chooseImage',
	                        'uploadImage',
	                        'startRecord',
	                        'stopRecord',
	                        'onVoiceRecordEnd',
	                        'playVoice',
	                        'pauseVoice',
	                        'stopVoice',
	                        'onVoicePlayEnd',
	                        'uploadVoice',
	                        'getNetworkType'
	                    ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
	                });
	
	                // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。
	                wx.ready(function(){
	                    wx.getNetworkType({
	                        success: function (res) {
	                            networkStatus = res.networkType; // 返回网络类型2g,3g,4g,wifi
	                        }
	                    });
	                });
	            }
	        }
	    });
	}
		
	Page.prototype = {
		//初始化
		init: function() {
			this.initEvent();
			this.getReport();
			getWechatInfo();
		},
		//事件相关处理
		initEvent: function() {
			var self = this;
			$('#textContent').on('click','img',function() {
				var src= $(this).attr('src');
	            var imglist = $('textContent img');
	            var srcs= _.map(imglist,function(img){
	            	return $(img).attr('src')
	            })
	            wx.ready(function(){
	                wx.previewImage({
	                    current: src, // 当前显示图片的http链接
	                    urls: srcs // 需要预览的图片http链接列表
	                });
	            });
      
			})
		},
		//获取报告
		getReport: function() {
			var code = JSON.parse(localStorage.getItem(agentName)).uid;
			var ct_id = this.GetQueryString('ctId');
			var loading = dialog({
				contentType: 'load',
				skin: 'bk-popup'
			});
			var self = this;
			loading.show();
			sendPost(server_jm + "/medicine/physicalExamination/showDetail", {
				patientCode: 'P20161011001',
				ct_id: ct_id
			}, "json", "get", function(res) {
				loading.close();
				dialog({contentType:'tipsbox', skin:'bk-popup' , content:res.msg||"数据请求失败",bottom:true}).show();	
			}, function(res) {
				loading.close();
				if(res.status == 200) {
					self.showConclusionByType(res.recordset)
					self.showConclusionChart(res.recordset)
					self.showNatureChart(res.recordset)
				} else {
					dialog({contentType:'tipsbox', skin:'bk-popup' , content:res.msg,bottom:true}).show();
				}
			});
		},
		//获取浏览器参数
		GetQueryString: function(name) {
			var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
			var r = window.location.search.substr(1).match(reg);
			if(r != null) return unescape(r[2]);
			return null;
		},
		// 根据类型显示体检结论
		showConclusionByType: function(data) {
			var reports = [];
			var _sort = function(chain) {
				return chain.map(function(r) {
					if(r.cl_template) { // 去除所有内嵌样式
						r.cl_template = r.cl_template.replace(/style='[^']*'/ig, '')
					}
					return r;
				}).sortBy(function(r) {
					return (r.cl_sort||0)*1
				}).value()
			}
			
			if(data) {
				reports = [];
				
				// 去除cl_template中可能含有的js脚本
				_.each(data.report||[],function(r) {
					if(r.cl_template) {
						r.cl_template = r.cl_template.replace(/<script.*?>.*?<\/script>/ig, '')
					}
					reports.push(r)
				})
				
				var results = _.chain(reports).groupBy(function(r) { 
					// 根据cl_type分组
					return r.cl_type
				}).map(function(rs,k) { 
					// 将分组后的结果{"类型名(cl_type)": report}转换成数组
					if(k == "状态采集/四诊采集") {
						var images = [], videos = [];
						_.each(rs, function(r) {
							$temp = $('<div>'+r.cl_template+'</div>');
							_.each($temp.find('img'),function(img) {
								images.push($(img).attr('src'))
							});
							_.each($temp.find('video'),function(v) {
								videos.push($(v).attr('src'))
							});
						})
						return {
							type: k,
							images: images,
							videos: videos
						}
					} else if(k == "健康状态要素积分") {
						
						
						return {
							type: k,
							rows: _sort(_.chain(rs).filter(function(r) {
									return /^<tr>/.test(r.cl_template)
								})),
							others: _sort(_.chain(rs).filter(function(r) {
									return !(/^<tr>/.test(r.cl_template))
								}))
						}
					} else {
						return {
							type: k,
							reports: _sort(_.chain(rs))
						}
					}
				}).value();
				
				var html = template('reportsTmpl',{reports: results});
				$('#textContent').html(html);
				$('#textContent *:hidden').show();
			}
		},
		showConclusionChart: function(data) {
			data.reportDetail && conclusionChart.init(data.reportDetail.conclusion)
		},
		showNatureChart: function(data) {
			data.reportDetail && natureChart.init(data.reportDetail.nature)
		}
	};
	$(document).ready(function() {
		var page = new Page();
	});
})(jQuery);
template.helper("setPhoto", function(p) {		
		return getImgUrl(p);
});

+ 0 - 44
html/dist/js/nature-chart.js

@ -1,44 +0,0 @@
(function() {
	function getOption(xAxis, seriesData) {
		return option = {
			backgroundColor: '#fff5e9',
			grid: {
				x: 30,
				y: 20,
				x2: 40,
				y2: 30
			},
		    xAxis : [
		        {
		            type : 'category',
		            boundaryGap : false,
		            data : xAxis
		        }
		    ],
		    yAxis : [
		        {
		            type : 'value'
		        }
		    ],
		    series : [
		        {
		            type:'line',
		            data: seriesData
		        }
		    ]
		};
	}
	
	var chart = echarts.init(document.getElementById('conclusionChart'))
	
	var conclusionChart = {
		init: function(data) {
			var xAxis = _.pluck(data,'name');
			var seriesData = _.pluck(data,'score')
			
			chart.setOption(getOption(xAxis, seriesData));
		}
	}
	
	window.conclusionChart = conclusionChart;
})()

+ 0 - 583
html/dist/js/questionnaire.js

@ -1,583 +0,0 @@
//var myScroll;
var recordTimeObj = recordTimeObj(); // 录音倒计时
var userInfo = JSON.parse(localStorage.getItem(agentName));
var ct_id;
var pb_id=0;
var type = 0;
var quesNum = 1;
var quesArray=[]; //用于上一题的访问
var MIN_SOUND_TIME = 500;
var startTimestamp = null;
var recordTimer = null;
var realStartTime = 0;
$(function(){
    getPermission();
    getWechatInfo();
    $('.questionnaire-list').delegate('.questionnaire-box input[type="radio"]', 'click', function(){
        quesNum ++;
        var dc_answer = [$(this).val()];
        var pb_id = quesArray[quesArray.length-1];
        submitQuestion(pb_id, dc_answer);
    });
    $('#prev_question').on('click',function(){
        quesNum --;
        getQuestion('prev')
    });
    $('#next_question').on('click',function(){
        quesNum ++;
        var $inputs = $('.questionnaire-box input[name="question"]:checked');
        if($inputs.length < 1){
            dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'未选择答案'}).show();
        }else{
            var dc_answer = [];
            $.each($inputs, function(i,input){
               dc_answer.push($(input).val());
            });
            var pb_id = quesArray[quesArray.length-1];
            //getQuestion();
            submitQuestion(pb_id, dc_answer);
        }
    });
    $('.btn-more-questionnaire').on('click', function(){
        // 展开更多检测
        //$('.questionnaire-more').hide();
        $('.questionnaire-more-box').show();
    });
    
    $('#btnRecord').on('click', function(){
        // 显示录音界面
        resetRecordSeconds();
        $('.record-dialog').addClass('fadeIn');
        setTimeout(function() {
            $('.record-dialog').removeClass('hidden');
        }, 0);
        setTimeout(function() {
            $('.record-dialog').removeClass('fadeIn');
        }, 800);
    });
    $('.record-btn').find('.back').on('click', function(){
        // 关闭录音界面
        closeRecord();
    });
    $('.record-btn').find('.start').on('click', function(){
        // 开始录音
        var that = $(this);
        startTimestamp = new Date().getTime();
        recordTimer = setTimeout(function(){
            wx.startRecord({
                success: function(){
                    realStartTime = new Date().getTime();
                    that.hide();
                    $('.record-btn').find('.stop').show();
                    //中间秒数的样式
                    recordTimeObj.recordTime('start', function(){
                    });
                },
                fail: function(){
                    dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'录音失败!请重试'}).show();
                }
            });
            wx.onVoiceRecordEnd({
                // 录音时间超过15秒没有停止的时候会执行 complete 回调
                complete: function (res) {
                    serverId = res.localId;
                    $('.record-result').show();
                },
                fail: function(){
                    dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'录音失败!请重试'}).show();
                }
            });
        },MIN_SOUND_TIME);
        stopRecordTimer = setTimeout(function(){
            wx.stopRecord({
                success: function (res) {
                    serverId = res.localId;
                    recordTimeObj.recordTime('stop');
                    $('.record-result').show();
                },
                fail: function(){
                    dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'录音失败!请重试'}).show();
                    //重置样式
                    resetRecordSeconds();
                }
            });
        },15500)
    });
    $('.record-btn').find('.stop').on('click', function(){
        // 停止录音
        var that = $(this);
        stopRecordTimer && clearTimeout(stopRecordTimer);
        var endTimestamp = new Date().getTime();
        var times = endTimestamp - startTimestamp;
        var realTimes = endTimestamp - realStartTime;
        if(times < MIN_SOUND_TIME || realTimes < MIN_SOUND_TIME){
            dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'录音时间太短!'}).show();
            //重置样式
            resetRecordSeconds();
            startTimestamp = 0;
            realStartTime = 0;
            //小于300ms,不录音
            recordTimer && clearTimeout(recordTimer);
            wx.stopRecord({
                success: function (res) {
                },
                fail: function(){}
            });
        }else{
            wx.stopRecord({
                success: function (res) {
                    serverId = res.localId;
                    recordTimeObj.recordTime('stop');
                    $('.record-result').show();
                },
                fail: function(){
                    dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'录音失败!请重试'}).show();
                    //重置样式
                    resetRecordSeconds();
                }
            });
        }
    });
    $('.record-result-btn').find('.cancel').on('click', function(){
        // 重新录音
        $('.record-result').hide();
        resetRecordSeconds();
        //如果录音是在播放的状态,停止播放
        if($('.record-result-btn').find('.btn-action').hasClass('pause')){
            wx.stopVoice({
                localId: serverId // 需要停止的音频的本地ID,由stopRecord接口获得
            });
        }
        
    });
    $('.record-result-btn').find('.ok').on('click', function(){
        // 确认录音
        var st = $('.record-time .time').find('span').html();
        var st1 = st.split('.')[0];
        var st2 = st.split('.')[1];
        var et1 = 14 - st1;
        var et2 = 10 - st2;
        var t = et2 < 10 ? ( et1 + '.0' + et2 ) : ( (et1 + 1) + '.00' );
        closeRecord();
        setTimeout(function() {
            $('.record-result').hide();
        }, 10);
        
        // 录音展示
        $('#recordContent').find('.seconds').html(t);
        $('#recordContent').find('.upload').hide();
        $('#recordContent').find('.file').show();
        //如果录音在播放状态下,停止播放
        if($('.record-result-btn').find('.btn-action').hasClass('pause')){
            wx.stopVoice({
                localId: serverId // 需要停止的音频的本地ID,由stopRecord接口获得
            });
        }
    });
    //播放录音
    $('.record-result-btn').find('.btn-action').on('click', function(){
        var that = $(this);
        if(that.hasClass('play')){//播放
           that.removeClass('play').addClass('pause');
           wx.playVoice({
               localId: serverId // 需要播放的音频的本地ID,由stopRecord接口获得
           });
        }else if(that.hasClass('pause')){
           that.removeClass('pause').addClass('play');
           wx.pauseVoice({//暂停
               localId: serverId  // 需要暂停的音频的本地ID,由stopRecord接口获得
           });
       }
        //录音播放完毕
        wx.onVoicePlayEnd({
            success: function (res) {
                var localId = res.localId; // 返回音频的本地ID
                that.removeClass('pause').addClass('play');
            }
        });
    });
    $('.questionnaire-more-box').on('click', '.remove', function(){
        // 删除文件,重新上传
        var  that = $(this);
        var pObj = that.parents('.file');
        var loadBox = pObj.siblings('.upload');
        pObj.find('img').attr('src', ' ');
        pObj.find('img').attr('data-src', ' ');
        pObj.hide();
        loadBox.show();
    });
    $('#uploadFace').on('change', function(){
        // 面部图片上传
        var that = $(this);
        $('.btn-bar').addClass('hidden');
        clip_photo(that, 1);
    });
    $('#uploadTongue').on('change', function(){
        // 舌部图片上传
        var that = $(this);
        $('.btn-bar').addClass('hidden');
        clip_photo(that, 2);
    });
    //点击提交,提交录音
    $('#btn_submit').on('click',function(){
        wx.uploadVoice({
            localId: serverId, // 需要上传的音频的本地ID,由stopRecord接口获得
            isShowProgressTips: 1, // 默认为1,显示进度提示
            success: function (res) {
                var wechatServerId = res.serverId; // 返回音频的服务器端ID
                submitVoice(wechatServerId);
            }
        });
    });
});
function closeRecord(){
    // 关闭录音界面
    $('.record-dialog').addClass('bounceOutRight');
    setTimeout(function() {
        $('.record-dialog').addClass('hidden');
        $('.record-dialog').removeClass('bounceOutRight');
    }, 800);
}
function resetRecordSeconds(){
    // 重置倒计时样式
    $('.record-time .time').find('span').html('15.00');
    $('.record-time').find('.pie').attr('style', '');
    $('.record-btn').find('.stop').hide();
    $('.record-btn').find('.start').show();
}
//剪切图片
function clip_photo(obj, type){
    $('#wrapper').addClass('hidden');
    var photo = obj[0];
    var code = userInfo.uid;
    lrz(photo.files[0]).then(function (rst) {
        var url = rst.base64;
        new AlloyCrop({
            image_src: url,
            width: document.documentElement.clientWidth - 100,
            height: document.documentElement.clientWidth - 100,
            ok_text: "保存",
            cancel_text: "取消",
            output: 1,
            ok: function (base64, canvas) {
                $("#wrapper").removeClass("hidden");
                setTimeout(function(){
                    $('.btn-bar').removeClass('hidden')
                },0);
                var data=base64.split(',')[1];
                data=window.atob(data);
                var ia = new Uint8Array(data.length);
                for (var i = 0; i < data.length; i++) {
                    ia[i] = data.charCodeAt(i);
                }
                var blob=new Blob([ia],{type:"image/png",endings:'transparent'});
                var fd=new FormData();
                fd.append('ct_id',ct_id);
                fd.append('type',type);
                fd.append('patientCode',code);
                fd.append('file',blob,'image.png');
                var new_url = URL.createObjectURL(blob);
                appendFile(new_url, obj);
                obj.val('');
                 $.ajax(server_jm+'/medicine/physicalExamination/dillphoneimgdata', {
                    data: fd,
                    dataType: 'json',
                    contentType: false,
                    cache: false,
                    processData: false,
                    beforeSend: function(request) {
                        //request.setRequestHeader("userAgent", userAgent);
                    },
                    type: 'post',
                    error: function(res) {
                        dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'图片上传失败!'}).show();
                        if(res.status == 999 || res.status == 998 || res.status == 997){
                            loginUrl(res.status);
                            return;
                        }
                        clickCount = 0;
                    },
                    success: function(res) {
                        if(res.status == 999 || res.status == 998 || res.status == 997){
                            loginUrl(res.status);
                            return;
                        }
                        var params = {};
                        params.photo = res.urls;
                        var patientUrl = res.urls;
                        clickCount = 0;
                    }
                });
            },
            cancel: function () {
                $("#wrapper").removeClass("hidden");
                obj.val('');
                setTimeout(function(){
                    $('.btn-bar').removeClass('hidden')
                },0);
                return;
            }
        });
    })
    .catch(function (err){
        // 处理失败会执行
        //console.log(err)
          dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:err}).show();
    });
    
}
function appendFile(p, obj) {
    var pObj = obj.parents('.upload');
    var fileBox = pObj.siblings('.file');
    pObj.hide();
    fileBox.show();
    fileBox.find('img').attr('src', p);
    fileBox.find('img').attr("data-src",p);
    //iscrollRefresh();
}
//验证权限
function getPermission(){
    var code = userInfo.uid;
//判断是否有访问权限,若有,则进入答题页面
    var loading = dialog({contentType:'load', skin:'bk-popup'});
    loading.show();
    sendPost(server_jm+"/medicine/physicalExamination/insertslip", {patientCode: code}, "json", "get", function(){
    }, function(data){
        loading.close();
        if(data.isSignJM==2){//已签约的集美市民---->>进入第一题试题
            ct_id = data.recordset.ct_id;//咨询编号 ,需要保存下来,之后接口有用到
            //获取题目
            getQuestion();
        }else if(data.isSignJM==0 || data.isSignJM==3){ //未签约集美,且非厦门居民--->>跳转到敬请期待页面
            // window.location.href='./expectancy-page.html';
        }else{//跳转到签约说明页面  data.isSignJM==1
            dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'只有与集美区进行家庭医生签约的用户才可享受此签约特色服务'}).show();
            //window.location.href='http://www.xmtyw.cn/wlyy/wx/html/qygl/html/signing-share2.html';
        }
    });
}
function getQuestion(quesType){
    var code = userInfo.uid;
    var pbId = pb_id;
    if(quesType == 'prev'){
        if(quesArray.length<=2){
            pbId = 0;
        }else{
            pbId = quesArray[quesArray.length-3];
        }
    }
    if(quesNum >= 2 && $('#prev_question').hasClass('hidden')){
        $('#prev_question').removeClass('hidden');
    }else if(quesNum < 2){
        $('#prev_question').addClass('hidden');
    }
    var loading = dialog({contentType:'load', skin:'bk-popup'});
    loading .show();
    var width = parseFloat($('.questionnaire-progress').css('width'));
    var left = parseFloat($('.progress-box').css('left'));
    sendPost(server_jm+"/medicine/physicalExamination/findQuestion", {
        pb_id:pbId,
        ct_id:ct_id,
        patientCode:code
    }, "json", "get", function(){
    }, function(data){
        loading.close();
        if(data.status==200){
            var question = data.recordset;//这边还需要判断是否是最后一题   最后一题会返回空对象 {}     返回空对象,跳转到面部等检查页面
            var pb_code = question.pb_id;    //查找  第一题的题目pb_id为0   ,但是提交第一题的答案是提交这个pb_code
            if(pb_code){
                pb_id = pb_code;
                if(quesType == 'prev'){
                    quesArray.pop();
                    var minLeft = -parseFloat($('.progress-box').css('margin-left'));
                    if(quesNum>1 && left > minLeft+30){
                        left -= 30;
                        $('.progress-box').css('left',left+'px');
                    }else if(quesNum == 1){
                        $('.progress-box').css('left',minLeft+'px');
                    }
                }else{
                    if(quesNum>1 && left < width-30){
                        left += 30;
                        $('.progress-box').css('left',left+'px');
                    }
                    quesArray.push(pb_code);
                }
                $('#questionnaire_list').html('');
                var choice = question.pb_alternative.split(/\r+|\s+/);
                var title = question.pb_title;
                var cHtml = '';
                var ctype = '';
                var className = '';
                if(question.i_multiselect == '1'){
                    cHtml = '(单选)';
                    ctype = 'radio';
                    className = 'single-choice';
                }else{
                    cHtml = '(多选)';
                    ctype = 'checkbox';
                    className = 'multi-choice';
                    type = 1;
                }
                if(choice && choice.length>0){
                    var sHtml = '';
                    $.each(choice, function(i, item){
                        sHtml += '<li>'
                                    +'<label>'
                                    +'<input value="'+item+'" type="'+ctype+'" name="question">'
                                    +'<span></span>'
                                    +item
                                    +'</label>'
                                  +'</li>'
                    })
                }
                var html = '<div class="questionnaire-box '+className+'">'
                            +'<div class="title">'
                            +quesNum+'.'+title+'<span>'+cHtml+'</span><font>*</font>'
                            +'</div>'
                            +'<div class="answer">'
                            +'<ul>'
                            +sHtml
                            +'</ul>'
                            +'</div>'
                            +'</div>';
                $('#questionnaire_list').append(html);
            }else{//不是最后一题
                //dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'最后一题了!'}).show();
                $('#questionnaire_list').html('');
                $('.btn-bar').removeClass('hidden');
                $('.bottom-btn').addClass('hidden');
                $('.questionnaire-more-box').show();
                $('.progress-box').css('left',width+'px');
            }
        }else{
            dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:data.msg}).show();
        }
    });
}
//提交试卷
function submitQuestion(pb_id, dc_answer, quesType){
    var code = userInfo.uid;
    sendPost(server_jm+"/medicine/physicalExamination/handleExam", {
      ct_id: ct_id,
      pb_id: pb_id,
      type: type,
      dc_answer: JSON.stringify(dc_answer),
      patientCode: code
    }, "json", "get", function(){
    }, function(data){
        if(data.status==200){
            getQuestion(quesType);
        }else{
            dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'提交失败!'+data.msg}).show();
        }
    });
}
//提交录音
function submitVoice(mediaId){
    var code = userInfo.uid;
    var loading = dialog({contentType:'load', skin:'bk-popup'});
    loading .show();
    sendPost(server_jm+"/medicine/physicalExamination/dealVoice", {
        mediaId: mediaId,
        ct_id: ct_id,
        patientCode: code,
        type: 3
    }, "json", "get", function(){
    }, function(data){
        loading.close();
        if(data.status==200){
            window.location.href='./medical-examination-result.html?ctId='+ct_id;
        }else{
            window.location.href='./submit-fail.html';
            dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'提交失败!'+data.msg}).show();
        }
    });
}
function getWechatInfo(){
    //从后台那边获取签名等信息
    var params = {};
    var url1 = window.location.href;
    params.pageUrl = url1;
    $.ajax("/wlyy/weixin/getSign", {
        data: params,
        dataType: "json",
        type: "post",
        success: function(res){
            if (res.status == 200) {
                var t = res.data.timestamp;
                var noncestr = res.data.noncestr;
                var signature = res.data.signature;
                wx.config({
                    appId: appId, // 必填,公众号的唯一标识
                    timestamp: t, // 必填,生成签名的时间戳
                    nonceStr: noncestr, // 必填,生成签名的随机串
                    signature: signature,// 必填,签名,见附录1
                    jsApiList: [
                        'chooseImage',
                        'uploadImage',
                        'startRecord',
                        'stopRecord',
                        'onVoiceRecordEnd',
                        'playVoice',
                        'pauseVoice',
                        'stopVoice',
                        'onVoicePlayEnd',
                        'uploadVoice',
                        'getNetworkType'
                    ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
                });
                // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。
                wx.ready(function(){
                    wx.getNetworkType({
                        success: function (res) {
                            networkStatus = res.networkType; // 返回网络类型2g,3g,4g,wifi
                        }
                    });
                });
            }
        }
    });
}

+ 0 - 68
html/dist/js/service-detail.js

@ -1,68 +0,0 @@
(function ($) {
    function Page(option) {
        this.init();
    }
    Page.prototype = {
        //初始化
        init: function () {
            this.initServiceInfo();
        },
        initServiceInfo: function(){
            var itemCode = this.GetQueryString('itemCode');
            var loading = dialog({contentType:'load', skin:'bk-popup'});
            loading.show();
            sendPost("/patient/sign/service/getItemByItemCode", {itemCode: itemCode}, "json", "get", function(){
            }, function(res){
              loading.close();
              if(res.status == 200){
                  var data = res.data;
                  $('.view').html('');
                  var aHtml = '';
                  if(itemCode == '1'){
                    aHtml = '<a href="./medical-examination.html">立即检查</a>';
                  }
                  if(itemCode == '2'){
                    aHtml = '<a href="tel:'+data.mobile.replace('-','')+'">立即拨打</a>'
                  }
                  var html = '<div class="page-content btn-toolbar">'
                                +'<div class="service-detail-header">'
                                  +'<a href="#">'
                                    +'<img src="'+ getImgUrl(data.image)+'" alt="">'
                                  +'</a>'
                                +'</div>'
                                +'<div class="service-detail-content">'
                                  +'<div class="title">'
                                    + data.name
                                  +'</div>'
                                  +'<div class="content">'
                                  +'<div class="subtitle">'
                                    + data.subName
                                  +'</div>'
                                  + data.introduce
                                +'</div>'
                              +'</div>'
                            +'</div>'
                            +'<div class="btn-bar">'
                            + aHtml
                            +'</div>';
                  $('.view').append(html);
                }else{
                dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'数据获取失败!'+res.msg}).show();
                }
            });
        },
        GetQueryString: function(name){
          var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
          var r = window.location.search.substr(1).match(reg);
          if(r!=null)return  unescape(r[2]); return null;
        }
    };
    $(document).ready(function () {
        var page = new Page();
    });
})(jQuery);

+ 0 - 100
html/dist/js/time.js

@ -1,100 +0,0 @@
function recordTimeObj(){
    var s = null, t1 = null, t2 = null;
    function recordTime(str, callBack){
        var time = 15;
        function start(){
            var i = 0;
            var j = 0;
            var count = 0;
            var MM = 0;
            var SS = time - 1;
            var MS = 9;
            var totle = (MM + 1) * time * 10;
            var d = 180*(MM+1);
            MM = "0" + MM;
            function showTime(){
                totle = totle - 1;
                if(totle==0){
                    clearInterval(s);
                    clearInterval(t1);
                    clearInterval(t2);
                    $(".pie2").css("-o-transform","rotate(" + d + "deg)");
                    $(".pie2").css("-moz-transform","rotate(" + d + "deg)");
                    $(".pie2").css("-webkit-transform","rotate(" + d + "deg)");
                    callBack && callBack();
                }else{
                    if(totle>0 && MS>0){
                        MS = MS - 1;
                        if(MS < 10){MS = "0" + MS};
                    };
                    if(MS == 0 && SS>0){
                        MS = 10;
                        SS = SS - 1;
                        if(SS < 10){SS = "0" + SS};
                    };
                    if(SS==0 && MM>0){
                        SS = 60;
                        MM = MM - 1;
                        if(MM < 10){MM = "0" + MM};
                    };
                };
                $(".time span").html( SS + "." + MS);
            };
        
            function start1(){
                i = i + 360/((time)*10);  //
                count = count + 1;
                if(count >= (time/2*10)){  // 
                    count = 0;
                    clearInterval(t1);
                    t2 = setInterval(function(){
                        start2()
                    },100);
                };
                $(".pie1").css("-o-transform","rotate(" + i + "deg)");
                $(".pie1").css("-moz-transform","rotate(" + i + "deg)");
                $(".pie1").css("-webkit-transform","rotate(" + i + "deg)");
            };
            function start2(){
                j = j + 360/((time)*10);  //
                count = count + 1;
                if(count >= (time/2*10)){  // 
                    count = 0;
                    clearInterval(t2);
                    t1 = setInterval("start1()",100);
                };
                $(".pie2").css("-o-transform","rotate(" + j + "deg)");
                $(".pie2").css("-moz-transform","rotate(" + j + "deg)");
                $(".pie2").css("-webkit-transform","rotate(" + j + "deg)");
            };
            s = setInterval(function(){
                showTime()
            },100);
            t1 = setInterval(function(){
                start1()
            },100);
        }
        if(str == 'start'){
            start();
        }else if(str == 'stop'){
            clearInterval(s);
            clearInterval(t1);
            s = null;
            t1 = null;
            if(t2 != null){
                clearInterval(t2);
                t2 = null;
            }
        }
    }
    
    return {
        recordTime: recordTime
    }
}

+ 0 - 179
html/dist/js/transform.js

@ -1,179 +0,0 @@
/* transformjs
 * By dntzhang
 */
;(function () {
    var Matrix3D = function (n11, n12, n13, n14, n21, n22, n23, n24, n31, n32, n33, n34, n41, n42, n43, n44) {
        this.elements =window.Float32Array ? new Float32Array(16) : [];
        var te = this.elements;
        te[0] = (n11 !== undefined) ? n11 : 1; te[4] = n12 || 0; te[8] = n13 || 0; te[12] = n14 || 0;
        te[1] = n21 || 0; te[5] = (n22 !== undefined) ? n22 : 1; te[9] = n23 || 0; te[13] = n24 || 0;
        te[2] = n31 || 0; te[6] = n32 || 0; te[10] = (n33 !== undefined) ? n33 : 1; te[14] = n34 || 0;
        te[3] = n41 || 0; te[7] = n42 || 0; te[11] = n43 || 0; te[15] = (n44 !== undefined) ? n44 : 1;
    };
    Matrix3D.DEG_TO_RAD = Math.PI / 180;
    Matrix3D.prototype = {
        set: function (n11, n12, n13, n14, n21, n22, n23, n24, n31, n32, n33, n34, n41, n42, n43, n44) {
            var te = this.elements;
            te[0] = n11; te[4] = n12; te[8] = n13; te[12] = n14;
            te[1] = n21; te[5] = n22; te[9] = n23; te[13] = n24;
            te[2] = n31; te[6] = n32; te[10] = n33; te[14] = n34;
            te[3] = n41; te[7] = n42; te[11] = n43; te[15] = n44;
            return this;
        },
        identity: function () {
            this.set(
                1, 0, 0, 0,
                0, 1, 0, 0,
                0, 0, 1, 0,
                0, 0, 0, 1
            );
            return this;
        },
        multiplyMatrices: function (a, be) {
            var ae = a.elements;
            var te = this.elements;
            var a11 = ae[0], a12 = ae[4], a13 = ae[8], a14 = ae[12];
            var a21 = ae[1], a22 = ae[5], a23 = ae[9], a24 = ae[13];
            var a31 = ae[2], a32 = ae[6], a33 = ae[10], a34 = ae[14];
            var a41 = ae[3], a42 = ae[7], a43 = ae[11], a44 = ae[15];
            var b11 = be[0], b12 = be[1], b13 = be[2], b14 = be[3];
            var b21 = be[4], b22 = be[5], b23 = be[6], b24 = be[7];
            var b31 = be[8], b32 = be[9], b33 = be[10], b34 = be[11];
            var b41 = be[12], b42 = be[13], b43 = be[14], b44 = be[15];
            te[0] = a11 * b11 + a12 * b21 + a13 * b31 + a14 * b41;
            te[4] = a11 * b12 + a12 * b22 + a13 * b32 + a14 * b42;
            te[8] = a11 * b13 + a12 * b23 + a13 * b33 + a14 * b43;
            te[12] = a11 * b14 + a12 * b24 + a13 * b34 + a14 * b44;
            te[1] = a21 * b11 + a22 * b21 + a23 * b31 + a24 * b41;
            te[5] = a21 * b12 + a22 * b22 + a23 * b32 + a24 * b42;
            te[9] = a21 * b13 + a22 * b23 + a23 * b33 + a24 * b43;
            te[13] = a21 * b14 + a22 * b24 + a23 * b34 + a24 * b44;
            te[2] = a31 * b11 + a32 * b21 + a33 * b31 + a34 * b41;
            te[6] = a31 * b12 + a32 * b22 + a33 * b32 + a34 * b42;
            te[10] = a31 * b13 + a32 * b23 + a33 * b33 + a34 * b43;
            te[14] = a31 * b14 + a32 * b24 + a33 * b34 + a34 * b44;
            te[3] = a41 * b11 + a42 * b21 + a43 * b31 + a44 * b41;
            te[7] = a41 * b12 + a42 * b22 + a43 * b32 + a44 * b42;
            te[11] = a41 * b13 + a42 * b23 + a43 * b33 + a44 * b43;
            te[15] = a41 * b14 + a42 * b24 + a43 * b34 + a44 * b44;
            return this;
        },
        // 解决角度为90的整数倍导致Math.cos得到极小的数,其实是0。导致不渲染
        _rounded: function(value,i){
            i= Math.pow(10, i || 15);
            // default
            return Math.round(value*i)/i;
        },
        appendTransform: function (x, y, z, scaleX, scaleY, scaleZ, rotateX, rotateY, rotateZ,skewX,skewY, originX, originY, originZ) {
            var rx = rotateX * Matrix3D.DEG_TO_RAD;
            var cosx =this._rounded( Math.cos(rx));
            var sinx = this._rounded(Math.sin(rx));
            var ry = rotateY * Matrix3D.DEG_TO_RAD;
            var cosy =this._rounded( Math.cos(ry));
            var siny = this._rounded(Math.sin(ry));
            var rz = rotateZ * Matrix3D.DEG_TO_RAD;
            var cosz =this._rounded( Math.cos(rz * -1));
            var sinz =this._rounded( Math.sin(rz * -1));
            this.multiplyMatrices(this, [
                1, 0, 0, x,
                0, cosx, sinx, y,
                0, -sinx, cosx, z,
                0, 0, 0, 1
            ]);
            this.multiplyMatrices(this, [
                cosy, 0, siny, 0,
                0, 1, 0, 0,
                -siny, 0, cosy, 0,
                0, 0, 0, 1
            ]);
            this.multiplyMatrices(this,[
                cosz * scaleX, sinz * scaleY, 0, 0,
                -sinz * scaleX, cosz * scaleY, 0, 0,
                0, 0, 1 * scaleZ, 0,
                0, 0, 0, 1
            ]);
            if(skewX||skewY){
                this.multiplyMatrices(this,[
                    this._rounded(Math.cos(skewX* Matrix3D.DEG_TO_RAD)), this._rounded( Math.sin(skewX* Matrix3D.DEG_TO_RAD)), 0, 0,
                    -1*this._rounded(Math.sin(skewY* Matrix3D.DEG_TO_RAD)), this._rounded( Math.cos(skewY* Matrix3D.DEG_TO_RAD)), 0, 0,
                    0, 0, 1, 0,
                    0, 0, 0, 1
                ]);
            }
            if (originX || originY || originZ) {
                this.elements[12] -= originX * this.elements[0] + originY * this.elements[4] + originZ * this.elements[8];
                this.elements[13] -= originX * this.elements[1] + originY * this.elements[5] + originZ * this.elements[9];
                this.elements[14] -= originX * this.elements[2] + originY * this.elements[6] + originZ * this.elements[10];
            }
            return this;
        }
    };
    function observe(target, props, callback) {
        for (var i = 0, len = props.length; i < len; i++) {
            var prop = props[i];
            watch(target, prop, callback);
        }
    }
    function watch(target, prop, callback) {
        Object.defineProperty(target, prop, {
            get: function () {
                return this["__" + prop];
            },
            set: function (value) {
                if (value !== this["__" + prop]) {
                    this["__" + prop] = value;
                    callback();
                }
            }
        });
    }
    window.Transform = function (element) {
        observe(
            element,
            ["translateX", "translateY", "translateZ", "scaleX", "scaleY", "scaleZ" , "rotateX", "rotateY", "rotateZ","skewX","skewY", "originX", "originY", "originZ"],
            function () {
                var mtx = element.matrix3D.identity().appendTransform( element.translateX, element.translateY, element.translateZ, element.scaleX, element.scaleY, element.scaleZ, element.rotateX, element.rotateY, element.rotateZ,element.skewX,element.skewY, element.originX, element.originY, element.originZ);
                element.style.transform = element.style.msTransform = element.style.OTransform = element.style.MozTransform = element.style.webkitTransform = "perspective("+element.perspective+"px) matrix3d(" + Array.prototype.slice.call(mtx.elements).join(",") + ")";
            });
        observe(
            element,
            [ "perspective"],
            function () {
                element.style.transform = element.style.msTransform = element.style.OTransform = element.style.MozTransform = element.style.webkitTransform = "perspective("+element.perspective+"px) matrix3d(" + Array.prototype.slice.call(element.matrix3D.elements).join(",") + ")";
            });
        element.matrix3D = new Matrix3D();
        element.perspective = 500;
        element.scaleX = element.scaleY = element.scaleZ = 1;
        //由于image自带了x\y\z,所有加上translate前缀
        element.translateX = element.translateY = element.translateZ = element.rotateX = element.rotateY = element.rotateZ =element.skewX=element.skewY= element.originX = element.originY = element.originZ = 0;
    }
    if (typeof module !== 'undefined' && typeof exports === 'object') {
        module.exports = Transform;
    }
})();

+ 0 - 101
html/download/css/add.css

@ -1,101 +0,0 @@
@charset "utf-8";
#wrapper {
	bottom: 60px;
}
#footer {
	position: absolute;
	bottom: 10px;
	left: 0;
	width: 100%;
}
.btn-blue, .btn-green {
	height: 40px;
	font-size: 16px;
}
.btn-blue {
	background-color: #47a8ef;
}
.btn-green {
	background-color: #74bf00;
}
.btn-red {
	background-color: #ff6a56;
}
.form .form-select-arrow {
	-webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.form .form-control {
	height: 39px !important;
	text-align: right;
	border: none;
}
.form .input-group-addon {
	min-width: 100px;
	padding: 10px !important;
	border: none;
	text-align: left;
}
.form .required {
	left: 0;
}
.c-list > li {
	margin-left: 10px;
	border-color: #e1e1e1;
}
.step-tips {
	line-height: 30px;
	color: #909090;
	font-size: 12px;
}
.step-tit {
	color: #323232;
	font-size: 16px;
	font-weight: bold;
}
.step-tit span {
	color: #909090;
	font-size: 14px;
	font-weight: normal;
}
.n-avatar-l {
	margin: 5px 0;
}
.code-box {
    display: -webkit-box;
    display: box;
    -webkit-box-pack: center;
    -moz-box-pack: center;
}
.code-input, .code-btns {
	display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
}
.code-input {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    margin-right: 10px;
}
.code-input .form-control {
	height: 38px;
	padding: 6px;
}
.code-btns a {
	height: 36px;
	line-height: 36px !important;
	padding: 0 6px;
	color: #74bf00;
	border: 1px solid #74bf00;
}

+ 0 - 62
html/download/css/csx.css

@ -1,62 +0,0 @@
/* �������� */
.addp-list .input-group-addon { min-width: 100%; width: 90px; text-align: right; }
.mem-top{ background-color: #fafafa; position:relative;}
.men-list li{ position:relative;}
.men-list .mltb1{ background:#34aadc;}
.men-list .mltb2{ background:#4fdb67;}
.men-list .mltb3{ background:#ff9501;}
.men-list .mltb4{ background:#017aff;}
.men-list .mltb5{ background:#49cc6d;}
.men-list .mltb6{ background:#ff6600;}
.men-list .mltb7{ background:#4579f0;}
.men-list .mltb8{ background:#ff9501;}
.men-list .mltb9{ background:#2caddf;}
.men-list .mltb10{ background:#f39800;}
.men-list li .c-avatar-s{ position:relative; overflow:inherit; vertical-align:middle; }
.men-list li .c-list-action{ top:0px;}
.mlnum{ position:absolute; top:-4px; right:-4px; width:12px; height:12px; background:#ec4300; text-align:center; line-height:12px; font-size:8px; color:#fff;}
.men-list li .iconfont{ font-size:18px; color:#fff;}
.men-list li .qytimes{ display:block; position:absolute; right:15px; top:50%; margin-top:-10px; font-size:12px; color:#fff;}
/*�������*/
.main{ height:100%;}
.health-course{position: relative;min-height:100%;padding:0 15px;z-index: 100;}
.health-course:after{ position: absolute;content:"";width:2px;height:100%;background: #4dcd70;top:0;left:36px;z-index: 101;}
.course-year{ position:relative; z-index:200; width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; margin-top: 15px;}
.course-year i{ display: inline-block; width:46px; height:46px; line-height: 46px; font-size: 14px; text-align: center; color:#fff; border-radius: 50%; background:#4dcd70;}
.course-date-list{ padding-bottom: 10px;}
.course-date-list li{ position: relative; padding-left:40px; z-index: 200; margin-bottom:15px;}
.course-date-list li:after{ position: absolute;content:""; width:12px; height:12px; border-radius:50%; background: #4dcd70; top:30px; left:16px; z-index: 201; }
.coruse-date { height:20px; font-size:13px; color:#909090; padding-left:1em; }
.coruse-con{ position:relative; background:#fff; border:1px solid #e1e1e1; border-radius: 4px; padding:7px 10px; }
.coruse-con:after{ position: absolute; top:10px; left:-6px; content:""; width:10px; height:10px; border:1px solid #e1e1e1; border-width: 0 0 1px 1px; background: #fff;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }
.coruse-con p{font-size:13px; color:#5b5b5b; white-space: pre-wrap; word-wrap: break-word; word-wrap: break-all; padding: 3px 0;}
.coruse-con p span{ color:#333; padding-right:5px;}
/*��������*/
.outp-details-top{ position: fixed; width:100%; top:0;left:0; background: #fff; height:72px; border-bottom: 1px solid #e1e1e1; color:#333; font-size: 14px; padding:8px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; z-index: 100; }
.outp-details-top li{ width:50%; height:28px; line-height: 28px; float:left; padding-right:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.outp-details-top li span{ margin-right: 5px;}
.outp-details-top:before{ position: absolute; top:72px; left:0; content:""; width:100%; height:15px; background: #f3f3f3; border-bottom:1px solid #e1e1e1;}
.outp-details-top:after{ position: absolute; top:88px; left:0; content:""; width:100%; height:10px; background: #fff;}
.outp-details-box{ padding:0 15px 30px 15px; background: #fff; margin-top: 97px;}
.outp-details-con{ width:100%; }
.outp-details-con dl{ padding-bottom: 10px;}
.outp-details-con dl dt{ position: relative; color:#333; font-size:15px; padding-left: 15px;}
.outp-details-con dl dt:before{ position:absolute; content: ""; width:8px; height:8px; border-radius: 50%; background: #4dcd70; top:50%; left:0; margin-top: -4px;}
.outp-details-con dl dd{ color:#666; font-size:13px; white-space: pre-wrap; word-wrap: break-word; word-wrap: break-all; }
.outp-doctor-info{ color:#5b5b5b; font-size:14px; padding-top: 15px; margin-top:5px; border-top:1px dotted #e1e1e1;}
.outp-doctor-info span{ color:#333; margin-right: 10px;}
.outp-doctor-info .iconfont{ color:#007cd9; margin-right: 5px;}
/*�ҵ�Ȧ��*/
.quanzi-top{ position: fixed; width:100%; top:0;left:0; background: #fff; height:75px; border-bottom: 1px solid #e1e1e1; color:#333; font-size: 14px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; z-index: 100; }
.quanzi-top li{ width:50%; height:75px; padding-top: 12px; text-align: center; font-size:15px; color:#5b5b5b; float:left; border-right:1px solid #e1e1e1; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.quanzi-top li:last-child{border-right:none;}
.quanzi-top li .iconfont{ font-size:30px; line-height: 30px; color:#4dcd70;}
.quanzi-top li:last-child .iconfont{color:#37a6ec;}
.quanzi-top:before{ position: absolute; top:75px; left:0; content:""; width:100%; height:15px; background: #f3f3f3; border-bottom:1px solid #e1e1e1;}
.quanzi-box{background: #fff; margin-top: 90px;}
.quanzi-list .n-list-key{ padding:12px 20px 12px 0;}
.quanzi-list .n-avatar-m{border-radius: 50%; overflow: hidden;}
.quanzi-list .n-list-flex{ padding:12px 0;}
.quanzi-list .n-list-info{ padding-right:15px; }

+ 0 - 63
html/download/css/download.css

@ -1,63 +0,0 @@
@charset "utf-8";
img {
	display: block;
	width: 100%;
}
.main {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 640px;
	height: 100%;
	background-image: url(../images/BG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
}
.pic {
	position: absolute;
	top: 1.93%;
	right: 0.46875%;
	width: 87.96875%;
}
.red {
	position: absolute;
	top: 12.98%;
	left: 20.9375%;
	width: 15.15625%;
}
.green {
	position: absolute;
	top: 32.8488%;
	left: 17.96875%;
	width: 19.6875%;
}
.yellow {
	position: absolute;
	top: 20.05%;
	right: 4.21875%;
	width: 22.34375%;
}
.btn {
	position: absolute;
	bottom: 2.71%;
	left: 19.6875%;
	width: 59.375%;
	z-index: 999;
}
.dialog {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 640px;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.8);
}
.dialog-share {
	position: absolute;
	top: 2%;
	right: 5.625%;
	width: 67.5%;
}

+ 0 - 46
html/download/css/family.css

@ -1,46 +0,0 @@
@charset "utf-8";
.n-list {
	border: 1px solid #DCDCDC;
	margin: 0 10px;
}
.family-list .n-list-key {
	margin: 5px 0;
}
.family-list h2 {
	font-weight: bold;
	color: #323232;
	font-size: 16px;
}
.family-list .n-list-info p {
	margin-top: 10px;
	font-size: 12px;
}
.icon-add {
	display: inline-block;
	width: 30px;
	height: 30px;
	background-image: url(../images/tianjia_jiaren_icon.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.family-list .red {
	color: #ff6a56;
}
.family-list .list-last {
	display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
	height: 80px;
	border-style: dashed;
}
.family-list .list-last p {
	color: #dedede;
	font-size: 12px;
}

+ 0 - 388
html/download/css/jy-style.css

@ -1,388 +0,0 @@
@charset "utf-8";
body { font-size: 16px; color: #333; max-width: 640px; margin: 0 auto; background-color: #f3f3f3; }
input, textarea { -webkit-appearance: none; }
.w55 {width:55px;}
.w45 {width:45px;}
.ptb65 {padding-top:65px; padding-bottom:65px;}
.c-corner {width:18px; height:18px; line-height:18px; border-radius:50%; background-color:#ff3824; color:#fff; border:1px solid #fff; margin-left:-8px;}
.c-corner-min {width:14px; height:14px; line-height:14px; font-size:12px; margin-top:8px;}
.c-1cb4ec { color: #1cb4ec; }
.c-f11 { font-size: 11px; }
.header-contain { width: 68px; height: 59px; margin: 0 auto; }
.header-contain .pic { width: 53px; height: 53px; border-radius: 50%; overflow: hidden; margin: 0 auto; }
.header-contain img { width: 53px; height: 53px; }
.p-clcardna { width: 68px; height: 22px; background: url(../images/demo-linehead.png) no-repeat left top; position: absolute; left: 0; bottom: 0; background-size: cover; line-height: 30px; font-size: 11px; }
.c-blocks-2.c-loper li { box-sizing: border-box; }
.c-loper span.color-iconfont { width: 26px; display: inline-block; }
.c-loper .color-iconfont img { width: 100%; }
.lh30 { line-height: 30px; }
.cl-poewm{position:absolute;right:15px;top:10px;width:25px;height:25px;}
.cl-poewm i.icon-erweima{font-size:25px;color:#909090;}
.cl-poewm i.icon-qiehuan{color:#4dcd70;}
.bg-7ecef4 {background-color: #7ecef4;}
.lh22{line-height:22px;}
.bgc-cyanblue{ background: #5ec5b4;}
.bgc-orangered{ background: #ff8549;}
.bgc-dblue { background: #0171ee; }
.bgc-orange { background-color: #ff9600; }
.bgc-blue { background-color: #37a6ed; }
.bgc-green { background-color: #2ccd5d; }
.doc-avatar { width: 50px; height: 50px; border-radius: 50%; overflow: hidden; }
.doc-avatar img { width: 100%; height: 100%; }
/* 健康咨询 */
.pro-list-group .time {right:30px; top:12px; color:#909090; font-size:12px;}
/*选择社区*/
.shcom-list .c-avatar-m { border-radius: 5px; overflow: hidden; width: 50px; height: 50px; }
.sh-list .c-list-action { right: 15px; }
.sh-list .c-avatar-m { border-radius: 50%; overflow: hidden; width: 40px; height: 40px; }
.c-btn-48c3f0 { background: #48c3f0; }
/*二维码*/
.scan-code-img { position: relative; z-index: 10; width: 160px; height: 160px; padding: 10px; border: 2px solid #f1f1f1; margin: 20px auto 10px auto; }
.scan-code-img img { display: block; position: absolute; z-index: 12; width: 160px; height: 160px; top: 10px; left: 10px; }
.scan-code-img:before { position: absolute; top: -10px; left: 25px; z-index: 11; content: ""; width: 130px; height: 200px; background: #fff; }
.scan-code-img:after { position: absolute; top: 25px; left: -10px; z-index: 11; content: ""; width: 200px; height: 130px; background: #fff; }
.cl-ewmer{border-radius:5px;border:1px solid #e1e1e1;}
/** 基本信息 **/
.ring-blue, .ring-a,.ring-b,.ring-c{ display: inline-block; width:36px; height:36px; line-height: 36px; text-align: center; border-radius: 50%; border: 1px solid #17b3ec; font-size: 10px; color:#17b3ec;-webkit-box-sizing: border-box;box-sizing: border-box;}
.ring-a{ color: #333; border: 0;  background: url(../images/ring-a.png) no-repeat 0 0; background-size:100% 100%;}
.ring-b{ color: #333; border: 0;  background: url(../images/ring-b.png) no-repeat 0 0; background-size:100% 100%;}
.ring-c{ color: #333; border: 0;  background: url(../images/ring-c.png) no-repeat 0 0; background-size:100% 100%;}
/** 我的患者 **/
.header-link a.link .iconfont {font-size: 20px;}
.pb60{ padding-bottom: 60px;}
.ring-big-a,.ring-big-b,.ring-big-c{ position:relative; display: inline-block; width:88px; height:88px; text-align: center; border-radius: 50%; font-size: 10px; color:#17b3ec;-webkit-box-sizing: border-box;box-sizing: border-box; background:url(../images/ring-a.png) no-repeat 0 0; background-size:100% 100%; color: #4fcd6f;}
.ring-big-b{ background-image: url(../images/ring-b.png); color: #fbac01;}
.ring-big-c{ background-image: url(../images/ring-c.png); color: #f57364;}
.ring-txt{ position: absolute; width:60%; text-align: center; left: 20%; top:50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 10px;}
.ring-txt b{ font-size: 17px;}
.ring-big-a .ring-txt p:first-child{ border-bottom: 1px solid #4fcd6f;}
.ring-big-b .ring-txt p:first-child{ border-bottom: 1px solid #fbac01;}
.ring-big-c .ring-txt p:first-child{ border-bottom: 1px solid #f57364;}
.ring-txt p:last-child{ margin-top: 5px;}
.select-group div.ui-col-1 {width:0;}
/* 患者沟通 */
.talk-left, .talk-right { position: relative; min-height: 40px; padding: 10px 68px; }
.talk-left .leftpart, .talk-right .leftpart { position: absolute; width: 40px; height: 40px; left: 15px; top: 26px; text-align: center; border-radius: 50%; overflow: hidden; }
.talk-left .leftpart img, .talk-right .leftpart img { width: auto; height: 100%; }
.talk-left .rightpart, .talk-right .rightpart { background-color: #fff; border: 1px solid #e1e1e1; border-radius: 4px; padding: 10px; line-height: 20px; position: relative; word-break: break-all; min-width: 30px; float: left; }
.talk-right .leftpart { left: auto; right: 15px; }
.talk-right .rightpart { background-color: #bce0ff; border: 1px solid #95c8f9; float: right; }
.talk-time { width: 190px; line-height: 26px; margin-left: auto; margin-right: auto; font-size: 12px; color: #ccc; text-align: center; position: relative; }
.talk-time:before { content: ''; display: block; width: 50px; height: 13px; border-bottom: 1px solid #e6e4e1; position: absolute; left: 0; top: 0; }
.talk-time:after { content: ''; display: block; width: 50px; height: 13px; border-bottom: 1px solid #e6e4e1; position: absolute; right: 0; top: 0; }
.talk-refresh, .talk-home { position: absolute; right: 10px; bottom: 65px; z-index: 700; background: rgba(0,0,0,.4); border-radius: 50%; width: 26px; height: 26px; padding: 5px; line-height: 26px; }
.talk-refresh i, .talk-home i { font-size: 26px; color: #fff; }
.talk-refresh.light{ background: #a9cc84;}
.talk-home { bottom:110px; }
.talk-right .rightpart:after, .talk-left .rightpart:after { position: absolute; content: ""; width: 8px; height: 8px; background: #f00; top: 8px; right: -5px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); background: #bce0ff; border: 1px solid #95c8f9; border-width: 1px 1px 0 0; }
.talk-left .rightpart:after { right: auto; left: -5px; background: #fff; border: 1px solid #e1e1e1; border-width: 0 0 1px 1px; }
.rightpart.highlight, .rightpart.highlight:after{ background: #fff; border-color: #3a9bef;}
.talk-tips { padding: 10px 10px 0 10px; }
.talk-tips p { font-size: 12px; color: #909090; background: #fffff3; padding: 5px 10px; border: 1px dashed #e7e7cd; }
.talk-view { text-align: right; border-top: 1px dotted #eaeaea; margin-top: 10px; color: #0066ff; font-size: 13px; }
.talk-right .talk-view { border-top: 1px dotted #0066ff; }
.talk-viewb{ text-align: right; font-size: 13px;}
.talk-view a, .talk-view a:link, .talk-viewb a, .talk-viewb a:link{ color: #0066ff; display: block; padding-top: 5px; }
.talk-view .iconfont { font-size: 14px;}
.talk-ms { font-size: 12px; color: #909090; line-height: 12px; padding-bottom: 5px; clear: both; }
.talk-right .talk-ms { text-align: right; }
.talk-img img{ max-width: 100px; height: auto;}
.talk-zt{ position: absolute; top:-1px; left:-1px; width:80px; height:100%; overflow: hidden; border-radius: 4px 0 0 0;}
.talk-zt i{ display: block;	width: 80px; font-size: 10px;height: 14px;line-height: 14px; padding-top: 30px;	vertical-align: middle;	text-align: center;	color: #fff;	position: absolute;	-webkit-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	transform: rotate(-45deg);top: -16px;left: -34px;overflow: hidden;background: #ff8100;}
.talk-left .talk-zt{ left: auto; right:-1px; border-radius:0 4px 0 0;}
.talk-left .talk-zt i{ display: block;	width: 80px; font-size: 10px;height: 14px;line-height: 14px; padding-top: 30px;	vertical-align: middle;	text-align: center;	color: #fff;	position: absolute;	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	transform: rotate(45deg);top: -16px;left: auto; right:-34px;overflow: hidden;background: #ff8100;}
.talk-wq dt{ padding-bottom: 10px; border-bottom: 1px solid rgba(0,0,0,.1)}
.talk-wq dd{ padding-top: 10px; position: relative;}
.talk-wq dd a{ display: block;}
.talk-wq dd i{ position: absolute; top:10px; left:0; width:36px; height:36px; background: url(../images/ico-wq.png) no-repeat; background-size:100% 100%; border-radius: 50%;}
.talk-wq dd p{ padding-left: 46px; color: #666; min-height: 36px;}
.talk-right .talk-wq dd p{ color: #333;}
/* 病情交流输入框 */
.chat-bar { width: 100%; height: 104px; background: #fafafa; padding: 10px 10px 0 10px; position: relative; z-index: 1000; }
.omask{ position: fixed; background: transparent; top:0; left:0; width:100%; height:100%; z-index: 600;}
.chat-bar .chat-input { position: static; top: 0; border: 1px solid #e1e1e1; color: #bfbfbf; font-size: 15px; height: 34px; line-height: 34px;border-radius: 4px; background: #fff; padding: 0 10px; -webkit-box-sizing: border-box;box-sizing: border-box; }
.chat-more-opt{ position: absolute; display: block; width:52px; text-align: center; top:0; right:0; padding: 11px 0 0 0;}
.chat-more-opt .iconfont{font-size:32px; line-height: 1em; color: #bbb;}
.talk-send { box-flex: 0; -webkit-box-flex: 0; -moz-box-flex: 0; width: 60px; text-align: right; }
.talk-send a { display: inline-block; width: 50px; height: 30px; text-align: center; line-height: 30px; background-color: #5fa413; font-size: 15px; color: #fff; border-radius: 4px; }
.chat-input.disabled{ background: #e1e1e1;pointer-events: none;}
.chat-wrap{position:fixed;width:100%;height:100%; top:45px;left:0; background: #f3f3f3; z-index: 2000; -webkit-transform: translateY(100%);transform: translateY(100%); -webkit-transition: all ease .3s;transition: all ease .3s;}
.chat-show{ -webkit-transform: translateY(0);transform: translateY(0); }
.chat-textarea{ background: #fff;}
.chat-textarea textarea{ width:100%; height: 200px; font-size: 15px; resize: none; -webkit-box-sizing:border-box; box-sizing:border-box; padding: 10px; border: 0;  -webkit-user-modify: read-write-plaintext-only;}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.chat-textarea textarea{ height: 100px;}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
.chat-textarea textarea{ height: 120px;}
}
@media screen and (min-width:360px){
.chat-textarea textarea{ height: 200px;}
}
@media screen and (min-width:400px){
.chat-textarea textarea{ height: 240px;}
}
.chat-btn-group{display: -webkit-box; display: box; box-pack: center; border-top:1px solid #e1e1e1; background: #fff; border-width: 1px 0 1px 0; border-style: solid; border-color: #f1f1f1;}
.chat-btn-group>li{display: -webkit-box; display: box; -webkit-box-orient: vertical;  box-orient: vertical; -webkit-box-pack: center; box-pack: center;-webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; padding: 10px 0; text-align: center; border-right:1px solid #f1f1f1; }
.chat-btn-group>li:last-child{ border-right: none;}
.chat-btn-group>li.chat-btn-send{ color: #17b3ec; }
.chat-btn-group>li.disabled{color:#ccc; pointer-events: none;}
.hd-opt-list{display: -webkit-box; display: box; box-pack: center; height:60px; overflow: hidden;}
.hd-opt-list li{ display: -webkit-box; display: -moz-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical; -webkit-box-pack: center; -moz-box-pack: center; box-pack: center; -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; }
.hd-opt-list li a{display: block; text-align: center;}
.hd-opt-list li a .iconfont{ display:inline-block; width:36px; height:36px; line-height: 34px; color: #fff; font-size: 22px; border-radius: 50%;}
.hd-opt-list li a p{ color: #666; font-size: 12px; padding-top: 5px;}
.hd-opt-list li a.disabled{pointer-events: none;}
.hd-opt-list li a.disabled .iconfont{background: #e1e1e1;}
.chat-bar-open .hd-opt-list{ overflow: auto; height: auto;}
.chart-over{ height: 30px; text-align: center;}
.chart-over a{ display: block; height:30px; line-height: 30px; color: #17b3ec; }
.hd-dr-item{ position: relative;}
.updown-arrow{ height: 28px; padding: 0 15px;}
.updown-arrow a{ display: block; height: 28px; position: relative; border-top:1px dotted #f1f1f1;}
.updown-arrow a.down:after{display:block; content: ""; position: absolute; top:50%; left: 50%; margin: -8px 0 0 -6px; width:8px; height:8px; border:2px solid #ccc; border-width: 2px 2px 0 0; -webkit-transform: rotate(135deg);transform: rotate(135deg);}
.hd-welcome{ text-align: center;}
.hd-welcome p{ display: inline-block; background: #cecece; color: #fff; border-radius: 4px;  padding: 2px 5px; font-size: 12px;}
/* 医生主页 */
.c-cacaca{ color:#cacaca;}
.sdoc-top .sdstate a.c-btn{padding:4px 12px !important;}
.pop-txt { width: 100%; border: 1px solid #ddd; border-radius: 6px; resize: none; box-sizing: border-box; -webkit-box-sizing: border-box; }
.ui-dialog-content { display: block; }
.sdoc-top{ height:180px; background:url(../images/banner1.jpg) no-repeat; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%; padding:20px 15px 0 15px; font-size:12px; color:#fff; text-shadow:0px 0px 2px rgba(0,0,0,0.6); line-height:23px; position:relative;}
.sdoc-top .sdimg{ display:block; margin:0 auto 10px auto; width:60px; height:60px; padding:1px; background-color:rgba(250,250,250,.75); border-radius:50%;}
.sdoc-top .sdtime{ position:absolute; background:rgba(0,0,0,.3); width:100%; height:45px; line-height:45px; left:0; bottom:0; text-align:left; padding:0 15px;}
.sdoc-top .sdstate{ position:absolute; background:rgba(255,255,255,1); width:100%; height:38px; line-height:38px; left:0; bottom:0; text-align:left; padding:0 15px; text-shadow:none; color:#888;}
.sdoc-top .sdstate.c-t-center { text-align: center;}
.sdoc-top.smil{padding:38px 15px 36px;height:100px;background:url(../images/p-bg-top.png) no-repeat;background-size: 100% 100%;}
.sdoc-top.smil.short{height:60px;}
.sdoc-top.smil .sdimg{margin:0;width:56px;height:56px;border-radius:56px;overflow:hidden;padding:0;background:rgb(250,250,250);}
.sdoc-top.smil .sdimg img{width:56px;height:56px;}
.sdoc-top.smil .sdslink{border:none;}
.img-circle .c-avatar-m{border-radius:50%;}
.folding-item-1 .c-list-info > p{font-size:12px;color:#666;}
.folding-item-1 > .c-list > .c-list-cover{margin-left:38px !important;padding-left:0 !important;}
.list-item-1 .c-list-cover{margin-left:10px !important;padding-left:5px !important;}
.bgc-3fcba9{background-color:#3fcba9;}
.bgc-52a5f1{background-color:#52a5f1;}
.bgc-f98d44{background-color:#f98d44;}
.bgc-67bfed{background-color:#67bfed;}
.bgc-91c66a{background-color:#91c66a;}
.bgc-f792b1{background-color:#f792b1;}
.bgc-fec157{background-color:#fec157;}
.bgc-78c8ed{background-color:#78c8ed;}
.bgc-fb8d7c{background-color:#fb8d7c;}
.logo-icon{display:inline-block;width:17px;height:17px;border-radius:50%;vertical-align:middle;text-align:center;line-height:17px;font-size:10px;color:#fff;margin:0 5px;}
.sever-list .c-avatar-m .iconfont{color:#fff;font-size:20px;vertical-align:middle;}
header.doc-info.smil { background: url(../images/bg01.jpg) no-repeat; background-size: 100% 100%;height: 125px; padding: 36px 10px 0; box-sizing: border-box;}
.tag-yellow { background: #ffbc2c; border-radius: 5px; padding: 5px 11px; font-size: 10px;}
.doc-info .person-info { display: -webkit-box; display: -ms-box; display: box;}
.doc-info.person-info .sdimg { -webkit-box-flex: 0; -ms-box-flex: 0; box-flex: 0;}
.doc-info .person-info .self-info { -webkit-box-flex: 1; -ms-box-felx: 1; box-felx: 1; -webkit-box-align: center; display: -webkit-box;}
.doc-info .tag-yellow { position: absolute; right: 10px;}
.link-time { font-size: 14px; width: 100%;height: 35px; line-height: 35px;}
.link-date { font-size: 14px; width: 100%; display: -webkit-box; display: box; display: -ms-box; height: 35px; line-height: 35px;-webkit-box-align: center;-webkit-box-pack: center; -webkit-box-align: center; -ms-box-align: center; box-align: center; -webkit-box-pack: justify; -ms-box-pack: justify; background:#fff;}
.mt12{margin-top:12px;}
.mt8{margin-top:8px;}
.dialog-look { text-align: left; }
.list-icon-des { background: #fff; display: -webkit-box; display: -ms-box; display: box; -webkit-box-align: center; -ms-box-align: center; box-align: center; -webkit-box-pack: center; -ms-box-align: center; box-align: center; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;}
.list-icon-des li {  -webkit-box-flex: 1; -ms-box-flex: 1; box-flex: 1; text-align: center;padding: 20px 0; width: 0;}
.list-icon-des li:last-child { border: none;}
.list-icon-des .bt-circle-40,.list-icon-des .bt-circle-60 { margin: 0 auto;}
.list-icon-des .des { margin-top: 8px;}
.bt-circle-60 { width: 60px; height: 60px; border-radius: 50%; text-align: center; line-height: 60px; color: #fff;}
.bt-circle-40 { width: 40px; height: 40px; border-radius: 50%; text-align: center; line-height: 40px; color: #fff;}
.bt-circle-60 .iconfont { font-size: 35px;}
.bt-circle-40 .iconfont { font-size: 25px;}
.bgc-green { background: #3fcaa9;}
.bgc-orange { background: #f68e45;}
.bgc-lightgreen { background: #91c66a;}
.bgc-yellow { background: #ffc446;}
.bgc-blue{ background: #32a7f9;}
h2.title { padding: 10px  15px; color: #5b5b5b;}
.mod-title-content { border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; background: #fff;}
.mod-title-content > div { margin-left: 15px; padding: 12px 15px 12px 0; border-bottom: 1px solid #f1f1f1;}
.mod-title-content > div:last-child { border-bottom: none;}
.mod-title-content .hd { display: -webkit-box; display: -ms-box; display: box; -webkit-box-align: center; -ms-box-align: center; box-pack: center;}
.mod-title-content .hd a, .dialog-call .warn a ,.dialog-cancel .warn a { color: #007cd9;}
.mod-title-content .hd .title { -webkit-box-flex: 0; -ms-box-flex: 0; box-flex: 0;}
.mod-title-content .hd .operate { -webkit-box-flex: 1; -ms-box-flex: 1; box-flex: 1; text-align: right;}
.mod-title-content .bd p { margin-bottom: 3px;}
.mod-title-content .bd .key { width: 65px; display: inline-block; margin-right: 25px;}
.btn-xl { border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; height: 45px; -webkit-box-align: center; -ms-box-align: center; box-align: center; -webkit-box-pack: center; -ms-box-pack: center; box-pack: center; display: -ms-box; display: -webkit-box; display: box; color: #007cd9;background: #fff;}
.dialog-call h2,.dialog-cancel h2 { font-size: 14px; color: #333;}
.dialog-call .warn ,.dialog-cancel .warn { color: #999; font-size: 12px;}
.signed { text-indent: 2em; color: #999;}
.mb70{margin-bottom:70px;}
.c-17b3ec{color:#17b3ec;}
.bottom-btn-box { position: fixed; bottom: 0; left: 0; width: 100%; box-sizing: border-box; padding: 8px 15px; background: #fff; z-index: 3000; }
.more-info{ padding-left:20px;}
/* 手工代签约 */
.edit-list li.n-list-cover { padding-top: 7px; padding-bottom: 7px; padding-left: 20px; }
.edit-list li.n-list-cover .n-list-key{ width:80px;}
.edit-list-file li.n-list-cover { padding-left: 20px; }
.edit-list .n-list-info .c-radio, .edit-list .n-list-info .c-check, .edit-list .n-list-info .c-select>select, .edit-list .n-list-info input { color: #5b5b5b; }
.upload-img{ overflow: hidden;}
.upload-img ul{ float: left;}
.upload-img ul li { position: relative; float: left; width: 70px; height: 70px; padding: 0 10px 10px 0; font-size: 0; }
.upload-img ul li img { width: 100%; height: 100%; font-size: 0; }
.upload-img .del-img { position: absolute; top: 0; right: 10px; text-align: center; width: 26px; height: 26px; line-height: 20px; z-index: 10; background: rgba(0, 0, 0, .5); border-radius: 0 0 0 90%; overflow: hidden; }
.upload-img .del-img .iconfont { color: #fff; font-size: 14px; line-height: 14px; margin-left: 4px; }
.add-btn { position: relative; display: block; width: 68px; height: 68px; font-size: 0; color: #b8b8b8; border: 1px solid #ccc; background: #fff; }
.add-btn:before { content: ""; display: block; position: absolute; top: 33px; left: 19px; width: 30px; height: 2px; background: #ccc; }
.add-btn:after { content: ""; display: block; position: absolute; top: 19px; left: 33px; width: 2px; height: 30px; background: #ccc; }
.add-btn input { display: block; width: 76px; height: 76px; background: #fff; border: none; position: absolute; z-index: 100; top: 0; left: 0; opacity: 0; }
.patient-face { width: 40px; height: 40px; margin: 12px 15px; position: relative; }
.patient-face img { width: 100%; height: 100%; border-radius: 50%; }
.patient-face em { position: absolute; display: inline-block; left: 32px; top: -4px; color: #fff; text-align: center; font-size: 12px; height: 16px; line-height: 14px; min-width: 16px; background: #f00; border-radius: 16px; border: 1px solid #fff; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 3px; }
.patient-type span em { position: absolute; display: inline-block; color: #fff; text-align: center; height: 7px; width: 7px; background: #f00; border-radius: 50%; right: -4px; top: -5px; }
.patient-type { width: 100%; padding: 15px; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: box; display: -webkit-box; border-bottom: 1px solid #f1f1f1; }
.patient-type h3 { display: -webkit-box; display: box; -webkit-box-flex: 1; box-flex: 1; -webkit-box-orient: vertical; -webkit-box-pack: center; }
.patient-type span, .patient-type .arrow { display: -webkit-box; display: box; -webkit-box-orient: vertical; -webkit-box-pack: center; }
.patient-type .arrow { margin-right: 6px; transition: all 0.3s; -webkit-transition: all 0.3s; }
.patient-type .arrow .ui-arrow-r { border-left-color: #cdcdcd; }
.patient-type span { position: relative; font-size: 12px; color: #909090; }
.patient-list.current .patient-type .arrow { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transform: rotate(90deg); margin-top: 5px; transition: all 0.3s; -webkit-transition: all 0.3s; }
.patient-list .c-list { display: none; border-bottom: 1px solid #f1f1f1; }
.patient-list.current .c-list { display: block; }
.my-patients { color: #5b5b5b; font-size: 12px; height: 40px; line-height: 40px; vertical-align: middle; }
.my-patients span { color: #909090; padding-left: 5px; }
.my-work.c-ser-hold{  background:#fff;}
.my-work .c-ser-input,.my-work .c-ser-main{ background:#f2f2f2;}
.my-work .c-ser-input{ font-size:16px;}
.my-work-secflo .patient-type {position:relative; padding-left: 15px; }
.my-work-secflo ul.c-list li { padding-left: 15px !important; background: #f9f9f9; }
.my-work-secflo .patient-type .arrow{ position:absolute;right:5px; top:20px;}
.my-work-secflo .patient-face {margin: 12px 10px 12px 0px; position: relative; }
.my-work .c-ser-main i {top: 3px; }
.my-work .c-ser-btn a{ font-size: 12px;}
.my-work-secflo .patient-list.current .patient-type .arrow {top:10px;-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); margin-top: 5px; transition: all 0.3s; -webkit-transition: all 0.3s; }
/*患者信息*/
.lih45 { line-height: 45px;}
.c-17b3ec { color: #17b3ec;}
.mod-patient-wrap {width: 100%; height: 92px;}
.mod-patient-info {display: -webkit-box; display: box; width:100%; height:100%; -webkit-box-align: center; box-align: center; background: #fff; position: relative;}
.mod-patient-info div {border-right: 1px solid #e1e1e1; width:33.33%; text-align: center;}
.mod-patient-info .swiper-wrapper div:last-child { border-right: 0;}
.mod-patient-info .value { font-size: 15px; color: #17b3ec; font-weight: bold;}
.mod-patient-info .key { color: #909090; margin-top: 8px;}
.mod-patient-info .swiper-button-next { content:"";display: block; width: 8px; height: 8px; border: solid #cdcdcd; border-width: 2px 2px 0 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; right:  10px; top: 50%; margin-top: -4px; background:none;}
.week-select{display: -webkit-box; display: box; background: #fff;}
.week-select>a, .week-select>div{ position: relative; display: -webkit-box; display: box; -webkit-box-orient: vertical; box-orient: vertical; -webkit-box-pack: center; box-pack: center; }
.week-select>div{-webkit-box-flex: 1; box-flex: 1; text-align: center; border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
.week-select>a.prev{padding: 10px 10px 10px 25px;}
.week-select>a.next{padding: 10px 25px 10px 10px;}
.week-select>a.prev:after, .week-select>a.next:after{position: absolute; top: 50%; left: 10px; margin-top: -6px; content: ""; display: block; width: 8px; height: 8px; border: solid #cdcdcd; border-width: 0 0 2px 2px; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.week-select>a.next:after{left:auto; right:10px; -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}
.case-top{ position:relative; padding:12px 0;}
.case-top .cimg{ position:absolute; left:10px; top:50%; margin-top:-20px;}
.case-top .cimg img{ width:40px; height:40px;}
.case-top .cmess{ padding-left:60px; padding-right:45px; min-height:40px; display:box; display:-webkit-box; -webkit-box-orient:vertical; -webkit-box-pack:center; line-height:1.4;}
.case-top .zdgz{ right:-76px; top:-1px; height:20px; line-height:20px; background-color:#ccc; border-radius:3px; font-size:12px; color:#fff; padding:0 3px;}
.case-top .zdgz .icon-yonghu{ font-size:14px; margin-right:3px;}
.case-top .cmess .checked{ background-color:#ff8100;}
.case-top .arrow { position:absolute; right:10px; top:50%; margin-top:-5px; font-size:34px; color:#17b3ec;}
.case-list{ display:block;}
.case-list li{ padding:8px 10px 10px 30px; line-height:20px; position:relative;}
.case-list-img img{ width:79px; height:79px; margin:10px 10px 0 0;}
.case-bar{ position:absolute; left:17px; top:0; width:2px; height:100%; background:#d7e0df;}
.case-bar:before{ content:''; display:block; width:13px; height:13px; background:#fff; border:2px solid #d7e0df; position:absolute; left: -8px; top: 9px; border-radius: 50%;}
.case-bar:after{ content:''; display: block; width: 7px; height: 7px; background: #d7e0df; position: absolute; left: -3px; top: 14px; border-radius: 50%;}
.case-bar.no-line { height: 66%;}
.case-top .intact-info { position: absolute; top: 50%; margin-top: -11px; right: 25px; color: #909090; font-size: 12px;}
.fix-add { width: 50px; height: 50px; background: #17b3ec; border-radius: 50%; position: fixed; z-index:1111; right: 10px; bottom: 30px;}
.fix-add:after,.fix-add:before { content: ""; width: 50%; height: 2px; position: absolute; top: 50%; left: 50%; background: #fff;margin-left: -25%;}
.fix-add:before { -webkit-transform: rotate( 90deg);transform: rotate( 90deg);}
.zxjl-list{ width:100%; }
.zxjl-list p:first-child{position: relative; width:100%;}
.zxjl-list p .arrow{ position: absolute; top:5px; right:0;}
.zxjl-list p .arrow.arrow-down{ top:0;}
.ring-blue, .ring-a,.ring-b,.ring-c{ display: inline-block; width:36px; height:36px; line-height: 36px; text-align: center; border-radius: 50%; border: 1px solid #17b3ec; font-size: 10px; color:#17b3ec;-webkit-box-sizing: border-box;box-sizing: border-box;}
.ring-a{ color: #333; border: 0;  background: url(../images/ring-a.png) no-repeat 0 0; background-size:100% 100%;}
.ring-b{ color: #333; border: 0;  background: url(../images/ring-b.png) no-repeat 0 0; background-size:100% 100%;}
.ring-c{ color: #333; border: 0;  background: url(../images/ring-c.png) no-repeat 0 0; background-size:100% 100%;}
.height-echarts {height:320px; width:100%; overflow:hidden;}
.fix-add-dialog li {margin:0 0 25px !important;}
.fix-add-dialog li a {display:block; width:100%; height:60px; color:#333;}
.fix-add-dialog li a span {display:block;}
.fix-add-dialog li a i.iconfont {font-size:28px; color:#17b3ec}
.info-tabs-hd div {line-height:28px;}
.info-tabs-hd div.curr {background-color:#17b3ec; color:#fff;}
/*解约处理*/
.updown-arrow a.up:after{display:block; content: ""; position: absolute; top:50%; left: 50%; margin: -4px 0 0 -6px; width:8px; height:8px; border:2px solid #ccc; border-width: 2px 2px 0 0; -webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.qyjy-more{ position: relative; background: #fff;}
.qyjy-more ul{ padding:15px 0; margin: 0 15px; border-top:1px dotted #f1f1f1;}
.qyjy-more ul li{ width:50%; float: left; -webkit-box-sizing: border-box;box-sizing: border-box; padding-right: 5px;}
.qyjy-more p{ padding:10px 0; margin: 0 15px; border-top:1px dotted #f1f1f1;}
.textarea-noborder { padding: 0; margin: 0; border:0 none; resize:none;}
/* 签约 */
.c-17b3ec{ color:#17b3ec;}
.qystate-box{ background:#fff; padding:15px; text-align:center;}
.qystate-box .icon-shibai{ font-size:40px; color:#dd3b39;}
.qystate-box .icon-ok{ font-size:40px; color:#4dcd70;}
/* 体征预警 */
.setwarn-box{}
.setwarn-box .c-list{ background:none;}
.setwarn-box .c-list > li{ background:#fff; border-bottom:1px solid #e1e1e1; padding-top:5px; padding-bottom:5px;}
.setwarn-box .c-list > li:first-child{ border-bottom:1px solid #e1e1e1;}
.setwarn-box .c-list > li .sb-right{ display:box; display:-webkit-box; font-size:12px; padding:8px 0;}
.setwarn-box .sbr-title{ box-flex:0; -webkit-box-flex:0; width:90px;}
.setwarn-box .sbr-input{ box-flex:1; -webkit-box-flex:1; position:relative;}
.setwarn-box .sbr-input input{ display:block; width:100%; height:30px; border:1px solid #f2f2f2; box-sizing:border-box; -webkit-box-sizing:border-box; padding:2px 5px; border-radius:2px;}
.sbr-input .arrow-right{ position:absolute; right:10px; top:8px; transform: rotate(135deg); -webkit-transform: rotate(135deg);}
.setwarn-box .sbr-comp{ box-flex:0; -webkit-box-flex:0; width:60px; text-align:right;}
.setwarn-box .c-list > li .c-list-info{ border-top:none;}
.c-pack{ display: box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-pack: center;}
.health-border-1 { border-color: #ff9806 }
.health-border-2 { border-color: #ff0606 }
.health-border-3 { border-color: #4dcd70 }
.health-border-9 { border-color: #00acee }
.health-border-4 { border-color: #ea68a2 }
.health-border-5 { border-color: #1dbdbf }
.health-border-6 { border-color: #37a6ed }
.health-border-7 { border-color: #ae5da1 }
/*签约消息*/
.cl-canbals{background:none;}
.cl-canbals li{border-radius:10px;overflow:hidden;background:#fff;margin-left:0 !important;padding-left:15px;}
.cl-canbals li.c-border{border:1px solid #e1e1e1 !important;}
.cl-canbals .c-avatar-m{border-radius:50%;overflow:hidden;}
/*邀请医生*/
.cl-poer-sinm.c-list .c-list-action{left:0;right:auto;}
.cl-poer-sinm.c-list .c-avatar-s{padding-left:34px;overflow:hidden;width:40px;height:40px;}
.cl-poer-sinm.c-list .c-avatar-s img{width:40px;height:40px;border-radius:50%;}
/* 体征指标 */
.sympt-list{ padding:0 10px 30px 10px;}
.sympt-list li{ background:#fff; border:1px solid #f2f2f2; border-radius:5px; overflow:hidden; padding:8px 8px 15px 8px; margin-top:10px; position:relative;}
.sympt-list li p{ padding:0 3px; line-height:1.7;}
.sympt-diag{ display:block; color:#4bbe4d; padding:8px 0; border-top:1px solid #f2f2f2; margin-top:8px;}
.sympt-list .ui-arrow-r{ border-width:23px; position:absolute; right:-23px; top:-23px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); z-index:50;}
.sympt-state{ position:absolute; right:0; top:0;}
.sympt-state span{ display:block; position:relative; z-index:100; color:#fff; font-size:13px; padding-right:2px;}
.sympt-state.r-high .ui-arrow-r{ border-color:#ff4c4c;}
.sympt-state.r-middle .ui-arrow-r{ border-color:#fea54b;}
.sympt-state.r-low .ui-arrow-r{ border-color:#4bbe4d;}
.sympt-list li.sympt-time{ background:none; border:none; text-align:center; padding:0; margin-top:12px;}
.sympt-list li.sympt-time label{ display:inline-block; height:20px; line-height:20px; color:#fefefe; background:#d9d9da; border-radius:4px; padding:0 10px; font-size:12px;}

Разлика између датотеке није приказан због своје велике величине
+ 0 - 370
html/download/css/sfp-style.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 5626
html/download/css/sq-style.css


+ 0 - 445
html/download/css/ss-style.css

@ -1,445 +0,0 @@
/*---------cross.ui-------------------------*/
/* buttons color
-----------------------------------------------------------------------------*/
.c-btn-087eff { background-color: #087eff; }
.c-btn-087eff:hover { background-color: #0771e5; }
.c-btn-588cd5 { background-color: #588cd5; }
.c-btn-588cd5:hover { background-color: #4680d0; }
.c-btn-37a6ec { background-color: #37a6ec; }
.c-btn-37a6ec:hover { background-color: #3195d4; }
.c-btn-4dcd70 { background-color: #4dcd70; }
.c-btn-4dcd70:hover { background-color: #45b865; }
.c-btn-4db944 { background-color: #4db944; }
.c-btn-4db944:hover { background-color: #45a63d; }
.c-btn-309765 { background-color: #309765; }
.c-btn-309765:hover { background-color: #2b885b; }
.c-btn-ff9600 { background-color: #ff9600; }
.c-btn-ff9600:hover { background-color: #e58700; }
.c-btn-ff8100 { background-color: #ff8100; }
.c-btn-ff8100:hover { background-color: #e57400; }
.c-btn-fc6155 { background-color: #fc6155; }
.c-btn-fc6155:hover { background-color: #e2574c; }
.c-btn-ff3b2f { background-color: #ff3b2f; }
.c-btn-ff3b2f:hover { background-color: #e5352a; }
.c-btn-f9f9f9 { background-color: #f9f9f9; color: #087eff; border: #c0c0bc 1px solid; }
.c-btn-f9f9f9:hover { background-color: #e0e0e0; }
.c-btn-ffffff { background-color: #ffffff; color: #4dcd70; border: #e1e1e1 1px solid; }
.c-btn-ffffff:hover { background-color: #e5e5e5; }
.c-btn-fff { background-color: #ffffff; color: #999999; border: #e1e1e1 1px solid; }
.c-btn-fff:hover { background-color: #e5e5e5; }
.c-btn-ff3 { background-color: #ffffff; color: #ff3b2d; border: #e1e1e1 1px solid; }
.c-btn-ff3:hover { background-color: #e5e5e5; }
/**************************************************/
.c-border, .c-border-t, .c-border-b, .c-border-l, .c-border-r, .c-border-tb { border-color: #e1e1e1; border-style: solid; }
.ui-grid { display: -webkit-box; display: box; }
.ui-col-0 { -webkit-box-flex: 0; box-flex: 0; }
.ui-col-1 { -webkit-box-flex: 1; box-flex: 1; }
.ui-arrow, .ui-arrow s { position: relative; display: block; font-size: 0; line-height: 0; width: 0; height: 0; border-color: transparent; border-style: dashed; border-width: 5px; }
.ui-arrow-r, .ui-arrow-r s { border-left-color: #aaa; border-left-style: solid; }
.ui-arrow-r s { border-left-color: #fff; position: absolute; left: -7px; top: -5px; }
.c-btn-4dcd70 { background-color: #4dcd70; }
.c-btn-4dcd70:hover { background-color: #45b865; }
.c-btn-fff { background-color: #ffffff; color: #999999; border: #e1e1e1 1px solid; }
.c-btn-fff:hover { background-color: #e5e5e5; }
body, html { width: 100%; height: 100%; background: #f3f3f3; }
/* 健康管理师 */
.sdoc-top { height: 180px; background: url(../images/banner1.jpg) no-repeat; background-size: 100% 100%; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; text-align: center; padding: 20px 15px 0 15px; font-size: 12px; color: #fff; text-shadow: 0px 0px 2px rgba(0,0,0,0.6); line-height: 23px; position: relative; }
.sdoc-top .sdimg { display: block; margin: 0 auto 10px auto; width: 60px; height: 60px; padding: 1px; background-color: rgba(250,250,250,.75); border-radius: 50%; }
.sdoc-top.smil { padding: 38px 15px 36px; height: 100px; background: url(../images/p-bg-top.png) no-repeat; background-size: 100% 100%; }
.sdoc-top.smil.short { height: 60px; }
.sdoc-top.smil .sdimg { margin: 0; width: 56px; height: 56px; border-radius: 56px; overflow: hidden; padding: 0; background: rgb(250,250,250) }
.sdoc-top.smil .sdimg img { width: 56px; height: 56px; }
.ff6600 { color: #ff6600; }
.pb60 { padding-bottom: 60px; }
.slider-detail h2 { color: #333333; }
.slider-detail p { color: #888888; }
.slider-detail li { padding: 10px 0 12px 0; position: relative; border-bottom: 1px solid #e1e1e1; }
.slider-detail li:last-child { border: none; }
.slider-detail li span { position: absolute; bottom: 0px; right: 15px; }
.slider-detail p.show { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.arrow-down, .arrow-up { display: inline-block; width: 8px; height: 8px; border: solid #cdcdcd; border-width: 2px 2px 0 0; cursor: pointer; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); transform: rotate(135deg); }
.arrow-up { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); }
.line-click { width: 100%; height: 15px; position: relative; }
.menu-boxer span { width: 60px; height: 60px; text-align: center; color: #fff; line-height: 60px; display: block; border-radius: 60px; margin: 15px auto 0; }
.menu-boxer span i { font-size: 40px; }
.menu-boxer p { color: #666666; font-size: 14px; text-align: center; padding-top: 5px; }
.menu-boxer span.green-bg { background: #38e4a5; }
.menu-boxer span.red-bg { background: #f2417f; }
.menu-boxer span.org-bg { background: #ffb30f; }
.menu-boxer span.blue-bg { background: #32a7f9; }
/*提交成功*/
.data-noticebox { padding-top: 15%; text-align: center; }
.data-noticebox i { color: #4dcd70; font-size: 80px; line-height: 80px; }
.data-noticebox p { padding-left: 48px; padding-right: 48px; }
.data-noticebox p span { color: #333333; }
.data-noticebox .bottom-box { padding: 30px 15px 0; }
.bottom-box a.c-btn { width: 45%; padding: 12px 30px; }
.bottom-box { box-sizing: border-box; }
.bottom-box a { box-sizing: border-box; }
.ts-boxer { max-width: 320px; width: 40%; margin: 0 auto; }
.ts-noti { background: url(../images/pingjia.png) no-repeat center center; height: 0; background-size: 100% auto; width: 100%; padding-bottom: 100%; display: block; }
/*评价*/
.evaluation-boxer { }
.evaluation-boxer .scoresr { padding: 6px 15px; color: #666666; line-height: 36px; }
.evaluation-boxer .scoresr i { font-size: 24px; color: #c5c3c3; }
.evaluation-boxer .scoresr li.checked i { color: #ff7200; }
.scoresr li { float: left; width: 31.4px; height: 24px; }
.words-box textarea { border: none; box-sizing: border-box; padding: 10px 15px; font-size: 14px; }
.com-bottom { padding: 0 15px; }
.ti-star { margin-top: 7px; background: url(../images/tip-star.png) no-repeat; text-align: left; width: 157px; height: 22px; background-size: cover; overflow: hidden; background-position: 0 -22px; }
.ti-star ul { background: url(../images/tip-star.png) no-repeat; width: 157px; height: 22px; background-size: cover; overflow: hidden; background-position: 0 -22px; }
.ti-star ul.one { background-position: -134px 0; }
.ti-star ul.two { background-position: -101px 0; }
.ti-star ul.three { background-position: -67px 0; }
.ti-star ul.four { background-position: -34px 0; }
.ti-star ul.five { background-position: 0 0; }
/*csx*/
.ptb12 { padding-top: 12px; padding-bottom: 12px; }
.n-list { background-color: #fff; }
.n-list > li, .n-list > .n-list-li { position: relative; display: -webkit-box; display: box; box-pack: center; padding-right: 15px; margin-left: 15px; border-top: 1px solid #f1f1f1; clear: both; }
.n-list > li:first-child, .n-list > .n-list-li:first-child { border-top: none; }
.n-list > .n-list-link:active { background-color: #f7f7f7; padding-left: 15px; margin-left: 0 }
.n-list > .n-list-cover { padding-left: 15px; margin-left: 0; }
.n-list > .list-arrow-r, .n-list > .list-arrow-d, .n-list > .list-arrow-u { padding-right: 30px }
.n-list > .list-arrow-r:after, .n-list > .list-arrow-d:after, .n-list > .list-arrow-u:after { position: absolute; top: 50%; right: 15px; margin-top: -5px; content: ""; display: block; width: 8px; height: 8px; border: solid #cdcdcd; border-width: 2px 2px 0 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.n-list > .list-arrow-d:after { right: 13px; margin-top: -8px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); }
.n-list > .list-arrow-u:after { right: 13px; margin-top: -2px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.n-list-title { display: -webkit-box; display: -moz-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical; -webkit-box-pack: start; -moz-box-pack: start; box-pack: start; }
.n-list-key, .n-list-info { display: -webkit-box; display: -moz-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical; -webkit-box-pack: center; -moz-box-pack: center; box-pack: center; }
.n-list-info { display: -webkit-box; display: -moz-box; display: box; -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; }
.n-list-flex { display: -webkit-box; display: -moz-box; display: box; -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; }
.n-list > .n-list-function { border-top: none; padding-right: 0; }
.n-list > .n-list-function .n-list-flex { border-top: 1px solid #f1f1f1; }
.n-list > .n-list-function:first-child .n-list-flex { border-top: none; }
.n-list > li:first-child, .n-list > .n-list-function:first-child, .n-list > .n-list-function:first-child .n-list-info, .n-list > div:first-child { border: 0; }
.n-list > .n-list-label { border-top: none; padding-right: 0; }
.n-list .n-list-img { width: 100px; height: 68px; overflow: hidden; position: relative }
.n-list .n-list-img img { width: 100%; height: auto; }
.required { position: relative; }
.required:before { content: "*"; position: absolute; color: #f00; font-size: 14px; height: 12px; line-height: 12px; vertical-align: middle; left: -10px; top: 50%; margin-top: -5px; }
.n-avatar-s, .n-avatar-m, .n-avatar-l { width: 26px; height: 26px; display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center; }
.n-avatar-m { width: 43px; height: 43px; }
.n-avatar-l { width: 54px; height: 54px; }
.n-avatar-s img, .n-avatar-m img, .n-avatar-l img { width: 100%; height: 100%; }
/* 填写信息 */
.edit-info>li .n-list-key:first-child { width: 4em; color: #333; }
.edit-info>li .n-list-info { color: #5b5b5b; }
.add-member { color: #5b5b5b; line-height: 24px; vertical-align: middle; }
.add-member .iconfont { font-size: 24px; line-height: 24px; margin-left: 5px; }
.sel-sex li { display: inline-block; line-height: 24px; vertical-align: middle; margin-right: 30px; }
.sel-sex li i { font-family: "iconfont" !important; font-size: 24px; line-height: 24px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; color: #dfdfdf; margin-right: 5px; }
.sel-sex li i.sex-male:before { content: "\d607"; }
.sel-sex li i.sex-female:before { content: "\d608"; }
.sel-sex li.selected i.sex-male:before { color: #4dcd70; content: "\d60a"; }
.sel-sex li.selected i.sex-female:before { color: #ee90ff; content: "\d60b"; }
.doc-avatar { width: 50px; height: 50px; border-radius: 50%; overflow: hidden; }
.doc-avatar img { width: 100%; height: 100%; }
/*投诉*/
.ts-box { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; padding: 0; border: none; }
.upload-img { overflow: hidden; display: inline-block; }
.upload-img ul li { position: relative; display: inline; float: left; width: 76px; height: 76px; padding: 0 10px 10px 0; }
.upload-img ul li img { width: 100%; height: 100%; }
.add-btn { position: relative; display: block; width: 74px; height: 74px; font-size: 0; color: #b8b8b8; border: 1px dashed #a0a0a0; background: #fff; }
.add-btn:before { content: ""; display: block; position: absolute; top: 34px; left: 22px; width: 30px; height: 2px; background: #a0a0a0; }
.add-btn:after { content: ""; display: block; position: absolute; top: 20px; left: 36px; width: 2px; height: 30px; background: #a0a0a0; }
.doc-tab li { width: 50%; }
.doc-tab li.hit { border-bottom: 3px solid #4dcd70; }
.doc-tab li.hit a { color: #4dcd70; }
.doc-list-sm { padding: 10px 15px; }
.doc-list-sm span { color: #666; }
.doc-list-sm b { color: #333; font-weight: normal; }
.delimgpop { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; text-align: center; z-index: 2200; }
.del-img-box { width: 100%; height: 100%; display: table; }
.del-img-con { display: table-cell; vertical-align: middle; }
.del-img-con img { width: auto; height: auto; }
.del-img-con p { position: relative; display: inline-block; min-width: 100px; text-align: center; }
.del-img-box p:after { position: absolute; top: 0; left: 0; content: ""; background: rgba(255,255,255,.6); width: 100%; height: 40px; z-index: 10; }
.del-img-btn { display: inline-block; height: 40px; line-height: 40px; position: absolute; top: 0; right: 0; z-index: 20; padding: 0 15px; text-align: right; color: #000; }
.del-img-btn .iconfont { font-size: 20px; margin-right: 4px; }
/*2015.10.9*/
.w4em { width: 4em; }
.c-ff5bd3 { color: #ff5bd3; }
.c-images-cycle { border-radius: 50%; overflow: hidden; }
.word-bread { white-space: pre-wrap; word-wrap: break-word; word-wrap: break-all; }
/*健康指导*/
.histroy-title { padding: 8px 15px; color: #5b5b5b; font-size: 13px; }
.histroy-title .iconfont { color: #c5c5c5; }
.doctor-talk { padding: 6px 15px; font-size: 13px; }
.doctor-talk .iconfont { color: #37a6ed; font-size: 20px; }
/*已建档*/
.common-title { font-size: 13px; padding: 8px 15px; color: #5b5b5b; }
.tz-record-list .n-list-key { padding: 12px 20px 12px 0; }
.tz-record-list .n-avatar-m { font-size: 16px; border-radius: 50%; overflow: hidden; text-align: center; }
.tz-record-list .n-list-flex { padding: 12px 0; }
.tz-record-list .n-list-info { padding-right: 25px; }
.tz-record-list .n-list-info p { font-size: 13px; color: #909090; white-space: pre-wrap; word-wrap: break-word; }
.doctor-zd-list .n-list-key { padding: 12px 20px 12px 0; }
.doctor-zd-list .n-avatar-m { border-radius: 50%; overflow: hidden; }
.doctor-zd-list .n-list-flex { padding: 12px 0; }
.doctor-zd-list .n-list-info p { font-size: 13px; color: #909090; white-space: pre-wrap; word-wrap: break-word; }
.health-border-1 { border: 1px solid #ff9806; }
.health-border-2 { border: 1px solid #ff0606; }
.health-border-3 { border: 1px solid #4dcd70; }
.health-border-4 { border: 1px solid #ea68a2; }
.health-border-5 { border: 1px solid #1dbdbf; }
.health-border-6 { border: 1px solid #37a6ed; }
.health-border-7 { border: 1px solid #ae5da1; }
.dis-more-box { background: #fff; border-top: 1px solid #f1f1f1; }
.dis-more { display: block; padding: 10px 15px; }
.dis-more span { position: relative; color: #007cd9; font-size: 13px; display: inline-block; padding-right: 20px; }
.dis-more span:after { display: inline-block; position: absolute; right: 0; top: 2px; content: ""; width: 8px; height: 8px; border: solid #007cd9; border-width: 2px 2px 0 0; cursor: pointer; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); transform: rotate(135deg); transition: all 0.5s; -webkit-transition: all 0.5s; }
.dis-more span.rotate:after { top: 8px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.5s; -webkit-transition: all 0.5s; }
.no-data { width: 100%; font-size: 13px; color: #909090; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.no-data-img { width: 40%; max-width: 320px; margin: 0 auto; }
.no-zhidao-icon { width: 100%; height: 0; padding-bottom: 100%; background: url(../images/no-zhidao.png) no-repeat 0 0; background-size: 100% auto; }
.no-data p { padding-top: 10px; }
/*曲线*/
.curve-tab { padding: 10px 7px; background: #f3f3f3; overflow: hidden; }
.curve-tab li { float: left; width: 25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 8px; }
.curve-tab li a { display: inline-block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 28px; line-height: 28px; font-size: 14px; border-radius: 3px; text-align: center; color: #333; border: 1px solid #e1e1e1; background: #fff; }
.curve-tab li.current a { background: #4dcd70; border: 1px solid #4dcd70; color: #fff; }
.curve-box { padding: 10px 0 0 5px; }
.curve-charts { width: 100%; height: 300px; }
.curve-box .swiper-container { padding-bottom: 30px; }
.chart-zt { text-align: right; padding: 10px 15px; }
.chart-zt li { display: inline-block; margin-left: 15px; }
.chart-zt li i { display: inline-block; width: 10px; height: 10px; border-radius: 50%; }
.chart-title { text-align: center; padding: 10px 15px; }
.chart-title li { display: inline-block; margin-right: 15px; }
.chart-title li i { display: inline-block; width: 16px; height: 4px; margin-bottom: 3px; }
.bgc-0ad800 { background: #0ad800; }
.bgc-f00 { background: #f00; }
.bgc-0ad800 { background: #0ad800; }
.bgc-f00 { background: #f00; }
.bgc-b6a2de { background: #b6a2de; }
.bgc-5dd1d2 { background: #5dd1d2; }
/*健康头条*/
.news-list li { padding-top: 12px; padding-bottom: 12px; }
.news-pic { width: 60px; height: 60px; border-radius: 4px; overflow: hidden; }
.news-pic img { width: 100%; height: 100%; }
.pull-more { display: block; text-align: center; color: #5b5b5b; font-size: 14px; padding: 10px 0; }
.pull-more:active { background: rgba(0,0,0,.05); }
.art-detil { padding: 15px; }
.art-detil h1 { font-size: 18px; line-height: 30px; color: #333; }
.art-detil a { color: #137bf2; }
.art-detil img { max-width: 100%; display: block; margin: 10px auto; }
.art-con p { color: #666; font-size: 14px; line-height: 1.5em; padding: 5px 0; text-indent: 2em; white-space: pre-wrap; word-wrap: break-word; word-wrap: break-all; }
.art-con a { display: block; clear: both; color: #137bf2; }
/* 个人中心 */
.addp-list .input-group-addon { min-width: 100%; width: 90px; text-align: right; }
.mem-top { background-color: #fafafa; position: relative; }
.men-list li { position: relative; }
.men-list .mltb1 { background: #34aadc; }
.men-list .mltb2 { background: #4fdb67; }
.men-list .mltb3 { background: #ff9501; }
.men-list .mltb4 { background: #017aff; }
.men-list .mltb5 { background: #49cc6d; }
.men-list .mltb6 { background: #ff6600; }
.men-list .mltb7 { background: #4579f0; }
.men-list .mltb8 { background: #ff9501; }
.men-list .mltb9 { background: #2caddf; }
.men-list .mltb10 { background: #f39800; }
.men-list .mltb11 { background: #ed2100; }
.men-list li .c-avatar-s { position: relative; overflow: inherit; vertical-align: middle; }
.men-list li .c-list-action { top: 0px; }
.mlnum { position: absolute; top: -4px; right: -4px; width: 12px; height: 12px; background: #ec4300; text-align: center; line-height: 12px; font-size: 8px; color: #fff; }
.men-list li .iconfont { font-size: 18px; color: #fff; }
.men-list li .qytimes { display: block; position: absolute; right: 15px; top: 50%; margin-top: -10px; font-size: 12px; color: #fff; }
/*健康历程*/
.main {  }
.health-course { position: relative; min-height: 100%; padding: 0 15px; z-index: 100; }
.health-course:after { position: absolute; content: ""; width: 2px; height: 100%; background: #4dcd70; top: 0; left: 36px; z-index: 101; }
.course-year { position: relative; z-index: 200; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-top: 15px; }
.course-year i { display: inline-block; width: 46px; height: 46px; line-height: 46px; font-size: 14px; text-align: center; color: #fff; border-radius: 50%; background: #4dcd70; }
.course-date-list { padding-bottom: 5px; }
.course-date-list li { position: relative; padding-left: 40px; z-index: 200; margin-bottom: 15px; }
.course-date-list li:after { position: absolute; content: ""; width: 12px; height: 12px; border-radius: 50%; background: #4dcd70; top: 30px; left: 16px; z-index: 201; }
.coruse-date { height: 20px; font-size: 13px; color: #909090; padding-left: 1em; }
.coruse-con { position: relative; background: #fff; border: 1px solid #e1e1e1; border-radius: 4px; padding: 7px 10px; }
.coruse-con:after { position: absolute; top: 10px; left: -6px; content: ""; width: 10px; height: 10px; border: 1px solid #e1e1e1; border-width: 0 0 1px 1px; background: #fff; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.coruse-con p { font-size: 13px; color: #5b5b5b; white-space: pre-wrap; word-wrap: break-word; word-wrap: break-all; padding: 3px 0; }
.coruse-con p span { color: #333; padding-right: 5px; }
/*门诊详情*/
.outp-details-top { position: fixed; width: 100%; top: 0; left: 0; background: #fff; height: 72px; border-bottom: 1px solid #e1e1e1; color: #333; font-size: 14px; padding: 8px 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 100; }
.outp-details-top li { width: 50%; height: 28px; line-height: 28px; float: left; padding-right: 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.outp-details-top li span { margin-right: 5px; }
.outp-details-top:before { position: absolute; top: 72px; left: 0; content: ""; width: 100%; height: 15px; background: #f3f3f3; border-bottom: 1px solid #e1e1e1; }
.outp-details-top:after { position: absolute; top: 88px; left: 0; content: ""; width: 100%; height: 10px; background: #fff; }
.outp-details-box { padding: 0 15px 30px 15px; background: #fff; margin-top: 97px; }
.outp-details-con { width: 100%; }
.outp-details-con dl { padding-bottom: 10px; }
.outp-details-con dl dt { position: relative; color: #333; font-size: 15px; padding-left: 15px; }
.outp-details-con dl dt:before { position: absolute; content: ""; width: 8px; height: 8px; border-radius: 50%; background: #4dcd70; top: 50%; left: 0; margin-top: -4px; }
.outp-details-con dl dd { color: #666; font-size: 13px; white-space: pre-wrap; word-wrap: break-word; word-wrap: break-all; }
.outp-doctor-info { color: #5b5b5b; font-size: 14px; padding-top: 15px; margin-top: 5px; border-top: 1px dotted #e1e1e1; }
.outp-doctor-info span { color: #333; margin-right: 10px; }
.outp-doctor-info .iconfont { color: #007cd9; margin-right: 5px; }
/*我的圈子*/
.quanzi-top { position: fixed; width: 100%; top: 0; left: 0; background: #fff; height: 75px; border-bottom: 1px solid #e1e1e1; color: #333; font-size: 14px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 100; }
.quanzi-top li { width: 50%; height: 75px; padding-top: 12px; text-align: center; font-size: 15px; color: #5b5b5b; float: left; border-right: 1px solid #e1e1e1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.quanzi-top li:last-child { border-right: none; }
.quanzi-top li .iconfont { font-size: 30px; line-height: 30px; color: #4dcd70; }
.quanzi-top li:last-child .iconfont { color: #37a6ec; }
.quanzi-top:before { position: absolute; top: 75px; left: 0; content: ""; width: 100%; height: 15px; background: #f3f3f3; border-bottom: 1px solid #e1e1e1; }
.quanzi-box { background: #fff; margin-top: 90px; }
.quanzi-list .n-list-key { padding: 12px 20px 12px 0; }
.quanzi-list .n-avatar-m { border-radius: 50%; overflow: hidden; }
.quanzi-list .n-list-flex { padding: 12px 0; }
.quanzi-list .n-list-info { padding-right: 15px; }
/*体重*/
ul.fosx-li .input-group .form-select-arrow { top: 17px; right: 0; }
ul.fosx-li .form-control { text-align: left; padding-right: 30px; }
.ptb8 { padding-top: 8px; padding-bottom: 8px; }
.input-group.bor-radius-tic .form-control { border-radius: 0; }
.no-border { border: none !important; }
.patient-list .form-control { font-size: 17px !important; }
.dwfl { min-width: 53.33px !important; }
.patient-list input { color: #5b5b5b !important; }
.wis-fix .c-list .c-list-value { min-width: 65px; }
.c5b { color: #5b5b5b; }
.c-table.pos td, .c-table.pos th { border-bottom: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; text-align: center; padding: 10px 5px; font-weight: normal; }
/*体重历史*/
.health-table-blue { background: #32aa6d; color: #fff; overflow: hidden; }
.bg-fff { background-color: #fff; }
.bg-32aa6d { background: #32aa6d; }
.c-333 { color: #333 !important; }
.ptb8 { padding-top: 8px; padding-bottom: 8px; }
/*选择医生*/
.c-ser-into { border: none; }
.hd85 { height: 85px; }
.sarea-box { width: 100%; height: 40px; line-height: 40px; background: #fff; position: fixed; left: 0; top: 0; padding: 0 15px; z-index: 800; }
.sarea-box i.icon-ditudingwei { font-size: 22px; vertical-align: middle; margin: 0 0 4px 0; color: #888; }
.sarea-box i.icon-dingwei { font-size: 22px; vertical-align: middle; margin: 0 0 4px 0; color: #007cd9; }
.sarea-box .list-icon { display: inline-block; vertical-align: middle; margin: 0 0 7px 5px; position: relative; left: 0; top: 0; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }
.sarea-box .arrow-right { border-color: #cbcbcb; }
.sseach-box { width: 100%; height: 45px; background: #fff; position: fixed; left: 0; top: 40px; padding: 0px 15px 0 15px; z-index: 800; }
.shcom-list ul li .c-list-img { width: 50px; height: 50px; border-radius: 50px; overflow: hidden; }
.shcom-list ul li .c-list-img img { width: 50px; height: 50px; }
.shcom-list ul li .c-list-info { padding-right: 30px; }
.r-15 { right: 15px; }
.c-ccc { color: #ccc; }
.pl25 { padding-left: 25px; }
.c888 { color: #888; }
.c-000 { color: #000; }
.list-icon { height: 8px; width: 8px; position: absolute; display: inline-block; margin-top: -4px; top: 50%; }
.serch-hold { width: 100%; height: 66px; background: #fff; position: fixed; left: 0; top: 0; z-index: 600; padding: 15px 15px 0 15px; display: box; display: -webkit-box; }
.ser-box { border: 1px solid #e1e1e1; border-radius: 4px; height: 36px; font-size: 13px; box-flex: 1; -webkit-box-flex: 1; -moz-box-flex: 1; padding: 0 10px; position: relative; }
.ser-box a.s-initial { display: block; line-height: 34px; /*color:#dfdfdf;*/ position: relative; }
.ser-box .ser-icon { position: absolute; /*right:15px;*/ top: 50%; margin-top: -8px; }
.ser-box .ser-icon:before { content: ""; position: absolute; background: transparent; font-size: 1px; left: 1px; top: 0px; width: 10px; height: 10px; border: 2px solid #ccc; border-radius: 50%; }
.ser-box .ser-icon:after { content: ""; position: absolute; background: transparent; font-size: 1px; left: 11px; top: 12px; width: 6px; height: 2px; background: #ccc; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); }
.ser-box .input-clear { position: absolute; right: 6px; top: 9px; background: #7e7e7e; border-radius: 50%; width: 16px; height: 16px; text-align: center; }
.ser-box .input-clear .close { position: relative; display: inline-block; width: 10px; height: 10px; overflow: hidden; top: -2px; }
.ser-box .input-clear .close:before, .ser-box .input-clear .close:after { content: ''; position: absolute; height: 2px; width: 100%; top: 50%; left: 0px; margin-top: -1px; background: #fff; border-radius: 6px; }
.ser-box .input-clear .close:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
.ser-box .input-clear .close:after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
.ser-text { width: 100%; height: 34px; line-height: normal; }
.s-cancle { display: inline-block; box-flex: 0; -webkit-box-flex: 0; -moz-box-flex: 0; width: 40px; line-height: 40px; text-align: right; color: #007cd9; font-size: 14px; }
.disa-space { width: 100%; background: #eff1f3; height: 10px; position: fixed; left: 0; top: 66px; z-index: 500; }
.disea-div { width: 100%; height: 100%; position: fixed; left: 0; top: 0; padding-top: 76px; z-index: 10; }
.disea-first { width: 32%; height: 100%; background: #f5f5f5; border-top: 1px solid #e1e1e1; float: left; }
.disea-first li a { display: block; height: 50px; line-height: 50px; padding-left: 15px; color: #333; position: relative; font-size: 14px; }
.disea-first li a.hit { background: #fff; color: #4dcd70; }
.disea-first li a .arrow { position: absolute; display: block; font-size: 0; line-height: 0; width: 0; height: 0; border-color: transparent; border-style: dashed; border-width: 6px; right: 0; top: 50%; margin-top: -6px; border-right-color: #ebebeb; border-right-style: solid; }
.disea-first li a.hit .arrow { border-right-color: #fff; }
.disea-sec { width: 68%; height: 100%; background: #fff; border-top: 1px solid #e1e1e1; float: left; padding: 0 0 0 20px; }
.disea-sec li a { display: block; height: 43px; line-height: 43px; color: #666; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; border-bottom: 1px solid #f2f2f2; position: relative; font-size: 14px; }
.result-list { }
.result-list li { line-height: 40px; border-top: 1px solid #f2f2f2; background: #fff; padding: 0 15px; }
.result-list li:first-child { border-top: none; }
.result-list li a { display: block; color: #666; font-size: 14px; }
.no-serch { text-align: center; line-height: 23px; padding: 0 15px; }
.icon-noserch { display: inline-block; width: 110px; height: 110px; background: url(../images/noser.png) no-repeat; background-size: 100% 100%; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; -ms-background-size: 100% 100%; margin: 40px 0 5px 0; }
.doc-choo .c-avatar-m { margin: 10px 10px 10px 0; }
/*2015.10.10*/
/*个人中心-选择联系人*/
.ql-boxer { position: fixed; top: 0; width: 100%; left: 0; }
.ql-boxer .c-serdet { padding: 7px 15px 0 15px; }
.choose-chat li i { display: block; width: 20px; height: 20px; }
.choose-chat li i.circ { border: 1px solid #d3d3d3; }
.choose-chat { padding-top: 43px; }
.choose-chat li { position: relative; }
.choose-chat li input { display: none; }
.choose-chat li .c-avatar-m { overflow: hidden; padding-left: 32px; }
.choose-chat li .c-avatar-m img { border-radius: 50%; overflow: hidden; }
.choose-chat li i { position: absolute; width: 20px; height: 20px; top: 18px; left: 15px; border-radius: 20px; }
.choose-chat li i.icon-dagou { text-align: center; color: #fff; background: #4dcd70; line-height: 22px; width: 22px; height: 22px; }
.ts-noda { background: url(../images/no-search.png) no-repeat center center; height: 0; background-size: 100% auto; width: 100%; padding-bottom: 100%; display: block; }
.c-dcdcdc { color: #dcdcdc; }
.choose-chat .search-li li .c-avatar-m { padding-left: 0 }
.c-888 { color: #888888; }
a.a-more { color: #007cd9; display: block; width: 100%; text-align: center; padding: 10px 0; color: #007cd9; font-size: 12px;/* border-top: 1px solid #f1f1f1; */ }
/* 对话 */
.my-team-top { width: 100%; height: 79px; background: #fff; border-bottom: 1px solid #e1e1e1; overflow-x: auto; overflow-y: hidden; }
.my-team-top ul { height: 79px; width: 100%; }
.my-team-top li { float: left; width: 33.33%; height: 70px; padding-top: 9px; text-align: center; color: #666; font-size: 13px; }
.my-team-top li img { width: 40px; height: 40px; border-radius: 50%; overflow: hidden; }
.advis-dialog-box { overflow-y: auto; }
.advis-dialog .ditime { text-align: center; font-size: 12px; color: #aeaeae; line-height: 18px; padding-bottom: 8px; }
.advis-dialog .ditime:before, .advis-dialog .ditime:after { content: ""; display: inline-block; width: 50px; height: 4px; background: transparent; margin: 0 10px; border-top: 1px solid #e6e4e1; }
.dial-left .dialog { padding: 0 0 0 55px; position: relative; overflow: hidden; }
.dial-left .dihead { width: 40px; height: 40px; position: absolute; left: 0; top: 5px; border-radius: 50%; overflow: hidden; }
.dial-left .dihead img { width: 100%; height: 100%; }
.dial-left .diname { display:block; font-size:12px; color:#909090; width:100%; height:20px;}
.dial-left .dicon { font-size: 13px; background: #fff; border: 1px solid #e1e1e1; padding: 10px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; color: #333; float: left; word-break: break-all; }
.dial-left .dicon:before { position: absolute; content: ""; top: 30px; left: 50px; width: 10px; height: 10px; border: 1px solid #e1e1e1; border-width: 0 0 1px 1px; background: #fff; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.dial-right .dialog { padding: 0 55px 0 0; position: relative; overflow: hidden; }
.dial-right .dihead { width: 40px; height: 40px; position: absolute; right: 0; top: 5px; }
.dial-right .dihead img { width:100%; height:100%; }
.dial-right .diname { display:block; text-align:right; font-size:12px; color:#909090; width:100%; height:20px;}
.dial-right .dicon { font-size: 13px; background: #bce0ff; border: 1px solid #81bdf7; padding: 10px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; color: #5b5b5b; float: right; word-break: break-all; }
.dial-right .dicon:before { position: absolute; content: ""; top: 30px; right: 50px; width: 10px; height: 10px; border: 1px solid #81bdf7; border-width: 1px 1px 0 0; background: #bce0ff; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.dicon img{ max-height:120px; max-width:120px;}
.advis-end { background: #e6eef9; line-height: 20px; text-align: center; }
.advis-end i { font-size: 18px; color: #ff8100; vertical-align: middle; margin: 0 5px 0 0; }
.advis-end a { font-size: 14px; color: #157efb; }
.advis-bot { width: 100%; height: 63px; background: #fff; position: fixed; left: 0; bottom: 0; padding: 14px 93px 0 15px; }
.advis-bot a { display: block; position: absolute; right: 15px; top: 14px; color: #333; font-size: 14px; padding: 0 18px; height: 33px; line-height: 33px !important; background: #f5f5f5; border: 1px solid #bebebe; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.advis-bot .askbtn { width: 100%; height: 35px; line-height: normal; border: 1px solid #bebebe; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 5px 10px; appearance: none; -webkit-appearance: none; -moz-appearance: none; background: #fff; }
.chat-form { height: 45px; padding-left: 10px; padding-right: 10px; }
.nopos { position: relative; bottom: auto; left: auto; }
.chat-form .ui-col-0 { width: 44px; text-align: center; }
.chat-form .ui-col-0 a { display: inline-block; height: 30px; width: 30px; line-height: 30px; position: relative; top: 8px; color: #808080; }
.chat-form .ui-col-0 a .iconfont { font-size: 30px; line-height: 30px; }
.chat-input { height: 22px; font-size: 13px; line-height: 22px; border: 0; border-bottom: #4dcd70 1px solid; position: relative; top: 14px; }
.chat-pictures-wrap { height: 100%; z-index: 2323; top: 0; left: 0; display: none; }
.chat-pictures-bg { height: 100%; background-color: rgba(0, 0, 0, 0.7); }
.chat-pictures-btn { bottom: 10px; left: 0 }
.chat-pictures-a { overflow: hidden }
.chat-pictures-a a { height: 45px; line-height: 45px; display: block; font-size: 15px; color: #00a1d8; text-align: center; width: 100%; background-color: #fff; border-bottom: #e1e1e1 1px solid }
.chat-pictures-a a:last-child { border-bottom: 0 }
.chat-pictures-a a em { display: inline-block; border: #00a1d8 1px solid; border-radius: 50%; line-height: 12px; position: relative; top: -2px }
.chat-pictures-a a i.iconfont { font-size: 18px; margin-right: 5px; }
.chat-form .ui-col-0 a.chat-send { display: inline-block; width: 44px; height: 31px; line-height: 31px; background: #4dcd70; text-align: center; font-size: 13px; color: #fff; border: none; border-radius: 3px; float: left; }
.view-more { display: inline-block; width: 100%; text-align: center; color: #5b5b5b; padding: 15px 0 10px 0; }
.c-ser-main.onlytext { background-color: transparent; border: 1px solid transparent; color: #5b5b5b; padding-left: 0; }
.curve-box .swiper-container { width:100% !important;}
.curve-box .swiper-pagination{ clear:both;}
/* 暂无信息 */
.nomess{ text-align:center; line-height:30px; padding:120px 0 60px 0; color:#5b5b5b;}
.nomess i{ display:block; width:90px; height:90px; background-position:-1px -30px; margin:0 auto;}
.icon{ background:url(../images/icon.png) no-repeat; background-size:250px 250px; -webkit-background-size:250px 250px; -moz-background-size:250px 250px; -ms-background-size:250px 250px;}
/*2015.11.24*/
.edit-info.registered>li .n-list-key:first-child{width:5em;}
.fi-btnbox{bottom:0;left:0;width:100%;padding:5px 15px;box-sizing:border-box;background:#e1e1e1;}
.bottom-box.fi-btnbox a.c-btn{padding:12px 16px;}
.pb47{padding-bottom:47px;}
.getmore{ width:100%;}
.getmore a{ display:block; width:100%; line-height:40px; color:#5b5b5b; text-align:center; font-size:14px; background:#f3f3f3;}
/*2015.12.25*/
.sigl-up .n-list-key{width:6.5em !important;}
.sigl-up .n-list-key i.iconfont{color:#4dcd70;}
.c-btn-fff.c-333{color:#333;}
.doc-tab-les{ margin-left:10px; margin-right:10px; margin-top:10px; border:1px solid #4dcd70; border-radius:5px; background:#fff;}
.doc-tab-les li a{ color:#4dcd70;}
.doc-tab-les li.hit{ background:#4dcd70;}
.doc-tab-les li.hit a{ color:#fff;}
.doc-tab-les li{ border-left:1px solid #4dcd70;}

+ 0 - 3989
html/download/css/style.css

@ -1,3989 +0,0 @@
/*---------cross.ui-------------------------*/
.c-border,
.c-border-t,
.c-border-b,
.c-border-l,
.c-border-r,
.c-border-tb {
	border-color: #e1e1e1;
	border-style: solid;
}
.ui-grid {
	display: -webkit-box;
	display: box;
}
.ui-col-0 {
	-webkit-box-flex: 0;
	box-flex: 0;
}
.ui-col-1 {
	-webkit-box-flex: 1;
	box-flex: 1;
}
.ui-arrow,
.ui-arrow s {
	position: relative;
	display: block;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: dashed;
	border-width: 5px;
}
.ui-arrow-r,
.ui-arrow-r s {
	border-left-color: #aaa;
	border-left-style: solid;
}
.ui-arrow-r s {
	border-left-color: #fff;
	position: absolute;
	left: -7px;
	top: -5px;
}
.c-btn-4dcd70 {
	background-color: #4dcd70;
}
.c-btn-4dcd70:hover {
	background-color: #45b865;
}
.c-btn-fff {
	background-color: #ffffff;
	color: #999999;
	border: #e1e1e1 1px solid;
}
.c-btn-fff:hover {
	background-color: #e5e5e5;
}
/* ui-form
-----------------------------------------------------------------------------*/
.input-group,
.input-group *,
.input-group-checkbox,
.input-group-radio,
.input-group-checkbox *,
.input-group-radio * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.input-group {
	border-collapse: separate;
	display: table;
	position: relative;
}
.input-group label {
	display: block;
}
.input-group-addon {
	background-color: #fff;
	border: 1px solid #e1e1e1;
	border-radius: 4px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	color: #333;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	padding: 10px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	white-space: nowrap;
	width: 1%;
}
.input-group-addon:first-child {
	border-right: 0;
}
.input-group-addon .iconfont {
	color: #b4b4b4;
	font-size: 18px;
}
.input-group-addon.focus .iconfont {
	color: #37a6ed;
}
.input-group-btn {
	position: absolute;
	right: 5px;
	top: 7px;
}
.input-group-btn .c-btn {
	padding: 5px;
	border: #ddd 1px solid;
}
.input-group .form-control,
.input-group .form-select,
.input-group .form-textarea {
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	background-image: none;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	color: #333;
	display: block;
	font-size: 14px;
	height: 45px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	outline: 0;
}
.input-group .form-select-arrow {
	display: block;
	width: 10px;
	height: 10px;
	border: solid #ccc;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
	position: absolute;
	top: 15px;
	right: 15px;
}
.input-group .form-control {
	padding-right: 30px;
}
.input-group.input-border .form-control,
.input-group.input-border .form-select,
.input-group.input-border .form-textarea {
	border-radius: 0px;
	border-right: 0;
	font-size: 15px;
	height: 45px;
	line-height: 1.52857;
}
.input-group .form-control:focus,
.input-group .form-select:focus,
.input-group .form-textarea:focus {
	color: #333;
}
.input-group .form-control::-webkit-input-placeholder,
.input-group .form-textarea::-webkit-input-placeholder {
	color: #bfbfbf;
}
.input-group .form-control:-moz-placeholder,
.input-group .form-textarea:-moz-placeholder {
	color: #bfbfbf;
}
.input-group .form-control::-moz-placeholder,
.input-group .form-textarea::-moz-placeholder {
	color: #bfbfbf;
}
.input-group .form-control:-ms-input-placeholder,
.input-group .form-textarea:-ms-input-placeholder {
	color: #bfbfbf;
}
.input-group .form-textarea {
	height: auto;
	resize: none;
	margin: 0;
}
.input-group .form-control:nth-child(2),
.input-group .form-textarea:nth-child(2) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	border-left: 0;
	padding-left: 0;
}
.input-group .form-control,
.input-group label .form-control,
.input-group label .form-select,
.input-group label .form-textarea {
	border-radius: 4px;
	padding-left: 12px;
	border-left: 1px #e1e1e1 solid;
}
.input-group .input-group-addon + .form-control,
.input-group .input-group-addon + .form-select {
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	padding-left: 0px;
	border-left: 0px;
}
.input-group-text {
	font-size: 14px;
	color: #555;
}
.input-merge .input-group .input-group-addon,
.input-group.input-border .input-group-addon {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.input-group.input-border .input-group-addon {
	border-left: 0;
	font-size: 15px;
	color: #333;
	padding: 10px 20px;
}
.input-merge .input-group .form-control,
.input-merge .input-group .form-select,
.input-merge .input-group .form-textarea {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}
.input-merge .input-group:first-child .input-group-addon {
	border-top-left-radius: 4px;
}
.input-merge .input-group:first-child .form-control,
.input-merge .input-group:first-child .form-select,
.input-merge .input-group:first-child .form-textarea {
	border-top-right-radius: 4px;
}
.input-merge .input-group:last-child .form-control,
.input-merge .input-group:last-child .form-select,
.input-merge .input-group:last-child .form-textarea {
	border-bottom-right-radius: 4px;
}
.input-merge .input-group:last-child .input-group-addon {
	border-bottom-left-radius: 4px;
}
.input-merge .input-group.input-border .input-group-addon,
.input-merge .input-group.input-border .form-control,
.input-merge .input-group.input-border .form-select,
.input-merge .input-group.input-border .form-textarea,
.input-merge .input-group.input-border .form-control,
.input-merge .input-group.input-border .form-select,
.input-merge .input-group.input-border .form-textarea,
.input-merge .input-group.input-border .input-group-addon {
	border-radius: 0px;
}
.input-merge .input-group.input-border {
	padding-left: 20px;
}
.input-merge .input-group.input-border .input-group-addon {
	padding-left: 0
}
.input-merge .input-group .input-group-addon,
.input-merge .input-group .form-control,
.input-merge .input-group .form-select,
.input-merge .input-group .form-textarea {
	border-bottom: 0;
}
.input-merge .input-group:last-child .input-group-addon,
.input-merge .input-group:last-child .form-control,
.input-merge .input-group:last-child .form-select,
.input-merge .input-group:last-child .form-textarea {
	border-bottom: 1px solid #e1e1e1;
}
.input-merge.input-merge-border .input-group:first-child .input-group-addon,
.input-merge.input-merge-border .input-group:first-child .form-control,
.input-merge.input-merge-border .input-group:first-child .form-select,
.input-merge.input-merge-border .input-group:first-child .form-textarea {
	border-top: 0;
}
.input-merge.input-merge-border .input-group:last-child .input-group-addon,
.input-merge.input-merge-border .input-group:last-child .form-control,
.input-merge.input-merge-border .input-group:last-child .form-select,
.input-merge.input-merge-border .input-group:last-child .form-textarea {
	border-bottom: 0;
}
.input-merge.input-merge-border {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background: #fff;
}
.input-group-addon-disabled,
.form-control[disabled],
.form-control:disabled,
.form-textarea[disabled],
.form-textarea:disabled,
.form-textarea[disabled],
.form-textarea:disabled,
.form-select[disabled],
.form-select:disabled {
	background-color: #f9f9f9;
}
.input-group .form-input {
	height: 45px;
	border-top: 1px solid #e1e1e1;
	position: relative;
	padding: 7px 0;
}
.input-group .form-input-text {
	color: #909090;
	font-size: 15px;
}
.input-group .form-select-box {
	display: inline-block;
	position: relative;
	margin-right: 10px;
}
.input-group .form-select-box .form-select {
	width: 100%;
}
.input-group .form-select-box .form-select-arrow {
	top: 7px;
	right: 12px
}
.input-group.input-border .form-input .form-control,
.input-group.input-border .form-input .form-select {
	height: 31px;
	border: #e1e1e1 1px solid !important;
	border-radius: 2px;
	display: inline-block;
	vertical-align: baseline;
	line-height: 1.2;
}
.input-group .input-clear {
	position: absolute;
	right: 8px;
	top: 8px;
	background: #ccc;
	border-radius: 50%;
	width: 26px;
	height: 26px;
	text-align: center;
}
.input-group .input-clear .close {
	position: relative;
	display: inline-block;
	width: 15px;
	height: 15px;
	overflow: hidden;
	top: 6px;
}
.input-group .input-clear .close::before,
.input-group .input-clear .close::after {
	content: '';
	position: absolute;
	height: 2px;
	width: 100%;
	top: 50%;
	left: 0px;
	margin-top: -1px;
	background: #fff;
	border-radius: 6px;
}
.input-group .input-clear .close::before {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.input-group .input-clear .close::after {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.input-group-checkbox,
.input-group-radio {
	display: inline-block;
	position: relative;
	font-size: 14px;
	color: #909090;
}
.input-group-checkbox label {
	display: block;
	cursor: pointer;
}
.input-group-checkbox label input[type="checkbox"],
.input-group-radio label input[type="radio"] {
	position: absolute;
	opacity: 0;
	width: 1px;
	height: 1px;
}
.input-group-checkbox .input-group-pack,
.input-group-radio .input-group-pack {
	width: 20px;
	height: 20px;
	background-color: #ffffff;
	border: 1px #d3d3d3 solid;
	padding: 0;
	margin: 0 5px 0 0;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	border-radius: 5px;
	overflow: hidden;
	top: -2px;
}
.input-group-radio .input-group-pack {
	border-radius: 50%;
}
.input-group-checkbox .input-group-pack.input-group-pack-disabled,
.input-group-radio .input-group-pack.input-group-pack-disabled {
	background-color: #f0f0f0;
}
.input-group-checkbox .input-group-pack .tick {
	display: block;
	width: 12px;
	height: 2px;
	background: #4dcd70;
	margin: 8px 0 0 6px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position: relative;
	top: 50px;
}
.input-group-checkbox .input-group-pack .tick:after {
	content: '';
	width: 8px;
	height: 2px;
	background: #4dcd70;
	position: absolute;
	top: -3px;
	left: -5px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
.input-group-radio .input-group-pack .disc {
	display: block;
	content: "" !important;
	width: 0px;
	height: 0px;
	border-radius: 50%;
	background-color: #4dcd70;
	margin: 4px;
}
.input-group-checkbox input[type="checkbox"]:checked ~ .tick,
.input-group-checkbox .input-group-pack.checked .tick {
	top: 0px;
}
.input-group-radio input[type="radio"]:checked ~ .disc,
.input-group-radio .input-group-pack.checked .disc {
	width: 10px;
	height: 10px;
}
.input-group-switch {
	position: relative;
	font-size: 16px;
	width: 52px;
	height: 32px;
	line-height: 1em;
}
.input-group-switch input {
	width: 52px;
	height: 32px;
	position: absolute;
	z-index: 10;
	border: none;
	background: none;
	-webkit-appearance: none;
	outline: none;
}
.input-group-switch input:before {
	content: '';
	width: 50px;
	height: 30px;
	border: 1px solid #e5e5e5;
	background-color: #fff;
	border-radius: 20px;
	cursor: pointer;
	display: inline-block;
	position: relative;
	vertical-align: middle;
	-webkit-user-select: none;
	user-select: none;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	border-color: #dfdfdf;
	-webkit-box-shadow: #dfdfdf 0px 0px 0px 0px inset;
	box-shadow: #dfdfdf 0px 0px 0px 0px inset;
	-webkit-transition: border 0.4s, -webkit-box-shadow 0.4s;
	transition: border 0.4s, box-shadow 0.4s;
	-webkit-background-clip: content-box;
	background-clip: content-box;
}
.input-group-switch input:checked:before {
	border-color: #4cd964;
	-webkit-box-shadow: #4cd964 0px 0px 0px 16px inset;
	box-shadow: #4cd964 0px 0px 0px 16px inset;
	background-color: #4cd964;
	transition: border 0.4s, box-shadow 0.4s, background-color 1.2s;
	-webkit-transition: border 0.4s, -webkit-box-shadow 0.4s, background-color 1.2s;
	background-color: #4cd964;
}
.input-group-switch input:checked:after {
	left: 21px;
}
.input-group-switch input:after {
	content: '';
	width: 30px;
	height: 30px;
	position: absolute;
	top: 1px;
	left: 0;
	border-radius: 100%;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	-webkit-transition: left 0.2s;
	transition: left 0.2s;
}
.input-group-switch input.thread:before {
	content: '';
	width: 50px;
	height: 3px;
	border: 1px solid #e5e5e5;
	background-color: #e5e7ea;
	border-radius: 20px;
	cursor: pointer;
	display: inline-block;
	position: relative;
	vertical-align: middle;
	-webkit-user-select: none;
	user-select: none;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	border-color: #dfdfdf;
	-webkit-box-shadow: #dfdfdf 0px 0px 0px 0px inset;
	box-shadow: #dfdfdf 0px 0px 0px 0px inset;
	-webkit-transition: border 0.4s, -webkit-box-shadow 0.4s;
	transition: border 0.4s, box-shadow 0.4s;
	-webkit-background-clip: content-box;
	background-clip: content-box;
}
.input-group-switch input.thread:checked:before {
	border-color: #4cd964;
	-webkit-box-shadow: #4cd964 0px 0px 0px 16px inset;
	box-shadow: #4cd964 0px 0px 0px 16px inset;
	background-color: #4cd964;
	transition: border 0.4s, box-shadow 0.4s, background-color 1.2s;
	-webkit-transition: border 0.4s, -webkit-box-shadow 0.4s, background-color 1.2s;
	background-color: #4cd964;
}
.input-group-switch input.thread:checked:after {
	left: 33px;
}
.input-group-switch input.thread:after {
	content: '';
	width: 20px;
	height: 20px;
	position: absolute;
	top: 3px;
	left: 0;
	border-radius: 100%;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	-webkit-transition: left 0.2s;
	transition: left 0.2s;
}
/* css c-list
-----------------------------------------------------------------------------*/
.list-icon {
	height: 8px;
	width: 8px;
	position: absolute;
	display: inline-block;
	margin-top: -4px;
	top: 50%;
}
.arrow-right {
	display: block;
	width: 8px;
	height: 8px;
	border: solid #cdcdcd;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.c-list-group {}
.c-list-group h3 {
	padding: 6px 15px;
	background-color: #f9f9f9;
	font-size: 13px;
	color: #5b5b5b;
	margin: 0;
	vertical-align: middle;
}
.c-list {
	background-color: #fff;
}
.c-list > li,
.c-list > .c-list-div {
	font-size: 15px;
	color: #333;
	position: relative;
	display: -webkit-box;
	display: box;
	margin-left: 15px;
	border-top: 1px solid #f1f1f1;
}
.c-list > .c-list-text {
	line-height: 20px;
	padding-right: 15px;
	padding-left: 0;
}
.c-list > .c-list-text > h4,
.c-list > .c-list-text .c-list-key,
.c-list >.c-list-text .c-list-info,
.c-list > .c-list-text > .c-list-value {
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.c-list > .c-list-text .c-list-title {
	padding-top: 10px;
}
.c-list > .c-list-function {
	border-top: none;
}
.c-list > .c-list-function .c-list-info {
	border-top: 1px solid #f1f1f1;
}
.c-list > li:first-child,
.c-list > .c-border-t:first-child,
.c-list >li:first-child .c-border-t,
.c-list > .c-list-function:first-child,
.c-list > .c-list-function:first-child .c-list-info,
.c-list > div:first-child .c-border-t,
.c-list > div:first-child {
	border: 0;
	background-image: none
}
.c-list > .c-list-cover {
	padding-left: 15px !important;
	margin-left: 0 !important;
}
.c-list .c-list-info {
	-webkit-box-flex: 1;
	box-flex: 1;
	padding-right: 15px;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
}
.c-list h4 {
	color: #333 !important;
}
.c-list .c-list-info > h4 {
	font-size: 15px;
	line-height: 20px
}
.c-list .c-list-info > p {
	font-size: 13px;
	line-height: 20px;
	color: #909090;
}
.c-list .c-list-label {
	font-size: 13px !important;
	color: #909090 !important;
	padding: 10px 15px 10px 0!important;
	border-top: 1px dashed #e1e1e1 !important;
}
.c-list .c-list-key {
	margin-right: 15px;
}
.c-list .c-list-img {
	width: 100px;
	height: 68px;
	margin: 10px 10px 10px 0;
	position: relative
}
.c-list .c-list-img img {
	width: auto;
	height: 68px;
}
.c-list > .c-list-link:active {
	background-color: #e5e6e7;
	padding-left: 15px;
	margin-left: 0
}
.c-list-link:active,
.c-list-link.c-border-t:active,
.c-list-link:active + .c-border-t,
.c-list-link:active + .c-border-t {
	background-image: none;
	border-top-color: #e5e6e7
}
.c-list .c-list-value {
	color: #909090;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
}
.c-list .c-list-link .c-list-value,
.c-list .c-list-link .c-list-title {
	padding-right: 20px;
}
.c-list .c-list-badge,
.c-list .c-list-action {
	font-size: 13px;
	color: #909090;
	position: absolute;
	height: 100%;
	right: 15px;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
	top: 0;
}
.c-list-link .c-list-badge,
.c-list-link .c-list-action {
	right: 35px
}
.c-list-link .list-icon {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -4px;
}
.c-list .c-avatar-s,
.c-list .c-avatar-m,
.c-list .c-avatar-l {
	margin: 10px 15px 10px 0;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
}
.c-list-indent-s {
	padding-right: 70px !important;
}
.c-list-indent-m {
	padding-right: 110px !important;
}
.c-list-action .input-group-checkbox .input-group-pack,
.c-list-action .input-group-radio .input-group-pack {
	margin: 0 0 0 5px;
}
.c-avatar-s {
	width: 26px;
	height: 26px;
}
.c-avatar-m {
	width: 40px;
	height: 40px;
}
.c-avatar-l {
	width: 54px;
	height: 54px;
}
.c-avatar-s img,
.c-avatar-m img,
.c-avatar-l img {
	width: 100%;
	height: 100%;
}
.c-list-text .c-t-right {
	color: #909090 !important;
}
.c-list-text .c-t-right {
	padding-right: 0px;
	color: #909090;
}
.c-list-link .c-t-right {
	padding-right: 20px !important;
}
/* css search
-----------------------------------------------------------------------------*/
.c-ser-hold {
	width: 100%;
	height: 43px;
	background-color: #e8e8e8;
	padding: 6px 10px 0 10px;
}
.c-ser-into {
	background: #fff;
	height: 28px;
	line-height: 28px;
	/* border:1px solid #e1e1e1;*/
	border-radius: 5px;
	font-size: 15px;
	color: #8e8e93;
	text-align: center;
}
.c-serdet {
	display: -webkit-box;
	display: box;
	padding: 7px 10px 0 10px;
}
.ser-icon {
	position: relative;
	display: inline-block;
	width: 13px;
	height: 13px;
	font-size: 1px;
	background: none;
}
.ser-icon:before,
.ser-icon:after {
	content: "";
	position: absolute;
	left: 0;
	background: transparent;
	font-size: 1px;
}
.ser-icon-search:before {
	left: 10%;
	top: 25%;
	width: 55%;
	height: 55%;
	border: 1px solid #8e8e93;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
}
.ser-icon-search:after {
	left: 65%;
	top: 95%;
	width: 50%;
	height: 8%;
	background: #8e8e93;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
}
.c-ser-back {
	width: 20px;
	-webkit-box-flex: 0;
	box-flex: 0;
	overflow: hidden;
}
.c-ser-back .si-right {
	display: block;
	width: 12px;
	height: 12px;
	border: solid #a3a3a7;
	border-width: 0 0 2px 2px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	margin: 7px 0 0 2px;
	float: left;
}
.c-ser-main {
	-webkit-box-flex: 1;
	box-flex: 1;
	background: #fff;
	height: 28px;
	line-height: 28px;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	font-size: 15px;
	color: #8e8e93;
	position: relative;
	padding-left: 25px;
	overflow: hidden;
}
.c-ser-main i {
	position: absolute;
	left: 7px;
	top: 7px;
}
.c-ser-input {
	width: 100%;
	background: #fff;
	height: 22px;
	line-height: normal;
	border: none;
	font-size: 15px;
	color: #8e8e93;
	border-radius: 5px;
	padding: 3px 0;
}
.c-ser-btn {
	margin-left: 10px;
	-webkit-box-flex: 0;
	box-flex: 0;
}
.c-ser-btn a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	background: #3aa7ed;
	color: #fff;
	font-size: 14px;
	border-radius: 4px;
}
.c-ser-main .input-clear {
	position: absolute;
	right: 6px;
	top: 6px;
	background: #7e7e7e;
	border-radius: 50%;
	width: 16px;
	height: 16px;
	text-align: center;
}
.c-ser-main .input-clear .close {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	overflow: hidden;
	top: -7px;
}
.c-ser-main .input-clear .close::before,
.c-ser-main .input-clear .close::after {
	content: '';
	position: absolute;
	height: 2px;
	width: 100%;
	top: 50%;
	left: 0px;
	margin-top: -1px;
	background: #fff;
	border-radius: 6px;
}
.c-ser-main .input-clear .close::before {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.c-ser-main .input-clear .close::after {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
/* assist
-----------------------------------------------------------------------------*/
.ui-nowrap-multi {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}
.ui-nowrap-multh {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3
}
i {
	font-style: normal;
}
.c888 {
	color: #888;
}
.cccc {
	color: #ccc;
}
.cf60 {
	color: #f60;
}
.c333 {
	color: #333;
}
.c5b5b5b {
	color: #5b5b5b;
}
.c4dcd70 {
	color: #4dcd70;
}
.ced5050 {
	color: #ed5050;
}
.ced4d4d {
	color: #ed4d4d;
}
.cc2c2c2 {
	color: #c2c2c2;
}
.ced5050 {
	color: #ed5050;
}
.c-f13 {
	font-size: 13px;
}
.lijt {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -5px;
}
.pr10 {
	padding-right: 10px;
}
.pr20 {
	padding-right: 20px;
}
.h63 {
	height: 63px;
}
body {
	background-color: #f3f3f3;
	color: #333;
	font-size: 14px;
}
.icon {
	background: url(../images/icon.png) no-repeat;
	background-size: 250px 250px;
	-webkit-background-size: 250px 250px;
	-moz-background-size: 250px 250px;
	-ms-background-size: 250px 250px;
}
.getmore {
	width: 100%;
}
.getmore a {
	display: block;
	width: 100%;
	line-height: 40px;
	color: #5b5b5b;
	text-align: center;
	font-size: 14px;
	background: #f3f3f3;
}
/* member */
.addp-list .input-group-addon {
	min-width: 100%;
	width: 90px;
	text-align: right;
}
.mem-top {
	background-color: #fafafa;
	position: relative;
}
.men-list li {
	position: relative;
}
.men-list .mltb1 {
	background: #34aadc;
}
.men-list .mltb2 {
	background: #4fdb67;
}
.men-list .mltb3 {
	background: #ff9501;
}
.men-list .mltb4 {
	background: #017aff;
}
.men-list .mltb5 {
	background: #49cc6d;
}
.men-list .mltb6 {
	background: #ff6600;
}
.men-list .mltb7 {
	background: #4dcd70;
}
.men-list .mltb8 {
	background: #ff6600;
}
.men-list .mltb9 {
	background: #2caddf;
}
.men-list .mltb10 {
	background: #f39800;
}
.men-list li .c-avatar-s {
	position: relative;
	overflow: inherit;
}
.men-list li .c-list-action {
	top: 0px;
}
.mlnum {
	width: 12px;
	height: 12px;
	background: #f60;
	text-align: center;
	line-height: 12px;
	font-size: 8px;
	color: #fff;
	position: absolute;
	top: -4px;
	right: -4px;
}
.mltb1 i,
.mltb2 i,
.mltb3 i,
.mltb4 i,
.mltb5 i,
.mltb6 i,
.mltb7 i,
.mltb8 i,
.mltb9 i,
.mltb10 i {
	color: #fff;
}
.mltb1 i {
	font-size: 19px;
}
.mltb2 i {
	font-size: 18px;
}
.mltb3 i {
	font-size: 18px;
}
.mltb4 i {
	font-size: 18px;
}
.mltb5 i {
	font-size: 15px;
}
.mltb6 i {
	font-size: 16px;
}
.mltb7 i {
	font-size: 15px;
}
.mltb8 i {
	font-size: 15px;
}
.mltb9 i {
	font-size: 19px;
}
.mltb10 i {
	font-size: 19px;
}
.men-list li .qytimes {
	display: block;
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -10px;
	font-size: 12px;
	color: #bbb;
}
.sexchoo {
	line-height: 33px !important;
}
.sexchoo label {
	display: inline-block;
	margin-right: 30px;
}
.sexchoo label i {
	display: inline-block;
	width: 26px;
	height: 25px;
	background-position: -1px -1px;
	vertical-align: middle;
	margin: 0 5px 4px 0;
}
.sexchoo label.swom i {
	background-position: -30px -1px;
}
.sexchoo label i.checked {
	background-position: -59px -1px;
}
.sexchoo label.swom i.checked {
	background-position: -88px -1px;
}
/* 健康头条 */
.jnews-top {
	width: 100%;
	text-align: center;
	position: relative;
}
.jnews-top img {
	width: 100%;
	max-width: 640px;
	max-height: 200px;
}
.jnews-top .news-tit {
	display: block;
	width: 100%;
	background: rgba(0, 0, 0, .5);
	position: absolute;
	left: 0;
	bottom: 0;
	color: #fff;
	text-align: left;
	padding: 5px 15px;
	line-height: 20px;
}
.jnews-list .c-list-img {
	width: 60px;
	height: 60px;
	margin: 10px 10px 10px 0;
	position: relative
}
.jnews-list .c-list-img img {
	width: 60px;
	height: 60px;
}
.jnews-tip {
	line-height: 20px;
	padding: 10px 15px;
	background: #fafafa;
}
/* 社区简介 */
.jnews-con {
	line-height: 25px;
	color: #5b5b5b;
}
.jnews-con h1 {
	font-size: 18px;
	color: #333;
	line-height: 25px;
	padding: 15px 0 7px 0;
}
.jnews-con h6 {
	font-size: 12px;
	color: #888;
	line-height: 15px;
	margin-bottom: 15px;
}
.jnews-con img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.jnews-con p {
	margin-bottom: 10px;
	text-indent: 2em
}
.chd-btn {
	margin: 15px 0 20px 0;
}
.chd-btn .list-icon {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 0px 5px;
	position: inherit;
	left: 0;
	top: 0;
}
.chd-btn .arrow-right {
	border-color: #fff;
}
.jnews-con p.jnews-lc {
	color: #f60;
	text-indent: 0em;
}
.jnews-con p.jnews-lc i {
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin: 0 5px 5px 0;
	font-size: 20px;
}
.jnmaxw {
	max-width: 320px;
}
.prejn {
	overflow: hidden;
	display: box;
	display: -webkit-box;
}
.prejn .jnimg {
	display: block;
	-webkit-box-flex: 0;
	box-flex: 0;
	width: 126px;
}
.prejn .jnimg img {
	margin: 0;
}
.prejn .jnword {
	display: block;
	-webkit-box-flex: 1;
	box-flex: 1;
	font-size: 12px;
	padding-top: 8px;
	color: #5b5b5b;
}
.prejn .jnword p {
	text-indent: 0em;
	margin-bottom: 8px;
	line-height: 20px;
}
.prebot {}
.prebot p {
	text-indent: 0em;
}
/* 账单明细 */
.h46 {
	height: 46px;
}
.bill-time {
	background: #fff;
	padding: 8px 15px;
	overflow: hidden;
	line-height: 30px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 600;
}
.bill-time .mhsel {
	display: block;
	float: left;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 45%;
	height: 30px;
	padding: 0 10px 0 5px;
	border: 1px solid #e1e1e1;
	background: url(../images/seljt.png) no-repeat 94% center;
	background-size: 11px 6px;
	-webkit-background-size: 11px 6px;
}
.bill-time .mhto {
	display: block;
	float: left;
	width: 10%;
	text-align: center;
}
.bill-top {
	background: #fff;
	padding: 10px 15px;
}
.bill-top .iconhold {
	display: inline-block;
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #4cd964;
	color: #fff;
	vertical-align: middle;
	margin: 0 15px 1px 0;
}
.bill-top .iconhold i {
	font-size: 20px;
}
.bill-list li .c-list-badge {
	color: #333;
	font-size: 15px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
}
/* 咨询详细 */
.advis-list {
	padding-left: 15px;
	background: #fff;
}
.advis-list li {
	border-top: 1px solid #f1f1f1;
	display: -webkit-box;
	display: box;
	padding: 10px 15px 10px 0;
	line-height: 23px;
}
.advis-list li:first-child {
	border-top: none;
}
.advis-list li .altit {
	-webkit-box-flex: 0;
	box-flex: 0;
	width: 80px;
}
.advis-list li .alcon {
	-webkit-box-flex: 1;
	box-flex: 1;
}
.advis-list li .alw100 {
	width: 100%;
}
.advis-list li .alhelp {
	line-height: 20px;
	padding: 5px 0;
}
.advis-list li.adli-last {
	display: block;
}
.report-list {
	overflow: hidden;
	width: 100%;
}
.report-list li {
	display: block;
	width: 33%;
	float: left;
	text-align: center;
	color: #5b5b5b;
	font-size: 12px;
	padding: 0;
	margin: 5px 0 5px 0;
	border: none;
}
.report-list li .reptb {
	display: block;
	width: 56px;
	height: 56px;
	background: #fff;
	border: 1px solid #e1e1e1;
	margin: 0 auto 5px auto;
	font-size: 12px;
	color: #ff8100;
	line-height: 22px;
}
.report-list li .reptb i {
	display: block;
	width: 22px;
	height: 22px;
	margin: 10px auto 0 auto;
}
/* 对话 */
.advis-dialog {
	padding-bottom: 40px;
}
.advis-dialog .ditime {
	text-align: center;
	font-size: 12px;
	line-height: 18px;
	padding-bottom: 8px;
}
.dial-left .dialog {
	padding: 0 0 0 55px;
	position: relative;
	overflow: hidden;
}
.dial-left .dihead {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 0;
}
.dial-left .dihead img {
	width: 40px;
	height: 40px;
}
.dial-left .dicon {
	background: #a9e07d;
	padding: 10px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	color: #333;
	float: left;
	word-break: break-all;
}
.dial-left .msg-box-arr {
	position: absolute;
	left: 43px;
	top: 15px;
	display: block;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: dashed solid dashed dashed;
	border-color: transparent #a9e07d transparent transparent;
}
.dial-left .msg-box-arr i {
	position: absolute;
	left: -6px;
	top: 0;
	margin-top: -7px;
	display: block;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: dashed solid dashed dashed;
	border-color: transparent #a9e07d transparent transparent;
}
.dial-right .dialog {
	padding: 0 55px 0 0;
	position: relative;
	overflow: hidden;
}
.dial-right .dihead {
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0;
	top: 0;
}
.dial-right .dihead img {
	width: 40px;
	height: 40px;
}
.dial-right .dicon {
	background: #fff;
	padding: 10px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	color: #5b5b5b;
	float: right;
	word-break: break-all;
}
.dial-right .msg-box-arr {
	position: absolute;
	right: 43px;
	top: 15px;
	display: block;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: dashed solid dashed dashed;
	border-color: transparent transparent transparent #f1f1f1;
}
.dial-right .msg-box-arr i {
	position: absolute;
	right: -6px;
	top: 0;
	margin-top: -7px;
	display: block;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: dashed solid dashed dashed;
	border-color: transparent transparent transparent #fff;
}
.advis-end {
	background: #e6eef9;
	line-height: 20px;
	text-align: center;
}
.advis-end i {
	font-size: 18px;
	color: #ff8100;
	vertical-align: middle;
	margin: 0 5px 0 0;
}
.advis-end a {
	font-size: 14px;
	color: #157efb;
}
.advis-bot {
	width: 100%;
	height: 63px;
	background: #fff;
	position: fixed;
	left: 0;
	bottom: 0;
	padding: 14px 93px 0 15px;
}
.advis-bot a {
	display: block;
	position: absolute;
	right: 15px;
	top: 14px;
	color: #333;
	font-size: 14px;
	padding: 0 18px;
	height: 33px;
	line-height: 33px !important;
	background: #f5f5f5;
	border: 1px solid #bebebe;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.advis-bot .askbtn {
	width: 100%;
	height: 35px;
	line-height: normal;
	border: 1px solid #bebebe;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 5px 10px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff;
}
/* 查看详细 */
.sdoc-top {
	height: 180px;
	background: url(../images/banner1.jpg) no-repeat;
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	text-align: center;
	padding: 20px 15px 0 15px;
	font-size: 12px;
	color: #fff;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6);
	line-height: 23px;
	position: relative;
}
.sdoc-top .sdimg {
	display: block;
	margin: 0 auto 10px auto;
	width: 60px;
	height: 60px;
	padding: 1px;
	background-color: rgba(250, 250, 250, .75);
	border-radius: 50%;
}
.sdoc-top .sdtime {
	position: absolute;
	background: rgba(0, 0, 0, .3);
	width: 100%;
	height: 45px;
	line-height: 45px;
	left: 0;
	bottom: 0;
	text-align: left;
	padding: 0 15px;
}
.sdoc-top .sdstate {
	position: absolute;
	background: rgba(255, 255, 255, 1);
	width: 100%;
	height: 45px;
	line-height: 45px;
	left: 0;
	bottom: 0;
	text-align: left;
	padding: 0 15px;
	text-shadow: none;
	color: #888;
}
.sdslink {
	margin-left: 15px;
	padding-left: 20px;
	border-left: 1px solid #e1e1e1;
}
.sdoc-top .sdslink a {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	background: #fff;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	font-size: 12px;
	color: #333;
}
.sdoc-top .sdtime .list-icon {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -4px;
}
.sdoc-tit {
	line-height: 32px;
	background: #fafafa;
	padding-top: 3px;
}
.sdoc-tit i {
	display: inline-block;
	color: #aaaaaa;
	font-size: 20px;
	vertical-align: middle;
	margin: 0 5px 3px 0;
}
.sdoc-tit i.icon-jianjie {
	font-size: 24px;
}
.sdoc-con {
	background: #fff;
	padding: 10px 15px;
	line-height: 22px;
	color: #5b5b5b;
	overflow: hidden;
}
.sdoc-txt {
	overflow-y: auto;
	display: block;
	height: 66px;
}
/* 签约流程 */
.suppl-step {
	background: #fff;
	padding: 5px 15px 15px 15px;
	overflow: hidden;
}
.suppl-step li {
	display: block;
	width: 32%;
	float: left;
	border-bottom: 3px solid #e1e1e1;
	color: #888;
	font-size: 12px;
	margin-left: 1%;
	text-align: center;
	line-height: 30px;
}
.suppl-step li.sfin {
	border-bottom: 3px solid #4dcd70;
	color: #4dcd70;
}
.suppl-top {
	background: #fff;
	line-height: 25px;
}
.stp-tit {
	display: block;
	margin: 0 15px;
	border-bottom: 1px solid #f2f2f2;
	padding: 10px 0;
}
.stp-list {
	display: block;
	padding: 8px 0;
}
.stp-list li {
	position: relative;
	padding: 0 15px 0 90px;
	line-height: 22px;
}
.stp-list li h4 {
	position: absolute;
	left: 15px;
	top: 0;
}
.suppl-tit {
	background: #fafafa;
	line-height: 30px;
	padding: 10px 15px 0 15px;
}
.sw100 {
	width: 85px;
	text-align: left;
}
.areainput {
	height: 20px;
	line-height: normal;
	margin: 0;
	padding: 0;
	border: none;
	width: 100%;
}
.supp-area {
	display: box;
	display: -webkit-box;
	width: 230px;
	text-align: left;
	margin: 10px auto;
	line-height: 33px;
}
.supp-area .satit {
	-webkit-box-flex: 0;
	box-flex: 0;
	width: 70px;
}
.supp-area .sacon {
	-webkit-box-flex: 1;
	box-flex: 1;
	position: relative;
}
.supp-area .sacon .form-select-arrow {
	display: block;
	width: 10px;
	height: 10px;
	border: solid #cdcdcd;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
	position: absolute;
	top: 8px;
	right: 8px;
}
.supp-area .sacon select {
	width: 100%;
	height: 33px;
	line-height: 30px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border: 1px solid #e1e1e1;
	padding: 0 5px;
	border-radius: 3px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.suppl-tip {
	height: 45px;
	line-height: 45px;
	background: #eee;
}
.suppl-tip a {
	color: #333;
}
.add-memb-list {
	padding-left: 15px;
	background: #fff;
}
.add-memb-list .input-merge-border {
	border-bottom: none;
	border-top: 1px solid #f2f2f2;
}
.add-memb-list .input-merge .input-group.input-border {
	padding-left: 0;
}
.add-memb-list .input-merge-border:first-child {
	border-top: none;
}
.add-memb-list .input-group-addon {
	width: 70px;
	text-align: left;
}
.add-memb-list .arrow-right {
	width: 10px;
	height: 10px;
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -4px;
}
.add-memb-tip {
	text-align: center;
	font-size: 12px;
	color: #888;
	padding-bottom: 10px;
}
.add-memb-tip i {
	font-size: 18px;
	margin-right: 3px;
}
.add-memb-list input {
	color: #888 !important;
}
.lih45 {
	line-height: 45px;
	font-size: 15px;
}
.add-memb-top {
	line-height: 30px;
	color: #878787;
	padding: 0 15px;
}
.suppl-list {
	padding-left: 15px;
	background: #fff;
}
.suppl-list li {
	line-height: 20px;
	color: #666;
	position: relative;
	padding: 5px 30px 5px 0;
	border-bottom: 1px solid #f2f2f2;
}
.suppl-list li p {
	margin: 3px 0;
}
.suppl-list li .arrow-right {
	position: absolute;
	top: 50%;
	margin-top: -6px;
	right: 15px;
}
.suppl-list li .slt-tel {
	display: block;
	position: absolute;
	left: 50%;
	top: 8px;
}
.slt-add {
	display: block;
	line-height: 43px;
	text-align: center;
	color: #007cd9;
	padding-right: 15px;
}
.slt-add i {
	display: inline-block;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	margin: 0 5px 4px 0;
}
.suppl-agree {
	line-height: 25px;
	padding: 0 20px;
}
.suppl-agree .input-group-checkbox {
	color: #888;
}
.suppl-agree .input-group-checkbox a {
	color: #007cd9;
}
/* 协议内容 */
.agree-box {
	line-height: 26px;
	padding: 10px 15px 30px 15px;
}
.agree-box h1 {
	font-size: 18px;
	text-align: center;
	padding-bottom: 10px;
}
.agree-box p {
	text-indent: 2em;
}
.agfin-top {
	text-align: center;
	background: #fff;
	padding: 15px 15px 20px 15px;
	font-size: 15px;
	line-height: 22px;
}
.agfin-top i {
	display: inline-block;
	width: 50px;
	height: 50px;
	line-height: 50px;
	font-size: 50px;
	margin-bottom: 10px;
}
.agfin-num {
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	color: #888;
	background: #fafafa;
}
.agfin-num li {
	border-left: 1px solid #e1e1e1;
}
.agfin-num li:first-child {
	border-left: none;
}
.agfin-img {
	text-align: center;
	background: #fafafa;
	padding: 20px 0;
}
.agfin-btn {
	overflow: hidden;
}
.agfin-btn a {
	display: block;
	width: 46%;
	margin-left: 8%;
	float: left;
}
.agfin-btn a:first-child {
	margin-left: 0;
}
.agfiled-tip {
	font-size: 12px;
	color: #888;
	text-align: center;
	padding: 10px 0;
	line-height: 20px;
}
/* 选择社区 */
.hd85 {
	height: 85px;
}
.sarea-box {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #fff;
	position: fixed;
	left: 0;
	top: 0;
	padding: 0 15px;
	z-index: 800;
}
.sarea-box i.icon-ditudingwei {
	font-size: 22px;
	vertical-align: middle;
	margin: 0 0 4px 0;
	color: #888;
}
.sarea-box i.icon-dingwei {
	font-size: 22px;
	vertical-align: middle;
	margin: 0 0 4px 0;
	color: #007cd9;
}
.sarea-box .list-icon {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 7px 5px;
	position: relative;
	left: 0;
	top: 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
}
.sarea-box .arrow-right {
	border-color: #cbcbcb;
}
.sseach-box {
	width: 100%;
	height: 45px;
	background: #fff;
	position: fixed;
	left: 0;
	top: 40px;
	padding: 0px 15px 0 15px;
	z-index: 800;
}
.shcom-list ul li .c-list-img {
	width: 50px;
	height: 50px;
}
.shcom-list ul li .c-list-img img {
	width: 50px;
	height: 50px;
}
.shcom-list ul li .c-list-info {
	padding-right: 30px;
}
.serch-hold {
	width: 100%;
	height: 66px;
	background: #fff;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 600;
	padding: 15px 15px 0 15px;
	display: box;
	display: -webkit-box;
}
.ser-box {
	border: 1px solid #e1e1e1;
	border-radius: 4px;
	height: 36px;
	font-size: 13px;
	box-flex: 1;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	padding: 0 10px;
	position: relative;
}
.ser-box a.s-initial {
	display: block;
	line-height: 34px;
	/*color:#dfdfdf;*/
	position: relative;
}
.ser-box .ser-icon {
	position: absolute;
	/*right:15px;*/
	top: 50%;
	margin-top: -8px;
}
.ser-box .ser-icon:before {
	content: "";
	position: absolute;
	background: transparent;
	font-size: 1px;
	left: 1px;
	top: 0px;
	width: 10px;
	height: 10px;
	border: 2px solid #ccc;
	border-radius: 50%;
}
.ser-box .ser-icon:after {
	content: "";
	position: absolute;
	background: transparent;
	font-size: 1px;
	left: 11px;
	top: 12px;
	width: 6px;
	height: 2px;
	background: #ccc;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
}
.ser-box .input-clear {
	position: absolute;
	right: 6px;
	top: 9px;
	background: #7e7e7e;
	border-radius: 50%;
	width: 16px;
	height: 16px;
	text-align: center;
}
.ser-box .input-clear .close {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	overflow: hidden;
	top: -2px;
}
.ser-box .input-clear .close:before,
.ser-box .input-clear .close:after {
	content: '';
	position: absolute;
	height: 2px;
	width: 100%;
	top: 50%;
	left: 0px;
	margin-top: -1px;
	background: #fff;
	border-radius: 6px;
}
.ser-box .input-clear .close:before {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.ser-box .input-clear .close:after {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.ser-text {
	width: 100%;
	height: 34px;
	line-height: normal;
}
.s-cancle {
	display: inline-block;
	box-flex: 0;
	-webkit-box-flex: 0;
	-moz-box-flex: 0;
	width: 40px;
	line-height: 40px;
	text-align: right;
	color: #007cd9;
	font-size: 14px;
}
.disa-space {
	width: 100%;
	background: #eff1f3;
	height: 10px;
	position: fixed;
	left: 0;
	top: 66px;
	z-index: 500;
}
.disea-div {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	padding-top: 76px;
	z-index: 10;
}
.disea-first {
	width: 32%;
	height: 100%;
	background: #f5f5f5;
	border-top: 1px solid #e1e1e1;
	float: left;
}
.disea-first li a {
	display: block;
	height: 50px;
	line-height: 50px;
	padding-left: 15px;
	color: #333;
	position: relative;
	font-size: 14px;
}
.disea-first li a.hit {
	background: #fff;
	color: #4dcd70;
}
.disea-first li a .arrow {
	position: absolute;
	display: block;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: dashed;
	border-width: 6px;
	right: 0;
	top: 50%;
	margin-top: -6px;
	border-right-color: #ebebeb;
	border-right-style: solid;
}
.disea-first li a.hit .arrow {
	border-right-color: #fff;
}
.disea-sec {
	width: 68%;
	height: 100%;
	background: #fff;
	border-top: 1px solid #e1e1e1;
	float: left;
	padding: 0 0 0 20px;
}
.disea-sec li a {
	display: block;
	height: 43px;
	line-height: 43px;
	color: #666;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
	font-size: 14px;
}
.result-list {}
.result-list li {
	line-height: 40px;
	border-top: 1px solid #f2f2f2;
	background: #fff;
	padding: 0 15px;
}
.result-list li:first-child {
	border-top: none;
}
.result-list li a {
	display: block;
	color: #666;
	font-size: 14px;
}
.no-serch {
	text-align: center;
	line-height: 23px;
	padding: 0 15px;
}
.icon-noserch {
	display: inline-block;
	width: 110px;
	height: 110px;
	background: url(../images/noser.png) no-repeat;
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	margin: 40px 0 5px 0;
}
.doc-choo .c-avatar-m {
	margin: 10px 10px 10px 0;
}
/* 暂无信息 */
.nomess {
	text-align: center;
	line-height: 30px;
	padding: 120px 0 60px 0;
	color: #5b5b5b;
}
.nomess i {
	display: block;
	width: 90px;
	height: 90px;
	background-position: -1px -30px;
	margin: 0 auto;
}
/* 随访 */
.list-tips {
	display: inline-block;
	width: auto;
	margin-top: 0;
	margin-left: 10px;
}
.list-tips .hd .ui-arrow {
	top: 12px;
	left: -10px;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.list-tips .bd {
	padding: 0 3px;
	background: #ff6600;
	border: #ff6600 1px solid;
	color: #fff
}
.list-tips .ui-arrow-t,
.list-tips .ui-arrow-t s {
	border-bottom-color: #ff6600;
}
.follow-up .c-list-indent-m {
	padding-right: 50px !important
}
.follow-up .c-list-img,
.follow-up .c-list-img img {
	width: 70px;
	height: 70px;
}
.follow-ask {}
.follow-ask li {
	display: block;
	margin: 10px 5px;
	background: #fff;
	border-radius: 4px;
	padding: 0 10px;
}
.fpart1 {
	line-height: 40px;
	position: relative;
	color: #333;
}
.follow-ask li .list-icon {
	right: 0;
}
.iconhold {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 18px;
	text-align: center;
	color: #fff;
}
.fatb1 {
	background: #f39800;
	font-size: 16px;
}
.fatb2 {
	background: #3cca3f;
}
.fatb3 {
	background: #2caddf;
}
.fatb1 i {
	font-size: 17px;
}
.fatb2 i {
	font-size: 13px;
}
.fatb3 i {
	font-size: 18px;
}
.fpart2 {
	line-height: 20px;
	position: relative;
	color: #333;
	padding: 10px 0;
	border-top: 1px solid #f2f2f2;
	font-size: 12px;
}
.faname {
	display: inline-block;
	float: right;
	border-left: 1px solid #f2f2f2;
	padding-left: 10px;
}
.fpart3 {
	line-height: 20px;
	position: relative;
	color: #333;
	padding: 10px 0;
	border-top: 1px solid #f2f2f2;
	font-size: 12px;
}
/*随访*/
.q-form {
	background-color: #fff;
}
.q-form li:after {
	content: "";
	display: block;
	line-height: 0;
	font-size: 0;
	visibility: hidden;
	clear: both;
}
.q-form li {
	padding: 10px 10px 10px 0;
	margin-left: 15px;
	border-bottom: 1px solid #e1e1e1;
}
.q-form li:last-child {
	border-bottom: none;
}
.q-form .q-form-label {
	font-size: 15px;
}
.q-form .q-form-val {
	margin-left: 82px;
	line-height: 22.5px;
}
.q-form .q-form-val.mr65 {
	margin-right: 65px;
}
.q-form .q-form-inp {
	display: block;
	width: 100%;
	border: none;
	color: #5b5b5b;
}
.q-form .q-form-inp[disabled] {
	background-color: #fff;
}
.qa-form {
	background-color: #fff;
}
.qa-form li:after {
	content: "";
	display: block;
	line-height: 0;
	font-size: 0;
	visibility: hidden;
	clear: both;
}
.qa-form li {
	padding: 10px 10px 10px 0;
	margin-left: 15px;
	border-bottom: 1px solid #e1e1e1;
	position: relative
}
.qa-form li:last-child {
	border-bottom: none;
}
.qa-form .qa-form-label {
	font-size: 15px;
	color: #ff8100;
}
.qa-form .qa-form-val {
	margin-left: 37px;
	line-height: 22.5px;
}
.qa-form .qa-form-val.mr65 {
	margin-right: 65px;
}
.qa-form .qa-form-inp {
	width: 100%;
	border: none;
	color: #5b5b5b;
}
.qa-form .input-group {
	width: 100%;
	padding-right: 5px;
}
/* 我的签约服务 */
.my-servers-top {
	background: url(../images/banner1.jpg) 0 -50px no-repeat;
	background-size: 100% auto;
	-webkit-background-size: 100% auto;
	-moz-background-size: 100% auto;
	color: #fff;
	line-height: 21px;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6);
	position: relative;
}
.my-servers-top .sdimg {
	display: block;
	margin: 0 auto 10px auto;
	width: 60px;
	height: 60px;
	padding: 1px;
	background-color: rgba(250, 250, 250, .75);
	border-radius: 50%;
}
.my-servers-time {
	line-height: 40px;
	background: #fafafa;
	color: #555;
	padding: 0 15px;
	text-align: center;
}
.my-servers-time i {
	color: #bbb;
	font-size: 18px;
	margin-right: 5px;
}
/* 家庭成员 */
.sw60 {
	width: 60px;
	text-align: left;
}
.add-memb-btn {
	width: 100%;
	height: 46px;
	line-height: 46px;
	background: #fff;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
}
.add-memb-btn a {
	color: #333;
	font-size: 14px;
}
/* 签约记录 */
.record-list {}
.record-list li .c-avatar-m {
	width: 45px;
	height: 45px;
}
.record-list li .arrow-right {
	display: inline-block;
	width: 6px;
	height: 6px;
	border: solid #cdcdcd;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
	vertical-align: middle;
	margin: 0 0 5px 5px;
	-webkit-transition: all .3s ease;
}
.record-list li .arshow {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	margin: 2px 0 0 5px;
}
.record-list li {
	position: relative;
	background: #fff;
	border-top: 1px solid #f2f2f2;
}
.record-list li:first-child {
	border-top: none;
}
.relimg {
	width: 45px;
	height: 45px;
	position: absolute;
	left: 15px;
	top: 10px;
	overflow: hidden;
}
.relimg img {
	width: 45px;
	height: 45px;
}
.relmess {
	padding: 13px 100px 8px 75px;
	min-height: 45px;
	font-size: 12px;
	color: #888;
	line-height: 18px;
}
.reltime {
	position: absolute;
	right: 15px;
	top: 13px;
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
.rel-filed {
	background: #eaedeb;
	padding: 10px 15px;
	color: #555;
	font-size: 12px;
	line-height: 20px;
	display: none;
}
.rel-filed .ref-top {
	display: block;
	color: #ed5050;
	padding-bottom: 8px;
	margin-bottom: 10px;
	border-bottom: 1px solid #d2d4d1;
}
/* 电话随访 */
.mstop-time {
	width: 100%;
	line-height: 25px;
	background: rgba(0, 0, 0, .3);
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
	padding: 7px 0;
}
.mstop-time .mtpart {
	display: block;
	width: 50%;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #fff;
}
.mstop-time .mtpart:first-child {
	border-right: 1px solid #656578;
}
.mstop-time .mtpart i {
	font-size: 18px;
	margin: 0 3px;
}
.tel-ask-advice {
	margin: 10px 5px;
	padding: 8px;
	background: #fff;
	border: 1px solid #e1e1e1;
	border-radius: 4px;
	line-height: 30px;
	color: #5b5b5b;
}
.ask-text {
	border: none !important;
	padding: 0 !important;
}
/* 图文随访 */
.chat-form {
	bottom: 0;
	left: 0;
	height: 45px;
}
.nopos {
	position: relative;
	bottom: auto;
	left: auto;
}
.chat-form .ui-col-0 {
	width: 50px;
	text-align: center;
}
.chat-form .ui-col-0 a {
	display: inline-block;
	height: 30px;
	width: 30px;
	line-height: 30px;
	position: relative;
	top: 8px;
	border: 1px solid #808080;
	border-radius: 50%;
	color: #808080;
}
.chat-input {
	border: 0;
	border-bottom: #808080 1px solid;
	position: relative;
	top: 14px;
}
.chat-pictures-wrap {
	height: 100%;
	z-index: 2323;
	top: 0;
	left: 0;
	display: none;
}
.chat-pictures-bg {
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
}
.chat-pictures-btn {
	bottom: 0;
	left: 0
}
.chat-pictures-a {
	overflow: hidden
}
.chat-pictures-a a {
	height: 45px;
	line-height: 45px;
	display: block;
	font-size: 15px;
	color: #00a1d8;
	text-align: center;
	width: 100%;
	background-color: #fff;
	border-bottom: #e1e1e1 1px solid
}
.chat-pictures-a a:last-child {
	border-bottom: 0
}
.chat-pictures-a a em {
	display: inline-block;
	width: 16px;
	height: 16px;
	border: #00a1d8 1px solid;
	border-radius: 50%;
	line-height: 12px;
	position: relative;
	top: -2px
}
.chat-pictures-a a em i.iconfont {
	font-size: 12px
}
.chat-form .ui-col-0 a.chat-send {
	display: inline-block;
	width: 40px;
	height: 31px;
	line-height: 31px;
	background: #4dcd70;
	text-align: center;
	font-size: 13px;
	color: #fff;
	border: none;
	border-radius: 3px;
	float: left;
}
/* 2015082703 CSX 新增 */
.bottom-btn-box {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 8px 15px;
	background: #fff;
	z-index: 3000;
}
.bp-temp-page {
	padding-bottom: 60px;
}
.bp-temp {
	padding: 5px 0 5px 15px;
}
.bp-temp h3 {
	font-size: 15px;
	color: #333;
	padding: 10px 0;
}
.bp-temp h3 em {
	color: #f58100;
	margin-right: 5px;
}
.bp-temp-con {
	font-size: 12px;
	color: #5b5b5b;
	padding: 10px 15px;
}
.zz-list {
	overflow: hidden;
}
.zz-list li {
	width: 33.3333%;
	float: left;
}
@media screen and (min-width:320px) and (max-width:360px) {
	.zz-list li:last-child {
		width: 50%;
		float: left;
	}
}
.zz-tab {
	width: 100%;
}
.zz-tab td,
.zz-tab th {
	vertical-align: middle;
	padding: 5px 0;
}
.zz-tab th {
	width: 9em;
}
.zz-tab2 th {
	width: 6em;
}
.zz-tab th em {
	color: #f58100;
}
.i-unit {
	display: inline-block;
	height: 36px;
	line-height: 36px;
	text-align: center;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 0 4px;
}
.width-16 {
	width: 16%;
}
/*单选框和复选框*/
.c-radio,
.c-check {
	display: block;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position: relative;
	margin: 7px 0;
}
.c-radio .disc,
.c-check .tick {
	display: block;
	position: relative;
	width: 26px;
	height: 26px;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: 1px solid #e1e1e1;
	border-radius: 50%;
	background: #fff;
	top: 0;
	left: 0;
	z-index: 2;
}
.c-check .tick {
	border-radius: 6px;
}
.c-radio > input,
.c-check > input {
	display: inline-block;
	vertical-align: baseline;
	position: absolute;
	z-index: 3;
	width: 26px;
	height: 26px;
	background: transparent;
	background: rgba(0, 0, 0, 0);
	-webkit-appearance: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0;
	padding: 0;
	outline: 0;
}
.c-radio > input:checked + .disc:after,
label.checked .disc:after {
	position: absolute;
	content: "";
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #4dcd70;
	left: 6px;
	top: 6px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.c-check > input:checked + .tick:after,
label.checked .tick:after {
	position: absolute;
	content: "";
	width: 13px;
	height: 8px;
	border: solid #4dcd70;
	border-width: 0 0 2px 2px;
	left: 5px;
	top: 5px;
	-webkit-transform: rotate(-45deg);
}
.c-radio > input:disabled + .disc,
.c-check > input:disabled + .tick {
	background: #f0f0f0;
}
.c-radio > input:disabled,
.c-check > input:disabled {
	cursor: auto;
}
.c-radio .txt,
.c-check .txt {
	display: inline-block;
	position: absolute;
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
	top: 0;
	left: 32px;
}
/*下拉选框*/
.c-select {
	display: block;
	position: relative;
	height: 36px;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius: 4px;
}
.c-select:after {
	position: absolute;
	content: '';
	width: 8px;
	height: 8px;
	border: solid #e1e1e1;
	border-width: 0 2px 2px 0;
	-webkit-transform: rotate(45deg);
	right: 15px;
	top: 50%;
	margin-top: -7px;
}
.c-select > select {
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	z-index: 2;
	width: 100%;
	height: 36px;
	color: #909090;
	background: transparent;
	background: rgba(0, 0, 0, 0);
	border: none;
	-webkit-appearance: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0;
	padding: 0 25px 0 10px;
}
.c-select > select:focus {
	color: #4d5a5e;
	outline: 0;
}
.c-input {
	position: relative;
	display: inline-block;
	min-width: 40px;
	height: 36px;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius: 4px;
}
.c-input > input {
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	z-index: 2;
	width: 100%;
	height: 36px;
	color: #80989f;
	background: transparent;
	background: rgba(0, 0, 0, 0);
	border: none;
	-webkit-appearance: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0;
	padding: 6px 12px;
}
.c-input > input:focus {
	color: #4d5a5e;
	outline: 0;
}
.c-textarea {
	position: relative;
	display: block;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius: 4px;
}
.c-textarea > textarea {
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	z-index: 2;
	width: 100%;
	color: #80989f;
	background: transparent;
	background: rgba(0, 0, 0, 0);
	border: none;
	-webkit-appearance: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0;
	padding: 6px 12px;
}
.c-textarea > textarea:focus {
	color: #4d5a5e;
	outline: 0;
}
/* 9.3 */
a.a-more {
	color: #007cd9;
	display: block;
	width: 100%;
	text-align: center;
	padding: 10px 0;
	color: #007cd9;
	font-size: 12px;
	/* border-top: 1px solid #f1f1f1; */
}
.bgc-7ecef4 {
	background-color: #7ecef4;
}
.c-list-text .c-t-left {
	color: #909090 !important;
}
.device-list .c-list-value {
	width: 100px;
}
.c-37a6ed {
	color: #37a6ed !important;
}
.c-333 {
	color: #333 !important;
}
i.icon-nan {
	color: #0073dd;
}
i.icon-nv {
	color: #ff6ca0;
}
/* css c-table two
-----------------------------------------------------------------------------*/
.c-table {
	width: 100%;
	border-collapse: collapse
}
.c-table th {
	font-weight: 700;
}
.c-table td,
.c-table th {
	border-bottom: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	text-align: center;
	padding: 10px 5px;
}
.c-table tr td:last-child,
.c-table tr th:last-child {
	border-right: 0
}
.c-table tr:last-child td {
	border-bottom: 0
}
.c-table th,
.c-table td {
	vertical-align: middle
}
.health-table-blue {
	background: #7ecef4;
	color: #fff;
	overflow: hidden
}
.health-table-blue span {
	display: block
}
.health-table-blue td {
	vertical-align: middle
}
.icon-zhidaobiaozhun.c-f24 {
	font-size: 24px;
	position: relative;
	top: 3px
}
.health-border-1 {
	border-color: #ff9806
}
.health-border-2 {
	border-color: #ff0606
}
.health-border-3 {
	border-color: #4dcd70
}
.health-border-4 {
	border-color: #ea68a2
}
.health-border-5 {
	border-color: #1dbdbf
}
.health-border-6 {
	border-color: #37a6ed
}
.health-border-7 {
	border-color: #ae5da1
}
.required {
	top: 50%;
	margin-top: -8px;
	left: 10px;
	color: #ff8100;
}
.add-equipment {
	background: #fff;
	padding: 10px 15px;
	line-height: 47px;
}
.add-btn {
	position: relative;
	display: block;
	width: 45px;
	height: 45px;
	color: #b8b8b8;
	border: 1px dotted #b8b8b8;
	background: #fff;
}
.add-btn:before {
	content: "";
	display: block;
	position: absolute;
	top: 22px;
	left: 8px;
	width: 30px;
	height: 2px;
	background: #b8b8b8;
}
.add-btn:after {
	content: "";
	display: block;
	position: absolute;
	top: 8px;
	left: 22px;
	width: 2px;
	height: 30px;
	background: #b8b8b8;
}
.input-group.input-border span.form-control {
	line-height: 33px;
	color: #8f8f8f;
}
.input-group .c-avatar-s,
.input-group .c-avatar-m,
.input-group .c-avatar-l {
	margin: 5px 15px 5px 0;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
}
.health-input-merge .input-group-addon {
	min-width: 100%;
	width: 100px;
	text-align: left;
}
.unit-right {
	position: absolute;
	right: 15px;
	top: 13px;
}
.details-tips i.iconfont {
	color: #ffa119;
	font-size: 12px;
}
.historical-interfere i.iconfont {
	position: relative;
	top: -1px;
	font-size: 15px
}
.cod-list > li {
	position: relative;
	padding-left: 25px;
	margin-bottom: 30px;
}
.cod-list > li .cod-line {
	position: absolute;
	top: 10px;
	left: 6px;
	width: 2px;
	z-index: 5;
	background: #06bf04;
	height: 100%;
	height: -moz-calc(100% +30px);
	height: -webkit-calc(100% +30px);
	height: calc(100% + 30px);
}
.cod-list > li:last-child .cod-line {
	display: none;
}
.cod-list > li:first-child .cod-line {
	background: #ff8100;
}
.cod-list > li > i {
	position: absolute;
	top: 10px;
	left: 0;
	display: block;
	width: 14px;
	height: 14px;
	background: #06bf04;
	border-radius: 50%;
	z-index: 10;
}
.cod-list > li.current:after,
.cod-list > li.current > i {
	background: #ff8100;
}
.cod-con {
	background: #fff;
	border: 1px solid #e1e1e1;
	border-radius: 8px;
	position: relative;
	padding: 10px;
}
.cod-con em.arrow {
	position: absolute;
	top: 12px;
	left: -6px;
	display: block;
	width: 8px;
	height: 8px;
	background: #fff;
	border-color: #e1e1e1;
	border-style: solid;
	border-width: 1px 0 0 1px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.cod-con dd .upload-img ul li {
	margin-right: 5px;
}
.cod-con dd .upload-img ul li:last-child {
	margin-right: 0;
}
.add-manner {
	text-align: left;
}
.ui-popup .add-manner td {
	padding: 0 0 10px 0 !important;
}
.no-guide {
	width: 30%;
	height: 0;
	padding-bottom: 30%;
	background: url(../images/no_data.png) no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
}
.no-guide-tips {
	width: 70%;
	margin: 0 auto;
}
/*9.28-YY start*/
.sdoc-top.smil {
	padding: 38px 15px 36px;
	height: 100px;
	background: url(../images/p-bg-top.png) no-repeat;
}
.sdoc-top.smil.short {
	height: 60px;
}
.sdoc-top.smil .sdimg {
	margin: 0;
	width: 56px;
	height: 56px;
	border-radius: 56px;
	overflow: hidden;
	padding: 0;
	background: rgb(250, 250, 250)
}
.sdoc-top.smil .sdimg img {
	width: 56px;
	height: 56px;
}
.sdoc-top.smil .sdslink {
	border: none;
}
.ff6600 {
	color: #ff6600;
}
.pos-sist {
	padding: 23px 15px 18px;
	box-sizing: border-box;
	background: #fff;
}
.pos-sist img {
	width: 100%;
	height: auto;
}
.sdoc-top.smil .sdslink a {
	color: #007cd9;
	background: #f8f8f8;
	line-height: 27px;
}
.pb60 {
	padding-bottom: 60px;
}
.slider-detail h2 {
	color: #333333;
}
.slider-detail p {
	color: #888888;
}
.slider-detail li {
	padding: 10px 0 12px 0;
	position: relative;
}
.slider-detail li span {
	position: absolute;
	bottom: 0px;
	right: 15px;
}
.slider-detail p.show {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.arrow-down,
.arrow-up {
	display: inline-block;
	width: 8px;
	height: 8px;
	border: solid #cdcdcd;
	border-width: 2px 2px 0 0;
	cursor: pointer;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	transform: rotate(135deg);
}
.arrow-up {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.line-click {
	width: 100%;
	height: 15px;
	position: relative;
}
/*9.28-YY end*/
/*=======================*/
.c-000 {
	color: #000
}
.c-ccc {
	color: #ccc
}
.r-15 {
	right: 15px;
}
.l-10 {
	left: 10px;
}
.pl25 {
	padding-left: 25px;
}
/* 9.28 */
/* -------签约成功提示 */
.nsucc-top {
	text-align: center;
	padding: 80px 0 20px 0;
}
.nsucc-top i {
	font-size: 50px;
}
.choo-qy div {
	padding: 6px 17px;
}
.goodstexa {
	display: block;
	width: 100%;
	height: 150px;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	background: #fff;
	appearance: none;
	-webkit-appearance: none;
	padding: 5px 10px;
	word-break: break-all;
}

Разлика између датотеке није приказан због своје велике величине
+ 0 - 485
html/download/css/suifang.css


+ 0 - 3114
html/download/css/zx-style.css

@ -1,3114 +0,0 @@
body {
	background: #f9f9f9;
	font-size: 14px;
}
.c-btn-maincolor {
	background-color: #37a6ed;
	color: #fff;
}
/*蓝色按钮样式*/
.c-btn-maincolor:hover {
	background-color: #3099dd;
}
.c-37a6ec {
	color: #37a6ec;
}
.c-bfbfbf {
	color: #bfbfbf;
}
.c-fa383d {
	color: #fa383d;
}
.c-007dda {
	color: #007dda;
}
.c-ff8011 {
	color: #ff8011;
}
.c-087eff {
	color: #087eff;
}
.c-ff8100 {
	color: #ff8100;
}
.c-fff {
	color: #fff;
}
.c-ccc {
	color: #ccc;
}
.c-333 {
	color: #333;
}
.bgc-00c1a5 {
	background-color: #00c1a5;
}
.bgc-ebebeb {
	background-color: #ebebeb;
}
.bgc-087eff {
	background-color: #087eff;
}
.bgc-97caff {
	background-color: #97caff;
}
.c-tag {
	color: #fff;
	font-size: 16px;
	padding: 2px 10px;
	border-radius: 4px;
}
.c-tag-blue {
	background: #3da3ee;
}
.line-22 {
	line-height: 22px;
}
.line-40 {
	line-height: 40px;
}
.mr40 {
	margin-right: 40px;
}
.r-15 {
	right: 15px;
}
.pt1 {
	padding-top: 1px;
}
.add-model .title-word-limit {
	position: absolute;
	right: 15px;
	top: 12px;
}
.arrow-left {
	display: block;
	width: 8px;
	height: 8px;
	border: solid #fff;
	border-width: 0 0 2px 2px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
/* css3-Grid
-----------------------------------------------------------------------------*/
.ui-grid {
	display: -webkit-box;
	display: box;
}
.ui-grid-middle {
	-webkit-box-pack: center;
	-webkit-box-align: center;
	box-pack: center;
	box-align: center;
}
.ui-grid-vertical {
	-webkit-box-orient: vertical;
	box-orient: vertical;
}
.ui-grid-label {
	-webkit-box-flex: 0;
	box-flex: 0;
	width: 100px;
	font-weight: 600;
}
.ui-col-0 {
	-webkit-box-flex: 0;
	box-flex: 0;
}
.ui-col-1 {
	-webkit-box-flex: 1;
	box-flex: 1;
}
/*n-list*/
.ptb12 {
	padding-top: 12px;
	padding-bottom: 12px;
}
.n-list {
	background-color: #fff;
}
.n-list > li,
.n-list > .n-list-li {
	position: relative;
	display: -webkit-box;
	display: box;
	box-pack: center;
	padding-right: 15px;
	margin-left: 15px;
	border-top: 1px solid #f1f1f1;
	clear: both;
}
.n-list > li:first-child,
.n-list > .n-list-li:first-child {
	border-top: none;
}
.n-list > .n-list-link:active {
	background-color: #f7f7f7;
	padding-left: 15px;
	margin-left: 0
}
.n-list > .n-list-cover {
	padding-left: 15px;
	margin-left: 0;
}
.n-list > .list-arrow-r,
.n-list > .list-arrow-d,
.n-list > .list-arrow-u {
	padding-right: 30px
}
.n-list > .list-arrow-r:after,
.n-list > .list-arrow-d:after,
.n-list > .list-arrow-u:after {
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -5px;
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	border: solid #cdcdcd;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.n-list > .list-arrow-d:after {
	right: 13px;
	margin-top: -8px;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
}
.n-list > .list-arrow-u:after {
	right: 13px;
	margin-top: -2px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.n-list-title {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	box-orient: vertical;
	-webkit-box-pack: start;
	-moz-box-pack: start;
	box-pack: start;
}
.n-list-key,
.n-list-info {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	box-orient: vertical;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	box-pack: center;
}
.n-list-info {
	display: box;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	box-flex: 1;
}
.n-list-flex {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	box-flex: 1;
}
.n-list > .n-list-function {
	border-top: none;
	padding-right: 0;
}
.n-list > .n-list-function .n-list-flex {
	border-top: 1px solid #f1f1f1;
}
.n-list > .n-list-function:first-child .n-list-flex {
	border-top: none;
}
.n-list > li:first-child,
.n-list > .n-list-function:first-child,
.n-list > .n-list-function:first-child .n-list-info,
.n-list > div:first-child {
	border: 0;
}
.n-list > .n-list-label {
	display: block;
	border-top: none;
	padding-right: 0;
}
.n-list .n-list-img {
	width: 100px;
	height: 68px;
	overflow: hidden;
	position: relative
}
.n-list .n-list-img img {
	width: 100%;
	height: auto;
}
.required {
	position: relative;
}
.required:before {
	content: "*";
	position: absolute;
	color: #f00;
	font-size: 14px;
	height: 12px;
	line-height: 12px;
	vertical-align: middle;
	left: -10px;
	top: 50%;
	margin-top: -5px;
}
.n-avatar-s,
.n-avatar-m,
.n-avatar-l {
	width: 26px;
	height: 26px;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
}
.n-avatar-m {
	width: 40px;
	height: 40px;
}
.n-avatar-l {
	width: 54px;
	height: 54px;
}
.n-avatar-s img,
.n-avatar-m img,
.n-avatar-l img {
	width: 100%;
	height: 100%;
}
.word-bread {
	word-wrap: break-word;
}
/* 电话咨询 */
.doc-avatar {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	text-align: center;
	overflow: hidden;
}
.doc-avatar img {
	width: auto;
	height: 100%;
}
.view-more {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding: 15px 0;
}
.doc-detail .list-arrow-d:after {
	top: 15px;
	margin-top: 0;
}
.doc-detail .list-arrow-u:after {
	top: 20px;
	margin-top: 0;
}
.level,
.honor {
	display: inline-block;
	width: 20px;
	height: 20px;
}
.level img,
.honor img {
	width: 100%;
	height: 100%;
}
/* 指定咨询 */
.upload-img {
	overflow: hidden;
	display: inline-block;
}
.upload-img ul li {
	position: relative;
	display: inline;
	float: left;
	width: 76px;
	height: 76px;
	padding: 0 10px 10px 0;
}
.upload-img ul li img {
	width: 100%;
	height: 100%;
}
.upload-img .del-img {
	position: absolute;
	top: 0;
	right: 10px;
	text-align: center;
	width: 26px;
	height: 26px;
	line-height: 20px;
	z-index: 10;
	background: rgba(0, 0, 0, .5);
	border-radius: 0 0 0 90%;
	overflow: hidden;
}
.upload-img .del-img .iconfont {
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	margin-left: 4px;
}
.add-btn {
	position: relative;
	display: block;
	width: 74px;
	height: 74px;
	font-size: 0;
	color: #b8b8b8;
	border: 1px dashed #a0a0a0;
	background: #fff;
}
.add-btn:before {
	content: "";
	display: block;
	position: absolute;
	top: 34px;
	left: 22px;
	width: 30px;
	height: 2px;
	background: #a0a0a0;
}
.add-btn:after {
	content: "";
	display: block;
	position: absolute;
	top: 20px;
	left: 36px;
	width: 2px;
	height: 30px;
	background: #a0a0a0;
}
.doc-tab li {
	width: 50%;
}
.doc-tab li.hit {
	border-bottom: 3px solid #4dcd70;
}
.doc-tab li.hit a {
	color: #4dcd70;
}
.doc-list-sm {
	padding: 10px 15px;
}
.doc-list-sm span {
	color: #666;
}
.doc-list-sm b {
	color: #333;
	font-weight: normal;
}
.delimgpop {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, .8);
	text-align: center;
	z-index: 2200;
}
.del-img-box {
	width: 100%;
	height: 100%;
	display: table;
}
.del-img-con {
	display: table-cell;
	vertical-align: middle;
}
.del-img-con img {
	width: auto;
	height: auto;
	border: 2px solid #000;
}
.del-img-con p {
	position: relative;
	display: inline-block !important;
	-webkit-animation: myfirst .3s ease;
}
.del-img-box p:after {
	font-family: "iconfont" !important;
	content: "\d605";
	position: absolute;
	display: block;
	top: 5px;
	right: 10px;
	width: 32px;
	height: 32px;
	z-index: 5000;
	color: #fff;
	font-size: 32px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	-webkit-text-shadow: 0 0 1px #f00;
	text-shadow: 0 0 1px #000;
}
.del-img-btn {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 20;
	padding: 0 15px;
	text-align: right;
	color: #000;
}
.del-img-btn .iconfont {
	font-size: 20px;
	margin-right: 4px;
}
.r-input {
	width: 100%;
	text-align: right;
}
.r-textarea {
	width: 100%;
	border: 0;
	padding: 0;
	resize: none;
}
.over-lay,
.over-lay[id] {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 3000;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .7);
}
.ins-img-btn {
	position: fixed;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 3100;
}
.ins-img-btn .c-btn {
	border-radius: 4px;
	border: none;
	color: #157efb;
	font-size: 20px;
}
.ins-img-btn .c-btn:first-child {
	border-radius: 4px 4px 0 0;
}
.ins-img-btn .c-btn:nth-child(2) {
	border-top: 1px solid #e1e1e1;
	border-radius: 0 0 4px 4px;
}
.zx-notes {
	text-align: left;
	color: #5b5b5b;
	font-size: 12px;
}
.ui-popup .zx-notes li {
	padding: 0 !important;
	margin: 0 !important;
}
/* 咨询信息 */
.talk-box {
	position: relative;
	width: 100%;
	padding: 10px;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #e6bc5d;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.talk-box:after {
	position: absolute;
	content: "";
	top: -6px;
	left: 30px;
	font-size: 13px;
	color: #5b5b5b;
	width: 10px;
	height: 10px;
	border: 1px solid #e6bc5d;
	border-width: 1px 1px 0 0;
	background: #fff;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.icon-round {
	display: inline-block;
	width: 24px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	vertical-align: middle;
	color: #fff;
	font-size: 14px;
	border-radius: 50%;
	overflow: hidden;
}
.upload-img ul li.upload-btn-box {
	width: 240px;
	height: 76px;
}
.upload-img ul li.upload-btn-box p {
	width: 150px;
	font-size: 13px;
	color: #5b5b5b;
	display: block;
	padding: 18px 0 0 10px;
}
.pingjia {
	font-size: 13px;
	color: #ff8100;
}
.pingjia .iconfont {
	font-size: 20px;
	line-height: 20px;
	color: #ff8100;
}
.bottom-iconbtn {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 44px;
	border-top: 1px solid #e1e1e1;
	background: #fff;
	z-index: 1000;
}
.bottom-iconbtn a {
	display: inline-block;
	width: 49%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #e1e1e1;
	overflow: hidden;
}
.bottom-iconbtn a:last-child {
	border: none;
}
.bottom-iconbtn a .iconfont {
	font-size: 18px;
	line-height: 18px;
	vertical-align: middle;
}
.sel-phiz {
	overflow: hidden;
	padding-right: 15px;
}
.sel-phiz li {
	width: 25%;
	float: left;
	text-align: center;
	color: #333;
	font-size: 15px;
}
.sel-phiz li:nth-child(2) {
	margin: 0 12.4%;
}
.sel-phiz li .iconfont {
	font-size: 40px;
	line-height: 40px;
	color: #ccc;
}
.sel-phiz li p {
	padding-top: 5px;
}
.sel-phiz li.selected .iconfont {
	color: #ff8100;
}
.padding-fixed {
	width: 100%;
	height: 70px;
}
.tel-zx-list>li .n-list-key {
	min-width: 6em;
}
/*爱心咨询*/
.common-title {
	font-size: 12px;
	padding: 10px 15px;
	color: #5b5b5b;
}
.ax-consultation li {
	position: relative;
}
.ax-consultation select,
.ax-consultation input {
	color: #909090 !important;
}
.ax-consultation li input.short {
	border: 1px solid #000;
	width: 50%;
	box-sizing: border-box;
}
.ax-consultation li .input-group .form-select {
	height: 30px;
	box-sizing: border-box;
	padding: 2px 13px 2px 5px;
}
.ax-consultation li .form-select-arrow {
	top: 9px;
	right: 7px;
}
.ax-consultation li .c-list-value h4 {
	min-width: 4em;
}
.ax-consultation li .input-group {
	position: relative;
}
.arrow-down {
	display: block;
	width: 8px;
	height: 8px;
	border: solid #cdcdcd;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
}
.ax-consultation li .list-icon {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -4px;
}
.ax-consultation li .input-group .list-icon {
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -4px;
}
.pl40 {
	padding-left: 40px;
}
.ml40 {
	margin-left: 40px;
}
.ax-consultation li .input-group-addon {
	padding: 0 10px;
}
.pm_age {
	display: inline-block;
	width: 138px;
	height: 30px;
	border: 1px solid #ddd;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	vertical-align: middle;
	overflow: hidden;
	position: relative;
}
.ageinput {
	width: 65px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	border: none;
	float: left;
	font-size: 15px;
	color: #333;
	border-right: 1px solid #ddd;
	padding-left: 10px;
	border-radius: 5px 0 0 5px;
}
.pm_age .agesel {
	width: 60px;
	height: 30px;
	line-height: 30px;
	float: left;
	font-size: 15px;
	color: #808080;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	font-family: "\5FAE\8F6F\96C5\9ED1", Helvetica;
	background: url(/images/point_d.png) 94% center no-repeat #fff;
	background-size: 13px 8px;
	-webkit-background-size: 13px 8px;
	padding: 0 0 0 10px;
}
.pt2 {
	padding-top: 2px;
}
/*问医生*/
.bg-9dcd82 {
	background: #9dcd82;
}
.bg-ff7aac {
	background: #ff7aac;
}
.bg-8ebcf8 {
	background: #8ebcf8;
}
.bg-ffbc16 {
	background: #ffbc16;
}
.ask-doctors-boxer .c-avatar-m i {
	width: 40px;
	height: 40px;
	border-radius: 40px;
	text-align: center;
	line-height: 40px;
	display: block;
	color: #fff;
	font-size: 24px;
}
.ask-doctors-boxer .tiper-words {
	width: 100%;
	box-sizing: border-box;
}
.ask-doctors-boxer .tiper-words img {
	width: 100%;
}
/*专家列表*/
.professor-listhead {
	height: 45px;
	background: #fff;
	width: 100%;
	z-index: 99;
	position: fixed;
	bottom: 0;
	left: 0;
}
.professor-listhead li {
	float: left;
	line-height: 45px;
	box-sizing: border-box;
	border-right: 1px solid #f2f2f2;
	text-align: center;
	color: #5b5b5b;
	font-size: 14px;
	height: 45px;
}
.professor-listhead li span {
	text-overflow: ellipsis;
	overflow: hidden;
	height: 45px;
	line-height: 45px;
	white-space: nowrap;
	max-width: 80%;
	display: inline-block;
	position: relative;
	padding: 0 15px 0 0;
	box-sizing: border-box;
}
.professor-listhead li:last-child {
	border: none;
}
.professor-listhead li em.cur {
	color: #37a6eb;
}
.professor-listhead li i {
	display: block;
	position: absolute;
	top: 20px;
	right: 0;
}
.professor-listhead li.cur i.s-arrow-down {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #b4b4b4;
	border-top: 0;
}
.s-arrow-down {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #b4b4b4;
	border-top: 0;
}
.professor-main .c-avatar-m {
	padding: 6px 0 6px;
}
.professor-main .c-avatar-m img {
	border-radius: 40px;
	overflow: hidden;
	width: 40px;
	height: 40px;
}
.professor-main .c-list-indent-s {
	padding-right: 15px !important;
}
.pt35 {
	padding-top: 35px;
}
.c-ff8100 {
	color: #ff8100;
}
.professor-main .c-5b5b5b {
	color: #5b5b5b !important;
}
.list-addmore {
	color: #007cd9;
	font-size: 13px;
	width: 100%;
	text-align: center;
	line-height: 34px;
}
.professor-main .c-list-info {
	padding: 6px 0 6px;
}
.professor-main li {
	padding-left: 15px !important;
	margin-left: 0 !important;
}
/*专家列表iscroll*/
.shadow-panel {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 45px;
	width: 100%;
	z-index: 90;
	background-color: rgba(0, 0, 0, .35);
}
.scroll-fixed {
	position: fixed;
	bottom: 45px;
	left: 0;
	z-index: 98;
}
.scroll-citybox,
.scroll-hospbox {
	width: 100%;
	height: 352px;
	overflow: hidden;
}
.scroll-specbox {
	width: 100%;
	height: 352px;
	overflow: hidden;
}
.scroll-citybox li,
.scroll-hospbox li {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.city-box-leftwrapper {
	width: 40%;
	background: #f5f5f5;
}
.city-box-rightwrapper {
	width: 60%;
	background: #ffffff;
}
.hosp-box-leftwrapper {
	width: 50%;
	background: #f5f5f5;
}
.hosp-box-rightwrapper {
	width: 50%;
	background: #ffffff;
}
.spec-box-leftwrapper {
	width: 100%;
	background: #ffffff;
	font-size: 14px;
}
.cc-lef li {
	padding: 11px 20px;
	color: #5b5b5b;
	font-size: 14px;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	width: 100%;
	box-sizing: border-box;
}
.cc-lef li:last-child {
	border-bottom: none;
}
.cc-lef li span {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	white-space: normal;
	overflow: hidden;
}
.cc-rig li {
	margin-left: 15px;
	border-bottom: 1px solid #e1e1e1;
	height: 43px;
	line-height: 43px;
	color: #5b5b5b;
	font-size: 14px;
}
.cc-rig li:last-child {
	border-bottom: none;
}
.cc-lef li.cur {
	background: #fff;
	border-right: 1px solid #fff;
}
.cc-rig li.cur {
	color: #37a6eb;
}
.city-box-leftwrapper,
.city-box-rightwrapper,
.hosp-box-leftwrapper,
.hosp-box-rightwrapper,
.spec-box-leftwrapper {
	float: left;
	position: relative;
	height: 352px;
	overflow: hidden;
	/* Prevent native touch events on Windows */
	-ms-touch-action: none;
	/* Prevent the callout on tap-hold and text selection */
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	/* Prevent text resize on orientation change, useful for web-apps */
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}
.city-leftscroller,
.city-rightscroller,
.hosp-leftscroller,
.hosp-rightscroller,
.spec-leftscroller {
	position: absolute;
	width: 100%;
	/* Prevent elements to be highlighted on tap */
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	/* Put the scroller into the HW Compositing layer right from the start */
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
}
.shadow-panel {
	display: none;
}
.spec-leftscroller div.c-33 {
	color: #5b5b5b;
	float: left;
	box-sizing: border-box;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
}
.spec-leftscroller div.c-33.cur {
	color: #37a6eb;
}
.main-scrollboxer {
	-webkit-overflow-scrolling: touch;
}
/*医生列表搜索无数据*/
.search-nodata {
	width: 100%;
	font-size: 16px;
	color: #5b5b5b;
	text-align: center;
	padding: 100px 0 40px 0;
}
.search-nodata-img {
	width: 40%;
	max-width: 320px;
	margin: 0 auto;
}
.search-nodata-icon {
	background: url(../images/no-data.png) no-repeat 100% 0;
	width: 100%;
	height: 0;
	padding-bottom: 100%;
	background-size: 100% auto;
}
/*网络咨询详情页*/
.c-avatar-m {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	overflow: hidden;
}
.doctor_detail_intro {
	font-size: 15px;
	background: #fff;
	margin-top: 20px;
}
.doctor_detail_intro .tit {
	color: #909090;
	display: inline-block;
	float: left;
	width: 75px;
}
.doctor_detail_intro .tit2 {
	color: #909090;
	display: inline-block;
	float: left;
	width: auto;
}
.doctor_detail_intro .words {
	-webkit-box-flex: 1;
	box-flex: 1;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
	padding-right: 15px;
	box-sizing: border-box;
	color: #333;
	overflow: hidden;
}
.doctor_detail_intro .main_good_at,
.doctor_detail_intro .main_intro {
	margin-left: 15px;
	padding: 15px 0
}
.report-img,
.report-img img {
	width: 70px;
	height: 70px;
	float: left;
	margin-right: 10px;
}
.time-title {
	width: 22px;
	height: 22px;
	border-radius: 50%;
	line-height: 20px;
	text-align: center;
	display: inline-block;
	background-color: #4dcd70
}
.time-title i,
iconfont {
	font-size: 13px;
}
.review {
	width: 100%;
	margin-top: 10px;
}
.review .hd {
	height: 5px;
	position: relative;
}
.review .hd .ui-arrow {
	position: absolute;
	top: -5px;
	left: 10px;
	border-bottom-color: #ff8100;
}
.review .hd .ui-arrow s {
	top: -4px;
}
.review .bd {
	border: 1px solid #ff8100;
	padding: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*电话咨询记录*/
.doctor_detail_intro .record-tit {
	color: #909090;
	display: inline-block;
	float: left;
	width: 85px;
}
.no-record {
	text-align: center;
	line-height: 23px;
	padding: 0 15px;
}
.icon-record {
	display: inline-block;
	width: 125px;
	height: 125px;
	background: url(../images/no-data.png) no-repeat;
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	margin: 60px 0 5px 0;
}
/*电话咨询-登记成功*/
.win-register {
	text-align: center;
}
.win-register i,
iconfont {
	font-size: 60px;
}
.b-height {
	height: 80px;
}
.s-height {
	height: 40px;
	line-height: 40px;
	text-align: center
}
.c-49 {
	width: 49%
}
/*确认就诊人信息*/
.demo-input-merge .input-group-addon {
	min-width: 90px;
	width: 90px;
	text-align: left;
}
.l-span {
	top: 17px;
	left: 0px;
	position: absolute;
	color: #f00
}
.words-box {
	padding-top: 8px;
	border-top: 1px solid #e1e1e1;
}
.words-box .form-textarea2 {
	height: 100px;
	border: 0px;
	resize: none
}
.input-merge .input-group.input-border .input-group-addon,
.input-merge .input-group.input-border .form-control,
.input-merge .input-group.input-border .form-select,
.input-merge .input-group.input-border .form-textarea,
.input-merge .input-group.input-border .form-control,
.input-merge .input-group.input-border .form-select,
.input-merge .input-group.input-border .form-textarea,
.input-merge .input-group.input-border .input-group-addon {
	border-radius: 0px;
}
.input-merge .input-group.input-border {
	padding-left: 15px;
}
.input-merge .input-group.input-border .input-group-addon {
	padding-left: 0
}
.t-14 {
	top: 14px;
}
.t-12 {
	top: 12px;
	position: absolute;
	color: #ff8100;
}
.words-box .form-textarea2::-webkit-input-placeholder,
.words-box .r-textarea::-webkit-input-placeholder {
	color: #bfbfbf;
}
.words-box .form-textarea2:-moz-placeholder,
.words-box .r-textarea:-moz-input-placeholder {
	color: #bfbfbf;
}
.words-box .form-textarea2:-ms-input-placeholder,
.words-box .r-textarea:-ms-input-placeholder {
	color: #bfbfbf;
}
.number-r-b {
	right: 15px;
	bottom: -15px;
	position: absolute;
}
/*网络咨询*/
.hz-header {
	height: 45px;
	background: #fff;
}
.hz-header li {
	font-size: 13px;
	color: #5b5b5b;
}
.hz-header li.cur {
	border-bottom: 2px solid #37a6ed;
}
.hz-header li.cur span {
	color: #007cd9;
}
.hz-header li span {
	margin: 12px 0;
	border-right: 1px solid #e1e1e1;
	text-align: center;
	display: block;
	box-sizing: border-box;
}
.visit-list {}
.visit-list li {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background: #fff;
	padding-left: 15px;
	margin-top: 15px;
}
.visit-list li .vlname {
	line-height: 45px;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
	padding-right: 15px;
}
.visit-list li .vlname .arrow-right {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -4px;
}
.visit-list li .vlcard {
	line-height: 40px;
	color: #bfbfbf;
	padding-right: 15px;
}
.c-btn-r,
.c-btn-full-r {
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: baseline;
	outline: none;
	cursor: pointer;
	border: 0;
	background: none;
	text-align: center;
	text-decoration: none;
	padding: 5px 10px;
	color: #fff;
	position: relative;
	font: 14px/1 \5FAE\8F6F\96C5\9ED1, tahoma, arial, \5b8b\4f53;
	line-height: normal !important;
	background-color: #37a6ec;
	border-radius: 4px;
}
.r-w100 {
	width: 100px;
	text-align: right;
}
.bgc-fffae8 {
	background: #fffae8;
}
.pb3 {
	padding-bottom: 3px;
}
.pb2 {
	padding-bottom: 2px;
}
.c-ser-btn a {
	height: 28px;
	line-height: 28px;
	border: 1px solid #e8e8e8;
}
.c-avatar-s img,
.c-avatar-m img,
.c-avatar-l img {
	width: 100%;
	height: auto;
}
.test-boxer .c-avatar-m {
	text-align: center;
	padding: 0;
}
.test-boxer .c-avatar-m img {
	width: auto;
	height: 100%;
	border-radius: 0;
}
/*2015.11.9*/
.scroll-include {
	height: 260px;
	overflow: hidden;
}
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2) {
	/* 兼容iphone4/4s */
	.scroll-include {
		height: 200px;
	}
}
/*2015.11.18*/
.c-nowrap.c-f16 {
	font-size: 16px !important;
}
/*2.12专家列表*/
.c-ser-main i.left-42 {
	left: 42%;
}
.professor-listhead.professor-list-listhead {}
.professor-list-btn {
	height: 28px;
	line-height: 28px;
	border-radius: 4px;
	padding: 5px 10px;
	margin-left: 10px;
}
/*2.12编辑模板*/
.list-arrow-r.ml0 {
	margin-left: 0;
}
/*2.12回复模块*/
.icon-look {
	background: url(../images/icon-look.png) no-repeat 0 0;
	background-size: 100%;
	width: 22px;
	height: 23px;
	display: block;
	margin: 10px auto 0;
}
.talk-box.reply-talk-box {
	padding: 0;
	border-color: #e1e1e1;
}
.talk-box.reply-talk-box:after {
	border-color: #e1e1e1;
	left: 15px;
}
.talk-box.reply-talk-box.right:after {
	right: 15px;
	left: auto;
}
.reply-talk-box.n-list>li {
	padding-left: 15px;
	margin-left: 0;
	border-top: 0;
}
.reply-talk-box .look-report li {
	float: left;
	width: 57px;
	text-align: center;
}
.reply-talk-box .look-report li div {
	height: 56px;
	border: 1px solid #e3e3e3;
}
.icon-homan {
	display: block;
	background: #e1e1e1 url(../images/icon-homan.png) no-repeat 50% 50%;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-size: 50%;
}
.btn-voice {
	background: url(../images/btn-voice.jpg) no-repeat 0 0;
	background-size: 100%;
	width: 85px;
	height: 34px;
	display: block;
}
.icon-reply {
	width: 15px;
	height: 15px;
	display: block;
	background: url(../images/icon-reply.jpg) no-repeat 0 0;
	background-size: 100%;
}
.icon-broadcast {
	background: url(../images/icon-broadcast.png) no-repeat 0 0;
	background-size: 100%;
	width: 12px;
	height: 16px;
}
.icon-border {
	width: 1px;
	height: 14px;
	margin: 5px 12px 0;
	background-color: #ddd;
}
.reply-title {
	position: relative;
	background: #97caff;
	color: #fff;
	font-size: 14px;
	padding: 10px 0;
	padding-left: 25px;
}
.reply-title:after {
	position: absolute;
	top: 50%;
	left: 15px;
	margin-top: -5px;
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	border: 1px solid #fff;
	border-width: 0 0 2px 2px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.c-tag-blue.c-f13 {
	font-size: 13px;
}
/*2.12关注*/
.heed {
	background: url(../images/heed.png) no-repeat 0 0;
	background-size: 100%;
	width: 26px;
	height: 26px;
	display: block;
	margin: 0 auto 5px;
}
.heed-orange {
	background: url(../images/heed-orange.png) no-repeat 0 0;
	background-size: 100%;
	width: 26px;
	height: 26px;
	display: block;
	margin: 0 auto 5px;
}
#heed,
#heed-orange {
	width: 40px;
	text-align: center;
	padding-top: 12px;
}
.pm_age .agesel.w-70 {
	width: 70px;
}
/*2.12回复录音*/
.win-broadcast {
	position: fixed;
	outline: 0px;
	top: 50%;
	left: 50%;
	margin: -113px 0 0 -135px;
	width: 269px;
	height: 226px;
	border-radius: 5px;
	z-index: 100;
}
.win-broadcast .bg {
	background-color: #fff;
	width: 269px;
	height: 226px;
	border-radius: 5px;
	display: block;
}
.win-broadcast .broadcast {
	background: url(../images/broadcast.png) no-repeat 0 -2px;
	width: 85px;
	height: 85px;
	display: block;
	background-size: 100%;
	position: absolute;
	top: 67px;
	left: 34%;
	border-radius: 50%;
	z-index: 99;
}
.win-broadcast .word {
	position: absolute;
	bottom: 0;
	border-radius: 5px;
	border-top: 1px solid #e1e1e1;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	color: #666;
	background-color: #fff;
	height: 35px;
	width: 100%;
	line-height: 35px;
}
.win-broadcast .word.title {
	top: 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.delete {
	display: block;
	position: absolute;
	height: 12px;
	width: 12px;
	border-radius: 50%;
	background-color: #fff;
	right: 6px;
	top: 6px;
	z-index: 10;
	text-align: center;
	line-height: 9px;
	color: #919191;
	font-size: 12px;
}
.broadcast-shadow-panel {
	width: 100%;
	position: absolute;
	overflow: hidden;
	z-index: 10;
	top: 0;
	background-color: rgba(0, 0, 0, .35);
}
/*动画*/
.win-broadcast .broadcast {
	animation: broadcast 2s infinite;
	-webkit-animation: broadcast 2s infinite;
	/* Safari 和 Chrome */
}
/* Safari 和 Chrome */
@-webkit-keyframes broadcast
{
	0% {
		background-color: #ccf5ff;
		box-shadow: 0 0 0 0px #ccf5ff, 0 0 0 0 #c3e9f2, 0 0 0 0px #e9fffe, 0 0 0 0 #ddf5f4;
	}
	25% {
		background-color: #ccf5ff;
		box-shadow: 0 0 0 5px #ccf5ff, 0 0 0 1px #c3e9f2, 0 0 0 20px #e9fffe, 0 0 0 1px #ddf5f4;
	}
	50% {
		background-color: #ccf5ff;
		box-shadow: 0 0 0 10px #ccf5ff, 0 0 0 1px #c3e9f2, 0 0 0 25px #e9fffe, 0 0 0 1px #ddf5f4;
	}
	100% {
		background-color: #ccf5ff;
		box-shadow: 0 0 0 15px #ccf5ff, 0 0 0 1px #c3e9f2, 0 0 0 30px #e9fffe, 0 0 0 1px #ddf5f4;
	}
}
/* 12-18 */
.nxz-voice {
	line-height: 21px;
	text-align: right;
}
.nzx-tb {
	display: inline-block;
	width: 15px;
	height: 21px;
	background: url(../images/icon-broadcast.png) no-repeat;
	background-size: 100% auto;
	-webkit-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-ms-background-size: 100% auto;
	vertical-align: middle;
}
.win-broadcast-mb {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10;
	background: rgba(0, 0, 0, .35);
	display: none;
}
.myorder li .vlname {
	line-height: 20px;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* 1-12 */
.myaks-top {}
.myaks-top li {
	background: #fff;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	margin-top: 10px;
}
.myaks-top li:first-child {
	margin-top: 0;
}
.mt-mess {
	margin-left: 10px;
	padding: 10px 0;
}
.mt-con {
	margin-left: 10px;
	padding: 10px 10px 10px 0;
	border-top: 1px solid #f2f2f2;
}
.mtime {
	line-height: 25px;
}
.mtime em {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(../images/sex.png) no-repeat;
	background-size: 29px 14px;
	vertical-align: middle;
	margin: 0 5px 5px 0;
}
.mtime em.sex-male {
	background-position: 0 0;
}
.mtime em.sex-female {
	background-position: -15px 0;
}
.msympt {
	position: relative;
	padding-left: 40px;
	min-height: 20px;
}
.msympt h4 {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	color: #909090;
}
.mt-state {
	line-height: 40px;
	text-align: center;
	border-top: 1px solid #f2f2f2;
	color: #17b3ec;
}
.mreport-list .c-list-link .c-list-value {
	padding-right: 0;
}
.h35 {
	height: 35px;
}
.myask-lab {
	width: 100%;
	height: 35px;
	background: #fff;
}
.myask-lab li {
	display: block;
	width: 33.33%;
	float: left;
	font-size: 13px;
	color: #5b5b5b;
	line-height: 34px;
	text-align: center;
	position: relative;
	z-index: 600;
}
.labfixed {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 600;
}
.myask-lab li.curr {
	border-bottom: 2px solid #17b3ec;
	color: #17b3ec;
}
.myask-lab:before {
	content: '';
	display: block;
	width: 33.33%;
	height: 22px;
	position: absolute;
	left: 33.33%;
	top: 6px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	z-index: 500;
}
.myask-visit li {
	margin-top: 10px;
}
.myask-visit li:first-child {
	margin-top: 0;
}
/* 再次咨询弹窗 */
.botpop {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 700;
	-webkit-animation: choopop .2s ease;
	animation: choopop .2s ease;
	display: none;
}
@-webkit-keyframes choopop {
	0% {
		bottom: -200px;
	}
	100% {
		bottom: 0px;
	}
}
@keyframes choopop {
	0% {
		bottom: -200px;
	}
	100% {
		bottom: 0px;
	}
}
.botpop li {
	line-height: 50px;
	background: #fff;
	border-top: 1px solid #f2f2f2;
	padding: 0 15px;
}
.botpop li.curr {
	color: #17b3ec;
}
.botpopmb {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .4);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 650;
	display: none;
}
/* index */
.bgc-f3f3f3 {
	background-color: #f3f3f3;
}
.bor-f2-r {
	border-right: 1px solid #f2f2f2;
}
.bor-f2-b {
	border-bottom: 1px solid #f2f2f2;
}
.bor-f2-tb {
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
}
.lih43 {
	line-height: 43px;
}
.icon-mindex {
	display: inline-block;
	background: url(../images/icon-mindex.png) no-repeat;
	background-size: 250px 250px;
	vertical-align: text-top;
}
.icon-mpart1 {
	width: 91px;
	height: 100px;
	background-position: 0 0;
	margin-bottom: 5px;
}
.icon-mpart2 {
	width: 49px;
	height: 40px;
	background-position: -95px 0;
	margin-top: -21px;
}
.icon-mpart3 {
	width: 40px;
	height: 39px;
	background-position: -150px 0;
	margin-bottom: 2px;
}
.icon-mpart4 {
	width: 41px;
	height: 39px;
	background-position: -195px 0;
	margin-bottom: 2px;
}
.icon-msearch {
	width: 15px;
	height: 15px;
	background-position: 0 -155px;
	margin: 1px 5px 0 0;
}
.mindex-search {
	width: 100%;
	padding: 8px 7px;
	background-color: #fff;
}
.mindex-search div {
	height: 27px;
	line-height: 27px;
	background-color: #f2f2f2;
	border-radius: 3px;
}
.mindex-search div {
	position: relative;
	padding: 0 10px 0 30px;
}
.mindex-search .icon-msearch {
	position: absolute;
	left: 8px;
	top: 5px;
}
.mindex-search .search-text {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #f2f2f2;
	appearance: none;
	-webkit-appearance: none;
	border-radius: 3px;
}
.mindex-top {
	background: #fff;
	line-height: 20px;
	height: 187px;
}
.mt-center {
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
	text-align: center;
}
.mt-part1-1 {
	width: 47%;
	height: 100%;
	float: left;
}
.mt-part1-2 {
	width: 53%;
	height: 100%;
	float: left;
}
.mt-part2 {
	width: 100%;
	height: 50%;
}
.mt-part3 {
	width: 50%;
	height: 100%;
	float: left;
}
.mt-freeask {
	display: inline-block;
}
.mindex-img {
	position: relative;
}
.mindex-img .bd li {
	display: block;
	width: 100%;
	height: 61px;
}
.mindex-img .bd li img {
	width: 100%;
	height: 100%;
}
.mindex-img .hd {
	position: absolute;
	height: 7px;
	line-height: 7px;
	bottom: 5px;
	left: 50%;
	font-size: 1px;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
.mindex-img .hd li {
	display: inline-block;
	width: 7px;
	height: 7px;
	line-height: 7px;
	background: #cacaca;
	border-radius: 50%;
	margin: 0 5px;
	font-size: 0px;
	overflow: hidden;
	color: #cacaca;
}
.mindex-img .hd li.on {
	background: #17b3ec;
	color: #17b3ec;
}
.mindex-list {
	background-color: #fff;
}
.mindex-list li {
	display: block;
	width: 25%;
	height: 80px;
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
	text-align: center;
	border-right: 1px solid #f2f2f2;
	border-top: 1px solid #f2f2f2;
	color: #909090;
}
.mindex-list li:nth-child(4n) {
	border-right: 0;
}
.mindex-list li i {
	width: 25px;
	height: 25px;
}
.icon-mlist3 {
	background-position: 0 -105px;
}
.icon-mlist4 {
	background-position: -25px -105px;
}
.icon-mlist5 {
	background-position: -50px -105px;
}
.icon-mlist80 {
	background-position: -75px -105px;
}
.icon-mlist10 {
	background-position: -100px -105px;
}
.icon-mlist11 {
	background-position: -125px -105px;
}
.icon-mlist12 {
	background-position: -150px -105px;
}
.icon-mlist19 {
	background-position: -175px -105px;
}
.icon-mlist13 {
	background-position: -200px -105px;
}
.icon-mlist50 {
	background-position: -225px -105px;
}
.icon-mlist16 {
	background-position: 0 -130px;
}
.icon-mlist54 {
	background-position: -25px -130px;
}
.icon-mlist27 {
	background-position: -50px -130px;
}
.icon-mlist14 {
	background-position: -75px -130px;
}
.icon-mlist21 {
	background-position: -100px -130px;
}
.icon-mlist52 {
	background-position: -125px -130px;
}
.icon-mlist15 {
	background-position: -150px -130px;
}
.icon-mlist81 {
	background-position: -175px -130px;
}
.icon-mlist78 {
	background-position: -200px -130px;
}
.mindex-recom {
	background-color: #fff;
	padding: 10px;
}
.mindex-recom .mrtit {
	line-height: 23px;
}
.mindex-recom ul {
	display: block;
}
.mindex-recom li {
	display: block;
	width: 25%;
	float: left;
	text-align: center;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	padding: 0 2px;
	margin-top: 10px;
	line-height: 1.4;
}
.mindex-recom li img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	margin-bottom: 2px;
}
/*2.15专家列表*/
.cc-lef li.cur span {
	padding-left: 15px;
	background: url(../images/cs-jtright.png) no-repeat left center;
}
.spec-box-leftwrapper .c-100 {
	text-align: center;
	padding: 15px 15px;
	color: #5b5b5b;
	font-size: 14px;
	border-bottom: 1px solid #e1e1e1;
	box-sizing: border-box;
}
.spec-box-leftwrapper .c-100.cur {
	color: #37a6eb;
}
.scroll-itemchoscbox {
	width: 100%;
	height: 302px;
	overflow: hidden;
	background: #fff;
	font-size: 14px;
}
.itemchos-box-leftwrapper {
	position: relative;
	height: 302px;
	overflow: hidden;
	/* Prevent native touch events on Windows */
	-ms-touch-action: none;
	/* Prevent the callout on tap-hold and text selection */
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	/* Prevent text resize on orientation change, useful for web-apps */
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}
.itemchos-leftscroller {
	position: absolute;
	width: 100%;
	/* Prevent elements to be highlighted on tap */
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	/* Put the scroller into the HW Compositing layer right from the start */
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
}
.itemch-tit h2 {
	line-height: 28px;
}
.itemchos-leftscroller .disp-tit-box {
	color: #5b5b5b;
}
.itemchos-leftscroller .disp-tit-box em {
	color: #37a6ec;
}
.itemchos-leftscroller .disp-mainbox {
	padding: 15px 0 10px;
}
.itemchos-leftscroller .disp-sloer .c-33 {
	border-radius: 3px;
	text-align: center;
	background: #f2f2f2;
	color: #333333;
	padding: 3px 0;
	margin-bottom: 15px;
}
.itemchos-leftscroller .disp-sloer .c-33.cur {
	background: #37a6ec;
	color: #fff;
}
.disp-sloer .c-row .c-33:last-child {
	margin-left: 0;
}
.disp-sloer .c-row .c-33.tipsl {
	margin-right: 3%;
}
.c-ffa800 {
	color: #ffa800;
}
.itemch-tit .c-btn-tiny {
	width: 65px;
}
.c-lab-mor li.doctor a {
	border-left: 1px solid #f2f2f2;
}
.test-boxer.second .c-avatar-m img {
	border-radius: 100%;
}
.second .cc-lef li.cur span {
	background: none;
}
/* 绿色风格皮肤样式  */
/*green*/
.wdz-green .c-btn-maincolor {
	background: #4dcd70;
}
/*微导诊按钮绿色*/
.wdz-green .c-btn-maincolor:hover {
	background-color: #4dc86f;
}
.wdz-green .c-btn-wordcolor {
	color: #4dcd70;
}
/*微导诊文字绿色*/
.wdz-green .professor-listhead li em.cur {
	color: #4dcd70;
}
.wdz-green .cc-rig li.cur {
	color: #4dcd70;
}
/*专家列表按城市文字绿色*/
.wdz-green .spec-leftscroller div.c-33.cur {
	color: #4dcd70;
}
/*专家列表按专科文字绿色*/
.wdz-green .c-37a6ed,
.wdz-green c-007cd9 {
	color: #4dcd70;
}
.wdz-green .c-lab-les {
	border: 1px solid #4dc86f;
}
.wdz-green .c-lab-les li {
	border-left: 1px solid #4dc86f;
}
.wdz-green .c-lab-les li a {
	color: #4dc86f;
}
.wdz-green .c-lab-les li.hit {
	background-color: #4dc86f;
}
.wdz-green .c-lab-les li.hit a {
	color: #fff;
}
.wdz-green .c-lab-mor li.hit {
	border-bottom: 3px solid #4dc86f;
}
.wdz-green .c-lab-mor li.hit a {
	color: #4dc86f;
}
.wdz-green .hz-header li.cur {
	border-bottom: 2px solid #4dc86f;
}
.wdz-green .hz-header li.cur span {
	color: #4dc86f;
}
.wdz-green .c-ser-btn a {
	background: #4dc86f;
}
.wdz-green .view-more a {
	color: #4dc86f;
}
.wdz-green .c-4dc86f {
	color: #4dc86f;
}
.wdz-green .spec-box-leftwrapper .c-100.cur {
	color: #4dc86f;
}
.wdz-green .scroll-itemchoscbox .c-btn-37a6ec {
	background: #4dcd70;
}
.wdz-green .itemchos-leftscroller .disp-sloer .c-33.cur {
	background: #4dcd70;
}
.wdz-green .itemchos-leftscroller .disp-tit-box em {
	color: #4dc86f;
}
.swiper-container {
	width: 100%;
	margin: 10px auto 0 auto !important;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-slide div {
	text-align: center;
}
.swiper-container .swiper-slide div img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
}
/* 医患沟通开始 */
.c-chat-box {
	border: none;
	padding-left: 15px;
	padding-right: 15px;
}
.time-tips {
	margin: 10px 0 0 0;
	text-align: center;
	clear: both;
}
.time-tips span {
	position: relative;
	display: inline-block;
	padding: 0 60px;
	color: #aeaeae;
	font-size: 13px;
}
.time-tips span:before,
.time-tips span:after {
	position: absolute;
	content: "";
	display: block;
	width: 50px;
	height: 1px;
	background: #e6e4e1;
	top: 50%;
}
.time-tips span:before {
	left: 0;
}
.time-tips span:after {
	right: 0;
}
.chat-left,
.chat-right {
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
.chat-left > dt,
.chat-right > dt {
	width: 40px;
	height: 40px;
}
.chat-left > dt {
	float: left;
	margin-right: 15px;
}
.chat-right > dt {
	float: right;
	margin-left: 15px;
}
.chat-left > dt img,
.chat-right > dt img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
}
.chat-left > dd,
.chat-right > dd {
	position: relative;
	min-height: 18px;
	font-size: 15px;
	display: inline-block;
	max-width: 60%;
	background: #fff;
	border: 1px solid #e1e1e1;
	border-radius: 6px;
	padding: 8px 15px;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
}
.chat-left > dd {
	float: left;
	white-space: pre-wrap;
	word-wrap: break-word;
}
.chat-right > dd {
	float: right;
	background: #bce0ff;
	border: 1px solid #81bdf7;
	white-space: pre-wrap;
	word-wrap: break-word;
}
.chat-left > dd:after {
	content: "";
	position: absolute;
	top: 14px;
	left: -6px;
	display: block;
	width: 8px;
	height: 8px;
	background: #fff;
	border-color: #e1e1e1;
	border-style: solid;
	border-width: 1px 0 0 1px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.chat-right > dd:after {
	content: "";
	position: absolute;
	top: 14px;
	right: -6px;
	display: block;
	width: 8px;
	height: 8px;
	background: #bce0ff;
	border-color: #81bdf7;
	border-style: solid;
	border-width: 1px 0 0 1px;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	transform: rotate(135deg);
}
.chat-left > dd p img,
.chat-right > dd p img {
	max-width: 150px;
	max-height: 150px;
	margin: 5px 0;
}
.pull-more {
	text-align: center;
	color: #5b5b5b;
	font-size: 14px;
	padding: 14px 0;
}
.chat-btm-box {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 2100;
	width: 100%;
	background: #fafafa;
	border-top: 1px solid #e1e1e1;
}
.nopos {
	position: relative;
	bottom: auto;
	left: auto;
}
.chat-text {
	position: relative;
	padding: 5px 15px 10px 15px;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.insert-more {
	position: absolute;
	display: block;
	width: 30px;
	height: 30px;
	top: 6px;
	right: 25px;
}
.insert-more i {
	font-size: 30px;
	line-height: 30px;
	color: #a9a9a9;
}
.send-text {
	position: absolute;
	width: 50px;
	padding: 8px 0;
	display: block;
	bottom: 10px;
	right: 15px;
	background: #37a6ec;
	border-radius: 4px;
}
.word-count {
	font-size: 12px;
	text-align: right;
	padding: 0 5px;
	color: #bfbfbf;
}
.insert-img {
	position: absolute;
	display: block;
	width: 30px;
	height: 30px;
	top: 6px;
	right: 15px;
	border: 1px solid #737373;
	border-radius: 50%;
}
.insert-img:before {
	position: absolute;
	content: "";
	width: 16px;
	height: 2px;
	background: #737373;
	top: 14px;
	left: 7px;
}
.insert-img:after {
	position: absolute;
	content: "";
	width: 2px;
	height: 16px;
	background: #737373;
	top: 7px;
	left: 14px;
}
.insert-img span {
	display: none;
}
.chat-text-inp {
	padding: 0 65px 0 0;
}
.chat-text-box {
	border: 1px solid #e1e1e1;
	background: #fff;
	border-radius: 4px;
}
.chat-txt-con {
	width: 100%;
	height: 70px;
	outline: 0;
	font-size: 15px !important;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: none;
	padding: 2px 5px 0 5px;
	white-space: pre-wrap;
	word-wrap: break-word;
	word-wrap: break-all;
}
.ins-img-btn {
	position: fixed;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 3100;
}
.ins-img-btn .c-btn {
	border-radius: 4px;
	border: none;
	color: #157efb;
	font-size: 20px;
}
.ins-img-btn .c-btn:first-child {
	border-radius: 4px 4px 0 0;
}
.ins-img-btn .c-btn:nth-child(2) {
	border-top: 1px solid #e1e1e1;
	border-radius: 0 0 4px 4px;
}
.pull-more {
	text-align: center;
	color: #5b5b5b;
	font-size: 14px;
	padding: 14px 0;
}
.bgc-f7f5f2 {
	background: #f7f5f2;
}
.more-opt {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fafafa;
	z-index: 2200;
}
.m-close {
	position: absolute;
	top: 8px;
	right: 8px;
	display: block;
	width: 20px;
	height: 20px;
}
.m-close i.ico-close {
	position: static;
	width: 20px;
	height: 20px;
	background-color: #afafaf;
}
i.ico-close:before {
	width: 12px;
	height: 2px;
	left: 4px;
	top: 9px;
}
i.ico-close:after {
	width: 2px;
	height: 12px;
	left: 9px;
	top: 4px;
}
.more-opt-list {
	clear: both;
	padding: 58px 30px 0 30px;
	text-align: center;
	overflow: hidden;
}
.more-opt-list.normal {
	clear: both;
	padding: 7px 30px 0 30px;
	text-align: center;
	overflow: hidden;
}
.bor-t-f2 {
	border-top: 1px solid #f2f2f2;
}

+ 0 - 50
html/download/html/download.html

@ -1,50 +0,0 @@
<!doctype html>
<html>
	<head>
		<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
		<meta charset="utf-8">
		<title>厦门i健康医生端下载页</title>
		<link rel="stylesheet" type="text/css" href="../../../css/cross.css" />
		<link rel="stylesheet" type="text/css" href="../../../iconfont/iconfont.css" />
		<link rel="stylesheet" type="text/css" href="../css/download.css" />
		<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
	</head>
	<body>
		<div class="main">
        	<!--<div class="h45">
                <div class="demo-comtop">
                    <a class="mui-action-back"></a>
                    <h1>厦门i健康医生端下载页</h1>
                </div>
            </div>-->
            <div class="pic">
            	<img src="../images/tu_icon.png" alt="">
            </div>
            <div class="red">
            	<img src="../images/red.png" alt="">
            </div>
            <div class="green">
            	<img src="../images/green.png" alt="">
            </div>
            <div class="yellow">
            	<img src="../images/yellow.png" alt="">
            </div>
            <div class="btn">
            	<img src="../images/btn.png" alt="">
            </div>
		</div>
		<div class="dialog c-hide">
			<div class="dialog-share">
				<img src="../images/jiantou_icon.png" alt="">
			</div>
		</div>
		<script src="../../../js/jquery/2.1.3/jquery.js"></script>
		<script src="../../../js/app.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript" src="../../../js/mui.min.js"></script>
		<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
		<script src="../../../widget/marques/marquee.js"></script> 
		<script type="text/javascript" src="../../../js/common_http.js" ></script>
		<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
		<script type="text/javascript" src="../js/download.js" ></script>
	</body>
</html>

BIN
html/download/images/BG.jpg


BIN
html/download/images/btn.png


BIN
html/download/images/green.png


BIN
html/download/images/jiantou_icon.png


BIN
html/download/images/red.png


BIN
html/download/images/tu_icon.png


BIN
html/download/images/yellow.png


+ 0 - 54
html/download/js/download.js

@ -1,54 +0,0 @@
$(function(){
	// 禁止拖动
	document.addEventListener('touchmove', function (e) { e.preventDefault(); }, false);
	// 浏览器型号
	var browser = {
	    versions: function () {
	        var u = navigator.userAgent, app = navigator.appVersion;
	        return {
	            mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
	            ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
	            android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1 //android终端或uc浏览器
	        }
	    }()
	}
	// 屏幕大小
	var w_w = $(window).width();
	if (w_w > 640) {
		var left = (w_w - 640) / 2;
		$(".main").css("left", left + "px");
		$(".dialog").css("left", left + "px");
	}
	// 点击下载
	$(".btn").on("click", function () {
		// 浏览器型号判断
		if (browser.versions.mobile) {
			//判断是否是移动设备打开。browser代码在下面
	        var ua = navigator.userAgent.toLowerCase();
	        //获取判断用的对象
	        if (ua.match(/MicroMessenger/i) == "micromessenger") {
	            //在微信中打开
	            $(".dialog").removeClass("c-hide");
	        }
	        if (browser.versions.ios) {
	            //是否在IOS浏览器打开
	            window.location.href = "https://itunes.apple.com/us/app/sha-meni-jian-kang.-yi-sheng/id1128693141?mt=8";
	        }
	        if(browser.versions.android){
	            //是否在安卓浏览器打开
	            window.location.href = "http://www.xmtyw.cn/wlyy/app/ssgg_doctor.apk";
	        }
	        // if (ua.match(/MicroMessenger/i) != "micromessenger" && !browser.versions.ios && !browser.versions.android) {
	        // 	window.location.href = "http://www.xmtyw.cn/wlyy/app/ssgg_doctor.apk";
	        // }
		} else {
			// pc默认下载安卓
            window.location.href = "http://www.xmtyw.cn/wlyy/app/ssgg_doctor.apk";
		}
	});
	// 关闭弹层
	$(".dialog").on("click", function () {
		$(".dialog").addClass("c-hide");
	});
});

+ 0 - 29
html/fybj/css/chanjianjieguo.css

@ -1,29 +0,0 @@
body{background-color: #f3f3f3;color: #333;}
.cj-main .h1{height: 50px;line-height: 50px;text-align: center;font-size: 16px;}
.cj-section{background-color: #fff;margin-bottom: 10px;}
.cj-section .up{border-top: solid 1px #ededed;border-bottom: solid 1px #ededed;height: 45px;display: -webkit-box;-webkit-box-align: center;padding: 0px 10px;}
.cj-section .up .img{width: 24px;height: 45px;background: url(../images/icon_yujianka.png) no-repeat;background-position: center;background-size:16px 20px;margin-right: 6px;}
.cj-section .up .img2{width: 24px;height: 45px;background: url(../images/icon_fuchajieguo.png) no-repeat;background-position: center;background-size:16px 17px;margin-right: 6px;}
.cj-section .up .text{font-size: 15px;}
.cj-section .down{padding-top: 10px;border-bottom: solid 1px #ededed;}
.cj-flex-1{display: -webkit-box;padding: 0px 10px 10px 10px;font-size: 14px;}
.cj-flex-1 div:nth-child(1){width: 80px;}
.cj-flex-1 div:nth-child(2){width: calc(100% - 80px);text-align: right;color: #666;}
.cj-flex-1.wid100{display: -webkit-box;padding: 0px 10px 10px 10px;font-size: 14px;}
.cj-flex-1.wid100 div:nth-child(1){width: 110px;}
.cj-flex-1.wid100 div:nth-child(2){width: calc(100% - 110px);text-align: right;color: #666;}
.cj-section .up.icon{background: url(../images/icon_shangla.png) no-repeat;background-position: calc(100% - 10px) center;background-size: 14px 7px;}
.cj-section.active .up.icon{background: url(../images/icon_xiala.png) no-repeat;background-position: calc(100% - 10px) center;background-size: 14px 7px;}
.cj-section.active .down{display: block;}
.cj-position-1{position: relative;font-size: 14px;height: 32px;margin: 0px 10px;background: url(../images/line.png) repeat-x;background-size: 54px 3px;background-position: left 11px;}
.cj-position-1 div:nth-child(1){background-color: #fff;position: absolute;top: 0px;left: 0px;padding-right: 10px;}
.cj-position-1 div:nth-child(2){background-color: #fff;position: absolute;top: 0px;right: 0px;color: #666;padding-left: 10px;}
.cj-other{display: -webkit-box;padding: 0px 10px 10px 10px;font-size: 14px;}
.cj-other div:nth-child(1){width: 50px;}
.cj-other div:nth-child(2){width: calc(100% - 50px);color: #666;}
.cj-small-tit{font-size: 14px;margin-bottom: 6px;color:#555;}
.cj-menu{width: 60px;height: 60px;background: url(../images/icon-zhankai.png) no-repeat;background-position: center;background-size: contain;position: fixed;z-index: 9;right: 20px;top: 20px;}
.mui-content{background-color: #f3f3f3;}
.mui-off-canvas-right{width: 200px;background-color: #fff;text-align: center;border-left: solid 1px #ededed;}
.cj-li{height: 60px;line-height: 59px;border-bottom:solid 1px #ededed;font-size: 16px;color: #333;}
.cj-li.active{color: #74bf00;}

+ 0 - 48
html/fybj/css/mianyijihua.css

@ -1,48 +0,0 @@
body{background-color: #f3f3f3;color: #333;font-size: 14px;}
div,span{font-size: 14px;}
.my-nav.mui-scroll-wrapper{position: fixed;z-index: 999;top: 0;bottom: 0;left: 0;overflow: hidden;width: 100%;height: 90px;background-color:#f3f3f3;padding-left: 15px;padding-top: 7px;border-bottom:solid 1px #dcdcdc;box-sizing: border-box;}
.my-nav.mui-scroll-wrapper .mui-scroll{position: absolute;width: auto;z-index: 99;white-space: nowrap;-webkit-transform: translateZ(0);transform: translateZ(0);}
.my-nav.mui-scroll-wrapper .mui-scroll .mui-control-item{display: inline-block;margin-right: 15px;-webkit-user-select: none;vertical-align: middle;text-align: center;}
.my-nav.mui-scroll-wrapper img{width: 40px;height: 40px;border-radius: 50%;overflow: hidden;border:solid 1px #dcdcdc;}
.my-nav.mui-scroll-wrapper .name{font-size: 12px;color: #333;line-height: 20px;}
.mui-control-item.active img{width:55px;height:55px;}
.mui-control-item.active .name{font-size:14px;line-height:23px;}
.my-head .up{display: -webkit-box;-webkit-box-align: center;}
.my-head .up .left{margin-left:5px;width: 70px;height: 70px;overflow: hidden;margin-right: 15px;border-radius: 50%;border: solid 1px #ededed;}
.my-head .up .left img{width: 100%;min-height: 70px;}
.my-section{position: absolute;top: 0;bottom: 0px;left: 0px;right: 0px;overflow-y: auto;}
.my-head .up .right{width: calc(100% - 90px);font-size: 14px;color: #333;}
.my-head .up .right div{margin-bottom: 6px;}
.my-head .down{margin-top: 1px;}
.my-head .down div{font-size: 14px;color: #333;margin-bottom: 6px;}
.my-head .down div:last-child{margin-bottom: 0px;}
.my-head{background-color: #fff;border-bottom: solid 1px #ededed;margin-bottom: 10px;}
.cj-section{background-color: #fff;margin-bottom: 10px;}
.cj-section .up{border-top: solid 1px #ededed;border-bottom: solid 1px #ededed;height: 45px;display: -webkit-box;-webkit-box-align: center;padding: 0px 10px;}
.cj-section .up .img{width: 24px;height: 45px;background: url(../images/mianyi.png) no-repeat;background-position: center;background-size:20px 20px;margin-right: 6px;}
.cj-section .up .img1{width: 24px;height: 45px;background: url(../images/mianyi1.png) no-repeat;background-position: center;background-size:20px 20px;margin-right: 6px;}
.cj-section .up .text{font-size: 15px;}
.cj-section .down{border-bottom: solid 1px #ededed;padding: 2px 10px 2px 10px;}
.cj-flex-1{display: -webkit-box;height:40px;font-size: 14px;line-height: 40px;}
.cj-flex-1 div:nth-child(1){width: 80px;}
.cj-flex-1.icon div:nth-child(2){padding-right: 18px;}
.cj-flex-1 div:nth-child(2){width: calc(100% - 80px);text-align: right;color: #666;}
.cj-flex-1 div.red{color: #FF4C4C;}
.cj-flex-1 div.blue{color: #17B3EC;}
.cj-flex-1 div.gray{color: #909090;}
.my-line.active .cj-flex-1.icon{background: url(../images/icon_xiala.png) no-repeat;background-position: right center;background-size: 14px 7px;}
.cj-flex-1.icon{background: url(../images/icon_shangla.png) no-repeat;background-position: right center;background-size: 14px 7px;}
.my-line:last-child{border-bottom: none;}
.my-line.active .my-icon-down{display: block;}
.cj-position-1{position: relative;font-size: 14px;height: 40px;margin: 0px 0px 0px 5px;}
.cj-position-1 div:nth-child(1){background-color: #fff;position: absolute;top: 9px;left: 0px;color: #666;padding-right: 3px;}
.cj-position-1 div:nth-child(2){background-color: #fff;position: absolute;top: 9px;left: 52px;color: #666;padding:0px 3px;}
.cj-position-1 div:nth-child(3){background-color: #fff;position: absolute;top: 9px;left: 112px;color: #666;padding:0px 3px;}
.cj-position-1 div:nth-child(4){background-color: #17B3EC;position: absolute;top: 7px;right: 0px;color: #fff;padding:2px 5px;border-radius: 5px;}
.my-head .edit{padding-left: 10px;padding-right: 10px;}
.my-head .edit div{height: 40px;line-height: 40px;}
.main-top{padding: 10px 10px;border-bottom: 1px solid #ccc;}

+ 0 - 192
html/fybj/css/mobiscroll_numpad.css

@ -1,192 +0,0 @@
.mbsc-np-hdr {
    position: relative
}
.mbsc-np-dsp {
    direction: ltr;
    padding: .5em 1.75em .5em .5em;
    text-align: left;
    font-size: 2em;
    line-height: .8
}
.mbsc-np-sup {
    display: inline-block;
    font-size: .375em;
    vertical-align: top
}
.mbsc-np-del {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 3.5em;
    text-align: center
}
.mbsc-np-del:before {
    display: block;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -.5em;
    font-size: 2em;
    line-height: 1
}
.mbsc-np-ph {
    display: inline-block;
    min-width: .5625em;
    text-align: center;
    vertical-align: top
}
.mbsc-np-tbl-c {
    min-width: 15em
}
.mbsc-fr-bottom .mbsc-np-tbl-c,.mbsc-fr-top .mbsc-np-tbl-c {
    display: block
}
.mbsc-np-tbl {
    direction: ltr;
    display: table;
    width: 100%;
    font-size: 1.375em
}
.mbsc-np-row {
    display: table-row
}
.mbsc-np-btn {
    position: relative;
    z-index: 0;
    width: 33.3333333333%;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    height: 3em;
    -webkit-user-select: none
}
.mbsc-np-btn.mbsc-fr-btn-a {
    opacity: 1
}
.mbsc-np-time {
    text-transform: uppercase
}
.mbsc-np-ts-h,.mbsc-np-ts-m {
    font-weight: 700
}
.mbsc-mobiscroll .mbsc-np-del {
    color: #4eccc4
}
.mbsc-mobiscroll .mbsc-np-tbl-c {
    padding: .5em
}
.mbsc-mobiscroll .mbsc-np-btn.mbsc-fr-btn-d {
    opacity: .5
}
.mbsc-android-holo .mbsc-np-hdr {
    border-bottom: 1px solid #424542
}
.mbsc-android-holo .mbsc-np-btn.mbsc-fr-btn-d {
    opacity: .3
}
.mbsc-bootstrap.mbsc-np .mbsc-fr-w {
    font-size: 16px
}
.mbsc-bootstrap.mbsc-np .mbsc-fr-btn-cont {
    padding: 4px 2px
}
.mbsc-bootstrap .mbsc-np-del.mbsc-fr-btn-a {
    opacity: .5
}
.mbsc-bootstrap .mbsc-np-btn {
    border-top-width: 0;
    border-right-width: 0;
    font-size: inherit;
    border-radius: 0
}
.mbsc-bootstrap .mbsc-np-row:first-child .mbsc-np-btn {
    border-top-width: 1px
}
.mbsc-bootstrap .mbsc-np-btn:first-child {
    border-left-width: 0
}
.mbsc-bootstrap.mbsc-inline .mbsc-np-row:last-child .mbsc-np-btn {
    border-bottom-width: 0
}
.mbsc-bootstrap .mbsc-np-row .mbsc-np-btn.mbsc-np-btn-empty {
    background: 0 0
}
.mbsc-ios.mbsc-np .mbsc-fr-c {
    font-size: 1.333334em
}
.mbsc-ios .mbsc-np-btn {
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    font-size: 1.363637em;
    height: 2.2em
}
.mbsc-ios .mbsc-np-btn:first-child {
    border-left: 0
}
.mbsc-ios .mbsc-np-btn-empty,.mbsc-ios .mbsc-np-btn.mbsc-fr-btn-a {
    background: #d1d5db
}
.mbsc-ios .mbsc-np-btn.mbsc-fr-btn-d {
    color: #ddd
}
.mbsc-ios .mbsc-np-ts-h,.mbsc-ios .mbsc-np-ts-m {
    font-weight: 400
}
.mbsc-ios .mbsc-np-del:before {
    content: '';
    font-size: 1.125em;
    background-image: url("../images/backspace.png");
    background-size: 30px 30px;
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
    margin-top: -15px;
}
.mbsc-ios .dwbc{
    background: #f1f1f1;
    border-bottom: 1px solid #e1e1e1;
}
.mob-link{
    height: 30px; 
    line-height:30px; 
    background-color: #fff; 
    font-size: 16px;
    text-align: center;
}
.mob-link a{text-decoration: underline;}
.dwc{width: 100%;}
.mbsc-ios .dwl{text-align: center;}
.mbsc-ios .dwwc{padding:10px;}

+ 0 - 19
html/fybj/css/yimiaoxiangqing.css

@ -1,19 +0,0 @@
body{background-color: #f3f3f3;color: #333;}
div,span{font-size: 14px;}
.ym-head{margin-top: 10px;margin-bottom:10px;border-top: solid 1px #ededed;border-bottom:solid 1px #ededed;display: -webkit-box;background-color: #fff;-webkit-box-align: center;height: 40px;padding: 0px 10px;}
.ym-head .name{width: 50%;font-size: 15px;}
.ym-head .price{width: 50%;text-align: right;color: #17B3EC;}
.ym-head .name span{display: inline-block;padding-left: 14px;line-height: 18px; height:18px;width:45px;background:url(../images/xiaobiaoqian_lvse_img.png) no-repeat;background-size: contain; color: #fff;font-size: 12px;margin-left: 10px;border-radius: 3px;}
.ym-section{margin-bottom: 10px;border: solid 1px #ededed;background-color: #fff;}
.ym-section .head{display: -webkit-box;padding: 0px 10px;border-bottom: solid 1px #ededed;}
.ym-section .head .red{color: #ff4c4c;}
.ym-section .head .blue{color: #17B3EC;}
.ym-section .head .gray{color: #909090;}
.ym-section .head div:nth-child(2){text-align: right;}
.ym-section .head div{width: 50%;height: 40px;line-height: 40px;font-size: 15px;color: #333;}
.ym-section .contain{padding:8px 10px;position: relative;}
.ym-section .contain div:nth-child(1){margin-bottom: 6px;}
.ym-section .contain div.bttn{position: absolute;top: 17px;right: 10px;width: 74px;height: 32px;line-height: 32px;background-color: #74BF00;color: #fff;font-size: 14px;text-align: center;border-radius: 5px;}
.ym-foot{margin-bottom: 10px;border: solid 1px #ededed;background-color: #fff;padding: 10px 10px 0px 10px;}
.ym-foot .name{font-size: 15px;margin-bottom: 4px;}
.ym-foot .text{color: #666;margin-bottom: 10px;}

+ 0 - 68
html/fybj/css/yjk.css

@ -1,68 +0,0 @@
@charset "utf-8";
body { font-size: 16px; color: #333; max-width: 640px; margin: 0 auto;height: auto; background-color: #f3f3f3; }
input, textarea { -webkit-appearance: none; }
.bgc-fa8888{background: #fa8888;}
.mb70{margin-bottom: 70px;}
.clear{clear: both;}
.w30p{width: 30%;}
.w68p{width: 68%;}
.w40p{width: 40%;}
.w58p{width: 58%;}
.red{color: #ff4c4c;}
.fl{float: left;}
.fr{float: right;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.edit-list li.n-list-cover { padding-top: 7px; padding-bottom: 7px; padding-left: 20px; }
.edit-list li .arrow-right{width: 14px;height: 26px;float: right;}
.edit-list li.n-list-cover .n-list-key{ width:80px;}
.edit-list-file li.n-list-cover{ padding-left: 20px; }
.c-input{text-align: right;padding-right: 20px;}
.c-input::-webkit-input-placeholder {direction: rtl;}
.edit-list .n-list-info .c-radio, .edit-list .n-list-info .c-check, .edit-list .n-list-info .c-select>select, .edit-list .n-list-info input { color: #5b5b5b; }
.c-list > li, .c-list > .c-list-div{margin-left: 0;font-size: 14px;}
.btn-z-index{position: relative;z-index: 9;padding: 20px 15px;}
.btn-submit{display:-webkit-box;position: fixed;bottom: 0px;font-size: 18px;width: 100%;z-index: 99;background-color: #fff;padding: 10px 0px;border-top: solid 1px #ededed;}
.btn-submit.pad10{padding: 10px 10px; box-sizing: border-box;}
.btn-disabled{cursor: default;background-color: #ccc;border: 0;color: #fff;}
.btn-one{padding: 0px 5px 0px 10px;width: 50%;box-sizing: border-box;}
.btn-one2{padding: 0px 10px 0px 5px;width: 50%;box-sizing: border-box;}
.next{width: 100%;height: 35px;line-height: 35px;font-size: 15px;color: #fff;text-align: center;}
.next2{width: 100%;height: 35px;line-height: 35px;font-size: 15px;color: #fff;text-align: center;}
.c-arrow-r{position: absolute;top: 50%;right: 10px;margin-top: -5px;content: "";display: block;width: 8px;height: 8px;border: solid #cdcdcd;border-width: 2px 2px 0 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.yjk-body{padding-bottom: 66px;}
.yjk-tip{height: 45px;line-height: 40px;}
.yjk-tip i.icon{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_tixing.png);background-size: 20px 20px;vertical-align: middle;margin: 0 6px 0 10px;}
.yjk-tip span{vertical-align: middle;color: #fff;font-size: 14px;}
.yjk-item{background: #fff;}
.yjk-item .title{height: 35px;line-height: 35px;font-size: 12px;color: #323232;}
.yjk-item .title .icon{width: 12px;height: 15px;background: url(../images/icon_yujianka.png) no-repeat;background-size: 12px 15px;float: left;margin: 10px 10px 0 10px;}
.yjk-item .title .info-right{width: -moz-calc(100% - 32px);width: -webkit-calc(100% - 32px);width: calc(100% - 32px);float: left;border-bottom: #dcdcdc solid 1px;}
.yjk-item .title .info-right .edit{width: 34px;height: 34px;background: url(../images/icon_bianji.png) no-repeat;background-size: 15px 15px;background-position:center;float: right;}
.yjk-item .content-list{font-size: 14px;color: #323232;padding: 10px 0;box-sizing: border-box;}
.yjk-item .content-list li{width:100%;display: -webkit-box;padding: 5px 10px;box-sizing: border-box;}
.yjk-item .content-list li span{display: block;width: 100px;box-sizing: border-box;}
.yjk-item .content-list li p{color: #666;width: calc(100% - 100px);box-sizing: border-box;text-align: right;}
.yjk-item .content-list li.block{display: block;}
.yjk-item .content-list li.block span{display:block; width: 100%;}
.yjk-item .content-list li.block p{width: 100%;margin-top: 5px;text-align: left;padding-left: 8px;}
.yjk-item .content-list li p.left{text-align: left;}
.yjk-item .content-list li.wid120 span{width: 120px;}
.yjk-item .content-list li.wid120 p{width: calc(100% - 120px);}
input[type="text"]{
    width: 100%;
    margin-bottom: 0px;
    padding: auto;
    padding-right: 20px;
    border: none;
    border-radius: 0;
    outline: 0;
    background-color: #fff;
    -webkit-appearance: none;
}
input:focus{
    background-color: inherit;
}
input:active{
    background-color: inherit;
}

+ 0 - 47
html/fybj/css/yunjianjihua.css

@ -1,47 +0,0 @@
body{background-color: #f3f3f3;color: #333;}
.noChildSec{position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;background: url(../images/icon_wenben.png) no-repeat;background-size: cover;background-position:top center;}
.noChildSec .bttn{background-color:#ff9f00 ;color: #fff;font-size: 16px;height: 45px;line-height: 45px;text-align: center;position: fixed;bottom: 20px;left: 15px;right: 15px;border-radius: 5px;z-index: 9;}
.hasChildSec{position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;background: url(../images/icon_zhuangshi.png) no-repeat;background-size: cover;background-position:top center;}
.hasChildSec .bttn{background-color:#ff9f00 ;color: #fff;font-size: 16px;height: 45px;line-height: 45px;text-align: center;position: fixed;bottom: 20px;left: 15px;right: 15px;border-radius: 5px;}
.yj-nav li{width: 80px;height: 40px;border: solid 1px #dcdcdc;text-align: center;line-height: 39px;border-radius: 5px;margin-right: 10px;font-size: 14px;color: #333;}
.yj-nav{background-color: #fff;display: -webkit-box;padding: 10px;}
.yj-nav li:last-child{margin-right: 0px;}
.yj-nav li.active{background-color: #74BF00;color: #fff;border-color:#74BF00 ;}
.mui-segmented-control.mui-scroll-wrapper{height: 62px;background-color: #fff;border-bottom: solid 1px #dcdcdc;}
.yj-nocard .img{width: 280px;margin: 20px auto;height: 312px;background: url(../images/icon_peitu.png) no-repeat;background-size: contain;}
.yj-nocard .noimg{width: 280px;margin: 20px auto;height: 312px;background: url(../images/icon_peitu02.png) no-repeat;background-size: contain;}
.yj-nocard .bttn{width: 150px;height: 40px;margin:0 auto; border: solid 1px #dcdcdc;border-radius: 18px;text-align: center;font-size: 16px;line-height: 39px;background-color: #fff;}
.yj-nocard .time{position: absolute;top: 103px;left: 75px;color: #6db806;font-size: 16px;}
.yj-nocard{position: relative;padding-bottom: 76px;padding-top: 80px;width: 280px;margin: 0 auto;}
.footbtn{position: fixed;z-index:10;width: 100%;left: 0px;bottom: 0px;padding: 10px 15px;background-color: #fff;border-top: solid 1px #dcdcdc;}
.footbtn div{width: 100%;height: 45px;text-align: center;background-color: #FF9F00;color: #fff;font-size: 16px;border-radius: 5px;line-height: 45px;}
.yj-content{padding: 61px 0px 71px 0px;}
.yj-content .header{background-color: #fff;font-size: 14px;color: #333;padding: 10px;position: relative;border-bottom: solid 1px #dcdcdc;}
.yj-content .header .p1{padding-left: 27px;position: relative;display: inline-block;vertical-align: middle;width: 100%;margin-bottom: 10px;}
.yj-content .header .p1:before{display: block; content:' ';width: 7px;height: 7px;border-radius: 50%;background-color: #48a8ef;position: absolute;top: 12px;left: 5px;}
.yj-content .header .p1 span{display: inline-block;padding: 2px 3px;color: #48a8ef;font-size: 18px;font-weight: bold;}
.yj-content .header .p1 span.red{color: #ff4c4c;}
.yj-content .header .p2{padding-left: 27px;position: relative;display: inline-block;vertical-align: middle;width: 100%;color: #909090;}
.yj-content .header .p2:before{display: block; content:' ';width: 7px;height: 7px;border-radius: 50%;background-color: #48a8ef;position: absolute;top: 8px;left: 5px;}
.yj-content .header .line{width: 1px;height: 82px;background-color: #48a8ef;position: absolute;top: 24px;left: 18px;}
.check-plan .title div:nth-child(1){width: 30px;height: 30px;border-radius: 50%;background: url(../images/icon_daichangjianjihua.png) no-repeat;background-color:#48a8ef;background-position: center;background-size:14px 17px;margin-right: 10px;}
.check-plan .title{display: -webkit-box;-webkit-box-align: center;font-size: 16px;padding:10px;border-bottom: solid 1px #ededed;}
.check-plan{margin-top: 10px;border-top: solid 1px #dcdcdc;background-color: #fff;}
.yj-section .one{border-bottom:solid 1px #ededed;padding: 0px 10px;}
.yj-section .one .up{height: 40px;line-height: 40px;font-size: 15px;color:#74BF00;background: url(../images/icon_shangla.png) no-repeat;background-size: 14px 7px;background-position: right center;}
.yj-section .one .flex{display: -webkit-box;font-size: 14px;color: #333;margin-bottom: 8px;}
.yj-section .one .flex div:nth-child(1){width: 80px;}
.yj-section .one .flex div:nth-child(2){width: calc(100% - 80px);}
.yj-section .one .notice{font-size: 12px;color: #909090;margin-bottom:8px;}
.yj-section .one.active .up{background: url(../images/icon_xiala.png) no-repeat;background-size: 14px 7px;background-position: right center;}
.yj-section .one.active .down{display: block;}
.yj-section .one .down{display: none;}
.btn-group{display: -webkit-box;-webkit-box-flex: 1;padding: 10px;position: fixed;width: 100%;left: 0px;bottom: 0px;background-color: #fff;border-top: solid 1px #dcdcdc;z-index: 99;}
.btn-group div{display: -webkit-box;-webkit-box-flex: 1;-webkit-box-pack: center;height: 40px;line-height: 40px;margin-right: 10px;color: #fff;font-size: 16px;border-radius: 5px;}
.btn-group div:last-child{margin-right: 0px;}
.c-ff9527{background-color: #ff9527;}
.c-74bf00{background-color: #74bf00;}
.c-47a8ef{background-color: #47a8ef;}
.yj-fixed{position: fixed;top: 0px;left: 0px;width: 100%;z-index: 99;}
.yj-section .one:last-child{border-bottom:solid 1px #dcdcdc;}
.c-nowrap{max-width: 80%;}

+ 0 - 152
html/fybj/html/bind-idcard-ssc.html

@ -1,152 +0,0 @@
<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>绑定身份证及医保卡</title>
    <meta name="format-detection" content="telephone=no"/>
    <meta name="viewport"
          content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css"/>
    <link rel="stylesheet" href="../../../css/cross.ui.css" type="text/css"/>
    <link rel="stylesheet" type="text/css" href="../../../css/ss-style.css">
    <link rel="stylesheet" type="text/css" href="../../../iconfont/iconfont.css" />
    <style>
        .n-list-info{position: relative;}
        .searchbar-clear{position: absolute;width: 28px;height: 28px;right: 0;top:8px;opacity:0;pointer-events:none;background-position:center;background-repeat:no-repeat;background-image:url(../../../images/delete01_pre.png);-webkit-background-size:20px 20px;background-size:20px 20px;-webkit-transition-duration:300ms;transition-duration:300ms;cursor:pointer;}
        .div-zczh{width:auto;height:29px;border:0;color:#4DCD70;font-size:14px;line-height:29px;text-align:center;border-radius:10px;color:#17b3ec;float: left;margin-left: 20px;}
        .div-zhmmdl{width:auto;height:29px;border:0;color:#4DCD70;font-size:14px;line-height:29px;text-align:center;border-radius:10px;color:#17b3ec;float: right; margin-right: 20px;}
        .bgc-fa8888{background-color: #FA8888;}
    </style>
</head>
<body>
<div class="main">
    <ul class="n-list edit-info registered c-border-tb mt15 c-f15 form-register">
        <li>
            <div class="n-list-key">
                <i class="required"></i>身份证号
            </div>
            <div class="n-list-info">
                <input id="idCard" type="text" class="width-100 c-f16 c-5b5b5b" />
                <a href="javascript:void(0);" class="searchbar-clear"></a>
            </div>
        </li>
        <li>
            <div class="n-list-key">
                <i class="required"></i>医保卡号
            </div>
            <div class="n-list-info">
                <input id="ssc" type="text" class="width-100 c-f16 c-5b5b5b" />
                <a href="javascript:void(0);" class="searchbar-clear"></a>
            </div>
        </li>
    </ul>
    <div class="mb15 mlr15 mt20">
        <a href="javascript:;" style="font-size: 18px;" class="c-btn c-btn-4dcd70 c-btn-full c-btn-radius c-f16" onclick="commit()">提交</a>
    </div>
</div>
</body>
<script type="text/javascript" src="../../../js/mui.min.js" ></script>
<script type="text/javascript" src="../../../js/template.js"></script>	
<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js" ></script>
<script type="text/javascript" src="../../../js/common_http.js" ></script>
<script type="text/javascript" src="../../../js/weixin_common.js?11=11" ></script>
<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.js"></script>
<script type="text/javascript" src="../../../js/commit_validate.js" ></script>
<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script type="text/javascript">
	var dd = dialog({contentType:'load', skin:'bk-popup', content:'请稍后...'});
	//定义弹窗
	function toast(msg){
		dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:msg}).show()
	}
	var Request = GetRequest();
	var barCode = Request['barCode'];//儿童条形编码
	var relation = Request['relation'];//所属关系
	var $idcard = $("#idCard");
	$(function (){
		bindEvents();
	})
		
	function bindEvents(){
		$("input").on("focus",function(){
			$(".searchbar-clear").css("pointer-events","none").css("opacity",0);
			if($(this).val()){
				$(this).next().css("pointer-events","auto").css("opacity",1);
			}
		}).on("input",function(){
			$(this).next().css("pointer-events","auto").css("opacity",1);
		});
		$(".n-list-info").on("click",".searchbar-clear",function(){
			$(this).prev().val("");
			$(this).css("pointer-events","none").css("opacity",0);
			$(this).prev().focus();
			return false;
		});
	}
	function commit(){
		var idCard = $("#idCard").val().trim();//未加密的身份证
		var ssc = $("#ssc").val().trim();
		if (!idCard) {
			dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'身份证号不能为空'}).show();
			return;
		}
		
		if (!ssc) {
			dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'医保卡号不能为空'}).show();
			return;
		}
		if(validIdCard(idCard)){
			dd.showModal();
			var params = {};
				params.barCode = barCode;
				params.idcard = idCard;
				params.ssc = ssc;
				params.relation = relation;
				connectionRelation(params);
		}
	}
//调用关联接口
function connectionRelation(params){
	sendPost('patient/family/addImmuneMenberByBarCode', params, 'json', 'post', function queryFailed(res) {
			dd.close();
			if (res && res.msg) {
				toast(res.msg)
			} else {
				toast("关联失败")
			}
		}, function querySuccess(res) {
			dd.close();
			if(res.status == 200) {
				toast("关联成功");
				history.go(-2);
			} else {
				toast("关联失败");
			}
		});
}
// 校验身份证号格式
function validIdCard(idcard,isshow) {
    var idCardReg = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/;
    if(idcard.length == 15) {
        idCardReg = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
    }
    if(!idCardReg.test(idcard)) {
        $idcard.css("color","red")
        if(isshow!=false){
            toast("请填写有效身份证号"); 
        }
        return false;
    } 
    $idcard.css("color","");  
    return true;
}
</script>
</html>

+ 0 - 51
html/fybj/html/chanjianjieguo.html

@ -1,51 +0,0 @@
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>产检结果</title>
		<meta name="format-detection" content="telephone=no" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
		<meta name="apple-mobile-web-app-capable" content="yes" />
		<meta name="apple-mobile-web-app-status-bar-style" content="black" />
		<link rel="stylesheet" href="../../../css/mui.min.css" type="text/css" />
		<link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
		<link rel="stylesheet" href="../css/chanjianjieguo.css" />
	</head>
	<body>
		<!-- 侧滑导航根容器 -->
		<div class="mui-off-canvas-wrap mui-draggable mui-slide-in">
			<aside class="mui-off-canvas-right">
		    	<div id="nav_text" class="mui-scroll-wrapper">
		    		<div class="mui-scroll">
		        		<div data-num="0" class="cj-li active">初检检查</div>
		        		<div data-num="1" class="cj-li">复检结果</div>
		        		<div data-num="2" class="cj-li">初检询问</div>
		        		<!--<div data-num="3" class="cj-li">妊娠图</div>-->
		     		</div>
		    	</div>
			</aside>
		  	<!-- 主页面容器 -->
		  	<div class="mui-inner-wrap">
		  		<div id="main_text" class="mui-scroll-wrapper mui-content">
		    		<div class="mui-scroll" id="viewContain" ms-controller="template">
				    	
				    </div>
				</div>
				<div class="mui-off-canvas-backdrop"></div>
				<div class="cj-menu"></div>
		  	</div>
		</div>
		
		<script src="../../../js/jquery/2.1.3/jquery.js"></script>
		<script type="text/javascript" src="../../../js/mui.min.js" ></script>
		<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
		<script src="../../../js/common_http.js" type="text/javascript" charset="utf-8"></script>
		<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
		<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
		<script src="../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
		<script src="../../jkda/js/avalon.modern.js"></script>
		<script src="../js/avalon-help.js"></script>
		<script src="../js/chanjianjieguo.js"></script>
	</body>
</html>

+ 0 - 172
html/fybj/html/edit-idcard-ssc.html

@ -1,172 +0,0 @@
<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>绑定身份证及医保卡</title>
    <meta name="format-detection" content="telephone=no"/>
    <meta name="viewport"
          content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css"/>
    <link rel="stylesheet" href="../../../css/cross.ui.css" type="text/css"/>
    <link rel="stylesheet" type="text/css" href="../../../css/ss-style.css">
    <link rel="stylesheet" type="text/css" href="../../../iconfont/iconfont.css" />
    <style>
        .n-list-info{position: relative;}
        .searchbar-clear{position: absolute;width: 28px;height: 28px;right: 0;top:8px;opacity:0;pointer-events:none;background-position:center;background-repeat:no-repeat;background-image:url(../../../images/delete01_pre.png);-webkit-background-size:20px 20px;background-size:20px 20px;-webkit-transition-duration:300ms;transition-duration:300ms;cursor:pointer;}
        .div-zczh{width:auto;height:29px;border:0;color:#4DCD70;font-size:14px;line-height:29px;text-align:center;border-radius:10px;color:#17b3ec;float: left;margin-left: 20px;}
        .div-zhmmdl{width:auto;height:29px;border:0;color:#4DCD70;font-size:14px;line-height:29px;text-align:center;border-radius:10px;color:#17b3ec;float: right; margin-right: 20px;}
        .bgc-fa8888{background-color: #FA8888;}
    </style>
</head>
<body>
<div class="main">
    <ul class="n-list edit-info registered c-border-tb mt15 c-f15 form-register" id="baseInfo">
    </ul>
    <div class="mb15 mlr15 mt20">
        <a href="javascript:;" style="font-size: 18px;" class="c-btn c-btn-4dcd70 c-btn-full c-btn-radius c-f16" onclick="commit()">提交</a>
    </div>
</div>
</body>
<script type="text/html" id="baseInfo_tmpl">
	 <li>
	    <div class="n-list-key">
	        <i class="required"></i>身份证号
	    </div>
	    <div class="n-list-info">
	        <input id="idCard" type="text" class="width-100 c-f16 c-5b5b5b" value="{{idcard}}"/>
	        <a href="javascript:void(0);" class="searchbar-clear"></a>
	    </div>
	</li>
	<li>
	    <div class="n-list-key">
	        <i class="required"></i>医保卡号
	    </div>
	    <div class="n-list-info">
	        <input id="ssc" type="text" class="width-100 c-f16 c-5b5b5b" value='{{ssc}}'/>
	        <a href="javascript:void(0);" class="searchbar-clear"></a>
	    </div>
	</li>
</script>
<script type="text/javascript" src="../../../js/mui.min.js" ></script>
<script type="text/javascript" src="../../../js/template.js"></script>	
<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js" ></script>
<script type="text/javascript" src="../../../js/common_http.js" ></script>
<script type="text/javascript" src="../../../js/weixin_common.js?11=11" ></script>
<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.js"></script>
<script type="text/javascript" src="../../../js/commit_validate.js" ></script>
<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script type="text/javascript">
var dd = dialog({contentType:'load', skin:'bk-popup', content:'请稍后...'});
//定义弹窗
function toast(msg){
	dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:msg}).show()
}
var Request = GetRequest();
var barcode = Request['barcode'];//编码
var $idcard = $("#idCard");
$(function (){
	getInfo();
	bindEvents();
})
function getInfo(){
	var params = {};
		params.barCode = barcode;
	sendPost('/patient/guahao/imm/getChildrenInfo',params, 'json', 'get', function queryFailed(res) {
			dd.close();
			if (res && res.msg) {
				toast(res.msg)
			} else {
				toast("获取信息失败")
			}
		}, function querySuccess(res) {
			dd.close();
			if(res.status == 200) {
				var html = template('baseInfo_tmpl', res.data)
				$('#baseInfo').html(html)
			} else {
				toast("获取信息失败");
			}
		});	
}
function bindEvents(){
	$("input").on("focus",function(){
		$(".searchbar-clear").css("pointer-events","none").css("opacity",0);
		if($(this).val()){
			$(this).next().css("pointer-events","auto").css("opacity",1);
		}
	}).on("input",function(){
		$(this).next().css("pointer-events","auto").css("opacity",1);
	});
	$(".n-list-info").on("click",".searchbar-clear",function(){
		$(this).prev().val("");
		$(this).css("pointer-events","none").css("opacity",0);
		$(this).prev().focus();
		return false;
	});
}
function commit(){
	var idCard = $("#idCard").val().trim();//未加密的身份证
	var ssc = $("#ssc").val().trim();
	if (!idCard) {
		dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'身份证号不能为空'}).show();
		return;
	}
	
	if (!ssc) {
		dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:'医保卡号不能为空'}).show();
		return;
	}
	if(validIdCard(idCard)){
		dd.showModal();
		var params = {};
			params.barCode = barcode;
			params.idcard = idCard;
			params.ssc = ssc;
			modifyInfo(params);
	}
}
//调用关联接口
function modifyInfo(params){
	sendPost('/patient/family/modifyImmuneMenberByBarCode', params, 'json', 'post', function queryFailed(res) {
			dd.close();
			if (res && res.msg) {
				toast(res.msg)
			} else {
				toast("修改失败")
			}
		}, function querySuccess(res) {
			dd.close();
			if(res.status == 200) {
				toast("修改成功");
//				history.go(-1);
				 window.location.href = 'mianyijihua.html'
			} else {
				toast("修改失败");
			}
		});
}
// 校验身份证号格式
function validIdCard(idcard,isshow) {
    var idCardReg = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/;
    if(idcard.length == 15) {
        idCardReg = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
    }
    if(!idCardReg.test(idcard)) {
        $idcard.css("color","red")
        if(isshow!=false){
            toast("请填写有效身份证号"); 
        }
        return false;
    } 
    $idcard.css("color","");  
    return true;
}
</script>
</html>

+ 0 - 200
html/fybj/html/ertongbangding.html

@ -1,200 +0,0 @@
<!doctype html>
<html>
	<head>
	    <meta charset="utf-8" />
	    <meta name="format-detection" content="telephone=no" />
	    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
		<meta name="apple-mobile-web-app-capable" content="yes" />
	    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
	    <title>儿童绑定</title>
	    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
	    <link rel="stylesheet" href="../../../css/mui.min.css" type="text/css" />
	    <style>
	    	.et-form{background-color: #fff;display: -webkit-box;-webkit-box-align: center;padding: 10px;margin-top: 10px;border-top: solid 1px #ededed;border-bottom: solid 1px #ededed;}
	    	.et-list{width:calc(100% - 120px);background-color: #fff;}
	    	.et-list input{font-size: 12px;color: #333;margin-bottom: 0px;padding: 0px 10px;}
	    	.et-small-btn{width: 40px;height: 24px;margin-left: 10px; text-align: center;line-height: 24px;background-color: #17B3EC;color: #fff;font-size: 12px;border-radius: 5px;}
	    	input::-webkit-input-placeholder{color: #999;}
	    	.et-ul{padding: 0px 10px;}
	    	.et-li{margin-top:10px;border: solid 1px #ededed;padding-bottom: 10px;background-color: #fff;border-radius: 8px;}
	    	.et-li .head{height: 40px;line-height: 40px;padding:0px 10px;border-bottom:solid 1px #ededed;font-size: 15px;margin-bottom:5px;}
	    	.et-li .two{display: -webkit-box;padding: 0px 10px;}
	    	.et-li .two div{width: 50%;font-size: 14px;height: 30px;line-height: 30px;}
	    	.et-li .two div:nth-child(1){color: #666;}
	    	.et-li .two div:nth-child(2){color: #909090;text-align: right;}
			.et-li .btn{width: 200px;height: 40px;text-align: center;line-height: 40px;background-color: #74BF00;color: #fff;font-size: 15px;border-radius: 5px;margin: 10px auto 0px;}
		.ok-btn{width: 80px;margin-left: 10px;text-align: center;background-color: #17B3EC;color: #fff;font-size: 15px;border-radius: 5px;margin: 0 auto;height: 30px;line-height: 30px;margin-top: 10px;}
		.relation{padding:0px 10px;color: #666;}
	    </style>
	</head>
	<body>
		<div class="et-form">
			<div style="font-size: 13px;width: 75px;color:#333">新生儿条码</div>
			<div class="mui-input-row et-list">
		    		<input id="barCode" type="text" class="mui-input-clear" placeholder="请输入关联儿童的新生儿条码">
		    </div>
		    <div class="et-small-btn">确定</div>
		</div>
		<div id="infoUl" class="et-ul">
			
		</div>
		
		<script type="text/html" id="info_tmpl">
			<div class="et-li">
				<div class="head">儿童姓名:{{name}}</div>
				<div class="two">
					<div>性别</div>
					<div>{{sex == 1.0 ? '男':'女'}}</div>
				</div>
				<div class="two">
					<div>出生日期</div>
					<div>{{birthday}}</div>
				</div>
				<div class="two">
					<div>年龄</div>
					<div>{{birthday | setAge}}</div>
				</div>
				<div class="two tiaoxingma" data-code='{{barcode}}'>
					<div>新生儿条形码</div>
					<div>{{barcode}}</div>
				</div>
				{{if idcard}}
					<div class="two shenfenzheng" data-code='{{idcard}}'>
						<div>儿童身份证号</div>
						<div>{{idcard}}</div>
					</div>
				{{/if}}
				{{if ssc}}
					<div class="two shebaoka" data-code='{{ssc}}'>
						<div>儿童社保卡号</div>
						<div>{{ssc}}</div>
					</div>
				{{/if}}
				<div class="two relation">
					<div class="c-f14" style="width: 35%;">所属关系</div>
					<div class="c-f14" id="radio_button" style="width: 65%;">
		                <input type="radio" class="icon-checkbox" name="userange" id="son" value='5'/><label class="mlr10" for="userange1">儿子</label>  
		                <input type="radio" class="icon-checkbox" name="userange" id="daughter" value='6'/><label class="mlr10" for="userange2">女儿</label>
		                <input type="radio" class="icon-checkbox" name="userange" id="qita" value='7'/><label class="ml10" for="userange3">其他</label>
		            </div>
				</div>
				<div class="ok-btn">确定关联</div>
			</div>
		</script>
	</body>
	
	<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
	<script type="text/javascript" src="../../../js/mui.min.js" ></script>
	<script type="text/javascript" src="../../../js/common_http.js"></script>
	<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
	<script type="text/javascript" src="../../../js/template.js"></script>
	<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
	<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
	<script>
		var $infoUl = $('#infoUl')
		var loading = dialog({contentType:'load', skin:'bk-popup',content:''});
		var dd = dialog({contentType:'load', skin:'bk-popup',content:'提交中,请稍候...'});
		//定义弹窗
		function toast(msg){
			dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:msg}).show()
		}
		$(function(){
			$('.et-small-btn').on('tap',function(){
				var ssc = $("#a-psd23");
				var barCode = $('#barCode').val().trim()
				if(barCode){
					loading.show()
					sendPost('/patient/guahao/imm/getChildrenInfo', {
						barCode: barCode
					}, 'json', 'get', function queryFailed(res) {
						loading.close();
						if (res && res.msg) {
							toast(res.msg)
						} else {
							toast("获取儿童信息失败")
						}
					}, function querySuccess(res) {
						loading.close();
						if(res.status == 200) {
							var html = template('info_tmpl', res.data)
							$infoUl.html(html)
						} else {
							toast("获取儿童信息失败")
						}
					});
				}else{
					toast('请输入儿童的新生儿条码')
				}
			})
//			$('body').on('tap','.ok-btn',function(){}
			$('body').on('tap','.ok-btn',function() {
				dd.showModal();
				var barCode = $('.tiaoxingma').attr('data-code'),
					idcard = $('.shenfenzheng').attr('data-code'),
					ssc = $('.shebaoka').attr('data-code'),
					relation = $.trim($("input[type='radio']:checked").val());
				
				if(relation){
					var params = {};
    						params.barCode = barCode;
    						params.relation = relation;
						//进行关联
						connectionRelation(params);
//					if( ssc && idcard ){
//						//儿童社保卡号和身份证号有值进行关联
//						var params = {};
//  						params.barCode = barCode;
//  						params.idcard = idcard;
//  						params.ssc = ssc;
//  						params.relation = relation;
//						//进行关联
//						connectionRelation(params);
//					}else{
//					//如果没有儿童社保卡号和身份证号 则跳转到新增儿童社保卡号和身份证号界面
//					location.href="bind-idcard-ssc.html?barCode="+ barCode +"&relation="+ relation;
//					}
				}else{
					dd.close();
					toast("请选择二者之间的关系")
				}
				
				function connectionRelation(params){
					sendPost('patient/family/addImmuneMenberByBarCode', params, 'json', 'post', function queryFailed(res) {
							dd.close();
							if (res && res.msg) {
								toast(res.msg)
							} else {
								toast("关联失败")
							}
						}, function querySuccess(res) {
							dd.close();
							if(res.status == 200) {
								toast("关联成功");
//								history.go(-1);
                                window.location.href = "mianyijihua.html";
							} else {
								toast(res.msg);
							}
						});
				}
			})
		})
template.helper("setAge", function(p) {
	 // 获得今天的时间
            var date = new Date();
//            alert(birthday);
            var startDate = new Date(p);
            var newDate = date.getTime() - startDate.getTime();
            // 向下取整  例如 10岁 20天 会计算成 10岁
            // 如果要向上取整 计算成11岁,把floor替换成 ceil
            var age = Math.ceil(newDate / 1000 / 60 / 60 / 24 /365);
            if (isNaN(age)){
                age = "";
            }
		return age;
});
	</script>
</html>

+ 0 - 136
html/fybj/html/mianyijihua.html

@ -1,136 +0,0 @@
<!doctype html>
<html>
	<head>
	    <meta charset="utf-8" />
	    <meta name="format-detection" content="telephone=no" />
	    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
		<meta name="apple-mobile-web-app-capable" content="yes" />
	    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
	    <title>免疫计划</title>
	    <link rel="stylesheet" href="../../../css/ss-style.css" type="text/css"/>
	    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
	    <link rel="stylesheet" href="../../../css/mui.min.css" type="text/css" />
		<link rel="stylesheet" href="../css/mianyijihua.css" type="text/css" />
	</head>
	<body>
		<!--getImgUrl(data[i].photo)-->
		<div id="memberContainer"></div>	
		<div class="my-main mui-scroll-wrapper" id="wrapper">
			<div class="my-section mui-scroll">
				<div class="my-head" id="patientInfo">
					
				</div>
				<!--<div class="cj-section">
					<div class="up">
						<div class="img"></div>
						<div class="text">必打疫苗</div>
					</div>
					<div class="down">
						<div class="my-line">
							<div class="cj-flex-1">
								<div>乙肝疫苗</div>
								<div class="blue">已接种</div>
							</div>
						</div>
						<div class="my-line">
							<div class="cj-flex-1">
								<div>卡介疫苗</div>
								<div class="red">超期</div>
							</div>
						</div>
						<div class="my-line">
							<div class="cj-flex-1">
								<div>卡介疫苗</div>
								<div class="red">待接种</div>
							</div>
						</div>
						<div class="my-line">
							<div class="cj-flex-1">
								<div>卡介疫苗</div>
								<div class="gray">未到年龄</div>
							</div>
						</div>
					</div>
				</div>
				<div class="cj-section">
					<div class="up">
						<div class="img1"></div>
						<div class="text">非必打疫苗</div>
					</div>
					<div class="down">
						<div class="my-line">
							<div class="cj-flex-1">
								<div>卡介疫苗</div>
								<div>已接种</div>
							</div>
						</div>
						<div class="my-line">
							<div class="cj-flex-1">
								<div>卡介疫苗</div>
								<div class="blue">可接种</div>
							</div>
						</div>
						<div class="my-line">
							<div class="cj-flex-1">
								<div>卡介疫苗</div>
								<div class="gray">未到年龄</div>
							</div>
						</div>
					</div>
				</div>-->
			</div>
		</div>
	</body>
	<script type="text/html" id="patient_tmpl">
		<div class="main-top">
			<div class="up">
				{{if photo}}
					<div class="left"><img src="{{photo | setPhoto}}" alt="" /></div>
				{{else}}
					<div class="left"><img src="../images/youer_moren_img.png" alt="" /></div>
				{{/if}}
				
				<div class="right">
					<div>姓名:<span>{{name}}</span></div>
					<div>性别:<span>{{sex==1? '男':'女'}}</span></div>
					<div>出生日期:<span>{{birthday}}</span></div>
					<div>年龄:<span>{{age}}</span></div>
				</div>
			</div>
			<div class="down">
				<div>新生儿条形码:{{barcode}}</div>
			</div>
		</div>
		<div>
			
		</div>
		<div class="edit">
			{{if idcard}}
				<div style="position: relative;display: -webkit-box;border-bottom: 1px solid #ccc;" class="idClick" data-code='{{barcode}}'>
					<div class="c-list-value" >
						身份证号:{{idcard}}
						<span class="list-icon arrow-right" style='left:96%'></span>
					</div>
				</div>
			{{/if}}
			{{if ssc}}
				<div style="position: relative;display: -webkit-box;" class="sscClick" data-code='{{barcode}}'>
					<div class="c-list-value">
						社保卡号:{{ssc}}
						<span class="list-icon arrow-right" style='left:96%'></span>
					</div>
				</div>
			{{/if}}
		</div>
	</script>
	<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
	<script type="text/javascript" src="../../../js/mui.min.js" ></script>
	<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
	<script type="text/javascript" src="../../../js/common_http.js"></script>
	<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
	<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
	<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
	<script type="text/javascript" src="../../../js/template.js" ></script>
	<script type="text/javascript" src="../js/mianyijihua.js" ></script>
</html>

+ 0 - 71
html/fybj/html/yimiaoxiangqing.html

@ -1,71 +0,0 @@
<!doctype html>
<html>
	<head>
	    <meta charset="utf-8" />
	    <meta name="format-detection" content="telephone=no" />
	    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
		<meta name="apple-mobile-web-app-capable" content="yes" />
	    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
	    <title>疫苗详情</title>
	    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
	    <link rel="stylesheet" href="../../../css/mui.min.css" type="text/css" />
		<link rel="stylesheet" href="../css/yimiaoxiangqing.css" type="text/css" />
	</head>
	<body>
		<div class="ym-main">
			<div class="ym-head">
				<div class="name">卡介苗<span>一类</span></div>
				<div class="price">免费</div>
			</div>
			<div class="ym-section">
				<div class="head">
					<div>第一针</div>
					<div class="blue">已接种</div>
				</div>
				<div class="contain">
					<div>疫苗时间:<span>1个月</span></div>
					<div>接种时间:<span>2017-08-13</span></div>
					<!--<div class="bttn">免疫预约</div>-->
				</div>
			</div>
			<div class="ym-section">
				<div class="head">
					<div>第二针</div>
					<div class="red">超期未接种</div>
				</div>
				<div class="contain">
					<div>疫苗时间:<span>1个月</span></div>
					<div>接种时间:<span>-</span></div>
					<div class="bttn">免疫预约</div>
				</div>
			</div>
			<div class="ym-section">
				<div class="head">
					<div>第三针</div>
					<div class="gray">未到年龄</div>
				</div>
				<div class="contain">
					<div>疫苗时间:<span>1个月</span></div>
					<div>接种时间:<span>-</span></div>
				</div>
			</div>
			<div class="ym-foot">
				<div class="name">疫苗简介</div>
				<div class="text">无</div>
				<div class="name">接种说明</div>
				<div class="text">无</div>
			</div>
		</div>
	</body>
	
	<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
	<script type="text/javascript" src="../../../js/mui.min.js" ></script>
	<script type="text/javascript" src="../../../js/common_http.js"></script>
	<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
	<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
	<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
	<script type="text/javascript" src="../../../js/template.js" ></script>
	<script type="text/javascript" src="../js/yimiaoxiangqing.js" ></script>
</html>

+ 0 - 206
html/fybj/html/yjk-preview.html

@ -1,206 +0,0 @@
<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
	<meta name="author" content="yihu.com" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
	<meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <title>预建卡-信息预览</title>
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/cross.ui.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/ss-style.css" type="text/css" />
	<link rel="stylesheet" href="../css/yjk.css" type="text/css" />
</head>
<body>
<div class="c-main yjk-body" style="padding-bottom: 0px;">
	
</div>
<script id="tpl_list" type="text/html">
	<div class="bgc-fa8888 yjk-tip">
		<i class="icon"></i>
        <span>请再次确认您所填的内容,确保内容无误后提交</span>
    </div>
	<div class="yjk-item">
		<div class="title">
			<i class="icon"></i>
			<div class="info-right">
				<span>个人信息</span>
				<i class="edit" data-url="yjk-step1.html"></i>
			</div>
		</div>
		<ul class="content-list">
			<li>
				<span>姓&#x3000;&#x3000;名:</span>
				<p>{{oneData.name}}</p>
			</li>
			<li>
				<span>医保卡号:</span>
				<p>{{oneData.ssc}}</p>
			</li>
			<li>
				<span>身份证号:</span>
				<p>{{oneData.idcardAll}}</p>
			</li>
			<li>
				<span>出生日期:</span>
				<p>{{oneData.birthday}}</p>
			</li>
			<li>
				<span>手机号码:</span>
				<p>{{oneData.mobile}}</p>
			</li>
			<li>
				<span>末次月经:</span>
				<p>{{oneData.lastMenstruation}}</p>
			</li>
			<li>
				<span>过&nbsp;&nbsp;敏&nbsp;&nbsp;史:</span>
				<p>{{oneData.allergy}}</p>
			</li>
			<li>
				<span>婚姻情况:</span>
				<p>{{oneData.maritalName}}</p>
			</li>
			<li>
				<span>户籍地址:</span>
				<p>{{oneData.permanentProvince}}{{oneData.permanentCity}}</p>
			</li>
			<li>
				<span>所属居委会:</span>
				<p>{{oneData.countryName}}</p>
			</li>
			<li>
				<span>现居地址:</span>
				<p>{{oneData.address}}</p>
			</li>
		</ul>
	</div>
	{{if oneData.marital == 20}}
	<div class="yjk-item mt10">
		<div class="title">
			<i class="icon"></i>
			<div class="info-right">
				<span>婚姻情况</span>
				<i class="edit" data-url="yjk-step2.html"></i>
			</div>
		</div>
		<ul class="content-list">
			<li>
				<span>结婚日期:</span>
				<p>{{twoData.weddingDate}}</p>
			</li>
			<li>
				<span>配偶姓名:</span>
				<p>{{twoData.spouseName}}</p>
			</li>
			<li>
				<span>配偶生日:</span>
				<p>{{twoData.spouseBirthday}}</p>
			</li>
			<li>
				<span>配偶手机:</span>
				<p>{{twoData.spouseMobile}}</p>
			</li>
		</ul>
	</div>
	{{/if}}
	<div class="yjk-item mt10">
		<div class="title">
			<i class="icon"></i>
			<div class="info-right">
				<span>孕期生活</span>
				<i class="edit" data-url="yjk-step3.html"></i>
			</div>
		</div>
		<ul class="content-list">
			<li class="block">
				<span>孕期有如下情况:</span>
				<p>
					{{if threeData.folicacidCode == 1}}有服用叶酸{{/if}}
					{{if threeData.folicacidCode == 0}}<span class="red">未服用叶酸</span>{{/if}}
					{{if threeData.contrapillsCode == 1}} <span class="red">有服用避孕药</span> {{/if}}
					{{if threeData.contrapillsCode == 0}} 未服用避孕药 {{/if}}
					{{if threeData.smokeCode == 1}} <span class="red">有吸烟</span> {{/if}}
					{{if threeData.smokeCode == 0}} 无吸烟 {{/if}}
					{{if threeData.drinkCode == 1}} <span class="red">有饮酒</span> {{/if}}
					{{if threeData.drinkCode == 0}} 无饮酒 {{/if}}
				</p>
			</li>
			<li class="wid120">
				<span>服用其他药物:</span>
				<p class="left">{{threeData.otherPills}}</p>
			</li>
		</ul>
	</div>
	<div class="yjk-item mt10">
		<div class="title">
			<i class="icon"></i>
			<div class="info-right">
				<span>其他信息</span>
				<i class="edit" data-url="yjk-step4.html"></i>
			</div>
		</div>
		<ul class="content-list">
			<li>
				<span>工作单位:</span>
				<p>{{fourData.work}}</p>
			</li>
			<li>
				<span>身高:</span>
				<p>{{fourData.heightName}}</p>
			</li>
			<li>
				<span>体重:</span>
				<p>{{fourData.weightName}}</p>
			</li>
			<li class="wid120">
				<span>阴道分娩次数:</span>
				<p>{{fourData.vaginalTimesName}}</p>
			</li>
			<li>
				<span>剖宫产次数:</span>
				<p>{{fourData.caesareanTimesName}}</p>
			</li>
			<li>
				<span>初潮:</span>
				<p>{{fourData.menarcheName}}</p>
			</li>
			<li>
				<span>经期:</span>
				<p>{{fourData.periodName}}</p>
			</li>
			<li>
				<span>周期:</span>
				<p>{{fourData.cycleName}}</p>
			</li>
			<li>
				<span>疾病史:</span>
				<p>{{fourData.diseaseHistory}}</p>
			</li>
			<li>
				<span>手术史:</span>
				<p>{{fourData.operationHistory}}</p>
			</li>
			<li>
				<span>其他:</span>
				<p>{{fourData.otherInformation}}</p>
			</li>
		</ul>
	</div>
	<div class="btn-z-index pad10">
        <div id="ok_submit" class="c-btn-4dcd70 border-radius-rounded next">内容无误,确认提交</div>
   </div>
</script>
<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
<script type="text/javascript" src="../../../js/mui.min.js" ></script>
<script type="text/javascript" src="../../../js/common_http.js"></script>
<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
<script type="text/javascript" src="../../../js/template.js" ></script>
<script type="text/javascript" src="../js/yjk-preview.js" ></script>
</body>
</html>

+ 0 - 128
html/fybj/html/yjk-step1.html

@ -1,128 +0,0 @@
<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
	<meta name="author" content="yihu.com" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
	<meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <title>预建卡-个人信息</title>
    <link rel="stylesheet" type="text/css" href="../../../css/mui.min.css" />
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/ss-style.css" type="text/css" />
	<link rel="stylesheet" type="text/css" href="../../../css/select-committee.css"/>
	<link rel="stylesheet" href="../css/yjk.css" type="text/css" />
</head>
<body>
	<div class="c-main yjk-body">
		
	</div>
	<script type="text/html" id="msg_tmp">
		<div class="bgc-fa8888 pb8 pt6 plr10">
	        <span class="c-f12 c-fff">请务必确保所填内容的准确性,以便医生审核通过后可正式建卡</span>
	    </div>
		<ul class="c-list edit-list c-border-tb mt10">
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>姓名</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" id="name" placeholder="请输入姓名" value="{{data.name}}"/>
	            </div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>医保卡号</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" id="medicalCard" placeholder="请输入医保卡号" value="{{data.ssc}}"/>
	            </div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>身份证号</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" id="idCard" placeholder="请输入身份证号" value="{{data.idcardAll}}"/>
	            </div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>手机号码</div>
	            <div class="n-list-info pl10">
	                <input id="mobile" type="text" class="width-100 c-input" value="{{data.mobile}}" maxlength="11" placeholder="请输入手机号码" onkeyup="this.value=this.value.replace(/[^\d]/g,'')"/>
	            </div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>出生日期</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" readonly="readonly" id="birthday" placeholder="请选择出生日期" value="{{data.birthday}}"/>
	            </div>
	            <div class="c-arrow-r"></div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>末次月经</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" readonly="readonly" id="lastMenstruation" placeholder="请选择最后一次时间" value="{{data.lastMenstruation}}"/>
	            </div>
	            <div class="c-arrow-r"></div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>婚姻状况</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" readonly="readonly" id="marital" data-id="{{data.marital}}" placeholder="请选择婚姻状况" value="{{data.maritalName}}"/>
	            </div>
	            <div class="c-arrow-r"></div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>过敏史</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" id="allergy" placeholder="请填写您的过敏史" value="{{data.allergy}}"/>
	            </div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>户籍地址</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" readonly="readonly" id="idAddress" data-province="{{data.permanentProvinceCode}}" data-provinceName="{{data.permanentProvince}}" data-city="{{data.permanentCityCode}}" data-cityName="{{data.permanentCity}}" placeholder="请选择户籍地址" value="{{data.permanentProvince}}{{data.permanentCity}}"/>
	            </div>
	            <div class="c-arrow-r"></div>
	        </li>
	        <li class="n-list-cover" id="selectType">
	            <div class="n-list-key c-666"><i class="required"></i>所属居委会</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" readonly="readonly" id="committee" data-code="{{data.countryCode}}" placeholder="请选择所属居委会" value="{{data.countryName}}"/>
	            </div>
	            <div class="c-arrow-r"></div>
	        </li>
	        <li class="n-list-cover">
	            <div class="n-list-key c-666"><i class="required"></i>现居住地址</div>
	            <div class="n-list-info pl10">
	                <input type="text" class="c-input width-100" id="address" placeholder="请填写现居住地址" value="{{data.address}}"/>
	            </div>
	        </li>
	    </ul>
	    {{if submitBtn}}
	    <div class="btn-submit">
	    	<div class="btn-one">
	    		<div class="j-btn c-btn-4dcd70 border-radius-rounded next2">下一步</div>
	    	</div>
	        <div class="btn-one2">
	        	<div class="j-btn c-btn-4dcd70 border-radius-rounded next2">直接提交</div>
	        </div>
	    </div>
	    {{else}}
	    <div class="btn-submit pad10">
	        <div class="j-btn c-btn-4dcd70 border-radius-rounded next">下一步</div>
	    </div>
	    {{/if}}
	</script>
	<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
	<script type="text/javascript" src="../../../js/mui.min.js" ></script>
	<link rel="stylesheet" type="text/css" href="../../../css/mui.picker.css">
	<script type="text/javascript" src="../../../js/mui.picker.js"></script>
	<script type="text/javascript" src="../../../js/common_http.js" ></script>
	<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
	<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
	<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
	<link rel="stylesheet" type="text/css" href="../../../widget/mobiscroll/2.15.1/css/mobiscroll.css">
	<script src="../../../widget/mobiscroll/2.15.1/js/mobiscroll.js"></script>
	<script type="text/javascript" src="../../../js/template.js" ></script>
	<script type="text/javascript" src="../../../js/select-committee.js"></script>
	<script src="../js/select-address.js"></script>
	<script type="text/javascript" src="../js/yjk-step1.js" ></script>
</body>
</html>

+ 0 - 69
html/fybj/html/yjk-step2.html

@ -1,69 +0,0 @@
<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
	<meta name="author" content="yihu.com" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
	<meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <title>预建卡-婚姻信息</title>
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
    <link rel="stylesheet" href="../../../css/cross.ui.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/ss-style.css" type="text/css" />
	<link rel="stylesheet" type="text/css" href="../../../widget/mobiscroll/2.15.1/css/mobiscroll.css">
	<link rel="stylesheet" href="../css/yjk.css" type="text/css" />
</head>
<body>
<div class="c-main yjk-body">
	
</div>
<script type="text/html" id="msg_tmp">
	<ul class="c-list edit-list c-border-tb mt10">
        <li class="n-list-cover">
            <div class="n-list-key c-666">结婚日期</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="weddingDate" placeholder="请选择您的结婚日期" value="{{data.weddingDate}}"/>
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">配偶姓名</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="spouseName" placeholder="请填写您配偶名字" value="{{data.spouseName}}"/>
            </div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">配偶生日</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="spouseBirthday" placeholder="请选择您爱人的出生日期" value="{{data.spouseBirthday}}"/>
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">配偶手机</div>
            <div class="n-list-info pl10">
                <input id="spouseMobile" type="text" class="width-100 c-input" maxlength="11" value="{{data.spouseMobile}}" placeholder="请填写您爱人的手机号码" onkeyup="this.value=this.value.replace(/[^\d]/g,'')"/>
            </div>
        </li>
    </ul>
    <div class="btn-submit">
    	<div class="btn-one">
    		<div id="page2_next" class="c-btn-4dcd70 border-radius-rounded next2">下一步</div>
    	</div>
        <div class="btn-one2">
        	<div id="page2_submit" class="c-btn-4dcd70 border-radius-rounded next2">直接提交</div>
        </div>
    </div>
</script>
<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
<script type="text/javascript" src="../../../js/common_http.js" ></script>
<script type="text/javascript" src="../../../js/mui.min.js" ></script>
<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
<script src="../../../widget/mobiscroll/2.15.1/js/mobiscroll.js"></script>
<script type="text/javascript" src="../../../js/template.js" ></script>
<script type="text/javascript" src="../js/yjk-step2.js" ></script>
</body>
</html>

+ 0 - 80
html/fybj/html/yjk-step3.html

@ -1,80 +0,0 @@
<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
	<meta name="author" content="yihu.com" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
	<meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <title>预建卡-孕期生活</title>
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/cross.ui.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/ss-style.css" type="text/css" />
	<link rel="stylesheet" type="text/css" href="../../../widget/mobiscroll/2.15.1/css/mobiscroll.css">
	<link rel="stylesheet" href="../css/yjk.css" type="text/css" />
</head>
<body>
<div class="c-main yjk-body">
	
</div>
<script type="text/html" id="msg_tmp">
	<div class="ptb5 plr10">
        <span class="c-f14 c-666">怀孕以来是否有以下行为:</span>
    </div>
	<ul class="c-list edit-list c-border-tb">
        <li class="n-list-cover">
            <div class="n-list-key c-666">服用叶酸</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" readonly="readonly" id="folicacid" data-key="{{data.folicacidCode}}" value="{{data.folicacid}}"/>
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">服避孕药</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" readonly="readonly" id="contrapills" data-key="{{data.contrapillsCode}}" value="{{data.contrapills}}"/>
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">吸烟</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" readonly="readonly" id="smoke" data-key="{{data.smokeCode}}" value="{{data.smoke}}"/>
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">饮酒</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" readonly="readonly" id="drink" data-key="{{data.drinkCode}}" value="{{data.drink}}"/>
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666" style="width:100px;">服用其他药物</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="otherPills" placeholder="如有,则填写药物名称" value="{{data.otherPills}}"/>
            </div>
        </li>
    </ul>
    <div class="btn-submit">
    	<div class="btn-one">
    		<div id="page3_next" class="c-btn-4dcd70 border-radius-rounded next2">下一步</div>
    	</div>
        <div class="btn-one2">
        	<div id="page3_submit" class="c-btn-4dcd70 border-radius-rounded next2">直接提交</div>
        </div>
    </div>
</script>
<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
<script type="text/javascript" src="../../../js/common_http.js" ></script>
<script type="text/javascript" src="../../../js/mui.min.js" ></script>
<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
<script src="../../../widget/mobiscroll/2.15.1/js/mobiscroll.js"></script>
<script type="text/javascript" src="../../../js/template.js" ></script>
<script type="text/javascript" src="../js/yjk-step3.js" ></script>
</body>
</html>

+ 0 - 120
html/fybj/html/yjk-step4.html

@ -1,120 +0,0 @@
<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
	<meta name="author" content="yihu.com" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
	<meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <title>预建卡-其他信息</title>
    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/cross.ui.css" type="text/css" />
	<link rel="stylesheet" href="../../../css/ss-style.css" type="text/css" />
	<link rel="stylesheet" type="text/css" href="../../../widget/mobiscroll/2.15.1/css/mobiscroll.css">
	<link rel="stylesheet" href="../css/yjk.css" type="text/css" />
</head>
<body>
<div class="c-main yjk-body">
	
</div>
<script type="text/html" id="msg_tmp">
	<ul class="c-list edit-list c-border-tb mt10">
        <li class="n-list-cover">
            <div class="n-list-key c-666">工作单位</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="work" placeholder="请填写您工作单位名称" value="{{data.work}}"/>
            </div>
        </li>
    </ul>
    <ul class="c-list edit-list c-border-tb mt10">
        <li class="n-list-cover">
            <div class="n-list-key c-666">身高</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" data-id="{{data.height}}" readonly="readonly" id="height" placeholder="请填写您的身高" value="{{data.heightName}}"/>
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">体重</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" data-id="{{data.weight}}" id="weight" value="{{data.weightName}}" readonly="readonly" placeholder="请填写您的体重" />
            </div>
            <div class="c-arrow-r"></div>
        </li>
    </ul>
    <ul class="c-list edit-list c-border-tb mt10">
    	<li class="n-list-cover">
            <div class="n-list-key c-666" style="width:100px;">阴道分娩次数</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" data-id="{{data.vaginalTimes}}" id="vaginalTimes" value="{{data.vaginalTimesName}}" readonly="readonly" placeholder="请填写阴道分娩次数" />
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">剖宫产次数</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" data-id="{{data.caesareanTimes}}" id="caesareanTimes" value="{{data.caesareanTimesName}}" readonly="readonly" placeholder="请填写剖宫产次数" />
            </div>
            <div class="c-arrow-r"></div>
        </li>
    </ul>
    <ul class="c-list edit-list c-border-tb mt10">
    	<li class="n-list-cover">
            <div class="n-list-key c-666">初潮</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" data-id="{{data.menarche}}" id="menarche" value="{{data.menarcheName}}" readonly="readonly" placeholder="请填写首次月经年龄" />
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">经期</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" data-id="{{data.period}}" id="period" value="{{data.periodName}}" readonly="readonly" placeholder="请填写经期" />
            </div>
            <div class="c-arrow-r"></div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">周期</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" data-id="{{data.cycle}}" id="cycle" value="{{data.cycleName}}" readonly="readonly" placeholder="请填写周期" />
            </div>
            <div class="c-arrow-r"></div>
        </li>
    </ul>
    <ul class="c-list edit-list c-border-tb mt10">
        <li class="n-list-cover">
            <div class="n-list-key c-666">疾病史</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="diseaseHistory" value="{{data.diseaseHistory}}" placeholder="请填写您的疾病史"/>
            </div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">手术史</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="operationHistory" value="{{data.operationHistory}}" placeholder="请填写您的手术史"/>
            </div>
        </li>
        <li class="n-list-cover">
            <div class="n-list-key c-666">其他</div>
            <div class="n-list-info pl10">
                <input type="text" class="c-input width-100" id="otherInformation" value="{{data.otherInformation}}" placeholder="有助了解情况的其他信息"/>
            </div>
        </li>
    </ul>
    <div class="btn-submit pad10">
        <div id="page4_submit" class="c-btn-4dcd70 border-radius-rounded next">提交</div>
    </div>
</script>
<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
<script type="text/javascript" src="../../../js/mui.min.js" ></script>
<script type="text/javascript" src="../../../js/common_http.js" ></script>
<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
<link rel="stylesheet" type="text/css" href="../css/mobiscroll_numpad.css"/>
<script src="../js/mobiscroll-2.17.1.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" src="../../../js/template.js" ></script>
<script type="text/javascript" src="../js/yjk-step4.js" ></script>
</body>
</html>

+ 0 - 143
html/fybj/html/yunjianjihua.html

@ -1,143 +0,0 @@
<!doctype html>
<html>
	<head>
	    <meta charset="utf-8" />
	    <meta name="format-detection" content="telephone=no" />
	    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
		<meta name="apple-mobile-web-app-capable" content="yes" />
	    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
	    <title>孕检计划</title>
	    <link rel="stylesheet" href="../../../css/mui.min.css" type="text/css" />
	    <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
		<link rel="stylesheet" href="../css/yunjianjihua.css" type="text/css" />
	</head>
	<body>
		<div id="noChildSec" class="noChildSec c-hide">
			<div class="bttn j-create">立即建卡</div>
		</div>
		<!--<div id="hasChildSec" class="hasChildSec c-hide">
			<div class="bttn j-create">立即建卡</div>
		</div>-->
		<div class="yj-main">
			
		</div>
	</body>
	
	<script type="text/html" id="nav_tmp">
		<div class="yj-fixed">
			<div class="j-nav-select mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
				<div class="mui-scroll">
					<ul class="yj-nav">
						{{each list as val}}
							{{if val.pregnancyStatus=="0" && val.mensesLast}}
							<li>{{val.mensesLast | setusedTime}}</li>
							{{else if val.endManner == 1}}
							<li>已产</li>
							{{else if val.endManner == 2}}
							<li>流产</li>
							{{else if val.endManner == 3}}
							<li>引产</li>
							{{else if val.endManner == 9}}
							<li>死亡</li>
							{{else if val.endManner == 5}}
							<li>其他</li>
							{{else if val.pregnancyStatus == "1"}}
							<li>终止妊娠</li>
							{{/if}}
						{{/each}}
					</ul>
				</div>
			</div>
		</div>
		<div id="message"></div>
	</script>
	<script type="text/html" id="msg_tmp">
		{{if data.pregnancyStatus == "1"}}
		<div class="yj-nocard">
			{{if data.endTime}}
			<div class="img"></div>
			{{else}}
			<div class="noimg"></div>
			{{/if}}
			<div class="bttn check_result" data-id="{{data.pregnancyNo}}">查看产检结果</div>
			<div class="time">{{data.endTime | setTime}}</div>
			{{if first =="1"}}
			<div class="footbtn">
				<div class="j-create">需要立即预建卡?</div>
			</div>
			{{/if}}
		</div>
		{{else}}
		<div class="yj-content">
			<div class="header">
				<div class="p1">{{#data.expectedTime | setExpectedTime}}</div>
				{{if data.nextExamDay>0}}
				<div class="p1">距离下次产检还有 <span>{{data.nextExamDay}}</span> 天</div>
				{{else}}
				<div class="p1" style="height:31px;line-height: 31px;">已无下次产检计划</div>
				{{/if}}
				{{if data.precontractOrgName}}
				<div class="p2">已预约{{data.precontractOrgName}}床位</div>
				{{else}}
				<div class="p2">暂无预约医院床位</div>
				{{/if}}
				<div class="line"></div>
			</div>
			{{if data.plans.length>0}}
			<div class="check-plan">
				<div class="title">
					<div></div>
					<div>待产检计划</div>
				</div>
				<ul class="yj-section">
					{{each data.plans as v}}
					<li class="one">
						<div class="up j-up">
							<span style="width: 20%;display: inline-block;" class="c-nowrap">{{v.name}}</span>
							<span style="float: right;padding-right: 18px;color: #333;font-size: 12px;width: 80%;text-align: right;" class="c-nowrap">本次关注:{{v.thisFocus}}</span>
						</div>
						<div class="down j-down">
							<div class="flex">
								<div>产检时间:</div>
								<div>{{v.inspectionTime | setTime}}</div>
							</div>
							<div class="flex">
								<div>本次关注:</div>
								<div>{{v.thisFocus}}</div>
							</div>
							<div class="flex">
								<div>检查项目:</div>
								<div>{{v.checkItem}}</div>
							</div>
							<div class="flex">
								<div>具体内容:</div>
								<div>{{v.thisNote}}</div>
							</div>
							<div class="notice">备注:检查内容仅供参考,以医生实际检查项目为准。</div>
						</div>
					</li>
					{{/each}}
				</ul>
			</div>
			{{/if}}
			<div class="btn-group">
				<div id="ask_doctor" class="c-ff9527">咨询家医</div>
				<div id="meeting_doctor" class="c-74bf00">产检预约</div>
				{{if data.pregnancyNo}}
				<div class="c-47a8ef check_result" data-id="{{data.pregnancyNo}}">产检结果</div>
				{{/if}}
			</div>
		</div>
		{{/if}}
	</script>
	<script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
	<script type="text/javascript" src="../../../js/mui.min.js" ></script>
	<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
	<script type="text/javascript" src="../../../js/common_http.js"></script>
	<script type="text/javascript" src="../../../js/weixin_common.js" ></script>
	<link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
	<script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
	<script type="text/javascript" src="../../../js/template.js" ></script>
	<script type="text/javascript" src="../js/templateHelp-fybj.js" ></script>
	<script type="text/javascript" src="../js/yunjianjihua.js" ></script>
</html>

BIN
html/fybj/images/icon-zhankai.png


+ 0 - 0
html/fybj/images/icon_bianji.png


Неке датотеке нису приказане због велике количине промена