/*
// 网站制作: 晓杰·互联
// 联系ＱＱ: 811896308
// 官方网址: www.649my.com
*/
body{color:#000;font-size:13px;background:#11160f url(bg.jpg) no-repeat center top}
a,a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#e00;text-decoration:none}
*{padding:0;margin:0;font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;font-style:normal;text-decoration:none;list-style-type:none}
img{border:0;border:0;display:block}
#main{width:1000px;margin:10px auto;overflow:hidden;background:#fff;border-top:3px solid #c00;box-shadow:0 -1px 15px rgba(0,0,0,0.5);animation:s .5s ease-out backwards;border-radius:3px 3px 5px 5px}
#logo{overflow:hidden;margin:5px 5px 0 5px;position:relative;zoom:1}
#logo a:hover img{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}
#logo img{width:990px;border-radius:1px 1px 0 0}
#notice{color:#ff0;position:absolute;top:12px;right:10px;z-index:9;line-height:28px;padding:2px 9px;background:#000;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;border-radius:2px}
#notice a{color:#ff0}
#notice h1 {font-weight: initial;font-size: 13px;float: left;}
#menu{position:absolute;left:3px;bottom:3px;z-index:9;width:984px}
#menu table{border-collapse:0;border-spacing:2}
#g{width:100%;text-align:center}
#g td{width:10%}
#g td a{color:#e00;display:block;line-height:38px;text-align:center;white-space:nowrap;background:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;transition:all .5s}
#g td:hover a{color:#e00;text-decoration:none;transform:translatey(-2px);filter:alpha(opacity=1);-moz-opacity:1;opacity:1}
#menu td{animation:m 1s ease-out backwards}
#menu td:nth-of-type(1){animation-delay:.5s}
#menu td:nth-of-type(2){animation-delay:.6s}
#menu td:nth-of-type(3){animation-delay:.7s}
#menu td:nth-of-type(4){animation-delay:.8s}
#menu td:nth-of-type(5){animation-delay:.9s}
#menu td:nth-of-type(6){animation-delay:1s}
#menu td:nth-of-type(7){animation-delay:1.1s}
#menu td:nth-of-type(8){animation-delay:1.2s}
#menu td:nth-of-type(9){animation-delay:1.3s}
#menu td:nth-of-type(10){animation-delay:1.4s}
#banner img{margin:2px 5px 0 5px;width:990px}
.fixed{position:fixed;top:0;z-index:9;border-bottom:2px solid #000;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}
#load{z-index:99;width:100%;position:absolute;top:0;left:0}
#load div{width:0;height:3px;background:#e00}
#t{margin:2px 5px 2px 5px}
#t ul{width:990px;height:45px;overflow:hidden;background:#333}
#t ul li{float:left;color:#fff;line-height:35px;padding:5px;text-align:center;border-left:1px solid #404040;border-right:1px solid #111}
#t ul li.a{width:109px;border-left:0}
#t ul li.b{width:107px}
#t ul li.c{width:196px}
#t ul li.d,#t ul li.e{width:83px}
#t ul li.f{width:270px}
#t ul li.g{width:60px;border-right:0}
#w{margin:0 5px;border:1px solid #444;border-width:2px 0 1px 0}
#w ul li{padding:5px 0;text-align:center}
#w .a,#w .b{width:118px}
#w .c{width:207px}
#w .d,#w .e{width:94px}
#w .f{width:274px;text-align:left;padding-left:7px}
#w .g{width:70px}
#w ul{height:32px;overflow:hidden;position:relative;border:1px solid #444;border-width:0 0 1px 1px}
#w ul li{float:left;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;border-right:1px solid #444}
#w ul li.a,#w i{color:#e00}
#w u{color:#fff;font-size:12px;line-height:18px;margin-left:5px;padding:2px 4px;border-radius:3px}
#w ul:hover{background:#fff}
#i1 .f,#i2 .e,#i3 .f,#i4 .f{background:url(h.gif) no-repeat 255px 8px}
#i5 .f,#i6 .f,#i7 .f{background:url(r.png) no-repeat 268px 8px}
#i9 .f{background:url(x.png) no-repeat 268px 8px}
#w ul>a{width:988px;height:30px;position:absolute;top:-50px;left:0;z-index:1}
#w ul:hover>a{top:0;background:#fff\0;filter:alpha(opacity=10)\0}
#w a:visited{color:#c00}
#i1 ul,#i2 ul,#i3 ul,#i4 ul{background:#ff0}
#i1 u,#i2 u,#i3 u,#i4 u{background:#e00}
#i5 ul,#i6 ul,#i7 ul{background:#ff9}
#i5 u{background:#06c}
#i6 u{background:#080}
#i7 u{background:#444}
#i9{border-top:1px solid #444}
#i9 ul{background:#ffc}
#i9 u{background:#c00}
#link{margin:5px 5px 0 5px;padding-top:5px;border-top:2px solid #444}
#link ul{padding:10px;_height:25px;overflow:hidden;background:#f8f8f8;border:1px solid #e5e5e5}
#link ul li{float:left;color:#888;margin-right:15px}
#link a{color:#888;line-height:25px}
#link a:hover{color:#e00}
#foot{color:#aaa;px;margin-top:5px;line-height:23px;padding:15px;text-align:center;background:#3f3f3f url(foot.jpg) no-repeat;text-shadow:1px 1px 1px #444;position:relative;-ms-border-radius:0 0 4px 4px}
#foot a{color:#333;position:absolute;right:15px;bottom:15px;text-shadow:none}
#bar{width:48px;position:fixed;_position:absolute;right:0;bottom:90px;z-index:9;background:#fff;border:1px solid #ddd;border-top:0;box-shadow:0 -1px 15px rgba(0,0,0,0.5);border-radius:2px 0 0 2px}
#bar ul li{color:#555;position:relative;padding:6px 8px;line-height:17px;text-align:center;cursor:pointer;border-top:1px solid #ddd}
#bar ul li a{color:#555}
#open{color:#555;padding:6px 8px;line-height:17px;position:fixed;_position:absolute;bottom:0;right:0;z-index:9;cursor:pointer;display:none;background:#fff;border:1px solid #ddd}
#bar ul li:hover,#bar ul li a:hover,#open:hover{color:#e00;background:#f5f5f5}
@keyframes s{0%{opacity:0;transform:translatey(300px)}
100%{opacity:1;transform:translatey(0)}}@keyframes m{0%{opacity:0;transform:translatey(-50px)}
100%{opacity:1;transform:translatey(0)}}#w ul:hover u{animation:z 1s infinite;text-decoration:underline}
@keyframes z{from{transform:rotate3d(0,1,0,0deg)}
to{transform:rotate3d(0,1,0,360deg)}}#i2 ul li b:nth-of-type(5),#i3 ul li b:nth-of-type(5),#i4 ul li b:nth-of-type(1){color:#00f}
#i2 ul li b:nth-of-type(1),#i3 ul li b:nth-of-type(1),#i4 ul li b:nth-of-type(2){color:#f0f}
#i2 ul li b:nth-of-type(3),#i3 ul li b:nth-of-type(3),#i4 ul li b:nth-of-type(3){color:#f80}
#i2 ul li b:nth-of-type(2),#i3 ul li b:nth-of-type(2),#i4 ul li b:nth-of-type(4){color:#080}
#i2 ul li b:nth-of-type(4),#i3 ul li b:nth-of-type(4),#i4 ul li b:nth-of-type(5){color:red}
.clear{clear:both;zoom:1;font-size:0;height:0}
#t ul li a{color:#fff;padding:0 10px}
#t ul li:last-child{border-right:0}
#t ul li a:hover,#t ul li#on a{color:#ff0}
#here{overflow:hidden;margin:5px 5px 0 5px;border:1px solid #eee}
#here b,#here a,#here p{float:left;color:#888;line-height:25px;padding:10px 18px;display:block;font-weight:normal;background:url(h.png) no-repeat left}
#here b{background:#fafafa}
#here font{float:right;color:#090;line-height:25px;padding:10px 15px}
#here font a{margin:10px 0 10px 10px;padding:5px 10px;background:#f5f5f5}
#page{margin:5px 5px 0 5px;text-align:right}
#page a{color:#888;line-height:28px;display:inline-block;padding:5px 15px;margin-left:5px;border:1px solid #eee}
#page a:hover,#page a#on{color:#e00;background:#fafafa}
#left{float:left;width:275px}
#right{float:right;width:725px}
#side{margin:5px 0 0 5px;border-top:2px solid #e00}
#side h6{font-size:15px;line-height:25px;padding:15px;border:1px solid #eee;background:#fafafa;background-image:linear-gradient(#fff,#f5f5f5)}
#side ul{padding:0 15px 15px 15px;border:1px solid #eee;border-bottom-width:2px}
#side ul li{height:28px;line-height:28px;padding:10px 0 10px 8px;border-bottom:1px dashed #eee;background:url(i.png) no-repeat 0 22px;overflow:hidden;white-space:nowrap;position:relative}
#side ul li:hover{background-color:#fafafa}
#side ul li font{color:#aaa;line-height:28px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;background:#fff}
#side ul li i{color:#f60;margin:0 2px}
#wall{margin:5px 5px 0 5px;border-top:2px solid #090}
#wall h1{font-size:15px;line-height:25px;padding:15px;border:1px solid #eee;background:#fafafa;background-image:linear-gradient(#fff,#f5f5f5)}
#wall #content{font-size:14px;line-height:30px;padding:20px;border:1px solid #eee;border-bottom-width:2px}
#wall #content img{margin:20px auto;max-width:673px;_width:expression(this.width>673 ? "673":true);display:block;border-radius:2px}
#wall #content a{color:#136ec2}
#tags dl{padding:5px 15px;margin:5px 5px 0 5px;overflow:hidden;border:1px solid #eee}
#tags dl:hover{background-color:#fafafa}
#tags dl dt{height:25px;line-height:25px;padding:10px 0;overflow:hidden;white-space:nowrap}
#tags dl dt i{color:#f60;margin-left:10px}
#tags dl dt font{float:right;color:#090;font-weight:normal;overflow:hidden;white-space:nowrap}
#tags dl dd{color:#aaa;line-height:25px;padding:10px 0;border-top:1px dashed #eee}
#list{margin:5px 5px 0 5px;border-top:2px solid #090}
#list h1,#list h2{font-size:15px;line-height:25px;padding:15px;border:1px solid #eee;background:#fafafa;background-image:linear-gradient(#fff,#f5f5f5)}
#list h1 font{float:right;font-weight:normal}
#list h1 font a{float:left;color:#888;margin-left:20px}
#list ul{padding:0 15px 15px 15px;border:1px solid #eee;border-bottom-width:2px}
#list ul li{height:28px;line-height:28px;padding:10px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap}
#list ul li:hover{background:#fafafa}
#list ul li a{padding-left:8px;background:url(i.png) no-repeat 0 8px}
#list ul li span {float:right;color:#aaa}
#list ul li .t,#list ul li .r{color:red;margin-left:3px}
#list ul li .r{color:#090}
#show{margin:5px 5px 0 5px;border-top:2px solid #090}
#show h1{font-size:20px;color:red;line-height:45px;text-align:center;padding-top:25px;border:1px solid #eee;border-bottom:0;background:#fafafa;background-image:linear-gradient(#fff,#fafafa)}
#show ul{padding:0 25px 25px 25px;overflow:hidden;text-align:center;border:1px solid #eee;border-top:0;background:#fafafa}
#show ul li{color:#090;display:inline-block;line-height:38px;margin:0 10px}
#show ul li font{color:#888;margin-right:5px}
#show #content{font-size:14px;line-height:30px;padding:20px;border:1px solid #eee;border-bottom-width:2px}
#show #content img{margin:20px auto;max-width:673px;_width:expression(this.width>673 ? "673":true);display:block;border-radius:2px}
#show #content a{color:#136ec2}
#tag{margin-top:5px;overflow:hidden;border:1px solid #eee}
#tag b{float:left;color:#666;width:65px;line-height:30px;text-align:center;font-weight:normal;padding:10px;background:#fafafa;border-right:1px solid #eee}
#tag a{float:left;color:#888;line-height:30px;padding:10px 0;margin-left:15px}
#next{margin-top:5px;overflow:hidden;border:1px solid #eee}
#next a{color:#888}
#next dl{float:left}
#next dl dt{float:left;color:#666;width:65px;line-height:30px;text-align:center;padding:10px;background:#fafafa;border-right:1px solid #eee}
#next dl dd{float:left;color:#aaa;width:240px;line-height:30px;padding:10px 15px}
#next dl#n{border-left:1px solid #eee}
#same{margin:5px 5px 0 5px;padding-bottom:15px;overflow:hidden;border:1px solid #eee}
#same h3{font-size:15px;line-height:25px;padding:15px;border-bottom:2px solid #eee;background:#fafafa;background-image:linear-gradient(#fff,#f5f5f5)}
#same h3 strong{font-weight:bold}
#same dl{float:left;width:329px;padding:15px 0;margin:0 10px 0 15px;overflow:hidden;border-bottom:1px dashed #f3f3f3}
#same dl dd{float:left;overflow:hidden}
#same dl dd img{width:125px;height:75px;border-radius:2px}
#same dl dt{float:right;width:192px}
#same dl strong{height:25px;line-height:25px;overflow:hidden;white-space:nowrap}
#same dl strong a{color:#f60;font-size:16px;font-weight:normal}
#same dl p{color:#aaa;height:50px;line-height:25px;overflow:hidden}
#same ul li{float:left;width:329px;height:28px;line-height:28px;margin:0 10px 0 15px;padding:10px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative}
#same ul li a{padding-left:8px;background:url(i.png) no-repeat 0 8px}
#same ul li font{color:#aaa;line-height:28px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;background:#fff}
#new{overflow:hidden;}
#new ol{float:left;margin:5px 0 0 5px;width:327px;border-top:1px solid #ddd;}
#new ol:nth-of-type(2),#new ol:nth-of-type(5),#new ol:nth-of-type(8){width:326px;}
#new h3{padding:15px;border:1px solid #eee;border-top:0;background:#fafafa;background-image:linear-gradient(#fff,#f5f5f5);line-height:26px;}
#new h3 a{float:right;color:#aaa;font-weight:400;font-size:13px;}
#new ul{overflow:hidden;padding:0 15px 10px;border:1px solid #eee;}
#new ul li{position:relative;overflow:hidden;padding:10px 0 10px 8px;height:26px;border-bottom:1px dashed #eee;background:url(i.png) no-repeat 0 22px;white-space:nowrap;line-height:26px;}
#new ul li font{position:absolute;top:0;right:0;padding:10px 0;background:#fff;color:#aaa;line-height:26px;}
#new ol dl{overflow:hidden;padding:10px 0;border-bottom:1px dashed #e8e8e8;}
#new ol dl dd{float:left;overflow:hidden;}
#new ol dl dd img{width:90px;height:65px;border-radius:1px;}
#new ol dl dt{float:right;width:194px;}
#new ol dl strong{overflow:hidden;height:21px;white-space:nowrap;line-height:21px;}
#new ol dl strong a{color:#333;font-weight:400;font-size:14px;}
#new ol dl p{overflow:hidden;margin-top:4px;height:40px;color:#aaa;line-height:20px;}
#news{float:left;margin:6px 0 0 6px;width:492px;border-top:2px solid #f30}
#news ul{padding:0 15px 15px 15px;border:1px solid #eee;border-top:0}
#news ul li{height:28px;line-height:28px;padding:10px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative}
#news ul li font{color:#aaa;line-height:28px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;background:#fff}
#news ul li b{color:#333;font-weight:normal;margin-right:3px}
#news ul dl{padding:10px 0;border-bottom:1px dashed #eee}
#news ul dl dt{font-size:15px;font-weight:bold;height:35px;line-height:35px;overflow:hidden;white-space:nowrap}
#news ul dl dt b{color:#fff;font-weight:normal;font-size:14px;line-height:30px;padding:2px 5px 3px 5px;margin-right:5px;background:#333;border-radius:1px}
#news ul dl dd{color:#aaa;height:54px;line-height:27px;margin-top:3px;overflow:hidden}
#news ul dl dd font{color:#333;float:right}
#reveal{float:right;width:498px}
#slide{margin-top:6px;overflow:hidden;position:relative}
#slide ul{float:left;clear:both;position:absolute}
#slide ul li{float:left;overflow:hidden}
#slide,#slide li,#slide img{width:492px;height:265px}
#slide ul li div{position:absolute;overflow:hidden}
#slide .bn{padding:6px 5px;position:absolute;bottom:20px;margin-left:-140px;left:50%;background:rgba(0,0,0,0.3)}
#slide .bn i{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;margin:0 1px;cursor:pointer;background:#fff}
#slide .bn i.on{background:#fff}
#slide .push{width:41px;height:69px;top:123px;cursor:pointer;position:absolute}
#slide .pl{left:0;background:url(p.png) no-repeat 0 0}
#slide .pr{right:0;background:url(p.png) no-repeat -41px 0}
#key ul{overflow:hidden}
#key ul li{float:left;margin:6px 6px 0 0}
#key ul li a{width:158px;height:30px;line-height:30px;padding:10px 0;display:block;border:1px solid #eee;text-align:center;overflow:hidden;white-space:nowrap;transition:all .5s}
#key ul li a:hover{background:#fafafa;border-color:#e5e5e5}
#run{margin-top:6px;position:relative;overflow:hidden}
#run font{position:absolute;top:26px;left:-50px;width:41px;height:69px;background:url(p.png) no-repeat;cursor:pointer;display:block}
#run font#r{left:1002px;background-position:-41px 0}
#run:hover font{left:0}#run:hover font#r{left:961px}
#run dl{height:122px;overflow:hidden}
#runing{float:left;width:996px;height:122px;overflow:hidden;position:absolute;top:0;left:6px}
#run ul li{float:left;color:#aaa;margin-right:6px;padding:5px;overflow:hidden;position:relative;border:1px solid #eee}
#run ul li img{width:148px;height:110px;border-radius:1px}
#run ul li p{color:#fff;width:118px;height:80px;line-height:26px;padding:15px;position:absolute;left:5px;bottom:-120px;background:rgba(0,0,0,0.5);overflow:hidden;transition:all .5s}
#run ul li:hover p{bottom:5px}
#yxfb {height: 40px;width: 100%;background-image:linear-gradient(#fff,#f5f5f5);overflow: hidden;}
#yxfb .fan {line-height: 40px;padding-left: 10px;float: left;}
#yxfb .span {float: right;padding-right: 10px;color: #f00;line-height: 40px;}
#yxfb .lo {position: absolute;left: 50%;margin-left: -90px;}
#yxfb .lo a {width: 200px;height: 40px;background: #f00;display: block;line-height: 40px;text-align: center;font-size: 16px;color: #fff;font-weight: bold;}