

#form_pop {z-index:9999999;position:relative;margin:0 auto;width:100%;height:0;}

#form_sub {position:absolute;background:transparent;}
#form_sub_view li{ display: block; float: left}

#form_sub{ top:100px;left:50px }
#form_sub_view { width:450px;height:585px;}
#form_sub_view img { width:450px;height:585px}

#form_sub_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
#form_sub_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}

#text_name {position: absolute;bottom:150px; left:50px;width: 355px;border: 0px solid black;}
#name { background: #eaeaea; border: 0px solid white; width: 100%; height: 40px;border-radius: 10px }

#text_phone{position: absolute;bottom:100px; left:50px;width: 355px;border: 0px solid black;}
#phone { background: #eaeaea; border: 0px solid white; width: 100%; height: 40px;border-radius: 10px }

#checkbox { position: absolute; font-size: 10px;bottom:70px; left:50px; vertical-align: middle;color:#000;z-index: 9999999999999 }
#checkbox span{color:#000}
#checkbox a{color:#000}
#checkbox #agree { width: 10px;height: 10px}
#form_sub_view #send_button{position: absolute;bottom:55px;width: 150px;height: 95px;right: 30px}

@media screen and (max-width: 600px) {

#form_sub{ top:50px;left:10px }
#form_sub_view { width:350px;height:440px;margin-top: -20px}
#form_sub_view img { width:350px;height:440px}

#text_name{position: absolute;bottom:110px; left:20px;width:230px;border: 0px solid black;}
#name { background: #eaeaea; border: 0px solid white; width: 100%; height: 30px }

#text_phone{position: absolute;bottom:75px; left:20px;width: 230px;border: 0px solid black;}
#phone { background: #eaeaea; border: 0px solid white; width: 100%; height: 30px }

#checkbox { position: absolute; font-size: 10px;bottom:55px; left:20px; vertical-align: middle;color:#fff;z-index: 9999999999999 }


#form_sub_view #send_button{position: absolute;bottom:35px;width: 80px;height: 60px;right: 10px}

}
