@charset "utf-8"; * { word-wrap: break-word; } body { background-color: #EEE; font-size: 12px; font-family: 'Microsoft Yahei', "宋体", Arial; color: #666; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, hr { margin: 0; padding: 0; border: 0; }
table { empty-cells: show; border-collapse: collapse; } ul li { list-style: none; } img, embed { border: none; vertical-align: middle; }
a { color: #555; text-decoration: none; } a:hover { text-decoration: underline; color: #139DDF; } pre { white-space: pre-wrap; margin: 0; }

/* .cl = clear */
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }
/* .l = left */     /* .r = right */
.l { float: left; } .r { float: right; }
/* .ofhd = overflow hidden */ /* .nn = none */       /* .hide = hidden */
.ofhd { overflow: hidden; }   .nn { display: none; } .hide { visibility: hidden; }

/* .wp = wrap */
.wp { margin: 0 auto; width: 980px; clear: both; }

/* .bg = background */
.bg { background-color: #1F66A8; }
/* .ct = content */
.ct { margin-left: 200px; }
	/* .mn = main */
	.ct .mn { float: right; width: 100%; background-color: #FFF; overflow: hidden; }
		/* .rect = rectangle */
		.ct .mn .rect { padding: 0 15px 15px; margin-left: 10px; min-height: 400px; border: 1px solid #E9E9E9; }
	/* .sd = side */
	.ct .sd { float: left; margin-left: -200px; width: 200px; _position: relative; }
		.ct .sd .rect { }

/* .bc = block */
.bc { }
/* .bctl = blocktitle */
.bctl { }
	.bctl .more { float : right; display : block; height : 100%; padding-right : 10px; }
/* .tl = title */
.tl { }
/* .tltx = titletext */
.tltx { padding: 0 10px; float: left; height: 100%; }
	.tltx span { font-size: 12px; font-family: Arial; padding-left: 10px; color: #247AB5; }
/* .bcct = blockcontent */
.bcct { }