/*    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:650px; 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; }
/*    ID = container   */
#container { margin:0 auto; width:975px; height:700px; padding-top:10px; }
.dreamtop { width:725px; height:45px; background:url(/images/dreams/dream.gif) no-repeat; padding-left:250px; line-height:40px; color:#FFF; }
.dreamtop a { color:#FFF; margin:0 3px; }
.main { width:975px; height:560px; }
/* .main-left  */

.main-left { background:url(/images/dreams/main-left.gif) no-repeat; float:left; width:205px; height:608px; padding-top:30px; }
.hotshow { width:203px; height:608px; border:#A5D4DE solid 1px; margin:0 auto; }
.hotshow h3 { height:28px; line-height:28px; background:url(/images/dreams/hot.gif) repeat-x; padding-left:22px; color:#333; }
.hotshow div { width:185px; height:90px; margin:0 auto; border-bottom:#D8E6E9 dashed 1px; margin-top:20px; line-height:22px; }
.hotshow div img { float:left; margin-right:5px; width:75px; height:60px; }
.hotshow div b a { line-height:16px; width:105px; height:16px; overflow:hidden; display:block; }
/* .main-conter  */

.main-conter { float:left; width:546px; height:648px; margin:-8px 9px 0 9px; }
.main-conter h3 { height:30px; line-height:30px; padding-left:10px; font-weight:normal; font-size:13px; position:relative; }
.main-conter h3 div { position:absolute; top:5px; left:380px; width:400px; }
.main-conter h3 div img { margin: 0 5px;}
.dreamlist { width:540px; height:608px; margin:0 auto; border:#A5D4DE solid 1px; margin-top:8px; }
.item { height:30px; line-height:30px; background:#D1F1FF; color:#006A8C; }
.dreamlist li { float:left; text-align:center; line-height:30px; }
.dreamlist li.title { width:300px; }
.dreamlist li.aothor { width:120px; }
.dreamlist li.status { width:120px; }
.dreamlist li.c { width:300px; text-align:left; text-indent:30px; overflow:hidden; height:30px; }
.page { text-align:right; line-height:35px; height:35px; margin-top:5px; padding-right:10px; }
/* .main-right  */
.main-right { float:left; width:205px; height:630px; padding-top:29px; }
.queuer { width:200px; height:270px; }
.h{ height:210px; margin-bottom:15px;}
.h ul{ height:163px;}
.queuer h3 { background:url(/images/dreams/queuer.gif) no-repeat; height:30px; line-height:30px; color:#FFF; text-indent:20px; font-size:14px; }
.queuer ul { border:#8EC6C7 solid 1px; padding:10px; background:url(/images/dreams/number1.gif) no-repeat 12px 12px; }
.queuer ul li { height:20px; line-height:20px; border-bottom:#8EC6C7 dashed 1px; text-indent:20px; }
.queuer ul a { color:#224946; }

