﻿@charset "utf-8";
/*Index*/
.signIn { width:100%; height:auto; overflow:hidden; border-top: 1px solid #dbdbdb; min-width: 1180px; background-color: #e1e1e1; }
	/*登陆*/
.lw-login-content { width:1030px; background-color: #fff; padding: 20px 40px 0; overflow: hidden; position:relative; }
.lw-login-content { padding-left:110px; }
.lw-login-content h3 { height:64px; line-height: 78px; font-size: 22px; position:relative; }
.lw-login-content h3 em { color:#ab273c;}
.lw-login-content h3 span { display:block; position:absolute; left:350px; top:4px; font-size: 14px; }
.lw-login-content h3 span a { color:#f2481d; }
.lw-login-content-h400 { height:auto; padding-bottom: 80px; overflow:hidden; }
.lw-login-content-h400 .lw-login-left { width:540px; float:left; border-right: 1px solid #ddd; }
.lw-login-content-h400 .brnone { border-right: none; }

.lw-login-input { width:auto; height:48px; padding:8px 0 10px; position: relative; }
.lw-login-input-label label { width: 146px; float:left; line-height: 46px; font-size: 18px; }
.lw-login-input input.lw-login-input-txt { width:310px; height:44px; padding: 0 15px; border:2px solid #ddd; line-height: 44px; font-size: 14px; }
/*.lw-login-input input:focus { border:2px solid #ab273c; }*/
/*.lw-login-input input.remember-user[type=checkbox]{ visibility: hidden; display:none; }*/
.lw-login-input-remember { height:18px; padding-top: 0px; padding-left: 98px; }
/*.lw-login-input-remember label { width:16px; height:16px; border:1px solid #a9a9a9; display:block; float:left; margin-right: 6px; 
	font-size: 14px; margin-top: 1px; }*/
.lw-login-input input.remember-user { width:19px; height:19px; position: absolute; top: 1px; left:74px; }
.lw-login-but { padding-top: 0px; padding-left: 74px;; }

input.lw-login-input-but { width:196px; height:46px; line-height: 46px; float:left;
 
/*background-image: -moz-linear-gradient(top, #ca0420, #b81730);*/ /* Firefox */
/*background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ca0420), color-stop(1, #b81730));*/ /* Saf4+, Chrome */
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca0420', endColorstr='#b81730', GradientType='0');*/ /* IE*/ 

background: #ca0420; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2I4MTczMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ca0420 0%, #b81730 50%, #b81730 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca0420), color-stop(50%,#b81730), color-stop(100%,#b81730)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ca0420 0%,#b81730 50%,#b81730 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ca0420 0%,#b81730 50%,#b81730 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ca0420 0%,#b81730 50%,#b81730 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ca0420 0%,#b81730 50%,#b81730 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca0420', endColorstr='#b81730',GradientType=0 ); /* IE6-8*/


}
/*.lw-login-but a.lw-login-forget { height:46px; line-height: 46px; float:left; font-size: 14px; color:#666; margin-left: 24px; }
*/
.lw-login-content-h400 .lw-login-right { width:450px; float:left; }
span.lw-skip-register { width:450px; height:50px; line-height: 50px; float: left; font-size: 20px; display:block; 
	text-align: right; margin-top: 60px; }
span.lw-skip-register a { color:#f2481d; }
input.lw-login-input-but-register { float:right; margin-top: 10px; filter: none; background:#429d16; }

/*找回密码*/
.find-password { width:440px; height:250px; margin:-125px 0 0 -220px; }
/*.find-password h3 { height:50px; line-height: 58px; background-color:#b74d5e; font-size: 18px; padding-left: 22px; color:#fff; 
	border-bottom: 2px solid #e6e6e6; }*/
.lw-find-password-pd44 { padding:0 44px; }
.find-password h4 { height:56px; line-height: 56px; font-size: 16px; color:#444; text-align: center; }
.find-password input.find-password-text { width:322px; height:48px; line-height: 48px; border:1px solid #e6e6e6; 
	color:#aeb0b1; font-size: 16px; padding:0 14px; }
span.lw-find-password-but { height:38px; line-height: 38px; display:block; padding-top: 14px; clear:both; }
span.lw-find-password-but input ,
span.lw-find-password-but a { width:102px; height:38px; float:left; text-align: center; line-height: 38px; font-size: 16px; color:#fff;
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor:pointer; }
span.lw-find-password-but input { border:none; background-color: #ab273c; margin-left: 60px; }	
span.lw-find-password-but a { background-color:#a4a4a4; margin-left: 16px; }
a.lw-pass-close { top:15px; right:22px; }

.lw-login-input-label label.fs16 { font-size: 16px; }

.select327 { width:347px; height:40px; float: left; }
.lw-login-input-label label.select-left { width:150px; position:absolute; top:14px; left:-70px; }
.select327 .selectFruits { width: 347px; height: 40px;}
.select327 .selectFruits .passiveSelect, 
.select327 .selectFruits .activeSelect {height:40px;line-height:40px; background: url(../img/icon.png) -0px -823px no-repeat; }
.select327 .selectFruits .activeSelect{ }
.select327 .selectFruits ul{ width:345px; }
.select327 .selectFruits li{ width:345px;}

.lw-login-input input.lw-w160 { width:130px; height:36px; line-height: 36px; float:left; }
label.lh40 { line-height: 36px; }
img.lw-verify-img { width:77px; height:40px; float:left; margin-left: 10px; }
span.lw-exchange { width:80px; text-align: center; display:block; height:40px; line-height: 40px; cursor:pointer;
	font-size: 14px; color:#989898; float:left; }
.lw-agreement { height:18px; font-size: 14px; padding-left: 98px; margin:16px 0 10px 0; }
.lw-agreement input.remember-user { top:-2px; } 
.lw-agreement a em {text-decoration:underline;color: #3399ff;line-height: 18px;}
input.lw-but-w340 { width:350px; background: #429d16; margin-top: 8px; }
img.signIn-img { position:absolute; top:0px; right:0px; } 
.hButptb0 { padding-top:0; padding-bottom:0; }

	/*激活邮箱*/
.lw-avte { text-align: center; overflow:hidden; background-color: #fff;
	 font-size: 14px; }
.lw-avte span { display:block; line-height: 22px; }
.lw-avte span.avte-s24 { font-size: 24px; padding-top: 150px; color:#ab273c; padding-bottom: 20px; }
.lw-avte span a { font-weight: bold; }
dl.avte-w780 { width:570px; height:auto; border-top: 1px dashed #e5e5e5; padding-top: 36px; padding-left: 210px;
 margin: 28px auto 120px; text-align: left; line-height: 22px; }
dl.avte-w780 dt { color:#494949; padding-left: 16px; }
dl.avte-w780 dd { color:#888; padding-left: 16px; background: url(../img/icon.png) -392px -967px no-repeat; }
dl.avte-w780 dd a { color:#ab273c; }
.avte-pt220 { padding-bottom: 220px; }

/*20150707 修改*/
.login-bgColor { background-color: #c81c31; }
.login-bg-h590 { height:590px; margin:0 auto; position:relative; }
.login-w390 { width: 384px; height:384px; background:rgba(0,0,0,0.4); padding: 3px;
	position:absolute; top:70px; right:15px; }
.login-w390 .login-bgWhite { width:324px; height:100%; background-color: #fff; padding:0 30px; }
.login-w390 .login-bgWhite h3 { height:85px; line-height: 100px; font-size: 22px; }
.login-w390 .login-bgWhite h3 em { color:#ab273c; }
.lw-login-input-new { padding:0 0 31px; }
.lw-login-input-new input.lw-login-input-txt { width:259px;padding:0 15px 0 46px; }
.lw-login-input-new span.remember-span-left { display:block; float:left; padding-left: 26px; line-height: 20px; font-size: 14px; }
.lw-login-input-new input.remember-user { left:2px; }
.lw-login-input-new span.remember-span-right { display:block; float:right; line-height: 18px; }
.lw-login-input-new span.remember-span-right a { font-size: 14px; float:left; color: #3399ff;}
.lw-login-input-new span.remember-span-right em { padding:0 4px; float:left; display:block; margin-top: -1px; }
.lw-login-input-new span.remember-span-right a.regist-but { color:#f2481d; }
input.lw-login-input-but { width:324px; }

.regist-swiper { position:absolute; top:38px; right:44px; overflow:hidden; }
.lw-swiper-container-regist { width:410px; height:485px; position:relative; }
.lw-paginationkv-regist { position:absolute; bottom:32px; left:50%; z-index: 12; }
.lw-paginationkv-regist span { width:15px; height:15px; display:block; float:left; margin-right: 10px; background-color: #fff;
	border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; 
 	filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; }
 span.swiper-pagination-bullet-active { filter:alpha(opacity=1); -moz-opacity:1; opacity:1; }

.lw-login-input-new em.login-input-em { width:26px; height:27px; display:block; position:absolute; top:10px; left:10px;
 background-image: url(../img/icon.png); background-repeat: no-repeat; }
.lw-login-icon-name { background-position: -2px -1503px; }
.lw-login-icon-pwd { background-position: -160px -1399px; }

.daboss { padding:30px; background:#fff; }
.daboss h2 { font-size:36px; color:#a9233b; font-weight:bold; margin:20px 0px; text-align:center;}
.daboss h3 { font-size:18px; color:#a9233b; font-weight:bold; margin:20px 0px; text-align:left; border-bottom:1px solid #a9233b; padding:10px 0px;}
.daboss .qd_question { font-size:14px; padding:10px 0px; line-height:25px;}
.daboss .qd_question strong {}
.daboss .qd_question a { text-decoration: underline; color:#09F; padding-left:20px; background: url(../img/link_icon_qd.jpg) left center no-repeat;}
.daboss .qd_quest_bt { width:340px; height:45px; line-height:45px;  margin:50px auto;}
.daboss .qd_quest_bt input {background:#a9233b; border:none; color:#fff; width:340px; height:45px; line-height:45px;font-size:16px; font-weight:bold; cursor: pointer;}



