/* CSS Document */
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{
margin:0;
padding:0;
font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53',Arial,Helvetica,sans-serif;
}
body{font: 14px/1.5 tahoma, arial, 'Microsoft YaHei', "Hiragino Sans GB", SimSun, sans-serif;}
fieldset,img{
border:0;
}
:focus{
outline:0;
}
abbr,acronym{
border:0;
font-variant:normal;
}
button,input,optgroup,option,select,textarea{
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
}
code,kbd,samp,tt{
font-size:100%;
}
button,input,select,textarea{
resize:none;
}
textarea:focus{
outline:0;
}
/**É«²Ê¿ªÊ¼*/
.red, a.red:link, a.red:visited {
    color: #e61414;
}

.orange, a.orange:link, a.orange:visited {
    color: #ff6c00;
}

.yellow, a.yellow:link, a.yellow:visited {
    color: #ffbe00;
}

.yellow2, a.yellow2:link, a.yellow2:visited {
    color: #e6db74;
}

.olive, a.olive:link, a.olive:visited {
    color: #afc800;
}

.green, a.green:link, a.green:visited {
    color: #41aa00;
}

.green2, a.green2:link, a.green2:visited {
    color: #a6e22e;
}

.blue, a.blue:link, a.blue:visited {
    color: #007ddc;
}

.pink, a.pink:link, a.pink:visited {
    color: #dc238c;
}

.pink2, a.pink2:link, a.pink2:visited {
    color: #f92672;
}

.brown, a.brown:link, a.brown:visited {
    color: #be5f1e;
}

.grayish, a.grayish:link, a.grayish:visited {
    color: #e1e1e1;
}

.gray, a.gray:link, a.gray:visited {
    color: #646464;
}

.white, a.white:link, a.white:visited {
    color: #fff;
}

a:hover, a[class]:hover {
    color: #F60;
    text-decoration:underline;
} 
body{ 
line-height:24px;
background-color:#fff;
}
ol,ul{
list-style:none;
}
caption,td,th{
font-weight:400;
text-align:left;
}
caption,th{
text-align:left;
}
a,a:active,a:link,a:visited{
color:#666;
text-decoration:none;
}
a:hover{
color:#699E8A;
text-decoration:underline;
}
h1{ margin:0;
line-height:30px;
font-size:18px;
}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;} 
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;} 
.clearfix{zoom:1;} 
.layout_middle{ background: #f0f4f3;}
.layout_content{padding-bottom: 8px; } 
.layout_header{
	height: auto;
	background: #1787fb;/*#25b887;*/
	min-height: 80px;
}
.layout_top{ max-width:1200px;margin: 0 auto;}
.top_left{float: left; 
height: 72px; 
position: relative;
overflow: hidden;
}
.logo { color:white;  font-size:26px; line-height:70px;
}
.top_right{float: right; 
height: 80px; 
line-height:80px;
position: relative;
overflow: hidden;
text-align:right;
color:#fff; padding-right:20px; 
}
.top_right a{ color:#fff;}
.top_right a:hover{ color:orange;}
.layout_footer{  background: #fff;  
text-align: center;
color: #666;
padding: 25px 0;
line-height: 30px;
height: 30px;}
@media(max-width:720px){
	.top_left{ float:none; max-width:100%; width:auto; text-align:center; margin:0;}
	.top_right{ line-height:20px; height:30px;float:none; width:auto; text-align:center; }
	input,select,button{max-width:90%}
	}
