/*    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:1220px; 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:410px; }

h3 a{ position:absolute; font-weight:normal;}

h3{ position:relative;}

/* .main-left  */

.main-left { background:url(/images/dreams/main-left.gif) no-repeat; float:left; width:205px; height:400px; }
.queuer { width:200px; height:270px; margin-top:35px; }
.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; }
.ads { width:200px; height:90px; }
/* .main-right */
.mr-ll div img, .mr-l img { padding:2px; border:#ccc solid 1px; width:75px; height:60px; }
.mr-l { width:300px; height:400px; padding:0 5px; float:left; }
.mr-l h3 { height:20px; line-height:20px; text-indent:27px; color:#075572; background:url(/images/dreams/item.gif) no-repeat; font-size:14px; }

.mr-l h3 a{top:0;left:240px; color:#075572;}

.singdesc { width:290px; height:70px; margin:0 auto; border-bottom:#999 dashed 1px; padding:5px 0; }
.singdesc-left { width:80px; height:70px; float:left; }
.singdesc-right { width:195px; float:left; padding:0 5px; line-height:22px; color:#7BC4D3; }
.singdesc-right b { color:#333; clear:both; }
.singdesc-right b a { color:#173942; }
.singdesc-right p { text-indent:20px; }
.mr-l ul { padding:5px; }
.mr-l ul a { color:#4C7B8F; }
.mr-l ul span a { color:#999; }
.mr-l li { height:22px; line-height:22px; background:url(/images/dreams/blogitem.gif) no-repeat 0 3px; text-indent:20px; position:relative; }
.mr-l li span { position:absolute; left:220px; top:0; text-indent:0; }
.mr-ll { width:240px; height:400px; float:left; }
.mr-ll a { color:#224946; }
.mr-ll span a { color:#999; }
.mr-ll h3 { height:24px; line-height:24px; text-indent:22px; color:#FFF; background:url(/images/dreams/items.gif) no-repeat; font-size:14px; }

.mr-ll h3 a{top:0;left:180px; color:#7CC3D5;}

.mr-ll-con { width:205px; height:150px; border:#91CFDE solid 1px; padding:10px; }
.mrimg { text-align:center; width:205px; height:85px; }
.mrimg ul { float:left; margin:0 8px; line-height:20px; }
.mrimg ul .mrdesc { text-align:center; width:205px; height:70px; }
.mrdesc { height:70px; width:205px; }
.mrdesc ul { float:left; width:85px; }
.mrdesc ul.desc { width:120px; text-align:left; line-height:20px; color:#7BC4D3; }
.mr-ll ul.list { clear:both; padding:6px 0; }
.mr-ll ul.list li { line-height:20px; line-height:20px; position:relative; background:url(/images/dreams/blogitem.gif) no-repeat 0 2px; padding-left:20px; }
.mr-ll ul.list li span { position:absolute; left:130px; top:0; }
.mr-lll { width:210px; height:400px; float:left; padding:5px; padding-top:0; }
.mr-lll h3 { height:25px; line-height:25px; text-indent:22px; color:#FFF; background:url(/images/dreams/itemb.gif) no-repeat; font-size:14px; }

.mr-lll h3 a{top:0;left:155px; color:#075572;}

.mr-lll ul { padding:5px; }
.mr-lll a { color:#4C7B8F; }
.mr-lll span a { color:#999; }
.mr-lll ul.imgstye a { color:#224946; }
.mr-lll ul.imgstye span a { color:#999; }
.mr-lll ul li { height:20px; line-height:20px; border-bottom:#76C4CE dashed 1px; position:relative; padding-left:5px; }
.mr-lll ul.imgstye { background:url(/images/dreams/number1.gif) no-repeat 5px 7px; }
.mr-lll ul.imgstye li { padding-left:20px; }
.mr-lll li span { position:absolute; left:130px; top:0; padding-left:0; text-indent:0; }
.garden { width:975px; height:200px; clear:both; }
.gardenlist { width:755px; height:200px; float:left; }
.gardenlist a { color:#1E3A45; }
.gardenlist h3 { height:30px; line-height:30px; text-indent:30px; background:url(/images/dreams/itema.gif) no-repeat; font-size:14px; color:#075572; }
.gardenlist ul { width:755px; height:150px; padding:10px 0; background-color:#EEFFED; }
.gardenlist ul li { width:160px; height:145px; float:left; margin:0 11px; text-align:center; line-height:30px; }
.gardenlist ul li img { border:#81D474 solid 1px; padding:3px; width:150px; height:115px; }
.gardenqueuer { width:220px; height:200px; float:left; }
.gardenqueuer h3 { height:25px; line-height:25px; text-indent:25px; background:url(/images/dreams/itemc.gif) no-repeat; font-size:12px; color:#FFF; }
.gardenqueuer ul { padding:5px; background:url(/images/dreams/number2.gif) no-repeat 10px 5px; }
.gardenqueuer li { height:22px; line-height:22px; position:relative; padding-left:25px; }
.gardenqueuer li span { position:absolute; left:150px; top:0; }
.gardenqueuer a { color:#1E3A45; }
.other { width:975px; height:210px; clear:both; margin-top:10px; }
.son { width:320px; margin-right:5px; height:210px; float:left; }
.son h3 { height:40px; line-height:40px; background:url(/images/dreams/itemsd.gif) no-repeat; font-size:12px; text-indent:30px; color:#FFF; }

#container .other h3 a{top:0;left:235px; color:#FFF;}

.son .singdesc-right { color:#8E5D35; }
.son .singdesc-right b a { color:#8E5D35; }
.son a { color:#8E5D35; }
.singdesc { border-bottom:#8E5D35 dashed 1px; }
.son img { padding:2px; border:#8E5D35 solid 1px; width:75px; height:60px; }
.son ul { padding:5px; }
.son li { height:22px; line-height:22px; text-indent:20px; position:relative; }
.son li span { position:absolute; top:0; left:230px; }
.other .w h3 { background:url(/images/dreams/itemsw.gif) no-repeat; }
.other .w img { padding:2px; border:#AAB95C solid 1px; }
.other .w .singdesc-right, .other .w .singdesc-right b { color:#AAB95C; }
.other .w a, .other .w b a { color:#AAB95C; }
.other span a { color:#999; }
.other .q h3 { background:url(/images/dreams/itemsq.gif) no-repeat; }
.other .q img { padding:2px; border:#85B5B7 solid 1px; }
.other .q .singdesc-right { color:#85B5B7; }
.other .q .singdesc-right b { color:#85B5B7; }
.other .q a, .other .q b a { color:#85B5B7; }
.other .q span a { color:#999; }
.adsbanner { width:975px; height:100px; text-align:center; margin:10px 0; }
.jour { width:975px; height:210px; }
.jour h4 { height:30px; line-height:30px; text-indent:35px; background:url(/images/dreams/itema.gif) no-repeat; font-size:14px; font-weight:bold; color:#224946; }
.jourlist { width:650px; height:210px; float:left; }
.jourlist ul { padding:5px; }
.jourlist li { height:22px; line-height:22px; text-indent:20px; position:relative; }
.jourlist li a { color:#224946; }
.jourlist li span a { color:#999; }
.jourlist li span { position:absolute; left:550px; top:0; }
.jourlist .son h3 { background:url(/images/dreams/itemss.gif) no-repeat; }
.jourlist .son img { padding:2px; border:#AAB95C solid 1px; }
.jourlist .son .singdesc-right, .jourlist .son .singdesc-right b { color:#AAB95C; }
.sons { width:320px; margin-right:5px; height:210px; float:left; }
.sons h3 { height:40px; line-height:40px; background:url(/images/dreams/itemss.gif) no-repeat; font-size:12px; text-indent:30px; color:#FFF; }
.sons h3 a{top:0;left:235px; color:#FFF;}
.sons .singdesc-right { color:#6B81CC; }
.sons b a { color:#6B81CC; }
.sons a { color:#6B81CC; }
.singdesc { border-bottom:#6B81CC dashed 1px; }
.sons img { padding:2px; border:#6B81CC solid 1px; width:75px; height:60px; }
.sons ul { padding:5px; }
.sons li { height:22px; line-height:22px; text-indent:20px; position:relative; }
.sons li span { position:absolute; top:0; left:230px; }
.sons li span a { color:#999; }
/*  ID= link */
#link { width:975px; margin:0 auto; height:25px; line-height:25px; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px; text-indent:10px; }
#link a { color:#666; }
#link a:hover { color:#F00; }
.total { display:none; }
