﻿@charset "utf-8";
#mainc{margin-top:5px;}
#leftFather{margin-left:10px;_margin-left:6px;/*padding-left:0;margin-left:5px;*/float:left;width:280px;overflow-x:hidden;}
#mainc>#leftFather{}
#rightFather{float:left;width:700px;overflow-x:hidden;background:#ffeec7 url(../images/leftbg.jpg) no-repeat;}
.green{color:green;}

.register{clear:both;padding:10px;display:table;}
.register dl{margin:0;padding:0;margin-top:5px;height:25px;clear:both;}
.register dl dt{float:left;margin:0;padding:0;width:90px;text-align:right;height:25px;line-height:25px;}
.register dl dd{float:left;margin:0;padding:0;width:480px;height:25px;line-height:25px;text-indent:5pt;}
.register h2{margin:0;padding:0;}
#registerTitle{border:#f33 1px dashed;margin:10px;padding:10px;}

#father{
	margin-left:20px;
	padding-right:20px;
}
#father h1{clear:both;font-size:24px;text-align:center;margin-top:20px;}
#father p{clear:both;text-indent:28px;}
#reg{position:absolute;width:200px;height:30px;background:#d00;text-align:center;line-height:30px;left:520px;top:10px;}
#reg a:link,#reg a:visited{color:#fff;display:block;}
#reg a:hover{color:#eee;background:#f00}

