/* 
	Style: Top-CN-Default
	Author: Hoby
	(c) Copyright. All Rights Reserved.
*/
:root {
	--color1:#039;
	--color2:#07e;
	--color3:#9006;/*title_bg*/
	--color4:#f006;/*title_highlight*/
	--width:1200px;
	--header_site_name:initial;/*title_aside_logo*/
	--site_name_inimg:none;/*title_in_img*/
}


* {padding:0; margin:0; max-height:999999px;}
body, table, tr, td, form, input, textarea{font-size:16px;}
table, span, form, ul, li, textarea, dl{text-align:left;}
body{font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "Arial", "Helvetica", "sans-serif";text-align:center;background-color:#fff;}
input{font:9pt;}
li{list-style:none;}
a{color:#000;text-decoration:none;}
.left{float:left;}.right{float:right;}.none{text-decoration:none;border:none;}.hand{cursor:pointer;}.ft12{font-size:12px;}.clear{clear:both;height:1px;overflow:hidden;font-size:1px;}
.line{height:1px;overflow:hidden;font-size:1px;clear:both;margin:0px auto;}

hr{margin-top:5px;margin-bottom:5px;height:1px;border:none;border-top:1px dashed #ccc;}
h1{background-color: #eaf4ff; color: var(--color1); border-bottom: 2px solid var(--color1); font-size:18px;text-align:center;margin: 10px 0; padding: 15px 0;}
h4{text-align:center;padding:2px;background-color:#eee;margin-top:1px;margin-bottom:5px;font-size:12px;font-weight:normal;}
h5{padding:12px;box-sizing: content-box;background:#fff;font-size:24px;color:var(--color1);text-align:left;margin:0;border-bottom: solid 1px var(--color2);overflow: hidden;}
h5 .title_text{margin:-12px;padding:12px;display: inline-block;border-bottom:solid 4px var(--color1);}

/*	/more	*/
.morelist{margin: 20px;padding:12px;}
.morelist a{font-size:18px;line-height:240%;color:#000;text-decoration:none;}
.morelist a:hover{text-decoration:underline;}
.morelist li {background-image: url(/images/list.gif);background-repeat: no-repeat;background-position: 1px 20px;border-bottom: 1px dashed #ccc;padding-left: 14px;margin: 0 6px 0 6px;line-height: 300%;}
.more_news_time{color:#999;font:12px;}

#pagelist{margin:5px 0 5xp 0;border-style:solid;border-width:1px 0 1px 0;border-color:#CCC;background-color:#F9F9F9;padding:5px;clear:both;text-align:left;}
#pagelist b{font:13px;color:#900;font-weight:bold;}
/*	/detail	/display	*/
#display, #detail{padding:20px 0;}
#content,.adjust{line-height:200%;padding:20px 30px;}
.adjust{text-align:justify;text-justify:inter-ideograph;}
#content hr{margin-top:20px;margin-bottom:20px;height:1px;border:none;border-top:1px dashed #06c;}

#search_form{background-color:#EEE;padding:3px 0 3px 36px;font-size:14px;border-bottom:1px solid #CCC;}
#search_form #keyword{width:200px;border:1px solid #234390;}
#search #info{text-align:right;font-size:14px;margin:4px 6px 0 0;line-height:14px;}
#search .title a{color:#00F;font-size:16px;}
#search .title{margin:4px 0;}
#search .stat{color:green;}
#search .title, #search .content, #search .stat{margin:0 6px 0 6px;}
#search div{text-align:left;}
#badsearch{margin:50px 0 80px 80px;padding:0 0 0 150px;}

#top{width:var(--width);margin:0 auto;font-size:14px;padding:6px 0;}
#header #site_name{display: inline-block;border-radius: 8px;margin: -10px 0 0 10px;padding: 15px 20px;text-align: center;width: initial;box-shadow: -1px -2px 7px #0005 inset;font-size: 30px;background-image: initial;}
#header #site_name{display:var(--header_site_name);}
#site_name_inimg{display:var(--site_name_inimg);}
#site_name {position: absolute;width: 28%;text-align: right;margin-top: calc(-1em - 61px);line-height: 100%;background-image: linear-gradient(75deg,var(--color4), transparent, #0009);background-color: var(--color3);font-size: 36px;padding: 30px 10% 30px 0;color: #fff;font-weight: bold;text-shadow: 1px 2px #000c;box-shadow: -10px -3px #fff, -2px -7px 7px #0005 inset; border-radius: 0 8px 0 0;}
#header{background-color:var(--color2);border-bottom: 8px solid #0003;}
#site_title{width:var(--width);padding:30px 0;text-align:left;margin:0 auto;}
#top_search {padding: 3px 9px;display: inline-block;float:right;border: 2px solid #fff;background-color: #fff;box-shadow: 5px 5px 6px inset #ccc;border-radius: 20px;}
#top_search #keyword {padding-top: 8px;border: none;background-color: transparent;font-size: 16px;width: 160px;}
#top_search svg {height: 30px;fill: var(--color2);vertical-align: middle;}
#img{height:400px;margin:1px 0;background-position:top center;background-repeat:no-repeat;}
#imgs_Slide{position:relative;z-index:-1}

#links{padding:15px 0;}
#links a{}
#links #link_main{width:var(--width);margin:0 auto;padding:0!important;color:#FFF;}
#links #link_main ul{background-color:#f5f5f5;}
#links #link_main ul li{background-color:#07e1;}
#links #link_main ul a:hover{background-color:var(--color2);color:#fff;}
#links #link_main a{margin:0.5em 1em;}
#links ul ul a{margin:0!important;}

#body_main{text-align:left;margin:0 auto;clear:both;width:var(--width);background-color:#fff;padding:6px 0;overflow:hidden;}
#footer{background-color:var(--color2);border-top: 6px solid #0003;margin:0 auto;clear:both;width:100%;text-align:center;}
#footer_infor{color:#fff;margin:0 auto;padding:30px 0;width:var(--width);}
#footer_infor *{color:#fff;}
#footer_infor hr{border-top: 1px var(--color1) solid;}

#sidebar{width:350px;float:left;}
#main{float:right;width:840px;}

#sidebar a{float:none;}
#sidebar .more_time{display:none;}
#sidebar li,.morelist li{-webkit-line-clamp: initial!important;}

.page_more li,#sidebar li,.morelist li{margin: 0 6px;border-bottom: dashed 1px #ccc;line-height: 270%;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;padding: 0 12px;}
.page_more li:last-child,#sidebar li:last-child{border:none;}
.more_time{float:right;color:#888;font-size:12px;}.more_time:before{content:'[';}.more_time:after{content:']';}
.more_time_y,.more_time_bym{}

.morelinks{font-size:16px; display:inline-block;padding-left:10px;margin-left:20px;color:#999;border-left:1px solid #ccc;font-weight:normal}
.more_larger,.more_larger_right,.moreen{display:none;}

.page_imglist .more_title{text-align:center;display: block;background-color: #f2f2f2;font-size: 14px;padding: 8px;box-sizing: border-box;}
.page_imglist .more_time{display:none;}
.more_desc{font-size: 12px;margin: 1px 0;display: -webkit-box;display: -moz-box;white-space: pre-wrap;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.page_imglist + h5{display:none}
.page_imglist + h5 + .page_more{width:59%;float:right;}

.body_main__ table {border-spacing: 10px;}
.body_main_ td{min-height:350px;}

#pathinfo{font-size:14px;padding-bottom:14px;}
.adjust table, #detail table, #pages table, #content table{margin:0 auto;border-collapse:collapse!important;border-spacing:0!important;}
.adjust td, #detail td, #pages td, #content td{padding:6px!important;border:1px solid #ccc!important;}
.adjust table, #detail table, #pages table, #content table,     .adjust img, #detail img, #pages img, #content img{margin:12px auto;max-width:760px;*width: expression(this.offsetWidth < 760 ? 'auto' : '760px');}
.adjust table, #detail table, #pages table, #content table{display:table;}
.adjust img, #detail img, #pages img, #content img{display:block;}
#tb0,#tb1,#tb2,#tb3,#tb4,#tb5{min-height:300px;}
#td_0_1 h5 *{color:#fff;border-color:#fff}
#tb0 .more_desc{display:none;}
.body_main_display #sidebar{display:none;}
.main_display{float:initial!important;margin:0 auto;}
.main_display h2{background-color: #27d1;padding: 10px 20px;font-size: 20px;color: #03a;margin-top: 2em;}
.body_main_display_3407 p{line-height:300%;}
.body_main_display_3407 p{display:inline-block;min-width:10em;padding-left: 1em;}
@media only screen and (max-width: 1080px) {
	#links *, #header *, #body_main *, #footer *,#img *,#top,#imgs_Slide,#imgs_Slide *{max-width: 460px;}
	body{max-width:100%;}
	#links, #header, #body_main, #footer,#sidebar,#main,#img{width:460px;margin:0 auto;}
	.body_main__ td{display:block;width:100%;}
	.page_imglist + h5 + .page_more,.body_main__ .page_imglist{width:100%;float:initial!important;}
	#site_title{text-align:center;}
	#site_title img{display:block;max-width:95%;margin:0 auto;}
	#top_search{float:initial;margin:20px auto;}
	#img{height:120px;background-size:125%;}
	#links{line-height: 300%;}
	#links #link_main{padding-left: 35px!important;}
	.body_main__ table{border-spacing: 0 10px}
	#link_main ul{display:none;}
	#site_name{width: 100%;box-sizing: border-box;margin-top:0;position:initial}
	#links #link_main{padding-left: 35px!important;box-sizing: border-box;width:100%!important;}
}

/*
并排3图
#tb1 .page_imglist img{height: 225px;}
#tb1 .more_desc{display:none;}
#tb1 .page_imglist .more_title{background-color:#fff9;}
#tb1 ul{padding-top: 6px;text-align: center;}
#tb1 .page_imglist li{width: 33%;display: inline-block;position: relative;}
#tb1 .title_time{position: absolute;width: 100%;top: 5px;}

并排2图
#tb2 .page_imglist img{height: 300px;}
#tb2 .more_desc{display:none;}
#tb2 .page_imglist .more_title{background-color:#fff9;}
#tb2 ul{padding-top: 6px;text-align: center;}
#tb2 .page_imglist li{width: 48%;display: inline-block;position: relative;}
#tb2 .title_time{position: absolute;width: 100%;top: 5px;}

more两列
#tb1 .page_more li{display: -webkit-inline-box;width: 45%;box-sizing: content-box;}

more左侧时间样式
#tb1 .page_more li{min-height: 6em;background-color: #f5f5f5;margin-top: 8px;}
#tb1 .more_time{float:left;width: 6em;text-align: center;line-height: 220%;padding-top:45px;}
#tb1 .more_time_d{font-size:45px;display:block;font-weight:bold;text-align: center;margin-top: -56px;}
#tb1 .more_time:after, #tb1 .more_time:before,#tb1 .more_time_bmd{display:none;}

@media only screen and (max-width: 1080px) {#header, #links, #footer{width:1200px;margin:0 auto;}}
*/
