.W {
	color: #0066CC;
	font-size: 35px;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}
.iki {
	color: #0066CC;
	font-size: 20px;
	font-weight: bold;
	font-family: "Courier New", Courier, monospace;
}
.T {
	font-size: 35px;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	color: #FF6600;
}
.alking {
	font-family: "Courier New", Courier, monospace;
	font-size: 20px;
	color: #FF6600;
	font-weight: bold;
}

.hide 
{
	display:none;
}


.black12link {font-size: 12px; color:#333333; } 
a.black12link:link{ text-decoration: none; color:#333333; } 
a.black12link:visited{ text-decoration: none; color:#333333; } 
a.black12link:hover{ text-decoration: underline; color:#333333; } 
a.black12link:active{ text-decoration: none; color:red; } 

.black14 {font-size: 14px;} 

.black14link {font-size: 14px; color:#333333; } 
a.black14link:link{ text-decoration: none; color:#333333; } 
a.black14link:visited{ text-decoration: none; color:#333333; } 
a.black14link:hover{ text-decoration: underline; color:#333333; } 
a.black14link:active{ text-decoration: none; color:red; } 

.black16 {font-size: 16px;}

.black18 {font-size: 18px}

.black18link {font-size: 18px; color:#333333; } 
a.black18link:link{ text-decoration: none; color:#333333; } 
a.black18link:visited{ text-decoration: none; color:#333333; } 
a.black18link:hover{ text-decoration: underline; color:#333333; } 
a.black18link:active{ text-decoration: none; color:red; } 

.black24 {font-size: 24px}

.orange12link {font-size: 12px; color:#FF6600; } 
a.orange12link:link{ text-decoration: none; color:#FF6600; } 
a.orange12link:visited{ text-decoration: none; color:#FF6600; } 
a.orange12link:hover{ text-decoration: underline; color:#FF6600; } 
a.orange12link:active{ text-decoration: none; color:red; } 

.orange12 {font-size: 12px; color:#FF6600;} 
.orange14 {font-size: 14px; color:#FF6600;} 

.orange14link {font-size: 14px; color:#FF6600; } 
a.orange14link:link{ text-decoration: none; color:#FF6600; } 
a.orange14link:visited{ text-decoration: none; color:#FF6600; } 
a.orange14link:hover{ text-decoration: underline; color:#FF6600; } 
a.orange14link:active{ text-decoration: none; color:red; } 

.orange16 {font-size: 16px; color:#FF6600;}
.orange18 {font-size: 18px; color:#FF6600;}
.orange24 {font-size: 24px; color:#FF6600;}

.red {color: red}
.red14 {font-size: 14px; color: red; }
.red18 {font-size: 18px; color: red; }
.red24 {font-size: 24px; color: red; }

.White {color: White}
.White12link{font-size: 12px; color:White; } 
a.White12link:link{ text-decoration: none; color:White; } 
a.White12link:visited{ text-decoration: none; color:white; } 
a.White12link:hover{ text-decoration: underline; color:White; } 
a.White12link:active{ text-decoration: none; color:red; } 

.White14 {font-size: 14px; color: White; }
.White14link{font-size: 14px; color:White; } 
a.White14link:link{ text-decoration: none; color:White; } 
a.White14link:visited{ text-decoration: none; color:red; } 
a.White14link:hover{ text-decoration: underline; color:White; } 
a.White14link:active{ text-decoration: none; color:red; } 

.White18 {font-size: 18px; color: White; }
.White24 {font-size: 24px; color: White; }

.Lightblue {color: #cccccc}
.blue12 {font-size: 12px; color: #0000FF}
.blue14 {font-size: 14px; color: #0000FF; }
.gray {color: #CCCCCC}
.gray12link{font-size: 12px; color:#CCCCCC; } 
a.gray12link:link{ text-decoration: none; color:#CCCCCC; } 
a.gray12link:visited{ text-decoration: none; color:#CCCCCC; } 
a.gray12link:hover{ text-decoration: underline; color:#CCCCCC; } 
a.gray12link:active{ text-decoration: none; color:red; } 
.gray14 {font-size: 14px; color: #CCCCCC; }
.gray16 {font-size: 16px; color: #CCCCCC; }
.gray18 {font-size: 18px; color: #CCCCCC; }
.gray24 {font-size: 24px; color: #CCCCCC; }

.DarkGrey12link {font-size: 12px; color: #666666}
a.DarkGrey12link:link{ text-decoration: none; color:#666666; } 
a.DarkGrey12link:visited{ text-decoration: none; color:#666666; } 
a.DarkGrey12link:hover{ text-decoration: underline; color:#666666; } 
a.DarkGrey12link:active{ text-decoration: none; color:red; }
.DarkGrey14 {font-size: 14px; color: #666666; }
.DarkGrey16 {font-size: 16px; color: #666666; }
.DarkGrey18 {font-size: 18px; color: #666666; }

.DarkGrey18link {font-size: 18px; color: #666666; }
a.DarkGrey18link:link{ text-decoration: none; color:#666666; } 
a.DarkGrey18link:visited{ text-decoration: none; color:#666666; } 
a.DarkGrey18link:hover{ text-decoration: underline; color:#666666; } 
a.DarkGrey18link:active{ text-decoration: none; color:red; }

.DarkGrey24 {font-size: 24px; color: #666666; }


a:link {
	color: blue;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #0066CC;
}
a:hover {
	text-decoration: underline;
	color: red;
}
a:active {
	text-decoration: underline;
	color: red;
}
body {
	background-color: #f6f6f6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-size: 12px;
	color: #333333;
}

html,body {height:100%; margin:0px; font-size:12px;}

.mydiv {
background-color: #fff;
border: 1px solid #666666;
text-align: center;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:99;
width: 300px;


left:50%;/*FF IE7*/
top:50%;/*FF IE7*/

margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}


.bg {
    background-color: #666;
    width: 100%;
    height: 100%;
    left:0;
    top:0;/*FF IE7*/
    filter:alpha(opacity=50);/*IE*/
    opacity:0.5;/*FF*/
    z-index:1;

    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/

    _top:       expression(eval(document.compatMode &&
                document.compatMode=='CSS1Compat') ?
                documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
                document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}


.prewrap {
	white-space:pre-wrap;       /* css-3 */
	white-space:-moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space:-pre-wrap;      /* Opera 4-6 */
	white-space:-o-pre-wrap;    /* Opera 7 */
	word-wrap:break-word;       /* Internet Explorer 5.5+ */
	overflow:auto;
	word-break:break-all;
	table-layout:fixed;
}
.hide {
width:200px;
	white-space:pre-wrap;       /* css-3 */
  white-space:-moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space:-pre-wrap;      /* Opera 4-6 */
  white-space:-o-pre-wrap;    /* Opera 7 */
  word-wrap:break-word;       /* Internet Explorer 5.5+ */
white-space:normal;
}

.CommentList {
	white-space:pre-wrap;       /* css-3 */
	overflow:auto;
	background-color:#F6F6F6;
	width:700px;
	} /* FireFox */
*html .CommentList {word-wrap:break-word; } /* ie6 fixed */
*+html .CommentList {word-wrap:break-word; } /* ie7 fixed, 注意顺序 */


.prewrap_cm
{
	white-space:pre-wrap;       /* css-3 */
	white-space:-moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space:-pre-wrap;      /* Opera 4-6 */
	white-space:-o-pre-wrap;    /* Opera 7 */
	word-wrap:break-word;       /* Internet Explorer 5.5+ */
	overflow:auto;
	word-break:break-all;
	table-layout:fixed;
	font-size: 14px;
	color: #666666;
	background-color:#FBF8E3;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px
	
}

.prewrap
{
	white-space:pre-wrap;       /* css-3 */
	white-space:-moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space:-pre-wrap;      /* Opera 4-6 */
	white-space:-o-pre-wrap;    /* Opera 7 */
	word-wrap:break-word;       /* Internet Explorer 5.5+ */
	overflow:auto;
	word-break:break-all;
	table-layout:fixed;
	
}
.HideSpan 
{
	display:none;
}

.graybold {font-size: 12px;color: #CCCCCC; font-weight:bold;}
a.graybold:link{ text-decoration: none; color:#CCCCCC; } 
a.graybold:visited{ text-decoration: none; color:#CCCCCC; } 
a.graybold:hover{ text-decoration: underline; color:blue; } 
a.graybold:active{ text-decoration: none; color:red; } 