body,tr,td,div,span,input,select,textarea,pre{
 font-family:Arial,Helvetica,clean,sans-serif,Verdana,Tahoma;
 font-style:normal;
 font-weight:normal;
 text-decoration:none;
 font-size:12px;
 color:#c8c8c8; 
}
td,div,pre{
 vertical-align:top;
 text-align:left;
}
body{
 margin:0px;
 padding:0px;
}


.msbody{
 position:relative;
 width:840px;
 text-align:left;
}
.msh{
 position:relative;
 width:840px;
 height:60px;
 z-index:100;
}
.mslogo{
 position:absolute;
 top:15px;
 left:23px;
 width:138px;
 height:44px;
 /*margin:15px 0px 0px 23px;*/
}
.mshpm{
 /*float:right;*/
 position:relative;
 padding:14px 24px 0px 0px;
 font-size:11px;
 color:#606060;
 text-align:right;
 overflow:hidden;
}
.mstpm{
 clear:both;
 position:relative;
 width:810px;
 height:42px;
 margin:5px 0px 5px 15px;
 background-repeat:no-repeat;
 /*overflow:hidden;*/
 z-index:10;
}
.mstpm_a{
 float:left;
 width:265px;
 margin:3px 0px 0px 0px;
}
#mstpms_souls{
 position:absolute;top:35px;left:28px;width:164px;display:none;
}
#mstpms_peoples{
 position:absolute;top:35px;left:103px;width:164px;display:none;
}
#mstpms_mypage{
 position:absolute;top:35px;right:5px;width:164px;display:none;
}
.mstpm_home,.mstpm_homeon{
 width:22px;
 height:32px;
 margin:0px 0px 0px 5px;
}
.mstpm_souls,.mstpm_soulson{
 width:70px;
 height:32px;
 margin:0px 0px 0px 1px;
}
.mstpm_peoples,.mstpm_peopleson{
 width:80px;
 height:32px;
 margin:0px 0px 0px 1px;
}
.mstpm_groups,.mstpm_groupson{
 width:79px;
 height:32px;
 margin:0px 0px 0px 1px;
}
.mstpm_s,.mstpm_s0{
 float:left;
 width:205px;
 height:23px;
 margin:7px 0px 0px 5px;
}
.mstpm_s{
 background-repeat:no-repeat;
}
.mstpm_gc,.mstpm_gc0{
 float:left;
 width:241px;
 height:23px;
 margin:7px 0px 0px 8px;
}
.mstpm_gc{
 background-repeat:no-repeat;
}
.mstpm_my{
 float:left;
 width:20px;
 margin:3px 0px 0px 0px;
}
.mstpm_mypage,.mstpm_mypageon{
 width:72px;
 height:32px;
 margin:0px 0px 0px 7px;
}

.mstpml{
 /*float:left;*/
 position:relative;
 height:23px;
 background-repeat:no-repeat;
 /*overflow:hidden;*/
 z-index:10;
}
.mstpml_a{
 float:left;
 width:355px;
 margin:3px 0px 0px 170px;
 font-size:10px;
 color:#404040;
}
#mstpml_souls{
 float:left;width:65px;height:23px;padding:6px 0px 0px 0px;font-size:10px;text-align:center;background-repeat:no-repeat;
}
#mstpml_peoples{
 float:left;width:65px;height:23px;padding:6px 0px 0px 0px;font-size:10px;text-align:center;background-repeat:no-repeat;
}
#mstpml_groups{
 float:left;width:65px;height:23px;padding:6px 0px 0px 0px;font-size:10px;text-align:center;background-repeat:no-repeat;
}
#mstpml_mypage{
 float:left;width:65px;height:23px;padding:6px 0px 0px 0px;font-size:10px;text-align:center;background-repeat:no-repeat;
}
#mstpmls_souls{
 position:absolute;top:26px;left:170px;width:164px;display:none;
}
#mstpmls_peoples{
 position:absolute;top:26px;left:235px;width:164px;display:none;
}
#mstpmls_mypage{
 position:absolute;top:26px;right:20px;width:164px;display:none;
}
#msgc_s{
 position:absolute;top:4px;left:479px;width:253px;height:322px;background-repeat:no-repeat;
}
.msgc_g{
 float:left;width:112px;margin:1px 1px 1px 8px;padding:3px 0px 0px 0px;color:#353535;cursor:pointer;
}
.msgc_c{
 float:left;width:112px;margin:1px 0px 1px 8px;padding:3px 0px 0px 0px;color:#353535;cursor:pointer;
}
.mstpml_b{
 float:right;
 width:65px;
 margin:3px 20px 0px 0px;
 font-size:10px;
 color:#404040;
}

