/* ////////////////////////////////////////////////// Font ////////////////////////////// */
@font-face {
    font-family: 'rsulight';
    src: url('font/rsu_light-webfont.eot');
    src: url('font/rsu_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/rsu_light-webfont.woff2') format('woff2'),
         url('font/rsu_light-webfont.woff') format('woff'),
         url('font/rsu_light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'rsuregular';
    src: url('font/rsu_regular-webfont.eot');
    src: url('font/rsu_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/rsu_regular-webfont.woff2') format('woff2'),
         url('font/rsu_regular-webfont.woff') format('woff'),
         url('font/rsu_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'rsubold';
    src: url('font/rsu_bold-webfont.eot');
    src: url('font/rsu_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/rsu_bold-webfont.woff2') format('woff2'),
         url('font/rsu_bold-webfont.woff') format('woff'),
         url('font/rsu_bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/* ////////////////////////////////////////////////// Font ////////////////////////////// */

.league_body { 
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#20262e;
}

.league_body_2019 { 
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#20262e;
background-image: url( bg/bg_line_body.png);
background-attachment: fixed;
}

.league_body_live { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#20262e;
}

.league_top { 
position: relative;
margin: 4px 0px 0px 0px;
padding: 2px 2px 2px 2px;
}

.league_banner { 
position: relative;
width: 280px;
height:auto;
margin: 10px 0px 5px 0px;
padding: 0px 0px 0px 0px;
border:1x solid #dddddd;
border-radius: 0px;
}


.league_ads_text { 
position: relative;
width: 100%;
height:auto;
font-size: 14px; color:#1d2129; font-family:Tahoma,rsulight,rsuregular,rsubold,sans-serif;
text-decoration: none;
margin: 5px 0px 10px 0px;
padding: 10px 5px 10px 15px;
border:1x solid #dddddd;
background:#eee
border-radius: 3px;
}

.league_ads_text a a:hover a:visited { 
position: relative;
width: 100%;
height:auto;
font-size: 14px; color:#41cc43; font-family:Tahoma,rsulight,rsuregular,rsubold,sans-serif;
text-decoration: none;
margin: 5px 0px 10px 0px;
padding: 10px 5px 10px 15px;
border:1x solid #dddddd;
background:#eee;
border-radius: 3px;
}


.img_banner {
width: 100%;
max-width: 728px;
height: auto; 
margin: 5px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border:1px; 
border-color:#aaaaaa; 
border-style: solid;  
border-radius:0px;
}


.league_content {
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.league_content_td_left {
width:1%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.league_content_td_menu {
width:195px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.league_content_td_center {
width:60%;
max-width:520px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.league_content_td_right {
max-width:10%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

.league_logo  {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.league_logo2  {
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
}

.img_logo2 {
width:100%;
max-width:730px;
height: auto; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border:0px solid #aaaaaa;
border-radius: 2px;
}

.img_logo {
width:100%;
max-width:164px;
height: auto; 
margin: 0px 0px 0px 0px;
padding: 5px 4px 0px 0px;
border:0px solid #aaaaaa;
border-radius: 1px;
}


.menu_home{
float:center;
display:block;
list-style:none;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


.menu_home a {
display:inline-flex;
list-style:none;
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;text-decoration: none;text-align:center;
margin: 0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#2a6150;
border:2px solid #387e68;
border-radius: 2px;
}

.menu_home a:hover {
display:inline-flex;
list-style:none;
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;text-decoration: none;text-align:center;
margin: 0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#b64962;
border:2px solid #d25672;
border-radius: 2px;
}



/* //////////////////////////////// A Link ////////////////////// */

a.link { text-decoration:none; } 

/*
a:link, a:visited {
float:center;
display:inline-flex;
list-style:none;
font-size: 16px; color:#FFFFFF; font-family: rsubold,rsulight,rsuregular,Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
margin: 0px 0px 5px 0px;
padding:6px 8px 6px 8px;
background-color:#2a6150;    
border:2px solid #337460; 
border-radius:1px;
}

a:hover {
float:center;
display:inline-flex;
list-style:none;
font-size: 16px; color:#EEEEEE; font-family: rsubold,rsulight,rsuregular,Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
margin: 0px 0px 5px 0px;
padding:6px 8px 6px 8px;
background: #636d70;
border:2px #798487 solid;
border-radius: 1px;
}

*/

/* //////////////////////////////// IMG ////////////////////// */

.img_tag {
border:1px;
border-color:transparent;
border-radius:4px;
}

.img_soccer {width:100%; margin: 0px 0px 0px 0px; border:0px; 
border-radius:3px;}

.img_soccer_online {
width:100%; 
margin: 0px 0px 0px 0px; 
border:1px solid #aaaaaa;
border-radius: 3px;
}

.img_xcorner {
width:100%; 
max-width: 640px; 
margin: 0px 0px 0px 0px; 
border:0px; 
border-radius:3px;
}


.pop_img_var {
width:100%;
border:0px;
border-color:transparent;
border-radius:3px;
}

.pop_img_640 {
width:640px;
border:0px;
border-color:transparent;
border-radius:3px;
}

.pop_img_620 {
width:620px;
border:0px;
border-color:transparent;
border-radius:3px;
}

.pop_img_540 {
width:540px;
border:0px;
border-color:transparent;
border-radius:3px;
}

.pop_img_300 {
width:300px;
border:0px;
border-color:transparent;
border-radius:4px;
}

.pop_img {
width:100%;
border:0px;
border-color:transparent;
border-radius:3px;
}


.img_var {
width:620px;
border:0px;
border-color:transparent;
border-radius:3px;
}

/* //////////////////////////////// Table League ////////////////////// */


.table_league {
position: relative;
width: 100%;
max-width: 730px;
height: auto;
margin: 0px 0px 15px 0px;
padding: 8px 6px 8px 6px;
background-color:#2a6150;
border:2px solid #387e68;
border-radius:3px;
}

.table_league2 {
position: relative;
width: 730px;
height: auto;

margin-top:0px;
margin-right:0px;
margin-bottom:5px;
margin-left:0px;

padding-top:20px;
padding-right:10px;
padding-bottom:15px;
padding-left:10px;

background:#aed552;
border:2px; 
border-color:#DDEDB9;
border-style: solid; 
background-image: url( bg/bg_line_news.png );
border-radius:3px;
}


/* //////////////////////////////// Live Score ////////////////////// */

.table_livescore {
position: relative;
min-width: 468px;
max-width: 468px;
width: 100%;
height: auto;
margin: 0px 0px 15px 0px;
padding: 8px 6px 8px 6px;
background-color:#2a6150;
border:2px solid #387e68;
border-radius:3px;
}


/* //////////////////////////////// Thank ////////////////////// */

.thank_text {
display:inline-flex;
list-style:none;
height:auto;
font-size: 12px; color:#EEEEEE; font-family:Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
margin: 8px 0px 8px 0px;
padding: 8px 15px 5px 15px;
background: #252a2e;
border:2px #343a40 solid;
border-radius: 2px;
}

/* //////////////////////////////// Mail ////////////////////// */

.mail_text {
display:inline-flex;
list-style:none;
height:auto;
}

.mail_text a {
display:inline-flex;
list-style:none;
height:auto;
font-size: 11px; color:#EEEEEE; font-family:Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
margin: 8px 0px 8px 0px;
padding: 8px 15px 5px 15px;
background: #252a2e;
border:2px #343a40 solid;
border-radius: 2px;
}

.mail_text a:hover {
display:inline-flex;
list-style:none;
height:auto;
font-size: 11px; color:#EEEEEE; font-family:Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
margin: 8px 0px 8px 0px;
padding: 8px 15px 5px 15px;
background: #252a2e;
border:2px #343a40 solid;
border-radius: 2px;
}


/* ////////////////////////////////////////////////// Menu ////////////////////////////// */
nav{
margin-top:0px;
margin-left:0px;
padding:0px;
border:0px;
}

nav ul{
margin-top:4px;
padding:0;
}

nav ul li{
display:inline;
list-style:none;
padding:0px;
}

nav ul li a {
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;text-decoration: none;text-align:center;
margin-top:0px;
padding-top:5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
background-color:#265c9e;    
border:2px solid #2a64ab; 
/* 

background-color:#09397a;   
background: #2d4f7e; 

*/

display:inline;
list-style:none;
border-radius: 0px;
}

nav ul li a:hover {
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;text-decoration: none;text-align:center;
margin-top:0px;
padding-top: 5px;
padding-right:10px;
padding-bottom: 5px;
padding-left:10px;
background-color:#9e2c46;    
/* background: #783249; */
display:inline;
list-style:none;
border-radius: 0px;
}

/* ////////////////////////////////////////////////// Blockquote_data_soccer ////////////////////////////// */

.block_soccer { 

display: block;

position: relative;

list-style:none;

width:100%; 

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



block_sticker {

display: block;

position: relative;

list-style:none;

width:100%; 

max-width: 350px;

font-size: 14px; color:#1d2129; font-family:Tahoma,rsulight,rsuregular,rsubold,sans-serif;text-decoration: none;

margin: 0px 0px 10px 0px;

padding: 5px 5px 5px 5px;

border:1px solid #dddfe2;

background:#ffffff;

border-radius:3px;

}

.blockquote_data_soccer { 
display: block;
width:100%; 
max-width: 740px; 
font-family: Tahoma,rsuregular,rsubold,sans-serif; font-size: 15px;color : #252525; text-decoration : none;
margin: 5px 0px 5px 0px;
padding: 15px 15px 10px 15px;
background:#f6f8f8;
border:2px solid #dadada;
border-radius:4px;
}

.blockquote_data_xcorner {  
display: block;
width:100%; 
max-width: 660px; 
font-family: Tahoma,rsuregular,rsubold,sans-serif; font-size: 13px;color : #252525; text-decoration : none;
margin-top: 2px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;

padding-top: 8px;
padding-right: 8px;
padding-bottom: 5px;
padding-left: 8px;

background:#f6f8f8;
border:1px; 
border-color:#dadada;
border-style: solid; 
border-radius:5px;
}


/* ////////////////// MOBILE /////////////////////////// */
.body_newspaper { 
float:center;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
background:#1e2938;
/*
background:#96907a; สีทอง
*/
}

.web_content { 
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}

.news_content { 
float:center;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:10px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}

.board_tab {
font-family: rsubold, rsuregular, rsulight, sans-serif, Tahoma;
text-decoration:none; 
font-size: 22px; 

margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;

padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:20px;

background:#083a5e;
border:1px; 
border-color:#09436c;
border-style: solid; 
border-radius:4px;

/* 
background:#aed552; เขียว
background:#c52f2f; ส้ม
background:#f26522; ส้ม
background:#9d1a58; สีชมพู
background:#c90634;
background:#030303;
background:#363938; สีดำ
background:#04544e;
background:#13a7a2;
*/

}


.cheer_tab {
font-family: rsubold, rsuregular, rsulight, sans-serif, Tahoma;
text-decoration:none; 
font-size: 22px; 

margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;

padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:20px;

background:#083a5e;
border:1px; 
border-color:#09436c;
border-style: solid; 
border-radius:4px;

}


.sl_m_headnews {float: left; width: 260px; height: 164px; margin:1px 4px 4px 1px; background: #303332; position: relative;overflow: hidden;border:1px; color:#CCCCCC; border-style: solid; border-radius:4px;}
.sl_m_headnews a {color: #fff;}
.sl_m_headnews a:hover {color:#fee905;}
.sl_m_headnews_img {width:260px; height: 164px; position: absolute;margin-right: -133px;}
.sl_m_headnews_text {font-family: rsuregular,rsubold,sans-serif ; position: absolute;bottom: 0px;background-color: rgba(0,0,0,0.7);width: 220px;height: 55px;padding: 5px;font-size: 14px ; font:bold;border-radius:4px;}
.sl_m_headnews_date {font-family: rsuregular,rsubold,sans-serif ; color: #fff; position: absolute;bottom: 0px;background-color: rgba(0,0,0,0.0);width: 150px;height: 35px;padding: 5px;font-size: 14px ; font:bold; }

/* ////////////////// News /////////////////////////// */

.m_news_tab {
width:100%; 
max-width: 940px;
margin: 8px 0px 8px 0px;
padding: 8px 10px 8px 0px;
background:#083a5e;
border:1px solid #09436c;
border-radius:4px;
}

.m_news_tab a {
width:100%; 
max-width: 940px;
font-family:rsubold,rsuregular,rsulight,sans-serif,Tahoma; text-decoration:none; font-size: 20px; 
margin: 0px 0px 8px 0px;
padding: 8px 20px 8px 20px;
background:#083a5e;
border:0px solid #09436c;
border-radius:4px;
}

.m_news_tab a:hover {
width:100%; 
max-width: 940px;
font-family:rsubold,rsuregular,rsulight,sans-serif,Tahoma; text-decoration:none; font-size: 20px; 
margin: 0px 0px 8px 0px;
padding: 8px 20px 8px 20px;
background:#083a5e;
border:0px solid #09436c;
border-radius:4px;
}


.class_ads {
width:100%; 
max-width:940px;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

.m_soccernews {
float:center; 
position: relative;
overflow: hidden;
width:100%;
max-width: 940px;
height:auto;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border:0px solid #96907a;
border-radius:4px;
}

.m_soccernews_img {
width:100%;
max-width: 740px;
height:auto; 
margin:0px 0px 0px 0px; 
border:1px solid #96907a;
border-radius:0px;
}

.m_soccernews_text {
font-family: rsubold,rsulight,rsuregular,sans-serif; font-size: 22px; color: #fff; 
position: absolute;
top: 0px;
bottom: 10px;
width: 70%;
height: 100px;
margin: 2px 2px 2px 2px; 
padding: 10px 5px 5px 15px;
background-color: rgba(5,32,63,0.5);
border-radius: 4px;
}


/*

.m_soccernews_text_img {
width:100%; 
height:auto; 
margin:0px 0px 0px 0px;
border:0px solid #09436c;
border-radius:4px;
}

.m_soccernews_text {
position: absolute;
width: 80%; 
height:auto; 
font-family: rsubold,rsulight,rsuregular,sans-serif; font-size:22px;color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 10px 20px 10px 20px;
background-color: rgba(5,32,63,0.7);
border-radius: 4px;
}

*/

/* ////////////////// News /////////////////////////// */

.view_click {
display:inline-flex;
list-style:none;
height:auto;
font-family: rsuregular,rsubold,rsulight,Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
font-size: 14px; 
color:#EEEEEE; 
margin: 0px 0px 0px 0px;
padding:6px 8px 6px 8px;

background-color:#303231;
border:2px solid #424443;
border-radius: 0px;
}

.read_news_date {
font-family: rsuregular,rsubold,sans-serif,Tahoma; 
font-size: 15px;
color : #e1e1e1;
text-decoration : none;
margin-top:12px;
margin-right:5px;
margin-bottom:12px;
margin-left:15px;
}

.read_news_date a {
font-family: rsuregular,rsubold,sans-serif,Tahoma; 
font-size: 15px;
color : #e1e1e1;
text-decoration : none;
margin-top:12px;
margin-right:5px;
margin-bottom:12px;
margin-left:15px;
}

.read_news_date a:hover {
font-family: rsuregular,rsubold,sans-serif,Tahoma; 
font-size: 15px;
color : #e1e1e1;
text-decoration : none;
margin-top:12px;
margin-right:5px;
margin-bottom:12px;
margin-left:15px;
}

/* //////////////////////////////// News ////////////////////// */

.soccernews_top {
float: left; 
position: relative;
overflow: hidden;
width: 512px; 
height: 275px;
margin:1px 2px 1px 0px;
padding: 0px 0px 0px 0px;
background: #303332;
border:2px solid #cccccc;
border-style: solid; 
border-radius: 0px;
}

.soccernews_top_text {
float: left;
position: absolute;
font-family:rsuregular,rsubold,sans-serif; font-size:18px; text-align:left;
width: 430px;
height: 85px;
background-color: rgba(210,30,66,0.7);
margin: 200px 0px 0px 0px;
padding: 10px 4px 8px 8px;
border-radius: 3px;
}

.soccernews_top_img {
float: left;
position: absolute;
width:512px; 
height: 275px; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-radius: 0px;
}

.soccernews_top a {color: #FFFFFF;}
.soccernews_top a:hover {color:#fee905;}
.soccernews_top_date {font-family: rsuregular,rsubold,sans-serif ; color: #fff; position: absolute;bottom: 0px;background-color: rgba(0,0,0,0.0);width: 400px;height: 90px;padding: 5px;font-size: 14px ; font:bold; }




/* //////////////////////////////// News2 ////////////////////// */

.soccernews_top2 {
float: left; 
position: relative;
overflow: hidden;
width: 252px; 
height: 135px;
margin:1px 5px 1px 0px;
padding: 0px 0px 0px 0px;
background: #303332;
border:2px solid #cccccc;
border-style: solid; 
border-radius: 0px;
}

.soccernews_top_text2 {
float: left;
position: absolute;
font-family:rsuregular,rsubold,sans-serif; font-size:15px; text-align:left;
width: 230px;
height: 65px;
background-color: rgba(210,30,66,0.7);
margin: 70px 0px 0px 0px;
padding: 10px 4px 8px 8px;
border-radius: 3px;
}

.soccernews_top_img2 {
float: left;
position: absolute;
width: 252px; 
height: 135px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-radius: 0px;
}

.soccernews_top2 a {color: #FFFFFF;}
.soccernews_top2 a:hover {color:#fee905;}
.soccernews_top_date2 {font-family: rsuregular,rsubold,sans-serif ; color: #fff; position: absolute;bottom: 0px;background-color: rgba(0,0,0,0.0);width: 400px;height: 90px;padding: 5px;font-size: 14px ; font:bold; }


/* //////////////////////////////// News 4 ////////////////////// */

.soccer4news {
float: left; 
position: relative;
overflow: hidden;
width: 124px; 
height: 110px; 
margin:1px 5px 1px 0px;
padding: 0px 0px 0px 0px;
background: #303332;
border:1px; color:#cccccc;
border-style: solid; 
border-radius: 0px;
}

.soccer4news_text {
float: left;
position: absolute;
width: 100px;
height: 80px;
font-family:rsuregular,rsubold,sans-serif; font-size:15px; text-align:left;
margin: 35px 0px 0px 0px;
padding: 3px 3px 3px 3px;
background-color: rgba(0,0,0,0.8);
border:0px; color:#cccccc;
border-style: solid; 
border-radius: 3px;
}

.soccer4news_img {
float: left;
position: absolute;
width:124px; 
height: 110px; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border:0px; color:#cccccc;
border-style: solid; 
border-radius: 0px;
}

.soccer4news a {color: #FFFFFF;}
.soccer4news a:hover {color:#fee905;}



.soccernews_feed {
width:85%; 
height:25px; 
text-align: left ;color:#FFF;font-family: rsuregular,rsubold,sans-serif,Tahoma; font-size: 15px; text-decoration:none; font:bold; 
margin: 1px 0px 0px 0px;
padding: 1px 1px 1px 1px;
border-radius:2px;
}

.soccernews_feed a{display: inline; text-align: left ; padding-left:3px; color:#FFF; font-family: rsuregular,rsubold,sans-serif,Tahoma; font-size: 15px; text-decoration:none; font:bold; }
.soccernews_feed a:hover{display: inline; text-align: left ; border-radius:2px; padding-right:10px; padding-left:3px; color:#FFF; font-family: rsuregular,rsubold,sans-serif,Tahoma; font-size: 15px; text-decoration:none; font:bold; background:#a6c954;}
.soccernews_feed_day{width:12%; height:25px; text-align: center ; color:#FFF; font-family: Tahoma; font-size: 11px; text-decoration:none; background-image: url( bg/gb_soccer_news_index_day.gif ); border-radius:3px;}
.soccernews_feed_xcorner_click {width:15%; height:25px; text-align: center ; color:#FFF; font-family: Tahoma; font-size: 11px; text-decoration:none; background-image: url( bg/gb_soccer_news_index_day.gif ); border-radius:3px;}



.gb_soccer_news_index {width:85%; height:25px; text-align: left ; color:#FFF; font-family: rsuregular,rsubold,sans-serif,Tahoma; font-size: 15px; text-decoration:none; font:bold; 
border-radius:3px;
}
.gb_soccer_news_index a{display: inline; text-align: left ; padding-left:3px; color:#FFF; font-family: rsuregular,rsubold,sans-serif,Tahoma; font-size: 15px; text-decoration:none; font:bold; }
.gb_soccer_news_index a:hover{display: inline; text-align: left ; border-radius:2px; padding-right:10px; padding-left:3px; color:#FFF; font-family: rsuregular,rsubold,sans-serif,Tahoma; font-size: 15px; text-decoration:none; font:bold; background:#a6c954;}
.gb_soccer_news_index_day{width:12%; height:25px; text-align: center ; color:#FFF; font-family: Tahoma; font-size: 11px; text-decoration:none; background-image: url( bg/gb_soccer_news_index_day.gif ); border-radius:3px;}
.gb_soccer_news_index_xcorner_click {width:15%; height:25px; text-align: center ; color:#FFF; font-family: Tahoma; font-size: 11px; text-decoration:none; background-image: url( bg/gb_soccer_news_index_day.gif ); border-radius:3px;}

.gb_soccer_news_pic {border:2px; color:#CCCCCC; border-style: solid; border-radius:6px;}
.gb_soccer_news_pic a{color:#000000;text-decoration:none;}
.gb_soccer_news_pic a:visited {color:#000000;text-decoration:none;}
.gb_soccer_news_pic a:hover {color:#000000;text-decoration:none;}
.gb_soccer_news_pic a:active {color:#000000;text-decoration:none;}

.gb_soccer_news_top5 {
float: left; 
width: 200px; 
height: 120px; margin: 1px 0px 5px 0px;
background: ##303332;
position: relative;
overflow: hidden;border:1px; 
color:#CCCCCC; 
border-style: solid; 
border-radius:0px;
}

.gb_soccer_news_top5 a{color: #FFFFFF;}
.gb_soccer_news_top5 a:hover{color:#fee905;}
.gb_soccer_news_img_top5{width:200px; height: 120px; position: absolute;margin-right: -133px;}

.gb_soccer_news_text_top5 {
float: left;
position: absolute;
width: 160px;
height: 70px;
font-family:rsuregular,rsubold,sans-serif; color:#FFFFFF; font-size:14px; font:bold; text-decoration:none; text-align:left;
margin: 55px 0px 0px 0px;
padding: 3px 3px 3px 3px;
background-color: rgba(22,71,207,0.7);
/*
background-color: rgba(210,30,66,0.7);
background-color: rgba(22,71,207,0.7);
*/
border-radius:3px;
}

.gb_soccer_news_date_top5{font-family: rsuregular,rsubold,sans-serif ; color: #fff; position: absolute;bottom: 0px;background-color: rgba(0,0,0,0.0);width: 160px;height: 35px;padding: 5px;font-size: 14px ; font:bold; }
.gb_soccer_news_toppic_top5 {font-family: rsuregular,rsubold,rsulight,sans-serif; font-size: 16px; color: #EEEEEE;text-decoration:none;}
.gb_soccer_news_toppic_top5 a {font-family: rsuregular,rsubold,rsulight,sans-serif; font-size: 16px; color: #EEEEEE;text-decoration:none; }
.gb_soccer_news_toppic_top5 a:hover {font-family: rsuregular,rsubold,rsulight,sans-serif; font-size: 16px; color: #EEEEEE;text-decoration:none; }

.footnews {
width:100%; 
height:20px;
background-image: url( bg/gb_soccer_news_index_day.gif ); 
border-radius:3px;
}


/* //////////////////////////////// Footer ////////////////////// */

.footer_text {
display:inline-flex;
list-style:none;
height:auto;
font-size: 11px; color:#EEEEEE; font-family: Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
margin: 8px 0px 8px 0px;
padding: 8px 15px 4px 15px;
background: #252a2e;
border:2px #343a40 solid;
border-radius: 2px;
}


/* //////////////////////////////// Shrae ////////////////////// */

.league_share {
display:inline-flex;
list-style:none;
height:auto;
font-size: 16px; color:#EEEEEE; font-family: rsubold,rsulight,rsuregular,Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
margin: 5px 0px 0px 5px;
padding: 0px px 0px 0px;
/*
background: #252a2e;
border:1px #343a40 solid;
border-radius: 2px;
*/
}


/* ////////////////////////////////////////// POP IMG /////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////// POP IMG /////////////////////////////////////////////////////////// */

.pop_img_var {
width:100%;
border:0px;
border-color:transparent;
border-radius:5px;
}

.pop_img_640 {
width:640px;
border:0px;
border-color:transparent;
border-radius:5px;
}

.pop_img_620 {
width:620px;
border:0px;
border-color:transparent;
border-radius:5px;
}

.pop_img_540 {
width:540px;
border:0px;
border-color:transparent;
border-radius:5px;
}

.pop_img_300 {
width:300px;
border:0px;
border-color:transparent;
border-radius:4px;
}

.pop_img {
border:0px;
border-color:transparent;
border-radius:5px;
}


.img_var {
width:620px;
border:0px;
border-color:transparent;
border-radius:5px;
}


/*///////////////////////////////////////////  premierhall ///////////////////////////////////////////*/

.table_premierhall {
position: relative;
width:100%;
max-width:193px;
height: auto;
font-family:rsubold,rsuregular,rsulight;font-size:14px;text-decoration:none;color:#f9f8f4;
margin: 8px 0px 8px 0px;
padding: 0px 0px 0px 0px;
border-radius:0px;
}

.premierhall-td1 {
float:center;
width:100%;
height: auto;
font-family:rsubold,rsuregular,rsulight;font-size:14px;text-decoration:none;color:#f9f8f4;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 10px;
border:1px; border-color:#135e9f; 
background-color:#0e4370;
border-style: solid; 
border-radius:4px;
}


.premierhall-td2 {
width:100%;
height: auto;
font-family:rsubold,rsuregular,rsulight;font-size:14px;text-decoration:none;color:#f9f8f4;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 10px;
border:1px; border-color:#135e9f; 
background-color:#0e4370;
border-style: solid; 
border-radius:2px;
}


.premierhall-td3 {
width:100%;
height: auto;
font-family:rsubold,rsuregular,rsulight;font-size:14px;text-decoration:none;color:#f9f8f4;
margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 8px;
border:1px; border-color:#027a76; 
background-color:#005451;
border-style: solid; 
border-radius:2px;
}

.premierhall-td4 {
width:100%;
height: auto;
font-family:rsubold,rsuregular,rsulight;font-size:14px;text-decoration:none;color:#f9f8f4;
margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 8px;
border:1px; 	border-color:#049792;
background-color:#027a76;
border-style: solid; 
border-radius:2px;
}

.premierhall-td5 {
width:100%;
height: auto;
font-family:rsubold,rsuregular,rsulight;font-size:14px;text-decoration:none;color:#f9f8f4;
margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 8px;
border:1px; border-color:#025b58;
background-color:#01403e;
border-style: solid; 
border-radius:2px;
}

.premierhall-td6 {
width:100%;
height: auto;
font-family:rsubold,rsuregular,rsulight;font-size:14px;text-decoration:none;color:#f9f8f4;
margin: 0px 0px 0px 0px;
padding: 0px 8px 0px 8px;
border:1px; border-color:#027a76;
background-color:#005451;
border-style: solid; 
border-radius:2px;
}

.premierhall-td7 {
border:1px; border-color:#5a5959;
background-color:#444444;
border-style: solid; border-radius:2px;
}

.xpre {font-family:rsubold,rsuregular,rsulight;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #f9f8f4;
}

.xpre a {font-family:rsulight,rsubold,rsuregular;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #f9f8f4;
}

.xpre2 {font-family:rsuregular,rsubold,rsulight;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #1ff6d0;
}

.xpre2 a {font-family:rsulight,rsubold,rsuregular;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #1ff6d0;
}

.xpre2 a:hover {font-family:rsulight,rsubold,rsuregular;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #1ff6d0;
}

.xpre3 {font-family:rsuregular,rsubold,rsulight;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #f9f8f4;
}

.xpre4 {font-family:rsubold,rsuregular,rsulight;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #FFF000;
}

.xpre5 {font-family:rsubold,rsuregular,rsulight;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #05bbb5
}

.xpre6 {
font-family:rsubold,rsuregular,rsulight;
	font-size:14px; 
	padding: 0px; margin-bottom: 0px; 
	text-decoration:none;
	color : #f7dc15;
}


/*///////////////////////////////////////////  POP FACEBOOK ///////////////////////////////////////////*/

.league_facebook {
float:left;
position: relative;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px #282828 solid;
border-radius:0px; 
}

.pop_facebook {
position: relative;
width: 200px;
margin:0px 0px 5px 0px;
padding:0px 0px 10px 0px;
background: #07274c;
border:1px #191919 solid;
background-image: url( bg/bg_line_body.png );
list-style:none;
border-radius: 4px;
}

.pop_facebook ul{
margin:5px 0px 0px 0px;
padding:0px 3px 0px 3px;
border-radius: 4px;
}

.pop_facebook ul li{
display:block;
list-style:none;
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;text-decoration: none;
height:32px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.pop_facebook ul li a{
display:block;
list-style:none;
cursor:hand;
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;text-decoration: none;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 15px;
background: #336ed0;
border-radius: 4px;
}

.pop_facebook ul li a:hover {
display:block;
list-style:none;
cursor:hand;
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;text-decoration: none;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 15px;
background: #4b5a69; 
border-radius: 4px;
}

.img_blank {
width: 100%;
height: 10px;
margin: 0px 0px 2px 0px; 
padding: 0px 0px 0px 0px;
}
