﻿	/*公共*/
	*{
		margin: 0;
		padding: 0;
		list-style: none;
		color: #333;
		//font-family: 'SimSun';
      /* font-family: '微软雅黑'; */
			font-family: '宋体';
	}
	body{
		width: 100%;margin: 0 auto;background: #fff;
	}
	.body{
		margin: 0 auto;
	}
	a{
		text-decoration: none;
		cursor: pointer;
	}
	a:hover{
		text-decoration: none;
	}
	img{
		max-width: 100%;
	}

	ul{
		margin-bottom: 0;
	}
	.title{
		height: 51px;background: #e63743;line-height:51px;font-size: 20px;color: #fff;text-align: center; 
	}
	.fltl{
		float: left;
	}
	.fltr{
		float: right;
	}
	.pstr{
		position: relative;
	}
	.psta{
		position: absolute;
	}
	.pstf{
		position: fixed;
	}
	.flexr{
		display:flex !important;
		flex-direction:row; 
	}
	.flex_jsp{
		justify-content: space-between; 
	}
	.flex_jsp_a{
		justify-content: space-around; 
	}
	.flex_alcon_spar{
		align-content: space-around;
	}
	.flexc{
		display:flex;
		flex-direction:column; 
	}
	.mt2{
		margin-top: 2px !important;
	}
	.mt3{
		margin-top: 3px !important;
	}
	.mt5{
		margin-top: 5px !important;
	}
	.mt10{
		margin-top: 10px !important;
	}
	.mt15{
		margin-top: 15px !important;
	}
	.mt18{
		margin-top: 18px !important;
	}
	.mt20{
		margin-top: 20px !important;
	}
	.mt30{
		margin-top: 30px !important;
	}
	.mt35{
		margin-top: 35px !important;
	}
	.mt40{
		margin-top: 40px !important;
	}
	.mt50{
		margin-top: 50px !important;
	}
	.mt60{
		margin-top: 60px !important;
	}
	.mt80{
		margin-top: 80px !important;
	}
	.mt100{
		margin-top: 100px !important;
	}
	.mt150{
		margin-top: 150px !important;
	}
	.mt70{
		margin-top: 70px !important;
	}
	.mt110{
		margin-top: 110px !important;
	}
	.mt135{
		margin-top: 135px !important;
	}
	.mt150{
		margin-top: 150px !important;
	}
	.mt200{
		margin-top: 200px !important;
	}
	.mt300{
		margin-top: 300px !important;
	}
	.mt125{
		margin-top: 125px !important;
	}
	.mt230{
		margin-top: 230px !important;
	}
	.ml3{
		margin-left: 3px !important;
	}
	.ml5{
		margin-left: 5px !important;
	}
	.ml10{
		margin-left: 10px !important;
	}
	.ml15{
		margin-left: 15px !important;
	}
	.ml20{
		margin-left: 20px !important;
	}
	.ml30{
		margin-left: 30px !important;
	}
	.ml40{
		margin-left: 40px !important;
	}
	.ml45{
		margin-left: 45px !important;
	}
	.ml50{
		margin-left: 50px !important;
	}
	.ml110{
		margin-left: 110px !important;
	}
	.ml130{
		margin-left: 130px !important;
	}
	.ml180{
		margin-left: 180px !important;
	}
	.mb100{
		margin-bottom: 100px !important;
	}
	.mb200{
		margin-bottom: 200px !important;
	}
	.pb20{
		padding-bottom: 20px;
	}
	.bt1{
		border-top:1px solid #d6d6d6; 
	}
	.pstf{
		position: fixed;
		z-index: 1000
	}
	.foot{
		bottom: 0;height: 60px;background: #fff;justify-content: space-between;
		padding-right: 5%;
		padding-left: 5%;
		padding-top: 8px;
	}
	.tac{
		text-align: center;
	}
	.foot .tac img{
		width: 30px;
	}
	.foot .logo{
		width: 116px !important
	}
	.foot .tac span{
		font-size:14px 
	}
	.selected{
		color: #e63743
	}

	.dspn{
		display: none;
	}
	.dspb{
		display: block;
	}
	.alertk{
		margin:auto;left:0; right:0; top:0; bottom:0;
	}
	.alert{
		padding: 7.5px 15px;
		background: #ff9966;
		z-index: 99;
		font-size: 20px;
		color: #fff;
		text-align: center;
		line-height: 50px;
	}
	.chat_msg_warn{
		line-height: 30px;
		font-size: 15px;
		color: #fff;
	}

	.chat_msg_warn a{
		color: #fff;
		text-decoration: underline;
		margin-left: 10px;
	}
	.chat_msg_count{
		color: #fff;
	}
	.disable{
		width: 100%;height: 100%;z-index: 9999;top: 0
	}
	.layui-layer-content{
		color: #333
	}
	.layui-layer-padding{
		color: #333
	}
	.count_msg{
		width: 20px;
		height: 40px;
		font-size: 16px;
		color: #9cdaca;
		border-radius: 50px;
		line-height: 40px;
		text-align: center;
	}
	.avatar_pic{
		border-radius: 300px;
	}
	.verify{
		color: #f1c251
	}
	.pass{
		color: #94c11e
	}
	.nopass{
		color: #e63743
	}
	.details{
		color: #94c11e
	}
	.html5plus .html5plus-hide {
		display: none !important
	}
	.more {
		width: 50%;
		margin: 0 auto;
	}
	.morek {
		background: #fff;
		padding-top: 10px;
		padding-bottom: 5px;
	}
	.more a img {
		width: 12px;
		height: 20px;
	}
	#loading{
		height:50px; 
	}
	.loading_content{
		text-align: center;
		font-size: 15px;
		color: #999;
		line-height: 40px;
	}
	.loading_content img{
		width: 40px;
	}
	.chat_login{
		color: #55acee
	}
