/*初始样式*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
html {
	font-family: "Microsoft yahei";
	font-weight: 500;
}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, pre, a, code, em, img, small, strong, sub, sup, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}
body {
	height: 100%;
	font: 12px/18px "Microsoft Yahei", Tahoma, Helvetica, Arial, Verdana, "\5b8b\4f53", sans-serif;
	color: #51555c
}

*{
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd {
	margin: 0;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 14px;

}

em, i {
	font-style: normal;
}

strong {
	font-weight: normal;
}

ul, ol {
	padding: 0;
	list-style: none;
}
input{
	font-weight: 400;
}
.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: '';
	display: block;
	clear: both;
}

img {
	border: 0px;
}

a {
	text-decoration: none;
}
body{
	font-weight: 500;
	background-color: #f6f8fc;
}
/*初始样式结束*/

.kefu_btn {
    border: 1px solid #FF6300;
    width: 100px;
    height: 35px;
    /* background-color: #4579FF; */
    float: right;
    font-size: 14px;
    color: #FF6300;
    border-radius: 20px;
    line-height: 35px;
    margin-top: 12px;
    margin-right: 10px;
    cursor: pointer;
}
/*导航2*/
	.nav_two{
		width: 100%;
		height: 30px;
		background:#4a505d;
	}
	.nav_two_content{
		width: 1100px;
		margin:0 auto;
	}
	.nav_two_logo{
		float: left;
		margin-top: 5px;
	}
	.two_navbox{
		margin-left: 10px;
		float: left;
	}
	.two_navbox li{
		color: #fff;
		line-height: 30px;
		font-size: 12px;
		float: left;
		margin-left: 50px;
	}
	.nav_two_right{
		float: right;
		color: #fff;
		font-size: 12px;
		line-height: 30px;
		cursor: pointer;
	}

/*导航位置*/
.navigation_content_box{
	width: 100%;
	background-color: #fff;
	border-bottom:1px solid #eee;
}
.navigation_content{
	width: 1100px;
	height: 60px;
	margin: 0 auto;
	position: relative;
}
.navigation_logo{
	width: 107px;
	float: left;
	margin-top: 19px;

}
.head_line{
		width: 100%;
		height: 3px;
		background-color: #4579FF;
		position: absolute;
		bottom:0;
		display: none;

	}
.navigation_logo img{
	width: 100%;
	display: block;
}
.navigation_box{
	float: left;
	height: 70px;
	margin-left:30px;
}
.navigation_box a{
	float: left;
}
.navigation_list{
	width: 80px;
	margin-left: 45px;
	float: left;
	text-align: center;
	font-size: 16px;
	line-height: 60px;
		color: #333;
	position: relative;
	font-weight: 400;

}
.navigation_list:hover{
	color: #4579FF;
}
.administration_center{
	float: left;
	margin-left: 5px;
	font-size: 14px;
	line-height: 70px;
		color: #333;
		cursor: pointer;
}
.administration_center:hover{
	color: #ff4240;
}
.user_box{
	float: left;
	margin-left: 30px;
}
.quit{
	float: right;
	line-height: 70px;
	font-size: 14px;
	color: #333;
	cursor: pointer;
	margin-right:10px;
}
.quit:hover{
	color: #ff4240;
}
/*导航位置结束*/

/*查看选手*/
.see_content{
	width: 1200px;
	margin:0 auto;
	min-height: 800px;
}
.see_title{
	font-size: 20px;
	color: #101010;
	margin-top: 15px;
	font-weight: bold;
}
.see_btn{
	margin-top: 8px;
}
.see_btn_left{
	font-size: 14px;
	float: left;
	color: #333;
	line-height: 38px;
	margin-left:10px;
}
.see_btn_right{
	float: right;
	width:130px;
	height:38px;
	background:#3F50FB;
	border-radius: 2px ;
	line-height: 38px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	margin-left: 10px;
}

.see_btn_right1{
	float: right;
	width:130px;
	height:36px;
	border: 1px solid #3F50FB;
	border-radius: 2px ;
	line-height: 38px;
	color: #3F50FB;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	margin-left: 10px;
}
.screen_box{
	float: left;
	margin-left:10px;
}
.see_btn_right img{
	float: left;
	margin:9px 8px 0 23px;

}
.screen_box span{
	font-size: 14px;
	color: #333;
}
.screen_list{
	width: 180px;
	height: 35px;
	outline: none;
	font-size: 14px;
	color: #333;
	border-color: #dddee0;


}
.player_photo_name{
	text-align: center;
	font-size: 14px;
	color: #333;
}
.see_search_box{
	margin-top: 20px;
}
.search_box_right{
	width: 279px;
	height: 35px;
	float: right;
	border:1px solid #dddee0;
	border-radius: 2px;
	margin-right: 10px;
}
.search_box_right input{
	width: 230px;
	height: 35px;
	outline: none;
	border:none;
	font-size: 14px;
	padding-left: 5px;
	float: left;
}
.search_btn{
	width: 44px;
	height: 35px;
	background-color: #4579ff;
	float: left;
	cursor: pointer;

}
.search_btn img{
	margin:8px 0 0 13px;
}
.player_box{
	margin-top: 30px;
}
.every_player{
	width:205px;
	height: 430px;
	background:rgba(255,255,255,1);
	border-radius: 6px;
	float: left;
	margin:7px;
	position:relative;
	box-shadow: 0 0 10px #eae7e7;
}
/*2.8修改查看选手*/
.every_player_one{
	width: 100%;
	height: 190px;
	overflow: hidden;
	position: relative;
}
.every_player_one img{
	width: 100%;
	display: block;
	border-radius: 6px 6px 0 0;
}
.every_player_content{
	width: 187px;
	margin:0 auto;
	padding-top: 7px;
}

.player_number{
	position:absolute;
	top: 0;
	left: 0;
	padding: 5px 10px;
	background: rgba(000,000,000,0.6);
	font-size: 14px;
	color: #fff;
	border-radius: 6px 0 0 0;
}
.crown_img{
	float: right;
	margin-right: 6px;
}
.player_ranking{
	float: right;
	color: #333;
	font-size: 14px;
	line-height: 24px;
}
.every_player_two{
	margin-top: 15px;
	position: relative;
}
.big_touxiang_img{
	width: 110px;
	height: 110px;
	margin:0 auto;
}
.big_touxiang_img img{
	width: 100%;
}
.see_photo {
    width: 44px;
    height: 24px;
    position: absolute;
    right: -3px;
    bottom: 0;
    cursor: pointer;
}
.see_photo img{
	width: 100%;
}
.player_name{
	text-align: center;
	font-size: 14px;
	color: #333;
	margin-top: 8px;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;

}
.player_tel{
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	display: flex;
	justify-content: center;
}
.player_tel img{
	margin-right:5px;
}
.player_line{
	width: 100%;
	height: 1px;
	background-color: #f1f3f7;
	margin-top: 10px;

}
.count_content{
	width: 33.33%;
	float: left;
	text-align: center;
	font-size: 14px;
}

.count_number{
	font-size: 12px;
	color: #333;
	margin-top: 8px;
}
.player_btn_box{
	margin-top: 10px;
}
.details_txt{
	font-size: 14px;
	color: #333;
	margin-left:10px;
	line-height: 30px;
	width: 420px;
	display: inline-block;
}
.video_btn{
	    width: 120px;
    height: 35px;
    text-align: center;
    border-radius: 5px;
    color: #3F50FB;
    font-size: 14px;
    line-height: 35px;
    margin-top: 20px;
    background-color: #f8f9fa;
    cursor: pointer;
    margin-left: 120px;
    float: left;
    border:1px solid #3F50FB;

}

