@charset "utf-8";

#log_logo { width:100%; height:auto; margin:0 atuo; background-color:#FFF; padding:15px 0px;}
#log_logo  table { width:100%; border:none; border-collapse:collapse;}
#log_logo  table td { height:70px;}
#log_logo  table td.touxiang { width:40%; border-right:1px solid #E8E8E8; text-align:center;}
#log_logo  table td.touxiang img { width:auto; border:0px;}
#log_logo  table td.elogo img { height:70px;}
#log_logo  table td.ebanner img { height:60px;}
#log_logo  table td.name  { width:60%; height:auto; border:0px; padding-left:15px; padding-right:15px; font-size:1.6rem; font-weight:bold; color:rgba(51,51,51,1)}
#log_logo  table td .view_num  { font-size:1.4rem; color:rgba(51,51,51,0.8); font-weight:normal; margin-top:5px;}
#log_logo  table td .view_num  .num { color:#CC3333;}
#log_logo  table td .view_num img { float:right; height:15px;}


#baofen_banner img { width:100%; max-width:100%; max-height:100%;}
#baofen_banner .event_name { width:100%; margin:0 auto; padding:10px 0px; text-align:center; font-size:1.6rem; font-weight:bold; color:#333;}

#baofen_nav { width:100%; margin:0 auto; height:30px; background:url('../images/bao_nav_bg.png') center center; border-top:1px solid #DEDEDE; border-bottom:1px solid #C8C8C6; overflow:hidden;}
#baofen_nav table.table_nav { width:100%; margin:0 auto; height:30px; border:none; border-collapse:collapse;}
#baofen_nav table.table_nav td { height:30px; line-height:30px; text-align:center; vertical-align:middle; border:none;}
#baofen_nav table.table_nav td.bobao_arc_fenzu { width:32%; height:30px; line-height:30px;}
#baofen_nav table.table_nav td.team_self { width:20%; height:30px; line-height:30px;}
#baofen_nav table.table_nav td.line { width:5px; height:30px; background:url('../images/bao_nav_bg_ling.png') center center no-repeat;}
#baofen_nav table.table_nav td a { height:30px; line-height:30px; width:100%; display:block; color:#2473B6; font-size:1.4rem;}
#baofen_nav table.table_nav td a.huise { color:#999;}

