/*
 *  Left  Right Style
 */
#left{
	float:left;
	width:224px;
	padding:0 7px;
	padding-top:20px;
}

/* Conter Style */
#conter {
	float:left;
	width:752px;
	padding:0px 3px;
	padding-top:20px;
	height:100%;
}

/*  userinfo */

#userinfo .visualize
{
	padding-top:5px;
	text-align:center;
}

#userinfo .visualize img
{
	border:#CCC solid 1px;
	padding:2px;
}

#userinfo .visualize h3 img
{
	border:none;
	padding:0;
}

#userinfo .usergrade
{
	padding:2px;
	line-height:19px;
}

#userinfo h3 img { border:none; }

.operate
{
	width:119px;
	padding-left:30px;
	letter-spacing:1px;
}

.url { width:170px; }

.gradeimg
{
	width:65px;
	text-align:center;
	position:absolute;
	top:10px;
	left:100px;
}

.gradeimg img
{
	width:30px;
	height:30px;
}

.usergrade ul { padding:4px; }

.grade img { margin-bottom:-5px; }

/*  status Style */

#status li
{
	height:25px;
	line-height:25px;
	text-indent:50px;
	font-weight:bold;
	margin-top:2px;
}

#status li a { font-weight:600; }

#status span{ font-size:12px; text-indent:0;}

#status h3 { position:relative; }

#status h3 a{ text-decoration:underline;}

/*   梦想旅程  */

#jourlist ul{ padding:8px 0 2px 8px;}

#jourlist li{ line-height:20px;  height:20px; position:relative;}

#jourlist li span{ position:absolute; top:0; left:160px; color:#999;text-indent:0;}

#jourlist h3 { position:relative;}

#jourlist h3 span{ font-size:12px; font-weight:normal;position:absolute; top:0; left:175px;text-indent:0;}

#jourlist h3 span a{ text-decoration:underline;}


/*  座佑铭  */

.model .logion{line-height:20px; padding:7px;}

#logiontitle{ position:relative;}

#logiontitle span{ font-size:12px;font-weight:normal; position:absolute;text-indent:0; }

#logiontitle span a{text-decoration:underline;}

#logion{ width:180px; height:100px;}

/*           梦    想   图   片              */

.dreamimg { padding:10px; }

.dreamimg p
{
	text-align:center;
	padding:10px;
}

#dream { padding:0; }

.dreamtitle
{
	height:30px;
	line-height:30px;
	font-size:12px;
	position:relative;
}

.dreamtitle span
{
	position:absolute;
	left:560px;
	top:0px;
	font-weight:normal;
	color:#CCC;
}

.adddream
{
	text-align:right;
	padding-right:25px;
}

.dreamlist
{
	border:#999 solid 1px;
	height:140px;
}

.dreamlist ul li
{
	float:left;
	height:130px;
	width:175px;
	padding:0 3px!important;
	padding:0 2px;
	margin-top:3px;
}

