@charset "utf-8";
html,body { width:100%; height:100%;}
body{ position:relative; min-width: 320px; max-width: 640px; height:100%; margin: 0 auto;}
.business_page { position:absolute; background: url(../images/business_bg.jpg) no-repeat top center; background-size:cover;}
.business_page .main_view { background: none;}
.business_page header { background:none;}

.business_view { height:100%;}
.business_view .item_pic { text-align:center;}
.business_view .item_pic img { width:90%;}
.business_view .item_pic_1 img,.business_view .item_pic_2 img { margin-top:15%;}
.business_view .item_pic_3 img { width:95%; margin-top:10%;}
.business_view .item_pic_4 img { width:80%; margin-top:15%;}
.business_view .item_pic_5 img { width:80%; margin-top:5%;}

.clear_icon { position:absolute; top:50%; right:5px; margin-top: -10px; display: inline-block; width:20px; height:20px; cursor:pointer; background:url(../images/common_icon_sprite.png) no-repeat; background-size:200px auto; background-position:-150px -200px; }

.text_content { padding:0 30px;}
.text_content .hd { color:#fff; text-align:center;}
.text_content h2 { position:relative; font-size:36px;}
.text_content h2:before { content:''; position:absolute; width:50px; height:1px; background:#fff; top:50%; left:50%; margin-left:-130px;}
.text_content h2:after { content:''; position:absolute; width:50px; height:1px; background:#fff; top:50%; right:50%; margin-right:-130px;}
.text_content p { font-size:20px; margin:10px 0 20px;}
.text_content .input_box { position: relative; overflow: hidden; margin-bottom:10px;}
.text_content .input_text { display: block; width: calc(100% - 30px); padding-right:30px; height: 44px; line-height:44px; border: 0; text-indent:10px; font-size:16px; background:rgba(255,255,255,.9); outline: none;}
.text_content .func_bar { padding: 10px 0 0; width:100%;}
.text_content .login_btn { display:block; width:100%; font-size:18px;}
.text_content .error_tips { color:#FF5757;}
.home_text_content { margin-top:50px;}

.swiper-container { height:100%;}

.text_content .input_text::-webkit-input-placeholder { color:#aaa; font-size:14px;}
.text_content .input_text:-moz-placeholder { color:#aaa; font-size:14px;}
.text_content .input_text::-moz-placeholder { color:#aaa; font-size:14px;}
.text_content .input_text:-ms-input-placeholder { color:#aaa; font-size:14px;}
