.login-others {
	margin-top: -3px;
	text-align: center;
	-webkit-transition: all .28s;
	transition: all .28s;

}

.login-others .other-logo {
	display: inline-block;
	margin-left: 38px;
	text-align: center
}

.login-others .other-logo:first-child {
	margin-left: 0
}

.login-others .other-logo i {
	width: 30px;
	height: 30px;
	display: block;
	background: url(../img/login_v6.png) no-repeat;
}

.login-others .other-logo2  {
	width: 63px;
	height: 63px;
	display: block;

}

.login-others .other-logo2 i {
	width: 63px;
	height: 63px;
	display: block;
	background: url(../img/login_v6-big.png) no-repeat;
}

.login-others .other-logo.logo-wechat i {
	background-position: -130px 0
}

.login-others .other-logo.logo-wechat:hover i {
	background-position: -130px -65px
}

.login-others .other-logo.logo-qq i {
	background-position: 0 0
}

.login-others .other-logo.logo-qq:hover i {
	background-position: 0 -30px
}
.login-others .other-logo2.logo-qq:hover i {
	background-position: 0 -65px
}
.login-others .other-logo.logo-weibo i {
	background-position: -84px 0
}

.login-others .other-logo.logo-weibo:hover i {
	background-position: -84px -84px
}

.login-others .other-logo span {
	font-size: 14px;
	color: #888
}

.login-others-cards {
	text-align: center;
	padding-top: 28px;
	-webkit-transition: all .28s;
	transition: all .28s
}

.login-others-cards .other-logo {
	display: inline-block;
	width: 110px;
	height: 40px;
	line-height: 40px;
	margin-left: 5px;
	text-align: center;
	border-radius: 4px
}

.login-others-cards .other-logo:hover {
	opacity: .8;
	FILTER: alpha(opacity=80)
}

.login-others-cards .other-logo:first-child {
	margin-left: 0
}

.login-others-cards .other-logo i {
	vertical-align: sub;
	display: inline-block;
	background: url(../img/login_v6.png) no-repeat
}

.login-others-cards .other-logo.logo-wechat {
	background-color: #0b0
}

.login-others-cards .other-logo.logo-wechat i {
	height: 22px;
	width: 26px;
	background-position: -23px -168px
}

.login-others-cards .other-logo.logo-qq {
	background-color: #19a9f1
}

.login-others-cards .other-logo.logo-qq i {
	height: 21px;
	width: 20px;
	background-position: 0 -168px
}

.login-others-cards .other-logo.logo-weibo {
	background-color: #ed2b2f
}

.login-others-cards .other-logo.logo-weibo i {
	height: 20px;
	width: 24px;
	background-position: -52px -168px
}

.login-others-cards .other-logo span {
	display: inline-block;
	font-size: 14px;
	color: #fff
}

.tc{ text-align: center; }

li {
    list-style-type: none;
}
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
.fz12 { font-size: 12px; }
.wfs { width: 100%; }
.p_r{ position:relative;}
/*
 * 公用
 * jiao
 * 2014-09-05
 */
.cover-page-wrapper {
    width: 1210px;
    margin: 0 auto;
}
.shop-cart-wrapper {
    width: 900px;
    margin: 30px auto 0;
}
.regist-process-wrapper {
    width: 1200px;
    margin: 0 auto;
}
.w484 {
    width: 484px;
}
.w241 {
    width: 241px;
}
.mr1 {
    margin-right: 1px;
}
.mt50 {
    margin-top: 50px;
}
.mt20 {
    margin-top: 20px;
}
.pt50 {
    padding-top: 50px;
}
.bcf2 {
    background-color: #f2f2f2;
}
.bceb {
    background-color: #ebebf0;
}
.bcf7 {
    background-color: #f7f7f7;
}
.ahover {
    color: #ef353d;
    text-decoration: none;
}
.cover-page-index .flink-service .flink .list a:hover,
.cover-page-index .flink-service .service a:hover,
.cover-page-index .demos dd a:hover,
.cover-page-foot .subnav a:hover,
.cover-page-index .church dl dd a:hover,
.cover-page-details .details .right p.offer-item a:hover,
.cover-page-list .left .also-like .likes-li strong a:hover,
.boutique .items-li .description a:hover {
    color: #ef353d;
    text-decoration: none;
}