.mstpmst,.mstpmstr,.mstpmst0,.mstpmst0r{
 width:164px;height:6px;overflow:hidden;background-repeat:no-repeat;
}
.mstpms{
 width:164px;background-repeat:repeat-y;
}
.mstpmsb{
 width:164px;height:11px;overflow:hidden;background-repeat:no-repeat;
}
.mstpmsi,.mstpmsi1{
 margin:1px 10px 0px 6px;padding:3px 3px 3px 5px;
}
.mstpmsi1{
 margin:0px 10px 0px 6px;
}
.mstpmsiinfo{
 margin:1px 10px 0px 6px;padding:1px 5px 0px 5px;font-size:10px;color:#909090;
}
.mstpmsii{
 margin:1px 0px 0px 0px;padding:3px 0px 3px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#b8b8b8;
 color:#909090;font-size:10px;
}
.mstpmsiia{
 font-size:12px;
 color:#353535;
}



.mscbody,.mscbodym{
 width:840px;
 background-repeat:repeat-y;
}

.mslcm{

}

.msph{
 width:810px;height:208px;margin:5px 0px 1px 14px;background-repeat:no-repeat;z-index:0;
}
.msphban{
 position:relative;top:4px;left:5px;width:800px;height:200px;background-repeat:no-repeat;background-position:0px 0px;
}
.msphpic{
 position:absolute;top:218px;left:60px;width:232px;height:232px;margin:10px 0px 0px 0px;padding:14px 0px 0px 15px;background-repeat:no-repeat;z-index:1;
}
.msphml{
 float:left;width:500px;padding:4px 0px 5px 0px;font-size:12px;color:#a8a8a8;
}
.msphmr{
 float:left;width:300px;padding:5px 0px 5px 0px;color:#a8a8a8;text-align:right;font-size:11px;
}

.mspcm{
 height:24px;margin:1px 14px 0px 14px;padding:3px 13px 0px 10px;font-size:14px;color:#1c1c18;text-align:right;background-repeat:no-repeat;
}


.mscbmtitle,.mscbstitle{
 height:37px;
 margin:0px 15px 0px 10px;
 text-align:right;
 line-height:40px;
 font-size:16px;
 color:#7f817c;
}
.mscbs,.mscbs2,.mscbs3,.mscbsb1,.mscbsb2,.mscbsb3,.mscbso1,.mscbso2,.mscbso3{
 width:319px;
 background-image:url(/styles/ms/std/box/bgstitle.png);
 background-repeat:no-repeat;
}


.mscbscont{
 position:relative;
 width:319px;
 background-image:url(/styles/ms/std/box/bgsa.png);
 background-repeat:repeat-y;
}
.mscbsfooter,.mscbsfooter2,.mscbsfooter3,.mscbsfooterb1,.mscbsfooterb2,.mscbsfooterb3,.mscbsfootero1,.mscbsfootero2,.mscbsfootero3{
 clear:left;
 width:319px;
 height:22px;
 font-size:10px;
 line-height:15px;
 text-align:right;
 color:#171919;
 background-image:url(/styles/ms/std/box/bgsfoot.png);
 background-repeat:no-repeat;
 overflow:hidden;
}


.mscbsci11,.mscbsci112,.mscbsci113,.mscbsci11b1,.mscbsci11b2,.mscbsci11b3,.mscbsci11o1,.mscbsci11o2,.mscbsci11o3{
 position:relative;
 width:311px;
 margin:1px 0px 0px 3px;
 background-image:url(/styles/ms/std/box/bgsci11.png);
}


.mscbsci21,.mscbsci212,.mscbsci213,.mscbsci21b1,.mscbsci21b2,.mscbsci21b3,.mscbsci21o1,.mscbsci21o2,.mscbsci21o3{
 float:left;
 width:155px;
 height:100px;
 margin:1px 1px 0px 3px;
 background-image:url(/styles/ms/std/box/bgsci21.png);
}

.mscbsci22,.mscbsci222,.mscbsci223,.mscbsci22b1,.mscbsci22b2,.mscbsci22b3,.mscbsci22o1,.mscbsci22o2,.mscbsci22o3{
 float:left;
 width:155px;
 height:100px;
 margin:1px 1px 0px 0px;
 background-image:url(/styles/ms/std/box/bgsci22.png);
}


.mscbsci31,.mscbsci312,.mscbsci313,.mscbsci31b1,.mscbsci31b2,.mscbsci31b3,.mscbsci31o1,.mscbsci31o2,.mscbsci31o3{
 float:left;
 width:103px;
 height:115px;
 margin:1px 1px 0px 3px;
 background-image:url(/styles/ms/std/box/bgsci31.png);
}