.video_btn2{
	width: 120px;
    height: 35px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    font-size: 14px;
    line-height: 35px;
    margin-top: 20px;
    background-color: #3F50FB;
    cursor: pointer;
	margin:30px auto 0;

}
.video_box{
	width: 500px;
	height: 280px;
	margin:30px auto 0;
}
.keep_btn{
	    width: 120px;
    height: 35px;
    text-align: center;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    line-height: 35px;
    margin-top: 20px;
    background-color: #3F50FB;
    cursor: pointer;
    margin-left: 260px;
    float: left;

}
.player_img_box{
	float: left;
	margin-top: 8px;
}
.player_img_box img{
	width: 80px;
	height: 80px;
	float: left;
	margin-left: 10px;
}
.player_edit_btn1{
	/* width: 58px;
    height: 28px;
    border-radius: 3px;
    color: #fff;
    background: #FF4F4D;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    float: left; */
}

.player_edit_btn2{
	 width: 58px;
    height: 28px;
    border-radius: 3px;
    color: #fff;
	background: #3399EF;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    float: left;
    margin-left: 6.5px;
}
.see_btn_right:hover{
	background-color: #3F50FB
}
.player_edit_btn3{
	 width: 58px;
    height: 28px;
    border-radius: 3px;
    color: #fff;
    background: #818DA5;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    float: right;
}
.details_btn{
	/* width: 185px;
	margin:10px auto 0;
		height:32px;
	background: #f6f8fc;
	border-radius: 5px ;
	color: #333 ;
	border:solid 1px #eee ;
	line-height: 32px;
	text-align: center;
	cursor: pointer;
	font-size: 14px; */
}

.scroll_paly-vote{
	height: 79%;
    overflow-y: scroll;
    overflow-x: hidden;
}

.scroll_paly-vote::-webkit-scrollbar {
	width: 4px;
  }

  .scroll_paly-vote::-webkit-scrollbar-track {
	/* background-color: #ccc; */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
  }

  .scroll_paly-vote::-webkit-scrollbar-thumb {
	background-color: #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
  }

.examine_btn{
	width:188px;
	height:40px;
	background:rgba(50,212,145,1);
	border-radius: 5px ;
	margin:5px auto 0;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	cursor: pointer;

}
.examine_btn img{
	margin:12px 5px 0 67px;
	float: left;
}
.delect_alert{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);;
	border-radius: 2px ;
	position: absolute;
	top: 0;
	z-index: 3;
	display: none;
}
.delect_txt{
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-top: 120px;
}

.delect_btn1{
	/* margin:40px auto 0;
	width:100px;
height:35px;
background:rgba(255,79,77,1);
border-radius: 2px ;
line-height: 35px;
text-align: center;
color: #FFf ;
font-size: 14px;
cursor: pointer; */
}
.delect_btn2{
	margin:20px auto 0;
	width:100px;
height:35px;
background:#fff;
border-radius: 2px ;
line-height: 35px;
text-align: center;
color: #333 ;
font-size: 14px;
cursor: pointer;
}
.add_player{
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin:auto;
	width:620px;
	height:570px;
	background:rgba(255,255,255,1);
	border-radius: 2px ;
	z-index: 12;
	display: none;
}
.see_zhezhao{
	width: 100%;
	position: fixed;
	z-index: 10;
	background-color: #000;
	opacity: 0.7;
	display: none;
	top:0;

}
.see_zhezhao2{
	width: 100%;
	position: fixed;
	z-index: 10;
	background-color: #000;
	opacity: 0.7;
	pointer-events: none;
}
.see_zhezhao3{
	width: 100%;
	position: fixed;
	z-index: 200;
	background-color: #000;
	opacity: 0.7;
	top:0;

}
.active_yindao{
top: -96px;
    left: -290px;
    position: absolute;
    z-index: 999;
    width: 970px;
}
.turnoff_actyindao{
	position: absolute;
	width: 40px;
	height: 40px;
	background: red;
	left: 585px;
    top: -78px;
	z-index: 1000;
	cursor: pointer;
		opacity: 0;
}
.guide_box{
	width: 100%;
	position: relative;
}
.guide_img1{
	position: absolute;
    top: -18px;
    left: 766px;
    z-index: 999;
    width: 420px;
    pointer-events: none;
}
.guide_img2{
      position: absolute;
    top: 283px;
    left: -145px;
    z-index: 999;
    width: 660px;


}
.guide_gb{
	width: 40px;
	height: 40px;
	background: red;
	position: absolute;
	top: -20px;
	right: -90px;
	z-index: 1000;
	cursor: pointer;
	opacity: 0;
}

.guide_gb2{
	    width: 40px;
    height: 40px;
    background: red;
    position: absolute;
    top: 280px;
    left: 418px;
    z-index: 1000;
    cursor: pointer;
    opacity: 0;
}
.add_player_title{
	width: 100%;
	height: 50px;
	background-color: #3F50FB;
	font-size: 16px;
	text-align: center;
	color: #fff;
	line-height: 50px;
	position:relative;

	border-radius: 2px 2px 0 0;
	font-weight: bold;
}
.add_player_cha{
	position: absolute;
	top: 16px;
	right: 12px;
	cursor: pointer;
}
.add_player_cha img{
	display: block;
	width: 16px;
	height: 16px;
}
.add_input_box{

	margin-top:20px;
}
.scroll_paly .add_input_box:first-child{
	margin-top:50px;
}
.add_input_name{
	width: 180px;
	float: left;
	height: 30px;
	margin-left: 10px;
	text-align: right;
	font-size: 14px;
	line-height: 30px;
}
.add_input{
	width: 70%;
	height: 30px;
	background: none;
	outline: none;
	border: 1px solid #d8d8d8;
	border-radius: 2px;
	margin-left:10px;
	padding-left: 5px;
	font-size: 14px;

}
.tishi_txt{
	margin-top: 5px;
	margin-left:100px;
	font-size: 12px;
	color: #999999;
}
.photo_name{
	float: left;
	width: 80px;
	margin-left: 10px;
	text-align: right;
	font-size: 14px;
	margin-right: 10px;
	margin-top: 10px;
}
.add_textarea{
	margin-left: 10px;
	outline: none;
	font-size: 14px;
	resize: none;
	width: 70%;
}
.add_submit{
	width: 130px;
	height: 35px;
	text-align: center;
	border-radius: 5px;
	color: #fff;
	font-size: 14px;
	line-height: 35px;
	margin-top: 20px;
	background-color: #3F50FB;
	cursor: pointer;
	margin-left: 300px;
	margin-bottom: 20px;
}
.success_box{
	width: 80px;
	margin:50px auto 0;
}
.success_box img{
	width: 100%;
}
.success_txt{
	margin-left:13px;
	font-size: 14px;
	color: #333;
}
.success_guanbi{
	margin-left:13px;
	font-size: 14px;
	color: #333;
}
.success_guanbi span{
	color: #4caeff;
}
.see_big_img{
	margin:0 auto;
		width: 500px;

}
.see_big_img img{
	width: auto;
	height: 360px;
}
.see_abbreviations_img{
	width: auto;
	height: 100px;
	float: left;
	border:solid 1px #fff;
}
.tupian_box{
	width: 450px;
	margin:0 auto;
}
.every_photo{
	width: 33.3%;
	float: left;

}
.see_abbreviations_img{
	width: auto;
	margin:0 auto;
}
.see_abbreviations_img img{
	width: auto;
	height: 100px;
}
.personal_tel{
	margin-left:380px;
}
/*查看选手结束*/