.dreamlist img { border:#999 solid 1px; }

/*           梦    想   本   体           */

.dreamcontent { padding:0px 0px;}

.dreamcontent .operate
{
	padding:0;
	position:relative;
	font-weight:normal;
	width:700px;
	height:25px;
	line-height:25px;
	text-indent:20px;
	text-align:right;
	font-size:12px;
}

.dreamcontent .operate .left
{
	float:left;
	width:390px;
	text-align:left;
}

.dreamcontent .operate .right
{
	float:left;
	width:310px;
	text-align:right;
}

.dreamcontent .operate a { margin:0 8px; }

.fold
{
	float:left;
	margin:0;
	padding:0px;
}

.dreaminfo
{
	margin:0;
	padding:10px 0 0 0;
	clear:both;
}

.dreamitem
{
	padding:0;
	font-size:12px;
	position:relative;
	width:100%;
	font-weight:normal;
	height:25px;
	line-height:25px;
}

.dreamitem a
{
	display:block;
	float:left;
	cursor:pointer;
	width:111px;
	background:url(/images/dream/item.jpg) no-repeat;
	margin-left:5px;
	text-align:center;
}

/*           梦       想   概      况              */


.complexion { padding:0 10px; }

.dreamphoto
{
	width:200px;
	height:130px;
	padding-top:10px;
	text-align:center;
	float:left;
}

.dreamphoto img
{
	border:#999 solid 1px;
	padding:2px;
}

.dreamphoto h4 img { border:none; }

.dreamgarrulous
{
	float:left;
	width:270px;
	margin-top:10px;
}

.dreamgarrulous li
{
	float:left;
	height:20px;
	line-height:20px;
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
}

.dreamgarrulous li.garrulouscont
{
	padding:5px 10px;
	width:250px;
	overflow:auto;
	height:94px;
	font-weight:normal;
}

.fower{margin-left:20px; width:680px; clear:both; padding-top:5px;}

.fower li{height:28px; line-height:28px;}

.fowerpoint
{
	float:left;
	width:215px;
	height:128px;
	margin-top:10px;
	padding-left:10px;
}

.fowerpoint ul
{
	background-color:#BBDEF4;
	padding:9px 7px;
	height:114px;
}

.fowerpoint ul li
{
	height:22px;
	line-height:22px;
	width:200px;
}

.fowerpoint ul div.point
{
	height:22px;
	line-height:22px;
	width:200px;
}

.fowerpoint ul div.point div
{
	float:left;
	height:22px;
}

.fowerpoint ul .left { width:38px; }

.fowerpoint ul div.point .conter
{
	width:120px;
	height:9px;
	line-height:9px;
	margin-top:6px;
	border:#666 solid 1px;
	background-color:#FFF;
}

.fowerpoint ul div.point .conter .gan
{
	height:9px;
	line-height:9px;
	background:url(/images/dream/actionpercent.gif) repeat-x;
}

.fowerpoint ul div.point .conter .persist
{
	height:9px;
	line-height:9px;
	padding:0;
	background:url(/images/dream/persistpercent.gif) repeat-x;
}

.fowerpoint ul div.point .conter .pay
{
	height:9px;
	background:url(/images/dream/paypercent.gif) repeat-x;
}

.fowerpoint ul div.point .conter .resource
{
	height:9px;
	background:url(/images/dream/resourcepercent.gif) repeat-x;
}

.fowerpoint ul .right
{
	width:38px;
	margin-left:2px;
	line-height:18px;
}

/*
 * 进度条
*/

.guage
{
	margin-top:10px!important;
	padding:0 25px;
	height:13px;
	background:url(/images/dream/guage.jpg) no-repeat;
	width:630px;
	clear:both;
}

.guagebule
{
	margin-top:1px!important;
	height:10px;
	line-height:10px;
	font-size:5px;
	background:url(/images/dream/guageblue.jpg);
}

/*
 * 行动计划
 */
 
 .action { padding:3px 20px 3px; }

.action li
{
	line-height:25px;
	height:25px;
	position:relative;
}

.action li span
{
	position:absolute;
	top:0px;
	left:500px;
}

.action li span img { margin-top:4px; }

.action li span.actionbottom
{
	position:absolute;
	top:2px;
	left:570px;
}

.action li span.lookbottom
{
	position:absolute;
	top:2px;
	left:570px;
}

.action li span.lookbottom a { cursor:pointer; }

.action li span.actionbottom img
{
	cursor:pointer;
	margin-top:0px;
}

.good
{
	border-bottom:#999 dashed 1px;
	padding:3px 20px 10px;
}

.good li
{
	padding-left:15px;
	line-height:20px;
}

.good li.indent
{
	padding-left:0;
	font-weight:bold;
}

.bottom
{
	text-align:center;
	padding:5px;
	position:relative;
}

.bottom img
{
	margin:0 30px;
	cursor:pointer;
}

.bottom .up { cursor:default; }

/* 立刻行动 */
 
.bottom .man{ position:absolute; width:144px; height:42px; top:-50px; left:265px!important;left:40px; line-height:20px;color:#666; display:none;}

.bottom .man img { margin:0; }

/* 点击完成行动 */
 .actioncomplete
{
	position:absolute;
	left:200px;
	top:-101px;
	width:230px;
	height:100px;
	border-bottom:none;
}

.actioncomplete ul
{
	margin:0;
	padding-left:10px;
}

.actioncomplete li
{
	line-height:28px;
	height:28px;
	text-align:center;
	color:#F60;
}

.actioncomplete .close
{
	text-align:right;
	padding-right:5px;
	line-height:15px;
	height:15px;
	cursor:pointer;
}

.actioncomplete li.action-title { font-weight:bold; }

/* 点击查看行动 */
 .lookaction li { text-align:left; }

/*   梦 想 成 真 对 话 框 */
  
  .achieve
{
	margin-top:10px;
	text-align:left;
	height:110px;
	position:relative;
}

.achieve .actgif
{
	position:absolute;
	top:13px;
	left:-30px;
	cursor:default;
}

.achieve li
{
	height:25px;
	line-height:25px;
	text-indent:20px;
}

.achieve li.achieve-title
{
	font-weight:bold;
	text-indent:1px;
}

.achieve li.achieve-title span
{
	font-weight:normal;
	margin-left:400px;
}

.achieve li.achieve-title span a
{
	cursor:pointer;
	margin:0 5px;
}

.achieve-botton { text-align:center; }

.achieve-botton img { margin:0 4px; }

.achieve h3
{
	padding-left:30px;
	height:80px;
	font-weight:normal;
	line-height:20px;
	overflow:auto;
}

.achieve textarea
{
	width:600px;
	height:70px;
	padding:3px;
	line-height:20px;
}

/*
  *  加油列表
  */
 .digs
{
	height:85px;
	margin-top:10px;
	text-align:center;
}

.digs ul
{
	float:left;
	margin:0 10px;
}

.digaction
{
	background:url(/images/dream/digs.gif) no-repeat 0px 0px;
	width:85px;
	height:82px;
	text-align:center;
	padding-top:15px;
}

.diglist
{
	width:550px;
	height:85px;
}

.diglist li
{
	float:left;
	height:87px;
}

.list-left
{
	width:15px;
	background:url(/images/dream/left.jpg) no-repeat 0px 0px;
	padding-top:18px;
	padding-left:5px;
}

.list-left font
{
	height:54px;
	width:10px;
	line-height:64px;
	background:url(/images/dream/pre.png) #FFF no-repeat 2px 20px;
	border:#999 solid 1px;
	display:block;
	cursor:pointer;
}

.list-conter
{
	width:500px;
	height:60px;
	background:url(/images/dream/conter.jpg);
}

.list-conter .digimg
{
	float:left;
	width:60px;
	height:60px;
	margin:15px 10px 5px 10px;
	position:relative;
}

.list-conter p
{
	text-align:center;
	height:80px;
	line-height:80px;
}

.list-conter img
{
	width:60px;
	height:60px;
}

.list-right
{
	width:25px;
	background:url(/images/dream/right.jpg) no-repeat 0px 0px;
	padding-top:18px;
}

.list-right font
{
	height:54px;
	width:10px;
	line-height:64px;
	background:url(/images/dream/next.png) #FFF no-repeat 2px 20px;
	border:#999 solid 1px;
	display:block;
	cursor:pointer;
}

.comment
{
	text-align:right;
	padding-right:50px;
	height:25px;
	line-height:25px;
}

/*           梦       想     图     片                 */ 

.dreamphotos{ padding-top:10px; padding-left:10px; text-align:center; width:700px;}

.dreamsimg
{
	padding:4px;
	float:left;
	margin:5px 18px;
	width:175px;
	height:140px;
}

.dreamphotos .button
{
	clear:both;
	text-align:right;
}

.dreamphotos .button img { margin:0 10px; }

/*           梦       想     日    志                 */ 

.dreamblogs { padding:5px 2px; }

.dreamblogs .button
{
	clear:both;
	text-align:right;
}

.dreamblogs .button img { margin:0 10px; }

/*           梦       想    评    论                 */ 
 
.dreamcomments{ padding:10px 28px; margin:0;}

.dreamcomment{ margin:10px 0;}

.userimg{float:left;}

.userimg p{ text-align:center; overflow:hidden; width:80px;}
.comments{float:left; padding:0 5px 5px 15px;}
.comments li{width:550px; position:relative; text-align:right;}
.comments li a{ margin:0 5px;}
.comments li i{font-style:normal;}
.comoperate{padding-top:2px; height:15px;}
.comments li.commentcon{ text-align:left; line-height:20px;}

.comments li.replays{ text-align:left; line-height:20px; padding-left:10px; border-top:#F60 dashed 1px;}

.comments li.replays b{ color:#666; font-weight:normal;}

.comments li.replay{ text-align:left; line-height:20px; padding:3px;padding-left:10px;}

.comments li span{ position:absolute; left:1px;}

#replay{width:350px; margin-right:5px;}

.addcomment{padding:4px; text-align:right;}

.addcomment img{ cursor:pointer;}

.showaddcom{padding:15px; text-align:center;width:500px; height:100px;margin:0 auto;}
.showaddcom input{ margin:0 10px;}
.showaddcom p{ padding:5px;}
#comment{ width:450px; height:70px;}

.dreamcomments .button{ clear:both; text-align:right;}

/*        志 同 道  合     */

.dreamcomrades
{
	padding:10px 30px;
	margin:0;
}

.dreamcomrades li.commentcon
{
	text-align:left;
	line-height:25px;
	text-indent:40px;
}

.dreamcomrades font
{
	color:#999;
	margin-right:10px;
	font-weight:normal;
	font-size:12px;
}

.comradesoperate
{
	padding-bottom:4px;
	font-weight:bold;
}

.comradesoperate font.p { color:#090; }

.comradesoperate font.f { color:#F90; }

.comradesoperate font.d { color:#000; }

.dreamcomrades .button
{
	clear:both;
	text-align:right;
}

.dreamcomrades .button img { margin:0 10px; }

/*   无数据显示    */
.nodate
{
	padding:20px;
	text-align:center;
	line-height:20px;
}

/*  加油 打气 */
.digaction img { cursor:pointer; }

/* 显    示   图   片   */

#bg
{
	position:absolute;
	background:#666;
	top:0px;
	width:100%;
	height:790px;
	filter:alpha(style=0, opacity=80);
	opacity: 0.8;
	z-index:10;
}

.copy
{
	text-align:right;
	padding:20px 40px;
}

.copy a { margin:0 10px; }

/*  梦想日志  */
.journey
{
	width:685px;
	line-height:20px;
	margin-bottom:10px;
}

.journey textarea
{
	width:600px;
	height:30px;
	padding:2px;
	line-height:18px;
}

.journey img { cursor:pointer; }

.journey ul { padding:0 35px; }

.journey li { padding:2px 0; }

.jourcon li
{
	padding:5px;
	line-height:20px;
}

.jourcon p
{
	text-align:center;
	margin-top:25px;
}

.jourcon .jours textarea
{
	width:650px;
	height:80px;
	line-height:18px;
}

.jourcon .back
{
	text-align:left;
	padding:10px;
	margin:0;
}

.jourcon .con li.editjour
{
	border:none;
	text-align:right;
	height:20px;
	line-height:20px;
	padding:0 20px;
}

.jourcon .con li.com
{
	border:none;
	height:12px;
	line-height:12px;
	text-align:right;
}

.jourcon .road { height:50px; }

.comment-top
{
	height:25px;
	line-height:25px;
	text-indent:15px;
	margin:10px 0;
}

.dreamblogs .commend
{
	width:685px;
	margin:0 auto;
	clear:both;
}

.dreamblogs .commend .head
{
	float:left;
	height:75px;
	width:90px;
	text-align:center;
	padding:5px;
}

.dreamblogs .commend .head img { padding:1px; }

.dreamblogs .commend .commendbody
{
	float:left;
	width:585px;
}

.dreamblogs .commend .commendbody ul
{
	border:none;
	padding:2px 8px;
	padding-right:0px;
}

.dreamblogs .commend .commendbody ul li { padding:2px; }

.dreamblogs .commend .commendbody .name
{
	height:20px;
	line-height:20px;
	font-weight:bold;
	position:relative;
}

.jourcon span { margin-left:15px; }

.dreamblogs .commend .commendbody .name span { font-weight:normal; }

/* 编辑  删除 */
.dreamblogs .commend .commendbody .name span.edit
{
	position:absolute;
	left:500px;
}

.dreamblogs .commend .commendbody .name span.edit a { cursor:pointer; }

.dreamblogs .commend .commendbody .content
{
	line-height:18px;
	text-indent:20px;
}

.dreamblogs .commend .commendbody .replay
{
	line-height:18px;
	text-indent:20px;
}

.dreamblogs .page
{
	text-align:right;
	height:20px;
	line-height:20px;
	clear:both;
}

.dreamblogs .jourcomment
{
	width:670px;
	clear:both;
	margin:0 auto;
	margin-top:20px;
	padding:5px;
}

.dreamblogs .jourcomment li { padding:2px; }

.dreamblogs .jourcomment textarea
{
	width:660px;
	height:70px;
	line-height:20px;
}

.dreamblogs .jourcomment img { cursor:pointer; }

.dreamblogs .commend .replaycontent { font-weight:bold; }

.dreamblogs .commend .replaycontent input { width:400px; }

.dreamblogs .commend .replaycontent a
{
	font-weight:normal;
	cursor:pointer;
}

