body { margin:0 auto; font-size:12px; line-height:18px; color:#666;  width:910px; }
a:link,a:visited { color:#666; } a:hover,a:active { }
.SkinObject{ color:#C18088; font-weight:normal; }
a.Kekesoft_Pagelinks:link,a.Kekesoft_Pagelinks:visited { background:url(/images/action_right.gif) no-repeat #eee 18px 6px; border-bottom:1px solid #ccc; text-indent:30px; line-height:24px; color:#333; width:100%; display:block; text-decoration:none; }
a.Kekesoft_Pagelinks:hover,a.Kekesoft_Pagelinks:active { background:url(/images/breadcrumb.gif) no-repeat #000 18px 6px; border-bottom:1px solid #333; text-indent:30px; line-height:24px; width:100%; display:block; color:#fff; }
A.SkinObject:link { font-weight:normal; text-decoration:none; color:#111; font-size:12px; }
A.SkinObject:visited { font-weight:normal; text-decoration:none; color:#111; }
A.SkinObject:hover { font-weight:normal; text-decoration:none; color:#666; }
A.SkinObject:active { font-weight:normal; text-decoration:none; color:#666; }
.MainMenu_MenuContainer { BACKGROUND-COLOR:transparent; }
.MainMenu_MenuBar { CURSOR:hand; HEIGHT:20px; BACKGROUND-COLOR:transparent; }
.MainMenu_MenuItem { BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; FONT-WEIGHT:normal; BORDER-LEFT: #ccc 0px solid; CURSOR:hand; COLOR:#333; font-weight:100; BORDER-BOTTOM:#ccc 0px solid; FONT-STYLE: normal; BACKGROUND-COLOR:transparent; }
.MainMenu_MenuIcon { BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; WIDTH: 15px; CURSOR: hand; BORDER-BOTTOM: #ccc 0px solid; BORDER-right: #ccc 0px solid; HEIGHT: 21px; BACKGROUND:#f6f6f6; TEXT-ALIGN:center; }
.MainMenu_SubMenu { Z-INDEX:1000; CURSOR:hand; FILTER:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=0); border:0; BACKGROUND-COLOR:#f6f6f6; }
.MainMenu_MenuBreak { background:none; border:0; }
.MainMenu_MenuItemSel { FONT-WEIGHT: normal; FONT-SIZE:12px; CURSOR: hand; COLOR:#f30; font-weight:100; FONT-STYLE: normal; background:transparent; }
.MainMenu_MenuArrow { BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; FONT-SIZE:12px; CURSOR:hand; BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; }
.MainMenu_RootMenuArrow { FONT-SIZE:12px; CURSOR: hand; }
.Head { FONT-WEIGHT:bold; FONT-SIZE:14px; COLOR:#B52E23; padding-left:10px; }
span,td { font-size:12px; line-height:18px; }
.normal,.subhead,.normalbold,.CommandButton { font-size:12px; }
.SubHead { font-weight:bold; color:#666; }
.line_point { border-bottom:1px dotted #666; padding:20px 0 2px; }

.borderTable { border:1px solid #B6B6B6; margin:12px 0 0; }
.titleLeft { padding:0; height:28px; color:#038; background:url(../images/titleBg.gif) repeat-x #C5D6E0; }
.titleLeft .Head { FONT-SIZE:12px; color:#038; padding-left:10px; }

td.containerTitle .head { font-size:14px; }
hr { height:0; border:0; border-bottom:1px dotted #ccc; }
#bottomArea { clear:both; text-align:center; color:#666; padding:10px 0; }
#bottomArea .bottomNav { background:#EAEAEA; padding:5px 0; }
#bottomArea .bottomListArea { width:660px; margin:0 auto; }
#bottomArea ul.bottomList { float:left; width:220px; text-align:left; padding:10px 0; }
#bottomArea .bottomCopy { clear:both; border-top:1px solid #ccc; padding:10px 0; }



.mainBlock { border:1px solid #ccc; width:322px; padding:2px; margin:10px 0 0; float:left; font-size:12px; }
.mainBlock h1 { font-size:12px; padding:0; margin:5px 0; }
.mainBlock h2 { background:url(http://www.shengjing360.com/gimages/index/arrow_h2.gif) no-repeat 12px 6px #DB494A; margin:0; padding:3px 0 0 30px; font-size:12px; letter-spacing:1px; color:#fff; line-height:18px; border-bottom:1px solid #ccc; }
.mainBlock h2 a,.mainBlock h2 a:visited { font-weight:bold; color:#fff; }
.mainBlock h2 span { font-weight:normal; float:right; color:#fff; padding-right:10px; }
.mainBlock h2 span a,.mainBlock h2 span a:visited  { font-weight:normal; color:#fff; }
.mainBlockInfo h1 a,.mainBlockInfo h1 a:visited { color:#c00; }
.blockInfoMain { margin:10px; border-bottom:1px dotted #ccc; padding-bottom:10px; }
.blockInfoMain img { float:left; margin:0 8px 0 0; border:1px solid #ccc; padding:1px; }
.blockInfoMainNoLine { margin:10px; padding-bottom:10px; }
.blockInfoMainNoLine img { float:left; margin:0 8px 0 0; border:1px solid #ccc; padding:1px; }


/* Search */
.searchArea { width:654px; background:#F2F2F2; border:1px solid #DADADA; padding:4px; position:relative; }
.searchIcon { background:url(http://www.shengjing360.com/images/icon_search.gif) no-repeat left center #fff; padding-left:70px; position:relative; }
.searchTags { float:left; width:314px; } 
.searchTags a { display:block; float:left; padding:3px 0; margin:5px; }
.searchTags a span { display:block; padding:0 8px; margin:0; border:1px solid #fff; border-bottom:none; }
.searchTags a:hover,a.searchTagsSel { display:block; float:left; margin:5px; padding:3px 0; background:url(http://www.shengjing360.com/images/search_sel.gif) bottom center no-repeat; text-decoration:none; }
.searchTags a:hover span,a.searchTagsSel span { display:block; padding:0 8px; margin:0; border:1px solid #666; border-bottom:none; }
.hotTags { float:left; margin:5px; padding:4px 0 0 0; width:260px; position:relative; }
.hotTags strong { float:left; }
.tagsArea { position:absolute; z-index:3000; width:190px; left:64px; clip:rect(0px 190px 24px 0px); }
.tagsLeftArrow { position:absolute; left:0; }
.tagsRightArrow { position:absolute; right:0; }
.tagsAll { padding-left:10px; position:absolute; z-index:-9999; overflow:hidden; white-space:nowrap; }
.seachInput { clear:both; margin:5px; }

