
/* 填写征婚信息 */
.reg-topbox,.reg-databox,.verifybox,.verify-helpbox { width:900px; margin:10px auto 0; color:#333;}
.reg-topbox-t,.reg-topbox-b { background:url(../../images/newUI/register/900box.gif) no-repeat; height:10px; overflow:hidden;}
.reg-topbox-t { background-position: 0 0}
.reg-topbox-b { background-position: 0 -10px}
.reg-topbox-m { background:url(../../images/newUI/register/900box-m.gif) repeat-y; padding:0 6px;}
.reg-topbox-member { background:url(../../images/newUI/register/reg09-picbg.gif) no-repeat; width:190px; height:154px; float:left; margin-right:15px; padding:6px 10px}
.reg-topbox-member dt { font-size:14px;font-weight:bold; margin-bottom:5px}
.reg-topbox-member dd img { float:left; margin-right:10px}
.reg-topbox-member dd p { float:left;}
.reg-topbox-login { width:660px; float:left; position:relative}
.reg-topbox-login2{ position:relative;padding:10px 0 0 10px}
#login { position:absolute;right:0;top:0;}
#login a.a1,#login a.a2 { background:url(../../images/newUI/register/reg09-log-butbg.gif) no-repeat; display:block; height:25px; line-height:25px; text-align:center; float:left; margin-right:10px;}
#login a,#login a:visited { color:#333}
#login a:hover { color:#c06}
#login a.a1 { background-position: 0 0; width:82px;}
#login a.a2 { background-position: 0 -26px; width:125px;}
.reg-topbox-login h3,.reg-topbox-login2 h3 { font-size:14px; margin-bottom:5px}
.reg-topbox-login dl,.reg-topbox-login2 dl{ background:url(../../images/newUI/register/reg09-logbg.gif) no-repeat;height:140px;width:140px;float:left; margin-right:15px}
.reg-topbox-login2 dl { margin-left:10px}
.reg-topbox-login dt,.reg-topbox-login2 dt { padding:5px 0 3px 15px; color:#c06}
.reg-topbox-login dd,.reg-topbox-login2 dd { padding-left:15px; line-height:23px}
.reg-topbox-login dd a,.reg-topbox-login dd a:visited,.reg-topbox-login2 dd a,.reg-topbox-login2 dd a:visited { color:#333;}
.reg-topbox-login dd a:hover,.reg-topbox-login2 dd a:hover { text-decoration: none;}
.reg-topbox-login dd.current,.reg-topbox-login2 dd.current { background: url(../../images/newUI/register/reg09-log-libg.gif) no-repeat right top; height:30px;}
.reg-topbox-login .contbox,.reg-topbox-login2 .contbox { float:left; width:500px; padding-top:18px;}
.storybox img { float:left; margin-right:15px }
.storybox p { float:left; padding-top:20px}
.honorbox,.integbox,.profebox { background:url(../../images/newUI/register/reg09-log-mbg.gif) no-repeat; padding-left:110px; }
.honorbox { background-position:0 5px;min-height:105px;_height:105px;}
.honorbox .tgray { color:#999;}
.integbox { background-position:0 -110px;padding-top:5px;min-height:100px;_height:100px;line-height:250%}
.profebox { background-position:0 -230px;padding-top:5px;min-height:100px;_height:100px;line-height:200%}

.reg-databox-t,.reg-databox-b { background:url(../../images/newUI/register/900box2.gif) no-repeat;overflow:hidden;}
.reg-databox-t { background-position: 0 0;height:55px;}
.reg-databox-t h1 { font-size:14px; padding:12px 15px;}
.reg-databox-b { background-position: 0 -55px; height:12px}
.reg-databox-m { background:url(../../images/newUI/register/900box2-m.gif) repeat-y; padding:10px 20px 5px;}
.databox { border:1px solid #ddd; background-color:#fff; padding:15px 15px 30px 15px; margin-bottom:10px}
.databox h2 { font-size:14px; color:#c06; margin-bottom:15px}
.databox dt,.morebox dt{ float:left; width:220px; text-align:right; font-size:14px; clear:both; line-height:35px;}
.databox dd,.morebox dd { float:left; width:600px; margin-bottom:10px; font-size:14px; height:35px}
.morebox { background-color:#fafafa; border-top: 1px solid #ddd;position:relative; padding:30px 0; margin-top:10px;}
.morebox #arrow { background:url(../../images/newUI/register/reg09-arrow.gif) no-repeat; position:absolute; width:25px; height:14px; top:-14px;_top:-13px; left:410px;}
.xy { margin-left:120px;}
.tzgray { color:#999;}
/* 新注册号码验证 */
.reg-topbox-success { padding-left:60px; margin:45px 25px 20px}
.reg-topbox-success h4 { font-size:14px; color:#c36}
.reg-topbox-success p { font-family:Tahoma}
.verifybox-t,.verifybox-b { background:url(../../images/newUI/register/900redbox.gif) no-repeat; height:10px; overflow:hidden;}
.verify-helpbox-t,.verify-helpbox-b { background:url(../../images/newUI/register/900graybox.gif) no-repeat; height:10px; overflow:hidden;}
.verifybox-t,.verify-helpbox-t { background-position: 0 0}
.verifybox-b,.verify-helpbox-b{ background-position: 0 -15px}
.verifybox-m { background:url(../../images/newUI/register/900redbox-m.gif) repeat-y; padding:20px 30px;}
.verify-helpbox-m { background:url(../../images/newUI/register/900graybox-m.gif) repeat-y; padding:20px 30px;}
.verifybox-content { float:left; width:580px;}
.verifybox-content dt {background:url(../../images/newUI/setting/set_icon.gif) no-repeat -65px -1018px;padding-left:30px;margin-bottom:20px; line-height:24px}
.verifybox-content .num1,.verifybox-content .num2,.verify-helpbox-list dd {background:url(../../images/newUI/numbox/hmyz-ico.gif) no-repeat;}
.verifybox-content .num1 { background-position:0 -280px; padding:5px 0 5px 23px}
.verifybox-content .num2{ background-position:0 -353px; padding:5px 0 5px 23px}
.verifybox-content dd { margin-left:30px; margin-bottom:20px;}
.verifybox-content input { vertical-align:middle}
.verifybox-content dd ul { margin-top:10px}
.verifybox-content dd li { margin-bottom:15px}
input.verinp { border:1px solid #acacac; padding:3px; font-size:14px}
.verifybox-tip{ float:left; width:220px; padding-top:30px}
.verifybox-tip dt{ margin-bottom:3px;}
.verifybox-tip dd { margin-bottom:20px; color:#666;}
.verify-helpbox-list dt,.verify-helpbox-list dd{ float:left; margin-right:20px;display: inline}
.verify-helpbox-list dd { padding-left:40px; width:170px; color:#666;}
.verify-helpbox-list dd.ver-icon1{ background-position:0 0;}
.verify-helpbox-list dd.ver-icon2{ background-position:0 -97px;}
.verify-helpbox-list dd.ver-icon3{ background-position:0 -194px;}
.verifybox-content .trialtip { background:url(../../images/newUI/numbox/error2.gif) no-repeat; font-size:12px; padding-left:25px; color:#f46200;}
/*vip标识*/
.reg-topbox-member dd .vipicon{background:url(../../images/newUI/vipmatch/vip_ico.gif) no-repeat;color:#c06;text-align:left;font-size:12px;padding:4px 0 4px 23px;}
/*线下活动注册头部*/
.fcwr-tbox{ background:url(../../images/newUI/activities/fcwr-tbox.jpg) no-repeat; height:69px; width:770px; margin:10px auto 0; position:relative; padding:30px 0 0 130px;}
.fcwr-tbox h2{font-size:18px; color:#c06; font-family:"黑体"; font-weight:normal}
/*.fcwr-tbox h2 span{ display:none;}
.fcwr-tbox h2.waxqc{ background:url(../../images/newUI/activities/fcwr-title2.gif) no-repeat; width:352px; height:29px; margin-bottom:8px}*/
.fcwr-tbox .fcwr-login{ position:absolute;top:20px;right:15px;}