/* 
	Style: Top-CN-Default
	Author: Hoby
	(c) Copyright. All Rights Reserved.
*/
.oran_cont{border:1px solid #ccc;padding:2px;background-color:#EFEFEF;margin-bottom:6px;} 
#comment form textarea{width:80%;height:200px;}
#links #link_main{font-size:18px;}
#links #link_main ul a{color:#000;}

#links #link_main, #links #link_main ul{padding:0;margin:0;list-style:none;}
#links #link_main a{display: block;}
#links #link_main li{float:left;}
#links #link_main ul li{width:10em;}
#links #link_main li ul{position:absolute;width:10em;left:-999em;}
#links #link_main li ul ul{margin:0 0 0 10em;}
#links #link_main li:hover ul ul, #links #link_main li:hover ul ul ul, #links #link_main li.sfhover ul ul, #links #link_main li.sfhover ul ul ul{left:-999em;}
#links #link_main li:hover ul, #links #link_main li li:hover ul, #links #link_main li li li:hover ul, #links #link_main li.sfhover ul, #links #link_main li li.sfhover ul, #links #link_main li li li.sfhover ul{left:auto;}
#links #link_main ul li{line-height:150%;}

#links #link_main a{margin: 0 20px!important;text-decoration:none;}
#links #link_main ul{background-color:#ccc;padding:1px;}
#links #link_main ul a{background-color:#FFF;margin-bottom:1px;margin-right:0!important;margin-left:0!important;padding:0.25em;}
#links #link_main li ul ul{margin-top:-2.25em;}
#links #link_main ul a:hover{background-color:#666;color:#FFF;}
#links #link_main{padding:0.5em;}
/*link*/

hr{margin-top:5px;margin-bottom:5px;height:1px;border:none;border-top:1px dashed #ccc;}
h1{font-size:18px;}

/*slider*/
#links ul{z-index:10;}
#hoby-container1{zoom: 1;position: relative;z-index:1;border:none;text-align:left;}
.hoby_images ul{position:relative;width:10000%; height:auto;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow: visible;}
.hoby_images ul li{width:1%;line-height:0; /*opera*/float:left;font-size:0;padding:0 0 0 0 !important;margin:0 0 0 0 !important;}
.hoby_images{position: relative;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.hoby_bullets{/*markoff*/}
.hoby_bullets{position:absolute;z-index:300;bottom:6px;right:6px;}
.hoby_bullets a{font-size:11px;color:#fff;background-color:#000;margin-left:1px;padding:2px 5px 2px 5px;font-family:arial;text-decoration:none;}
#hoby-container1 a.hoby_next, #hoby-container1 a.hoby_prev{position:absolute;display:block;top:50%;z-index:200;height: 45px;width: 24px;background-image: url(http://www.dlpu.edu.cn/images/arrows.png);opacity: 0.8;}
#hoby-container1 a.hoby_next{background-position: 100% 0;right:0px;}
#hoby-container1 a.hoby_prev{background-position: 0 0;left:0px;}
#hoby-container1 a.hoby_next:hover, #hoby-container1 a.hoby_prev:hover{opacity: 1;}
#ClCache{display:none;}
/*slider*/
#hoby-container1{max-width:$slideimg_width$px;width:$slideimg_width$px;height:$slideimg_height$px;}
#hoby-container1 a.hoby_next, #hoby-container1 a.hoby_prev{margin-top:-23px;}
/* {filter:gray;-webkit-filter:grayscale(100%);} */

* {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:hand;}
.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;}
.adjust{text-align:justify;text-justify:inter-ideograph;}
#body_main{text-align:left;margin:0 auto;clear:both;width:1200px;}
#footer{margin:0 auto;clear:both;width:100%;text-align:center;background-color:#001981;color:#fff; border-top: 3px solid #900;}
#footer_infor{padding:27px 0 30px 0;width:1200px;}


h1{background-color:#0b4893;color:#fff;border-bottom:1px solid #cacaca;padding:8px;font:16px;font-weight:bold;text-align:center;margin-top:1px;margin-bottom:7px;padding:12px;}
h4{text-align:center;padding:2px;background-color:#eee;margin-top:1px;margin-bottom:5px;font-size:12px;font-weight:normal;}
#display{font-size:14px;line-height:150%;}
#main_title_detial{padding:8px;font:16px;font-weight:bold;text-align:center;}
#detial_content{padding:12px;line-height:150%;font-size:14px;text-align:justify;text-justify:inter-ideograph;}
.morelist{padding:12px;padding-left:35px;list-style-image: url(/images/list.gif);}
.morelist a{font-size:18px;line-height:240%;color:#000;text-decoration:none;}
.morelist a:hover{text-decoration:underline;}
.more_news_time{color:#999;font:12px;}

#pagelist{margin:5px 0 5px 0;border-style:solid;border-width:1px 0 1px 0;border-color:#CCC;background-color:#F9F9F9;padding:5px;clear:both;}
#pagelist b{font:13px;color:#900;font-weight:bold;}
#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 4px 0;}
#search .stat{color:green;}
#search .title, #search .content, #search .stat{margin:0 6px 0 6px;}
#search #pagelist{text-align:left;}
#search div{text-align:left;}
#badsearch{margin:50px 0 80px 80px;padding:0 0 0 150px;font-size:14px;}
#morepro_link{order-bottom:1px solid #999;padding:3px 0 3px 0;margin-bottom:3px;}



#display, #detail{font-size:14px;line-height:200%;}
#content{padding:12px 30px 35px 30px;font-size:16px;line-height:180%;}
#content hr{margin-top:20px;margin-bottom:20px;height:1px;border:none;border-top:1px dashed #06c;}
#content .a{clear:both;margin-left:-25px;margin-right:-25px;border-top:1px dashed #ccc;padding:20px 0 30px 0;}
#content .b{display:inline;padding:12px;border-left:1px solid #0af;font-size:16px;color:#966;}
#content .c{display:inline;padding:12px 12px 12px 0;font-size:12px;}
#content .t{margin:25px -25px 25px -25px;border-top:1px dashed #ccc;padding:20px 30px 30px 30px;border-left:1px solid #0af;}
.ptable{background-color:#CCC;}
.ptable td{background-color:#FFF;padding:2px;}

#site_title{width:1200px;margin: 1px auto;padding:20px 0;text-align:left;}
#site_title img{height:60px}
#site_title a{max-width:1100px;text-align:left;}
#header{background-color:#f2f2f2;height: 470px;background-image: url(/images/img.jpg);background-position: top center;background-repeat:no-repeat;margin-top:1px;}
#index_search_form{float:right;margin-top:20px;}
#index_search_form #keyword,#index_search_form #button{border: 1px solid #27d;line-height: 30px;}
#index_search_form #keyword{border-radius:8px 0 0 8px;padding-left:10px;}
#index_search_form #button{border-radius:0 8px 8px 0;background-color:#27d;color:#fff;}
#img{height:262px;background-color:#333;}
#links{color:#FFF;padding:15px 0;background-color:#001981;border-top: 5px solid #d00;}
#links a{color:#FFF;}
#links #link_main{width:1200px;margin:0 auto;padding:0!important}
.index_search #keyword{border:1px solid #838383;}
.index_search #button{background-color:#c03;color:#fff;border:none;padding:2px;}
#footer_infor{margin:0 auto;}
#footer_infor *{color:#000;}
#footer_infor hr{border-top: 1px #add solid;}
#body_main{background-color:#fff;padding:6px 0;}
#sidebar{width:350px;float:left;}
#main{float:right;width:830px;}
.main_display #content{padding:12px 80px 35px 80px!important;}
#main ul li,#sidebar li,#body_main li,#graybg li{margin:5px 6px 0 6px;padding-bottom:5px;border-bottom:dashed 1px #ccc;overflow:hidden;}
#link_header{padding:6px 12px 6px 20px;float:right;font-size:13px;}

.span{float:left;width:4px;height:4px;overflow:hidden;}
#main h2{background-image:url(/images/title_1.gif);}
h5{min-height: 59px;box-sizing: content-box;background:#fff;font-size:24px;color:#001981;text-align:left;margin:0;padding:0;border-bottom: solid 1px #05c;overflow: hidden;}
h5 .title_text{display: inline-block;border-bottom:solid 4px #001981;padding:12px 0;}
h5 div{display:inline;padding:6px 20px;border-right:1px solid #ccc;}
#f_buttonDiv{top:-18px!important;}
h1{background-color: rgb(0 51 153 / 7%); color: #001981; border-bottom: 2px solid #001981; margin-top: 30px; padding: 15px 0;}
#sidebar h5{padding-left:20px;}
#sidebar a{float:none;}
.body_main_detail #sidebar .more_time{display:inline!important;}


.more_time{float:right;color:#888;font-size:12px;}
.morelinks{font-size:16px; display:inline-block;padding-left:10px;margin-left:20px;color:#999;border-left:1px solid #ccc;padding-top: 10px;font-weight:normal}
.page_more li,#tb4 li,#sidebar li{background-image: url(data:image/gif;base64,R0lGODlhCQAMAIAAAIUvAP///yH5BAEAAAEALAAAAAAJAAwAAAIPjI+py+0fgJRo0mNBtXsWADs=);background-position: 12px 5px;background-repeat: no-repeat;line-height: 220%;padding-left: 28px; margin: 5px 6px 0 6px;padding-bottom: 5px;border-bottom: dashed 1px #ccc;overflow: hidden;}
.page_more li .more_title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;margin-left: 2px;}
#tb1 .more_title,#tb3 .more_title{width: 310px;}/*width: 510px;*/
#tb0 .more_title{width: 610px;}
#td_0_0 .page_more{width:435px;float:left;}
#td_0_0 li{border:none}
.page_imglist .more_img{border-radius:9px 9px 0 0;}
.page_imglist .title_time{}
.more_desc{font-size: 12px;margin: 8px 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: 4;}
.more_desc a{color:#999}
#td_0_0 .more_title{width: initial;}
.page_imglist .more_title{text-align:center;display: block;background-color: #f2f2f2;font-size: 14px;padding: 8px;box-sizing: border-box;border-radius: 0 0 9px 9px;margin-top: -3px;}
table {border-spacing: 10px;}
.morelist {margin: 20px;}
.morelist li {background-image: url(/images/list.gif);background-repeat: no-repeat;background-position: 3px 12px;border-bottom: 1px dashed #ccc;padding-left: 14px;margin: 0 6px 0 6px;line-height: 300%;}

#tb4 li {display: inline-block;border: none!important;margin: 10px!important;font-size: 16px;}
#tb2 .page_display a{display:inline-block;background-image:none;background-color:#25d;border:none;border-radius:8px;padding: 8px 20px;color: #fff;margin-top: 8px;margin-right: 8px;}
#tb0 td, #tb1 td, #tb2 td{min-height:350px;}
#tb2 .more_time,.more_time_y,.more_time_bym,#td_0_1 .morelinks, #td_0_1 h5 .title_text,#td_0_0 .more_time,.more_larger,.more_larger_right,.moreen,#tb2 .morelinks, #sidebar .more_time{display:none;}
