@charset "gb2312";

* { margin: 0px; padding: 0px; border: 0px; }
html { width:100%; }
body { font: 12px Verdana, Tahoma, Arial, "宋体", "新宋体", serif; color: #333333; width: 980px; margin-right: auto; margin-left: auto;}
td, th, form { font: 12px Verdana, Tahoma, Arial, "宋体", "新宋体", serif; }
a { text-decoration: none; color: #0000CC; }
a:hover { text-decoration: underline; color: #FF6600; }
ul li { list-style: none; }
.Uline, Uline a { text-decoration: underline; }
.Bold { font-weight:bold; }
.FLeft { float: left; }
.FRight { float: right; }
.FCenter { margin-right: auto; margin-left: auto; }
.ClearL { clear: left; }
.ClearR { clear: right; }
.ClearB { clear: both; }
.CLeft { text-align: left; }
.CRight { text-align: right; }
.CCenter { text-align: center; }

.Txt00, .Link00 { color: #000000; }
.Link00:hover { color: #FF6600; }
.Txt01, .Link01 { color: #333333; }
.Link01:hover { color: #FF6600; }
.Txt02, .Link02 { color: #666666; }
.Link02:hover { color: #FF6600; }
.Txt03, .Link03 { color: #999999; }
.Link03:hover { color: #FF6600; }
.Txt04, .Link04 { color: #CCCCCC; }
.Link04:hover { color: #FF6600; }
.Txt05, .Link05 { color: #EFEFEF; }
.Link05:hover { color: #FF6600; }
.Txt06, .Link06 { color: #FF0000; }
.Link06:hover { color: #FF6600; }
.InTxt { border: 1px solid #999999; height: 18px; margin: 0px 1px; }
.InTxtN { border: 1px solid #999999; margin: 0px 1px; }
.InTxtA { height: 18px; margin: 0px 1px; background: #EFEFEF; }

.Button { background: url(../images/ButtonBg.png) no-repeat; height: 20px; width: 45px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }
.ButtonW { background: url(../images/ButtonBg.png) no-repeat -45px 0px; height: 20px; width: 60px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }
.Button:hover, .ButtonW:hover, .ButtonA:hover, .ButtonB:hover, .ButtonC:hover, .ButtonD:hover, .ButtonE:hover, .ButtonF:hover { color: #FFFF00; }

.HighLight { color: #FF0000; background: #FFFF66; padding-right: 2px; padding-left: 2px; }

.ABg { background: url(../images/Abg.png) repeat-x; }
.NBg { background: url(../images/Nbg.png) repeat-x; }

.Con { float: left; }

#TopFrame { clear: both; float: left; height: 60px; width: 100%; background: url(../images/TopFrameLine.png) repeat-x; margin-bottom: 2px; }
#Logo { float: left; height: 60px; width: 200px; text-align: center; line-height: 60px; }
#Logo img { margin-top:10px; }
#NavMenu { float: right; margin-top: 5px; display: inline; }
#NavMenu li { float: left; margin-right: 1px; margin-left: 1px; display: block; height: 22px; line-height: 24px; overflow: hidden; }
#NavMenu li a { cursor:pointer; display: block; background: #F6F6F6; color: #666666; padding: 0px 10px; }
#NavMenu li a:hover { background: #FFFFFF; color:#FF6600; }
#NavMenu .Mover { background: #FFFFFF; color:#FF6600; padding: 0px 10px; }
#NavSubMenu { width:760px; float: right; margin-top: 7px; clear: right; }
#NavSubMenu li { float: left; margin-right: 1px; margin-left: 1px; display: block; height: 24px; line-height: 28px; overflow: hidden; }
#NavSubMenu li a { cursor:pointer; display: block; color: #333333; padding: 0px 5px; }
#NavSubMenu li a:hover { color:#FF6600; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #CCCCCC; line-height: 26px; text-decoration: none; }
#NavSubMenu .Mover { padding: 0px 10px; font-size: 14px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #CCCCCC; font-weight: bold; line-height: 26px; }
#NavSubMenu li.Search { width: 390px; text-align: right; line-height: 24px; }

#ISFrame { clear: both; float: left; height: 60px; width: 100%; }
#ISearch { height: 60px; float: left; width: 540px; background: url(../images/ISerachBg.png) no-repeat; }
#ISearch ul { width: 480px; margin-left: 60px; }
#ISearch li { float: left; margin: 10px 0px 0px 10px; }
#ISearch li.Srch { height: 20px; width:470px; }
#ISearch li a { color:#999999; }
#ISearch li a:hover { color:#FF6600; }

#ILogin { float: right; width: 430px; height:60px; background: url(../images/ILoginBg.png) no-repeat; }
#ILogin li { float: right; height: 20px; width: 410px; text-align: right; margin-top: 10px; }
#ILogin li a.Reg { color: #FF6600; }
#ILogin li a { margin: 0px 10px; color: #999999; }

#IVideo { float: left; height: 300px; width: 220px; z-index: 1; }
#ITop10 { float: right; height: 235px; width: 640px; margin: 0px 5px; background:url(../images/ITop10Bg.png); }
#ITop10 ul { width:490px; height:200px; margin-top: 24px; }
#ITop10 li { float: left; margin: 0px 4px 0px 0px; }
#ITop10 li.big { margin-bottom: 4px; margin-right: 5px; }
#ITop10 li a { border: 1px solid #CCCCCC; display:block; width:72px; height:72px; overflow: hidden; }
#ITop10 li.big a { display:block; width:110px; height:110px; }
#ITop10 li a:hover { border: 1px solid #FF6600; }
#INavLink { float: right; height: 235px; width: 110px; text-align: center; }
#INavLink a { background: url(../images/INavLinkBg.png) no-repeat 0px -40px; display: block; height: 40px; width: 90px; margin: 5px; font-size: 14px; line-height: 40px; color: #000000; }
#INavLink a:hover { background: url(../images/INavLinkBg.png) no-repeat 0px 0px; color: #FFFFFF; }

#IParty { float: left; height: 200px; width: 220px; clear:left; }
#IParty dt { line-height: 22px; width: 100%; }
#IParty dt.img { margin: 0px auto; }
#IParty dt.img a { display:block; width:210px; height:75px; border: 1px solid #CCCCCC; overflow: hidden; }
#IParty dt.img a:hover { border: 1px solid #FF6600; }
#IParty dd { line-height: 20px; width: 100%; text-indent: 10px; color:#666666; }
#IParty dd a { color:#FF6600; }
#IParty dd span { color:#CCCCCC; font-size: 9px; }
#IParty dd a:hover { color:#000000; }

#IPrint { float: right; height: 265px; width: 530px; margin: 0px 5px; background:url(../images/IPrintBg.png) no-repeat 410px 0px; }
#IPrint .Title { background: #3E9D00 url(../images/IListBg.png) no-repeat 0px 0px; height: 24px; width: 420px; margin: 10px 0px 5px; }
#IPrint li { background: url(../images/ArrList1.png) no-repeat 0px 10px; line-height: 22px; text-indent: 10px; float: left; width:260px; white-space: nowrap; }
#IPrint li.img { background: url(../images/ListImgBg.png) no-repeat 0px 0px; float: left; height: 105px; width: 170px; overflow: hidden; clear: left; text-align: left; text-indent: 0px; margin: 5px 10px; border-bottom-style: none; }
#IPrint li.img img { width:166px; height:100px; }
#IPrint li.img a { display: block; }
#IPrint li.img a:hover { border: 1px solid #FF6600; }
#IPrint li a { color: #666666; }
#IPrint li a:hover { color: #FF6600; }

#IRank { float: right; height: 265px; width: 220px; clear: right; line-height: 24px; color: #FFFFFF; text-indent: 160px; }
#IRank .Title { background: #3E9D00 url(../images/IListBg.png) no-repeat 0px -24px; height: 24px; width: 220px; margin: 10px 0px 5px; }
#IRank li { background: url(../images/ArrList2.png) no-repeat 5px 8px; line-height: 22px; text-indent: 15px; float: left; width:210px; white-space: nowrap; }
#IRank li a { color: #666666; }
#IRank li a:hover { color: #FF6600; }

#FlashFrame { width: 100%; text-align: center; color: #FF0000; margin-right: auto; margin-left: auto; clear: both; }
#BannerFlash { clear: both; float: left; width: 100%; text-align: center; color: #FF0000; }

#IBlog { width:100%; height:205px; background: url(../images/IBlogBg.png) repeat-x; float:left; }
#IBlog .Title { margin: 10px 0px; height: 200px; width: 150px; float: left; }
#IBlog .Title img { height: 180px; width: 150px; overflow: hidden; }
#IBlog ul { float:left; width: 620px; height:200px; margin: 10px 0px; }
#IBlog li { float:left; width: 310px; }
#IBlog li dt { text-align: center; height: 95px; width: 100px; float: left; white-space: nowrap; }
#IBlog li dt img { height: 85px; width: 90px; }
#IBlog li dt a { border: 1px solid #CCCCCC; display: block; height: 85px; width: 90px; }
#IBlog li dt a:hover { border: 1px solid #FF6600; }
#IBlog li dd { float: left; width: 200px; line-height: 22px; height: 22px; white-space: nowrap; }
#IBlog li dd a { color:#FF6600; }
#IBlog li dd a:hover { color:#FF9900; }
.Link { width:200px; float:right; }
.Link a { border: 1px solid #CCCCCC; display: block; height: 90px; width: 200px; margin: 7px 0px 0px 0px; clear: left; float: left; overflow: hidden; }
.Link a:hover { border: 1px solid #FF6600; }

.TLFrame { float: left; width: 460px; text-align: left; height:150px; margin: 10px 20px 0px 5px; }

.NavLogin { clear: both; float: left; width: 100%; height: 30px; margin-bottom: 5px; background:#EFEFEF; }
.NavLogin .Nav { float: left; color: #FFFFFF; text-indent: 15px; line-height: 30px; }
.NavLogin .Nav a { color: #FFFFFF; margin-left: 5px; }
.NavLogin .Nav a:hover { color: #000000; text-decoration: underline; }
.NavLogin .Login { float: right; margin: 5px 5px 0px 0px; color: #FFFFFF; line-height: 20px; display: inline; }
.NavLogin .Login a { color: #666666; margin-left: 5px; }
.NavLogin .Login a:hover { color: #FF6600; text-decoration: underline; }

.NavLogin .NavB { float: left; color: #999999; text-indent: 15px; line-height: 30px; }
.NavLogin .NavB a { color: #999999; margin-left: 5px; }
.NavLogin .NavB a:hover { color: #FF6600; text-decoration: underline; }

#LinkFrame { float: left; width: 100%; text-align: center; height: 60px; overflow: hidden; }
#LinkFrame ul { margin: 5px 10px 0px; }
#LinkFrame li { float: left; }
#LinkFrame li img { width:120px; height:40px; }
#LinkFrame li a { line-height: 40px; text-align: center; width: 120px; margin-right: 10px; margin-top: 5px; border: 1px solid #EEEEEE; display: block; margin-left: 5px; overflow: hidden; }
#LinkFrame li a:hover { border: 1px solid #FF6600; }

#FootFrame { background: url(/images/FootBg.png) repeat-x; height: 40px; width: 100%; margin-top: 5px; clear: both; }
#FootFrame a { color:#CCCCCC; }
#FootFrame ul { height: 30px; width: 100%; overflow: hidden; clear: both; }
#FootFrame li { float: left; display: block; line-height: 30px; margin-right: 5px; color: #999999; }
#FootFrame li.Info { width: 450px; }
#FootFrame li.Right { float: right; width: 100px; text-align: right; }
#FootFrame li.Right img { margin-top: 3px; }
#FootFrame li a { color: #333333; margin-right: 5px; margin-left: 5px; }
#FootFrame li a:hover { color: #FF6600; }

#ReFrame { border-right: 1px solid #CCCCCC; width: 100%; clear: right; float: left; }

.MTxtA, .MTxtA a { color: #FF6600; }
.MTxtB, .MTxtB a { color: #004A68; }
.MTxtC, .MTxtC a { color: #F067A6; }
.MTxtD, .MTxtD a { color: #00A8AB; }
.MTxtE, .MTxtE a { color: #6D6052; }
.MTxtF, .MTxtF a { color: #007FC4; }

.NLBgA { background: #FFB27F; }
.NLBgB { background: #7FA4B3; }
.NLBgC { background: #F7B3D2; }
.NLBgD { background: #7FD3D5; }
.NLBgE { background: #B6AFA8; }
.NLBgF { background: #7FBFE1; }

.ButtonA { background: url(../images/ButtonBg.png) no-repeat -105px 0px; height: 20px; width: 40px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }
.ButtonB { background: url(../images/ButtonBg.png) no-repeat -145px 0px; height: 20px; width: 40px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }
.ButtonC { background: url(../images/ButtonBg.png) no-repeat -185px 0px; height: 20px; width: 40px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }
.ButtonD { background: url(../images/ButtonBg.png) no-repeat -225px 0px; height: 20px; width: 40px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }
.ButtonE { background: url(../images/ButtonBg.png) no-repeat -265px 0px; height: 20px; width: 40px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }
.ButtonF { background: url(../images/ButtonBg.png) no-repeat -305px 0px; height: 20px; width: 40px; margin: 0px 2px; color: #FFFFFF; line-height: 22px; cursor:pointer; font-size: 12px; }

.BLinkA { cursor:pointer; color: #FFFFFF; background: url(../images/BLinkBg.png) no-repeat 0px 0px; height: 18px; width: 75px; line-height: 20px; }
.BLinkA:hover { color: #FFFF00; }
.BLinkB { cursor:pointer; color: #FFFFFF; background: url(../images/BLinkBg.png) no-repeat -75px 0px; height: 18px; width: 75px; line-height: 20px; }
.BLinkB:hover { color: #FFFF00; }
.BLinkC { cursor:pointer; color: #FFFFFF; background: url(../images/BLinkBg.png) no-repeat -150px 0px; height: 18px; width: 75px; line-height: 20px; }
.BLinkC:hover { color: #FFFF00; }
.BLinkD { cursor:pointer; color: #666666; background: url(../images/BLinkBg.png) no-repeat -225px 0px; height: 18px; width: 75px; line-height: 20px; }
.BLinkD:hover { color: #000000; }

.Pager { float: right; text-align: left; margin-top: 3px; clear: both; }
.Pager li { float: left; padding: 0px 3px; height: 16px; line-height: 17px; }
.Pager li a { border: 1px solid #CCCCCC; color: #666666; display: block; cursor:pointer; padding: 0px 3px; }
.Pager li a:hover { color: #333333; background: #EFEFEF; text-decoration: none; border: 1px solid #FF6600; }

.SLineBg { width:98%; background: url(../images/SLineBg.png) repeat-x 4px; clear: both; height: 10px; }
.SpaceH0 { height: 0px; display: inline; }
.SpaceH5 { height: 5px; display: inline; width: 100%; }
.SpaceH10 { height: 10px; display: inline; }
.SpaceH15 { height: 15px; display: inline; }
.SpaceH20 { height: 20px; display: inline; }
.SpaceHead { width: 100%; height: 15px; background: url(../images/SpaceBg.png) repeat-x 0px 0px; clear: both; }
.SpaceFoot { width: 100%; height: 15px; background: url(../images/SpaceBg.png) repeat-x 0px -15px; clear: both; }
.DivH { height:120px; }

.TList00 { text-align: left; width: 100%; color: #CCCCCC; margin-top: 5px; }
.TList00 li { background: url(../images/ArrList2.png) no-repeat 0px 7px; line-height: 22px; text-indent: 10px; float: left; width:260px; border-bottom: 1px dashed #EFEFEF; white-space: nowrap; }
.TList00 li span { float:right; color: #CCCCCC; cursor:pointer; }
.TList00 li.img { background: url(../images/ListImgBg.png) no-repeat 0px 0px; float: left; height: 105px; width: 170px; overflow: hidden; clear: left; text-align: left; text-indent: 0px; margin: 5px 10px; border-bottom-style: none; }
.TList00 li.img img { width:166px; height:100px; }
.TList00 li.img a { display: block; }
.TList00 li.img a:hover { border: 1px solid #FF6600; }
.TList00 li a { color: #666666; }
.TList00 li a:hover { color: #FF6600; }
.TList01 { text-align: left; width: 100%; color: #CCCCCC; margin-top: 5px; }
.TList01 li { line-height: 20px; text-indent: 15px; background: url(../images/ArrList1.png) no-repeat 5px 8px; white-space: nowrap; }
.TList01 li a { color: #666666; }
.TList01 li a:hover { color: #FF6600; }
.TList02 { text-align: left; width: 100%; color: #CCCCCC; margin-top: 5px; }
.TList02 li { background: url(../images/ArrList2.png) no-repeat 5px 7px; line-height: 20px; text-indent: 15px; white-space: nowrap; }
.TList02 li a { color: #666666; }
.TList02 li a:hover { color: #FF6600; }

.TList03 { text-align: left; width: 100%; color: #CCCCCC; margin-top: 5px; border: 1px solid #CCCCCC; min-height:145px; }
.TList03 ul.h120 { height:120px; }
.TList03 li { background: url(../images/ArrList2.png) no-repeat 5px 9px; line-height: 24px; text-indent: 15px; white-space: nowrap; }
.TList03 li a { color: #666666; }
.TList03 li a:hover { color: #FF6600; }
.TList03 table { width:98%; margin: 5px; }
.TList03 th { }
.TList03 td { line-height: 24px; }
.TList03 dl { width: 100%; display: block; margin: 10px 0px 5px; }
.TList03 dt { float: left; height: 105px; width: 170px; background: url(../images/ListImgBg.png) no-repeat; color: #FF6600; margin-left: 5px; }
.TList03 dt a { display: block; border: 1px solid #CCCCCC; }
.TList03 dt a:hover { border: 1px solid #FF6600; }
.TList03 dd { float: right; height: 22px; width: 190px; color: #666666; margin-left: 5px; }
.TList03 dd a { color: #FF6600; }
.TList10 { text-align: left; width: 100%; color: #CCCCCC; margin-top: 5px; }
.TList10 li { line-height: 20px; background: no-repeat; white-space: nowrap; list-style: decimal inside; }
.TList10 li a { color: #666666; }
.TList10 li a:hover { color: #FF6600; }
.TList10 li.s1, .TList10 li.s1 a { color: #F067A6; }
.TList10 li.s2, .TList10 li.s2 a { color: #007FC4; }
.TList10 li.s3, .TList10 li.s3 a { color: #FF6600; }
.TList10 li.s4, .TList10 li.s4 a { color: #00A8AB; }
.TList10 li.s5, .TList10 li.s5 a { color: #004A68; }

.LTitle1 { height: 24px; width: 100%; background: #EFEFEF url(../images/LTitle1Bg.png) repeat-x 0px 23px; line-height: 26px; text-align: left; text-indent: 10px; overflow: hidden; margin-top: 5px; color: #333333; clear: both; border-bottom: 1px solid #CCCCCC; }
.LTitle1 span { float:right; margin-right: 10px; clear: both; position: relative; }
.LTitle1 span a { color:#999999; display: block; }
.LTitle1 span a:hover { color:#FF9900; }
.LTitle3 { height: 24px; width: 100%; background: #EFEFEF; line-height: 26px; text-align: left; text-indent: 5px; overflow: hidden; color: #333333; clear: both; }
.LTitle3 span { float:right; margin-right: 10px; clear: both; position: relative; }
.LTitle3 span a { color:#999999; display: block; }
.LTitle3 span a:hover { color:#FF9900; }

.ReVBox { width: 100%; text-align: left; }
.ReVBox table { width: 98%; border-bottom: 1px dashed #666666; margin: 10px auto 5px; }
.ReVBox table .Re { text-align: center; }
.ReVBox th { overflow: hidden; padding: 3px; color: #666666; font-weight: normal; text-align: left; text-indent: 10px; }
.ReVBox td { padding: 2px; line-height: 160%; color: #999999; }
.ReVBox td p { text-indent: 32px; }
.ReVBox td a { color: #666666; text-decoration: underline; }
.ReVBox td a:hover { color: #FF6600; }
.ReVBox td .Re { margin: 10px auto; width: 92%; text-align: center; border-top: 1px dashed #CCCCCC; background: #F9F9F9; padding: 5px; }

.ReBox { width: 100%; text-align: center; clear: both; float: left; }
.ReBox table { border: 1px solid #CCCCCC; width: 96%; text-align: left; margin: 10px auto 5px; }
.ReBox th { background: #EFEFEF; border: 1px solid #FFFFFF; color: #333333; padding: 4px; text-align: left; }
.ReBox td { color: #666666; padding: 4px; vertical-align: top; line-height: 22px; }
.ReBox td ul { width: 175px; }
.ReBox td li { float: left; width: 25px; height: 25px; margin-top: 2px; }
.ReBox td li a { width: 22px; height: 22px; text-align: center; vertical-align: middle; line-height: 24px; display: block; }
.ReBox td li a img { width: 22px; height: 22px; overflow: hidden; }
.ReBox td li a:hover { background: #EFEFEF; border: 1px solid #FF6600; }
.ReBox td img { vertical-align:bottom }

.AD01 { text-align: left; width: 200px; float: right; margin: auto; }
.AD01 a { width: 180px; height: 50px; display: block; border: 1px solid #CCCCCC; overflow: hidden; }
.AD02 { text-align: left; margin: 10px auto 0px; width: 220px; }
.AD02 a { width: 210px; height: 70px; display: block; border: 1px solid #CCCCCC; overflow: hidden; }
.AD01 a:hover, .AD02 a:hover { border: 1px solid #FF6600; }
.LinkLogo { margin: auto; clear: both; width: 220px; text-align: left; }
.LinkLogo a { display: block; border: 1px solid #CCCCCC; height: 40px; width: 100px; overflow: hidden; float: left; margin-top: 5px; }
.LinkLogo a.L { margin-right: 7px; }
.LinkLogo a:hover { border: 1px solid #FF6600; }

.AboutTitel { background: #EFEFEF; height: 23px; width: 100%; text-align: right; padding:7px 0 0 0; }
.AboutCon { margin: 20px auto; width: 90%; text-align: left; font-size: 14.7px; color: #000066; line-height: 180%; }
.AboutCon p { text-indent: 28px; line-height: 180%; margin-top: 5px; }
.AboutCon p img { border: 1px solid #CCCCCC; }
.AboutCon ul { width: 100%; font-size: 12px; margin-top: 15px; color: #333333; }
.AboutCon li { width: 98%; }
.AboutCon li span { margin-right: 15px; }
.AboutCon dl { line-height: 20px; width:100%; float:left; margin:0 0 20px 0; }
.AboutCon dd { float:left; margin:0 15px 0 0; }
.AboutCon dd a { color:#333333; }
.AboutCon dd a:hover { color: #FF6600; }
.AboutCon dt { clear:left; padding-top:15px; }
.AboutCon dt a { color: #FF6600; }

.TicketLeftF { float: left; text-align: center; width: 220px; }
.TicketRightF { float: right; text-align: center; width: 760px; margin-left: -2px; }
.TicketViewLeftF { float: left; text-align: center; width: 735px; }
.TicketViewRightF { float: right; text-align: center; width: 240px; margin-left: -2px; }
.InfoViewLeftF { float: left; text-align: left; width: 510px; height: 365px; background: url(../images/InfoViewLeftFBg.png) no-repeat; }
.InfoViewRightF { float: right; text-align: left; width: 470px; margin-left: -2px; }

.ISOption { height: 60px; width: 550px; float: left; }
.SearchOption { height: 55px; width: 700px; float: left; }
.SearchOption ul { float: left; width: 100%; display: inline; clear: both; margin-top: 5px; }
.SearchOption li { float: left; margin-right: 1px; margin-left: 1px; display: block; height: 22px; line-height: 20px; overflow: hidden; }
.SearchOption li a { cursor:pointer; display: block; background: #F6F6F6; color: #666666; padding: 0px 5px; border: 1px solid #F6F6F6; }
.SearchOption li a:hover { background: #FFFFFF; color:#FF6600; border: 1px solid #FF6600; text-decoration: none; }
.SearchOption li.Info { width: 80px; text-align: right; line-height: 24px; }
.SearchOption .Mover { background: #FFFFFF; color:#FF6600; padding: 0px 5px; height: 20px; border: 1px solid #FF6600; text-decoration: none; }
.SearchOption .Mover a { background: #FFFFFF; color: #FF6600; }
.SearchOption .Mover a:hover { background: #FFFFFF; border-style: none; }
.SearchInfo { margin-left: 20px; width: 700px; text-align: left; line-height: 30px; height: 30px; overflow: hidden; color: #666666; }

#InfoTicket { float: left; height: 362px; width: 500px; position: relative; }
#InfoMap { float: left; height: 362px; width: 500px; position: relative; background: #EEEEFF; }
#HD_InfoMap { float: left; height: 280px; width: 250px; position: relative; background: #EEEEFF; }

#InfoTicket img, #InfoMap img, #HD_InfoMap img { height: 362px; width: 500px; position: absolute; z-index: 1; clear: both; float: left; }
#InfoTicket a, #InfoMap a, #HD_InfoMap a { margin-top: 340px; background: #FFFFFF; height: 18px; width: 60px; float: left; line-height: 20px; text-align: center; z-index: 999; left: 438px; color: #333333; filter: Alpha(Opacity=75); border: 1px solid #666666; display: inline; position: absolute; }
#InfoTicket a:hover, #InfoMap a:hover { color: #FF6600; filter: Alpha(Opacity=100); border: 1px solid #FF6600; }
#InfoTxt { width:320px; float:left; height:290px; overflow: hidden; }
#InfoTxt table { width:98%; }
#InfoTxt th { font-size: 14.7px; color: #FF6600; height:30px; line-height: 30px; text-align: left;}
#InfoTxt td { padding: 2px; vertical-align: top; }
#InfoTxt td .info { overflow: auto; height: 105px; }
#InfoTxt td a { text-decoration: underline; color:#333333; }
#InfoTxt td a:hover { color:#FF6600; }
#InfoCard { width:150px; float:right; height:270px; text-align:center; margin-top:20px; }
#InfoCard a { color: #999999; clear: left; float: left; }
#InfoCard a:hover { color: #FF6600; text-decoration: underline; }
#InfoOption { width:470px; float:left; clear:both; height:70px; background:#F6F6F6; margin-top:5px; }
#InfoOption table { margin-left:10px; max-width:460px; }
#InfoOption th { line-height: 30px; color: #333333; padding:3px; overflow: hidden; }
#InfoOption td { line-height: 30px; padding:3px; overflow: hidden; }
#InfoOption td a { display: block; width: 60px; color: #FF6600; text-decoration: underline; line-height: 20px; text-align: center; font-size: 14.7px; padding: 2px; }
#InfoOption td a img { vertical-align: middle; }
#InfoOption td a:hover { color: #FF0000; background: #FFFFCC; }

.ConFrame { clear: both; float: left; width: 100%; margin-top: 5px; border-width: -2px; text-align: center; }
.ConBox { width: 96%; margin-right: auto; margin-left: auto; }
.ConBox .err { font-size: 14.7px; font-weight: bold; color: #FF0000; text-align: center; height: 50px; line-height: 50px; }
.ConBox th { height: 24px; background: #EFEFEF; border-bottom: 1px solid #FFFFFF; font-weight: normal; color: #333333; line-height: 24px; }
.ConBox th a { color: #666666; padding: 2px; }
.ConBox th a:hover { color: #000000; background:#FFFFFF; padding: 2px; }
.ConBox td { padding: 5px; border-top: 1px solid #CCCCCC; vertical-align: top; text-align: left; }
.ConBox td th { font-size: 14.7px; color: #FF6600; text-align: left; background:none; text-indent: 10px; border-bottom-style: none; padding: 0px; }
.ConBox td th a { color: #FF6600; text-decoration: none; }
.ConBox td th a:hover { background:none; }
.ConBox td td { border-top: none; color: #666666; padding: 2px; }
.ConBox td a { color: #666666; text-decoration: underline; }
.ConBox td a:hover { color: #FF6600; text-decoration: underline; }
.ConBox .More a { color: #FF6600; text-decoration: none; }
.ListImg { background: url(../images/ListImgBg.png) no-repeat; height: 105px; width: 170px; text-align: left; overflow: hidden; }
.ListImg img { height: 100px; width: 166px; }

.ConFrameA { border-top: 1px solid #FF6600; border-left: 2px solid #FF6600; }
.ConFrameB { border-top: 1px solid #004A68; border-left: 2px solid #004A68; }
.ConFrameC { border-top: 1px solid #F067A6; border-left: 2px solid #F067A6; }
.ConFrameD { border-top: 1px solid #00A8AB; border-left: 2px solid #00A8AB; }
.ConFrameE { border-top: 1px solid #6D6052; border-left: 2px solid #6D6052; }
.ConFrameF { border-top: 1px solid #007FC4; border-left: 2px solid #007FC4; }

.IMenuAll { height: 25px; width:100%; margin-top: 6px; overflow: hidden; line-height: 28px; clear: both; float: left; text-align: right; font-size: 14.7px; }
.AMenuAll { height: 40px; width: 215px; margin-top: 6px; text-indent: 90px; overflow: hidden; line-height: 58px; clear: both; float: left; }
.AMenuList { clear: both; float: left; width: 200px; margin-top: 5px; margin-bottom: 5px; background: url(../images/AMenuListBg.png); min-height:500px; }
.AMenuList .User { background: url(../images/UserTitleBg.png) no-repeat 0px -40px; height: 40px; width: 200px; }
.AMenuList .Help { background: url(../images/UserTitleBg.png) no-repeat 0px 0px; height: 40px; width: 200px; }
.AMenuList li { float: left; width: 100%; height: 28px; border-bottom: 1px solid #CCCCCC; }
.AMenuList li a { width: 190px; font-size: 14.7px; line-height: 32px; height: 28px; overflow: hidden; text-align: right; background: url(../images/MListBg.png) no-repeat 30px -84px; display: block; color: #000000; padding-right: 5px; }
.AMenuList li a:hover { background:#FFFFFF url(../images/MListBg.png) no-repeat 30px -56px; color: #FF6600; }
.AMenuList li.Mover, .AMenuList li.Mover a { background:#FFFFFF url(../images/MListBg.png) no-repeat 30px -56px; color: #FF6600; }
.AMenuList dt { float: left; width: 100%; background: url(../images/MListBg.png) no-repeat 10px -56px; text-align: left; text-indent: 40px; height: 28px; font-size: 14.7px; line-height: 32px; color: #FF6600; border-bottom: 1px solid #CCCCCC; }
.AMenuList dd { float: left; width: 100%; height: 28px; border-bottom: 1px solid #CCCCCC; }
.AMenuList dd a { width: 190px; line-height: 30px; height: 27px; overflow: hidden; display: block; color: #000000; padding-right: 5px; text-indent: 40px; background: #FFFFFF; }
.AMenuList dd a:hover { color: #FF6600; background: #F6F6F6; }
.AMenuList dd.Mover, .AMenuList dd.Mover a { background:#FFFFFF url(../images/MListBg.png) no-repeat 30px -56px; color: #FF6600; }
.MenuAll { height: 40px; width: 215px; margin-top: 6px; text-indent: 90px; overflow: hidden; line-height: 58px; clear: both; float: left; }
.MenuList { clear: both; float: left; width: 200px; margin-top: 5px; margin-bottom: 5px; }
.MenuList li { float: left; width: 100%; }
.MenuList li a { width: 100%; border-bottom: 1px solid #CCCCCC; font-size: 14.7px; line-height: 32px; height: 28px; overflow: hidden; text-align: right; background: url(../images/MListBg.png) no-repeat 30px -28px; display: block; color: #000000; padding-right: 5px; }
.MenuList li a:hover { background:#EFEFEF url(../images/MListBg.png) no-repeat 30px 0px; color: #FF6600; }
.MenuList li.Mover, .MenuList li.Mover a { background:#EFEFEF url(../images/MListBg.png) no-repeat 30px 0px; color: #FF6600; }
.MUpBg { height: 80px; width: 60px; clear: both; float: right; }
.MUpBg span { font-size: 18px; font-weight: bold; color: #FF3300; height: 45px; line-height: 45px; }

.MALBg { background: url(../images/MALBg.png) no-repeat 0px 0px; }
.MALBg a { color: #FF6600; }
.MA00 { background: url(../images/MenuABg.png) no-repeat 0px -80px; }
.MA01 { background: url(../images/MenuABg.png) no-repeat 0px 0px; }
.MA02 { background: url(../images/MenuABg.png) no-repeat 0px -40px; }
.MA03 { background: url(../images/LinkBlogT.png) no-repeat 0px 0px; }
.MA04 { background: url(../images/LinkBlogT.png) no-repeat -40px 0px; }
.MAUp { background: url(../images/MUpBg.png) repeat-x 0px 0px; border: 1px solid #FF6600; }

.MBLBg { background: url(../images/MBLBg.png) no-repeat 0px 0px; }
.MBLBg a { color: #004A68; }
.MB00 { background: url(../images/MenuBBg.png) no-repeat 0px -80px; }
.MB01 { background: url(../images/MenuBBg.png) no-repeat 0px 0px; }
.MB02 { background: url(../images/MenuBBg.png) no-repeat 0px -40px; }
.MB03 { background: url(../images/LinkBlogT.png) no-repeat -80px 0px; }
.MB04 { background: url(../images/LinkBlogT.png) no-repeat -120px 0px; }
.MBUp { background: url(../images/MUpBg.png) repeat-x 0px -80px; border: 1px solid #004A68; }

.MCLBg { background: url(../images/MCLBg.png) no-repeat 0px 0px; }
.MCLBg a { color: #F067A6; }
.MC00 { background: url(../images/MenuCBg.png) no-repeat 0px -80px; }
.MC01 { background: url(../images/MenuCBg.png) no-repeat 0px 0px; }
.MC02 { background: url(../images/MenuCBg.png) no-repeat 0px -40px; }
.MC03 { background: url(../images/LinkBlogT.png) no-repeat -160px 0px; }
.MC04 { background: url(../images/LinkBlogT.png) no-repeat -200px 0px; }
.MCUp { background: url(../images/MUpBg.png) repeat-x 0px -160px; border: 1px solid #F067A6; }

.MDLBg { background: url(../images/MDLBg.png) no-repeat 0px 0px; }
.MDLBg a { color: #00A8AB; }
.MD00 { background: url(../images/MenuDBg.png) no-repeat 0px -80px; }
.MD01 { background: url(../images/MenuDBg.png) no-repeat 0px 0px; }
.MD02 { background: url(../images/MenuDBg.png) no-repeat 0px -40px; }
.MD03 { background: url(../images/LinkBlogT.png) no-repeat -240px 0px; }
.MD04 { background: url(../images/LinkBlogT.png) no-repeat -280px 0px; }
.MDUp { background: url(../images/MUpBg.png) repeat-x 0px -240px; border: 1px solid #00A8AB; }

.MELBg { background: url(../images/MELBg.png) no-repeat 0px 0px; }
.MELBg a { color: #6D6052; }
.ME00 { background: url(../images/MenuEBg.png) no-repeat 0px -80px; }
.ME01 { background: url(../images/MenuEBg.png) no-repeat 0px 0px; }
.ME02 { background: url(../images/MenuEBg.png) no-repeat 0px -40px; }
.ME03 { background: url(../images/LinkBlogT.png) no-repeat -320px 0px; }
.ME04 { background: url(../images/LinkBlogT.png) no-repeat -360px 0px; }
.MEUp { background: url(../images/MUpBg.png) repeat-x 0px -320px; border: 1px solid #6D6052; }

.MFLBg { background: url(../images/MFLBg.png) no-repeat 0px 0px; }
.MFLBg a { color: #007FC4; }
.MF00 { background: url(../images/MenuFBg.png) no-repeat 0px -80px; }
.MF01 { background: url(../images/MenuFBg.png) no-repeat 0px 0px; }
.MF02 { background: url(../images/MenuFBg.png) no-repeat 0px -40px; }
.MF03 { background: url(../images/LinkBlogT.png) no-repeat -400px 0px; }
.MF04 { background: url(../images/LinkBlogT.png) no-repeat -440px 0px; }
.MFUp { background: url(../images/MUpBg.png) repeat-x 0px -400px; border: 1px solid #007FC4; }

.MA01 a, .MA02 a, .MB01 a, .MB02 a, .MC01 a, .MC02 a, .MD01 a, .MD02 a, .ME01 a, .ME02 a, .MF01 a, .MF02 a { font-size: 14.7px; color: #FFFFFF; }
.MA01 a:hover, .MA02 a:hover, .MB01 a:hover, .MB02 a:hover, .MC01 a:hover, .MC02 a:hover, .MD01 a:hover, .MD02 a:hover, .ME01 a:hover, .ME02 a:hover, .MF01 a:hover, .MF02 a:hover { color: #FFFF00; }

.LBlogFrame { clear: both; float: left; width: 100%; text-align: left; margin: 5px auto; }
.LBlogFrame ul { height: 100px; }
.LBlogFrame li { float: left; height: 100px; }
.LBlogFrame li.T { width: 40px; }
.LBlogFrame li.P { width: 140px; margin: 0px 5px; }
.LBlogFrame li.P img { width: 133px; height: 100px; }
.LBlogFrame li.P a { width: 133px; height: 100px; border: 1px solid #CCCCCC; display: block; }
.LBlogFrame li.P a:hover { border: 1px solid #FF6600; }
.LBlogFrame li.L { width: 540px; text-align: left; margin: 1px 0px 0px; }
.LBlogFrame li.B { width: 700px; text-align: left; margin: 1px 0px 0px 6px; }
.LBlogFrame li.R { width: 720px; text-align: left; margin-left: 10px; }
.LBlogFrame li.R table { width:98%; margin: 5px; }
.LBlogFrame li.R th { }
.LBlogFrame li.R td { line-height: 20px; color: #333333; }
.LBlogFrame li.R td a { color: #FF6600; text-decoration: underline; }
.LBLogFrame li.AD { width: 200px; text-align: left; }

#ScrollArea { width:504px; overflow: hidden; float: left; height: 100px; }
#ScrollBlog { width:670px; overflow: hidden; float: left; height: 100px; }
#SCon ul, #SCon li { float:left; height:100px; display:inline; margin: 0px; }
#SCon li { margin-right:2px; }
.ScrollLeft { background: url(../images/ScrollBg.png) no-repeat; float: left; height: 100px; width: 10px; cursor:pointer; margin-right: 5px; }
.ScrollRight { background: url(../images/ScrollBg.png) no-repeat -10px 0px; float: left; height: 100px; width: 10px; cursor:pointer; margin-left: 5px; }

.UserFrame { clear: both; float: left; width: 100%; }
.UserLeft { float:left; width:220px; }
.UserRight { float:right; width:750px; }
.UserTitle { float:left; width:100%; height:30px; background: #EFEFEF; color: #FF6600; text-indent: 20px; line-height: 30px; font-weight: bold; }
.UserBox { width: 100%; text-align: center; clear: both; float: left; }
.UserBox table { border: 1px solid #CCCCCC; width: 96%; text-align: left; margin: 10px auto 5px; }
.UserBox th { background: #EFEFEF; border: 1px solid #FFFFFF; color: #333333; text-align: left; text-indent: 10px; height: 30px; }
.UserBox td { color: #666666; line-height: 28px; border-bottom: 1px solid #F6F6F6; padding-right: 10px; padding-left: 10px; height: 28px; }
.UserBox td a { color: #FF6600; }
.UserBox .Err { font-size: 14.7px; font-weight: bold; color: #990000; background: #FFFFEE; height: 30px; line-height: 30px; }

.BlogInfoLeftF { float: left; width: 250px; height:250px; margin-right: 10px; text-align: center; border: 1px solid #CCCCCC; background: #EFEFEF; }
.BlogInfoCenterF { float: left; width: 505px; height:250px; margin-right: 5px; border: 1px solid #CCCCCC; }
.BlogInfoCenterF dl { margin: 5px; width: 495px; }
.BlogInfoCenterF dt { width: 120px; font-weight: bold; color: #000000; float: left; line-height: 30px; height: 30px; clear: left; }
.BlogInfoCenterF dd { width: 120px; clear: left; float: left; line-height: 20px; }
.BlogInfoCenterF dd p { line-height: 20px; text-indent: 20px; }
.BlogInfoCenterF dt.r { width: 330px; font-weight: bold; color: #000000; float: right; line-height: 30px; height: 30px; border-left: 1px dashed #CCCCCC; padding-left: 10px; clear: right; }
.BlogInfoCenterF dd.r { width: 330px; clear: right; float: right; line-height: 20px; border-left: 1px dashed #CCCCCC; padding-left: 10px; }
.BlogInfoCenterF dd.r div { height: 200px; overflow: auto; }
.BlogInfoRightF { float: right; width: 200px; height:250px; text-align: center; border: 1px solid #CCCCCC; overflow: hidden; }
.BlogInfoRightF #VMaps { float: right; width: 190px; height:220px; text-align: center; margin: 5px; overflow: hidden; }
#VMaps a { position: absolute; }
.BlogInfoLeftF a, .BlogInfoRightF a { color:#333333; margin: 0px 5px; line-height: 20px; }
.BlogInfoLeftF a:hover, .BlogInfoRightF a:hover { color:#FF6600; }
#BlogLeftF { float:left; width:770px; margin-top: 5px; }
#BlogRightF { float:right; width:200px; margin-top: 5px; }
.L50 { float:left; width:49%; margin-top: 5px; }
.R50 { float:right; width:50%; margin-top: 5px; }

#BlogVideo { width:240px; height:225px; font-size: 14.7px; color: #FF0000; text-align: center; margin: 5px auto auto 5px; }

.BBS_Bg { width: 100%; }

*/.BBS_Foot { background: #000000; clear: both; height: 45px; width: 980px; color: #999999; margin-right: auto; margin-left: auto; }
.BBS_Foot a { color:#CCCCCC; }
.BBS_Foot ul { height: 30px; width: 100%; margin-top: 10px; }
.BBS_Foot li { float: left; display: block; line-height: 26px; margin-right: 10px; color: #999999; }
.BBS_Foot li.Info { width: 460px; }
.BBS_Foot li a { color: #999999; margin-right: 5px; margin-left: 5px; }
.BBS_Foot li a:hover { color: #FFFF00; }
.BBS_Foot img { margin-top: 5px; }
.BBS_Top { background: #333333 url(../images/BBS_Top_Bg.png) repeat-x; clear: both; height: 30px; width: 100%; }
.BBS_Top ul { width: 100%; margin-right: auto; margin-left: auto; margin-top: 2px; }
.BBS_Top li { float: left; display: block; line-height: 26px; color: #333333; text-align: center; margin-left: 10px; }
.BBS_Top li a { color: #333333; margin-right: 5px; margin-left: 5px; }
.BBS_Top li.logo { width: 70%; text-align: left; }

#HD_FrameL { float: left; width: 750px; display: inline; }
#HD_FrameL .ConL { float: left; width: 370px; min-height: 100px; clear: left; margin-bottom: 10px; display: inline; }
#HD_FrameL .ConR { float: right; width: 370px; min-height: 100px; clear: right; margin-bottom: 10px; display: inline; }
#HD_FrameL .ConC { width: 750px; min-height: 100px; clear:both; margin-bottom: 10px; }
#HD_FrameR { float: right; width: 220px; display: inline; }
#HD_FrameR .AD{ margin-bottom:5px; clear: both; float: left; }
.HD_Space { float: left; height: 5px; width: 98%; overflow: hidden; border-top: 1px solid #79CAFF; display: inline; clear: both; }
.HD_220Top { background: url(../Active/images/220topBg.png) no-repeat 0px 0px; clear: both; float: left; height: 5px; width: 220px; overflow: hidden; }
.HD_220Bottom { background: url(../Active/images/220topBg.png) no-repeat 0px -5px; clear: both; float: left; height: 5px; width: 220px; margin-bottom: 5px; overflow: hidden; }
.HD_220TopA { background: url(../Active/images/220topBg.png) no-repeat 0px -10px; clear: both; float: left; height: 5px; width: 220px; overflow: hidden; }
.HD_220BottomA { background: url(../Active/images/220topBg.png) no-repeat 0px -15px; clear: both; float: left; height: 5px; width: 220px; margin-bottom: 5px; overflow: hidden; }
.HD_TitleL { font-size: 14.7px; font-weight: bold; color: #FF6600; height: 35px; width: 100%; line-height: 32px; text-indent: 10px; }
.HD_TitleL img { margin-right:5px; }
.HD_TitleL span { margin-right:5px; float: right; width: 120px; text-align: center; }
.HD_TitleL span a { border: 1px solid #99CCFF; font-size: 12px; color: #333333; display: block; font-weight: normal; height: 20px; line-height: 20px; margin-top: 8px; padding-right: 5px; padding-left: 5px; }
.HD_TitleL span a:hover { color: #FF0000; background: #DFEFFF; text-decoration: none; }
.HD_Table { margin: 5px; display: inline; }
.HD_Table .W { border: 2px solid #F3F3FF; }
.HD_Table tr { margin-bottom:10px; }
.HD_Table th { background: #D9F0FF; height: 40px; text-align: left; font-size: 16px; color: #000000; font-weight: bold; border-top: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; }
.HD_Table td { padding: 5px; border-bottom: 1px dashed #99CCFF; overflow: hidden; }
.HD_Table td a { font-size: 14px; color: #0066FF; }
.HD_Table td img { width:45px; height:35px;}
.HD_Table td.tag { color: #999999; }
.HD_Table td span { color: #FF6600; }
.HD_Table .Date,.HD_Info .Date { color: #000000; height: 35px; width: 40px; margin: auto; background: url(/images/Date.png) no-repeat; line-height: 16px; text-align: center; font-size: 12px; font-weight: normal; }
.HD_Table .Date span,.HD_Info .Date span { font: bold 10px/20px Arial, Helvetica, sans-serif; }
.HD_Pic { width:100%; }
.HD_Pic ul { width:100%; }
.HD_Pic li { line-height: 24px; width:140px; background: url(/images/HD_PicBg.png) no-repeat; float: left; margin-left: 30px; margin-top: 10px; border-bottom: 1px solid #CCCCCC; text-align: center; margin-right: 15px; display: inline; }
.HD_Pic li a { display: block; border: 1px solid #AAAAAA; width:108px; height: 78px; overflow: hidden; margin: 20px 10px 10px; }
.HD_Pic li a:hover { border: 1px solid #FF6600; }
.HD_Pic span { text-align: center; width: 100%; display: block; overflow: hidden; }
.HD_BoxL { width: 100%; clear: both; }
.HD_BoxL dl { width:98%; margin: 5px 2px 2px; }
.HD_BoxL dt { clear: left; float: left; line-height: 40px; height: 40px; width: 50px; overflow: hidden; border-top: 1px dashed #0099FF; text-align: center;}
.HD_BoxL dt img{ width:40px; height:30px; margin-top: 3px; }

.HD_BoxL dd { color: #0099FF; float: left; width: 310px; font-size: 14px; height: 25px; line-height: 26px;border-top: 1px dashed #0099FF;overflow: hidden;}
.HD_BoxL dd.date { color: #999999;font-size: 9px; line-height: 14px; text-align: right; height: 15px; border-style: none; }
.HD_BoxL dd a{ color: #0066FF; }
.HD_Title { font-size: 14.7px; font-weight: bold; color: #FF6600; height: 25px; border-top: 1px solid #FF9900; border-right: 1px solid #FF9900; border-left: 1px solid #FF9900; width: 100%; background: #FFEFD7; line-height: 25px; text-indent: 10px; clear: both; float: left; }
.HD_Box { width: 100%; display: inline; clear: both; float: left; }
.HD_Box.Con { background: #EEEEEE; }
.HD_Box .Title { font-size: 14px; line-height: 25px; color: #FFFF00; height: 25px; text-indent: 10px; font-weight: bold; }
.HD_Box .TitleA { font-size: 14px; line-height: 25px; color: #990033; height: 25px; text-indent: 10px; font-weight: bold; width: 210px; border-bottom: 1px solid #990033; margin-right: auto; margin-left: auto; }
.HD_Box ul { width:98%; margin: 2px;}
.HD_Box li { clear: left; float: left; line-height: 20px; height: 20px; width: 100%; overflow: hidden; background: url(/images/HD_Arr01.png) no-repeat 3px 5px; text-indent: 20px;}
.HD_Box li span { color: #999999; }
.HD_Box li span a { color: #999999; }
.HD_Box li span a:hover { color: #333333; }
.HD_Box li a { color: #0066CC; }
.HD_Box li a:hover { color: #FF6600; }
.HD_Box dl { width:200px; margin: 5px; line-height: 22px;}
.HD_Box dt { float: left; clear: left; width: 200px; height: 24px;}
.HD_Box dd { float: left; clear: left; width: 200px; height: 24px;}
.HD_Box dd a { color: #FFFFFF; line-height: 24px; }
.HD_Box dd span { color: #FF0000; margin: 0px 3px; }
.HD_Info { margin: 2px; width: 735px; border: 3px solid #F3F3FF; display: table; }
.HD_Info dl { margin: 2px; background: #F0F0FF; height: 45px; width: 730px; }
.HD_Info dt { text-align: center; width: 100px; float: left; margin-top: 5px; }
.HD_Info dd { text-align: left; width: 600px; float: left; height: 40px; margin-top: 5px; font-size: 16px; line-height: 30px; color: #000000; font-weight: bold; }
.HD_Info td { line-height: 24px; padding: 2px; }
.HD_Info td.txt { font-size:14px;}
.HD_Info td.B { font-weight: bold; }
.HD_Info td.Title {padding: 0px; font-weight: bold; font-size: 14px; color: #FFFFFF; background: #FF9900; text-align: center; margin: 10px 0px; }
.HD_InfoLeft { margin: 10px 0px 10px 10px; width: 470px; display: inline; float: left; }
.HD_InfoRight { float: right; display: inline; width:255px; height: 270px; background: #CCCCCC; }

#kwicks_con { height: 90px; margin-bottom: 5px; }
#kwicks { position: relative; overflow: hidden; height: 90px; }
#kwicks .kwick { float: left; display: block; width: 150px; height: 90px; overflow: hidden; }
#BlogFlash { position: absolute; z-index: 65333; top: 0px; }
#BlogFlashOn { position: absolute; z-index: 65330; top: 350px; visibility: hidden; text-align: right; width:980px; }
#BlogFlashOn a { cursor:pointer;}
