@charset "utf-8"; body { background-color: #fff;} .p13 { padding: 13px;} .h5 { height: 5px;} .mb25 { margin-bottom: 25px;} .mt35 { margin-top: 35px;} .mt38 { margin-top: 38px;} .mt95 { margin-top: 95px;} .pt70 { padding-top: 70px;} .b-radius { border-radius: 4px;} .c-999 { color: #999;} .c-f06 { color: #f06;} .c-f69 { color: #f69;} .bgc-ffe2ea { background-color: #ffe2ea;} .bgc-ffb6cd { background-color: #ffb6cd;} .bgc-ff97b8 { background-color: #ff97b8;} .bgc-ff76a1 { background-color: #ff76a1;} .bgc-f4f4f4 { background-color: #f4f4f4;} .bgc-f69 { background-color: #f69;} .t-indent { text-indent: 2em;} .col-1 { box-flex: 1; -webkit-box-flex:1;} .hide-words { text-indent: -9999px;} .tag { border-radius: 4px;} .tag-remain { color: #fff; padding: 9px 22px; background-color: #ffb6cd;} .wrap { -webkit-transform-origin: 0 0; transform-origin: 0 0; width: 320px;} header { background: url("../images/fat/01.jpg") no-repeat 0 0; width:100%; height: 174px; width: 100%; background-size: 100%;} .title { text-align: center; color: #666; font-weight: bold; border-bottom: 1px solid #ccc; font-size: 15px; padding-bottom: 11px;} .title span { border-bottom: 3px solid #ccc; padding-bottom: 10px;} .list-tag li { float: left; max-width: 112px; height: 50px; border-radius: 4px; color: #fff; display: -webkit-box; display: box; box-align: center; -webkit-box-align: center; -webkit-box-pack: center;margin-top: 10px;} .list-tag li:first-child { width: 112px;} .list-tag li:nth-child(2) { width: 105px;} .list-tag li:nth-child(3) { width: 62px;} .list-tag li:nth-child(4) { width: 85px;} .list-tag li:nth-child(5) { width: 115px;} .list-tag li:nth-child(6) { width: 82px;} .list-step { border: 1px solid #ccc; border-radius: 4px; color: #666; padding: 0 15px;} .list-step li { display: box; display: -webkit-box; padding:15px 0; border-bottom: 1px dashed #ccc;} .list-step li:last-child { border-bottom: 0;} .list-step li .num { display: block; box-flex:0; -webkit-flex-box: 0; background: url("../images/fat/02.png") no-repeat 0 0; width: 24px; height: 22px; background-size: 100%; text-align: center; color: #fff; line-height: 21px;} .list-doc li { background:#f4f4f4; margin-top: 25px; padding: 0 15px; box-sizing: border-box; border-radius: 4px; position: relative; line-height: 1.6;} .list-doc .mask { background-color: rgba(0, 0, 0,.6); position: absolute; top:0; bottom: 0; left: 0; right: 0; border-radius: 4px; color: #fff;} .list-doc .mask .close { float: right; font-size: 20px; margin:9px 18px;} .list-doc .detail { display: box; display: -webkit-box; box-align:center; -webkit-box-align: center; padding-top: 15px;} .list-doc .avator { -webkit-box-flex: 0; box-flex: 0; margin-right: 10px;} .list-doc .avator img { width: 55px; height: 55px; border-radius: 50%;} .list-doc .info { -webkit-box-flex: 1; box-flex: 1; color: #909090;} .list-doc .des { color: #909090; background-color: #fff; margin: 10px 0 18px 10px; position: relative; padding: 12px 8px;} .list-doc .des:before { position: absolute; content: ""; top: -4px;left:14px; color: #5b5b5b; width: 8px; height: 8px; background: #fff; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);} .list-doc .btn { text-align: center; height: 34px; padding-bottom: 15px;} .section3 .chart { background: url("../images/fat/03.jpg") no-repeat 0 0; background-size: 100% 100%; height: 122px;} .section3 .news { background: url("../images/fat/05.jpg"); background-size: 100%; height: 309px; padding:0 10px; box-sizing: border-box; color: #666;} .section3 .news h2 { font-size: 15px; font-weight: bold; padding-top: 4px;} .section3 .news .top { border-bottom: 3px solid #ccc; line-height: 1.8;} .section3 .news .bottom > div { display: box; display: -webkit-box;} .section3 .news .bottom .tag { box-flex: 0; -webkit-box-flex: 0; padding: 5px;} .section5 .link { background: url("../images/fat/09.jpg") no-repeat 0 0; background-size: 100%; height: 43px;} .section5 .link a { width: 145px; height: 100%;} .section5 .rec { background: url("../images/fat/04.jpg"); background-size: 100% 100%; box-sizing: border-box; height: 158px; line-height: 1.8; color: #999;} .section5 .light { background: url("../images/fat/06.jpg") no-repeat 0 0; background-size: 100%; width: 268px; height: 88px; margin: 0 auto;} .section5 .weixin { width: 120px; margin: 10px auto; text-align: center;} .section5 .weixin img { width: 70px; height: 70px;} /*推荐医师*/ .rec-doc { background: url("../images/fat/rec-header.jpg") no-repeat 0 0; background-size: 100% auto;} .rec-doc footer { background: url("../images/fat/rec-footer.jpg"); background-size: 100% auto; height: 26px;}