.fore i { color:#BABABA}
.car_ul_none,.car_ul {background:#fff;position: absolute;top: 40px;text-align: center;border: 1px solid #ddd;display:none; z-index:20;}
.car_ul_none {padding:35px; width:405px;*height: 30px;*width:325px;right:-1px;}
.car_ul {padding-left: 15px;padding-top: 15px; width:455px;right:0px;}
.car_bottom a font{
	color: #fff;
	padding: 8px 15px;
    background: #fd7878;
    border-radius: 5px;
	}


.logined .logined-user {
    width: 220px;
    margin-left: 15px;
    *margin-left: 5px;
    margin-top: 15px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 50px;
    *padding-bottom: 20px;
    *padding-left: 20px;
    border-bottom: 1px solid #ddd;
}
.logined .logined-user b {
    display: block;
    margin-bottom: 5px;
    font-weight: normal;
    font-size: 24px;
}

.logined .logined-user i {
    float: left;
    padding-right: 5px;
    font-size: 18px;
    font-style: normal;
    color: #FC7E7E;
}
.logined .logined-item {
    font-size:12px;
    float: left;
    margin-left: 20px;
    padding-bottom: 15px;
}
.logined .logined-item li {
    float: left;
    width: 110px;
    margin-top: 10px;
	height: 20px;
    line-height: 20px;
}
.logined .logined-item li i {
    float: left;
    width: 20px;
    height: 20px;
    padding-left: 20px;
    background-repeat: no-repeat;
}
.logined .logined-item li.order i {
    background: url(../image/cover-page-order.gif) no-repeat left center;
}
.logined .logined-item li.member i {
    background: url(../image/cover-page-member.gif) no-repeat left center;

}
.logined .logined-item li.account i {
    background: url(../image/cover-page-account.gif) no-repeat left center;
}
.logined .logined-item li.service i {
    background: url(../image/cover-page-service.gif) no-repeat left center;
}
.logined .logined-item li a {
    color: #888888;
}
.logined .logined-item li a:hover {
    color: #FC7878;
    text-decoration: none;
}
.logined .logined-operate {
    height: 36px;
    line-height: 36px;
    background-color: #F6F6F6;
}
.logined .logined-operate a {
    font-size: 12px;
    color: #888;
}
.logined .logined-operate a:hover {
    color: #FC7878;
    text-decoration: none;
}
.logined .logined-operate a.modify-pwd {
    float: left;
    margin-left: 15px;
}
.logined .logined-operate a.quit {
    float: right;
    margin-right: 15px;
}
/*
 * 注册流程--忘记密码
 * jiao
 * 2014-09-05
 */
.regist-process-body {
    *width: 1000px;
    margin-top: 50px;
	margin-bottom:50px;
    padding: 0px 100px;
    background-color: #fff;
    border: 1px solid #EAEAEA;
}
.regist-process-forget {
    width: 740px;
    margin-left: 150px;
    margin-bottom: 80px;
}
.regist-process-forget .forget-header {
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.regist-process-forget .forget-header a {
    margin-top: 30px;
    color: #0EC5A1;
}
.regist-process-forget .forget-items {
    margin-top: 20px;
}
.regist-process-forget .forget-items .title {
    float: left;
    width: 120px;
    margin-right: 10px;
    font-size: 16px;
    line-height: 40px;
    text-align: right;
}
.regist-process-forget .forget-items b.tips {
    padding-left: 15px;
    font-weight: normal;
    line-height: 40px;
}
.regist-process-forget .forget-items #username {
    width: 360px;
    height: 40px;
    *padding: 0;
    *line-height: 40px;
    *text-indent: 15px;
    border-radius: 0;
}
.regist-process-forget .forget-items .vericode {
    width: 148px;
    height: 40px;
    *padding: 0;
    *line-height: 40px;
    *text-indent: 15px;
    border-radius: 0;
}
.regist-process-forget .forget-items .vericode-p {
    float: left;
    width: 122px;
    height: 40px;
    margin-left: 15px;
    border: 1px solid #EAEAEA;
}
.regist-process-forget .forget-items .vericode-a {
    padding-left: 15px;
    line-height: 40px;
    color: #0EC5A1;
}
.regist-process-forget .find-pwd {
    float: left;
    margin-left: 130px;
    margin-top: 20px;
    font-size: 16px;
    padding: 10px 150px;
}
/*
 * 注册流程--登录
 * jiao
 * 2014-09-05
 */
.regist-process-login-left {
    width: 560px;
    border-right: 1px solid #EAEAEA;
}
.regist-process-login-left h2.title,
.regist-process-login-right h2.title {
    margin-bottom: 15px;
}
.regist-process-login-left .text {
    width: 360px;
    *width: 330px;
    height: 40px;
    margin-top: 20px;
    *padding: 0;
    *line-height: 40px;
    *text-indent: 15px;
    color: #A8A8A8;
    padding-left: 40px;
    *padding-left: 30px;
    background-repeat: no-repeat;
    background-position: 12px center;
    border-radius: 0;
}
.regist-process-login-left #username {
    background-image: url(../image/user.png);
}
.regist-process-login-left #password {
    background-image: url(../image/pwd.png);
}
.regist-process-login-left .login-btn {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px 161px;
    *padding: 5px 105px;
    font-size: 18px;
    *border: 0;
}
.regist-process-login-left .operates {
    width: 360px;
}
.regist-process-login-left .operates span {
    padding-left: 5px;
    font-size: 12px;
    color: #999;
}
.regist-process-login-left .other-login {
    *width: 100%;
    margin-top: 30px;
    margin-left: 50px;
}
.regist-process-login-left .other-login a {
    float: left;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    background-image: url(../image/register-blog.png);
    background-repeat: no-repeat;
    text-indent: -9999px;
}
.regist-process-login-left .qq {
    background-position: 0 0;
}
.regist-process-login-left .ren {
    background-position: -60px 0;
}
.regist-process-login-left .sina {
    background-position: -124px 0;
}
.regist-process-login-left .alipay {
    background-position: -184px 0;
}
.regist-process-login-right {
    width:340px;
}
.regist-process-login-right .free-registe {
    padding: 10px 135px;
    font-size: 16px;
}
/*
 * 注册流程--注册
 * jiao
 * 2014-09-05
 */
