@charset "utf-8";
/*基本共用*/
*{margin:0;padding:0;border:0;}
html, body{height:100%; overflow-y: auto;}
body,form,img,li,ol,p,table,tr,th,td,ul{font-size:14px;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal}
body{min-width:1240px;background:#f7f7f7;color:#333333;font-size:12px;font-family:arial,"微软雅黑";line-height:22px;}
img{border:none;}
ol,li{list-style:none}
em,i{font-style:inherit;}
a{display:inline-block;color:#666666;font-size:12px;text-decoration:none;outline:none;cursor:pointer;}
a:hover{background-repeat:no-repeat;color:#f73b0b;text-decoration:none;}
a,area{blr:expression(this.onFocus=this.blur())}
input,textarea,select{word-wrap:break-word;word-break:break-all;padding:0;outline:medium;font-size:14px;font-family:"微软雅黑",arial;color:inherit;vertical-align:middle;outline:none;}
select{cursor:pointer;}
select {
    border: none;
    /*将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url('../images/select-down_03.png') no-repeat scroll center transparent !important;
    background-position: 90% 50% !important;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding:0 21px 0 8px;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }

::-ms-clear,::-ms-reveal{display:none;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";} /*所有主流浏览器都支持 :after 伪元素。*/
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1;}/*只针对IE6/7 */
.fl{float:left;}
.fr{float:right;}
.fweight{font-weight: normal !important;}
/*for IE*/
button :focus {outline:none;}
/*for mozilla*/
button ::-moz-focus-inner {border-color: transparent;}

input::-webkit-input-placeholder{color:#999;}
input::-moz-placeholder{color:#999;}
input::-moz-placeholder{color:#999;}
input::-ms-input-placeholder{color:#999;}

.opacity{filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;pointer-events:none;cursor:default;}

.loading{width:100%;height:200px;text-align:center;background:url('../images/load.gif') no-repeat center;}

/******************************* 浏览器滚动条******************************/
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{width:8px;height:8px;background:#d7dbde;}
::-webkit-scrollbar-track{background:#F5F5F5;}
::-webkit-scrollbar-thumb{background:#a8aeb5;}
::-webkit-scrollbar-thumb:hover{background:#90969e;}

.css3{
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}

/*字体颜色*/
.c-yellow{color:#FF9933;}
.c-blue{color:#f73b0b;}
.c-red{color:#d60300;}
.c-grey{color:#999;}
.c-green{color: #21bf33;}

.spa{letter-spacing:4.3px;}

.t-cen{text-align:center;}

strong{color:#cc0000 !important;font-weight:normal;}

i.icon{position:relative;display:inline-block;font-style:normal;vertical-align:middle;}
i.fa{position:relative;display:inline-block;font-style:normal;bottom:0px;}
.fabuy{top:0 !important;background: none !important;}

.w-100{width:100%;margin:0 auto;}
.w-1200{width:1000px;margin:0 auto;box-sizing: border-box;}

/*logo*/
.logo{display:block;}
.logo img{display:block;min-width:53px;height:46px;margin:0 auto 18px;}
.logo span{display:inline-block;font-size:32px;font-weight:bold;color:#f73b0b;font-family:"微软雅黑";line-height:38px;letter-spacing:3px;}
/*总库首页 end*/

/*wrap*/
.wrap{min-height:100%;position:relative;background:#f7f7f7;}

.container{width:895px;min-height:380px;margin:0 auto ;padding: 89px 0 18.1%;}
.container .conbox{}

/*toper*/
.peofa{bottom:-2px;}
.toper{padding:10px 20px;color:#666666}
.toper .fl a{color:#f73b0b;margin-left:5px;}
.toper .fl a:hover{text-decoration:underline;}
.toper a{margin-left:10px;color:#666666;}
.toper a i.fa{margin-right:5px;display: inline-block;width:12px;height: 14px;background: url(../images/index-peo.png) no-repeat center;}
.toper a i.fa.fa-edit{top:0;}
.toper a.c-yellow{color:#f73b0b;}
.toper a:hover{color:#f73b0b;}
.toper a.c-yellow:hover{text-decoration:underline;}

/*big-logo*/
.big-logo{display:block;text-align:center;cursor:default;cursor:default;}
.big-logo img{display:block;height:51px;margin:0 auto 15px;}
.big-logo span{display:inline-block;font-size:32px;font-weight:bold;color:#f73b0b;font-family:"微软雅黑";line-height:38px;letter-spacing:3px;}
/*子库首页 end*/

/**********************************************index-footer**********************************************/
.index-foot {position: relative;bottom:-8px;}
.index-footer{min-width:918px; z-index:8;color:#ffffff;padding: 21px 0 0px 58px;box-sizing: border-box;background:#e60a0a;background:url('../images/img-db_03.png') repeat-x center;background-size: contain; position: relative;bottom: -14px;padding-bottom:30px;}
.index-footer .erweima{text-align: center;margin-right: 44px;padding-top:5px;position: absolute; right: 0;}
.index-footer .erweima p{margin-left:49px;z-index: 3;position: relative;}
.index-footer .erweima p img{margin-bottom:7px;position: static;width: 120px;height: auto;}
.index-footer .erweima span{display: block;}
.index-footer .ulleft{    
    /* min-width: 740px; */
    padding-right: 15px;
    float: left;
}
.index-footer .ulleft ul{
    
}
.index-footer .ulleft li{
    text-align: left;
    margin-bottom: 18px;
    box-sizing: border-box;
}
.index-footer .ulleft li a{
    color: #fff;
    font-size: 14px;
}
.index-footer .ulleft li a:hover{
    text-decoration: underline;
}
.index-footer ul{z-index:9;overflow: visible;position: relative;}
.index-footer .foot-right{float:left; box-sizing: border-box;}
.index-footer ul li{padding-right:56px !important;letter-spacing: 0;}
.index-footer ul ul>li,.foot-right li{margin:0 0 18px 0;display: block;font-size: 15px;}
.index-footer ul ul>li:last-child{margin-bottom: 0;}
.index-footer .foot-right ul{
    /* box-sizing: border-box; */
    padding-right: 322px;
}
/* .index-footer .foot-right ul li{
    padding-left: 10px;
} */
.mt02{margin: 20px 0 10px 0px;}
.mt02 span{background: url(../images/ablogo_03.png) no-repeat;background-size: 100%;background-position: top;width: 17px;height: 16px;display: inline-block;}
.index-footer div ul li a{color: #fff;font-size: 15px;}
.index-footer div ul li a i{margin: 0 4px; font-size: 18px;}
.index-footer div ul li a:hover{text-decoration: underline;}
.index-footer div li a:last-child i{display: none;}
.footertopimg{height:50px;background: url(../images/img-pd.png) no-repeat center;position: absolute;top:-36px;z-index: 8;width: 100%;}
/* .ulleft{width: 902px;} */
.disflex{display: flex;flex-wrap: wrap;}
/**********************************************footer**********************************************/
.footer{padding:7px 0;}
.f-left{}
.f-left a{color:#999999;}
.f-left a:hover{color:#f73b0b;}
.f-left span{display:inline-block;margin:0 10px;color:#ccc;}
.f-right{}
.f-right p{color:#999999;}
/**********************************************foot**********************************************/
.foot{position:absolute;bottom:0;z-index:9;width:100%;padding:7px 0;background:#f2f2f2;}

/***************************************defaultFoot************************************/
.defaultF{padding:13px 13px 14px 0;}
/***************************************top************************************/
.top{height:37px;background:#6e140b;}
.top p{line-height:38px;color:#eeeeee;font-size: 12px;}
.top .fl a{color:#ffffff;margin-left:5px;}
.top .fl a:hover{text-decoration:underline;}
.top a{color:#ffffff;}
.top a:hover{text-decoration: underline;}
.top span{margin:0 7px;color:#ffffff;font-family:"宋体";}
.top a i.fa{position:relative;top:2px;margin-right:5px;width:12px;height: 14px; background: url(../images/other-peo.png) no-repeat center;}
.top a.chartlink{margin-left:18px;}
.toppd{padding: 0 20px;}
/**********************************************head**********************************************/
.banner1{width: 100%;height:430px;background: url(../images/banner1.jpg) no-repeat center;background-size:cover;position: relative;}
/* .banner1{display: inline-block;margin-top: -1px;} */
.banner1 a{position: absolute;top:192px;left: 50%;display: block;display: block;margin-left: -519px;}    
.banner1 a img{width:570px}
/**********************************************head**********************************************/
/* .head{height:155px;background:#f73b0b url(../images/icon_01.png) no-repeat center top;} */
/*min-logo*/
.min-logo{width:270px;height:65px;margin:50px 0 0 0;color:#ffffff;font-family:"微软雅黑";}
.min-logo img{width:65px;height:65px;vertical-align:middle;margin-right:10px;position:relative;top:-1px;}
.min-logo span{display:inline-block;font-size:22px;font-weight:bold;letter-spacing:1px;}
.min-logo:hover{color:#ffffff;}

/***********************************************面包屑导航***********************************************/
.mbx{height:40px;background:#f7f8fb;}
.mbx .fl{height:40px;line-height:40px;color:#666666;}
.mbx .fl a{color:#666666;}
.mbx .fl font{font-family:"宋体";margin:0 5px;color:#999999;}
.mbx .fl a:hover{color:#f73b0b;}

/***********************************************title***********************************************/
/*min-title*/
.min-title{position:relative;border-bottom:1px solid #adadad;}
.min-title h3{font-size:15px;padding:0 2px 6px;font-family:"微软雅黑"; color: #333333;}
.min-title h3 .eye{display:inline-block;width: 22px;height: 14px;background: url(../images/LL-logo_03.png) no-repeat center;background-size: contain;}
.min-title a.remove{color:#999999;}
.min-title a.remove:hover{color:#333333;}

/*big-title*/
.big-title{border-bottom:1px solid #ccc; padding:0 14px 0;box-sizing: border-box;}
.big-title h3{padding:0 0 10px;position:relative;top:1px;font-size:18px;color:#333333;font-family:"微软雅黑";letter-spacing: 1px;}
.big-title p{margin:3px 0 0 10px;color:#808080;font-size: 14px;}
.big-title .more{margin-top:4px;}

.big-title h4{}
.big-title h4 a{padding:0 0 5px;position:relative;top:1px;margin:0 40px 0 0;font-size:18px;color:#333333;font-weight:bold;font-family:"微软雅黑";}
.big-title h4 a:hover{border-bottom:2px solid #f73b0b;}
.big-title h4 a.on{border-bottom:2px solid #f73b0b;}


/*搜索框*/
.min-input{/*margin:2px 0 0 0;*/}
.min-input input{padding:0 10px;height:24px;outline:0;border:1px solid #e8e8e8;border-radius:2px;background-color:#FFF;font-size:14px;line-height:24px;color:#666666;font-size:12px;}
.min-input input[type="submit"]{line-height:normal;}

/*更多按钮*/
a.more{color:#999999;}
a.more font{margin-left:3px;font-family:"宋体";}
a.more:hover{color:#f73b0b;}

/*浏览模式*/
.list-type{margin:5px 0 0 10px;}
.list-type a{margin:0 0 0 8px;color:#999999;font-size:18px;}
.list-type a.on,
.list-type a:hover{color:#f73b0b;}

/*下拉筛选*/
/*.selbox{}*/
/*.selbox span{}*/
/*.selbox select{padding:0 3px;height:24px;border:1px solid #e8e8e8;border-radius:2px;background-color:#FFF;font-size:14px;line-height:24px;color:#666666;font-size:12px;}*/

/*操作按钮*/
.buttonbox{margin:5px 0 0;}
.buttonbox a{padding:0 5px;margin-left:5px;}
.buttonbox a i.fa{margin:0 5px 0 0;font-size:14px;}
.buttonbox a:hover{color:#f73b0b;}
.buttonbox label{padding:0 5px;display:inline-block;cursor:pointer;}
.buttonbox label input{position:relative;margin:-2px 3px 0 0;}

/***********************************************main***********************************************/
.main{padding:14px 0 71px;background: #ffffff;}
.main .main-l{width:270px;padding-right: 14px;}
.main .main-r{width:70%;}
.main .mt01{padding-right: 14px;}
/*闭合*/
a.hide{margin:3px 0 0 0;color:#999999;}
a.hide:hover{color:#f73b0b;}
a.hide i.fa{margin:0 0 0 5px;bottom: 0;}

/*阅读*/
a.seebtn{padding:0 5px;height:19px;line-height:19px;border-radius:3px;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
a.seebtn i.fa{margin:-2px 5px 0 0;bottom: 0;}
a.seebtn:hover{background:#f73b0b; color:#ffffff !important;}

/*收藏*/
a.scbtn{padding:0 5px;height:19px;line-height:19px;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
a.scbtn i.fa{margin:-2px 5px 0 0;bottom: 0;}
a.scbtn:hover{color:#f73b0b !important;}
a.scbtn.on{color:#f73b0b !important;}

/*放大*/
a.bigbtn{padding:0 5px;height:19px;line-height:19px;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
a.bigbtn i.fa{margin:-2px 5px 0 0;bottom:0;}
a.bigbtn:hover{color:#f73b0b !important;}

/*放大按钮*/
a.fdbtn{position:absolute;top:50%;left:50%;width:104px;height:30px;margin:-15px 0 0 -52px;text-align:center;line-height:30px;background:#ffffff;border-radius:50px;
    -moz-opacity:0;
    -khtml-opacity:0;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
a.fdbtn i.fa{top:-1px;margin:0 10px 0 0;}
a.fdbtn:hover{background:#f73b0b;color:#ffffff;box-shadow:0 0 10px rgba(0,0,0,0.2);}

/*蓝色*/
a.b-blue{line-height:28px;}
input.b-blue,
a.b-blue{padding:0 10px;height:28px;background:#f73b0b;text-align:center;color:#ffffff;border-radius:2px;cursor:pointer;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
input.b-blue:hover,
a.b-blue:hover{background:#e33509;box-shadow:0 0 10px rgba(0,0,0,0.2);}

/*蓝色描边*/
a.b-blue-o{line-height:26px;}
input.b-blue-o,
a.b-blue-o{padding:0 10px;height:26px;border:1px solid #f73b0b;text-align:center;color:#f73b0b;border-radius:2px;cursor:pointer;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
input.b-blue-o:hover,
a.b-blue-o:hover{background:#e33509;color:#ffffff;}

/*橙色*/
a.b-yellow{line-height:28px;}
input.b-yellow,
a.b-yellow{padding:0 10px;height:25px;background:#f73b0b;line-height:25px;text-align:center;color:#ffffff;border-radius:2px;cursor:pointer;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
input.b-yellow:hover,
a.b-yellow:hover{background:#e33509;box-shadow:0 0 10px rgba(0,0,0,0.2);}

/*橙色描边*/
a.b-yellow-o{line-height:26px;}
input.b-yellow-o,
a.b-yellow-o{padding:0 10px;height:26px;border:1px solid #ff9933;text-align:center;color:#ff9933;border-radius:2px;cursor:pointer;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
input.b-yellow-o:hover,
a.b-yellow-o:hover{background:#ff9933;color:#ffffff;}

/*灰色*/
a.b-grey{line-height:26px;}
input.b-grey,
a.b-grey{padding:0 10px;height:26px;background:#c5c8cd;border:1px solid #c5c8cd;text-align:center;color:#ffffff;border-radius:2px;cursor:pointer;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
input.b-grey:hover,
a.b-grey:hover{background:#b1b6bc;box-shadow:0 0 10px rgba(0,0,0,0.2);}

/*展开更多*/
div.show-all{height:34px;line-height:34px;background:#f7f8fb;text-align:center;/*position:relative;top:-46px;padding-top:33px;background:url(../images/icon_more.png) repeat-x bottom;border-bottom:2px solid #e4e4e4;*/}
div.show-all a{display:block;font-size:14px;font-family:"微软雅黑";
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
div.show-all a:hover{box-shadow:0 2px 2px rgba(0,0,0,0.1);}
div.show-all a i.fa{top:-1px;margin:0 5px 0 0;}
div.show-all.on{top:0;padding:0;}

p.return{text-align:center;padding:5px 0 10px;background:#f7f8fb;}
p.return a{color:#999999}
p.return a font{font-family:"宋体"; margin-left:3px}
p.return a:hover{color:#333333}

/*关键词*/
.key a{padding: 6px 7px;margin-right: 14px;margin-bottom: 5px;height: 16px;letter-spacing: 1px;line-height:17px;
    border:1px solid #415cff;color:#415cff;background:#fafcff;font-size:14px;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
.key a red,.key a strong{
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
.key a:hover{color:#ffffff;background:#6593e3;}
.key a:hover strong{color:#ffffff !important;}

.treebox .jstree-default .jstree-hovered{background:#ecf1f9;}

/**********************************************page**********************************************/
/*pages-01*/
.pages-01{height:24px;line-height:24px;color:#696c74;text-align:right;}
.pages-01 > div{padding:20px 14px;border-top:1px solid #e4e4e4;}
/*light-theme*/
.light-theme a,.light-theme span{float:left;margin:0 3px 0 0;padding:0 4px;min-width:14px;border:1px solid #bbb;border-radius:3px;background:#efefef;color:#666666;text-align:center;font-weight:400;line-height:22px;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
.light-theme a:hover{background:#ffffff;}
.light-theme .current{border-color:#cb0a1a;background:#f73b0b;color:#FFF;cursor:default;font-family:"宋体";}
.light-theme .ellipse{display:inline-block;height:24px;border:none;border-radius:0;background:0 0;box-shadow:none;font-weight:700;line-height:24px;cursor:default;}
.tiaoz span{color:#999999;margin:0 5px 0 0;line-height:24px;}
.tiaoz input[type="text"]{width:36px;height:22px;line-height:22px;margin:0 5px;text-align:center;font-family:arial;border:1px solid #e8e8e8;color:#666666;border-radius:3px;}
.tiaoz a.choice{height:24px;line-height:24px;padding:0 8px;background:#efefef;color:#666666;border-radius:3px;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
.tiaoz a.choice:hover{background:#f73b0b;color:#ffffff;}
.tiaoz select{height:24px;margin:0 5px;line-height:24px;border:1px solid #e8e8e8;background:transparent;border-radius:3px;}

/*pages-02*/
.pages-02{height:24px;padding:15px 0 0;color:#696c74;line-height:24px;text-align:right;}
/*dark-theme*/
.dark-theme a,.dark-theme span{float:left;padding:0 2px;min-width:14px;height:18px;margin:0 5px 0 0;color:#666666;text-align:center;border-radius:2px;font-weight:400;line-height:18px;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
.dark-theme a:hover{color:#f73b0b;}
.dark-theme .current{background:#c5c8cd;color:#FFF;cursor:default;font-family:"宋体";}
.dark-theme .ellipse{background:0 0;font-weight:700;cursor:default;}

.page-link.prev,.page-link.next{font-family:"宋体";}

/*公共*/
ul.simple-pagination,.ul.pagination{list-style:none;}
.simple-pagination,.pagination{display:inline-block;overflow:hidden;margin:0;font-family:Arial,Helvetica,sans-serif;}
.simple-pagination ul,.pagination ul{margin:0;padding:0;list-style:none;}
.simple-pagination li,.pagination li{float:left;padding:0;list-style:none;}
.disabled{display:block;}
/*列表页 end*/

.layui-layer-btn .layui-layer-btn0{background:#f73b0b !important;border-color:#f73b0b !important;}
.layui-layer-iframe .layui-layer-btn, .layui-layer-page .layui-layer-btn{border-top:1px solid #eee;background:#f8f8f8;}

/*回到顶部*/
#toTop{display:none;position:fixed;right:60px;bottom:176px;width:60px;height:60px;background-image:url(../images/icon_top.png);z-index: 8;}
#toTop:hover{background-position-x:-60px;}

/*提示页 noinfo-tip*/
i.icon-19{width:185px;height:126px;background:url('../images/icon_19.png') no-repeat 0 0;margin:0 5px 0 0;}
i.icon-20{width:185px;height:126px;background:url('../images/icon_20.png') no-repeat 0 0;margin:0 5px 0 0;}
.noinfo-tip{padding:60px 23%;font-family:"微软雅黑";}
.noinfo-tip i.icon-ok{width:185px;height:126px;background:url('../images/icon_19.png') no-repeat 0 0;margin:0 5px 0 0;}
.noinfo-tip h2{font-size:20px;line-height:normal;color:#666;}
.noinfo-tip p{margin:10px 0 0;font-size:16px;color:#999;}
.noinfo-tip div{margin:40px 0 0;}
.noinfo-tip div a{width:60px;padding:2px 10px;}


/*总库更多*/
.center_shop{padding:30px;}
.center_shop table{margin:0 auto;background:#ffffff;}
.center_shop table th{padding:10px 20px;background:#f7f8fb;font-weight:normal;font-size:14px;}
.center_shop table td{padding:10px 20px;color:#666666;}
.center_shop table tr th:nth-child(1){border-right:1px solid #e8e8e8;}
.center_shop table tr td:nth-child(1){border-right:1px solid #e8e8e8;}
.center_shop table tr:nth-child(2n-1){background:#fafafa;}
.center_shop table tr a{color:#f73b0b;}
.center_shop table tr a:hover{text-decoration:underline;}
