@charset "gb2312";

/*list*/
.page-title{height:27px; line-height:27px; background:url(imageszwgk-right-t01.jpg) repeat-x top; margin-top:12px;}
.page-title h2{float:left; background:url(imageszwgk-right-t02.jpg) repeat-x top; font-size:16px; color:#fff; padding-left:16px; padding-right:20px; position:relative;}
.page-title h2 .for-l,.page-title h2 .for-r{width:6px; height:27px; line-height:27px; overflow:hidden; background-repeat:no-repeat; background-position:center top; position:absolute; top:0; display:block;}
.page-title h2 .for-l{background-image:url(imageszwgk-right-t03.jpg); left:0;}
.page-title h2 .for-r{background-image:url(imageszwgk-right-t04.jpg); right:0;}
.page-title .backhome{float:right; line-height:27px; background:url(imageszwgk-right-t05.gif) no-repeat left; padding-left:24px; padding-right:12px;}


.page-list table{border-bottom:solid #39ABEC 1px;}
.page-list table th{height:33px; line-height:33px; line-height:33px; background:url(imageszwgk-right-t06.jpg) repeat-x top;}
.page-list table th,.page-list table td{border-right:solid #39ABEC 1px; border-top:solid #39ABEC 1px; text-align:center;}
.page-list table td .nosty{text-align:center;}
.page-list table td.Oftitle{position:relative; text-align:left;}
.page-list table td.Oftitle a{float:left; text-align:left; margin-left:8px; margin-right:8px;}

.page-list table td.Oftitle div.block{background-color:#B5B5B5; width:100%; min-height:60px; position:absolute; top:31px; left:8px; display:none; z-index:9999;}
.page-list table td.Oftitle div.block table{border-collapse:collapse; position:relative; top:-3px; left:-3px; background-color:#fff; width:100%; border:solid #ccc 1px;}
.page-list table td.Oftitle div.block td{border-collapse:collapse; padding:2px 6px; line-height:1.5; text-align:left; border:none;}
.page-list table td.Oftitle div.block td span{font-weight:700;}
.page-list table td.Oftitle div.block td .none{display:none;}
.page-list table td.hover a{color:#137DC4;}

.page-first-title{text-align: center; font-size:18pt; line-height:40px; color:#0078F0; font-family:"黑体";}
.page-first-con{line-height:2; font-size:14px; padding:10px; font-family:"微软雅黑";}
.page-first-con p{margin-bottom:15px;}
.page-first-con table{margin-bottom:15px;}

.split{height:30px; line-height:30px; overflow:hidden;}

/*-------------------------------↓分页样式开始↓------------------------------------*/

.pagediv{ clear:both; padding:30px 0 20px; text-align:center;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px;}
.pagediv .arrow a, .pagediv .currentIndex{ display:inline-block; padding:0 8px; line-height:30px; border:#b5b5b5 1px solid; background:url(imagespage_num.gif) repeat-x; border-radius:4px;}
.pagediv .currentIndex{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{display:inline-block; padding:0 8px; line-height:30px; border:#b5b5b5 1px solid; background:url(imagespage_num.gif) repeat-x; border-radius:4px;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; border-radius:4px; text-align:center;}

/*content*/
.content-max{margin-top:20px; margin-bottom:20px; background:#fff; border-top:solid #0068C0 2px;}
.content-dqwz{border-left:solid #E5E5E5 1px; border-right:solid #E5E5E5 1px; border-bottom:solid #E5E5E5 1px; height:98px; line-height:95px; background:url(imageslist-dqzw-icon.png) no-repeat 35px center; padding-left:76px; font-size:14px;}
#zoom{padding:15px 40px;}
#zoom .metadata{background-color:#B5B5B5; margin-top:15px;}
#zoom .metadata table{border-collapse:collapse; position:relative; top:-3px; left:-3px; background:#fff; width:100%;}
#zoom .metadata td{border:solid #ccc 1px; border-collapse:collapse; padding:6px 1%; line-height:1.6;}
#zoom .metadata td span{font-weight:700;}
#zoom .metadata td #none{display:none;}
#zoom .title{text-align:center; font-size:20px; font-weight:bold; color:#0068C0; padding:36px 0 40px; line-height:1.6;}
#zoom .time{height:35px; text-align:center; overflow:hidden; border-bottom:solid #ECECEC 1px; position:relative; font-size:14px;}
#zoom .time *{font-size:14px; white-space:nowrap; color:#666;}
#zoom .time .fst{font-family:"宋体"; font-weight:bold; color:#666;}
#zoom .time .size,#zoom .time .date,#zoom .time .print,#zoom .time .colorfont{position:absolute; top:0;}
#zoom .time .date{left:45px;}
#zoom .time .close{background:url(imagescontent-ico-close.png) no-repeat left 3px; padding-left:28px;}
#zoom .time .print{left:10%; background:url(imagescontent-ico-print.gif) no-repeat left; padding-left:28px;}
#zoom .time .size{left:45%;}
#zoom .time .size li{float:left;}
#zoom .time .size a{display:block; float:right; text-align:center; border:solid #ccc 1px; margin-left:5px; background:#fff;}
#zoom .time .size a:hover{background:#333; color:#fff;}
#zoom .time .size a.big{width:18px; height:18px; line-height:16px;}
#zoom .time .size a.large{width:14px; height:14px; line-height:14px; font-size:12px; margin-top:2px;}
#zoom .time .size a.small{width:10px; height:10px; line-height:10px; font-size:10px; margin-top:4px;}
#zoom .time .colorfont{right:1%;}
#zoom .time .colorfont li{float:left;}
#zoom .time .colorfont span.style{background:#fff; display:block; float:left; margin-right:5px; border:solid #ccc 1px; padding:2px; cursor:pointer;}
#zoom .time .colorfont span.style b{display:block; width:14px; height:14px;}
.color1{background-color:#fff;}
.color2{background-color:#E6FEDA;}
.color3{background-color:#CDEEFF;}
.color4{background-color:#FFF7E0;}
#zoom .content{line-height:2; font-size:14px; padding:20px 30px; min-height:400px; _height:400px; color:#333;}
#zoom .content p{margin-bottom:15px; font-size:14px;}
#zoom .content td{font-size:14px;}
#zoom .content div{font-size:14px;}
#zoom .content table{margin:0 auto 15px;}
#zoom .content .table-con{border-collapse:collapse;}
#zoom .content .table-con td{border-collapse:collapse; border:solid #000000 1px; padding:5px; line-height:1.6;}
#zoom .content a{color:#0068C0;}
#zoom .content a:hover{color:#0068C0;}
.detail_extended{border-top:1px dotted #b6b6b6; overflow:hidden; padding-top:40px; padding-bottom:32px; margin-top:20px; text-align:right; padding-right:8px;}
.detail_extended a{background:url(imagescontent-btn.gif) repeat-x bottom #fff; border:1px solid #cacaca; border-radius:3px; color:#999999; display:inline-block; height:28px; line-height:28px; margin-left:10px; text-align:center; padding-left:8px; padding-right:8px;}
.detail_extended a:hover{color:#333; text-decoration:none;}

@media (max-width: 990px){
	.print{ display:none;}
	.colorfont{ display:none;}
	}
@media (max-width: 545px){
	#headOfTable tr th:last-child{ display:none;}
	#documentContainer tr td:last-child{ display:none;}
	}
@media (max-width: 480px){
	#headOfTable tr th:last-child{ display:none;}
	#documentContainer tr td:last-child{ display:none;}
	#headOfTable tr th:nth-child(3){ display:none;}
	#documentContainer tr td:nth-child(3){ display:none;}
	#headOfTable tr th:nth-child(1){ width:10% !important;}
	#documentContainer tr td:nth-child(1){ display:10% !important;}
	.size{ display:none;}
	#zoom .time .date{ left:45%;}
	
	}
