body {	
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	font-size: 14px;
    background:#cbced3;
	text-align:center;
}
ul, ol, li{
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
    list-style:none;
}
img {
	border: 0px;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #1639A9;
	text-decoration: underline;
}
a:link {
	color: #333;
	text-decoration: none;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-transform: uppercase;
	color: #333333;
	text-indent: 10px;
}

.disabledLink 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-transform: uppercase;
	color: #999999;
	text-indent: 10px;
}
#top {
	margin:0 auto;
    width: 1350px;
    height:98px;
    border-bottom:2px solid #fff;
}
#content {
    position:relative;
	margin:0 auto;
    width: 1350px;
    height: auto;
}
#bottom {
	margin:0 auto;
    width: 1350px;
    height:35px;
    line-height:35px;
}
#nav {
	margin:0 auto;
    width: 1350px;
    height:60px;
}
#nav ul {
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 0;
    width: 100%;
    height:36px;
}
#nav li {
    float:left;
    width: auto;
    height:36px;
    line-height:36px;
    margin-right:10px;
    padding-left:15px;
    padding-right:15px;
    text-align:center;
}
#nav .li_sel {
    color:#1639a9;
    height:34px;
    line-height:34px;
    border:1px solid #d7c99c;
    background:url(../images/navlibg.png) repeat-x;
}
#nav li a {
    float:left;
    height:36px;
    font-size:14px;
    font-weight:bold;
}
#nav .li_sel a:visited {	
    color:#1639a9;
}
#nav li:hover {
	height:34px;
    line-height:34px;
    border:1px solid #d7c99c;
    background:url(../images/navlibg.png) repeat-x;
}
#nav .li_sel a:visited {	
    color:#1639a9;
}

.top_left {
    float:left;
    display:inline;
    width:270px;
    height:98px;
    padding-top:10px;
}
.top_cent {
    float:right;
    display:inline;
    width:auto;
    height:98px;
    margin-right:50px;
}
.top_right {
    float:right;
    display:inline;
    width:auto;
    height:98px;
}
.top_right span {
    float:left;
    margin-top:70px;
    padding:0 10px 5px 10px;
}
.top_right .zxm {
    float:right;
    display:inline;
    width:112px;
    height:98px;
}
.footer {
	float:left;
    width: 1350px;
    height:35px;
    text-align:center;
    border-top:2px solid #fff;
}

.login_m{ width:403px; margin:0 auto; height:455px; margin-top:40px; /*position: absolute;left:50%;top:50%;margin-left:-202px;margin-top:-188px;*/}
.login_logo{ font-size:14px; font-weight:bold; text-align:center; margin-bottom:25px;}
.login_boder{ background: url(../images/login_m_bg.png) no-repeat; height:302px; overflow:hidden;}
.login_padding{ padding:28px 47px 20px 47px ;}
.login_boder h2{ color:#4f5d80; text-transform:uppercase; font-size:12px; font-weight:normal; margin-bottom:11px;}
.forget_model_h2{color:#4f5d80; font-size:12px; font-weight:normal; margin-bottom:11px;}
.login_boder p.forgot{ font-size:11px;  text-align:right; margin-bottom:15px;}
.login_boder p.forgot a,.login_boder p.forgot a:visited{color:#8c8e91;}
.login_boder p.forgot a:hover{color:#206fd5;}

input.txt_input{ width:295px; height:36px; border:1px solid #cad2db; background:#fff url(../images/txt_input_bg.gif) no-repeat;  padding:0 5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; line-height:36px; margin-bottom:10px; font-size:14px; color:#717171; font-family:Arial;}
input.txt_input2{ margin-bottom:20px;}
input.txt_input:focus{ transition:border linear .2s,box-shadow linear .2s; -moz-transition:border linear .2s,-moz-box-shadow linear .2s; -webkit-transition:border linear .2s,-webkit-box-shadow linear .2s; outline:none;border-color:rgba(173,173,173.75); box-shadow:0 0 8px rgba(173,173,173,.5); -moz-box-shadow:0 0 8px rgba(173,173,173,.5); -webkit-box-shadow:0 0 8px rgba(173,173,173,3); border:1px solid #6192c8;}

.txt_select { width:295px; height:36px; border:1px solid #cad2db; background:url(../images/txt_input_bg.gif) no-repeat;  padding:0 5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; line-height:36px; margin-bottom:10px; font-size:14px; color:#717171; font-family:Arial;}

input.sub_button{ float:right; width:122px; height:32px; background:url(../images/site_bg.png) no-repeat -153px -850px; border:none; color:#FFF; padding-bottom:2px; font-size:14px; font-weight:bold;}
input.sub_buttons{ float:left; width:122px;  height:32px; background:url(../images/site_bg.png) no-repeat -153px -850px; border:none; color:#FFF; padding-bottom:2px; font-size:14px; font-weight:bold;}
input.sub_buttons:hover{ background-position:-153px -882px; cursor:pointer;}
input.sub_button:hover{ background-position:-153px -882px; cursor:pointer;}
input#checkbox{ margin-right:5px; vertical-align:middle;}

.rem_sub .rem_sub_l{ float:left; font-size:12px; height:33px; line-height:33px;}

.focusBox{height:513px;}
.focusContentBox{height:100%}
.focusContent{width:1000px;float:left}

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}

.paging {
	float:left;
    width: 1100px;
    text-align:center;
    margin-top: 20px;
}
.paged_a {	
	padding-left:15px;
	padding-right:5px;	
}
.paged_s {	
	padding-left:15px;
	padding-right:5px;	
}