@charset "utf-8";
@import url("//r.img.cctvpic.com/nettv/cbpat/ARITI/style/common.css");
*{-webkit-text-size-adjust: none;text-size-adjust: none;}  
body{ background:url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/erji_repeat_bg.jpg) repeat-y center top; margin-top:0;font-family: PingFangSC-Regular,Helvetica,Arial,Microsoft Yahei,sans-serif;min-width: 1470px;margin:0 auto;max-width: 2560px;}
.bg_top_h_tile{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/erji_top_bg.jpg) no-repeat center top;}
.bg_top_owner{} 
.bg_bottom_h_tile{}
.bg_bottom_owner{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/erji_bottom_bg.png) no-repeat center bottom;}
a:hover{text-decoration: none;}
.clearfix:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}/*偽元素是行內元素 正常瀏覽器清除浮動方法*/

.djayh19830_ym_title {background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/big_title.png) no-repeat center center;height: 87px;line-height: 87px;text-align: center;font-size: 27px;color: #0036a0;font-weight: bold;padding-top:26px;width:460px;text-align: center;margin-left:454px;}

/*********************************************************** 賽程頁面 開始 ***************************************************************/
/**** 賽程頁通用樣式 ****/
.Olympic_19830_schedule_ind01{border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;margin: 0 -10px;position: relative;padding: 10px;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/hui_bg.png);}
.Olympic_19830_schedule_ind01 .cont{background: #f1f1f1;border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;}
.Olympic_19830_schedule_ind01 .schedule_label{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/schedule_label_bg.png) no-repeat center top;height:120px;}
.Olympic_19830_schedule_ind01 .label{height: 120px;}
.Olympic_19830_schedule_ind01 .label ul {list-style: none;font-size: 0;height: 100%;}
.Olympic_19830_schedule_ind01 .label ul li{display: inline-block;float:left;width:205px;text-align: center;color:#fff;height:120px;font-size: 21px;font-weight: bold;display: flex;display: -webkit-flex;align-items: center;justify-content: center;line-height: 26px;}
.Olympic_19830_schedule_ind01 .label ul li a{color:#fff;}
.Olympic_19830_schedule_ind01 .label ul li .icon{height:34px ;margin-bottom:5px;}
.Olympic_19830_schedule_ind01 .label ul li .icon img.mr{display: inline-block;}
.Olympic_19830_schedule_ind01 .label ul li .icon img.mr_hover{display: none;}
.Olympic_19830_schedule_ind01 .label ul li:hover .icon img.mr{display: none;}
.Olympic_19830_schedule_ind01 .label ul li:hover .icon img.mr_hover{display: inline-block;}
.Olympic_19830_schedule_ind01 .label ul li.cur:last-child,.Olympic_19830_schedule_ind01 .label ul li:last-child{float:right;}
.Olympic_19830_schedule_ind01 .label ul li.cur,.Olympic_19830_schedule_ind01 .label ul  li:hover{ background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/schedule_label.png) no-repeat; color: #ffffff; border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; }
.Olympic_19830_schedule_ind01 .label ul li:last-child.cur,.Olympic_19830_schedule_ind01 .label ul li:last-child:hover{ border-radius:0px 18px 0px 0px ; -webkit-border-radius:0px 18px 0px 0px ; -moz-border-radius:0px 18px 0px 0px ; -ms-border-radius:0px 18px 0px 0px ; -o-border-radius:0px 18px 0px 0px ; }
.Olympic_19830_schedule_ind01 .label ul li:first-child.cur,.Olympic_19830_schedule_ind01 .label ul li:first-child:hover{ border-radius:18px 0px 0px 0px ; -webkit-border-radius:18px 0px 0px 0px ; -moz-border-radius:18px 0px 0px 0px ; -ms-border-radius:18px 0px 0px 0px ; -o-border-radius:18px 0px 0px 0px ;}
.Olympic_19830_schedule_ind01 .label ul li.cur a,.Olympic_19830_schedule_ind01 .label ul li:hover a{color: #ffdf89;}
/**** 賽程頁查詢通欄 ****/ 
.Olympic_19830_schedule_ind01 .schedule_inquire{padding: 50px;font-family:"Microsoft YaHei";}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire{height: 31px;padding-bottom: 30px;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire span.title{float: left;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire span.option{float: right;}
.Olympic_19830_schedule_ind01 .schedule_inquire .empty{display: none;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .title i{font-size: 17px;font-weight: bold;color: #0036a0;padding-right: 20px;line-height: 31px;  vertical-align: top;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .title i:last-child{font-size: 13px;color: #0036a0;font-weight: normal;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .title i.yishi{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/title_ys.png) no-repeat left top;display: inline-block;height: 30px;line-height:30px;padding-left: 30px;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .title i.day{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/title_schedule.png) no-repeat left center;display: inline-block;height: 30px;line-height: 30px;padding-left: 28px;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .title i.gold{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/title_gold.png) no-repeat;padding-left: 30px;height: 30px;display: inline-block;line-height: 30px;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .title i.tit_l{font-size: 27px;font-weight: bold;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .title i.flag{border:2px solid #fff;padding:0;width:47px;height:28px;display: inline-block;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option p{float: right;margin-right: 20px;border: 1px solid #fff;border-radius: 15px;width: 162px;background-color: #fff;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option p:first-child{margin-right: 0;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option select{height: 29px; line-height: 29px;border: 0;width: 107px;padding-left: 10px;font-size: 13px;color: #0036a0;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option select option{padding-left: 10px;color:#0036a0;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option i{width: 50px;background-color: #0036a0;height: 29px;float: right;border-radius: 15px;text-align: center;line-height: 26px;color: #fff;margin-right: -2px;font-size: 15px;cursor: pointer;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/select.png) no-repeat scroll right center transparent;outline:none;}
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option select::-ms-expand { display: none; }
.Olympic_19830_schedule_ind01 .schedule_inquire .inquire .option i:hover{color:#ffdf89;background-color: #e00031;}
/**** 賽程頁查詢通欄 end ****/ 

/*********************** 總賽程 ***********************/
.Olympic_19830_schedule_total_con01{ width:1340px; margin:0 auto; border-radius: 10px; overflow: hidden; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; }
.Olympic_19830_schedule_total_con01 table{/* border-collapse: collapse;*/ } 
.Olympic_19830_schedule_total_con01 table tr{font-family: "Arial";color:#ffffff;text-align: center;}
.Olympic_19830_schedule_total_con01 table tr td{height: 50px;font-family: 'Arial';font-size: 12px;color:#333333;font-weight: bold;text-align: center;border-left:1px solid #cdd7ff;border-bottom:1px solid #cdd7ff; }
.Olympic_19830_schedule_total_con01 table tr.data td.gold {background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/shedule_gold.png) no-repeat 0px -3px;}
.Olympic_19830_schedule_total_con01 table tr td.items{background:#1c69ff;width: 188px;border-right:1px solid #f1f1f1;border-left:0;}
.Olympic_19830_schedule_total_con01 table tr td.items img{width:22px;vertical-align: middle;}
.Olympic_19830_schedule_total_con01 table tr td.items i{display: inline-block;width:80px;text-align: left;vertical-align: middle;margin-left:20px;color:#ffffff;font-size: 13px;}
.Olympic_19830_schedule_total_con01 table tr.title{background-color: #b11c33;border-top-right-radius:5px;border-top-left-radius:5px;}
.Olympic_19830_schedule_total_con01 table tr.title th.items{height: 90px;font-weight: bold;border-right: 1px solid #d88e99;font-size: 20px;}
.Olympic_19830_schedule_total_con01 table tr.title th.items a{height: 90px;font-weight: bold;font-size: 20px;} 
.Olympic_19830_schedule_total_con01 table tr.title th.month{height: 39px;font-weight: bold;font-size: 17px;border-right: 1px solid #d88e99;}
.Olympic_19830_schedule_total_con01 table tr.title th.month a{height: 39px;font-weight: bold;}
.Olympic_19830_schedule_total_con01 table tr.title th.gold {font-size:20px}
.Olympic_19830_schedule_total_con01 table tr.day{background-color: #0036a0;}
.Olympic_19830_schedule_total_con01 table tr.day th{font-size: 13px;color: #ffffff;font-weight: normal;height:84px;border-left:1px solid #1c69ff;    line-height: 26px;}
.Olympic_19830_schedule_total_con01 table tr.day th.items{border-right:1px solid #fff;font-size:15px;font-weight: bold;font-size:15px;border-left:0;}
.Olympic_19830_schedule_total_con01 table tr.day th:last-child{border-left: 1px solid #fff;}
.Olympic_19830_schedule_total_con01 table tr.day th a{color: #ffffff;font-weight: normal;font-size: 12px;}
.Olympic_19830_schedule_total_con01 table thead.day_kong{display: none;height: 90.5px;}
.Olympic_19830_schedule_total_con01 table thead.title_day.fixed{position: fixed;top:0px;left:50%;margin-left:-580px;width:1160px;}
.Olympic_19830_schedule_total_con01 table tr.data:nth-child(odd) {background-color: #fff;}
.Olympic_19830_schedule_total_con01 table tr.data:nth-child(even) {background-color: #eaeeff;}
.Olympic_19830_schedule_total_con01 table tr td:last-child{background-color: #1c69ff;color:#ffdf89;font-size:15px;}
.Olympic_19830_schedule_total_con01 table tr td:last-child a{color:#ffdf89;}
.Olympic_19830_schedule_total_con01 table tr.day th:nth-child(2){border-left:0;}
.Olympic_19830_schedule_total_con01 table tr td:nth-child(2){border-left:0;}
.Olympic_19830_schedule_total_con01 table tr.goldTotal{background: #0036a0;;}
.Olympic_19830_schedule_total_con01 table tr.goldTotal td{font-size: 15px;color:#fff;border-left: 1px solid #1c69ff;}
.Olympic_19830_schedule_total_con01 table tr.goldTotal td:first-child{border-right: 1px solid #fff;border-left:0;}
.Olympic_19830_schedule_total_con01 table tr.goldTotal td:last-child{border-left: 1px solid #fff;}

/* 金牌時刻   每日賽程 */
.Olympic_19830_schedule_con01{}
.Olympic_19830_schedule_con01 .date{height:47px;font-size: 13px;font-family:"Microsoft YaHei";}
.Olympic_19830_schedule_con01 .date .con{margin: 0 auto;overflow: hidden;position: relative;}
.Olympic_19830_schedule_con01 .date ul{position: relative;} 
.Olympic_19830_schedule_con01 .date .con ul{width: auto;margin-left:0;}
.Olympic_19830_schedule_con01 .date ul li{cursor:pointer;float:left;text-align:center;color:#0036a0;padding:0 6px 14px;line-height: 17px;}
.Olympic_19830_schedule_con01 .date ul li:last-child{padding-right: 0;}
.Olympic_19830_schedule_con01 .date ul li.cur{color:#e00031;font-weight: bold;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/day_cur.png) no-repeat;background-position:center bottom;}
.Olympic_19830_schedule_con01 .day{}
.Olympic_19830_schedule_con01 .empty_con01{}
.Olympic_19830_schedule_con01 .empty_con01 h1{color:#0036a0;font-size: 50px;text-align: center;line-height: 414px;}
.empty_con01{display: none;}
.empty_con01 h1{color:#0036a0;font-size: 50px;text-align: center;line-height: 414px;}
.Olympic_19830_schedule_con01 .day table{width:1340px;}
.Olympic_19830_schedule_con01 .day table.day_t{ border-radius:25px ; -webkit-border-radius:25px ; -moz-border-radius:25px ; -ms-border-radius:25px ; -o-border-radius:25px ; overflow: hidden;margin-bottom:10px;}
.Olympic_19830_schedule_con01 .day table thead{}
.Olympic_19830_schedule_con01 .day table thead tr {height:50px;font-family:"Microsoft YaHei";font-weight:bold;font-size:17px;background: #0036a0;}
.Olympic_19830_schedule_con01 .day table thead tr th:last-child{border-right:none;}
.Olympic_19830_schedule_con01 .day table thead tr th{text-align:center;color:#ffffff;}
/*.Olympic_19830_schedule_con01 .day table tbody{display: block;}
.Olympic_19830_schedule_con01 .day table tbody tr{display: block;}*/
.Olympic_19830_schedule_con01 .day table tbody tr.unstart td{height:53px;text-align:center;font-family:"Microsoft YaHei";font-size:17px;color:#222222;}
.Olympic_19830_schedule_con01 .day table tbody tr.unstart td a{color:#222222;}
.Olympic_19830_schedule_con01 .day table tbody tr a.hf_btn{display: inline-block;width:24px;height:24px;}
.Olympic_19830_schedule_con01 .day table tbody tr.unstart a.hf_btn{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_live.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr td a.vr_btn{display: inline-block;width:24px;height:24px;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_vr.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr.end td {color: #00a990;}
.Olympic_19830_schedule_con01 .day table tbody tr.end td a{color: #00a990;}
.Olympic_19830_schedule_con01 .day table tbody tr.end a.hf_btn{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_live4.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr.end a.hf_btn:hover{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_live3.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr.live td{color: #0572e1;}
.Olympic_19830_schedule_con01 .day table tbody tr.live td a{color: #0572e1;margin:3px;display: inline-block;}
.Olympic_19830_schedule_con01 .day table tbody tr.live td.fcbs a{  line-height:20px ;margin:2px 0px;}
.Olympic_19830_schedule_con01 .day table tbody tr.live a.hf_btn{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_live2.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr.live a.hf_btn:hover{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_live3.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr.live td a.vr_btn{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_vr2.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr.end td a.vr_btn{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_vr4.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr td a:hover{text-decoration:none;color:#e00031;}
.Olympic_19830_schedule_con01 .day table tbody tr td a.vr_btn:hover{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jp_vr3.png) no-repeat center center;}
.Olympic_19830_schedule_con01 .day table tbody tr td img{padding-top: 3px;}
.Olympic_19830_schedule_con01 .day table tbody tr td i{bottom: 3px;position: relative;}
.Olympic_19830_schedule_con01 .day table tbody tr:nth-child(odd){}
.Olympic_19830_schedule_con01 .day table tbody tr:nth-child(even) {}
.Olympic_19830_schedule_con01 .ydy h1{height: 56px;line-height: 56px;text-align: center;color:#ffffff;font-size: 17px;}
.Olympic_19830_schedule_con01 .day .viewport{width:1154px; height:auto; position:static;  overflow: visible; }
.Olympic_19830_schedule_con01 .day .overview{position:static}


/* 項目賽程 按項目查詢*/
.Olympic_19830_schedule_con03 .schedule_item ul {list-style: none;font-family:"Microsoft YaHei";font-size:17px;color:#333333;}
.Olympic_19830_schedule_con03 .schedule_item ul li{ float: left; text-align: center; width:430px; height: 80px; line-height: 80px; background-color: #ffffff; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;margin-right: 25px; margin-bottom: 25px; box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 15%); }
.Olympic_19830_schedule_con03 .schedule_item ul li:nth-child(3n+3){margin-right: 0;}
.Olympic_19830_schedule_con03 .schedule_item ul li .icon{float: left;width:29px;margin-left: 135px;margin-top:19px;}
.Olympic_19830_schedule_con03 .schedule_item ul li .icon img{width: 29px;}
.Olympic_19830_schedule_con03 .schedule_item ul li .icon .logo_red{}
.Olympic_19830_schedule_con03 .schedule_item ul li .icon .logo_white{display: none;}
.Olympic_19830_schedule_con03 .schedule_item ul li .right{float: left;margin-left:30px;width:180px;height:80px;display: flex;display: -webkit-flex;
justify-content: center;flex-flow: column;}
.Olympic_19830_schedule_con03 .schedule_item ul li .right .name{font-size: 17px;font-weight: normal;color:#333333;line-height: 19px;text-align: left;}
.Olympic_19830_schedule_con03 .schedule_item ul li .right .name_english{font-size: 12px;color:#999999;line-height: 14px; text-align: left;}
.Olympic_19830_schedule_con03 .schedule_item ul li:hover{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/xiangmusc_list_hover.png) no-repeat center bottom;}
.Olympic_19830_schedule_con03 .schedule_item ul li:hover .icon .logo_red{display: none;}
.Olympic_19830_schedule_con03 .schedule_item ul li:hover .icon .logo_white{display: inline-block;}
.Olympic_19830_schedule_con03 .schedule_item ul li:hover .right .name{color:#fff;}
.Olympic_19830_schedule_con03 .schedule_item ul li:hover .right .name_english{color:#fe95ae;}
.Olympic_19830_schedule_con03 .schedule_item ul li.open .icon{width:42px;margin-left: 129px;}
.Olympic_19830_schedule_con03 .schedule_item ul li.open .icon img{width:42px;}

/* 場館賽程 按場館查詢 */
.Olympic_19830_schedule_con02{}
.Olympic_19830_schedule_con02 .schedule_stadium ul {list-style: none;font-family:"Microsoft YaHei";font-size:17px;color:#333333;}
.Olympic_19830_schedule_con02 .schedule_stadium ul li{ float: left; text-align: center; width:430px; height: 80px; line-height: 80px; background-color: #ffffff; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;margin-right: 25px; margin-bottom: 25px; box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 15%); font-size: 19px;color:#333333;}
.Olympic_19830_schedule_con02 .schedule_stadium ul li:nth-child(3n+3){margin-right: 0;}
.Olympic_19830_schedule_con02 .schedule_stadium ul li a{color:#333333;}
.Olympic_19830_schedule_con02 .schedule_stadium ul li:hover{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/xiangmusc_list_hover.png) no-repeat center bottom;}
.Olympic_19830_schedule_con02 .schedule_stadium ul li:hover a{color:#fff;font-weight: bold;}



/* 中國運動員 */
.Olympic_19830_schedule_con04{}
.Olympic_19830_schedule_con04 .schedule_list ul{list-style: none;}
.Olympic_19830_schedule_con04 .schedule_list ul li{float: left;padding:20px 20px 10px;width:212px;height:369px;background-color: #ffffff;border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;margin-right: 25px; margin-bottom: 25px; box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 15%); margin-bottom:20px;margin-right:20px;}
.Olympic_19830_schedule_con04 .schedule_list ul li.last{margin-right:0px;}
.Olympic_19830_schedule_con04 .schedule_list ul li .pics {margin-bottom:18px;}
.Olympic_19830_schedule_con04 .schedule_list ul li .pics img{width: 212px;height: 265px;}
.Olympic_19830_schedule_con04 .schedule_list ul li .info{}
.Olympic_19830_schedule_con04 .schedule_list ul li .info p{color:#222222;font-size:15px;line-height: 20px;}
.Olympic_19830_schedule_con04 .schedule_list ul li .info p b{font-weight: normal;}
.Olympic_19830_schedule_con04 .schedule_list ul li .info p a{color:#222222;font-size:15px;}

/* 運動員信息頁 */
.bjdah19830_athlete_ind01{border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;margin: 0 -10px;position: relative;padding: 10px;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/hui_bg.png);}
.bjdah19830_athlete_ind01 .cont{background: #f1f1f1;border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;padding-bottom:50px;}
.bjdah19830_athlete_ind01 .top_info {font-family:"Microsoft YaHei";font-size: 19px;font-weight: bold;margin-bottom:40px;}
.bjdah19830_athlete_ind01 .top_info .info_title { color: #333333; background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/model_hd_bg.png) no-repeat right top;padding:0 50px;height: 120px;}
.bjdah19830_athlete_ind01 .top_info .info_title span{line-height: 120px; height: 120px;padding-left: 0px;font-size: 30px;font-weight: bold;color:#0036a0;}
.bjdah19830_athlete_ind01 .top_info .info_content{padding:0 50px;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/ydy_xx_bg.png) no-repeat center top;height:240px;margin-top:50px;}
.bjdah19830_athlete_ind01 .top_info .info_content .left{margin-left: 40px;margin-top: 37px;margin-right: 110px;float: left;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/ydy_shadow.png) no-repeat right bottom;padding:0 10px 10px 0;}
.bjdah19830_athlete_ind01 .top_info .info_content .left img{ width: 140px; height: 175px; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }
.bjdah19830_athlete_ind01 .top_info .info_content .right{float: none;padding-top: 48px;font-family:"Microsoft YaHei";font-size: 19px;font-weight: normal;color:#ffffff;line-height: 22px;} 
.bjdah19830_athlete_ind01 .top_info .info_content .right ul li{margin-bottom: 14px;}
.bjdah19830_athlete_ind01 .top_info .info_content .right ul li span{display: inline-block; width:354px;}
.bjdah19830_athlete_ind01 .top_info .info_content .right ul li span:first-child{margin-right:20px;}
.bjdah19830_athlete_ind01 .bom_info{padding:0 50px;}
.bjdah19830_athlete_ind01 .bom_info .ydy{ width:1340px; background:#a4a9ad; height:50px; font-size: 12px; font-family:"Microsoft YaHei"; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; }
.bjdah19830_athlete_ind01 .bom_info .ydy h1{height: 50px;line-height: 50px;text-align: center;color:#ffffff;font-size: 19px;font-weight: bold;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table{width:1340px;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 .viewport{ height:auto; position:static;  overflow: visible; }
.bjdah19830_athlete_ind01 .bom_info .ydy_01 .overview{position:static;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table thead tr th{color:#0036a0;font-weight: bold;font-size: 17px;height: 50px;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table tbody tr td{height: 50px;font-size: 15px;color:#333333;text-align: center;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table tbody tr td a{color:#333;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table tbody tr td .gold{font-size:15px;display: inline-block;height: 100%;line-height:50px;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table tbody tr td .gold.jin{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/cj_jin.png) no-repeat left 10px;padding-left:32px;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table tbody tr td .gold.yin{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/cj_yin.png) no-repeat left 10px;padding-left:32px;}
.bjdah19830_athlete_ind01 .bom_info .ydy_01 table tbody tr td .gold.tong{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/cj_tong.png) no-repeat left 10px;padding-left:32px;}

/* 單一國家獎牌榜 */
.bjdah19830_gameData_ind01{border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;margin: 0 -10px;position: relative;padding: 10px;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/hui_bg.png) repeat left top;}
.bjdah19830_gameData_ind01 .cont{background: #f1f1f1;border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;}
.bjdah19830_gameData_ind01 .cont .top_title{ padding:0px 50px;font-size:30px;line-height:120px;height:120px;font-size:30px;color:#0036a0;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/model_hd_bg.png) no-repeat right top;font-weight: bold;}
.bjdah19830_gameData_ind01 .cont .top_title .title{float: left;}
.bjdah19830_gameData_ind01 .cont .bottom {padding:50px;}
.bjdah19830_gameData_ind01 .cont .bottom .box{ float: left; width: 390px; padding:7px 20px 15px; background-color: #fff; border-radius:10px; margin-right: 25px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 15%); }
.bjdah19830_gameData_ind01 .cont .bottom .box.last{margin-right:0;}
.bjdah19830_gameData_ind01 .cont .bottom .box .title {height: 63px;font-size: 19px;font-weight: bold;color: #0036a0;line-height: 63px;text-align: center;}
.bjdah19830_gameData_ind01 .cont .bottom .box .title img{vertical-align: middle;}
.bjdah19830_gameData_ind01 .cont .bottom table {text-align: center;}
.bjdah19830_gameData_ind01 .cont .bottom table thead {  }
.bjdah19830_gameData_ind01 .cont .bottom table thead tr {height: 50px;}
.bjdah19830_gameData_ind01 .cont .bottom table thead tr th{color: #ffffff;font-size: 17px;font-weight: bold;line-height: 50px;background-color:  #0036a0;}
.bjdah19830_gameData_ind01 .cont .bottom table thead tr th:first-child{ border: none; border-radius: 25px 0px 0px 25px; -webkit-border-radius: 25px 0px 0px 25px; -moz-border-radius: 25px 0px 0px 25px; -ms-border-radius: 25px 0px 0px 25px; -o-border-radius: 25px 0px 0px 25px; }
.bjdah19830_gameData_ind01 .cont .bottom table thead tr th:last-child{ border: none; border-radius: 0px 25px 25px 0px; -webkit-border-radius: 0px 25px 25px 0px; -moz-border-radius: 0px 25px 25px 0px; -ms-border-radius: 0px 25px 25px 0px; -o-border-radius: 0px 25px 25px 0px; }
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr {height: 50px;} 
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr th {line-height: 24px;font-weight: normal; color: #333333;}
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr td {line-height: 24px; color: #333333;font-size: 15px;  }
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr td.country {text-align: left;}
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr td .flag {width: 43px; display: inline-block; height: 50px; vertical-align: middle; margin-right: 10px; margin-left: 10px;}
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr td .flag img {width: 100%; border: 0px;}
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr td a {color: #333333;}
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr {border-right: 0;}
.bjdah19830_gameData_ind01 .cont .bottom table tbody tr:last-child td{border-bottom: none;}

/* 獎牌榜 */
.bjdah19830_gameData_ind02{border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;margin: 0 -10px;position: relative;padding: 10px;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/hui_bg.png) repeat left top;}
.bjdah19830_gameData_ind02 .cont{background: #f1f1f1;border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;}
.bjdah19830_gameData_ind02 .cont .top_title{ padding:0px 50px;font-size:30px;line-height:120px;height:120px;font-size:30px;color:#0036a0;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/model_hd_bg.png) no-repeat right top;font-weight: bold;}
.bjdah19830_gameData_ind02 .cont .top_title .ts{float: left;font-size: 17px;color:#0036a0;}
.bjdah19830_gameData_ind02 .top_title .gg{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/md_gg_bg.png) no-repeat left center;width: 224px;height: 92px;text-align: center; position: absolute;   top:28px;right: -12px;}
.bjdah19830_gameData_ind02 .top_title .gg img{width:140px;height: 40px;margin-top:18px;}
.bjdah19830_gameData_ind02 .cont .bottom{padding:50px 50px 44px;}
.bjdah19830_gameData_ind02 .cont .bottom .box{}
.bjdah19830_gameData_ind02 .cont .bottom table {text-align: center;}
.bjdah19830_gameData_ind02 .cont .bottom table thead tr {height: 60px;background-color:  #0036a0;}
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr {height: 50px;display: none;}
.bjdah19830_gameData_ind02 .cont .bottom table thead tr .logo{display: inline-block;vertical-align: middle;padding-left:45px;}
.bjdah19830_gameData_ind02 .cont .bottom table thead tr .logo.jin{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/jin2.png) no-repeat left 5px;}
.bjdah19830_gameData_ind02 .cont .bottom table thead tr .logo.yin{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/yin2.png) no-repeat left 5px;}
.bjdah19830_gameData_ind02 .cont .bottom table thead tr .logo.tong{background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/tong2.png) no-repeat left 5px;}
.bjdah19830_gameData_ind02 .cont .bottom table thead tr th{color: #fff;font-size: 17px;font-weight: bold;line-height: 60px;}
.bjdah19830_gameData_ind02 .cont .bottom table thead tr th:first-child{ border-radius:30px 0px 0px 30px ; -webkit-border-radius:30px 0px 0px 30px ; -moz-border-radius:30px 0px 0px 30px ; -ms-border-radius:30px 0px 0px 30px ; -o-border-radius:30px 0px 0px 30px ; }
.bjdah19830_gameData_ind02 .cont .bottom table thead tr th:last-child{ border-radius:0px 30px 30px 0px; -webkit-border-radius:0px 30px 30px 0px; -moz-border-radius:0px 30px 30px 0px; -ms-border-radius:0px 30px 30px 0px; -o-border-radius:0px 30px 30px 0px; }
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr th {line-height: 24px; background-color: #91cfff; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #edf7ff; border-top: 1px solid #edf7ff; font-size: 17px; font-weight: normal; color: #333333;}
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr td {line-height: 24px; color: #333333;font-size: 15px;color:#333333; }
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr td.country {text-align: left;}
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr td .flag {display: inline-block; height: 50px; vertical-align: middle; margin-left: 210px;}
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr td .flag img {width: 50px; border: 0px;margin-right: 10px;vertical-align: middle;}
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr td a {color: #333333;}
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr .lastcell {border-right: 0;}
.bjdah19830_gameData_ind02 .cont .bottom table tbody tr:last-child td{border-bottom: none;}
.bjdah19830_gameData_ind02 .cont .bottom .more {font-size: 16px;line-height: 26px;height: 26px;width: 140px;margin: 0 auto;color: #222;cursor: pointer;margin-top: 26px;text-align: center;}
.bjdah19830_gameData_ind02 .cont .bottom .more i {margin-right: 10px;float: left;height: 26px;width: 26px;display: inline-block;background: url(//p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1642140310027270/icon_loading.png) no-repeat center center;}
.bjdah19830_gameData_ind02 .cont .bottom .more  p{line-height: 26px;}
.bjdah19830_gameData_ind02 .cont .bottom .more.cur i {
animation-play-state: running;
-webkit-animation: play 1.5s linear infinite;
-moz-animation: play 1.5s linear infinite;
-ms-animation: play 1.5s linear infinite;
-o-animation: play 1.5s linear infinite;
animation: play 1.5s linear infinite;
}

@-webkit-keyframes play{
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes play{
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes play{
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(360deg);
  }
}
@-ms-keyframes play{
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
  }
}
@keyframes play{
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}