.regist-process-register-left {
    width: 560px;
    border-right: 1px solid #EAEAEA;
}
.regist-process-register-left h2.title
.regist-process-register-right h2.title {
    margin-bottom: 15px;
}
.regist-process-register-left span.title {
    float: left;
    width: 80px;
    margin-top: 20px;
    margin-right: 15px;
    font-size: 16px;
    line-height: 40px;
    text-align: right;
}
.regist-process-register-left .text {
    width: 360px;
    width: 330px;
    height: 40px;
    margin-top: 20px;
    padding: 0;
    line-height: 40px;
    text-indent: 15px;
    color: #A8A8A8;
    /*padding-left: 40px;
    *padding-left: 30px;*/
    border-radius: 0;
}
.regist-process-register-left p.tips {
    margin-left: 95px;
    line-height: 30px;
    color: #FC7878;
}
.regist-process-register-left .register-now {
    /*margin-top: 20px;*/
    margin-left: 95px;
    padding: 10px 145px;
    padding: 10px 90px;
    font-size: 18px;
    background-color: #0EC5A1;
    border: 0;
}
.regist-process-register-left .read-protocal {
    margin-top: 100px;
    padding-left: 95px;
    font-size: 12px;
    line-height: 22px;
}
.regist-process-register-left .read-protocal input {
    float: left;
    margin-right: 10px;
}
.regist-process-register-right {
    width:340px;
}
.regist-process-register-right .login-now {
    margin-top: 20px;
    padding: 10px 135px;
    font-size: 16px;
}
.regist-process-register-right .other-account {
    font-size: 18px;
    line-height: 60px;
    color: #888;
}
.regist-process-register-right .other-login a {
    float: left;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    background-image: url(../image/register-blog.png);
    background-repeat: no-repeat;
    text-indent: -9999px;
}
.regist-process-register-right .other-login .qq {
    background-position: 0 0;
}
.regist-process-register-right .other-login .ren {
    background-position: -60px 0;
}
.regist-process-register-right .other-login .sina {
    background-position: -124px 0;
}
.regist-process-register-right .other-login .alipay {
    background-position: -184px 0;
}

.regist-process-register-right .scan {
    float: left;
    width: 100%;
    margin-top: 25px;
}
.regist-process-register-right .scan img {
    float: left;
    margin-right: 30px;
}
.regist-process-register-right .scan span {
    float: left;
    margin-top: 20px;
    padding-top: 30px;
    font-size: 16px;
    background-image: url(../image/register-reg-yh.png);
    background-repeat: no-repeat;
    background-position: left top;
}
.regist-process-register-right .scan b {
    float: left;
    width: 200px;
    font-size: 22px;
    font-weight: normal;
    color: #EE2D23;
}
.regist-process-register-right .pre-consultation {
    float: left;
    width: 100%;
    height: 35px;
    margin-top: 20px;
    padding-left: 40px;
    font-size: 22px;
    line-height: 30px;
    background-image: url(../image/register-reg-qq.png);
    background-repeat: no-repeat;
    background-position: left center;
}
.regist-process-register-right .pre-consultation b {
    padding-left: 5px;
    font-size: 26px;
    font-weight: normal;
    color: #EE2D23;
	display:black;
	float:left;
	margin-top:4px;
}

.regist-process-register-right .pre-consultation span {
    font-size:25px;
	display:black;
	float:left;
	margin-top:3px;
}
