@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	font-size:14px;
	font-family:Microsoft YaHei;
	border:1px none #000;
	list-style:none;
	text-decoration:none;
	word-break:break-all;
	border-radius:0;
}
body {
	font-family:Helvetica,"Microsoft YaHei", Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	-webkit-text-size-adjust: none 
}
div, ul, li {
	list-style-type: none;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border:0;
	max-width:100%;
}
a, div, header, span {
  -webkit-tap-highlight-color: rgba(255,255,255,0);
  -webkit-touch-callout:none;
  text-decoration:none;
  outline:0;
}
a{
	color:#444;
	}

input,button,textarea,select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	border:0;
	background:0 0;
	-webkit-appearance:none;
	outline:0;
}
a,button,input[type=button],input[type=submit] {
	cursor:pointer;
	border:0;
}
button:focus,input:focus,select:focus,textarea:focus {
	outline:0;
	-webkit-tap-highlight-color:transparent
}	
em,i {
	font-style:normal
}
em {
	color:#f28c48
}
::-webkit-input-placeholder {
	color:#999
}

pre{
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
}
.mobile {
	background-color: #f5f5f5;
	/*min-width: 320px;*/
}
.w {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
}

.bord_b{
	border-bottom:1px solid #e8e8e8;
}
.bord_tb{
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
}
.mrg_x10{
	margin-bottom:10px;
}

.m_more {
	line-height: 40px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6F6F6;
	float: left;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F6F6F6;
}
.m_more a {
	line-height: 40px;
	height: 40px;
	width: 100%;
	color: #666666;
	text-decoration: none;
	float: left;
	font-size: 12px;
}
.data_null {
	background-image: url(https://app.xinggenet.com/aichangyou/static/images/web/nothing.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 150px;
}

.single-line {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



/*页面加载*/
#preloader {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fff; 
	z-index:999999;}
#status {
	position:fixed;
	z-index:999999;
	width:250px;
	height:250px;
	position:absolute;
	left:50%;
	top:50%;
	background-size:32px 32px;
	margin-top: -125px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -115px;
}
#status p{top:70%;}
.center-text{
	text-align:center;
	background-image: url(https://app.xinggenet.com/aichangyou/static/images/web/loading.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 182px;
	width: 234px;
}
.center-text span {
	font-size: 14px;
	color: #999999;
	position: relative;
	top: 170px;
}

/*header*/
.header{
	height:44px;
	background:#ffffff;
	position:relative;
	z-index:10;
}
.header .btns {
	height:44px;
	position:absolute;
	width:24px;	
	top:0px;
}
.header .btns.goback{
	left:10px;
}
.header .btns a{
	display:block;
	height:44px;
	text-indent:-9999em;
}
.header .goback a {
	width:10px;
	background:url(https://app.xinggenet.com/aichangyou/static/images/web/icon_previous.png) no-repeat center;
	background-size:10px 18px;
}
.header .btns.share{
	right:10px;
}
.header .share a {
	width:24px;
	background:url(https://app.xinggenet.com/aichangyou/static/images/web/icon_toprig.png) no-repeat center;
	background-size:18px 18px;
}

.header h2 {
	color: #333;
	font-size: 18px;
	font-weight: normal;
	height: 44px;
	line-height: 44px;
	text-align: center;
	padding:0 40px 0 30px;
	overflow:hidden;	
	text-overflow:ellipsis;
	white-space:nowrap;
}

.header.bluehd{
	background-color:#6cccdc;
}
.header.bluehd h2{
	color:#FFF;
}
.header.bluehd .goback a {
	background-image:url(https://app.xinggenet.com/aichangyou/static/images/web/icon_previous_white.png);
}
.header .share a {
	background-image:url(https://app.xinggenet.com/aichangyou/static/images/web/icon_toprig_white.png);
}


.gotop {
	background-image: url(https://app.xinggenet.com/aichangyou/static/images/web/iconfont-fanhuidingbu.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 40px;
	height: 40px;
	width: 40px;
	position: fixed;
	right: 10px;
	bottom: 50px;
	z-index: 9999;
	cursor: pointer;
}