/***********user photo upload***************/
.photoUpload{margin-top:20px;border:#ccc 1px solid;padding:10px;margin-bottom:20px;}
/***********user photos ***************/
.userPhotos{width:690px;margin-top:20px;}
.userPhotos dl{margin:10px 0 10px 10px;width:670px;height:171px;overflow:hidden;clear:both;border:#ccc 1px solid;}
.userPhotos dl dt{float:left;margin:5px auto auto 5px;padding:0;width:190px;height:160px;overflow:hidden;}
.userPhotos dl dd{float:left;margin:30px 1px 1px 5px;padding:0;width:150px;height:160px;line-height:20px;overflow:hidden;}
.userPhotos dl dd p{margin:0;padding:0;height:30px;}
.upf{background:#eee;}
.upw{width:90px;}


/***********user photos ***************/
.userPhotoShow{width:680px;margin-top:20px;}
.userPhotoShow h2{font-size:14px;display:block;margin:0;padding:0;margin-left:10px;background:#ff620c;color:#fff;border-bottom:#fff 1px dotted;}
.userPhotoShow dl{margin:10px 8px 10px 15px;width:122px;height:224px;overflow:hidden;float:left;}
.userPhotoShow dl dt{margin:1px;padding:0;width:120px;height:160px;overflow:hidden;}
.userPhotoShow dl dd{margin:1px;padding:0;width:120px;height:20px;line-height:20px;overflow:hidden;}

#fatherMenu{margin-left:10px;width:980px;line-height:25px;margin-top:8px;margin-bottom:8px;font-size:14px;clear:both;}
#fatherMenu a:link, #fatherMenu a:visited{color:#333;float:left;margin-right:10px;}

#prize{margin-left:10px;padding-left:10px;padding-right:10px;}

#prizeSet{padding:10px;}
	#prizeSet h2{border-bottom:#F90 1px dotted;color:#ff9600;}
#voteType{padding:10px;}
	#voteType h2{border-bottom:#F90 1px dotted;color:#ff9600;}

.fatherList{margin-left:10px;margin-right:10px;}
.fatherList h1{margin-top:10px;}
.fatherList dl{width:220px;_width:222px;margin-top:10px;margin-left:5px;height:173px;float:left;overflow-x:hidden;position:relative;}
.fatherList dl:hover{background:#ffcc69;}
.fatherList dt,.fatherList dd{float:left;margin:0;padding:0;}
.fatherList dt{margin-left:5px;margin-top:5px;width:120px;height:160px;overflow:hidden;}
.fatherList dt:hover{float:left;}
.fatherList dd{width:85px;height:160px;overflow:hidden;margin-left:5px;margin-top:5px;}
.fatherList dd p{margin:0;padding:0;line-height:26px;}
.fatherList dd p a{color:#d90;font-weight:bold;}
.gtbox{}
.fatherList dd b{display:block;width:200px;height:50px;line-height:50px;color:#d00;position:absolute;margin-left:420px;margin-top:60px;font-size:25px;}
.fatherList dl strong{width:180px;height:50px;line-height:50px;font-size:40px;color:red;overflow:hidden;}

#flist{margin-left:10px;margin-right:10px;}
	.flistItem{float:left;width:335px;color:#666;margin-bottom:16px;}
	.flistItem .fimg{float:left;display:block;height:173px;margin-left:10px;width:120px;height:160px;overflow:hidden;}
	.flistItem .fic{float:left;display:block;width:200px;_width:190px;margin-left:5px;overflow:hidden;}
		.flistItem .fic p{border-bottom:#F60 1px dotted;padding-bottom:5px;margin-bottom:5px;}
			.flistItem .fic p b{color:#d30;font-size:30px;margin-top:3px;line-height:30px;}
			.flistItem .fic div{}
/** father **/
.father h1{margin-left:0;margin-top:10px;}
.father dl{margin-top:10px;margin-left:8px;width:760px;}
.father dt,.father dd{margin:0;padding:0;float:left;}

.father dt{width:300px;height:400px;overflow:hidden;border:#ccc 1px solid;}
.father dd{margin-left:10px;}
.father dd p{margin:0;padding:0;}
.father dd p span{color:#ff620c;font-weight:bold;}

#promotion{margin-top:-14px;}

#userHome{padding-left:10px;}

#msgList{width:650px;margin-left:20px;}

#msgLeave{width:650px;margin-left:20px;}
#msgLeave h1{font-size:14px;font-weight:bold;line-heigth:30px;margin-top:20px;}
#msgLeave p{text-indent:28px;}
#msgLeave dl *{margin:0;padding:0;}
#msgLeave dl dt{float:left;width:80px;line-height:25px;clear:left;}
#msgLeave dl dd{float:left;width:500px;line-height:25px;text-indent:0;margin-left:0;}
#msgLeave textarea{overflow:hidden;}
.msgw{width:200px;}


#fatherphotos dl{float:left;margin-left:17px;margin-top:15px;color:#333;width:210px;background:#fff;}
#fatherphotos dl:hover{background:#F90;}
#fatherphotos dl *{margin:0;padding:0;}
#fatherphotos dl dt{width:200px;height:134px;height:144px;overflow:hidden;margin:5px;}

#fatherphotos dl dt img{width:200px;height:134px;}
#fatherphotos dl dd{text-indent:none;width:200px;text-align:center;display:block;text-indent:none;}
#fatherphotos .pageb{border-top:#ccc 1px dotted;margin-left:15px;margin-top:5px;margin-right:20px;}
#fatherphotos .pageCut{float:right;width:600px;}

#fatherphotosDetail dl{margin-top:15px;color:#444;background:#f6f6f6;}
#fatherphotosDetail dl *{margin:0;padding:0;}
#fatherphotosDetail dl dt{float:left;padding:5px;border:#ccc 1px solid;}
#fatherphotosDetail dl dt img{width:580px;}
#fatherphotosDetail dl dd{float:left;width:50px;text-align:center;height:20px;line-height:25px;text-indent:0;}
.photoInfoDetail{width:600px;}

#activephoto{margin-left:10px;padding-left:10px;padding-right:10px;}
#activephoto h2{border-bottom:#F90 1px dotted;color:#ff9600;}
#activephoto a:link, #activephoto a:visited{float:left;display:block;width:120px;height:80px;margin-top:5px;margin-left:5px;}
#activephoto a img{width:120px;height:80px;}


#mainc_message{margin:10px;padding:10px;}

#messageTitle{}
#messageTitle dl dt{font-weight:bold;line-height:40px;}
#messageTitle dl dd{margin:0;background:#eee;border:#ccc 1px solid;padding:20px;}
#messageTitle dl dd p{margin:0;padding:0;text-indent:28px;}

#msgList{}
#msgList h1{font-size:14px;font-weight:bold;line-heigth:40px;margin-top:20px;}
#msgList dl{border-bottom:#ccc 1px dashed;}
#msgList dl dt{text-indent:8px;background:#ddd;line-height:25px;margin-top:10px;}
#msgList dl dd{margin:0;margin-top:9px;margin-left:8px;line-height:20px;margin-bottom:10px;}

#msgLeave{width:600px;}
#msgLeave h1{font-size:14px;font-weight:bold;line-heigth:30px;margin-top:20px;}
#msgLeave p{text-indent:28px;}
#msgLeave dl *{margin:0;padding:0;}
#msgLeave dl dt{float:left;width:80px;line-height:25px;}
#msgLeave dl dd{float:right;width:500px;line-height:25px;}
#msgLeave textarea{overflow:hidden;}
.msgw{width:300px;}

