﻿

@charset "utf-8";
/* CSS Document */

/* 框架 */
/********************************************** 健康生活↓******************************************/
.g-tjkzx-tleft-zy{ width:759px; height:100%; margin-top:26px;}
.g-tjkzx-tright-zy{ background:#f9fafc; width:326px; height:100%; margin-top:26px;}
.g-tjkzx-tckgd{ background:#f8f8f8; width:100%; height:52px; line-height:50px; margin-top:-1px; margin-bottom:37px;}
.g-tjkzx-tleft-nr{ width:770px; height:100%; margin-top:26px;}
.g-tjkzx-tright-nr{ width:315px; height:100%; margin-top:26px;}
/********************************************** 寻医问诊↓******************************************/
.g-txywz-tcon{ width:1148px; margin:20px 16px;}
.g-txywz-tlf{ width:871px; height:auto; margin-right:15px;}
.g-txywz-trt{ width:262px; height:auto;}
/* /框架 */
/********************************************** 健康生活↓******************************************/


/* 频道子页 */
.m-tjkzx-tyslm{ width:100%; height:26px; line-height:26px; border-left:#ff8100 solid 5px; margin-bottom:15px;}
.u-tjkzx-tysys{ font-size:24px; padding-left:15px;}
.m-tjkzx-tysbox{ height:100%; width:100%;}
.m-tjkzx-tysbox a{ height:181px; width:100%; display:block; border-bottom:#dfdfdf solid 1px;}
.m-tjkzx-tysbox a:hover{ background:#f7fcff;}
.u-tjkzx-tysimg{ width:186px; height:116px; margin-top:32px;}
.u-tjkzx-tystxt{ width:558px; height:116px; margin-left:15px; margin-top:32px;}
.u-tjkzx-tysjj{ color:#7a7a7a; line-height:20px; padding:4px 0; height:40px;}
.u-tjkzx-tysrq{ color:#7a7a7a; line-height:20px; padding:4px 0;}
.m-tjkzx-tlmmc-rt{ width:295px; margin:auto;}
.m-tjkzx-tyslm-rt{ width:100%; height:26px; line-height:26px; border-left-style:solid; border-left-width:5px; margin:12px auto 24px;}
.f-tjkzx-tbtlv{ color:#1cc405;}
.u-tjkzx-tptlf7{ padding-left:7px;}
.m-tjkzx-tjrrd-box{ width:277px; margin:auto;}
.u-tjkzx-tjrrd-bt{ width:277px; padding-top:10px; padding-bottom:28px;}
.f-tjkzx-tbtlan{ color:#2a86dc;}
.m-tjkzx-tydph-box{ width:277px; margin:auto; padding-top:10px; border-bottom:#dddddd solid 1px;}
.u-tjkzx-tydph-bt{ width:277px; padding-top:14px; padding-bottom:17px;}
.m-tjkzx-tydph-lst{ width:277px; margin:auto; padding-top:10px;}
.m-tjkzx-tioc-lst{ width:15px; height:100%;}
.u-tjkzx-tico-hot{ background:#2ea039; width:15px; height:15px; line-height:15px; font-size:11px; margin:9px 0;}
.u-tjkzx-tico{ background:#e4e4e4; width:15px; height:15px; line-height:15px; font-size:11px; margin:9px 0;}
.m-tjkzx-tydph-wzlst{ padding-left:8px; height:309px;}
.m-tjkzx-tydph-wzlst li{ color:#4a4949; height:15px; line-height:13px; padding:9px 0; width:100%;}
/* /频道子页 */


/* 内容页 */
.m-tjkzx-tinfo-bt{ font-size:24px; width:100%; padding:20px 0;}
.m-tjkzx-tinfo-fbr{ color:#929292; width:100%; padding-bottom:15px;}
.u-tjkzx-tinfo-yd{ background:url(../images/t_jkzx27.jpg) left center no-repeat; padding-left:22px;}
.m-tjkzx-tinfo-wz{ color:#3e3e3e; line-height:30px; padding-bottom:33px;}
.m-tjkzx-tinfo-bqsm{ #707070; padding:33px 0 35px 0; border-top:#d4d4d4 solid 1px;}
.u-tjkzx-tpj{ background:#ff9831; width:113px; height:32px; line-height:30px; border-radius:20px; margin-right:15px;}
.u-tjkzx-tsc{ background:#63cbc9 url(../images/t_jkzx27.png) 30px center no-repeat; width:119px; height:32px; line-height:30px; border-radius:20px; text-indent:52px;}
.u-tjkzx-tpj:hover,.u-tjkzx-tsc:hover{ color:#fff;}
.m-tjkzx-tdzpm{ width:100%; margin:auto;}
.m-tjkzx-tdzpm ul{ background:url(../images/t_jkzx25.jpg) 3px 15px no-repeat; width:100%; padding-left:25px; padding-top:13px;}
.m-tjkzx-tdzpm li{ width:90%; height:28px; line-height:28px;}
.m-tjkzx-ttjyd{ width:100%; padding-top:30px;}
.m-tjkzx-ttjyd ul{ width:100%; padding-top:10px; margin:auto; padding-left:10px;}
.m-tjkzx-ttjyd li{ background:url(../images/t_jkzx26.jpg) left center no-repeat; height:15px; line-height:13px; padding:9px 0 9px 14px; width:90%}
.m-tjkzx-tfxpjsc{ width:100%; padding-bottom:40px;}
.f-tptbt30{ padding-bottom:30px;}
.m-tjkzx-dz{ width:100%; height:auto; margin-top:25px;}
.u-tjkzx-dz{ background:url(../images/t_jkzx28.png) center top no-repeat; width:87px; height:87px; padding-top:97px; margin-left:341.5px;}
/* /内容页 */

/* 评论页面 */
.m-tjkzx-tinfo-wzjj{ background:#f2f9ff; width:768px; height:auto; border:1px solid #CCC;}
.m-tjkzx-tinfo-wzjj p{ padding:10px 10px 5px 10px;}
.u-tdjckyw{ color:#cd0000; padding-left:10px; padding-bottom:10px;}
.m-tpl-box{ margin:30px 0;}


/* 评论列表 */
#articleComment{ width:770px; margin:0 auto;}
.comment{ margin-top:10px; padding-top:15px; position:relative; border-top:1px solid #dfdfdf;}
.comments{ margin-left:63px; margin-top:20px;}
.avatar{ display:block; float:left; width:60px; color:#000; outline:0 none; text-decoration:none; transition:all 0.5s ease 0s; cursor:pointer;}
.avatar img{ border-radius:500px; display:block; height:60px; margin:0 auto; width:60px;}
.content{ margin-left:63px; padding-top:10px;}
.border{ border-top:1px solid #dfdfdf;}
.author{ color:#000000; outline:0 none; text-decoration: none; transition: all 0.5s ease 0s; font-size:15px;}
.metadata{ color:rgba(0, 0, 0, 0.4); display:inline-block; margin-left:0.3em;}
.date { font-size:13px;}
.replyBoxAri{ max-width:770px; position:relative; backface-visibility:hidden;}
.ui-form{ max-width:100%; position:relative;}
.large{ font-size:1.125em;}
.contentField{ float: none !important;}
.field { float:left; margin:10px; position:relative;}
.ui-form textarea { width:70%; height:60px; line-height:25px; resize:vertical; box-sizing:border-box;}
.commentContentLabel{ color:#aaa; display:block; font-size:1.2em; margin:0 0 0.3em; top:20px; left:10px; position:absolute; transform:translateY(-50%); transition:all 0.2s ease 0s;}
.submitComment{ background-color:#1ba7d5; background-image:none; font-size:16px; padding:10px 25px; margin-left:10px; margin-top:20px; position:relative; color:#fff; border:medium none; border-radius:0.25em; box-shadow:0 0 0 1px rgba(0, 0, 0, 0.08) inset; box-sizing:border-box; cursor:pointer; display:inline-block; font-style: normal; font-weight:bold; line-height:1; min-height:1em; outline: medium none;}
/* /评论列表 */

/* /评论页面 */

/* 养生保健 */
.m-tysbjlb{ width:100%; margin:20px 0;}
.m-tysbjlb a{ border:1px solid #fea142; padding:4px 15px 5px; color:#fea142; margin-right:20px;}
.m-tysbjlb a:hover, .m-tysbjlb a.hover{ background:#fea142; color:#fff;}
/* /养生保健 */

/********************************************** 寻医问诊↓******************************************/
/* 提问页面 */
.m-txywz-tlmfl{ width:869px; height:auto; border:1px solid #f0f0f0; filter:progid:DXImageTransform.Microsoft.Shadow(color='#f8f8f8', Direction=135,Strength=4); background:#FFF; -moz-box-shadow:0px 4px 0px #f8f8f8; -webkit-box-shadow:0px 4px 0px #f8f8f8; box-shadow:0px 4px 0px #f8f8f8; margin-bottom:15px;}
.m-txywz-tlmfl1{ width:822px; margin:17px auto auto; height:45px; border-bottom:1px solid #f0f0f0; line-height:27px;}
.u-txywz-tlmfl{ padding-left:18px; padding-right:38px;}
.u-txywz-tlmfl.hover,.u-txywz-tlmfl:hover{ color:#fff; background:#f9af2e; height:27px; padding:0 18px; margin-right:20px; border-radius:3px;}
.m-txywz-tlmfl2{ width:822px; margin:15px auto 20px 23.5px; line-height:27px;}
.m-txywz-ttw{ width:869px; height:auto; border:1px solid #f0f0f0; filter:progid:DXImageTransform.Microsoft.Shadow(color='#f8f8f8', Direction=135,Strength=4); background:#FFF; -moz-box-shadow:0px 4px 0px #f8f8f8; -webkit-box-shadow:0px 4px 0px #f8f8f8; box-shadow:0px 4px 0px #f8f8f8; margin-bottom:4px;}
.m-txywz-twxts{ margin:32px 30px;}
.f-twxts{ color:#e60101;}
.m-txywz-ttwbox{ margin-top:20px; margin-left:46px; margin-bottom:170px;}
.f-tmgbt70{ margin-bottom:70px;}
.u-txywz-twzjb{ width:410px; height:36px; border:1px solid #ccc; margin-left:10px; color:#bcbcbc; padding-left:10px;}
.u-txywz-tbqms{ vertical-align:top; padding-top:28px;}
.u-txywz-tbqms-box{ width:410px; height:88px; border:1px solid #ccc; margin-left:10px; margin-top:25px; margin-bottom:25px; color:#bcbcbc; padding-left:10px; padding-top:12px;}
.u-txywz-thybg{ background:#e7e7e7; color:#414141; padding:5px 20px; border-radius:3px; margin-left:10px;}
.u-txywz-bg{ margin-left:80px; margin-top:12px; color:#414141; vertical-align:top;}
.u-txywz-ttjwz{ background:#00a0e9; width:161px; height:44px; line-height:44px; margin-left:80px; margin-top:35px;}
.u-txywz-ttjwz:hover{ color:#fff;}
.m-txywz-tzjzxyg{ width:260px; height:335px; border:1px solid #f0f0f0; margin-bottom:15px;}
.m-txywz-tzjzx-bt{ width:228px; height:22px; margin:16px 16px 6px; line-height:22px;}
.m-txywz-tzjzx-tp{ padding-left:2px;}
.m-txywz-tzjzx-tp img{ width:85px; height:85px; border-radius:50%;}
.m-txywz-tzjzx-wz{ width:129px; padding-left:4px; padding-bottom:12px;}
.m-txywz-trmet{ width:260px; height:auto; border:1px solid #f0f0f0; margin-top:30px;}
.m-txywz-trmet-bt{ width:228px; height:49px; line-height:50px; margin:auto; padding-left:5px; border-bottom:1px solid #f0f0f0;}
.m-txywz-trmet-box{ width:230px; margin-left:18px; margin-top:12px; margin-bottom:17px;}
.m-txywz-trmet-lst{ background:url(../images/t_xywz13.png) left center no-repeat; padding-left:12px; line-height:34px;}
/* 提问页面 */


/* 分类明细 */
.m-txywz-tlst{ width:100%; height:auto; margin-left:2px; margin-top:15px;}
.m-txywz-tlst li{ width:94%; height:42px; line-height:40px; padding-left:8px; padding-right:20px; margin-left:10px;}
.m-txywz-tlst li:hover{ background:#f9f9f9;}
.m-txywz-tks{ background:url(../images/t_xywz10.png) left 13px no-repeat; width:86px; padding-left:26px;}
.u-txywz-tbq{ background:#00ac08; width:44px; height:16px; line-height:14px; font-size:9px; border-radius:3px; margin-left:10px; margin-top:8px;}
.m-txywz-ttjzj-box{ width:100%; height:100%; margin-bottom:-2px;}
.m-txywz-ttjzj-box li{ width:228px; height:119px; margin:24px auto auto 14px; padding-bottom:8px; border-bottom:1px dotted #cdcdcd;}
.u-txywz-zj{ color:#f27800; padding-left:12px; padding-top:4px;}
/* /分类明细 */


/* 专家在线咨询 */
.m-txywz-tbqzj{ width:810px; height:auto; margin-left:6px; margin-bottom:13px;}
.m-txywz-tbqzj-jj{ width:772px; height:auto; margin-left:15px;}
.m-txywz-tbqzj-lf{ width:638px; height:135px; border-right:1px dotted #ddd; margin-top:36px;}
.m-txywz-tbqzj-jjtp img{ width:136px; height:136px; border-radius:50%;}
.m-txywz-tbqzj-jjmc{ width:484px; height:auto;}
.u-txywz-tbqzj-zw{ color:#9d9d9d; padding-left:14px; padding-top:3px;}
.m-txywz-tbqzj-jjsc{ width:484px; height:auto; line-height:25px; margin-top:10px;}
.m-txywz-tbqzj-rt{ width:104px; margin-top:45px; margin-left:29px;}
.f-tdp{ color:#ef0000;}
.f-tdpsl{ color:#6f6f6f;}
.f-tptrt5{ padding-right:5px;}
.m-txywz-txxpf{ width:104px; margin-top:15px; margin-bottom:10px;}
.u-txywz-tpf{ width:104px; color:#f9a821;}
.m-txywz-tbqzj-zjjj{ width:100%; height:auto; margin-top:30px; line-height:28px;}
.m-txywz-tzjzxsj{ background:url(../images/t_xywz14.png) center no-repeat; width:804px; height:117px; margin:32px auto auto 6px;}
.m-txywz-tzt{ background:url(../images/t_xywz16.jpg) left center no-repeat; margin-left:20px; margin-top:27px; padding-left:18px;}
.m-txywz-tmqzt{ background:#dfedff; width:114px; height:31px; line-height:29px; color:#486283; margin-top:24px; margin-right:32px; border-radius:7px;}
.m-txywz-tzxsj{ margin-top:13px; margin-left:38px; color:#959595;}
.f-tsorg{ color:#da8300;}
.m-txywz-tyzxet{ margin-top:16px; margin-right:27px;}
.m-txywz-tzjwtlst{ width:804px; height:auto; border-bottom:1px solid #e4e4e4; margin-left:10px; padding-bottom:43px; margin-top:25px;}
.m-txywz-tzjwtbox{ background:url(../images/t_xywz13.png) left center no-repeat; width:784px; padding-left:15px; line-height:38px; color:#a0a0a0;}
.m-txywz-tzjwtbt{ width:60%;}
.u-txywz-tzjwtwhf{ width:5%;}
.u-txywz-tzjwtyhf{ width:5%; color:#00ac08;}
.u-txywz-tzjwtxm{ width:25%;}
.u-txywz-tzjwtrq{ width:10%;}
/* /专家在线咨询 */


/* 问答内容页 */
.m-txywz-thztwbox{ background:url(../images/t_xywz17.png) left top no-repeat; width:772px; height:70px; margin-left:21px; margin-top:31px; margin-bottom:15px; padding-left:55px; border-bottom:1px dotted #e4e4e4;}
.m-txywz-thztwbox-wzlf{ width:70%;}
.m-txywz-tetly{ padding-top:5px; padding-left:36px; padding-bottom:12px;}
.f-tptlf5{ padding-left:5px;}
.f-tptrt12{ padding-right:12px;}
.m-txywz-thztwbox-wzrt{ width:30%;}
.f-tfjs{ color:#fc5c01; padding:0 3px;}
.f-fs13{ font-size:13px;}
.f-tgmtp10{ margin-top:10px;}
.m-txywz-thdwt-tp img{ width:64px; height:64px; border-radius:50%;}
.m-txywz-thdwt-wz{ padding-left:10px; padding-bottom:12px;}
.u-txywz-ys{ color:#1976c1; padding-bottom:5px;}
.m-txywz-twtms{ width:750px; margin-left:76px; line-height:25px; margin-bottom:20px;}
.m-txywz-thdwtlst{ background:url(../images/t_xywz18.png) left 31px no-repeat; width:772px; height:auto; margin-left:21px;}
.m-txywz-thdwtbox{ width:100%; height:auto; margin-top:31px; margin-bottom:15px; padding-left:55px; border-bottom:1px dotted #e4e4e4;}
.m-tjknmg-box{ background:#fff; width:100%; height:2px; margin-top:-16px;}
.u-thdwt-wz{ padding-top:4px; padding-left:10px;}
.u-thdwt-zw{ color:#a7a7a7; padding-top:4px; padding-left:5px;}
.m-thdwt-box{ width:762px; height:auto;}
.u-thdwt-icon{ background:url(../images/t_xywz19.png) left top no-repeat; margin-top:10px; margin-left:20px; width:16px; height:8px; position:relative; z-index:1;}
.m-thdwt-boxbj{ background:#f5f5f5; width:720px; height:auto; padding:27px 21px; margin-top:18px; margin-bottom:42px;}
/* /问答内容页 */


/********************************************** 文字列表页↓******************************************/
/* 文字列表页 */
.m-twzlb-bt{ background:url(../images/t-wzlby1.jpg) left center no-repeat; width:1108px; padding-left:20px; margin:36px 36px 0 36px;}
.m-twzlb-lst{ width:1084px; margin:20px 48px 0 48px; line-height:45px;}
.m-tbgxz-bg{ width:756px; margin:auto;}
.u-twzlb-bt{ background:url(../images/t-wzlby2.jpg) left center no-repeat; padding-left:15px;}
/* /文字列表页 */



/********************************************** 寻医问诊-报告选择↓******************************************/
/* 选择化验报告 */
.g-tbgxz-box{ width:821px; height:auto; filter: progid:DXImageTransform.Microsoft.Shadow(color='#d1d1d1',Direction=135, Strength=5); background-color:#fff; -moz-box-shadow:0 0 5px #d1d1d1; -webkit-box-shadow:0 0 5px #d1d1d1; box-shadow:0 0 5px #d1d1d1; margin:5px;}
.u-tclose{ background:url(../images/t_xywz20.jpg) right top no-repeat; width:12px; height:12px; margin-right:15px; margin-top:15px;}
.m-tbgxz-bt{ padding:40px 0 22px 0;}
.u-tbgxz-ys{ color:#7a7a7a}
.u-tbgxz-xz{ background:#f38800; width:46px; height:22px; line-height:22px; border-radius:3px; margin-left:33px; cursor:pointer;}
.u-tbgxz-xz:hover{ color:#fff;}
.m-tbgxz-tj{ width:574px; height:auto; margin:30px auto auto;}
.m-tbgxz-row{ width:100%; margin-bottom:20px;}
.u-tbgxz-hd{ width:70px; text-align:right; color:#686868; margin-right:15px; line-height:32px;}
.m-tbgxz-hyxz{ background:#fff; width:198px; height:30px; border:1px solid #e8e8e8; margin:auto auto; position:relative; z-index:10000;}
.m-tbgxz-hyxz cite{ background:url(../images/t_yygh2.jpg) right center no-repeat; width:158px; height:30px;line-height:30px; display:block; color:#898989; cursor:pointer; font-style:normal; padding-left:15px; padding-right:10px;}
.m-tbgxz-hyxz ul{ width:196px; border:1px solid #dfdfdf; background-color:#ffffff; position:absolute; z-index:20000; display:none;}
.m-tbgxz-hyxz ul li{ height:26px; line-height:24px;}
.m-tbgxz-hyxz ul li a{ display:block; height:24px; color:#898989; text-decoration:none; padding-left:15px; padding-right:10px;}
.m-tbgxz-hyxz ul li a:hover{ background-color:#ddd;}
.m-tbgxz-txt{ width:328px; height:30px; line-height:30px; border:1px solid #e8e8e8;}
.u-tbgxz-txt{ width:328px; height:30px; border:medium;}
.u-tbgxz-eg{ color:#909090; margin-left:23px; line-height:32px;}
.m-tbgxz-sctxt{ width:370px; height:32px; border-bottom:1px solid #e8e8e8; border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8; display:inline-block; position:relative;}
.u-tbgxz-sctxt{ width:370px; height:32px; border:medium;}
.u-tbgxz-ts{ color:#969696; margin:15px 0;}
.u-tbgxz-scan{ background:#4f92e1; width:80px; height:34px; line-height:32px; cursor:pointer;}
.u-tbgxz-scan:hover{ color:#fff;}
.u-ttjhybg{ background:#4cbf4a; width:126px; height:40px; line-height:38px; margin-left:85px; border-radius:3px; margin-bottom:50px; margin-top:40px; cursor:pointer;}
.u-ttjhybg:hover{ color:#fff;}
/* /选择化验报告 */

/******************************************** 4-21 g 新加样式 ****************************************/

/* 疾病防控 */
.m-gjbfk-yj{width:1080px; height:30px; margin:0 auto; padding-top:50px;}
.m-gjbfk-yj a:hover,.m-gjbfk-yj a.hover{color:#197bca;}
.m-gjbfk-em{width:1080px; min-height:45px; margin:0 auto 30px; padding-top:40px; }
.m-gjbfk-em a{ padding:0 30px; height:37px; margin-right:30px; background:#f1f1f1; border-radius:3px; line-height:37px; text-align:center;}
.m-gjbfk-em a:hover,.m-gjbfk-em a.hover{background:#2b8cdb; color:#fff;}

.m-gjbfk-emg{width:1080px; height:45px; margin:0 auto 30px; padding-top:30px;}
.m-gjbfk-emg a{ width:124px; height:40px; margin-right:30px; background:url(../images/g_yc91.png) no-repeat; line-height:34px; text-align:center;}
.m-gjbfk-emg a:hover,.m-gjbfk-emg a.hover{background:url(../images/g_yc92.png) no-repeat; color:#fff;}

.m-gjblist{width:1080px; height:auto !important; height:50px; min-height:50px; margin:0 auto 30px;}
.m-gjblist li{width:1080px; height:auto !important; height:35px; min-height:35px; padding-top:20px; padding-bottom:5px; border-bottom:#e5e5e5 1px dashed; }
.m-gjblist li a{display:block; width:85%; height:35px; float:left; overflow:hidden;}
.m-gjblist li div{width:100%; height:50px;}
.m-gjblist li span{ height:25px; line-height:25px; float:right;}
/* 疾病防控 */

/* 康复理疗 */
.g-gkfllba{ width:1180px; height:auto; margin:auto auto 18px;}
.m-gkfllleft{width:206px; height:auto !important; height:50px; min-height:50px; padding:25px 15px; background:#fff; margin-right:20px; }
.m-gkfll-bt{height:22px; line-height:22px; border-left:#05b9c0 5px solid; padding-left:10px; color:#05b9c0; margin-bottom:25px; }
.m-gkfll-lb{width:100%;}
.m-gkfll-lb a{display:block; width:156px; height:58px; padding:0 20px; line-height:22px; padding-top:15px; margin-bottom:25px;}
.m-gkfllleft1{background:#f4edc6; color:#736520; }
.m-gkfllleft1:hover,.m-gkfllleft1.hover{width:156px;  padding:0 30px 0 20px; padding-top:15px; background:url(../images/g_jk6.jpg) no-repeat; color:#736520; }
.m-gkfllleft2{background:#c0e0f8; color:#366e9c; }
.m-gkfllleft2:hover,.m-gkfllleft2.hover{width:156px;  padding:0 30px 0 20px; padding-top:15px; background:url(../images/g_jk9.jpg) no-repeat; color:#736520; }
.m-gkfllleft3{background:#a8efa8; color:#297529; }
.m-gkfllleft3:hover,.m-gkfllleft3.hover{width:156px;  padding:0 30px 0 20px; padding-top:15px; background:url(../images/g_jk7.jpg) no-repeat; color:#736520; }
.m-gkfllleft0{background:#f2c3a6; color:#a0643f; }
.m-gkfllleft0:hover,.m-gkfllleft4.hover{width:156px;  padding:0 30px 0 20px; padding-top:15px; background:url(../images/g_jk8.jpg) no-repeat; color:#736520; }



.m-gkfllcenter{width:590px; height:auto !important; height:50px; min-height:50px; padding:25px 15px; background:#fff; }
.m-gkfllct-bt{height:22px; line-height:22px; border-left:#05a532 5px solid; padding-left:10px; color:#05a532; margin-bottom:25px; }
.m-gkfllct-lb{width:100%;}
.m-gkfllct-lb li{width:100%; height:auto !important; height:50px; min-height:50px; margin-bottom:25px; border-bottom:#e5e5e5 1px dashed; padding-bottom:20px;}
.m-gkfllct-lb li a{ display:block; width:115px; height:28px; margin-bottom:25px; background:url(../images/g_jk1.jpg) no-repeat; line-height:28px; text-align:center;}
.m-gkfllct-lb li p{ width:100%; line-height:30px; color:#666;}
.m-gkfllct-lb .expand { color: #0965b2; cursor: pointer; }
.m-gkfllct-lb .shrink { width: 80px; height: 20px; padding: 5px 3px 5px 3px; text-align:center; text-decoration: none; background: #f0f0f0; cursor: pointer; border: 1px solid #CCC; font-size: 12px; }
.m-gkfllct-lb .show_content {display: none;}
.m-gkfllct-lb .btm {text-align:right; height: 30px;}
.m-gkfllright{width:250px; height:auto !important; height:50px; min-height:50px; padding:25px 15px; background:#fff; }
.m-gkfllrt-bt{height:22px; line-height:22px; border-left:#2b8cdb 5px solid; padding-left:10px; color:#2b8cdb; margin-bottom:25px; }
.m-gkfllrt-ln{width:100%;}
.m-gkfllrt-ln li{width:100%; height:auto !important; height:50px; min-height:50px; margin-bottom:25px; border-bottom:#e5e5e5 1px dashed; padding-bottom:20px;}
.m-gkfllrt-ln li a{ display:block; width:100%; line-height:25px; margin-bottom:10px;}
.m-gkfllrt-ln li div{ width:100%; line-height:25px; }
.m-gkfllrt-jt{width:100%; height:24px;}
.m-gkfllrt-jt .a1{ display:block; width:24px; height:24px; background:url(../images/g_ll11.png) no-repeat; margin-left:80px; margin-right:40px;}
.m-gkfllrt-jt .a1:hover{ background:url(../images/g_ll11h.png) no-repeat;}
.m-gkfllrt-jt .a2{ display:block; width:24px; height:24px;  background:url(../images/g_ll12.png) no-repeat;}
.m-gkfllrt-jt .a2:hover{background:url(../images/g_ll12h.png) no-repeat;}
/* 康复理疗 */

/* 养身保健 */
.m-gysbj-dfl{width:850px; height:40px; padding-left:230px; padding-top:60px; margin:0 auto 30px;}
.m-gysbj-dfl a{ display:block; padding:0 5px; height:38px; border-bottom:#fff 2px solid; color:#e9a400; margin-right:15px; }
.m-gysbj-dfl a:hover,.m-gysbj-dfl a.hover{border-bottom:#147dd3 2px solid; color:#147dd3; }
.m-gysbj-ej{width:920px; padding-left:120px; margin:0 auto 60px; }
.m-gysbj-ej a{ display:block; padding:0 15px; height:30px; line-height:30px; margin-right:15px; }
.m-gysbj-ej a:hover,.m-gysbj-ej a.hover{background:#00a0e9; border-radius:4px;  color:#fff;}

.m-gjkzx-glmdh{ background:url(../images/g_jk3.jpg) bottom center no-repeat; width:1127px; height:95px; margin:auto;}
.u-gjkzx-gjbyf{ background-image:url(../images/t_jkzx2.jpg); background-position:top center; background-repeat:no-repeat; background-size:47px 47px; width:110px; height:70px; line-height:120px; text-indent:3px; margin-left:27px; margin-top:27px;}
.u-gjkzx-gtj{ background-image:url(../images/t_jkzx3.jpg); background-position:top center; background-repeat:no-repeat; background-size:47px 47px; width:110px; height:70px; line-height:120px; text-indent:3px; margin-left:76px; margin-top:27px;}
.u-gjkzx-gxlzx{ background-image:url(../images/t_jkzx5.jpg); background-position:top center; background-repeat:no-repeat; background-size:47px 47px; width:110px; height:70px; line-height:120px; text-indent:3px; margin-left:83px; margin-top:27px;}
.u-gjkzx-gys{ background-image:url(../images/t_jkzx6.jpg); background-position:top center; background-repeat:no-repeat; background-size:47px 47px; width:110px; height:70px; line-height:120px; text-indent:3px; margin-left:73px; margin-top:27px;}
.u-gjkzx-gyy{ background-image:url(../images/t_jkzx4.jpg); background-position:top center; background-repeat:no-repeat; background-size:47px 47px; width:110px; height:70px; line-height:120px; text-indent:3px; margin-left:78px; margin-top:27px;}
.u-gjkzx-gyy2{ background-image:url(../images/t_jkzx7.jpg); background-position:top center; background-repeat:no-repeat; background-size:47px 47px; width:110px; height:70px; line-height:120px; text-indent:3px; margin-left:78px; margin-top:27px;}


.m-gysbj-bzlm{width:1080px; height:auto !important; height:50px; min-height:50px; margin:0 auto 10px; line-height:30px; border-bottom:#e5e5e5 1px dashed;}
.m-gysbj-bzlm a{ display:block; padding:0 20px; height:30px; margin-right:10px; line-height:30px;}
.m-gysbj-bzlm a:hover,.m-gysbj-bzlm a.hover{background:#00a0e9; border-radius:4px;  color:#fff;}
.m-gysbj-bzlm2{width:1080px; height:auto !important; height:50px; min-height:50px; margin:0 auto 10px; line-height:25px; }
.m-gysbj-bzlm2 a{ display:block; padding:0 10px; height:25px; margin-right:10px; line-height:25px;}
.m-gysbj-bzlm2 a:hover,.m-gysbj-bzlm2 a.hover{background:#00a0e9; border-radius:4px;  color:#fff;}
/* 养身保健 */

/* 爱国卫生 */
.m-gaw-list{width:1080px; height:auto !important; height:50px; min-height:50px;  margin:0 auto 10px; padding-top:30px; }
.m-gaw-list li{width:302px; height:290px;  margin:0 29px 20px; }
.m-gaw-list li .tp{width:302px; height:212px; display:block;}
.m-gaw-list li .mc{width:302px; height:30px; display:block; line-height:30px;}
.m-gaw-list li span{width:302px; height:20px; display:block; line-height:20px;}
/* 爱国卫生 */

/* 理疗机构 */
.m-glljg{width:850px; margin-left:20px;}
.m-glljgbt{width:850px; height:50px; margin-bottom:20px; padding-top:60px; }
.m-glljgbt2{width:141px; height:30px; margin-bottom:20px; background:url(../images/g_jk10.png) no-repeat; text-align:center; line-height:30px;}
.m-glljj{width:100%; line-height:30px; border-bottom:#e5e7ea 1px dashed; padding-bottom:15px; margin-bottom:15px;}
.m-gllys-list{ position: relative; height:165px; border-bottom:#e5e7ea 1px dashed; padding: 30px 0 15px 43px; margin-bottom:15px; overflow: hidden; }
.m-gllys-list .prev, .m-gllys-list .next{ position: absolute; display:block; width:22px; height:33px; left: 10px; top:65px; overflow: hidden; cursor: pointer; }
.m-gllys-list .prev { background: url(../images/g_jk13.jpg) no-repeat; }
.m-gllys-list .next { background: url(../images/g_jk14.jpg) no-repeat; left: auto; right: 10px; }
.m-gllys-list ul{ overflow: hidden; zoom:1; }
.m-gllys-list li{ float: left; width:235px; height:135px; margin:0 5px;}
.m-gllys-list li .tp{ display:block; width:79px; height:79px;  border-radius:40px;}
.m-gllys-list li div{width:140px; height:135px;}
.m-gllys-list li div .mz{ display:block; width:140px; height:25px; color:#2b8cdb;}

.picScroll{height:210px; border-bottom:#e5e7ea 1px dashed; padding: 0 0 15px 43px; margin-bottom:15px; position: relative; overflow: hidden;}
.picScroll .prev,.picScroll .next{position:absolute; left: 10px; top:80px; display: block; width: 23px; height: 38px; overflow: hidden; cursor: pointer; }
.picScroll .prev { background: url(../images/g_jk14.png) no-repeat; }
.picScroll .next { background: url(../images/g_jk15.png) no-repeat; left: auto; right: 10px; }
.picScroll ul{ height:190px; overflow: hidden; zoom:1;}
.picScroll li{ float: left; display: inline; width:213px; height:190px; margin:20px;}
.picScroll li .tp{ width:213px; height:143px; display:block;}
.picScroll li .mc{ width:213px; height:40px; display:block; text-align:center; line-height:40px;}
/* 理疗机构 */

/* 用药常识 */
.g-gyycs{ width:1180px; height:auto; margin:auto auto 18px;}
.m-gyycsleft{width:870px; height:auto !important; height:50px; min-height:50px; background:#FFF; padding:15px;}
.m-gyycsright{width:230px; height:auto !important; height:50px; min-height:50px; background:#FFF; padding:15px;}
.m-gcsl-lm{width:150px; height:auto !important; height:50px; min-height:50px; background:#f7f7f7; padding-bottom:40px;  }
.u-gyycsbt{width:138px; height:37px; text-indent:25px; line-height:37px; margin-left:12px; padding-top:15px;}
.u-gcsbt1{ display:block; width:135px; height:47px; line-height:47px;text-indent:50px; background:url(../images/t_yyym3.jpg) no-repeat 12px center; margin-left:12px; border-left:#f7f7f7 3px solid;}
.u-gcsbt1:hover,.u-gcsbt1.hover{ background:#fff url(../images/t_yyym3.jpg) no-repeat 12px center; border-left:#2b8cdb 3px solid; color:#2b8cdb;}

.u-gcsbt2{ display:block; width:135px; height:47px; line-height:47px;text-indent:50px; background:url(../images/g_yy2.png) no-repeat 12px center; margin-left:12px; border-left:#f7f7f7 3px solid;}
.u-gcsbt2:hover,.u-gcsbt2.hover{ background:#fff url(../images/g_yy2.png) no-repeat 12px center; border-left:#2b8cdb 3px solid; color:#2b8cdb;}

.u-gcsbt3{ display:block; width:135px; height:47px; line-height:47px;text-indent:50px; background:url(../images/g_yy1.png) no-repeat 12px center; margin-left:12px; border-left:#f7f7f7 3px solid;}
.u-gcsbt3:hover,.u-gcsbt3.hover{ background:#fff url(../images/g_yy1.png) no-repeat 12px center; border-left:#2b8cdb 3px solid; color:#2b8cdb;}

.u-gcsbt4{ display:block; width:135px; height:47px; line-height:47px;text-indent:50px; background:url(../images/t_yyym6.jpg) no-repeat 12px center; margin-left:12px; border-left:#f7f7f7 3px solid;}
.u-gcsbt4:hover,.u-gcsbt4.hover{ background:#fff url(../images/t_yyym6.jpg) no-repeat 12px center; border-left:#2b8cdb 3px solid; color:#2b8cdb;}

.m-gcsl-nr{width:670px;  height:auto !important; height:50px; min-height:50px; }
.m-gyycs-gm{width:100%; height:48px; border-bottom:#e2e2e2 1px solid; line-height:48px; text-indent:20px; color:#1f75bb;}
.m-gcs-gmlm{width:100%;height:auto !important; height:32px; min-height:32px;  padding-top:25px;}
.m-gcs-gmlm a{ display:block; padding:0 20px; background:#f4f4f4; height:32px; margin-bottom:15px; line-height:32px; margin-right:20px;}
.m-gcs-gmlm a:hover,.m-gcs-gmlm a.hover{ background:#2b8cdb; color:#fff;}
.m-gcs-gmnr{width:100%; height:auto !important; height:50px; min-height:50px; padding:15px 0 10px; line-height:30px; }
.m-gcsrt-bt{width:100%; height:40px; line-height:40px; color:#2b8cdb;}
.m-gcsrt-lb{width:100%;  padding-bottom:30px; }
.m-gcsrt-lb li{width:100%; height:auto !important; height:50px; min-height:50px; padding-bottom:15px;  padding-top:15px;  border-bottom:#eeeeee 1px dashed; }
.m-gcsrt-lb li a{ display:block; width:100%; height:30px; line-height:30px; }
.m-gcsrt-lb li span{ display:block; width:100%; height:auto !important; height:20px; min-height:20px; line-height:20px; }
/* /用药常识 */

/* 康复理疗 理疗常识 */
.m-gllcsbt{width:100%; height:50px; line-height:50px;}
.m-gllcsnr-dq{width:100%; height:40px; line-height:40px;}
.m-gllcsnr{width:100%; line-height:30px; padding:20px 0;}
.m-gllcsnry{padding:20px;}
/* /康复理疗 理疗常识 */

/* 健康在线  养生保健 */
.m-gjkzx-glmdh5{ background:url(../images/g_jk3.jpg) bottom center no-repeat; width:1127px; height:95px; margin:auto;}
.u-gjkzx-gjbyf5{ background:url(../images/g_ys1.png) no-repeat center;  width:110px; height:50px; line-height:120px; text-indent:3px; margin-left:27px; margin-top:27px; color:#1296db;}
.u-gjkzx-gtj5{ background:url(../images/g_ys2.png) no-repeat center; width:110px; height:50px; line-height:120px; text-indent:3px; margin-left:76px; margin-top:27px; color:#ec0000;}
.u-gjkzx-gxlzx5{ background:url(../images/g_ys3.png) no-repeat center; width:110px; height:50px; line-height:120px; text-indent:3px; margin-left:83px; margin-top:27px; color:#ff7200;}
.u-gjkzx-gys5{ background:url(../images/g_ys4.png) no-repeat center; width:110px; height:50px; line-height:120px; text-indent:3px; margin-left:73px; margin-top:27px; color:#e1c400;}
.u-gjkzx-gyy5{ background:url(../images/g_ys5.png) no-repeat center;  width:110px; height:50px; line-height:120px; text-indent:3px; margin-left:78px; margin-top:27px; color:#00d8c6;}
.u-gjkzx-gyy25{ background:url(../images/g_ys6.png) no-repeat center;  width:110px; height:50px; line-height:120px; text-indent:3px; margin-left:78px; margin-top:27px; color:#00d10a;}

.m-gysbj-dfl2{width:850px; height:40px; padding-left:250px; padding-top:60px; margin:0 auto 30px;}
.m-gysbj-dfl2 a{ display:block; padding:0 30px; height:38px; border-bottom:#fff 2px solid;  margin-right:15px; }
.m-gysbj-dfl2 a:hover,.m-gysbj-dfl2 a.hover{border-bottom:#147dd3 2px solid; color:#147dd3; }
/* 健康在线  养生保健 */

/* 健康在线  医生列表 */
.m-gjbfk-em2{width:1080px; height:40px; margin:0 auto 30px; padding-top:50px;}
.m-gjbfk-em2 a{ padding:0 20px; height:40px; margin-right:30px; background:#f3f3f3; line-height:40px; text-align:center;}
.m-gjbfk-em2 a:hover,.m-gjbfk-em2 a.hover{background:#2b8cdb; color:#fff;}

.m-gjblist2{width:1080px; height:auto !important; height:50px; min-height:50px; margin:0 auto 30px;}
.m-gjblist2 li{width:1080px; height:auto !important; height:50px; min-height:50px; padding-top:20px; padding-bottom:35px; margin-bottom:15px; border-bottom:#e5e5e5 1px dashed; }
.m-gjblist2 li .a1{ width:830px; height:auto !important; height:50px; min-height:50px; border-right:#e5e5e5 1px solid;}
.m-gjblist2 li .a1{ width:830px; height:auto !important; height:50px; min-height:50px; border-right:#e5e5e5 1px solid;}
.m-gjblist2 li .a1 .b1{ width:100px; height:100px; margin-right:15px;}
.m-gjblist2 li .a1 .b2{ width:700px; height:auto !important; height:50px; min-height:50px;}
.m-gjblist2 li .a1 .c1{ width:700px; height:50px;}
.m-gjblist2 li .a1 .d1{ width:300px; height:50px; color:#2a8cdb; line-height:25px;}
.m-gjblist2 li .a1 .d2{ width:192px; height:35px; background:url(/images/g_ys8.jpg) no-repeat; text-indent:45px; line-height:35px; color:#fd8000;}

.m-gjblist2 li .a1 .c2{ width:700px; height:auto !important; height:50px; min-height:50px; line-height:25px;  color:#fd8000;}

.m-gjblist2 li .a2{width:220px; height:auto !important; height:50px; min-height:50px;}
.m-gjblist2 li .a2 a{ display:block; width:98px; height:34px; padding-top:30px; padding-left:60px;}

/* 健康在线  医生列表 */
/* 网站地图 7-18新加 */
.m-gwzdt{ width:1084px; margin:20px 48px 0 48px; line-height:45px;}
.m-gwzdt li{ width:100%; line-height:45px; margin-bottom:15px;}
.m-gwzyj{ width:125px; height:38px; line-height:38px; margin-right:20px;}
.m-gwzyj a{width:125px; text-align:center; display:block; background:#ededed; height:38px; line-height:38px; color:#555;}
.m-gwzyj a:hover{width:125px;  display:block; background:#2b8cdb; color:#fff; height:38px; line-height:38px; }
.m-gwzejlm{width:935px;height:auto !important; height:28px; min-height:28px; line-height:25px; padding-top:8px;}
.m-gwzejlm a{ margin-right:15px; display:block; float:left; }
/* /网站地图 */
/* 联系我们 7-18新加 */
.m-glxwm-xj{ width:1084px; margin:20px 48px 0 48px; height:auto !important; height:250px; min-height:250px; padding:20px 0; }
.m-glxwm-dt{width:640px; height:auto !important; height:250px; min-height:250px; margin-right:40px; }
.m-glxwm-nr{width:400px; height:auto !important; height:250px; min-height:250px; line-height:40px; color:#555px; font-size:16px; padding-top:20px;  }
.m-glxwm-nr .p2{width:370px; background:url(../images/lxwm_18.png) no-repeat 0 23px; padding-left:30px; padding-top:10px;  }
/* /联系我们 */