.bannerarea,.filticon{ background-repeat: no-repeat; } .bannerarea{ height: 318px; background-position: center center; position: relative; } .liblogoarea{ text-align: center; margin:0 auto; } .liblogoarea img{ margin-top: 40px; } .filticon{ width:16px; height: 16px; margin:-4px 4px 0 0 ; } .idxsearcharea{ width:900px; padding-bottom:10px; background: #fff; position: absolute; top:218px; left: 50%; margin-left:-450px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; border: 1px solid #c9c9c9\9; -webkit-box-shadow: 0px 0 8px rgba(0,0,0,.1); -moz-box-shadow: 0px 0 8px rgba(0,0,0,.1); -ms-box-shadow: 0px 0 8px rgba(0,0,0,.1); -o-box-shadow: 0px 0 8px rgba(0,0,0,.1); box-shadow: 0px 0 8px rgba(0,0,0,.1); z-index: 1; } .idxsearchtop{ width: 100%; height: 36px; line-height: 36px; color: #763020; font-size: 14px; text-align: center; -webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; -ms-border-radius: 8px 8px 0 0; -o-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; } .searchbook{ color: #3366cc; } .searchin{ width: 72%; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; margin: 22px 0 0 60px; } .searchleft{ /* width: 560px; */ width: 78%; height: 54px; line-height: 54px; background: #f5f5f5; border:1px solid #d8d8d8; border-right: none; -webkit-border-radius: 8px 0 0 8px; -moz-border-radius: 8px 0 0 8px; -ms-border-radius: 8px 0 0 8px; -o-border-radius: 8px 0 0 8px; border-radius: 8px 0 0 8px; } .chosetype{ font-size:16px; width: 94px; height: 54px; overflow:hidden; display: inline-block; vertical-align: middle; margin:0 8px 0 12px; position: relative; cursor: pointer; } .seardown{ width:6px; height: 4px; background: no-repeat; position: absolute; right: 5px; top: 50%; margin-top: -2px; } .searchline{ width: 1px; height: 36px; background: #d8d8d8; margin-top: -6px; } .searchtypeul{ width: 120px; background: #fff; position: absolute; top:56px; left: 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,.2); -moz-box-shadow: 0px 0px 6px rgba(0,0,0,.2); -ms-box-shadow: 0px 0px 6px rgba(0,0,0,.2); -o-box-shadow: 0px 0px 6px rgba(0,0,0,.2); box-shadow: 0px 0px 6px rgba(0,0,0,.2); overflow: hidden; display: none; border: 1px solid #d8d8d8\9; } .searchtypeul li{ font-size: 16px; height: 24px; line-height: 24px; } .searchtypeul li a{ width: 100%; display: block; padding-left: 10px; } .searchtypeul li a:hover{ background: #4196ce; color: #fff; } .searchtypeul li.stypecur a{ background: #4196ce; color: #fff; } .searchinp{ width: 52%; margin:-6px 0 0 10px; } .searchinpin,.searchbtn{ border:none; outline: none; } .searchinpin{ font-size: 16px; width: 85%; background: none; } .searchicon{ width: 16px; height: 16px; background: no-repeat; margin: -4px 10px 0 0; } .searchbtn{ cursor: pointer; } .searchbtn{ width: 130px; height: 54px; color: #fff; font-size: 18px; font-weight: 700; margin-left: -4px; -webkit-border-radius: 0 8px 8px 0; -moz-border-radius: 0 8px 8px 0; -ms-border-radius: 0 8px 10px 0; -o-border-radius: 0 10px 10px 0; border-radius: 0 10px 10px 0; } .highsearch{ font-size: 18px; height: 54px; line-height: 54px; margin: 20px 0 0 16px; } .hotsearchline{ font-size:14px; color: #666666; margin:20px 0 0 60px; } .hotli{ overflow: hidden; width: 90%; vertical-align: top; } .hotli li{ float: left; margin-bottom: 10px; } .hotli li a{ display: block; padding:3px 14px; color: #666666; font-size: 14px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; margin:0 5px; } .idxmenuarea{ width: 100%; display:table; margin: 156px auto 50px; } .menuenter{ display: table-row; } .menuenter li{ display: table-cell; margin-right: 12px; } .menuenter li.nonemargin{ margin-right: 0; } .menuitem{ text-align: center; width:94%; height: 100px; background-repeat: no-repeat; display: block; margin:0 auto; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; position:relative; } .menubgicon{ width: 46px; height: 46px; background-repeat: no-repeat; position:absolute; left:50%; top: 50%; margin:-33px 0 0 -23px; } .menuone .menubgicon{ background-image: ; } .menutwo .menubgicon{ background-image: ; } .menuther .menubgicon{ background-image: ; } .menufour .menubgicon{ background-image: ; } .menufive .menubgicon{ background-image: ; } .menusix .menubgicon{ background-image: ; } .menufont{ font-size:16px; color:#fff; width: 100%; position:absolute; bottom: 10px; -webkit-text-shadow: 0px 1px 5px #888888; -moz-text-shadow:0px 1px 5px #888888; -ms-text-shadow: 0px 1px 5px #888888; -o-text-shadow: 0px 1px 5px #888888; text-shadow:0px 1px 5px #888888; } .idxcon{ position: relative; } .followpub,.followrtarea{ text-align: center; /*width: 142px;*/ position: fixed; right:10px; top: 36%; font-size: 12px; z-index: 8; background: #fff; } .followpub{ padding-bottom: 14px; border-top-width: 2px; border-top-style: solid; padding: 0 10px; -webkit-box-shadow:0px 1px 3px #ababab; -moz-box-shadow:0px 1px 3px #ababab; -ms-box-shadow:0px 1px 3px #ababab; -o-box-shadow:0px 1px 3px #ababab; box-shadow:0px 1px 3px #ababab; border-left: 1px solid #dadada\9; border-right:1px solid #dadada\9; border-bottom: 1px solid #dadada\9; } .followrtarea{ top: 49%; /*width: 80px;*/ width: 54px; border: 1px solid #dddddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .flolink{ width: 70%; display:block; color:#aaa; padding:10px 0; border-bottom: 1px solid #eeeeee; margin:0 10px; position:relative; } .flolink.notbor{border-bottom: none;} .floicon{ width:28px; height:24px; margin: 0 auto 6px; } .floicon01{ background-image: ; } .floicon02{ background-image: ; } .floicon03{ background-image: ; } .floicon04{ background-image: ; } .flolink:hover .floicon01{ background-image: ; } .flolink:hover .floicon02{ background-image: ; } .flolink:hover .floicon03{ background-image: ; } .flolink:hover .floicon04{ background-image: ; } .flolink:hover{ color:#333; } .backtop,.backtop:hover{ color:#c42f29; } .rtpoparea{ width: 154px; height: 188px; background:#fff; border: 1px solid #ddd; position:absolute; left:-178px; top: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; display:none; } .hiddened{display:none;} .showed{display:block ;} .rtpopsan{ width:6px; height:14px; position:absolute; right:-6px; top: 18px; background-image: ; } .rteqimg{ width: 98px; height: 98px; line-height: 98px; border: 1px solid #eeeeee; margin:24px auto 8px; text-align: center; } .rteqimg img{ width: 90px; height: 90px; margin:4px 0; } .rthint01{ color:#09bb07; } .rthint02{ color:#666; } .rthint03{ color:#118cea; } .followhint{ width: 134px; padding:6px 0 14px 0; margin: 0 auto ; } .gteqimg{ margin-bottom: 10px; } .idxmodlfarea{ height: 260px; margin:0 14px 14px 0; background:#fff; overflow:hidden; } .idxmodelleft{ width:74%; } .idxmodlfareain,.idxmodrtareain,.wechatnotiin{ margin:18px 16px; } .idxmodlfareain .picscroll-left { margin-top: -14px; } .idxmodrtareain{ margin-right: 14px; margin-left: 14px; } .idxmodeicon{ width: 20px; height: 20px; background-repeat: no-repeat; margin:-2px 6px 0 0; } .thidxrecicon{ margin-top: -6px; } .idxmodetit{ font-size: 16px; color:#000; margin-bottom: 26px; } .moreicon{ width: 15px; height: 9px; background: no-repeat; margin-left: 8px; } .morelikelink{ color:#666; } .likebkli{ float:left; width:20%; text-align: center; } .likebkli a{ display:block; } .likebkname{ font-size: 14px; width:86%; height: 42px; margin: 10px auto 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .likebkimg{ width:84px; height:126px; margin:0 auto; } .idxmodelright{ width:26%; height: 534px; background:#fff; overflow-x: hidden; } .mgtop{ margin-top: -6px; } .modright{ width: 100%; } .ranklist li{ font-size: 16px; padding: 7px 0; position: relative; margin:0 14px; } .booknameline{ width:100%; position:relative; } .ranknum{ color:#fff; text-align: center; width: 21px; height: 29px; background: no-repeat; } .rankfirst{ background-image: ; } .ranksecond{ background-image: ; } .rankthird{ background-image: ; } .linebkname{ width: 86%; height: 24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .linebkcon{ display: none; } .linebkimg{ width:84px; height: 126px; display:block; margin-right: 12px; } .lineinbkdet{ font-size: 16px; width: 80%; vertical-align: top; } .linkbkrt{ width: 140px; } .lineinbknm{ height: 36px; overflow: hidden; } .lineinbkpress{ font-size: 14px; color: #666666; margin-top: 6px; overflow: hidden; } .wechatnotiarea,.libinactarea{ width:100%; } .wechatnotiarea{ margin-top: 50px; height: 400px; background:#fff; } .wntili{ width:50%; float:left; } .wntiliin,.libinactincon { display:block; } .wntiliin{ padding:28px 0; border-bottom: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; margin:0 20px; } .wntiliin h5,.libinactincon h5{ font-size: 16px; color: #000; margin-bottom: 8px; } .wntiliin h5{ height:24px; } .wntiliin p,.libinactincon p{ font-size: 14px; color:#666; } .wntiliin p{ height: 44px; } .notidet{ width:78%; margin-left: 12px; } .notbordtop{ border-top:none; } .wntiimg{ width: 80px; height: 80px; } .libinactarea{ height:516px; background:#f6e5df; } .libinactin{ margin:60px 0; padding:18px 16px; background:#fff; } .libinactleft { width: 62%; margin-right: 34px; } .libinactimg{ width: 198px; height: 124px; } .actdet{ width: 60%; margin: 17px 14px; } .libinactincon h5{ /*height:48px;*/ } .libinactincon p{ line-height: 1.28; height: 18px; } .libinactli{ margin-bottom: 20px; position:relative; } .libinactleft .morelikelink { margin-right: 26px; } .actcalendarea{ width:330px; position:relative; } .actcaltit{ font-size: 16px; color:#000; position:absolute; left:0; top: 0; } #calendar{ width: 340px; } #calendar .fc-event-inner{ width: 100px; } .libdistibuarea{ background:#fff; height: 406px; } .libdistibuin{ margin:18px 0; } .libdistibuin .idxmodetit{ margin:0 auto 26px; text-align: center; } .libinarea{ padding:6px; } .libinimg{ width: 130px; height: 130px; } .libincon{ width:280px; color:#333; margin-left: 10px; font-size: 12px; } .libdet{ color:#666; margin-bottom: 4px; height: 56px; /* display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; */ overflow: hidden; } /*4.15*/ .actoutstate{ font-size: 14px; color:#fff; width: 83px; height: 21px; line-height: 21px; background-repeat: no-repeat; position:absolute; left:0; top: -2px; padding-left: 4px; } .actoutstate01{ background-image: ; } .actoutstate02{ background-image: ; } .libinactincon:hover{ background:#f2f2f2; } .libconrt{ width:584px; height:358px; position:absolute; right: -374px; top: -50px; z-index: 9; display:none; } .libinactlisec .libconrt{ top: -202px; } .libconrtin{ width:584px; height:358px; overflow-y:auto; background:#f5f5f5; border: 1px solid #b2b2b2; -webkit-border-radius:2px ; border-radius:2px ; -webkit-box-shadow:0px 1px 0px 0px #777; box-shadow:0px 1px 0px 0px #777; padding:36px 20px; } .libconrttop{ width: 96%; height: 30px; background:#f5f5f5; position:absolute; top:1px; left:1px; } .libconrtstate{ font-size: 16px; font-weight: bold; line-height: 30px; padding-left: 14px; color:#fff; width:118px; height:32px; background-repeat: no-repeat; position:absolute; left: 12px; top: -6px; } .libconrtstate01{ background-image: ; } .libconrtstate02{ background-image: ; } .libconrttit{ font-size: 20px; color:#000000; font-weight: bold; margin-bottom: 4px; } .librtfiin{ font-size: 14px; color:#666666; overflow: hidden; } .librtficon{ float:left; margin-right: 30px; } .librtsenin{ font-size: 14px; color:#333; margin-top: 26px; } .librtdiv{ line-height: 24px; overflow: hidden; } .librtdivin{ float:left; margin-right:20px; } .nowsignbtn{ font-size: 16px; color:#c42f29; text-align: center; width:126px; height:44px; line-height:44px; background:#fff; border: 1px solid #c42f29; position:absolute; right: 48px; bottom: 78px; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px; } .libinactli:hover .libconrt{ display:block; }