﻿@charset "utf-8";
/* CSS Document */

html{ overflow-x:hidden;}
body  {
	padding: 0;/* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #333;
	font-size:12px;
	line-height:180%;
	font-family: "宋体";
	margin:0 auto;
  /*behavior:url("js/csshover.htc");*/ 
}
#container { 
	width:100%;  /* 这将创建一个占据 80% 浏览器宽度的容器 */	
	text-align: left; /* 这将覆盖 body 元素上的"text-align: center"。 */
	/*  position:relative;*/
}
.content{ width:1000px; margin:0 auto;}
ul,ol,li,form,a,img,h1,dd,dl,dt,p {
margin:0;
padding:0; list-style:none;
}
.clearB{ clear:both;}
.textM{ text-align:center;}
.textR{ text-align:right!important;}
.floatR{ float:right;}
.floatL{ float:left;}
.wFull{ width:100%;}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#419dea;}
.positionR{ position:relative;}
.pB20{ padding-bottom:20px;}


/*loginBox*/
.loginBg {
    background: url(../../Images/loginN/loginBg.jpg) center center;
    height: 452px;
    margin: 0 auto;
    position: relative;
    width: 100%;
    margin-bottom: 30px;
    background-size: cover;/*样式平铺且不重复*/
    background-repeat: no-repeat;
}
.loginBox{ width:342px; height:312px;  border:1px solid transparent;background:rgba(14,111,146,.6);_background:0;_border:0;/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');*/ position:absolute; top:90px; right:26px;}
.loginContent{clear:both; width:265px; margin:0 auto; padding-top:20px;}
.loginTop li{ float:left; color:#666; font-family:"微软雅黑"; font-size:18px; width:114px; text-align:center; background:#ececec; height:32px; line-height:32px; cursor:pointer;}
.loginTop li.current{ color:#fff; background:none;  border-top:#ec751b 3px solid; }
.ui-form-item:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.ui-form-item{padding: 0 0 10px; position:relative; clear:both; overflow:visible; +overflow:auto;}
.ui-form-item-18pd {
    padding-bottom: 18px;
}
.ui-label-user,.ui-label-ps,.ui-label-check{ display: block;
    float: left;
    height: 40px;
    width: 41px; background:url(../../Images/loginN/loginIcon.gif);}
.ui-label-ps{  background:url(../../Images/loginN/loginIcon.gif) 0 -79px;}
.ui-label-check{ background:url(../../Images/loginN/loginIcon.gif) 0 -148px;}
.ui-input{ color: #595959;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 9px;
    position: relative;
    vertical-align: middle; width:200px; border:1px solid #fff;}
.ui-input-check{width:125px;}
.ui-check{margin-left:5px; cursor:pointer;}
.ui-button{border:0; width:202px; height:40px; line-height:40px;   padding: 0 20px;
    color:#fff; font-weight:bold; cursor:pointer; display: block;  background:#05903d; background:-webkit-gradient(linear,left top,left bottom,from(#05903d),to(#00a944));background:-moz-linear-gradient(top,#05903d,#00a944);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#05903d', endColorstr='#00a944');background:-o-linear-gradient(top,#05903d,#00a944);background:-ms-linear-gradient(top,#05903d 0,#00a944 100%);background:linear-gradient(top,#05903d,#00a944); margin:0 auto;}
.ui-button:hover{background-color:#00a844;background:-webkit-gradient(linear,left top,left bottom,from(#03a744),to(#04ba4d));background:-moz-linear-gradient(top,#03a744,#04ba4d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03a744', endColorstr='#04ba4d');background:-o-linear-gradient(top,#03a744,#04ba4d);background:-ms-linear-gradient(top,#03a744 0,#04ba4d 100%);background:linear-gradient(top,#03a744,#04ba4d)}
a.loginTxt{ padding:0 15px;}
a.loginTxt:link,a.loginTxt:visited,a.loginTxt:hover{ color:#fff;}
/*Feather*/
.loginFeather{ overflow:auto;  padding-bottom:15px;}
.loginFeather ul{ overflow:auto; border-left:1px solid #ccc;}
.loginFeather li{ float:left; font-family:"微软雅黑"; width:165px; border: 1px solid #cccccc; height:161px; margin-left:-1px; text-align:center;}
.loginFeather p.title{font-size:18px; color:#333; line-height:36px;}
.loginFeather p.txt{color:#666; font-size:14px;}
.feather{background:url(../../Images/loginN/featherIcon.gif) no-repeat; height:73px;}
.Icon1{ background-position:center 0px;}
.Icon2{ background-position:center -100px;}
.Icon3{ background-position:center -200px;}
.Icon4{ background-position:center -300px;}
.Icon5{ background-position:center -400px;}
.Icon6{ background-position:center -500px;}
/*freindLink*/
.freindLink{background:#dbdee3; overflow:auto; margin-bottom:15px;}
.freindLink ul{ padding:10px; overflow:auto;}
.freindLink li{ float:left; width:135px; text-align:center; margin-bottom:10px; }
.freindLink li.line{ background:url(../../Images/loginN/line1.gif) no-repeat; width:2px;  padding:0; height:18px;}
/*foot*/
.foot{background:url(../../Images/loginN/footBg.gif) repeat-x; height:51px; line-height:51px; text-align:center;}
.foot .txt{ padding:0 15px;}

/*register*/
.RegisterArea{border:1px solid #ccc; overflow:auto; margin-bottom:15px;}
.RegisterArea .title{background:#dbdee3; height:40px; line-height:40px; font-size:18px; font-family:'微软雅黑'; color:#525963; padding-left:20px; border:1px solid #fff;}
.registerContent{padding:30px 0; overflow:hidden;}
.registerL{width:750px; float:left;}
.re-input {
    border: 1px solid #cccccc;
    color: #999;
    float: left;
    font-family: arial,"宋体";
    font-size: 14px;
    height: 16px;
    overflow: hidden;
    padding: 10px 5px;
    width: 238px;
}
.re-radio {
    width:130px; padding-right:10px; text-align:right; float:left; display:block; font-size:14px; 
}
.re-label{ width:130px; padding-right:10px; text-align:right; float:left; display:block; font-size:14px; line-height:40px;}
.re-label .must{color:#cd0000;}
.re-radio .must{color:#cd0000;}
.re-info,.ui-form-item .error{color:#666;width:260px;line-height:36px;background:#f7f7f7;border:1px solid #dddddd; height:36px; padding:0 5px; position:absolute; top:0; right:80px;}
.re-info span,.error span{padding:5px 0;line-height:13px;display:block;}
.ui-form-item .error{background:#ffebeb;
    border: 1px solid #ffbdbe; color: #f00;}
.re-light1{border:1px solid #05903d;}
.rePic1{float:left; width:200px;}