/*个人资料*/
.personal_line{
	width: 100%;
	height: 2px;
	background-color: #81b6fc;
	margin-top: 25px;
}
.personal_content{
	background-color: #fff;
	min-height: 650px;
	padding-top: 40px;
	padding-bottom: 40px;
}
.personal_tel{
	font-size: 14px;
}
.personal_input_box{
	margin-left: 382px;
	margin-top: 20px;
}
.personal_input_txt{
	width: 60px;
	float: left;
	line-height: 30px;
	font-size: 14px;
	text-align: right;
	color: #333;
}
.personal_input{
	width: 280px;
	height: 30px;
	margin-left: 10px;
	outline: none;
	border:1px solid #d8d8d8;
	padding-left: 5px;
	color: #333;
}
.personal_edit_btn{
	width: 160px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
	background-color: #ff4f4d;
	text-align: center;
	cursor: pointer;
	margin-top: 30px;
	margin-left:450px;
}
.personal_edit_password{
	font-size: 16px;
	font-weight: bold;
	color: #333;
	margin-left: 382px;
	margin-top: 40px;
}
.personal_idcode{
	width: 180px;
	float: left;
}
.personal_idcode_number{
	width: 86px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 2px;
	float: left;
	border:1px solid #ff4f4d;
	color: #ff4f4d;
	margin-left: 10px;
	outline: none;
	cursor: pointer;
	background: none;
}

/*个人资料结束*/

/*流水礼物*/
.gift_url{
	font-size: 14px;
	color: #333;
	float: right;
	line-height: 35px;

}

/*流水礼物*/

/*活动管理*/
.activity_title_number{
	font-size: 14px;
	margin-left: 10px;
	color: #333;
	margin-top: 8px;
	line-height: 38px;
}
.activity_content{
	margin-top: 20px;
	min-height: 650px;
	margin-bottom:20px；
}
.activity_list{
	width:330px;
	height:440px;
	background:#fff;
	border-radius: 4px ;
	float: left;
	margin:18px 18px;
	position:relative;
	box-shadow: 0 0 10px #eae7e7
}
.activity_mask{
	width:330px;
	height:440px;
	position: absolute;
	top: 0;
	background: rgba(24,23,23,0.7);
	z-index: 20;
	display: none;
	border-radius: 4px;
}
.margin_top{
	margin-top: 5px;
}
.found_img{
	width:290px;
	height:400px;
	display: block;
	float: left;
	margin:20px;
	cursor: pointer;

}
.margin{
	width: 310px;
	margin:0 auto;
	margin-left: 10px;
	padding-top:15px;
}

.juli{
	width: 310px;
	margin:0 auto;
}
.activity_enroll{
	font-size: 14px;
	color: #333;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-weight: bold;
	float: left;
	width: 240px;
}
.activity_enroll_icon{
	font-size: 14px;
	color: #333;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-weight: bold;
	float: right;
	width: 65px;
}
.enroll_txt{
	width: 45px;
	height: 22px;
	background-color: #ffaf59;
	border-radius: 4px;
	text-align: center;
	font-size: 12px;
	display: inline-block;
	line-height: 22px;
	color: #fff;
}
.found_time{
	font-size: 12px;
	color: #555;
	margin-top: 8px;
}
.activity_list_left{
	float: left;
	width: 218px;

}
.activity_list_right{
	float: right;
}
.switch_btn_box{
	width: 80px;
	border: 1px solid #eaeaea;
	height: 25px;
	border-radius: 20px;
	margin-top: 5px;
}
.switch_btn_left{
	width: 40px;
	height: 25px;
	line-height: 25px;

	font-size: 12px;
	border-radius: 20px 0 0 20px;
	text-align: center;
	float: left;
	cursor: pointer;
}
.switch_btn_right{
	width: 40px;
	height: 25px;
	line-height: 25px;
	color: #333;
	font-size: 12px;
	border-radius: 0 20px 20px 0;
	text-align: center;
	float: left;
	cursor: pointer;
}
.small_banner{
	width: 100%;
	margin-top: 10px;
	height: 200px;

	overflow: hidden;
	position: relative;
}
.banner_img{
	width: 100%;

}
.every_number{
	width: 25%;
	float: left;
}
.shuliang{
	text-align: center;
	font-size: 12px;
	color: #333;
	font-weight: 400;
}
.gift_bg{
	height: 40px;

	/*margin-top: 5px;*/
	cursor: pointer;
}
.gifu_number{
	float: left;
	/*color: #fff;*/
	line-height: 40px;
	font-size: 14px;
}
.gift_icon{
	float: right;
	margin-top: 13px;
}
.juli_left{
	float: left;
}
.juli_txt{
	font-size: 14px;
	color: #333;
	margin-top: 4px;
}
.juli_right{
	margin-top: 8px;
	width: 90px;
	height: 30px;
	float: right;
	border: solid 1px #ff5b59;
	color: #ff5b59;
	border-radius: 4px;
	line-height: 30px;
	font-size: 14px;
	cursor: pointer;
}
.juli_right img{
	float: left;
	margin:6px 4px 0 13px;
}
.left_btn{
	width: 90px;
	height: 35px;
	border: solid 1px #eee;
	border-radius: 4px;
	color: #333;
	cursor: pointer;
	line-height: 35px;
	font-size: 14px;
	float: left;
	margin-left: 3px;
	background: #fff;
	font-weight: 400;
}
.left_btn:hover{
	background: #eee;
}
.left_btn1{
	width: 90px;
	height: 35px;
	border: solid 1px #eee;
	border-radius: 4px;
	color: #333;
	cursor: pointer;
	line-height: 35px;
	font-size: 14px;
	float: left;
	margin-left: 14px;
	background: #fff;
	font-weight: 400;
}
.left_btn1:hover{
	background: #eee;
}
.left_btn2{
	width: 90px;
	height: 35px;
	border: solid 1px #eee;
	border-radius: 4px;
	color: #333;
	cursor: pointer;
	line-height: 35px;
	font-size: 14px;
	float: left;
	margin-left: 14px;
	background: #fff;
	font-weight: 400;
}
.left_btn2:hover{
	background: #eee;
}
.left_btn img{
	float: left;
	margin:10px 4px 0 20px;
}

.left_btn1 img{
	float: left;
	margin:10px 4px 0 20px;
}

.left_btn2 img{
	float: left;
	margin:10px 4px 0 20px;
}
.right_btn{

	width: 92%;
	height: 40px;
	background-color: #32d491;
	border-radius: 4px;
	color: #fff;
	cursor: pointer;
	line-height: 40px;
	font-size: 14px;
	margin:10px auto 0;
}
.right_btn img{
	float: left;
	margin:12px 4px 0 106px;
}

.activity_open{
	width: 90px;
	height: 30px;
	border-radius: 2px;
	background-color: #32d491;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	margin:20px auto 0;
	cursor: pointer;

}

/*2.5活动管理*/
.active_new{
	width: 310px;
    margin: 0 auto;

	margin-top: 6px;
}
.active_new_left{
	float: left;
	font-size: 14px;
	font-weight: 400;
}

