

#rightPanel_160							{position:relative; float:left; width:160px; text-align:left; margin:5px 0 0 0;}
#leftPanel_395							{position:relative; float:left; width:620px; text-align:left; margin:0px 0 0 0;}
#middlePanel_395						{position:relative; float:left; width:320px !important; text-align:left; margin:5px 5px 0 5px; z-index:1;}

#leftPanel_395 .hotspot_fronttop .hotspot_hdrFeature	{position:absolute; top:-7px; left:10px; margin:0; z-index:9999;}
#middlePanel_395 .Blog_front .hotspot_hdrBlog			{position:relative; float:left; margin:-7px 0 0 0;}

.akpc_pop 								{display:none;visibility:hidden;}
/*.hotspot_fronttop						{position:relative; float:left; width:620px; height:270px; padding:19px 0 0 0; background:#000 url(../../images/box_middle_bg.gif) repeat-x 0px -18px; margin:0 0 5px 0; z-index:98;}*/
.hotspot_fronttop						{position:relative; float:left; width:620px; height:270px; padding:0px 0 0 10px; background:#eee url(../../images/box_middle_bg.gif) repeat-x 0px -18px; margin:0 0 5px 0; z-index:98;}

.hotspot_fronttop_bg					{position:relative; float:left; width:638px; height:75px; margin:-75px 0 0 0; padding:0; }
.hotspot_fronttop_bg	img				{width:620px; height:85px; margin:-15px 0 0 0;}
.hotspot_fronttop_intro					{position:relative; float:left; margin:-90px 0 0 0; padding:10px 5px 5px 10px; width:455px !important; height:45px; }
.hotspot_fronttop_intro	a				{font-size:22px; border-bottom:0px dotted #ffd000; color:#fff; font-weight:bold; line-height:16px; margin:0px 0px 0px 10px;}
.hotspot_fronttop_intro	a:hover			{color:#E81969; border-bottom:0px dotted #666;}
.hotspot_fronttop_intro	p				{margin-top:20px 0 0 0; line-height:13px; padding:0 0 0 0; font-size:11px; color:#98B8F7;}
.hotspot_fronttop_intro	.intro_cat		{font-size:11px; color:#fff; font-family:Arial, San-Serif; font-weight:bold; line-height:13px;}
.hotspot_fronttop_buttons				{position:relative; float:right; margin:-320px 0 0 0; width:150px; height:15px; display:none;}

.hotspot_front							{position:relative; float:left; width:232px; height:250px; background:#000; margin:0 0 5px 0;}
.hotspot_front		img					{position:relative; float:left; width:232px; height:250px; border:0; margin:0; padding:0;}
.hotspot_front_bg						{position:relative; float:left; width:232px; height:75px; margin:-75px 0 0 0; padding:0;}
.hotspot_front_bg	img					{width:232px; height:75px;}
.hotspot_front_intro					{position:relative; float:left; margin:-75px 0 0 0; padding:5px 5px 5px 10px; width:217px !important; height:65px; overflow:hidden;}
.hotspot_front_intro	a				{font-size:13px; color:#ffd000; border-bottom:0px dotted #ffd000; font-weight:bold; line-height:13px;}
.hotspot_front_intro	a:hover			{color:#666; border-bottom:0px dotted #666;}
.hotspot_front_intro	p				{margin:5px 0 0 0; line-height:12px; padding:0; font-size:11px; color:#eee;}
.hotspot_front_div						{position:relative; float:left; width:6px; height:250px; margin:0 0 5px 0;}
.hotspot_front_intro	.intro_cat		{font-size:12px; color:#fff; font-family:Arial, San-Serif; font-weight:bold; line-height:13px;}

.hotspot_front_media					{position:relative; float:left; width:620px; height:250px; background:#000 url(../../images/box_middle_bg.gif) repeat-x 0px -18px; margin:0 0 5px 0;}
.hotspot_front_media_hdr				{position:absolute; top:9px; left:10px;}
.hotspot_front_media_video				{position:absolute; top:7px; right:143px;}
.hotspot_front_media_audio				{position:absolute; top:7px; right:10px;}
#hotspot_front_media_player				{position:absolute; bottom:0px; width:620px; height:220px; text-align:left; background:#000;}
#hotspot_front_media_player2			{position:absolute; bottom:0px; width:620px; height:220px; text-align:left; background:#000;}

.hotspot_front_magmenu					{position:relative; float:left; width:150px; height:55px; margin:0; padding:5px; background:#000 url(../../images/box_middle_bg.gif) repeat-x 0px -18px;  text-transform:uppercase; font-weight:bold; font-size:13px; font-family:Arial, San-Serif;}
.hotspot_front_magmenu	a				{color:#fff;}
.hotspot_front_magmenu	a:hover			{text-decoration: underline; color:#40a0d2;}

.hotspot_front_footer					{position:relative; float:left; width:460px; height:175px; padding:5px 0 0 10px; background:#000 url(../../images/box_middle_bg.gif) repeat-x 0px -18px; margin:0 0 5px 0; }
.footer_tops							{position:relative; float:left; width:140px; margin:0 5px 0 0; text-transform:uppercase; line-height:11px;}
.footer_tops	h2						{padding:0; margin:4px 0 8px 0; font-family:Arial, San-Serif; font-size:12px; color:#ccc; font-weight:normal;}
.footer_tops	a						{display:block; color:#ffd000; font-size:10px; padding:4px 0 3px 0;}
.footer_tops	a:hover					{color:#fff;}

#Blog_body								{background:transparent; margin:0px; padding:0px;}
.Blog_front								{position:relative; float:left; width:300px; height:1474px; background:#fff url(../../images/subcontent_mainbg.gif) repeat-x bottom left; margin:0px 0 5px 0; padding:0 10px 0 10px; z-index:1;}
.Blog_front_iframe						{position:relative; float:left; margin:6px 0 5px 0; width:300px; border:0px; z-index:2;}

.Blog_front_post						{position:relative; float:left; width:300px; height:250px; margin:0px 0px 5px 0px; text-align:left;}
.Blog_front_post	a					{border:0px;}
.Blog_front_post	img					{position:relative; float:left; width:300px; height:250px; border:0px; margin:0px; padding:0px;}
.Blog_front_introBG						{position:relative; float:left; width:300px; height:75px; margin:-75px 0 0 0; padding:0;}
.Blog_front_introBG	img					{width:300px; height:75px;}

.Blog_front_intro						{position:relative; float:left; margin:-75px 0 0 0;padding:5px 5px 5px 10px; width:285px !important; height:65px;}
.Blog_front_intro	a.kicks				{display:block; font-size:12px; font-weight:bold; color:#000;}
.Blog_front_intro	a.kicks:hover		{color:#666;}
.Blog_front_intro	a					{font-size:14px; color:#cc0000; font-weight:bold; line-height:13px;}
.Blog_front_intro	a:hover				{color:#666;}
.Blog_front_intro	p					{margin:3px 0 0 0; line-height:13px; padding:0; font-size:12px; color:#111;}

.Blog_front_seal						{position:absolute; bottom:75px; left:10px; width:36px; height:55px; z-index:999; margin:0; padding:0;}
.Blog_front_seal	img					{width:36px; height:55px; z-index:999;}

.Blog_front_post_sm						{position:relative; float:left; width:300px; height:100px; text-align:left; border:0px solid red; margin:0 0 4px 0;}
.Blog_front_post_sm	img					{position:relative; float:left; width:125px; height:100px; border-right:1px solid #ccc;  border-bottom:1px solid #ccc; border-left:1px solid #eee; border-top:1px solid #eee; margin:0px; padding:0px;}
.Blog_front_intro_sm					{position:relative; float:left; width:160px; height:100px; margin:0 0 0 5px; padding:0; }

.Blog_front_intro_sm	a				{font-size:12px; color:#cc0000; font-weight:normal; line-height:12px;}
.Blog_front_intro_sm	a:hover			{color:#666;}
.Blog_front_intro_sm	p				{margin:3px 0 0 0; line-height:12px; padding:0; font-size:11px; color:#333;}


.box_NewsletterFront					{position:relative; float:left; width:160px; height:80px; background:#000 url(../../images/complex_subbg.gif) repeat-x 0px 0px; margin:0 0 5px 0;}
.box_NewsletterFront	.input-text		{position:absolute; top:25px; left:5px; width:148px; height:17px; color:#111; font-size:13px; font-family:Arial, San-Serif; background:#ccc url(../../images/complex_searchbg.gif) repeat-x; border-top:1px solid #666; border-left:1px solid #666; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.box_NewsletterFront	.input-submit	{position:absolute; bottom:4px; right:4px; width:59px; height:25px; border:0;}
.box_NewsletterFront	h2				{position:absolute; top:5px; left:5px; width:150px; height:18px; font-family:Arial, San-Serif; font-weight:bold; font-size:12px; color:#a5a5a5; font-weight:normal; padding:0; margin:0;}

.AD_onstand								{position:relative; float:left; width:160px; height:286px; background:#000 url(../../images/complex_subbg.gif) repeat-x 0px 0px; margin:0 0 5px 0;}	
.AD_onstand	h3							{padding:0; margin:5px 0 0 5px; color:#fff; font-weight:bold; font-size:11px;}
.AD_onstand	h1							{padding:5px; width:150px; margin:0; text-align:center; color:#fff; font-weight:normal; background:#40a0d2; font-size:11px; line-height:16px; text-transform:uppercase;}
.AD_onstand	h1	b						{font-size:14px;}
.AD_onstand	a							{color:#fff;}
.AD_onstand	a:hover						{color:#ffd000;}

.ad_front_600							{position:relative; float:left; width:160px; height:600px; text-align:center; margin:0 0 5px 0;}
.ad_front_160							{position:relative; float:left; width:160px; height:160px; text-align:center; margin:0 0 5px 0;}
.ad_front_300							{position:relative; float:left; margin:5px 0 5px 0; width:300px; height:250px;}