@charset "utf-8";
/*精品推荐*/

/*面包屑导航*/
.crumbsNav{height: 40px;line-height: 40px;}
.crumbsNav a{color:#008EE1;}
.crumbsNav i{margin:0 3px;}
.crumbsNav h2,.crumbsNav h1{display: inline;font-weight: normal;color:#008EE1}
/*分页*/
.page{text-align: center;margin-top:20px;font-size:0;}
.page a{display: inline-block;height: 20px;line-height: 20px;padding:0 5px;border:1px solid #B0B0B0;font-size:12px;margin-right: 3px;margin-left: 3px;}
.page a.cur{color:red;}
.page span{font-size:12px;}
/*回顶部*/
.srolltool{width: 22px;background-color:#008EE1;color:#FFF;text-align: center;position:fixed;z-index: 3;left:50%;top:50%;margin-left: 200px;display: none;}
.srolltool.show{display: block;}
.srolltool *{display: block;height: 65px;padding-top: 10px;cursor:pointer;position: relative;}
.srolltool a{color:#FFF;}
.srolltool i{padding:0;border-width: 5px;width: 0; height: 0;overflow: hidden; position: absolute;left:50%;margin-left: -4px;}
.srolltool i.top{border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;top:0}
.srolltool i.btm{border-style:solid dashed dashed dashed;border-color:#fff transparent transparent transparent;bottom:0px;}
/*专题首页*/
.onewrap .onel{width: 240px;float: left;border: 1px solid #ccc;border-top:none;}
.headTit{height: 36px;line-height: 36px;padding:0 10px;border-bottom: 1px solid #ccc;border-top: 1px solid #008ee1}
.headTit h4{font-size: 14px;display: inline-block;}
.headTit h4 span.icon{display: inline-block;width: 11px;height: 11px;background:url(../images/icon/sroticon.jpg) 0 0 no-repeat;margin-right: 5px;}
.headTit a.more{float: right;font-family: "宋体";}
.onel .item{margin-bottom: 20px;}
.onel .item .title{height: 30px;line-height: 30px;padding:0 10px;}
.onel .item .title h4{float: left;font-weight: normal;}
.onel .item .title a.more{float: right;font-family: "宋体";}
.onel .item .cont li{float: left;width: 120px;margin: -1px;border: 1px solid #ccc;background: #fff;text-align: center;height: 24px;line-height: 24px;overflow: hidden;}

.onewrap .oner{width:780px;float: right;}
.onerHot .onerHotl{width: 780px;float: left;overflow: hidden;}
.onerHot .title{height: 36px;line-height: 36px;}
.onerHotl .cont{}
.onerHotl .cont ul{width: 800px;}
.onerHotl .cont li{width: 143px;float: left;margin-right: 15px;margin-bottom: 10px;overflow: hidden;}
.onerHotl .cont li img{width: 143px;height: 96px;}
.onerHotl .cont li p{height: 17px;line-height: 16px;text-align: center;}
.onerHot .onerHotr{width: 270px;float: right;}
.onerHotr .cont li{height: 30px;line-height: 30px;border:1px solid #ccc;margin-right:-1px;margin-bottom:-1px;text-align: center;}
.onerRec .title{height: 36px;line-height: 36px;}
.onerRec .cont li{width: 193px;height: 27px;line-height: 26px;border:1px solid #ccc;margin:0 -1px -1px 0;float: left;text-align: center;}
.newWrap .title{line-height: 40px;font-size: 15px;}
.newWrap .title h4{font-weight: normal;}
.newWrap .title .zmnav{height: 30px;line-height: 30px;text-align: center;}
.newWrap .title .zmnav a{border:1px solid #ccc;margin-right:10px;padding:0 5px;}
.newWrap .title .zmnav a.cur{background-color: #ccc;;color:#fff;}
.newWrap .cont .itemul{display: none;}
.newWrap .cont .itemul.cur{display: block;}
.newWrap .cont li{float: left;width: 206px;height: 30px;line-height: 30px;border:1px solid #ccc;margin-right:-1px;margin-bottom:-1px;text-align: center;overflow: hidden;}

/*专题分类页*/
.foculist .row{height: 40px;line-height: 40px;}
.foculist .row .llis{width: 100px;float: left;}
.foculist .row .rlis{margin-left: 100px;}
.foculist .row .rlis span{ margin-right:20px;}
.hotWrap{margin: 10px 0;box-shadow:0px 0px 0px 1px #0199dc;}
.hotWrap .title{height: 40px;line-height: 40px;font-size: 15px;}
.hotWrap .title h4{font-weight: normal;padding-left: 10px;background-color: #eefaff;}
.hotWrap .cont{padding-left: 10px;padding-top: 10px;}
.hotWrap .cont li{width:500px;height: 130px;overflow: hidden;margin-bottom: 10px;margin-right: 10px;float: left;border: 1px solid #dbdbdb}
.hotWrap .cont li .img{width: 172px;height: 130px;float: left;}
.hotWrap .cont li .img img{width: 172px;height: 130px;display: block;}
.hotWrap .cont li .text{margin-left: 182px;}
.hotWrap .cont li .text h4{height: 40px;line-height: 40px; font-size:14px;overflow: hidden;}
.hotWrap .cont li .text .userinfo{height: 20px;line-height: 20px;background: #f3fbf0;}
.hotWrap .cont li .text .userinfo span{margin-right:5px;margin-left: 5px;}
.hotWrap .cont li .text .userinfo span.num{color:#528100}
.hotWrap .cont li .text p{line-height: 24px;font-size:14px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}
/*.softandnew .item{width: 49.9%;float: left;}*/
.softandnew .title{height: 40px;line-height: 40px;}
.softandnew .title h4{font-weight: normal;}
.softandnew .cont li{width: 100px;float: left;margin-right: 20px;text-align: center;overflow: hidden;}
.softandnew .cont li img{width: 100px;height: 78px;display: block;}
.softandnew .cont li p{height: 34px;line-height: 34px;}

/*专题详情页*/
.specinfo{border:1px solid #0199dc;padding: 10px;}
.specinfo .img{float: left;width: 300px;height: 170px;}
.specinfo .img img{width: 300px;height: 170px;display: block;}
.specinfo .text{margin-left: 335px;margin-right: 20px;}
.specinfo .text h2{height: 40px;line-height: 40px;font-size:24px;}
.specinfo .text p{font-size: 14px;line-height: 24px;}
.specinfoLb .img{width: 170px;overflow: hidden;position: relative;}
.specinfoLb .img img{width: auto;height: auto;max-width: 170px;transform: translate(-50%,-50%);position: absolute;left: 50%;top: 50%;}
.specinfoLb .text{margin-left: 200px;}
.hotWrapDetail{}
.hotWrapDetail .cont{padding: 10px;}
.hotWrapDetail .cont li{width: 480px;margin-left: 15px;}
.hotWrapDetail .cont li .img{width: 100px;text-align: center;margin-top: 10px;}
.hotWrapDetail .cont li .img img{width: 60px;height: 60px;display: inline-block;}
.hotWrapDetail .cont li .img>p{margin-top: 10px;}
.hotWrapDetail .cont li .img span.btn{display: inline-block;width: 40px;height: 20px;line-height: 20px;background: #0199dc;color: #fff;}
.hotWrapDetail .cont li .text{margin-left: 100px;margin-right: 10px;}
.hotWrapDetail .cont li .text .lv{margin-left: 10px;font-weight: normal;color: #0199dc;}
.hotWrapDetail .cont li .text dl{height: 40px;}
.hotWrapDetail .cont li .text dd{width: 180px;float: left;color:#999;}
.hotWrapDetail .cont li .text dd .rj_stars img{width: 84px;height: 12px;}
.hotWrapDetailLb .cont li{height: 114px;}
.hotWrapDetailLb .cont li .img{position: relative;overflow: hidden;width: 100px;height: 100px;}
.hotWrapDetailLb .cont li .img img{width: auto;height: auto;max-width: 90px;transform: translate(-50%,-50%);position: absolute;left: 50%;top: 50%;}
.hotWrapDetailLb .cont li .text .lbtxt{height: 60px;overflow: hidden;}
.itemList .title{height: 40px;line-height: 40px;font-size: 15px;}
.itemList .title h4{font-weight: normal;}
.itemList .cont li{width: 120px;text-align: center;margin-right: 9px;float: left;}
.itemList .cont li img{width:100px;height: 80px;}
.itemList .cont li p{height: 40px;line-height: 40px;text-align: center;}
.textinfo{padding:10px;border:1px solid #ccc;}
.plcont .cont{}
.cont .plbox .pltitle{height: 24px;line-height: 24px;}
.cont .plbox .pltitle .name{background-color: #008EE1;width: 210px;float: left;margin-right: 10px;}
.cont .plbox .pltitle .name span{color:#FFF;width: 50px;display: block;float: left;text-align: center;}
.cont .plbox .pltitle .name input{background-color: #FFF;width: 155px;float: left;height: 22px;margin-top: 1px;padding-left: 4px;}
.cont .plbox .textarea{margin-top:10px;}
.cont .plbox textarea{display: block;width: 1025px;padding:5px 5px;height: 65px;border:1px solid #ccc}
.cont .plbox .btnbox{height: 30px;line-height: 30px;margin-top: 10px;}
.cont .plbox .btnbox .btn{float: right;width: 65px;background-color: #008EE1;text-align: center;color:#FFF;height: 30px;line-height: 30px;cursor:pointer;}
.cont .pllist{margin-top: 10px;}
.cont .pllist .cominfo{background-color: #F3FBF0;height: 26px;padding-left: 10px;height: 24px;line-height: 24px;}
.cont .pllist .cominfo .level{color:#528100}
.cont .pllist .plcontent{padding-top: 10px;color: #666666;font-size: 14px;max-height: 80px;overflow: hidden;line-height: 24px;padding-left: 10px}
.cont .pllist .plcontent .ding{text-align: right;}
.hotWrap .pllistbox li{height: auto;float: none;width: auto;}
.hotWrap .pllistbox li .text{margin-left: 0px;padding: 10px;}
.hotWrap .pllistbox li .text p{text-indent: 35px;font-size: 12px;}

/* 180831 */
.zt_rjjs_dv{vertical-align: top;width:310px;height:200px;border:1px solid #E1E0DF;display:inline-block;margin-left: 14px;margin-right: 10px;margin-bottom:20px;position:relative;border-radius: 10px;background:#fbfafa;}
.bgPicture{background: url(http://src.pcsoft.com.cn/d/file/soft/wlgj/wljs/2017-12-25/4e16d9b4acb1e880c6284f70df48fd36.gif) 0 0px no-repeat;width: 112px;height: 111px;position: absolute;top: -5px;left: -6px;}
.zt_rjjs_dv:nth-child(1n)>.bgPicture{background-position:0 0px;}
.zt_rjjs_dv:nth-child(2n)>.bgPicture{background-position:0 -112px;}
.zt_rjjs_dv:nth-child(3n)>.bgPicture{background-position:0 -224px;}
.zt_rjjs_dv dl{margin-top: 25px;margin-left: 25px;}
.zt_rjjs_dv:nth-of-type(1) dl dd,.zt_rjjs_dv:nth-of-type(2) dl dd,.zt_rjjs_dv:nth-of-type(3) dl dd,.zt_rjjs_dv:nth-of-type(4) dl dd,.zt_rjjs_dv:nth-of-type(5) dl dd,.zt_rjjs_dv:nth-of-type(6) dl dd{padding-left:46px;}
.zt_rjjs_dv dl dd{padding-left:0px;margin-bottom: 4px;}
.zt_rjjs_dv dl dd.zt_rjjs_dv_li p.zt_rjjs_kzkd{width:140px;}
.zt_rjjs_dv .zt_rjjs_dv_biaoti{width: 150px;height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zt_rjjs_dv .zt_rjjs_dv_biaoti a{color: #0598fa;font-size: 15px;}
.zt_rjjs_dv_zttb{width: 64px;height: 64px;position: absolute;top: 20px;left: 222px;}
.zt_rjjs_dv_p{float:left;width:45px;}
.zt_rjjs_dv_xiazai{position:absolute;top:89px;left:226px;width:55px;height:20px;background-color:#0598fa;}
.zt_rjjs_dv_xiazai a{ color:#FFF;margin-left:13px;}
.zt_rjjs_dv dl dd.zt_rjjs_dv_tuijian{width:240px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;height:65px;padding-left:0;}
.zt_rjjs_dv dl dd.zt_rjjs_dv_tuijian .zt_rjjs_dv_tjp{color: #f92906;overflow:hidden;}
.zt_rjjs_dv dl dd.zt_rjjs_dv_tuijian p{overflow: hidden;}

/*小说专题详情页*/
.specinfo_xs .text{margin-left: 440px;}
.specinfo_xs .img{width: 440px;}
.specinfo_xs .img img{width: 120px;height: 170px;float: left;margin-right: 25px;}
.hotWrapDetail_xs .cont li{height: 180px;width: 460px;padding:0 10px;}
.hotWrapDetail_xs .cont li .img{width: 90px;height: 125px;}
.hotWrapDetail_xs .cont li .img>p span.btn{display: block;width: 90px;}
.hotWrapDetail_xs .cont li .img img{width: 90px;height: 125px;}
.hotWrapDetail_xs .cont li .text{margin-left: 100px;}
.hotWrapDetail_xs .cont li .text dd{width: 160px;}
.hotWrapDetail_xs .cont li .text dd.mobtn{text-align: right;}
.hotWrapDetail_xs .cont li .text dd.mobtn a{display: inline-block;height: 26px;width: 86px;line-height: 26px;background-color: #3cf;color:#fff;text-align: center;}
.hotWrapDetail_xs_hj  .cont li{width: 90px;height: 160px;overflow: hidden;margin-right: 22px;}
.hotWrapDetail_xs_hj  .cont li img{width: 90px;height: 125px;}
.hotWrapDetail_xs_hj  .cont li p{height: 26px;line-height: 26px;margin-top: 5px;background-color: #288bde;color:#fff;text-align: center;}
/*专题首页*/
.ztNiwp {margin-bottom: 30px;}
.ztNiwp .ztNiwpL{width: 243px;border:1px solid #fc6;float: left;}
.ztNiwp .ztNiwpL .title{text-align: center;font-size: 15px;font-weight: bold;height: 32px;line-height: 32px;}
.ztNiwpColor1 .ztNiwpL .title,.ztNiwpColor1 .ztNiwpR .title{background-color: #fc6;}
.ztNiwpColor1.ztNiwp .ztNiwpL{border-color:#fc6;}
.ztNiwpColor2 .ztNiwpL .title,.ztNiwpColor2 .ztNiwpR .title{background-color: #6c6;}
.ztNiwpColor2.ztNiwp .ztNiwpL{border-color:#6c6;}
.ztNiwpColor3 .ztNiwpL .title,.ztNiwpColor3 .ztNiwpR .title{background-color: #f66;}
.ztNiwpColor3.ztNiwp .ztNiwpL{border-color:#f66;}
.ztNiwpColor4 .ztNiwpL .title,.ztNiwpColor4 .ztNiwpR .title{background-color: #6cf;}
.ztNiwpColor4.ztNiwp .ztNiwpL{border-color:#6cf;}
.ztNiwpColor5 .ztNiwpL .title,.ztNiwpColor5 .ztNiwpR .title{background-color: #c9f;}
.ztNiwpColor5.ztNiwp .ztNiwpL{border-color:#c9f;}
.ztNiwpL ul li{height: 36px;line-height: 36px;text-align: center;font-size: 15px;border-bottom: 1px solid #e4e4e4;}
.ztNiwpL ul li:last-child{border:none;}
.ztNiwpR{width: 785px;float: right;}
.ztNiwpR .title{font-size: 15px;font-weight: bold;height: 32px;line-height: 32px;padding:0 15px;}
.ztNiwpR .title .more{float: right;}
.ztNiwpR .cont{margin-top: 5px;margin-right: -15px;}
.ztNiwpR .cont li{float: left;overflow: hidden;}
.ztNiwpR .cont li img{vertical-align: middle;}
.ztNiwpR .cont li p{height: 24px;line-height: 24px;font-size: 12px;}
.ztNiwpR .softCont li{width: 140px;margin-right: 15px;margin-left: 5px;text-align: center;}
.ztNiwpR .softCont li img{width: 140px;height: 100px;}
.ztNiwpR .xsCont li{width: 100px;margin-right: 20px;margin-left:10px;margin-top: 10px;text-align: center;}
.ztNiwpR .xsCont li img{width: 100px;height: 145px;}
.ztNiwpR .appCont li{width: 110px;margin-right: 10px;margin-left:10px;margin-top: 5px;text-align: center;}
.ztNiwpR .appCont li img{width: 92px;height: 92px;-webkit-border-radius: 13px;border-radius: 13px;}
.ztNiNwp{width: 512px;border:1px solid #39f;}
.ztNiNwp .title{background-color: #39f;height: 40px;line-height: 40px;font-size: 15px;padding:0 10px;color:#fff;}
.ztNiNwp .title .more{float: right;color:#fff;}
.ztNiNwp li{width: 250px;height: 34px;line-height: 34px;text-align: center;font-size: 15px;float: left;border-bottom: 1px solid #e4e4e4;margin-left: 3px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ztNiNwp li:nth-of-type(odd){border-right:1px solid #39f;}
/* 底部 */
.zfooter{background-color: #cdcdcd;height: 100px;padding-top: 15px;text-align: center;font-size: 13px;}
.zfooter p{line-height: 40px;color:#333;}
.zfooter p a{margin:0 17px;vertical-align: middle;}
.zfooter p a img{vertical-align: middle;margin-right: 3px;}
/*友情链接*/
.Friendlink{margin-top: 10px;}
.Friendlink .modTab{height: 29px;border-bottom: 1px solid #ddd;}
.Friendlink .modTab li {float: left;height: 28px;margin-right: 5px;background: #f8f8f8;cursor: pointer;line-height: 28px;padding: 0 8px;border-style: solid;border-color: #ddd;border-width: 1px 1px 0;font-size: 14px;}
.Friendlink .modTab span{font-size:12px;}
.Friendlink .modTab .cur{border-color: #ddd;border-top: 1px solid #008ee1;height: 29px;}
.Friendlink .modTab .cur span{color:#008ee1;}
.Friendlink .botBox{border: 1px solid #ddd;border-top: none;overflow: hidden;padding: 10px;}
.botBox .xtaberItem{display: none;}
.botBox .xtaberItem.cur{display: block;}
.fLinkTxt{line-height: 22px;}
.fLinkTxt a{margin-right: 8px;color: #666;}
.idcLink{border-top: 1px dashed #eee;padding-top: 10px;margin-top: 10px;}