.active_new_right{
	float: right;
	font-size: 14px;
	font-weight: 400;
}
.hd_state{
	position: absolute;
	top: 0;
	left: 0;
}
.hd_state img{
	width: 80px;
}
.cy_hd_state{
	position: absolute;
	top: 10px;
	right: 0;
	width: 76px;
	height: 38px;
	opacity: 0.8;
	border-top-left-radius: 19px;
	border-bottom-left-radius: 19px;
	overflow: hidden;
}
.cy_hd_state span{
	display: inline-block;
	width: 100%;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-size:14px;
}
.cy_hd_state span.jx{
	background:rgba(45,209,115,.8);
}
.cy_hd_state span.js{
	background:rgba(110,127,138,.8);
}
.cy_hd_state span.ks{
	background:rgba(255,174,0,.8);
}
.new_time1{
width: 100%;
position: absolute;
bottom: 0px;
height: 30px;
background: rgba(000,000,000,0.5);
color: #fff;
font-size: 14px;
line-height: 30px;
}
.new_btn_box{
	width: 100%;
	height: 200px;
	position: absolute;
	top:0px;
	left:0;
	background: rgba(000,000,000,0.0);

	z-index: 10;

	overflow: hidden;
	transition: 0.3s;
}
.new_btn_content{
  width: 55px;
  text-align: center;
  float: left;
  margin:60px 13px 0;
  display: none;
}
.new1{
	width: 55px;
	height: 55px;
	float: left;
	background: url(../img/gb.png);
	background-size: 100% 100%;
	cursor: pointer;
	transition: 0.4s;
}

.new2{
	width: 55px;
	height: 55px;
	float: left;
	background: url(../img/xg.png);
	background-size: 100% 100%;
	cursor: pointer;
	transition: 0.4s;
}

.new3{
	width: 55px;
	height: 55px;
	float: left;
	background: url(../img/xs.png);
	background-size: 100% 100%;
	cursor: pointer;
	transition: 0.4s;
}

.new4{
	width: 55px;
	height: 55px;
	float: left;
	background: url(../img/ls.png);
	background-size: 100% 100%;
	cursor: pointer;
	transition: 0.4s;
}
.new5{
	width: 55px;
	height: 55px;
	float: left;
	background: url(../img/pl.png);
	background-size: 100% 100%;
	cursor: pointer;
	transition: 0.4s;
}
.new_btn_txt{
	font-size: 12px;
	color: #fff;
	margin-top: 60px;
}
.small_banner:hover .new_btn_content{
	display: block;
}
.small_banner:hover .new_btn_box{

background: rgba(000,000,000,0.7);
top: 0;


}
.new1:hover{
	background: url(../img/gb1.png);
		background-size: 100% 100%;
}

.new2:hover{
	background: url(../img/xg1.png);
		background-size: 100% 100%;
}

.new3:hover{
	background: url(../img/xs1.png);
		background-size: 100% 100%;
}

.new4:hover{
	background: url(../img/ls1.png);
		background-size: 100% 100%;
}

