/*a:focus,a:active,a:hover,a:visited{text-decoration: none;color:unset;}*/
.public_frame{ min-width:320px; margin-bottom:0;_width: 320px;_overflow: hidden; min-height: 100%;}
.min_frame{max-width: 768px;margin: auto;height: 100%;}
.head_tit{ width:100%; background-color:#FFF; position:relative; overflow:hidden;padding:13px 0; z-index:9; border-bottom:1px solid #e2e2e2;}
.head_tit a{ display:block; float:left; width:10px; height:18px; margin-left:10px;}
.head_tit a img{ width:100%;}
.head_tit span{ display:block; position:absolute; width:50%; margin:0 auto; line-height:18px;right:0;left:0; text-align:center; font-size:16px; color:#333;}
.content{ width:100%;}
.Head_photo{width:100%; background-color: #FFF;padding:25px 0px;}
.Head_photo span{display:block;width:60px; height:60px; border-radius:50%; overflow:hidden;margin: 0 auto; margin-bottom: 15px;}
.Head_photo span img{ width:100%;height:100%;}
.Head_photo p{ display:block; text-align:center; color:#333; font-size:14px;}
.border_div{padding:0 80px 0 10px; border-top:1px solid #f3f3f3; overflow:hidden;background-color:#FFF; position: relative;}
.border_div input{ width:100%; float:left; border:0; height:50px; line-height:35px; font-size:14px; color:#333; padding:7px 10px;box-sizing: border-box;outline: none;}
.border_div label{ display:block;height:34px; overflow:hidden; background:#000}
.border_div a{position: absolute; right:0; width:78px; display:block; overflow:hidden; font-size:12px; height:49px; line-height:49px;border-left:1px solid #cccccc; text-align:center;color:#333;}
.border_div a#send_miao{height: 54px;line-height: 54px;}
.border_div1{padding:0 10px; border-top:1px solid #f3f3f3;overflow:hidden;background-color:#FFF;}
.border_div1 input{ width:100%; border:0; height:50px; line-height:35px; font-size:14px;color:#333;padding:7px 10px;box-sizing: border-box;outline: none;}
.automatism{ width:100%; color:#999999; font-size:12px; text-align:center;padding:7px 0;}
.button_a{ display:block; margin:0 15px; /*background-color:#ff4e4e;*/ border-radius:3px; color:#FFF; font-size:14px; text-align:center;padding:12px 0;}
.button_a:active,.button_a:hover,.button_a:visited{color: #fff;}
.wei_newL{margin:0 15px;}
.account_login{margin:15px;display: block;background-color: #fafafa;border-radius:3px;color: #555;font-size: 14px;text-align: center;padding:12px 0;border:1px solid #ededed;}
.more_login_div{ width:100%; text-align:center;padding:10px 0; background-color: #FFF;/* position:absolute; left:0;bottom: 0; */}
.more_login_div span{ display:inline-block;padding:0 40px; background:url(/images/wap/login/border.jpg) repeat-x left center; margin:0 auto;}
.more_login_div span em{ display:inline-block;padding:0 10px; background-color:#FFF; font-size:14px; color:#999999;}
.more_div_a{ width:160px; margin:0 auto; overflow:hidden;padding-top:10px;}
.more_div_a a{ display:block; width:45px; height:45px; margin:0 15px; float:left; border-radius:50%; overflow:hidden}
.more_div_a a img{ width:100%;}

.login_alert{ position:fixed; width:100%; left:0; right:0; top:0; bottom:0; background-color:#000; opacity:0.5;z-index: 9999;}
#alert_login_div{max-width:768px;z-index:10000;height: 100%;position: fixed;left:0;right:0;margin:0 auto; border-radius:5px; background-color: #FFF;}
#alert_login_div .more_div em{ background-color:#f8f8f8;}
.Close_div{padding:5px 15px 0px 15px; overflow:hidden;}
.Close_div a{ width:45px; height:45px; font-size:40px; font-weight:500; display:block; float:right;color:#333; text-align:right;position: absolute;right: 15px;}
.ev_empy{ margin-left:25px;width:auto;display:none;}
.hint span.caution{color: #ff4e4e;}
.ev_empy .hint{ font-size:12px; line-height:15px; margin-top:3px;}
.login_alert_html{position: absolute;top: 0;}

.wei_newC{overflow: hidden;margin: 15px 15px 10px 15px;}
.wei_newL1{display: block;float: left;color:#888;font-size: 14px;}
.wei_newR{display: block;color:#888;font-size:14px;float: right;}
.wei_newR:active,.wei_newR:hover,.wei_newR:visited{color:#888;}