input{vertical-align:middle}
h2{margin:0;padding:0;FONT:bold 24px/43px Microsoft YaHei,SimHei,simsun; }
h3{margin:0;padding:0;FONT:22px/40px Microsoft YaHei,SimHei,simsun;}


.gallery_menu{height:42px;background:#171717;line-height:42px;overflow:visible; padding:0 0 0 10px;}
.gallery_menu a{border-right:1px solid #444;padding:0 32px;float:left;color:#fff;text-align:center; FONT:bold 17px/42px Microsoft YaHei,SimHei,simsun;}
.gallery_menu a:hover{color:#fff; background:#d22225; text-decoration:none}
.gallery_menu a.on{background:#d22225; color:#fff;}
.gallery_menu a.on:hover{background:#d22225; color:#fff}

.gallery_smenu{background:#fff;border:1px solid #ddd;border-top:0;height:40px;line-height:40px;padding:0 10px;}
.gallery_smenu a{margin-right:10px;}

.gfocus {padding-top:10px;}
.gfocus dd{width:640px;height:480px;float:left;overflow:hidden;}

.gfocus dt{background:#fff;float:right;padding:10px 0 0 25px;width:505px;height:468px;border:1px solid #ddd;overflow:hidden;}
.gfocus dt a{font-size:12px;padding:5px;display:block;width:135px;height:140px;overflow:hidden;float:left;line-height:20px;margin-right:20px;}
.gfocus dt a img{border:1px solid #666;height:100px;width:133px;display:block;filter:alpha(opacity=30);-moz-opacity: .3; opacity: .3;}
.gfocus dt a.on{background:#000;color:#fff;}
.gfocus dt a.on img{filter:alpha(opacity=100);-moz-opacity: 1; opacity: 1;}

dl.dl{padding-top:10px;min-height:300px;}
dl.dl dt{height:40px;height:40px;border-top:3px solid #0b6292}
dl.dl dt b{float:left;font:24px/35px Microsoft YaHei, SimHei, simsun}
dl.dl dt .r{float:right;line-height:40px;}
dl.dl dd{padding:15px 0;}
dl.dl dd ul{width:1300px;padding:2px 0 0 2px;margin-left:2px;}
dl.dl dd li {width:242px;padding:10px 0;height:200px;float:left; line-height:26px;text-align:center;background:#eee;border:2px solid #fff;margin:-2px 0 0 -2px;}
dl.dl dd li div{width:200px;height:178px;overflow:hidden;margin:0 auto;}
dl.dl dd li img{max-width:200px;vertical-align:middle;height:178px;}


.sphoto {padding:10px 0;}
.sphoto dd{width:1200px;min-height:500px;overflow:hidden;text-align:center;}
.sphoto dd img{border:5px solid #fff;max-width:800px;}
.sphoto dt{background:#fff;border:1px solid #ddd;overflow:hidden;text-align:center;padding:20px 0;}
.sphoto dt a{border:5px solid #fff;display:inline-block;}
.sphoto dt a img{border:1px solid #666;height:100px;max-width:133px;filter:alpha(opacity=30);-moz-opacity: .3; opacity: .3;}
.sphoto dt a.on{background:#000;color:#fff;}
.sphoto dt a.on img{filter:alpha(opacity=100);-moz-opacity: 1; opacity: 1;}

.player{background:#fff;padding:10px;margin:10px 0;border:1px solid #ddd;}
.player h1{font-size:20px;padding:15px 0;text-align:center;border-bottom:1px solid #ddd;width:80%;margin:0 auto 10px auto;}
.player div{width:750px;height:500px;margin:10px auto;padding:20px 0;}
.player p{font-size:14px;border-top:3px dotted #ddd;padding:10px 0;margin:10px 0;}



