@charset "utf-8";
.zmCoach,.zmXp{background: #f9f9f8;}
input,select,textarea{font-size: 14px; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;color: #333;border:none;outline: none}
hr{outline:none;border:0 none;}
img{vertical-align: middle;}
.fr{float: right;}
/*article{margin:30px 0 0}*/
.article02{position: relative;margin: 50px 0;}
.article03{margin-bottom:50px;}
.re_title,.zd_title{position: relative;text-align: left;margin-bottom: 10px;border-bottom:1px solid #006c54;overflow:hidden;}
.re_title h2,.zd_title h2{height:36px;line-height:36px;font-size: 16px;font-weight: bold;color: #006c54;}
.re_title .z_more{position: absolute;right: 20px;bottom: 10px;color: #006c54;}
.small_tit{font-size: 19px;}
/*.z_more:hover{text-decoration: underline;}*/
.zd_title{border-bottom:2px solid #ea012e;}
.zd_title h2{color: #000;}
.zd_title .z_more{position: absolute;left: 170px;bottom:10px;font-size: 16px;}
.zd_title .z_more:hover{color: #ea012e;}
.article02 .re_box{padding-right: 28px;}
.b-more{position: absolute;right: 0;bottom:10px;color: #ea012e;}
.re_box .fl{margin-right: 24px;}
.re_info{font-size: 14px;color: #666;text-indent:2em;line-height: 28px;}
.more{position: absolute;right: 0;bottom: 0;display: block;width: 175px;height: 42px;line-height: 42px;background: #eee;text-align: center;font-size: 16px;color: #006c54;transition:all .3s;}
.more:before{position: absolute;left: -15px;bottom: 0;content:'';display: inline-block;width: 0;height: 0;border:15px solid transparent;border-bottom:42px solid #eee;transition:all .3s;}
.more:hover{color: #fff;background: #006c54;}
.more:hover:before{border-bottom-color: #006c54;}
.btn_green{color: #fff;background: #006c54;}
.btn_green:before{border-bottom-color:#006c54;}
.btn_green:hover{filter:alpha(opacity=80);opacity:0.8;color: #fff;}
.btn_white{color: #006c54;background: #fff;}
.btn_white:before{border-bottom-color:#fff;}
.btn_white:hover{background: #006c54;color: #fff;}
.btn_white:hover:before{border-bottom-color: #006c54;}
/*裁判体系介绍*/
.re_base {margin-left: -28px;}
.re_base li{position: relative;width: 360px;float: left;padding-bottom:70px;margin-left: 28px;vertical-align: top;}
.re_base .re_info{margin-top:20px;text-align: left;height:112px;}
.re_base .re_box img{width:100%;}
/*职业裁判介绍*/
.zmCoach .gfwjList,.zmXp .re_title .gfwjList,.zmAbout .gfwjList{position: absolute;right: 0;bottom: 8px;}
.zmCoach main .article2 .scroll{width: 1140px;padding: 0;}
.zmCoach main .article2 .scroll .box{width: 1140px;height: 275px;}
.zmCoach main .article2 .scroll .box .list{margin-left: 25px;}
.zmCoach main .article2 .scroll .box .list li{position: relative;width: 147px;height: 275px;padding-right: 88px;}
.zmCoach main .article2 .scroll .box .list li a p,.ml_list p{line-height: 24px;text-align: left;padding:10px 0 0;}
.zmCoach main .article2 .gfwjList .first .lm,.zmAbout main .article3W .gfwjList .first .lm{margin-left: -14px;}
.zmCoach main .article2 .scroll .plus,.zmCoach  main .article2 .scroll .minus,.zmZycp main .article2 .scroll .plus,.zmZycp  main .article2 .scroll .minus{top: 65px;width: 32px;height: 70px;background: url(../images/referee/arrow.png) no-repeat;}
.zmCoach main .article2 .scroll .plus,.zmZycp main .article2 .scroll .plus{left: -62px;background-position: 0 0;}
.zmCoach main .article2 .scroll .minus,.zmZycp  main .article2 .scroll .minus{right: -62px;background-position: right 0;}
.zmCoach main .article2 .scroll .plus:hover,.zmZycp main .article2 .scroll .plus:hover{background-position: 0 bottom;}
.zmCoach main .article2 .scroll .minus:hover,.zmZycp  main .article2 .scroll .minus:hover{background-position: right bottom;}
/*裁判员名录背面*/
.re_img{width: 147px;height: 202px;color: #fff;text-align: left;background: #116830;}
.re_img.rcard{display: none;width: 117px;height: 182px;padding:10px 15px;overflow: hidden;}
.re_img.rcard p{padding: 0;line-height: 30px;}
/*裁判员选派*/
.re_table table,.re_table th,.re_table td{ border: 1px solid #e4e4e4;border-collapse: collapse; }
.yuGonggao main .article2 .gfwjList .r_more:hover a{background: url("../images/icon18.png") no-repeat; color: #c2d9c2;}
.re_table{padding:0 25px}
.re_table table{width: 100%;font-size: 16px;text-align: center;line-height: 62px;margin:40px 0;border-bottom:2px solid #e4e4e4;}
.re_table th{font-size: 18px;color: #333;background: #eee;}
.re_table td{background: #fafafa;}
/*裁判体系一览*/
.zmCaipan,.zmMedia,.zm404{background: url("../images/bg_logo.png") center top no-repeat #fcfcfc;}
.red{color: red;font-weight: bold;}
.tx_top{color: #006c54;font-weight: bold;margin:25px 15px;}
.tx_list{line-height: 30px;color: #333;margin: 15px;padding: 20px 0 50px;border-bottom:1px solid #e3e3e3;overflow: hidden;}
.tx_list h3{font-size: 22px;color: #006c54;text-align: center;margin-bottom: 15px;}
.tx_list li{float: left;background: #ecebeb;padding:0 30px 20px;} 
.tx_list h4{height: 46px;line-height: 46px;font-size: 20px;color: #07612e;text-align: center;margin: 20px 0;background: #fff;}
.tx_list_fz{margin-left: -60px;overflow: hidden;}
.tx_list_fz li{width: 270px;height: 196px;margin:20px 0 20px 60px;} 
.tx_list_3 {margin-left: 0;}
.tx_list_3 li{width: 400px;height: 160px;margin:20px 45px;}
.tx_level{margin-left: -45px;border:none;}
.tx_level li{position: relative;width:270px;height: 380px;line-height: 30px;margin-left: 60px;margin-bottom: 70px;}
.tx_level li:after{position: absolute;right: -75px;top: 50%;margin-top: -25px;content:'';display: inline-block;width: 0;height: 0;border:25px solid transparent;border-left:30px solid #d5e6d5;}
.tx_level .level3:after{right: auto;top: auto;left: 50%;margin-top: 0;margin-left: -25px;bottom:-80px;border-left:25px solid transparent;border-top:30px solid #d5e6d5;}
.tx_level .level1:after{right: -42px;border-left:25px solid transparent;border-right:30px solid #d5e6d5;}
.tx_level .level5{background: #d5e6d5;}
.tx_level .level5{background: #d5e6d5;}
.tx_level .level4{background: #beddbe;}
.tx_level .level3{background: #a5d3a5;}
.tx_level .level2{height: 560px;background: #96cf96;}
.tx_level .level1{height: 560px;background: #79b379;margin-left: 450px;}
/*裁判员选派 内容页*/
.zmXp main .article2{position: relative;margin-top: 60px;}
.zmXp main .article2 .gfwjList{margin-top:0;margin-left: 43px;}
.zmXp main .article2 .gfwjList .first .lm{margin-left: 5px;}
.zmXp .re_table{display: none}
.zmXp .re_table table{margin:15px 0 40px}
.zmXp .re_table th{font-size: 14px;border-color:#eee;}
.zmXp .re_table td{font-size: 12px;line-height: 38px;background: #fafafa;}
.ml_list {margin-left: -90px;}
.ml_list li{float: left;text-align: center;width: 147px;height: 270px;margin-left:89px;margin-bottom: 30px;}
.ml_list a:hover{color: #3b853a;}

.search_ml{position: absolute;right: 0;top: 0;width: 213px;height: 34px;line-height: 34px;background: url("../images/referee/search_icon.png") 20px center no-repeat;border:1px solid #bfd5bf;}
.search_ml input{width: 158px;height: 32px;line-height: 32px;font-size: 14px;color: #ccc;margin-left:55px;}
.form_ml {position: relative;display: none}
.form_ml .re_table{margin: 50px 0;}
.form_list li{float: left;width: 135px;height: 44px;line-height: 44px;text-align: center;background: #fafafa;border:1px solid #e4e4e4;margin:-1px 0 0 -1px}

.minglu-tit{font-size: 26px;color: #006c54;padding: 30px 0;}
.minglu-tab{padding-bottom: 40px;font-size: 0;}
.minglu-tab li{display: inline-block;*display:inline;zoom:1;line-height: 26px;font-size: 16px;color: #006c54;padding:0 10px;margin-right: 1px;cursor: pointer;}
.minglu-tab li:before{position: relative;left: -11px;top: -2px;content:'';display: inline-block;width: 1px;height: 22px;background: #cdcccb;vertical-align: middle;}
.minglu-tab li:first-child:before{display: none}
.minglu-tab li.active{color: #fff;background: #006c54;}
.ml-sub-title{line-height: 34px;font-size: 16px;color: #333;font-weight: bold;margin: 10px 0 30px;border-bottom:1px solid #006c54;}
.minglu-box{display: none;}

/*文件下载*/
.zmCoach .article3W,.zmLs .article3W,.zmAbout .article3W{background: none;padding-bottom:30px;margin-top: 20px;}
/*培训通知*/
.notice {margin-left: -50px;padding:10px 0}
.notice a{float: left;display: block;width: 512px;height: 46px;line-height: 46px;margin-left: 75px;border-bottom:1px solid #ddd;}
.notice a:nth-child(9),.notice a:nth-child(10){border:none;}
.notice span{float: right;font-size: 12px;color: #999;}
/*联赛 焦点图*/
.zmLst .pagination{display: none}
.zmLst .pSlides{height: 590px;margin-bottom: 90px;}
.zmLst .aL,.zmLst .aL .banner_main .slides_container li a{width: 100%;height: 100%;}
.zmLst .aL .banner_main .slides_container li{width: 1140px;height: 590px;}
.zmLst .pSlides .aR{position: absolute;top: 0;right: 0;z-index:8;width:290px;color: #f4f4f4;padding:0 30px;background: rgba(0,0,0,.5);}
.zmLst .pSlides .aR .list .sun{border-bottom:1px solid #000;padding:25px 20px;overflow: hidden;}
.zmLst .pSlides .aR .list .sun:last-child{border:none;}
.zmLst .pSlides .aR .list .sun p{line-height: 25px;color: #999;}
.zmLst .pSlides .aR .list .sun h2{font-size:16px;}
/*.zmLst .pSlides .aR .list .sun.cur,.zmLst .pSlides .aR .list .sun:hover{color: #006c54;}*/
.zmLst .prev,.zmLst .next,.zmLst .prev0,.zmLst .next0{position: absolute;top: 50%;margin-top: -55px;z-index:9;display: inline-block;width:70px;height:70px;background: url("../images/pic-next.png") no-repeat;}
.zmLst .prev,.zmLst .prev0{left:15px;background: url(../images/pic-prev.png) no-repeat;/*background-position: 0 0;*/}
.zmLst .next,.zmLst .next0{right:15px;background-position: right 0;}
.zmLst .prev:hover{background-position: 0 bottom;}
.zmLst .next:hover{background-position: right bottom;}

/*.saishi_list {position: absolute;left: 55px;z-index:10;height: 100%;margin-top: 120px;text-align: center;}
.saishi_list li{width: 190px;height: 48px;line-height: 48px;font-size: 26px;color: #3a8243;margin-top:40px;background: #fcfcfc;border:2px solid #fcfcfc;cursor: pointer;}
.saishi_list li.cur{border-color:#3a8243;color: #3a8243;}*/

/*联赛 赛程*/
.zmLs,.zmLst{background: #fcfcfc;}
.b_logo{padding: 10px 0;min-height:60px;}
.b_logo a{display: inline-block;width: 34px;/*height: 35px;*/text-align: center;margin:5px 2px;transition:all .3s ease;}
.b_logo a img{height: 38px;}
.b_logo a:hover{-webkit-transform:scale(1.6,1.6);transform:scale(1.6,1.6);}
.b_logo a.first{float: left;width: 90px;height:auto;}
.b_logo a.first img{width:90px;height: auto;}
.b_logo a.first:hover,.b_logo a.b_txt:hover{-webkit-transform:scale(1,1);transform:scale(1,1);}
/*.b_logo_r{float: left;width: 1050px;}*/
/*中甲详情页*/
.b_logo_index{overflow: hidden;}
.b_logo_index a{width: 44px;height: 50px;margin:8px;}
.b_logo_index a img{height:100%;}
/*居中标题*/
.top_head{text-align: center;margin-top: 50px;margin-bottom: 10px;}
.top_head_logo{height: 55px;margin-right: 15px;}
/*中甲logo*/
.logo_qingchao,.zhongjia,.zhongyi,.yeyu,.nvchao,.wrzu14{text-align: center;}
.zhongjia a,.nvchao a{width: 51px;height: 50px;margin:8px;}
.zhongjia a img,.nvchao a img{height: 55px;}
/*中乙logo*/
.zhongyi{margin-bottom: -20px;}
/*联赛纯文字*/
.b_logo a.b_txt{width: auto;margin:5px 10px 5px 0;}
.b_logo a.b_txt img{width:auto;height: auto;}
/*女超 女甲*/
.nvchao a{margin:5px 40px;}
/*U14室内五人制锦标赛*/
.wrzu14 a{margin:5px 15px;}

.article_tab *{-webkit-box-sizing:border-box;box-sizing:border-box;}
.article_tab{position: relative;margin:20px 0;text-align: center;}
.ls_tab{width: 100%;height: 39px;line-height: 38px;font-size: 20px;color: #006c54;margin-bottom: 30px;border-left:1px solid #006c54;}
.ls_tab>li{position: relative;width: 33.33%;float: left;border:1px solid #006c54;margin-left: -1px;cursor: pointer;}
.w-100 li{width: 100%;}
.w-50 li{width: 50%;}
.ls_tab .active{color: #fff;background: #006c54;}

/*子tab*/
.sub_tab{text-align: left;}
.sub_tab li{float: left;display: inline-block;padding: 8px 20px;background: #eee;border-top-left-radius:2px;border-top-right-radius:2px;cursor: pointer;}
.sub_tab .active{color: #fff;background: #006c54;}

.ls_left,.ls_left-new{position: relative;float: left;width: 720px;}
.ls_left-new{width: 620px;}
.ls_middle{width:49%;}
.w-full{width: 100%;}
.ls_right,.ls_right-new{width: 395px;float: right;}
.ls_right-new{width: 505px;}
.ls_bottom{float: left;width: 100%;margin-top:40px;}
.ls_table01,.ls_table02{height: 590px;color: #333;overflow: hidden;overflow-y: scroll}
.ls_table01,.ls_table01 th,.ls_table01 td{border:none;transition:all .2s;}
.ls_table01 table img{width: 46px;}
.ls_table03 table img,.ls_table03 img{width: 15px;}
.ls_table01{position: relative;line-height: 50px;}
.ls_table01 th{font-size: 16px;line-height: 40px;background: #f4f4f4;}
.ls_table01 tr:hover td{background: #eee;}
.qingchao_list{display: none}
.qingchao_list .ls_table01{width: 720px;}
.lszq_tab > li{width: 50%;}
.live_form{height: 420px;text-align: center;overflow-y: scroll;}
.lszq_form li{float: left;width: 50%;height: 500px;text-align: center;overflow-y: scroll;}
.lszq_form li img{margin-bottom: 30px}

.not_opened{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index:10;width: 100%;height:390px;line-height:390px;text-align: center;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);}
/*总tab*/
.topTab{overflow: hidden;}
.topTab li{float: left;width:116px;height: 40px;line-height: 40px;font-size: 16px;color: #006c54;cursor: pointer;}
.topTab li.on{background: #006c54;color: #fff;}
.areaBox .map{top: 105px;}
.topTab-right{float: right;color: #006c54;line-height: 40px;}
select.topTab-right{border:1px solid #006c54;}

.ls_index{height: 500px;}
.search_years{height: 34px;line-height: 34px;font-size: 16px;color: #666;text-align: left;margin:50px 30px;}
.select_year{float: left;width: 170px;height: 34px;line-height: 34px;border:1px solid #dcdcdc;padding-left: 30px;}
.btn_select{float: left;width: 94px;height: 34px;line-height: 34px;background: #f3f3f3;font-size: 14px;color: #006c54;text-align: center;font-weight: bold;margin-left: 10px;border:1px solid #dcdcdc;cursor: pointer;}
.btn_select:hover{background: #e9e8e8;}
/*联赛 赛果*/
.green{color: #006c54;}
.ls_list{width: 100%;overflow: hidden;}
.ls_table02 .tit{text-align: left;background: #f4f4f4;overflow: hidden;}
.ls_table02 .tit li{float: left;height: 40px;line-height: 40px;width: 25%;padding-left: 15px;}
.ls_table02 .tit img{margin-right: 10px;}

.ls_results{height: 115px;line-height: 115px;font-size: 18px;color: #000;}
.ls_results li{position: relative;width: 14%;float: left;font-weight: bold;}
.ls_results img{width: 46px;margin:0 20px}
.ls_results li:first-child{width: 43%;text-align: left;}
.ls_results li:last-child{width: 43%;text-align: right;}
/*.ls_results li:first-child img{margin:0 20px 0 40px}
.ls_results li:last-child img{margin:0 40px 0 20px}*/
.ls_results b{font-size: 20px;font-weight: bold;}
.ls_results span{position: absolute;left: 50%;top: 22px;font-size: 12px;font-weight: normal;line-height: 24px;margin-left: -17px;}

.ls_results_tit{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 20px;}
/*.ls_results_logo{margin-right:10px;}*/
.ls_results_arrow{display: inline-block;vertical-align: middle;margin: -6px 15px 0;}
.ls_table02{text-align: center;/*font-weight: bold;*/line-height: 45px;}
.ls_table02 th{line-height: 55px;font-size: 16px;}
.ls_results_box {font-size: 0;}
.ls_results_box img{height: 30px;margin:0 20px;}
.ls_results_box li{display: inline-block;font-size: 14px;}
.ls_results_l{width: 38%;text-align: right;}
.ls_results_m{width: 24%;}
.ls_results_r{width: 38%;text-align: left;}
.l_load{display: inline-block;width: 19px;height: 19px;vertical-align: middle;background: url(../images/liansai/load.png) no-repeat; cursor: pointer;}

.ls_table03{font-size: 12px;line-height: 40px;text-align: center;color: #666;}
.ls_table03 th{font-size: 12px;background: #98c043;color: #000;}
.ls_table01 tr:nth-child(odd),.ls_table02 tr:nth-child(odd),.ls_table03 tr:nth-child(odd){background: #f4f4f4;}
.ls_table03 i{display: inline-block;width: 22px;height: 22px;line-height: 22px;font-size: 14px;color: #999;font-weight: bold;background: #fff;border:1px solid #e7e7e7;}
.ls_table03 .top{background: #006c54;border-color:#006c54;color: #fff;}
.ls_table03 img{margin:0 10px;}

.ls_content,.ls-item{display: none}
.ls_content h4{font-size: 16px;color: #006c54;font-weight: bold;text-align: left;margin-bottom: 15px}

.h512{height: 476px;}
.h200{height: 200px;}
.h_auto{height: auto;}

.ls-team{display: inline-block;*display: inline;zoom:1;width:200px;}
.ls-team img{width: auto!important;max-height: 35px;margin: 5px 10px;}
.ls-team.home{text-align: right;}
.ls-team.guest{text-align: left;}

.sai_left{float: left;width: 90%;}
.sai_right{float: right;width: 10%;}

// /*U14室内五人制锦标赛*/
// .wrzu14 a{margin:5px 15px;}

// .article_tab *{-webkit-box-sizing:border-box;box-sizing:border-box;}
// .article_tab{position: relative;margin:20px 0;text-align: center;}
// .ls_tab{width: 100%;height: 39px;line-height: 38px;font-size: 20px;color: #006c54;margin-bottom: 30px;border-left:1px solid #006c54;}
// .ls_tab>li{position: relative;width: 33.33%;float: left;border:1px solid #006c54;margin-left: -1px;cursor: pointer;}
// .w-50>li{width: 50%;}
// .ls_tab .active{color: #fff;background: #006c54;}
// .ls_left{position: relative;float: left;width: 720px;}
// /*子tab*/
// .sub_tab{text-align: left;}
// .sub_tab li{float: left;display: inline-block;padding: 8px 20px;background: #eee;border-top-left-radius:2px;border-top-right-radius:2px;cursor: pointer;}
// .sub_tab .active{color: #fff;background: #006c54;}

// .ls_middle{width:49%;}
// .w-full{width: 100%;}
// .ls_right{width: 395px;float: right;}
// .ls_bottom{float: left;width: 100%;margin-top:40px;}
// .ls_table01,.ls_table02{height: 590px;color: #333;overflow: hidden;overflow-y: scroll}
// .ls_table01,.ls_table01 th,.ls_table01 td{border:none;transition:all .2s;}
// .ls_table01 table img{width: 46px;}
// .ls_table03 table img,.ls_table03 img{width: 15px;}
// .ls_table01{position: relative;line-height: 50px;}
// .ls_table01 th{font-size: 16px;line-height: 40px;background: #f4f4f4;}
// .ls_table01 tr:hover td{background: #006c54;color: #fff;}
// .qingchao_list{display: none}
// .qingchao_list .ls_table01{width: 720px;}
// .lszq_tab > li{width: 50%;}
// .live_form{height: 420px;text-align: center;overflow-y: scroll;}
// .lszq_form li{float: left;width: 50%;height: 500px;text-align: center;overflow-y: scroll;}
// .lszq_form li img{margin-bottom: 30px}

// .not_opened{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index:10;width: 100%;height:390px;line-height:390px;text-align: center;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);}
// /*总tab*/
// .topTab{overflow: hidden;}
// .topTab li{float: left;width:126px;height: 40px;line-height: 40px;font-size: 16px;color: #006c54;cursor: pointer;}
// .topTab li.on{background: #006c54;color: #fff;}
// .areaBox .map{top: 105px;}
// .topTab-right{float: right;font-size: 16px;color: #006c54;line-height: 40px;}

// .ls_index{height: 500px;}
// .search_years{height: 34px;line-height: 34px;font-size: 16px;color: #666;text-align: left;margin:50px 30px;}
// .select_year{float: left;width: 170px;height: 34px;line-height: 34px;border:1px solid #dcdcdc;padding-left: 30px;}
// .btn_select{float: left;width: 94px;height: 34px;line-height: 34px;background: #f3f3f3;font-size: 14px;color: #006c54;text-align: center;font-weight: bold;margin-left: 10px;border:1px solid #dcdcdc;cursor: pointer;}
// .btn_select:hover{background: #e9e8e8;}
// /*联赛 赛果*/
// .green{color: #006c54;}
// .ls_list{width: 100%;overflow: hidden;}
// .ls_table02 .tit{text-align: left;background: #f4f4f4;overflow: hidden;}
// .ls_table02 .tit li{float: left;height: 40px;line-height: 40px;width: 25%;padding-left: 15px;}
// .ls_table02 .tit img{margin-right: 10px;}

// .ls_results{height: 115px;line-height: 115px;font-size: 18px;color: #000;}
// .ls_results li{position: relative;width: 14%;float: left;font-weight: bold;}
// .ls_results img{width: 46px;margin:0 20px}
// .ls_results li:first-child{width: 43%;text-align: left;}
// .ls_results li:last-child{width: 43%;text-align: right;}
// /*.ls_results li:first-child img{margin:0 20px 0 40px}
// .ls_results li:last-child img{margin:0 40px 0 20px}*/
// .ls_results b{font-size: 20px;font-weight: bold;}
// .ls_results span{position: absolute;left: 50%;top: 22px;font-size: 12px;font-weight: normal;line-height: 24px;margin-left: -17px;}

// .ls_results_tit{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 20px;}
// /*.ls_results_logo{margin-right:10px;}*/
// .ls_results_arrow{display: inline-block;vertical-align: middle;margin: -6px 15px 0;}
// .ls_table02{text-align: center;/*font-weight: bold;*/line-height: 45px;}
// .ls_table02 th{line-height: 55px;font-size: 16px;}
// .ls_results_box {font-size: 0;}
// .ls_results_box img{height: 30px;margin:0 20px;}
// .ls_results_box li{display: inline-block;font-size: 14px;}
// .ls_results_l{width: 38%;text-align: right;}
// .ls_results_m{width: 24%;}
// .ls_results_r{width: 38%;text-align: left;}
// .l_load{display: inline-block;width: 19px;height: 19px;vertical-align: middle;background: url(../images/liansai/load.png) no-repeat; cursor: pointer;}

// .ls_table03{font-size: 12px;line-height: 40px;text-align: center;}
// .ls_table03 th{font-size: 12px;}
// .ls_table01 tr:nth-child(odd),.ls_table02 tr:nth-child(odd),.ls_table03 tr:nth-child(odd){background: #f4f4f4;}
// .ls_table03 i{display: inline-block;width: 22px;height: 22px;line-height: 22px;font-size: 14px;color: #999;font-weight: bold;background: #fff;border:1px solid #e7e7e7;}
// .ls_table03 .top{background: #006c54;border-color:#006c54;color: #fff;}
// .ls_table03 img{margin:0 10px;}

// .ls_content{display: none}
// .ls_content h4{font-size: 16px;color: #006c54;font-weight: bold;text-align: left;margin-bottom: 15px}

// .h512{height: 476px;}
// .h200{height: 200px;}
// .h_auto{height: auto;}

// .ls-team{display: inline-block;*display: inline;zoom:1;width:200px;}
// .ls-team img{width: auto!important;max-height: 35px;margin: 5px 10px;}
// .ls-team.home{text-align: right;}
// .ls-team.guest{text-align: left;}

// .sai_left{float: left;width: 90%;}
// .sai_right{float: right;width: 10%;}

/*联赛 地图*/
.map,.map_qc{position: absolute;top:70px;right:15px;width:394px;height:332px;background:url(../images/liansai/map.png) no-repeat;}
.map a{position: absolute;display:inline-block;width: 24px;height: 31px;padding: 1px;background:url(../images/liansai/l_bg_l1.png) no-repeat;transition:all .3s ease;}
.map a img{/*width: 85%;*/height: 70%;}
.map .m1{bottom:231px;left:330px;}
.map .m2{bottom: 223px;left:314px;}
.map .m3{bottom: 173px;left:277px;}
.map .m4{bottom: 137px;right: 73px;background:url(../images/liansai/l_bg_r1.png) no-repeat;}
.map .m5{bottom: 155px;left: 288px;}
.map .m6{bottom: 172px;left:314px;}
.map .m7{bottom: 210px;left: 245px;}
.map .m8{bottom: 204px;left: 286px;}
.map .m9{bottom: 204px;left: 324px;}
.map .m10{bottom: 18px;left: 256px;}
.map .m11{bottom: 92px;left: 265px;}
.map .m12{bottom: 255px;left: 320px;}
.map .m13{bottom: 106px;left: 290px;}
.map .m14{bottom: 63px;left: 308px;}
.map .m15{bottom: 145px;left: 327px;}
.map .m16{bottom: 145px;left: 242px;}
.map .m17{bottom: 55px;left: 282px;}
.map .m18{bottom: 115px;left: 182px;}
.map .m19{bottom: 156px;left: 316px;}
.map .m20{bottom: 175px;left: 220px;}
.map .m21{bottom: 100px;left: 195px;}
.map .m22{left: 337px;bottom: 288px;}
.map .m23{bottom: 133px;left: 336px;}
.map a:hover{z-index:10;transform:scale(1.8,1.8);transform-origin:0 100%;}
.map .m4:hover,.map_zj .m7:hover{transform-origin:100% 100%;}
.nhzd{position: absolute;right:-20px;bottom:-60px;display: block}
.map_qc{display: none;top: 105px;}
.map_area li{position: absolute;cursor: pointer;}
.map_area_tip{display: none;position: absolute;z-index:20;font-size: 0;text-align: center;padding:5px 0;}
.map_area_tip a{display: inline-block;width: 18px;height:20px;margin:1px 3px;}
.map_area_tip a img{width:100%;}
/*中甲*/
.map_zj .m1{bottom: 210px;left:335px;}
.map_zj .m2{bottom: 208px;left:325px;}
.map_zj .m3{bottom:182px;left:325px;}
.map_zj .m4{bottom: 150px;left: 320px;background:url(../images/liansai/l_bg_l1.png) no-repeat;}
.map_zj .m5{bottom: 215px;left:295px;}
.map_zj .m6{bottom: 132px;left:335px;}
.map_zj .m7{left: auto;bottom: 141px;right:65px;background:url(../images/liansai/l_bg_r1.png) no-repeat;}
.map_zj .m8{bottom: 204px;left:287px;}
.map_zj .m9{top: auto;bottom: 190px;left: 275px;}
.map_zj .m10{bottom:170px;left: 282px;}
.map_zj .m11{bottom:208px;left: 240px;}
.map_zj .m12{bottom:120px;left: 275px;}
.map_zj .m13{bottom: 60px;left: 182px;}
.map_zj .m14{bottom: 63px;left: 300px;}
.map_zj .m15{bottom:54px;left:284px;}
.map_zj .m16{bottom:210px;left:86px;}
.map_zj .m4:hover{transform-origin:0 100%;}
/*U16*/
.u16 .map_area_tip{width: 84px;height: 76px;background: url("../images/liansai/l_bg_qc.png") no-repeat;}
.u16 .dongbei,.u14 .dongbei{right: 18px;top:67px;width: 74px;height: 67px;background: url("../images/liansai/u16_db_1.png") no-repeat;}
.u16 .dongbei.active,.u14 .dongbei.active{background: url("../images/liansai/u16_db_2.png") no-repeat;}
.u16 .dongbei .map_area_tip{left: -42px;top: -50px;}
.u16 .huabei{right:62px;top:120px;width: 82px;height: 60px;background: url("../images/liansai/u16_hb_1.png") no-repeat;}
.u16 .huabei.active{background: url("../images/liansai/u16_hb_2.png") no-repeat;}
.u16 .huabei .map_area_tip{left: -65px;top: -60px;}
.u16 .huanan{right:60px;top:227px;width: 122px;height: 77px;background: url("../images/liansai/u16_hn_1.png") no-repeat;}
.u16 .huanan.active{background: url("../images/liansai/u16_hn_2.png") no-repeat;}
.u16 .huanan .map_area_tip{left:0;top: -35px;}
.u16 .xibu{left:5px;top:49px;width: 248px;height:249px;background: url("../images/liansai/u16_xb_1.png") no-repeat;}
.u16 .xibu.active{background: url("../images/liansai/u16_xb_2.png") no-repeat;}
.u16 .xibu .map_area_tip{left:90px;top: 85px;}
/*U15*/
.u15 a{width: 27px;height: 34px;background:url(../images/liansai/l_bg_l0.png) no-repeat;}
.u15 .m1{bottom:236px;left:350px;}
.u15 .m2{bottom: 228px;left:330px;}
.u15 .m3{bottom: 208px;left:325px;}
.u15 .m4{bottom: 202px;right:104px;background:url(../images/liansai/l_bg_r0.png) no-repeat;}
.u15 .m5{bottom: 166px;left: 295px;}
.u15 .m6{bottom: 150px;left:315px;}
.u15 .m7{bottom: 134px;left: 320px;}
.u15 .m8{bottom: 127px;left: 330px;}
.u15 .m9{top: auto;bottom: 145px;left: 235px;}
.u15 .m10{bottom:110px;left: 190px;}
.u15 .m11{bottom: 60px;left: 185px;}
.u15 .m12{bottom: 45px;left: 245px;}
.u15 .m13{bottom: 60px;left: 275px;}
.u15 .m14{bottom: 63px;left: 295px;}
.u15 .m15{bottom:90px;left:268px;}
/*U14*/
.u14 .map_area_tip{width:98px;height: 88px;background: url("../images/liansai/l_bg_qc1.png") no-repeat;}
.u14 .dongbei .map_area_tip{left: -65px;top: -65px;}
.u14 .huabei{right:62px;top:106px;width: 82px;height:74px;background: url("../images/liansai/u14_hb_1.png") no-repeat;}
.u14 .huabei.active{background: url("../images/liansai/u14_hb_2.png") no-repeat;}
.u14 .huabei .map_area_tip{left: -65px;top: -60px;width:96px;height:95px;padding:0 4px;background: url("../images/liansai/l_bg_qc2.png") no-repeat;}
.u14 .huanan{right:80px;bottom:28px;width:102px;height:53px;background: url("../images/liansai/u14_hn_1.png") no-repeat;}
.u14 .huanan.active{background: url("../images/liansai/u14_hn_2.png") no-repeat;}
.u14 .huanan .map_area_tip{left: -65px;top: -60px;}
.u14 .huazhong{right:58px;bottom:67px;width:96px;height:97px;background: url("../images/liansai/u14_hz_1.png") no-repeat;}
.u14 .huazhong.active{background: url("../images/liansai/u14_hz_2.png") no-repeat;}
.u14 .huazhong .map_area_tip{left: -80px;top:-35px;}
.u14 .xibu{left:137px;top:111px;width:117px;height:187px;background: url("../images/liansai/u14_xb_1.png") no-repeat;}
.u14 .xibu.active{background: url("../images/liansai/u14_xb_2.png") no-repeat;}
.u14 .xibu .map_area_tip{left: -58px;top:15px;}

.map_area li.active .map_area_tip{display: block}
/*联赛 笼式足球*/
.ls_box{height: 246px;background: #f8f8f8;overflow: hidden;}
.ls_box .fl{margin-right: 50px;}
.ls_box h3{font-size: 16px;margin:20px 0 15px;font-weight: bold;}
.ls_info{font-size: 14px;color: #666;height: 168px;overflow-y: scroll;padding-right: 30px;line-height: 28px;text-indent: 2em;}
/*U22/U19/U16 切换*/
.zd-u{position: absolute;left: 170px;bottom: 2px;font-size: 16px;}
.zd-u li{display: inline-block;*display:inline;zoom:1;line-height:28px;cursor: pointer;margin-right: 20px;}
.zd-u li.active,.zd-u li:hover{color: #ea012e;}

.zd-tab{width: 50%;line-height: 24px;font-size: 16px;font-weight: bold;padding: 15px 0;}
.zd-tab span{font-style: italic;padding-right: 15px;overflow: hidden;}
.zd-tab.fl{color: #ea002e;}
.zd-tab.fr{color: #672e91;text-align: right;}
.zd-tab.fl span{float: left;}
.zd-tab.fr .zd-tab-u{float: right;}
.zd-tab-u{font-size: 0;overflow: hidden;}
.zd-tab-u li{display: inline-block;*display:inline;zoom:1;font-size: 16px;padding: 0 10px;border-left:1px solid #cdcccb;cursor: pointer;}
.zd-tab-u li.disable{cursor: default;color: #cdcccb;}
.zd-tab.fl li.active{color: #fff;background: #ea002e;}
.zd-tab.fr li.active{color: #fff;background: #672e91;}
ul li.disable{cursor: default;color: #cdcccb;}

/*联赛 公益足球*/
.yuGonggao main .gongyi .scroll{margin-top: 30px;}
.yuGonggao main .gongyi .scroll .box{position: static;padding-top:300px;}
.zmCoach main .gongyi .scroll .box .list li{position:static;}
.gy_box {display: none;position: absolute;left: 0;top:0;text-align: left;}
.gy_box .fl{margin-right: 30px;}
.gy_info{height: 250px;font-size: 12px;color: #666;overflow-y:scroll;}
.gy_info p{line-height: 28px;text-indent: 2em;}
.gongyi .box li.active .gy_box{display: block}
.zmCoach main .gongyi .scroll .plus, .zmCoach  main .gongyi .scroll .minus{top: 360px;}
/*联赛 五甲*/
.wj_list{width: 100%;height: 1000px;text-align: center;padding-top:120px;margin: -50px 0 50px;background: url("../images/liansai/bg_logo.png") center center no-repeat;}
.wj_list li{display: none;}
/*联赛 历届冠军*/
.zmLs main .article2,.zmAbout main .article2{position: relative;margin-top: 20px;margin-bottom: 50px}
.winners{width:1100px;padding:0 20px;margin-top: 0;}
.win_arrow{position: relative;height: 54px;border-bottom:2px solid #d7d7d7;}
.win_arrow .plus,.win_arrow .minus{position: absolute;bottom: 5px;width:45px;height:42px;line-height: 42px;text-align: center;background: #d7d7d7;cursor: pointer;transition:all .3s;}
.win_arrow .plus{left: auto;right: 62px;}
.win_arrow .minus{right: 0;}
.win_arrow .plus:before,.win_arrow .minus:before{position: absolute;display: inline-block;content:'';width: 0;height: 0;border:15px solid transparent;transition:all .3s;}
.win_arrow .plus:before{top: 0;right: -15px;border-top:42px solid #d7d7d7;}
.win_arrow .minus:before{bottom: 0;left: -15px;border-bottom:42px solid #d7d7d7;}
.win_arrow span{display: inline-block;width: 10px;height: 15px;}
.win_arrow .plus span,.zmLs .plus{background: url("../images/gonggao/icon3.png") no-repeat;}
.win_arrow .minus span,.zmLs .minus{background: url("../images/gonggao/icon4.png") no-repeat;}
.win_arrow .plus:hover span,.zmLs .plus:hover{background: url("../images/gonggao/icon3_1.png") no-repeat;}
.win_arrow .minus:hover span,.zmLs .minus:hover{background: url("../images/gonggao/icon4_1.png") no-repeat;}
.win_arrow .plus:hover,.win_arrow .minus:hover{background: #d7d7d7;}
.win_arrow .plus:hover:before{border-top-color: #d7d7d7;}
.win_arrow .minus:hover:before{border-bottom-color: #d7d7d7;}
.disabled .plus,.disabled .minus{cursor: default;}
.disabled .plus:hover span{background: url("../images/gonggao/icon3.png") no-repeat;}
.disabled .minus:hover span{background: url("../images/gonggao/icon4.png") no-repeat;}

.zmLs .plus,.zmLs .minus{position: absolute;top: 145px;width: 10px;height: 15px;cursor: pointer;}
.zmLs .plus{left: -20px;}
.zmLs .minus{right: -20px;}
.zmLs .winners .list .img img{width: 100%;}
.zmLs .img_none .plus,.zmLs .img_none .minus{top: 230px;}

.winners .box{position: static;width: 1100px;height: 460px;text-align: center;overflow: hidden;}
.winners .list{margin-left: -12px;width: 50000px;}
.winners .list>li{float: left;width: 188px;height: 170px;}
.winners .list a{display: block}
.winners .list .img{display: inline-block;width:100px;height: 100px;line-height: 100px;overflow: hidden;}
.winners .list a p{color: #006c54;padding:20px 0;}

.winners .active .winners_info{display: block}
.winners_info{display: none;position: absolute;left: 0;top:260px;width: 1140px;height: 210px;text-align: left;padding:38px 0 0;background: #f4f4f4;}
.winners_info a{width: 175px;height: 42px;}
.winners_info i{position: absolute;left: 74px;top: -52px;/*content:'';*/display: inline-block;width: 0;height: 0;border:26px solid transparent;border-bottom:26px solid #f4f4f4;}
.winners_info .fl{float: left;width: 250px;height: 158px;margin:0 38px 38px 20px}
.winners_info_r{float: left;width: 922px;height: 165px;/*overflow-y: scroll*/}
.winners_info h3{font-size: 20px;color: #006c54;font-weight: bold;}
.winners_info b{color: #000;font-weight: bold;line-height: 45px;}
.winners_info p{line-height: 30px;text-indent: 2em;margin-right: 20px;}
/*业余联赛 历届冠军*/
.img_none .box{height:385px;}
.img_none .list li{height: auto;}
.img_none .winners_info{top: 150px;}
.img_none .winners_info .fl{width: 160px;height: 160px;}
/*联赛 赞助商*/
.article_parter .list{margin-left: -56px;padding:30px 0 60px;font-size: 0;overflow: hidden;}
.article_parter .list a{display: inline-block;width: 224px;height: 126px;font-size: 0;margin:0 0 30px 70px}

.parter-box{margin-bottom: 15px;text-align: center;}
.parter-box .list{margin: 0;padding: 0;}
.zanzhu{height: 56px;padding-top: 10px;text-transform: uppercase}
.article_parter .parter-box a{width: 125px;height: auto;margin: 0 18px 30px;}
/*绿荫梦想*/
.football_list ul{margin-left: -30px;overflow: hidden;}
.football_list li{position: relative;float: left;width: 360px;color: #fff;padding-bottom: 70px;margin-left: 30px;background: #07612e;vertical-align: top;}
.football_list li>h3{line-height: 52px;font-size: 20px;color: #94c594;background: #fcfcfc;}
.football_list hr,.partner hr{float: left;width: 100%;height: 1px;background: #e5e5e5;margin:70px 0 60px 30px}
.football_list .fb_txt{height: 50px;margin: 10px 20px;}

.zmLst.greenDream .pSlides{height: 520px;margin-bottom:0;}
.zmLst.greenDream .pSlides .aL .banner_main{overflow: visible;}
.zmLst.greenDream .aL .banner_main .slides_container li{height: 520px;}
.zmLst.greenDream .aL .banner_main .prev{left: -65px;}
.zmLst.greenDream .aL .banner_main .next{right: -65px;}
.qiumi li{padding: 0;}
.qiumi p{text-indent:0;}
.football_list .fb_more{width: 548px;background: none;}
.football_list .fb_more p{color: #666;line-height: 28px;margin-top: 10px;}
.football_list .mall{margin-left:44px;}
.fb_box{width: 100%;height: 300px;background: #f4f4f4;}

.fb-message{height: 430px;font-size: 14px;color: #333;border:1px solid #ccc;padding: 25px 10px;overflow-y: scroll;}
.messageList{margin-top: 5px;}
.qm-message{text-align: left;}.zx-message{text-align: right;}
.messageList .messagePic{width: 68px;text-align: center;line-height:24px;margin:0 15px;}
.messageList img{width: 100%;}
.messageTxt{position: relative;width: 650px;}
.messageTxt .txt{line-height: 22px;background: #f5f5f5;padding: 5px;}
.messageTxt .date{color: #999;margin-top:5px;}

.fb-liuyan{color: #999;line-height: 32px;}
.liuyan{position: relative;height: 132px;margin-top: 15px;margin-bottom: 10px;}
#msgCont{width:1118px;height: 110px;background: #f5f5f5;border:1px solid #ccc;padding:10px;}

.qiu_yzm{float: right;line-height: 32px;}
.qiu_yzm .cg-input{width: 100px;height:30px;line-height:30px;margin-right:10px}
.qiu_yzm #yzm{width: 85px; height:32px;vertical-align: top}

/*动态点赞开始*/
.praise{position: absolute;top: 0;right: -80px;width:70px;height:22px;line-height: 22px;color: #999;cursor: pointer;}
.praise-pic{margin-right: 5px;}
.praise-pic,.praise img{display:inline-block;width:21px;height:22px;vertical-align: top;}
.praise img.animation{
    animation: myfirst 0.5s;
    -moz-animation: myfirst 0.5s;	/* Firefox */
    -webkit-animation: myfirst 0.5s;	/* Safari ºÍ Chrome */
    -o-animation: myfirst 0.5s;	/* Opera */
}
.add-num{display:none;}
.add-num .add-animation{
    color: #000;
    position:absolute;
    top:-15px;
    left: 10px;
    font-size: 15px;
    opacity: 0;
    filter: Alpha(opacity=0);
    -moz-opacity:0;
    animation: mypraise 0.5s ;
    -moz-animation: mypraise 0.5s ;	/* Firefox */
    -webkit-animation: mypraise 0.5s ;	/* Safari ºÍ Chrome */
    -o-animation: mypraise 0.5s ;	/* Opera */
    font-style:normal;
}
.praise .hover , .add-num .add-animation.hover , .praise-txt.hover{color: #3a8243;}
/*点赞图标放大动画开始*/
@keyframes myfirst
{
    0%{
        width:21px;
        height:22px;
    }
    50%{
        width:31px;
        height:32px;
    }
    100% {
        width:21px;
        height:22px;
    }
}
@-webkit-keyframes myfirst
{
    0%{
        width:21px;
        height:22px;
    }
    50%{
        width:31px;
        height:32px;
    }
    100% {
        width:21px;
        height:22px;
    }
}

/*点赞图标放大动画结束*/
/*点赞数量加减动画开始*/
@keyframes mypraise
{
    0%{
        top:-15px;
        opacity: 0;
        filter: Alpha(opacity=0);
        -moz-opacity:0;
    }
    25%{
        top:-20px;
        opacity: 0.5;
        filter: Alpha(opacity=50);
        -moz-opacity:0.5;
    }
    50%{
        top:-25px;
        opacity: 1;
        filter: Alpha(opacity=100);
        -moz-opacity:1;
    }
    75%{
        top:-30px;
        opacity: 0.5;
        filter: Alpha(opacity=50);
        -moz-opacity:0.5;
    }
    100% {
        top:-35px;
        opacity: 0;
        filter: Alpha(opacity=0);
        -moz-opacity:0;
    }
}
@-webkit-keyframes mypraise 
{
    0%{
        top:-15px;
        opacity: 0;
        filter: Alpha(opacity=0);
        -moz-opacity:0;
    }
    25%{
        top:-20px;
        opacity: 0.5;
        filter: Alpha(opacity=50);
        -moz-opacity:0.5;
    }
    50%{
        top:-25px;
        opacity: 1;
        filter: Alpha(opacity=100);
        -moz-opacity:1;
    }
    75%{
        top:-30px;
        opacity: 0.5;
        filter: Alpha(opacity=50);
        -moz-opacity:0.5;
    }
    100% {
        top:-35px;
        opacity: 0;
        filter: Alpha(opacity=0);
        -moz-opacity:0;
    }
}
/*点赞数量加减动画结束*/
/*动态点赞结束*/

/*青春风暴*/
.cp_content main{width: 1100px;}
.gd_165{line-height: 28px;color: #666;text-indent: 2em;margin: 30px 0;}
.gd_165 a{color: #006c54;}
.gd_165 a:hover{text-decoration: underline;}
.cp_content .re_base li{width: 348px;}

.zmZycp main .article2 .scroll{width: 1100px;padding: 0;}
.zmZycp main .article2 .scroll .box{width: 985px;overflow: hidden;}
.zmZycp main .article2 .scroll .box .list li{width: 307px;padding-right: 35px;}
.zmZycp main .article2 .scroll .box .list li img{width: 100%;}
.zmZycp main .article2 .scroll .box .list li a p{padding: 10px 0 0;}
.zmZycp main .article2 .scroll .plus{left: 0;top: 50px;}
.zmZycp main .article2 .scroll .minus{right: 0;top: 50px;}

.xw_box{max-height: 270px;text-align: center;margin: 25px;overflow: hidden;}
.xw_scroll li{position: relative;width: 100%;height: 80px;line-height: 80px;margin:10px 0;background: #f8f8f8;}
.xw_scroll li:before,.xw_scroll li:after{position: absolute;top: 50%;margin-top: -13px;content:'';display: inline-block;width: 59px;height: 27px;background: url("../images/greendream/xw_icon.png") no-repeat;}
.xw_scroll li:before{left: 220px;}
.xw_scroll li:after{right: 220px;}
.xw_scroll a{display: inline-block;width: 490px;line-height: 22px;padding:18px 0;}
.zmAbout .player_box{background: none;}

.xw_scroll_small li{height: 42px;line-height: 42px;}
.xw_scroll_small a{width: 900px;padding: 0;}
.xw_scroll_small li:before,.xw_scroll_small li:after{position: absolute;top: 50%;margin-top: -7px;content:'';display: inline-block;width: 30px;height: 14px;background: url("../images/greendream/xw_icon_small.png") no-repeat;}
.xw_scroll_small li:before{left: 50px;}
.xw_scroll_small li:after{right: 50px;}


.football_dream li{position: relative;float: left;width: 910px;height: 105px;line-height: 105px;font-size: 22px;color: #fff;margin-bottom: 50px;background: #006c54;}
.football_dream p{margin:0 50px;}
.football_dream span{float: left;display: inline-block;text-indent: 2000em;width: 100px;height: 105px;background: url("../images/greendream/dream_icon.png") no-repeat #006c54;}
.football_dream li.one{float: right;margin-top: 80px;}
.football_dream li.one span{float: right;background-position: 0 -70px;}
.football_dream li.two p,.football_dream li.four p{text-align: right;}
.football_dream li.two span{margin-left:26px;background-position: -100px -70px;}
.football_dream li.three,.football_dream li.five{float: right;}
.football_dream li.three span{float: right;background-position: -206px -70px;}
.football_dream li.four span{background-position: -300px -70px;}
.football_dream li.five span{float: right;background-position: -418px -70px;}
.football_dream li.five p{width: 650px;line-height: 35px;margin-top: 16px;}
.football_dream span:before{position: absolute;top: -68px;content:'';display: inline-block;width: 71px;height: 68px;background: url("../images/greendream/dream_icon.png") no-repeat #006c54;}
.football_dream li.one span:before{right: 0;background-position: 0 0;}
.football_dream li.two span:before{left: 0;background-position: -71px 0;}
.football_dream li.three span:before{right: 0;background-position: -142px 0;}
.football_dream li.four span:before{left: 0;background-position: -213px 0;}
.football_dream li.five span:before{right: 0;background-position: -284px 0;}

.qn_speak{background: #f4f4f4;overflow: hidden;}
.speak_list{height: 200px;margin: 0 22px 30px;padding:0 15px 0 80px;border:1px solid#e1e1e1;overflow: hidden;background: url("../images/greendream/xw_icon.png") 12px 32px no-repeat #fff}
.speak_list h3{font-size: 22px;color: #333;margin: 30px 0 20px;}
.speak_list h3 i{display: inline-block;width: 65px;height:26px;margin-right:15px;vertical-align: middle;background: url("../images/greendream/dream_icon.png") no-repeat}
.speak_list h3 .t1{background-position: 0 -185px;}
.speak_list h3 .t2{background-position: -65px -185px;}
.speak_list h3 .t3{background-position: -137px -185px;}
.speak_list p{line-height: 26px;font-size: 16px;color: #585858;}
.speak_bottom{margin-top: 25px;}
.speak_date{font-size: 14px;color: #b3b3b3;line-height: 48px;}
.speak_more{float: right;display: inline-block;width: 130px;height: 36px;line-height: 36px;font-size: 16px;color: #07612e;text-align: center;background: #f4f4f4;border:1px solid#dadada;}
.speak_more:hover{background: #e4e4e4;}
.qn_jizhi{margin:50px 0;text-align: center;}

.qx_map{position: relative;width: 926px;height: 665px;margin-top: 10px;background: url("../images/greendream/qx_map.png") no-repeat}
.qx_center{margin: 10px 0;}
.qx_tab {overflow: hidden;}
.qx_tab li{position: relative;float: left;width: 100px;height: 45px;line-height:50px;padding-left: 30px;font-size: 16px;color: #333;margin-left: -45px;cursor: pointer;}
.qx_tab li:after{position: absolute;bottom: 0;content:'';display: block;width: 300px;height: 2px;}
.qx_tab li.guojia:after{left: 0;background: #006c54;}
.qx_tab li.sheng:after{left: -85px;background: #ecbd1a;}
.qx_tab li.shi:after{left: -170px;background: #cf5841;}
.qx_tab li.active{color: #fff;}
.qx_tab li.guojia{margin-left: 0;background: url("../images/greendream/map-tab00.png") no-repeat}
.qx_tab li.sheng{z-index:2;background: url("../images/greendream/map-tab0.png") no-repeat}
.qx_tab li.shi{z-index:1;background: url("../images/greendream/map-tab00.png") no-repeat}
.qx_tab li.guojia.active{z-index:3;background: url("../images/greendream/map-tab1.png") no-repeat}
.qx_tab li.sheng.active{z-index:4;background: url("../images/greendream/map-tab2.png") no-repeat}
.qx_tab li.shi.active{z-index:5;background: url("../images/greendream/map-tab3.png") no-repeat}

.qx_list{display: none;height: 220px;line-height: 24px;padding:30px 20px;background: #eee;}

.location {display: none}
.location li{position: absolute;width: 21px;height: 37px;}
.location1 li{background: url("../images/greendream/location1.png") no-repeat}
.location2 li{background: url("../images/greendream/location2.png") no-repeat}
.location3 li{background: url("../images/greendream/location3.png") no-repeat}
.location1 .l1{top: 205px;right: 286px;}
.location1 .l2{top: 290px;right: 280px;}
.location1 .l3{top: 380px;right: 355px;}
.location1 .l4{top: 500px;right: 335px;}
.location1 .l5{top: 400px;right: 520px;}

.location2 .l1{top: 220px;right: 336px;}
.location2 .l2{top: 235px;right: 320px;}
.location2 .l3{top: 260px;right: 350px;}
.location2 .l4{top: 270px;right: 390px;}
.location2 .l5{top: 210px;right: 445px;}
.location2 .l6{top: 140px;right: 200px;}
.location2 .l7{top: 370px;right: 235px;}
.location2 .l8{top: 335px;right: 272px;}
.location2 .l9{top: 410px;right: 240px;}
.location2 .l10{top: 365px;right: 310px;}
.location2 .l11{top: 460px;right: 260px;}
.location2 .l12{top: 435px;right: 310px;}
.location2 .l13{top: 285px;right: 290px;}
.location2 .l14{top: 390px;right: 350px;}
.location2 .l15{top: 520px;right: 410px;}
.location2 .l16{top: 600px;right: 400px;}
.location2 .l17{top: 405px;right: 435px;}
.location2 .l18{top: 402px;right: 515px;}
.location2 .l19{top: 460px;right: 460px;}
.location2 .l20{top: 515px;right: 550px;}
.location2 .l21{top: 380px;right: 735px;}
.location2 .l22{top: 330px;right: 418px;}
.location2 .l23{top: 310px;right: 488px;}
.location2 .l24{top: 285px;right: 550px;}
.location2 .l25{top: 60px;right: 230px;}
.location2 .l26{top: 445px;right: 356px;}
.location2 .l27{top: 500px;right: 330px;}
.location2 .l28{top: 180px;right: 225px;}
.location2 .l29{top: 335px;right: 350px;}

.location3 .l1{top: 460px;right: 260px;}
.location3 .l2{top: 500px;right: 330px;}
.location3 .l3{top: 180px;right: 255px;}
.location3 .l4{top: 175px;right: 210px;}
.location3 .l5{top: 140px;right: 200px;}
.location3 .l6{top: 340px;right: 270px;}
.location3 .l7{top: 515px;right: 520px;}
.location3 .l8{top: 335px;right: 415px;}
/*关于足协*/
.zmAbout {background: #fcfcfc;}
.zwh .winners_info p{margin-top: 20px;}
.zmAbout .form_list{margin:0 27px}
.zmAbout .form_list li{width: 180px;height: 62px;line-height: 62px;font-size: 16px;background: #fafafa;}
.c_more{font-size: 18px;color: #006c54;text-align: center;margin-top: 100px;cursor: pointer;}
.about_info{position: relative;width: 100%;height: 520px;}
.a_right{position: absolute;top: 0;right: 0;width: 400px;height: 100%;padding: 0 30px;background: #cbcbcb;}
.a_right .re_title{margin-top: 20px;}
.a_right p{text-indent: 2em;line-height: 30px;}

.a_list{position: relative;float: left;width: 555px;}
.zmAbout .a_list .re_box{padding: 0;}
.a_list .re_box .fl{margin-right: 12px;}
.czh{position: absolute;right: 27px;bottom: -35px;}
/*会员大会*/
.zmAbout main .article2 .gfwjList{left:36px;right: auto;margin-left: 0;}
.files_list{display: none}
.zmAbout main .article2 .scroll .box .list{margin-left:20px;}
.zmAbout main .article2 .scroll .box .list li{width: 340px;/*height: 240px;*/text-align: center;padding-right: 40px;}
.zmAbout main .article2 .scroll .box .list li a img{width: 340px;height: 200px;}
/* map */
.map_content{position: relative;}
#map{position:relative;width:790px;height:667px; overflow:hidden;} 
.layui-layer-content {text-align: center;}
.layui-layer-content .xh{display: inline-block;font-size:16px;text-decoration: none;margin:40px 20px}
.layui-layer-content .xh:hover{color: #006c54;}

.map_right{position: absolute;top: 50px;right: 0;width: 300px;}
.map_right h2{font-size: 20px;color: #666;}
.map_right h2 .green{font-size: 30px;color: #006c54;margin:0 5px}
.hy_box{height: 450px;background: #eee;margin:10px 0;overflow: hidden;}
.hy_box dl{margin:40px 20px}
.hy_box dt{line-height: 30px;font-size: 16px;color: #006c54;border-bottom:1px solid #006c54;}
.hy_box dd{line-height: 24px;padding-top:5px;}
.refresh{position: absolute;left: 50%;bottom: 18px;margin-left: -25px;width: 51px;height:21px;background:url(../images/about/arrow.png) no-repeat;cursor: pointer;}
.nanhai{position: absolute;left: 0;bottom: -140px;}
.hy_box.after{display:none}
/*市场与建设*/
.zmBrand{background: #fdfdfd;}
.zmBrand .article1,.zmBrand .article02,.zmBrand .article03,.zmBrand .article3W{width: 1140px;margin: 20px auto 0}
.zmBrand .article1{margin: 30px auto 0;}
.zmBrand .articleP{background: #f4f4f4;padding-bottom: 50px;margin-top: 30px;}
.partner {text-align: center;}
.partner hr{float: none;background: #e1e1e1;margin:20px 0}

.f_logo{overflow: hidden;padding-bottom:35px;/*margin-left: -40px;*/}
.f_logo li{position: relative;float: left;width: 142px;height:125px;line-height: 125px;margin-top: 5px;cursor: pointer;}
.f_logo li img,.f_logo span{vertical-align: bottom;transition:all .3s;}
.f_logo span{display: inline-block;width: 70px;height: 70px;background: #c7c7c7;border-radius:100%;}
.f_logo .name{position: absolute;bottom: -52px;width: 100%;font-size: 12px;font-weight: bold;}
.f_logo li:hover img,.f_logo li:hover span{transform:scale(1.2,1.2);}
.f_logo .tit{line-height: 48px;}

.partner_list{display: none;width: 1134px;height: 430px;line-height:40px;color: #666;margin: 3px;overflow: hidden;background:url(../images/index-partner-bg.png) repeat #eee;}
.partner h3{font-size: 20px;margin-top: 30px;color: #666;margin:-60px 0 20px}
a.p_case{font-size: 26px;color: #006c54;text-decoration: underline;}
.partner .p_tel{color: #666;}

.p_logo {overflow: hidden;}
.p_logo li{float: left;width: 117px;height: 66px;margin-left: 22px;margin-bottom:30px;cursor: pointer;}
.p_logo li.first{float: none;width: 100%;height: 110px;margin:40px 0;}
.p_logo .flip_box{width: 117px;height: 66px;}
.p_logo .b_top .flip_box{background:url(../images/about/b_bg_t.png) center bottom no-repeat;vertical-align: top;}
.p_logo .b_bottom .flip_box{background:url(../images/about/b_bg_b.png) center bottom no-repeat;vertical-align: bottom;}

.p_logo .p_logo_g{position: relative;display: inline-block;width: 196px;height: 110px;}
.p_logo .p_logo_g .flip_box {width: 196px;height: 110px;background:url(../images/about/b_bg_g.png) center bottom no-repeat;}
.flip a>p{position: absolute;left: 0;/*bottom: 0;*/padding-top: 140%;}

.p_logo .in{line-height: 20px;width: 107px;}
.p_logo .p_logo_g .in{height: 75px;padding-top:40px;}
.p_logo .b_top .in{height: 54px;padding: 12px 5px 0;}
.p_logo .b_bottom .in{height: 46px;padding: 20px 5px 0;}
/*翻转效果*/
.flip{position: relative;
	-webkit-transition: 0.6s;
	-webkit-transform-style: preserve-3d;
	-ms-transition: 0.6s;
	-moz-transition: 0.6s;
	-moz-transform: perspective(1000px);
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transition: 0.6s;
	transform-style: preserve-3d;
}
.flip .in,.flip .out{position: absolute;left: 0;top: 0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: 0.6s;
	-webkit-transform-style: preserve-3d;
	-moz-transition: 0.6s;
	-moz-transform-style: preserve-3d;
	-o-transition: 0.6s;
	-o-transform-style: preserve-3d;
	-ms-transition: 0.6s;
	-ms-transform-style: preserve-3d;
	transition: 0.6s;
	transform-style: preserve-3d;
}
.out{
	-webkit-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	z-index: 2;
}
.in{
	-webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.flip:hover .out{ 
	-webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.flip:hover .in{
	-webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
}
@media screen\0 {
	.in{display: none}
	.flip:hover .out{display: none}
	.flip:hover .in{display: block}

}
/*关于足协 - 品牌建设*/
.brand ul{margin-left: -30px;}
.brand li{float: left;line-height: 45px;text-align: center;color: #666;width: 360px;margin-left: 30px;}
.brand a{display: block;}

/*中国支队*/
.zmZhidui{background: #f6f6f6;/*background:url(../images/zhidui/bg.jpg) center top no-repeat #fdfdfd;*/}
.zd_header {position: relative;height: 177px;background: url("../images/zhidui/header_bg_07.png") bottom repeat-x;}
.zmZhidui .banner_new {top: 0;}
.zmZhidui .pHeaderL{position: relative;z-index:999;height: 165px;background:url(../images/zhidui/header_bg_01.png) right top no-repeat;}
.zd_header .pHeaderM .logo{width: 180px;height: 165px;padding-top: 6px;background:url(../images/zhidui/header_bg_02.png) no-repeat;}
.zd_header .pHeaderM .logo img{right: auto;margin-left: 10px;}
.zd_header header .name{left: 0;}
.zmZhidui header .zy{width: 63px;height: 165px;background:url(../images/zhidui/header_bg_02.png) left top no-repeat;}
.zmZhidui header .content .section3{margin-top: 0;/*background:url(../images/zhidui/header_bg_03.png) center top no-repeat;*/}
.zmZhidui .menu_nav{margin-top: 1px;}
.zmZhidui .menu_nav>li{border-left:1px solid #e2e2e2;border-right:1px solid #cdcdcd;}
.zmZhidui .pHeaderR{background:url(../images/zhidui/header_bg_04.png) left top no-repeat;}
.zmZhidui .menu_nav>li .lm{color: #5a5959;}
.zmZhidui .menu_nav>li .lm.duo{background:#ea012f;color: #fff;}
.zd_header_bg{display: none;position: absolute;left: 0;bottom: 0;width: 100%;height:75px;background: #dc2025;}
.zd_header .menu_sub .list{height: 45px;}
.zd_header .menu_sub{width: 1100px;top: 132px;border:none;filter:inherit;background: url("../images/zhidui/header_bg_05.png") top repeat-x #dc2025;}

.zd_header .danqianye .small_sub>li{float: left;height: 45px;line-height: 45px;}
.zd_header .small_sub>li.cur,.zd_header .small_sub>li.active{background: url("../images/zhidui/header_bg_06.jpg") top repeat-x;}
.zd_header .small_sub a{color: #fff;}
.zmZhidui .menu_nav>li:hover {background: #ea012f;}
.zmZhidui .menu_nav>li:hover .lm{color: #fff;}
.zmZhidui .pCdlW{background: url("../images/zhidui/header_bg_03.png") top repeat-x ;}
/*.zmZhidui .zd_header .small_sub>li{padding:0 21px;}*/

.zhidui .zd_ul{margin-left: -22px;padding-bottom: 100px;text-align: center;overflow: hidden;}
.zhidui li{position: relative;float: left;width: 445px;margin:22px 0 0 22px;cursor: pointer;overflow: hidden;}
.zhidui .zd-lis{width: 445px;}
.zhidui .bg{height: 210px;}
.zhidui a{display: block}.zhidui a:hover{color: #000;}
.zhidui .zd_logo{width: 250px;/*height: 470px;line-height: 470px;*/margin:22px 0 0 0;}
.zhidui .zd_logo a{padding-top: 130px;}

.zhidui ul{margin-left: -22px;}
.zhidui li.w{width: 445px;height: 470px;}
.zhidui li .big{height: 325px;}
.zhidui li.mg0{margin:22px 0 0 0}
.zhidui p{position: absolute;bottom: 0;left: 0;right: 0;line-height: 45px;font-size: 24px;text-align: left;padding:0 15px;}
.zhidui .z_fr p{text-align: right;}
.zhidui .big p{width: 415px;}

.zhidui li span{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8FFFFFF', endColorstr='#D8FFFFFF');background:rgba(255,255,255,0.85);}
.zhidui .active{-webkit-animation:fadeIn .3s ease-in;animation:fadeIn .3s ease-in;}
.zhidui .active span{display: none;}
@-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}
@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

.zd_slider {position: relative;height: auto;z-index:20;margin: 0 auto;}
.zd_slider .aL {width: 100%;height: 100%;float: none;}
.zd_slider .slides_control{width: auto!important;}
.zd_slider .aL .banner_main .slides_container li{width: 100%;height: auto;}
.zd_slider .aL .banner_main .slides_container li a .zm p{width: 90%;padding-left:10%;}
.zd_slider .aL .banner_main .pagination{left: 50%;bottom: 18px;margin-left: -120px;width: 240px;}
.zd_slider .aL .banner_main .pagination li{float: none;display: inline-block;margin: 0 8px;}
.zd_slider .aL .banner_main .pagination li a{display: inline-block;width: 22px;height: 22px;float: none;margin: 0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FFFFFF', endColorstr='#99FFFFFF');background:rgba(255,255,255,0.6);transition: all .3s}
.zd_slider .aL .banner_main .pagination li.current a {width: 60px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FFFFFF', endColorstr='#99FFFFFF');background:rgba(255,255,255,0.6);}
/*焦点图左右箭头阴影*/
.zd_slider .prev,.zd_slider .next{top: 0;margin-top: 0;width: 100px;height: 100%;opacity:.5;}
.zd_slider .prev img,.zd_slider .next img{position: absolute;top: 50%;margin-top: -50%;}
.zd_slider .prev img{left: 0;}
.zd_slider .next img{right: 0;}
.zd_slider .prev{
	background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);
	background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);
    background-repeat: repeat-x;}
.zd_slider .next{
	background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);
	background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);
    background-repeat: repeat-x;}
.zd_slider .prev:hover,.zd_slider .next:hover{opacity:.9;}

/*.zd_slider main{position: absolute;top: 0;left: 50%;margin-left: -570px;z-index:10;height: 100%;}*/
.zd_banner_news{position: absolute;right:15%;bottom: 15%;z-index:1000;width: 250px;height: 167px;padding:5px 30px 0;background:rgba(0,0,0,0.4);}
.zd_banner_news a{font-size:16px;line-height:54px;color: #fff;}

.zd_video{margin-left: -56px;margin-top: 20px;overflow: hidden;}
.zd_video li{position: relative;float: left;width: 343px;height: 207px;line-height: 203px;text-align: center;background: #000;margin: 0 0 30px 55px;overflow: hidden;}
.zd_video img{max-width:100%;max-height:100%;}
.v-icon{position: absolute;left: 50%;top: 50%;z-index:10;margin-left: -40px;margin-top: -40px;width: 80px;height: 80px;transition:all .3s;/*background: url(../images/zhidui/vedio-icon.png) no-repeat;*/}
.v-icon img{width: 100%;height: 100%;vertical-align: top;}
.v-title{position: absolute; left: 0; bottom: 0;z-index:10;width: 323px;height: 33px;line-height: 33px;text-align: left;color: #d5d5d5;font-size: 16px;padding:0 10px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.zd_video li:hover .v-icon{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.shike:hover:after{position: absolute;left: 0;top: 0;z-index:0;display: block;content:'';width: 100%;height: 100%;background: rgba(0,0,0,.6);}
.ad{margin-top: 30px;}

.zhidui_parter{background:url(../images/zhidui/partner_bg.jpg) repeat-x;border:none;-webkit-background-size: auto 100%;
background-size: auto 100%;}
.zhidui_parter a{margin: 5px 25px 10px;}
.zhidui_parter:after{display: none}
/*视频列表点击放大组*/
.pic-group{position: relative;width: 100%;height: 100%;}
.pic-group .fancybox{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index:0;background: #000;}
.pic-group .fancybox:first-child{z-index:1;}

.zmZhidui .player_box{background: #f4f4f4;overflow: hidden;padding-top:30px;margin-top: 0;}
.player_nav{position: absolute;left: 170px;bottom: 0;}
.player_nav .letters_icon{position: absolute;right: -50px;bottom:5px;width: 23px;height: 26px;}
.player_nav li{display: inline-block;width: 134px;height: 36px;line-height: 36px;cursor: pointer;}
.player_nav li span{display: inline-block;width: 134px;height: 36px;line-height: 36px;background:url(../images/zhidui/player_tit.png) no-repeat;}
.player_nav .t1 span{background-position: 0 0;}
.player_nav .t2 span{background-position: -146px 0;}
.player_nav .t3 span{background-position: -295px 0;}
.player_nav li.active{background:url(../images/zhidui/player_tit_bg.png) center center no-repeat;}
.player_nav .t1.active span{background-position: 0 -36px;}
.player_nav .t2.active span{background-position: -146px -36px;}
.player_nav .t3.active span{background-position: -295px -36px;}

.zmZhidui .article3W .list a{background: url("../images/zhidui/shujian_small.png") no-repeat;}

.player_list {position: relative;display: none;overflow: hidden;}
.player_list ul{margin-left: -72px;overflow: hidden;}
.player_list ul.fl{margin-right: 25px;}
.player_list .re_info{margin-top: 30px;color: #333;}
.player_list li{float: left;width: 170px;height: 247px;margin:0 0 30px 72px;cursor: pointer;}
.player_list .player>img{width: 100%;/*height: 100%;*/}
.player_list .player{width: 170px;height:247px;line-height:42px;color: #b10900;}
.player_list .male .player{background:url(../images/zhidui/player_bg1.png) center center no-repeat #e4e4e4;}
.player_list .female .player{background:url(../images/zhidui/player_bg2.png) center center no-repeat #e4e4e4;}
.player_list .player p{margin: 0 12px;}
/*.player_name{position: absolute;bottom: 0;right: 0;height: 24px;line-height: 24px;color: #fff;text-align: center;padding:0 15px 0 12px;background: url(../images/zhidui/zd_name_bg.png) repeat-x;}
.player_name:before{position: absolute;left: -12px;top: 0;content:'';display: inline-block;width: 12px;height: 24px;background: url(../images/zhidui/zd_name.png) no-repeat;}*/
.player_name{/*position: absolute;left: 0;bottom: 0;right: 0;*/display: block;width: 170px;height: 44px;}
.player_name img{width: 100%;vertical-align: top;}
.player_list .player.in{height: 232px;padding-top: 15px;}
.zd_more{height:50px;line-height:50px;font-size: 16px;color: #898989;text-align: center;margin:30px 0;padding-top: 50px;background: url(../images/zhidui/zd_more_1.png) center top no-repeat;cursor: pointer;}
.zd_more.open{background: url(../images/zhidui/zd_more_2.png) center top no-repeat;}
.zd_game {display: none;padding:0 25px;}
.zd_game h3{line-height:40px;font-size: 14px;color: #000;border-bottom:2px solid #e4e4e4;}
.zd_game h3 i{display: inline-block;width: 17px;height: 10px;margin: 0 25px;background: url(../images/zhidui/paiming_icon.png) no-repeat;}
.zd_game h3 i.top{background-position: -16px -14px;}
.zd_game h3 i.bottom{background-position: -16px -65px;}
.zd_game h3 b{font-weight: bold;}
.zd_select{position: absolute;right: 0;bottom: 10px;width: 152px;height: 32px;padding-left: 20px;border:1px solid #dfdfdf;}
.zd_result.fl{width: 1050px;}
.zd_result li{line-height: 90px;font-size: 16px;color: #474747;font-weight: bold;border-bottom:1px solid #e4e4e4;overflow: hidden;}
.zd_result div{float: left;width: 24%;}
.zd_result .country img{margin:0 20px;}
.zd_result .date{width: 18%;line-height:24px;font-size: 14px;color: #666;padding-top: 20px;font-weight: normal;}
.zd_result .score{width: 24%;position: relative;text-align: center;}
.zd_result .end{position: absolute;left: 50%;top:8px;margin-left: -50%;width: 105%;font-size: 12px;color: #6d6d6d;font-weight: normal;line-height: 14px;}
.zd_result .last{text-align: right;}
.zd_result .load{width: 10%;text-align: right;}
.zd_result p img{width: 51px;height: 33px;border:1px solid #cac9c9;}
.zd_result .last img{margin:0 0 0 20px;}

.zd_load{float: right;width:40px;}
.zd_load li{line-height: 90px;text-align: right;border-bottom:1px solid #e4e4e4;}
.zd_load a{display: inline-block;width: 30px;height: 30px;vertical-align: middle;background: url(../images/zhidui/load_icon.png) no-repeat;}
/*媒体专区*/
.media_title{position: absolute;top:-45px;right: 0;}
.zmMedia main .article2 .list li a{float: none;color: #3b853a;}
.zmMedia main .article2 .content .list li .con .section4 a.n-email:before{content:'';display: inline-block;width: 20px;height: 15px;margin-right: 8px;vertical-align: middle;background: url(../images/icons.png) 0 -36px no-repeat;}

.media_sc{margin:50px 0 50px 70px;}
.media_table{width: 93%;font-size: 16px;text-align: center;margin:22px 0;border:1px solid #ccc;}
.media_table th{line-height: 38px;background: #e5f4eb;font-weight: normal;}
.media_table td{line-height: 38px;border-right:1px solid #ccc;}
.media_table a{display: inline-block;width: 23px;height: 23px;vertical-align: middle;background: url("../images/media/download.png") no-repeat;-webkit-background-size: 100% auto;background-size: 100% auto;}
.media_table .sc_name{padding-left: 35px;text-align: left;}
.media_table .sc_name img{max-height: 30px;margin: 5px;}

.notice{padding:25px 0}
/*登录*/
.login{position: relative;top: -50px;margin-bottom: -50px;width: 100%;height: 816px;overflow: hidden;background: url("../images/login/bg.jpg") center top no-repeat;}
.login main{position: relative;overflow: hidden;}
.login_text{float: right;width: 570px;text-align: right;color: #fff;}
.login_text .email{margin-top: 40px;margin-bottom: 100px;}
.login_text h3{font-size: 20px;font-weight: bold;}
.login_text h2{font-size: 24px;font-weight: bold;}
.login_text .fs14{line-height:30px;font-weight: bold;margin-bottom: 15px;}
.login_box{position: relative;float: left;width: 548px;height: 385px;margin-top: 170px;color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.login_left,.login_right{float: left;width: 220px;padding: 25px;}
.login_box h2{line-height: 48px;font-size: 26px;font-weight: bold;border-bottom:1px solid #3a3a3c;}
.login_left label{display: block;line-height: 32px;margin-top:8px;}
.lg_input{width: 210px;height: 38px;line-height: 38px;padding-left: 10px;background: #fff;}
.checkbox{background: #fff;margin-right: 5px;vertical-align: middle;}
a.re_pass{position: absolute;left:25px;bottom:25px;color: #ebb95c;text-decoration: underline;}
a.re_pass:hover{color: #fca401;}
.btn_login,.btn_register{width: 100%;height: 42px;line-height: 42px;font-family:microsoft yahei;font-size: 18px;color: #fff;font-weight: bold;text-align: center;background: #006c54;cursor: pointer;}
.btn_login:hover,.btn_register:hover{filter:alpha(opacity=90);opacity: 0.9;}
.btn_register{background: #ebb95c;margin-top: 75px;}
.lg_info{line-height: 24px;margin-top: 20px;} 
.login_right{height: 335px;border-left:1px solid #3a3a3c;}
/*图片页*/
.photos{padding: 50px 0;}
.yuNeirongye .pic_main{width: 1140px;margin: 0 auto;padding: 0;}
/*layout*/
.photo-warp-inner { width:100%;margin:0 auto;background:#fff;}
.photo-warp-inner .mainArea {text-align:center;margin:8px auto;position:relative;overflow:hidden;zoom:1;min-height:400px;_height:800px;}
.photo-warp-inner .mainArea .ad-image{ width:970px; margin:0 auto; position:relative; z-index:9; overflow:hidden;}
.photo-warp-inner .mainArea .ad-image img{max-width:970px;}
.photo-warp-inner .mainArea span.tucao{ display:block; position:absolute;z-index:11; cursor:pointer; background:#000;opacity:0.7;filter:alpha(opacity:70);border:1px solid #7E7E7E}
.photo-warp-inner .mainArea span.tucao-content{ display:block;padding:5px; word-wrap:break-word;color:#fff; text-align:left;line-height:20px; min-height:1px; font-size:12px;}
.photo-warp-inner .mainArea span.bg-f{ background:#fff;}
.photo-warp-inner .mainArea span.color-b{ color:#000;}
.photo-warp-inner .buttonArea {float:right;width:25px;height:15px;position:absolute;background:url(../images/photo/btnDown3.png) no-repeat 1px 7px ;bottom:9px;right:4px;z-index:303;color:#E3E3E3;cursor:pointer;padding-left:15px;padding-top:0px;}
.photo-warp-inner .openTips {width:49px;height:14px;line-height:16px;text-align:center;padding-left:1px;padding-top:2px;background:#000;border:1px solid #7A7A7A;position:absolute;bottom:9px;right:2px;color:#FFF;z-index:301;cursor:pointer;background:#3E3E3E;}
.photo-warp-inner #loading {width:100px;height:100px;position:absolute;z-index:999;left:225px;top:150px;font-size:12px;color:#fff;line-height:100px;}
/*pic-information*/
.picInfo{width:1040px;margin:30px auto 80px;text-indent:2em;line-height: 26px;}
.photoList-wrap {position: relative;height:236px;margin:0 auto;}
.ad-back,.ad-forward{ position: absolute;top: 71px;z-index:20;width: 25px; height: 49px;_display:inline; cursor:pointer;}
.ad-back{right: -10px; background: url("../images/neirongye/icon1.png") no-repeat;}
.ad-forward {right:-76px;background: url("../images/neirongye/icon2.png") no-repeat;}
.photo-List {width:1110px;height:236px;float:left; overflow:hidden;zoom:1;display:inline;position:relative;}
.smallPhoto {position:absolute;left:0px;top:0px;display:block;}
.ad-nav{position: relative;display:inline;float:left;}
.photo-List ul{ position:relative; overflow:hidden;}
.photo-List ul.wide6 li{margin-right:16px;}
.photo-List li{position: relative;width:370px; height:236px;cursor:pointer; float:left; vertical-align:middle;}
.photo-List li a{width:370px; height:236px;display:table-cell;vertical-align:middle;}
.photo-List li img{ width:340px; height:170px;background: #f5f5f5;border:5px solid #fff;}
.photo-List li.ad-active:before{position: absolute;left: 50%;top: -24px;margin-left: -23px;content:'';display: inline-block;width: 0;height: 0;border:24px solid transparent;border-bottom:28px solid #006c54;}
.photo-List li.ad-active img{opacity:1!important;border-color:#006c54;}
.mainArea .ad-prev,
.mainArea .ad-next{width:50%;height:100%;position:absolute;z-index:100;background:#fff;_background:none;opacity:0;filter:alpha(opacity=0);}
.mainArea .ad-prev{left:0;top:0;cursor: url(&quot;../images/photo/img_pre.cur&quot;), auto;}
.mainArea .ad-next{right:0;top:0;cursor: url(&quot;../images/photo/img_next.cur&quot;), auto;}
.pic_main .zd { position: absolute; top:-44px; right:-71px;}
/*预加载小图标*/
.ad-loader{position: absolute;z-index: 10;top: 200px;left: 48%;border: 1px solid #CCC;}
.ad-preloads{display:none;}
/*改革进程*/
.zmAbout main .article2 .gaige .box,.zmAbout main .article2 .gaige .box .list li{height: 450px;}
.zmAbout main .article2 .gaige .box .list li a{height: 415px;background: url("../images/about/gg_bg.jpg") center center no-repeat;}
.zmAbout main .article2 .gaige .box .list li a img{width:100px;height:auto;}
.zmAbout main .article2 .gaige .plus, .zmCoach  main .article2 .gaige .minus{top:50%;margin-top: -35px;}
.gaige p{text-align: left;font-size: 20px;color: #94c594;padding-left: 20px;margin-bottom:15px;}
.gaige .f_empty{color: #006c54;text-align: center!important;margin-top: 170px;}
/*为官网找错*/
.fb_zhaocuo,.fb_list{margin:50px 25px;}
.fb_zhaocuo .fl{margin: 10px 50px 30px 0;}
.fb_info{line-height: 26px;text-indent: 2em;color: #333;}
/*基本信息填写*/
.fb_form_box{background: #f8f8f8;padding:10px 0;}
.fb_form{font-size: 16px;color: #333;line-height: 50px;margin: 50px;}
.fb_form td{padding:0 10px;}
.fb_form .fb_name{text-align: right;color: #000;vertical-align: top;}
.fb_form select,.fb_form .fb_input,.fb_form textarea{width: 155px;height: 34px;line-height: 34px;font-family:microsoft yahei;font-size: 14px;color: #666;padding-left: 15px;background: #fff;border:1px solid #dcdcdc;}
.fb_form .fb_url{width: 800px;}
.fb_form textarea{width: 800px;height: 130px;margin-top: 10px;}
.fb_form .fb_tip{line-height: 36px;font-size: 14px;color: #cd0808;padding:25px 10px;}
.fb_form .code{margin-left:30px;}
/*截图上传美化*/
.report-file{position: relative;display: inline-block;*display: inline;zoom:1;height:36px;line-height: 36px;cursor: pointer;}
.report-file span{position: absolute;top:0;left:0;z-index:10;display: block;width: 90%;height:36px;line-height:36px;font-size: 14px;color: #666;padding-left:10%;background: url("../images/about/up_icon.png") right center no-repeat;cursor: pointer;}
.file-prew{position: absolute;top:0;left:0;z-index:20;width: 100%;height: 36px;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
/*我要找错按钮*/
.btn_baoguang,.fb_jindu,.fb_reset{display: inline-block;width: 124px;height: 28px;line-height: 28px;text-align: center;font-size: 13px;color: #fefefe;margin: 20px 30px 0 0;cursor: pointer;}
.btn_baoguang{background: #006c54;}
.fb_jindu{background: #f1bb53;}
.fb_reset{border:1px solid #006c54;background: #fcfcfc;color: #006c54;}
.btn_baoguang:hover,.fb_jindu:hover,.fb_reset:hover{opacity:.9;filter:alpha(opacity=90);color: #fff;}
.fb_reset:hover{color: #006c54;}
/*曝光台*/
.fb_list {line-height: 60px;color: #333;text-align: center;}
.fb_list tr:nth-child(odd){background: #f8f8f8;}
.fb_list tr:hover td{background: #eee;}
.fb_list th{font-size: 18px;color: #fff;font-weight: normal;background: #006c54;}
.fb_list .num{font-size: 18px;font-weight: bold;}
.fb_view{display: inline-block;width: 94px;height: 34px;line-height: 34px;color: #006c54;background: #f3f3f3;border:1px solid #dcdcdc;}
.fb_view:hover{background: #fcfcfc;}
/*会议机制*/
.dw_main{margin-left: -130px;margin-top:60px;}
.dw_main li{position: relative;float: left;width: 455px;height: 60px;margin:0 0 70px 150px;background: #e6e6e6;}
.dw_main li>span{display: block;font-size: 36px;color: #07612e;line-height: 60px;margin-left:40px;}
.dw_main span small{font-size: 25px;}
.dw_name{position: absolute;top: -10px;right: 65px;width: 210px;height: 88px;line-height: 88px;text-align: center;font-size: 21px;}
.dw_name p{position: relative;z-index:10;}
.dw_name p.d_line{line-height: 30px;margin-top: 12px;}
.dw_name:before,.dw_name:after{position: absolute;content:'';width: 0;height: 0;border:45px solid transparent;}
.dw_name:before{bottom: 0;left: -45px;border-bottom-width:88px;}
.dw_name:after{top: 0;right: -45px;border-top-width:88px;}
.dw_name i{position: absolute;top: -3px;right: -47px;display: inline-block;width: 0;height: 0;border:3px solid transparent;border-bottom-width:10px;}
.dw_name.d1{background: #86b27f;}
.dw_name.d1:before{border-bottom-color:#86b27f;}
.dw_name.d1:after{border-top-color:#86b27f;}
.dw_name.d1 i{border-bottom-color:#07612e;}
.dw_name.d2{background: #b0d3a9;}
.dw_name.d2:before{border-bottom-color:#b0d3a9;}
.dw_name.d2:after{border-top-color:#b0d3a9;}
.dw_name.d2 i{border-bottom-color:#789872;}
.dw_name.d3{background: #f6f6e8;}
.dw_name.d3:before{border-bottom-color:#f6f6e8;}
.dw_name.d3:after{border-top-color:#f6f6e8;}
.dw_name.d3 i{border-bottom-color:#bebe76;}
.dw_name.d4{background: #d8e6d5;}
.dw_name.d4:before{border-bottom-color:#d8e6d5;}
.dw_name.d4:after{border-top-color:#d8e6d5;}
.dw_name.d4 i{border-bottom-color:#94aa90;}
.dw_name.d5{background: #faf4ef;}
.dw_name.d5:before{border-bottom-color:#faf4ef;}
.dw_name.d5:after{border-top-color:#faf4ef;}
.dw_name.d5 i{border-bottom-color:#d1a784;}
.dw_name.d6{background: #f6f6e8;}
.dw_name.d6:before{border-bottom-color:#f6f6e8;}
.dw_name.d6:after{border-top-color:#f6f6e8;}
.dw_name.d6 i{border-bottom-color:#bebe76;}
.dw_name.d7{background: #c2e7bc;}
.dw_name.d7:before{border-bottom-color:#c2e7bc;}
.dw_name.d7:after{border-top-color:#c2e7bc;}
.dw_name.d7 i{border-bottom-color:#90bbb2;}
/*秘书处*/
.msc li{height: 100px;}
.msc li>span{width: 140px;line-height: 30px;text-align: center;margin-left: 5px;margin-top: 18px;}
.msc span em{font-size: 20px;color: #414552;}
.msc .dw_name{font-size: 18px;height: 120px;line-height: 120px;}
.msc .dw_name:before{border-bottom-width:120px;}
.msc .dw_name:after{border-top-width:120px;}
.msc .dw_name .lh25{line-height: 25px;}

.msc_item_tab{margin: 30px 0 60px -30px;}
.msc_item_tab li{position: relative;float: left;width: 346px;height: 200px;margin-left: 30px;cursor: pointer;}
.msc_item_tab li.active:after{position: absolute;bottom: -60px;left: 50%;margin-left: -21px;content:'';display: inline-block;width: 0;height: 0;border:21px solid transparent;border-bottom:30px solid #f4f4f4;}
.msc_item_tab li img{width: 100%;}
.msc_content{display: none;height: 450px;text-align: left;background: #f4f4f4;padding: 25px;}
.msc_content h3{font-size: 20px;font-weight: bold;color: #006c54;margin:10px 0 30px}
.msc_content p{text-indent: 2em;color: #333;line-height: 36px;}

.msc-jiagou{padding: 50px;color: #006c54;font-family: "Microsoft YaHei";text-align: center;background: url(../images/about/msc-bg.png) center center no-repeat}
.msc-jiagou-left{position: relative;top: 30px;float: left;width: 305px;height: 1351px;/*font-family: '黑体';*/border-right:1px solid #006c54;padding-left: 110px;}
.msc-jiagou-tit{position: absolute;top: 50%;margin-top: -144px;height: 288px;}
.msc-jiagou-tit:after{position: absolute;right: -180px;top: 50%;content:'';width: 180px;height: 1px;background: #006c54;margin-top: -1px;}
.msc-jiagou-tit h2{display: inline-block;width: 48px;line-height: 48px;font-size: 48px;font-weight: bold;margin-right: 15px;}
.msc-jiagou-tit p{display: inline-block;width: 40px;line-height: 40px;font-size: 40px;margin-right:15px;}
.msc-jiagou-ul{padding-left: 90px;overflow: hidden;}
.msc-jiagou-ul li{position: relative;width: 388px;height: 40px;line-height: 40px;font-size: 18px;font-weight: bold;margin: 10px 0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCC4D52D', endColorstr='#CCC4D52D');background:rgba(196,213,45,0.8);}
.msc-jiagou-ul li:before{position: absolute;left: -90px;top: 50%;content:'';width: 90px;height: 1px;background: #006c54;}
.msc-jiagou-bottom{font-size: 16px;color: #006c54;padding-bottom: 50px;line-height:30px}
.msc-jiagou-bottom b{font-weight: bold;}

.msc-jiagou-en{padding:30px 0 50px;background: none;}
.msc-jiagou-en .msc-jiagou-left{padding-left: 20px;}
.msc-jiagou-en .msc-jiagou-tit{height: 130px;margin-top: -65px;}
.msc-jiagou-en .msc-jiagou-tit h2{width: 150px;line-height: 32px;font-size: 26px;text-align: left;margin-right: 40px;}
.msc-jiagou-en .msc-jiagou-ul li{font-size: 14px;}

/*404*/
.fb_404{font-size: 20px;color: #666;text-align: center;padding: 250px 0;}
.fb_404 h6{font-size: 22px;color: #333;margin:30px 0 18px;}
.fb_404 #count{color: #006c54;}
/*vedio*/
.yuNeirongye .vedio .section1,.yuNeirongye .vedio .section2,.yuNeirongye .vedio .section3{width: 750px;margin: 0 auto;text-align: left;color: #f00001;}
.yuNeirongye .vedio .section3 .bdsharebuttonbox a{padding: 0;margin:6px 0 6px 15px}
.yuNeirongye .vedio .section3 .bdsharebuttonbox a.bds_weixin{background-position: 0 -73px;}
.yuNeirongye .vedio .section3 .bdsharebuttonbox a.bds_tsina{background-position: 0 -57px;}
/*足球竞赛规则*/
.fb_jingsai ul{margin-left: -30px;margin-top:-25px;}
.fb_jingsai li{float: left;width: 360px;height: 350px;color: #fff;margin:25px 0 0 30px;background: #006c54;overflow: hidden;}
.fb_txt{position: relative;height: 110px;margin:15px 20px;}
.fb_txt h3{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.fb_txt h3 a{font-size: 16px;color: #fff;}
.fb-arrow{position: absolute;right: 0;bottom: 0;display: inline-block;width: 27px;height: 26px;background: url(../images/icon34.png) no-repeat;}
/*滑过图片放大*/
.hover-scale a,.hover-scale span{display: block;overflow: hidden;}
.hover-scale img{-webkit-transition:-webkit-transform 1s ease 0s;transition:transform 1s ease 0s;-webkit-transform-origin:center;transform-origin:center;}
.hover-scale li:hover img,.hover-scale a:hover img{-webkit-transform:scale(1.15);transform:scale(1.15);}
/*青年说*/
.qns_top{margin:25px;overflow: hidden;}
.qns_article{color: #010101;line-height:30px;margin: 30px 25px 50px;overflow: hidden;}
.qns_article_l{float: left;width: 700px;}
.qns_article_r{float: right;width:357px;color: #333;}
.qns_article h2{font-size: 22px;font-weight: bold;color: #333;line-height: 50px;margin-bottom:30px;}
.qns_article p{text-indent: 2em;}
.qns_article_l p{margin:0 18px;}
.qns_head{margin:0 15px 0 58px;border-radius:100%;}
.qns_info{padding:0 18px 100px 58px;border-left:1px solid #0e8b31;}
.qns_box{height: 202px;background: #f0f0f0;margin-top: 30px;}
/*竞赛日历*/
.m-calendar{margin: 15px;}
/*内容页new*/
.article_new{width: 1140px;margin:40px auto;}
.article_top{position: relative;height: 55px;line-height: 55px;font-size: 18px;color: #666;overflow: hidden;}
.article_top a{vertical-align: middle;}
.guanzhu a{display: inline-block;width: 34px;height: 23px;margin-left: 22px;background: url(../images/icons.png) no-repeat;}
.guanzhu .gz_sina{background-position: 0 -150px;}
.guanzhu .gz_sina:hover{background-position: -40px -150px;}
.guanzhu .gz_toutiao{background-position: 0 -256px;}
.guanzhu .gz_toutiao:hover{background-position: -40px -256px;}
.share_btn{position: absolute;bottom: 0;right: 0;z-index:11;display: inline-block;width: 120px;height: 55px;line-height: 55px;text-align: center;color: #006c54;background: #fff;cursor: pointer;}
.share_btn:before,.share_box:before{position: absolute;bottom: 0;left: -25px;content:'';display: inline-block;width: 0;height: 0;border:25px solid transparent;border-bottom:55px solid #fff;}
.share_btn i{display: inline-block;width: 22px;height: 22px;margin-right: 8px;vertical-align: middle;background: url(../images/icons.png) no-repeat;background-position: -40px -46px;}
.share_btn:hover{background: #006c54;color: #fff;}
.share_btn:hover:before{border-bottom-color:#006c54;}
.share_btn:hover i{background-position: -40px -20px;}
.share_box{position: absolute;bottom: 0;right:-615px;z-index:10;width: 440px;height: 55px;line-height: 55px;text-align: right;padding-right: 150px;background: #fff;}
.share_box:before{border-bottom-color:#fff;}
.article_new .bdsharebuttonbox a{display: inline-block;float: none;width:26px;height: 22px;margin-right: 25px;padding: 0;background: url(../images/icons.png) no-repeat;}
.article_new .bdsharebuttonbox .bds_qzone{background-position: 4px -95px;}
.article_new .bdsharebuttonbox .bds_weixin{background-position: 0 -122px;}
.article_new .bdsharebuttonbox .bds_tsina{background-position: 0 -150px;}
.article_new .bdsharebuttonbox .bds_qzone:hover{background-position: -37px -95px;}
.article_new .bdsharebuttonbox .bds_weixin:hover{background-position: -40px -122px;}
.article_new .bdsharebuttonbox .bds_tsina:hover{background-position: -40px -150px;}

.article_left,.article_right{background: #fff;}
.article_left{float: left;width: 710px;padding:35px 30px;}
.article_right{float: right;width: 350px;padding:30px 20px 30px 0;}
.news_titile{font-size: 28px;color: #333;font-weight: bold;}
.news_small_date{font-size: 12px;color: #666;margin: 10px 0;}
.jiaolian_login{position: relative;height: 234px;line-height: 234px;text-align: center;margin:20px 0;background: url(../images/referee/jiaolian_bg.jpg) center center no-repeat;}
.jiaolian_login:before{position: absolute;left: 0;top: 0;right: 0;bottom: 0;content:'';filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);}
.jiaolian_login .btn_login{position: relative;z-index:10;display: inline-block;width: 70%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC006c54', endColorstr='#CC006c54');background:rgba(0,133,58,0.8);}
.jiaolian_login .btn_login:hover{color: #fff;}

.news_content{margin: 30px 0;overflow: hidden;}
.big_pic img{width: 100%;margin-bottom: 20px;}
.news_main{position: relative;overflow: hidden;}
.news_left_share{/*position: absolute;left: 0;top:10px;*/float: left;width: 33px;margin-top: 10px;}
.news_left_share li{margin-bottom: 30px;text-align: center;cursor: pointer;}
.news_left_share li span{display: inline-block;width: 33px;height: 33px;background: url(../images/icons.png) no-repeat;}
.news_left_share .dcm-icons-share span{background-position: 0 -176px;}
.news_left_share .dcm-icons-print span{background-position: 0 -215px;}
.news_left_share .dcm-icons-share:hover span{background-position: -40px -176px;}
.news_left_share .dcm-icons-print:hover span{background-position: -40px -215px;}
.news_left_share .bdsharebuttonbox{display: none;margin-top: 10px;}
.news_left_share .bdsharebuttonbox a{margin:10px 0;}

.news_right_list{float: right;width: 592px;}
.news_right_list p{font-size: 14px;line-height: 22px;margin:10px 0;}
.news_right_list .news_author{text-align: right;color: #666;margin-top:20px;display: none;}
.news_right_list img{width: 100%!important;height: auto!important;margin: 15px auto;}

.news_sidebar h3{line-height: 48px;font-size: 16px;color: #333;margin-top: 30px;border-bottom:1px solid #006c54;}
.news_sidebar_list li{padding:15px 0;height: 65px;border-bottom:1px solid #eee;overflow: hidden;}
.news_sidebar_list a{display: block;position: relative;}
.news_sidebar_list li img{float: left;margin-right: 12px;}
.news_sidebar_list li p{line-height: 25px;font-size: 14px;padding-top: 5px;}
.pic_none li p{width: 265px;}
.pic_none li a:after{position: absolute;top:20px;right: 20px;content:'';display: inline-block;width: 9px;height: 15px;background: url(../images/icons.png) -40px 0 no-repeat;}
/*如何成为裁判员*/
.zmZycp{background: url("../images/referee/cp_bg_logo.jpg") center top no-repeat #fcfcfc;}
.cp_content{background: #fff;text-align: center;margin: 0;padding:30px 20px;}
.cp_box a{display: inline-block;margin: 27px 20px 70px;}
.cp_lc{margin: 70px 0;}
.subjects li{display: inline-block;width: 190px;height: 48px;line-height: 48px;font-size: 26px;color: #3a8243;margin:70px 17px;border:2px solid #3a8243;}
/*青春风暴*/
.qcfb_banner {position: relative;}
.qcfb_banner .banner{width: 100%;}
.qcfb_banner main{position: relative;height: 100%;}
.qcfb_top{position: absolute;right: 50%;bottom: 5%;width:450px;height:100px;padding:10px 20px;color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);margin-right: -570px;}
.qcfb_top h3{font-size: 20px;margin-bottom:10px;}
/*.qcfb_top p{font-size: 16px;line-height: 24px;}*/
.qcfb-arrow{display: block;font-size: 16px;color: #fff;text-align: right;margin-top:10px;transition:all .3s;}
.qcfb-arrow:after{content:'';display: inline-block;width: 27px;height: 26px;margin-left: 10px;vertical-align: middle;background: url(../images/icon34.png) no-repeat;}
.qcfb-arrow:hover{color: #006c54;}
.qcfb-arrow:hover:after{background: url(../images/icon35.png) no-repeat;}

.qcfb_news>div{float: left;width: 265px;height: 395px;color: #222;margin-right:27px;background: #f7f7f7;overflow: hidden;}
.qcfb_news a{display: block;}
.qcfb_news span{display: block;overflow: hidden;}
.qcfb_news .first{width: 535px;padding-right:20px;}
.qcfb_news .first .fl{margin-right: 15px;width: 391px;height: 395px;}
.qcfb_news h2,.qcfb_news h3{font-size: 16px;line-height: 32px;font-weight: bold;padding: 20px 0;}
.qcfb_news h3{line-height: 22px;padding: 10px 15px 5px;}
.qcfb_news p{font-size: 12px;line-height: 30px;margin: 0 15px;}
.qcfb_news .first p,.qcfb_news .last{margin: 0;}

.qcfb_box{margin: 20px 0 0px;}
.qcfb_box li{background: #f7f7f7;font-size: 12px;color: #222;}
.qcfb_box .fb_jingsai a{display: block;font-size: 14px;color: #222;line-height: 22px;}
.qcfb_box .fb_jingsai a:hover{color: #006c54;}
.qcfb_box .fb-arrow{background: url(../images/icon35.png) no-repeat;}

.qcfb_xm{height: 815px;padding-top: 20px;background: url("../images/greendream/qcfb_xm.jpg") center top no-repeat #eee;overflow: hidden;}
.qcfb_xm .fb_jingsai li{background:#006c54;}
/*赛事*/
.zmSaishi .zd_slider{position: relative;top: -46px;}
.zmSaishi .win_arrow,.zmShichang .win_arrow{position: absolute;right: 0;bottom: 0;border:none;}
.zmSaishi .winners .box{position: relative;height: 220px;}
.zmSaishi .winners .list{position: absolute;left: 0;}
.zmSaishi .winners .list>li{width: 226px;height: 180px;margin:20px 0;border-left:1px dashed #bebebe;}
.zmSaishi .winners .list img{max-height: 100px;}
.zmSaishi .winners .list a p{width:80%;line-height:18px;padding:0 10%;color: #b3b3b3;}
.zmSaishi .saishi_info{display: none;width: 1100px;margin:0 auto;border-top:1px dashed #bebebe;overflow: hidden;}
.saishi_info ul{margin-left: -30px;overflow: hidden;}
.saishi_info li{float: left;width: 346px;height: 78px;line-height: 78px;font-size: 16px;background: #eee;margin:40px 0 0 30px;}
.saishi_info .sg-logo{width: 28px;margin:0 10px;vertical-align: middle;}
.saiguo-l,.saiguo-r{float: left;width: 138px;color: #4e4e4e;text-align: left;}
.saiguo-l{text-align: right;}
.saiguo-m{position: relative;float: left;width: 70px;color: #85888f;text-align: center;}
.sg-top,.sg-bottom{position: absolute;width: 100%;line-height: 20px;font-size: 12px;color: #333;}
.sg-top{top: 8px;}
.sg-bottom{bottom: 8px;}
.winners .active .saishi_info{display: block}
.zmSaishi .winners .list .active a p{color: #006c54;}
/*赛事 日历*/
.rili-top{position: relative;height: 30px;line-height: 30px;margin: 30px 0 15px;}
.rili-top h3{font-size: 22px;color: #333;text-align: center;font-weight: bold;}
.rili-top a{position: absolute;top: 0;display: inline-block;width: 38px;height: 30px;font-size: 0;background: url("../images/rili-arrow.png") no-repeat}
.rili-top .rili-prev{left: 0;background-position: 0 0;}
.rili-top .rili-next{right: 0;background-position: right 0;}

/*赛事 新闻资讯*/
.saishi-news{padding: 20px;}
.saishi-news a{display: block}
.saishi-news img{width: 100%;height: 100%;}
.saishi-news-l{float: left;width: 623px;}
.saishi-news-r{float: right;width: 457px;}
.ss-news,.ss-news-img{position: relative;}
.saishi-news-l .ss-news-img {height: 364px;}

.overlay{opacity:0;position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:rgba(0,0,0,0.5);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.ss-news.bottom .overlay{left: 10px;top: 10px;}
.ss-news-img:hover .overlay{opacity:1;}

.saishi-news-l .ss-news-img:after{content:'';display: block;width: 90%;height: 15px;margin-left: 3%;background: #eee;}
.ss-news-title{position: absolute;bottom: -19%;right: 40px;z-index:10;width: 75%;color: #222;padding: 15px 3% 3px;margin-bottom: 20px;background: #fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.saishi-news-l .ss-border{position: absolute;right: 25px;bottom: -66px;width: 487px;height: 66px;background: url("../images/liansai/ss-pic-border1.jpg") no-repeat;background-position: right bottom;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;}
.ss-news-title h2{font-size: 16px;margin-bottom: 10px;}
.ss-news-title span{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.ss-news-title:hover{padding: 15px 3% 20px;}
.ss-news-title:hover span{opacity:1;color: #006c54;}
.ss-news:hover .s-more{opacity:1;}
.ss-news:hover .ss-news-title{padding: 15px 3% 20px;}
.ss-news:hover .ss-border{background-position: right 0;}

.ss-news.top{height: 270px;margin-bottom: 15px;}
.ss-news.top .ss-news-title{bottom: 0;right: 0;margin: 0;}
.saishi-news-r .ss-news-title h2{font-size: 15px;}
.ss-news.bottom{height: 134px;}
.ss-news.bottom .ss-news-img{width: 236px;margin-right: 10px;padding: 10px 0 0 10px;background: url("../images/liansai/ss-pic-border2.jpg") left top no-repeat;}
.ss-news.bottom .ss-news-title{position: static;width:96%;}

.saishi-rili{/*height: 957px;*/padding: 30px 0 100px;/*background: url("../images/liansai/rl_bg.jpg") center top no-repeat #eee;*/overflow: hidden;}
/*数据*/
.data-banner{margin-top: -50px;height: 394px;background: url("../images/data/banner.jpg") center top no-repeat #eee;}
.data-top{height: 160px;font-size: 16px;color: #7a7e82;text-align: center;/*background: url("../images/data/map-bg.jpg") center top no-repeat #eee;*/overflow: hidden;}
.data-top h2{font-size: 30px;color: #222;margin:5px 0 20px;font-weight: bold;}
.data-logo a{display: inline-block;margin:-10px 5px;}
.data-content{margin-top: 60px;}
.d-left{width: 180px;float: left;}
.d-right{width: 947px;float: right;padding-bottom: 50px;}
.d-center,.d-chakan{border:1px solid #ddd;}
.d-center h2{font-size: 14px;color: #fff;font-weight: bold;height: 30px;line-height: 30px;padding-left: 15px;background: #006c54;}
.d-list{overflow: hidden;}
.d-list dt,.d-list dd{height: 30px;line-height: 30px;color: #999;padding-left: 15px;border-top:1px solid #ddd;cursor: pointer;}
.d-list dt{position: relative;font-weight: bold;cursor: pointer;}.d-list dd{display: none}
.d-list a{display: block;color: #999;}.d-list a:hover{color: #006c54;}
.d-list dt:after{position: absolute;right: 10px;top: 50%;margin-top: -3px;content:'';display: inline-block;width:8px;height: 5px;background: url("../images/data/d-icon.png") center center no-repeat;}
.d-list.open dt{color: #006c54;}
.d-list dd.on{background: #006c54;}
.d-list dd.on a{color: #fff;}
.d-chakan{margin-top: 40px;}
.d-chakan h2{height: 38px;line-height: 38px;font-size: 14px;color: #585858;font-weight: bold;padding-left: 15px;background: #efefef;border-top:2px solid #006c54;}
.d-select{width: 150px;height: 34px;line-height: 34px;font-family: microsoft yahei;color: #585858;border:1px solid #e6e6e6;margin:15px 15px 0;}
.d-select:disabled{background: #ddd;cursor: default;}
.btn-chakan{width: 150px;height: 42px;line-height: 42px;font-size: 16px;font-family: microsoft yahei;text-align: center;color: #fff;text-align: center;margin: 15px;background: #006c54;cursor: pointer;}
.btn-chakan:hover{opacity:.9;}

.d-tab{padding:10px 25px;background: #efefef;font-size: 0;border-top:2px solid #006c54;margin-bottom: 15px;}
.d-tab li{display: inline-block;height: 32px;line-height: 32px;margin-left: -1px;padding:0 20px;background: #fff;border:1px solid #ddd;cursor: pointer;}
.d-tab a{display: inline-block;font-size: 12px;color: #a7a7a7;}
.d-tab li.on{background: #006c54;border-color:#006c54;}.d-tab li.on a{color: #fff;}
.d-tab li.rili{background: url("../images/data/rl-icon.png") center center no-repeat #006c54;}

.d-saishi .ss-name{display:inline-block;width: 90px;height: 100%;font-size: 12px;color: #fff;}
.d-video{display: inline-block;width: 98px;height: 25px;line-height: 25px;font-size: 12px;color: #333;border:1px solid #ddd;background: #fff;}
.d-video:before{content:'';display: inline-block;width: 16px;height:12px;margin-right: 5px;background: url("../images/data/d-video.png") center center no-repeat;vertical-align: middle;}
.d-video:hover{color: #006c54;}

.ls_table03 td{position: relative;}
.ls_table03 .top1{position: absolute;right:0;top: 50%;margin-top: -6px;display: inline-block;width: 12px;height: 12px;background: url("../images/data/jiangbei.png") center center no-repeat;border:none;vertical-align: middle;}

.d-zhongjia{position: relative;width:100%;height:1px;margin-top:60px;margin-right: 15px;background: #006c54;}
.d-zhongjia span{position: relative;top: -12px;display: inline-block;height: 28px;line-height: 28px;font-size: 18px;color: #006c54;font-weight: bold;padding-right: 15px;background: #fff;}
.d-zj-select{position: absolute;right: 0;top: -13px;padding-left: 15px;background: #fff;}
.d-zhongjia select{width: 118px;height: 26px;line-height: 26px;border:1px solid #dcdcdc;}

.d-right .ls_content{display: block;overflow: hidden;}
.d-right .ls_content .ls_bottom{margin: 0;}
.d-right .ls_content h4{line-height: 16px;margin-top:30px;border-left:2px solid #006c54;padding-left: 8px;}
/*数据 本场数据*/
.data-benchang{height: 200px;color: #333;margin:0 20px;background: #fff;}
.bc-logo{width: 400px;}
.bc-logo.fr{text-align: right;}
.bc-logo.fl img{width: 170px;height: 170px;margin-right: 20px;}
.bc-logo.fr img{width: 170px;height: 170px;margin-left: 20px;}
.data-benchang h2{line-height: 48px;font-size: 22px;}
.bc-logo h2{margin-top: 40px;}
.bc-logo p{font-size: 16px;}
.bc-middle{width: 300px;}
.bc-middle li{line-height: 30px;}
.bc-middle h2{text-align: center;}
.bc-middle .results span{display: block;float: left;width:130px;text-align: right;margin-right: 40px;}
.bc-middle .results .state{display: inline-block;height: 20px;line-height: 20px;padding:0 5px;background: #8f8f8f;}
.bc-middle .results .green{color: #006c54;}
/*数据 时间轴*/
.grid {margin:20px;}
.grid td{text-align: center;padding: 2px;border: none;white-space:nowrap;}
.team-incident{display: inline-block;margin: 0 10px;}
.home-incident,.away-incident {width: 49%;}
#live-incidents .home-incident {text-align: right;}
#live-incidents .away-incident {text-align: left;}
#live-incidents .minute{background: none repeat scroll 0 0 #8F8F8F;color: #FFF;padding: 0 .5em;}
#live-incidents tr:nth-child(2n+1) td {background: #f0f0f0;}
#live-incidents .player-name {white-space: nowrap;color: #222;}
#live-incidents .player-name,#live-incidents .incident-icon {margin: 0 2px;}
.incident-icon {display: inline-block;width: 16px;height: 16px;background-color: transparent;vertical-align: middle;background-image: url('../images/data/d-icons.png');background-repeat: no-repeat;background-position: -16px 0;}
.incident-icon.d-arrow-red{background-position: 0 -80px;height: 14px;}
.incident-icon.d-arrow-green {background-position: 0 -63px;height: 15px;}
.incident-icon.d-yellow{background-position: 0 1px;}
.incident-icon.d-ball {background-position: 0 -48px;height: 14px;}
.incident-icon.d-a {background-position: 0 -193px;}
.incident-icon.d-p{background-position: 0 -320px;}
.incident-icon.d-x{background-position: 0 -354px;}
/*数据 技术统计*/
.data-timeline{margin:0 20px 15px;line-height:35px;font-size: 16px;color: #333;overflow: hidden;}
.tl-left,.tl-right{width: 475px;}
.data-timeline h2{font-size: 22px;}
.tl-left h2{padding-left: 70px;}
.tl-right h2{padding-right: 70px;text-align: right;}
.tl-middle{width: 150px;text-align: center;}

.progress-bar{height:35px;background: #f0f0f0;overflow: hidden;}
.data-timeline span{display: block;width: 90px;height: 100%;text-align: center;background: #f0f0f0;}
.progress-bg{display: inline-block;height: 100%;}
.tl-left .progress-bar{text-align: right;}
.tl-left .progress-bg{background: #ebb95c;} 
.tl-right .progress-bg{background: #006c54;} 
/*数据 信息中心*/
#live-match{position: relative;background: #222;padding-bottom: 8px;color: #f0f0f0;min-height: 400px}
.pitch{position: relative;margin: 0 auto;width: 770px;height: 427px;background: transparent url(../images/data/pitch.jpg) no-repeat right top;}
.pitch .player{position: absolute;cursor: pointer;}
.pitch .player .shirt{width: 20px;height: 20px;background: transparent url(../images/data/Jersey5.png) no-repeat scroll 0 0;}
.pitch .player.as-team-member{background: none;text-align: left;}
.pitch .player-name-wrapper{text-align: center;white-space: nowrap;zoom: 1;}
.pitch .player-name{color: #999;font-weight: bold;margin-left: -100%;padding: .3em;text-align: center;}
#match-centre{position: relative;clear: both;overflow: hidden;}
#match-centre:after{clear: both;overflow: hidden;}
.bench,#live-match .pitch-container{float: left;width: 770px;}
#live-match .pitch-field{float: left;width: 50%;height: 100%;position: relative;}
#chalkboard .player{position: relative;}
#live-match .pitch .player[data-field="home"]{margin-bottom: -1.3em;}
#live-match .pitch .player[data-field="home"]{margin-top: 1.3em;}
#live-match .pitch-field[data-field="home"].player{left: 0;right: auto;top: 50%;}
#live-match .pitch-field[data-field="home"].player{left: auto;right: 0;top: 50%;}
#live-match .pitch .player-name{font-weight: normal;font-size: 10px;margin: 0;padding: 0;}
#live-match .pitch .player-name,.bench .player-name{color: #f0f0f0;}[data-has-stat="true"] .player-name{color: #e0e0e0;}
.bench .player-name-wrapper{display: inline-block;vertical-align: middle;}
#live-match .pitch .player-name-wrapper{position: relative;z-index: 1;font-size: 12px;padding: 0 4px;}[data-field="home"] .player-name-wrapper{text-align: left;}
#stadium .shirt-number{color: #999;}
.bench{height: 400px;position: relative;width: 185px;}
.bench h4{height: 35px;line-height: 35px;font-size: 12px;padding:0 30px;}
#live-match .pitch .player{text-align: center;}
.player.is-man-of-the-match .player-stat-value{background-image: url('../images/data/MOTM.png')!important;background-size: 40px 40px!important;background-color: transparent!important;background-repeat: no-repeat;padding-top: 11px!important;font-size: 12px!important;color: #000;width: 50px!important;}
#live-match .pitch .player .background-mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .3;z-index: -1;}
.player-key-incidents{text-align: left;}
#live-match .pitch .player-key-incidents{text-align: left;position: absolute;top: -10px;left: 0;white-space: nowrap;width: 100%;}
#live-match .pitch [data-field="away"] .player-key-incidents{text-align: right;left: auto;right: 0;}
.bench .player-key-incidents{text-indent: 8px;}
.player-key-incidents .timeline-event{position: relative;display: inline-block;margin-left: -4px;}
.player-key-incidents .timeline-event[data-type="18"],.player-key-incidents .timeline-event[data-type="19"]{font-size: 11px;line-height: 18px;text-indent: 14px;vertical-align: top;}
#match-centre-timeline .incident-icon[data-event-satisfier-subon]{background-position: 0 -494px;}
.player-sub-off,.player-sub-on{margin: 0 4px;}
#live-match .pitch .player-stat{background: none;width: 100%;text-align: left;}
#live-match [data-field="away"] .player-stat{text-align: right;}
.bench .player{opacity: .5;font-size: 12px;color: #888;line-height: 20px;top: auto!important;left: auto!important;border-bottom: 1px solid #111;cursor: pointer;}
.bench .player[data-subbed-in="true"],.bench .player[data-is-subbed-off="true"]{opacity: 1;line-height: 24px;}
.bench .player[data-subbed-in="true"]{background: #2c2c2c;font-size: 14px;color: #f0f0f0;border-bottom: 1px solid #1d1d1d;}
.bench .player:hover,.bench .player.selected{background: #333;cursor: pointer;}
.bench .player-stat{display: inline-block;vertical-align: middle;}
.player-stat-value{font-weight: bold;border-radius: 200px;display: inline-block;height: 1em;margin: 0 auto;text-align: center;background-position: center!important;background-size: 100% auto!important;}
.pitch .player-stat-value,.bench [data-subbed-in="true"] .player-stat-value,.bench [data-is-subbed-off="true"] .player-stat-value{height: 32px;width: 32px;background: #1B2B1E;opacity: 1;}
.bench [data-subbed-in="true"] .player-stat-value,.bench [data-is-subbed-off="true"] .player-stat-value{background: #222;}
.bench .player-stat-value{margin: 4px;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;}
[data-has-stat="true"] .player-stat-value,[data-subbed-in="true"] .player-stat-value{background: none repeat scroll 0 0 #333;display: inline-block;height: 1em!important;padding-bottom: 1em!important;padding-top: .6em!important;width: 2.6em!important;opacity: 1;color: #f0f0f0;}[data-field="home"] [data-has-stat="true"] .player-stat-value{background-color: #EB5B14;}[data-field="away"] [data-has-stat="true"] .player-stat-value{background-color: #008BE0;}
.match-info{position: relative;background: #1d1d1d;font-size: 12px;text-align: center;height: 35px;line-height: 35px;}
.match-info label,.match-info .mc-icon,.match-info .value{display: inline-block;vertical-align: middle;color: #ebb95c;}
.match-info .value{color: #fff;margin-left:25px;}
.match-info .referee a :hover{text-decoration: underline;}
.match-centre-stat-footnote{left: 8px;right: auto;bottom: 0;}[data-for].is-empty,.attendance[data-value="0"]{display: none!important;}
.venue,.attendance,.referee,.weather{margin: 0 2em;}
.match-info .weather{text-align: left;}
.mc-icon{background-image: url('../images/data/mc-icons.png');background-repeat: no-repeat;height: 16px;width: 16px;vertical-align: middle;display: inline-block;margin-right: 4px;}
.player-info{display: inline-block;vertical-align: middle;}
/*数据 资讯*/
.data-news{font-size: 16px;color: #333;margin:80px 20px 0;}
.data-news ul{margin-left: 100px;padding-bottom: 50px;border-left:2px solid #006c54;}
.data-news li{position: relative;padding-top: 50px;}
.data-news .d-date{position: absolute;left: -100px;width: 100px;font-size: 20px;color: #006c54;}
.data-news .d-date:after{position: absolute;right: -4px;top:7px;content:'';display: inline-block;width: 10px;height: 14px;background: url("../images/data/time-dot.png") center center no-repeat #fff;}
.data-news  h2{position: absolute;left: -15px;font-size: 20px;color: #006c54;padding-left: 50px;line-height: 30px;background: url("../images/data/time-clock.png") left center no-repeat;}
.data-news li:first-child{top: -30px;margin-bottom: 30px;padding: 0;}
.data-news li:first-child .d-date:after{display: none}

.d-news{position: relative;width: 900px;line-height: 28px;padding: 30px;margin-left: 35px;margin-top:10px;border:1px solid #dfdfdf;}
.d-news:before{position: absolute;left: -21px;top:-2px;content:'';display: inline-block;width: 21px;height: 27px;background: url("../images/data/d-news-icon.jpg") no-repeat;}
.d-news .fr{margin-left: 30px;}
.d-news h3,.d-news h3 a{font-size: 22px;color: #000;margin:10px 0;}
.d-news h3 a:hover{color: #006c54;}
.d-span{display: inline-block;height: 20px;line-height: 20px;font-size: 14px;padding:0 10px;margin:20px 10px 0 0;border:1px solid #dfdfdf;}
/*媒体专区*/
.media_zone{position: absolute;right: 0;bottom: 0;width: 140px;height: 45px;background: url("../images/media/title.png") center center no-repeat;}
.yuNews main .media-content{padding: 35px;margin-top: 0;border:1px solid #ccc;}
.media-head{font-size: 22px;margin-bottom: 30px;}
.m-exit{float: right;color: #006c54;}

.m-photo{float: left;width: 55px;margin-right: 15px;}
.m-photo img{width: 100%;}
.m-tabMenu {color: #333;line-height: 24px;overflow: hidden;}
.m-tabMenu h3{font-size: 14px;}
.tabMenu{font-size: 0;}
.tabMenu li{display: inline-block;font-size: 14px;border-bottom:1px solid #ccc;cursor: pointer;}
.tabMenu li a{display: block;color: #006c54;padding:5px 0;margin:0 30px;border-bottom:2px solid #fff;}
.tabMenu li.mgl0 a{margin-left: 0;}.tabMenu li.mgr0 a{margin-right: 0;}
.tabMenu li.active a,.tabMenu li:hover a{border-color:#006c54;}
/*媒体专区 预约采访*/
#caifang{cursor: pointer;}
.mask{display: none;position: fixed;left: 0;top: 0;z-index:1000;width: 100%;height: 100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.caifang-table{display: none;position: fixed;left: 50%;top: 18%;z-index:1001;margin-left: -323px;width: 646px;padding:30px 45px;background: #fff;}
.caifang-table h2{font-size: 22px;color: #010101;text-align: center;margin-bottom: 25px;}
.caifang-table td{color: #040303;padding:12px;border:1px solid #000;}
.cf-input{width: 100%;}
.cf-button{text-align: center;}
.btn_ok,.btn_reset{display: inline-block;width: 140px;height: 36px;line-height: 36px;color: #fff;text-align: center;margin: 25px 5px;background: #006c54;border-radius:4px;cursor: pointer;}
.btn_reset{width: 80px;background: #fff;color: #505050;}
.btn_ok:hover{opacity:.9;}
.btn_reset:hover{color: #006c54;text-decoration: underline;}
.caifang-table .close{position: absolute;right: -15px;top: -15px;width:34px;height: 34px;cursor: pointer;background: url(../images/fancybox_sprite.png) 0 0  no-repeat;}
.fadeInDown {
  -webkit-animation: fadeInDown .6s both;
          animation: fadeInDown .6s both;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.mediaList{display: none;margin:30px 0;overflow: hidden;}
.mediaList .notice{margin-left: -108px;}
.mediaList .notice a{width: 480px;margin-left: 108px;}

.small-head{font-size: 18px;color: #000;line-height: 36px;border-bottom:1px solid #aaa;}
.small-head li{display: inline-block;border-bottom:2px solid #fff;margin-right: 20px;cursor: pointer;}
.small-head li.active{color:#006c54;border-color:#006c54 }
.changePass{width: 500px;margin:50px auto;}
.changePass label{display: block;height: 36px;line-height: 36px;margin-bottom: 36px}
.changePass label>span{display:block;float: left;width: 160px;text-align: right;color: #333;margin-right: 15px;}
.changePass .red{margin-right: 3px;font-weight: bold;}
.cg-input{width: 300px;height: 34px;line-height: 34px;padding:0 10px;background: #fbfbfb;border:1px solid #dcdcdc;}
.cg-input:focus{background: #fff;border-color:#006c54;-webkit-box-shadow: 0 0 8px rgba(24,146,65,.5);box-shadow: 0 0 8px rgba(24,146,65,.5);}
.changePass select.cg-input{width: 320px;height: 36px;line-height: 36px;}
.changePass .btn_ok{margin-left: 190px;}

.upload-list{position: relative;margin-left: 45px;margin-bottom: 50px;width: 820px;overflow: hidden;}
.photo-box{float: right;width: 110px;height: 130px;line-height: 130px;text-align: center;border:1px solid #ddd;overflow: hidden;}
.mianguan{background: url("../images/media/head-pic.png") center center no-repeat #f9f7f7;}
.youxiao{background: url("../images/media/youxiao-pic.png") center center no-repeat #f9f7f7;}
.huzhao{background: url("../images/media/huzhao-pic.png") center center no-repeat #f9f7f7;}
.photo-box img{width: 100%;height: auto;border:none;outline:none;}
.upload-box{margin-top: 35px;color: #333;}
.upload-box .upload-tit{width: 125px;display: inline-block;height: 36px;line-height: 36px;font-weight: bold;/*margin-right: 30px*/;vertical-align: top;}
.upload-file{position: relative;display: inline-block;width: 135px;height: 36px;line-height: 36px;text-align: center;margin-right:20px;background: #ffa801;border-radius:2px;vertical-align: top;cursor: pointer;}
.upload-file span{position: absolute;top:0;left:0;width:100%;height:100%;color: #fff;cursor: pointer;}
.upload-file span:before{display: inline-block;content:'';width: 28px;height: 21px;vertical-align: middle;margin-right:10px;background: url("../images/media/upload-pic.png") center center no-repeat;}
.upload-box p{font-size: 12px;color: #999;margin-top: 15px;margin-left: 128px;}
/*市场与商务*/
.hz_logo{position: relative;}
.zmShichang .winners .box{position: relative;width: 1000px;height:170px;padding-bottom: 20px;}
.zmShichang .winners .list{position: absolute;left: 0;}
.zmShichang .winners .list>li{position: relative;width: 166px;height:170px;}
.zmShichang .winners .list .img{position: relative;z-index:10;height: 82px;line-height: 82px;}
.zmShichang .winners .list li a{margin-top:82px;}
.zmShichang .winners .list .hz-p{padding:8px 0 12px;}
/*.zmShichang .flip_box img{width: 100%;}*/
.partner img{vertical-align: top;}
.hz-name{display: none;position: absolute;left: 50%;top: 70px;margin-left: -45px;width: 90px;height:100px;text-align: center;}
.hz-name span{display: inline-block;width: 20px;line-height: 16px;font-size: 16px;color: #fff;margin-top: 15px;}
.logoBrightRed .hz-name{background:url(../images/about/logoBrightRed.png) center center no-repeat;}
.logoOrange .hz-name{background:url(../images/about/logoOrange.png) center center no-repeat;}
.logoBlue .hz-name{background:url(../images/about/logoBlue.png) center center no-repeat;}
.logoDarkRed .hz-name{background:url(../images/about/logoDarkRed.png) center center no-repeat;}
.logoYellow .hz-name{background:url(../images/about/logoYellow.png) center center no-repeat;}
.zmShichang .winners .list li.active a{margin-top: 0;}
.zmShichang .winners .list li.active .hz-name{display: block;}
/*首页赞助商*/
.re_title h2.fz22{height: 54px;line-height: 60px;font-size: 22px;font-weight: normal;}
.zmShichang .winners .box-index{height: 136px;margin-top: 50px;}
.zmShichang .winners .box-index li{height: auto;}
.zmShichang .winners .box-index li a{margin-top:0;}
.zmShichang .winners .list li.active1:after{position: absolute;left: 50%;bottom: -30px;margin-left:-20px;content:'';display: inline-block;width: 0;height: 0;border:20px solid transparent;border-bottom:25px solid #d7d7d7;}

.zanzhushang {text-align: center;}
.zanzhushang dt{font-size: 18px;color: #333;line-height: 20px;margin:40px 0 20px;}
.zanzhushang dd{display: inline-block;width: 116px;height: 42px;line-height: 42px;margin:20px 15px;vertical-align: top;}
.zz-big dd{width: 176px;height: 64px;line-height:64px;margin:0 30px 30px;}
.zanzhushang .flip_box{width: 100%;height: 100%;background:url(../images/about/hz-bg2.png) center center no-repeat; }
.zz-big .flip_box{background:url(../images/about/hz-bg1.png) center center no-repeat; }
.mgl-150{margin-left: -150px;}

.layout-panel{display: inline-block;width: 200px;text-align: center;padding:50px 120px;vertical-align: top;}
.layout-panel dt{font-size: 24px;color: #333;}
.layout-panel dd{padding-top: 50px;}

/*质量体系*/
.football_form{background: #fff;padding:40px;}
.fb-form .changePass{width: 460px;margin:30px 40px 30px 30px;}
/*不实新闻曝光台*/
.baoguang{width: 1116px;height: 601px;margin:40px auto;background:url(../images/about/baoguang-bg.png) center center no-repeat;}
.fake-list{height: 438px;overflow-y:scroll;}
.fake-list li{height: 60px;line-height: 60px;color: #333;padding:0 50px;}
.fake-list li:nth-child(even){background: #f8f8f8;}
.fake-list li .fake-icon{display: inline-block;width: 60px;height: 48px;margin-top: 5px;background:url(../images/about/fake-icon.png) center center no-repeat;}
.fake-list a{color: #333;}.fake-list a:hover{color: #006c54;}
.fake-list .fr{margin:0 20px;}
/*举报虚假新闻*/
.yuNews .article2 main {margin-bottom: 0;}
.fb_form_box .newsXz{margin-bottom: 15px;}
.yuNews .fb_form_box .newsXz li{margin-left: 30px;}
.xujia-content{display: none}
/*记者信用指数*/
.credit-list{margin:50px 25px;text-align: center;}
.credit-list li{margin:20px 0;overflow: hidden;line-height:46px;}
.credit-list i{float: left;display: inline-block;width: 36px;height:46px;font-size: 24px;color: #333;}
.jizhe-pic{float: left;display: inline-block;width: 47px;height: 47px;line-height: 47px;border-radius:100%;background: #ddd;overflow: hidden;margin:0 18px;}
.jizhe-pic img{width: 100%;vertical-align: top;}
.credit-bar{float: left;width: 858px;height: 46px;margin:0 25px;background: #f6f6f6;border-right:2px solid #dcdcdc;}
.credit-bar span{float: left;display: inline-block;width: 195px;font-size: 20px;background: #dcdcdc;}
.credit-box{position: relative;height: 100%;overflow: hidden;}
.credit-bg{position: absolute;left: 0;top: 0;height: 100%;}
.credit-bg.first{background:url(../images/about/credit-icon1.jpg) left center repeat-x;}
.credit-bg.second{background:url(../images/about/credit-icon2.jpg) left center repeat-x;}
.credit-bg.third{background:url(../images/about/credit-icon3.jpg) left center repeat-x;}
.credit-num{float: right;font-size: 24px;color: #333;}
/*合作项目*/
.hezuo-list{width: 90%;margin: 0 auto 50px;overflow: hidden;}
.hezuo-logo{text-align: center;}
.hezuo-logo img{margin: 45px;}
.hezuo-contact{line-height: 30px;font-size: 26px;text-align: center;}

.hz-list{overflow: hidden;}
.hz-list ul{margin:20px;}
.hz-list li{float: left;width: 25%;margin:1% 4.16%;}
javascript:void(0).hz-list li img{width: 100%;}
.hz-list h3{font-size: 20px;color: #666;text-align: center;margin: 30px;}
.hz-list h3 p{margin: 20px 0;}

.cooperation-item {padding-left:3px;}
.cooperation-item li{float: left;width: 45px;height: 75px;margin:18px 2px;}
.cooperation-item li img{width: 100%;}
.cooperation-main{line-height:30px;color: #666;margin:30px 0;}
.cooperation-scroll li{line-height:24px;margin-bottom: 20px;padding:15px 20px;overflow: hidden;border:1px solid #ececec;}
.cooperation-scroll img{margin: 20px 30px;}
.cooperation-txt{padding-left: 30px;overflow: hidden;}
.cooperation-scroll h3{font-size: 18px;color: #000;font-weight: bold;margin-bottom:5px;}
.cooperation-scroll span{color: #c7d450;}

/*中老年足球*/
.zln-banner img{width: 100%;/*margin-top: -10px;*/}
.zln-left{float: left;width: 320px;padding-top: 35px;}
.zln-right{float: right;width: 790px;padding-top: 35px;}
.zln-left-box{border:1px solid #e9e9e9;margin-bottom: 20px;}
.zln-left-title{border-bottom: 1px solid #f5f5f5;padding: 12px 12px 0;}
.zln-left-title span{display: inline-block;*display: inline;zoom:1;font-size: 16px;padding: 2px 0;border-bottom: 2px solid #006c54;margin-top: -2px;}
.zln-info{padding: 18px;}
.zln-left-h2,.zln-list h2 a{display: block;font-size: 18px;font-weight: bold;padding-bottom: 10px;}
.zln-gonggao{padding:10px 18px;}
.zln-gonggao li{line-height: 48px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.zln-gonggao a{color: #666;}.zln-gonggao a:hover{color: #006c54;}
.zln-left p,.zln-list p{color: #666;line-height: 24px;}

.zln-right li{height: 150px;margin-bottom: 20px;overflow: hidden;}
.zln-right-img{float: left;width: 248px;height: 100%;overflow: hidden;}
.zln-right-img img{height: 145px;width: 100%;}
.zln-right a{position: relative;}
.zln-right a>span{position: absolute;right: 0;top: 0;padding:3px 10px;color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);}

.zln-list{position: relative;height:118px;color: #666;border:1px solid #e9e9e9;border-left:none;padding:15px 18px;overflow: hidden;}
.zln-list-bottom{position: absolute;left: 18px;right: 18px;bottom: 10px;color: #c1c1c1;}
.zln-list-bottom span{display: inline-block;*display: inline;zoom:1;height: 20px;line-height: 20px;padding-left: 20px;background:url(../images/greendream/zln-icon.jpg) no-repeat}
.zln-list-bottom .zln-wang{width: 130px;background-position: 0 0;}
.zln-list-bottom .zln-time{width: 280px;background-position: 0 -20px;}
.zln-list-bottom .zln-zan{color: #333;background-position: 0 -40px;}
.zln-list-bottom .news-more{float: right;color: #006c54;background: none;}
.zln-list-bottom .news-more:hover{color: #8bc21f;}
/*------------------------------------------------2018新版样式--------------------------------------------------------------*/
/*top*/
.header{background: #fff;}
.top{width: 1140px;height: 88px;margin: 0 auto;}
#logo{float: left;margin:0 0 0 30px;width: 260px;line-height: 88px;}
#logo a,.index-link-list a{display: block;}
.top-right{float: right;width: 770px;padding-right: 80px;}
.top-right-lis{text-align: right;padding-top: 10px;}
.top-right-lis a{display: inline-block;*display: inline;zoom:1;height: 14px;line-height: 14px;font-size: 12px;color: #8cc31f;padding: 0 8px;margin-left: -3px;border-left:1px solid #8cc31f;}
.top-right-lis a:first-child,.top-right-lis a.nbor{border:none;}
.top-right-lis a:hover{text-decoration: underline;}

.top-right-lis .bdsharebuttonbox{display: inline-block;vertical-align: middle;}
.top-right-lis .bdsharebuttonbox a{width: 17px;height: 17px;border:none;padding: 0;vertical-align: middle;margin:0 0 0 8px;background:url(../images/en/icon.png) no-repeat}
.top-right-lis .bdsharebuttonbox .bds_weixin{background-position: 0 0;}
.top-right-lis .bdsharebuttonbox .bds_tsina{background-position: -27px 0;}
.top-right-lis .bdsharebuttonbox .bds_twi{background-position: -54px 0;}
.top-right-lis .bdsharebuttonbox .bds_fbook{background-position: -81px 0;}

.top-right-lis .icon-wx,.top-right-lis .icon-wb,.top-right-lis .icon-twitter,.top-right-lis .icon-f{width: 17px;height: 17px;border:none;padding: 0;vertical-align: middle;margin-left:8px;background:url(../images/en/icon.png) no-repeat}
.top-right-lis .icon-wb{background-position: -27px 0;}
.top-right-lis .icon-twitter{background-position: -54px 0;}
.top-right-lis .icon-f{background-position: -81px 0;}
.top-search{float: right;width: 200px;height: 26px;margin-top: 15px;background:url(../images/top-search.png) center center no-repeat}
.top-search-input{width: 150px;height: 100%;padding: 0 10px;background: transparent;}
.btn-search{float: right;width: 18px;height: 100%;background: transparent;border:none;outline: none}
/*导航*/
.nav-bar.fixed{position: fixed;top: 0;left: 0;right: 0;z-index:999;}
#fixed-logo{display: none;position: absolute;left: 35px;top: 0;}
.nav-bar.fixed #fixed-logo{display: block}
.nav-bar{height: 30px;text-align: center;border-bottom:2px solid #8cc31f;background: #006c54;}
.navlist{position: relative;z-index:999;width: 1140px;margin: 0 auto;}
.navlist>li{display: inline-block;*display: inline;zoom:1;font-size: 0;}
.navlist>li>a{display: block;line-height: 32px;font-size: 16px;color: #fff;padding: 0 15px;}
.navlist>li:hover,.navlist>li.active,.navlist>li.current{background:url(../images/nav-active.png) top repeat-x}

.nav-menu{display: none;position: absolute;right: 80px;top: 32px;width: 914px;padding: 5px 0;/*border:1px solid #d7d4d4;*/
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EAFFFFFF', endColorstr='#EAFFFFFF');background:rgba(255,255,255,0.92);}
.nav-menu.show{display: block;}
.current .nav-menu{padding: 0;}
.nav-menu dl{float: left;text-align: left;margin-bottom: 30px;}
.smallmenu{font-size: 14px;color: #c3c3c3;}
.smallmenu a{color: #333;/*font-weight: bold;*/}
.smallmenu a:hover,.nav-menu dd a,.subnav a{color: #8bc21f;}
.subnav{font-size: 14px;color: #c3c3c3;padding: 0;}
.subnav .b_title{color: #000;}
.subnav a{display: inline-block;*display: inline;zoom:1;padding: 12px 0;}
.subnav .on{font-weight: bold;color: #333;background:#d7d4d4;padding:14px 14px 13px;margin-right: 10px;vertical-align: top;}
.column2 dl{width: 30%;padding-left:12%;}
.column3 dl{width: 28%;padding-left: 5%;}
.nav-menu dt{font-size: 16px;color: #333;font-weight: bold;padding: 10px 0;}
.nav-menu dt a{font-size: 16px;}
.nav-menu dd{border-left:1px solid #8bc21f;padding:5px 0 5px 10px}
.nav-menu dd a:hover,.subnav a:hover{color:#006c54;}
/*.navlist>li:hover .nav-menu{display: block}*/
/*队伍红色导航*/
.duiwu .nav-bar{background: #ea012f;}
/*队伍紫色色导航*/
.nzduiwu .nav-bar{background: #662d91;}
.nzduiwu .zd_title { border-bottom: 2px solid #662d91;}
/*轮播图*/
.carousel-title{position: absolute;right: 50%;bottom: 24%;margin-right: -400px;}
.carousel-title h2 a,.carousel-title h3 a{display: inline-block;*display: inline;zoom:1;font-size: 24px;color: #fff;margin-bottom: 10px;padding:10px 20px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.carousel-indicators{left:auto;right: 25%;width: auto;margin-left: auto;}
.carousel-indicators li{width: 8px;height: 8px;border:2px solid #fff;margin: 0 5px;}
.carousel-indicators .active{width: 8px;height: 8px;}
/*六大板块*/
.plate-list{margin-left: -16px;}
.plate-list li{float: left;width: 369px;margin-left: 16px;}
.plate-list a{position: relative;display: block;margin-top: 16px;overflow: hidden;}
.plate-list h2{position: absolute;left: 0;right: 0;bottom: 0;height: 40px;line-height: 40px;font-size: 20px;color: #c4d52d;font-weight: 600;padding-left: 28px;background:url(../images/plate-more.png) right center no-repeat #006c54;}
.plate-list h2:before{position: absolute;left: 50px;top: -13px;content:'';display: inline-block;*display: inline;zoom:1;width: 0;height: 0;border:5px solid transparent;border-bottom:8px solid #006c54}
.imgbig{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: block !important}
.imgbig:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
/*相关链接*/
.index-link{height: 102px;line-height: 102px;text-align: center;background: #efefef;margin: 50px 0;overflow: hidden;}
.index-link h2{position: relative;z-index:10;float: left;width: 158px;height: 100%;line-height: 102px;font-size: 26px;font-weight: 600;color: #c3d62d;background: #006c54;}
.index-link h2:after{position: absolute;right: -28px;top: 50%;margin-top: -10px;content:'';display: inline-block;*display: inline;zoom:1;width: 0;height: 0;border:10px solid transparent;border-left:18px solid #006c54;}
.index-link-list{padding: 5px;height: 92px;line-height: 92px;overflow: hidden;}
.index-link-scroll{position: relative;float: left;width: 995px;height: 100%;margin-left: 25px;overflow: hidden;}
.index-link-scroll ul{position: absolute;left: 0;top: 0;}
.index-link-scroll li{float: left;width: 240px;height: 92px;line-height: 92px;border-right:1px solid #e0e0e0;}
.index-link-scroll img{max-width: 55%;}

.index-link-more{float: right;width: 96px;line-height: 28px;font-family: "宋体";font-size: 24px;color: #b4b4b6;padding-left: 5px;margin-top: 4px;}
.index-link-more span{display: inline-block;*display: inline;zoom:1;width: 15px;height: 14px;background:url(../images/index-link-more.png) no-repeat;cursor: pointer;}
.index-link-more .plus{background-position: 0 0;}
.index-link-more .minus{background-position: 0 -14px;}
.index-link-more .disabled{cursor: default;}
/*赛事合作伙伴*/
.partner_title h2{display: inline-block;*display: inline;zoom:1;font-size: 24px;font-weight: 600;color: #717171;text-align: center;letter-spacing: 1px;padding:0 40px;background: #fff;}
.partner_title:after{content:'';display: block;height: 1px;background: #a6a6a6;margin-top: -12px;}
.partner_logo_tab{position: relative;padding-top: 40px;margin-bottom: -20px;}
.partner_logo_tab li{float: left;width:77px;margin: 5px;padding-bottom: 8px;border-bottom: 10px solid transparent;cursor: pointer;}
.partner_logo_tab li img{width: 100%;}
.partner_logo_tab li.active{border-color:#d12c26;}
/*赛事合作伙伴轮播*/
.partner_logo_scroll{position: relative;height: 146px;overflow: hidden;}
.partner_logo_tab .list{position: absolute;padding-left:5px;}
.partner_logo_tab .plus,.partner_logo_tab .minus{position: absolute;top: 50%;width: 10px;height: 15px;cursor: pointer;}
.partner_logo_tab .plus{left: -20px;background: url("../images/gonggao/icon3.png") no-repeat;}
.partner_logo_tab .minus{right: -20px;background: url("../images/gonggao/icon4.png") no-repeat;}

/*讲师培训*/
.jspx-tit01,.jspx-tit02{display: inline-block;width: 832px;height: 60px;line-height: 60px;font-size: 24px;font-weight: bold;margin: 50px 0;}
.jspx-tit01{color: #c4d52d;background: #006c54;}
.jspx-tit02{color: #006c54;background: #c4d52d;}

.jspx-tit{font-size: 22px;font-weight: bold;color: #006c54;padding: 10px 0;border-bottom:1px solid #006c54;}
.jspx-box h6{font-size: 14px;font-weight: bold;color: #006c54;padding: 10px 20px;}
.jspx-list {color: #006c54;padding-bottom: 20px;padding-left: 40px;}
.jspx-list li{position: relative;display: inline-block;*display: inline;zoom:1;width: 300px;height: 56px;line-height: 56px;text-align: center;font-size: 24px;margin: 20px 25px;border:1px solid #006c54;}
.jspx-list li span{padding-left: 6px;font-size: 16px;}

.triangle-l:after,.triangle-r:after,.triangle-b:before,.triangle-t:before{position: absolute;top: 50%;display: inline-block;*display: inline;zoom:1;content: '';width: 0;height: 0;border:12px solid transparent;margin-top: -12px;}
.triangle-b:before,.triangle-t:before{top: auto;left: 50%;margin-left: -19px;margin-top: 0;}
.triangle-r:after{right: -50px;border-left:15px solid #006c54;}
.triangle-l:after{left: -50px;border-right:15px solid #006c54;}
.triangle-b:before{bottom: -40px;border-top:15px solid #006c54;}
.triangle-t:before{top: -46px;border-bottom:15px solid #006c54;}
.triangle-r.double:after{margin-top: -20px;}
.triangle-l.double:after{left: -45px;margin-top: -5px;}
.triangle-t.double:before{top: -40px;margin-left: -33px;}
/*足球诚信与公平竞赛*/
.xuyan{float: right;width: 390px;height: 500px;padding:10px 25px 10px 40px;background: url("../images/fp-xuyan-bg.jpg") center top no-repeat #f3f3f3;}
.xuyan h2,.fb-news h2{font-size: 26px;font-weight: 600;color: #006c54;padding: 18px 0;margin-bottom: 20px;border-bottom:1px solid #006c54;}
.xyList{height: 380px;line-height: 30px;padding: 5px;overflow: hidden;}
.xyList p{text-indent: 2em;}

.fb-news{float: left;width: 545px;}
.fb-news h2{font-size: 22px;padding: 10px 0;}
.newsList li{overflow: hidden;padding-bottom: 15px;}
.newsList h3 a{display: block;font-size: 20px;color: #006c54;padding: 15px 0;}
.newsInfo{color: #666;line-height: 30px;overflow: hidden;}
.newsInfo img{margin-right: 15px;}

.fbPart{float: right;width: 551px;height: 485px;background: url("../images/fp-pic.jpg") right top no-repeat}
.fbPart a{float: left;display: block;width: 265px;height: 230px;margin-left: 10px;margin-bottom: 10px;}
/*中乙 关注我们*/
.zy-guanzhu{font-size: 28px;color: #006c54;line-height: 43px;padding: 50px;text-align: center;}
.zy-guanzhu a{position: relative;display: inline-block;margin: 0 15px;vertical-align: middle;}
.c2l{display: none;position: absolute;left:-120px;top: -320px;width: 312px;height: 312px;}
.weixin-c2l:hover .c2l{display: block}
/*教练员培训*/
.coach-px-tab{padding: 60px 17px;}
.coach-px-tab li{display: inline-block;font-size: 16px;color: #fff;padding: 8px 18px;margin-right:5px ;cursor: pointer;background: #91ad93;}
.coach-px-tab li.active{background: #006c54;}

.coach-px-content{display: none;padding: 30px 17px;text-align: center;}
.coach-px-history{position: relative;text-align: left;margin-left: 8px;border-left:2px solid #006c54;}
.coach-px-history:before,.coach-px-history:after,.coach-px-history li:before{position: absolute;left: -5px;content:'';display: inline-block;width: 8px;height: 8px;border-radius:50%;background: #006c54;}
.coach-px-history:before{top: -4px;}
.coach-px-history:after{bottom: -4px;}
.coach-px-history li{position: relative;font-size: 18px;line-height: 30px;padding: 25px 0 25px 70px;}
.coach-px-history li:before{position: absolute;left: -9px;top: 45px;width: 16px;height: 16px;}
.coach-px-history li h2{font-size: 30px;font-weight: 600;color: #006c54;margin-bottom: 10px;}
.coach-px-history li b{font-weight: bold;color: #006c54;}
/*教案资源*/
.zmJiaoan .article2 .newsXz{text-align: left;}
.zmJiaoan .article2 .newsXz li{padding: 0 25px;margin: 0 15px 0 0;}
.zmJiaoan .zln-right-img{margin-right: 18px;}
.zmJiaoan .zln-list{height: 129px;padding: 10px 18px 10px 0;border:none;border-bottom: 1px solid #e9e9e9}
.zmJiaoan .zln-list-bottom{left: 0;}

.books-box ul{margin-left: -113px;}
.books-box li{position: relative;float: left;width: 200px;text-align: center;margin: 35px 0 0 113px;}
.books-box li img{width: 100%;}
.books-box li p{position: absolute;left: 0;bottom: 0;right: 0;color: #fff;padding: 10px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);}

.books-box ul{margin-left: -113px;}
.books-box li{position: relative;float: left;width: 200px;text-align: center;margin: 35px 0 0 113px;}
.books-box li img{width: 100%;}
.books-box li p{position: absolute;left: 0;bottom: 0;right: 0;color: #fff;padding: 10px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);}

.index-news{border:1px solid #ddd;overflow: hidden;border-radius:3px;margin-top: 36px;}
.index-news dl{float: left;width: 505px;line-height: 32px;margin: 20px 0;padding:0 30px;}
.index-news dl:first-child{border-right:1px solid #f2f2f2;}
.index-news dt {font-size: 16px;font-weight: bold;}
.index-news dt a{font-size: 12px;color: #999;font-weight: normal;}
.index-news dd a{display: block;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.index-news dd a:before{display: inline-block;content:'.';vertical-align: top;margin:-4px 5px 0 0;}

.meeting-tit{font-size: 20px;font-weight: bold;color: #006c54;padding: 50px 0 10px;}
.meeting p{line-height: 24px;text-indent: 2em;}
.meeting-table{text-align: left!important;}
.meeting-table th, .meeting-table td{padding: 8px!important;}

/***********************英文页面***************************************/
/*.page-en{font-family: "N",NanumBarunGothic,dotum,arial;}*/
.banner-en{height: 248px;background: url("../images/en/banner-en.jpg") center top  no-repeat;}
.en-body{background: url("../images/en/content-logo.png") right 10px no-repeat;}
.content-left-en{float: left;width: 230px;/*font-family: Helvetica;*/margin-right: 40px;padding-top: 40px;}
.content-left-en h2{height: 20px;line-height: 20px;font-size: 28px;color: #333;font-weight: 600;letter-spacing: -1px}
.content-left-list{border-top:2px solid #006c54;margin-top: 30px;}
.content-left-list li{padding: 5px 0;border-bottom:2px solid #e4e4e4;}
.content-left-list li a{display: block;line-height: 24px;color: #666;padding-left: 10px;/*white-space:nowrap;*/}
.content-left-list li.active a,.content-left-list li a:hover{color: #006c54;font-weight: bold;}

.content-right-en{float: right;width: 870px;/*font-family: Helvetica;*/background: url("../images/en/content-logo.png") right 15px no-repeat;}
.breadcrumb-en{height: 20px;line-height: 20px;color: #999;padding: 40px 0 30px;}
.breadcrumb-en a{font-size: 12px;color: #333;}
.breadcrumb-en a:hover,.breadcrumb-en a.on{color: #006c54;}

.content-en-tit{font-size: 28px;color: #333;font-weight: 600;margin-bottom: 30px;letter-spacing: -1px}
.content-en-tit:before{content:'';display:block;width: 34px;height: 3px;background: #333;margin-bottom: 10px;}
.content-en {margin-bottom: 30px;}
.content-en>p,.page-en .news_right_list p,.page-en .news_sidebar_list li p{font-size: 12px;color: #333;text-align: justify;line-height: 20px;margin-bottom: 25px;}
.content-en-img.fr{width: 213px;margin-left: 50px;}
.content-en-img.fl{width: 213px;margin-right: 50px;}
.content-en-img img{margin-bottom: 20px;}
/*competitions*/
/*.competitions-left .content-left-list li a{font-size: 12px;letter-spacing: -1px }*/
/*News Room*/
.news-en{float: none;width: 100%;padding-top: 0;padding-bottom:50px;}
.news-en li{margin: 0;padding: 20px 0;border-top:1px solid #efefef;}
.news-en .zln-list{height:140px;border:none;padding:5px 18px;}
.news-en .zln-list p{line-height: 18px;text-align: justify;}
.news-en .zln-list-bottom{bottom: 5px;}

.picture-list{margin-left: -30px;}
.picture-list li{width: 270px;height: 180px;line-height: 180px;margin: 0 0 30px 30px;}
.picture-list .v-title{right: 0;width: auto;height: auto;line-height: 20px;font-size: 14px;padding: 5px 10px;}

/*notice*/
/*.notice-list{padding:0 20px 50px;}*/
.notice-list li{height: 40px;line-height: 40px;color: #999;padding-top: 5px;border-bottom:1px solid #ddd;}
.notice-list li a{display: block;height: 40px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
/*英文内容页*/
.page-en .news_titile{font-size: 24px;}
.page-en .news_right_list .news_author{text-align: right;display: none;}
.page-en .news_sidebar_list li p{color: #000;}
/*National Teams*/
.pageTab {position: relative;overflow: hidden;width: 100%;padding-bottom: 20px;}
.pageTab:after {display: block;clear: both;border-top: 2px solid #006c54;content: "";}
.pageTab ul {width: 100%;float: left;padding-left: 7px;}
.pageTab li {float: left;position: relative;top: 2px;padding-bottom: 1px;border-top: 1px solid #dfe0e0;border-right: 1px solid #dfe0e0;background: #f6f6f6;}
.pageTab li:first-child {border-left: 1px solid #dfe0e0;}
.pageTab li.current {font-weight: bold;background-color: #fff;padding-bottom: 2px;border-bottom: 0px solid #fff;border-top: 2px solid #006c54;border-right: 2px solid #006c54;border-left: 2px solid #006c54;}
.pageTab li a {display: block;padding: 10px 8px;color: #707070;font-size: 12px;}
.pageTab li a:hover {color: #006c54;}
.pageTab li.current a {color: #006c54;}

.pageTeam{display: none}
.pageTeam .zd_result .country{width: 29%;}

.leagues-box{padding-top: 20px;border-top: 1px solid #efefef;}
.content-en-img.fl{width: 250px;margin-right:20px;}
.leagues-box img{width: 250px;}

h3.comTit{position: relative;margin-bottom: 10px;margin-top: 15px;padding: 1px 0 0 16px;color: #333;font-size: 21px;background: url("../images/en/bul_content_h2.gif") no-repeat 0 1px;}
h3.comTit:after {display: table;clear: both;}
.comTab{position: absolute;right: 0;bottom:0;}
.comTab li{display: inline-block;line-height: 24px;font-size: 14px;color: #006c54;padding:0 15px;cursor: pointer;}
.comTab li.active{color: #fff;background: #006c54;}
.tblGray {width: 100%;text-align: center;font-size:12px;color: #666;}
.tblGray_array_type{margin-bottom: 35px;}
.tblGray thead {background: #f6f6f6;}
.tblGray thead tr:first-child th, .tblGray thead tr:first-child td {border-top: 2px solid #006c54;}
.tblGray thead th, .tblGray thead td {border-bottom: 1px dashed #d5d5d5;}
.tblGray th, .tblGray td {word-break: normal;padding: 8px 0;border-bottom: 1px solid #d5d5d5;}
.tblGray tbody tr:first-child td {border-top: none;}
.tblGray td.title {padding-left: 34px;text-align: left;}
.tblGray .tblLeft{text-align: left;padding: 8px;}
.tblGray .p-logo{display: inline-block;width: 20px;height: 20px;margin-right: 5px;vertical-align: middle;}
.tblGray .p-logo img{width: 100%;}

.leagues-info{overflow: hidden;}
.leagues-pic{padding: 30px 0 80px;overflow: hidden;}
.leagues-pic img{width: 100%;}
.leagues-pic-tab{float: right;width: 200px;height: 448px;overflow: hidden;}
.leagues-pic-tab li{position: relative;height: 136px;margin-bottom: 20px;overflow: hidden;cursor: pointer;}
.leagues-pic-tab li p{position: absolute;left: 0;right: 0;bottom: -15px;padding:5px 10px;color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.leagues-photo{display: none;float: left;width: 647px;height: 448px;overflow: hidden;}

/*英文秘书处*/
/*英文秘书处*/
.msc-en{margin-left: -40px;}
.msc-en li{width: 415px;height: 94px;margin: 0 0 60px 40px;}
.msc-en li>span{width: 120px;line-height: 14px;font-size: 24px;text-align: center;margin-left: 5px;margin-top: 18px;}
.msc-en span em{display: inline-block;font-size: 12px;color: #414552;font-weight: bold;margin-top: 10px;}
.msc-en .dw_name{width: 190px;font-size: 16px;height: 110px;line-height: 110px;}
.msc-en .dw_name:before{border-bottom-width:110px;}
.msc-en .dw_name:after{border-top-width:110px;}
.msc-en .dw_name .lh25{line-height: 25px;}


.x194{background: #f4f4f4;}