.l-mind {
    width: 1100px;
    margin: 0 auto;
}

img {
    vertical-align: middle
}

.green {
    color: #74dad0;
}

/*顶部*/
#top {
    background-color: #F5F5F5;
    height: 32px;
    line-height: 32px;
}

/*#top p a{padding:0 10px;}*/
/*头部*/
#mrhead .logo {
    background: url("../../images/mr/logo.png") no-repeat left;
    width: 242px;
    height: 85px;
    text-indent: -999px;
    margin-right: 100px;
}

#mrhead .logo a {
    width: 242px;
    height: 85px;
}

.mr-search {
    margin-right: 100px;
}

.l-sechag span {
    float: left;
    padding: 3px 10px;
    cursor: pointer
}

.l-sechag .cl-change {
    background-color: #bd0007;
    color: #fff;
}

.l-search {
    border: 2px #bd0007 solid;
}

.l-search label {
    display: block;
    height: 36px;
    width: 364px;
}

.l-search label input {
    height: 36px;
    width: 339px;
    border: none;
    background: url("../../images/mr/search.png") no-repeat 5px center;
}

.l-search a {
    width: 98px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    background-color: #bd0007
}

.l-hint a {
    color: #999;
    padding: 0 5px;
}

/*导航*/
.l-mrnavbg {
    background-color: #bd0007;
    height: 60px;
}

.l-mrnav {
    height: 50px;
    padding: 5px 0;
}

.l-mrnav div {
    height: 50px;
}

.l-mrnav div:last-child {
    border-right: none;
}

.l-mrnav div a {
    color: #f3efef;
    width: 40px;
    text-align: center;
    display: block;
    float: left;
}

.l-mrnav div .fri-menu {
    width: 52px;
    line-height: 50px;
    padding-left: 10px;
}
.l-mrnav div .fri-menu a{
    color: #fff;
}
.fri-menu {
    font-weight: bold
}

.l-mrnav div .frist-menu {
    padding-left: 10px;
    padding-right: 7px;
    width: 50px;
    line-height: 50px;
}
.l-mrnav div .frist-menu a{
    font-weight: bold;
    color: #fff;
}

.l-sell img {
    position: absolute;
    right: 0;
    top: -3px;
}

.l-mrnav div .sec-menu {
    line-height: 20px;
    padding-top: 5px;
    width: 243px;
}

.l-mrnav .l-sell {
    width: 86px;
    padding-top: 5px;
}
.l-mrnav .l-sell a{
    color: #fff;
}
.l-mrnav div .sec-menu2 {
    width: 229px;
    padding-top: 5px;
}
.l-mrnav div .sec-menu3{
    width: 165px;
}
.l-mrnav div .sec-menu4{
    width: 132px;
    padding-top: 7px;
}
.l-mrnav div .sec-menu5{
    width: 210px;
}
.w190 {
    width: 190px;
}

.w140 {
    width: 140px;
}

.w100 {
    width: 100px;
}

/*底部*/
/*底部*/
.mr-hr {
    height: 10px;
    background-color: #E5E5E5;
}

.mr-footer {
    margin-bottom: 40px;
}

.l-WeChat {
    width: 130px;
}

.l-WeChat .b-write {
    background-color: #fff;
    padding: 0 3px;
    position: absolute;
    left: 10px;
    top: -12px;
}

.l-WeChat p:last-child {
    margin: 28px 0 18px 13px;
}

.web-map {
    width: 916px;
    padding: 25px 5px 15px 5px;
    height: 110px;
}

.web-map p:first-child {
    background-color: #fff;
    padding: 0 3px;
    position: absolute;
    left: 418px;
    top: -12px;
}

.footmod {
    width: 182px;
    height: 116px;
    padding: 0 0px;
    border-right: 1px #ccc solid;
}

.footmod:last-child {
    border-right: none;
}

.footmod p a {
    line-height: 27px;
    display: block;
    float: left;
    width: 59px;
    text-align: center;
    font-size: 12px;
}

/*底部悬浮*/
.l-botsusp {
    background: url("../../images/mr/l-bottom.png") no-repeat center;
    height: 130px;
    margin: 0 auto;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99;
}

