﻿body{
      font-size: 12px;
      font-family: "Microsoft YaHei",宋体;
      color:#000000;
      background-color:#FFFFFF;margin:0px 0px;  
}
A {
	COLOR: #1f4d89; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1f4d89; TEXT-DECORATION: underline
}
A:active {
	COLOR: #1f4d89; TEXT-DECORATION: underline
}
A:focus {
	COLOR: #1f4d89; TEXT-DECORATION: underline
}
li{ list-style-type:none; list-style-position:outside}
h6{ margin:0px 0px; padding:0px 0px; display:inline}
dl,dd,dt{ margin:0px 0px; padding:0px 0px;}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
img{ border:0px;}
.main .left2 .left .pad10 img{ padding:2px 2px; border:1px solid #CCC}
.lidian li{ list-style-type:disc;list-style-position:inside}
.lidian2 li{ list-style-type:decimal;list-style-position:inside}
ul,span{ margin:0px 0px; padding:0px 0px;  }
.gdxw li{ display:inline; padding-left:20px;}
.gdxw h6{ margin:0px 0px; padding:0px 0px; display:inline; padding-left:10px; font-family:"宋体"; font-size:12px; font-weight:normal}
.lf{ float:left}
.pad10{ padding:10px;}
.padct10{ padding:10px; padding-top:0px; _margin-top:-5px; }
.pad10t0b6{ padding:10px; padding-top:0px; padding-bottom:6px;}
.pad10t3b3{padding:10px; padding-top:3px; padding-bottom:3px;}

.pad10t25{padding:15px; padding-top:28px;}
.pad10b5{padding:10px; padding-bottom:4px;}
.mt0{ margin-top:0px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px}

.miantop{
    width:960px;
    clear:both; 
    MARGIN: 0px auto;
    HEIGHT:90px
}

.sjxy {  color: #666;
  background-color: #EEE;
  border-color: #EEE;
  font-weight: 300;
  font-size: 14px;
  font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  text-decoration: none;
  text-align: center;
  line-height: 32px;
  height: 32px;
  width:116px;
  
  margin: 0;
  display: inline-block;
  appearance: none;
  cursor: pointer;
  border: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-property: all;
          transition-property: all;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;}
 .sjxy:visited {
    color: #666; }
  .sjxy:hover, .sjxy:focus {
    background-color: #f6f6f6;
    text-decoration: none;
    outline: none; }
  .sjxy:active, .sjxy.active, .sjxy.is-active {
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
    text-decoration: none;
    background-color: #eeeeee;
    border-color: #cfcfcf;
    color: #d4d4d4;
    -webkit-transition-duration: 0s;
            transition-duration: 0s;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
            box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
  .sjxy.disabled, .sjxy.is-disabled, .sjxy:disabled {
    top: 0 !important;
    background: #EEE !important;
    border: 1px solid #DDD !important;
    text-shadow: 0 1px 1px white !important;
    color: #CCC !important;
    cursor: default !important;
    appearance: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    opacity: .8 !important; }


 .logo {
	WIDTH: 260px; BACKGROUND: url(images/logobg.gif) no-repeat right 35%; FLOAT: left; HEIGHT: 90px
}
 .bt {
	MARGIN-TOP: 25px; WIDTH: 100px; DISPLAY: inline; FLOAT: left; HEIGHT: 33px; MARGIN-LEFT: 20px
}
.miantop .menu {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; MARGIN-TOP: 10px; WIDTH: 300px; DISPLAY: inline; FLOAT: right; HEIGHT: 50px; MARGIN-RIGHT: 30px
}
.miantop .menu STRONG {
	FONT-FAMILY: Arial; COLOR: #f60
}
.loginnav
{
    FLOAT: right;
    COLOR: #ccc;
}
.loginnav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.loginnav LI A {
	MARGIN: 0px 8px 0px 0px; COLOR: #666
}
.loginnav LI A:hover {
	MARGIN: 0px 8px 0px 0px; COLOR: #666
}

.main{
    width:960px;
    MARGIN: 0 auto;
    clear:both;
    background-repeat:no-repeat;
    text-align:left;
}
 .pspwrap {
	MIN-HEIGHT: 460px; BACKGROUND: #fff; _height: 460px; padding:30px 0px 35px 35px;
}
 .lk {
	 text-align:right; VERTICAL-ALIGN: middle;  FONT-SIZE: 14px; padding-bottom:10px;
}
 .sv {
	 HEIGHT: 42px; VERTICAL-ALIGN: middle;  text-align:left; padding-bottom:10px;
}
 .loglk {
	width: 120px; line-height: 46px; text-align:right; VERTICAL-ALIGN: middle;  FONT-SIZE: 14px; padding-bottom:10px;
}
 .logsv {
	LINE-HEIGHT: 36px; DISPLAY: inline-block; HEIGHT: 36px; VERTICAL-ALIGN: middle;  text-align:left; padding-bottom:10px;
}
.logsv .psp-text {
	BORDER: #ebebeb 1px solid; BORDER-LEFT: #c4c4c4 1px solid; LINE-HEIGHT: 26px; WIDTH: 215px; DISPLAY: inline-block; HEIGHT: 26px; VERTICAL-ALIGN: top; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
.logsv .psp-text:focus {
	BACKGROUND: #fffee0
}
.sv .psp-text {
	BORDER: #ebebeb 1px solid; BORDER-LEFT: #c4c4c4 1px solid; LINE-HEIGHT: 26px; WIDTH: 215px; DISPLAY: inline-block; HEIGHT: 26px; VERTICAL-ALIGN: top; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
.sv .psp-text:focus {
	BACKGROUND: #fffee0
}
.psp-textg {
	BORDER: #ebebeb 1px solid; BORDER-LEFT: #c4c4c4 1px solid; LINE-HEIGHT: 20px; WIDTH: 185px; DISPLAY: inline-block; HEIGHT: 20px; VERTICAL-ALIGN: top; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
.psp-textg:focus {
	BACKGROUND: #fffee0
}
.btn-reg {
	BORDER-BOTTOM: #225395 1px solid; BORDER-LEFT: #225395 1px solid; WIDTH: 88px; BACKGROUND: #2760ae; HEIGHT: 32px; COLOR: #fff; BORDER-TOP: #225395 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #225395 1px solid; border-radius: 3px
}
.btn-regx {
	BORDER-BOTTOM: #225395 1px solid; BORDER-LEFT: #225395 1px solid; WIDTH: 70px; BACKGROUND: #2760ae; HEIGHT: 28px; COLOR: #fff; BORDER-TOP: #225395 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #225395 1px solid; border-radius: 3px
}
.btn-regi {
	BORDER-BOTTOM: #225395 1px solid; BORDER-LEFT: #225395 1px solid; WIDTH: 160px; BACKGROUND: #2760ae; HEIGHT: 28px; COLOR: #fff; BORDER-TOP: #225395 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #225395 1px solid; border-radius: 3px
}
.zcxy{ line-height:24px; color:#666; background-color:White; padding:10px 10px;}
.lgbtns {
	PADDING-LEFT: 2px; DISPLAY: inline-block; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; COLOR: #fff; BORDER-RIGHT-STYLE: none; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; border-radius: 3px; width:120px;
}
.btn-t1 {
	 background-color:#2760ae; COLOR: #fff; 
}
.btn-t1:link {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff;TEXT-DECORATION: none
}
.btn-t1:visited {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff ;TEXT-DECORATION: none
}
.btn-t1:hover {
	BACKGROUND-POSITION: 0px -33px; COLOR: #fff ;TEXT-DECORATION: none
}
.btn-t1:active {
	BACKGROUND-POSITION: 0px -66px; COLOR: #fff ;TEXT-DECORATION: none
}
.btn-t1 SPAN {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; PADDING-LEFT: 18px; PADDING-RIGHT: 20px; HEIGHT: 20px; PADDING-TOP: 6px; _padding: 6px 20px 4px 18px
}
.btn-t1:link SPAN {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; PADDING-LEFT: 18px; PADDING-RIGHT: 20px;  HEIGHT: 20px; PADDING-TOP: 6px; _padding: 6px 20px 4px 18px
}
.btn-t1:visited SPAN {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; PADDING-LEFT: 18px; PADDING-RIGHT: 20px;  HEIGHT: 20px; PADDING-TOP: 6px; _padding: 6px 20px 4px 18px
}
.btn-t1:hover SPAN {
	BACKGROUND-POSITION: right -33px
}
.btn-t1:active SPAN {
	BACKGROUND-POSITION: right -66px
}
.lgbtns SPAN {
	DISPLAY: inline-block; CURSOR: pointer
}

.footer {
	MARGIN: 0px auto; WIDTH: 960px; ZOOM: 1;  BORDER-top: #CDCACA 1px solid;
}
 .copyright {
	TEXT-ALIGN:center; PADDING-BOTTOM: 16px; LINE-HEIGHT: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 16px
}
.copyright-info {
	MARGIN: 0px 5px; COLOR: #737373
}
.copyright-info SPAN {
	MARGIN: 0px 5px; COLOR: #737373
}
.copyright-info A {
	MARGIN: 0px 5px; COLOR: #737373
}
.copyright-info A:hover {
	MARGIN: 0px 5px; COLOR: #737373
}
.copyright-info A:active {
	MARGIN: 0px 5px; COLOR: #737373
}

.right_login_content {
	 background-color: #FFFFFF
}
.right_login_content TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px
}

.mcalss td{ line-height:36px; height:36px; background-color:#F4F4F4}
.mcalss a:link {COLOR: #444;text-decoration: none; font-size:14px;}
.mcalss a:visited {COLOR: #444;text-decoration: none;}
.mcalss a:hover {COLOR: #666; text-decoration:none}
.mcalss a:active {COLOR: #666; text-decoration:none}

.mcalsson a:link {COLOR: #555;text-decoration: none; font-size:14px;}
.mcalsson a:visited {COLOR: #555;text-decoration: none;}
.mcalsson a:hover {COLOR: #666; text-decoration:none}
.mcalsson a:active {COLOR: #666; text-decoration:none}


.bdcss td{ line-height:44px; height:44px;}
.bdcssinput{BORDER-BOTTOM: #DDDDDD 1px solid; BORDER-LEFT: #DDDDDD 1px solid; LINE-HEIGHT: 20px; HEIGHT: 20px;  BORDER-TOP: #DDDDDD 1px solid; BORDER-RIGHT: #DDDDDD 1px solid; padding-left:3px; color:#777}

.bdcssd td{ line-height:40px; height:40px; font-size:14px;}




.Validform_checktip {
	height: 20px; color: rgb(153, 153, 153); line-height: 20px; overflow: hidden; font-size: 12px; margin-left: 8px; 
}
.Validform_right {
	background: url("images/right.png") no-repeat left; color: rgb(113, 184, 61); padding-left: 20px;
}
.Validform_wrong {
	background: url("images/error.png") no-repeat left; color: red; padding-left: 20px; white-space: nowrap;
}
.Validform_loading {
	background: url("images/onLoad.gif") no-repeat left; padding-left: 20px;
}
.Validform_error {
	background-color: rgb(255, 231, 231);
}
#Validform_msg {
	background: rgb(255, 255, 255); font: 12px/1.5 tahoma, arial, 宋体, sans-serif; top: 0px; width: 280px; right: 50px; color: rgb(125, 130, 137); display: none; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); position: absolute; z-index: 99999; font-size-adjust: none; font-stretch: normal; box-shadow: 2px 2px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 2px 2px 3px #aaa; -moz-box-shadow: 2px 2px 3px #aaa;
}
#Validform_msg .iframe {
	left: 0px; top: -1px; position: absolute; z-index: -1;
}
#Validform_msg .Validform_title {
	padding: 0px 8px; height: 25px; text-align: left; color: rgb(255, 255, 255); line-height: 25px; font-weight: bold; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666'); position: relative; background-color: rgb(153, 153, 153);
}
#Validform_msg a.Validform_close:link {
	top: 0px; right: 8px; color: rgb(255, 255, 255); line-height: 22px; text-decoration: none; position: absolute;
}
#Validform_msg a.Validform_close:visited {
	top: 0px; right: 8px; color: rgb(255, 255, 255); line-height: 22px; text-decoration: none; position: absolute;
}
#Validform_msg a.Validform_close:hover {
	color: rgb(204, 204, 204);
}
#Validform_msg .Validform_info {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(187, 187, 187) rgb(187, 187, 187); padding: 8px; text-align: left;
}


