@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.cle{ clear:both;}
a{text-decoration:none; list-style:none;color:#434343;}
a,a:focus{ outline:none;}
img{ border-style:none;}
ul,li{list-style:none;text-decoration:none;}
a:hover{text-decoration:underline; color:#333;}
a:active{text-decoration:none;}
body,div,ul,li,ol,dl,dt,dd,form,input,h1,h2,h3,h4,label,button,textarea,img{ padding:0; margin:0; font-size:15px; font-family:"微软雅黑"; color:#434343;  border:0;}
body{ background:#FFF;}
.clear{ height:0px; overflow:hidden; clear:both;}


body{background:#fcfcfc;}

#logo{background:#fff;height:50px; border-bottom:1px solid #e1e1e1;width:auto;}
#logo .logo{width:1200px; margin:0 auto;}
#logo img{width:215px;height:40px;}
#rep{width:330px;margin:30px auto;}
#rep h3{width:100px;height:30px;color:#000; font-weight:bold;font-size:14px; text-align:center;float:left;line-height:30px;}
#rep h2 a{float:right;line-height:30px;height:30px;font-size:14px;  text-decoration:none;}

#rep table{width:330px; font-size:16px;}
#rep table tr{width:330px; height:55px;}
#rep table tr input{width:330px;height:55px; border:1px solid #dedede;margin-top:10px;font-size:14px;color:#666666; text-indent:1em;}
#rep table img{width:120px;height:55px;margin-top:10px;margin-left:10px; position:absolute;}
#rep table button{}

#rep table submit{background:#ff3c3c;width:120px;height:55px;margin-top:10px;margin-left:10px; position:absolute;color:#FFF; font-size:14px;}

#footer{background:#FFF;height:105px;width:auto; border-top:1px solid #e1e1e1; clear:both;bottom:0;}
#footer .footer{width:1120px;height:105px;margin:0 auto;}
#footer p{line-height:105px; text-align:center;}

@media only screen and (min-width:0px) and (max-width:1000px){
    #logo{background:#fff;height:50px; border-bottom:1px solid #e1e1e1;width:auto;}
    #logo .logo{width:215px; margin:0 auto;}
    #logo img{width:215px;height:40px;}
    #rep{width:330px;margin:30px auto;}
    #rep h3{width:100px;height:30px;color:#000; font-weight:bold;font-size:14px; text-align:center;float:left;line-height:30px;}
    #rep h2 a{float:right;line-height:30px;height:30px;font-size:14px;  text-decoration:none;}

    #rep table{width:330px; font-size:16px;}
    #rep table tr{width:330px; height:55px;}
    #rep table tr input{width:330px;height:55px; border:1px solid #dedede;margin-top:10px;font-size:14px;color:#666666; text-indent:1em;}
    #rep table img{width:120px;height:55px;margin-top:10px;margin-left:10px; position:absolute;}
    #rep table button{}

    #rep table submit{background:#ff3c3c;width:120px;height:55px;margin-top:10px;margin-left:10px; position:absolute;color:#FFF; font-size:14px;}


}