.public_frame{ min-width:320px; margin-bottom:0;_width: 320px;_overflow: hidden; min-height: 100%;}
.min_frame{max-width: 640px;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{ border-top:1px solid #f3f3f3; overflow:hidden;background-color:#FFF;}
.border_div input{ width:70%;margin-left:2px;  float:left; border:0; height:25px; line-height:25px; font-size:14px;color:#333;padding:7px 0;padding-left:10px;}
.border_div label{ display:block;height:34px; overflow:hidden; background:#000}
.border_div a{ display:block; overflow:hidden; font-size:12px; height:34px; line-height:34px;border-left:1px solid #cccccc; text-align:center;color:#333;}
.border_div1{ border-top:1px solid #f3f3f3;overflow:hidden;background-color:#FFF;}
.border_div1 input{ width:98%;margin-left:2px; border:0; height:25px; line-height:25px; font-size:14px;color:#333;padding:7px 0; padding-left:10px;}
.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;}
.wei_newL{margin:0 15px;}
.account_login{margin:15px 0;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:640px;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;}
.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;}