@import url(http://images.zhenai.com/zhenai3/css/new/nav_female.css);
/* 初始化 */
body {
	margin:0;
	padding:0;
	padding-bottom:10px;
	color:#4D4D4D;
	font-size:12px;
	font-family:"宋体";	  
	line-height:150%;
	_height:100%;
	background-color:#FFFFFF;
	}
form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
dt,dd{clear:both;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}

/*第三方个人资料主体*/
.tpBox{ width:780px; margin:0 auto;}
.tpBoxleft{ width:600px; float:left;}
.tpBoxright{ width:170px; float:right;}

/*顶部资料盒子*/
.idioBox{ border:1px solid #E87473; background-color:#FFD7D7; padding:2px; position:relative;}
.idioBoxbg{background-color:#fff; padding:2px;min-height:475px;_height:475px;}

/*照片区域*/
.photoBox{position:absolute; left:10px; top:15px; width:308px;}
#mainbody {width:308px; height:358px; background-color:#fff; text-align:center;}
#mainbody td{border:2px solid #FFD7D7;}
#mainphoto {cursor:pointer;}
#goleft {float:left;clear:left;margin:6px 5px 0 3px;}
#goright {float:right;clear:right;margin:6px 3px 0 5px;}
#photos {width:264px;height:95px;line-height:95px;margin:6px 0;overflow:hidden;}
#showArea img {display:block;float:left;margin:0;cursor:pointer;white-space:nowrap;}




/*用户名和爱情宣言区域*/
.introBox{background-color:#FEE6E5; padding:15px 5px 10px 325px; color:#441215; line-height:22px;}
.introBox h3{ font-size:14px;}
.introBox span{font-size:14px;}

/*个人资料区域*/
.dataBox01{padding:15px 0px 10px 325px;}
.dataBox01 h4,.dataBox01 h5{ font-size:12px; font-weight:normal; color:#D21904;}
.dataBox01 h5,.dataBox01 strong{color:#441215;}
.dataBox01 p{ margin:0; padding:15px 0;} 
.yzdataBox{ line-height:22px;}
.yzdataBox img{ vertical-align:middle;}
.yzdataBox p{ padding:5px 0 0 0;}
.dhyz{ background:url(../images/idio_page/icon_hmyz.gif) no-repeat; padding:2px 0 2px 15px;}
.sfyz{ background:url(../images/idio_page/icon_sfrz.gif) no-repeat; padding:2px 0 2px 30px;}
.emailyz{ background:url(../images/idio_page/icon_emailyz.gif) 0 6px no-repeat; padding:5px 0 5px 15px;}
.spyz{ background:url(../images/idio_page/icon_sprz.gif) 5px 2px no-repeat; padding:5px 0 8px 30px;}
.qyrz{ background:url(../images/idio_page/project.gif) 0px 2px no-repeat; padding:5px 0 8px 16px;}
.dhyz2{ background:url(../images/idio_page/icon_hmyz2.gif) no-repeat; padding:2px 0 2px 15px;}
.sfyz2{ background:url(../images/idio_page/icon_sfrz2.gif) 0 0 no-repeat; padding:2px 0 2px 30px;}
.emailyz2{ background:url(../images/idio_page/icon_emailyz2.gif) 0 6px no-repeat; padding:5px 0 5px 15px;}
.spyz2{ background:url(../images/idio_page/icon_sprz2.gif) 5px 2px no-repeat; padding:5px 0 8px 30px;}
.qyrz2{ background:url(../images/idio_page/project_02.gif) 0px 2px no-repeat; padding:5px 0 8px 16px;}
/*内心独白，详细资料，择偶条件模块盒子*/
.dataBox02{ background:url(../images/idio_page/hp_titbg02.gif) top right no-repeat #fff; margin-top:10px;}
.dataBox02 h3{background:url(../images/idio_page/hp_titbg01.gif) top left no-repeat; font-weight:normal; font-size:12px; position:relative; padding:8px 5px 5px 12px;}/*内心独白，详细资料，择偶条件模块标题*/
.dataBox02 h3 strong{ font-size:14px; color:#441215; background:url(../images/tit_arrow.gif) 0 0 no-repeat; padding-left:20px;}
.dataBox02 h3 span{ position:absolute; right:20px; top:8px;*top:5px; color:#D21904;}
a.redjt:link,a.redjt:visited,a.redjt:hover,a.redjt:active{ background:url(../images/idio_page/icon_jt_red.gif) 0 3px no-repeat; padding-left:10px;color:#D21904; text-decoration:underline;}
a.redjt:hover{color:#441215;}
.dataBox02 p{ margin:0; padding:5px 30px; line-height:22px;}
.dataBox02 ul{padding:5px 0px 0px 30px;}
.dataBox02 li{ float:left; width:285px;line-height:22px;}
.dataBox02 li.w540{ width:560px;}
.dataBox02 li strong{color:#441215;}

.hpbtBox{ background-color:#F8F8F8; padding:10px 0 5px 0; text-align:center; margin-top:10px;}

/*第三方个人资料左右侧按钮样式*/
#idio_leftbtBox,#idio_rightbtBox{ display:block;}
#idio_leftbtBox li,#idio_rightbtBox li{ width:200px; float:left;}
#idio_rightbtBox li{ width:170px;}
#idio_leftbtBox li a,#idio_rightbtBox li a{
    background: url(../images/idio_page/hp_ra01.gif) repeat-x;
	display:block;
	height:20px;
	color:#441215;
	margin-top:2px;
	border-top:1px solid #DADADA;
	padding:7px 15px 1px 25px;}
#idio_rightbtBox li a{padding:7px 15px 1px 20px;}
#idio_leftbtBox li a.rbd{ border-right:1px solid #DADADA;}
#idio_leftbtBox li a:hover,#idio_rightbtBox li a:hover{
    background:url(../images/idio_page/hp_ra02.gif) repeat-x; color:#D21904;}
#idio_leftbtBox li.nabg,#idio_rightbtBox li.nabg{ background-color:#F8F8F8;border-top:1px solid #DADADA;margin-top:2px; height:20px; padding:7px 0 1px 25px; width:175px; }
#idio_rightbtBox li.nabg{ width:150px;padding:7px 0 1px 20px; }
#idio_leftbtBox li.nabg a,#idio_rightbtBox li.nabg a{ color:#4D4D4D; text-decoration:underline; display: inline; background:url(../images/idio_page/icon_jt_black.gif) 0 3px no-repeat; margin:0 10px 0 3px;height:auto; border:none; padding:0 0 0 12px;}
#idio_leftbtBox li.nabg a:hover,#idio_rightbtBox li.nabg a:hover{color:#D21904;}

/*第三方个人资料右侧*/
.hpbtBox02{ text-align:center;}
.rmBox{ background-color:#F8F8F8; margin-top:2px;}
.rmBox h3{ color:#441215; font-size:12px; background:url(../images/idio_page/hp_rtbg.gif) left top repeat-x; border-bottom:2px solid #fff; text-align:center; padding:3px 0 0px 0;}
.rmBox table{ width:100%;text-align:center;}
.rmBox th{ font-weight:normal;color:#441215; height:27px;}
.rmBox td{  border-top:1px solid #E0E0E0; height:25px;color:#441215;}
.rmBox td.lrbd{ border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;}
.rmBox p{ margin:0; padding:10px 10px 5px 10px;}
.rmBox p.topbd{ border-top:1px solid #E0E0E0; margin:0px 10px; padding:5px 0 10px 0; color:#441215;} 
.rmBox ul{ width:150px; margin:0 auto;}
.rmBox li{ float:left; width:75px; height:20px;}
