﻿@charset "utf-8";
/* CSS Document */



/*********当前位置*********/

.dqwzss { width: 1098px; height: 53px; border: 1px solid #fc6b95; margin: 0 auto 30px; }
.dqwzss p { line-height: 53px; padding-left: 60px; background: url(../images/dqwz_pic.jpg) no-repeat 28px center; font-size: 16px; }
.dqwzss .souso { float: right; border: 1px solid #d7d7d7; width: 250px; height: 30px; margin: 10px 15px 0 0; border-radius: 16px; -moz-border-radius: 16px; -ms-border-radius: 16px; -o-border-radius: 16px; -webkit-border-radius: 16px; position: relative; line-height: 30px; }
.dqwzss .souso .syk { width: 100%; border: none; background: none; padding-left: 6px; color: #6b6a6a; line-height: 30px; height: 30px; }
.dqwzss .souso .an { width: 84px; height: 32px; position: absolute; top: -1px; right: -1px; background: #6b6a6a; border-radius: 16px; -moz-border-radius: 16px; -ms-border-radius: 16px; -o-border-radius: 16px; -webkit-border-radius: 16px; color: #fff; font-size: 16px; cursor: pointer; }
bdo { color: #F00; }
/*********病种*********/

.bylnr { margin-bottom: 50px; }
.nrzb { width: 820px; }
.nrzb .bzjj { width: 390px; height: 210px; float: left; margin: 0 20px 20px 0; background: url(../images/bz_pic02.jpg) no-repeat; }
.nrzb .bzjj h4 { margin-top: 13px; height: 54px; line-height: 54px; font-size: 24px; color: #fc6b95; font-weight: normal; margin-left: 30px; padding-left: 15px; background: url(../images/bz_pic01.jpg) no-repeat 0 center; }
.nrzb .bzjj p { padding: 0 24px 0 30px; line-height: 26px; }
.nrzb .bzimg { width: 390px; height: 210px; float: left; margin: 0 20px 20px 0; }
.nrzb .bzwzyjt { width: 388px; height: 244px; border: 1px solid #d7d7d7; float: left; margin: 0 20px 20px 0; }
.nrzb .bzwzyjt-t { padding: 0 25px 0 29px; line-height: 62px; }
.nrzb .bzwzyjt-t h4 { width: 220px; font-size: 24px; font-weight: normal; padding-left: 15px; background: url(../images/bz_pic01.jpg) no-repeat 0 center; }
.nrzb .bzwzyjt-t h4 a { color: #fc6b95; }
.nrzb .bzwzyjt-t span { float: right; font-size: 16px; }
.nrzb .bzwzyjt-t span a { text-decoration: underline; }
.nrzb .bzwzyjt dl { padding: 0 20px 0 29px; }
.nrzb .bzwzyjt dt { width: 120px; float: left; margin-right: 13px; }
.nrzb .bzwzyjt dd { width: 200px; float: left; }
.nrzb .bzwzyjt dd p { line-height: 28px; padding-left: 14px; background: url(../images/bz_pic04.jpg) no-repeat 3px center; }
.nrzb .bzwzyjt dd span { display: block; padding-top: 10px; }
.nrzb .bzwzyjt dd span a { display: block; width: 90px; line-height: 35px; float: left; color: #fff; text-align: center; font-size: 16px; margin-right: 10px; border-radius: 18px; -moz-border-radius: 18px; -ms-border-radius: 18px; -o-border-radius: 18px; -webkit-border-radius: 18px; }
/*********病种右*********/

.bylnyb { width: 280px; }
.bylnyb-t { height: 40px; line-height: 30px; border-bottom: 2px solid #d7d7d7; font-size: 22px; color: #fc6b95; margin-bottom: 20px; }
.bylnybox1 { margin-bottom: 20px; }
.bylnybox1 dd { line-height: 28px; padding-top: 5px; }
.bylnybox1 dd p { font-size: 18px; margin-top: 8px; }
.bylnybox1 dd p a { color: #fff; display: block; width: 90px; padding-left: 50px; line-height: 50px; float: left; }
.bylnybox1 dd p a.a1 { background: #81bb0e url(../images/byl_r_yyjs02.jpg) no-repeat; }
.bylnybox1 dd p a.a2 { background: #fc6b95 url(../images/byl_r_yyjs03.jpg) no-repeat; }
.bylnybox2 dl { margin-bottom: 20px; }
.bylnybox2 dt { width: 110px; float: left; margin-right: 8px; }
.bylnybox2 dd { width: 162px; float: left; }
.bylnybox2 dd h5 { font-size: 16px; height: 26px; }
.bylnybox2 dd h5 a { color: #4d4c4c; }
.bylnybox2 dd h5 a:hover { color: #fc6b95; }
.bylnybox2 dd p { height: 76px; line-height: 24px; }
.bylnybox2 dd span { display: block; }
.bylnybox2 dd span a { display: block; width: 50%; float: left; height: 30px; line-height: 30px; text-align: center; color: #fff; }
.bylnybox2 dd span a.a1 { background: #81bb0e; }
.bylnybox2 dd span a.a2 { background: #fc6b95; }
/*列表*/

.bylnyb_list { margin-bottom: 20px; }
.bylnr_zbbz01 { width: 800px; margin-bottom: 30px; }
.bylnr_zbbz01 dt { width: 320px; float: left; margin-right: 18px; }
.bylnr_zbbz01 dd { width: 460px; float: left; }
.bylnr_zbbz01 h4 { text-align: center; line-height: 36px; font-size: 18px; font-weight: normal; }
.bylnr_zbbz01 p { line-height: 26px; height: 88px; text-indent: 2em; }
.bylnr_zbbz01 ul li { border-top: 1px solid #d7d7d7; line-height: 37px; }
.bylnr_zbbz01 ul li span { float: right; font-size: 12px; }
.bylnr_zbbz01 ul li a { padding-left: 20px; background: url(../images/bz_pic04.jpg) no-repeat 7px center; }
.bylnr_zbbz02 { margin-bottom: 10px; }
.bylnr_zbbz02 a { float: left; display: block; margin-right: 1px; text-align: center; background: #fc6b95; color: #fff; font-size: 22px; height: 40px; line-height: 40px; }
.bylnr_zbbz02 a:hover { background: #ec505e; }
.bylnr_zbbz02a6 a { width: 16%; }
.bylnr_zbbz03 { width: 800px; }
.bylnr_zbbz03 dl { padding-top: 10px; border-bottom: 1px solid #d7d7d7; }
.bylnr_zbbz03 dl dt { height: 50px; line-height: 50px; }
.bylnr_zbbz03 dl dt a { color: #4d4c4c; font-size: 20px; padding: 5px 0 5px 35px; background: url(../images/list_pic02.jpg) no-repeat 0 center; }
.bylnr_zbbz03 dl dt span { float: right; display: block; width: 95px; text-align: center; }
.bylnr_zbbz03 dl dt a:hover { color: #fc6b95; }
.bylnr_zbbz03 dl dd { height: 58px; line-height: 24px; }
.bylnr_zbbz03 dl dd a { color: #fc6b95; }
.bylnr_zbbz03 dl dt a b { font-weight: normal; }
.pagelist { margin-top: 30px; font-size: 16px; }
.pagelist li { display: block; float: left; padding-left: 8px; padding-right: 10px; }
.pagelist ul li { float: left !important; margin-right: 10px; border: 1px solid #d7d7d7; display: block; padding: 0 15px; line-height: 38px; }
.pagelist ul li a { display: block; float: left; text-decoration: none; }
.pagelist ul li.thisclass { color: #fff; background: #ec505e; padding: 0 15px; line-height: 38px; border: 1px solid #d7d7d7; }
/*医生*/

.nrzb_zj01 { margin-bottom: 20px; }
.nrzb_zj02 dl { float: left; width: 390px; margin: 0 20px 20px 0; }
.nrzb_zj02 dl dt { width: 170px; float: left; }
.nrzb_zj02 dl dd { width: 218px; height: 188px; border: 1px solid #d7d7d7; float: left; }
.nrzb_zj02 dl dd h3 { line-height: 40px; padding-left: 16px; font-size: 18px; color: #fd6a95; font-weight: normal; padding-top: 8px; }
.nrzb_zj02 dl dd h3 strong { font-size: 22px; padding-right: 8px; background: url(../images/bz_pic01.jpg) no-repeat right center; }
.nrzb_zj02 dl dd h3 a { color: #fd6a95; }
.nrzb_zj02 dl dd p { padding-left: 16px; line-height: 26px; }
.nrzb_zj02 dl dd span { display: block; padding: 4px 0 0 16px; }
.nrzb_zj02 dl dd span a { display: block; width: 105px; line-height: 40px; font-size: 16px; background: url(../images/i2_pic2.png) no-repeat 12px center #fd6a95; color: #fff; padding-left: 35px; border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-border-radius: 8px; }
.nrzb_zj02 dl dd span a:hover { background-color: #ec505e; }
.bylnyb_zjyycg { border: 1px solid #d7d7d7; }
.bylnyb_zjyycg #ztds { margin: 10px auto; }
.bylnyb_zjyycg li { width: 248px; height: 30px; line-height: 30px; margin: 0 auto; }
.bylnyb_zjyycg li span { display: block; width: 65px; float: left; }
.bylnyb_zjyycg li p { width: 90px; float: left; }
.bylnyb_zjyycg li big { float: right; display: block; width: 85px; font-size: 14px; }
.bylnyb_zjyycg li:hover { background: #f7f7f7; }
.bylnyb_zjyycg h3 { text-align: center; height: 34px; line-height: 30px; background: url(../images/i1_img2.jpg) no-repeat center; margin-top: 14px; font-size: 22px; color: #fd6a95; font-weight: normal; }
.nrzb_wz { width: 800px; border: 1px solid #d7d7d7; border-top: 3px solid #adadad; }
.nrzb_wz h1 { text-align: center; line-height: 62px; padding-top: 28px; color: #6b6a6a; font-weight: normal; }
.nrzb_wzfbyhd { width: 700px; height: 142px; background: #BBB url(../images/wz_pic03.gif) no-repeat; margin: 0 auto 20px; color: #fff; }
.nrzb_wzfbyhd p { padding-top: 26px; line-height: 32px; padding-left: 30px; }
.nrzb_wzfbyhd span { display: block; width: 265px; height: 34px; line-height: 34px; margin-left: 30px; background: #fff; border-radius: 18px; -moz-border-radius: 18px; -ms-border-radius: 18px; -o-border-radius: 18px; -webkit-border-radius: 18px; position: relative; overflow: hidden; }
.nrzb_wzfbyhd span .syk { width: 145px; padding-left: 38px; background: url(../images/wz_pic01.jpg) no-repeat 13px center; line-height: 34px; }
.nrzb_wzfbyhd span .an { display: block; width: 80px; height: 34px; line-height: 34px; background: #ec505e; color: #fdd412; position: absolute; right: 0; top: 0; }
.wznrdl { width: 700px; margin: 0 auto; font-size: 16px; line-height: 30px; padding-bottom: 30px; }
.wznrdl p { margin-bottom: 15px; text-indent:30px;}
.sxpfy { line-height: 68px; font-size: 16px; width: 800px; }
.sxpfy p { display: inline-block; }
.sxpfy .s { float: left; }
.sxpfy .x { float: right; }
.dede_pages ul { float: left; padding: 12px 0px 12px 16px; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; }
.dede_pages ul li a { float: left; padding: 2px 4px 2px; color: #555; display: block; }
.dede_pages ul li a:hover { color: #690; text-decoration: none; padding: 2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color: #F8F8F8; padding: 2px 4px 2px; font-weight: bold; }
.dede_pages .pageinfo { line-height: 21px; padding: 12px 10px 12px 16px; color: #999; }
.dede_pages .pageinfo strong { color: #555; font-weight: normal; margin: 0px 2px; }