.gaoji{
	width: 55px;
	height: 55px;
	float: left;

	cursor: pointer;
	transition: 0.4s;
	background: url(../img/gaoji.png);
	background-size: 100% 100%;
}
.gaoji:hover{
	background: url(../img/gaoji1.png);
		background-size: 100% 100%;
}
/*2.5活动管理结束*/
/*活动管理*/
	table{
		margin-top: 30px;
		width: 1100px;
		 border-collapse: collapse;
		 font-size: 14px;
		 text-align: center;
		 color: #333;
		 height: 35px;
		 line-height: 35px;
	}
	.tr_one{
		background: #fff;
		height: 35px;
	}
	.tr_two{
		background: #f8f9fb;
		height: 35px;
	}
	/*代理管理2.0*/
	.jibie_txt{
		float: left;
	}
	.jinpai{
		float: left;
		margin-top: 10px;
		width: 15px;

	}
	.link_right{
		float: right;
	}
	.tuiguan_link{
		width: 310px;
		height: 30px;
		outline: none;
		border: 1px solid #dddee0;
		border-radius: 2px;
		padding-left: 5px;
		font-size: 14px;
	}
	.link_right span{
		font-size: 14px;
		color: #333;
	}
	.tuiguan_link_btn{
		width: 70px;
		height: 32px;
		background: #60b2f7;
		outline: none;
		border: none;
		border-radius: 2px;
		text-align: center;
		cursor: pointer;
		margin-left: 5px;
		font-size: 14px;
		color: #fff;
	}
	.span_link{
		font-size: 14px;
	}
	.wu{
		width: 290px;
		margin: 150px auto 0;
	}
	.wu img{
		width: 100%;
	}
	.player_txt{
		text-align: center;
		margin-top: 20px;
		font-size: 14px;
		color: #333;
	}
	.wuneirong{
		width: 200px;
		margin:40px auto 0;
		    margin-bottom: 50px;
	}
	.level_title{
		text-align: center;
		font-size: 16px;
		color: #333;
		margin-top: 40px;
	}
	.level_link{
		margin-left:370px;
		margin-top: 30px;
	}
	.level_link_explain{
		font-size: 12px;
		color: #777777;
		margin-top: 10px;
		margin-left:375px;
	}
	.level_box{
		margin-top: 60px;
		margin-bottom: 80px;
	}
	.level_state1{
		width: 340px;
		height: 496px;
		border-radius: 5px;

		float: left;
		margin:0 12px;

	}

	.level_touxiang_box{
		width: 100%;
		padding-top: 30px;
		height: 150px;
		border-radius: 5px 5px 0 0;
		background: -webkit-linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* Safari 5.1 - 6.0 */
		  background: -o-linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* Opera 11.1 - 12.0 */
		  background: -moz-linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* Firefox 3.6 - 15 */
		  background: linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* 标准的语法 */
		position: relative;
	}
	.portrait_box{
		width: 80px;
		margin:0 auto;
	}
	.portrait_box img{
		width: 100%;
		display: block;

	}
	.member_txt{
		font-size: 16px;
		text-align: center;
		color: #fff;
		margin-top: 20px;
		font-weight: bold;
	}
	.level_case{
		height: 78px;
		padding-top: 25px;
		background: #fff;
		border-bottom: solid 1px #e8e8e8;b

	}
	.level_case_title{
		text-align: center;
		color: #333;
		font-size: 14px;
	}
	.level_case_number{
		text-align: center;
		color: #60b2f7;
		font-size: 16px;
		margin-top: 15px;
	}
	.jianbian2{
		background: -webkit-linear-gradient(left bottom, #ff866b , #ff68a0); /* Safari 5.1 - 6.0 */
		  background: -o-linear-gradient(left bottom, #ff866b , #ff68a0); /* Opera 11.1 - 12.0 */
		  background: -moz-linear-gradient(left bottom, #ff866b , #ff68a0); /* Firefox 3.6 - 15 */
		  background: linear-gradient(left bottom, #ff866b , #ff68a0); /* 标准的语法 */
	}
	.level_head1{
		width: 90px;
		height: 30px;
		position: absolute;
		top:-18px;
		left: 129px;
		background: #fff;
		border-radius: 6px;
		line-height: 30px;
		text-align: center;
		border: 1px solid #5ca6fc;
		    font-weight: bold;

	}
	.level_head2{
		width: 90px;
		height: 30px;
		position: absolute;
		top:-18px;
		left: 129px;
		background: #fff;
		border-radius: 6px;
		line-height: 30px;
		text-align: center;
		border: 1px solid #ff699d;
		  font-weight: bold;

	}

		.level_head3{
		width: 90px;
		height: 30px;
		position: absolute;
		top:-18px;
		left: 129px;
		background: #fff;
		border-radius: 6px;
		line-height: 30px;
		text-align: center;
		border: 1px solid #7966fd;
		 font-weight: bold;



	}
	.level_head img{
		width: 100%;
		display: block;
	}
	.number_color1{
		color: #ff5b59;
	}
	.number_color2{
		color: #7a83fd;
	}
	.jianbian3{
		background: -webkit-linear-gradient(left bottom, #7dc7fe , #7858fd); /* Safari 5.1 - 6.0 */
		  background: -o-linear-gradient(left bottom,  #7dc7fe , #7858fd); /* Opera 11.1 - 12.0 */
		  background: -moz-linear-gradient(left bottom,  #7dc7fe , #7858fd); /* Firefox 3.6 - 15 */
		  background: linear-gradient(left bottom,  #7dc7fe , #7858fd); /* 标准的语法 */
	}
	.level_ceng{
		    width: 336px;
    	height: 492px;
    	border-radius: 5px;
    	margin-left: 2px;
    	margin-top: 2px;


	}
	.bg_ceng1{
		background: -webkit-linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* Safari 5.1 - 6.0 */
		  background: -o-linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* Opera 11.1 - 12.0 */
		  background: -moz-linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* Firefox 3.6 - 15 */
		  background: linear-gradient(left bottom, #74eaf7 , #5ca6fc); /* 标准的语法 */

	}

	.bg_ceng2{
		background: -webkit-linear-gradient(left bottom, #ff866b , #ff68a0); /* Safari 5.1 - 6.0 */
		  background: -o-linear-gradient(left bottom, #ff866b , #ff68a0); /* Opera 11.1 - 12.0 */
		  background: -moz-linear-gradient(left bottom, #ff866b , #ff68a0); /* Firefox 3.6 - 15 */
		  background: linear-gradient(left bottom, #ff866b , #ff68a0); /* 标准的语法 */
	}

	.bg_ceng3{
		background: -webkit-linear-gradient(left bottom, #7dc7fe , #7858fd); /* Safari 5.1 - 6.0 */
		  background: -o-linear-gradient(left bottom,  #7dc7fe , #7858fd); /* Opera 11.1 - 12.0 */
		  background: -moz-linear-gradient(left bottom,  #7dc7fe , #7858fd); /* Firefox 3.6 - 15 */
		  background: linear-gradient(left bottom,  #7dc7fe , #7858fd); /* 标准的语法 */
	}
	.big_bold{
		font-size: 18px;
		font-weight: bold;
	}


	/*代理管理2.0结束*/

	/*推荐注册*/
	.rmd_box{
		width: 1100px;
		margin: 0 auto;
	}
	.rmd_content{
		width: 420px;
		margin: 0 auto;
		padding-top: 120px;
	}
	.rmd_logo{
		width: 210px;
		margin: 0 auto;
	}
	.rmd_logo img{
		width: 100%;
		display: block;
	}
	.rmd_time{
		font-size: 16px;
		color: #777777;
		text-align: center;
		margin-top: 40px;
		margin-bottom:30px;
	}
	.rmd_txt{
		font-size: 14px;
		color: #333;
	}
	.rmd_input_box{
		width: 400px;
		height: 35px;
		border-radius: 4px;
		border: 1px solid #e7e7e7;
		margin-top: 10px;
	}
	.rmd_tel_input{
		width: 350px;
		height: 35px;
		background: none;
		outline: none;
		margin-left:10px;
	}
	.rmd_yzm_input{
		width: 295px;
		height: 35px;
		background: none;
		outline: none;
		margin-left:10px;
	}
	.rmd_idcode{}

	.enroll_protocol{
	width: 640px;

	margin-top:30px;
}
.enroll_protocol_btn{
	width: 15px;
	height: 15px;
	float: left;
	margin-right: 10px;
	position: relative;
	margin-top: 1px;
}
.enroll_protocol_btn img{
	width: 15px;
	height: 15px;
}
.protocol_txt{
	font-size: 14px;
	color: #333;
	cursor: pointer;
}
#protocol_checked{
	position: absolute;
	width: 15px;
	height: 15px;
	top: -1px;
	left: 0;
	cursor: pointer;
	opacity: 0;
}
.rmd_idcode{
	width: 91px;
	height: 33px;
	border-radius: 2px;
	background: #4caeff;
	outline: none;
	border:none;
	color: #fff;
	text-align: center;
	margin-top: 1px;
	cursor: pointer;
}
.rmd_btn{
	width: 400px;
	font-size: 14px;
	color: #fff;
	background: #ff4f4d;
	border-radius: 2px;
	height: 35px;
	margin-top: 30px;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	margin-bottom:30px;
}
input:-webkit-autofill {
 -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
	/*推荐注册结束*/
	/*分页样式*/
.page{
	float: right;

	margin-top: 20px;
	margin-bottom:20px;
}
.page a:hover{
	background-color: #f6f6f6;
}
.page li{list-style-type:none;}
.page li a{
	color:black;
	width: 100%;
	height: 100%;
	display: inline-block;
}
.page_top{
	width: 100px;
	height: 30px;
	border: solid 1px #e6e6e6;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #555;
	background-color: #fff;
	float: left;
}
.page_next{
	width: 100px;
	height: 30px;
	border: solid 1px #e6e6e6;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #555;
	background-color: #fff;
	float: left;
}
.page_number{
	width: 40px;
	height: 30px;
	background-color: #fff;
	text-align: center;
	line-height: 30px;
	color: #555;
	float: left;
	border: solid 1px #e6e6e6;
	border-left: none;

}
.shenglve{
	width: 40px;
	height: 30px;

		text-align: center;
	line-height: 30px;
	float: left;
	font-size: 14px;
}
.tixian{
	float: left;
	font-size: 14px;
	color: #333;
	margin-left: 5px;
	line-height: 35px;
}
.tixian_btn{
	width: 70px;
	height: 35px;
	border-radius: 2px;
	background: #4579FF;
	color: #fff;
	font-size: 14px;
	line-height: 35px;
	cursor: pointer;
	float: left;
	margin-left: 10px;
	text-align: center;
}
.orange{
	color: #4579FF;
}

/*底部备案样式*/
.footer_box{
	margin-top: 20px;
	width: 1100px;
	margin: 0 auto;
}
footer{
	width: 100%;
	height: 170px;
	background-color: #222;
}
.footer_left{
	margin-top: 20px;
	float: left;
}
.footer_left_txt{
	width: 700px;
	font-size: 12px;

	color: #b3b5ba;
	margin-top: 10px;
}

.footer_right_box{
	float: left;
	margin-top: 20px;
	margin-left:70px;
}
.footer_right_box li{
	color: #b3b5ba;
	font-size: 12px;
	margin-top: 8px;
}
.footer_img{
	width: 100px;
	height: 100px;
	float:right;
	margin-top: 20px;
}
.footer_img img{
	width: 100px;
	height: 100px;
	display: block;
}
/*底部备案样式结束*/
 table{
            margin-top: 30px;
            width: 1100px;
            border-collapse: collapse;
            font-size: 14px;
            text-align: center;
            color: #333;
            height: 35px;
            line-height: 35px;
        }
        .tr_one{
            background: #fff;
            height: 35px;
        }
        .tr_two{
            background: #f8f9fb;
            height: 35px;
        }

        /*分页样式*/
        .page{
            float: right;

            margin-top: 20px;
            margin-bottom:20px;
        }
        .page_top{
            width: 100px;
            height: 30px;
            border: solid 1px #e6e6e6;
            line-height: 30px;
            text-align: center;
            font-size: 14px;
            color: #555;
            background-color: #fff;
            float: left;
        }
        .page_next{
            width: 100px;
            height: 30px;
            border: solid 1px #e6e6e6;
            line-height: 30px;
            text-align: center;
            font-size: 14px;
            color: #555;
            background-color: #fff;
            float: left;
        }
        .page_number{
            width: 40px;
            height: 30px;
            background-color: #fff;
            text-align: center;
            line-height: 30px;
            color: #555;
            float: left;
            border: solid 1px #e6e6e6;
            border-left: none;

        }
        .shenglve{
            width: 40px;
            height: 30px;

            text-align: center;
            line-height: 30px;
            float: left;
            font-size: 14px;
        }
        .gift_url1{
            float: right;
            font-size: 14px;
            color: #333;
        }
        .jinpai1{
            width: 15px;
            float: left;
	    margin-top:14px;
        }
        .see_search_box {
    margin-top: 20px;
    font-size: 14px;
    color: #333;
}

	.tixian{
			float: left;
			font-size: 14px;
			color: #333;
			margin-left: 10px;
			line-height: 35px;
		}
		.tixian_btn{
			width: 70px;
			height: 35px;
			border-radius: 2px;
			background: #4579FF;
			color: #fff;
			font-size: 14px;
			line-height: 35px;
			cursor: pointer;
			float: left;
			margin-left: 10px;
			text-align: center;
		}
		.orange{
			color: #4579FF;
		}
		.blue{
			color: #60b2f7;
			cursor: pointer;
		}


    .ul_pics li{
                float: left;

            }
    .ul_pics{
        float: left;
        /* margin-left: 191px; */
    }
    .clearfix:after {
      content: '';
      display: block;
      clear: both;
    }
    .delect{
        position: absolute;
        width: 100%;
        height: 20px;
        text-align: center;
        line-height: 20px;
        background-color: #000;

        color: #fff;
        transition:.5s;
        cursor: pointer;
        bottom: 0;
        background-color: #ff4f4d;

    }


    .demo{
        width: 890px;
    }
    .phcolor{ color:#999;}


a{
    text-decoration: none;
}
.see_abbreviations_img img{width:109px;height:100px;}
#see_big_img{width:392px;height:360px;}
.add_player{height:720px;}
.xuanyan{height: 50px;width: 70%;}
.add_input_name{width:80px;}
.player_tv{
	width: 400px;
	height: 200px;
	float: left;
	margin:5px;
}
.color{
	background-color: #32d491;
	color: #fff;
}

.yanse{
	color: #666;
}
.lianjie_link{
	color: #4399e2;
}
.blue{
		color: #57b3ff;
	}
	.green{
		color: #32d491;
	}
	.red{
		color: #fe6664;
	}

.group_id{
  border:1px solid #e5e5e5;font-size: 14px;color: #333;margin-left: 10px;
}
.demo{
  margin-top:20px;
}
.chuanImg{
  width: 100px;margin-top: 1px;
}
.video_mar{
  margin-top: 20px;
}
.exl{
	width: 100px;
	float: left;
	margin-left: 10px;
	position: relative;
	cursor: pointer;
}
#exl{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0;
	cursor: pointer;
}
.exl img{
	width: 100%;
}
.ul_pics333{
  	position:relative;left:300px;top:-31px;
  	height: 10px;
  }
  .batch_upload2{
  	overflow-y:scroll;


  }
.scroll_paly{
	height: 670px;

}
/*媒体查询*/
@media screen and (max-width: 1400px) {
  .add_player_title {
      width: 100%;
      height: 40px;
      background-color: #3F50FB;
      font-size: 14px;
      text-align: center;
      color: #fff;
      line-height: 40px;
      position: relative;
      margin-bottom: 1px;
      border-radius: 2px 2px 0 0;
      font-weight: bold;
  }
  .ul_pics333{
  	position:relative;left:270px;top:-28px;
  	height: 10px;
  }
  .add_player_cha img{
    width: 15px;
  }
  .add_input_box {

    margin-top: 10px;
  }
  .chuanImg {
    width: 80px;
    margin-top: 6px;
  }
  .exl{
	width: 80px;
	float: left;
	margin-left: 10px;
	cursor: pointer;
}
#exl{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0;
	cursor: pointer;
}
.exl img{
	width: 100%;
}
  .demo{
  margin-top:10px;
  }
  textarea{
    height: 50px;
  }
  .ul_pics li {
    width: 80px;
        height: 80px;
  }
  .ul_pics li img{
    width: 80px;
        height: 80px;
  }
  .ul_pics li .img{
    width: 80px;
        height: 80px;
  }

  .video_btn {
    width: 95px;
    height: 30px;
    text-align: center;
    border-radius: 5px;
    color: #3F50FB;
    font-size: 14px;
    line-height: 30px;
    margin-top: 10px;
    background-color: #f8f9fa;
    cursor: pointer;
    margin-left: 120px;
    float: left;
    border: 1px solid #3F50FB;
  }

    .add_submit {
      width: 95px;
      height: 30px;
      text-align: center;
      border-radius: 2px;
      color: #fff;
      font-size: 14px;
      line-height: 29px;
      margin-top: 10px;
      background-color: #ff4f4d;
      cursor: pointer;
      margin-left: 300px;
  }
  .add_input{
    font-size: 12px;
  }
  .add_input_name{
    font-size: 12px;
  }
  .add_player{height:555px;}
	  .scroll_paly{
		height: 510px;

	}
	.scroll_paly .add_input_box:first-child{
	margin-top:20px;
	}
}




/*新个人信息*/
.new_info_left{
	width: 212px;
	height: 50px;
	text-align: center;
	font-size: 14px;
	color: #333;
	line-height: 50px;
	/* float: left; */
	/* background-color: #ffffff; */
	border-radius: 6px;
}

.new_info_left li {
	margin-bottom: 9px;
	background-color: #ffffff;
	border-radius: 5px;
}

.new_info_left li:hover{
	/* background: #538ffc;
	color: #fff; */
	cursor: pointer;
	color: #f67800;
	/* background:wheat */
	border: 1px solid #f67800;
}
.new_info_right{
	width: 957px;
	min-height: 1000px;
	border-radius: 2px;
	background: #fff;
	margin-bottom: 15px;
	/* float: right; */
}
.active_intab{
	color: #f67800;
	/* background:wheat */
	border: 1px solid #f67800;
	background-color: #ffffff;
}
.new_info{
	margin-top: 15px;
	display: flex;
	justify-content: space-between;
}
.info_right_content{
	margin:24px 0 0 37px;
}
.info_every{
margin-top: 10px;
}
.info_every1{
	margin-top:15px;
}
.info_every span{
	font-size: 14px;
	color: #333;
	line-height: 30px;
}
.info_every_txt{
	width: 80px;
	text-align: left;
	display: inline-block;
	margin-right: 8px;
	line-height: 30px;
	/* float: left; */
}
.new_info_input{
	width: 240px;
	height: 35px;
	border-radius: 2px;
	border:1px solid #e9edf2;
	display: inline-block;
	font-size: 14px;
}
.info_every .info_rzbtn{
	display: inline-block;
	width: 80px;
	height: 30px;
	border-radius: 2px;
	border: 1px solid #538ffc;
	/* float: left; */
	font-size: 14px;
	text-align: center;
	color: #538ffc;
	cursor: pointer;
}

.info_every_txt1{
	width: 80px;
	text-align: justify;
	display: inline-block;
	margin-right: 8px;
	line-height: 0px;
	/* float: left; */
	font-size: 14px;
	color: #333;
	font-weight: 700;
	/* background-color: red; */
}

.info_every_txt1::after {
	content: '';
	display: inline-block;
	/* padding-left: 100%; */
	height: 0;
	width: 100%;
	line-height: 0;
}

.new_info_input .info_entry{
	width: 100%;
	height: 35px;
	text-indent: 10px;
}
.info_entry1{
	width: 50%;
		height: 35px;
	text-indent: 10px;
}
.info_entry2{
		width: 35%;
		height: 35px;
		text-align: center;
		float: right;
		cursor: pointer;
		background: none;
		color: #538ffc;
}
.info_submitbtn{
	width: 242px;
	height: 36px;
	background: #f67800;
	text-align: center;
	line-height: 36px;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
	margin:25px 0 0 134px;
	cursor: pointer;
	border-radius: 18px;
}
.sample_img{
	width: 63px;
	float: left;
	margin:20px 0 0 160px;
}
.authentication_success{
	width: 150px;
	margin:50px auto 0;
}
/*2.5高级 关注微信公众号*/
	.body_white{
		background: #fff;
	}
	.wx_publick{
		font-size: 14px;
		color: #333;
		margin-top: 15px;
		margin-left: 10px;
	}
	.gongzhong_box{
		width: 1060px;
		border-radius: 4px;
		border: 1px solid #e5e5e5;
		margin:30px auto 0;
		background: #fcfcfc;
		padding-bottom: 30px;
		position: relative;
	}
	.gz_box_content{
		width: 1040px;
		margin:0 auto;
		padding-top: 20px;
	}
	.gz_title{
		font-size: 14px;
		color: #666;
	}
	.sq_box{
		margin-top: 10px;
	}
	.sq_txt{
		float: left;
		line-height: 30px;
		color: #666;
		font-size: 14px;
	}
	.sq_btn{
		width: 100px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		border-radius: 2px;
		color: #fff;
		font-size: 14px;
		background: #4579FF;
		float: left;
		margin-left: 10px;
		cursor: pointer;
	}
	.sq_state{
		float: left;
		color: #00c725;
		font-size: 14px;
		line-height: 30px;
	}
	.sq_ewm{
		width: 28px;
		height: 28px;
		float: left;
		margin: 0 5px;
	}
	.ewm_txt{
		float: left;
		margin-top:5px;
	}
	.ewm_txt span{
		float: left;
		color: #666;
		font-size: 14px;
		line-height: 30px;
		width: 85px;
		text-align: right;
	}

	.shangchuan_ewm{
		margin-left: 40px;
		margin-top: 15px;
	}
	.shangchuan_btn{
		width: 120px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		border-radius: 2px;
		color: #fff;
		font-size: 14px;
		background: #4579FF;

		margin-left: 10px;
		cursor: pointer;
		position: relative;
		overflow: hidden;
	}
	.copy_link_btn{
		width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    background: #4579FF;
    margin-left: 10px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    margin:10px 0 0 185px;
	}
	.link_tishi{
		font-size: 14px;
		color:red;
		width: 350px;
		margin:15px 0 0 63px;
	}
	.tihuan{
		width: 60px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		border-radius: 2px;
		color: #fff;
		font-size: 14px;
		background: #c9c9c9;
		float: left;
		clear: both;
		cursor: pointer;
		position: relative;
		overflow: hidden;
		position: relative;


	}
	.chongzhi_btn{
			width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    background: #4579FF;
    margin-left: 10px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    margin:-5px 0 0 130px;
    display: inline-block;
	}
	.shanchu{
		width: 60px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		border-radius: 2px;
		color: #fff;
		font-size: 14px;
		background: #ff5b59;
		float: left;
		margin-left:10px;
		cursor: pointer;
		position: relative;
		overflow: hidden;
		position: relative;
	}
	.gz_box{
		margin-top: 10px;
	}
	.gz_txt{
		float: left;
	}
	.gz_txt span{
		float: left;
		color: #666;
		font-size: 14px;
		line-height: 30px;
	}
	.tp_before{
		width: 120px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		border-radius: 2px;
		color: #fff;
		font-size: 14px;
		background: #4579FF;
		float: left;
		margin-left:10px;
		cursor: pointer;
		position: relative;

	}
	.discount{
		position: absolute;
		width: 50px;
		height: 20px;
		text-align: center;
		line-height: 20px;
		background: #ff0000;
		color: #fff;
		font-size: 14px;
		left: 0;
		top: 0;
		border-radius: 5px 0 0 0;
	}
	.radio{
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0%;
		left: 0;
		opacity: 0;
	}
	.gz_line{
		width: 1060px;
		margin:20px auto;
		height: 0.5px;
		background: #e5e5e5;
	}
	.yulan_img{
		position: absolute;
		top: -50px;
		left: 170px;
		z-index: 20;
		display: none;
	}
	.public_name{
		width: 200px;
		height: 30px;
		border-radius: 2px;
		border: solid 1px #eee;
		text-indent: 10px;
		margin-left: 14px;
		font-size: 14px;
		color: #333;
	}
	.ewm_txt textarea{
		width: 200px;
		height: 50px;
		resize: none;
		border-radius: 2px;
		border: solid 1px #eee;
		margin-left: 14px;
		padding:5px;
		font-size: 14px;
		color: #333;
	}
	.city_style{
		font-size: 14px;
		color: #666;
		border: 1px solid #e5e5e5;
		height: 30px;


	}
	.city_txt{
		margin-left:10px;
		margin-right: 5px;
		font-size: 14px;
	}
	.tel_num{
		float: left;
		position: relative;
	}
	.tel_num input{
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		position: absolute;
		opacity: 0;
	}
	.tj_btn{
		width: 120px;
		height: 40px;
		color: #fff;
		text-align: center;
		border-radius: 2px;
		line-height: 40px;
		margin:30px auto 0;
		background: #4579FF;
		font-size: 14px;
		cursor: pointer;
	}


/*短信流量充值*/
.duanxin_box{
	margin-top: 5px;
}
.every_duanxin{
	width: 200px;
	height: 110px;
	border-radius: 5px;
	border: 1px solid #ebebeb;
	background: #fcfcfc;
	float: left;
	margin:6px;
	position: relative;
	overflow: hidden;

}
.bian{
	color: #777;
}
.numberfont{
	font-size: 16px;
	color: #999;
	text-decoration: line-through;
}
.zhifu_detlis{
	font-size: 14px;
	color: #808080;
	margin: 0 0 20px 32px;
}
.mianfei{
	color: #ff3533;
	font-size: 14px;
	margin:15px 0 15px 10px;
}
.every_duanxin img{
	width: 20px;
	position: absolute;
	top: 13px;
	right: 8px;
}
.every_duanxin input{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
}
.duanxin_txt{
	text-align: center;
	margin-top: 14px;
	font-size: 14px;
	color: #555;


}
.payment_fs{
	font-size: 14px;
	color: #555;
	margin:10px 0;
	margin-left: 10px;
}
.zhifu_box{
	width: 1080px;
	padding: 30px 0;
	background: #fcfcfc;
	border: 1px solid #ebebeb;
	margin:20px auto;
}
.zhifu_img{
	width: 160px;
	height: 70px;
	border-radius: 2px;
	border: 1px solid #4579FF;
	background: #fff;
	cursor: pointer;
	float: left;
	margin-left:30px;
	position: relative;
}
.zhifu_img img{
	float: left;
	margin:13px 17px;
}
.zhifu_img input{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
}
.liucheng1{
	font-size: 12px;
	color: #333;
	margin-left: 40px;
	margin-top: 30px;
}
.liucheng2{
	font-size: 12px;
	color: #333;
	margin-left: 100px;
	margin-top: 6px;
}
.zhifu_btn1{
	width: 180px;
	height: 40px;
	color: #fff;
	text-align: center;
	border-radius: 2px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	background: #4579FF;
	cursor: pointer;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}
.zhifu_information{
	float: right;
	line-height: 60px;
	font-size: 16px;
	margin-right: 15px;
}

/*IE兼容遮罩和弹窗*/
.zz001{
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}
.zz001_alert{
  background: #fff;
  width: 620px;
  height: 400px;
  position: absolute;
  z-index: 1001;
  text-align: center;
}
.alert001_img{
  width: 132px;
  height: 106px;
  margin: 40px auto;
  display: block;
}
.alert001_txt{
  text-align: center;
  width: 450px;
  margin: 10px auto 40px;
}
.alert001_btn{
  color: #538ffc;
  display: inline-block;
  width: 150px;
  height: 40px;
  border: 1px solid #538ffc;
  text-align: center;
  line-height: 40px;
}
.alert001_btn1{
  margin-left: 20px;
}
.footList{
	width: 975px;
	margin: -5px 0 0 -15px;
}
.footList li a{
	float: left;
	color:#949598;
	font-size:12px;
	margin-left: 15px;
	margin-top: 5px;
}
.footList li a:hover{
	color: #fff;
}
.footList li:first-child a:hover{
	color: #949598;
}
.breakdown{
	pointer-events:none;
}

/*6-12充值激活*/
.gongzhongcz_box{
	width: 1080px;

	margin:30px auto 0;

}
.gongzhongcz_box .activation{
	width: 260px;
	height: 170px;
	border-radius: 4px;
	border: 1px solid #e5e5e5;
	background: #fcfcfc;
	padding-top: 5px;
}
.activation .txt{
	font-size: 16px;
	text-align: center;
	margin-top: 15px;

}
.activation_btn{
	width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    background: #4579FF;
    margin-left: 10px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    margin: 20px auto 0;
    color: #fff;

}
.see_btn_wechat{
	float: right;
	width:160px;
	height:38px;
	background:#1aad19;
	border-radius: 2px ;
	line-height: 38px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	margin-right: 10px;
}
.see_btn_wechat img{
	float: left;
	margin:9px 8px 0 23px;

}
.see_btn_wechat:hover{
	background-color: #34a123
}

.see_btn_douyin{
	float: right;
	width:160px;
	height:38px;
	background:#555;
	border-radius: 2px ;
	line-height: 38px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	margin-right: 10px;
}
.see_btn_douyin img{
	float: left;
	margin:9px 8px 0 23px;

}
.see_btn_douyin:hover{
	background-color: rgba(0,0,0,0.85)
}


/* 面包屑 */
.bread-nav {
	line-height: 30px;
	font-size: 14px;
	color: #323232;
	margin-top: 10px;
	font-weight: 400;
  }

  .bread-nav a {
	color: #333;
  }

  .bread-nav span {
	color: #638efe;
  }

  .vo-senior{
	  width: 1200px;
	  margin: 0 auto;
  }
  .vo-senior-white{
	  background: #fff;
	  margin-bottom: 89px;
  }
  .vo-senior-title{
	  padding: 0 10px;
	  width: 1180px;
	  margin: 0 auto;
	  font-size: 16px;
	  font-weight: bold;
	  line-height: 50px;
	  border-bottom: 1px solid #f5f5f5;
  }


  /* 按钮效果 */
  .vo-btn-hover{
	  opacity: 1;
	  position: relative;
  }
  .vo-btn-hover:hover{
	  opacity: 0.9;
  }

  .vo-btn-hover:active::before {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 25%);
	pointer-events: none;
  }

  .sc-mask-box{
	  width: 300px;
	  height: 200px;
	  background: #F4D18E;
	  position: fixed;
	  top: 0;
	  left: 0;
	  right: 0;
	  bottom: 0	;
	  margin: auto;
	  box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
	  border-radius: 6px;
	  z-index: 200;
	  display: none;
  }
  .sc-mask-box-title{
	  text-align: center;
	  line-height: 40px;
	  font-size: 16px;
	  font-weight: bold;
  }
.sc-mask-box-close{
	position: absolute;
	right: 15px;
	top: 12px;
	width: 20px;
	cursor: pointer;
}
.sc-mask-content{
	width: 86%;
	margin: 15px auto;
	font-size: 14px;
	color: #5E3D00;
	line-height: 25px;
}



.Small-program{
	width: 100%;
	height: 100vh;
	background: rgba(0, 0, 0, 0.7);
	position: fixed;
	top: 0;
	left: 0;
	display: none;


	z-index: 238;
}
.Small-program-box{
	width: 450px;
	  height: 360px;
	  background: #fff;
	  border-radius: 6px;
	  position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0	;
	margin: auto;
}

.sc-mask-box-title{
	text-align: center;
	line-height: 45px;
	font-size: 16px;
	font-weight: bold;
}
.sc-mask-box-close{
  position: absolute;
  right: 15px;
  top: 12px;
  width: 20px;
  cursor: pointer;
}
.xcx-qr{
	text-align: center;
	margin-top: 20px;
}
.xcx-qr img{
	width: 120px;
	height: 120px;
}
.xcx-qr p {
	font-size: 14px;
	margin-top: 10px;
}
.Small-program-content{
	width: 69%;
	padding: 15px;
	line-height: 26px;
	background: #d1e5fe;
	border-radius: 6px;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 14px;
	
}



/* 头部的样式样式样式 */
.el-dropdown-menu.el-popper.drainage-list {
    width: 260px;
    top: 30px!important;
}
.el-dropdown-menu.el-popper.drainage-list .el-dropdown-menu__item a{
	padding: 2px 12px;
	box-sizing: border-box;
}
.drainage-list .el-dropdown-menu__item:not(.is-disabled):hover * {
    color: #3859FF;
    background-color: #F2F5FF;
}
.el-dropdown-menu.el-popper li a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}

.drainage-list .el-dropdown-menu__item .drainage-icon {
    min-width: 30px;
    margin-top: 15px;
    max-width: 30px;
}
.floatl {
    float: left;
}
.drainage-list .el-dropdown-menu__item .drainage-icon img {
    width: 100%;
    height: 100%;
}
.drainage-list .el-dropdown-menu__item .drainage-item-wrap {
    display: inline-block;
    margin-left: 15px;
}
drainage-list .el-dropdown-menu__item .drainage-item-wrap .drainage-item-txt, .drainage-list .el-dropdown-menu__item .drainage-item-wrap .drainage-item-subtxt {
    line-height: 20px;
    color: #333;
    margin-top: 0;
    display: block;
}
.drainage-list .el-dropdown-menu__item .drainage-item-wrap .drainage-item-txt {
    font-weight: 700;
}
.drainage-list .el-dropdown-menu__item .drainage-item-wrap .tag-type1 {
    background-color: #F26161!important;
    color: #fff!important;
}

.drainage-list .el-dropdown-menu__item .drainage-item-wrap .drainage-item-tag {
    color: #fff;
    width: 35px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    margin-left: 3px;
}
.drainage-list .el-dropdown-menu__item .drainage-item-wrap .drainage-item-txt, .drainage-list .el-dropdown-menu__item .drainage-item-wrap .drainage-item-subtxt {
    line-height: 20px;
    color: #333;
    margin-top: 0;
    display: block;
}
.drainage-list .el-dropdown-menu__item .drainage-item-wrap .drainage-item-subtxt {
    font-size: 12px;
	color: #999;
}
.el-dropdown-menu.el-popper.drainage-list .el-dropdown-menu__item {
    width: 100%;
    padding: 0;
}
.drainage-list{
	margin-top: 52px !important;
}
.drainage-list .el-dropdown-menu__item:focus *, .drainage-list .el-dropdown-menu__item:not(.is-disabled):hover * {
	color: #3859FF;
	background-color: #F2F5FF;
}
.drainage-list .el-dropdown-menu__item .drainage-item-wrap .tag-type2 {
    background-color: #3859ff!important;
    color: #fff!important;
}

[v-cloak] {
	display: none;
  }

	/* htp240708会员中心--css */