/* 委托卖地  买地  弹出框样式代码  */

.y_reduced {

    position: absolute;

    left: 50%;

    top: 50%;

    width: 600px;

    height: 280px;

    background: #fff;

    border-radius: 8px;

    /* overflow: hidden; */

    transform: translate(-50%, -50%)

}

.y_reduced_main {

    position: relative;

}

.m_reduced_l {

    width: 250px;

    height: 280px;

    float: left;

    background: #0B9DF7;

    position: relative;

}

.m_reduced_l .m_reduced_l_title {

    width: 185px;

    display: block;

    margin: auto;

    position: relative;

    top: 33px;

}

.m_reduced_l .m_reduced_l_bj {

    position: absolute;

    bottom: 0;

    width: 270px;

    display: block;

}

.m_reduced_r {

    width: 325px;

    height: 280px;

    float: right;

}

.m_reduced_r_title {

    text-align: center;

    margin-top: 20px;

    overflow: hidden;

    height: 50px;

}

.m_reduced_r_title em {

    display: block;

    font-size: 17px;

    color: #E80000;

}

.m_reduced_r_title span {

    font-size: 14px;

    color: #454444;

    display: block;

    /* margin-top: 10px; */

}

.m_reduced_r form {

    margin-top: 15px;

    width: 300px;

}



.m_form_input {

    border: 1px solid #B4AFAF;

    height: 40px;

    margin-bottom: 15px;

    border-radius: 5px;

    overflow: hidden;

    display: flex

}

.m_form_input span {

    width: 18px;

    margin: 9px 12px 0 14px;

}

.m_form_input span img {

    width: 100%

}

.m_form_input input {

    

    /* float: right; */

    width: 250px;

    height: 25px;

    border: 0;

    border-left-color: currentcolor;

    border-left-style: none;

    border-left-width: 0px;

    border-left: 1px solid #999;

    margin-top: 7px;

    padding: 0 10px;

    font-size: 15px;

    color: #333;



}

.m_form_input {



    border: 1px solid #B4AFAF;

    height: 40px;

    margin-bottom: 15px;

    border-radius: 5px;

    overflow: hidden;



}



.m_reduced_r form .m_form_button {



    width: 300px;

    height: 40px;

    background: #0B9DF7;

    display: block;

    border: 0;

    margin-top: 27px;

    font-size: 18px;

    color: #FFF;

    border-radius: 5px;



}

#InDivv {

    

    width:100%;

    /* height:334px; */

    height: 100%;

    background:rgba(0,0,0,0.6);

    position:fixed;

    z-index:999;

    display: none;

    top:0;

    left:0;

}

#offDivv {

    position: absolute;

	right: -30px;

    top: -25%;

    z-index: 32; 

    border-radius: 5px; 

    width: 30px;

    height: 30px;

}

.y_close2 {





}

.y_close2  img {

    width: 100%

}



@-webkit-keyframes down {
  0% {
    /* margin-top:-756.5px; */
    margin-left: -100%
  }
  70% {
    margin-left: 200px
  }
  100% {
    margin-left: 0
  }
}

@-moz-keyframes down {
  0% {
    /* margin-top:-756.5px; */
    margin-left: -100%
  }
  70% {
    margin-left: 200px
  }
  100% {
    margin-left: 0
  }
}

@keyframes down {
  0% {
    /* margin-top:-756.5px; */
    margin-left: -100%
  }
  70% {
    margin-left: 200px
  }
  100% {
    margin-left: 0
  }
}
.y_reduced {
    -webkit-animation:down ease-out 2s;
    -moz-animation:down ease-out 2s; 
    animation:down ease-out 2s;
}


/* 地图页面 */

.y_maphead .c::after {

    content: "\20";

    display: block;

    visibility: hidden;

    width: 0;

    height: 0;

    clear: both;

}





.y_maptop_right .y_maptop_sel p.y_city i {



    display: inline-block;

    width: 11px;

    height: auto;

    margin-left: 10px;

    position: relative;

    top: 5px;



}