.mscbsci32,.mscbsci322,.mscbsci323,.mscbsci32b1,.mscbsci32b2,.mscbsci32b3,.mscbsci32o1,.mscbsci32o2,.mscbsci32o3{
 float:left;
 width:103px;
 height:115px;
 margin:1px 1px 0px 0px;
 background-image:url(/styles/ms/std/box/bgsci32.png);
}


.mscbsci33,.mscbsci332,.mscbsci333,.mscbsci33b1,.mscbsci33b2,.mscbsci33b3,.mscbsci33o1,.mscbsci33o2,.mscbsci33o3{
 float:left;
 width:103px;
 height:115px;
 margin:1px 1px 0px 0px;
 background-image:url(/styles/ms/std/box/bgsci33.png);
}








.mscbm,.mscbm2,.mscbm3,.mscbmb1,.mscbmb2,.mscbmb3,.mscbmo1,.mscbmo2,.mscbmo3{
 width:490px;
 background-image:url(/styles/ms/std/box/bgmtitle.png);
 background-repeat:no-repeat;
}


.mscbmcont{
 width:490px;
 background-image:url(/styles/ms/std/box/bgma.png);
 background-repeat:repeat-y;
}
.mscbmfooter,.mscbmfooter2,.mscbmfooter3,.mscbmfooterb1,.mscbmfooterb2,.mscbmfooterb3,.mscbmfootero1,.mscbmfootero2,.mscbmfootero3{
 clear:left;
 width:490px;
 height:22px;
 font-size:10px;
 line-height:15px;
 text-align:right;
 color:#171919;
 background-image:url(/styles/ms/std/box/bgmfoot.png);
 background-repeat:no-repeat;
 overflow:hidden;
}


.mscbmci11,.mscbmci112,.mscbmci113,.mscbmci11b1,.mscbmci11b2,.mscbmci11b3,.mscbmci11o1,.mscbmci11o2,.mscbmci11o3{
 position:relative;
 width:482px;
 margin:1px 0px 0px 3px;
 background-image:url(/styles/ms/std/box/bgmci11.png);
}


.mscbmci21,.mscbmci212,.mscbmci213,.mscbmci21b1,.mscbmci21b2,.mscbmci21b3,.mscbmci21o1,.mscbmci21o2,.mscbmci21o3{
 float:left;
 width:241px;
 height:150px;
 margin:1px 1px 0px 3px;
 background-image:url(/styles/ms/std/box/bgmci21.png);
}


.mscbmci22,.mscbmci222,.mscbmci223,.mscbmci22b1,.mscbmci22b2,.mscbmci22b3,.mscbmci22o1,.mscbmci22o2,.mscbmci22o3{
 float:left;
 width:240px;
 height:150px;
 margin:1px 1px 0px 0px;
 background-image:url(/styles/ms/std/box/bgmci22.png);
}


.mscbmci31,.mscbmci312,.mscbmci313,.mscbmci31b1,.mscbmci31b2,.mscbmci31b3,.mscbmci31o1,.mscbmci31o2,.mscbmci31o3{
 float:left;
 width:160px;
 height:100px;
 margin:1px 1px 0px 3px;
 background-image:url(/styles/ms/std/box/bgmci31.png);
}


.mscbmci32,.mscbmci322,.mscbmci323,.mscbmci32b1,.mscbmci32b2,.mscbmci32b3,.mscbmci32o1,.mscbmci32o2,.mscbmci32o3{
 float:left;
 width:160px;
 height:100px;
 margin:1px 1px 0px 0px;
 background-image:url(/styles/ms/std/box/bgmci32.png);
}


.mscbmci33,.mscbmci332,.mscbmci333,.mscbmci33b1,.mscbmci33b2,.mscbmci33b3,.mscbmci33o1,.mscbmci33o2,.mscbmci33o3{
 float:left;
 width:160px;
 height:100px;
 margin:1px 1px 0px 0px;
 background-image:url(/styles/ms/std/box/bgmci33.png);
}






.mscbl,.mscbl2,.mscbl3,.mscblb1,.mscblb2,.mscblb3,.mscblo1,.mscblo2,.mscblo3{
 width:808px;
 background-image:url(/styles/ms/std/box/bgltitle.png);
 background-repeat:no-repeat;
}


