﻿
@font-face {
  font-family: 'iconfontnews';
  src: url('iconfont.eot'); /* IE9*/
  src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff') format('woff'), /* chrome、firefox */
  url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfonts{
    font-family:"iconfontnews" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}



  .ydh-detail-info-call-pup-content {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        width: 100%;
        background-color: #fff;
        box-sizing: border-box;
        padding: 0px 10px 30px 10px;
    }

    .ydh-detail-info-wx-pup {
        position: fixed;
        bottom: 0px;
        left: 0px;
        right: 0px;
        background-color: rgba(0, 0, 0, .5);
        top: 0;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-box-align: center;
        cursor: pointer;
        -webkit-box-pack: center;
        z-index: 9999
    }

@media screen and (min-width:960px){.ydh-detail-info-wx-pup .ydh-detail-info-call-pup-content {
        width: 30%;
    } } /*最小960 */
@media only screen and (max-width: 959px) { .ydh-detail-info-wx-pup .ydh-detail-info-call-pup-content {
        width: 90%;
    }  }  /*最大是959*/
    

    .ydh-detail-info-wx-pup-text {
        padding: 0px 30px;
        text-align: center
    }

    .ydh-detail-info-wx-pup-text img {
        width: 80%
    }

    .ydh-detail-info-wx-pup-text p {
        font-size: 14px;
        color: #4b2d83;
        font-weight: 700;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .ydh-detail-info-wx-pup-text p span {
        color: #333333
    }

    .ydh-detail-info-wx-pup-text p em {
        color: #ff7800
    }

    .wx-close {
        width: 20px;
        height: 20px;
        background: url(../bg/close-1.png) center center no-repeat;
        background-size: 20px;
        text-indent: -9999px;
        margin-top: 20px;
    }

    .ydh-detail-info-wx-pup .ydh-detail-info-call-pup-title {
        border-bottom: none
    }

    .list-fast-call {
        display: block;
        width: 60px;
        height: 60px;
        position: fixed;
        right: 0px;
        bottom: 120px;
        background: url(img/bg/fast-call.png) no-repeat;
        -webkit-background-size: 100%;
        background-size: 100%;
        z-index: 1000;
        text-indent: -9999px;
    }
	#wx img{ width:40px; height:40px;}