@charset "utf-8";
/*
Theme Name:统考、非统考资料下载;
Author: jiang
Last Modify:2015/05/25
*/

.download{ width:1100px; margin:40px auto 20px; font-family: "Microsoft YaHei";}
.lrPad15{ padding:0 15px;}


.download .location{ width:1078px; height:42px; line-height:42px; border:1px solid #dbefff; background-color:#f3f9ff; color:#666; font-size:14px; padding-left:20px;}
.download .location .ic{ width:23px; background:url(../images/database/databaseico2.gif) 0 0 no-repeat; font-style:normal; padding:2px 0 2px 35px;}
.download .location .ic1{ background-position:0 1px;}
.download .location .ic2{ background-position:0 -70px;}
.download .location .ic3{ background-position:0 -141px;}
.download .location .ic4{ background-position:0 -212px;}

.download .data h2{ height:40px; line-height:40px; font-size:20px; color:#54aefc; border-bottom:2px solid #efefef; padding-bottom:10px; margin-bottom:30px; clear:both;}
.download .data h2 span.title{width: 241px;height:50px;background:url(../images/datah2bg.gif) 0 bottom no-repeat;display:inline-block;position:relative;bottom: 14px;}
.download .data .year{ font-size:16px; padding-top:5px;}
.data .year span{ font-size:14px; color:#d4d4d4; padding:0 15px;}
.data .year a{ padding:0 15px; color:#666;}
.data .year a:active{ background:none;}
.data .year a.on{ color:#54aefc;}

.data .datacon{ margin-left:10px;float:left;}
.datacon dl{ width:350px; height:70px; margin:0 5px 30px 0; float:left; overflow:hidden; zoom:1;}
.datacon dl dt.file{ width:52px; height:58px; background:url(../images/filetype.gif) 0 0 no-repeat; margin-right:12px; float:left;}
.datacon dl dt.type01{ background-position:0 0;}
.datacon dl dt.type02{ background-position:-92px 0;}
.datacon dl dt.type03{ background-position:-184px 0;}
.datacon dl dd a{ font-size:14px; color:#666;}
.datacon dl dd.price{ color:#ff9c00; font-size:15px; padding-top:5px; font-family:'Arial';}
.datacon dl dd.free{ color:#b4bdd0; font-size:15px;}

/*无数据时*/
.empty{ width:480px; margin:100px auto; font-family: "Microsoft YaHei";}
.empty .ico{ width:117px; height:106px; background:url(../images/filetype.gif) 0 -108px no-repeat; display:inline-block; float:left;}
.empty .smile{ width:105px; height:105px; background-position:-215px -330px;}
.empty .wrong{ width:105px; height:105px; background-position:-340px -60px;}
.empty h2{ font-size:20px; color:#666; text-align:center; padding:20px 0;}
.empty p a{ font-size:16px; color:#ff730d; text-decoration:underline; text-align:center;}
.empty p a:hover{ text-decoration:none;}

/*pop confirm*/
.popfreedw{ width:415px; background-color:#fff; position:fixed; top:35%; left:39%; z-index: 10088;/*IE6 弹出层*/_position:absolute; _top: expression(documentElement.scrollTop + (document.documentElement.clientHeight - this.offsetHeight)/2);}
.popfreedw h2{ height:50px; line-height:50px; padding-left:20px; background-color:#4697ea; color:#fff; font-size:18px; font-weight:500;}
.popfreedw h2 i.ico{ width:57px; height:57px; background:url(../images/popconfirm-ico.png) 0 0 no-repeat; position:absolute; top:-13px; left:20px;}
.popfreedw .close{ width:35px; height:50px; display:block; background:url(../images/learn-close.png) center no-repeat;}
.popfreedw p{ line-height:30px; font-size:15px;}
.popfreedw p .yellow{color:#ff9c00; font-weight:700; padding:0 5px; font-size:18px;}
.popfreedw .txt{ padding:15px 20px 20px; overflow:hidden; zoom:1;}
.popfreedw .btn{ border-top:1px dashed #e1e1e1; padding-top:10px; margin-top:15px; text-align:center;}
.popfreedw .btn a{ height:30px; line-height:30px; color:#fff; font-size:14px; text-align:center; background-color:#4697ea; display:inline-block; padding:0 40px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.popfreedw .btn .n{ background-color:#6bc30d; margin-left:30px;}

/*遮罩层*/
.maskfreedw{width:100%; height:100%; _height:1000px; position:absolute; top:0px; left:0px; z-index:6998; border:none; padding:0; margin:0; background-color:#000; filter:alpha(Opacity=70); /* IE */-moz-opacity:0.7; /* Moz + FF */ opacity: 0.7;
_background:url(../images/overlay.png) repeat 0 0; /*遮罩层*/_left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); _top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight); }