.l-botsusp div p:nth-of-type(1) {
    position: absolute;
    left: 5px;
    top: 40px;
}

.l-botsusp div p:nth-of-type(1) a {
    color: #fff;
}

.l-botsusp div p:nth-of-type(2) {
    position: absolute;
    left: 488px;
    top: 58px;
}

.l-botsusp div p:nth-of-type(3) {
    position: absolute;
    left: 136px;
    top: 79px;
}

.f-item {
    width: 1098px;
    height: 76px;
    border: #ebebeb 1px solid;
    margin: 10px auto;
}

.f-item-bi {
    float: left;
    width: 45px;
    text-align: center;
    color: #56b6ae;
    padding-top: 5px;
    margin-left: 6px;
    margin-right: 6px;
}

.item-one, .item-one2 {
    float: left;
    width: 206px;
    height: 76px;
    border-right: #ebebeb 1px solid;
}

.item-one2 {
    width: 134px;
}

.item-one:last-of-type {
    border-right: none;
}

.f-item-tally, .f-item-tally2 {
    float: left;
    width: 149px;
    height: 50px;
    padding-top: 8px;
    padding-bottom: 8px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.f-item-tally2 {
    width: 72px;
}

.f-item-tally a, .f-item-tally2 a {
    display: inline-block;
    width: 64px;
    background-color: #feecf0;
    margin: 3px 2px;
    line-height: 24px;
    font-size: 12px;
    text-align: center;
}

/**é¢åŒ…å±‘**/
.f-crumbs {
    width: 1101px;
    margin: 0 auto;
    line-height: 30px;
}

.f-icon08 {
    display: inline-block;
    width: 16px;
    height: 19px;
    background: url("../../../images/hospital/mr/f-14.png") no-repeat;
    vertical-align: -4px;
}

.f-icon09 {
    display: inline-block;
    width: 16px;
    height: 19px;
    background: url("../../../images/hospital/mr/f-15.png") no-repeat;
    vertical-align: -8px;
}

.f-icon10 {
    display: inline-block;
    width: 16px;
    height: 19px;
    background: url("../../../images/hospital/mr/f-16.png") no-repeat;
    vertical-align: -6px;
}

.f-cont {
    width: 1100px;
    margin: 0 auto;
}

.f-top-left{
    width: 22px;
    height: 22px;
    position: absolute;
    top: 0;
    left: 0;
    background: url("../../../images/hospital/h/mr/hospital/f-left-top.png") no-repeat;
}
.f-top-right{
    width: 22px;
    height: 22px;
    position: absolute;
    top: 0;
    right: 0;
    background: url("../../../images/hospital/h/mr/hospital/f-right-top.png") no-repeat;
}
.f-bottom-left{
    width: 22px;
    height: 22px;
    position: absolute;
    background: url("../../../images/hospital/h/mr/hospital/f-left-bottom.png") no-repeat;
    bottom: 0;
    left: 0;
}
.f-bottom-right{
    width: 22px;
    height: 22px;
    position: absolute;
    background: url("../../../images/hospital/h/mr/hospital/f-right-bottom.png") no-repeat;
    bottom: 0;
    right: 0;
}

.l-botsusp2{
    width: 100%;
    height: 80px;
    position: fixed;
    bottom: 0;
    z-index: 100;
    background: url("../../images/mr/dbg.png") repeat-x;
}
.l-mind2{
    width: 716px;
    height: 80px;
    background: url("../../images/mr/dkf.png") no-repeat;
    margin: 0 auto;
}
.l-botsusp2 .hb{
    position: absolute;
    top: 53px;
    left: 27px;
}
.l-botsusp2 .hos{
    position: absolute;
    right: 10px;
    top: 50px;
}
.l-botsusp2 .doc{
    position: absolute;
    right: 10px;
    top: 19px;
}
.l-botsusp2 .c-doc{
    position: absolute;
    top: 45px;
    left: 256px;
}
.l-botsusp2 .close{
    position: absolute;
    top: 15px;
    right: -114px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(http://images.51daifu.com/images/mr/2017leyu/on_pc_close.png) no-repeat;
}