@CHARSET "UTF-8";

*, a, div, li, p, span {
	font-family: -apple-system, BlinkMacSystemFont, 'PingFang SC',
		SourceHanSansCN, 'Hiragino Sans GB', 'Microsoft YaHei',
		'Helvetica Neue', Arial, Helvetica, DINAlternate-Bold
}

body {
	margin: 0;
	position: relative;
}

h3, h4, h5, p {
	margin: 0;
	padding: 0;
}

.HY1 {
	margin: 0px auto 550px;
	overflow: hidden;
	height: 572.9px;
	background: url(../image/m-info/bb.png) no-repeat center;
	background-position-y: 54px;
}

.HY2 {
	position: absolute;
	height: 770px;
	width: 100%;
	top: 323px;
}

.HY2_1 {
	width: 1180px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.HY2_A {
	width: 360px;
	height: 716px;
	background: #FFFFFF;
	border-radius: 10px;
	box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.07);
	position: relative;
	transition: all .2s linear;
}
.HY2_A:hover {
    -webkit-box-shadow: 0 3px 10px rgba(68,66,154,0.15);
    -webkit-transform: translate3d(0,-2px,0);
}
.HY2_img {
	width: 360px;
	height: 250px;
}
.buy_member{
	width: 240px;margin: 50px auto 0;
}
.buy_member img{
	transition: all .2s linear;
	border-radius:50px;
}
.buy_member:hover img{
	-webkit-box-shadow: 0 3px 10px rgba(68,66,154,0.15);
    -webkit-transform: translate3d(0,-2px,0);
}
.HY2_A1 {
	position: absolute;
	top: 0;
	width: 73%;
	padding: 0 50px;
}

.HY2_A1 h3, .HY2_A1 p, .HY2_A1 h4, .HY2_A1 h5 {
	margin: 0;
	text-align: center;
}

.HY2_A1 h3 {
	font-size: 24px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #B30059;
	margin: 28px 0 8px;
}

.HY2_A1 h4 {
	margin: 0px 0 69px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999999;
	text-decoration: line-through
}

.HY2_A1 p {
	text-align: center;
	margin-bottom: 14px;
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #B30059;
	line-height: 22px;
}

.HY2_A2 {
	text-align: center;
	font-size: 50px;
	color: #B30059;
	font-weight: bold;
	font-family: PingFang SC;
}

.HY2_A2 span {
	font-size: 20px;
	color: #B30059;
	font-weight: bold;
	font-family: PingFang SC;
}

.HY2_A1 h5 {
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: bold;
	margin-bottom: 60px;
}

.HY2_A3 {
	margin-bottom: 13px;
}

.HY2_A3 span {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #333333;
}

.HY2_A3 img {
	width: 17px;
	height: 12px;
	float: right;
	margin-top: 5px;
}

.HY2_A3_im {
	width: 12px !important;
	height: 12px !important;
	margin-right: 2px;
}

.HY2_A4 {
	width: 240px;
	height: 48px;
	cursor: pointer;
}

.HY2_A1_1 h3, .HY2_A1_1 p, .HY2_A1_1 .HY2_A2, .HY2_A1_1 .HY2_A2 span {
	color: #4C00B3;
}

.HY3 {
	width: 1180px;
	margin: 0 auto;
	position: relative;
}

.HY3_a {
	margin-top: 56px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom: 100px;
	flex-wrap: wrap;
}

.HY3_1 {
	width: 380px;
	height: 150px;
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	border-radius: 2px;
	padding: 28px;
	box-sizing: border-box;
	margin-bottom: 20px;
	cursor: pointer;
}
.HY3_1 a{
	text-decoration: none;
}
.HY3_1:hover {
	box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.07);
}
.HY3_1:hover h3{
	color:#00AAEE;
}
.HY3_1 h3 {
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #333333;
}

