html , body {
	margin: 0;
	padding: 0;
}

/*GameStar*/
.GameStar { float:left; width:100px; height:17px; font-size:0px; background:url(/img/icon_value.png) 0px 0px no-repeat; cursor:pointer; }
.GameStar div { float:left; }
.GameStar .StarElement { width:20px; height:17px; }
.StarNotice { float:left; height:17px; color:#595959; font-size:13px; line-height:17px; vertical-align:baseline; margin-left:5px; }

/*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:#ffffff; 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; }
.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; }

/*FBWin*/
/*.FBWinSet { position:absolute; -moz-opacity: 0; opacity: 0; filter:alpha(opacity=0); }
.FBWinTitle { height:14px; border: 1px #3b5998 solid; color:#ffffff; font-size:12px; font-weight:bold; background:#6d84b4; padding:7px 9px 7px 9px; line-height:14px; vertical-align:baseline; }
.FBWinContent { border-left: 1px #555555 solid; border-right: 1px #555555 solid; border-bottom: 1px #555555 solid; background:#ffffff; padding:6px 9px 7px 9px; }
.FBWinTopSet { font-size:0px; }
.FBWinTopSet div { float:left; height:10px; }
.FBWinTLeftSet { width:10px; background:url(/img/FBWin/FBWinTL.png) no-repeat; }
.FBWinTMidSet { height:10px; background:url(/img/FBWin/FBWinTM.png) repeat-x; }
.FBWinTRightSet { width:10px; background:url(/img/FBWin/FBWinTR.png) no-repeat; }
.FBWinMidSet { clear:both; }
.FBWinMLeftSet { float:left; width:10px; background:url(/img/FBWin/FBWinML.png) repeat-y; }
.FBWinMMidSet { float:left; }
.FBWinMRightSet { float:left; width:10px; background:url(/img/FBWin/FBWinML.png) repeat-y; }
.FBWinBottomSet { clear:both; font-size:0px; }
.FBWinBottomSet div { float:left; height:10px; }
.FBWinBLeftSet { width:10px; background:url(/img/FBWin/FBWinBL.png) no-repeat; }
.FBWinBMidSet { height:10px; background:url(/img/FBWin/FBWinTM.png) repeat-x; }
.FBWinBRightSet { width:10px; background:url(/img/FBWin/FBWinBR.png) no-repeat; }
.FBWBtn { background: url(/img/FBWin/btnbg.gif) no-repeat;text-align:center;height:30px;width:87px;cursor:pointer;border:0px}*/

.FBWinSet { position:absolute; -moz-opacity: 0; opacity: 0; filter:alpha(opacity=0); z-index:3000; }
.FBWinTitle { height:14px; border: 1px #588315 solid; color:#ffffff; font-size:12px; font-weight:bold; background:url(/img/b01bg.gif); no-repeat right; padding:7px 9px 7px 9px; line-height:14px; vertical-align:baseline; }
.FBWinContent { border-left: 1px #588315 solid; border-right: 1px #588315 solid; border-bottom: 1px #588315 solid; background:#ffffff; padding:6px 9px 7px 9px; }
.FBWinTopSet { font-size:0px; }
.FBWinTopSet div { float:left; height:10px; }
.FBWinTLeftSet { width:10px; background:url(/img/fbpt.png); }
.FBWinTMidSet { height:10px; background:url(/img/fbpt.png); }
.FBWinTRightSet { width:10px; background:url(/img/fbpt.png); }
.FBWinMidSet { clear:both; }
.FBWinMLeftSet { float:left; width:10px; background:url(/img/fbpt.png); }
.FBWinMMidSet { float:left; }
.FBWinMRightSet { float:left; width:10px; background:url(/img/fbpt.png); }
.FBWinBottomSet { clear:both; font-size:0px; }
.FBWinBottomSet div { float:left; height:10px; }
.FBWinBLeftSet { width:10px; background:url(/img/fbpt.png); }
.FBWinBMidSet { height:10px; background:url(/img/fbpt.png); }
.FBWinBRightSet { width:10px; background:url(/img/fbpt.png); }
.BtnFBWinTrigger {cursor:pointer;}
.FBWBtn { background: url(/img/but_de_b.gif) no-repeat;text-align:center;height:30px;width:87px;cursor:pointer;border:0px;color:#fff}

/*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:#000000; font-size:12px; color:#ffffff; padding:0px 8px 0px 8px; line-height:21px; vertical-align:baseline; }

/*FToolBar*/
.FToolBarSet { width:95%; height:22px; border-top:1px solid #b5b5b5; border-right:1px solid #b5b5b5; border-left:1px solid #b5b5b5; background:url(/img/FToolBar/BackFToolBarSet.gif) #e5e5e5 top left repeat-x; margin:auto; }
.FToolBarLSet { float:left; width:auto; height:100%; /*background:#ff0000;*/ cursor:pointer; }
.FToolBarRSet { float:right; width:auto; height:100%; /*background:#ffff00;*/ cursor:pointer; }
.FToolBarLE { float:left; font-size:12px; color:#333333; height:15px; background:url(/img/FToolBar/BackFToolBarLR.gif) top right repeat-y; padding:4px 6px 3px 5px; line-height:15px; vertical-align:baseline; }
.FToolBarRE { float:left; font-size:12px; color:#333333; height:15px; background:url(/img/FToolBar/BackFToolBarLR.gif) top left repeat-y; padding:4px 5px 3px 6px; line-height:15px; vertical-align:baseline; }
.FToolBarAppSet { padding-left:20px; background:url(/img/FToolBar/IconApp.gif) top left no-repeat; }
#FTollBarMain { position:absolute; width:100%; height:100%; background:url(/img/transparent.gif); overflow:auto; }
#FTollBarMain .ContentWrapper {	/*width:90%;*/ margin:auto; }
#FTollBarMain .Spacer { height:23px; }
#FToolBarWrapper { position:absolute; bottom:0px; width:100%; height:23px; overflow:hidden; }
.FToolBarExpandTOutSet { width:224px; height:20px; font-size:12px; font-weight:bold; color:#ffffff; border:1px solid #254588; border-bottom:1px solid #526ea6; background:url(/img/FToolBar/IconCloseOut.gif) #526ea6 center right no-repeat; line-height:20px; vertical-align:baseline; padding-left:7px; cursor:pointer; }
.FToolBarExpandTOverSet { width:224px; height:20px; font-size:12px; font-weight:bold; color:#ffffff; border:1px solid #254588; border-bottom:1px solid #526ea6; background:url(/img/FToolBar/IconCloseOver.gif) #526ea6 center right no-repeat; line-height:20px; vertical-align:baseline; padding-left:7px; cursor:pointer; }
.FToolBarEIntroSet { width:217px; height:21px; border-left:1px solid #333333; border-right:1px solid #333333; background:#eeeeee; padding-left:7px; padding-right:7px; font-size:12px; color:#000000; line-height:21px; vertical-align:baseline; }
.FToolBarEBody { width:217px; font-size:12px; background:#ffffff; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333; padding:7px; }
.FToolBarSectionTitle { clear:both; width:100%; height:17px; font-size:12px; color:#808080; background:url(/img/FToolBar/BackFToolBarSectionTitle.gif) 0px 13px repeat-x; }
.FTBDragSection { width:100%; /*margin-bottom:7px;*/ }
.FTBDragE { width:100%; height:21px; color:#3b5898; background:url(/img/transparent.gif); cursor:pointer; }
.FTBDragE .IconPart { float:left; width:184px; height:21px; background-position:center left; background-repeat:no-repeat; padding-left:20px; font-size:12px; line-height:21px; vertical-align:baseline; }
.FTBDragE .IconPart a { color:#3b5898; text-decoration:none; }
.FTBDragE .IconPart a:hover { color:#3b5898; text-decoration:underline; }
.FTBDragE .FuncPart { float:left; width:13px; height:21px; background:url(/img/FToolBar/BackFuncPart.gif) 0px 0px no-repeat; }
.FTBBlockSet { clear:both; font-size:0px; width:100%; height:5px; background:url(/img/FToolBar/BackFToolBarSectionTitle.gif) 0px 2px repeat-x;  }
.FToolBarEditSet { width:217px; font-size:12px; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333; background:url(/img/FToolBar/BackFToolBarSectionTitle.gif) #ffffff top left repeat-x; padding:7px; margin-top:-1px; }
.FToolBarAppFake { float:left; width:auto; font-size:12px; background:#ff0000; cursor:pointer; margin-top:-1px; }
.FToolBarLEFake {clear:both; float:left; font-size:12px; color:#333333; height:16px; background:#ffffff; padding:5px 5px 3px 5px; border-left:1px solid #333333; border-right:1px solid #333333; line-height:15px; vertical-align:baseline;}
.FToolVarWinSet { position:absolute; bottom:-1px; z-index:3100; left:24px; }
.FToolBarSCSet { float:left; font-size:12px; color:#333333; height:22px; background:url(/img/FToolBar/BackFToolBarLR.gif) top right repeat-y; padding:0px 6px 0px 5px; line-height:22px; vertical-align:baseline; }
.FToolBarSCE { float:left; width:26px; height:22px; background-position:center center; background-repeat:no-repeat; cursor:pointer; }
.FToolBarDDS { position:absolute; left:-1000px; top:0px; background:url(/img/transparent.gif); z-index:3200; }
.FToolBarDragSensor { position:absolute; left:-1000px; top:0px; background:url(/img/transparent.gif); z-index:3300; }
.FToolBarSCLinkEns { width:100%; height:100%; background:url(/img/transparent.gif); cursor:pointer; }
.FToolBarAddBMSet { float:left; font-size:12px; color:#333333; height:22px; background-position:7px 3px; background-repeat:no-repeat; padding:0px 5px 0px 5px; line-height:22px; vertical-align:baseline; }
.FToolBarAddBME { float:left; height:22px; background:url(/img/FToolBar/IconAddApp.gif) 0px 12px no-repeat; padding-left:22px; font-size:12px; color:#3b5898; line-height:21px; vertical-align:baseline; cursor:pointer; }
#FToolBarReflash { position:absolute; left:-1000; top:0px; display:none; }
.FToolBarDelPreSet { clear:both; position:absolute; left:0px; top:0px; padding-left:20px; width:197px; height:21px; background:url(/img/FToolBar/IconDelApp.gif) 9px 15px no-repeat; -moz-opacity:0; opacity:0; filter:alpha(opacity=0); z-index:5; }
.FToolBarDPOverlay { width:197px; height:21px; background:#fff9d7; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.FToolBarUndo { position:absolute; right:0px; top:0px; width:14px; height:21px; background:url(/img/FToolBar/IconUndo.gif) center no-repeat; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; cursor:pointer; }
.FToolBarScrollSensor { position:absolute; left:0px; width:100%; height:23px; background:url(/img/transparent.gif); z-index:3250; }

.FToolBarCPETOutSet { width:167px; height:20px; font-size:12px; font-weight:bold; color:#ffffff; border:1px solid #254588; border-bottom:1px solid #526ea6; background:url(/img/FToolBar/IconCloseOut.gif) #526ea6 center right no-repeat; line-height:20px; vertical-align:baseline; padding-left:7px; cursor:pointer; }
.FToolBarCPETOverSet { width:167px; height:20px; font-size:12px; font-weight:bold; color:#ffffff; border:1px solid #254588; border-bottom:1px solid #526ea6; background:url(/img/FToolBar/IconCloseOver.gif) #526ea6 center right no-repeat; line-height:20px; vertical-align:baseline; padding-left:7px; cursor:pointer; }
.FToolBarCPEBody { width:160px; font-size:12px; background:#ffffff; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333; padding:7px; }
.FTBCPEE { float:left; width:60px; height:21px; color:#3b5898; background-position:center left; background-repeat:no-repeat; padding-left:20px; font-size:12px; line-height:21px; vertical-align:baseline; }
.FTBCPEE a { color:#3b5898; text-decoration:none; }
.FTBCPEE a:hover { color:#3b5898; text-decoration:underline; }
.FTBCPEAdSet { width:160px; font-size:12px; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333; background:url(/img/FToolBar/BackFToolBarSectionTitle.gif) #ffffff top left repeat-x; padding:7px; margin-top:-1px; }
.FToolBarCPFake { float:left; width:auto; font-size:12px; cursor:pointer; margin-top:-1px; position:relative; }
.FToolBarCPLEFake { clear:both; float:left; font-size:12px; color:#333333; height:16px; background:#ffffff; padding:5px 5px 3px 5px; border-left:1px solid #333333; border-right:1px solid #333333; line-height:15px; vertical-align:baseline;}
.FToolBarCPSet { padding-left:20px; background:url(/img/FToolBar/IconCP.gif) top left no-repeat; }

/*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;
	width:auto;
	height:22px;
	font-size:12px;
	color:#5c5350;
	padding-left:5px;
	line-height:22px;
	vertical-align:baseline;
	background-color: #000000;
	background-image: url(../img/SNSPush/backbg.gif);
    float:right;
	/*z-index: 10;*/
	margin-top: -50px;
	margin-right: 40px;
	display:inline;
}
.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 #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; 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; }

/*BMS(BookMarkSort)*/
.BMSDragSection { width:100%; margin-top:20px; /*margin-bottom:7px;*/ }
.BMSDragE { width:100%; height:22px; color:#3b5898; background:url(/img/FToolBar/BackBMSDragE.gif) repeat-x; cursor:pointer; }
.BMSDragE .IconPart { float:left; width:555px; height:21px; background-position:center left; background-repeat:no-repeat; padding-left:20px; font-size:12px; line-height:21px; text-align:left; vertical-align:baseline; }
.BMSDragE .IconPart a { color:#3b5898; text-decoration:none; }
.BMSDragE .IconPart a:hover { color:#3b5898; text-decoration:underline; }
.BMSDragE .FuncPart { float:left; width:13px; height:21px; background:url(/img/FToolBar/BackFuncPart.gif) 0px 0px no-repeat; }
.BMSDelPreSet { clear:both; position:absolute; left:0px; top:0px; padding-left:20px; width:568px; height:21px; background:url(/img/FToolBar/IconDelApp.gif) 9px 15px no-repeat; -moz-opacity:0; opacity:0; filter:alpha(opacity=0); z-index:5; }
.BMSDPOverlay { width:568px; height:21px; background:#fff9d7; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.BMSUndo { position:absolute; right:0px; top:0px; width:14px; height:21px; background:url(/img/FToolBar/IconUndo.gif) center no-repeat; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; cursor:pointer; }

