@CHARSET "gbk";


body {
	background-color:#ffffff;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

a, a:VISITED {
	color:#007ba8;
}

#logo {
	width:180px;
	display:block;
	margin:0 auto;
}


header {
	margin:8px 0;
}

/*------------------------------------------------------------------*/
/*search*/
/*------------------------------------------------------------------*/
.newDate {color:#ff0000;font-style:normal;}
.oldDate {color:#808080;font-style:normal;}
div.searchTopic {clear:both;font-size:14px;font-family:tahoma;background:#f1fafe;border-bottom:1px dashed #ccc;margin:2px;padding:2px 5px;line-height:22px;}
div.searchTopic a, div.searchTopic a:hover {color:#19b5fe;font-size:14px;}
div.searchIntro {clear:both;margin:2px;padding:2px 5px;line-height:20px;font-size:14px;word-break:break-all;}
div.searchInfo {clear:both;margin:2px;padding:2px 5px;border-bottom:1px solid #ccc;height:20px;line-height:20px;}
/*#End--------------------------------------------------------------------------*/
/*------------------------------------------------------------------*/

.fenxiang {
	text-align:center;
	border-top:1px solid #ffffff;
	margin:0;
	margin-top:11px;
	margin-bottom:8px;
	padding-top:1px;
	padding-left:30px;


}

.top-links {
	margin-top:15px;
	text-align:center;
	padding-right: 5px;
	padding-left: 5px;
}
.top-links .btn-default,
.top-links .btn-default:VISITED {
	color:#19b5fe;
	background:none;
}
.top-links .col-xs-3 {
	padding-right: 5px;
	padding-left: 5px;
}





footer {
	text-align:center;
	border-top:3px solid #19b5fe;
	padding-top:10px;
	padding-bottom:10x;
	background-color:#ffffff;
	text-align:center;
	margin:0;
	font-size:9pt;
}
footer,
footer a,
footer a:VISITED {
	color:#888;
}


nav {
	background-color:#19b5fe;
	padding:5px 10px;
}
nav ul {
	margin:0;
	padding:0;
}
nav li {
	width:20%;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	text-align:center;
	line-height:200%;
}
nav li a,
nav li a:VISITED,
nav li a:hover {
	color:#fff;
	font-weight:bold;
}

h4 {
	font-weight:bold;
	border-bottom:1px solid #19b5fe;
	padding-bottom:5px;
	margin-top:20px;
	font-size:11pt;
}
h4.c2 {
	border-bottom-color:#69cafe;
}

.article-item {
	margin:0;
	padding-left:10px;
}
.article-item li {
	float:left;
	width:50%;
	list-style:none;
	line-height:200%;
}
.article-item li:BEFORE {
	font-family: 'Glyphicons Halflings';
	content: "\e080";
	color:#19b5fe;
	line-height:1;
}
.article-item li a {
	margin-left:5px;
}
.article-item-row li {
	list-style:none;
	line-height:200%;
	width:100%;
	float:none;
}

.img-item {
	padding:0 10px;
}
.img-item>div {
	margin-top:1px;
}
.img-item p {
	text-align:center;
	margin:5px 0;
}
.img-item small {
	color: #aaa;
	display:block;
	text-align:center;
}

.more {
	background-color:#94DDFE;
	text-align:center;
	padding:5px;
	margin-top:10px;
	display:block;
}

.breadcrumb {
	color: #999;
	background:none;
	padding:10px 0 0 0;
	border-radius:0;
}

.breadcrumb li a:link {color: #999;}
.breadcrumb li a:visited {color: #999;}

h3 {
	font-weight:bold;
	font-size:12pt;
	text-align:center;
	border-bottom:1px solid #19b5fe;
	padding-bottom:5px;
}

.content {
	margin-top:4px;
	overflow:hidden;
}
.content img,
.content table {
	width:100%;
}
.content2 p[align=center] img {
	width:45%;
	margin:0px 3px 6px 3px;
	padding:4px;background:#fff;border:1px solid #ddd;
}


.content br{
	display:inline; line-height:4px;

}

.content p{
	padding:0px 5px 0px 5px;
}


#cShow img {
	width:auto;
	vertical-align:middle;
}

.content-footer {
	margin-top:20px;
	font-size:9pt;
	padding-top:10px;
}
.content-footer .r {
	text-align:right;
}

.glyphicon-thumbs-up,
.article-btn-up {
	margin-right:4px;
	color:#19b5fe;
	font-weight:bold;
}
.glyphicon-thumbs-down,
.article-btn-down {
	color:#0068b7;
	font-weight:bold;
}
.article-btn-up span,
.article-btn-down span {

	color:#333;
}
.col-xs-12 {
	margin-left:-5px;
}

.pre-next-btn { background-position:-486px -564px; overflow:hidden; font-size:12px; color:#333; padding-left:20px;line-height:32px;}

.pre-next-btn a{height:24px; line-height:24px; background:#19b5fe; border:1px solid #ddd; padding:0 5px; display:inline-block; color:#000; margin-left:10px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}

.pre-next-btn a:hover{background:#f7a431; border:1px solid #f08b00; color:#fff;}

.bqlist{ background:#f7f8fc; padding:10px 10px 15px 15px;}
.bqlist a{ display:block; height:32px; line-height:32px; padding:0 7px; background:#19b5fe; color:#fff; display:inline-block; margin:6px 5px 0 0;}
.bqlist a:hover{ background:#ff9400;}


.article-list {
	margin:0;
	padding:0 15px;
}
.article-list li {
	list-style:none;
	line-height:250%;
	border-bottom:1px dashed #ccc;
}
.article-list .column,
.article-list .column:VISITED {
	color:#0087E1;
}
.article-list li em {
	float:right;
	font-style:normal;
	color:#999;
}
.article-list li:BEFORE {
	font-family: 'Glyphicons Halflings';
	content: "\e080";
	color:#19b5fe;
	line-height:1;
}
.article-list li a {
	margin-left:5px;
}
.article-list-btns {

	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}

.article-list-btns a {margin-left:3px;}

.article-list-btns .btn {
	border-bottom:none;
	border-radius: 6px 6px 0  0;
	padding: 3px 3px;
}
.article-list-btns .btn-default,
.article-list-btns .btn-default:VISITED {
	color:#19b5fe;
}
.article-list-btns .btn-primary,
.article-list-btns .btn-primary:VISITED {
	color:#fff;
}

.pager li.active>a,
.pager li.active>span
.pager li.active>a:hover,
.pager li.active>span:hover,
.pager li.active>a:focus,
.pager li.active>span:focus {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #0087E1;
	border-color: #0087E1;
}


.lanmu-item>div {
	margin-bottom:30px;
}
.lanmu-item a {
	display:block;
	border:1px solid #ccc;
	padding:2px;
	background-color:#fff;
}
.lanmu-item a:hover,
.lanmu-item a:ACTIVE {
	border-color:#7bd2f2;
}
.lanmu-item img {
	width:100%;
}

.pager li>a, .pager li>span {
    padding: 5px 5px;
    font-size: 9pt;
    border-radius: 3px;
    margin: 2px 0;
    min-width: 50px;
}


.neirong-ding {
	width:100%;
	overflow:hidden;
	margin:1px 0 5px 0;
}

.lanmu-ding {
	width:100%;
	overflow:hidden;
	padding:8px 0 10px 0;

}


.lanmu_di {
	width:100%;
	overflow:hidden;
	margin:10px 0 10px 0;

}

min-height: 1px;
padding-right: 8px;
padding-left: 8px;
list-style-type:none;
overflow: hidden;
}
.listpic img{ max-height:559px;}
.xgtt{line-height:30px;background-color:#19b5fe;text-indent:10px;margin-bottom:10px;height:30px;color:#fff;margin-left:10px;font-size:12px;font-weight:700;margin-right:10px;}

.xglist{margin-bottom:5px;height:140px;margin-left:-35px;margin-right:0px;}

.xglist UL LI{line-height:28px;list-style-type:none;width:50%;display:block;float:left;height:28px;}

.xglist UL LI A{background-image:url(/images/ico1.gif);text-indent:10px;width:320px;display:block;background-repeat:no-repeat;background-position:left center;height:28px;color:#555;font-size:12px;overflow:hidden;}
.youqing li{list-style-type:none;float:left; padding-left:5px;}
.content-left-info{border-bottom:#19b5fe 1px solid;text-align:center;line-height:30px;margin-bottom:5px;height:30px;color:#666;margin-left:1px;font-size:16px;}

#i_share {font-size: 0.28rem; position: fixed; width: 100%; text-align: center; bottom: 0; z-index: 1; left: 0;height: 100%;background-color: rgba(0,0,0,0.5)}

#i_share *{box-sizing: border-box;}

#i_share .hide,#i_share.hide{display: none;}

#i_share:after{display: inline-block; height: 100%; margin-left: -.05em; content: ""; vertical-align: middle; }

#i_share>div{/*vertical-align: middle; display: inline-block; background-color: #fff;*/ position: absolute; bottom: 0; width: 100%; background-color: #fff; }

#i_share .sharetip{
    position: fixed;;
    top: 10px;
    right: 10px;
    color: #fff;
}

#i_share .share-error-tip{
    position: absolute;;
    height: calc(100% - 0.9rem);
    width: 100%;
    top: 0;
    left: 0;
    z-index: 2;
    background-color: #fff;
    padding-top: 1.8rem;
}

#i_share .label {padding: 0.65rem 0; color: #333; }

#i_share .list {padding: 0.8rem 0 0.85rem; }

#i_share .list div {width: 33.33%; display: inline-block; text-align: center; margin-bottom: 0.4rem;}

#i_share .list div i {width: 1.22rem; height: 1.22rem; display: block; margin: 0 auto; margin-bottom: 0.2rem; }

#i_share .cancel{line-height: 0.9rem; text-align: center; border-top: 1px solid #e1e1e1; }

#i_share .cancel a{display: block; }

#i_share .weixin i {background-image: url('./icon/weixin_friend.png'); background-size: cover; }

#i_share .weixin_timeline i {background-image: url('./icon/weixin.png'); background-size: cover; }

#i_share .qq i {background-image: url('./icon/qq.png'); background-size: cover; }

#i_share .qzone i {background-image: url('./icon/qqzone.png'); background-size: cover; }


#i_share.show{
    background-color: #fff;
    position: static;
}

#i_share.show>div{
    position: static;
}

#i_share.show .list{
    padding: 0 0.6rem;
}

#i_share.show .list span,#i_share.show .cancel {
    display: none;
}

#i_share.show .list div{
    width: 12%;
    margin-left: 2.3333%;
    margin-right: 2.3333%;
    margin-bottom: 0;
}

#i_share.show .list div i{
    width: 100%;
    height: auto;
    padding-top: 100%;
}