.wrap{
    width: 1000px;
    height: auto;
    margin: 0 auto;
}
header{
    height: 100px;
    /*border-bottom: 1px solid rgba(227, 227, 227, 0.28);*/
    background: url("../images/logo.png") no-repeat left center;
}
header h1{
    font-size: 36px;
    line-height: 100px;
    font-weight: normal;
    padding-left: 82px;
}
.line{
    height: 1px;
    background: url("../images/line1.png")  repeat-x;
}
.main{
    overflow:hidden;
    width: 100%;
}
.main .wzyz{
    width:303px;
    height: 64px;
    padding: 10px;
    margin: 40px 10px 0 0;
   /* background: rgba(255, 255, 255, 0.13);*/
    /*border: 1px solid rgba(227, 227, 227, 0.12);*/
    float: left;
}
a{
   text-decoration: none;
}
a:hover .wzyz{
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 8px;
    background: url("../images/clink.png") no-repeat\9;
    filter:Alpha(opacity=20);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
}
.main .wzyz img{
    float: left;
    overflow: hidden;
    width: 64px;
    height: 64px;
    margin-right: 15px;
	position:relative;
}
.main .wzyz .wenzi{
    /*border-bottom: 1px solid rgba(227, 227, 227, 0.28);*/
    background: url("../images/line1.png") bottom repeat-x;
    width: 219px;
    float: left;
    height: 64px;
}
.main .wzyz .wenzi h2{
    font-size: 16px;
    font-weight: normal;
    line-height: 175%;
	position:relative;
}
.main .wzyz .wenzi p{
    font-size: 12px;
    line-height: 235%;
	position:relative;
}
p.version{
    position: absolute;
    bottom: 15px;
    left: 0;
    width: 100%;
    text-align: center;
    font-size: 12px;
    color: #4c4c4c;
}
p.version a{color: #4c4c4c;}