body{font-family:"Microsoft Yahei", "arial", "微软雅黑", "Arial Narrow", "微软雅黑";height: 100%;width: 100%;background:#f5f5f5;}
body,div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.searchbox{padding: 10px; border-bottom: 1px #D0CDCC solid; background: #fff;}
.contentList{}
.contentList ul{width: 100%;}
.contentList ul li{border-bottom: 1px #dfdfdf solid; padding: 10px 10px;list-style:none;}
.contentList_author{margin-right: 10px;}
.noresult {width: 140px;margin: 50px 110px;}
.nomoredata{border-bottom: 0 !important; text-align: center; padding-bottom: 20px !important;}
.nomoredata p{font-size: 14px !important; color: #868686 !important;}
/*.contentList ul li p:nth-child(1){font-size: 14px; margin: 10px 0 6px 0;color: #0d4da5;
	text-overflow:ellipsis;
    white-space:nowrap; 
    overflow:hidden;
	-o-text-overflow: ellipsis;}*/

/*li p:nth-child(3){
	font-size: 14px; margin: 6px 0 10px 0; color: #0d4da5;
	text-overflow:ellipsis;/*让超出的用...实现*/
    white-space:nowrap; /*禁止换行*/
    overflow:hidden;/*超出的隐藏*/
	-o-text-overflow: ellipsis;}*/
.noresult {width: 100px;position: absolute;left: 50%;top: 80px;margin-left: -50px;}
.nomoredata{border-bottom: 0 !important; text-align: center; padding-bottom: 20px !important;}
.nomoredata p{font-size: 14px !important; color: #868686 !important;}
.contentList_author{margin-right: 10px;}
a{text-decoration: none; color: #000000;}
a:link{}
/*a:visited{color: #999;}*/
a:hover{}
a:active{} 
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:70px;line-height:35px;float:left;position:relative;}
.search .select_option li{text-indent:1.5em;width:70px;cursor:pointer;}
.search .select_option li.selected{background-color:#0f65da;color:#fff;}
.search .select_option li.hover{background:#0f65da;color:#fff;}
.search input.tj-input,.search a.findMany{border:none;background:none;line-height:35px;float:left;outline: none; -webkit-appearance:none;}
.search input.tj-input{outline:none; height: 30px;  height: 25px;line-height: normal ;margin-top: 5px; font-size: 14px; color: #000;width: 65%; padding-left: 8px;}

.tip_words{width: 150px; height: 30px; line-height: 30px; background: rgba(0,0,0,.5); text-align: center; color: #fff; border-radius: 5px; font-size: 14px; position: absolute; top: 150px; left: 50%; margin-left: -75px; display: none;}
.tip_words p{margin: 0;}
#showList p{margin:5px 0;line-height: 20px;font-size: 14px;}
#programDiv{margin: 0px auto;background: #fff;position: relative;padding-top:110px;}
.tipsAll{padding: 0 10px;overflow-y: auto;}
.tipsAll p {line-height: 1.5rem;font-size: 14px;}
   .g-header1 .p1 {
    position: relative;
    color: #ffffff;
    text-align: center;
    font-size: 18px;
    padding: 10px 10px 10px 10px;
    margin:0;
}
header #back img {
    width: 10px;
    height: auto;
    margin-top: -8px;
       position: absolute;
    top: 50%;
    left: 1rem;
}
.gosy {
    position: absolute;
    color: #ffffff;
    left: 30px;
    font-size: 16px;
    top: 13px;
}
#back{display:none;}