html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0;}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{background: #FFF000;color:#000;}
body,button,input,select,textarea{font:14px 'Microsoft Yahei', \5b8b\4f53, Tahoma, Arial;-webkit-font-smoothing: antialiased;}
h2,h3,h4,h5,h6{font:18px 'Microsoft Yahei', \5b8b\4f53, Tahoma, Arial;-webkit-font-smoothing: antialiased;}
img,fieldset{border:0;vertical-align:middle;max-width:100%;}
input{padding:0;margin:0;outline:none;}
a{text-decoration:none;color:#181818;}
a:hover{text-decoration:none;border:0;}
a:active{text-decoration:none;border:0;}
ul,li,ol{list-style:none}
img{max-width:100%;}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;zoom:1;}
.l{float:left;}.r{float:right;}
/*reset*/
.allbg{background:#EBEBEB;}
/*----------banner---------------------------*/
.banner{width:100%;}
.banner img {width: 100%;}
/*----------main---------------------------*/
.headerbox {float:left;width:94%;margin:0 auto;padding:0 3%;position: relative; z-index: 1;background:#FFF;border-bottom:1px solid #D6D6D6;}
.headerbox{margin-bottom:3%;}
.headerbox .imglogo{float:left;max-width:80%;}
.headerbox .imgback{float:left;width:5%;padding:1%;}

.detail-tit{float:left;width:92%;margin:0 3.5%;padding:0;font-size:16px;position:relative;z-index:9;}
.detail-tit h1{float:left;width:60%;padding-left:2%;border-left:5px solid #1982D6;font-size:18px;margin:0 auto;color:#EC0000;}
.detail-tit h3{float:left;width:60%;padding-left:2%;border-left:5px solid #1982D6;font-size:18px;margin:0 auto;}
.detail-tit .more{float:right;width:25%;text-align:center;}
.detail-tit .detail-classlist{float:left;width:98%;padding-left:2%;border-left:5px solid #1982D6;font-size:14px;margin:0 auto;}
.detail-tit .atagclass{float:left;margin:0 1%;padding:1% 2%;display:block;background:#E3E3E3;border-radius:5px;}
.detail-tit .atagclick{color:#FFF;background:#1F7070;}

/*text show*/
.detail-show{float:left;width:88%;margin:3.5%;padding:2%;position:relative;z-index:9;border:1px solid #D6D6D6;background:#FFF;}
.detail-show .imgbox{float:left;text-align:center;display:block;width:100%;overflow:hidden;}
.detail-show p{margin-bottom:1%;font-size:14px;line-height:28px;}

/*file page*/
.detail-list{float:left;width:92%;margin:3.5%;padding:0;position:relative;z-index:9;border:1px solid #D6D6D6;background:#FFF;}
.detail-list .filelist-file{width:100%;padding:0;border-top:1px dashed #F2F2F2;}
.detail-list .filelist-file:first-child{border-top:none;}
.detail-list .filelist-file .pagefile_time{color:#888;padding-left:15px;font-size:12px;}
.detail-list .filelist-file a{width:96%;padding:2%;cursor:pointer;display:block;}


.detail-list .filelist-pic{float:left;width:45%;margin:0 auto;background:#FFF;padding:2.5%;text-align:center;}
.detail-list .filelist-pic .filepic{float:left;text-align:center;display:block;width:100%;overflow:hidden;}
.detail-list .filelist-pic .imgpic{float:left;width:98%;height:auto!important;border:1px solid #E2E2E2;}
.detail-list .filelist-pic .filebt{float:left;display:block;width:98%;height:25px;line-height:25px;padding:1%;overflow:hidden;}

.detail-list .fileprice{float:right;width:30%;display:block;overflow:hidden;text-align:center;}
.detail-list .fileprice .price{width:100%;color:#FF3300;font-size:16px;padding:2% 0;display:block;}
.detail-list .fileprice .pricemarket{color:#666;text-decoration:line-through;}

.detail-list .fileintro p{ padding-top:10px;}
.detail-list .fileintro .aintro{color:#A8A8A8;}

.detail-list .ulinfofile{width:100%;}
.detail-list .liinfofile{width:100%;border-top:1px solid #E2E2E2;}
.detail-list .liinfofile:first-child{border-top:none;}
.detail-list .liinfofile a{width:94%;padding:3%;cursor:pointer;display:block;}
/*file show*/
.detail-fileshow{float:left;width:88%;margin:0 3.5% 3.5% 3.5%;padding:2%;position:relative;z-index:9;border:1px solid #D6D6D6;background:#FFF;font-size:16px;line-height:28px;}
.detail-fileshow h1{padding:0;font-size:20px;margin:2% 0 5% 0;}
.detail-fileshow .art_txt{color:#888; margin-bottom:2%;font-size:12px;}
.detail-fileshow .art_txt a{color:#000FFF;}

.detail-fileshow .imgbox{float:left;text-align:center;display:block;width:100%;overflow:hidden;}
.detail-fileshow p{margin-bottom:1%;font-size:14px;line-height:28px;}
.detail-fileshow img{max-width:100%;}
.detail-fileshow strong{font-size:16px;color:#FF0000;}
.detail-fileshow b{font-size:16px;color:#FF0000;}

/*------------- foot intro -------------*/
.footintro{float:left;width:90%;margin:0 auto;padding:3% 5% 15% 5%;color:#666;position: relative;background:#E2E2E2;text-align:center;z-index:1;border-top:1px solid #D6D6D6;background:#FFF;}
.wrapbox{position:fixed;left:0;bottom:0;width:100%;z-index:90000;background:#2A2A2A;}
.wrapbox .menu{position:relative;float:left;width:25%;padding:4% 0;color:#FFF;text-align:center;border-left:1px solid #555555;box-sizing:border-box;-webkit-box-sizing:border-box; cursor:pointer}
.wrapbox .menu:first-child{border-left:none;}

.vgray{color:#666;}

