/* CSS Document */
body{margin:0px auto;}
div{text-align:left; line-height:24px; color:#333333; font-size:14px;}
ul,li{list-style-type:none;}
a:link,a:visited,a:active {COLOR:#333333; TEXT-DECORATION: none;}
a:hover {COLOR:#EB0587; TEXT-DECORATION:underline;}
.big{width:778px; margin:0px auto;}
.top{width:778px; float:left; background-color:#EB0587; padding-bottom:5px; padding-top:10px;}
.tl{width:280px; float:left; text-align:right; font-size:44px; color:#FFF; padding-top:5px; letter-spacing:-1px; padding-bottom:10px; }
.tm{width:470px; float:left; padding-top:30px; padding-left:25px; font-size:26px; color:#FFFB62; letter-spacing:-1px; font-weight:bold;}
.tb{width:520px; float:left; padding-left:18px; color:#FFF; font-size:12px; padding-top:25px;}
.tr{width:220px; float:left; text-align:center; padding-top:10px; padding-bottom:10px;}
.banner{width:763px; float:left; background-color:#FCBFE1; height:18px; line-height:18px; padding-top:2px; border-bottom:3px #FFF solid; border-top:3px #FFF solid; padding-left:15px;font-size:13px;}
.l{width:520px; float:left;}
.l1{width:496px; float:left; border:2px #F02898 solid; padding:10px; margin-top:3px;}
.l1 ul{width:496px; float:left; margin:0px; padding:0px; list-style-type:none}
.l1 ul li{width:248px; float:left;}

.l2{width:500px; float:left; margin-top:5px;}
.l2t{width:500px; float:left; background-color:#EB0587; padding:4px 10px 2px 10px; line-height:18px; height:18px;}
.l2b{width:498px; float:left; padding:5px 10px; border:1px #EB0587 solid; line-height:26px;}
.r{width:246px; float:left; margin-left:8px; background-color:#F02898; padding:2px; margin-top:3px;}
.ll{width:240px; float:left; border-right:1px #F02898 dashed; padding-right:7px;}
.ll2{width:240px; float:left; border-right:1px #FFF dashed; padding-right:7px;}
.lr{width:238px; float:left; padding-left:10px;}
.llt{width:240px; float:left;}
.llb{width:230px; float:left; padding:5px; font-size:12px;}
.lrt{width:238px; float:left;}
.lrb{width:228px; float:left; padding:5px; font-size:12px;}


.r1{width:244px; float:left; border:1px #FFF dashed;}
.r1t{width:244px; float:left; text-align:center; padding:7px 0; border-bottom:1px #FDDFF4 dashed; font-weight:bold;}
.r1b{width:230px; float:left; padding:5px 7px; text-align:left; font-size:12px;}
.r2{width:246px; float:left; margin-top:7px;}
.r2t{width:246px; float:left; background-color:#FFFFFF; height:18px; line-height:18px; text-align:center; font-weight:bold; padding-top:3px; }
.r2b{width:230px; float:left; border:1px #FFFFFF solid; padding:7px; background-color:#F13AA2;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.clt{width:496px; float:left; font-size:30px; font-weight:bold; padding-bottom:20px; padding-top:20px; color:#EB0587; text-align:center;  margin-bottom:10px;border-bottom:1px #F02898 dashed;}
.clm{width:496px; float:left; text-align:center; padding:15px 0;}
.clb{width:496px; float:left; text-align:left; padding:10px 0; line-height:26px;}
.foot{width:778px; float:left; margin-top:7px; background-color:#EB0587; border-top:7px #FCBFE1 solid; text-align:center; padding:12px 0; font-size:13px;}

.font1{color:#EB0587; text-decoration:none;}
.font1 A:link,.font1 A:visited,.font1 A:active{color:#EB0587; text-decoration:none}
.font1 A:hover{color:#333333; text-decoration:none;}
.font2{color:#fff; text-decoration:none;}
.font2 A:link,.font2 A:visited,.font2 A:active{color:#fff; text-decoration:none}
.font2 A:hover{color:#FFFF66; text-decoration:none;}
.font3{color:#EB0587; text-decoration:none; font-size:13px; line-height:22px;}
.font3 A:link,.font3 A:visited,.font3 A:active{color:#EB0587; text-decoration:none}
.font3 A:hover{color:#FF79C5; text-decoration:none;}