@charset "utf-8";

/*Custom CSS----------------*/
/*瀛椾綋闃村奖*/


/*鍏ㄥ眬闆呴粦瀛椾綋*/
*:not([class*="icon"]):not(i){font-family: "Microsoft YaHei" !important;}

/*鍘婚櫎閾炬帴涓嬪垝绾?*/
a{text-decoration:none !important}

/*娣¤摑鑹叉枃瀛楁晥鏋?*/
/*a{-webkit-transition: all 0.3s ease-out;}
a:hover{color: #39F  !important;text-shadow:-5px 3px 18px #39F !important;-webkit-transition: all 0.3s ease-out;}
*::-webkit-selection {background: #333333 !important; color: #00FF00 !important; }*/


/* 鍏叡閮ㄥ垎寮€濮? */
body{  font-family:"Microsoft YaHei","Arial","榛戜綋","瀹嬩綋",sans-serif, !important;  color:#000000; font-size:13px; line-height:25px;}
body,div,p,ul,li,img,a,h1,h2,h3,h4,form,input,select,lable,table,tr,td,dl,dt,dd{ padding:0; margin:0;}
img{ border:none;}
ul{ list-style:none;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#c30000;}
.clear{ clear:both; line-height:10px; height:0; overflow:hidden;}
body{ background:#eeeeee; position:relative; z-index:999999}
/* 鍏叡閮ㄥ垎缁撴潫 */


/*澶撮儴寮€濮?*/
header{ height:78px; line-height:78px; background:#0083c4; position:relative; width:640px; margin:0 auto}
header h1{ color:#ffffff; font-size:30px; text-align:center;}
header a{ display:block; position:absolute; padding:22px 0 0 20px;}
header a img{ display:block; width:60%;}
/*澶撮儴缁撴潫*/

acticle{ width:640px; margin:0 auto; display:block; }


/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇?-鎴戠殑棰勭害寮€濮?*/
.wdyy{ overflow:hidden; padding-bottom:50px;}
.wdyy ul{ overflow:hidden}
.wdyy ul li{ border-bottom:1px solid #e0e0e0;  border-top:1px solid #e0e0e0;margin-bottom:19px; background:#FFF; overflow:hidden}
.wdyy ul li .yuyue{ height:105px; border-bottom:1px solid #e0e0e0; margin:0 26px 0 26px;}
.wdyy ul li .ckxq{ overflow:hidden;  height:93px;}
.wdyy ul li .ckxq .jz_time{ float:left; padding-top:15px; }
.wdyy ul li .ckxq .jz_time p{ color:#949494; font-size:22px; line-height:32px; padding-left:26px;}
.wdyy ul li .ckxq .jz_ckxq{ float:right; padding-right:26px;}
.wdyy ul li .ckxq .jz_ckxq a{ display:block; width:133px; height:44px; text-align:center; line-height:44px; background:#14abf4; border-radius:3px; color:#ffffff; font-size:24px; margin-top:26px; }
.doctor_wdyy{float:left; padding-top:15px; width:60%; }
.doctor_wdyy p{ color:#151515; font-size:24px; line-height:38px;}
.doctor_wdyy p span{ color:#666666}
.money_wdyy{float:left; color:#ef5416; font-size:24px; overflow:hidden; line-height:93px; padding-top:5px; width:26%;}
.zhifu_wdyy{ float:right;}
.zhifu_wdyy a{ display:block;float:left; color:#14abf4; font-size:24px; overflow:hidden; padding-top:5px;line-height:93px;}
.ck_more{ overflow:hidden; text-align:center; color:#949494; font-size:24px; line-height:28px;}
.ck_more a{color:#949494; background:url(../Image/more.png) no-repeat right center; padding-right:35px;}
/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇?-鎴戠殑棰勭害缁撴潫*/




/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇?-棰勭害璇︽儏寮€濮?*/
.yyxq{ overflow:hidden;}
.yyxq ul{ overflow:hidden; background:#FFF; border-bottom:1px solid #e0e0e0; padding-top:6px;}
.yyxq ul li{ height:69px; overflow:hidden; border-bottom:1px solid #e0e0e0; line-height:69px; margin:0 24px 0 24px;color:#151515; font-size:24px;}
.yyxq ul li span{color:#949494; padding-right:5px;}
.yyxq ul li a{ color:#151515; font-size:24px;}
.yyxq ul li a span{ color:#949494; padding-right:5px;}
.yyxq ul li a b{ display:block; float:right; margin:28px 10px 0 0;}
.yyxq ul li strong{ font-weight:normal; color:#ef5416}
.yyxq ul li a.ljzf{ display:block; float:right; width:133px; height:44px; background:#14abf4; text-align:center; line-height:44px; color:#ffffff; font-size:24px; border-radius:3px; margin-top:14px;}
.yyxq ul li.none{ border-bottom:0}
.qxyy{ overflow:hidden; width:593px; height:63px; margin:0 auto; margin-top:24px; margin-bottom:24px; background:#ffa03a; border-radius:3px; }
.qxyy a{ display:block; width:593px; height:63px; line-height:63px; text-align:center; color:#ffffff; font-size:24px; }
/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇?-棰勭害璇︽儏缁撴潫*/


/*棰勭害鎸傚彿-绉戝鍒楄〃寮€濮?*/
.ks_list{ overflow:hidden}
.ks_list ul{ overflow:hidden; background:#FFF}
.ks_list ul li{ overflow:hidden; border-bottom:1px solid #e0e0e0; height:69px; line-height:69px;}
.ks_list ul li a{ display:block; color:#949494; font-size:20px;}
.ks_list ul li a span{ color:#151515; font-size:24px; padding:0 0 0 28px; display:block; float:left; width:150px;}
.ks_list ul li a b{ display:block; float:right; margin:25px 32px 0 0}
/*棰勭害鎸傚彿-绉戝鍒楄〃缁撴潫*/


/*棰勭害鎸傚彿-鍖荤敓鐣岄潰-鍖荤敓绠€浠嬪紑濮?*/
.ysjj{ overflow:hidden; background:#FFF; padding-bottom:30px;}
.ysjj h2{ color:#151515; height:28px; line-height:28px; font-size:28px; background:url(../Image/doc_jj.jpg) no-repeat 24px center; padding-left:70px; margin-top:24px; font-weight:normal;font-family:"寰蒋闆呴粦";}
.ysjj h2.cclx{ background:url(../Image/cclx.jpg) no-repeat 24px center;}
.ysjj p{ color:#666666; font-size:22px;line-height:36px; padding:20px 24px 0 24px;}
/*棰勭害鎸傚彿-鍖荤敓鐣岄潰-鍖荤敓绠€浠嬬粨鏉?*/



/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇冨紑濮?*/
.hzxz{overflow:hidden;}
.zhifu{ background:#fff;  overflow:hidden; padding:15px 0 15px 0; border-bottom:1px solid #e0e0e0}
.zhifu li{ float:left; text-align:center;color:#949494; font-size:24px; line-height:33px; height:67px; border-right:1px solid #ede7de; width:33.2%;}
.zhifu li span{ display:block; color:#151515 }
.zhifu li.none{ border:0}
.mydoc{ overflow:hidden; padding-bottom:19px;}
.mydoc li{ height:69px; background:#FFF; border-bottom:1px solid #e0e0e0; overflow:hidden; line-height:69px;}
.mydoc li a{ display:block;}
.mydoc li a b{ display:block; float:left; padding:17px 19px 0 26px;}
.mydoc li a span{ display:block; float:left; color:#151515; font-size:24px; line-height:69px; width:485px;}
.mydoc li.mydoc3{ border-top:1px solid #e0e0e0}
.mydoc li.mydoc2{ border-top:1px solid #e0e0e0; margin:19px 0 19px 0;}
.mydoc li.hui a span{ color:#c9c9c9}
/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇冪粨鏉?*/





/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇?-鎴戠殑鍖荤敓寮€濮?*/
.wdys{ overflow:hidden; background:#FFF; padding-bottom:100px; }
.wdys ul{ overflow:hidden;  padding-bottom:30px;}
.wdys ul li{ overflow:hidden; height:167px; position:relative; width: 100%;}
.wdys ul li .doc_pic{ width:106px; height:106px; float:left; margin:29px 25px 0 24px;}
.wdys ul li .doc_pic img{ border-radius:50%;width: 100%;height: 100%}
.wdys ul li .doc_jj{height:166px; float:right; border-bottom:1px solid #e0e0e0; width:485px;}
.wdys ul li .doc_jj h3{ color:#151515; font-weight:normal; font-size:32px; line-height:35px; padding-top:29px;}
.wdys ul li .doc_jj h3 a{ color:#151515; }
.wdys ul li .doc_jj h3 span{ color:#949494; font-size:22px; padding-left:25px;}
.wdys ul li .doc_jj p{ padding-top:12px; color:#666; font-size:24px; line-height:32px; width:335px;}
.wdys ul li .zixun{ position:absolute; top:34px; right:29px; width:116px; height:44px; background:#0083c4; border-radius:3px; color:#FFF; line-height:44px; text-align:center; cursor:pointer}
.wdys ul li .zixun a{ color:#FFF; font-size:24px;}
.wdys ul li .online{ position:absolute; top:90px; right:29px; width:116px; height:44px; background:#6caac9; border-radius:3px; color:#FFF; line-height:44px; text-align:center; cursor:pointer}
.wdys ul li .online a{ color:#FFF; font-size:24px;}

.wdys ul li .yueman{ position:absolute; top:26px; right:29px; width:103px; border-radius:5px; color:#FFF; text-align:center; height:42px; border:1px solid #e0e0e0; background:#f1f1f1; line-height:42px; cursor:pointer}
.wdys ul li .yueman a{ color:#666666; font-size:24px;}
/*棰勭害鎸傚彿-鎮ｈ€呬腑蹇?-鎴戠殑鍖荤敓缁撴潫*/

/*sousuo*/
.search-box ul{ position:absolute; top:60px; left:0; width:100%;  z-index: 10000; }
.search-box ul li{ height:88px; font-size: 35px; line-height: 88px; border-radius: 5px; background:#fff;
text-indent: 2em; color:#000000;}

/*棰勭害鎸傚彿-鍖荤敓鍒楄〃-鐐瑰嚮棰勭害鍚庡脊绐?*/
.w-form{padding:5px 0 0; position:absolute; left:0; bottom:-700px; width:640px; 
z-index:10000; background:#fff;}
.w-form label{ margin:0 6px;}
.yuema{ padding:0 25px;}
.yuema li{ font-size:24px; color:#151515; height:70px; line-height:70px; 
border-bottom:1px solid #e0e0e0;}
.w-text{ width:430px; height:60px; border:none; background:none; outline:none; padding:5px 10px;
line-height:60px; font-size:24px; color:#333; }
.w-text2{ width:314px;}
.w-yan{ display:inline-block; width:168px; height:50px; line-height:50px; text-align:center; background:#eeeeee; font-size:24px; color:#666666; border-radius:6px;}
.w-submit,.w-cancle{height:64px; border-radius:6px; display:block; width:100%; background:#14abf4; border:none; font-family:"寰蒋闆呴粦";
margin-bottom:17px; font-size:24px; color:#fff; text-align:center; line-height:64px;-webkit-appearance: none;}
.w-cancle{ background:#ffa03a;}
.w-ti{ background:#eeeeee; padding:17px 25px; }
.zhe{ height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.5; filter:alpha(opactity=50); width:100%; z-index:1000; display:none; }
.zong{ overflow:hidden}
.tan1{ overflow:hidden; position:absolute; background:#eeeeee;}
.tan12{  overflow:hidden; position:absolute; background:#eeeeee; bottom:0px; display:none; z-index:4000;}
.yuyue_xinxi{ overflow:hidden}
.yuyue_xinxi dl{ overflow:hidden; height:150px; border-bottom:1px solid #e0e0e0; background:#FFF}
.yuyue_xinxi dl dt{ float:left; width:130px; height:130px; border-radius:50%; background:#e3dacf; margin:22px 19px 0 26px;}
.yuyue_xinxi dl dt img{ border-radius:50%;width: 100%;height: 100%}
.yuyue_xinxi dl dd{ float:left; width:489px;}
.yuyue_xinxi dl dd h3{ color:#151515; font-size:32px; line-height:35px; font-weight:normal; padding-top:37px;}
.yuyue_xinxi dl dd h3 span{ color:#949494; font-size:22px; padding-left:25px;}
.yuyue_xinxi dl dd p{ color:#ef5416; font-size:28px; line-height:30px; padding-top:10px;}
.yuyue_xinxi ul{ overflow:hidden;background:#FFF; padding-bottom:22px; }
.yuyue_xinxi ul li{ height:69px; border-bottom:1px solid #e0e0e0; margin:0 25px 0 24px; color:#14abf4; font-size:24px; line-height:69px;}
.yuyue_xinxi ul li span{ padding-left:25px;}
.yuyue_xinxi ul li a{ display:block; border-radius:3px; width:200px; height:50px; float:right; text-align:center; font-size:25px; margin:15px 4px 0 0;}
.yuyue_xinxi ul li a.yul{ background:#14abf4;  line-height:44px; color:#FFF;}
.yuyue_xinxi ul li a.yml{ height:42px; line-height:42px; border:1px solid #e0e0e0; background:#f1f1f1; color:#666666;}
/*棰勭害鎸傚彿-鍖荤敓鍒楄〃-鐐瑰嚮棰勭害鍚庡脊绐楃粨鏉?*/


/*yyys开始*/
.yyys{ overflow:hidden; }
.yyys dl{ height:157px; overflow:hidden; background:#FFF}
.yyys dl dt{ width:106px; height:106px; background:#e3dacf; border-radius:50%; margin:23px 22px 0 24px; float:left;}
.yyys dl dt img{ border-radius:50%;width: 100%;height: 100%}
.yyys dl dd{ float:left}
.yyys dl dd h3{ font-weight:normal; padding-top:35px; color:#151515; font-size:32px; line-height:35px;}
.yyys dl dd h3 span{ color:#949494; font-size:22px; padding-left:25px;}
.yyys dl dd p{ color:#666666; font-size:22px; line-height:24px; padding-top:10px;}
.jianjie{ overflow:hidden; background:#FFF; padding-bottom:30px; margin-top:27px;}
.jianjie a{ display:block;}

.jianjie a h2{ color:#151515; height:28px; line-height:28px; font-size:24px; background:url(images/doc_jj.jpg) no-repeat 24px center; padding-left:70px; margin-top:24px; font-weight:normal;}
.pinglun a h2{ color:#151515; height:28px; line-height:28px; font-size:24px; background:url(images/csly.jpg) no-repeat 24px center; padding-left:70px; margin-top:24px; font-weight:normal;}

.jianjie a p{ color:#666666; font-size:24px; line-height:36px; padding:20px 24px 0 24px;}
.jianjie a b{ display:block; float:right; margin:0 28px 0 0;}
.jianjie a h2.scly{ background:url(images/csly.jpg) no-repeat 24px center;}
.ysdh{ overflow:hidden; width:599px; height:63px; margin:0 auto; margin-top:20px; background:#53d37e; border-radius:3px; }
.ysdh a{ display:block; width:599px; height:63px; line-height:63px; text-align:center; color:#ffffff; font-size:24px; }
.appointment{ overflow:hidden; background:#FFF; margin-top:20px; padding-bottom:29px;}
.appointment ul{ overflow:hidden; padding-top:2px; padding-bottom:25px;}
.appointment ul li{ height:99px;line-height:99px;color:#14abf4; font-size:24px; border-bottom:1px solid #e0e0e0; margin:0 22px 0 24px; position:relative}
.appointment ul li .zixun{ position:absolute; top:26px; right:0; width:103px; height:44px; background:#14abf4; border-radius:10px; color:#FFF; line-height:44px; text-align:center; cursor:pointer}
.appointment ul li .zixun a{ color:#FFF; font-size:24px;}
.appointment ul li .yueman{border-radius:10px; color:#FFF; text-align:center; height:42px; border:1px solid #e0e0e0; background:#f1f1f1; line-height:42px; cursor:pointer}
.appointment ul li .yueman a{ color:#666666; font-size:24px;}
.shoucang{ overflow:hidden; background:#fff; height:75px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin-top:22px;}
.shoucang ul li{ width:212px; float:left; height:38px; line-height:38px; border-right:1px solid #ede7de; margin-top:17px; text-align:center;}
.shoucang ul li a{ display:inline-block; text-align:center}
.shoucang ul li b{ display:block; float:left; padding-top:2px;}
.shoucang ul li span{ display:block; float:left; color:#949494; font-size:24px; padding-left:10px;}
.shoucang ul li.none{ border:0}
.shoucang ul li.none span{ color:#c9c9c9}





/* 棰勭害鎸傚彿-绉戝鍖荤敓 */
.w-search{ width:580px; margin:0 auto; padding:15px 30px; background:#f0efed;}
.search-box{ height:58px; background:#fff; border-radius:8px; position: relative;}
.s-submit{ width:70px; background:#fff url(images/search.jpg) no-repeat 27px center; float:left; height:58px;
border:none; background-size:28px; cursor:pointer; border-radius:8px;}
.s-text{ width:460px; height:48px; padding:5px 20px; line-height:48px; font-size:24px; color:#949494; font-family:"寰蒋闆呴粦"; float:left;
border:none; outline:none;border-radius:8px 0 0 8px;}
.h88{ height:88px;}
.doctor-lis{ width:640px; position:absolute; left:0; top:176px; z-index:2000; background:#fff;}
.doc-menu{ height:80px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; line-height:80px; text-align:center;}
.doc-menu a{ width:100%; float:left; height:80px; font-size:28px; color:#151515; display:block;}
.doc-menu a img{ padding:0 24px; }
.text-list{ height:345px;  overflow-y:scroll;display:none;width: 640px;overflow: scroll;overflow-x: hidden;}


.text-list>div {
	width: 500px;
	height: 300px;
}
.text-list::-webkit-scrollbar {
 width: 8px;
}
 .text-list::-webkit-scrollbar-track {
 background-color:#808080;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
 .text-list::-webkit-scrollbar-thumb {
 background-color:#ff4400;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}


.text-list li{ height:68px; border-bottom:1px solid #e0e0e0; line-height:68px; }
.text-list li a{ color:#151515; font-size:24px; height:68px; display:block; padding-left:49px;}


.fanhui{  width:640px;}