﻿@charset "UTF-8";

html,body{height:100%;}
html{font-size:20px;overflow-y:scroll;}
body {
  width: 100%;
  font:normal 1rem/200% "微软雅黑", helvetica, arial;
  background: #FFF;
  /*min-width:320px;*/
}

* {
  margin: 0;
  padding: 0;
  border: 0;
  font-size:0.512rem;
  line-height:1rem;
  color:#333;
  vertical-align: baseline;
  outline: none;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family:"微软雅黑", helvetica, Arial, sans-serif;
}

header, section, footer { display: block; margin: 0; padding: 0 }

br { display: block; line-height:0; } 

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }

input, textarea { 
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none; 
  font-family:"微软雅黑", helvetica, Arial, sans-serif;
}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance:none;border-radius: 0; }
textarea {-webkit-appearance: none;} 

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }

table { border-collapse: collapse; border-spacing: 0;/* table-layout:fixed;*/}
th,td{word-wrap:break-word;word-break:break-all;}
img { border: 0; max-width: 100%; vertical-align:top;}
a {text-decoration:none;cursor:pointer;}

.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

.pr {position: relative;}
.pa {position: absolute;}
.fl{float:left;}
.fr{float:right;}

.db{display:block;}

.col_gray{color:#999;}
.col_red{color:#F00;}
.col_blue{color:#09F;}
.col_orange{color:#FF7F00;}
.col_white{color:#FFF;}
.col_green{color:#00AF00;}

.font_song{font-family:"宋体", Arial, sans-serif;}
.text_c{text-align:center;}
.text_r{text-align:right;}

form{height:100%;}

#pgcontainer{position:relative;min-height:100%;}
.imgbar,.imgbar img{display:block;border:0;font-size:0;line-height:0; vertical-align:top;}

/*首页*/
.imgPage{position:relative;background:url(../images/bg.jpg) no-repeat 0 0 #AE131A;background-size:100% auto;}

.imgPage .imgbar img{width:100%;height:auto;}


.ftip {
    position: fixed;
    width: 100%;
    top: 45%;
    left: 0;
    text-align: center;
	z-index:99;
}

.ftip span {
	display: inline-block;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	color: #FFF;
	padding: 0 20px;
	border-radius: 20px;
	background-color: rgba(0,0,0,0.5);
}

.div_loading{position:fixed;width:100%;height:100%;top:0;left:0;font-size:0;line-height:100%;background-color:rgba(0,0,0,0.5);text-align:center;vertical-align:middle;z-index:101;}
.div_loading img{position:absolute;width:32px;height:32px;left:0;right:0;top:0;bottom:0;margin:auto;}


.f-return{position:fixed;bottom:15%;right:0.5rem;z-index:5;}
.f-return img{width:2rem;height:2rem;}


@media screen and (min-height:800px) {
	
}

@media screen and (min-width:750px) {
	body{background: #F2F2F2;}
	#pgcontainer{width:750px;margin:0 auto;}
}
