/**.reg-tip{height:55px; width:940px;margin:0 auto; border:1px solid #B8D4E8; background:#F0F5F8;position:relative;-webkit-border-radius:5px ;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.reg-tip h4{float:left;_display:inline;text-indent:-9999em; width:310px;height:20px; margin:17px 0 17px 240px; background:url(http://a.xnimg.cn/imgpro/seo/guest-page.png) no-repeat 0 0;}
.reg-tip .reg-now{float:left; _display:inline; margin:10px;}
.reg-tip .reg-now a{width:108px; height:34px; display:block; text-indent:-9999em; outline:none; background:url(http://a.xnimg.cn/imgpro/seo/join-btn2.png) no-repeat;}
.reg-tip span.r-bl,.reg-tip span.r-br{width:6px; height:6px; display:block; overflow:hidden; position:absolute; background:url(http://a.xnimg.cn/imgpro/seo/guest-page.png) no-repeat;display:none;}
.reg-tip span.r-bl{background-position:-425px 0; top:50px; left:-1px;}
.reg-tip span.r-br{background-position:-419px 0; top:50px; right:-1px;}
.reg-tip-kx h4{background:url(http://a.xnimg.cn/imgpro/bg/guest-kx.gif) no-repeat 0 0;} 
**/
.join-btn{background:url(http://a.xnimg.cn/imgpro/seo/join-btn1.png) no-repeat 0 0; text-indent:-9999em; outline:none;display:block;height:39px;width:169px;border:none;cursor:pointer;margin-left:120px}

.group-mid-mod{border:none;}
.group-mid-mod h3{font-size:12px;font-weight:bold;margin-bottom:5px;border-bottom:1px solid #DDD;padding-bottom:5px;}
.group-mid-mod h4{margin:20px 0 10px 20px;font-weight: bold;font-size: 14px;}
.catalog li{
	margin:0 15px 5px 10px;
    overflow: hidden;
    white-space: nowrap;
    width: 95px;
}
.join-group {font-size: 12px;padding:15px 10px;}
.join-group .input-submit{margin-right:10px;font-size:14px;*padding: 5px 15px 2px;}
.f-larger{font-size:14px;}
/*pop form*/
#reg_tright { clear:both; background:#F3FAFF; border-bottom:1px #D4E4EF solid; text-align:right; padding:0 5px; height:28px; line-height:28px; margin-bottom:10px; padding-right:10px;}
td.pop_content h2 a { float:right; margin:6px 10px 0 0; padding:0; display:inline; color:#fff!important; position:relative; font-weight:normal; font-size:12px;}
.main_regform .share_buttons {
    margin-bottom: 10px;
    padding-left: 90px;
    text-align: left;
}
.main_regform .share_buttons .inputsubmit { width:168px; height:40px;background:url(http://s.xnimg.cn/imgpro/app/5238/reg_btn.png) no-repeat; border:0; cursor:pointer; }
.share_login { padding:20px 0 0 0px; display:none;}
.share_login p { font-size:12px; color:#333; padding:10px 0;}
.share_login p label { color:#333;}
.share_login p.autologin label { padding-left:0; color:#005EAC; font-weight:normal;}
.share_login p.autologin a { margin-left:0px;}
#regcontent .share_login td .input-text, .reg-tipin td .input-text{
	font-size:14px;
	padding:9px; 
	width:144px;
	height:15px; 
	line-height: 15px; 
	color:#afaeae;
	border-radius: 5px;
	border:1px #C3C6CD solid;
}
.share_login #poplogin { margin-left:0px; margin-bottom:0px; cursor:pointer;}


