/*@font-face {
font-family:SiTuneOSWALDZWHT;
src: url('SiTuneOSWALDZWHT.ttf'),
url('SiTuneOSWALDZWHT.woff') format('woff'),
	 url('SiTuneOSWALDZWHT.otf');
	font-style: normal;
}*/
html{padding:0px;font-family:SiTuneOSWALDZWHT;}

.leader_rbg{ color:#dd1a20 !important;}
.leader_bbg{color:#01aaef !important;}
.leader_gbg{color:#333645 !important;}


body,div,ul,li,h1,h2,p{margin: 0;padding: 0;font-family:SiTuneOSWALDZWHT}
li{list-style: none;}
body{background: #efefef;color:#333645;}
#head{margin-top:25px;height:90px;width: 100%;background: #333645;border-top-left-radius: 15px;border-top-right-radius: 15px;color:#fff;line-height: 90px;text-align: center;position: relative;}
#head h1{font-size: 36px;font-family:SiTuneOSWALDZWHT;font-weight: bold;}
#head .logo{position: absolute;left:80px;top:-25px;width: 320px;height: 98px;background: #01aaef;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;overflow: hidden;}

#main{width: 100%;overflow: hidden;background: #efefef;padding-top: 15px;padding-bottom: 2px;}
#main .left{float: left;width:23%;margin-left: 0.6%;}
#main .left h1{width: 100%;height:75px;line-height: 75px;color:#fff;font-size: 40px;background: #01aaef;border-radius: 10px;text-align: center;font-weight: bold;}
#main .left ul{width: 100%;background:#EFEFEF;border-radius: 8px;border-radius: 10px;}
#main .left ul li{width: 100%;height: 49px;background: url(../images/img/bg1.png) repeat-x;border-radius: 8px;line-height: 49px;text-align: center;overflow: hidden;color: #333645;font-size: 21px;font-weight: 700; display: block;}
#main .left ul li span{display: block;float: left;}
#main .left ul li .l1{width: 15%;}
#main .left ul li .l2{width: 4%;height: 49px;line-height: 50px;font-size: 18px;text-align: center;display: table;}
#main .left ul li .l2 span{float: none;}
#main .left ul li .l4 p{white-space: nowrap;}
#main .left ul li .l2 img{height: 15px;margin:17px 2%;text-align: center;display: table-cell;float: left;}
#main .left ul li .l3{height: 49px;font-size: 16px;font-style:italic;color:#666666;display: flex;align-items: center;}
#main .left ul li .l3 img{width:100%;align-items: center;margin-left: 10px;}
#main .left ul li .l4{width: 51%;text-align: left;display: block;overflow: hidden;margin-left: 16px;font-weight: bold;}
#main .left ul li .l5{width: 10%;text-align: right;color: #dd1a20;float: right;}
#main .left ul li .l6{width: 10%;text-align: center;color: #333645;float: right;}
#main .left ul li .lcolor{color: #333645;}
#main .left ul li .lcolor2{color: #01aaef;}
#main #right2{width: 100%;}
#main .right{width: 75%;float: right;font-size: 21px;font-weight: 700;overflow: hidden;}
#main .right .title{background: #333645;border-top-left-radius: 10px;border-top-right-radius: 10px;height: 75px;overflow: hidden;color: #fff;}
#main .right div{float: left;line-height: 75px; text-align: center;box-sizing: border-box;}
#main .right .rr1{width: 3.5%;border-right: 1px solid #5c5e68;font-weight: bold;box-sizing: border-box;}


/*Player一列*/
#main .right .rr2{width: 20%;border-right: 1px solid #0e101a;position: relative;font-weight: bold;}
/*rr2的宽度,每少一轮,加3%*/


#main .right .rr2 span{width: 80%;padding-left: 20%;text-align: left;display: block;}
#main .right .rr2 span.line{width:1px;background: #5C5E68;display: block;position: absolute;right: 0;top:0;padding: 0;}
#main .right .rr3{width: 4.8%;border-right: 1px solid #0e101a;position: relative;font-weight: bold;}
#main .right .rr3 span.line{width:1px;background: #5C5E68;display: block;position: absolute;right: 0;top:0;padding: 0;}
#main .right .rr4{width: 2.4%;border-right: 1px solid #5c5e68;}
#main .right font{display: block;height: 37px;line-height: 37px;}
#main .right font.green{background: #1fbf41;border-top:1px solid #5c5e68}
#main .right .line1{border-bottom: 1px solid #5c5e68;}
#main .right .rr5{width: 3.5%;border-right: 1px solid #5c5e68;}
#main .right .rr6{width: 3%;border-right: 1px solid #5c5e68;font-weight: bold;}
#main .right .rr7{width: 4.2%;font-weight: bold;}
#main .right .line2{border-right: 1px solid #0e101a;position: relative;}
#main .right .line2 span.line{width:1px;background: #5C5E68;display: block;position: absolute;right: 0;top:0;padding: 0;}

#main .right .normal{background: #fff1e0;height: 48px;line-height: 48px; border-top:1px solid #b6b6b6;}
#main .right .normal div{line-height: 48px;color: #333645;height: 48px;}
#main .right .normal .rr1,#main .right .normal .rr5,#main .right .normal .rr6,#main .right .normal .rr4{border-right: 1px solid #b6b6b6; box-sizing: border-box;}
/* #main .right .normal .line2{border-right: 1px solid #333645;} */
#main .right .normal .rr2{width: 20%;padding-left:52px;text-align: left;overflow: hidden;}/*display: table;*/
#main .right .normal .rr2 p{display: table-cell; vertical-align: middle;line-height: 100%;}/*display: table-cell;*/
#main .right .normal .rr3,#main .right .normal .rr4,#main .right .normal .rr5,#main .right .normal .rr6{background: #fff;font-weight: 700;}
#main .right .normal .rrb{background:#000;color:#fff;}
#main .right .normal .rr1,#main .right .normal .rr7{font-weight: 700;}
#main .right .normal .rr1,#main .right .normal .rr2{background: #e0f8ff;}
#main .right .normal .rr5,#main .right .normal .color{background: #e5e0ff;}

#main .right .normal .red{color:#dd1a20}
#main .right .normal .blue{color:#01aaef}
#main .right .normal .black{color:#333645}
#main .right .normal img{height: 22px;padding:13px 3px 0 0;}
#main .right .normal .white{background: #fff;}
#main .right .normal .double{color:#fff;background:#01aaef ;}
#main .right .normal .eagle{color:#dd1a20;background:#ffe92f ;}


.remark{overflow: hidden;height: 25px;width: 100%;background: #efefef;}
.remark p{font-size: 14px;color:#333645;height: 25px;line-height: 25px;float: left;width: 30%;padding-left: 11px;}
.remark .remarks{float: right;height: 16px;border:1px solid #b6b6b6;width: 47%;margin:3px 11px 0 0;font-size: 13px;line-height: 16px;background: #01aaef;overflow: hidden;}
.remark .remarks span{width: 17%;border-right: 1px solid #b6b6b6;text-align: center;display: block;float: left;}
.remark .remarks .Double{width: 31%;border:none;color: #fff;}
.remark .remarks .Eagle{color:#dd1a20;background: #ffe92f;}
.remark .remarks .Birdie{color:#dd1a20;background: #fff;}
.remark .remarks .Par{color:#333645;background: #fff;}
.remark .remarks .Bogey{color:#01AAEF;background: #fff;}


.sponsor{width: 98%;margin: 0 auto;padding:0 1%;background: #01aaef;margin-bottom: 6px;border-radius: 10px;box-shadow: 0px 2px 2px #dbdbdb;}
.sponsor ul{background: #fff;width: 100%;height: 100px;}




#marquee{width: 99%;height:58px;margin: 20px auto 13px;background: url(../img/bg2.png) repeat-x left top;border:1px solid #43fff0;border-radius: 10px;overflow: hidden;color: #fff;}
#marquee .time{width: 11%;margin:0 3%;display: inline;float: left;text-align: center;background: #333645;height: 58px;}
#marquee .time p{font-size: 36px;line-height: 32px;margin-top:4px}
#marquee .time font{font-size: 16px;}
#marquee .mes{float: left;width: 80%;margin-right: 3%;display: inline;height: 58px; line-height: 58px;font-size: 24px;font-weight: 700;}
#marquee .mes span{padding-right: 3%;}




#main .right2{width: 99%; margin: 0 auto;float: none;}
#main .right2 .rr1 img{width: auto;height: 15px;padding:17px 0 0 0;}
#main .right2 .rr1{width: 3.5%;}
#main .right2 .rr2{width: 19%;}/*rr2的宽度,每少一轮,加3%*/
#main .right2 .rr3{width: 4.5%;}
#main .right2 .rr4{width: 2.3%;}
#main .right2 .rr5{width: 4%;}
#main .right2 .rr6{width: 3%;}
#main .right2 .normal .rr2 {padding-left: 4%;text-align: left;width: 15%;}



#main .index2 .rr1,#main .index2 .normal .rr1,#main .index2 .rr6,#main .index2 .normal .rr6,#main .index2 .rr7,#main .index2 .normal .rr7{width: 6.5%;border: none;}
#main .index2 .rrrr,#main .index2 .normal .rrrr{padding-right: 6%;}
#main .index2 .rr2{width: 30%;border: none;}
#main .index2 .normal .rr2{padding-left: 4%;text-align: left;width: 26%;}
#main .index2 .rr3,#main .index2 .normal .rr3{width: 7.5%;border: none;}
#main .index2 .rr4,#main .index2 .normal .rr4{width: 7.5%;border: none;padding-right: 3%;display: inline;}

#main .index4 .normal{background: #e0f8ff;}
#main .index4 .rr4,#main .index4 .normal .rr4{float: right;}
#main .index4 .noline,#main .index4 .normal .noline{border:none}
#main .index4 .bline{border-left: 1px solid #333645;}
#main .index4 .normal .bline{border-left: 1px solid #0e101a;}
#main .index4 .rr2{border:none}
#main .index4 .bline{position: relative;}
#main .index4 .bline span{position: absolute;top:0;left: -1px;width: 1px;height: 75px;background: #5c5e68;}
#main .index4 .normal .rr1,#main .index4 .normal .rr4{color:#dd1a20}
#main .index4 .wbg{background: #fff;}
#main .index4 .normal .rr2{padding-left: 4%;text-align: left;width: 24%;}
#main .index4 .rr4,#main .index4 .normal .rr4{width:3.5%}


#jingcaiyike{background: #01A8EC;height: 50px;width: 99%;margin: 0px auto 10px;border-radius:10px ;position: relative;}
#jingcaiyike .time_{background:url("../images/bg_logo.png");background-size:100% 100%;  width: 198px;float: left;margin-left: 5%;height: 100%;position: relative;min-width: 130px;z-index: 11;}
#jingcaiyike .time_ span{display: block;margin: 0 auto;font-size: 22px;text-align: center;padding-left: 30px;padding-top: 0px;}
#jingcaiyike .time_ p{text-align: center;color: #fff;font-size: 14px;padding-left: 30px;}
#jingcaiyike .cons_{height: 100%;width: 88%;float: right;overflow: hidden;position: absolute;right: 0;top: 0; z-index: 10;}
#jingcaiyike .cons_ ul{width: auto;}
#jingcaiyike .cons_ li{height: 100%;line-height: 50px;font-size: 26px;padding: 0 30px;white-space:nowrap;float: left;color: #fff;}
#clock_{color: #fff;}

.data_talbe_dfs .hole{width: 2.3%;}
.data_talbe{overflow: hidden;}
.data_talbe td{border-bottom: 1px solid #b6b6b6;border-right: 1px solid #b6b6b6;text-align: center;box-sizing: border-box;font-weight: bold;font-size:21px;}
.data_talbe1 tr:nth-child(2n-1) td{height: 29px !important;}
.data_talbe th{border-bottom: 1px solid #b6b6b6;border-right: 1px solid #b6b6b6;box-sizing: border-box;font-size: 21px;}
.table_d_h td{height:49px !important;}
.data_talbe .flag_pic img{width: 32px;height: 32px;}
.data_talbe .bb{background: #333645;color: #fff;}
.data_talbe .bb2{background: #01AAEF;}
.data_talbe .bb2 .win_xx td{background: #01AAEF;}
.match_float{float: left;text-align: left;}
.match_float span{line-height: 30px;}
.flag_pic1{text-align: left;width: 32px;}
.flag_pic{width: 44px; border-right: none !important;padding: 0 6px;font-style: italic !important;color:#666666;}
.player span{float: left;text-align: left;width: 100%;}
.odd1:nth-child(2n) td{background: #FFCEC9;}
.odd1:nth-child(2n+1) td{background: #D6EBA5;}
.win tr td{background: #01AAEF;}
.data_talbe1 tr th{height: 37px;}
.righttop th{color:#fff;}
.righttop2 th{color:#fff;}


.par1{width: 4.5%;}
.win td{border: none;background: #333645;}

.par{text-align:center;border-right:1px solid #d8d8d8;}
.birdie{ color:#ff0101!important;text-align:center;border-right:1px solid #d8d8d8;}
.bogey{ color:#0000ff!important;text-align:center;border-right:1px solid #d8d8d8;}
.dbogey{color:#fff!important; background:#006fdd!important;text-align:center;border-right:1px solid #d8d8d8;}
.eagle{color:#ff0101!important; background:#fffc00!important;text-align:center;border-right:1px solid #d8d8d8;}
/*比洞赛*/
.tit_blue{background: #01AAEF;color:#fff;}
.header2_bg{background: #1FBF41;}
.player_dkbg1{background: #FFCEC9;}
.player_dkbg2{background: #D6EBA5;}
.team_t table td{border-right: none;}
.pos{width: 4%;}
.club{width: 6.5%;}
.topar{width: 6%;}
.hole{width: 3%;}
.outin{width: 4%;}
.total{width: 6%;}
.rcd3 td{background: #efefef !important;color: #373737 !important;}
#demo92{display: none;}
#head h1{padding-left: 480px;text-align: left;overflow: hidden;height:90px;}

.sclass{border-bottom:1px solid #00aa00!important;}

.flag_pic_l{}


@media only screen and (min-width:1200px) and (max-width: 1550px) {
	#main .left ul li .l5{font-size: 20px;}
	#main .left ul li .l6{font-size: 16px;}
	#main .left ul li .l1{font-size: 18px;}
	.righttop th{font-size: 24px;}
}
@media only screen and (min-width:900px) and (max-width: 1200px) {
	#head .logo{left: 30px;}
	.righttop th{font-size: 20px;}
	#head h1{padding-left: 376px;}
	#main .left h1{font-size: 30px;}
	#main .right{font-size: 20px;}
	#main .left ul li{font-size: 16px;}
	#main .right .normal .rr2{padding-left: 46px;}
	#jingcaiyike .time_{margin-left: 3%;}
	#main .left ul li .l2 img{height: 12px;}
	#main .left ul li .l2{font-size: 12px;}
	#main .left ul li .l6{font-size: 12px;}
	#main .left ul li .l5{font-size: 20px;}
	#main .left ul li .l1{font-size: 20px;}
}

@media only screen and (min-width: 500px) and (max-width:900px) {
	#head .logo{left: 10px;}
	#head h1{padding-left: 250px;}
	#main .right{font-size: 14px;}
	#main .left ul li{font-size: 18px;}
	#jingcaiyike .time_{margin-left: 1%;}
}
.tankuang:link{
		color: #FFFFFF; text-decoration:underline
}

.player_a1{background-color: #4d359f !important;}
.player_a1th{background: none!important;border: none!important;}
.player_a1th div{background-image: url("../images/bg1.png")!important;box-shadow: 4px 4px #1f1053;width: 99%;overflow: hidden;height: 103px;}
.player_w1{background-image: url("../images/bg1.png")!important;border-right: 6px solid #1f1053 !important;}
.player_a11,.player_a21{background: none!important;border: 1px solid #ccc!important;border: 1px solid #cccdd5;border-radius: 50%;display: block;width: 22px;height: 22px;vertical-align: middle;line-height: 22px;margin: 0 auto;font-weight: normal;overflow: hidden;}

.player_a2{background:#3a8a51 !important;}
.player_a2th{background: none!important;border: none!important;}
.player_a2th div{background-image: url("../images/bg2.png") !important;box-shadow: 4px 4px #20522e;width: 99%;overflow: hidden;height: 103px;}
.player_w2{background-image: url("../images/bg2.png") !important;border-right: 6px solid #20522e!important;}
.td_inout1{background:#e4e4e4 !important;color:#313131 !important;}

.player_sp{font-size: 14px;border: 1px solid #cccdd5;border-radius: 50%;display: block;width: 22px;height: 22px;vertical-align: middle;line-height: 24px;margin: 0 auto;font-weight: normal;}
.player_t1{font-weight: 600;background: #4d359f;color: #fff;border-radius: 50%;display: block;width: 28px;height: 28px;vertical-align: middle;line-height: 28px;margin: 0 auto;}
.player_t2{font-weight: 600;background: #3a8a51;color: #fff;border-radius: 50%;display: block;width: 28px;height: 28px;vertical-align: middle;line-height: 28px;margin: 0 auto;}
.player_no{font-size: 24px;border: 1px solid #cccdd5;border-radius: 50%;display: block;width: 22px;height: 22px;vertical-align: middle;line-height: 22px;margin: 0 auto;font-weight: normal;overflow: hidden;color: #cdced5;background: url("../images/xieg.png") no-repeat left top;background-size: cover;}



#demo99{z-index: 999;}
.player_a1 .lf-namebox:nth-of-type(1),.player_a2 .lf-namebox:nth-of-type(1){border-bottom: 1px solid #fff;}
.player_a2{float: right;}
.player_a2 .player_as{left: 0!important;margin: 0!important;}
.player_a2 .lf-namebox div{float: right;}
.player_a1 .lf-namebox{float: left;}
.lf-namebox div span{text-align: center;}
.lf-namebox{overflow: hidden;display: block;width: 66%;height: 50px;line-height: 36px;float: right;}
.lf-namebox div{float: left;padding: 0;line-height: 50px;}
.lf-namebox div:nth-of-type(1){width: 32px;}
.lf-namebox div:nth-of-type(2){width: px;}
.lf_playerright{background-image: url("../images/bg4.png") !important;height: 26px;float: right;line-height: 110px;left: 0px!important;font-size: 24px;}
.lf_playerleft{background-image: url("../images/bg3.png") !important;height: 26px;float: left;line-height: 110px;font-size: 24px;}

.lf-playerwin{height: 110%!important;top:-10%!important;}
.lf-playerwin span{font-weight: bold;font-size: 60px;color: #6edbe2;font-style: italic;}
.lf-playerwin span{font-size: 32px;}
.lf-newtable{margin: 20px auto 0px;overflow: auto;}
.lf-newtable td{border: none;background: #fff;}
.lf-newtable .flag_pic img{height: auto;}
.lf-newtable .match_bg{background:#eeeeee;color: #323544;font-weight: bold;font-style: italic;font-size: 30px;width: 9%;padding: 0 6px;}
.lf_chengji span{width: 22px;height: 22px;line-height: 22px;border-radius: 50%;display: block;margin: 0 auto;border: 1px solid #cccdd5;}
.lf_chengji .player_b1{display: block;width: 22px;height: 22px;background: #4d359f!important;border-radius: 50%;margin: 0 auto;color: #fff;border: none!important;}
.lf_chengji .player_b2{display: block;width: 22px;height: 22px;background: #3a8a51!important;border-radius: 50%;margin: 0 auto;color: #fff;border: none!important;}
.lf_chengji .player_as{display: block;width: 22px;height: 22px;background: url("../images/as.png")!important;border-radius: 50%;margin: 0 auto;color: #fff;border: none!important;}
.lf_chengji .player_ass{display: block;width: 22px;height: 22px;background: #DADADA!important;border-radius: 50%;margin: 0 auto;color: #fff;border: none!important;}
.lf_chengji .player_no{display: block;width: 20px;height: 20px;background: url("../images/xieg.png")!important;background-size: cover!important;border-radius: 50%;margin: 0 auto;color: #fff;border: 1px solid #ccc;}
.player_as{display: block;width: 12px;height: 12px;background: url("../images/as.png")!important;margin: 0 auto;color: #fff;border: none!important;line-height: 100%;}
.pl_td_cn{padding: 0 4px!important;}








































