.register_intro {position: relative; float: left;width:733px; height: 63px;padding: 15px;margin: 10px auto;font-size: 14px;color: #666666;border: 1px solid #FCEFBB; background: url(/images/0579images/tip_bgg.png) no-repeat  right bottom #fffae1;}
.register_intro strong { display: block; font-family: "Microsoft YaHei";font-size: 18px;margin-bottom: 15px;color:#4189d7;}
.btn_sm{ display:inline-block;font-size: 14px; width:80px;height: 30px;line-height: 33px;vertical-align: middle; background:url(/images/0579images/login_icon.png)  no-repeat 0 -177px; }
.btn_sm span{text-indent: -9999px;}
.register_intro a.reg-close {position: absolute;display: block; width:8px;height: 7px;padding-top: 8px;cursor: pointer; right: 8px;top: 7px;overflow: hidden;background: url(/images/0579images/login_icon.png) no-repeat  right -183px; text-indent: -9999px;}
.register_intro a.reg-close:hover{ background-position:right -198px;}
.register_intro a{ color:#005EAC;}

.login_entry{ float:left; margin:2px 0 0 10px;*+margin:4px 0 0 10px;_margin:2px 0 0 10px;display:inline;}
a.account_qq, a.account_sina, a.account_sinaweibo,a.account_qzone{display:inline-block;padding-left:30px;height:24px;background:url(/0579images/btn_regist.png) 10px -150px no-repeat;}
a.account_qq,a.account_qzone{background-position:10px -120px;}
a.account_qq, a.account_sina,a.account_taobao,a.account_qweibo,a.account_douban,a.account_wangyi,a.account_renren,a.account_sinaweibo,a.account_qzone{display:inline-block;padding-left:30px;height:24px; line-height:24px;background:url(/images/0579images/btn_regist.png) 10px -154px no-repeat;}
a.account_qq,a.account_qzone{background-position:10px -125px;}
a.account_taobao{background-position:10px -242px;}
a.account_qweibo{background-position:10px -275px;}
a.account_douban{background-position:10px -308px;}
a.account_wangyi{background-position:10px -341px;}
a.account_renren{background-position:10px -374px;}
.fl{ float:left;}

/*¾«²Ê»ØÌû*/

.jc_restore {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #1C89C1 #C7D3DE #C7D3DE;
    border-right: 1px solid #C7D3DE;
    border-style: solid;
    border-width: 2px 1px 1px;
    margin: 10px auto;
    position: relative;
    width: 728px;
}
.jc_restore a {
    color: #005EAC;
    font-size: 12px;
}
.jc_restore_title {
    height: 52px;
    overflow: hidden;
}
.jc_restore_title p {
    background: url("/images/huitie.png") no-repeat scroll 0 0 transparent;
    height: 52px;
    left: -16px;
    position: absolute;
    text-indent: -9999px;
    top: 5px;
    width: 108px;
}
.jc_content {
    padding: 10px 10px 0;
}
.jc_content dl {
    display: inline-block;
    margin-bottom: 20px;
}
.jc_content dl dt {
    float: left;
    margin-right: 10px;
    text-align: center;
    width: 70px;
}
.jc_content dl dt a img {
    border: 1px solid #CCCCCC;
    display: block;
    height: 68px;
    margin-bottom: 5px;
    width: 68px;
}
.jc_content dl dd {
    float: left;
    line-height: 24px;
    position: relative;
    width: 615px;
}
.jc_content dl dd div.text_box {
    border: 1px solid #9DB3C5;
    font-size: 14px;
    padding: 10px;
    width: 598px;
}
.jc_content dl dd div.l_jiao {
    background: url("/images/huitie.png") no-repeat scroll 0 -72px transparent;
    height: 7px;
    left: -4px;
    position: absolute;
    top: 15px;
    width: 5px;
}
	