.mscbltitle{
 height:48px;
 margin:0px 15px 0px 10px;
 text-align:right;
 line-height:50px;
 font-size:24px;
 color:#7f817c;
 overflow:hidden;
}
.mscblcont{
 width:808px;
 background-image:url(/styles/ms/std/box/bgla.png);
 background-repeat:repeat-y;
}
.mscblfooter,.mscblfooter2,.mscblfooter3,.mscblfooterb1,.mscblfooterb2,.mscblfooterb3,.mscblfootero1,.mscblfootero2,.mscblfootero3{
 clear:left;
 width:808px;
 height:22px;
 font-size:10px;
 line-height:15px;
 text-align:right;
 color:#171919;
 background-image:url(/styles/ms/std/box/bglfoot.png);
 background-repeat:no-repeat;
 overflow:hidden;
}


.mscblci11,.mscblci112,.mscblci113,.mscblci11b1,.mscblci11b2,.mscblci11b3,.mscblci11o1,.mscblci11o2,.mscblci11o3{
 position:relative;
 width:800px;
 margin:1px 0px 0px 3px;
 background-image:url(/styles/ms/std/box/bglci11.png);
 background-repeat:repeat-y;
}



.mscbtitle{
 margin:0px 14px 0px 12px;padding:10px 8px 7px 25px;font-size:18px;color:#a8a8a8;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1c1c18;text-align:right;
}
.mscbtitles{
 background-repeat:no-repeat;background-position:5px 12px;
}
.mscbtitlep{
 background-repeat:no-repeat;background-position:7px 12px;
}
.mscbtitleps{
 background-repeat:no-repeat;background-position:7px 12px;
}
.mscbtitlenfo{
 margin:1px 5px 0px 3px;padding:4px 8px 4px 8px;font-size:11px;text-align:right;
}
.mscbtitleibm{
 margin:0px 14px 0px 12px;padding:10px 8px 2px 8px;font-size:18px;color:#a8a8a8;text-align:right;
}
.mscbcont{
 margin:0px 6px 0px 4px;padding:0px 0px 10px 0px;display:block;
}



.mscbii{
 float:left;width:106px;height:106px;margin:10px 0px 8px 10px;background-repeat:no-repeat;
}
.mscbic{
 float:left;width:335px;margin:8px 0px 7px 15px;
}
.mscbicfull{
 float:left;width:440px;margin:8px 0px 7px 25px;
}
.mscbics{
 font-size:10px;color:#656570;padding:0px 0px 4px 0px;/*text-align:right;*/
}
.mscbict{
 padding:14px 0px 0px 0px;color:#a8a8a8;
}
.mscbicf{
 padding:10px 0px 0px 0px;font-size:10px;color:#656570;text-align:right;
}
.mscbicbc{
 width:463px;overflow:hidden;margin:0px 0px 0px 10px;padding:5px 0px 5px 0px;
}
.mscbicbcn{
 width:463px;overflow:hidden;margin:0px 0px 0px 10px;padding:5px 0px 5px 0px;
}


.msgb{
 width:810px;height:610px;background-repeat:no-repeat;
}
.msgbi{
 float:left;width:800px;height:600px;margin:4px 0px 0px 4px;
}
.msgnav{
 position:relative;margin:0px 1px 0px 1px;padding:5px 5px 5px 10px;font-size:14px;color:#656570;
}

.msgib{
 float:left;width:199px;height:199px;margin:1px 0px 0px 1px;overflow:hidden;background-repeat:no-repeat;
}
.msgibo{
 position:relative;width:199px;height:199px;cursor:pointer;
}
.msgistat{
 position:absolute;left:5px;bottom:5px;right:5px;font-size:10px;color:#292929;padding:5px;z-index:1;
}
.msgibi{
 position:absolute;top:0px;left:0px;width:199px;height:199px;color:#292929;z-index:0;
}
.msgibititle{
 margin:26px 10px 3px 10px;font-size:13px;color:#292929;font-weight:bold;
}
.msgibinfo{
 margin:0px 10px 0px 10px;color:#292929;
}
.msgibiowner{
 position:absolute;top:0px;left:0px;width:199px;padding:4px 0px 4px 0px;text-align:right;font-size:11px;color:#505050;z-index:10;
}

.msgibnix,.msgibpnix{
 float:left;margin:1px 0px 0px 1px;width:199px;height:199px;
}

.msgibz{
 position:relative;width:800px;height:600px;margin:1px 0px 0px 1px;
}
.msgibzinfo{
 position:absolute;top:0px;left:0px;width:800px;height:100px;margin:0px 0px 0px 0px;overflow:hidden;
}
.msgibzititle{
 padding:10px 10px 0px 10px;font-size:15px;font-weight:bold;
}
.msgibziinfo{
 height:35px;padding:5px 10px 0px 10px;
}
.msgibzistat{
 padding:10px 10px 0px 10px;font-size:11px;color:#606060;
}
.msgibzistatowner{
 float:right;width:100px;text-align:right;font-size:11px;color:#656570;
}




