﻿@charset "utf-8";
/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*字体定义*/
body {font:14px "宋体",arial,helvetica,clean,sans-serif}
table {font-size:inherit;font:100%;} 
body * {line-height:16px;}

/*重新定义*/
h1 {font-size:14px;}
h2 {font-size:14px;font-weight:normal;}
h3 {font-size:12px;}
h4 {font-size:12px;font-weight:normal;}

strong {font-weight:bold;}
a {text-decoration:none;} 
a:hover {text-decoration:underline;}


/*通用定义*/
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
.MarginTop{ margin-top:6px;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.bold {font-weight:bold;}
.f14   {font-size:14px;} 
.h20 { line-height:20px;}
.error {color:red;}
 
/*颜色预定义 可以随时增加*/
.black {color:#000;}
.white {color:#fff;}
.red {color:#e10007;}
.grey {color:#454545;}
.orange {color:#ff7200;}
.blue {color:#3a8ecf;}/*浅蓝*/
.navy {color:#183b7d;}/*深蓝*/



/*body{background:#ececec;} 2009-9-8gai*/
a{color:#333;FONT-SIZE: 13px;text-decoration:none;}
a:hover{color:#333;FONT-SIZE: 13px;text-decoration:underline;}
.clear{clear:both;line-height:0;height:0;font-size:0;}
.blank{clear:both;height:18px;}
.blank2{clear:both;height:10px;line-height:0;font-size:0;}
.blank3{clear:both;height:6px;line-height:0;font-size:0;}
.blank16{clear:both;height:16px;}/*20090928*/
select,input{font-size:12px;}

a.Ared,a.Ared:hover{color:#8F1D21;}
a.Ared2,a.Ared2:hover{color:#8F1D21; text-decoration:none;}



.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:13px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}

.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}


/*command*/
	.messagetext {overflow:hidden; zoom:1; border-left:1px solid #000; border-right:1px solid #000; padding:0 10px;  text-align:left; background:#ffffe1; word-break : break-all; letter-break:break-all; }
	.messagetext img {float:left;margin:0 3px 3px 3px;}
	.infomessage {float:right;margin-top:-10px;margin-right:-4px;}
	*html .infomessage{margin-top:-15px;}
/*command*/

 
/*Login*/
 

.FormBase,.FormFocus,.FormCode,.formnoborder{ font-family:Arial, Helvetica, sans-serif; background-color: #fff; padding:0.2em 0;border:1px double #ccc;}
	.formnoborder { background:transparent; border:1px solid #FFF;}
	*html .FormBase,*html .FormFocus,*html .FormCode,*html .formnoborder {height:26px; padding:0; line-height:26px;}
	*+html .FormBase,*+html .FormFocus,*+html .FormCode,*+html .formnoborder {height:26px; padding:0; line-height:26px;}
.FormFocus { border: 1px double #3399ff; background-color: #c0ddfc;}
.FormCode,#vcode {width:80px;}
.FormNav button { width:60px; height:26px; border:0; background:url(../images/button.gif) no-repeat left top; cursor:pointer; margin-left:65px;}
