﻿
/* body */
body,div,section,p,ul,ol,li,textarea,form,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,img{
	margin: 0;
	padding: 0;
}

html, body, form, fieldset, p, div,section, h1, h2, h3, h4, h5, h6 {
    -webkit-text-size-adjust: none;
}

h1,h2,h3,h4,h5,h6,b,i,em{font-style:normal}

body {
	background-color: #FFF;
	font-family: Microsoft YaHei,Helvetica,san-serif,Arial;
	font-size: 12px;
    line-height: 2;
	color: #5b5b5b;
	word-wrap: break-word;
	word-break: break-all;
	overflow-x:hidden;
	height: 100%;
}

input,button,select,textarea 
{
  font-family: Microsoft YaHei,Helvetica,san-serif,Arial;
	color: #333;
	border:1px solid #DDD;
	vertical-align:middle;
}

input[type="text"],input[type="password"],select,textarea {
	padding:0.3em 0.5em;
}
select{padding:0.22em 0.5em;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus {
  outline:0;
 	outline:thin dotted \9;
 	border-color:#ffa500;
}

input::-webkit-input-placeholder {color:#CCC;}
input:-moz-placeholder {color:#CCC;}
textarea::-webkit-input-placeholder {color:#CCC;}
textarea:-moz-placeholder {color:#CCC;}

textarea{resize:none;}

input[type="submit"],input[type="button"],button{
	-webkit-appearance:none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}


ul,ol,li {
	list-style: none;
}

a {
	text-decoration: none;
	color: #044599;
}
a:hover{color:#00F;}




img {
	border: 0;
}

i,cite,em,var,address {
	font-style: normal;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
