@charset "utf-8";
/* CSS Document */
/*-----------------------------------

	*Filename: 		02evidence.css
	*Description:	登录、注册、忘记密码页样式
	*Version:		1.0.0(2014-08-08) 
	*Author:		yangchanyuan
	
-------------------------------------*/
.remind{color:#ff4444;}/*提醒红色字*/
/*登录*/
.loginBg{ background:url(../../images/ico26.png) no-repeat;width:1003px;height:736px;margin:0px auto 0; position:relative;background-position: -105px 50px;}
.login{width: 650px;height: 281px;background: url(../../images/ico27.png) no-repeat;position: absolute;top: 100px;padding: 170px 30px 30px 50px;}
.loginUser{height:65px;}
.loginUser .luContent{height:65px;float: left;width: 560px; position:relative;}
.loginUser span{width:90px;font-size: 16px;float: left;height:65px;line-height:30px;font-weight: bold;color: #2c2c2c;letter-spacing:5px;}
.loginUser .loginInput{height:18px; line-height:18px; padding:5px; border:#2c2c2c solid 1px;width:300px;}
.loginUser .luContent .luLabel{ position:absolute;top: 4px;left: 5px;color: #6c6c6c;}
.loginUser p{height: 20px;margin-top: 5px; color:#ff4444;font-weight:bold;}/*display:none;*/
.loginUser .forgetPsd{padding:0 5px; color:#2c2c2c;}
.loginUser .forgetPsd:hover,.loginUser .code:hover{ color:#3fc2ff; text-decoration:underline;}
.loginUser .loginImg{width:114px;height:31px;margin:0 10px; position:absolute; cursor:pointer;}
.loginUser .code{position: absolute;top:6px;right: 162px; color:#2c2c2c;}
.login .btn{height: 40px;width: 230px;margin: 0 auto;}
.login .btn .loginBtn{outline:none; cursor:pointer;background:#2c2c2c; border:0 none; color:#fff; letter-spacing:5px;font-size:16px;font-weight:bold;width:150px; height:40px;float:left;}
.login .btn a{padding:0 10px; line-height:40px;text-decoration:underline;}
/*弹出框*/
.loginWindow{display:none;color:#fff;width:540px;height:80px;padding:20px;background-color: rgba(0, 0, 0, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000', endColorstr='#80000000');}/*显示弹出框去掉display:none;*/
.loginWindow h2{margin:10px 0;text-align:center;}
.loginWindow p a{ text-decoration:underline; color:#fff;padding:0 10px;}
.loginWindow p a:hover{ color:#3fc2ff;}

/*注册*/
.registerBg{ background:url(../../images/ico26.png) no-repeat;width:1003px;margin:0px auto 0; position:relative;background-position: -105px 50px;}
.registerContent{ position:relative;}
.registerContent ul li{float:left;width:980px;margin:5px 0 0;}
.register{width:980px;margin:0 auto 0; padding-top:50px;}
.rcLeft{float:left;height:69px;line-height: 35px;width:100px;}
.rcRight{float:left; position:relative;line-height: 30px;}
.rcRight label{ position:absolute;top: 2px;left: 5px;}
.rcRight .registerInput{width:285px; height:20px; line-height:20px; padding:5px;outline:none;}
.rcRight p{margin-top:5px;}/*不需要时请加display:none;*/
.rcRight .codeBtn{background: url(../../images/ico32.png) no-repeat;width: 115px;height: 33px;line-height: 33px;color: #fff;background-position: 0 -64px;border: 0 none; outline:none; cursor:pointer;margin:0 10px;}
.rcRight .psdInput{ background:url(../../images/ico32.png) no-repeat;border: 0 none;width: 300px;height: 21px;margin-top: 8px;background-position: 0 -275px;}
.rcRight .strong{background-position: 0 -121px;}
.rcRight .middle{background-position: 0 -173px;}
.rcRight .weak{background-position: 0 -228px;}
.rcRight .registerRemind{background:url(../../images/ico32.png) no-repeat;background-position: 0 -332px;width: 425px;height: 47px;left: 315px;position: absolute;top: -7px;}/*不需要时请加display:none;*/
.rcRight .registerRadio{margin:0 5px;}
.finishRegister{margin:0 0 20px 395px;}
.finishRegister .registerBtn{background: url(../../images/ico32.png) no-repeat;background-position: 0 0px;width: 125px;height: 40px;line-height: 40px;display: block;color: #fff;float: left;text-align: center; margin-right:10px;letter-spacing:2px;}
.finishRegister .registerBtn:hover{ background:#318bbe;}
.finishRegister .registerBack{width:75px;height: 40px;line-height: 40px;display: block; float:left; text-decoration:underline; font-size:16px; letter-spacing:2px;}
.agreementLink{ position:absolute;bottom: 70px;left: 136px;}
.agreementLink input{ float:left;margin:5px 5px 5px 0;_margin:0;}
.agreementLink a{color: #52a2d0;}
.agreementLink a:hover{ text-decoration:underline;color: #52a2d0;}
/*弹出框*/
.registerWindow{display:none;color:#fff;width:540px;height:80px;padding:20px;background-color: rgba(0, 0, 0, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000', endColorstr='#80000000');}/*显示弹出框去掉display:none;*/
.registerWindow h2{margin:10px 0;text-align:center;}
.registerWindow p a{ text-decoration:underline; color:#fff;padding:0 10px;}
.registerWindow p a:hover{ color:#3fc2ff;}

/*忘记密码*/
.forgetBg{padding: 150px 0 0 0;width: 830px;margin: 0 auto;}
.forgetCodeTitle{height:41px; overflow:hidden;}
.forgetCodeTitle ul li{float:left;height:30px;line-height:30px;display:block;width:130px; border:#3fc2ff solid 2px; background:url(../../images/ico33.png) no-repeat; text-align:center;margin-top:10px;font-size: 16px;margin-right:5px; cursor:pointer;font-weight: bold;}
.forgetCodeTitle .iphone{background-position:0 -56px;padding-left: 10px;}
.forgetCodeTitle .email{background-position:-246px -59px;padding-left: 26px;}
.forgetCodeTitle .iphone.press{height: 44px;line-height: 44px;border: 0 none;margin-top: 0;background-position:0 1px;color: #fff;width: 150px;}
.forgetCodeTitle .iphone.press:hover{color:#fff;}
.forgetCodeTitle .email.press{height: 44px;line-height: 44px;border: 0 none;margin-top: 0;background-position: -240px -1px;padding-left:30px;color: #fff;width: 130px;}
.forgetCodeContent{background: url(../../images/ico34.png) no-repeat;width: 640px;height: 228px;background-position: -1px 0;padding: 80px 45px;}
.forgetCodeContent ul li{width: 640px;height: 60px;margin:10px 0;}
.forgetCodeContent .fcSpan{float:left;height:60px;line-height:35px;width: 150px;}
.fcRight{ float:left;}
.fcRight .fcInput{width: 350px;height:20px; line-height:20px; padding:5px; outline:none;}
.fcRight .iphoneA{ display:block;}
.fcRight p{ margin-top:5px;}
.fcRight .fcCode{width:222px;}
.fcRight .codeBtn{background: url(../../images/ico32.png) no-repeat;width: 115px;height: 33px;line-height: 33px;color: #fff;background-position: 0 -64px;border: 0 none; outline:none; cursor:pointer;margin:0 10px;}
.fcBtn{ margin:40px 0 0 240px;}
.fcBtn a{margin-right:10px; float:left; letter-spacing:2px;}
.fcBtn .fcReset{display:block; text-align:center;background:url(../../images/ico32.png) no-repeat;width: 115px;height: 33px;line-height: 33px;color: #fff;background-position: 0 -64px;border: 0 none; outline:none;}
.fcBtn .fcReset:hover{background:#131313; color:#fff;}
.fcBtn .fcLogin{display:block;text-decoration:underline;height: 33px;line-height: 33px;}
/*弹出框*/
.forgetCodeWindow{display:none;color:#fff;width:540px;height:100px;padding:20px;background-color: rgba(0, 0, 0, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000', endColorstr='#80000000');}/*显示弹出框去掉display:none;*/
.forgetCodeWindow h2{margin:10px 0;text-align:center;}
.forgetCodeWindow p a{ text-decoration:underline; color:#fff;padding:0 10px;}
.forgetCodeWindow p a:hover{ color:#3fc2ff;}

/*注册协议*/
.registerColumn{width: 1066px;margin: 0 auto;}
.registerColumn h2 {font-size: 16px;height: 48px;line-height: 48px;border-bottom: #2c2c2c solid 3px;}
.registerColumn h2 a {padding: 0 10px;}
.registerColumn .pcOn {color: #3fc2ff;}
.agreement{width: 1026px;margin:0 auto; padding:20px;}
.agreement p{ font-size:16px; font-weight:bold; text-indent:2em; line-height:30px;}
.agreement .agreementDiv h2{ font-size:14px; font-weight:bold; line-height:40px;}
.agreement .agreementDiv ul li{ line-height:30px; font-size:12px; text-indent:2em;}
.agreement .agreementDiv ul li span{ font-weight:bold;}
.agreement .agreementDiv ul li.textIndent{ text-indent:4em;}
.agreement .agreementDiv ul li.zmIndent{ text-indent:6em;}
.agreement div .return{ background:url(../../images/p38.jpg) repeat; height:40px; line-height:40px; width:150px; color:#fff; display:block;  text-align:center;margin:10px auto; font-size:16px;}
.agreement div .return:hover{background: #318bbe; color:#fff;}