/*底部报价底部185高

.appointment_box{ width:100%; height:186px; background:rgba(0, 0, 0, 0.6); position:fixed; bottom:0; z-index:100;}



.appointment_box.scroll{ position:absolute;  bottom:366px;}

.appointment_box .wrap{ height:186px; position:relative;}

.appointment_box .appointment_b1{ width:420px; height:284px; background:url(../images/appointment1.png) no-repeat center; position:absolute; left:30px; bottom:0;}

.appointment_box .appointment_b2{ width:367px; height:182px; background:url(../images/appointment2.png) no-repeat center; position:absolute; bottom:5px;}

.appointment_box .appointment_b3{ width:482px; position:absolute; right:335px; bottom:10px;}

.appointment_box .appointment_b3 p{ text-align:center; color:#fff; font-size:20px; line-height:40px; margin-bottom:10px;}

.appointment_box .appointment_b3 p span{ color:#ffb637;}

.appointment_box .appointment_b3 dl{}



.appointment_box .appointment_b3 dd{ height:48px; margin-bottom:10px;}



.appointment_box .appointment_b3 dd input{ height:48px; color:#999; font-size:16px; background-color:#fff; border:none; text-indent:10px;}

.appointment_box .appointment_b3 dd input.inp1{ width:250px; float:left;margin-right:10px;}



.appointment_box .appointment_b3 dd input.inp2{ width:90px;}

.appointment_box .appointment_b3 dd .ddbg{ width:120px; float:left; margin-right:10px; background-color:#fff; color:#333; font-size:18px;}

.appointment_box .yuyue-NOW{ display:block; text-align:center; font-size:24px; color:#fff;  background-color:#b99127; position:absolute; right:0px; bottom:10px; padding:22px;}

.appointment_box .close{ width:38px; height:38px; background:url(../images/closes.png) no-repeat center; position:absolute; right:0px; bottom:78px; cursor:pointer;}

.appointment_open{ width:176px; height:210px; background:url(../images/photo_bottom_07g.png) no-repeat center; position:fixed; bottom:30%; left:-176px; cursor:pointer; z-index:100;}

.appointment_open.scroll{ position:absolute; bottom:450px;}

.appointment_box .yusuan{width:280px;height:100%; position:absolute;right:50px}



.appointment_box .yusuan .y_one{ text-align:center; color:#fff; font-size:18px; line-height:35px;}

.appointment_box .yusuan .y_one span{color:#ffb637}



*/



/*底部报价修改全屏100%*/

.appointment_box{ width:100%; height:100%; background:rgba(0, 0, 0, 0.6); position:fixed; bottom:0; z-index:999999999;left:-100%;}

.appointment_box.scroll{ position:absolute;  bottom:366px;}

.appointment_box .wraps{ height:360px;top:200px; position:relative;margin:0 auto;width:720px;background:url(../images/xbao.gif) no-repeat center;background-size: 100% 100%;}

.appointment_box .appointment_b1{ width:420px; height:284px; background:url(../images/appointment1.png) no-repeat center; position:absolute; left:30px; bottom:0;}

.appointment_box .appointment_b2{ width:367px; height:182px; background:url(../images/appointment2.png) no-repeat center; position:absolute; bottom:5px;}

.appointment_box .appointment_b3{width: 220px;position: absolute;right:50px; top: 91px;}

.appointment_box .appointment_b3 p{ text-align:center; color:#fff; font-size:16px; line-height:40px; margin-bottom:10px;}

.appointment_box .appointment_b3 p span{ color:#ffb637;}

.appointment_box .appointment_b3 dl{}

.appointment_box .appointment_b3 dd{ height:35px; margin-bottom:10px;}

.appointment_box .appointment_b3 dd input{ height:100%; color:#151515; font-size:14px; background-color:#f9f9f9; text-indent:10px;border: solid 1px #ccc;border-radius:5px;}

.appointment_box .appointment_b3 dd input.inp1{ width:100%;}

.appointment_box .appointment_b3 dd input.inp2{ width:100%;}

.appointment_box .appointment_b3 dd .ddbg{ width:31.33%; float:left; background-color:#fff; color:#333; font-size:16px;height:35px}

.appointment_box .appointment_b3 dd  select{width: 100%;height:100%;border: solid 1px #a9a9a9;border-radius:5px;}

.appointment_box .appointment_b3 .mtop20{margin-top: 20px;}
.appointment_box .yuyue-btn{display: block;}
.appointment_box .yuyue-NOW{ 
	display: block;
    cursor: pointer;
    position: absolute;
    right: 250px;
    padding: 22px;
    height: 142px;
    width: 142px;
    top: 40px;
	background: url(../images/ahbut.jpg);
}

.appointment_box .close{ width:38px; height:38px; background: url(../images/mdFullInd.png) 0 -80px no-repeat; position:absolute; right:22px; top:22px; cursor:pointer;}

.appointment_open{ width:109px; height:69px; background:url(../images/xleftb.png) no-repeat center; position:fixed; bottom:30%; left:0px; cursor:pointer; z-index:100;}

.appointment_open.scroll{ position:absolute; bottom:450px;}

.appointment_box .yusuan{

    display: none;

    width: 298px;

    height: 360px;

    position: absolute;

    left: 6px;

    background: url(../images/xbao2.jpg);

    background-size: auto auto



    background-size: 100% 100%;

}

.appointment_box .yusuan .y_one{

    text-align: center;

    color: #000;

    font-size: 16px;



    line-height: 55px;



    margin-left: 34px;}



.appointment_box .yusuan .y_one span{color:#ffb637}
