/*
// 网站制作: 晓杰·互联
// 联系ＱＱ: 811896308
// 官方网址: www.649my.com
*/
@charset "utf-8";
body{color:#353535;font-size:13px;background:#111 url(bg.jpg) no-repeat top;}
a{color:#353535;text-decoration:none}
a:link{color:#353535;text-decoration:none}
a:hover{color:#f60;text-decoration:none}
*{padding:0;margin:0;border:0;outline:0;font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;list-style-type:none;font-style:normal}
img{display:block;}
h1,h2,h3,h6{font-size:15px;font-weight:bold}
#gg {margin:5px 5px 0 5px;}
#main{width:1002px;margin:0 auto 15px auto;overflow:hidden;background:#fff;box-shadow:0 3px 15px rgba(0,0,0,0.5);}
#left{float:left;width:275px}
#right{float:right;width:725px}
.c{clear:both;zoom:1;font-size:0;height:0}
.fixed{position:fixed}
#load{z-index:99;width:100%;position:absolute;top:0;left:0}
#load div{width:0;height:3px;background:#090}
#banner img{width:990px;margin:6px 6px 0 6px;}
#logo{position:relative;overflow:hidden;}
#logo font{color:#ff0;padding:5px 10px;position:absolute;top:16px;right:16px;background:rgba(0,0,0,0.5);border-radius:2px}
#logo img{width:990px;margin:6px 6px 0 6px;border-radius:1px;}
#menu{width:1002px;font-size:14px;margin:15px auto 0 auto;background:#444;background-image:linear-gradient(#444444,#333333);border-radius:4px 4px 0 0}
#menu ul{padding:10px 10px 0 10px;overflow:hidden;}
#menu ul li{float:left;padding-right:7px;margin-right:5px;background:url(m.png) no-repeat center right;position:relative;}
#menu ul li a{color:#fff;line-height:47px;padding:0 12px;display:block;border-radius:3px 3px 0 0;}
#menu ul li a:hover,#menu ul li.on a{color:#080;background:#fff;box-shadow:0 -1px 8px rgba(0,0,0,0.3);}
#menu ul li#m1{background:url(m1.png) no-repeat right top}
#menu ul li#m2{background:url(m2.png) no-repeat right top}
#stress{padding:5px 15px;margin:6px 6px 0 6px;overflow:hidden;border:1px solid #eee;background:#fafafa;background-image:linear-gradient(#fff,#fafafa)}
#stress h1{height:25px;line-height:25px;padding:10px 0;overflow:hidden;white-space:nowrap;}
#stress h1 a{color:#f00;}
#stress font{float:right;color:#090;font-weight:normal;overflow:hidden;white-space:nowrap}
#stress p{color:#aaa;line-height:25px;padding:10px 0;border-top:1px solid #f3f3f3;}
#photo{float:left;width:478px;margin:6px 0 0 6px;padding:6px;overflow:hidden;border:1px solid #eee;}
#slide{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:478px;height:315px}
#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}
#great{float:left;width:460px;margin:6px 0 0 6px;padding:60px 15px 15px 15px;overflow:hidden;border:1px solid #eee;position:relative;}
#great h6{position:absolute;width:123px;top:0;left:0; text-align:center;line-height:30px;padding:10px 0;cursor:pointer;border:1px solid #eee;border-width:0 1px 1px 0;}
#great h6#t2{left:124px;}
#great h6#t3{left:248px;}
#great h6#t4{left:372px;}
#great h6.on{color:#f00; background:#f8f8f8;}
#great ul{display:none;overflow:hidden;}
#great ul#on{display:block;}
#great ul li{height:31px;line-height:31px;padding:5px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative;}
#great ul li font{float:right;color:#aaa;line-height:31px; padding:5px 0 5px 5px; background:#fff; position:absolute; top:0;right:0;}
#great ul li i{color:#fff;font-size:13px;line-height:31px;margin-right:6px;padding:0 5px;background:#f40;background-image:linear-gradient(#ff9900,#ff3300);border-radius:3px}
#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}
#plate dl{margin:6px 6px 0 6px; overflow:hidden;border:1px solid #eee;}
#plate dl dt{ float:left; padding:10px;position:relative;}
#plate dl dd{ float:right;padding:10px;}
#plate dl dt img{ float:left; width:75px; height:75px;border-radius:3px}
#plate dl dt i{ float:left;color:#fff;font-family:Trebuchet MS;font-size:25px;display:block;width:75px; height:75px; line-height:75px; text-align:center;background:#444;background-image:linear-gradient(#666666,#444444);border-radius:3px}
#plate dl dt h3{ position:absolute; left:95px; top:10px;height:25px;line-height:25px; width:395px;}
#plate dl dt h3 font{color:#999;font-size:14px;font-weight:normal; margin-left:5px;}
#plate dl dt p{ color:#aaa;position:absolute; left:95px; bottom:10px;height:50px;line-height:25px; width:395px;overflow:hidden;}
#plate dl dt p a{ color:#9c3;line-height:25px; display:block;}
#plate ul{}
#plate ul li{ width:465px;height:27px;line-height:27px;padding:5px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative;}
#plate ul li font{float:right;color:#aaa;line-height:27px; padding:5px 0 5px 5px; background:#fff; position:absolute; top:0;right:0;}
#plate ul li:last-of-type{border:0;}
#plate ul li i{color:#fff;font-size:13px;line-height:27px;margin-right:6px;padding:0 5px;background:#555;background-image:linear-gradient(#777777,#555555);border-radius:3px}
#groom{margin:6px 6px 0 6px;}
#groom ul{overflow:hidden;padding:10px 0;border:1px solid #eee;}
#groom ul li{float:left;color:#ddd;width:300px;height:25px;line-height:25px;padding:10px 0 10px 8px;margin:0 6px 0 15px;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;background:url(i.png) no-repeat 0 23px}
#groom ul li:hover{background-color:#fafafa}
#groom ul li font{float:right;color:#888;}
#groom ul li:nth-of-type(1),#groom ul li:nth-of-type(2),#groom ul li:nth-of-type(3){border-top:1px dashed #eee;}
#rank dl dt,#rank dl dd{float:left;width:492px;margin:6px 0 0 6px;border-top:2px solid #555}
#rank dl h6{line-height:25px;padding:15px;border:1px solid #eee;border-top:0;background:#fafafa;background-image:linear-gradient(#fff,#f5f5f5)}
#rank dl ul{padding:0 15px 10px 15px;border:1px solid #eee;}
#rank dl ul li{color:#ddd;height:26px;line-height:26px;padding:10px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative}
#rank dl ul li font{color:#aaa;position:absolute;top:0;right:0;padding:10px 0 10px 10px;}
#rank dl ul li b{color:#f90;font-weight:normal;line-height:26px;margin-right:2px}
#rank dl ul li b a{color:#f80}
#rank dl ul li>a{margin-left:2px}
#rank ul li i{color:#fff;padding:0 4px;margin-right:5px;background:#ddd;border-radius:2px}
#rank ul li:nth-of-type(1) i{background:#f00}
#rank ul li:nth-of-type(2) i{background:#f40}
#rank ul li:nth-of-type(3) i{background:#f80}
#keyword ul{ overflow:hidden;}
#keyword ul li{float:left;margin:6px 0 0 6px}
#keyword ul li a{width:158px;height:25px;line-height:25px;padding:10px 0;display:block;border:1px solid #eee;text-align:center;overflow:hidden;white-space:nowrap}
#keyword ul li a:hover{background:#fafafa;border-color:#e5e5e5}
#wall{margin:6px 6px 0 6px;overflow:hidden;border-top:2px solid #f00}
#wall h1{line-height:25px;padding:15px;border:1px solid #eee;border-top:0;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:667px;_width:expression(this.width>667 ? "667":true);display:block;border-radius:1px}
#tags dl{padding:5px 15px;margin:6px 6px 0 6px;overflow:hidden;border:1px solid #eee;}
#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 solid #f5f5f5}
#word{margin:6px 0 0 6px;width:270px;top:0;z-index:2;border-top:2px solid #555}
#word h6{line-height:25px;padding:15px;border:1px solid #eee;border-top:0;background:#fafafa;background-image:linear-gradient(#fff,#f5f5f5)}
#word ul{padding:0 15px 10px 15px;border:1px solid #eee;border-bottom-width:2px}
#word ul li{height:26px;line-height:26px;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}
#word ul li:hover{background-color:#fafafa}
#word ul li font{color:#aaa;line-height:28px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;background:#fff}
#here{overflow:hidden;margin:6px 6px 0 6px;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:6px 6px 0 6px;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}
#tabulation{margin:6px 6px 0 6px;}
#tabulation h2{line-height:25px;padding:15px;border:1px solid #eee;}
#tabulation dl{padding:5px 15px;margin-top:6px;overflow:hidden;border:1px solid #eee;background:#fafafa;background-image:linear-gradient(#fff,#fafafa)}
#tabulation dl dt{height:25px;line-height:25px;padding:10px 0;overflow:hidden;white-space:nowrap;}
#tabulation dl dt h1{float:left;}
#tabulation dl dt font{float:right;color:#090;font-weight:normal;overflow:hidden;white-space:nowrap}
#tabulation dl dd{color:#aaa;line-height:25px;padding:10px 0;border-top:1px solid #f3f3f3;}
#tabulation ul{padding:10px 15px;margin-top:6px;border:1px solid #eee;}
#tabulation ul li{height:28px;line-height:28px;padding:10px 0 10px 23px;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;background:url(t.png) no-repeat 0 16px;}
#tabulation ul li:first-of-type{border-top:1px dashed #eee;}
#tabulation ul li:hover{background-color:#fafafa}
#tabulation ul li font{float:right;color:#888;}
#tabulation ul li u{float:right;color:#888;text-decoration:none;width:70px;margin-right:10px;}
#tabulation ul li i{float:right;color:#888;width:150px;margin-right:10px;}
#tabulation ul li .t,#tabulation ul li .r{color:red;margin-left:3px}
#tabulation ul li .r{color:#090}
#substance{margin:6px 6px 0 6px;}
#substance h1{font-size:16px;line-height:30px;padding:12px 15px 0 15px;border:1px solid #eee;border-bottom:0;background:#fafafa;background-image:linear-gradient(#fff,#fafafa)}
#substance ul{padding:0 15px 12px 15px; overflow:hidden;border:1px solid #eee;border-top:0;background:#fafafa}
#substance ul li{ float:left;color:#090;line-height:30px;margin-right:25px}
#substance ul li a{color:#090;margin-right:5px}
#substance ul li font{color:#888;margin-right:5px}
#substance #content{font-size:14px;line-height:30px;padding:20px;margin-top:6px;border:1px solid #eee;}
#substance #content img{margin:20px auto;max-width:667px;_width:expression(this.width>667 ? "667":true);display:block;border-radius:1px}
#substance #content a{color:#136ec2}
#fluctuate{margin-top:6px;overflow:hidden;border:1px solid #eee}
#fluctuate a{color:#888}
#fluctuate dl{float:left}
#fluctuate dl dt{float:left;color:#666;width:75px;line-height:30px;text-align:center;padding:10px;background:#fafafa;border-right:1px solid #eee}
#fluctuate dl dd{float:left;color:#aaa;width:367px;line-height:30px;padding:10px 15px;}
#fluctuate dl#n{border-left:1px solid #eee}
#nominate{margin:6px 6px 0 6px;padding-bottom:10px;overflow:hidden;border:1px solid #eee}
#nominate dl{float:left;width:469px;padding:15px 0;margin:0 10px 0 15px;overflow:hidden;border-bottom:1px dashed #f3f3f3}
#nominate dl dd{float:left;overflow:hidden}
#nominate dl dd img{width:125px;height:75px;border-radius:2px}
#nominate dl dt{float:right;width:332px}
#nominate dl strong{height:25px;line-height:25px;overflow:hidden;white-space:nowrap}
#nominate dl strong a{color:#f60;font-size:16px;font-weight:normal}
#nominate dl p{color:#aaa;height:50px;line-height:25px;overflow:hidden}
#nominate ul li{float:left;width:461px;height:28px;line-height:28px;margin:0 10px 0 15px;padding:10px 0 10px 8px;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative;background:url(i.png) no-repeat 0 23px}
#nominate ul li font{color:#aaa;line-height:28px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;background:#fff}
#interlinkage{margin:6px 6px 0 6px;border:1px solid #eee;}
#interlinkage ul{overflow:hidden;padding:10px 15px;}
#interlinkage ul li{float:left;line-height:28px}
#interlinkage ul li a{color:#aaa;display:block;line-height:25px;margin-right:15px}
#totop{position:fixed;bottom:120px;right:80px;_position:absolute;z-index:9;width:30px;height:64px;display:block;cursor:pointer;background:url(top.png) no-repeat;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;border-radius:1px}
#totop:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
#footer{color:#888;px;margin-top:6px;line-height:26px;padding:12px;text-align:center;background:#313131 url(b.jpg) no-repeat bottom;text-shadow:1px 1px 1px #444;}
#footer ul{color:#555;overflow:hidden;text-align:center;}
#footer ul li{color:#888;display:inline-block;margin:0 5px;}
#footer ul li a{color:#888;}