/*RollingPrint*/
.RollingPrint { position:absolute; font-size:0px; cursor:pointer; }
.RollingPrint img { position:absolute; border-style:none; }

/*RollingNotice*/
.RollingNotice { position:absolute; font-size:12px; }
.NoticeElement { vertical-align:baseline; }
.NoticeElement span { float:left; width:22px; line-height:15px; background:url(/img/new.gif) center center no-repeat; }
.NoticeElement a { float:left; text-decoration:none; }

/*FileUploader*/
.FUBarInfo { height:17px; font-size:12px; color:#000000; background:url(/img/FileUploader/BackBarInfo.png) repeat-x; border-right:1px solid #a1a1a1; }
.FUBarInfoMain { float:left; height:17px; background:url(/img/FileUploader/BackBarInfoMain.png) repeat-x; }
.FUBarInfoOthers { float:left; height:17px; }
.FUBarInfoBlockMain { float:left; width:5px; height:100%; background:url(/img/FileUploader/BackBarInfoBlockMain.png) no-repeat; }
.FUBarInfoBlock { float:left; width:5px; height:100%; background:url(/img/FileUploader/BackBarInfoBlock.png) no-repeat; }
.FUBarInfoTitle { float:left; height:100%; line-height:17px; vertical-align:baseline; background-position:center left; background-repeat:no-repeat; }
.FUFileListSet { clear:both; position:relative; overflow:hidden;/*overflow-y:scroll; overflow-x:hidden;*/ scrollbar-face-color:#E8EEF7; scrollbar-arrow-color:#86B2FE; scrollbar-track-color:#F4F7FC; scrollbar-shadow-color:#86B2FE; scrollbar-highlight-color:#86B2FE; scrollbar-3dlight-color:#F4F7FC; scrollbar-darkshadow-Color:#F4F7FC; border-bottom:1px solid #a1a1a1; border-right:1px solid #a1a1a1; }
.FUListSetEven { position:relative; font-size:12px; color:#656565; width:100%; height:17px; background:#f1f5fa; }
.FUListSetOdd { position:relative; font-size:12px; color:#656565; width:100%; height:17px; background:#ffffff; }
.FUListElement { float:left; font-size:12px; /*color:#656565;*/ height:100%; line-height:17px; vertical-align:baseline; padding-left:5px; border-left:1px solid #a1a1a1; }
.FUInputSet { border:0px; height:13px; background-color:transparent; font-size:12px; color:#656565; padding-top:2px; }
.FUProcessBarSet { position:absolute; top:0; left:0; font-size:0px; width:100%; height:17px }
.FUOverlay { position:absolute; top:0; left:0; width:100%; height:17px; background:#929192 repeat-y top right; filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; z-index:1002}
.ProcessMark { position:absolute; top:0; right:0px; width:2px; height:100%; background:url(/img/FileUploader/BackProcess.png) repeat-y top right; }
.FUStatusTC { width:10px; height:17px; background:url(/img/FileUploader/BackStatus.gif) 0px 0px no-repeat; cursor:pointer; }
.FUFinishUp { width:10px; height:17px; background:url(/img/FileUploader/BackStatus.gif) -20px 17px no-repeat; cursor:pointer; }
.FUFinishErr { width:10px; height:17px; background:url(/img/FileUploader/BackStatus.gif) -30px 17px no-repeat; cursor:pointer; }
.FUConclusionSet { position:relative; font-size:12px; color:#656565; line-height:16px; vertical-align:baseline; height:16px; background:#e4e4e4; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; padding-left:5px; padding-right:5px; }
.FUTFSet { float:left; height:16px; font-size:12px; color:#000000; line-height:16px; vertical-align:baseline; }
.FUTSSet { float:right; height:16px; font-size:12px; color:#000000; line-height:16px; vertical-align:baseline; }
.FUProcessBarCSet { position:absolute; top:0; left:0; font-size:0px; width:100%; height:17px; }
.FUStatusTrans { width:16px; height:16px; background:url(/img/FileUploader/Trans.gif) no-repeat; }
.FUStatusV2C { position:absolute; }
.FUStatusV2Trans { margin:0px; background:#ffffff; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.FUStatusV2 { position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(/img/FileUploader/StatusV2.gif) center center no-repeat; }
.FUProgressBarSet { position:absolute; height:18px; background:url(/img/FileUploader/BackProgressBar.png) repeat-x; }
.FUProgressBarEns { width:30px; height:18px; background:url(/img/FileUploader/ProgressBarB.gif) repeat-x; }
.FUMsgSet { position:absolute; height:32px; z-index:5; }
.FUMsgSet div { float:left; }
.FUMsgLSet { width:25px; height:32px; background:url(/img/FileUploader/BackInfoL.png) no-repeat; }
.FUMsgMSet div { clear:both; }
.FUMsgMTSet { height:28px; color:#000000; font-size:14px; font-family:Arial; font-weight:bold; line-height:28px; vertical-align:baseline;  background:url(/img/FileUploader/BackInfoMT.png) repeat-x; }
.FUMsgMBSet { font-size:0px; height:4px; background:url(/img/FileUploader/BackInfoMB.png) repeat-x; }
.FUMsgRSet { width:17px; height:32px; background:url(/img/FileUploader/BackInfoR.png) no-repeat; }
.FUProgressBarSensor { position:absolute; height:18px; background:url(/img/transparent.gif); z-index:10; cursor:pointer; }
.FUDockSet { position:absolute; height:46px; }
.FUDockSet div { float:left; font-size:0px; height:46px; }
.FUDockLSet { width:27px; background:url(/img/FileUploader/BackDockL.png) no-repeat; }
.FUDockMSet { background:url(/img/FileUploader/BackDockM.png) repeat-x; }
.FUDockRSet { width:27px; background:url(/img/FileUploader/BackDockR.png) no-repeat; }
.FUTunnel { position:absolute; width:90px; height:110px; }

/*Ranking*/
.RankingTopSet { height:33px; }
.RankingTopSet div { float:left; }
.RankingTLeftSet { font-size:0px; width:8px; height:100%; background:url(/img/Ranking/BackRTLeft.png) no-repeat; }
.RankingTRightSet { font-size:0px; width:8px; height:100%; background:url(/img/Ranking/BackRTRight.png) no-repeat; }
.RankingTMidSet { height:100%; background:url(/img/Ranking/BackRTMiddle.png) repeat-x; }
.RankingTTitle { font-size:12px; font-weight:bold; color:#6a6a6a; width:100%; height:100%; background-repeat:no-repeat; line-height:33px; vertical-align:baseline; }
.RankingMidSet { }
.RankingMLeftSet { float:left; fon-size:0px; width:4px; height:300px; background:url(/img/Ranking/BackRMLeft.png) repeat-y; }
.RankingMMidSet { position:relative; float:left; height:100%; }
.RankingMRightSet { float:left; fon-size:0px; width:4px; height:300px; background:url(/img/Ranking/BackRMRight.png) repeat-y; }
.RankingBottomSet { position:relative; top:-8px; font-size:0px; height:11px; }
.RankingBLeftSet { float:left; width:8px; height:100%; background:url(/img/Ranking/BackRBLeft.png) no-repeat; }
.RankingBMidSet { position:relative; float:left; height:100%; }
.RankingBMidSSet { position:absolute; left:0px; top:7px; height:4px; background:url(/img/Ranking/BackRBMid.png) repeat-x; }
.RankingBRightSet { float:left; width:8px; height:100%; background:url(/img/Ranking/BackRBRight.png) no-repeat; }
.RankingTBSet { position:absolute; height:20px; }
.RankingTBSet div { float:left; }
.RankingTBL { font-size:0px; width:10px; height:20px; background:url(/img/Ranking/BackRTitleBarL.png) no-repeat; }
.RankingTBM { height:18px; background:url(/img/Ranking/BackRTitleBarM.png) repeat-x; padding-top:1px; padding-bottom:1px; }
.RankingTBR { font-size:0px; width:10px; height:20px; background:url(/img/Ranking/BackRTitleBarR.png) no-repeat; }
.RankingTBB { font-size:0px; height:100%; background:url(/img/Ranking/BackRTBB.png) top center repeat-y; }
.RankingMCB { position:absolute; left:0px; font-size:0px; width:100%; background:url(/img/Ranking/RankingMCB.gif) center left repeat-x; }
.RankingBarElement { fon-size:12px; color:#6a6a6a; height:100%; line-height:18px; vertical-align:baseline; }
.RankingMContainer { position:absolute; left:14px; top:36px; }
.RankingCE { position:absolute; left:0px; }
.RankingLeftArrow { position:absolute; left:2px; font-size:0px; width:15px; height:15px; background:url(/img/Ranking/BtnPageUpOut.png) no-repeat 0px 0px; cursor:pointer; }
.RankingRightArrow { position:absolute; right:2px; font-size:0px; width:15px; height:15px; background:url(/img/Ranking/BtnPageDownOut.png) no-repeat 0px 0px; cursor:pointer; }
.RankingREns { position:absolute; font-size:12px; color:#797c80; cursor:pointer; }
.RankingREns div { float:left; vertical-align:baseline; }
.RankingIconPart { padding-right:2px; }
.RankingIconPart img { border:1px #797c80 solid; }
.RankingIdPart { word-break:break-all; }

/*PRotate*/
.PRotateSet { position:absolute; left:0px; top:0px; width:100%; height:100%; }
.PRotateTrans { margin:0px; width:100%; height:100%; background:#ffffff; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.PRotateStatus { position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(/img/FileUploader/StatusV2.gif) center center no-repeat; }
#PRotateOverlay { position:absolute; left:0px; top:0px; width:100%; background:#000000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index:1002}
#PMoveOverlay { position:absolute; left:0px; top:0px; width:100%; background:#000000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index:1002}
#PEditOverlay { position:absolute; left:0px; top:0px; width:100%; background:#000000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index:1002}
#ARightOverlay { position:absolute; left:0px; top:0px; width:100%; background:#000000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index:1002}

#RenameInputSet { float:left; width:230px; border:1px solid #99cbea; height:18px; background:url(/img/Map/ui/map_sh_bg2.gif) repeat-x; font-size:12px; color:#b2b2b2; line-height:18px; vertical-align:middle; padding-left:2px; }

/*JumpWin*/
#JumpWinSet { position:absolute; left:-1000px; top:0px; background:url(/img/JumpWin/BackWin.jpg) no-repeat; z-index:3000; }
#JumpWinSet .MsgSection { position:absolute; left:32px; top:10px; font-size:12px; color:#000000; width:236px; height:66px; word-break:break-all;}
#JumpWinSet .BtnSection { position:absolute; left:32px; top:79px; width:236px; height:25px; }
#JumpWinSet .JWBtnsContainer { margin:auto; }
#JumpWinSet .BtnClose { position:absolute; left:276px; top:7px; font-size:0px; width:17px; height:17px; background:url(/img/JumpWin/BackClose.gif) 0px 0px no-repeat; cursor:pointer; }
#JWOverLaySet { position:absolute; left:0px; top:0px; font-size:0px; width:100%; height:100%; background:#000000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; z-index:1002}
.JWBtnOutSet { float:left; height:25px; cursor:pointer; }
.JWBtnOutSet div { float:left; }
.JWBtnOutSet .LeftPart { width:10px; height:100%; font-size:0px; background:url(/img/JumpWin/BackBtnLPOut.gif) no-repeat; }
.JWBtnOutSet .MainPart { height:100%; font-size:12px; color:#ffffff; background:url(/img/JumpWin/BackBtnMPOut.gif) repeat-x; line-height:25px; vertical-align:baseline; }
.JWBtnOutSet .RightPart { width:10px; height:100%; font-size:0px; background:url(/img/JumpWin/BackBtnRPOut.gif) no-repeat; }
.JWBtnOverSet { float:left; height:25px; cursor:pointer; }
.JWBtnOverSet div { float:left; }
.JWBtnOverSet .LeftPart { width:10px; height:100%; font-size:0px; background:url(/img/JumpWin/BackBtnLPOver.gif) no-repeat; }
.JWBtnOverSet .MainPart { height:100%; font-size:12px; color:#ffffff; background:url(/img/JumpWin/BackBtnMPOver.gif) repeat-x; line-height:25px; vertical-align:baseline; }
.JWBtnOverSet .RightPart { width:10px; height:100%; font-size:0px; background:url(/img/JumpWin/BackBtnRPOver.gif) no-repeat; }

/*Extraction*/
.ExPackSet { height:20px; }
.ExPackSet div { float:left; }
.ExPackSet .TextPart { height:20px; overflow:hidden; font-size:12px; line-height:20px; vertical-align:baseline; }
.ExCBNone { font-size:0px; width:18px; height:20px; background:url(/img/Extraction/BackCBNone.png) no-repeat; cursor:pointer; }
.ExCBFunc { font-size:0px; width:18px; height:20px; background:url(/img/Extraction/BackCBFunc.png) no-repeat; cursor:pointer; }
.ExRNone { font-size:0px; width:18px; height:20px; background:url(/img/Extraction/BackRNone.png) no-repeat; cursor:pointer; }
.ExRFunc { font-size:0px; width:18px; height:20px; background:url(/img/Extraction/BackRFunc.png) no-repeat; cursor:pointer; }

/*ViewOP*/
#VOPOverLaySet { position:absolute; left:0px; top:0px; font-size:0px; width:100%; height:100%; background:#000000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; z-index:1002}
.VOPContainer { position:absolute; top:0px; }

/*SNSPush*/
.SNSPushElement { float:left; height:16px; background-position:center left; background-repeat:no-repeat; font-size:12px; color:#3b5898; padding-left:20px; padding-right:2px; line-height:16px; vertical-align:baseline; cursor:pointer; }

/*SNSPush2*/
/*.SNSPushContainer { clear:both; float:left; width:auto; height:22px; font-size:12px; color:#ffffff; border-top:1px solid #37363b; border-left:1px solid #37363b; border-right:2px solid #37363b; border-bottom:2px solid #37363b; background:#000000; padding-left:5px; line-height:22px; vertical-align:baseline; }
.SNSPushTitle { float:left; padding-right:9px; background:url(/img/SNSPush/BackLine.gif) center right no-repeat; }
.SNSPushET { float:left; width:33px; height:100%; background:url(/img/SNSPush/BackArrow.gif) top left no-repeat; cursor:pointer; }
.SNSPushE { float:left; width:20px; height:100%; background-position:center left; background-repeat:no-repeat; cursor:pointer; }
.SNSPushExpand { clear:both; position:absolute; left:-1000px; top:0px; padding:4px 10px 4px 10px; border-left:1px solid #37363b; border-right:1px solid #37363b; border-bottom:1px solid #37363b; background:url(/img/transparent.gif) #ffffff; }
.SNSPushE2 { clear:both; height:16px; background-position:center left; background-repeat:no-repeat; font-size:12px; color:#2b7bde; padding-left:20px; line-height:16px; vertical-align:baseline; cursor:pointer; }*/

/*SNSPush2*/
.SNSPushContainer {position:absolute;clear:both; float:left; width:auto; height:22px; border-top:0px solid #37363b; border-left:0px solid #37363b; border-right:0px solid #37363b; border-bottom:0px solid #37363b;padding-left:5px; line-height:22px; vertical-align:baseline; }
.SNSPushTitle { float:left; padding-right:9px; background:url(/img/SNSPush/BackLine.gif) center right no-repeat; }
.SNSPushET { float:left; width:33px; height:100%; background:url(/img/SNSPush/BackArrow.gif) top left no-repeat; cursor:pointer; }
.SNSPushE { float:left; width:20px; height:100%; background-position:center left; background-repeat:no-repeat; cursor:pointer; }
.SNSPushExpand { width:112px;clear:both; position:absolute; padding:4px 10px 4px 10px; border-left:1px solid #37363b; border-right:1px solid #37363b; border-bottom:1px solid #37363b;border-top:1px solid #37363b; background:url(/img/transparent.gif) #ffffff; }
.SNSPushE2 { clear:both; height:20px; background-position:center left; background-repeat:no-repeat; font-size:12px; color:#2b7bde; padding-left:20px; line-height:16px; vertical-align:baseline; cursor:pointer;}
.SNSPushE2:hover{background:no-repeat #f5f5f5;display:block;padding-left:20px;height:20px;line-height:16px;background-position:center left;}

/*WinWarn*/
#WinWarn { position:absolute; width:211px; height:68px; background:url(/img/Map/BackWinWarn.gif) no-repeat; z-index:1015; }
#WinWarnBtn { position:absolute; right:5px; top:5px; font-size:0px; width:13px; height:13px; background:url(/img/Map/BtnWinWarnClose.gif) no-repeat 0px 0px; cursor:pointer; }
#WarnTxt { position:absolute; left:54px; top:18px; width:135px; height:30px; /*background:#ff0000;*/ color:#2b2b2b; font-size:12px; line-height:15px; word-break:break-all; }
.WinWarnConfirm { float:left; width:30px; height:20px; background:url(/img/Map/BtnWinWarnConfirm.gif) no-repeat; cursor:pointer; }
.WinWarnCancel { float:left; width:30px; height:20px; background:url(/img/Map/BtnWinWarnCancel.gif) no-repeat; cursor:pointer; margin-left:10px; }

/*FWin*/
#FWinSet { position:absolute; left:-1000px; top:0px; width:auto; -moz-opacity:0; opacity:0; filter:alpha(opacity=0); z-index:3000; }
.FWinTopSet { clear:both; font-size:0px; }
.FWinCornerTL { float:left; width:10px; height:10px; background:url(/img/FWin/FBWinTL.png) no-repeat; }
.FWinCornerTM { float:left; height:10px; background:url(/img/FWin/FBWinTM.png) repeat-x; }
.FWinCornerTR { float:left; width:10px; height:10px; background:url(/img/FWin/FBWinTR.png) no-repeat; }
.FWinMidSet { clear:both; }
.FWinCornerML { float:left; width:10px; background:url(/img/FWin/FBWinML.png) repeat-y; }
.FWinCornerMM { float:left; position:relative; }
.FWinCornerMR { float:left; width:10px; background:url(/img/FWin/FBWinMR.png) repeat-y; }
.FWinBottomSet { clear:both; font-size:0px; }
.FWinCornerBL { float:left; width:10px; height:10px; background:url(/img/FWin/FBWinBL.png) no-repeat; }
.FWinCornerBM { float:left; height:10px; background:url(/img/FWin/FBWinBM.png) repeat-x; }
.FWinCornerBR { float:left; width:10px; height:10px; background:url(/img/FWin/FBWinBR.png) no-repeat; }
.FWinStorage { position:absolute; left:-1000px; top:0px; width:10px; height:10px; overflow:hidden; }
.FWinStatus { clear:both; border:1px solid #606060; background:url(/img/FWin/StatusV2.gif) #ffffff center center no-repeat; }
.FWinFreeze { clear:both; position:absolute; left:0px; top:0px; border:1px solid #606060; background:url(/img/FWin/StatusV2.gif) #ffffff center center no-repeat; -moz-opacity:0.5; opacity:0.5; filter:alpha(opacity=50); z-index:5; }
.FWinBtnOver { float:left; width:auto; font-size:11px; color:#000000; border-top:1px solid #caa43d; border-left:1px solid #caa43d; border-bottom:2px solid #866816; border-right:2px solid #866816; background:#ffeb62; padding: 3px 4px 3px 4px; line-height:15px; vertical-align:baseline; cursor:pointer; }
.FWinBtnOver2 { float:left; width:auto; font-size:11px; color:#866816; border-top:1px solid #caa43d; border-left:1px solid #caa43d; border-bottom:2px solid #866816; border-right:2px solid #866816; background:#fff39d; padding: 3px 4px 3px 4px; line-height:15px; vertical-align:baseline; cursor:pointer; }
.FWinBtnOut { float:left; width:auto; font-size:12px; color:#000000; background:url(/img/FWin/BackIconSet.gif) 0px 0px repeat-x; padding: 4px 6px 4px 6px; line-height:15px; vertical-align:baseline; cursor:pointer; }
.DamiBtnSet { float:right; font-size:0px; width:14px; height:14px; background:url(/img/FWin/BackIconSet.gif) 0px 0px no-repeat; cursor:pointer; }

.FWinTitleSet { clear:both; height:16px; border:1px solid #666; border-bottom:0px solid #91d2eb; font-size:14px; font-weight:bold; color:#000; background-color:#91d2eb; padding:5px 10px 5px 10px; line-height:16px; vertical-align:baseline; }
.FWinContentSet { clear:both; border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666; padding-top:10px;background:url(/img/FWin/fwin_albbg.gif) 6px 15px no-repeat;}
.FWinSubjectSet { clear:both; height:19px; background:url(/img/FWin/BackIconSet.gif) 0px -128px #f6f6f6 repeat-x; font-size:12px; font-weight:bold; color:#3b5898; padding:7px 10px 7px 10px; line-height:19px; vertical-align:baseline; }
.FWinIconSet { float:left; width:90px; height:90px; border:1px solid #bfbfbf; padding:4px; background-position:center; background-repeat:no-repeat; display:inline}
.FWinButtonSet { clear:both; height:23px; background:#f6f6f6; padding:10px; }

.FWinInputOut { float:left; font-size:12px; font-weight:bold; color:#3b5898; border:1px solid #7f9db9; height:14px; padding:2px; line-height:14px; vertical-align:baseline; }
.FWinInputFunc { float:left; font-size:12px; font-weight:bold; color:#3b5898; border:1px solid #7f9db9; height:14px; padding:2px; line-height:14px; vertical-align:baseline; }
.FWinTAOut { float:left; font-size:12px; color:#333; border:1px solid #7f9db9; padding:2px; line-height:14px; vertical-align:baseline; overflow:hidden;}
.FWinTAFunc { float:left; font-size:12px; color:#808080; border:1px solid #7f9db9; padding:2px; line-height:14px; vertical-align:baseline; overflow:hidden; }
.FWinPageLNone { float:left; width:48px; height:19px; background:url(/img/FWin/BackIconSet.gif) 0px -84px no-repeat; cursor:not-allowed; }
.FWinPageRNone { float:left; width:48px; height:19px; background:url(/img/FWin/BackIconSet.gif) -48px -84px no-repeat; cursor:not-allowed; }
.FWinPageLFunc { float:left; width:48px; height:19px; background:url(/img/FWin/BackIconSet.gif) -96px -84px no-repeat; cursor:pointer; }
.FWinPageRFunc { float:left; width:48px; height:19px; background:url(/img/FWin/BackIconSet.gif) -144px -84px no-repeat; cursor:pointer; }

.FWinCoverFunc { float:left; background:#0176b8; padding:4px; cursor:pointer; margin:4px; display:inline;}
.FWinCoverFunc .IconSet { position:relative; width:90px; height:90px;background: center no-repeat; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.FWinCoverFunc .SignCheck { position:absolute; left:0px; top:76px; width:14px; height:14px; background:url(/img/FWin/BackSignCheck.gif) -14px 0px no-repeat; }
.FWinCoverOver { float:left; background:#91d2eb; padding:4px; cursor:pointer; margin:4px; display:inline;}
.FWinCoverOver .IconSet { position:relative; width:90px; height:90px; background: center no-repeat; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.FWinCoverOver .SignCheck { position:absolute; left:0px; top:76px; width:14px; height:14px; background:url(/img/FWin/BackSignCheck.gif) 0px 0px no-repeat; }
.FWinCoverOut { float:left; padding:4px; cursor:pointer; margin:4px; display:inline;background:#ccc;}
.FWinCoverOut .IconSet { position:relative; width:90px; height:90px; background: center no-repeat;filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.FWinCoverOut .SignCheck { position:absolute; left:0px; top:76px; width:14px; height:14px; background:url(/img/FWin/BackSignCheck.gif) 0px 0px no-repeat; }
#CoverEditSensor { position:absolute; right:0px; top:0px; width:auto; height:18px; padding:4px 28px 4px 4px; background:url(/img/FWin/BackIconSet.gif) #ffffff 0px -103px no-repeat; font-size:12px; color:#3b5898; line-height:18px; vertical-align:baseline; cursor:pointer; }

/*SEditWin*/
.SEditWin { position:absolute; left:-1000px; top:0px; width:211px; height:68px; background:url(/img/Map/BackWinWarn.gif) no-repeat; z-index:3050; }
.SEditWinWarnBtn { position:absolute; right:5px; top:5px; font-size:0px; width:13px; height:13px; background:url(/img/Map/BtnWinWarnClose.gif) no-repeat 0px 0px; cursor:pointer; }
.SEditWarnTxt { position:absolute; left:54px; top:18px; width:135px; height:30px; /*background:#ff0000;*/ color:#2b2b2b; font-size:12px; line-height:15px; word-break:break-all; }

/*Tipper*/
.TipperM0 { clear:both; position:absolute; float:left; width:auto; background:url(/img/Tipper/Pointer0.gif) top left no-repeat; padding:4px 4px 4px 4px; }
.TipperM1 { clear:both; position:absolute; float:left; width:auto; background:url(/img/Tipper/Pointer1.gif) top right no-repeat; padding:4px 4px 4px 4px; }
.TipperM2 { clear:both; position:absolute; float:left; width:auto; background:url(/img/Tipper/Pointer2.gif) center right no-repeat; padding:4px 4px 4px 4px; }
.TipperM3 { clear:both; position:absolute; float:left; width:auto; background:url(/img/Tipper/Pointer3.gif) bottom right no-repeat; padding:4px 4px 4px 4px; }
.TipperM4 { clear:both; position:absolute; float:left; width:auto; background:url(/img/Tipper/Pointer4.gif) bottom left no-repeat; padding:4px 4px 4px 4px; }
.TipperM5 { clear:both; position:absolute; float:left; width:auto; background:url(/img/Tipper/Pointer5.gif) center left no-repeat; padding:4px 4px 4px 4px; }
#TipperEns { float:left; width:auto; height:21px; background:#282828; font-size:12px; color:#ffffff; padding:0px 8px 0px 8px; line-height:21px; vertical-align:baseline; }

/*ImgPreviewer*/
.ImgPreviewerTrans { margin:0px; width:100%; height:100%; background:#ffffff; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.ImgPreviewerLeftArrow { position:absolute; left:5px; font-size:0px; width:27px; height:28px; background:url(/img/ImgPreviewer/UI/BtnSliderMLeftOut.png) no-repeat 0px 0px; cursor:pointer; }
.ImgPreviewerRightArrow { position:absolute; right:5px; font-size:0px; width:27px; height:28px; background:url(/img/ImgPreviewer/UI/BtnSliderMRightOut.png) no-repeat 0px 0px; cursor:pointer; }
.ImgPreviewerMain { position:absolute; top:8px; font-size:0px; margin-left:2px }
.ImgPreviewerIconOut { position:absolute; font-size:0px; top:0px; cursor:pointer;background:#eee}
.ImgPreviewerIconOut img { }
.ImgPreviewerIconOver { position:absolute; font-size:0px; top:0px;cursor:pointer;}
.ImgPreviewerIconOver img {}
.IPImgContainer { position:absolute; font-size:0px; width:240px; /*height:194px;*/height:194px; background:#ffffff; padding:4px; z-index:2500; }
.IPImgContainer img { border:0px; cursor:pointer; }
.IPBtnSection { position:relative; width:100%; height:14px; }
.IPBtnClose { position:absolute; right:0px; font-size:0px; width:11px; height:11px; background:url(/img/ImgPreviewer/BtnClose.gif) no-repeat 0px 0px; /*margin-bottom:3px;*/ cursor:pointer; }
.IPImgSection { position:relative; width:100%; }
.IPImgSection .IPTitleSet { height:20px; font-size:12px; color:#333333; font-weight:bold; background:url(/img/ImgPreviewer/BackTitleSet.png) repeat-x; }
.IPImgSection .IPIconSet { width:90px; height:90px; float:left; background:url(/img/transparent.gif) #f1f1f1 no-repeat center center; margin-right:5px; cursor:pointer; }
.IPImgSection .IPContentSet { font-size:12px; color:#797c80; line-height:16px; word-break:break-all; }
.IPImgSection .IPLinkOut { font-size:12px; color:#0088cc; float:right; line-height:16px; cursor:pointer; }
.IPImgSection .IPLinkOver { font-size:12px; color:#0088cc; float:right; text-decoration:underline; line-height:16px; cursor:pointer; }
.IPImgIntroBack { position:absolute; left:0px; bottom:0px; width:100%; height:20px; background:#000000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.IPImgIntro { position:absolute; left:0px; bottom:0px; width:100%; height:18px; font-size:12px; color:#ffffff; padding-top:2px; padding-left:4px; }
.ImgPreviewerUpArrow { position:absolute; top:5px; font-size:0px; width:28px; height:28px; background:url(/img/UI/BtnSliderUpOut.png) no-repeat 0px 0px; cursor:pointer; }
.ImgPreviewerDownArrow { position:absolute; bottom:5px; font-size:0px; width:28px; height:28px; background:url(/img/UI/BtnSliderDownOut.png) no-repeat 0px 0px; cursor:pointer; }
.IPIconSPSetOut { /*width:156px; height:26px;*/ font-size:12px; color:#595959; padding:2px; background:url(/img/ImgPreviewer/BackIconOut.png) #f7f7f7 no-repeat center right; cursor:pointer; }
.IPIconSPSetOut img { float:left; width:24px; height:24px; border:1px #595959 solid; }
.IPTitleSPSet { float:left; /*width:125px; height:26px;*/ line-height:26px; vertical-align:baseline; margin-left:5px; word-break:break-all; }
.IPIconSPSetOver { /*width:156px; height:26px;*/ font-size:12px; color:#0088cc; text-decoration:underline; padding:2px; background:url(/img/ImgPreviewer/BackIconOver.png) #f7f7f7 no-repeat center right; cursor:pointer; }
.IPIconSPSetOver img { float:left; width:24px; height:24px; border:1px #ff0084 solid; }
.IPIconSPBlock { font-size:0px; width:100%; height:6px; background:url(/img/ImgPreviewer/BackIconSPBlock.gif) #f7f7f7 repeat-x center left; }

.ImgPTag { clear:both; width:100%; height:26px; float:left; }
.ImgPTag .LP { float:left; font-size:0px; width:15px; height:26px; background:url(/img/ImgPreviewer/BackTagL.png) no-repeat }
.ImgPTag .MP { float:left; font-size:12px; height:26px; background:url(/img/ImgPreviewer/BackTagM.png) repeat-x; }
.ImgPTag .RP { float:left; font-size:0px; width:15px; height:26px; background:url(/img/ImgPreviewer/BackTagR.png) no-repeat }
.ImgPTag .Trigger { float:left; height:19px; color:#858383; padding-top:7px; padding-right:10px; cursor:pointer; }
.ImgPTag .TriggerFunc { float:left; height:19px; color:#494949; padding-top:7px; padding-right:10px; background:url(/img/ImgPreviewer/BackTagArrow.png) top center no-repeat; }

/*TimeMachine*/
.TMSet { position:absolute; left:50%; font-size:0px; padding:6px; background:#ffffff; }
.TMSet img { border:0px; width:100%; height:100%; background-repeat:no-repeat; background-position:center; }
.TMSet .IntroSet { position:relative; margin-top:-20px; width:100%; height:20px; overflow:hidden; font-size:12px; }
.IntroSet .BackSet { position:absolute; left:0px; top:0px; width:100%; height:20px; background:#000000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
.IntroSet .TxtSet { position:absolute; left:0px; top:0px; font-size:12px; color:#ffffff; width:100%; height:20px; line-height:20px; word-break:break-all; padding-left:4px; padding-right:4px; z-index:5; }
.TMArrowSet { position:absolute; left:50%; bottom:0px; width:134px; height:94px; z-index:15; }
.TMArrowSet .ArrowB { position:absolute; left:0px; top:0px; font-size:0px; width:79px; height:42px; background:url(/img/TimeMachine/BackArrowB.png) no-repeat; cursor:pointer; }
.TMArrowSet .ArrowF { position:absolute; left:47px; top:45px; font-size:0px; width:87px; height:49px; background:url(/img/TimeMachine/BackArrowF.png) no-repeat; cursor:pointer; }

/*HyperWall*/
.HyperWallSet { position:relative; font-size:0px; /*background:#ffff00;*/ left:50%; overflow:hidden; }
.HyperWallSet .colSet { position:absolute; bottom:0px; /*background:#ff0000;*/ }
.HyperWallE { position:absolute; cursor:pointer; }
.HyperWallE img { width:100%; height:100%; border:0px; }
.HyperWallE div { width:100%; height:100%; border:0px; }

/*Montage*/
.MontageSet { position:relative; left:50%; margin:auto; }
.MontageE { float:left; position:relative; }
.MontageE div { font-size:0px; }
.MontageE img { width:100%; height:100%; border:0px; }
.MontageE .OverLay { position:absolute; left:0px; top:0px; -moz-opacity: 0.6; opacity: 0.6; filter:alpha(opacity=60); z-index:5; z-index:1002}
.MPreviewer { position:absolute; font-size:0px; background:#ffffff; padding:4px; z-index:30; }
.MPreviewer .BtnSet { position:relative; width:100%; height:14px; }
.MPreviewer .BtnSet .BtnClose { position:absolute; right:0px; font-size:0px; width:11px; height:11px; background:url(/img/Montage/BtnClose.gif) no-repeat 0px 0px; cursor:pointer; }
.MPreviewer .ImgSet { position:relative; width:100%; }
.MPreviewer .ImgSet .IntroBack { position:absolute; left:0px; bottom:0px; width:100%; height:20px; background:#000000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.MPreviewer .ImgSet .IntroSet { position:absolute; left:0px; bottom:0px; width:100%; height:18px; font-size:12px; color:#ffffff; padding-top:2px; padding-left:4px; }

/*Alternative*/
.Alternative { height:21px; }
.Alternative div { float:left; }
.AlternativeL { width:7px; height:21px; font-size: 0px; background:url(/img/Alternative/BackSelectL.png) no-repeat; }
.AlternativeMain { height:21px; background:url(/img/Alternative/BackSelectM.png) repeat-x; }
.AlternativeBtn { font-size:0px; width:21px; height:21px; background:url(/img/Alternative/BtnSelect.png) no-repeat; cursor:pointer; }
.IconPart { float:left; font-size:0px; height:21px; background:no-repeat; }
.OptionPart { float:left; font-size:12px; color:#000000; height:21px; line-height:21px; vertical-align:middle; }
.AlternativeOption { position:absolute; left:0px; top:0px; }
.AlternativeOptionsTL { float:left; padding:2px; border:1px solid #c3c3c3; background:url(/img/Alternative/BackWinDragML.png); }
.AlternativeOptionsTR { float:left; font-size:0px; width:7px; }
.AlternativeOptionsTRT { clear:both; font-size:0px; width:7px; height:7px; background:url(/img/Alternative/BackSelectOptionTR.png) no-repeat; }
.AlternativeOptionsTRB { clear:both; font-size:0px; width:7px; background:url(/img/Alternative/BackSelectOptionMR.png) repeat-y; }
.AlternativeOptionsBottom { clear:both; font-size:0px; height:7px; }
.AlternativeOptionsBL { float:left; width:7px; height:7px; background:url(/img/Alternative/BackSelectOptionBL.png) no-repeat; }
.AlternativeOptionsBM { float:left; height:7px; background:url(/img/Alternative/BackSelectOptionBM.png) repeat-x; }
.AlternativeOptionsBR { float:left; width:7px; height:7px; background:url(/img/Alternative/BackSelectOptionBR.png) no-repeat; }
.OptionElement { width:100%; height:21px; padding-left:4px; cursor:pointer; }
.OptionsContainer { position:absolute; /*left:20px; top:46px;*/ }

/*OutBreak*/
.OutBreakSet { position:relative; width:100%; height:100%; /*background:#ff0000;*/ overflow:hidden; }
.OutBreakE { position:absolute; left:50%; top:50%; cursor:pointer; }
.OutBreakE div { font-size:0px; width:100%; height:100%; border:0px; }
.OutBreakE img { width:100%; height:100%; border:0px; }

/*iNotice*/
.iNotice0 { clear:both; position:absolute; float:left; width:auto; padding:23px; z-index:5000; }
.iNotice0 .iNoticeA { position:absolute; left:0px; top:50%; width:25px; height:49px; background:url(/img/iNotice/Pointer0.gif) no-repeat; margin-top:-24px; border:0px; z-index:10; }
.iNotice1 { clear:both; position:absolute; float:left; width:auto; padding:23px; z-index:5000; }
.iNotice1 .iNoticeA { position:absolute; left:50%; top:0px; width:49px; height:25px; background:url(/img/iNotice/Pointer1.gif) no-repeat; margin-left:-24px; border:0px; z-index:10; }
.iNotice2 { clear:both; position:absolute; float:left; width:auto; padding:23px; z-index:5000; }
.iNotice2 .iNoticeA { position:absolute; right:0px; top:50%; width:25px; height:49px; background:url(/img/iNotice/Pointer2.gif) no-repeat; margin-top:-24px; border:0px; z-index:10; }
.iNotice3 { clear:both; position:absolute; float:left; width:auto; padding:23px; z-index:5000; }
.iNotice3 .iNoticeA { position:absolute; left:50%; bottom:0px; width:49px; height:25px; background:url(/img/iNotice/Pointer3.gif) no-repeat; margin-left:-24px; border:0px; z-index:15; }
.iNoticeE { position:relative; font-size:12px; color:#000000; width:278px; padding:10px; background:url(/img/iNotice/BackG.png) #deeef5 top left no-repeat; border:2px solid #7db9da; overflow:hidden; word-wrap:break-word; word-break:break-all; z-index:5; }
.iNoticeE .FuncPart { clear:both; width:100%; height:26px; margin-top:16px; overflow:hidden; }
.iNoticeE .FuncPart .BtnOut { height:24px; background:#fdfdfd; border:1px solid #a8a8a8; padding-left:4px; padding-right:4px; line-height:24px; cursor:pointer; }
.iNoticeE .FuncPart .BtnOver { height:24px; background:#f1f1f1; border:1px solid #a8a8a8; padding-left:4px; padding-right:4px; line-height:24px; cursor:pointer; }
.iNoticeE .FuncPart .LinkPart { float:right; height:26px; line-height:26px; cursor:pointer; }
.iNoticeE .FuncPart div { float:left; margin-right:4px; }
.iNoticeS { position:absolute; left:25px; top:25px; background:#000000; filter:alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; z-index:0; }

/*iAlert*/
#iAlertSet { position:absolute; left:-1000px; top:0px; width:auto; -moz-opacity:0; opacity:0; filter:alpha(opacity=0); overflow:hidden; z-index:5000; }
.iAlertTSet { clear:both; font-size:0px; }
.iAlertCornerTL { float:left; width:18px; height:23px; background:url(/img/iAlert/b_tl.png) no-repeat; }
.iAlertCornerTM { float:left; height:23px; background:url(/img/iAlert/b_tm.png) repeat-x; }
.iAlertCornerTR { float:left; width:18px; height:23px; background:url(/img/iAlert/b_tr.png) no-repeat; }
.iAlertMSet { clear:both; font-size:0px; }
.iAlertCornerML { float:left; width:18px; background:url(/img/iAlert/b_ml.png) repeat-y; }
.iAlertCornerMM { float:left; /*position:relative;*/ background:url(/img/iAlert/b_mm.png) }
.iAlertCornerMR { float:left; width:18px; background:url(/img/iAlert/b_mr.png) repeat-y; }
.iAlertBSet { clear:both; font-size:0px; }
.iAlertCornerBL { float:left; width:18px; height:23px; background:url(/img/iAlert/b_bl.png) no-repeat; }
.iAlertCornerBM { float:left; height:23px; background:url(/img/iAlert/b_bm.png) repeat-x; }
.iAlertCornerBR { float:left; width:18px; height:23px; background:url(/img/iAlert/b_br.png) no-repeat; }
.iAlertMain { poistion:relative; width:100%; }
.iAlertTriSet { width:100%; height:43px; font-family:Helvetica; font-size:16px; font-weight:bold; color:#fff; text-shadow:0px -1px 1px #1e1f23; margin-top:5px; }
.iAlertTriSet .TE { float:left; height:43px; cursor:pointer; }
.iAlertTriSet .TE .b { width:100%; height:100%; border:0px; }
.iAlertTriSet .TE .v { width:100%; text-align:center; line-height:43px; margin-top:-43px; -moz-opacity:1; opacity:1; filter:alpha(opacity=100); }
.iAlertC { clear:both; float:left; height:28px; margin-left:5px; margin-top:-28px; }
.iAlertC .b { width:100%; height:100%; border:0px; }
#iAlertOL { position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(/img/transparent.gif); z-index:4900; }
.iAlertStorage { position:absolute; left:-1000px; top:0px; width:10px; height:10px; overflow:hidden; }