@charset "utf-8";
/* CSS Document */
body{font-size:14px; background:#fff; font-family:"微软雅黑", Arial,Helvetica; width:100%; overflow-x:hidden;overflow-y: auto;table-layout: fixed;text-align:justify;word-wrap: break-word;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i{margin:0;padding:0; }

img{ max-width:100%;}
fieldset,img{border:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;width:100%; max-width:100%;}
a{text-decoration:none; color:#333;word-wrap: break-word ;}
a:hover{ text-decoration:none; color:#2a77c4;}
a:focus,input,button,select,textarea{outline:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-variant: normal;}
input,select,img{ vertical-align:middle;}
legend{ display:none;}
textarea{resize:none;}
.clear:after{clear:both; content:"";display:block;height:0;line-height:0;visibility:hidden;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ddd;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ddd;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #ddd;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #ddd;
}


