@charset "UTF-8";

/*/////////////////////////////////////////////////////////////////////////
TOP_CSS
/////////////////////////////////////////////////////////////////////////*/
#unitR #main { padding:0 0 20px; margin-left:12px; background:none;}
/*Video*/
#unitR #video { height:405px; padding-left:15px;}
#unitR #video p { width:416px; height:250px; background:url(../img/noscript.png) no-repeat center center;}
/*News*/
#unitR #main #news { width:590px; background:url(../img/top_parts.png) no-repeat -1180px bottom; float:left; padding-bottom:10px;}
#unitR #main #news h2 { width:590px; height:42px; background:url(../img/top_parts.png) no-repeat 0 0;}
#unitR #main #newsIn { background:url(../img/top_parts.png) repeat-y -590px 0; padding:0 10px 0 13px; height:auto;}
/*rotator*/
#unitR #main #news .main_image { width:340px; height:auto; float:left; margin-right:5px;}
* html #unitR #main #news .main_image { min-height:380px; height:auto !important; height:380px;}
#unitR #main #news .main_imageIn { width:330px; height:230px; background:#faeaec; border:5px solid #faeaec; position:relative; overflow:hidden; color:#fff;}
#unitR #main #news .main_image .desc { width:340px; display:none;}
* html #unitR #main #news .main_image .desc { width:330px; margin-bottom:3px;}
#unitR #main #news .main_image .block { width:100%; background:#f1c0c4; color:#252525; font-weight:bold; margin-top:1px;}
#unitR #main #news .main_image .block small { font-size:1em; padding:10px 10px 5px;}
#unitR #main #news .main_image .block p { font-size:1.2em; line-height:1.2em; padding:0 10px 10px;}
#unitR #main #news .main_image .block p.read { font-weight:normal;}
#unitR #main #news .main_image .block p.read a { font-weight:bold; text-decoration:underline;}
	#unitR #main #news .image_thumb { width:218px; float:left; font-size:100%; line-height:1em; font-weight:bold;}
	#unitR #main #news .image_thumb img { width:50px; height:38px; border:1px solid #e78e98; background:#f6e5e8; float:left; padding:5px; margin:0 5px;}
	#unitR #main #news .image_thumb ul li{ width:218px; float:left; background:#fff url(../img/top_news.png) no-repeat bottom left; padding:5px 0; margin-bottom:1px; filter:Alpha(opacity=80); opacity:0.8;}
	#unitR #main #news .image_thumb ul li.hover { background:#f1c0c4; cursor:pointer;}
	#unitR #main #news .image_thumb ul li.active { background:#fff; cursor:default; filter:Alpha(opacity=90); opacity:0.9;}
	#unitR #main #news .image_thumb ul li .block { width:140px; float:left;}
	#unitR #main #news .image_thumb ul li small { font-size:1em; color:#333;}
	#unitR #main #news .image_thumb ul li p { color:#d50000;}
	#unitR #main #news .image_thumb ul li p.read { display:none;}
/*Greeting*/
#unitR #main #greeting { width:153px; float:right;}
#unitR #main #greeting h2 { width:153px; height:32px; background:url(../img/top_parts.png) no-repeat -1770px 0;}
#unitR #main #greeting ul { padding-left:3px;}
#unitR #main #greeting li { width:72px; height:110px; background:url(../img/top_greeting.png) no-repeat; float:left;}
#unitR #main #greeting li#btnFivb { background-position:0 0;}
#unitR #main #greeting li#btnJva { background-position:-75px 0; margin-left:3px;}
#unitR #main #greeting li a { display:block; width:72px; height:110px;}
#unitR #main #greeting li a:hover { background:#fff; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
/*City*/
#unitR #topCity { width:153px; height:241px; background:url(../img/top_city.png) no-repeat; position:absolute; top:170px; right:3px;}
	#unitR #topCity a { display:block; width:147px; height:210px; margin:31px 0 0 6px;}
	#unitR #topCity a:hover { background:#fff; filter:Alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
/*Photo
#unitR #topPhoto { width:300px; height:100px; background:url(../img/top_photo.jpg) no-repeat; position:absolute; top:270px; left:460px;}
	#unitR #topPhoto a { display:block; width:300px; height:100px;}
	#unitR #topPhoto a:hover { background:#fff; filter:Alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
*/
/*Banner*/
#unitR #topBanner { width:300px; height:100px; background:url(../img/top_banner.jpg) no-repeat; position:absolute; top:270px; left:460px;}
	#unitR #topBanner li#btnPhoto { position:absolute; top:0; left:0;}
	#unitR #topBanner li#btnChina { position:absolute; top:0; left:152px;}
	#unitR #topBanner a { display:block; width:148px; height:100px;}
	#unitR #topBanner a:hover { background:#fff; filter:Alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}


/*TodaysMatch*/
#unitR #main #todaysMatch { width:153px; float:right; border-bottom:2px solid #62000b; padding-top:30px;/* padding-top:10px;*/}
#unitR #main #todaysMatch h2 { width:153px; height:25px; background:url(../img/top_score.png) no-repeat;}
#unitR #main #todaysMatch h3 { width:149px; height:20px; background:#000; color:#fff; font-size:1.2em;}
#unitR #main #todaysMatch p.date { width:149px; height:20px; background:#ffc900; color:#333; font-size:1.1em; font-weight:bold; text-align:center; border-left:2px solid #62000b; border-right:2px solid #62000b;}
* html #unitR #main #todaysMatch p.date { width:153px;}

	/*scoreBoard*/
	#unitR #scoreBoard { width:149px; position:relative; background:#fff; border:2px solid #62000b; border-top:none; border-bottom:none; text-align:center;}
		#unitR #scoreBoard table { width:145px; margin:0 auto;}
		#unitR #scoreBoard table td { vertical-align:middle; border-bottom:1px dotted #555; padding:10px 0;/* padding:5px 0;*/}
		#unitR #scoreBoard table .detail_flag1, #unitR #scoreBoard table .detail_flag2 { width:50px; font-size:9px; font-weight:bold; line-height:1.1em; color:#777;}
		#unitR #scoreBoard table .detail_set { width:35px; font-size:12px; font-weight:bold; line-height:1.2em; letter-spacing:0.05em; text-align:center;}
		#unitR #scoreBoard table .detail_flag1 { text-align:right;}
		#unitR #scoreBoard table .detail_flag2 { text-align:left;}
		#unitR #scoreBoard table .detail_flag1 img { vertical-align:middle; margin-left:3px;}
		#unitR #scoreBoard table .detail_flag2 img { vertical-align:middle; margin-right:3px;}
		#unitR #scoreBoard table .none td { border:none;}
		* html #unitR #scoreBoard table { width:149px;}
		* html #unitR #scoreBoard table td { border-bottom:1px solid #777;}
		#unitR #scoreBoard table td a { color:#777;}
		#unitR #scoreBoard table td a:hover { color:#c50000; text-decoration:none;}
		#unitR #scoreBoard table td a:hover img { filter:Alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}





/*eof*/