.msf{
 width:840px;
 height:11px;
 background-repeat:no-repeat;
}



.msusername,.mspassword{
 width:200px;
 font-size:12px;
 margin:0px 0px 1px 2px;
 padding:0px 3px 0px 3px;
 vertical-align:middle;
}


.msbox{
 margin:-5px 0px 0px 0px;
 padding:0px 0px 10px 0px;
}
.msboxel,.msboxer{
 float:left;
 width:5px;
 height:71px;
 background-repeat:no-repeat;
 overflow:hidden;
}
.msboxbtnud{
 margin:5px 0px 0px 0px;cursor:pointer;
}


.mspcmtitle{
 padding:25px 10px 10px 19px;font-size:20px;
}
.mspcmsubm{
 padding:0px 0px 6px 17px;
 color:#a8a8a8;
}


.mspbtitle{
 margin:10px 0px 10px 12px;font-size:15px;
}



.xdboardleg{ clear:left;width:800px;height:18px;margin:1px 0px 0px 0px; }
.xdboardlegi{ float:left;margin:3px 0px 1px 0px;font-size:10px;color:#909090; }
.xdboardb{ clear:left;width:800px;margin:1px 0px 0px 0px; }
.xdboardbs{ float:left;width:15px;text-align:center;margin:8px 0px 8px 0px; }
.xdboardbf{ float:left;width:445px;margin:8px 0px 8px 0px;font-size:14px; }
.xdboardbl{ float:left;width:220px;margin:8px 0px 8px 0px;overflow:hidden; }
.xdboardbt,.xdboardbp{ float:left;width:60px;text-align:center;margin:8px 0px 8px 0px; }
.xdboardn{ width:800px;font-size:12px;margin:1px 0px 0px 0px;padding:4px 0px 6px 0px;text-align:right;color:#707070; }
.xdboardf{ clear:left;width:800px;margin:1px 0px 0px 0px; }
.xdboardfs{ float:left;width:15px;text-align:center;margin:8px 0px 8px 0px; }
.xdboardft{ float:left;width:525px;margin:8px 0px 8px 0px; }
.xdboardfl{ float:left;width:150px;margin:10px 0px 8px 0px;text-align:right;font-size:11px; }
.xdboardfr{ float:left;width:60px;text-align:center;margin:9px 0px 8px 0px; }
.xdboardfv{ float:left;width:50px;text-align:center;margin:9px 0px 8px 0px; }
.xdboardt{ clear:left;position:relative;width:800px;margin:0px 0px 0px 0px;border-style:solid;border-color:#1c1c18; }
.xdboardtu{ float:left;width:140px;margin:5px 5px 0px 0px;background-repeat:no-repeat;background-position:15px 10px; }
.xdboardtp{ float:left;width:627px;padding:0px 0px 20px 0px; }
.xdboardtpm{ padding:5px 0px 0px 0px;text-align:right;font-size:10px;color:#707070; }
.xdboardtpt{ padding:10px 0px 10px 0px;font-size:14px;font-weight:bold; }



.xdports{
 width:800px;margin:40px 0px 0px 0px;padding:0px 0px 10px 0px;font-size:9px;color:#a6a6a6;border-style:solid;border-width:0px 0px 1px 0px;border-color:#505050;
}
.xdportsi{
 float:left;
 color:#606060;
 font-size:11px;
}
.mscopy{
 width:800px;
 margin:5px 30px 25px 65px;
 font-size:10px;
 color:#606060;
 text-align:center;
}


.txtalert{
  color:#FF0033;
}
.txtok{
  color:#29a826;
}

.form{
 padding:0px;
 margin:0px;
}
.btn{
 color:#f1f1f1;
 font-weight:bold;
 background-color:#505055;
 border-style:solid;
 border-width:1px;
 border-color:#505055;
 cursor:pointer;
}
.btnok{
 color:#ffffff;
 font-weight:bold;
 background-color:#045f20;
 border-style:solid;
 border-width:1px;
 border-color:#045f20;
 cursor:pointer;
}
.btnalert{
 color:#ffffff;
 font-weight:bold;
 background-color:#770000;
 border-style:solid;
 border-width:1px;
 border-color:#770000;
}

.quote{
 margin:10px;
 padding:10px;
 font-style:italic;
}

.code{
 margin:10px;
 padding:10px;
 font-family:Courier;
}

.dfh_temp{
 width:0px;
 height:0px;
 border:none;
 display:none;
}


.debug{
  width:90%;
  margin:0px 0px 2px 0px;
  padding:30px;
}
