/*
 *  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%;
}

/*  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 h3{ position:relative;}

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

#status span 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:3px;}

.dreamimg p.t{ padding:15px;}

.dreamimg p.t a{ text-decoration:underline;}

#dream{ padding:0;}

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

.dreamtitle b{ cursor:pointer;}

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

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

#dreamscroll{overflow:hidden;width:710px;border:#999 solid 1px; padding:2px; margin:0 auto;  height:142px;}

#dreamscroll table{ padding:0; margin:0;}

.adddream a{ text-decoration:underline;}

/*           梦    想   本   体           */

.dreamcontent{ padding:5px 15px;}

.dreamcontent .model{ padding:0; clear:both;}

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

.dreamcontent .operate .left{ float:left; width:400px; 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; font-weight:normal; height:25px; line-height:25px;}

.dreamitem a{ display:block; float:left; cursor:pointer; width:111px;margin-left:5px;text-align:center;}


/*           梦       想   概      况              */

.complexion{ padding:0 10px;}

.pgf{clear:both; height:159px; width:698px;}

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

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

.dreamphoto h4 img{ border:none;}

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

.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;
}


/*
 * 行动计划
 */
 
 .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{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{ text-align:center; padding:5px; position:relative;}
 
 .bottom img{ margin:0 30px; cursor:pointer;}
 .bottom .up{ cursor:default;}
 .action li.selected{ border:#666 solid 1px;}
 
/* 立刻行动 */

.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;}
 
 /*   梦 想 成 真 对 话 框 */
 
  .achieve{margin-top:10px; text-align:left;height:110px;position:relative;}
  
  .achieve .actgif{ position:absolute; top:13px; left:-25px; cursor:default;}

  .achieve li{ height:25px; line-height:25px;text-indent:20px;}
  
  .achieve li.achieve-title{font-weight:bold; text-indent:15px;}
  
  .achieve li.achieve-title span{ font-weight:normal; margin-left:520px;}
  
  .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; font-size:12px;}
   
  .achieve textarea{ width:600px; height:70px; padding:3px; line-height:20px;}

 /* 点击完成行动 */
 .actioncomplete {position:absolute; left:200px; top:-101px; width:230px; height:100px;}
 .actioncomplete ul{ margin:0; padding-left:10px;}
 .actioncomplete li{ line-height:28px; height:28px; text-align:center;}
 .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;}
 /*
  *  加油列表
  */
 .digs{ height:85px; margin-top:10px; text-align:center;}
 
 .digs ul{ float:left; margin:0 10px;}
 
 .diglist{width:550px; height:85px;}
 
 .diglist li{ float:left;height:87px;}
 
 .list-left font{height:54px; width:10px; line-height:64px;background:url(/images/dream/pre.png) #FFF no-repeat 2px 20px; border:#666 solid 1px;display:block; cursor:pointer;}
 
 .list-conter .digimg{ float:left; width:60px; height:60px;margin:15px 10px 5px 10px; position:relative; z-index:100px;}
 
 .list-conter p{ text-align:center; height:80px; line-height:80px;}
 
 .list-conter img{ width:60px; height:60px;}
 
 .list-right font{height:54px; width:10px; line-height:64px;background:url(/images/dream/next.png) #FFF no-repeat 2px 20px; border:#666 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; overflow:hidden;}

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


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

.dreamcomment{ margin:10px 0; clear:both; width:670px;}

.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 20px; margin:0;}

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

.dreamcomrades font{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;}

/*   无数据显示    */
.nodate{ padding:20px; text-align:center;line-height:20px;}
/*  加油 打气 */
.digaction img{ cursor:pointer;}


.nodream h3{ text-align:center;padding:3px; font-size:14px;}

.nodream h3 a{ text-decoration:underline; font-weight:normal; font-size:12px;}

.nodream h2{ text-align:center;padding:15px; font-size:14px;}

.nodream p{ line-height:25px; text-indent:25px; width:655px; margin:0 auto;}



/*  梦想日志  */

.journey{ width:685px;line-height:20px; margin-bottom:10px;}

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

.journey textarea{ width:600px; height:100px;border:#0067A6 solid 1px; padding:2px; color:#333; line-height:18px;}


.dreamblogs .button
{
	clear:both;
	text-align:right;
	margin-top:10px;
}

.journey img{ cursor:pointer;}

.journey  ul{ padding:0 35px;}

.dreamblogs{ padding:5px 2px;}

.dreamblogs .journey a{ text-decoration:underline; color:#F60;}

.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; color:#666; line-height:18px;}

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

.jourcon  .back a{ text-decoration:underline; color:#F90;}

.jourcon .con{ background:#DCF4F6;color:#0067A6; padding:5px 10px;}

.jourcon .con li{border-bottom:#0067A6 dashed 1px; text-indent:25px;}

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

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

.jourcon .road{ height:50px; background:url(/images/dream/road.gif) no-repeat;background-position:center;}

.comment-top{ height:25px;line-height:25px;text-indent:15px;color:#0067A6;border:#0067A6 solid 1px;background:#DCF4F6; 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{ border:#0067A6 solid 1px; 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{ color:#666; 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:700px;clear:both; margin:0 auto;border:#0067A6 solid 1px; margin-top:20px; padding:5px;}

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

.dreamblogs .jourcomment textarea{width:690px;height:70px;line-height:20px; color:#666;}

.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;}

.admodel{ margin-top:10px; margin-bottom:10px;}

/*     编辑对话框     */

#photosort { position:absolute; background:#CCCCCC; top:0px; width:100%; height:100%; filter:alpha(style=0, opacity=50); opacity: 0.7; z-index:9998; }

.photosortcontent { position:absolute; background:#666; top:710px; left:510px; width:500px; height:120px; z-index:9999; }

.photosortcontent div { position:relative; top:-5px; left:-5px; border:solid #099AD9 1px; width:500px; height:120px; background-color:#FFF;}

.photosortcontent h3 {height:29px; line-height:29px; background:url(/images/star/title.gif) repeat-x;color:#FFF; text-indent:20px; font-size:12px;}

.photosortcontent div .photoinfo { width:400px; height:30px; border:none; margin-left:10px; margin-top:20px;}

.photosortcontent div .photoinfo ul { float:left; width:490px;}

.photosortcontent div .photoinfo ul li { line-height:35px; height:35px; padding-left:15px; width:440px; }

.photosortcontent div .photoinfo ul li input { width:250px; color:#666; }

.photosortcontent div .photoinfo ul li textarea { width:350px; height:70px; padding:2px; color:#666; }

.photosortcontent div .photoinfo ul img { height:70px; width:100px; }

.photosortcontent div .photoinfo ul.img { width:100px; background-color:#333; }

.photosortcontent h3.bottom{ background:none; text-align:center;}

.photosortcontent h3 input { margin-right:40px;}

.photosortcontent div .delete { width:430px; height:100px; border:none; color:#666; clear:both; margin-top:20px; margin-left:40px;}

.photosortcontent div .delete li { height:30px; line-height:30px; }

.photosortcontent div .delete input { margin:0 5px; }

.photosortcontent div h4 { text-align:center; }

.photosortcontent div h4 input { margin:0 10px; }

