

/* 我的资料弹窗 */
.datum_tip{ width:266px; border:1px solid #ccc; background-color:#FFF; margin:100px auto; padding-bottom:2px; min-height:100px;_height:100px;}
.datum_tip h1,.affinbox h1,.ss_datum h1{ background:url(../../images/newUI/datum/title_bg.gif) repeat-x #fff; border-top:1px solid #FFF9F9; height:20px; padding:8px 5px 2px 15px;}
.datum_tip h1 span,.affinbox h1 span,.ss_datum h1 span{ font-size:14px; color:#000; float:left;}
.datum_tip h1 img,.affinbox h1 img,.ss_datum h1 img{ float:right; margin-top:3px;}
.datum_tip p{ padding:15px 16px 10px 16px; margin:0; line-height:24px;}
.datum_tip p.tipbtbox{ padding:10px 35px; text-align:center;}

/*我的资料Tooltips*/
.hintbox a{position:relative;z-index:2;}
.hintbox a:hover{z-index:3;background:none; }
.hintbox a span{display: none;text-decoration: none;color:#000; line-height:18px;}
.hintbox a:hover span{ display:block;position:absolute;top:-15px;left:60px;width: 180px;border:1px solid #FFCECD;background-color:#fff;padding: 2px;}

/*红娘tips*/
.htipBox300{width:300px; position:absolute; z-index:9999;}
.htipBox500{width:500px;position:absolute; z-index:9999;}
.htipBox300 dl,.htipBox500 dl,.htipBox420 dl{ border:4px solid #B5005A; background-color:#FFF;}
.htipBox300 dt,.htipBox500 dt,.htipBox420 dt{ text-align:right; height:17px; line-height:17px; font-size:0px;}
.htipc{padding:15px 20px 15px 70px;}
.dui{background: url(../../images/newUI/tip/anniu_dui.gif) 12px center no-repeat;}
.cuo{background: url(../../images/newUI/tip/anniu_cuo.gif) 12px center no-repeat;}
.tan{background: url(../../images/newUI/tip/anniu_tan.gif) 12px center no-repeat;}
.buzhou1{background: url(../../images/newUI/tip/buzhou1.gif) 22px 15px no-repeat;}
.buzhou2{background: url(../../images/newUI/tip/buzhou2.gif) 22px 15px no-repeat;}

.htipBox500 dd h4,#htipBox500 dd div{ margin:0 20px;}
.htipBox500 dd h4{border:1px dotted #D7C5D2;background-color:#F7F7F7; font-size:12px;line-height:28px; padding-left:10px;}
.htipBox500 dd h4,#htipBox500 dd div strong{ color:#333;}
.htipBox500 dd div{padding:15px 20px 15px 60px;}
.htipBox500 dd div.buzhou1{border-bottom:1px dotted #CCC;_border-bottom:1px dashed #CCC;}
.htipBox500 dd div.buzhou2 p{ text-align:left;}
.htipBox500 dd div input.inputBox{ border-color:#BEBEBE; width:170px;}
.htipfoot{ background-color:#F7F7F7;border-top:1px dotted #CCC;_border-top:1px dashed #CCC; height:50px; line-height:50px; text-align:center;_padding:15px;_height:20px;}

.htipBox420{width:420px; position:absolute; z-index:9999;}
.htipBox420 dl{ border:4px solid #B5005A; background-color:#f9f9f9;}
.htipBox420 .htipc { border-bottom:1px solid #e6e6e6}
.cond { background-color:#fff;}
.cond .t0 { background-color:#f0f0f0;}
.cond li span,.cond li em,.cond li strong { float:left; display:block; width:130px; height:30px; line-height:30px;}
.cond li em {width:80px; font-style:normal}
.cond li strong {width:40px; text-align:right; padding-right:10px;}
.cond .not { color:#b51b61;}
.but80{ background:url(../../images/newUI/button/but80.gif) no-repeat;border:none;line-height:31px; cursor:pointer;padding-bottom:3px; height:31px;  font-weight:bold; color:#FFF; width:80px;}

/*新注册表单及提示*/
.newinp,.newinp2{  width:203px; height:20px; vertical-align:middle; padding:5px 0 5px 5px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; margin-top:2px}
.newinp {border:1px solid #d4d4d4;}
.newinp2 {border:1px solid #d29bb7;}
.newselect,.newage,.newage02{ border:1px solid #d4d4d4; height:30px; vertical-align:middle; padding-left:5px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; margin-top:2px}
.newselect { width:210px;}
.newage { width:100px; margin-right:10px}
.newage02 {width:86px; margin-right:10px}
.text { border:1px solid #d5d5d5; color:#bbb;padding:5px;}
.text2 {border:1px solid #d29bb7;color:#333;padding:5px;}
.databox dd .newinp,.newselect,.newage,.text { background:url(../../images/newUI/register/reg09-intbg.gif) no-repeat;}
.reg-tip-t { background:url(../../images/newUI/register/reg09-tipbg-y.gif) no-repeat left top; width:250px; margin-left:10px;}
.reg-tip-t p { background:url(../../images/newUI/register/reg09-tipbg-b.gif) no-repeat left bottom; width:210px; padding:9px 20px;}
.reg-tip-m { background:url(../../images/newUI/register/reg09-tipbg-m.gif) no-repeat; width:250px;margin-left:10px;color:#c06;}
.reg-tip-m p { background:url(../../images/newUI/register/reg09-tipbg-b2.gif) no-repeat left bottom; width:200px; padding:9px 15px 9px 35px;}
.reg-tip-r { background:url(../../images/newUI/register/reg09-correct.gif) no-repeat left center ; height:38px;width:50px; margin-left:10px;}
