	fieldset,img{border:none;vertical-align:middle;}
body{background-image:url(../images/beijing.jpg);background-repeat:no-repeat}
.member{width:300px;height:auto;padding:0 25px 25px 20px;background:#fff;box-shadow:rgba(0,0,0,0.75) 0 0 5px;border-radius:3px;z-index:1;margin:8% auto;position:relative;}
.close{position:absolute;width:19px;height:19px;cursor:pointer;background:url(../images/close.png);top:8px;right:8px;text-indent:-9999px;overflow:hidden;}
.welcome{font-size:22px;color:#565656;line-height:56px;text-indent:-6px}
.member_form{padding:7px 23px 0 0px;height:auto;line-height:32px;color:#898888;font-size:14px;margin:0 0 6px;}
.member_attrs{height:34px;margin:10px 0 0;position:relative;text-align:center;}
.member_ipt{border:#d1d1d1 1px solid;width:189px;height:32px;border-radius:2px;background:#fff;padding:0 20px 0 10px;font-size:14px;color:#898888;line-height:30px 9}
.rem{text-align:right;width:90%;font-size:12px;color:#707070;}
.rem label{margin:0 22px 0 1px}
.rem input{vertical-align:middle;position:relative;top:-1px}
.forget{margin:0 0 0 22px;color:#336699}
.wrong{box-shadow:rgba(255,0,132,0.75) 0 0 3px;}
.member_attr{height:34px;margin:23px 0 0;position:relative}
.btn{width:261px;background:#515050;border:#d1d1d1 1px solid;color:#fff;font-size:15px;height:34px;cursor:pointer;border-radius:3px;position:relative}
.check_tit{text-indent:10px;float:left}
.check_img{border:#d1d1d1 1px solid;width:105px;height:32px;float:right}
.shua{float:right;width:34px;height:34px;cursor:pointer;background:url(../images/shua.png)no-repeat center center;text-indent:-9999px;overflow:hidden}
.hezuo{border-top:#666 1px  dotted;zoom:1;height: 80px;}
.hezuo_tit{line-height:38px;font-size:15px;color:#000;font-weight:normal}
.hezuo_tit strong{color:#ff0084;font-weight:normal}
.member_attr p {
    width: 79px;
    height: auto;
    overflow: hidden;
    float: left;
    text-align: right;
}
.member_attr span input {
    background: none;
    padding: 0 10px;
    width: 223px;
}
label{display: none;}

.hezuo div {
    width: 50%;
    text-align: center;
    float: left;
}
.hezuo div a {
    font-size: 14px !important;
    line-height: 1.5;
    padding: 7px 10px;
    font-weight: bold;
    text-decoration: initial;
    border-radius: 3px;
}
.hezuo .qqlogin {
    background-color: #4a9cf8;
    color: #FFF;
}
.hezuo .weibologin {
    background-color: #e14d4c;
    color: #FFF;
}