﻿.cleax::after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.fl{float:left;}
.fr{float:right;}
.MTB20{margin:20px 0px;}
img{max-width: 100%;}
.center{text-align:center;}
/***********************************Slider************************************/
.callbacks_container{position:relative;}
#slider3,#slider4{box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0 auto;}
.rslides_tabs{list-style: none;padding: 0;background: rgba(0,0,0,.25);box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);-moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);-webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);font-size: 18px;list-style: none;margin: 0 auto 50px;max-width: 540px;padding: 10px 0;text-align: center;width: 100%;}
.rslides_tabs li{display: inline;float: none;margin-right: 1px;}
.rslides_tabs a{width: auto;line-height: 20px;padding: 9px 20px;height: auto;background: transparent;display: inline;}
.rslides_tabs li:first-child{margin-left: 0;}
.rslides_tabs .rslides_here a{background: rgba(255,255,255,.1);color: #fff;font-weight: bold;}
.events{list-style: none;}
.callbacks{position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.callbacks li{position: absolute;width: 100%;left: 0;top: 0;}
.callbacks img{position: relative;z-index: 1;height: auto;border: 0;}
.callbacks_nav.prev{position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 25px;height: 39px;z-index: 10;cursor: pointer;text-indent: -9999px;background: transparent url("../Images/NO1/icon_jt.png") no-repeat;background-position: 0 0;}
.callbacks_nav:active{opacity: 1.0;}
.callbacks_nav.next{position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 25px;height: 39px;z-index: 10;cursor: pointer;text-indent: -9999px;background: transparent url("../Images/NO1/icon_jt.png") no-repeat;background-position: -25px 0;}
.callbacks_tabs a{visibility: hidden;}
.callbacks_tabs a:after{content: "\f111";font-size: 0;font-family: FontAwesome;visibility: visible;display: block;height: 14px;border-radius: 50px;width: 14px;display: inline-block;border:1px solid #06B4F0;}
.callbacks_here a:after{background: #06B4F0;border-color:#06B4F0;}
.callbacks_tabs{list-style: none;position: absolute;bottom: 15px;z-index: 111;left: 0;padding: 0;margin: 0;width:100%;text-align:center;}
.callbacks_tabs li{display:inline-block;}
/***********************************index************************************/
.img-wrapper{position:relative;}
.bjy_title{position:absolute;top:21%;left:24%;text-align:center;}
.bjy_title .c1_titleText_1{color:rgba(255,255,255,1);font-size:23px;font-weight:bold;}
.bjy_title .c1_titleText_2{color:rgba(255,255,255,1);font-size:16px;font-weight:bold;}
.list_baoming{padding-top:4px;}
.list_baoming li{font-size:14px;margin-bottom:10px;}
.content_box .title{width: 100%;padding: 10px 0px;padding-top: 10px;margin-top: 36px;border-bottom: 2px solid #07A6DD;font-size: 18px;color: #07A6DD;font-weight:bold;}
.content_box .title .aright{color: #999999 ;font-size: 12px;float: right;padding-top: 5px;}
.content_box .title .aright:hover{color:#07A6DD;}
.content_box .title.mt0{margin-top: 0px;padding-top: 0px;}
.list_news li a{display: block;font-size: 14px;padding: 10px 0px;color:#1A1A1A;float:left;width:80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_news li span{display: block;font-size: 12px;padding: 10px 0px;color:#999999;float:left;width:20%;text-align:right;}
.list_news li a:hover{color:#07A6DD;}
.category a{text-align:center;padding:10px 5px 10px 5px;}
.category a img{display:inline-block;width:70%;}
.category h4{margin: 5px 0 0 0;font-size: 12px;color: #333333;font-weight:normal;}
/***********************************score************************************/
.tishi_{line-height:24px;color:#1A1A1A;padding-top:10px;padding-bottom:15px;}
.div_time{background:rgba(128,124,138,1);border-radius:3px;padding:10px 20px;color:#FFFEFE;font-size:16px;}
.div_time div{color:#FFFEFE;font-size:16px;}
.div_time span{color:#FFFEFE;font-size:30px;font-weight:bold;display:block;text-align:center;}
.rank-show .show-table{width: 100%;color: #666;font-size: 16px;margin-top:20px;}
.rank-show .show-table tr.head{height: 35px;line-height: 35px;}
.rank-show .show-table tr th{font-weight:normal;padding-bottom:20px;border:none;}
.rank-show .show-table tr th div{color:#999;}
.rank-show .show-table tr th,.rank-show .show-table tr td{text-align:center;border:none;}
.table-striped > tbody > tr:nth-of-type(2n+1){background-color: #ffffff;}
.table-striped > tbody > tr:nth-of-type(2n+1) td{border-right:1px solid #F1F1F1;}
.table-striped > tbody > tr:nth-of-type(2n+2){background-color: #F0F0F0;}
.table-striped > tbody > tr:nth-of-type(2n+2) td{border-right:1px solid #EBEBEB;}
.table-striped > tbody > tr td:last-child{border:none;}
.rank-show .show-table td{padding: 10px 0;}
.show-table td.rank b{display: inline-block;width: 22px;height: 22px;line-height: 22px;text-align: center;color: #666666;border-radius: 50%;font-weight: bold;}
.show-table td.rank .first{background: #AA4B13;color: #fff;}
.show-table td.rank .second{background: #E66C26;color: #fff;}
.show-table td.rank .third{background: #F2B793;color: #fff;}
/*.games-head-con{display: none;}*/
.games-head .title-con{text-align:center;}
.games-head .title-con-ul{padding:0;margin:0px;display: inline-flex;}
.games-head .title-con-ul li{float:left;}
.games-head .title-con-ul li a{display:block;padding:4pt 12pt;color:#434343;font-size:13pt;text-align:center;}
.games-head .title-con-ul li.active a{color:#fff;background:#07A6DD;}
.games-head .box-con{width: 100%;background: #07A6DD;padding:10px 15px 0px 30px;margin-bottom:20px;}
.games-head .games-head-innerbox{padding:0;margin:0px;}
.games-head .games-head-innerbox li{float:left;}
.games-head .games-head-innerbox li a{display:block;padding:4pt 12pt;color:#fff;font-size:12pt;text-align:center;}
.games-head .games-head-innerbox li.active a{color:#07A6DD;background:#fff;}
/*现场比分，获奖名单页面搜索功能样式*/
.table-striped > tbody > tr.tr-bg td{background-color: #EB8A50;color:#fff;}
.table-striped > tbody > tr.tr-bg td{border:none;}
.table-striped > tbody > tr.tr-bg td.rank b{color:#fff;}
.inputKeyword{width:70%;display:inline-block;margin-top:5px; margin-right:15px;font-size: 12px;}


/***********************************awards************************************/
.awards_title{font-size: 30pt;font-weight: 500;letter-spacing: -1.5px;color:#0891c1;font-weight:bold;padding:0pt 0px 25pt 0px;}
.bjy_bsjs_bg .awards_title{padding:20pt 0px 20pt 0px;font-size:25pt;}
.awards_txt{font-size:12pt;padding:5pt 0px;color:#000;}
.awards_txt_2{font-size:12pt;padding:10pt 0px;color:#000;}
/***********************************signUp************************************/
.maxwidth{background-color:#fff;border-radius: 5px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);overflow: hidden;width: 100%;max-width: 1000px;margin-top:30px;margin-bottom:30px;}
.s_title{background-color: #f7f7f7;padding: 10px 15px;text-align:center;}
.s_title h2{margin: 0;padding:0; font-size:18px;color:#333333;}
.con_form{padding: 30px 40px;}
.con_form button{background-color: #07A6DD;border: 2px solid #07A6DD;border-radius: 4px;color: #fff;display: block;font-family: inherit;font-size: 16px;padding: 10px;margin-top: 20px;width: 100%;}
.con_form button:hover{background-color:#0891C1;border-color:#0891C1;}
.con_form .form-control-s{padding-bottom: 20px;position: relative;}
.con_form .form-control-s label{margin-bottom: 5px;width: 14%;text-align:right;}
.con_form .form-control-s input{border:none;border: 1px solid #cccccc;border-radius: 4px;font-family: inherit;font-size: 14px;padding:5px 10px;width: 84%;box-sizing:border-box;background: 0 0;}
.con_form .form-control-s input:focus{outline: 0;border-color: #777;}
.con_form .form-control-s.success input{border-color: #2ecc71;}
.con_form .form-control-s.error input{border-color: #e74c3c;}
.con_form .form-control-s small{color: #e74c3c;position: absolute;bottom: 2px;left: 25%;visibility: hidden;width: 100%;}
.con_form .form-control-s.error small{visibility: visible;}
/***********************************lmtt************************************/
.bjy_bsjs{background:#fff;padding:30px 50px;margin:30px 0px 30px 0px;}
.bjy_bsjs_bg{background: #fff url("../Images/Common/awards_bg.png") repeat-y; }
.bjy_bsjs_new_bg{box-shadow: 0px 0px 8px rgba(0,0,0,0.2);}
/***********************************news,notice************************************/
.newslist .li{border-bottom: 1px dashed #D3D3D3;padding: 15px 0px;min-height: 50px;overflow-y: auto;display: block;width: 100%;}
.newslist .li:last-child{border-bottom:none;}
.newslist .li a{min-height: 50px;overflow-y: auto;display:block;width:100%;}
.newslist .li .ri{display:inline-block;width: 10%;float: left;font-family: "微软雅黑";max-width: 80px;color: #FFFFFF;font-weight: normal;text-align: center;background:#07A6DD;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.newslist .li:hover{opacity:0.8;}
.newslist .li .ri i{font-style: normal;font-size: 25px;height: 40px;line-height: 40px;width: 98%;margin: auto;margin-bottom: auto;display: block;overflow: hidden;margin-bottom: 0px;color:#fff;}
.newslist .ri time{font-size: 14px;width: 98%;margin: auto;display: block;height: 20px;line-height: 20px;overflow: hidden;color: #FFFFFF;margin-bottom:8px;}
.newslist .wen_nei{width: 90%;float: right;}
.newslist .wen_nei_1{width: 100%;float: left;}
.newslist .wen_nei h4{font-size: 16px;line-height: 24px;height: 24px;color: #333333;margin-top: 0px;margin-bottom: 0px;overflow: hidden;width: 100%;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newslist .wen_nei p,.newslist .wen_nei p span{color: #A7A7A7;font-size: 12px;height: 40px;line-height: 20px;overflow: hidden;}
.c1_detail .h4{text-align: center;padding-top: 0px;margin-top: 0px;font-weight:normal;line-height: 25px;font-size:18px;color:#313131;padding-bottom:30px;border-bottom:1px dashed #D2D2D2;}
.c1_detail .time{text-align: center;padding-top: 5px;padding-bottom: 30px;color: #535354;font-size:12px;}
.k-widget{box-shadow:none;border:none;background:none;}
/***********************************downloads/historys************************************/
.newslist_1 .li:hover{opacity:1;}
.newslist_1 .li .ri{background:none;}
.newslist_1 .wen_nei h4{color:#000000;font-weight:bold;margin-bottom:5px;}
.newslist_1 .wen_nei p{height:auto;color:#333333;}
.newslist_1 .wen_nei p a{margin-top:5px; color:#ffffff;font-size:14px;display:inline-block;text-align:center;border-radius:50px;background:#07A6DD;width:90px; min-height:30px;line-height:29px;}
.newslist_1 .wen_nei p a:hover{background: #0891C1;}
.newslist_1 .wen_nei p a:nth-child(1){margin-left:10px;}
/***********************************schools************************************/
.list_schools{margin-top:30px;}
.list_schools li{margin-bottom:30px;}
.list_schools li .con{border:1px solid #dcdcdc;text-align:center;padding:10px;}
.list_schools li .con img{max-width:100%;display:inline-block;}
.list_schools li .con .txt{font-size:10pt;padding-top:5px;padding-bottom:12px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

