@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, blockquote, th, td{margin:0;padding:0}
html{-webkit-text-size-adjust:none;overflow:-moz-scrollbars-vertical}
body{color:#333;font:12px/20px Tahoma, Verdana, "宋体", Helvetica, Arial, sans-serif;background:#fff}
a{text-decoration:none}
a{blr:expression(this.onFocus=this.blur());outline:none}
ul, li{list-style:none}
.ullist1 li{display:inline}
fieldset, img, input{border:0 none}
input, textarea, select, button{font:12px Tahoma, Verdana, "宋体", Helvetica, Arial, sans-serif}
table{border-collapse:collapse}
.l{float:left}
.r{float:right}
.clear{clear:both;width:0;height:0;overflow:hidden;visibility:hidden}
a{color:#71573b}
h1{font-size:24px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"微软雅黑", "黑体"}
h2{font-size:14px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
h3{font-size:14px;color:#333}
h4{font-size:12px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.c3{color:#333}
.c6{color:#666}
.c8{color:#888}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.hidden{display: none;}
.fix:after, .fix:before{content:"";display:block;clear:both}
/*结构*/
.top960, .head960, .banner, .menu960, .subMenu960, .nav960, .main, .foot960{width:960px;margin:0 auto}
/*top*/
.top{width:100%;height:37px;line-height:37px;background:#000;border-top:5px solid #548a1f}
.top960:after, .search:after{clear:both;display:block;content:""}
.top a{color:#fff;font-size:14px;margin-right:5px}
.ml18{margin-left:18px}
.navABar{width:380px;height:27px;padding-top:10px;float:left}
.navABar li{float:left;height:27px;line-height:17px;position:relative;z-index:9}
.navABar:after{clear:both;display:block;content:""}
.navABar li ul{visibility:hidden;position:absolute;top:27px;left:-10px;z-index:100}
.navABar li ul ul{top:0px;left:120px;z-index:9999}
.navABar li ul li{line-height:27px;}
.navABar li ul li a{display:block;background:#000}
.navABar li ul li a:hover{background-color:#666}
#subBt li a{background:url(../images/indexbg.png) no-repeat scroll -371px -344px #000}
#subBt ul li a{background-image:none;}
#myDaJia{width:100px;}
#shoppingCart{width:70px;}
#bookTypeIndex, #bookTypeIndex ul{width:110px}
#bookTypeIndex ul li a{width:110px;padding:0 0px 0 10px}
#readCommend, #readCommend ul{width:95px}
#readCommend ul li a{width:95px;padding:0 5px 0 10px}
.icon_unfold, .icon_shop{height:16px;width:16px;display:inline-block;margin-left:2px;vertical-align:middle}
.icon_unfold{background:url(../images/indexbg.png) -175px 0 no-repeat}
.icon_shop{background:url(../images/indexbg.png) -195px 0 no-repeat}
.search{width:352px;height:32px;padding-top:5px;display:block;float:left;position:relative}
#searchOpt{width:260px;padding:5px 0;position:absolute;left:0;top:32px;background-color:#FFF;border:1px solid #E9E6DF;z-index:9999}
#searchOpt li{border-left:1px solid #FFF;border-right:1px solid #FFF;height:24px;line-height:24px;}
#searchOpt li a{width:242px;padding:0 8px;display:block;color:#000;font-size:12px}
#searchOpt li a:hover{background-color:#E9E6DF;color:#000}
#searchOpt .sText{color:#80BC58}
.searchbg{width:250px;height:21px;line-height:21px;padding-left:10px;color:#888;background:#fff;border-top:1px solid #535353;border-left:1px solid #939393}
.searchBar{height:26px;line-height:26px;width:77px;background:url(../images/indexbg.png) -221px 0 no-repeat;color:#fff;font-size:14px;padding-left:15px}
.link_login{display:inline-block;height:37px;width:220px;color:#FFF;float:right;text-align:right}
.link_login a{font-size:12px;color:#dbffc0}
/*header*/
.head960{height:148px}
.logo a{width:165px;height:60px;display:block;margin:45px 0 0 18px;background:url(../images/indexbg.png) no-repeat 0 0}
.headbg{background:url(../images/indexbg.png) 0 -70px no-repeat;height:100%;width:768px}
.link1{margin-top:5px}
.link1 a{color:#666}
.link1 a:hover{color:#548a1f}
.loginarea{margin:100px 0 0 90px;color:#71573b}
a.login2, a.register2{display:inline-block;width:50px;height:20px;text-align:center;line-height:20px;margin-left:10px;color:#fff}
a.login2{background:#82bc56}
a.register2{background:#71573b}
a.loginByQQ, a.loginByWeibo{display:inline-block;width:104px;height:36px;vertical-align:middle}
a.loginByQQ{background:url(../images/indexbg.png) -320px 0 no-repeat}
a.loginByWeibo{background:url(../images/indexbg.png) -425px 0 no-repeat}
/*menu*/
.menu{background:#e9e6de;border-top:4px solid #71573b;height:36px;line-height:36px}
.menu960 ul{margin-left:25px}
.menu960 li{display:inline;float:left;}
.menu960 li a{font-size:14px;font-weight:bold;padding: 0 13px;position: relative;}
.menu960 li a:hover, .menu li a.activeMenu{color:#548a1f;/*border-bottom:2px solid #82bc56;padding:0 6px 8px*/}
.newIcon{position: absolute;display: block;background: url("../images/new.png") 0 0 no-repeat;height: 15px;width: 26px;top: -10px;right: -7px;}
.pig, .member{display:inline-block;width:26px;height:23px;vertical-align:middle}
.pig{background:url(../images/indexbg.png) -544px -2px no-repeat}
.member{background:url(../images/indexbg.png) -570px -2px no-repeat;margin-left:10px}
.subMenu960{height:32px;line-height:32px;width:960px;overflow:hidden}
.subMenu960 ul{width:480px;height:32px;padding-left:160px}
.subMenu960 li{float:left;display:inline;*width:60px}
.subMenu960 li a{margin-right:12px}
.subMenu960 li a:hover{color:#548a1f}
.Iphone, .Ipad, .Android{display:inline-block;width:72px;height:32px;cursor:default;*zoom:1;float:left}
.Iphone{background:url(../images/indexbg.png) -320px -37px no-repeat}
.Ipad{background:url(../images/indexbg.png) -395px -37px no-repeat}
.Android{background:url(../images/indexbg.png) -465px -37px no-repeat}
.nav960{height:32px;background:url(../images/indexNavbg.png) right no-repeat}
.nav{width:690px;height:24px;line-height:24px;background:#e8e8e8}
.nav ul{margin-left:20px}
.nav li{display:inline;float:left;margin-left:5px;height:20px;padding-top:4px;line-height:15px}
.nav li a{
}
.nav li a:hover{color:#548a1f}
.icon_unfold2{height:10px;width:10px;display:inline-block;margin-left:2px;_position:relative;top:3px;right:-2px;background:url(../images/indexbg.png) -175px -22px no-repeat}

/*banner*/
.banner{width:960px;height:400px;position:relative}
.banner #slides{width:960px;height:400px;overflow:hidden}
#slides .slides_container{width:960px;height:400px;overflow:hidden;}
.banner img{width:960px;height:400px}
.bannerShadow{width:960px;height:98px;position:absolute;left:0;bottom:40px;background-color:#71573b;opacity:0.5; /* for Firefox */filter:alpha(opacity = 50); /* for IE */}
.bannerShadowCon{position:absolute;left:0;bottom:40px;width:670px;padding:10px 20px}
.bannerShadowCon h1{width:670px;height:40px;line-height:40px;font-size:24px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"微软雅黑", "黑体"}
.bannerShadowCon h1 a{color:#e6c774}
.bannerShadowCon p{color:#fff;text-indent:24px;text-align:justify;line-height:18px;margin-top:5px}
ul.pagination{position:absolute;left:340px;bottom:12px;z-index:101}
ul.pagination li{display:inline;float:left}
ul.pagination li a{display:block;background:url(../images/indexbg.png) -228px -304px no-repeat;width:45px;height:19px;text-indent:-999em}
ul.pagination li.current a{background:url(../images/indexbg.png) -182px -304px no-repeat}
.transparent{width:240px;height:400px;background:#fff;position:absolute;top:0;right:10px;z-index:100;opacity:0.95; /* for Firefox */filter:alpha(opacity = 95); /* for IE */_background:#fefefd}
.bannerList{width:210px;height:400px;position:absolute;top:0;right:25px;z-index:101}
.bannerTitle{background:#941010;color:#fff;width:27px;height:14px;line-height:14px;text-align:center;position:relative;top:-8px}
.bannerTitleHidden{width:27px;height:14px;line-height:14px;text-align:center;position:relative;top:-8px}
.importantList h2{font-size:14px;width:210px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.importantList p{color:#888;margin-top:7px;text-indent:24px;text-align:justify;line-height:18px}
.importantList p.description{height:38px;line-height:19px;width:290px;overflow:hidden;}
.line1{background:url(../images/indexbg.png) -130px -262px;width:210px;height:2px;margin:16px 0;font-size:0}
*+html .line1{margin:8px 0}
.generalList li{line-height:24px;width:200px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/indexbg.png) -789px -68px no-repeat;padding-left:10px}
/*Module1*/
.Module1{margin-top:17px;width:100%;height:475px}
.topList{width:220px;height:100%}
.topList h3{font-size:14px;color:#333;margin-left:20px}
.topList ul{margin-top:5px}
.topList li{padding-left:6px;line-height:24px;width:210px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/indexbg.png) -785px -2px no-repeat;color:#fff}
.topList li a{margin-left:10px}
li.top10{padding-left:2px}
li.top10 a{margin-left:6px}
li.activeTop{background:url(../images/indexbg.png) -785px -31px no-repeat}
li.activeTop a{font-weight:bold}
.topList dl{width:190px;height:162px;margin:10px 0 10px 18px}
.topList dt{width:114px;height:162px}
.topList dt img{width:114px;height:162px}
.topList dd p{width:70px;height:162px;color:#888;text-indent:24px;text-align:justify;line-height:18px;white-space:normal}
.topic{width:330px;height:245px;margin-left:20px}
.topic img{width:330px;height:150px}
.topic h4{margin-top:5px;font-size:12px;width:300px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.topic p{margin-top:5px;color:#666;text-indent:24px;text-align:justify;line-height:18px}
.newBook{margin:5px 0 0 20px}
.newBook h3{font-size:14px;color:#333}
.newBook li{margin-top:20px;float:left;display:inline;margin-right:27px}
.newBook li.r0{margin-right:0}
.newBook li img{width:114px;height:162px}
.newBook li p{text-align:center;width:114px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.title p{background:url(../images/indexbg.png)}
/*Module_book*/
.Module_book{width:100%;height:410px;margin-top:20px}
.title{width:100%;height:30px;border-bottom:6px solid #d9d1bc}
.title p{height:20px;margin-left:20px;padding-right:10px;}
.Module_book .title p{background:url(../images/index_2_bg1.png) no-repeat}
.Module_book_left{background:#e8e8e8;width:300px;height:340px;padding:15px 25px 15px 15px}
.Module_book_left dt img{width:114px;height:162px}
.Module_book_left dd{margin-left:10px;width:170px;height:162px}
.Module_book_left p{color:#666;line-height:24px}
.Module_book_left h4{font-size:12px;width:170px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
p.summary{margin-top:15px;color:#666;text-indent:24px;text-align:justify;line-height:18px}
.quotationLeft{background:url(../images/indexbg.png) -230px -224px no-repeat;width:40px;height:30px;margin-top:18px;*margin-top:0px}
#ydTab{margin-left:20px}
.quotationRight{background:url(../images/indexbg.png) -270px -224px no-repeat;width:40px;height:30px}
.recommend h3{margin-top:25px;*margin-top:10px}
.recommend p{width:295px;height:90px;margin-top:10px;color:#666;text-indent:24px;text-align:justify;line-height:18px}
.Module_book_right{width:620px;height: 370px;}
.Module_book_right li{margin-left:15px;width:295px;height:162px;float:left;display:inline}
.book{width:114px;height:162px}
.face{width:50px;height:50px}
.worksList{width:620px;height:382px;margin-top:9px}
.worksList .divLi dl{width:295px;height:168px;overflow:hidden}
.worksList .divLi dt{width:114px;height:168px}
.intro{width:170px;height:168px;margin-left:10px}
.intro .oh4{font-weight:600}
.intro .linep{color:#666;line-height:24px}
.intro dl{width:100%;height:77px;margin-top:18px}
.intro dt p{text-align:center;width:50px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.comment{width:116px;height:77px;background:url(../images/indexbg.png) 0 -224px no-repeat;margin-left:2px}
.comment p.summary{width:96px;height:58px;margin:0;margin-left:15px;line-height:18px;text-indent:24px;text-align:justify;line-height:18px}
.view{margin-left:35px;margin-top:-3px}
.mt12{margin-top:12px}
.mt34{margin-top:34px}
/*Module_novel*/
.Module_novel{width:100%;height:460px;margin-top:10px}
.Module_novel .title p{background:url(../images/indexbg.png) 0 -329px no-repeat}
.Module_novel_left{background:#e8e8e8;width:300px;height:390px;padding:10px 25px 15px 15px}
.Module_novel_left dt img{width:300px;height:100px;margin-top:10px}
.Module_novel_left dd{margin-top:10px;border-bottom:9px solid #dcdcdc;padding-bottom:15px;width:100%}
.Module_novel_left dd h4{width:80%}
.Module_novel_left dd p{width:100%;height:50px;margin-top:7px;color:#666;text-indent:24px;text-align:justify;line-height:18px}
.w280 li{width:280px}
.Module_novel_right{width:620px}
.Module_novel_right h3{padding-left:15px}
.Module_novel_right .divLi{padding-left:12px;width:295px;height:168px;float:left;}
p.c3{color:#333}
p.c6{color:#666}
p.c8{color:#888}
.Module_novel_right .summary{margin-top:10px;color:#666;text-indent:24px;text-align:justify;line-height:18px}
/*Module_read*/
.Module_read{width:100%;height:440px;margin-top:10px}
.Module_read .title p{background:url(../images/index_2_bg2.png) no-repeat}
.Module_read_left{background:#e8e8e8;width:300px;height:370px;padding:10px 25px 15px 15px}
.Module_read_left dt img{width:300px;height:200px;margin-top:5px}
.Module_read_left dd{margin-top:10px;width:100%}
.Module_read_left dd h2{width:80%}
.Module_read_left dd p.summary{width:100%;height:100px;margin-top:7px;color:#666;text-indent:24px;text-align:justify;line-height:18px}
.Module_read_left dd p.reply{text-align:right}
.Module_read_right{width:620px;padding-top: 10px;height: 385px;}
.digest{width:290px;height:375px;margin:0 0 0 15px}
.digest li{margin-top:5px}
.digest h2{width:100%;line-height:18px}
.digest p{color:#666}
.digest .reply{text-align:right;line-height:14px}
.review{width:260px;height:375px;margin:0}
.review ul{margin-top:5px;margin-left:5px}
.review .w240 li{width:240px}
.sort{margin:5px 0}
.sort a{display:inline-block;height:25px;padding:0 3px;line-height:25px}
.sort a:hover, .sort a.activeNews{background:url(../images/tab1.png) center 5px no-repeat;color:#fff}
/*Module_mall*/
.Module_mall{width:100%;height:350px;margin-top:10px}
.Module_mall .title p{background:url(../images/indexbg.png) 0 -371px no-repeat}
.Module_mall_left{width:670px;height:314px}
.sort_mall{margin:10px 0}
.sort_mall a{margin:8px;padding:0 2px;height:12px;line-height:12px}
.sort_mall a:hover, .sort_mall a.activeBook{background:#b9203f;color:#fff}
.bookList li{width:114px;height:270px;margin-right:25px;float:left;overflow:hidden}
.bookList li.r0{margin-right:0}
.bookList h4, .bookList p{text-align:center;height:20px;line-height:20px;background:#f7f7f7}
.bookList h4{padding-top:5px}
.paperPrice{color:#666;text-decoration:line-through}
.bookList p.buy{background:#ff6100}
.bookList p.addToCart{background:#b6a84d}
.bookList p a{color:#fff}
.Module_mall_right{width:275px;margin-top:10px;height: 304px;}
.sortEbook{margin:5px 0}
.sortEbook a{display:inline-block;height:25px;padding:0 5px;line-height:25px}
.sortEbook a:hover, .sortEbook a.activeEbook{background:url(../images/tab2.png) center 5px no-repeat;color:#fff}
.Module_mall_right li{float:left;display:inline;margin-right:5px}
.Module_mall_right li.r0{margin-right:0}
.rank{position:relative}
.ebook1, .ebook2, .ebook3{width:18px;height:25px}
.ebook1{background:url(../images/indexbg.png) -385px -230px no-repeat;position:absolute;top:90px;left:60px;z-index:999;_left:-210px}
.ebook2{background:url(../images/indexbg.png) -427px -230px no-repeat;position:absolute;top:90px;left:155px;z-index:999;_left:-115px}
.ebook3{background:url(../images/indexbg.png) -462px -230px no-repeat;position:absolute;top:90px;left:245px;z-index:999;_left:-25px}
.monthly a{display:inline-block;height:20px;line-height:20px;padding:0 5px}
.monthly a:hover, .monthly a.activemonthly{border-bottom:1px solid #b9203f}
.Module_mall_right p.summary{margin-top:5px}
.Module_mall_right p{color:#666}
.Module_mall_right p a{color:#333}
.Module_mall_right p a.catalog{float:right;display:inline;text-decoration:underline;color:#71573b}
.Module_mall_right p a.order{float:right;display:inline;text-decoration:underline;margin-left:10px;color:#ff6100}

/*Module_video*/
.Module_video, .Module_ssd{margin-top:10px;clear: both;}
.bookcoverlist li, span.phbNum, .Module_ssd .title p, .Module_sale_phb .title p{background:url(../images/indexbg.png) no-repeat scroll 0 0 transparent}
.Module_digi_product .title p, .Module_cartoon .title p, .Module_cartoon .title p, .Module_adv_brand .title p{background:url(../images/indexbg.png) no-repeat scroll 0 0 transparent}
.Module_mingJia .title p{background:url(../images/indexbg.png) no-repeat scroll 0 0 transparent}
.Module_video h3, .Module_ssd h3{clear:both}
.Module_video:after, .bookActive:after, .bookIntroActive:after, ul.videoNews:after, .Module_cartoon:after{clear:both;display:block;content:""}
.Module_video .title p{background-position:0 -391px}
#video_slides{height:320px;overflow:hidden;position:relative}
.Module_video_left{width:670px;margin-top:16px}
.Module_video_left .videoNewsBox{height:161px;background-color:#E8E8E8;margin-top:15px;padding:12px 20px}
ul.videoNews li{width:298px;height:24px;line-height:24px;overflow:hidden;float:left;padding-left:12px;margin-right:5px;}
img#videoAdv{width:630px;height:70px;margin-top:13px}

.Module_video_right{width:275px;margin-top:12px}
.bookCoverList{height:330px;margin:10px 0 7px}
.bookCoverList li{width:263px;height:25px;line-height:25px;padding-left:12px;background:url(../images/indexbg.png) no-repeat scroll -785px -69px transparent}
.bookCoverList li.bookActive{height:197px;color:#71573B}
.bookTitle{height:25px;line-height:25px}
.bookActive .bookTitle{font-weight:bold;}
.bookIntroActive{height:162px;margin-top:7px;overflow:hidden}
img.bookCover{width:114px;height:162px;margin-right:10px}
.bookIntro{width:139px;height:162px;text-indent:2em;line-height:24px;color:#666}

.phb{margin:10px 0}
.phb li{height:25px;line-height:25px;}
.video_phb{width:275px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
span.phbNum{width:18px;height:25px;display:inline-block;background-position:-785px -2px;color:#FFF;text-align:center;margin-right:3px}

/*Module_video*/
.Module_ssd .title p{background-position:0 -413px}
.Module_ssd_left{width:670px}
.Module_ssd_right{width:275px;margin-top:11px}
.ContentFlow .globalCaption .caption .play{width:38px;height:38px;display:block;position:absolute;right:13px;top:13px;background:url("../images/playMidBtn.png") no-repeat scroll 0 0 transparent}
.ContentFlow .globalCaption .caption .play a{width:38px;height:38px;display:block;text-indent:-999em}
/*ssd*/
#ssdWrap{height:424px;overflow:hidden;background-color:#888;position:relative;z-index:1}
#ssdWrap:after, #bookLayer:after, #oneRow:after, #xsqsjLists:after{clear:both;display:block;content:""}
#xsqsjLists .rank img{width:87px;height:123px}
#ssdWrap .ab, #ssdWrap .fab{width:50px;height:50px;position:absolute;z-index:10}
#ssdWrap .ab img{width:50px;height:50px}
#ssdWrap .ab .skMember{width:50px;height:14px;line-height:14px;overflow:hidden;display:none;position:relative;top:-14px;left:0;background:#000;opacity:0.5;filter:alpha(opacity=50);color:#FFF;font-size:12px;text-align:center}
#ssdWrap #ssd0{z-index:200}
#ssdWrap #ssd0 .skMember{display:block}
#ssdWrap .fab{width:50px;height:50px;position:absolute;z-index:15}
#ssdLayer{width:670px;height:424px;position:absolute;top:0;left:0;background-color:#000;opacity:0.5;filter:alpha(opacity=50);z-index:11}
#bookLayer{width:570px;height:324px;position:absolute;top:50px;left:50px;text-align:center;overflow:hidden;z-index:300;background:#FFF}
#bookLayer img{width:114px;height:162px;display:inline;}
#oneRow{margin-top:81px}
.sdkList{margin-top:8px}
.sdkList li{margin-top:5px}
.sdkList li h3{width:275px;height:24px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.sdkList li p{height:69px;overflow:hidden;line-height:23px;color:#333;text-indent:2em}
.Module_ssd #ssmr{height:94px;margin-top:15px;padding-top:15px;background-color:#333;position:relative}
#ssmr #mrList:after, #ssmr #mrList li:after{clear:both;display:block;content:""}
#ssmr #marQue{width:830px;height:80px;margin-left:64px;overflow:hidden}
#ssmr #mrList{display:block;width:2200px;height:80px}
#ssmr #mrList li{width:220px;height:80px;float:left}

#nextMr , #prevMr{width:28px;height:33px;display:block;position:absolute;text-indent:-999em;background:url(../images/pageSel.png) no-repeat scroll 0 0 transparent;}
#nextMr{top:35px;left:20px;}
#prevMr{background-position:-28px 0;top:35px;right:20px}
.mrAvatar{width:50px;height:80px;overflow:hidden}
.mrAvatar img{width:50px;height:50px;border-radius:5px}
.mrDH{width:100px;height:70px;padding:5px 5px 5px 13px;margin-left:5px;font-size:12px;overflow:hidden;position:relative;background:url(../images/duiHuaBg.png) no-repeat scroll 0 0 transparent}
.mrDH p{text-indent:2em}
.mrDH strong{font-weight:100;position:absolute;right:6px;bottom:3px}

/*Module_sale_phb*/
.Module_sale_phb{margin-top:20px;clear:both;}
.Module_sale_phb .title p{background-position:0 -433px}
.salePhbWrap:after, .digiLogo:after, .adv_brand_list:after, .mingjia_list:after{clear:both;display:block;content:""}
.salePhbWrap{margin-top:10px;}
.Module_phb_col{width:245px;}
.Module_phb_left_col{width:225px}
.Module_phb_col h3, .Module_phb_left_col h3{width:225px;height:30px;line-height:30px;text-align:center}
.phbList{width:225px;padding-right:20px}
.Module_phb_left_col .phbList{padding-right:0}
.phbList li{height:25px;line-height:25px;}
.phbList li.active{height:200px;}
.phbList li.active span.phbNum{font-weight:100}
.phbList li.active p{width:225px;height:25px;line-height:25px;font-weight:600;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.phbList li.active .phbNum{background-position:-785px -31px}
.phbList .bookIntro{width:85px;}
.phbList li .bookIntroActive{width:207px;padding-left:18px}
.phbList .bookCover{margin-right:8px}
.phbBorder{background:url("../images/phbListBorder.png") repeat-y scroll 234px 0px transparent}

/*Module_cartoon*/
.Module_cartoon, .Module_digi_product, .adv_brand_list, .Module_mingJia{margin-top:10px;clear:both;}
.Module_cartoon .title p{background-position:0 -454px}
.Module_cartoon_left{width:704px;margin-top:20px}
.cartoon_List li{float:left;width:176px;height:137px;text-align:center}
.cartoon_List li img{width:144px;height:110px;}
.cartoon_List li p{height:27px;line-height:27px}
.Module_cartoon_right{width:228px;margin-top:12px;padding-left:10px;background:url("../images/phbListBorder.png") repeat-y scroll 0px 0px transparent}
.cartton_phb li{width:228px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/*Module_digi_product*/
.Module_digi_product .title p{background-position:0 -476px}
.digiLogo{margin-top:25px}
.digiLogo li{width:96px;float:left;text-align:center}
/*Module_adv_brand*/
.Module_adv_brand{margin-top:25px;clear:both;}
.Module_adv_brand .title p{background-position:0 -496px}
.adv_brand_list li{width:192px;height:25px;padding:8px 0;float:left;text-align:center}

/*Module_mingJia*/
.Module_mingJia{position:relative;clear:both;}
.Module_mingJia .title p{background-position:0 -518px}
.mingjia_list{margin-top:10px;}
.comTab{position:absolute;top:3px;left:160px;}
.comTab span{display:inline-block;width:53px;height:22px;margin-right:12px}
.comTab span a{display:block;width:65px;height:22px;line-height:15px;text-align:center}
.comTab span a.selected, .comTab span a:hover{background:url(../images/tab_65.png) no-repeat scroll 0 0 transparent;color:#FFF}
.mingjia_list li{width:80px;float:left;text-align:center;margin-top:10px}
.mingjia_list li img{width:50px;height:50px}
.mingjia_list li p{width:50px;height:27px;line-height:27px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

/*pressWrap*/
.pressWrap{margin-top:15px;line-height:27px}
#pressTab{left:136px;top:6px;}
.pressWrap:after, .wpsList:after, .pTypeBox:after{clear:both;display:block;content:""}
.zonePress{width:310px;padding-left:20px;clear:both;}
.zonePress a{margin-right:10px}
.worldPress{width:600px;padding-left:20px;position:relative}
.zonePress h3, .worldPress h3{line-height:30px;}
.wpsList li{width:190px;padding-left:10px;float:left;background:url(../images/indexbg.png) scroll -786px -67px transparent}
.pressType{width:920px;padding:5px 20px;height:150px;background-color:#F1F1F1;margin-top:10px}
.pTypeBox{width:153px;float:left}
.pTypeBox span{display: inline-block;margin-right:15px;}
.pTypeBox span a{color:#333}

/*contactDJ*/
.contactDJ{width:954px;border:1px solid #f1f1f1;padding:2px;min-height:370px;margin-top:15px}
#DJIntro{width:330px;height:50px;float:left;margin-left:175px;margin-top:20px;}
#QQLogin, #sinaLogin{width:150px;height:50px;float:left;margin-top:15px}
.DJTuiJIan{width:924px;height:66px;line-height:30px;background-color:#71573B;margin-top:15px;text-align:center;padding:12px 15px;font-size:14px;color:#FFF}
.DJTuiJIan #moreBook, .DJTuiJIan #moreShare{width:102px;height:30px;display:inline-block;text-align:center}
.DJTuiJIan #moreShare{margin-left:40px}
.DJTuiJIan #moreBook a, .DJTuiJIan #moreShare a{display:block;width:102px;height:30px;background-color:#6EA439;color:#FFF;}
.webAboutBox:after, .dingYueBox:after{clear:both;display:block;content:""}
.webAboutBox{width:924px;padding:15px 15px 0}
.webAboutBox h3{height:30px;color:#333}
.webAboutBox a{color:#333}
.webAboutBox .wSpan{float:left;width:150px;height:138px}
.webAboutBox li{line-height:24px}
#aboutUs{width:100px}
#interestDJ{width:212px;padding-left:12px;background:url(../images/phbListBorder.png) repeat-y scroll 0 0 transparent}
#interestDJ span.iWeibo{display:inline-block;width:80px;height:30px;}
#interestDJ span.iWeibo a{display:block;width:80px;height:30px;text-indent:-999em;background:url(../images/weibo.png) no-repeat scroll 0 0 transparent;}
#interestDJ span.iWeibo a#QQWeibo{background-position:-80px 0}
.dingYueBox{position:relative}
input#dingYue{width:117px;height:17px;padding:1px 3px;line-height:21px;border:1px solid #BEBEBE;float:left}
button#subDingYue{width:38px;height:21px;line-height:21px;float:left;background-color:#71573B;border:0 none;font-size:12px;color:#FFF;padding:0}
.dingYueBox #kTips{display:inline-block;width:117px;height:17px;position:absolute;top:1px;left:3px;_left:-158px;color:#888;}
.DJContactInfo{width:924px;padding:5px 15px;font-size:14px;}
.DJContactInfo i{color:#71573B;font-size:18px}
span.jobTime{font-size:12px;margin-left:15px}
strong.servEmail{margin-left:60px}
strong.pubEmail{margin-left:68px}
strong.servEmail span, strong.pubEmail span{font-size:12px;font-weight:100}
/*frindLink*/
.frindLink{margin-top:20px}
.frindLink .title p{background:url(../images/indexbg.png) no-repeat scroll 0 -539px transparent}
.mareBrandLink{display:inline-block;margin-top:5px}
.linkBox{padding:8px 12px}
.linkBox span{display:inline-block;margin-right:15px}
.aw{display:inline-block;width:160px;}
/*footer*/
.footer{width:920px;height:120px;padding:15px 20px;margin:0 auto;margin-top:10px;background-color:#F1F1F1;margin-bottom:30px;position:relative;}
.footer a{color:#333}
span#DjLogo{width:150px;height:50px;display:inline-block;position:absolute;right:30px;top:50px}

.cirAva50 {
    height: 50px;
    position: relative;
    width: 50px;
}
.cirAva50 span {
    background: url("../images/cir3.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    font-size: 0;
    height: 6px;
    position: absolute;
    width: 6px;
}
.cirAva50 span.s1 {
    background-position: 0 0;
    left: 0;
    top: 0;
}
.cirAva50 span.s2 {
    background-position: -6px 0;
    right: 0;
    top: 0;
}
.cirAva50 span.s3 {
    background-position: -6px -6px;
    bottom: 0;
    right: 0;
}
.cirAva50 span.s4 {
    background-position: 0 -6px;
    bottom: 0;
    left: 0;
}

/*18大*/
.dajia-wrapper{background: #AC0000;width:100%;height: 66px;line-height: 66px;}
.dajia-wrapper-18th{background: url("../../../images/banner_18da.png");z-index: 1;height: 66px;}
.wrapperBtnClose{
    cursor: pointer;
    height: 18px;
    left: 50%;
    margin-left: 435px;
    overflow: hidden;
    position: absolute;
    text-indent: -100em;
    top: 86px;
    width: 45px;
    z-index: 2;
}

.wrapper-link {
    display: block;
    height: 66px;
    left: 50%;
    margin-left: -480px;
    overflow: hidden;
    position: absolute;
    text-indent: -100em;
    top: 44px;
    width: 960px;
    z-index: 1;
}

/*首页连接变绿*/
.importantList li h2 a:hover{color:#548a1f}
.importantList li p a:hover{color:#548a1f}
.generalList li a:hover{color:#548a1f}
.Module1 a:hover{color:#548a1f}
.menu960 p.r a:hover{color:#548a1f}
.Module_book a:hover{color:#548a1f}
.Module_read a:hover{color:#548a1f}
.Module_mall a:hover{color:#548a1f}
.Module_novel a:hover{color:#548a1f}
.Module_video a:hover{color:#548a1f}
.Module_sale_phb a:hover{color:#548a1f}
.Module_cartoon a:hover{color:#548a1f}
.Module_mingJia a:hover{color:#548a1f}
.pressWrap a:hover{color:#548a1f}
.contactDJ a:hover{color:#548a1f}
.footer a:hover{color:#548a1f}
.frindLink a:hover{color:#548a1f}

.sort a:hover, .sort a.activeNews{background:url(../images/tab1.png) center 5px no-repeat;color:#fff}
.sort_mall a:hover, .sort_mall a.activeBook {background: none repeat scroll 0 0 #B9203F;color: #FFFFFF;}
.sortEbook a:hover, .sortEbook a.activeEbook{background:url(../images/tab2.png) center 5px no-repeat;color:#fff}
.comTab span a.selected, .comTab span a:hover{background:url(../images/tab_65.png) no-repeat scroll 0 0 transparent;color:#FFF}

