@charset "utf-8";
@font-face {
    font-family: hyjh;
    src: url(/css/font/hyjhj.eot);
    src: url(/css/font/hyjhj.eot?) format("embedded-opentype"), url(/css/font/hyjhj.woff) format("woff"), url(/css/font/hyjhj.ttf) format("truetype");

}

@font-face {
    font-family: TrimRegular;
    src: url(/css/font/Trim-Regular.eot);
    src: url(/css/font/Trim-Regular.eot?) format("embedded-opentype"), url(/css/font/Trim-Regular.woff) format("woff"), url(/css/font/Trim-Regular.ttf) format("truetype");
    font-style: normal;
    font-weight: 400;
}

body {  background:#fff; min-width: 1280px; font-family:"TrimRegular","hyjh"; }
img { width:100%; display:block; }

.headerBox{width: 100%;position: relative;border-bottom: 1px solid #f1f1f1;}
.hd{width: 1280px;position: relative;margin: 0 auto;}
.home { width:55px; top:54px; left:1194px; position:absolute; }
.logo { width:178px; top:46px; left:41px; position:absolute; }

.main { width:100%;  position:relative; margin: 0 auto; }
.kv{width: 100%;position: relative;}


.btn1{ width:19.32%; height:5.64%; left:40.57%; top:22.75%; position:absolute; cursor: pointer;}
.formbox{width: 100%;height: 100%; position: absolute;top: 0;left: 0;display: none;}
.black{width: 100%;height: 100%; position: absolute;top: 0;left: 0;background: #000;opacity: 0.44;filter: alpha(opacity=44);}
.form{ width: 1280px;height: 651px;position: absolute;background: #fff; top: 80px;left: 50%;margin-left: -640px; }


.address { width:35.39%; left:55.7%; top:58.84%; position:absolute;font-size: 16px;color: #787878;text-align: left;line-height: 24px; }
.phone { width:30.39%; height:7.68%; left:13.52%; top:56.84%; position:absolute; }
.dealer { width:35.31%; height:7.68%; left:55.7%; top:45.78%; position:absolute; }
.women { width:1.95%; height:3.84%; left:23.05%; top:46.7%; position:absolute;cursor: pointer; }
.man { width:1.95%; height:3.84%; left:14.53%; top:46.7%; position:absolute; cursor: pointer;}
.city { width:16.72%; height:7.68%; left:74.38%; top:33.18%; position:absolute; }
.province { width:16.72%; height:7.68%; left:55.7%; top:33.18%; position:absolute; }
.name { width:30.39%; height:7.68%; left:13.52%; top:33.33%; position:absolute; }
.submit { width:19.61%; left:9.22%; top:80.18%; position:absolute;cursor: pointer; }
.checkbox {  left:9.22%; top:71.58%; position:absolute; }

.name input,.phone input{width: 100%;height: 100%;padding-left: 5px;box-sizing:border-box; font-family: "TrimRegular","hyjh",sans-serif !important;position: absolute;top: 0;right: 0;font-size: 16px;color: #787878;background: 0;border: 0;background: transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.form select{width: 100%;height: 100%;padding-left: 5px;box-sizing:border-box; font-family: "TrimRegular","hyjh",sans-serif !important;position: absolute;top: 0;right: 0;font-size: 16px;color: #787878;background: 0;border: 0;background: transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;}

select { font-family:"TrimRegular","hyjh";}
input { font-family:"TrimRegular","hyjh"; }

.checkbox label{text-align: left;cursor: pointer;display: block;margin-bottom: 5px;}
.checkbox input{position: relative;top: 2px;width: 18px;height: 18px;}

::-webkit-input-placeholder { /* WebKit browsers */ 
color: #787878; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #787878; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #787878; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #787878; 
} 



