@CHARSET "gbk";
ul,ol{list-style:none outside;}
img{border:0 none;vertical-align:top;}
div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video {margin: 0;padding: 0;}

body{background: #fff;margin:auto;padding: 0;max-width: 2000px;}
a, a:VISITED {
	color:#555;
}

#logo {
	width:128px;
	display:block;
	margin:0 auto;height: 23px;
}


header {margin: 4px;
	
}
.zmmh2{margin-top:5px;}
.fenxiang {
	text-align:center;
	border-top:1px solid #E9E9E9;
	margin:0;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:5px;
	padding-left:30px;


}

.head{
height: 32px;
display: -webkit-box;
display: box;
padding: 14px 0;
}

.head a.logo1 {
display: block;
height: 32px;
line-height: 32px;
margin: 0 10px;
}
.logo1 img {
height: 32px;
}

.top-links {
	margin-top:15px;
	text-align:center;
	padding-right: 5px;
	padding-left: 5px;
}
.top-links .btn-default,
.top-links .btn-default:VISITED {
	color:#dd127b;
	background:none;
}
.top-links .col-xs-3 {
	padding-right: 5px;
	padding-left: 5px;
}


/**zilanmu**/


.hotwords{ background-color:#fff; overflow:hidden;zoom:1; padding-top:0px;text-align:center;width:100%;margin-top:10px;}
.hotwords li{ width:24.8%; height:34px; border:10px solid #fff; float:left;-webkit-box-sizing: border-box;border-width: 0 0 5px 4px;text-align:center;overflow:hidden; white-space:nowrap; overflow:hidden;}
.hotwords li a{ display:block; height:26px; line-height:26px; text-align:center; border:1px solid #e1e1e1; font-size:14px;}
.hotwords li a:active{ color:#f761a2; }


footer {
	text-align:center;
	border-top:3px solid #DD127B;
	padding-top:10px;
	padding-bottom:10x;
	background-color:#fff;
	text-align:center;
	margin:0;
        margin-top: 10px;
	font-size:14px;
}
footer,
footer a,
footer a:VISITED {
	color:#888;
}


nav {
	background-color:#DD157D;
	padding:5px 10px;
}
nav ul {
	margin:0;
	padding:0;
        font-size: 15px;
}
nav li {
	width:20%;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	text-align:center;
	line-height:160%;
}
nav li a,
nav li a:VISITED,
nav li a:hover {
	color:#fff;
}

h4 {
	font-weight:bold;
	border-bottom:1px solid #dd127b;
	padding-bottom:5px;
	margin-top:20px;
	font-size:16px;
}
h4.c2 {
	border-bottom-color:#69cafe;
}

.article-item {
	margin:0;
	padding-left:10px;
        font-size: 16px;font-family: "Microsoft YaHei",-apple-system-font,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;
}
.article-item li {
	float:left;
	width:50%;
	list-style:none;
	line-height:200%;
}
.article-item li:BEFORE {
	font-family: 'Glyphicons Halflings';
	content: "\e080";
	color:#e8ba19;
	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:#dbdbdb;
	text-align:center;
	padding:5px;
	margin-top:10px;
	display:block;
        font-size: 16px;
}

.breadcrumb {
	color: #999;
	background:none;
	padding:5px 0 0 0;
	border-radius:0;
}

.breadcrumb li a:link {color: #999;}
.breadcrumb li a:visited {color: #999;}

h3 {
	font-weight:bold;
	font-size:16px;
	text-align:center;
	border-bottom:1px solid #aaa;
	padding-bottom:9px;
}

.content-tx {
	margin-top:4px;	overflow:hidden;text-align:center;
}
.content-tx img{display: block;margin: 0 auto;width:43%;height:43%;float:left; margin-bottom:20px;margin-right:9px;margin-left:6px;}

.content {
	margin-top:4px;	overflow:hidden;text-align:center;font-size:16px;background:#fff;font-family: "Microsoft YaHei",-apple-system-font,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;
}
.content img{display: block;margin: 0 auto;width:96%;height:auto;}

.content table {
	width:100%;
}
.content2 p[align=center] img {
	width:200px;
	margin:0px 3px 6px 3px;
	padding:4px;background:#fff;border:1px solid #ddd;
}


.content br{
	display:inline; line-height:26px;

}

.content p{
	padding:8px 0 0 0;
}




#cShow img {
	width:auto;
	vertical-align:middle;
}

.content-footer {
	margin-top:10px;
	font-size:9pt;
	padding-top:0px;
}
.content-footer .r {
	text-align:right;
}

.glyphicon-thumbs-up,
.article-btn-up {
	margin-right:40px;
	color:#DD127B;
	font-weight:bold;
}
.glyphicon-thumbs-down,
.article-btn-down {
	color:#0068b7;
	font-weight:bold;
}
.article-btn-up span,
.article-btn-down span {

	color:#333;
}
.pre-next-btn a {
	font-weight:bold;
	color:#DD127B;
	margin-left:4px;
}


.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:#e8ba19;
	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:#DD157D;
}
.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:6px 12px;
	border-radius:3px;
}


.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;background:#fff;

}

.group_body{}
.group_body dl{ width:283px; height:534px; background:url(http://m.jsqq.net/GIF/zu.jpg) no-repeat; float:left; margin:5px 15px 5px 15px;}
.group_body dl ul{ line-height:16px; padding:180px 10px 0px 10px;}
.group_body dl ul li{ padding-left:20px; background:url(http://m.jsqq.net/GIF/66.jpg) left no-repeat; height:16px; margin-top:7px; text-align:left; font-size:16px;color:#272727;}


.group_body1{ width:283px; height:534px;  margin:20px auto;overflow:hodden;}
.group_body1 dl{ width:283px; height:534px; background:url(http://m.jsqq.net/GIF/zu.jpg) no-repeat;}
.group_body1 dl ul{ line-height:16px; padding:180px 10px 0px 10px;}
.group_body1 dl ul li{ padding-left:20px; background:url(http://m.jsqq.net/GIF/66.jpg) left no-repeat; height:16px; margin-top:7px; text-align:left; font-size:16px;color:#272727;}


/*20150625  mobile style begin*/
.infobox{border:1px solid #EEC2B9;margin:5px 4%;padding:10px 0px;}
.infobox h2{font-size:16px;padding-bottom:5px;text-align:center;max-width:560px;}
.infobox h2 a{ color: #0081D7;  text-decoration: none;}
.infobox dd{line-height:180%;font-size:16px;padding:0px 3% 5% 3%;}
.infobox dd a{color:#333;}
.infobox dd a:visited{color:#333;}
.infobox dd p{background:url(/templets/css/arrow-pink.gif) 0px center no-repeat;padding-left:14px;color:#555;}
.infobox dt{color:#B9B9B9;font-size:12px;height:40px;line-height:18px;border-top:1px dotted #EEC2B9;padding:8px 10px 0px 10px;overflow:hidden;}
.infobox dt span{display:block;text-align:right;padding-bottom:4px;}
.infobox dt em{background:url(/templets/css/x.png) 0px 0px no-repeat;padding-left:30px;display:block;float:right;}
.main {max-width: 630px; background: #fff;margin: 0px auto;  padding-top: 10px;}
.menu{height:32px;background:#FFF;}
.menu li{float:left;text-align:center; font-weight:blod; font-size:16px;padding-left:25px;line-height:32px;color:#FB6593;}
.menu li a{display:block;color:#FB6593;}
.menu li a:visited{color:#FB6593;}
.menu li.off a{font-size:16px;}
#tabs_container { position: relative;}
.ad { border: #fff 1px solid; max-width: 630px;margin: 10px auto; text-align: center;font-size: 12px;line-height: 30px;}
/*20150625  mobile style end*/

.WrapList_4{overflow: hidden;
font-size: 14px;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
background: #F9F7F8;margin: auto;margin-bottom: 10px;}

.WrapList_4 ul{overflow: hidden;
zoom: 1;list-style: none;margin: 0;
padding: 0;}


.WrapList_4 ul li{border-bottom: 1px dotted #E0E0E0;
padding: 7px 0 10px;
overflow: hidden;
zoom: 1;list-style: none;}

.WrapList_4 ul li .img{width: 120px;border: 0;
max-width: 320px;
vertical-align: middle;}

.WrapList_4 ul li img{width: 120px;border: 0;
max-width: 320px;
vertical-align: middle;}

.WrapList_4 ul li h3{height: 25px;
width: 304px;
margin-bottom: 10px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;margin: 0;
padding: 0;
text-align: left;}

.WrapList_4 ul li h3 a{color: #1C91DB;text-decoration: none;}



.WrapList_4 ul li p{ color: #666666;font-family: Airal,"SIMSUN","ËÎÌå",monospace;overflow: hidden;line-height: 25px;color: #999999;font-size: 14px;margin: 0;padding: 0;}

.WrapList_4 ul li p a{margin-left: 5px;background-color: #1C91DB;
color: #FFF;text-decoration: none;display: block;
float: right;
width: 40%;
text-align: center;
}
p.love{
color: #DD137B;
height: 32px;
line-height: 30px;
padding-left: 15px;
font-size: 18px;
}
/*header*/
#search {
-webkit-box-flex: 1;
box-flex: 1;
}

#search form {
display: -webkit-box;
display: box;
height: 30px;
margin: 0 10px;
border: 1px solid #e1e1e1;
}

input{
outline: 0 none;
}

#search .text {
font-size: 1.4rem;
display: block;
-webkit-box-flex: 1;
box-flex: 1;
padding: 4px 0 0 10px;
height: 26px;
line-height: 26px;
border: none;
background: none;
}


#search .btn {
display: block;
height: 30px;
border: none;
width: 46px;
border-left: 1px solid #e1e1e1;
background: #f7f7f7 url(ico_all.png) 8px -648px no-repeat;
background-size: 27px auto;
}




.mobile-type{padding: 3px 12px;background: #f6f8fb;}
.mobile-type a{ line-height: 24px; border-left: 3px solid #C9005C;  position: relative; padding-left: 10px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.mobile-type a:before{content: ' '; position: absolute;left: -3px; top: 0; height: 6px; width: 3px; background: #048CE4;}
.mobile-type p {
line-height: 24px;
border-left: 3px solid #C9005C;
position: relative;
padding-left: 10px;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mobile-type p:before {
content: ' ';
position: absolute;
left: -3px;
top: 0;
height: 6px;
width: 3px;
background: #048CE4;
}
.content-tx1 img {display: block;
margin: 0 auto;
width: 48%;
height: auto;
float: left;
margin: 0 1% 15px;}

.content-tx1 {
margin-top: 4px;
overflow: hidden;
text-align: center;
font-size: 0px;
width: 100%;
}

ul.top{
}
.zmmmore{
cursor: pointer;
color: #f79345;
background-color: #e4e0e0;
border-color: #E6E6E6;
}
.zmmon{
color: #fff;
background-color: #f79345;
}
a.zmmon{
color: #fff;
text-decoration: none;
}
.zmmbd{
border-top:1px solid #ccc;
border-bottom: 1px solid #ccc;
padding-top: 10px;
padding-bottom: 0px;
}

.article-item1 {
	margin:0;
	padding-left:10px;
        margin-top:10px;
        font-size: 16px;font-family: "Microsoft YaHei",-apple-system-font,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;
}
.article-item1 li {
	float:left;
	width:50%;
	list-style:none;
	line-height:200%;
}
.article-item1 li:BEFORE {
	font-family: 'Glyphicons Halflings';
	content: "\e080";
	color:#e8ba19;
	line-height:1;
}
.article-item1 li a {
	margin-left:5px;
}
.article-item1-row li {
	list-style:none;
	line-height:200%;
	width:100%;
	float:none;
}

.lanmu_di1 {
	width:100%;
	overflow:hidden;
	margin:8px 0 0px 0;

}
.lanmu_di2 {
	width:100%;
	overflow:hidden;
	margin:10px 0 10px 0;

}
.lanmu_di3 {
	width:100%;
	overflow:hidden;
	margin:0px 0 0px 0;

}
.lanmu_di5 {
	width:100%;
	overflow:hidden;
	margin:10px 0 10px 0;

}
.lanmu_di6 {
	width:100%;
	overflow:hidden;
	margin:0px 0 0px 0;

}
.lanmu_di7 {
	width:100%;
	overflow:hidden;
	margin:10px 0 10px 0;

}