提交 11ee9b6e 编写于 作者: D devil_gong

user

上级 758f7199
......@@ -71,14 +71,16 @@ return array(
'common_verify_expire' => '验证码已过期',
'common_verify_error' => '验证码错误',
'common_verify_tips' => '验证码格式 6 位数字',
'common_close_sms_user_reg_text' => '短信注册',
'common_close_email_user_reg_text' => '邮箱注册',
'common_close_user_reg_tips' => '暂时关闭用户注册',
'common_close_sms_user_reg_tips' => '暂时关闭短信用户注册',
'common_close_email_user_reg_tips' => '暂时关闭邮箱用户注册',
'common_close_sms_user_reg_tips' => '暂时关闭短信注册',
'common_close_email_user_reg_tips' => '暂时关闭邮箱注册',
'common_close_user_login_tips' => '暂时关闭用户登录',
'common_send_time_tips' => '还有 {time} 秒',
'common_get_verify_text' => '获取验证码',
'common_img_verify_text' => '图形验证码',
'common_img_verify_tips' => '请输入图形验证码',
'common_img_verify_tips' => '请输入有效的图形验证码',
'common_img_sms_verify_text' => '短信验证码',
'common_img_sms_verify_tips' => '请输入短信验证码',
'common_img_verify_submit_text' => '看不清换一张',
......@@ -262,6 +264,7 @@ return array(
'common_go_top_text' => '回到顶部',
'common_toview_home_text' => '查看首页',
'common_email_send_user_reg_title' => '用户注册',
'common_email_send_user_forget_title'=> '密码找回',
'common_layout_slider_more_text' => '了解更多',
'common_pay_time_text' => '支付时间',
'common_not_pay_text' => '未支付',
......
......@@ -34,14 +34,11 @@ class UserController extends CommonController
private function GetrefererUrl()
{
// 上一个页面, 空则用户中心
if(empty($_SERVER['HTTP_REFERER']))
$referer_url = U('Home/User/Index');
if(!empty($_SERVER['HTTP_REFERER']))
{
$referer_url = U('Home/Bubble/Index');
} else {
if(strpos($_SERVER['HTTP_REFERER'], 'RegInfo') !== false || strpos($_SERVER['HTTP_REFERER'], 'LoginInfo') !== false || strpos($_SERVER['HTTP_REFERER'], 'ForgetPwdInfo') !== false)
if(strpos($_SERVER['HTTP_REFERER'], 'RegInfo') === false && strpos($_SERVER['HTTP_REFERER'], 'LoginInfo') === false && strpos($_SERVER['HTTP_REFERER'], 'ForgetPwdInfo') === false)
{
$referer_url = U('Home/Bubble/Index');
} else {
$referer_url = $_SERVER['HTTP_REFERER'];
}
}
......@@ -78,6 +75,31 @@ class UserController extends CommonController
}
}
/**
* [RegInfo 用户注册页面]
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
* @datetime 2017-03-02T22:48:35+0800
*/
public function RegInfo()
{
$reg_all = MyC('home_user_reg_state');
if(!empty($reg_all))
{
if(empty($this->user))
{
$this->display('RegInfo');
} else {
$this->assign('msg', L('common_reg_already_had_tips'));
$this->display('/Public/TipsError');
}
} else {
$this->assign('msg', L('common_close_user_reg_tips'));
$this->display('/Public/TipsError');
}
}
/**
* [EmailRegInfo 用户注册页面-邮箱]
* @author Devil
......@@ -104,20 +126,20 @@ class UserController extends CommonController
}
/**
* [RegInfo 用户注册页面-短信]
* [SmsRegInfo 用户注册页面-短信]
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
* @datetime 2017-03-02T22:48:35+0800
*/
public function RegInfo()
public function SmsRegInfo()
{
if(in_array('sms', MyC('home_user_reg_state')))
{
if(empty($this->user))
{
$this->assign('referer_url', $this->GetrefererUrl());
$this->display('RegInfo');
$this->display('SmsRegInfo');
} else {
$this->assign('msg', L('common_reg_already_had_tips'));
$this->display('/Public/TipsError');
......@@ -360,7 +382,7 @@ class UserController extends CommonController
if(I('type') == 'sms')
{
$obj = new \Library\Sms($verify_param);
$state = $obj->SendText(I('accounts'), MyC('home_sms_user_reg'), $code);
$state = $obj->SendCode(I('accounts'), $code, MyC('home_sms_user_reg'));
} else {
$obj = new \Library\Email($verify_param);
$email_param = array(
......@@ -477,7 +499,7 @@ class UserController extends CommonController
if($type == 'mobile')
{
$obj = new \Library\Sms($verify_param);
$state = $obj->SendText($accounts, MyC('home_sms_user_forget_pwd'), $code);
$state = $obj->SendCode($accounts, $code, MyC('home_sms_user_forget_pwd'));
// 邮箱
} else if($type == 'email')
......@@ -486,7 +508,7 @@ class UserController extends CommonController
$email_param = array(
'email' => $accounts,
'content' => MyC('home_email_user_forget_pwd'),
'title' => MyC('home_site_name').' - '.L('common_email_send_user_reg_title'),
'title' => MyC('home_site_name').' - '.L('common_email_send_user_forget_title'),
'code' => $code,
);
$state = $obj->SendHtml($email_param);
......
......@@ -43,7 +43,7 @@
</a>
</div>
<div class="am-u-sm-3">
<a href="#">
<a href="<if condition="empty($user)">{{:U('Home/User/LoginInfo')}}<else />{{:U('Home/User/Index')}}</if>">
<div class="nav-icon mini-nav-user">
<img src="__PUBLIC__/Home/{{$default_theme}}/Images/home-mini-nav-user-icon.png" />
</div>
......@@ -64,7 +64,7 @@
<if condition="!empty($user)">
Hi, {{$user.user_name_view}}
<else />
您好 {{$user.user_name_view}},欢迎来到 {{:MyC('home_site_name')}}
您好,欢迎来到 {{:MyC('home_site_name')}}
</if>
</span>
</em>
......@@ -72,12 +72,17 @@
<a href="{{:U('Home/User/Logout')}}" class="member-logout">退出</a>
</if>
</div>
<if condition="empty($user)">
<if condition="empty($user) and (MyC('home_user_login_state') eq 1 or in_array('sms', MyC('home_user_reg_state')) or in_array('email', MyC('home_user_reg_state')))">
<div class="member-login">
<a class="am-btn-warning btn" href="{{:U('Home/User/LoginInfo')}}">登录</a>
<a class="am-btn-warning btn" href="{{:U('Home/User/RegInfo')}}">注册</a>
<if condition="MyC('home_user_login_state') eq 1">
<a class="am-btn-danger btn" href="{{:U('Home/User/LoginInfo')}}">登录</a>
</if>
<if condition="in_array('sms', MyC('home_user_reg_state')) or in_array('email', MyC('home_user_reg_state'))">
<a class="am-btn-danger btn" href="{{:U('Home/User/RegInfo')}}">注册</a>
</if>
</div>
<else />
</if>
<if condition="!empty($user)">
<div class="member-center">
<a href="#"><strong>0</strong>待收货</a>
<a href="#"><strong>0</strong>待发货</a>
......
......@@ -6,8 +6,12 @@
<div class="menu-hd">
<if condition="empty($user)">
<span>您好,欢迎来到 {{:MyC('home_site_name')}}</span>
[<a href="{{:U('Home/User/LoginInfo')}}">登录</a>]
[<a href="{{:U('Home/User/RegInfo')}}">注册</a>]
<if condition="MyC('home_user_login_state') eq 1">
[<a href="{{:U('Home/User/LoginInfo')}}">登录</a>]
</if>
<if condition="in_array('sms', MyC('home_user_reg_state')) or in_array('email', MyC('home_user_reg_state'))">
[<a href="{{:U('Home/User/RegInfo')}}">注册</a>]
</if>
<else />
<span>您好 {{$user.user_name_view}},欢迎来到 {{:MyC('home_site_name')}}</span>
[<a href="{{:U('Home/User/Logout')}}">退出</a>]
......
......@@ -23,7 +23,7 @@
<hr />
<label>{{:L('common_email_name')}}
<if condition="in_array('sms', MyC('home_user_reg_state'))">
<a href="{{:U('Home/User/RegInfo')}}" class="reg-switch-tips">{{:L('user_reg_no_email_tips')}}</a>
<a href="{{:U('Home/User/SmsRegInfo')}}" class="reg-switch-tips">{{:L('user_reg_no_email_tips')}}</a>
</if>
</label>
<div class="am-form-group">
......
......@@ -14,70 +14,27 @@
<!-- conntent start -->
<div class="am-g my-content">
<div class="am-u-md-6 am-u-sm-centered">
<!-- form start -->
<form class="am-form form-validation" method="post" action="{{:U('Home/User/Reg')}}" request-type="ajax-url" request-value="{{$referer_url}}">
<fieldset>
<span class="">{{:L('user_reg_there_are_accounts_text')}}</span>
<a href="{{:U('Home/User/LoginInfo')}}" class="am-btn am-btn-secondary am-btn-xs am-radius">{{:L('user_reg_login_immediately_text')}}</a>
<hr />
<label>{{:L('common_mobile_name')}}
<if condition="in_array('email', MyC('home_user_reg_state'))">
<a href="{{:U('Home/User/EmailRegInfo')}}" class="reg-switch-tips">{{:L('user_reg_no_mobile_tips')}}</a>
</if>
</label>
<div class="am-form-group">
<input type="text" name="accounts" class="am-radius" id="accounts" placeholder="{{:L('common_mobile_name')}}" pattern="{{:L('common_regex_mobile')}}" data-validation-message="{{:L('common_mobile_format_error')}}" required />
</div>
<label>{{:L('common_verify_text')}}</label>
<div class="am-input-group am-input-group-sm am-form-group">
<input type="number" name="verify" class="am-radius" placeholder="{{:L('common_verify_text')}}" minlength="6" maxlength="6" data-validation-message="{{:L('common_verify_tips')}}" required />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius btn-loading-example verify-submit" type="button" data-am-loading="{spinner:'circle-o-notch', loadingText:'{{:L('common_send_tips')}}'}" data-url="{{:U('Home/User/RegVerifySend')}}" data-verify="{{:MyC('home_img_verify_state')}}" data-text="{{:L('common_get_verify_text')}}" data-send-text="{{:L('common_send_time_tips')}}" data-time="{{:MyC('common_verify_time_interval', 30, true)}}">{{:L('common_get_verify_text')}}</button>
</span>
</div>
<br />
<label>{{:L('user_reg_pwd_text')}}</label>
<div class="am-input-group am-input-group-sm am-form-group">
<input type="password" name="pwd" class="am-radius" placeholder="{{:L('user_reg_pwd_text')}}" pattern="{{:L('common_regex_pwd')}}" data-validation-message="{{:L('user_reg_pwd_format')}}" required />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius am-icon-eye eye-submit" type="button"></button>
</span>
</div>
<p>
<input type="hidden" name="type" value="sms" />
<button type="submit" class="am-btn am-btn-primary am-radius am-btn-sm btn-loading-example" data-am-loading="{loadingText: '{{:L('common_form_loading_tips')}}'}">{{:L('user_reg_submit_text')}}</button>
<a href="{{:U('Home/User/ForgetPwdInfo')}}" class="am-fr m-t-5">{{:L('user_reg_forget_pwd_text')}}</a>
</p>
</fieldset>
</form>
<!-- form end -->
<!-- verify win start -->
<div class="am-modal am-modal-no-btn" tabindex="-1" id="verify-win">
<div class="am-modal-dialog am-radius">
<div class="am-modal-hd">
<a href="javascript:;" class="am-close am-close-spin" data-am-modal-close>&times;</a>
</div>
<div class="am-modal-bd">
<div class="base">
<input type="text" placeholder="{{:L('common_img_verify_text')}}" maxlength="6" id="verify-img-value" data-validation-message="{{:L('common_img_verify_tips')}}" class="am-form-field am-radius" />
<div class="am-fl">
<img src="{{:U('Home/User/UserVerifyEntry', ['type'=>'reg'])}}" class="am-radius c-p" id="verify-img" onClick='this.src="{{:U('Home/User/UserVerifyEntry', ['type'=>'reg'])}}"' />
<a href="javascript:;" class="verify-tips" onClick="document.getElementById('verify-img').src='{{:U('Home/User/UserVerifyEntry', ['type'=>'reg'])}}'">{{:L('common_img_verify_submit_text')}}</a>
</div>
</div>
<button type="button" class="am-btn am-btn-secondary am-radius am-btn-sm block m-t-20 btn-loading-example verify-submit-win" data-am-loading="{spinner:'circle-o-notch', loadingText:'{{:L('common_send_tips')}}'}" data-win="1">{{:L('common_operation_confirm')}}</button>
</div>
</div>
</div>
<!-- verify win end -->
</div>
<div class="am-u-md-6 am-u-sm-centered">
<div class="reg-switch-view">
<if condition="in_array('sms', MyC('home_user_reg_state'))">
<a class="am-btn am-btn-danger" href="{{:U('Home/User/SmsRegInfo')}}"><i class="am-icon-comment-o am-icon-sm"></i> {{:L('common_close_sms_user_reg_text')}}</a>
<else />
<a class="am-btn am-btn-danger am-disabled" href="javascript:;"><i class="am-icon-comment-o am-icon-sm"></i> {{:L('common_close_sms_user_reg_tips')}}</a>
</if>
<if condition="in_array('email', MyC('home_user_reg_state'))">
<a class="am-btn am-btn-secondary" href="{{:U('Home/User/EmailRegInfo')}}"><i class="am-icon-envelope-o am-icon-sm"></i> {{:L('common_close_email_user_reg_text')}}</a>
<else />
<a class="am-btn am-btn-danger am-disabled" href="javascript:;"><i class="am-icon-envelope-o am-icon-sm"></i> {{:L('common_close_email_user_reg_tips')}}</a>
</if>
</div>
</div>
</div>
<!-- conntent end -->
<!-- layuot common module start -->
<include file="Public/CommonModule" />
<!-- layuot common module end -->
<!-- footer start -->
<include file="Public/Footer" />
<!-- footer end -->
\ No newline at end of file
<include file="Public/Header" />
<!-- header top nav -->
<include file="Public/HeaderTopNav" />
<!-- search -->
<include file="Public/NavSearch" />
<!-- header nav -->
<include file="Public/HeaderNav" />
<!-- goods category -->
<include file="Public/GoodsCategory" />
<!-- conntent start -->
<div class="am-g my-content">
<div class="am-u-md-6 am-u-sm-centered">
<!-- form start -->
<form class="am-form form-validation" method="post" action="{{:U('Home/User/Reg')}}" request-type="ajax-url" request-value="{{$referer_url}}">
<fieldset>
<span class="">{{:L('user_reg_there_are_accounts_text')}}</span>
<a href="{{:U('Home/User/LoginInfo')}}" class="am-btn am-btn-secondary am-btn-xs am-radius">{{:L('user_reg_login_immediately_text')}}</a>
<hr />
<label>{{:L('common_mobile_name')}}
<if condition="in_array('email', MyC('home_user_reg_state'))">
<a href="{{:U('Home/User/EmailRegInfo')}}" class="reg-switch-tips">{{:L('user_reg_no_mobile_tips')}}</a>
</if>
</label>
<div class="am-form-group">
<input type="text" name="accounts" class="am-radius" id="accounts" placeholder="{{:L('common_mobile_name')}}" pattern="{{:L('common_regex_mobile')}}" data-validation-message="{{:L('common_mobile_format_error')}}" required />
</div>
<label>{{:L('common_verify_text')}}</label>
<div class="am-input-group am-input-group-sm am-form-group">
<input type="number" name="verify" class="am-radius" placeholder="{{:L('common_verify_text')}}" minlength="6" maxlength="6" data-validation-message="{{:L('common_verify_tips')}}" required />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius btn-loading-example verify-submit" type="button" data-am-loading="{spinner:'circle-o-notch', loadingText:'{{:L('common_send_tips')}}'}" data-url="{{:U('Home/User/RegVerifySend')}}" data-verify="{{:MyC('home_img_verify_state')}}" data-text="{{:L('common_get_verify_text')}}" data-send-text="{{:L('common_send_time_tips')}}" data-time="{{:MyC('common_verify_time_interval', 30, true)}}">{{:L('common_get_verify_text')}}</button>
</span>
</div>
<br />
<label>{{:L('user_reg_pwd_text')}}</label>
<div class="am-input-group am-input-group-sm am-form-group">
<input type="password" name="pwd" class="am-radius" placeholder="{{:L('user_reg_pwd_text')}}" pattern="{{:L('common_regex_pwd')}}" data-validation-message="{{:L('user_reg_pwd_format')}}" required />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius am-icon-eye eye-submit" type="button"></button>
</span>
</div>
<p>
<input type="hidden" name="type" value="sms" />
<button type="submit" class="am-btn am-btn-primary am-radius am-btn-sm btn-loading-example" data-am-loading="{loadingText: '{{:L('common_form_loading_tips')}}'}">{{:L('user_reg_submit_text')}}</button>
<a href="{{:U('Home/User/ForgetPwdInfo')}}" class="am-fr m-t-5">{{:L('user_reg_forget_pwd_text')}}</a>
</p>
</fieldset>
</form>
<!-- form end -->
<!-- verify win start -->
<div class="am-modal am-modal-no-btn" tabindex="-1" id="verify-win">
<div class="am-modal-dialog am-radius">
<div class="am-modal-hd">
<a href="javascript:;" class="am-close am-close-spin" data-am-modal-close>&times;</a>
</div>
<div class="am-modal-bd">
<div class="base">
<input type="text" placeholder="{{:L('common_img_verify_text')}}" maxlength="6" id="verify-img-value" data-validation-message="{{:L('common_img_verify_tips')}}" class="am-form-field am-radius" />
<div class="am-fl">
<img src="{{:U('Home/User/UserVerifyEntry', ['type'=>'reg'])}}" class="am-radius c-p" id="verify-img" onClick='this.src="{{:U('Home/User/UserVerifyEntry', ['type'=>'reg'])}}"' />
<a href="javascript:;" class="verify-tips" onClick="document.getElementById('verify-img').src='{{:U('Home/User/UserVerifyEntry', ['type'=>'reg'])}}'">{{:L('common_img_verify_submit_text')}}</a>
</div>
</div>
<button type="button" class="am-btn am-btn-secondary am-radius am-btn-sm block m-t-20 btn-loading-example verify-submit-win" data-am-loading="{spinner:'circle-o-notch', loadingText:'{{:L('common_send_tips')}}'}" data-win="1">{{:L('common_operation_confirm')}}</button>
</div>
</div>
</div>
<!-- verify win end -->
</div>
</div>
<!-- conntent end -->
<!-- footer start -->
<include file="Public/Footer" />
<!-- footer end -->
\ No newline at end of file
......@@ -122,7 +122,7 @@ color: #F5F5F2;font-size: 14px;cursor:pointer;border-radius:0px 0px ;}
/* 顶部小导航 */
.header-top { background-color: #fafafa; border-bottom: solid 1px #f0f0f0; }
.header-top a, .header-top span { color: #555; }
.header-top a, .header-top span { color: #333; font-size: 12px; }
.header{ display:none; max-width:1000px; margin:0px auto; font-size:12px;}
.am-footer { border-top: 2px solid #d2364c; }
......@@ -166,11 +166,11 @@ color: #F5F5F2;font-size: 14px;cursor:pointer;border-radius:0px 0px ;}
.shop-nav {position: relative;}
.nav-search{background: none;}
.header { display:block;height: 35px;}
.header { display:block;height: 30px;}
.message-l{ float:left;}
.message-l .topMessage{padding: 0px 6px;height: 35px;line-height: 35px;}
.message-l .topMessage, .message-r .topMessage { padding: 0px 6px; height: 30px;line-height: 30px; }
.message-r {float: right;}
.message-r .topMessage {float: left;padding: 0px 6px;height: 35px;line-height: 35px;}
.message-r .topMessage {float: left;}
.nav-search .logo{display:none;}
.nav-search .logoBig{ display:block;float:left;height:40px;width:135px; margin:0px auto; margin-left:5px;}
......@@ -198,13 +198,13 @@ color: #F5F5F2;font-size: 14px;cursor:pointer;border-radius:0px 0px ;}
@media only screen and (min-width: 1025px)
{
.am-container { padding-left:0rem;padding-right:0rem;max-width: 1000px;}
.shop-nav{margin:0px;border-bottom: 2px solid #d2364c; height: 45px;}
.shop-nav{margin:0px;border-bottom: 2px solid #d2364c; height: 50px;}
.mui-mbar-tabs{ display:block;}
.nav-search{padding-left:0px; max-width:1000px; margin:0px auto;padding: 20px 0;}
.nav-search .logo{display:none;}
.nav-search .logoBig { display: -webkit-inline-box; float:left;height:60px; width:230px; margin-left:0px;}
.search-bar{height:50px; margin:auto;display: -webkit-inline-box;width: calc(66%);padding-left: 8%;}
.search-bar{height:50px; margin:auto;display: -webkit-inline-box;width: calc(60%);padding-left: 8%;}
#ai-topsearch {height: 47px;}
.shopMain{margin:0px 0px 0px 5px;}
.shopCon li{width:20%;padding:10px;}
......@@ -461,7 +461,7 @@ background:url(../Images/ibar_sprites.png) no-repeat;background-position:0px -23
.price strong {color: #E4393C; font-weight: 600; }
/* 公共错误提示页面 */
.tips-error { margin-top: 10%; }
.tips-error { margin: 10% 0; }
/* 页面加载数据 */
.loding-view { text-align: center; color: #888; padding: 10px 0; }
......@@ -543,6 +543,10 @@ background:url(../Images/ibar_sprites.png) no-repeat;background-position:0px -23
color: #fff;
border-color: #e86175;
}
.am-btn-secondary.am-disabled, .am-btn-secondary[disabled], fieldset[disabled] .am-btn-secondary, .am-btn-secondary.am-disabled:hover, .am-btn-secondary[disabled]:hover, fieldset[disabled] .am-btn-secondary:hover, .am-btn-secondary.am-disabled:focus, .am-btn-secondary[disabled]:focus, fieldset[disabled] .am-btn-secondary:focus, .am-btn-secondary.am-disabled:active, .am-btn-secondary[disabled]:active, fieldset[disabled] .am-btn-secondary:active, .am-btn-secondary.am-disabled.am-active, .am-btn-secondary[disabled].am-active, fieldset[disabled] .am-btn-secondary.am-active {
background-color: #e86175;
border-color: #e86175;
}
.am-btn-primary {
color: #fff;
......@@ -555,4 +559,9 @@ background:url(../Images/ibar_sprites.png) no-repeat;background-position:0px -23
.am-btn-primary:hover, .am-btn-primary:focus, .am-btn-primary:active, .am-btn-primary.am-active, .am-dropdown.am-active .am-btn-primary.am-dropdown-toggle {
color: #fff;
border-color: #d31e37;
}
.am-btn-primary.am-disabled, .am-btn-primary[disabled], fieldset[disabled] .am-btn-primary, .am-btn-primary.am-disabled:hover, .am-btn-primary[disabled]:hover, fieldset[disabled] .am-btn-primary:hover, .am-btn-primary.am-disabled:focus, .am-btn-primary[disabled]:focus, fieldset[disabled] .am-btn-primary:focus, .am-btn-primary.am-disabled:active, .am-btn-primary[disabled]:active, fieldset[disabled] .am-btn-primary:active, .am-btn-primary.am-disabled.am-active, .am-btn-primary[disabled].am-active, fieldset[disabled] .am-btn-primary.am-active {
background-color: #d31e37;
border-color: #d31e37;
}
\ No newline at end of file
......@@ -8,7 +8,6 @@ ul, li, ol {list-style: none;}
.am-container > .am-g {margin-left: 0px;margin-right:0px ;}
img{width:100%;}
.small-nav img,.small-nav a,.am-g.small-nav {border:none;}
a:hover {color:#000000;}
.e-price{color:red; font-size:14px;}
.method3 img{border:none;}
.method3 li{border:none;border-left:1px #e8e8e8 solid;border-top:1px #e8e8e8 solid}
......@@ -354,7 +353,7 @@ text-align: center;float:none}
.m-baseinfo em span {position: absolute;top:15px;left:60px;font-size: 12px;color: #3C3C3C;}
.member-login{height: 25px;overflow: hidden;display: block;}
.member-login .btn{width:95px;margin-right:3px;height: 25px;display: inline-block;line-height: 25px;text-align: center;}
.member-login{overflow: hidden;height:25px;}
.member-login{overflow: hidden;height:25px;text-align: center;}
.member-logout { position: absolute; top: 33px; left: 60px; font-size: 12px; color: #f4546b; }
.member-center { overflow: hidden; }
.member-center a {float: left;margin-left: -1px;width:50px;text-align: center;border-left: 1px solid #EEE;font-size: 12px; }
......
form.form-validation { margin: 30px 0 60px 0; }
form.form-validation, .reg-switch-view { margin: 30px 0 60px 0; }
.verify-submit-win { margin-top: 20px; display: block; }
.reg-switch-tips { font-weight: 100; font-size: 12px; color: #f87689; margin-left: 20px; }
#verify-win .am-modal-bd .base { overflow: hidden; }
#verify-win .am-modal-bd .base .verify-tips { font-size: 12px; }
.reg-switch-view a { width: 49%; line-height: 100px; font-size: 16px; }
/**
* PC
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册