/*
@author: sunke
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}
.iconBottom{background: url(/images/zhuanti/lepao/iconBottom.png) no-repeat 0 0;}

.ico,.topHeader-mod .share-con .btn .ewm-pop:before,.topHeader-mod .share-con .btn,.topHeader-mod .swiper-slide .play-ico,.common-title h3:before,.common-title h3:after,
.liveSeckill-mod .live-state-mod .btns-play a,.runClass-con .tit h4:before,.runClass-con .tit h4:after,.coach-mod .tab-tit .btn span{ background:url("/images/zhuanti/lepao/ico.png") no-repeat;}
.common-title{ height:62px; text-align:center; font-size:0;}
.common-title h3{ display:inline-block; font-size:38px; color:#2d2f39; font-weight:bold; line-height:62px; position:relative;}
.common-title h3:before,.common-title h3:after{ content:""; width:24px; height:25px; position:absolute; left:-48px; top:20px; background-position:0 -474px;}
.common-title h3:after{ left:auto; right:-48px;}
.common-title.tit01{ background:url("/images/zhuanti/lepao/tit01.png") no-repeat center top;}
.common-title.tit02{ background:url("/images/zhuanti/lepao/tit02.png") no-repeat center top;}
.common-title.tit03{ background:url("/images/zhuanti/lepao/tit03.png") no-repeat center top;}
.common-title.tit04{ background:url("/images/zhuanti/lepao/tit04.png") no-repeat center top;}
.common-title.tit05{ background:url("/images/zhuanti/lepao/tit05.png") no-repeat center top; margin-bottom:24px;}
.common-title.tit06{ background:url("/images/zhuanti/lepao/tit06.png") no-repeat center top; margin-bottom:76px;}
.common-title.white-tags h3{ color:#fff;}

/**/
.topHeader-wrap{ width:100%; height:716px; background:url("/images/zhuanti/lepao/topHeader-bg.jpg") no-repeat center top;}
.topHeader-mod{ height:686px; padding-top:30px;}
.topHeader-mod .swiper-container{ width:1155px; height:650px; margin:0 auto;}
.topHeader-mod .swiper-slide{ position:relative;}
.topHeader-mod .swiper-slide .play-ico{ display:block; width:98px; height:98px; background-position:0 0; position:absolute; left:50%; top:50%; margin:-49px 0 0 -49px;}
.topHeader-mod .pagination{ width:100%; position:absolute; left:0; bottom:86px; text-align:center; font-size:0; z-index:29;}
.topHeader-mod .pagination .swiper-pagination-switch{ display:inline-block; width:10px; height:10px; margin:0 5px; background:#fff; opacity:.6;filter:alpha(opacity=60); border-radius:50%; z-index:19; transition:all .3s; -webkit-transition:all .3s; }
.topHeader-mod .pagination .swiper-active-switch{ width:32px; border-radius:4px; opacity:1; filter:alpha(opacity=100);}
.topHeader-mod .video-con{ width:1156px; height:650px; position:absolute; left:22px; top:30px; z-index:49;}
.topHeader-mod .share-con{ left:61px; top:565px; z-index:59;}
.topHeader-mod .share-con .btn{ display:block; float:left; position:relative; width:50px; height:50px; text-decoration:none; margin-right:15px;}
.topHeader-mod .share-con .btn .ewm-pop{ display:none; width:112px; text-align:center; background:#fff; border-radius:5px; box-shadow:0 0 6px #d8d7d7; padding:6px 0 0 0; position:absolute; left:50%; margin-left:-56px; top:-150px;}
.topHeader-mod .share-con .btn .ewm-pop img{ display:inline-block; width:100px; height:100px; margin:0 auto;}
.topHeader-mod .share-con .btn .ewm-pop i{ display:block; line-height:22px;}
.topHeader-mod .share-con .btn .ewm-pop:before{ content:""; display:block; width:14px; height:7px; background-position:0 -380px; position:absolute; left:50%; margin-left:-7px; bottom:-7px;}
.topHeader-mod .share-con .ico01{ background-position:0 -106px;}
.topHeader-mod .share-con .ico01:hover{ background-position:-71px -106px;}
.topHeader-mod .share-con .ico02{ background-position:0 -160px;}
.topHeader-mod .share-con .ico02:hover{ background-position:-71px -160px;}
.topHeader-mod .share-con .ico03{ background-position:0 -213px;}
.topHeader-mod .share-con .ico03:hover{ background-position:-71px -213px;}
.topHeader-mod .share-con .ico04{ background-position:0 -266px;}
.topHeader-mod .share-con .ico04:hover{ background-position:-71px -266px;}
.topHeader-mod .share-con .ico05{ background-position:0 -319px;}
.topHeader-mod .share-con .ico05:hover{ background-position:-71px -319px;}
.topHeader-mod .arrow-left,.topHeader-mod .arrow-right{ display:none; width:50px; height:50px; position:absolute; left:34px; top:50%; margin-top:-25px; z-index:49; background-position:0 -748px;}
.topHeader-mod .arrow-right{ left:auto; right:34px; background-position:-51px -748px;}

/**/
.addPaotuan-wrap{ width:100%; padding:100px 0 143px; background:url("/images/zhuanti/lepao/addPaotuan-bg.jpg") no-repeat center bottom #f3f5fb;}
.addPaotuan-mod{}
.addPaotuan-mod .title{ width:543px; height:73px; line-height:0; font-size:0; left:50%; margin-left:-271px; top:-120px; background:url("/images/zhuanti/lepao/title01.png") no-repeat;}
.addPaotuan-mod .list{ width:1220px; padding:100px 0 0 0;}
.addPaotuan-mod .list li{ float:left; width:224px; height:404px; margin-right:20px; border-radius:10px; position:relative; box-shadow:0 0 16px 6px #dce0e5; transition:all 0.6s; transition:all 0.6s; -webkit-transition:all 0.6s; }
.addPaotuan-mod .list li:hover{ transform:scale(1.1); -webkit-transform:scale(1.1);}
.addPaotuan-mod .list .tit{ height:111px; text-align:center; color:#fff; background:url("/images/zhuanti/lepao/addPaotuan-tit.png") no-repeat;}
.addPaotuan-mod .list .tit h4{ line-height:28px; padding-top:19px; font-size:20px;}
.addPaotuan-mod .list .tit p{ line-height:26px;}
.addPaotuan-mod .list .pic{ border:6px solid #f2f4fa; border-top:0; margin-top:-20px; border-radius:0 0 10px 10px;}
.addPaotuan-mod .list .nums{ display:block; width:40px; height:40px; line-height:40px; text-align:center; font-size:24px; color:#00cdd9; font-weight:bold; background:#fff; box-shadow:0 0 6px #dce0e5; border:2px solid #01ccd8; border-radius:50%; position:absolute; right:-1px; top:-21px;}
.addPaotuan-mod .news-con{ padding:0 58px 58px; position:relative;}
.addPaotuan-mod .news-con .swiper-container{ height:143px; margin-bottom:22px; padding:10px 0;}
.addPaotuan-mod .news-con .swiper-slide{}
.addPaotuan-mod .news-con .swiper-slide .box{ width:305px; height:103px; padding:20px 20px 0 20px; border-radius:6px; margin-right:20px; box-shadow:0 7px 12px #dfe1e6; background:url("/images/zhuanti/lepao/news-bg.png") no-repeat left; }
.addPaotuan-mod .news-con .swiper-slide h3{ height:48px; line-height:24px; font-size:18px;}
.addPaotuan-mod .news-con .swiper-slide .from{ padding:10px 0 0;}
.addPaotuan-mod .news-con .swiper-slide .from .name{ float:left; line-height:21px;}
.addPaotuan-mod .news-con .swiper-slide .from .tips{ display:block; float:right; height:19px; line-height:19px; color:#ff4200; border:1px solid #ff4200; padding:0 7px; border-radius:4px;}

.addPaotuan-mod .news-con .arrow-left,.addPaotuan-mod .news-con .arrow-right{ display:block; width:38px; height:38px; position:absolute; left:0; top:43px; z-index:49; background-position:0 -707px;}
.addPaotuan-mod .news-con .arrow-right{ left:auto; right:0; background-position:-41px -707px;}
.addPaotuan-mod .news-con .more-btn{ display:block; width:180px; height:40px; line-height:40px; border-radius:40px; text-align:center; font-size:16px; color:#fff; text-decoration:none; margin:0 auto; background:#fd7903; background-image:-webkit-linear-gradient(left, #ffa100, #fd7903); background-image:-moz-linear-gradient(left, #ffa100, #fd7903); background-image:linear-gradient(left,#ffa100,#fd7903);}
.addPaotuan-mod .news-con .more-btn i{ display:inline-block; width:14px; height:11px; background:url("/images/zhuanti/lepao/news-ico01.png") no-repeat; margin-left:10px; vertical-align:1px;}

/**/
.liveSeckill-mod{ padding:60px 0;}
.liveSeckill-mod .video-wrap{ padding:30px; border-radius:10px; box-shadow:0 0 16px 6px #dce0e5; margin-top:9px;}
.liveSeckill-mod .video-wrap .free-tags{ display:block; width:80px; height:86px; top:-7px; right:61px; background-position:0 -585px;}
.liveSeckill-mod .video-wrap .free-tags p{ line-height:22px; padding-top:20px; font-size:18px; color:#fff; text-align:center; font-weight:bold;}
.liveSeckill-mod .video-mod{}
.liveSeckill-mod .video-main,.liveSeckill-mod .video-main .video-frame{width:624px;height:394px;}
.liveSeckill-mod .video-main{float:left;position:relative;z-index:1;}
.liveSeckill-mod .video-main .video-frame{overflow:hidden;}
.liveSeckill-mod .video-main .video-h5{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.liveSeckill-mod .live-state-mod{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:115px;text-align:center;z-index:2;}
.liveSeckill-mod .live-state-mod p{line-height:40px;font-size:30px;display:none;color:#ef7000;}
.liveSeckill-mod .live-state-mod .live-state{position:absolute;left:0;top:0;padding:8px 15px;line-height:1;color:#fff;font-size:18px;background:url(/images/zhuanti/20201212/live-state-bg.png) repeat;-webkit-border-bottom-right-radius:14px;-moz-border-bottom-right-radius:14px;border-bottom-right-radius:14px;display:none}
.liveSeckill-mod .live-state-mod .live-state i{width:23px;height:18px;display:inline-block;margin:-3px 12px 0 0;vertical-align:middle;background:url(/images/zhuanti/20201212/live-state-icon.gif) no-repeat;}
.liveSeckill-mod .live-state-mod em.paly-state{ display:inline-block; width:26px; height:26px; background-position:0 -212px; vertical-align:middle; margin-left:9px;}
.liveSeckill-mod .live-state-mod #live-countDown{line-height:40px;font-size:24px;margin-bottom:-32px;}
.liveSeckill-mod .live-state-mod #live-countDown span{display:block;font-size:30px;}
.liveSeckill-mod .live-state-mod #live-countDown em{display:none;}
.liveSeckill-mod .live-state-mod .live-state-make{padding-bottom:88px;background:url(/images/zhuanti/20211111/live-state-icon1.png) no-repeat center bottom;}
.liveSeckill-mod .video-main .pact-shade{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:#000;opacity:0.64;filter:alpha(opacity=64);}
.liveSeckill-mod .live-state-mod .btns-play{padding-top:46px;}
.liveSeckill-mod .live-state-mod .btns-play a{display:none; width:70px; line-height:0; font-size:0; height:70px; background-position:0 -507px;}
.liveSeckill-mod .live-state-mod .btns-play .live-other,.liveSeckill-mod .live-state-mod .btns-play .live-pact-after,.liveSeckill-mod .live-state-mod .btns-play .live-other:hover,.liveSeckill-mod .live-state-mod .btns-play .live-pact-after:hover{border-color:#fff;background:#999;display:inline-block;text-decoration:none;cursor:default;}
.liveSeckill-mod .video-list{margin-left:664px;}
.liveSeckill-mod .video-list .ewm-con{ width:481px; height:145px; margin-top:34px; border-radius:6px; border:2px solid #e3f0f0;}
.liveSeckill-mod .video-list .ewm-con .tit{ width:286px; height:43px; line-height:34px; text-align:center; font-size:14px; color:#fff; font-weight:bold; left:50%; margin-left:-143px; top:-14px; background:url("/images/zhuanti/lepao/live-tit.png") no-repeat;}
.liveSeckill-mod .video-list .ewm-con ul{ padding:32px 0 0 30px;}
.liveSeckill-mod .video-list .ewm-con li{ float:left; width:220px;}
.liveSeckill-mod .video-list .ewm-con li img{ display:block; float:left; width:105px; height:105px;}
.liveSeckill-mod .video-list .ewm-con li p{ display:block; float:left; width:110px; text-align:center; font-size:14px; font-weight:bold; line-height:18px; padding-top:35px;}
.liveSeckill-mod .video-list-main{height:212px;overflow:hidden;position:relative;z-index:1;}
.liveSeckill-mod .video-list-main ul{min-height:330px;margin-left:8px;border-left:2px solid #e1eff0;}
.liveSeckill-mod .video-list-main ul li{padding:0 24px 13px;position:relative;z-index:1;}
.liveSeckill-mod .video-list-main ul li strong{padding:3px 0;line-height:22px;display:inline-block;font-size:16px;}
.liveSeckill-mod .video-list-main ul li.video-list-state strong{padding-right:88px;background:url(/images/zhuanti/20211212/video-list-state-icon.gif) no-repeat right 3px;}
.liveSeckill-mod .video-list-main ul li h4{ line-height:28px; font-size:16px; color:#07818e;}
.liveSeckill-mod .video-list-main ul li p{line-height:24px;}
.liveSeckill-mod .video-list-main .video-list-panel{cursor:pointer;}
.liveSeckill-mod .video-list-main .video-list-btns{margin-top:6px; padding-bottom:5px;}
.liveSeckill-mod .video-list-main .video-list-btns a{width:100px;height:28px;text-align:center;text-decoration:none;line-height:28px;color:#fff;background:#00cdd9;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;visibility:hidden;display:inline-block;}
.liveSeckill-mod .video-list-main .video-list-btns a:hover{background:#22bcd3;}
.liveSeckill-mod .video-list-main .video-list-btns .live-other,.liveSeckill-mod .video-list-main .video-list-btns .live-other:hover,.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after,.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after:hover{color:#fff;border-color:#999;visibility:visible;background:#999;cursor:default;text-decoration:none;}
.liveSeckill-mod .video-list-main .video-list-btns .live-other,.liveSeckill-mod .video-list-main .video-list-btns .live-other:hover{border-color:#999;background:#999;color:#fff;}
.liveSeckill-mod .video-list-main .video-list-btns .live-pact,.liveSeckill-mod .video-list-main .video-list-btns .video-play{visibility:visible;}
.liveSeckill-mod .video-list-main .video-list-btns .live-pact{ display:none; border:0 none;padding:1px;background:#fc7447;}
.liveSeckill-mod .video-list-main .video-list-btns .live-pact:hover{background:#22bcd3;}
.liveSeckill-mod .video-list-main .video-list-icon{width:10px; height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; background:#ffffff;border:3px solid #17d2dc;left:-9px;top:6px;position:absolute;}
.liveSeckill-mod .video-list-main li.on .video-list-icon{ border-color:#ef7000}
.liveSeckill-mod .video-list-main ul li.on h4{color:#ef7000;}
.liveSeckill-mod .mCSB_scrollTools{width:6px;background:#f1f7f7;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_draggerRail{background:#f1f7f7;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#cee7e7;*margin-left:-2px;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active,.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#cee7e7;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_buttonDown{background-position:left -20px;}
.liveSeckill-mod .mCSB_inside>.mCSB_container{margin-right:18px;}

/**/
.runClass-con{ padding:12px 0 0;}
.runClass-con .tit{ height:58px; text-align:center; font-size:0;}
.runClass-con .tit h4{ display:inline-block; line-height:58px; font-size:24px; position:relative;}
.runClass-con .tit h4:before,.runClass-con .tit h4:after{ content:""; width:23px; height:22px; position:absolute; left:-49px; top:19px; background-position:0 -679px;}
.runClass-con .tit h4:after{ left:auto; right:-49px; background-position:-34px -679px;}
.runClass-con .swiper-container{ height:135px; margin:0 58px;}
.runClass-con .swiper-container .swiper-slide{ width:172px; height:135px; position:relative;}
.runClass-con .swiper-container .swiper-slide p{ display:block; width:162px; line-height:32px; text-align:center; font-size:14px; color:#fff; position:absolute; left:0; bottom:0; z-index:19;}
.runClass-con .swiper-container .swiper-slide span{ display:block; width:162px; height:32px; position:absolute; left:0; bottom:0; background:#000; opacity:0.5;filter:alpha(opacity=50); border-radius:0 0 8px 8px;}
.runClass-con .swiper-container .swiper-slide img{ width:162px; height:135px; border-radius:8px;}
.runClass-con .swiper-container .swiper-slide .btn{ display:block; width:100%; height:100%; line-height:0; font-size:0; position:absolute; left:0; top:0; z-index:29;}
.runClass-con .swiper-container .swiper-slide i{ display:block; width:50px; height:50px; position:absolute; left:54px; top:26px; background:url("/images/zhuanti/lepao/mplay.png") no-repeat;}
.runClass-con .arrow-left,.runClass-con .arrow-right{ display:block; width:38px; height:38px; position:absolute; left:0; top:120px; z-index:49; background-position:0 -707px;}
.runClass-con .arrow-right{ left:auto; right:0; background-position:-41px -707px;}

/**/
.map-wrap{ width:100%; height:700px; padding-top:50px; background:url("/images/zhuanti/lepao/map-bg.jpg") no-repeat center top;}
.map-mod{ padding:30px 0 0;}
.map-mod .map{width: 728px; height:580px; z-index: 1; margin-left:108px;}
.map-mod .ewm{ top:386px; left:17px;}
.map-mod .ewm img{ display:block; width:124px; height:124px; border:3px solid #a7c3c5; border-radius:8px;}
.map-mod .ewm p{ text-align:center; line-height:36px; font-size:16px; color:#fff;}
.map-mod .paotuanShow-con{ width:309px; height:608px; overflow:hidden;}
.map-mod .paotuanShow-con li{ position:relative; width:279px; margin-bottom:18px; overflow:hidden;}
.map-mod .paotuanShow-con img{ display:block; width:273px; height:153px; border:3px solid #afc8cb; border-radius:8px;}
.map-mod .paotuanShow-con .text{ width:273px; position:absolute; left:3px; bottom:3px; color:#fff;}
.map-mod .paotuanShow-con .text h4{ line-height:40px; font-size:16px; font-weight:bold; text-align:center; position:relative; z-index:9;}
.map-mod .paotuanShow-con .text p{ display:none; line-height:18px; position:relative; z-index:9; padding:0 16px 13px;}
.map-mod .paotuanShow-con .text span{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.5;filter:alpha(opacity=50); border-radius:0 0 8px 8px;}
.map-mod .mCSB_scrollTools{width:6px; height:180px; background:#a2bfc2;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px; margin-top:220px;}
.map-mod .mCSB_scrollTools .mCSB_draggerRail{background:#a2bfc2;}
.map-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;*margin-left:-2px;}
.map-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.map-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active,.map-mod .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#cee7e7;}

/**/
.coach-wrap{ width:100%; height:660px; padding-top:120px; background:url("/images/zhuanti/lepao/coach-bg.jpg") no-repeat center top;}
.coach-wrap .title{ width:543px; height:73px; line-height:0; font-size:0; background:url("/images/zhuanti/lepao/title02.png") no-repeat; left:50%; margin-left:-271px; top:-10px;}
.coach-mod{ padding:58px 0 0 460px;}
.coach-mod .tab-con{ display:none; position:relative; padding:36px 60px 0 0;}
.coach-mod .tab-con .pic{ position:absolute; width:406px; left:-460px; top:0; text-align:center;}
.coach-mod .tab-con .pic img{ margin-top:-36px;}
.coach-mod .tab-con h4{ line-height:44px; font-size:30px;}
.coach-mod .tab-con h5{ line-height:34px; font-size:18px; color:#666; padding-bottom:22px; font-weight:normal;}
.coach-mod .tab-con .line{ width:220px; height:1px; background:#e6e6e6; position:relative;}
.coach-mod .tab-con .line:before{ content:""; width:34px; height:4px; background:#00cdd9; position:absolute; left:1px; top:-2px;}
.coach-mod .tab-con p{ height:108px; font-size:16px; color:#666; line-height:27px; padding-top:24px;}
.coach-mod .tab-tit{ padding:26px 0 0;}
.coach-mod .tab-tit .btn{ display:block; float:left; width:210px; height:132px; border:2px solid #fff; margin-right:15px; position:relative; border-radius:10px;}
.coach-mod .tab-tit .btn img{ border-radius:10px;}
.coach-mod .tab-tit .btn span{ display:block; width:71px; height:27px; line-height:27px; text-align:center; font-size:16px; color:#fff; position:absolute; left:0; bottom:0; background-position:0 -803px; border-radius:0 0 0 8px;}
.coach-mod .tab-tit .btn.on{ border-color:#ffa100;}

/**/
.rightFix-mod{ height:300px; position:fixed; right:10px; bottom:0; z-index:49;}
.rightFix-mod .service-btn{ display:block; width:61px; height:27px; text-align:center; color:#fff; padding-top:34px; text-decoration:none; background:url("/images/zhuanti/lepao/service-ico.png") no-repeat; margin-bottom:10px;}
.rightFix-mod .back-btn{ display:none; width:61px; height:27px; text-align:center; color:#fff; padding-top:34px; text-decoration:none; background-position:0 -400px;}


.athletesMeetop { padding:60px 0 20px; width: 1200px; height:655px; overflow: hidden; margin-bottom: 60px;}
.athletesMeetop .swiper-container{ width: 1200px;overflow: hidden; float: left; height: 615px;}
.athletesMeetop .swiper-container .swiper-slide{width: 255px; padding: 10px 0 20px;}
.athletesMeetop li{ float: left; position: relative; width:255px; height: 510px; }
.athletesMeetop li img{ border-radius: 20px;}
/*.athletesMeetop .swiper-slide-active .phoneAthete{ background: url(/images/zhuanti/lepao/athleteCurrent.png) no-repeat; width: 275px; height: 530px; left: 50%; top:-5px; z-index: 10; position: absolute; margin-left:-130px;}*/

.athletesMeetop .arrow-left,.athletesMeetop .arrow-right{ display:none; width:38px; height:38px; position:absolute; left:10px; top:430px; z-index:49; background-position:0 -707px;}
.athletesMeetop .arrow-right{ left:auto; right:10px; background-position:-41px -707px;}
.athletesMeetop .notice-con{ line-height:40px; font-size:18px; text-align:center; padding-bottom:20px;}
.athletesMeetop .notice-con p{ display:inline-block; height:40px; border-radius:40px; background:#f1f3f8; padding:0 20px; position:relative;}
.athletesMeetop .notice-con a{ color:#00cdd9;}
.athletesMeetop .notice-con i{ display:block; width:48px; height:47px; vertical-align:-14px; background:url("/images/zhuanti/lepao/ico01.png") no-repeat; position:absolute; left:-35px; top:-6px;}

.athetehId{ left: 15px; position: absolute; top: 245px;z-index: 8;display: none;}
.athetehId a{ display: inline-block; *diplay:inline;zoom: 1;color: #475379; font-size: 14px; width: 50px; height: 50px; margin-bottom: 10px; vertical-align: middle;}
.athetehId a.icon01{ background-position:-1px -153px; }
.athetehId a.icon02{ background-position: 0 -207px; }
.athetehId a.icon01:hover{background-position: 0 -263px;}
.athetehId a.icon02:hover{background-position: 0 -317px;}
.athetehId span{ display: inline-block; *diplay:inline;zoom: 1; padding: 5px 6px; background: #fff; border-radius: 15px; color: #475379; font-size: 14px; vertical-align:middle; display: none; margin-left:3px;}

.swiper-slide-active .athetehId{ display: block;}
.swiper-slide-active .phoneAthete{ background: url(/images/zhuanti/lepao/athleteCurrent.png) no-repeat left top; width: 275px; height: 530px; left: 50%; top:0px; z-index: 7; position: absolute; margin-left:-138px;}
/*.athletesMeetop li.swiper-slide-active{ border: 15px solid #f2f2f3; border-radius: 30px;}
.athletesMeetop li.swiper-slide-active img{ border-radius: 15px;}*/



.communityTalent{background: url(/images/zhuanti/lepao/communityBg.jpg) no-repeat center top; height:647px; padding-top:50px;}
.communityTalent .tabTit{ padding-left: 25px; background-position:39px -23px; display: block; width: 138px; height: 38px; line-height: 38px; text-align: center; color: #fff; background-color: #8eb0b6; border-radius: 19px; border: 1px solid #e7e7e7; right: 0; top: -80px;}
.communityTalent .tabTit:hover{ text-decoration: none;}
.communityTalentContent ul li{ width:545px; padding: 20px; background: #fff; border-radius: 10px;float: left; margin-right: 30px; margin-bottom: 24px; box-shadow: 0 5px 24px rgba(65,65,65,0.31); vertical-align: top;}
.communityTalentContent ul li.last{ margin-right: 0;}
.communityTalentContent ul li .communityImg{ width:146px; height: 118px; margin-right: 20px; }
.communityTalentContent ul li .communityIntro{ width:375px;}
.communityTalentContent ul li .communityIntro a{ text-decoration: none;}
.communityTalentContent ul li .communityIntro h4{ font-size: 18px;width:375px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.communityTalentContent ul li .communityIntro h6{ font-size: 14px; color: #999; margin-top: 10px; font-weight: normal; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow: hidden;}
.communityTalentContent ul li .communityIntro p{ font-size: 14px; margin-top: 15px;}
.communityTalentContent ul li .communityIntro p i{ display: inline-block; *display:inline; zoom: 1; padding-left: 25px; margin-right: 25px;}
.communityTalentContent ul li .communityIntro p i.fr{ background-position: 0 -124px; margin-right: 0;}
.communityTalentContent ul li .communityIntro p i.useNameBBs{ background-position: 0 -67px;}
.communityTalentContent ul li .communityIntro p i.useNumber{ background-position: 0 -96px;}
.scoreInputContent .submitFrom li.setBtnPoster a,.interBbs{ display: block; width: 180px; height: 40px; line-height: 40px; border: 4px solid #646f7b; text-align: center; color: #fff; border-radius: 24px; margin: 0 auto;
    background: #fd7a03;
    background:-webkit-linear-gradient(left,#ffa000,#fd7a03);
    background:-moz-linear-gradient(left,#ffa000,#fd7a03);
    background:-ms-linear-gradient(left,#ffa000,#fd7a03);
    background:linear-gradient(left,#ffa000,#fd7a03);
}

.scoreInputContent .submitFrom li.setBtnPoster a:hover,.interBbs:hover{ text-decoration: none;
    background: #fd7a03;
    background:-webkit-linear-gradient(left,#fd7a03,#ffa000);
    background:-moz-linear-gradient(left,#fd7a03,#ffa000);
    background:-ms-linear-gradient(left,#fd7a03,#ffa000);
    background:linear-gradient(left,#fd7a03,#ffa000);
}
.interBbs{ border: 4px solid #a2bfc0; margin-top: 50px; font-size: 16px; font-weight: bold;}
.switchTanContent.show{ display: block;}
.switchTanContent{ display:none;}

.posterGenerateBg{ background: url(/images/zhuanti/lepao/posterGenerateBg.jpg) no-repeat center top; height: 800px; color: #fff;}
.scoreInputContent{ width: 480px;}
.scoreInputContent h3{background-position:0 12px; padding-left: 35px; font-size: 28px; color: #fff; margin-top: 85px;}
.scoreInputContent p{ font-size: 16px;color: #dfe0e2; padding: 25px 0 0 40px;}
.scoreInputContent .submitFrom{ margin: 25px 0 0 40px;}
.scoreInputContent .submitFrom li{ background: #fff; border-radius: 10px; height: 40px; line-height: 40px; margin-bottom: 20px; font-size: 16px; color: #333;}
.scoreInputContent .submitFrom li.setBtnPoster{ background:none;}
.scoreInputContent .submitFrom li.fromWidth{ background:none;}
.scoreInputContent .submitFrom li.fromWidth span{ display: inline-block; *display:inline; zoom: 1;background: #fff; border-radius: 10px; height: 40px; line-height: 40px; width:215px; margin-right: 13px;}
.scoreInputContent .submitFrom li.fromWidth .input02{ width:40%;}
.scoreInputContent .submitFrom li.fromWidth .input03{ background: #fff; border-radius: 10px; height: 40px; line-height: 40px; margin-bottom: 20px; font-size: 16px; color: #333; width:182px; padding:0 15px; display: inline-block;}
.scoreInputContent .submitFrom li strong{ display: inline-block; width: 90px; margin-left: 20px;}
.scoreInputContent .submitFrom li input{ border: none; font-size: 16px; color: #333; width:70%;}
.scoreInputContent .submitFrom li input::-webkit-input-placeholder{color:#999; opacity:1;}

.scoreInputContent .scrollContent{ border-radius: 10px; border: 2px solid #77828c; background: #3a4a5a; padding:35px 15px 0; margin: 54px 0 0 40px;}
.scoreInputContent .scrollContent h4{background: url(/images/zhuanti/lepao/posterTit.png) no-repeat; width: 290px; height: 42px; line-height:34px; text-align: center; font-size: 18px; color: #fff; left: 50%; top:-20px; margin-left: -145px;}
.scollList{ height:180px;overflow: hidden;}
.scoreInputContent .scrollContent li{ line-height: 56px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width: 458px;}
.scoreInputContent .scrollContent li img{vertical-align: middle; display: inline-block; *display:inline; zoom: 1; margin-right: 3px; width: 33px; height: 33px; border-radius: 50%;}
.scoreInputContent .scrollContent li strong{ margin-right: 5px; display: inline-block; *display:inline; zoom: 1; width: 65px; overflow: hidden; vertical-align: middle; text-align: center;}
.posterImg{ width: 628px; margin-top:100px;}
.posterImg .swiper-container{ width: 628px; height:622px;}
.posterImg .swiper-slide{ width:350px; position:relative; height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s; margin-top:10px;}
.posterImg .swiper-slide img{ display:block; border-radius:10px;}
.posterImg .swiper-slide-visible{ z-index:19;}
.posterImg .swiper-slide-active{top:0;opacity:1; margin-top:0;}
.posterImg .swiper-slide:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,.3);}
.posterImg .swiper-slide-active:before{ display:none;}
.posterImg .prve-btn,.posterImg .next-btn{ display:block; width:138px; height:622px; left:1px; top:0; z-index:19;}
.posterImg .next-btn{ left:auto; right:1px;}


.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.common-pop{ display:none; width:438px; position:fixed; left:50%; margin-left:-219px; top:50%; z-index:99;}
.savePic-pop{ display:none; width:350px; height:622px; position:fixed; left:50%; top:50%; margin:-295px 0 0 -175px; z-index:99;}
.savePic-pop .close-btn,.poster-pop .close-btn{ display:block; width:33px; height:33px; line-height:0; font-size:0; position:absolute; top:-43px; right:-34px; background:url("//www.chinaacc.com/images/zhucekuaijishi/zhuanti/baoming/savePic-ico.png") no-repeat;}
.savePic-pop .savePic{ width:350px; height:622px;}

.poster-pop{ width:320px; margin-left:-160px; background:#fff; border-radius:8px;}
.poster-pop img{ display:block; width:230px; height:230px; margin:0 auto; padding-top:50px;}
.poster-pop p{ text-align:center; font-size:16px; font-weight:bold; line-height:30px; padding:32px 0 40px;}

/**/
.beijing-wrap{ width:100%; height:750px; background:url("/images/zhuanti/lepao/beijing-bg.jpg") no-repeat center top;}
.beijing-wrap .layout{ padding-top:50px;}
.beijing-mod .top-tit{ font-size:16px; text-align:center; color:#fff; line-height:32px;}
.beijing-mod .top-tit strong{ color:#ffcc32;}
.beijing-mod .nav{ height:110px; background:url("/images/zhuanti/lepao/beijing-bg02.png") no-repeat; margin-top:20px;}
.beijing-mod .nav p{ line-height:25px; padding:19px 40px 0 47px; font-size:16px;}
.beijing-mod .con{ background:#fff; margin-top:15px; border-radius:10px; padding:3px 0 22px;}
.beijing-mod .con .tit{ height:70px; line-height:70px; font-size:24px; font-weight:bold; text-align:center;}
.beijing-mod .con .tit i{ display:inline-block; width:24px; height:22px; vertical-align:middle; background:url("/images/zhuanti/lepao/beijing-ico01.png") no-repeat; margin-right:26px;}
.beijing-mod .con .tit span{ display:inline-block; width:24px; height:22px; vertical-align:middle; background:url("/images/zhuanti/lepao/beijing-ico02.png") no-repeat; margin-left:26px;}
.beijing-mod .con .list{ padding:0 0 0 40px;}
.beijing-mod .con .list li{ float:left; width:208px; height:295px; margin-right:20px;}
.beijing-mod .con .list li p{ font-size:15px; line-height:24px; padding-top:182px; text-align:center;}
.beijing-mod .con .list li.bg01{ background:url("//www.chinaacc.com/upload/resources/image/2024/12/17/2423701.png") no-repeat;}
.beijing-mod .con .list li.bg02{ background:url("/images/zhuanti/lepao/beijing-pic02.jpg") no-repeat;}
.beijing-mod .con .list li.bg03{ background:url("/images/zhuanti/lepao/beijing-pic03.jpg") no-repeat;}
.beijing-mod .con .list li.bg04{ background:url("/images/zhuanti/lepao/beijing-pic04.jpg") no-repeat;}
.beijing-mod .con .ewm{ float:left; width:204px; height:272px; border:2px solid #e3f0f0; border-radius:8px; margin-top:14px;}
.beijing-mod .con .ewm h4{ display:block; width:166px; height:43px; line-height:34px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background:url("/images/zhuanti/lepao/beijing-tit.png") no-repeat; position:absolute; left:50%; margin-left:-83px; top:-14px;}
.beijing-mod .con .ewm p{ line-height:25px; font-size:16px; padding:40px 10px 0 12px;}
.beijing-mod .con .ewm p strong{ color:#fa5f34;}
.beijing-mod .con .ewm .pic{ text-align:center; padding-top:16px;}
.beijing-mod .con .ewm .pic span{ display:block; line-height:36px;}

/**/
.aosen-wrap{ width:100%; background:#f3f5fb; padding:60px 0;}
.aosen-wrap .pic-con{ width:1093px; margin:0 auto; padding:18px 0 0;}
.aosen-wrap .pic-con .swiper-container{ height:265px; overflow:hidden;}
.aosen-wrap .pic-con .swiper-slide{ width:351px; height:265px; padding:0 8px;}
.aosen-wrap .pic-con .swiper-slide img{ display:block; width:345px; height:259px; border-radius:8px; border:3px solid #b1bfc3;}
.aosen-wrap .arrow-left,.aosen-wrap .arrow-right{ display:block; width:38px; height:38px; position:absolute; left:-43px; top:114px; z-index:49; background-position:0 -707px;}
.aosen-wrap .arrow-right{ left:auto; right:-43px; background-position:-41px -707px;}
.aosen-wrap .ewm-con{ width:1082px; border:2px solid #e2eff0; border-radius:8px; margin:18px 0 0 64px; padding-bottom:20px; background:url("/images/zhuanti/lepao/aosen-ewm.jpg") no-repeat left top #fff;}
.aosen-wrap .ewm-con .text{ width:580px; padding:30px 0 0 74px;}
.aosen-wrap .ewm-con .text p{ line-height:38px; font-size:18px;}
.aosen-wrap .ewm-con .text p strong{ font-size:22px;}
.aosen-wrap .ewm-con .pic{ width:400px; padding-top:18px;}
.aosen-wrap .ewm-con .pic p{ display:block; float:left; line-height:98px; font-size:18px; font-weight:bold; padding-right:52px; color:#07818e; position:relative;}
.aosen-wrap .ewm-con .pic p:before{ content:""; width:24px; height:23px; background:url("/images/zhuanti/lepao/aosen-ico01.png") no-repeat; position:absolute; right:16px; top:50%; margin-top:-12px;}
.aosen-wrap .ewm-con .pic img{ display:block; float:left; width:99px; height:98px;}

.aosen-mod{ background:#fff; box-shadow:0 0 16px 6px #dce0e5; border-radius:10px; padding:32px 0;}
.aosen-wrap .common-title{ margin-bottom:17px;}
.aosen-wrap .pic-tit{ width:286px; height:43px; line-height:34px; text-align:center; font-size:16px; color:#fff; margin:0 auto; background:url("/images/zhuanti/lepao/aosen-tit01.png") no-repeat;}
.aosen-mod .condition-con{ width:1140px; height:200px; margin:40px auto 0; border-radius:10px; background:url("/images/zhuanti/lepao/condition-bg.jpg") no-repeat 748px bottom #eff7f7;}
.aosen-mod .condition-con .tit01{ width:286px; height:43px; line-height:34px; text-align:center; font-size:16px; color:#fff; left:50%; margin-left:-143px; top:-15px; background:url("/images/zhuanti/lepao/aosen-tit01.png") no-repeat;}
.aosen-mod .condition-con .tit02{ width:47px; height:95px; font-size:20px; text-align:center; line-height:20px; padding-top:14px; color:#07818e; left:0; top:50%; margin-top:-54px; background:#c1dbdb; border-radius:0 15px 15px 0;}
.aosen-mod .condition-con .list{ padding:58px 0 0 86px;}
.aosen-mod .condition-con .list li{ float:left; width:102px; text-align:center;}
.aosen-mod .condition-con .list li p{ line-height:24px; padding-top:62px;}
.aosen-mod .condition-con .list li.ico01{ background:url("/images/zhuanti/lepao/condition-ico01.png") no-repeat center top;}
.aosen-mod .condition-con .list li.ico02{ width:380px; background:url("/images/zhuanti/lepao/condition-ico02.png") no-repeat center top;}
.aosen-mod .condition-con .list li.ico03{ background:url("/images/zhuanti/lepao/condition-ico03.png") no-repeat center top;}
.aosen-mod .ewmNew-con{ width:1140px; height:140px; margin:20px auto 0; background:url("/images/zhuanti/lepao/aosen-bg02.jpg") no-repeat left top #eff7f7; border-radius:10px;z}
.aosen-mod .ewmNew-con ul{ padding:20px 0 0 208px;}
.aosen-mod .ewmNew-con li{ float:left; width:430px;}
.aosen-mod .ewmNew-con .text{ float:left; width:173px; background:url("/images/zhuanti/lepao/aosen-ico03.png") no-repeat right 38px;}
.aosen-mod .ewmNew-con .text h4{ line-height:30px; padding-top:15px; font-size:18px; color:#07818e;}
.aosen-mod .ewmNew-con .text p{ line-height:30px; font-size:16px; color:#666; padding-left:26px; background:url("/images/zhuanti/lepao/aosen-ico02.png") no-repeat left center;}
.aosen-mod .ewmNew-con .pic{ float:left; margin-left:20px;}

/**/
.fixNav-mod{ width:111px; height:320px; position:fixed; right:0; top:50%; margin-top:-160px; z-index:69; background:url("/images/zhuanti/lepao/fixNav.png") no-repeat}
.fixNav-mod .service-btn{ display:block; line-height:57px; font-size:18px; color:#feedc9; font-weight:bold; text-indent:53px; text-decoration:none;}
.fixNav-mod .list{ padding:26px 0 0;}
.fixNav-mod .list .btn{ display:block; width:89px; height:29px; line-height:29px; text-align:center; color:#fff; border:1px dashed #fff; text-decoration:none; border-radius:40px; background:#ffab2c; margin:6px auto 0;}
.fixNav-mod .list .btn:hover{ background:#ffe1ab; border-color:#ffe1ab; color:#fd4f03; font-weight:bold;}
.fixNav-mod .top-btn{ display:block; line-height:34px; margin-top:17px; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

.move_animation{
    opacity: 1;
    animation: 2s ease 0s 1 normal none running moveD;
    backface-visibility: hidden;
    transform-style: preserve-3d;
}
@keyframes moveD{
    from{
        opacity: 0;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        transform: translate3d(0, 40px, 0);
        -webkit-transform: translate3d(0, 40px, 0);
        -moz-transform: translate3d(0, 40px, 0);
        -ms-transform: translate3d(0, 40px, 0);
        -o-transform: translate3d(0, 40px, 0);
    }
    to{
        opacity: 1;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        transform: translate3d(0, 0, 0);
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
    }
}

/**/
.athletesMeetop .atheterImg-forth li{ width:315px;}
.athletesMeetop .atheterImg-forth li:last-child{ width: 255px;}