.HY3_1 p {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999999;
	margin: 2px 0 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.HY3_1 div span:first-child {
	font-size: 24px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #FF6161;
}

.HY3_1 div span:nth-child(2) {
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #FF6161;
}

.HY3_1 div span:last-child {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999999;
	text-decoration: line-through;
	margin-left: 16px;
}

.HY4 {
	width: 1180px;
	margin: 0 auto;
}

.HY4z_a {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.HY4z_a div {
	width: 517px;
	margin-bottom: 40px;
}

.HY4z_a div h4 {
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #333333;
}

.HY4z_a div p {
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999999;
	line-height: 26px;
	margin-top: 18px;
}

/* 导航 */
.input-group, .input-group .form-control, .input-group-btn, .input-group-btn>.btn, .nav>li, .nav>li>a, .navbar {position: relative;}
.header{display:block;font-size:14px;color:#1a1a1a}
.header *{box-sizing:border-box}
.navbar{border:none;height:54px;min-height:50px;margin-bottom:17px}
.navbar-inverse{background-color:#2b303b}
.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}
.navbar .container{width:1200px;padding:0 10px;min-height:95%;margin:0 auto}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}
.navbar-brand{float:left;font-size:15px;line-height:17px;width:110px;height:22px;margin-right:28px;margin-top:16px;padding:0;color:#9d9d9d}
.navbar-brand>img{display:block}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#00a4ff;background-color:transparent}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-nav{float:left;margin:0}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav>li{display:block}
.nav>li>a{display:block;padding:10px 15px}
.navbar-nav>li{float:left}
.navbar-nav>li>a{font-size:14px;padding-top:18.5px;padding-bottom:18.5px;color:#fff;text-decoration:none}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#00a4ff;background-color:transparent}
.navbar-right{float:right!important;margin-right:0}
.search-form{width:300px;padding:0}
.search-form:before{display:inline-block;float:left;margin-right:-33px;width:33px;text-align:center;position:relative;top:10px;left:8px}
.fa-search:before,.search-form:before{content:" ";display:inline-block;vertical-align:bottom;height:15px;width:15px;background:url(../image/gs5.png) no-repeat;background-size:100%}
.search-form input{padding-left:30px;width:100%!important}
.form-control{width:100%;height:31px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.navbar-form{border:0;margin:9.5px -15px;margin-left:0;margin-right:20px;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-right .btn,.navbar-right .form-control{font-size:14px;height:36px;line-height:1.8;outline:0;box-sizing:border-box}
.dropdown .userinfo a{display:inline-block;color:#fff;font-size:14px;padding:20px 10px;line-height:1;text-decoration:none;box-sizing: border-box;}
.dropdown .userinfo a:hover{color:#00a4ff}
.dropdown .userinfo span{display:inline-block;color:#fff;font-size:18px}
.dropdown .userinfo a .avatar-img img{width:36px;height:36px;border-radius:50%}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}
.navbar-right .dropdown-menu{left:auto;right:0}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}
.dropdown .filter_triangle{position:absolute;top:-5px;right:13%;z-index:6;width:10px;height:10px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-4px -4px 10px -2px rgba(203,203,203,.5)}
ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}
.navbar-nav li>a{font-size:13px}
.dropdown-menu>li>a{padding:6px 20px;display:block;clear:both;color:#333;text-decoration:none}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:inherit;text-decoration:none;color:#00A4FF;background-color:#f5f5f5}

/* 会员购买 */
.backDar_FK{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10001;background-color:#333;opacity:.4}
.showMOde_FK{position:fixed;width:474px;height:558px;top:15%;left:50%;z-index:10002;background:#fff;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3);transform:rotate(0);-webkit-transition:.64s ease-in-out;transition:.64s ease-in-out;color:#999;font-size:14px;padding:0 40px;margin-left:-277px}
.sh_p{text-align:center;height:57px;line-height:60px;color:#333;font-size:18px;padding-left:20px;position:relative}
.tuikuans{width:601px;height:92px;position:absolute;left:0;top:0;z-index:9999999}
.imgesese{width:12px;height:12px;position:absolute;z-index:9999999;right:20px;top:20px;cursor:pointer}
.nickname{margin-left:40px;z-index:9999999;position:relative;top:-35px}
.nickname img{width:52px;height:52px;background:#999;border-radius:50%;margin-right:15px;float:left}
.viop{float:left}
.viop span{display:block;color:#fff;font-size:12px}
.viop span:first-child{margin:4px 0 4px 0;color:#fff;font-size:18px}
.ciooii{margin:70px 40px 40px 40px}
.cii1{margin-bottom:24px;display:flex;width:100%;justify-content:space-between}
.cii1 div{width:163px;height:141px;border:1px solid #e5e5e5;border-radius:4px;position:relative;cursor:pointer}
.cii1 div p{text-align:center}
.cii1 div p:first-child{margin-top:20px;color:#333}
.cii1 div p:nth-child(2){margin:14px 0 9px 0;color:#ff6161;font-size:32px}
.cii1 div p:nth-child(2) span{font-size:14px}
.cii1 div p:nth-child(3){text-decoration:line-through;font-size:14px;color:#999}
.cii1 div p:nth-child(4){position:absolute;right:0;top:-12px;text-align:center;width:72px;height:24px;background:#ff4800;border-radius:0 8px 0 8px;line-height:24px;color:#fff;font-size:12px}
.cios_bott{width:521px;height:130px;background:#fff;border:1px solid #e5e5e5;border-radius:4px}
.vipsiux{float:right;margin-top:18px;font-size:12px;color:#999}
.vipsiux a{color:#0ae}
.cikasd{float:left;width:121px;height:130px;text-align:center}
.cikasd div{height:65px;line-height:65px;cursor:pointer;background:#f8f8fb}
.cikert{float:left;margin-left:34px}
.cikert div:first-child{color:#333;font-size:14px;margin-top:18px;margin-bottom:15px}
.fffgfg span:nth-child(2){color:#fa2323}
.fffgfg span:nth-child(3){color:#fa2323;font-size:32px}
.cikert button{width:100px;height:32px;background:#0ae;border-radius:4px;color:#fff;font-size:14px;text-align:center;line-height:32px}
.actibbb{background:#f5fcfe}
.cikasd .caticcc{background:#fff}
.asogoag{width:98px;height:98px;float:left;margin:16.3px 30px 0 0}
.ghhtj{width:24px;height:24px;position:relative}

/* 底部 */
footer.footer{width:100%;color:#aaa;height:120px;background:#2e3033;margin-top:25px;padding:0}
footer.footer *{box-sizing:border-box}
.footer .container-fluid{width:1180px;margin:0 auto;padding:0}
.footer .f-left{width:750px;float:left;height:120px;padding:38px 0}
.footer .f-left .footer-friend{width:100%;height:16px;line-height:16px;margin-bottom:10px;font-size:12px}
.footer .f-left a{text-decoration:none}
.footer .f-left p{font-size:12px;color:#ccc}
.footer .f-left p a{color:#ccc;font-size:12px}
.footer .f-left .f-link{font-size:12px;color:#ccc;float:left}
.footer .f-left .footer-friend span{width:25px;text-align:center;float:left;font-size:12px}
.footer .f-left a:hover{color:#00a4ff;text-decoration:none}
.footer .f-right{width:430px;float:right}
.footer .f-right .weixin{width:94px;height:120px;padding:13px 0;float:left}
.footer .f-right .weixin img{width:100%}
.footer .f-right .info{width:200px;height:120px;padding:34px 0;float:left;margin-left:20px}
.footer .f-right .info p{font-size:12px;margin-bottom:5px;color:#ccc}
