﻿/*    ID = bottom   */
#bottom { margin:0 auto; width:975px; height:30px; line-height:30px; color:#666; background:url(/images/index/bottom.jpg) no-repeat; }
#bottom .login { float:left; height:30px; width:620px; padding-left:20px; position:relative; color:#1576B4; }
#bottom .login b a { color:#F60; text-decoration:none; }
#bottom .login b a:hover { text-decoration:underline; }
#bottom .login span { color:#F60; margin-left:70px; }
#bottom .login a { color:#1576B4; text-decoration:underline; }
#bottom .login a:hover { color:#F00; }
#bottom .welcome a { color:#1576B4; text-decoration:underline; margin:0 5px; }
#bottom .login input { border:#999 solid 1px; margin-right:10px; color:#666; margin-top:3px!important; margin-top:5px; }
#bottom img { position:absolute; top:5px; left:400px; cursor:pointer; }
#bottom .welcome { float:left; height:30px; width:285px; text-align:right; padding-right:20px; background:url(/images/dreams/hepl.gif) no-repeat 215px 4px; }
#bottom .welcome a { color:#333; font-weight:bold; background:#F6F6F6; }
.searchtop { width:960px; height:165px; background:#F6F6F6; padding:8px; margin:15px auto; }
.searchtopbg { width:900px; height:105px; background:url(/images/search/searchtop.gif) no-repeat; padding:60px 0 0 60px; ; }
.selectitem { width:600px; height:30px; }
.selectitem li { width:67px; height:30px; float:left; text-align:center; cursor:pointer; }
.selectitem li img { width:25px; height:20px; vertical-align:middle; }
.selectitem li.selected { background:url(/images/search/itembg.gif) no-repeat; cursor:default; }
.search { width:800px; height:24px; border:#C8CDCF solid 1px; background:#EDF8FC; padding:5px; }
.search li.sear-l { width:500px; }
.search li.sear-r { width:250px; }
.search li.sear-r img { cursor:pointer; margin-right:20px; }
.search li { float:left; }
#keyword { width:460px; height:20px; line-height:20px; border:#999 solid 1px; vertical-align:middle; padding:0; margin:0; }
.searchmain { width:960px; height:auto; background:#F6F6F6; padding:8px; margin:15px auto; }
.searchresult { width:960px; height:42px; background:url(/images/search/searchresult.gif) no-repeat; }
.searchbody { width:916px; height:460px; border:#CBCDCC solid 1px; border-top:none; padding:20px; background:#FFF; }
/*      用名表     */  

.nodata { text-align:center; padding-top:20px; }
/*      用名表     */

.userinfo { width:458px; height:120px; float:left; margin:8px 0; }
.userinfo-left { width:150px; height:110px; float:left; text-align:center; padding-top:10px; background:#EEE; }
.userinfo-left img { padding:2px; border:#CCC solid 1px; }
.userinfo-right { width:288px; height:120px; float:left; padding-left:20px; background:#FFF; line-height:30px; }
.userinfo a { color:#666; }
.userinfo a:hover { color:#F00; }
.page { text-align:right; height:35px; line-height:35px; }
/*      梦想表     */

.dream li { height:30px; line-height:30px; position:relative; background:url(/images/search/dream.gif) no-repeat 0 5px; padding-left:35px; }
.dream li .info { position:absolute; position:absolute; left:600px; top:0; color:#666; width:300px; text-align:right; }
.status { height:30px; line-height:30px; text-align:right; }
.clear { clear:both; height:0; line-height:0; }
/*      日志表     */

.blog li { height:30px; line-height:30px; position:relative; background:url(/images/search/blog.gif) no-repeat 0 5px; padding-left:30px; }
.blog li .info { position:absolute; position:absolute; left:600px; top:0; color:#666; width:250px; text-align:right; }
.blog li.way { background:url(/images/way/crosscutitem.gif) no-repeat 5px 8px; padding-left:25px; }
.blog li.story { background:url(/images/way/dreamstoryitem.gif) no-repeat 2px 8px; padding-left:25px; }
/*      技能     */
.know li { height:30px; line-height:30px; position:relative; background:url(/images/search/know.gif) no-repeat 0 2px; padding-left:30px; }
.know li .info { position:absolute; position:absolute; left:600px; top:0; color:#666; width:250px; text-align:right; }
/*      技能     */
.inspirateion li { height:30px; line-height:30px; position:relative; background:url(/images/search/inspirateion.gif) no-repeat 2px 4px; padding-left:30px; }
.inspirateion li .info { position:absolute; position:absolute; left:600px; top:0; color:#666; width:250px; text-align:right; }
/*      相册     */
.photo { height:180px; width:220px; float:left; margin:5px 4px; text-align:center; }
.photo table { width:220px; height:170px; padding:0; margin:0; }
.photo table td { text-align:center; }
.photo table td.tdimg { height:135px; vertical-align:bottom; }
.photo table img { padding:2px; border:#CCC solid 1px; }

