/*------ ywnz ------*/
*{
padding:0px;
margin:0px;
}
html{
background:#fff;
}
body{
font:12px Verdana,Arial,Tahoma;
}
img{
border:none;
}
a{
color:#022856;
text-decoration:none;
}
a:hover{
color:#228b22;
text-decoration:underline;
}
ul{
list-style:none;
}
.center{
margin:0px auto;
}
.adsbygoogle{
	display: none !important;
}
.w990{
width:1200px;
margin:0px auto;
overflow:hidden;
}
.mt1{
margin-top:8px;
}
.pright .mt1{
margin-top:0px;
}
.clear{
overflow:hidden;
}
.header{
width:1200px;
margin:0px auto;
overflow:hidden;
padding-top:40px;
}
.header .top{
clear:both;
overflow:hidden;
margin-top:10px;
}
.header .title{
float:left;
}
.header .title a{
width:150px;
height:60px;
display:block;
overflow:hidden;
}
.header .banner{
width:728px;
height:60px;
float:right;
margin-left:322px;
overflow:hidden;
}
.module .top{
margin-right:4px;
}
#navMenu{
width:1198px;
border:1px solid #008000;
background-color:#228b22;
color:#ebebeb;
height:38px;
text-indent:8px;
margin-bottom:8px;
overflow:hidden;
position:fixed;
top:0px;
}
#navMenu ul{
float:left;
}
#navMenu ul li{
font:14px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";
float:left;
margin-right:14px;
line-height:38px;
font-weight:bold;
}
#navMenu ul li a{
color:#ebebeb;
}
#navMenu a:hover{
color:#fff;
}
.footer{
width:100%;
height:50px;
color:#999;
text-align:center;
padding-top:10px;
border-top:1px solid #ededed;
background-color:#f7f7f7;
margin-top:8px;
}
.footer p{
margin-top:4px;
}
.footer a{
color:#999;
}
.footer a:hover{
color:#228b22;
text-decoration:underline;
}
.tbox{
margin:0 0 8px 0;
border-bottom:1px solid #ededed;
}
.tbox dd{
border-left:1px solid #ededed;
border-right:1px solid #ededed;
overflow:hidden;
}
.tbox dt{
height:25px;
line-height:25px;
text-indent:8px;
overflow:hidden;
display:block;
float:left;
color:#585858;
}
.channelarticle{
width:838px;
border:1px solid #ededed;
font-size:14px;
line-height:29px;
text-indent:16px;
margin-top:8px;
float:right;
overflow:hidden;
}
.channelarticle a:hover{
color:#228b22;
}
.linuxwenzhang{
width:838px;
background-color:#f7f7f7;
border-bottom:1px solid #ededed;
line-height:38px;
text-indent:16px;
font-weight:bold;
color:#585858;
}
.linuxarticle{
padding:4px 0px;
clear:right;
}
.linuxarticle li{
height:29px;
line-height:29px;
color:#022856;
overflow:hidden;
}
.linuxarticle a{
color:#022856;
}
.light{
background:none;
}
.light dt{
width:350px;
border:1px solid #ededed;
background-color:#f7f7f7;
line-height:25px;
font-weight:bold;
color:#585858;
}
.light a:hover{
color:#228b22;
}
.wenzhang{
padding:4px 0px;
clear:right;
}
.wenzhang li{
height:27px;
line-height:27px;
overflow:hidden;
padding-left:16px;
}
.wenzhang a{
color:#022856;
}
.wenzhang hot{
color:#022856;
}
.hot li{
padding-left:6px;
}
.pleft{
width:840px;
float:left;
overflow:hidden;
}
.pleft .place{
line-height:36px;
text-indent:8px;
color:#585858;
}
.pleft .place a{
color:#228b22;
margin:0px 2px;
}
.place{
width:838px;
border:1px solid #ededed;
background-color:#f7f7f7;
line-height:38px;
text-indent:16px;
margin-bottom:8px;
color:#585858;
}
.place a{
color:#228b22;
margin:0px 2px;
}
.place a:hover{
color:#008000;
}
.pright{
width:352px;
font-size:14px;
float:right;
overflow:hidden;
}
.viewbox{
width:838px;
border:1px solid #ededed;
overflow:hidden;
}
.viewbox .title{
height:56px;
line-height:56px;
text-align:center;
overflow:hidden;
margin-top:10px;
}
.viewbox .title h1{
font-size:18px;
color:#2b2b2b;
}
.viewbox .info{
height:18px;
line-height:17px;
text-align:center;
overflow:hidden;
color:#666;
}
.viewbox .info small{
margin-left:8px;
margin-right:3px;
color:#999;
font-size:12px;
}
.viewbox .content{
font-size:16px;
padding:20px 16px;
line-height:29px;
color:#333;
}
.content img{
margin-top:8px;
margin-bottom:8px;
}
.content a{
color:#228b22;
}
.content a:hover{
color:#008000;
}
@media only screen and (max-width:800px){
*{
box-sizing:border-box;
}
body{
font-size:16px;
}
.header{
width:100%;
padding-top:0px;
}
.header .title{
padding-left:6px;
}
.header .top{
margin-top:3px;
margin-bottom:3px;
}
.header .title a{
width:100px;
height:40px;
}
.header .title img{
width:100px;
height:40px;
}
.header .banner{
width:170px;
height:auto;
margin-left:auto;
margin-right:6px;
}
.header .banner img{
width:170px;
height:14px;
margin-top:13px;
}
.module,
.pright{
display:none;
}
.w990{
width:100%;
}
.pleft{
width:100%;
}
.pleft .place{
line-height:1.4em;
text-indent:0px;
padding-top:6px;
padding-bottom:6px;
padding-right:6px;
padding-left:6px;
}
.place{
width:100%;
border:0px;
background-color:#f7f7f7;
margin-bottom:0px;
font-size:0.875em;
}
.viewbox{
width:100%;
border:0px;
}
.viewbox .title{
height:auto;
margin-top:10px;
}
.viewbox .title h1{
font-size:1em;
line-height:1.4em;
padding:0px 6px;
}
.viewbox .info{
height:auto;
line-height:1.4em;
overflow:visible;
padding:0px 6px;
font-size:0.875em;
margin-top:6px;
}
.viewbox .info small{
font-size:1em;
}
.viewbox .content{
font-size:1em;
padding:10px 6px;
word-break:break-word;
}
.content img{
max-width:100%!important;
height:auto!important;
}
.content table{
width:100%!important;
height:auto!important;
}
.channelarticle{
width:100%;
border:0px;
font-size:1em;
margin-top:3px;
text-indent:0px;
}
.linuxwenzhang{
width:100%;
background-color:#f7f7f7;
border-bottom:0px;
line-height:1.4em;
text-indent:6px;
padding-top:6px;
padding-bottom:6px;
}
.linuxarticle li{
height:1.625em;
line-height:1.625em;
padding:0px 6px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.footer{
width:100%;
border-top:1px solid #ededed;
margin-top:3px;
background-color:#ffffff;
font-size:0.875em;
padding:0px 6px;
}
}
/*------ //ywnz ------*/