.list { background-image: url(bg.jpg); width: 600px; float: left; padding-top: 8px; padding-right: 130px; padding-left: 130px; display: inline; }
.list .l { width: 600px; float: left; display: inline; }
.list .l .pages { font-size: 14px; line-height: 35px; text-align: center; width: 600px; float: left; }
.list .l .lb { width: 600px; float: left; margin: 0; }
.list .l .lb li { font-size: 14px; line-height: 35px; background-image: url(ico.gif); background-repeat: no-repeat; background-position: 0 12px; width: 592px; float: left; padding-left: 8px; border-bottom: 1px dashed #7eb5de; }

.list .l .lb2 li { font-size: 14px; line-height: 35px; width: 592px; float: left; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed #7eb5de; list-style-type: none; display: inline; }
.list .l .lb2 li .z { width: 170px; float: left; margin-right: 12px; display: inline; }
.list .l .lb2 li .z img { background-color: white; width: 160px; height: 120px; float: left; padding: 4px; border: solid 1px #80b5dd; }
.list .l .lb2 li .y { width: 410px; float: left; margin: 0; }
.list .l .lb2 li .y .s { font-size: 14px; font-weight: bold; line-height: 25px; width: 410px; float: left; }
.list .l .lb2 li .y .x { font-size: 12px; line-height: 20px; width: 410px; float: left; }
.list .zt .page {}

.list .ph { width: 600px; float: left; display: inline; }
.list .ph .bt { font-size: 14px; font-weight: bold; line-height: 35px; width: 600px; float: left; margin-bottom: 20px; border-bottom: 1px solid #80b5dd; }
.list .ph .pic { width: 575px; float: left; padding-left: 25px; }
.list .ph .pic li { width: 170px; height: 180px; float: left; margin-right: 20px; list-style-type: none; display: inline; }
.list .ph .pic li img { background-color: white; width: 160px; height: 120px; float: left; padding: 4px; border: solid 1px #80b5dd; }
.list .ph .pic li span { line-height: 20px; text-align: center; width: 170px; float: left; }

.list .zt { width: 600px; float: left; display: inline; }
.list .zt .bt { font-size: 14px; font-weight: bold; line-height: 35px; width: 600px; float: left; margin-bottom: 20px; border-bottom: 1px solid #80b5dd; }
.list .zt .pic { width: 600px; float: left; margin: 0; }
.list .zt .pic li { width: 600px; float: left; margin: 0; list-style-type: none; display: inline; }
.list .zt .pic li .z { background-color: white; width: 170px; float: left; padding: 4px; border: solid 1px #80b5dd; }
.list .zt .pic li .z img { background-color: white; width: 160px; height: 120px; float: left; padding: 4px; border: solid 1px #80b5dd; }
.list .zt .pic li .y { line-height: 30px; text-align: center; width: 430px; float: left; margin: 0; }
.list .zt .pic li .y .s { float: left; }
.list .zt .pic li .y .x { float: left; }
.list .zt .page {}

