@charset "utf-8";
body{margin:0;padding:0;font-size:14px;color:#000;font-weight:normal;font-family:'Microsoft Yahei',Arial,Helvetica,Sans-serif;}
dl,dd,dt,ul,li,p,h1,h2,h3,h4,h5,h6,form,input,img{padding:0;margin:0;}
ul,li{list-style:none;}
img{border:0;}
a:link,a:visited{font-size:14px;color:#000;line-height:20px;text-decoration:none;}
a:hover{font-size:14px;color:#58a119;line-height:20px;text-decoration:none;}
.clear{font-size:1px;line-height:1px;clear:both;}
.none{display:none;}
.fl{float:left;}
.fr{float:right;}

.navbar{height:43px;background:#459df5;border-top:1px solid #3b92e9;border-bottom:1px solid #3b92e9;font-size:16px;color:#fff;line-height:43px;overflow:hidden;}
.navbar-box{width:1140px;height:43px;margin:0 auto;overflow:hidden;}
.navbar-box-item{widht:985px;overflow:hidden;float:left;}
.navbar-box-item li{float:left;}
.navbar-box-item li a:link,.navbar-box-item li a:visited{padding:0 36px;font-size:16px;color:#fff;line-height:43px;display:block;}
.navbar-box-item li a:hover{padding:0 36px;background:#338ce6;font-size:16px;color:#fff;line-height:43px;display:block;}

.navbar-box-contact{width:155px;padding:0 0 0 58px;background:url(/template/baike/img/index_02.png) no-repeat;overflow:hidden;float:right;}
.navbar-box-contact a:link,.navbar-box-contact a:visited{font-size:16px;color:#fff;line-height:45px;display:block;}
.navbar-box-contact a:hover{font-size:16px;color:#fff;line-height:45px;display:block;}

.main{display:block;position:relative;width:100%;min-height:500px;padding:220px 0 0 0;background:url(/template/baike/img/lemma_bg.png) #efefef center 0 no-repeat;overflow:hidden;}

.content{width:1123px;margin:0 auto;padding:35px 15px 35px 0;background:#fff;border:1px solid #e2e2e2;overflow:hidden;}

.side-content{width:272px;overflow:hidden;float:right;}
.lemma-pic{border:1px solid #e2e2e2;-moz-box-shadow:1px 1px 3px #333;-webkit-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333;}
.lemma-pic div{height:38px;padding:0 0 0 45px;background:url(/template/baike/img/index_04.png) 15px 9px no-repeat;font-size:16px;font-weight:bold;line-height:38px;}
.lemma-statistics{margin:20px 0 0 0;padding:12px 15px;border:1px solid #e2e2e2;overflow:hidden;}
.lemma-statistics dt{font-size:14px;font-weight:bold;line-height:25px;}
.lemma-statistics dd{padding:8px 0 0 0;overflow:hidden;}
.lemma-statistics dd li{height:25px;font-size:12px;line-height:25px;overflow:hidden;}
.lemma-statistics dd li a:link,.lemma-statistics dd li a:visited{font-size:12px;color:#136ec2;line-height:25px;}
.lemma-statistics dd li a:hover{font-size:12px;color:#136ec2;line-height:25px;}

.main-content{width:820px;overflow:hidden;float:left;}

.lemma-reg{line-height:25px;text-align:right;overflow:hidden;}
.lemma-reg a:link,.lemma-reg a:visited{font-size:12px;color:#136ec2;line-height:25px;}
.lemma-reg a:hover{font-size:12px;color:#136ec2;line-height:25px;}

.lemma-title{padding:0 0 0 30px;}
.lemma-summary{padding:10px 0 10px 30px;line-height:24px;text-indent:2em;}

.para{overflow:hidden;}
.para-title{margin:10px 0 0 0;padding:0 0 0 30px;background:url(/template/baike/img/index_03.png) no-repeat;font-size:22px;line-height:36px;}
.para-content{padding:10px 0 10px 30px;font-size:16px;line-height:180%;}
.para-content p{margin:8px 0 0 0;font-size:16px;line-height:180%;}
.para-content a:link,.para-content a:visited{font-size:16px;color:#136ec2;line-height:180%;}
.para-content a:hover{font-size:16px;color:#136ec2;line-height:180%;}

.space{height:15px;font-size:1px;line-height:1px;overflow:hidden;}

.open-tag{margin:0 0 0 30px;padding:15px 0 10px 0;border-top:2px solid #ccc;overflow:hidden;}
.open-tag span{font-weight:bold;}
.open-tag a:link,.open-tag a:visited{font-size:12px;color:#fff;line-height:12px;}
.open-tag a:hover{font-size:12px;color:#136ec2;line-height:12px;}
.open-tag {  
  display: flex;  
  gap: 1px; /* 调整间距大小 */  
}  
  
.open-tag span {  
  display: flex;  
  align-items: center;  
}

.open-tag {margin-bottom:20px}
.open-tag  a{display:inline-block;margin-bottom:3px;padding:8px 10px 7px;line-height:1;font-size:12px;border-radius:2px;margin-right:5px;color:#fff;background-color:#ff5f33}
.open-tag  a:nth-child(5n) {background-color: #4A4A4A}
.open-tag  a:nth-child(5n+1) {background-color: #ff5e5c}
.open-tag  a:nth-child(5n+2) {background-color: #ffbb50}
.open-tag  a:nth-child(5n+3) {background-color: #1ac756}
.open-tag  a:nth-child(5n+4) {background-color: #19B5FE}



#footer{padding:30px 0 20px 0;background:#efefef;overflow:hidden;}
#footer .sitemap{margin:0 8%;font-size:14px;color:#136ec2;line-height:30px;text-align:center;}
#footer .sitemap a:link,#footer .sitemap a:visited{font-size:14px;color:#136ec2;line-height:30px;}
#footer .sitemap a:hover{font-size:14px;color:#136ec2;line-height:30px;}
#footer .copyright{font-size:14px;color:#666;line-height:30px;text-align:center;}
#footer .copyright a:link,#footer .copyright a:visited{font-size:14px;color:#136ec2;line-height:30px;}
#footer .copyright a:hover{font-size:14px;color:#136ec2;line-height:30px;}


@media all and (max-width:800px) {
.navbar{display:none;}
.m-navbar{background-color:#499bf1;color:white;display:flex !important;align-items:center;font-size:20px;height:50px;}
.m-navbar span{flex:1;}
.m-navbar span:last-child{text-align:right;line-height:1;}
.m-navbar span a{width:40px;height:40px;margin-right:18px;}
.m-navbar span a img{width:25px;height:25px;}
.search{display:none;}
.input_btn{width:88px;height:34px;margin-top:12px;line-height:28px;}
.input_text{width:auto !important;line-height:21px;height:21px;padding:4px 3px;margin:0 6px 0 4px;font-size:16px;vertical-align:middle;}
.close-searchbox{width:80%;padding:10%;color:#fff;font-size:25px;text-align:center;position:absolute;top:50%;display:block;}
a.close-searchbox:link,a.close-searchbox:visited{font-size:25px;color:#fff;}
a.close-searchbox:hover{font-size:25px;color:#fff;}
.searchbox{width:100% !important;height:100% !important;padding-left:0;position:fixed;z-index:222;background-color:rgba(0, 0, 0, 0.4);top:0;right:0;bottom:0;left:0;display:block !important;}
.searchbox form{width:100%;margin:auto;text-align:center;position:absolute;top:30%;}
.main{width:100%;min-width:100%;background-size:150% auto;padding:0;background:none;}
.main .content{width:98%;float:none;position:static;padding:0;margin:0 auto;text-align:justify;}
.main .content .main-content{width:100%;min-width:100%;float:none;}
.main .content .main-content .lemma-reg{padding:8px 10px;}
.main .content .main-content .lemma-summary,.main .content .main-content .para-content{padding-right:30px;}
.main .content .main-content .para{text-indent:0 !important;}
.main .content .main-content .para img{width:100% !important;height:100% !important;}
.main .content .main-content .open-tag{margin-right:30px;}
.main .content .side-content{width:100%;min-width:100%;padding:0;float:none;}
.main .content .side-content .lemma-pic{padding:1.5rem 0;border:0;border-bottom:1px solid #e2e2e2;-moz-box-shadow:0 0 0 #333;-webkit-box-shadow:0 0 0 #333;box-shadow:0 0 0 #333;text-align:center;}
.main .content .side-content .lemma-pic div{display:none;}
.main .content .side-content .summary-pic{max-width:300px !important;width:60% !important;margin:0 auto;border:none !important;box-shadow:none !important;}
.main .content .side-content .summary-pic img{max-width:300px;}
.main .content .side-content .summary-pic div{display:none;}
.main .content .side-content .lemma-statistics{display:none;}
}

.comments h3 {
	margin: 1.5rem 0;
	font-size: 1.875rem
}
.postcomm {
	padding-bottom: 1.5rem;overflow: hidden;
}
.Verify {
	position: relative
}
.Verify img {
	position: absolute;
	top: 10px;
	right: 10px
}
.reply {
	background-color: #f6f8ff
}
.msg {
	margin: 1.5rem 0;
	padding: 0 0 1.5rem;
	border-bottom: 1px solid #eaeffe;
	word-wrap: break-word
}
.msgurl a {
	color: #7a8b9a;
	font-size: 14px;
	display: none
}
.msg:hover .msgurl a {
	display: block
}
.msgarticle {
	list-style-position: outside;
padding:.625rem 0 0;
	color: #636874
}
.avatar {
	-ms-flex: 0 0 3.8rem;
	flex: 0 0 3.8rem;
	max-width: 3.8rem;
	padding-right: 1rem
}
.avatar img {
	width: 3.8rem;
	height: 3.8rem;
	border-radius: 50%
}
.msg small {
	color: #7a8b9a
}
.msg h3 small {
	font-size: 12px
}
.msg div.msg {
	padding: 20px 0 0;
	margin: 20px 0 0 -3rem;
	border-top: 1px solid #eaeffe;
	border-bottom: none
}
.msg div.msg .msgarticle {
	padding-bottom: 0
}
.msg div.msg .msgname {
	padding: 0
}
.msg:nth-last-child(3) {
	border-bottom: 0
}
.comment-box input {
	width: 100%;
	padding: 16px
}
.comment-box textarea {
	height: 120px;
	width: 100%;
font-size:.875rem;
	display: block;
	padding: 16px;
	border: 0;
	border-radius: 16px
}
.comment-box {
margin-bottom:.875rem
}
.comment-ul3 {
	float: left;
	width: 32.66%
}
.comment-ul3-2 {
	margin: 0 1%
}
.comment-ul4 {
	float: left;
	width: 49.5%
}
.comment-verify {
	float: left;
	width: 49.5%;
	position: relative;
}
.comment-verify img{
	position: absolute;
    right: 10px;
    top: 10px;
	border-radius: 5px;
}
.comment-ul4:nth-child(2n) {
	float: right
}


.fwq{
    text-align: center;    background: #efefef;
}
.fwq center{
    position: relative;
    top: 40px;
}
