﻿a, a:visited { color: #000000; text-decoration: none; }

a:hover { color: #CC6600; }

body { background-image: url(/dula/images/bodybg.gif); background-repeat: repeat; font-family: Verdana, Tahoma, "宋体", "微软雅黑",; font-size: 12px; margin: 0px; }

dd, dl, dt { margin: 0px; }

div { }

h4 { font-size: 13px; margin: 0px; }

img { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; }

input { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-family: Tahoma; font-size: 12px; margin: 0px; padding: 0px; }

li, ul, ol { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-type: none; margin: 0px; padding: 0px; }

td, form, tr { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

.bookpics   a:hover { background-position: -73px; padding-bottom: 4px; padding-left: 6px; padding-right: 4px; padding-top: 6px; float: left; }

.bookpics  a { background-image: url(/dula/images/bookpicsbg.gif); background-repeat: no-repeat; float: left; height: 78px; padding-bottom: 6px; padding-left: 4px; padding-right: 6px; padding-top: 4px; width: 63px; }

.clear { clear: both; font-size: 0px; }

.commendlist   dl { border-bottom-color: #685938; border-bottom-style: dotted; border-bottom-width: 1px; clear: left; display: block; float: left; padding-bottom: 10px; padding-left: 4px; padding-right: 0px; padding-top: 10px; width: 176px; }

.commendlist  dd  a:hover { color: #993300; text-decoration: underline; }

.commendlist  dt  a:hover { color: #FF0000; }

.commendlist .more { background-image: url(/dula/images/input_buttombg.gif); background-repeat: no-repeat; clear: left; color: #EFE7D4; float: right; font-size: 12px; height: 21px; line-height: 21px; margin-bottom: 3px; margin-right: 3px; margin-top: 3px; text-align: center; width: 52px; }

.commendlist .more a { color: #EFE7D4; }

.commendlist dd { float: left; height: 64px; line-height: 16px; overflow: hidden; padding-left: 5px; width: 90px; z-index: auto; }

.commendlist dt { color: #330000; float: left; font-size: 13px; font-weight: 600; height: 20px; line-height: 20px; overflow: hidden; padding-left: 5px; width: 90px; z-index: auto; }

.commendlist dt a, #artlist .list .artname a { color: #000000; }

.commendlist, #main  .artlist, .liststyle2 { float: left; padding-left: 3px; padding-right: 3px; width: 180px; }

.dis, #bigbook { display: block; }

.liststyle2  li a { border-bottom-color: #8B6034; border-bottom-style: dotted; border-bottom-width: 1px; float: left; height: 19px; line-height: 19px; padding-left: 8px; width: 172px; }

.liststyle2 li a:hover { background-color: #674A2A; color: #EBDDC0; }

.speciallist { float: left; width: 344px; }

.speciallist .info { float: right; font-size: 12px; height: 90px; line-height: 17px; overflow: hidden; width: 86px; z-index: auto; }

.speciallist li { display: block; float: left; padding-bottom: 5px; padding-left: 4px; padding-right: 0px; padding-top: 5px; width: 168px; }

.undis { display: none; }

#artcommend { border: 1px solid #8B6033; float: left; margin-top: 7px; padding: 1px; width: 699px; }

#artcommend .content { background-color: #F0E7D3; background-image: none; float: left; width: 100%; }

#artcommend .content .pic a { background-image: url(/dula/images/vippicbg.gif); background-repeat: no-repeat; display: inline; float: left; height: 125px; margin-bottom: 0px; margin-left: 14px; margin-right: 14px; margin-top: 5px; padding-bottom: 6px; padding-left: 4px; padding-right: 6px; padding-top: 4px; width: 100px; }

#artcommend .content .pic a:hover { background-position: -110px; padding-bottom: 4px; padding-left: 6px; padding-right: 4px; padding-top: 6px; }

#artcommend .content li { float: left; width: 138px; }

#artcommend .content span { float: left; line-height: 18px; padding-left: 9px; padding-right: 9px; padding-top: 7px; width: 120px; }

#artcommend .content ul { float: left; padding-left: 5px; padding-right: 4px; width: 690px; }

#artcommend .top { background-image: url(/dula/images/middletopbg.gif); background-position: top; background-repeat: repeat-x; float: left; height: 28px; line-height: 28px; width: 100%; }

#artcommend .top h4 { color: #663300; float: left; font-size: 14px; font-weight: 600; line-height: 20px; padding-left: 10px; padding-top: 4px; }

#artintro  .contentborder { background-color: #F0E7D3; background-image: none; border: 1px solid #8B6033; display: inline; float: left; margin-left: 8px; margin-right: 8px; padding: 1px; width: 679px; }

#artintro  .tabbar  li a { background-image: url(/dula/images/button_bg.gif); color: #F0E7D3; display: inline; float: left; font-size: 13px; font-weight: bold; height: 40px; line-height: 40px; margin-bottom: 1px; margin-left: 3px; margin-right: 4px; margin-top: 0px; text-align: center; width: 90px; }

#artintro .content { float: left; width: 100%; }

#artintro .content .info { border-bottom-color: #8B6033; border-bottom-style: dotted; border-bottom-width: 1px; float: right; line-height: 18px; margin-bottom: 4px; margin-right: 8px; margin-top: 4px; padding-bottom: 4px; padding-top: 4px; width: 482px; }

#artintro .content .info .tit { color: #CC0000; font-size: 13px; font-weight: 600; line-height: 20px; }

#artintro .content .info li { background-color: #E8DCC5; border-bottom-color: #8B6033; border-bottom-style: solid; border-bottom-width: 1px; border-right-color: #8B6033; border-right-style: solid; border-right-width: 1px; float: left; height: 28px; line-height: 28px; padding-left: 4px; width: 154px; }

#artintro .content .info span { color: #663300; font-weight: 600; }

#artintro .content .info ul { border-left-color: #8B6033; border-left-style: solid; border-left-width: 1px; border-top-color: #8B6033; border-top-style: solid; border-top-width: 1px; float: left; width: 480px; }

#artintro .content .pic a { background-image: url(/dula/images/bookpicsbgb.gif); background-position: 0px 0px; background-repeat: no-repeat; display: inline; float: left; height: 188px; margin: 5px; padding: 12px; width: 150px; }

#artintro .content .pic a:hover { background-position: -174px; }

#artintro .content .pic, #artintro .tabbar li, #artcommend .content .pic, #navmenu li, .liststyle2   li, .bookpics, #vipcommend .content  .vippic, #letternav li { float: left; }

#artintro .foot, #artcommend .foot { background-image: url(/dula/images/middlefootbg.gif); background-position: bottom; background-repeat: repeat-x; float: left; font-size: 0px; height: 20px; width: 100%; }

#artintro .tabbar { background-image: url(/dula/images/framebg_1.gif); background-repeat: repeat-x; float: left; height: 48px; margin-left: 8px; margin-right: 8px; margin-top: 6px; width: 683px; }

#artintro .tabbar li a:hover { color: #DAC2A1; margin-bottom: 0px; margin-left: 4px; margin-right: 3px; margin-top: 1px; }

#artintro .tabbar ul { display: inline; float: left; margin-left: 3px; margin-right: 1px; margin-top: 14px; width: 679px; }

#artintro .top { background-image: url(/dula/images/middletopbg.gif); background-repeat: repeat-x; float: left; height: 48px; text-align: center; width: 100%; }

#artintro .top .author { clear: right; color: #336600; float: right; height: 32px; line-height: 32px; padding-right: 8px; padding-top: 10px; text-align: right; width: 140px; }

#artintro .top .author a, #main .middlebar2 .artauthor a, #covercommend .author a { color: #336600; }

#artintro .top .author a:hover, #main .middlebar2 .artauthor a:hover, #artlist .list .artauthor a:hover { color: #339900; text-decoration: underline; }

#artintro .top .bookname { color: #663300; float: left; font-family: "黑体",; font-size: 20px; font-weight: bolder; height: 32px; line-height: 32px; padding-left: 148px; padding-top: 10px; width: 400px; }

#artlist  .list  .artauthor a { color: #006600; }

#artlist  .list  .artstate { background-color: #F0E8D4; color: #000000; text-align: center; }

#artlist .foot { background-image: url(/dula/images/middlefootbg.gif); background-position: bottom; background-repeat: repeat-x; float: left; height: 40px; width: 100%; }

#artlist .list .artauthor { background-color: #EBDDC0; text-align: center; }

#artlist .list .artbyte { background-color: #F0E8D4; color: #000000; font-size: 11px; text-align: center; }

#artlist .list .artname { background-color: #EBDDC0; padding-left: 5px; }

#artlist .list .artname a:hover { color: #000000; text-decoration: underline; }

#artlist .list .artsection { background-color: #F0E8D4; padding-left: 5px; }

#artlist .list .artsection a, #foottab a, #covercommend .sub a { color: #990000; }

#artlist .list .arttime { background-color: #EBDDC0; color: #996600; font-size: 11px; text-align: center; }

#artlist .list .listclass { background-image: url(/dula/images/framebg_6.gif); color: #462920; font-weight: bold; text-align: center; }

#artlist .top { background-image: url(/dula/images/middletopbg.gif); background-repeat: repeat-x; float: left; height: 29px; text-align: center; width: 100%; }

#artlist .top .title { background-image: url(/dula/images/middletoptitbg.gif); background-repeat: no-repeat; color: #462920; font-size: 14px; font-weight: bold; height: 29px; line-height: 29px; margin-left: auto; margin-right: auto; text-align: center; width: 226px; }

#artlist td { border-bottom-color: #462920; border-bottom-style: solid; border-bottom-width: 1px; line-height: 24px; }

#artlist, #artintro { background-color: #F0E7D3; border: 1px solid #8B6033; float: left; padding: 1px; width: 699px; }

#artremark { background-color: #F0E7D3; border: 1px solid #8B6033; float: left; margin-top: 6px; padding: 1px; width: 699px; }

#artremark  .contnet  .con { background-image: url(/dula/images/pic03.gif); background-position: 4px center; background-repeat: no-repeat; float: left; font-size: 13px; height: 28px; overflow: hidden; padding-left: 20px; width: 330px; z-index: auto; }

#artremark  .contnet  .stat { float: left; width: 120px; }

#artremark .contnet { background-image: url(/dula/images/contentbg1.gif); float: left; width: 100%; }

#artremark .contnet .time { color: #996600; float: right; font-size: 11px; padding-right: 10px; }

#artremark .contnet .user { color: #990000; float: left; height: 28px; overflow: hidden; width: 130px; z-index: auto; }

#artremark .contnet li { background-color: #F2EAD7; border: 1px dotted #8B6034; clear: left; height: 28px; line-height: 28px; margin-top: 5px; }

#artremark .contnet ul { float: left; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 689px; }

#artremark .remarkon { background-image: url(/dula/images/contentbg1.gif); float: left; padding-bottom: 5px; width: 100%; }

#artremark .remarkon #content { background-color: #F2EAD7; border: 1px solid #462920; display: inline; float: left; margin-left: 5px; margin-top: 5px; width: 400px; }

#artremark .remarkon .button { clear: left; display: inline; float: left; margin-left: 5px; margin-top: 5px; }

#artremark .remarkon .clue { float: right; line-height: 18px; padding: 5px; width: 270px; }

#artremark .remarkon .title { background-color: #462920; background-image: url(/dula/images/framebg_3.gif); background-repeat: no-repeat; height: 28px; width: 100%; }

#artremark .remarkon .title a { color: #FFF2BF; font-weight: bold; }

#artremark .remarkon .title h4 { color: #F2EAD7; float: left; line-height: 28px; padding-left: 10px; padding-right: 10px; }

#artremark .remarkon .title span { color: #EBDDC0; line-height: 28px; }

#bigbook .author { color: #009900; float: right; height: 24px; line-height: 24px; margin-bottom: 4px; overflow: hidden; text-align: left; width: 120px; z-index: auto; }

#bigbook .author a { color: #339900; }

#bigbook .author a:hover { color: #009900; text-decoration: underline; }

#bigbook .bookpicm { float: left; margin-top: 21px; }

#bigbook .bookpicm a { background-color: #C3A77A; border: 1px solid #73613C; float: left; height: 120px; padding: 4px; width: 100px; }

#bigbook .bookpicm a:hover { background-color: #FFFFFF; border: 1px solid #B09D77; }

#bigbook .info { clear: both; color: #663300; float: left; font-size: 13px; line-height: 19px; width: 340px; }

#bigbook dl { float: left; margin-top: 21px; width: 100%px; }

#bigbook dt { background-image: url(/dula/images/pic02.gif); background-repeat: no-repeat; float: left; font-size: 15px; font-weight: 800; height: 24px; line-height: 24px; margin-bottom: 4px; overflow: hidden; padding-left: 30px; width: 190px; z-index: auto; }

#bigbook dt a { color: #330000; }

#bigbook dt a:hover { color: #FF0000; text-decoration: underline; }

#bigbook li { background-image: url(/dula/images/framebg_1.gif); background-repeat: repeat-x; clear: left; float: left; margin-bottom: 7px; width: 506px; }

#copyright { background-image: url(/dula/images/copyright_bg.gif); background-repeat: repeat-x; color: #663300; float: left; height: 90px; line-height: 18px; padding-top: 4px; text-align: center; width: 914px; }

#covercommend .author { color: #336600; float: right; font-size: 12px; height: 24px; line-height: 24px; overflow: hidden; padding-bottom: 5px; padding-right: 5px; text-align: right; width: 105px; z-index: auto; }

#covercommend .coverpic { clear: both; float: left; }

#covercommend .coverpic a { background-image: url(/dula/images/vippicbg.gif); background-repeat: no-repeat; display: inline; float: left; height: 125px; margin-left: 2px; padding-bottom: 6px; padding-left: 4px; padding-right: 6px; padding-top: 4px; width: 100px; }

#covercommend .info { float: left; line-height: 20px; padding-left: 5px; text-align: left; text-indent: 24px; width: 130px; }

#covercommend .sub { float: left; font-size: 14px; font-weight: 600; height: 24px; line-height: 24px; overflow: hidden; padding-bottom: 5px; padding-left: 5px; width: 135px; z-index: auto; }

#covercommend dl { float: left; margin-left: 1px; margin-right: 1px; padding-bottom: 5px; width: 250px; display: inline; }

#foottab { background-image: url(/dula/images/foottab_bg.gif); background-repeat: repeat-x; color: #990000; float: left; height: 37px; line-height: 37px; text-align: center; width: 914px; }

#foottab .left { background-image: url(/dula/images/foottab_lr.gif); background-position: 0px 0px; background-repeat: no-repeat; float: left; height: 37px; width: 18px; }

#foottab .right { background-image: url(/dula/images/foottab_lr.gif); background-position: -18px 0px; background-repeat: no-repeat; float: right; height: 37px; width: 18px; }

#foottab a:hover, #artlist .list .artsection a:hover { color: #CC0000; text-decoration: underline; }

#full_contain { margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 4px; width: 1004px; }

#hotcommend { background-image: url(/dula/images/lines.gif); background-position: 50%; background-repeat: repeat-x; float: left; width: 504px; }

#hotcommend dl { float: left; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; padding-top: 10px; width: 160px; display: inline; height: 94px; overflow: hidden; z-index: auto; }

#hotcommend .author { clear: right; color: #336600; float: right; line-height: 20px; padding-left: 3px; width: 80px; height: 20px; overflow: hidden; z-index: auto; }

#hotcommend .bookpics { clear: left; float: left; }

#hotcommend .info { clear: right; float: right; line-height: 18px; padding-left: 3px; width: 80px; overflow: hidden; z-index: auto; height: 54px; }

#hotcommend .sub { float: right; font-weight: bold; line-height: 20px; padding-left: 3px; width: 80px; height: 20px; overflow: hidden; z-index: auto; }

#letternav { border: 1px solid #8B6033; float: left; padding: 1px; width: 699px; }

#letternav li a { background-color: #663300; border: 1px solid #B59976; color: #B59976; display: inline; float: left; font-size: 12px; height: 18px; line-height: 18px; margin-bottom: 4px; margin-left: 1px; margin-right: 1px; margin-top: 4px; text-align: center; width: 19px; }

#letternav li a:hover { background-color: #462920; border-bottom-color: #F2EAD7; border-left-color: #F2EAD7; border-right-color: #F2EAD7; border-top-color: #F2EAD7; color: #F2EAD7; font-weight: 600; }

#letternav span { color: #EBDDC0; float: left; font-weight: 600; height: 24px; line-height: 28px; text-align: center; }

#letternav ul { background-color: #462920; float: left; height: 28px; width: 699px; }

#links { background-color: #EBDDC0; border: 1px solid #8B6033; float: left; padding: 1px; width: 896px; }

#links .linklist { background-image: url(/dula/images/contentbg1.gif); background-repeat: repeat; float: left; height: 80px; line-height: 20px; padding-bottom: 3px; padding-left: 9px; padding-right: 9px; padding-top: 5px; width: 850px; }

#links .title { background-image: url(/dula/images/linksimg.gif); background-repeat: no-repeat; float: left; height: 86px; width: 28px; }

#logo { float: left; padding-left: 42px; padding-top: 18px; height: 55px; width: 177px; }

#main { clear: left; float: left; padding-left: 7px; padding-right: 7px; width: 900px; }

#main    .middlebar2    .artname    a { color: #CC0000; }

#main   .toplist { background-image: url(/dula/images/toplist_bg.gif); float: left; height: 220px; width: 186px; }

#main   .toplist   .stat { color: #996600; float: right; font-size: 11px; line-height: 21px; padding-right: 4px; }

#main   .toplist   li { clear: left; float: left; height: 21px; line-height: 21px; padding-bottom: 1px; padding-left: 20px; width: 166px; }

#main  .artlist li { float: left; line-height: 22px; padding-left: 5px; width: 175px; }

#main  .banner { float: left; height: 80px; padding-bottom: 7px; padding-top: 7px; width: 900px; }

#main  .middlebar2  .arttime { color: #996600; font-size: 11px; height: 22px; line-height: 22px; overflow: hidden; width: 50px; z-index: auto; }

#main  .middlebar2  .foot2  .more2 { float: right; height: 22px; line-height: 22px; margin-right: 5px; }

#main  .middlebar2 .artclass { color: #996600; height: 22px; line-height: 22px; overflow: hidden; padding-left: 4px; width: 64px; z-index: auto; }

#main  .specialbar { background-color: #EBDDC0; border: 1px solid #8B6033; float: left; margin-bottom: 7px; padding: 1px; width: 344px; }

#main  .titlebg3 h4 { color: #EBDDC0; float: left; height: 20px; line-height: 20px; padding-bottom: 1px; padding-left: 4px; padding-top: 8px; }

#main  .titlebg4 .more { float: right; height: 20px; padding-top: 8px; width: 35px; }

#main .artlist span { color: #996600; float: right; font-size: 11px; padding-right: 4px; }

#main .content { background-image: url(/dula/images/contentbg1.gif); background-repeat: repeat; float: left; }

#main .content .button { clear: left; float: left; padding-bottom: 5px; padding-left: 3px; padding-right: 3px; padding-top: 5px; width: 180px; }

#main .helplist { border-bottom-color: #8B6033; border-bottom-style: dotted; border-bottom-width: 1px; float: left; padding-bottom: 5px; padding-left: 3px; padding-right: 3px; padding-top: 4px; width: 180px; }

#main .helplist li { background-image: url(/dula/images/pic04.gif); background-position: 0px 6px; background-repeat: no-repeat; float: left; line-height: 22px; padding-left: 16px; width: 166px; }

#main .leftbar { background-color: #EBDDC0; border: 1px solid #8B6033; clear: left; float: left; padding: 1px; width: 186px; }

#main .leftbar2 { background-color: #EBDDC0; clear: both; float: left; width: 703px; }

#main .middlebar { float: left; padding-left: 6px; padding-right: 6px; width: 506px; }

#main .middlebar2 { background-color: #F2EAD7; border: 1px solid #8B6033; clear: right; float: right; padding: 1px; width: 504px; }

#main .middlebar2 .artauthor { height: 22px; line-height: 22px; overflow: hidden; padding-right: 5px; text-align: right; width: 81px; z-index: auto; }

#main .middlebar2 .artinfo { float: left; height: 22px; line-height: 22px; overflow: hidden; width: 300px; z-index: auto; }

#main .middlebar2 .artname a:hover { color: #990000; text-decoration: underline; }

#main .middlebar2 .foot { background-image: url(/dula/images/middlefootbg.gif); background-position: 0px 8px; background-repeat: repeat-x; float: left; height: 37px; width: 504px; }

#main .middlebar2 .foot .more { float: right; height: 22px; line-height: 22px; margin-right: 5px; margin-top: 5px; }

#main .middlebar2 .foot2 { background-image: url(/dula/images/middlefootbg.gif); background-position: -6px; background-repeat: repeat-x; float: left; height: 23px; width: 504px; }

#main .middlebar2 .list { float: left; width: 506px; }

#main .middlebar2 .top { background-image: url(/dula/images/middletopbg.gif); background-repeat: repeat-x; float: left; height: 29px; text-align: center; width: 504px; }

#main .middlebar2 .top .title { background-image: url(/dula/images/middletoptitbg.gif); background-repeat: no-repeat; color: #462920; font-size: 14px; font-weight: 600; height: 29px; line-height: 29px; margin-left: auto; margin-right: auto; width: 226px; }

#main .middlebar2 td { line-height: 22px; }

#main .rightbar { background-color: #EBDDC0; border: 1px solid #8B6033; clear: right; float: right; padding: 1px; width: 186px; }

#main .rightbar2 { clear: right; float: right; width: 703px; }

#main .titlebg1 { background-image: url(/dula/images/titlebg1.gif); background-repeat: no-repeat; height: 30px; margin-bottom: 1px; width: 186px; }

#main .titlebg1 h4 { color: #F8EFCF; line-height: 18px; padding-bottom: 6px; padding-left: 32px; padding-top: 6px; }

#main .titlebg2 { background-image: url(/dula/images/framebg_2.gif); background-repeat: repeat-x; height: 28px; margin-bottom: 1px; }

#main .titlebg2 .left { float: left; height: 28px; width: 36px; }

#main .titlebg2 .mid { background-image: url(/dula/images/titsty_m.gif); background-repeat: repeat-x; color: #330000; float: left; font-size: 13px; font-weight: 600; height: 28px; line-height: 28px; width: auto; }

#main .titlebg2 .more { float: right; line-height: 28px; padding-left: 6px; padding-right: 6px; }

#main .titlebg2 .more a { color: #E3CDAE; }

#main .titlebg2 .right { background-image: url(/dula/images/titsty_r.gif); background-repeat: no-repeat; float: left; font-size: 12px; height: 28px; line-height: 28px; width: 8px; }

#main .titlebg3 { background-image: url(/dula/images/framebg_3.gif); background-repeat: no-repeat; height: 29px; }

#main .titlebg3 .fod { float: right; height: 28px; width: 105px; }

#main .titlebg3 .fod .tab00 { background-image: url(/dula/images/week0.gif); background-repeat: no-repeat; }

#main .titlebg3 .fod .tab01 { background-image: url(/dula/images/week1.gif); background-repeat: no-repeat; }

#main .titlebg3 .fod .tab10 { background-image: url(/dula/images/month0.gif); background-repeat: no-repeat; }

#main .titlebg3 .fod .tab11 { background-image: url(/dula/images/month1.gif); background-repeat: no-repeat; }

#main .titlebg3 .fod .tab20 { background-image: url(/dula/images/year0.gif); background-repeat: no-repeat; }

#main .titlebg3 .fod .tab21 { background-image: url(/dula/images/year1.gif); background-repeat: no-repeat; }

#main .titlebg3 .fod td { cursor: pointer; }

#main .titlebg4 { background-image: url(/dula/images/framebg_4.gif); background-repeat: no-repeat; height: 28px; margin-bottom: 1px; }

#main .titlebg4 h4 { color: #EBDDC0; float: left; height: 20px; line-height: 20px; margin-bottom: 1px; padding-bottom: 2px; padding-left: 4px; padding-top: 6px; }

#main_contain { background-color: #EBDDC0; float: left; margin-top: 0px; width: 914px; }

#navmenu { float: right; height: 90px; width: 650px; }

#navmenu li a { background-image: url(/dula/images/menu_buttombg.gif); background-position: 0px 0px; background-repeat: no-repeat; color: #663300; float: left; height: 20px; line-height: 20px; padding-bottom: 2px; padding-top: 2px; text-align: center; width: 65px; }

#navmenu li a:hover { background-image: url(/dula/images/menu_buttombg.gif); background-position: 0px -24px; background-repeat: no-repeat; color: #E9DBBD; }

#navmenu ul { float: left; margin-top: 12px; width: 650px; }

#news { background-image: url(/dula/images/newsbg.gif); background-repeat: no-repeat; color: #51381E; display: inline; float: left; height: 184px; margin-left: 7px; margin-right: 7px; width: 506px; }

#news .bignews { float: left; line-height: 20px; padding-left: 7px; padding-top: 8px; width: 240px; }

#news .newslist { display: block; float: right; padding-right: 7px; padding-top: 8px; width: 236px; }

#news .newslist li { background-image: url(/dula/images/pic03.gif); background-position: 0px 8px; background-repeat: no-repeat; clear: left; float: left; line-height: 24px; padding-left: 16px; width: 220px; }

#news .titnews { color: #993300; display: inline; float: left; font-weight: bold; line-height: 20px; margin-left: 130px; margin-right: 10px; margin-top: 12px; }

#pages { clear: left; float: right; margin-right: 8px; margin-top: 8px; }

#pages .all { background-color: #E9DEC8; border: 1px solid #886A34; float: left; font-family: Tahoma; font-size: 11px; line-height: 20px; margin-right: 2px; padding-left: 6px; padding-right: 6px; }

#pages .button { background-color: #886A34; border: 1px solid #462920; color: #FFFFFF; float: left; font-family: Tahoma; font-size: 11px; font-weight: 600; height: 22px; line-height: 20px; margin: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px; }

#pages .now { background-color: #886A34; border: 1px solid #462920; color: #FFFFFF; float: left; font-family: Tahoma; font-size: 11px; font-weight: bold; line-height: 20px; margin-right: 2px; padding-left: 6px; padding-right: 6px; }

#pages .roll a { background-color: #E1CEAA; border: 1px solid #462920; color: #000000; float: left; font-family: Tahoma; font-size: 11px; line-height: 20px; margin-right: 2px; padding-left: 6px; padding-right: 6px; }

#pages .roll a:hover { background-color: #886A34; border: 1px solid #462920; color: #FFFFFF; float: left; font-family: Tahoma; font-size: 11px; line-height: 20px; margin-right: 2px; padding-left: 6px; padding-right: 6px; }

#pages .text { background-color: #FFFFFF; border: 1px solid #886A34; float: left; font-family: Tahoma; font-size: 11px; height: 20px; line-height: 20px; margin-bottom: 0px; margin-left: 4px; margin-right: 2px; margin-top: 0px; padding-bottom: 0px; padding-left: 6px; padding-right: 6px; padding-top: 0px; width: 40px; }

#search { float: left; height: 21px; margin-bottom: 9px; margin-top: 10px; width: 882px; }

#search .buttom { background-color: #DAC7A4; background-image: url(/dula/images/input_buttombg.gif); background-position: 0px 0px; background-repeat: no-repeat; color: #EADDC4; cursor: pointer; float: left; font-size: 12px; height: 21px; line-height: 21px; text-align: center; width: 52px; }

#search .hotkeywords { display: inline; float: right; line-height: 21px; margin-left: 12px; width: 430px; }

#search .hotkeywords li { float: left; margin-right: 8px; white-space: nowrap; }

#search .hotkeywords span { color: #000000; float: left; font-weight: 600; margin-right: 12px; }

#search .input { background-color: #F7F1E6; background-image: url(/dula/images/pic01.gif); background-position: 3px 4px; background-repeat: no-repeat; border: 1px solid #675938; float: left; height: 17px; line-height: 17px; margin-bottom: 1px; margin-left: 0px; margin-right: 4px; margin-top: 1px; padding: 0px; text-indent: 20px; width: 120px; }

#search .select { background-color: #F7F1E6; border: 1px solid #675938; float: left; font-family: Tahoma; font-size: 12px; height: 21px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 4px; margin-top: 0px; padding: 0px; }

#search label { float: left; height: 21px; line-height: 21px; margin-right: 4px; }

#searchbar { background-image: url(/dula/images/searchbar_bg.gif); background-repeat: repeat-x; height: 40px; }

#searchbar .left { background-image: url(/dula/images/searchbar_lr.gif); background-position: 0px 0px; background-repeat: no-repeat; float: left; height: 40px; width: 16px; }

#searchbar .right { background-image: url(/dula/images/searchbar_lr.gif); background-position: -16px 0px; background-repeat: no-repeat; float: right; height: 40px; width: 16px; }

#style_bottom { background-image: url(/dula/images/style_bottom.gif); background-repeat: no-repeat; clear: left; float: left; height: 40px; width: 1004px; }

#style_left_top { background-image: url(/dula/images/style_top.gif); background-position: 0px 0px; background-repeat: no-repeat; float: left; height: 260px; width: 45px; }

#style_right_top { background-image: url(/dula/images/style_top.gif); background-position: -45px 0px; background-repeat: no-repeat; float: right; height: 260px; width: 45px; }

#top { background-image: url(/dula/images/topbg.gif); background-repeat: repeat-x; float: left; height: 90px; width: 914px; }

#top_input { float: left; height: 22px; padding-bottom: 4px; padding-top: 7px; width: 640px; }

#top_input .checkbox { background-image: none; float: left; height: 20px; width: 20px; }

#top_input .cookie { float: left; line-height: 20px; padding-right: 4px; padding-top: 2px; }

#top_input .getpass { float: left; height: 20px; line-height: 20px; padding-right: 4px; padding-top: 2px; }

#top_input .getpass a { color: #FF0000; font-weight: bold; }

#top_input .loginbuttom { background-color: #CFC0A3; background-image: url(/dula/images/input_buttombg.gif); background-repeat: no-repeat; cursor: pointer; height: 21px; padding-top: 1px; width: 52px; }

#top_input .password { background-image: url(/dula/images/label_password.gif); background-repeat: no-repeat; float: left; height: 20px; margin-bottom: 1px; margin-top: 1px; width: 48px; }

#top_input .register { background-image: url(/dula/images/input_buttombg.gif); background-repeat: no-repeat; float: left; height: 21px; line-height: 21px; margin-right: 4px; margin-top: 1px; text-align: center; width: 52px; }

#top_input .register a, #top_input .register a:hover { color: #EADDC4; text-decoration: none; }

#top_input .username { background-image: url(/dula/images/label_username.gif); background-repeat: no-repeat; float: left; height: 20px; margin-bottom: 1px; margin-top: 1px; width: 54px; }

#top_input .welcome { color: #660000; float: left; font-weight: bold; line-height: 20px; padding-right: 4px; padding-top: 2px; }

#top_input form { }

#top_input input { background-image: url(/dula/images/topinput_bg.gif); background-repeat: no-repeat; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; color: #EBDDC0; float: left; font-family: Tahoma; font-size: 12px; height: 20px; line-height: 20px; margin-bottom: 1px; margin-left: 0px; margin-right: 4px; margin-top: 1px; padding: 0px; width: 72px; }

#top_sub { float: right; height: 20px; line-height: 20px; margin-bottom: 4px; margin-top: 9px; }

#topbar { background-image: url(/dula/images/topbar_bg.gif); background-repeat: repeat-x; height: 33px; }

#topbar .left { background-image: url(/dula/images/topbar_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; float: left; height: 33px; width: 13px; }

#topbar .right { background-image: url(/dula/images/topbar_lr.gif); background-position: -13px 0px; background-repeat: no-repeat; float: right; height: 33px; width: 13px; }

#vipcommend { background-color: #EBDDC0; border: 1px solid #8B6034; float: left; margin-bottom: 7px; margin-top: 7px; padding: 1px; width: 896px; }

#vipcommend    .content    .vippic a { background-image: url(/dula/images/vippicbg.gif); background-repeat: no-repeat; display: inline; float: left; height: 125px; margin-left: 5px; margin-right: 5px; padding-bottom: 6px; padding-left: 4px; padding-right: 6px; padding-top: 4px; width: 100px; }

#vipcommend   .content   .vippic a:hover, #covercommend .coverpic a:hover { background-image: url(/dula/images/vippicbg.gif); background-position: -110px 0px; background-repeat: no-repeat; padding-bottom: 4px; padding-left: 6px; padding-right: 4px; padding-top: 6px; }

#vipcommend .content { float: left; height: 200px; width: 850px; }

#vipcommend .content li { border-left-color: #8B6034; border-left-style: dotted; border-left-width: 1px; float: left; height: 190px; margin-bottom: 5px; margin-top: 5px; padding-left: 10px; padding-right: 10px; width: 120px; }

#vipcommend .content span { clear: left; float: left; line-height: 18px; margin-top: 5px; text-align: left; width: 120px; }

#vipcommend .title { background-image: url(/dula/images/vipcomimg.gif); background-repeat: no-repeat; float: left; height: 200px; width: 46px; }

@charset "utf-8";
#covercommend { background-image: url(/dula/images/lines.gif); background-position: center 0px; background-repeat: repeat-y; float: left; margin-bottom: 5px; margin-top: 5px; width: 504px; }
 