@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px}
body{background:#FFE1F8;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal} 
/*头*/
.top{width:897px; margin:0px auto;}
.top img{float:left}
.index-clear{clear:both}
/*内容*/
.content {width:897px; margin:0px auto; }
.left{height:607px;width:245px;float:left; background:url(../i/0407/img4_2.jpg) left top no-repeat; padding-top:139px;}
.left em{ font-family:"宋体", verdana, arial, sans-serif; font-size:14px; font-weight:bold; color:#BC0076; padding-left:24px; height:66px; width:221px; display:inline-block; line-height:22px;*line-height:25px; padding-top:5px;}
.left em font{ font-family: verdana, arial, sans-serif; font-size:25px; font-weight:bold; color:#BC0076;}

.right{width:652px; /*height:931px;  _height:961px;*/height:1080px;float:left; position:relative}/*自己写*/
.login_center{width:652px;  /*height:795px;*/height:945px;background:url(http://images.jiayuan.com/w4/register/i/login_bj.jpg) left top repeat-y;}/*帮你写中间.login_center的高度=.login_table-.login_title-.login_bottom*/

.right2{width:652px; /*height:931px;  _height:961px;*/height:1154px;float:left; position:relative}/*帮你写*/
.login_center2{width:652px;  /*height:795px;*/height:1020px;background:url(http://images.jiayuan.com/w4/register/i/login_bj.jpg) left top repeat-y;}/*帮你写中间*/


.left h4{ font-size:12px; font-family:"宋体"; color:#BC0076; line-height:25px; padding-left:57px; font-weight:bold;}
.left p{font-size:14px; font-family:"宋体"; color:#333s;padding-left:84px;line-height:26px; margin-bottom:19px;}

/*注册*/
.login_table{ position:absolute; width:652px; height:1119px;}
.login_title{width:652px;height:120px; background:url(../i/0407/login_title.jpg) left top no-repeat;}
.login_title h6{font-size:14px; font-family:"宋体"; color:#333; padding-left:18px; padding-top:23px;}
.login_title h6 a,.login_title h6 a:hover{font-size:14px; font-family:"宋体"; color:#00438F; text-decoration:underline}
.login_title p{line-height:31px;font-size:14px; font-family:"宋体"; color:#AE006D; padding-top:47px;padding-left:20px;position:relative;}
a.qy_reg{width:216px;height:40px;display:block;background:url(../i/0407/reg_a.jpg) no-repeat scroll left top;position:absolute;right:20px;top:30px;*top:20px;}
a.qy_reg:hover{background:url(../i/0407/reg_hov.jpg) no-repeat scroll left top;}
.login_bottom{width:652px; height:35px;background:url(../i/login_bottom.jpg) left top no-repeat;}

/* ==外部框架== */

.container{ width: 950px; margin: 0 auto;font-size:14px; font-family:"宋体";color:#000; }
.confix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.zt_foot{ width: 950px; float: left; padding: 20px 0; text-align: center; line-height:2; }
.zt_foot a{ color: #3B3B3B; text-decoration: none; }
.zt_foot a:hover{ color: #3B3B3B; text-decoration: underline;}

/** 100730 清理 页面css*/


.box_m_in dl dd span.sp1{ width:110px; margin-right:0;}
.box_m_in dl dd span.sp1 .err,.box_m_in dl dd span.sp1 .exactness,.box_m_in dl dd span.sp1 .null{ width:108px;}
.box_m_in dl dd a.a1,.box_m_in dl dd a.a2{ color:#00438F; text-decoration:underline;}
dd.xj1{background:url(http://images.jiayuan.com/w4/register/i/bj.jpg) left top no-repeat;height:25px;line-height:25px;color:#666;font-size:14px;font-family:"宋体"; padding-left:14px; width:196px;}


/*04_21*/

.content_0421{margin:0px;width:416px; background:#FFE1F8; height:190px; padding:11px 7px 11px 15px; line-height:20px;color:#000;font-size:12px; font-family:"宋体";}

.box_m_in dl dd textarea{ width:430px; height:100px; font-size:12px; padding:3px; border:1px solid #4E9DC3;}
.box_m_in dl dd div.span0421{ margin:0px;width:438px; float:left; height:27px; line-height:27px; overflow:hidden;}
.xian1_0421,
.xian2_0421,
.xian3_0421{ width:9px;height:26px; border-bottom:1px solid #D9D9D9; overflow:hidden; float:left}
.xian2_0421{ width:3px;}
.xian3_0421{ width:275px; line-height:26px; float:left; padding-left:17px;}
.xian3_0421 a,.xian3_04_21 a:hover{font-size:12px; font-family:"宋体"; color:#006699; text-decoration:underline}
.btn1,.btn1_1,
.btn2,.btn2_2{ width:59px; height:27px; background:url(http://images.jiayuan.com/w4/register/i/0407/btn1.jpg) left top no-repeat; float:left; cursor:pointer}
.btn1_1{background:url(http://images.jiayuan.com/w4/register/i/0407/btn1_1.jpg)}
.btn2{ width:75px; background:url(http://images.jiayuan.com/w4/register/i/0407/btn2.jpg)}
.btn2_2{ width:75px; background:url(http://images.jiayuan.com/w4/register/i/0407/btn2_2.jpg)}


.text_0421{ margin:0px;width:438px;  overflow:hidden; padding-left:100px;}
.text_0421 p{font-size:12px; font-family:"宋体"; color:#575757; line-height:22px; height:40px; margin-top:4px;}


.content_0421_table{width:438px; /*height:197px; overflow:hidden;*/ padding-left:100px;}

.content_0421 p{width:416px;float:left}
p.p1_0421{color:#C5017D;font-size:12px; font-family:"宋体";}
.div_table{width:416px; float:left; padding-bottom:7px;}
.content_left,.content_center,.content_right{ float:left;}
.content_left,.content_right{ margin-top:5px;}
.content_center{border-bottom:1px solid #000; height:20px;margin-left:3px;}
.content_center input{ border:0px; line-height:20px; background:none; height:20px;}
.input1{width:311px;}
.input2{width:251px;}
.input3{width:275px;}


.text_btn{width:430px; padding-right:8px; padding-top:12px;}
.text_btn h6,.text_btn img{ float:right;font-size:12px; font-family:"宋体";}
.text_btn h6{ margin-top:5px;}
.text_btn img{ margin-left:5px;}

.top0526{ width:813px; height:55px; background:url(http://images.jiayuan.com/w4/register/i/img3_2.jpg) left top no-repeat; line-height:40px; color:#fff; font-family:"宋体"; text-align:right; padding-right:84px; margin:0px auto}

/*mobile register 2010-11-26*/
.box_m_in dl dd em.em101125_1{ background:url(../i/xj101126_1.jpg) left 5px no-repeat; padding-left:20px; height:27px; display:block}
.box_m_in dl dd em.em101125_1 span{ float:left; text-align:left}
a.div101125_1{margin-left:30px;}
.box_m_in dl dd em.em101125_1 a{ cursor:pointer;  }
.box_m_in dl dd em.em101125_1 a span{color:#00438f; text-decoration:underline;color:#00438f;}