.tc114-index{ background:#fff;}
.tc114-header .tc114-header__liulan{ height:40px; padding:0 10px;}
.tc114-header .tc114-header__liulan .tc114-liulan-lt{ line-height: 35px;height: 35px; color:#999; font-size:0.95em;}
.tc114-header .tc114-header__liulan .tc114-liulan-lt .tcicon-tongzhi{ margin-right:5px;line-height: 35px;  font-size: 1.5em; display: inline-block; vertical-align: bottom; color:#f5833b}
.tc114-header .tc114-header__liulan .tc114-liulan-rt{ margin-top:8px; margin-right:0px; width:22px; height:22px; background:url(index-all-cate.png) no-repeat center; background-size:100% auto;}

.tc114-main__search .tc114-search__logo{ margin-top:40px; text-align:center;}
.tc114-main__search .tc114-search__logo img{ height:34px;object-fit: cover;}
.tc114-main__search .tc114-search__form{ margin:15px 15px 0;}
.tc114-main__search .tc114-search__form .search-box{border: solid 1px #d4d1d1;border-radius:2px; height:40px; line-height:40px;}
.tc114-main__search .tc114-search__form .search-box input[type="text"]{ border:none; outline:none; padding:0 10px;}
.tc114-main__search .tc114-search__form .search-box input[type="text"]::-webkit-input-placeholder{ color:#999;}
.tc114-main__search .tc114-search__form .search-box input[type="text"]:-moz-placeholder{ color:#999;}
.tc114-main__search .tc114-search__form .search-box .search-btn{cursor:pointer; padding:0; border:none; width:50px; background:url(index-search.png) no-repeat center; background-size:32px auto; }

.tc114-ruzhu__box{ padding:15px; }
.tc114-ruzhu__box .tc114-ruzhu__list{width:80%; margin:0 auto; height:20px; overflow:hidden; text-align:center;}
.tc114-ruzhu__box .tc114-ruzhu__list .tc114-ruzhu__term{ line-height:20px; font-size:0.9em; color:#999; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;  }
.tc114-ruzhu__box .tc114-ruzhu__list .tc114-ruzhu__term i{vertical-align: text-bottom;margin-right:5px; display:inline-block;width:25px; height:15px; border-radius:100%; background: url(new_ruzhu_ico.png) no-repeat 10px center; background-size: 12px auto;}

.ruzhu_top-title{line-height: 40px;text-align: center;font-weight: 600;color: #f00;}
.ruzhu_top-title .tciconfont{font-size: 1.25em;vertical-align: -2px;}
.ruzhu_top-msg{line-height: 22px;text-align: center;font-size: 0.9em;color: #666;}
.tc114-ruzhu .top-days__list { padding-bottom: 5px; flex-wrap: wrap; width: 100%;margin-top: 8px; }
.tc114-ruzhu .top-days__list .top-days__item { float: left; position: relative; cursor: pointer; margin-right: 10px; margin-bottom: 10px; box-shadow: 1px 1px 3px 0px #eee; border: 1px solid #eee; width: calc(33.3% - 7px); width: calc(33.3% - 7px); padding: 5px 10px; text-align: center; box-sizing: border-box; border-radius: 5px; }
.tc114-ruzhu .top-days__list .top-days__item:nth-child(3n) { margin-right: 0; }
.tc114-ruzhu .top-days__list .top-days__item .top-days__days { line-height: 25px; color: #333; }
.tc114-ruzhu .top-days__list .top-days__item .top-days__price { font-size: 1.6em; font-weight: 600; line-height: 30px; color: #03a9f4; white-space: nowrap; overflow: hidden; }
.tc114-ruzhu .top-days__list .top-days__item .top-days__price .yuanico { float: none; display: inline; font-size: 0.5em; color: #03a9f4; vertical-align: 1px; }
.tc114-ruzhu .top-days__list .top-days__item .top-days__desc { min-height: 16px; max-height: 16px; line-height: 16px; color: #999; font-size: 0.8em; overflow: hidden; word-break: break-all; }
.tc114-ruzhu .top-days__list .top-days__item .top-days__select { display: none; }
.tc114-ruzhu .top-days__list .top-days__item.on { background: #f0faff; border-color: #03a9f4; }
.tc114-ruzhu .top-days__list .top-days__item.on .top-days__days { color: #5B330D; white-space: nowrap; overflow: hidden; }
.tc114-ruzhu .top-days__list .top-days__item.on .top-days__select { display: block; position: absolute; top: 0; right: 0; border: 12px solid transparent; border-top-color: #03a9f4; border-right-color: #03a9f4; }
.tc114-ruzhu .top-days__list .top-days__item.on .top-days__select:after { content: ''; display: block; width: 4px; height: 8px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; position: absolute; top: 2px; right: 2px; top: -11px; right: -8px; transform: rotate(45deg); }

.tc114-index__cate .tc114-cate__area{ margin-top:5px; padding:10px 0; background:#eee;}
.tc114-index__cate .tc114-cate__area .tc114-cate__list{ white-space: nowrap;overflow-x: scroll; width:90%; margin:0 auto; height:30px; line-height:30px; }
.tc114-index__cate .tc114-cate__area .tc114-cate__list .tc114-cate__term{ padding:0 10px; color:#757678; font-size:0.9em;}
.tc114-index__cate .tc114-cate__area .tc114-cate__list .tc114-cate__term.on{ color:#2994E3;}
.tc114-index__cate .tc114-xinxi__box .tc114-xinxi__list{ flex-wrap:wrap}
.tc114-index__cate .tc114-xinxi__box .tc114-xinxi__list .tc114-xinxi__term{ text-align:center; width:25%; box-sizing: border-box;margin:10px 0; }
.tc114-index__cate .tc114-xinxi__box .tc114-xinxi__list .tc114-xinxi__term .term-logo{ height:45px; margin:0 auto; overflow:hidden;}
.tc114-index__cate .tc114-xinxi__box .tc114-xinxi__list .tc114-xinxi__term .term-logo img{ height:50px;height: 32px; width: 32px; object-fit: cover;}
.tc114-index__cate .tc114-xinxi__box .tc114-xinxi__list .tc114-xinxi__term .term-title{ line-height:14px; height:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; overflow:hidden; font-size:0.8em;}

.tc114-index__foot{ height:100px; width:100%;}
.tc114-index__foot .tc114-index__footer{ z-index:99; position:fixed; height:50px; width:100%; left:0; bottom:0; background:#fff; display:-webkit-box; display:-webkit-flex; display:flex; }
.tc114-index__foot .tc114-index__footer .info-footer-item{ border-top:1px solid #f2f2f2; box-sizing:border-box; padding:4px 0 0; display:block; -webkit-box-flex:1; -webkit-flex:1; flex:1; text-align:center;}
.tc114-index__foot .tc114-index__footer .info-footer-item a{  color:#64727b;}
.tc114-index__foot .tc114-index__footer .info-footer-item.on a{ color:#f5833b}
.tc114-index__foot .tc114-index__footer .info-footer-tel{box-sizing:border-box;  -webkit-box-flex:2; -webkit-flex:2; flex:2; background:#ff7f00; border:none; border-top:1px solid #ff7f00;}
.tc114-index__foot .tc114-index__footer .info-footer-item img{ width:auto; height:25px;}
.tc114-index__foot .tc114-index__footer .info-footer-item .tciconfont{ display:inline-block; height:27px; line-height:25px; font-size:1.5em;}
.tc114-index__foot .tc114-index__footer .info-footer-item .tcicon-nav__index{ font-size:1.6em;}
.tc114-index__foot .tc114-index__footer .info-footer-item span{ display:block; line-height:20px; font-size:0.8em;}
.tc114-index__foot .tc114-index__footer .info-footer-item a{ display:block; }
.tc114-index__foot .tc114-index__footer .info-footer-item .collect{ color:#f5833b }
.tc114-index__foot .tc114-index__footer .info-footer-tel a{ color:#fff; line-height:22px; font-size:1em;}
.tc114-index__foot .tc114-index__footer .info-footer-tel a.finish{ line-height:40px; font-size:1.4em;}
.tc114-index__foot .tc114-index__footer .info-footer-tel a.shoufei-btn{line-height:16px;}
.index_site-float{cursor: pointer;font-size: 0.7em;padding: 10px;border-radius: 30px;position: fixed;bottom: 90px;left: 0;z-index: 999;background-image: radial-gradient(#ff9c72, #fc7207);color: #fff;margin-left:5px;}

/*********************** info **********************/
.tc114-info{
    background: url(info_bg.jpg);
    background-size: 100% auto;
    background-repeat: no-repeat;
}
.tc114-info .back{ position:absolute; top:10px; left:15px; width:30px; height:30px; }
.tc114-info .back img{ width:100% ;height:100%;}
.tc114-info .index{ position:absolute; top:10px; right:15px; width:30px; height:30px;}
.tc114-info .index img{ width:100% ;height:100%;}
.tc114-info__box{ padding: 8px 10px;}
.tc114-info__box .tc114-info__title{ margin-top:3em; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tc114-info__box .tc114-info__title .info-title .info-title-title{ font-size:1.2em; line-height:30px;}
.tc114-info__box .tc114-info__title .info-title .info-title-cate{ font-size:0.9em; color:#999; line-height:25px;}
.tc114-info__box .tc114-info__title .info-logo{ width:80px; overflow:hidden;}
.tc114-info__box .tc114-info__title .info-logo img{display:block; height:45px;width: 45px; margin: 0 auto; object-fit: cover;border-radius: 100%;}
.tc114-info__box .tc114-info__location{ -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tc114-info__box .tc114-info__location .location{ color:#464646; padding-left:25px;line-height:20px; font-size:1em; background:url(info-position.png) no-repeat 2px center; background-size:16px auto;}
.tc114-info__box .tc114-info__location .location-go{ width:60px; position:relative;}
.tc114-info__box .tc114-info__location .location-go i{ display:block; width:10px; height:10px; border-top:1px solid #c5c4c4; border-right:1px solid #c5c4c4;margin: 0 auto; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg);}
.tc114-info__box .tc114-info__tel{ height:30px; line-height:30px;}
.tc114-info__box .tc114-info__tel .tel{ display:inline-block;color: #464646; height:30px; line-height:30px; font-size:1em; padding-left:25px;background:url(info-tel.png) no-repeat 2px center; background-size:16px auto;}
.tc114-info__box .tc114-info__tel .go{ width:60px; position:relative;}
.tc114-info__box .tc114-info__tel .go i{ display:block; width:10px; height:10px; border-top:1px solid #c5c4c4; border-right:1px solid #c5c4c4;margin: 0 auto;margin-top: 10px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg);}
.tc114-info__box .tc114-info__phototitle{ height:30px; line-height:30px;}
.tc114-info__box .tc114-info__phototitle a{ display:inline-block;color: #464646; height:30px; line-height:30px; font-size:1em; padding-left:25px;background:url(info-photo.png) no-repeat 2px center; background-size:16px auto;}
.tc114-info__box .tc114-info__photo{ flex-wrap:wrap;}
.tc114-info__box .tc114-info__photo img{object-fit: cover; display:block; box-sizing:border-box; width:calc((100vw - 20px) / 3); height:calc((100vw - 20px) / 3); max-width:200px; max-height:200px; padding:5px; }
.tc114-info__box .tc114-info__contenttitle{ height:30px; line-height:30px;}
.tc114-info__box .tc114-info__contenttitle a{ display:inline-block;color: #464646; height:30px; line-height:30px; font-size:1em; padding-left:25px;background:url(info-content.png) no-repeat 2px center; background-size:16px auto;}
.tc114-info__box .tc114-info__content{ flex-wrap:wrap;
    padding: 5px 10px 5px 25px;
    color: #8a8787;
    font-size: 0.9em;line-height: 20px;}
.tc114-info__box .tc114-info__amount{ font-size:0.9em; color:#999; line-height:30px;text-align: right;}
.tc114-info__box .tc114-info__amount i.clicks{
    width: 24px;
    height: 12px;
    display: inline-block;
    background: url(info-clicks.png) no-repeat 2px center;
    background-size: 18px auto;
}
.tc114-info__box .tc114-info__amount i.zhuanfa{
    width: 24px;
    height: 12px;
    display: inline-block;
    background: url(info-zhuanfa.png) no-repeat 2px center;
    background-size: 18px auto;
}
.tc114-info__box .tc114-info__btn{ flex-wrap:wrap;}
.tc114-info__box .tc114-info__btn div a{ display:block; border-radius:5px; width:120px; height:35px; line-height:35px; text-align:center; border:1px solid #999; margin:0 auto;}

.rebox{ z-index: 10000; position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: table; background: #000; display:none;}
.rebox .swiper-slide {width: 100%;height: 100%;position: relative;overflow: auto;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;flex-shrink: 0;box-sizing: border-box}
.rebox .swiper-slide img{max-width:100%;max-height:100%;}
.swiper-container .rebox-pagination{ color:#fff;}
.swiper-container .swiper-close{position:absolute; z-index:1; top:2.5%; right:10px; width:30px; height:30px;}
.swiper-container .swiper-close:before,.swiper-container .swiper-close:after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:1px; width:16px; background:#FFF; top:14px;right: 7px;}
.swiper-container .swiper-close:before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }
.bocuncein{-webkit-animation:reboxIn .3s 0s ease both;-moz-animation:reboxIn .3s 0s ease both;}
@-webkit-keyframes reboxIn{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}
@-moz-keyframes reboxIn{0%{opacity:0 ;-moz-transform:scale(0)}100%{opacity:1; -moz-transform:scale(1)}}
.bocunceinOut{-webkit-animation:reboxOut .3s 0s ease both;-moz-animation:reboxOut .3s 0s ease both;}
@-webkit-keyframes reboxOut{0%{-webkit-transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);}}
@-moz-keyframes reboxOut{0%{-moz-transform:scale(1)}100%{opacity:0;-moz-transform:scale(0);}}


.info-fiexd__box{ 
    position: fixed;
    top: 0;
    left: 0;
    right:0;
    bottom:0px;
    background: rgba(0,0,0,0.5);
    z-index: 999999;
}
.info-fiexd__box .info-tanchuang{ position:absolute;
    left:0; right:0;
    top:100px;
    width: 90%;
    height: 380px;
    background: #fff;margin:0 auto;
    
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.info-fiexd__box .info-tanchuang .info-tanchuang__title{ height:40px; line-height:40px; padding: 0 8px 0 14px; background:#f2f2f2; }
.info-fiexd__box .info-tanchuang .info-tanchuang__title i{ cursor: pointer; position:relative; display:block; float:right; width:30px; height:30px; border-radius:100%; box-sizing: border-box; margin-top: 5px;}
.info-fiexd__box .info-tanchuang .info-tanchuang__title i::before,.info-fiexd__box .info-tanchuang .info-tanchuang__title i::after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:2px; width:18px; background:#ed414a; top:12px;right: 4px;}
.info-fiexd__box .info-tanchuang .info-tanchuang__title i::before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }
.info-fiexd__box .info-tanchuang .info-tanchuang__form{ padding:10px 20px;}
.info-fiexd__box .info-tanchuang .info-tanchuang__form .info-tanchuang__input{ padding:10px 0; border-bottom:1px solid #E1E1E1;  -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.info-fiexd__box .info-tanchuang .info-tanchuang__form .info-tanchuang__input:last-child{ border-bottom:none;}
.info-fiexd__box .info-tanchuang .info-tanchuang__form .info-tanchuang__input .info-input__biaoti{ width:80px; }
.info-fiexd__box .info-tanchuang .info-tanchuang__form .info-tanchuang__input .info-input__box input[type="text"]{ border:none; outline:none; width:100%;}
.info-fiexd__box .info-tanchuang .info-tanchuang__form .info-tanchuang__input textarea{resize:none; border:1px solid #E1E1E1; width:100%; height:100px;}
.info-fiexd__box .info-tanchuang .info-tanchuang__btn{ margin:0px auto 20px; width:90%; background:#ED414A; border-radius:5px; height:40px; line-height:40px; text-align:center; color:#fff;}
.info-fiexd__box .info-tanchuang .info-tanchuang__msg{margin: 0px auto 0;width: 90%;height: 30px;line-height: 30%;text-align: center;}
.info-fiexd__box .info-tanchuang .info-tanchuang__msg a{color: #1ab300;}

.info-fiexd__left{ position:fixed; right:0; bottom:15%; z-index:100; width:50px; overflow:hidden; }
.info-fiexd__left .info-left__icon{width:38px; margin:0 auto; -webkit-transform:translateY(200px);transform:translateY(200px)}
.info-fiexd__left .info-left__icon a{ font-size: 0.7em;
    display: block;
    border-radius: 100%;
    margin-bottom: 5px;
    width: 38px;
    height: 33px;
    padding-top: 5px;
    line-height: 13px;
    text-align: center;
    color: #fff;
    background: rgba(0,0,0,0.5);}
.info-fiexd__left .info-left__btn{width:38px; height:38px; z-index:1; position:relative; margin:0 auto;}
.info-fiexd__left .info-left__btn .button{transition-duration:0.5s; width:38px; height:38px; border-radius:100%; background:#ababab; }
.info-fiexd__left .info-left__btn .button:after{transition-timing-function: linear; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); border-radius: 2px; position:absolute; top:15px; left:12px; content:''; width:12px; height:12px; border-right:2px solid #fff; border-top:2px solid #fff;  }
.info-fiexd__left .info-left__btn .button-fade{ -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transform: rotate(90deg);  }

.info-fiexd__left .info-left__fadeIn{-webkit-animation:fadeInUp 1s .2s ease both;-moz-animation:fadeInUp 1s .2s ease both;}
.info-fiexd__left .info-left__fadeOut{-webkit-animation:fadeOutUp 1s .2s ease both;-moz-animation:fadeOutUp 1s .2s ease both;}
@-webkit-keyframes fadeInUp{
0%{opacity:0;
-webkit-transform:translateY(200px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
0%{opacity:0;
-moz-transform:translateY(200px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
@-webkit-keyframes fadeOutUp{
0%{opacity:1;
-webkit-transform:translateY(0px)}
100%{opacity:0;
-webkit-transform:translateY(200px)}
}
@-moz-keyframes fadeOutUp{
0%{opacity:1;
-moz-transform:translateY(0px)}
100%{opacity:0;
-moz-transform:translateY(200px)}
}

.tc114-info__container{ margin: 4em 5px 0px; overflow: hidden;}
.tc114-info__container .info-details__box{color:#333; position:relative; 
    background-color: #fff;
    border: 1px solid #f3f3f3;
    -webkit-box-shadow: 0 0 20px 10px rgba(0,0,0,0.1);
    box-shadow: 0 0 20px 10px rgba(0,0,0,0.1);
    margin: 0px 15px;
    border-radius: 10px;
}
.tc114-info__container .info-details__box a{ color:#FAF8F9;}
.tc114-info__container .info-details__box .info-details__content{ z-index: 3; position:relative;}
.tc114-info__container .info-details__box .info-details__content .info-content__hd{position:relative; padding:20px 15px 20px 20px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tc114-info__container .info-details__box .info-details__content .info-content__hd:after{ content: " "; position: absolute;left: 0; bottom: 0; right: 0; height: 1px; border-top: 1px solid #e4e4e4; color: #848485; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); left: 0px; z-index: 2;}
.tc114-info__container .info-details__box .info-details__content .info-content__hd .info-hd__logo{ min-width:60px;border:2px solid #fff; width:60px; height:60px; box-sizing: border-box; border-radius:100%; overflow:hidden; }
.tc114-info__container .info-details__box .info-details__content .info-content__hd .info-hd__logo img{ width:100%; height:100%;object-fit: cover;}
.tc114-info__container .info-details__box .info-details__content .info-content__hd .info-hd__rt{ margin-left:10px;}
.tc114-info__container .info-details__box .info-details__content .info-content__hd .info-hd__rt h5{ margin-top:2px; font-size:1em; font-weight: 400; line-height:20px;}
.tc114-info__container .info-details__box .info-details__content .info-content__hd .info-hd__rt p{ margin-top:4px; color:#999; font-size: 0.8em;line-height: 20px }
.tc114-info__container .info-details__box .info-details__content .info-content__xm{
    padding: 0px;
    width: 100%;
    height: 40px;
    overflow: hidden;
}
.tc114-info__container .info-details__box .info-details__content .info-content__xm .info-xm{
    width: 55%;
    height: 40px;
    line-height: 40px;
    font-size: 1.6em;
    float: left;
    text-align: right;
}
.tc114-info__container .info-details__box .info-details__content .info-content__xm .info-job{
    width: 45%;
    line-height: 50px;
    float: left;
    text-align: left;
    color: #999;
}
.tc114-info__container .info-details__box .info-details__content .info-content__bd{padding: 20px;}
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__main_business{font-size:1em; line-height:20px;color:#666;margin-top: 3px;}
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__main_business span{ font-size:0.9em;color:#999; margin-right:10px;}
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__address{ font-size:1em; line-height:20px;color:#666;margin-top: 3px;}
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__address span{ font-size:0.9em;color:#999; margin-right:10px;}
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__address a{ color:#666;}
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__item{ font-size:0.9em; margin-top:5px; line-height:20px; }
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__item a{ color:#666;}
.tc114-info__container .info-details__box .info-details__content .info-content__bd .info-bd__item span{ color:#999; margin-right:10px;}
.tc114-info__container .info-details__renqi{ text-align:center;    background-color: #fff;}
.tc114-info__container .info-details__renqi .info-renqi__item{ padding: 15px 0 10px 0; color:#666}
.tc114-info__container .info-details__renqi .info-renqi__item .renqi-hd{ font-size:1.2em;line-height:25px;}
.tc114-info__container .info-details__renqi .info-renqi__item .renqi-bd{ font-size:0.9em; }
.tc114-info__container .info-details__renqi .info-renqi__item .renqi-bd .renqi{ display:inline-block; height:20px; line-height:20px; width:20px; background:url(info-renqi.png) no-repeat center; background-size:13px auto; text-indent: -9999px; vertical-align: -4px; margin-right: 2px;}
.tc114-info__container .info-details__renqi .info-renqi__item .renqi-bd .shoucang{ display:inline-block; height:20px; line-height:20px; width:20px; background:url(info-shoucang.png) no-repeat center; background-size:13px auto; text-indent: -9999px; vertical-align: -4px; margin-right: 2px;}
.tc114-info__container .info-details__renqi .info-renqi__item .renqi-bd .share{ display:inline-block; height:20px; line-height:20px; width:20px; background:url(info-share.png) no-repeat center; background-size:13px auto; text-indent: -9999px; vertical-align: -4px; margin-right: 2px;}
.tc114-info__container .info-details__renqi .info-renqi__item .renqi-bd span{
    color: #f00;
    margin-left: 5px;
}
.tc114-info__container .info-details__jianjie{border-top:1px solid #F2F2F2; padding:15px 10px 15px 0; font-size:0.9em;    background-color: #fff;}
.tc114-info__container .info-details__jianjie .info-jianjie__lt{line-height:20px; text-align:center; min-width:70px; width:70px; color:#999;}
.tc114-info__container .info-details__jianjie .info-jianjie__rt{ line-height:20px;color:#444;}
.tc114-info__container .info-details__photo .info-jianjie__rt{flex-wrap: wrap; }
.tc114-info__container .info-details__photo .info-jianjie__rt img{ object-fit: cover; display: block; box-sizing:border-box; width: calc((100vw - 110px) / 3); height: calc((100vw - 110px) / 3); max-width: 200px; max-height: 200px; padding: 0 5px 5px 0;}
.info-details__photos{flex-wrap: wrap; padding:5px 10px;}
.info-details__photos img{ object-fit: cover; display: block; box-sizing:border-box; width: calc((100vw - 20px) / 4); height: calc((100vw - 20px) / 4); max-width: 200px; max-height: 200px; padding: 5px;}

/*********************** cate **********************/
.tc114-cate__box .tc114-cate__search{ margin-top:3em; padding:10px;}
.tc114-cate__box .tc114-cate__search .tc114-search__form{ width:100%;}
.tc114-cate__box .tc114-cate__search .tc114-search__form .search-box{ border-radius:5px; height:36px; line-height:36px;background:#fff; overflow:hidden;}
.tc114-cate__box .tc114-cate__search .tc114-search__form .search-box input[type="text"]{ border:none; outline:none; padding:0 10px;}
.tc114-cate__box .tc114-cate__search .tc114-search__form .search-box input[type="text"]::-webkit-input-placeholder{ color:#999;}
.tc114-cate__box .tc114-cate__search .tc114-search__form .search-box input[type="text"]:-moz-placeholder{ color:#999;}
.tc114-cate__box .tc114-cate__search .tc114-search__form .search-box .search-btn{ backgorund:#fc9150; padding:0; border:none; width:50px; background:url(index-search.png) no-repeat center; background-size:32px auto; }

.tc114-cate__box .tc114-cate__term{ box-shadow: 1px 1px 4px -1px #E1E2E3; border-bottom:1px solid #E1E2E3; border-top:1px solid #E1E2E3; margin-bottom:10px; background:#fff;}
.tc114-cate__box .tc114-cate__term .cate-parent{ height:40px; padding:5px 10px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tc114-cate__box .tc114-cate__term .cate-parent .cate-logo{ margin-right:10px;}
.tc114-cate__box .tc114-cate__term .cate-parent .cate-logo img{ width:30px; height:30px; border-radius:100%; object-fit: cover;}
.tc114-cate__box .tc114-cate__term .cate-parent .cate-name{ color:#4C526E; font-size:1em;}
.tc114-cate__box .tc114-cate__term .cate-child{ margin-bottom: -1px; border-top:1px solid #f3f3f3; flex-wrap:wrap;}
.tc114-cate__box .tc114-cate__term .cate-child .cate-child__term{ overflow: hidden;color:#999; width:25%; box-sizing:border-box; border-bottom:1px solid #f3f3f3; border-right:1px solid #f3f3f3; height:45px; line-height:45px; text-align:center;}
.tc114-cate__box .tc114-cate__term .cate-child .cate-child__term:last-child{ border-right:0; font-size:0.9em;}
.tc114-cate__box .tc114-cate__term .cate-child .four-child__term{ border-right:0;}
.tc114-cate__box .tc114-cate__term .cate-child .cate-child__term span{color: #fff;background: #b1b1b1;min-width: 16px;padding: 0 2px;border-radius: 8px;font-size: 0.8em;margin-left: 2px;}
/*********************** list **********************/
.tc114-list__box .tc114-list_area{ background:#fff; border-top:1px solid #eee;}
.tc114-list__box .tc114-list_area .tc114-list__term{ height:80px;border-bottom:1px solid #eee;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__pic{ width:80px; height:80px; padding:10px; box-sizing:border-box;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__pic img{ width:100%; height:100%; object-fit:cover;    border-radius: 100%;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content{  height:100%; padding:10px 10px 10px 0; box-sizing:border-box;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content a{ display:block; }
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content a.title{ line-height:30px; height:30px; font-size:1em; overflow:hidden; text-overflow:ellipsis; }

.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content span.icon{ display:inline-block; min-width:20px; height:20px;vertical-align: middle;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content span.shop{ background:url(shop.png)no-repeat center; background-size:80% auto; margin-left:5px;}

.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content a.address{ line-height:25px; height:25px; font-size:0.9em; color:#999; overflow:hidden; text-overflow:ellipsis;  }
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content a.address .tcicon-114__dingwei{ font-size:1.5em; vertical-align:bottom;line-height: 25px;display: inline-block; margin-right:5px;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__content a.tel{ padding-left:25px;background:url(list-tel.png) no-repeat 2px center; background-size:17px auto; line-height:27px; height:25px; font-size:0.9em; color:#999; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;  }
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__more{ text-align:center; margin-right: 10px;border-bottom:1px solid #eee; height:100%; box-sizing:border-box; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__more .tc114-term__tel{ background: url(list_tel.png) no-repeat center 82%;  background-size: 25px auto; min-width:40px; height:60%; box-sizing:border-box; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__more span{ color:#999; font-size:0.8em;}
/*.tc114-list__box .tc114-list_area .tc114-list__term:last-of-type .tc114-term__content{border-bottom:none; }
.tc114-list__box .tc114-list_area .tc114-list__term:last-of-type .tc114-term__more{border-bottom:none; }*/

/*********************** mylist **********************/
.shop_list .list-item .item-box{ display:-webkit-box; display:-webkit-flex; display:flex; padding: 15px 10px 10px 15px; background: #fff; margin-bottom: 1px;}
.shop_list .list-item .item-box .item-pic{ width:65px; height:65px; position:relative;}
.shop_list .list-item .item-box .item-pic img{ height:100%; width:100%;object-fit: cover;}
.shop_list .list-item .item-box .item-pic i.vip{ position:absolute; top:0; left:0; width:30px; height:30px; background:url(shop_vip.png) no-repeat 0px 0px; background-size:100% auto;}
.shop_list .list-item .item-box .item-content{ position:relative; padding-right:50px; padding-left:10px; -webkit-box-flex:1; -webkit-flex:1; flex:1; overflow:hidden;}
.shop_list .list-item .item-box .item-content .content h5{ font-weight: 500; height:20px; font-size:1.1em; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;margin-bottom: 1px;}
.shop_list .list-item .item-box .item-content .content h5 span.text-icon{ color: #fff; color: #fff; padding: 0px 1px; background-color: #ff7f00; border-radius: 2px; display: inline-block; font-size: 0.6em; font-weight: 500; height: 16px; line-height: 16px; margin-right: 5px;}
.shop_list .list-item .item-box .item-content .content h5 span.icon{ display:inline-block; min-width:20px; height:20px; vertical-align: bottom;}
.shop_list .list-item .item-box .item-content .content h5 span.top{ background:url(shop_top.png)no-repeat center; background-size:90% auto; margin-right:5px;}
.shop_list .list-item .item-box .item-content .content h5 span.video{ background:url(shop_video2.png)no-repeat center; background-size:80% auto; margin-left:5px;}
.shop_list .list-item .item-box .item-content .content h5 span.video_720{ background:url(shop_720_video2.png)no-repeat center; background-size:80% auto; margin-left:5px;}
.shop_list .list-item .item-box .item-content .content h5 span.hb{vertical-align: 0px; padding:0 2px; background:#fe737a; color:#fff; font-size:0.8em;border-radius: 2px; margin-left: 5px; line-height: 16px; height: 16px;}

.shop_list .list-item .item-box .item-content .content .xinxi{ height:23px; margin-top: 0px; line-height:23px; color:#9c9c9c; overflow:hidden; font-size:0.9em; padding:1px 0; }
.shop_list .list-item .item-box .item-content .content .nr{ height:20px;margin-top: 10px; margin-bottom: 2px; line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#888888; font-size:0.85em;}
.shop_list .list-item .item-box .item-content .content .nr .zan{ margin-right:2px; vertical-align: bottom; display:inline-block; width:20px; height:20px; background:url(shop_zan2.png)no-repeat center; background-size:80% auto;}
.shop_list .list-item .item-box .item-content .content .nr .juan{ margin-right:2px; vertical-align: bottom; display:inline-block; width:20px; height:20px; background:url(shop_juan2.png)no-repeat center; background-size:80% auto;}
.shop_list .list-item .item-box .item-content .content .nr .goods{ margin-right:2px; vertical-align: bottom; display:inline-block; width:20px; height:20px; background:url(shop_juan2.png)no-repeat center; background-size:80% auto;}
.shop_list .list-item .item-box .item-content .content .nr .qiang{ margin-right:2px; vertical-align: bottom; display:inline-block; width:20px; height:20px; background:url(shop_qiang2.png)no-repeat center; background-size:80% auto;}
.shop_list .list-item .item-box .item-content .content .location{line-height: 25px; height: 25px;overflow: hidden;color: #555; font-size: 0.8em;}
.shop_list .list-item .item-box .item-content .content .tel{color: #888888;font-size: .85em;}
.shop_list .list-item .item-box .item-content .content .tel1{margin: 8px 0;}
.shop_list .list-item .item-box .item-content .details{text-align:center; position:absolute; right:0; top:0; }
.shop_list .list-item .item-box .item-content .details .tel a{ display:inline-block; width:30px; height:30px; background:url(shop_tel2.png)no-repeat center; background-size:100% auto;}
.shop_list .list-item .item-box .item-content .details .dist{ font-size:0.8em; height:20px; line-height:20px;color:#787878;}
.shop_list .shop_list-title{ height:36px; color:#4C4B4B; line-height:40px; padding:0 10px; border-bottom:1px solid #eee;}
.shop_list .btn-group { border-bottom: 5px solid #f2f2f2;}

/*********************** collect **********************/
.tc114-collect .tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__cancel{ display:-webkit-box; display:-webkit-flex; display:flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tc114-collect .tc114-list__box .tc114-list_area .tc114-list__term .tc114-term__cancel .collect-cancel__btn{font-size: 0.8em; height:25px; line-height:25px; padding:0 10px; border-radius:15px; margin:0 5px; border:1px solid #f5833b; color:#f5833b; }

/*********************** tousu **************************/

.jubao-box{ }
.jubao-box .jubao-title{ height:30px; line-height:30px;padding:0 10px; color: #999; font-size:0.85em;}
.jubao-box .jubao-status{ background:#fff; padding:0 10px;}
.jubao-box .jubao-status a{ display:block; height: 45px; line-height: 45px; width: 100%; margin-left: 3%; border-bottom: 1px #eee solid; box-sizing: border-box; color: #666; position: relative;}
.jubao-box .jubao-status a i{ width: 7px; height: 7px;border: 1px #ccc solid;border-width: 1px 0px 0px 1px; float: right; transform: rotate(135deg); margin-top: 20px;margin-right: 10px;}
.jubao-box .jubao-form .jubao-form__btn{width: 80%;margin-left: 10%;background-color: #f5833b; color: #fff; height: 45px;text-align: center;line-height: 45px;font-size: 16px;border-radius: 5px; margin-top: 25px;}


.info-botton_nav{
    padding: 15px 30px 20px 30px;
    background-color: #fff;
}
.info-botton_nav_item{
    text-align: center;
}
.info-botton_nav_item a{
    width: 80%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    border: 1px solid #e8e8e8;
    border-radius: 40px;
    color: #333;
}

/*********************************** list **********************************/
.tc114-list_area .list-item{ display:block; border-bottom:8px solid #f2f2f2; padding:15px;}
.tc114-list_area .list-item .list-item__hd{ }
.tc114-list_area .list-item .list-item__hd .item-hd__logo{ width:36px; height:36px; min-width:36px; margin-right:10px; border-radius:100%; overflow:hidden;}
.tc114-list_area .list-item .list-item__hd .item-hd__logo img{ width:100%; height:100%; object-fit:cover; }
.tc114-list_area .list-item .list-item__hd .item-hd__xx{ overflow:hidden;}
.tc114-list_area .list-item .list-item__hd .item-hd__xx .name{ width: 100%;display:block; white-space:nowrap; line-height:18px; text-overflow:ellipsis; overflow:hidden; font-size:0.9em; color:#333;}
.tc114-list_area .list-item .list-item__hd .item-hd__xx .name span.icon{ display: inline-block;min-width: 20px;height: 20px;vertical-align: middle;}
.tc114-list_area .list-item .list-item__hd .item-hd__xx .name span.shop{ background:url(shop.png)no-repeat center; background-size:80% auto; margin-left:5px;border-radius: 10px;}
.tc114-list_area .list-item .list-item__hd .item-hd__xx .name span.top{    vertical-align: 0px;padding: 1px 2px;font-size: 0.85em;font-weight: 400; background: #f15555;color: #fff;border-radius: 4px; margin-right: 3px;}
.tc114-list_area .list-item .list-item__hd .item-hd__xx .tel{width: 100%;font-size:0.8em; color:#999; line-height:22px;}
.tc114-list_area .list-item .list-item__hd .item-hd__xx .tel .tciconfont{ font-size:0.8em; margin-right:5px;}
.tc114-list_area .list-item .list-item__hd .item-hd__tel{ width:35px; min-width:35px; height:36px;line-height: 36px; }
.tc114-list_area .list-item .list-item__hd .item-hd__tel a{ display:block; height:36px; width: 36px; margin:0 auto;}
.tc114-list_area .list-item .list-item__hd .item-hd__tel a .tciconfont{ color:#777; font-size:1.6em;}
.tc114-list_area .list-item .list-item__hd .item-hd__wx{cursor:pointer; width:40px; min-width:40px; height:36px; text-align:center; line-height:36px; }
.tc114-list_area .list-item .list-item__hd .item-hd__wx .tciconfont{ color:#777; font-size:1.7em;}
.tc114-list_area .list-item .list-item__bd{ color:#8A8989;margin-top:10px;}
.tc114-list_area .list-item .list-item__bd .item-bd__lt{ white-space:nowrap; font-size:0.8em; line-height:18px; text-overflow:ellipsis; overflow:hidden;}
.tc114-list_area .list-item .list-item__bd .item-bd__rt{ text-align:right; width:80px; min-width:80px;line-height:18px;  font-size:0.8em; color:#8A8989; }

.new-index__liulan{ padding:2px 10px; background:#fff;margin-top: -2px;}
.new-index__liulan .liulan-box{ line-height: 35px;height: 35px; color:#999; font-size:0.95em;}
.new-index__liulan .liulan-box .tcicon-tongzhi{ margin-right:5px;line-height: 35px;  font-size: 1.5em; display: inline-block; vertical-align: bottom; color:#f5833b}
.new-index__liulan .liulan-box-rt{ color: #999;
    margin-right: 0px;
    width: 60px;
    line-height: 35px;
    height: 35px;}

.new-index2__liulan{ padding:5px 10px;margin-top: -2px;    background: #fff;}
.new-index2__liulan .liulan-box{ line-height: 35px;height: 35px; color:#999; font-size:0.95em;}
.new-index2__liulan .liulan-box .tcicon-tongzhi{ margin-right:5px;line-height: 35px;  font-size: 1.5em; display: inline-block; vertical-align: bottom; color:#f5833b}
.new-index2__liulan .liulan-box-rt{color: #fff;line-height: 25px; height: 25px;font-size: .85em;background: #06c19b;border-radius: 5px;padding: 0px 8px;margin-top: 5px;}
.new-index2__focuspic{ position:relative;}
.new-index2__focuspic .header-search__box{position:absolute; top:10px; left:0; right:0;height:30px;  -webkit-box-align:center; -webkit-align-items:center; align-items:center; padding-left:15px; z-index:100; }
.new-index2__focuspic .header-search__box .site-lbs{ color:#fff; height:30px; line-height:30px; font-size:0.9em; margin-right:10px; }
.new-index2__focuspic .header-search__box .site-lbs .tciconfont{ font-size:1.5em; margin-left:2px; vertical-align:-3px;}
.tc114-index__new2 .cate_box{margin:10px 10px 0 10px;}
.tc114-index__new2 .cate_box .cate_item {width: calc(50% - 25px); float: left;    margin: 0 10px 10px 0;    background: #fff;padding:15px 10px 15px 10px;border-radius: 5px;}
.tc114-index__new2 .cate_box .cate_item:nth-child(2n){margin-right:0px;}
.tc114-index__new2 .cate_box .cate_item .cate_item_left{overflow: hidden;padding-right: 10px;}
.tc114-index__new2 .cate_box .cate_item .cate_item_left .cate_name{    font-weight: bold;padding:2px 0;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;;}
.tc114-index__new2 .cate_box .cate_item .cate_item_left .cate_name span{font-weight: 300;background: #d7d7d7;font-size: .85em;border-radius: 8px;color: #fff;margin-left:3px;padding: 0px 3px;vertical-align: 1px;}
.tc114-index__new2 .cate_box .cate_item .cate_item_left .cate_bottom{font-size: .85em;color: #a1a1a1;padding-top:10px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.tc114-index__new2 .cate_box .cate_item .cate_pic img{width:35px;height:35px;border-radius: 100%;margin-top: 3px;}
.new-index2__box{ margin-top:0px; background:#fff;}
.new-index2__ruzhu{padding-right:10px; -webkit-box-align: center;-webkit-align-items: center;align-items: center}
.new-index2__ruzhu .index-ruzhu__pic{   color: #fff; margin-right: 0px; line-height: 26px;height: 26px;background: #20c5b7;font-size: .85em;padding: 0px 8px;border-radius: 6px;}
.new-index2__ruzhu .index-ruzhu__roll{height:40px; background:#fff; box-sizing:border-box;padding-left:15px; overflow:hidden; }
.new-index2__ruzhu .index-ruzhu__roll .ruzhu-roll__list{ overflow:hidden; }
.new-index2__ruzhu .index-ruzhu__roll .ruzhu-roll__list a{ font-size:0.9em; display:block; line-height:40px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.new-index2__ruzhu .index-ruzhu__roll .ruzhu-roll__list a .name{color:#f5833b; }
.new-index2__ruzhu .index-ruzhu__btn{box-sizing:border-box; padding-left:10px; }
.new-index2__ruzhu .index-ruzhu__btn a{ height:36px;  line-height:36px; width:80px; text-align:center; color:#fff; display:block; background:#f5833b; border-radius:5px; }

.tc114_ruzhu_btn{position:fixed; right:1em;bottom: 130px; z-index:100; width:2.5em; height:2.5em; border-radius:100%; overflow:hidden;}
.tc114_ruzhu_btn a{ display:block;}
.tc114_ruzhu_btn a img{width: 70%;height: 70%;margin-left: 15%;margin-top: 15%;}

.post-upload-fileprew{ cursor:pointer;}

.tc114-info__tab{ 
    background: #fff;
    padding-top: 15px;
    border-top: 6px solid #F2F2F2;
}
.tc114-info__tab .deta-menu{ margin-top: -5px;display:-webkit-box; display:-webkit-flex; display:flex;}
.tc114-info__tab .deta-menu .menu-item{ -webkit-box-flex:1; -webkit-flex:1; flex:1; text-align:center; height:30px; line-height:30px;    border-bottom: 1px solid #f6f6f6;}
.tc114-info__tab .deta-menu .menu-item a{ overflow:hidden; display:inline-block; height:29px; color:#919090; width:70px;}
.tc114-info__tab .deta-menu .menu-item a.on{ color:#ff7f00; border-bottom:2px solid #ff7f00;}

.tc114-info__tongcheng{ background: #fff;}
.tc114-info__tongcheng .more-btn { text-align:center; height:36px; line-height:36px;font-size: 0.9em;}
.tc114-info__tongcheng .more-btn a{ color:#9C9C9C;}
.tc114-info__tongcheng .more-btn a i{ position:relative; top:-3px; left:6px; -webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); transform: rotate(45deg); -o-transform: rotate(45deg);-ms-transform: rotate(45deg); display:inline-block; width:8px; height:8px; border-right:2px solid #9c9c9c; border-bottom:2px solid #9c9c9c; }

.tc114-info__shop{ 
    background: #fff;
}

/********************** html-haibao ********************/
.html-haibao-btn{
    cursor: pointer;
    font-size: 0.7em;
    padding: 7px;
    border-radius: 30px;
    position: fixed;
    top: 110px;
    right: 10px;
    z-index: 999;
    background: #ff8f22;
    color: #fff;
}
.html-haibao-box{
    width: 400px;
    min-height: 190px;
    position: absolute;
    top: -10000px;
    z-index: 999;
    background: #fff url(info_bg.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.html-haibao-box .haibao__content{margin: 10px;background-color: #fff;border-radius: 10px;}
.html-haibao-box .haibao__content .content__hd{padding:20px 15px 25px 20px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.html-haibao-box .haibao__content .content__hd .hd__logo{ min-width:70px;border:2px solid #fff; width:70px; height:70px; box-sizing: border-box; border-radius:100%; overflow:hidden; }
.html-haibao-box .haibao__content .content__hd .hd__logo img{ width:100%; height:100%;object-fit: cover;}
.html-haibao-box .haibao__content .content__hd .hd__rt{ margin-left:10px;margin-right: 90px;}
.html-haibao-box .haibao__content .content__hd .hd__rt h5{ margin-top:7px;font-size: 1.5em; font-weight: 400; line-height:25px;}
.html-haibao-box .haibao__content .content__hd .hd__rt p{ margin-top:9px; color:#999; font-size: 1em;line-height: 20px }
.html-haibao-box .haibao__content .content__xm{
    padding: 0px;
    width: 100%;
    height: 40px;
    margin-top: 5px;
    overflow: hidden;
}
.html-haibao-box .haibao__content .content__xm .xm__xm{
    width: 55%;
    height: 40px;
    line-height: 40px;
    font-size: 1.8em;
    float: left;
    text-align: right;
}
.html-haibao-box .haibao__content .content__xm .xm__job{
    width: 45%;
    line-height: 50px;
    float: left;
    text-align: left;
    color: #999;
}
.html-haibao-box .haibao__content .content__bd{padding: 10px 20px 20px 20px;border-top: 1px solid #F2F2F2;}
.html-haibao-box .haibao__content .content__bd .bd__main_business{ font-size:1em; line-height:25px;color:#666;margin-top:5px;}
.html-haibao-box .haibao__content .content__bd .bd__main_business span{ font-size:1em;color:#999; margin-right:10px;}
.html-haibao-box .haibao__content .content__bd .bd__address{ font-size:1em; line-height:25px;color:#666;}
.html-haibao-box .haibao__content .content__bd .bd__address span{ font-size:1em;color:#999; margin-right:10px;}
.html-haibao-box .haibao__content .content__bd .bd__address a{ color:#666;}
.html-haibao-box .haibao__content .content__bd .bd__jianjie{ font-size:1em; line-height:20px;color:#666;max-height: 40px;overflow: hidden;}
.html-haibao-box .haibao__content .content__bd .bd__jianjie span{ font-size:1em;color:#999; margin-right:10px;}
.html-haibao-box .haibao__content .content__bd .bd__item{ font-size:1em; margin-top:5px; line-height:25px; }
.html-haibao-box .haibao__content .content__bd .bd__item a{ color:#666;}
.html-haibao-box .haibao__content .content__bd .bd__item span{ color:#999; margin-right:10px;}
.html-haibao-box .haibao__qrcode{
    width: 85px;
    position: absolute;
    top: 20px;
    right: 20px;
}
.html-haibao-box .haibao__qrcode_msg{
    width: 85px;
    position: absolute;
    top: 105px;
    right: 20px;
    font-size: 0.7em;
    text-align: center;
    color: #999;
}
    
.header.on{background: #fff;border-bottom: 1px solid #eee;}
.sec-ico.go-back{color: #333;background: url(icon31-1.png) no-repeat left center;background-size: auto 1em;}
.header.on h2{color: #333;}
.header.on .wrap .fabu{color: #333;}
.header.on .sec-ico.btn{color: #333;}
.header.on .wrap .nav-popup{color: #333;}

.float_tongcheng_my_btn{
    width: 50px;
    height: 50px;
    position: fixed;
    right: 10px;
    bottom: 90px;
    border: 1px solid #e1e2e2;
    border-radius: 25px;
    background-color: #fff;
}
.float_tongcheng_my_btn a{
    width: 100%;
    height: 100%;
    display: block;
}
.float_tongcheng_my_btn_ico{
    width: 50px;
    height: 30px;
    line-height: 33px;
    text-align: center;
}
.float_tongcheng_my_btn_ico .tciconfont{
    font-size: 1.5em;
    color: #777;
}
.float_tongcheng_my_btn_title{
    width: 50px;
    height: 16px;
    line-height: 15px;
    text-align: center;
    font-size: 0.85em;
    color: #777;
}