#baofen_lun { width:96%; margin:0 auto;/*  background-color:#1270AE; */ height:46px; line-height:38px; color:#DDD; font-size:1.4rem;}
table.table_lun { width:100%; margin:0 auto;}
table.table_lun td { height:46px; line-height:46px; color:#666;}
table.table_lun td.lun { width:50%; text-align:left;/*  background-color:#cff; */}
table.table_lun td.sex { width:50%; text-align:right;/*  background-color:#ccc; */}
table.table_lun td.sex ul.fenzu { float:right; width:100%;}
table.table_lun td.sex ul.fenzu li { height:30px; line-height:30px; float:left; width:50%; text-align:center; border:1px solid #1279C8; box-sizing:border-box;}
table.table_lun td.sex ul.fenzu li.nan { border-top-left-radius:3px; border-bottom-left-radius:3px;}
table.table_lun td.sex ul.fenzu li.nv { border-top-right-radius:3px; border-bottom-right-radius:3px;}
table.table_lun td.sex ul.fenzu li.on { background-color:#1279C8;}
table.table_lun td.sex ul.fenzu li a { color:#666; width:100%; display:block;}
table.table_lun td.sex ul.fenzu li.on a { color:#FFF;}
/* table.table_lun td .fenzu { width:148px; height:28px; line-height:28px; border:1px solid #1279C8; border-radius:3px;}
table.table_lun td .fenzu a { width:50%; text-decoration:none; display:block; color:#666; float:left; text-align:center; font-size:1.4rem;}
table.table_lun td .fenzu a.nan { border-top-left-radius:3px; border-bottom-left-radius:3px;}
table.table_lun td .fenzu a.nv { border-top-right-radius:3px; border-bottom-right-radius:3px;}
table.table_lun td .fenzu a.on { background-color:#1279C8; color:#FFF;} */

#score { width:100%; margin:0 auto;}
table.table_score { width:100%; margin:0 auto; margin-bottom:150px; border-bottom:1px solid #DEDEDE; border-collapse:collapse;}
table.table_score tr {}
table.table_score th { background-color:#F2F2F2; height:30px; font-weight:normal; color:#666; font-size:1.2rem; padding:5px 0px; text-align:center;}
table.table_score td { max-width: 100px; padding:5px 0px; font-size:1.2rem; height:30px;  border-bottom:1px solid #DEDEDE; text-align:center; font-size:1.4rem; word-wrap: break-word;}
table.table_score td img { vertical-align:middle;}
table.table_score td a { color:#006; text-decoration:none;}
table.table_score tr.huise { background-color:#FFFFFF;}
table.table_score tr.shense { background-color:#F1F2F6;}
/* youth_detail.html begin */
.score_detail { width:100%; height:50px; margin:0 auto;}
/* youth.html begin */
.baofen { width:100%; height:auto; margin:0 auto; padding-top:20px; }
table.table_score tr th.zu_list { font-size:1.4rem; height:20px; background-color:#E2E3E5; padding:5px 0px; color:#648396;}
/* team_bigan.html begin */
table.table_score tr.tr_team th { background-color:#FFFFFF; color:#333;}
table.table_score tr th.zu_list2 { background-color:#E2E3E5; color:#648396; font-size:1.4rem;}
table.table_score tr.tr_team2 td { font-size:1.4rem; padding:5px 3px; border:1px solid #DEDEDE;}




/* detail   详情页 */
table.table_user_info { width:80%; margin:0 auto; margin-bottom:20px;}
table.table_user_info td { font-size:1.4rem; padding:3px 0px; color:#666;}
table.table_user_info td.touxiang { width:100px; padding-right:15px; text-align:center; vertical-align:middle;}
table.table_user_info td.touxiang img { width:90px; height:95px; border:1px solid #DEDFE1; padding:5px; border-radius:3px;}
table.table_user_info td.name img { border:none; max-width:28px; max-height:18px; vertical-align:middle; margin-left:10px;}
table.table_detail { width:96%; margin:0 auto; margin-bottom:20px; border:1px solid #DEDFE1; border-collapse:collapse;}
table.table_detail td { font-size:1.2rem; color:#000; height:25px; line-height:25px; border:1px solid #DEDFE1; text-align:center;}
table.table_detail tr.hole_none td { height:10px; line-height:10px; border:none;}



/* 列表页  轮次 样式  start */
.lunci_score_list { width:96%; height:50px; margin:0 auto;}
.lunci_score_list .lunci_list { width:85%; height:30px; line-height:30px; padding:5px 0px; margin:0 auto; font-size:1.4rem; color:#FFF;}
.lunci_list .name , .lunci_list .num , .lunci_list .score { float:left;}
.lunci_list .num .num1 , .lunci_list .num .num2 , .lunci_list .num .num3 , .lunci_list .num .num4 { float:left; width:60px; height:25px;}
.lunci_list .num a { display:block; text-decoration:none; color:#FFF;}
.lunci_list .num .num_on a { color:#FFF;}
.lunci_list .num a.aon { color:#333; background-color:#F1F2F6;}
.lunci_list .name { height:25px; line-height:25px; padding:0px 15px; border:1px solid #E0E0E0; border-radius:3px;}
.lunci_list .num { height:25px; line-height:25px; margin-left:10px; text-align:center; border:1px solid #E0E0E0; border-right:none; border-radius:3px; font-size:1.6rem;}
.lunci_list .num_line { border-right:1px solid #E0E0E0;}
.lunci_list .num_on , .hole .hole_bg { background-color:#116FAD; color:#DDD;}
.lunci_list .score { float:right;}
/* 列表页  轮次 样式  end */


/* 详情页  轮次 样式  start */
.lunci_score { width:96%; height:50px; margin:0 auto; background-color:#F1F2F6;}
.lunci_score .lunci { width:98%; height:30px; line-height:30px; padding:10px 0px; margin:0 auto; font-size:1.4rem; color:#666;}
.lunci .name , .lunci .num , .lunci .score { float:left;}
.num .num1 , .num .num2 , .num .num3 , .num .num4 , .num .num5 , .num .num6 , .num .num7 , .num .num8 { float:left; width:25px; height:25px;}
.num a { display:block; text-decoration:none; color:#666;}
.num .num_on a { color:#DDD;}

.lunci .name { height:25px; line-height:25px; padding:0px 5px; border:1px solid #999; border-radius:3px;}
.lunci .num { height:25px; line-height:25px; margin-left:1px; text-align:center; border:1px solid #999; border-right:none; border-radius:3px; font-size:1.6rem;}
.lunci .num_line { border-right:1px solid #999;}
.lunci .num_on , .hole .hole_bg { background-color:#116FAD; color:#DDD;}
.lunci .score { float:right;}
/* 详情页  轮次 样式  end */


/* laidebei  start */
#laidebei { width:100%; height:auto; margin:0 auto;}
#laidebei .name_top { width:100%; height:auto; margin:0 auto; padding-top:15px; padding-bottom:15px; font-size:1.8rem; font-weight:bold; background:#4A4E59; text-align:center; color:#FFF;}
#laidebei .name_top p { width:92%; height:auto; margin:0 auto; line-height:150%; text-align:center;}
#laidebei table.name_left_right { width:100%; margin:0 auto; height:auto;}
#laidebei table.name_left_right td { font-size:1.6rem;}
#laidebei table.name_left_right .name_left { width:40%; padding:10px 3px; text-align:center; background-color:#730000; color:#FFF;}
#laidebei table.name_left_right .name_left img { height:18px;}
#laidebei table.name_left_right .name_logo { width:20%; text-align:center; padding:10px 3px;}
#laidebei table.name_left_right .name_logo img { width:100%; max-width:100%; max-height:100%; border:0px;}
#laidebei table.name_left_right .name_right { width:40%; padding:10px 3px; text-align:center; background-color:#10255C; color:#FFF;}
#laidebei table.name_left_right .name_right img { height:18px;}
#laidebei table.name_left_right .left_right_score { padding-top:5px; padding-bottom:5px; text-align:center; background-color:#666; color:#FFF;}
#laidebei table.score_list { width:100%; margin:15px auto; border-collapse:collapse;}
#laidebei table.score_list tr.title td { color:#FFF; font-size:1.6rem; text-align:center; border-right:1px solid #FFF; background-color:#353432; padding:10px 0px;}
#laidebei table.score_list tr.title td.hole { width:50%}
#laidebei table.score_list tr.title td.total { width:25%}
#laidebei table.score_list tr.title td.points { width:25%}
#laidebei table.score_list tr.list_data td { color:#666; font-size:1.6rem; text-align:center; border-right:1px solid #FFF; padding:5px 0px;}
/* laidebei  end */


/* 刷新-下载 侧边栏 */
.keleyigo { width:50px; height:170px; position:fixed; _position:absolute; right:5px; bottom:5%;}
.keleyigo .comment { width:50px; height:50px; cursor:pointer; margin-bottom:10px;}
.keleyigo .refresh { width:50px; height:50px; cursor:pointer; margin-bottom:10px;}
.keleyigo .down { width:50px; height:50px;}



/* 赛事介绍 */
table.event_intro { width:94%; margin:0 auto; border:none; border-collapse:collapse;}
table.event_intro td img { max-height:180px;}
table.event_intro td { border:none; padding:0px 10px; line-height:180%; color:#4F4F4F; font-size:1.8rem;}




.hole .hole_bg_hui { background-color:#D1D4DA;}
.baofen_color , .baofen_return { text-align:center;}
.baofen_color img { width:90%; margin:0 auto;}
.baofen_return { width:100%; height:30px; line-height:30px; margin:15px auto; font-size:1.4rem; color:#333;}
.clear { clear:both;}
.red { color:#900;}



table#table_lun { width:100%; margin:0 auto; border:0; border-collapse:collapse; background-color:#D7D5D6;}
table#table_lun td { margin:0; padding:10px 0px;  border:0; font-size:1.6rem; color:#333333;}
table#table_lun td img { vertical-align:middle;}
table#table_lun td.lun_on { width:25%; text-align:center;}
table#table_lun td.lun_list { width:70%; text-align:right; padding-right:5%;}
table#table_lun td a { background-color:#BCBCBC; border-radius:3px; color:#FFF; margin:0px 8px; padding:2px 8px;}
table#table_lun td a.on { background-color:#CD0E13;}