html {
	background: #fff; color: #333; height: 100%
}
body {
	padding: 0px;  margin: 0px; 
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h5,h6{
	padding: 0px;  margin: 0px; 
}
pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	padding: 0px;  margin: 0px; 
}

table {
	border-collapse: collapse; border-spacing: 0
}
fieldset {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border:none;
}
caption {
	font-weight: normal; font-style: normal;text-align: left;
}
em {
	font-weight: normal; font-style: normal
}
/*strong {
	font-weight: normal; font-style: normal
}*/
th {
	font-weight: normal; font-style: normal;text-align: left
}
ul, dl {
	list-style:none
}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
input {
	font-size: 100%; font-family: inherit
}
textarea {
	font-size: 100%; font-family: inherit
}
select {
	font-size: 100%; font-family: inherit
}
body {
	font: 12px/1.5 "lucida grande", arial, helvetica, clean, sans-serif
}
select {
	font: 99% arial, helvetica, clean, sans-serif
}
input {
	font: 99% arial, helvetica, clean, sans-serif
}
button {
	font: 99% arial, helvetica, clean, sans-serif
}
textarea {
	font: 99% arial, helvetica, clean, sans-serif
}

.clear {
	clear:both;
}
.clearfix:after { content: "\0020"; display: block; visibility:hidden; height: 0; clear: both; }
.clearfix { zoom: 1; }

.pointer {
	cursor:hand;
}
.wrap {
	margin: 0px auto; width: 900px;zoom: 1;
}
.wrap:unknown {
	clear: both; display: block; visibility: hidden; height: 0px; content: " "
}
.dpn {
	display: none;
}
.nowrap { white-space:nowrap; }
.fl { float:left; _display:inline; }
.fr { float:right; _display:inline; }
.tr { text-align:right; }
.tl { text-align:left; }
.tc { text-align:center; }
.bor1 { border:1px solid #E4E4E4;}
.br1{border-right:1px solid #E1E1E1;margin-right:10px;}
.imgbor {
	border: 1px solid #ddd;
	padding:1px;
}
.dline{
	background:url(../../images/zh/dot-line.jpg) repeat-x;
	width:98%;
	height:1px;
	clear:both;
	margin:2px 0 0 2px;
}
.bbd { border-bottom:1px dotted #E4E4E4; }
.btd { border-top:1px dotted #E4E4E4; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.pt5{ padding-top:5px;}
.mb10 { margin-bottom:10px; }
.mb5 { margin-bottom:5px; }
.ml10 { margin-left:10px; }
.ml5{margin-left:5px;}
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.p5 { padding:5px; }
.pl5 { padding-left:5px; }
.vm{vertical-align:middle;}
.btn45 {
	width:45px;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:600;
	background:url(../../images/zh/bg-btn.jpg) no-repeat 0 0;
	border:none;
	cursor:pointer;
	text-align:center;
	color:#ac3f57;
}
.btn94 {
	width:94px;
	height:34px;
	line-height:34px;
	font-size:14px;
	font-weight:600;
	background:url(../../images/zh/bg-btn2.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
	text-align:center;
	color:#fff;
}
.btn107 {
	width:107px;height:19px;line-height:19px;background:url(../../images/zh/bg-btn4.png) no-repeat 0 0;	border:none;cursor:pointer;text-align:center;color:#999;
}
.btn120 {
	width:120px;
	height:34px;
	line-height:34px;
	font-size:14px;
	font-weight:600;
	background:url(../../images/zh/bg-btn3.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	text-align:center;
	color:#fff;
}
.btn-dis { background:transparent url(../../images/zh/btn-y.gif) no-repeat 0 0; border:1px solid #CACACA; color:#696363; display:inline-block; height:25px; line-height:25px; padding:0 14px; }
input.text, input.password { margin:0; padding:3px 2px 0 2px; height:16px; border:1px solid #A7A6AA; background:#FFF url(../../images/zh/bg-input.png) no-repeat 0 0; }
.b1h18{border:1px #CCCCCC solid; height:18px;}
/*--=links--*/

A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60;TEXT-DECORATION: underline
}
A:active {
	COLOR: #f60
}
A:unknown {
	COLOR: #f60
}
a:hover, a:active, a:focus { color:#F60; }
a.morelink { color:#E61C4C; font-size:12px; }
/*-------------------------·ÖÒ³*/
.pages {
	clear:both;
	height:29px;
	
	background:#f5f5f5;
	border-bottom:1px #cccccc solid;
	color:#000000;
}
.pages .pcount {
	float:left;
	text-indent:28px;
	display:inline;
	margin:6px 20px 0px 2px;
}
.pages .pcount span {
	color:#ff0000
}
.pages .plist {
	float:right;
	padding-right:10px;
	line-height:14px;
	margin-top:5px;
}
.pages .plist .button {
	margin:2px 1px;
}
.pages .plist span {
	float:right
}
.pages .plist strong {
	color:#FFF;
	display:block;
	float:left;
	padding-left:5px;
	padding-right:5px;
	background:#F00;
	margin: 0px 3px 0px 0px;
}
.pages .plist a {
	display:block;
	float:left;
	padding:2px 4px 2px 4px;
	border:1px solid #DDD;
	text-decoration:none;
	margin-right:2px;
	background-color:#C4C4C4;
	color:#FFFFFF;
}
.pages .plist a:hover {
	color:#F00;
}
#goPage {
	float:left;
	margin-left:4px;
	width: 24px;
	border: 1px solid #CCC;
}

