﻿#layout{table-layout:fixed}
#layout td.c2t0{padding-right:0px;width:20%}
#layout td.c2t1{padding-left:0px}
#layout td.c2t2{width:10px}
#layout td.c2t3{padding-right:0px;width:24%}

#usrbar{padding:4px 10px 3px 0;font-size:12px;height:19px;line-height:19px;color:#000000;font-family:Arial;text-align:right;background:#ffffff;filter:alpha(opacity=65);-moz-opacity:0.5;width:auto !important;width:100%;letter-spacing:normal}
#usrbar a,#usrbar a:link,#usrbar a:visited{color:#0000CC;text-decoration:underline}
#ft{clear:both;height:20px;line-height:20px;color:#666666;font-size:12px;font-family:Arial;text-align:center}
#ft a,#ft a:link,#ft a:visited{color:#7777CC;text-decoration:underline}
#usrbar,#usrbar a,#usrbar a:link,#usrbar a:visited,#ft,#ft a,#ft a:link,#ft a:visited{letter-spacing:normal}

.lka { cursor:pointer; color:#00C; }
img.down-arrow { cursor:pointer; border:1px solid #FFFFFF; }
img.down-arrow-hover { cursor:pointer; border:1px solid #999999; background-color:#F7F7F7; }
#nav_extra { position:absolute; z-index:65535; font-size:12px; text-align:left; width:100px; }
#nav_extra a { cursor:pointer; position:static; color:#0000CC !important; text-decoration:underline !important; }
#nav_extra .top { border:1px solid #999; border-bottom-color:#FFFFFF; background-color:#FFFFFF; padding-bottom:2px; padding-left:5px; padding-right:5px; position:absolute; width:80px; height:17px; z-index:65531; }
#nav_extra .body { border:1px solid #999; background-color:#FFFFFF; position:absolute; top:20px; z-index:65530; }
#nav_extra .body a { display:block; padding:3px 10px 3px 8px; }
#nav_extra .body a:hover { background-color:#e4e4e4;}
#usrbar #my_home_container { padding-bottom:2px; padding-left:5px; padding-right:5px; }

#hi { position: relative;zoom: 1;}
#hiMsg{display: none;top: 2px;height: 17px;background: url(../images/popright.gif) right top no-repeat;position: absolute;right: -16px;}
#msgRight{ color: #FFFFFF; display: block;float: left;background: url(../images/pop.gif) left top no-repeat;height: 17px;padding: 0 4px 0 4px;line-height: 12px;width: auto; }
#hiImg{ position: relative; height: 12px; width: 16px; top: 3px;left: -3px;}
#msgPos{ position: relative; padding-bottom: 7px;top: 1px; background: url(../images/hiIcon.gif) left -1px no-repeat; cursor: pointer;}

#pet { position: absolute; top: 100px; left: 1px; display: block; z-index: 65500; }
#welcome { position: absolute; width: 182px; height: 132px; top: -50px; display: none; text-align: center; background: url(../images/msgbox_bg.gif); }
#blackart_box { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10000; }
#petMsgHorn { position: absolute; display: block; }
#welcome .horn1 { width: 16px; height: 11px; left: 35px; top: 127px; background: url(../images/msgbox_bottom.gif) no-repeat; }
#welcome .horn2 { width: 16px; height: 11px; left: 137px; top: 127px; background: url(../images/msgbox_bottom.gif) no-repeat; }
#welcome .horn3 { width: 11px; height: 8px; left: 137px; top: -6px; background: url(../images/msgbox_top.gif) no-repeat; }
#welcome .horn4 { width: 11px; height: 8px; left: 35px; top: -6px; background: url(../images/msgbox_top.gif) no-repeat; }
#thewTop { height: 27px; }
#thewTop span { float: right; font-size: 12px; color:#4890ba; margin: 7px 3px; }
#thewTop .thewBox { float: right; height: 9px; width: 35px; background: url(../images/thew_box_bg.gif) 1px 0px repeat-x; margin-top: 10px; }
#welcome p { color:#666; font-size: 12px; padding: 0 10px; text-align: left; }
#welcome p strong { display: block; }


/* iFocus style */
#ifocus { width:455px; height:245px; margin:15px 5px 5px 5px; margin:0px 5px 5px 5px!important;}
#ifocus ul { margin:0px; padding:0px;}
#ifocus li { list-style:none;}
	#ifocus_pic { display:inline; position:relative; float:left; width:340px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:340px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:340px; height:225px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
