body { padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; color: #565553; font-size: 12px; background-image: url(../../images/top.jpg); background-repeat: no-repeat; background-position: center top; background-color: #FFF;}
div,
h1,
h2,
h3,
h4,
p,
form,
input,
textarea,
img,
span {margin: 0; padding: 0;font-weight: normal;}
ul {margin: 0; padding: 0; list-style-type: none;}
li {vertical-align: bottom;}
img {border-width: 0;}
a:link,
a:visited { text-decoration: none; color: #333;}
a:hover {color: #F60;text-decoration: underline;}
a:title {color: #F60;font-size: 20px;}
#top { width: 1000px; margin-right: auto; margin-left: auto; position: relative;}
#tool span { line-height: 29px; color: #FFF; float: left;}
#tool span a,
#tool span a:visited { color: #FFF}
.search_top { background-image: url(../../images/search.gif); height: 19px; width: 180px; position: absolute; left: 815px; top: 4px;}
#webtop { background-color: #048A95; clear: both; height: 70px; width: 1000px;
	/*background-image: url(../../images/logo.jpg);*/
	background-repeat: no-repeat; background-position: left;}
#webtop h1 { color: #FFF; position: absolute; left: 22px; top: 47px; font-size: 11px;}
#webtop h2 { color: #FFF; position: absolute; left: 22px; top: 47px; font-size: 11px;}
#menu { background-image: url(../../images/menubg.gif); background-repeat: repeat-x; padding-top: 2px; width: 100%; clear: both; float: left;}
#menu li { float: left;}
#menu li a,
#menu li a:visited { display: block; float: left; padding-right: 25px; padding-left: 45px; font-size: 12px; font-weight: bold; color: #FFF; height: 33px; line-height: 33px;}
#menu li a:hover { color: #FFB544; text-decoration: none;}
#menu .tab_on { background-image: url(../../images/tab_bg.gif); background-repeat: repeat-x; height: 33px;float: left;}
#menu .tab_on a,
#menu .tab_on a:visited,
#menu .tab_on a:hover {color: #333;}
#byLink {visibility: hidden;}
.miLive { background-image: url(../../images/menubg3.gif); background-repeat: no-repeat; height: 33px;float: left;}
.m_line { background-color: #3A8B85; height: 33px; width: 1px; overflow: hidden;}
.soccer { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px 10px;}
.basketball { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -53px;}
.tennis { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -124px;}
.baseball { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -194px;}
.football { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -263px;}
.tv { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -335px;}
.news { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -404px;}
.forums { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -404px;}
.happ { background-image: url(../../images/menu_icon.png); background-repeat: no-repeat; background-position: 24px -468px;}
.menu2 { background-color: #F2F2F2; clear: both; height: 30px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #C8C9BC; border-bottom-color: #C8C9BC; border-left-color: #C8C9BC; line-height: 30px;}
.menu2 li { padding: 0 8px; line-height: 30px; display: inline; height: 30px; font-weight: bold; background-image: url(../../images/ik.gif); background-repeat: no-repeat; background-position: right;}
.menu2 li a { text-decoration: underline;}
#main { width: 1000px; margin-right: auto; margin-left: auto; margin-top: 6px; border-top-width: 1px; border-top-style: solid; border-top-color: #BFBFBF;}
#main_free { width: 1000px; margin-right: auto; margin-left: auto; margin-top: 2px; border-top-width: 1px; border-top-style: solid; border-top-color: #BFBFBF;}
.mbg { background-image: url(../../images/mbg.gif); background-repeat: repeat-y;}
.mbg2 { background-image: url(../../images/mbg2.gif); background-repeat: repeat-y;}
.left { width: 160px; float: left}
.mid { width: 674px; float: left; background-color: #FFF; padding: 8px 3px;}
.right { width: 160px; float: left}
.leftnav {}
.leftnav li { display: list-item;}
.leftnav li a { line-height: 24px; display: block; height: 24px; width: 150px; color: #333; padding-left: 10px; text-align: left; background-image: url(../../images/le_tab.gif); background-repeat: no-repeat; background-position: left -24px;}
.leftnav li a:hover,
.leftnav .select a,
.leftnav .select a { color: #F30; text-decoration: none; background-image: url(../../images/le_tab.gif); background-repeat: no-repeat; background-position: left bottom;}
.leftnav span { padding-left: 24px; background: url(../../Images/flag-list_rgb_17.png) no-repeat;}
.lr_tit { line-height: 24px; font-weight: bold; color: #FFF; background-image: url(../../images/le_tab.gif); display: block; height: 24px; width: 150px; padding-left: 10px;}
.lr_tit a {color: #FFF;}
.rs_div { background-color: #FFF; border: 1px solid #CECECE; padding: 3px; width: 145px; clear: both; margin-right: auto; margin-left: auto;}
#bottom { background-color: #1E4E59; clear: both; width: 1000px; margin-right: auto; margin-left: auto; text-align: center; color: #DBE3E4; padding-bottom: 8px;}
#bottom p { line-height: 28px; background-color: #266573; height: 28px; margin-bottom: 10px;}
#bottom p a,
#bottom p a:visited { color: #92E3EB; margin-right: 4px; margin-left: 4px;}
#bottom a,
#bottom a:visited { color: #E8EDEE}
#tools { height: 25px; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #BFBFBF; border-right-color: #BFBFBF; width: 673px; background-image: url(../../Images/toolbg.gif); background-repeat: repeat-x; clear: both; overflow: hidden; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BFBFBF;}

#tools li { float: left;}
#tools li.old{float: right;}
#tools li a,
#tools li a:visited { color: #333; background-image: url(../../Images/toolbg.gif); background-repeat: repeat-x; line-height: 25px; text-align: center; display: block; float: left; padding-right: 6px; padding-left: 6px; border-left-style: solid; border-left-color: #BFBFBF; border-left-width: 1px;}
#tools li a:hover { color: #36C; text-decoration: none;}
#tools b span { color: #F30; font-weight: bold;}
#tools .ai_on a,
#tools .ai_on a:visited,
#tools .ai_on a:hover { background-image: url(../../Images/toolbg2.gif); background-repeat: repeat-x; color: #FFF;}
#tools .on a,
#tools .on a:hover { background-image: url(../../Images/toolbg2.gif); color: #FFF;}
#tools2 { border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #A3C5E0; border-right-color: #A3C5E0; background: #048a95; color: #fff; clear: both; width: 982px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A3C5E0; height: 27px;}
#tools2 li { float: left;}
#tools2 li a,
#tools2 li a:visited { color: #fff; line-height: 27px; text-align: center; display: block; float: left; padding-right: 10px; padding-left: 10px; border-left-style: solid; border-left-color: #A3C5E0; border-left-width: 1px; font-weight: bold; text-decoration: none;}
#tools2 li a:hover { color: #36C; text-decoration: none;}
.tool2 { clear: both; line-height: 24px; height: 24px; margin-bottom: 6px; padding-top: 6px;}
.w_search { background-image: url(../../Images/searchs.gif); background-repeat: no-repeat;
	/*float: left;*/
	height: 21px; width: 123px; padding-left: 35px; border-left-width: 1px; border-left-style: solid; border-left-color: #D8D8D8; padding-top: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D8D8D8;}
.w_search input { width: 120px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.w_search2 { float: right; height: 24px; width: 370px; background-color: #FFF; padding-left: 8px; border: 1px solid #CCC;}
.ggg:link,
.ggg:visited { background-color: #FCF2D3; display: block; float: right; width: 68px; padding-right: 21px; padding-left: 8px; border-left-width: 1px; border-left-style: solid; border-left-color: #E9D5C9; color: #82572D; background-image: url(../../Images/rrt.png); background-repeat: no-repeat; background-position: right;}
.ggg:hover { color: #C60; text-decoration: none; background-color: #FEE985;}
.rt_h2 { font-size: 12px; line-height: 24px; font-weight: bold; color: #FFF; background-image: url(../../Images/re_ri.gif); background-repeat: repeat-x; clear: both; padding-left: 8px;}
.lr_litime a,
.lr_litime a:visited { display: block; clear: both; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDD; margin: 0px; line-height: 24px; height: 24px; background-color: #F2FAE4; padding-left: 6px; color: #607847;}
.lr_litime a:hover { color: #F60; text-decoration: none; background-color: #FFF;}
#main12 { width: 984px; background-color: #FFF; padding: 7px; clear: both; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #C2C2C2; border-left-color: #C2C2C2;}
.leftnav .th_1 {background-position: 0px -480px;}
.leftnav .th_2 {background-position: 0px -168px;}
.leftnav .th_3 {background-position: 0px -1128px;}
.leftnav .th_4 {background-position: 0px -624px;}
.leftnav .th_5 {background-position: 0px -144px;}
.leftnav .th_6 {background-position: 0px -1056px;}
.leftnav .th_7 {background-position: 0px -1104px;}
.leftnav .th_8 {background-position: 0px -1032px;}
.leftnav .th_9 {background-position: 0px -888px;}
.leftnav .th_10 {background-position: 0px -336px;}
.leftnav .th_11 {background-position: 0px -264px;}
.leftnav .th_12 {background-position: 0px -192px;}
.leftnav .th_13 {background-position: 0px -528px;}
.leftnav .th_14 {background-position: 0px -936px;}
.leftnav .th_15 {background-position: 0px -288px;}
.leftnav .th_16 {background-position: 0px -960px;}
.leftnav .th_17 {background-position: 0px -552px;}
.leftnav .th_18 {background-position: 0px 0px;}
.leftnav .th_19 {background-position: 0px -745px;}
.leftnav .th_20 {background-position: 0px -1152px;}
.leftnav .th_21 {background-position: 0px -96px;}
.leftnav .th_22 {background-position: 0px -504px;}
.leftnav .th_23 {background-position: 0px -912px;}
.leftnav .th_24 {background-position: 0px -120px;}
.leftnav .th_25 {background-position: 0px -1512px;}
.leftnav .th_26 {background-position: 0px -216px;}
.leftnav .th_27 {background-position: 0px -648px;}
.leftnav .th_28 {background-position: 0px -672px;}
.leftnav .th_29 {background-position: 0px -1080px;}
.leftnav .th_30 {background-position: 0px -312px;}
.leftnav .th_31 {background-position: 0px -360px;}
.leftnav .th_32 {background-position: 0px -456px;}
.leftnav .th_33 {background-position: 0px -1368px;}
.leftnav .th_34 {background-position: 0px -408px;}
.leftnav .th_35 {background-position: 0px -816px;}
.leftnav .th_36 {background-position: 0px -432px;}
.leftnav .th_37 {background-position: 0px -24px;}
.leftnav .th_38 {background-position: 0px -1344px;}
.leftnav .th_39 {background-position: 0px -840px;}
.leftnav .th_40 {background-position: 0px -1392px;}
.leftnav .th_41 {background-position: 0px -864px;}
.leftnav .th_42 {background-position: 0px -2640px;}
.leftnav .th_43 {background-position: 0px -792px;}
.leftnav .th_44 {background-position: 0px -2448px;}
.leftnav .th_45 {background-position: 0px -2736px;}
.leftnav .th_46 {background-position: 0px -1920px;}
.leftnav .th_47 {background-position: 0px -1704px;}
.leftnav .th_48 {background-position: 0px -1656px;}
.leftnav .th_49 {background-position: 0px -1176px;}
.leftnav .th_50 {background-position: 0px -2976px;}
.leftnav .th_s {background-position: 0px -1200px;}
#oddsChange,
#panluDiv { border: 3px solid #1C5954;}
#ad_middle_122 { width: 1000px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #C8C9BC; border-bottom-color: #C8C9BC; border-left-color: #C8C9BC; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;  background-color: #FFF;}
.pai img {}
.rs_btn { float: right; cursor: pointer; background-image: url(../../Images/aer.gif); background-repeat: no-repeat; background-position: left 10px; padding-left: 16px; padding-right: 10px}
#news { background-color: #FFF; padding: 6px; clear: both; margin-top: 6px; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 986px; border: 1px solid #D6DADE;}
.newsdiv3 { WIDTH: 235px; FLOAT: right}
.newtitles { LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; background-color: #02555B;}
.news_con2 { BORDER-BOTTOM: #d3d9e7 1px solid; BORDER-LEFT: #d3d9e7 1px solid; MARGIN-BOTTOM: 6px; BORDER-TOP: #d3d9e7 1px solid; BORDER-RIGHT: #d3d9e7 1px solid; padding-top: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-BOTTOM: 4px;}
.r_h21 { font-size: 12px; font-weight: bold; color: #FFF; line-height: 28px; padding-right: 6px; padding-left: 6px; background-color: #02555B;}
.rs_ser { margin: 0px; padding: 0px; clear: both; width: 233px; background: #FFF; border-right: 1px solid #d3d9e7; border-left: 1px solid #d3d9e7; overflow: hidden;}
.rs_ser li { float: left; background: #FFF; width: 50%; border-style: none; line-height: 26px; text-align: center;}
#srank1 .rs_ser li { width: 25%;}
.rs_ser li.nks2 { background: #FFF; color: #FFF; line-height: 22px; font-weight: bold;}
.rs_ser li.nor { background: #d8d8d8;}
.rs_ser li a { display: block; color: #333; text-decoration: none; line-height: 22px; margin: 2px;}
.rs_ser li.nks a { line-height: 22px; background: #02555B; margin: 2px; color: #FFF;}
.news_con31 { BACKGROUND-COLOR: #f8fafc; WIDTH: 233px; MARGIN-BOTTOM: 6px; border-right: 1px solid #d3d9e7; border-bottom: 1px solid #d3d9e7; border-left: 1px solid #d3d9e7;}
.litab2 { BACKGROUND-COLOR: #d8d8d8; border-top-width: 1px; border-top-style: solid; border-top-color: #C0CFE2;}
.listtab TD { TEXT-ALIGN: center; VERTICAL-ALIGN: top; line-height: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;}
.listtab a { text-decoration: underline;}
.stsw { color: #333; line-height: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FC0;}
.sport_li { PADDING-LEFT: 4px}
.sport_li LI { BACKGROUND-IMAGE: url(../../Images/po.gif); LINE-HEIGHT: 20px; PADDING-LEFT: 9px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 7px}
.sport_li LI span { float: right; color: #999;}
.stss { clear: both}
.news_con4 { BORDER-BOTTOM: #d3d9e7 1px solid; BORDER-LEFT: #d3d9e7 1px solid; MARGIN-BOTTOM: 6px; BORDER-TOP: #d3d9e7 1px solid; BORDER-RIGHT: #d3d9e7 1px solid; padding: 8px;clear: both}
.sport_li2 { padding-left: 10px; clear: both}
.sport_li2 li { clear: both; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; padding-bottom: 15px; margin-bottom: 15px; height: 80px}
.sport_li2 li h2 { font-size: 14px; font-weight: bold; clear: both;}
.sport_li2 li img { float: left;}
.sport_li2 li div { float: left; padding-left: 15px; width: 550px; line-height: 20px;}
.news_con32 { BACKGROUND-COLOR: #f8fafc; WIDTH: 223px; MARGIN-BOTTOM: 6px; border-right: 1px solid #d3d9e7; border-bottom: 1px solid #d3d9e7; border-left: 1px solid #d3d9e7;}
.yah { clear: both; line-height: 22px; height: 22px; padding-right: 8px; padding-left: 8px; border: 1px solid #E0E0E0; background-color: #EFF0EE; color: #666;}
.ya_news { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #D7DDD5; border-bottom-color: #D7DDD5; border-left-color: #D7DDD5; padding: 10px; clear: both;}
.ya_news h1 { text-align: center; font-size: 24px; font-weight: bold;}
.ya_news .cc_news { font-size: 12px; line-height: 22px; text-indent: 20px; padding: 10px;}
.ya_news .sstitle { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #C6C6C6; margin-bottom: 10px; padding-top: 10px; text-align: center; padding-bottom: 5px; color: #999;}
.dlinks a,
.dlinks a:visited { text-decoration: underline;}
.rs_ser22 { background-color: #41787C; margin: 0px; padding: 0px; clear: both; width: 234px; height: 23px; border-left-width: 1px; border-left-style: solid; border-left-color: #d3d9e7; border-top-width: 1px; border-top-style: solid; border-top-color: #d3d9e7;}
.rs_ser22 li { float: left;}
.rs_ser22 li a,
.rs_ser22 li a:visited { line-height: 23px; display: block; float: left; height: 23px; width: 112px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #7594A4; color: #FFF; font-size: 11px;}
.rs_ser22 li a:hover { color: #FFF; background-color: #F90; text-decoration: none;}
.rs_ser22 .nks a,
.rs_ser22 .nks a:visited,
.rs_ser22 .nks a:hover { color: #BE6B1D; font-weight: bold; background-color: #FCEFC2;}
.hotTagTitle { font-weight: bold;}
.hotTags { color: #C00; background: #FFFFDF; line-height: 24px; border: 1px solid #CCC; margin-bottom: 5px; padding-right: 5px; padding-left: 5px;}
.hotTags a { color: #0069b8; font-weight: bold;}
.info { padding: 10px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; overflow: hidden;}
.info2 { border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC;}
.stsw th { background: #FCEFC2;}
.news_leas { background: url(../../Images/gameLinkBG.gif) repeat-x left top; padding: 10px 2px; margin-top: 5px;}
.news_leas li { display: inline; line-height: 20px; padding-right: 5px; padding-left: 5px;}
.news_leas li a { color: #fff;}

/*Live score*/

#liveScore li { margin-bottom: 4px; clear: both; width: 233px;  border-top:solid 1px #e1e1e1; padding:1px 1px 0 1px; background: url(../../images/def.jpg) no-repeat left bottom; overflow: hidden;}
#liveScore li .data { width: 100%; float: left; line-height: 23px; color: #666;}
#liveScore li .data div { width: 33%; float: left; text-align: center;}
#liveScore li .data div.p1 {width: 34%;}
#liveScore li .source { line-height: 45px; text-align: center; font-size: 20px; color: #C30;}
#liveScore li:hover,
#liveScore li.hover { background-image: url(../../images/now.jpg);}
#liveScore li .ls_info { height: 45px; text-align: center;}
#liveScore li .name { line-height: 20px; text-align: center; width: 77px; padding-right: 3px; padding-left: 3px; font-weight: normal; font-family: tahoma;}
#liveScore li .name span { padding-left: 1px; padding-right: 1px; font-family: tahoma;}

#liveScore li .red { color: #F00; font-weight: normal;}
#liveScore li .green { color: #3C0; font-weight: normal;}
#liveScore li .state { line-height: 22px; text-align: center;  display: block; position: absolute; bottom:-3px; width:100%;}
#liveScore li .startime { padding-top: 18px; display: block;}
#liveScore li .img { overflow: hidden; text-align: center; padding: 1px; height: 75px;}
#liveScore li .img .teamImg{display: inline-block;vertical-align: middle; }
#liveScore li .img .name { display: block; max-height: 28px; overflow: hidden; width: 68px; text-overflow: ellipsis; line-height: normal;}
#liveScore li .img::before{display: inline-block; width:1px; height: 100%; vertical-align: middle; content: "";}
#liveScore li .content { width: 71px; float: left; margin-bottom: 0px; height: 95px; position: relative;}
#liveScore li .home,
#liveScore li .guest { float: left; width: 81px; overflow: hidden; padding-top: 0px; height: 95px;}
#liveScoreBox { clear: both; overflow: hidden; padding: 5px; width: auto; text-align: center; height: 25px; margin-bottom: 10px; background: #02555B;}
#liveScoreBox a,
#liveScoreBox a:hover { line-height: 25px; height: 25px; margin-right: 2px; margin-left: 1px; color: #FFF; width: 72px; display: block; text-align: center; float: left; text-decoration: none; background: #037781;}
.r_more a:link,
.r_more a:visited { color: #fff;}
.oddstitle { background-color: #C4E9EB;}
.oddsCaption { font-weight: bold; color: #D9EAEE; background-color: #1E4E59; line-height: 26px; text-align: center;}
.white { color: white !important;}
.discription { padding: 3px; border-right: 1px solid #D8E0E7; border-bottom: 1px solid #D8E0E7; border-left: 1px solid #D8E0E7; overflow: hidden; text-align: center; font-size: 12px; background-color: #fff;}
.discription div { border: 1px solid #FFF; display: inline;}
.livetab { border: 1px solid #38738B; background-color: White;}
.jqTitle { background: #669; line-height: 22px; text-align: center; color: #FFFDF3; width: 100%; font-weight: bold;}

/*.jqSubTitle {
    width: 400px;
    float: left;
    overflow: hidden;
}*/

.livetab .cinfo { float: left; width: 400px;}
.jqSubTitle2 { width: 400px; float: left;}
.jqTitle2 { background: #D5F2B7; line-height: 26px; text-align: center; color: #060; width: 400px; float: left; font-weight: bold;}
.jqSubTitle td { width: 50%; background: #D5F2B7; line-height: 26px; text-align: center; font-weight: bold; color: #060;}
.jqSubTitle2 span { background: #FCEAAC; line-height: 22px; text-align: center; display: block; width: 200px; float: left; font-weight: normal; border-top: 1px solid #e1e1e1;}
.livetab td { text-align: center; line-height: 22px; font-size: 12px;}
.comCbb { vertical-align: middle;}
.leftnav .th_sc { background-image: url(../../images/lesIcon.png); background-size: 14px auto; height: 14px; background-repeat: no-repeat;}
.leftnav .th_62 {background-position: 0px -42px;}
.leftnav .th_63 {background-position: 0px -84px;}
.leftnav .th_64 {background-position: 0px -70px;}
.leftnav .th_65 {background-position: 0px -14px;}
.leftnav .th_66 {background-position: 0px -56px;}
.leftnav .th_67 {background-position: 0px -28px;}
.leftnav .th_68 {background-position: 0px -98px;color: red;font-weight: bold;}
.leftnav .th_69 {background-position: 0px -99px;}
#hotTeams { height: 36px; line-height: 32px; background-color: #c9d6db; padding-top: 4px;}
#hotTeams li { float: left; margin-left: 5px;}
#hotTeams li a { display: block; width: 28px; height: 28px;}
.hot_s { background-image: url(../../images/hotTeam.png); background-size: 28px auto; height: 28px; width: 28px; background-repeat: no-repeat;}
.hot_1 {background-position: 0px -196px;}
.hot_2 {background-position: 0px -392px;}
.hot_3 {background-position: 0px -252px;}
.hot_4 {background-position: 0px -84px;}
.hot_5 {background-position: 0px -224px;}
.hot_6 {background-position: 0px -168px;}
.hot_7 {background-position: 0px -476px;}
.hot_8 {background-position: 0px -504px;}
.hot_9 {background-position: 0px -280px;}
.hot_10 {background-position: 0px -56px;}
.hot_11 {background-position: 0px -448px;}
.hot_12 {background-position: 0px -532px;}
.hot_13 {background-position: 0px -140px;}
.hot_14 {background-position: 0px -308px;}
.hot_15 {background-position: 0px -364px;}
.hot_16 {background-position: 0px 0px;}
.hot_17 {background-position: 0px -336px;}
.hot_18 {background-position: 0px -112px;}
.hot_19 {background-position: 0px -28px;}
.hot_20 {background-position: 0px -420px;}
.ec_up { float: right; background-image: url(../../Images/ec_up.png); width: 24px; height: 24px; background-size: 24px 24px; cursor: pointer; display: block;}
.ec_down { float: right; background-image: url(../../Images/ec_down.png); width: 24px; height: 24px; background-size: 24px 24px; cursor: pointer; display: block;}
#shareDiv .sc1 { background: url(../../images/ngnav.png); width: 64px; height: 28px; cursor: pointer; color: #fff; font-weight: bold; margin-left: 4px; margin-top: 6px;}
.btnByLink { cursor: pointer; background-image: url(../../Images/byLink.gif); width: 100px; height: 24px; color: #fff; font-weight: bold; margin-top: 3px;}
.bhTable .tabs { 
    border: 1px solid #fff; 
    border-radius: 2px; margin: 0px 4px;
    display: inline-block;
}
.bhTable .tabs span { 
    padding: 0px 4px; cursor: pointer;
    display: inline-block;
}
.bhTable .tabs span.on { background: #fff7e1; color: #000000;}
#shareDiv { background-color: #fff; position: absolute; z-index: 1; text-align: left; border-top: #ccc solid 1px; font-weight: bold;}
#shareDiv a:hover {text-decoration: none;}
#shareDiv .tBtn { display: block; background-image: url(../../Images/shIcons.png); background-size: 82px auto; background-repeat: no-repeat; width: 70px; height: 30px; border: #ccc solid 1px; border-top: none; border-radius: 0px 2px 2px 0px; line-height: 30px; font-weight: bold; padding-left: 28px; cursor: pointer;}
#shareDiv .tBtn:hover,
#shareDiv .sBtn:hover {background-color: #D8E0E7;}
#shareDiv .sBtn { display: block; cursor: pointer; color: #fff; background-image: url(../../Images/shIcons.png); background-size: 82px auto; background-repeat: no-repeat; height: 34px; border: #ccc solid 1px; border-top: none; border-radius: 0px 2px 2px 0px; line-height: 34px; font-weight: bold; padding-left: 34px;}
#shareDiv #sArea { background-color: #ccc;}
#shareDiv .t1 {background-position: 4px 7px;}
#shareDiv .t2 {background-position: 4px -24px;}
#shareDiv .t3 {background-position: 4px -54px;}
#shareDiv .t4 {background-position: 4px -84px;}
#shareDiv .t5 {background-position: 4px -114px;}
#shareDiv .t6 {background-position: 8px -140px;}
#shareDiv .s1 {background-position: 4px -170px;}
#shareDiv .s2 {background-position: 4px -209px;}
#shareDiv .s3 {background-position: 4px -248px;}
    #shareDiv .t7 {
        background-image: url(../../Images/f.png);
        background-size: 20px;
        background-position: 5px;
    }

#mScore { font-size: 16px; color: red; font-weight: bold; line-height: 20px;}

/*------------------------------------------------Newbottom--------------------*/

#footerInfo { line-height: 20px; color: #333; text-align: center; background: #FFF; padding: 10px; width: 930px; margin-right: auto; margin-left: auto;}
#newBottom,
#bottomM { background: #f5f5f5; color: #333; margin-right: auto; margin-left: auto; width: 978px; padding-right: 10px; padding-left: 10px; overflow: hidden; line-height: 18px; border: 1px solid #ccc; border-top: 0px;}
#newBottom h2 { font-weight: bold; font-size: 16px;}
#newBottom .left { width: 410px; float: left; margin: 10px; padding: 0px 10px; border-right: 1px solid #ccc;}
#newBottom .center { width: 130px; float: left; margin: 10px; padding-right: 10px; border-right: solid 1px #ccc;}
#newBottom .right { width: 240px; float: left; margin: 10px;}
#newBottom .right ul.links { margin: 0px; padding: 0px; width: 355px;}
#newBottom .right ul.links li { float: left; width: 140px; background: url(https://free.thscore.vip/Styles/none); margin: 0px 5px 0px 0px; padding: 0px; white-space: nowrap; display: block; overflow: hidden; text-overflow: ellipsis;}
#newBottom .left .app { padding-top: 10px; float: left; width: 50%;}
#newBottom .right .app { float: left;}
#newBottom .left .app li a,
#newBottom .right .app li a { float: left; margin: 5px 5px 5px 0px; padding: 0px; background: url(https://free.thscore.vip/Styles/none);}
#newBottom a { text-decoration: none; background: url(https://free.thscore.vip/images/i.gif) no-repeat 2px center; padding-left: 10px;}
#newBottom .p_t10 {padding-top: 10px;}
#bottomM .smrTitle ul,
#bottomM .smrM { padding-left: 22px;}
#bottomM .smrTitle li { padding-left: 20px; width: 136px; float: left; list-style: none;}
#bottomM .smrM ul { padding-left: 20px; width: 136px; float: left; list-style: none; line-height: 20px; height: 96px;}
#bottomM .titleM,
#bottomM .smrTitle li { font-weight: bold; margin-bottom: 4px; margin-top: 10px;}
#bottomM .linksM { text-align: center; margin-left: 22px;}
#bottomM .linksM li { float: left; width: 136px; text-align: left; padding-left: 20px;}
#bottomM .rrs { height: 36px; width: 100%; text-align: center;}
#bottomM .descM { color: #e2e2e2;padding: 10px 24px;background: #41787c;}

/*gray top*/


/*
#bottom,#bottomM .descM,.grayTop,#Head1_menu1,#menu,#webtop>a,#webtop>h1 {color:#fff;filter:Gray; -webkit-filter: grayscale(100%);}
#webtop{background-color: #4c4c4c;}
#bottom a{color:#fff;}
    */
	
.ad-txt-red { color: red; font-weight: bold; }
.ad-txt-blue { color: blue; font-weight: bold; }