﻿@charset "utf-8";
body {font:13px "Trebuchet MS",Arial,Verdana,Tahoma,sans-serif; color:#000; margin:0; background:url(../images/mainbg.gif) repeat-x fixed top;}
img {border:0px;}
form {margin:0px;}
select,input,textarea {font:12px Arial,Verdana,Tahoma,sans-serif;}
div {margin:0 auto;}
ul,ol {margin:0; padding:0; list-style:none;}
dl,dt,dd {margin:0; padding:0;}

.center {text-align:center;}
.white {color:#fff;}
.red {color:#f30;}
.brown {color:#c30;}
.orange {color:#f60;}
.gray {color:#666;}
.point {font:14px Verdana,Arial,Tahoma,sans-serif; font-weight:bold; }
.num {font-size:14px; font-family:Georgia,Arial,Verdana; font-weight:bold;}
.reMail {unicode-bidi:bidi-override; direction:rtl;}		/*反转加密邮箱地址*/
.clearfix {overflow:hidden!important; overflow:visible;  _height:1%;}		/*闭合浮动元素*/
.hrline {border:1px solid #f30; border-top:none; height:1px;}		/*1px的hr*/
.clearimgpx {display:block;}		/*清除图片底部1px*/
.nofields {margin:0 0 0 10px; color:#666; font-size:13px;}		/*列表无记录*/
.textellipsis {overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}		/*文本省略*/
.fmiframe {width:0; height:0; margin:0; border:0;}  /*表单iframe*/

.key {font-weight:bold;}
a:link,a:visited {color:#000; text-decoration:none;}
a.key:link,a.key:visited {color:#c30; text-decoration:underline;}
a:hover,a.key:hover {color:#f60; text-decoration:underline;}
a.key:hover {color:#f60; text-decoration:underline;}

/*内容分页*/
#endpage {clear:both; margin:-2px auto 0; font-family:Tahoma,Arial,Verdana,sans-serif;}
	#endpage ul {float:right; margin-right:20px!important; margin-right:10px}
	#endpage ul li {float:left; padding:2px;/* line-height:20px;*/}
		#endpage ul li#endpage_total {font-size:14px; padding-top:0; margin-right:2px; color:#f30; font-weight:normal;}
		#endpage ul li a {display:block; width:20px; font-size:12px; line-height:1.5em; font-weight:bold; color:#369;  text-align:center; border:#d7d7a8 1px solid; background:#fff; text-decoration:none;}
		#endpage ul li a:hover {color:#f60; background:#edf9f9; border:#7ac4ea 1px solid; text-decoration:underline;}
		#endpage ul li a#endpage_selected {color: #92a05a; background:#ffffd9;  border:#d7d7a8 1px solid;}

/*表单*/				
label.column {float:left;}
	label.column em {color:#f30; font-weight:bold; font-style:none; position:relative; top:3px;}
	label.column span.editword {font-weight:bold; color:#f60;}
	label.column span.wordcount {font-size:12px; font-weight:normal; color:#999;}		/*剩余字数文字提示*/
	label.column input.words {background:transparent; border:none; color:#f30; font-weight:bold;}		/*剩余字数文本框*/

	input.box, select.box, textarea.box {padding:0 2px; font-size:13px; border:#666 1px solid; background:#fffff9; vertical-align:middle;}
	input.box, select.box {height:20px; line-height:20px;}
	input.box:hover, textarea.box:hover {border:#1d95c7 1px solid; background:#e2f5ff;}
	.submit_small_bt {width:88px; height:27px; padding-left:12px; font-size:14px; font-weight:bold; border:none; background:url(../images/small_button.gif) no-repeat; vertical-align:middle; cursor:hand; cursor:pointer;}		/*递交按钮*/

/*产品垂直、水平居中*/
.pthumb_smaller, .pthumb, .ethumb {display:table-cell; overflow:hidden; text-align:center; border:1px solid #bbb;  background:#fff; vertical-align:middle; filter:progid:DXImageTransform.Microsoft.DropShadow(color=#e5e5e5,offX=4,offY=4,positives=true);}
.pthumb_smaller {width:115px; height:86px;}
.pthumb {width:190px; height:143px;}
.ethumb {width:190px; height:143px;}
.pthumb_smaller span, .pthumb span, .ethumb span {*display:inline-block; *height:100%; *vertical-align:middle}		/*only IE*/
.pthumb_smaller img, .pthumb img, .ethumb img {*vertical-align:middle;}		/*only IE*/

#topflash, #header, #body, #footer {width:1004px;}
#topflash {height:115px;}

/*底部*/
#footer {clear:both; position:relative; height:95px; background:url(../images/footer.jpg) no-repeat;}		
#footer p {position:absolute; left:145px; top:30px; >top:40px; font-size:12px; color:#666; line-height:180%;}
#footer p a {color:#666; text-decoration:none;}
#footer p a:hover {color:#f30; text-decoration:underline;}
	#footer p span {font:bold 12px Georgia,Verdana; color:#f30;}
	#footer p em {font:normal 9px verdana,Arial,Tahoma; color:#999;}	