.banner{ position: relative; min-width:7.5rem; margin-top: 1rem;}
.banner .banner_a{ display: block; width: 100%; height: 5.14rem;}
.banner .banner_a img{ max-width: 100%; max-height: 100%;}
.login_content{ position: absolute; right: 1%; top: 50%; margin-top: -1.65rem;}
.login_content .login{ float: right; width: 4.1rem; height: 3.3rem; background: #fbf9f7;/* border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;*/}
.login_content .login form{ width: 3.5rem; margin: 0 auto;}
.login form .title{ width: 100%; overflow: hidden; margin: 0.37rem 0;}
.login form .title span{ font-size: 0.2rem; color: #706f6e;}
.login form .title span a{ font-size: 0.2rem; color: #706f6e;}
.login form .title .login_title{ float: left;}
.login form .title .registered{ float: right;}
.login form .login_info{ margin-top: 0.1rem;}
.login form .login_info .form_input{ width: 3.26rem; height: 0.36rem; line-height: 0.36rem; padding: 0 0.12rem; margin-bottom: 0.12rem; font-size: 0.2rem; color: #8c8c8c; border: none;}
.login form .login_info .operate{ margin: 0.2rem 0; overflow: hidden;}
.login form .login_info .operate .auto_login{ float: left; font-size: 0.2rem; color: #8c8c8c;}
.login form .login_info .operate .forgot{ float: right; font-size: 0.2rem; color: #8c8c8c;}
.login .submit{ width: 100%; height: 0.36rem; line-height: 0.36rem; background: #ccb081; font-size: 0.2rem; color: #fff; text-align: center; cursor: pointer; border: none;}

.shopping_info{ width: 7.5rem; margin: 0 auto;}
.shopping_info .shopping_info_ul{ width: 100%; margin-top: 0.33rem; overflow: hidden;}
.shopping_info_ul .shopping_info_li{ float: left; width: 50%; padding-top: 0.86rem; margin: 0.15rem auto;}
.shopping_info_ul .shopping_info_li_01{ background: url('/images/shopping_info_01.png') no-repeat center top; background-size: 0.56rem 0.66rem;}
.shopping_info_ul .shopping_info_li_02{ background: url('/images/shopping_info_02.png') no-repeat center top; background-size: 0.77rem 0.44rem;}
.shopping_info_ul .shopping_info_li_03{ background: url('/images/shopping_info_03.png') no-repeat center top; background-size: 0.56rem 0.66rem;}
.shopping_info_ul .shopping_info_li_04{ background: url('/images/shopping_info_04.png') no-repeat center top; background-size: 0.92rem 0.58rem;}

.shopping_info_ul .shopping_info_li .top{ width: 100%; text-align: center; font-size: 0.2rem; color: #8c8c8c;}
.shopping_info_ul .shopping_info_li .parting{ width: 100%; border-top: 1px solid #8c8c8c; margin: 0.14rem 0;}
.shopping_info_ul .shopping_info_li .bottom{ width: 100%; text-align: center; font-size: 0.2rem; color: #8c8c8c;}