html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
.filter{background: rgba(141,101,31, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4B79613D,endColorstr=#4B79613D);}
.clear{clear: both}
.hide{display: none;}
.c2{ color:#000000; font-size:14px;}
.fl, .left, .cont_left{float: left;}
.fr, .right, .cont_right{float: right}
.fl span{ display:block; height:46px; overflow:hidden;}
.oz{min-height: 0;overflow: hidden;zoom: 1;}
.pa{position: absolute}
.pr{position: relative; z-index:100000;}
 * html,* html body{background-image:url(about:blank);background-attachment:fixed;}
a,button{cursor:pointer;border: 0;}
img,input,button,select{vertical-align: middle;outline: none}
.b{font-weight: 700}
.cf{color: #fff}
.w, .w2{margin: 0 auto;overflow: hidden;zoom: 1}

#form {height: 151px; overflow:hidden; background:url(../images/form.jpg) repeat-x bottom;position: fixed;bottom: 0;width: 100%;left: 0;_position: absolute;
_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

#form .w { width:951px; margin:0 auto;height: 151px; overflow:hidden; background: url(../images/formBg.png) no-repeat;width: 949px;}
#form .w .left {padding: 77px 0 0 49px;width: 635px; float:left;}
#form .w .left input { float:left;width: 220px; padding: 10px 0 10px 6px; font-size:12px; border: 0;margin-right: 10px; display:inline;margin-top: 6px;}
#form .w .left button{ float:left;width: 163px; height:52px;  overflow:hidden; background: url(../images/icon3.png) no-repeat;}
#form .w .right {padding: 35px 35px 0 0;float:right;}
#form .w form{ height:52px; overflow:hidden; width:635px;}
