/*d登录注册*/
		.login{width:100%;position:fixed;top: 0px;left: 0px;background:rgba(0,0,0,.5);height:100%;display: none;z-index: 111;}
		.welcome{width:385px;height:396px;background:rgba(255,255,255,1);border-radius:8px;position: absolute;top:24%;left:40%;}
		.welcome h3{font-size: 26px;color:#000000;margin: 10px 0 12px 0;}
		.welcome h5{font-size: 14px;color: #9B9B9B;}
		.margin{margin-left: 40px;}
		.phone{margin-top: 30px;}
		.phone input{width:305px;height:40px;border-radius:4px;border:1px solid rgba(211,211,211,1);text-indent:10px;}
		.welcome input::-webkit-input-placeholder{color:#9B9B9B;}
		.get input{width:167px;height:40px;border-radius:4px;border:1px solid rgba(211,211,211,1);text-indent:10px;}
		.get button{width:118px;height:40px;background:#FB6858;border-radius:4px;color: #fff;line-height: 40px;text-align: center;font-size: 16px;border: 0;margin-left: 10px;}
		.get{margin-top: 30px;}
		.close{text-align:right;font-size: 20px;margin: 20px 20px 0 0;color: #9B9B9B;cursor: pointer;}
		.submitt{margin-top:40px;font-size: 18px;text-align: center;width:305px;height:40px;background:#FB6858;border-radius:4px;line-height: 40px;border: 0;color: #fff;}
		.header_phone p em{width:20px;height:23px;display:inline-block;background:url(/static/common/images/phone2.png) no-repeat center center;background-size:contain;display:inline-block;margin-right: 6px;vertical-align: middle;}
		.video_map{width:100%;height:100%;position:fixed;top: 0px;left: 0px;background: rgba(0,0,0,.5);text-align: center;z-index:999;display: none;}
		.video_map.on{display: block;}
		.video_border{width: 1100px;height: 540px;background-color: #000000;position: absolute;left: 50%;top: 50%;margin-top: -270px;margin-left:-550px;}
		.video_map video{width:100%;height:100%;}
		.close_set{position: absolute;top:-20px;right:-10px;border-radius:50%; background: #ddd;width: 24px;height:24px;border:4px solid #fff;}
		.close_set img{width: 10px;height: 10px;cursor: pointer;margin-top: 6px;}
		.letsgo{position: fixed;bottom:100px;right:100px;cursor: pointer;z-index: 1111;}
      	.letsgo img{width: 48px;height:48px;}
      	.mapboxgl-popup-content a{text-align: center;}
      	.mapboxgl-popup-content p{width:150px;}
      	.mapboxgl-popup-content img{max-width:160px;height:100px;object-fit:cover;}
      	.mapboxgl-popup-close-button{font-size: 24px;padding:0 8px;}
      	.mapboxgl-popup{top:-16px!important;}
		/*登录注册*/

		/*底部css*/
			.tab_botm_img li{text-align: center;float: left;margin-right:40px;}
			.tab_botm_img li img{width: 80px;height:68px;}
			.tab_botm_img li p{color: #fff;font-size: 14px;}
			.footer{width:100%;background:#303030;}
			.botms_fl{width:100%;}
			.erweima img{width:70px;height:70px;padding:10px;border: 1px solid #D0D0D0;}
			.erweima p{color: #fff;font-size: 14px;font-weight:500;margin-top: 4px;}
			/*.tabbar a{line-height:22px;text-align: center;width:68px;height:22px;background:#FB6858;border-radius:4px;margin-right: 24px;font-size: 12px;color: #fff;margin:24px 0 0 12px;}*/
			.tabbar p{font-size: 16px;font-weight: bold;color: #fff;margin:18px 0 0 20px;}
			.tabbar{margin:32px 0 30px 0;border-bottom:1px solid #454545;padding-bottom: 20px;}
			.tabbar span{display: block;font-size: 20px;font-weight: bold;color: #fff;margin-top:20px;}
			.tabbar i{width:1px;height:32px;background:#fff;display: block;margin:18px 0 0 20px;}
			.tabbar img{width:89px;height:28px;margin:20px 0 0 15px;}
			.tabbar p em{margin-right:20px;width:28px;height:25px;display: inline-block;background:url(/static/common/images/phone.png) no-repeat center center;background-size:contain;vertical-align: middle;}
			.friems h4{margin-top: 14px;font-size:14px;color: #fff;}
			.friems li{float: left;font-size: 12px;font-weight:400;margin:12px 14px 10px 0;}
			.friems li a{color:#BFBFBF;}
			.friems li a:hover{color: #FB6858;}
			.banquan{font-size: 12px;font-weight:500;text-align: center;color: #fff;width:100%;background:#1f1f1f;height:56px;line-height:56px;    margin-top: 12px;}

			.meg_erweima{margin-top:40px;}
			.tab_btm{padding-bottom:30px;border-bottom:1px solid #454545;}
			.tab_cet{margin-bottom:28px;}
			.tab_cet li{float: left;margin-right:20px;font-size: 14px;font-weight: bold;}
			.tab_cet li a{color:#fff;font-weight: 500;font-size: 14px;}
			.tab_cet li a:hover{color: #FB6858;}
			.tab_fr{width:60%;}
			.tab_fr li{float: left;margin-right:6px;font-size: 12px;color:#BFBFBF;}
			.tab_fr li a{color:#BFBFBF;}
			.tab_fr li a:hover{color: #FB6858;}
			/*底部css*/

			/*顶部css*/
			.header_frs {width:10%;margin: 16px 0px 0 0;cursor: pointer;text-align: right;color: #999;}
			.header_frs img {width: 30px;height: 30px;vertical-align: middle;margin-right: 10px;}
			.header_frs span {font:14px/36px "微软雅黑";}
			.header_fl {width:25%;height:70px;}
			.header_fl a em{height:24px;width: 1px;background: #E4E4E5;margin: 30px 10px 0 10px;}
			.header_fl a p{font-size: 14px;margin-top:20px;color:#4A4A4A;font-weight:normal;}
			.header_fl a h1{font-size: 14px;margin-top:20px;color:#4A4A4A;font-weight:normal;}
			.header_fl a p i{letter-spacing:1px;}
			.header{height:70px;width:100%;border-bottom: 1px solid #E6E6E6;}
			.value{z-index: 1;width:130px;background:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.28);border-radius:2px;display: none;top:62px;text-align:center;left:-22px;position: absolute;}
			.value a{font-size:14px;color:#000000;line-height:40px;text-align: center;}
			.value a:hover{background: #FB6858;color: #fff;}
			.header_cet {width:44%;height:70px;margin-left:80px;}
			.header_cet li{float: left;width:16.5%;text-align: center;line-height:70px;position: relative;}
			.header_cet li a{position: relative;}
			.header_cet li a img{width:8px;height:8px;margin-left:6px;}
			.header_cet li.on .indexs_top{color: #FB6858;}
			.header_phone{margin:24px 0px 0 20px;}
			/*.header_cet li.on em{width:50px;height:4px;background: #FB6858;position: absolute;bottom:2px;left:30px;transition: all 0.2s ease-in-out;z-index: 11;}*/
			.header_fr {width:8%;cursor: pointer;font-size: 14px;text-align:right;color: #999;}
			.header_fr img {width: 30px;height: 30px;vertical-align: middle;margin-right:10px;}
			.header_fr span {font: 14px/36px "微软雅黑";}
			/*顶部css*/

			.top_title h3 i{width:3px;height: 23px;background: #FB6858;display: inline-block;vertical-align: middle;margin-right: 6px;}
			.top_title{margin: 30px 0 10px 0;}
			.top_title h3{font-size: 18px;}
			.top_title a{color: #9B9B9B;font-size: 14px;}
			.show_imgs{display:none;position: fixed;width:100%;height:100%;top:0px;left: 0px;background: rgba(0,0,0,.5);text-align: center;}
			.show_imgs.on{display:block;}
			.show_imgs img{margin-top:200px;}
			.tab_botm_img li{text-align: center;float: left;cursor:pointer;width:132px;margin:0 auto;height:92px;}
			.tab_botm_img li .certification img{width: 80px;height:68px;}
			.tab_botm_img li .cosplay_img img{width:90px;height:116px;}
			.cosplay_img{display: none;}
			.tab_botm_img li p{color: #fff;font-size: 14px;}



        .header_frs {width:15%;margin:18px 0px 0 0;cursor: pointer;display: none;}
		.header_frs img {width: 30px;height: 30px;vertical-align: middle;margin-right: 10px;}
		.header_frs span {font:14px/36px "å¾®è½¯é›…é»‘";color: #fff;}
		.header_fl {width:15%;height:60px;}
		.header{height:83px;width:100%;border-bottom: 1px solid #E6E6E6;background:#fff;}
		.header.scroll{position: fixed;top: -64px; transition: margin .2s ease-in-out,background .2s ease-in-out;}
		.value_box{
            position:absolute;
            z-index: 1;
            width:160px;
            background:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.28);
            border-radius:2px;
            display: none;
            top:42px;
            padding-top: 10px;
            /* padding: 0 10px; */
            box-sizing: border-box;
            text-align: center;left:-40px;}
		.value_box a{font-size:14px;color:#000000!important;line-height:50px;padding: 0 10px; box-sizing: border-box;}
		.value_box a:hover{background:#F5F5F5;color:#FB6858!important;}
        /* .value_box:hover{
            display: block;
        } */
		.header_fl img {width:176px;height:60px;margin-top:12px!important;}
		.header_cet {width:70%;height:70px;}
		.header_cet li{float: left;width:13.5%;text-align:center;line-height:70px;position: relative;color: #fff;transition: all 0.4s ease-in-out;}
		.header_cet li a{position: relative;color:#fff;}
		.header_cet li a img{width:8px;height:8px;margin-left:6px;}
		.header_cet li.on .indexs_top{color: #FB6858;z-index: 333;}
		/*.header_fr {width:15%;margin:18px 0px 0 0;cursor: pointer;}
		.header_fr img {width:30px;height: 30px;vertical-align: middle;margin-right: 10px;}
		.header_fr span {font:14px/36px "å¾®è½¯é›…é»‘";color: #fff;}*/
		.title_wink a{color: rgba(77,77,77,1);text-decoration: none;}
		/*é¡¶éƒ¨css*/

	.scroll_index {width:100%;height:64px;z-index:11;background: #fff;}
			.scroll_index.on{position:fixed;top:0px;left:0px;box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);}
			.scroll_index .scroll_fl{width:92%;height:64px;}
			.scroll_fl li{position: relative;}
			.scroll_fl li i{
                width:60px;
                height:4px;
                background:#F97447;
                display:inline-block;
                /* position: absolute;top:60px;left:0px; */
                margin: 0 auto;
                margin-top: -4px;
                display:none;}
			.scroll_fl li.on i{display: block;}
			.scroll_index li{
                /* font-size: 16px; */
                float: left;
                /* width: 13.5%; */
                 line-height:64px;
                 height:64px;
                margin-right: 50px;
                /*padding-top: 21px;*/
                box-sizing: border-box;
                position: relative;
                /* color: #333; */
                transition: all 0.4s ease-in-out;
            }
			.scroll_index li a{
                /* position: relative; */
                display: block;
                color:#2A2A2A;
                /* padding-top: 21px; */
                font-size:16px;
                font-family:PingFangSC-Regular,PingFang SC;
                font-weight:400;
                box-sizing: border-box;
             }
			.scroll_index li a img{width:10px;height:6px;margin:0 0 2px 6px;}
			.scroll_index li.on .indexs_top{color: #FB6858;}
			.header .mianfei{width:540px;height:83px;}
			.header_phone{margin:22px 0px 0 20px;}
			.header_phone p{
                height:40px;
                font-size:22px;
                font-family:PingFangSC-Semibold,PingFang SC;
                font-weight:600;
                color:#2A2A2A;
                line-height:40px;
             }
			.header_phone p em{
                width:38px;
                height:34px;
                display:inline-block;
                background:url(/static/image/kf.png) no-repeat center center;
                background-size:contain;
                display:inline-block;
                margin-right: 18px;
                vertical-align:bottom;
             }
            .header_yuyan span{
                display: inline-block;
                height:21px;
                font-size:16px;
                font-family:MicrosoftYaHei;
                color:#2A2A2A;
                line-height:21px;
                margin-top: 34px;
            }
            .header_yuyan em{
                display: inline-block;
                width: 19px;
                height: 13px;
                background:url(/static/image/xinjian.png) no-repeat center center;
                background-size:contain;
                vertical-align:center;
            }
			.header_phones{margin:22px 0px 0 20px;}
			.header_phones a{font-size:14px;color:#4C4C4D;}
			.header_phones a em{width:18px;height:18px;display:inline-block;background:url(/static/common/images/emali.png) no-repeat center center;background-size:contain;display:inline-block;margin-right:8px;vertical-align:bottom;}
			.fartuy{width:148px;background:#fff;margin:12px 0 0 20px;}
			.fartuy a{font-weight: bold;transition: all 0.4s ease-in-out;width:148px;height:39px;background:#FF5500;border-radius:20px;font-size: 14px;color: #fff;text-align: center;line-height:39px;}
			.fartuy a:hover{background:#E64D00;}
			.header_fr p{color: #4A4A4A;font-size:16px;line-height:55px;cursor:pointer;}
			.header_fr p em{width:25px;height:25px;background:url(/static/common/images/anthors.png) no-repeat center center;background-size:contain;display:inline-block;margin-right:10px;vertical-align: middle;}
