﻿/*
// 作品原创: 出名·工作室
// 官方网站: www.353500.com
*/
body{color:#333;font-size:14px;background:#f3f3f3 url(bg.jpg) no-repeat center top;}
a,a:link{color:#333;}
a:hover{color:#e00;}
a:visited{color:#aaa}
*{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;text-decoration:none;}
img{display:block;}
h1,h2,h3,h6{color:#000;font-size:16px;font-weight:bold}
body::-webkit-scrollbar{width:8px;background:#ccc}
body::-webkit-scrollbar-thumb{background:#888}
#main{width:1012px;margin:12px auto;}
#left{float:left;width:250px;}
#right{float:right;width:762px}
.c{clear:both;zoom:1;font-size:0;height:0}
.fixed{position:fixed}
#myw{width:1000px;margin:10px auto 0 auto;overflow:hidden;}
#myw iframe{width:1000px;margin-top:-209px;frameborde:0;borde:0;}
#banner img{width:988px;margin:24px 12px 0 12px;border-radius:3px;}
#logo{float:left;padding:10px 0;}
#logo img{height:50px;}
#fb{width:988px;margin:12px auto 0 auto;overflow:hidden;border-radius:3px;}
#fb table{border-collapse:1;border-spacing:0;background:#fff;}
#fb table tr:hover{background:#fafafa;}
#fb #b{width:100%;text-align:center;}
#fb #b th{line-height:30px;padding:10px 0;font-weight:bold;background:#fcfcfc;border:1px dotted #e8e8e8;border-width:0 1px 1px 0;}
#fb #b td{color:#f30;line-height:25px;padding:10px 0;border:1px dotted #e8e8e8;border-width:0 1px 1px 0;white-space:nowrap;}
#fb #b td a{color:#f30;}
#fb #b th:last-of-type,#fb #l td:last-of-type{border-right:0;}
#fb #b tr:last-of-type td{border-bottom:0;}
#menu{font-size:15px;background:linear-gradient(#fff,#eee);box-shadow:0 3px 12px rgba(100,100,100,0.1);}
#menu > ol{height:70px;width:1012px;margin:0 auto;}
#menu ul{float:right;height:70px;position:relative;}
#menu ul li{float:left;margin-left:50px;position:relative;}
#menu ul li a{color:#333;height:40px;line-height:40px;padding:15px 0;display:block;}
#menu ul li:hover > a,#menu ul li.on > a{color:#d00;}
#menu ul li ul{font-size:14px;display:none;width:100px;height:auto;position:absolute;padding:5px;z-index:9;top:70px;left:-25px;background:#eee;border-radius:0 0 3px 3px;box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#menu ul li ul li{display:block;float:none;margin:0 10px;text-align:center;border-bottom:1px dashed #ddd;}
#menu ul li ul li:last-child{border-bottom:0;}
#menu ul li ul a{color:#333;display:block;margin:0;padding:0;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;}
#menu ul li ul li a:hover{color:#e00;}
#menu ul li i{position:absolute;top:31px;right:-12px;content:'';display:block;width:5px;height:5px;border-right:1px solid #bbb;border-top:1px solid #bbb;-webkit-transform: rotate(135deg);transform: rotate(135deg);}
#menu ul li:hover i{top:35px;border-color:#d00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
#menu ul li#more{margin-left:20px;padding-left:30px;}
#menu ul li#more ul{width:195px;padding:10px 15px 15px 15px;top:70px;left:-165px;}
#menu ul li#more ul li{float:left;width:75px;border-bottom:0;}
#menu ul li#more ul a{color:#555;height:35px;line-height:35px;}
#menu ul li#more ul li a:hover{color:#e00;}
@-webkit-keyframes z{from{transform:rotate3d(0, 1, 0, 0deg)} to{transform:rotate3d(0, 1, 0, 360deg)}}
#menu ul li s{width:20px;height:12px;background:url(m1.gif) no-repeat;position:absolute;top:15px;right:-20px;}
#menu ul li s.m2{width:13pxheight:13px;background:url(m2.gif) no-repeat;}
#menu ul li s.m3{width:13pxheight:13px;background:url(m3.gif) no-repeat;}
#focus{width:1012px;margin:0 auto;overflow:hidden;position:relative;}
#focus ul{clear:both;position:absolute;}
#focus ul li{float:left;overflow:hidden;}
#focus,#focus li,#focus img{width:1012px;height:390px;}
#focus ul li div{position:absolute;overflow:hidden}
#focus .bn{position:absolute;bottom:45px;right:0;}
#focus .bn i{display:inline-block;_display:inline;_zoom:1;width:35px;height:5px;margin-left:5px;background:#fff;cursor:pointer;border-radius:2px;}
#focus .bn i.on{opacity:1;}
#node{color:#ff0;font-size:15px;position:absolute;height:40px;line-height:40px;padding-right:12px;bottom:45px;left:0;background-color:#000;background:rgba(0,0,0,0.6);border-radius:4px;}
#node i{color:#fff;float:left;padding:0 12px;display:block;line-height:40px;margin-right:12px;background-color:#f00;background:rgba(255,0,0,0.7);border-radius:4px 0 0 4px;}
#scan{float:left;width:238px;height:229px;margin:12px 0 0 12px;background:url(r.jpg) no-repeat;border-radius:3px}
#notice{float:left;width:488px;margin:12px 0 0 12px;background:#fff;border-radius:3px}
#notice ul{padding:10px 17px;}
#notice ul li{line-height:31px;padding:5px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;}
#notice ul li:last-child{border:0}
#notice ul li b{color:#ff9;font-size:10px;font-weight:normal;line-height:20px;padding:5px 8px;margin-right:9px;background:linear-gradient(75deg,#ff7e00 0,#ff3f00 53%,#f00 100%);border-radius:3px}
#notice ul li:nth-child(2) b{color:#e1fce1;background:linear-gradient(75deg,#22dc22 0,#090 100%);}
#notice ul li:nth-child(3) b{color:#e6f2fe;background:linear-gradient(75deg,#5198e0 0,#06c 100%);}
#notice ul li:nth-child(4) b{color:#eee;background:linear-gradient(75deg,#888 0,#222 100%);}
#notice ul li:nth-child(5) b{color:#fee7fd;background:linear-gradient(75deg,#e075dc 0,#df03d7 100%);}
#guide{float:right;width:250px;overflow:hidden;}
#guide a{float:left;width:250px;height:80px;display:block;margin:12px 12px 0 0;content:'';background:url(d1.png) no-repeat;}
#guide a:hover{opacity:0.9;}
#guide a#d2{background-image:url(d2.png);}
#guide a#d3{width:113px;height:45px;background-image:url(d3.png);}
#guide a#d4{width:113px;height:45px;background-image:url(d4.png);}
#item{margin:12px 12px 0 12px;padding-bottom:12px;overflow:hidden;background:#fff;border-radius:3px}
#item li{float:left;color:#cebc8b;font-size:18px;width:110px;height:40px;line-height:40px;display:block;padding:15px 0;margin:12px 0 0 12px;text-align:center;background:#999 url(item.jpg) no-repeat;border-radius:3px;text-shadow:1px 1px 1px rgba(33,32,12,0.1);}
#item li:nth-child(2){background-position:-110px 0;}
#item li:nth-child(3){background-position:-220px 0;}
#item li:nth-child(4){background-position:-330px 0;}
#item li:nth-child(5){background-position:-440px 0;}
#item li:nth-child(6){background-position:-550px 0;}
#item li:nth-child(7){background-position:-660px 0;}
#item li:nth-child(8){background-position:-770px 0;}
#cite{margin:12px 12px 0 12px;overflow:hidden;background:#fff;border-radius:3px}
#cite > h6{line-height:30px;padding:15px 25px;border-bottom:2px solid #f3f3f3}
#cite > h6 font{float:right;}
#cite > h6 font input{float:left;color:#aaa;display:block;line-height:30px;margin-left:10px;padding:0 8px;cursor:pointer;background:#f3f3f3;border-radius:3px;}
#cite > h6 font input:hover{color:#666;background:#eee;}
#cite #content{position:relative;line-height:25px;padding:15px 25px;height:200px;overflow:hidden;}
#cite #content h6{color:#f00;font-size:15px;display:block;margin:15px 0;line-height:35px;padding:5px 15px;background-color:#ffe9bc;background:linear-gradient(75deg,#ffe9bc 0%,#ffc550 100%);border-left:2px solid #f50;border-radius:2px;}
#cite #content h6:first-child{margin-top:0;}
#more{position:absolute;width:950px;text-align:center;bottom:0;height:80px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff);border-bottom:20px solid #fff;}
#more a{color:#fff;font-size:13px;margin-top:52px;ling-height:20px;padding:5px 12px;display:inline-block;cursor:pointer;background-color:#999;background:linear-gradient(180deg,#999 0%,#ddd 100%);border-radius:3px}
#more a:hover{background:#888;}
#online{float:right;color:#888;font-size:14px;font-weight:normal;height:30px;line-height:30px;text-align:right;overflow:hidden}
#online li{height:30px;}
#online li i{color:#f60}
#online li u{color:#090;}
#run{margin:12px 0 0 12px;position:relative;overflow:hidden;}
#run font{position:absolute;top:60px;left:-30px;width:29px;height:45px;background:url(p.jpg) no-repeat;cursor:pointer;display:block;transition:all 0.5s;}
#run font#r{left:1012px;background-position:-30px 0}
#run:hover font{left:12px;border-radius:0 3px 3px 0;}
#run:hover font#r{left:948px;border-radius:3px 0 0 3px;}
#run dl{height:165px;overflow:hidden;}
#runing{width:1000px;position:absolute;top:0;left:0}
#run ul li{float:left;padding:12px;margin-right:12px;overflow:hidden;position:relative;background:#fff;border-radius:3px}
#run ul li img{width:214px;height:141px;background:url(loading.gif) no-repeat center;border-radius:2px}
#run ul li p{color:#fff;width:214px;height:30px;line-height:30px;padding:5px 0;text-align:center;position:absolute;left:12px;bottom:-100px;background:rgba(0,0,0,0.5);overflow:hidden;white-space:nowrap;transition:all 0.5s;}
#run ul li:hover p{bottom:12px}
#news div{float:left;width:488px;margin:12px 0 0 12px;background:#fff;border-radius:3px}
#news ol{position:relative;}
#news ol > img{width:458px;height:110px;margin:15px;border-radius:2px;}
#news h6{color:#fff;width:428px;font-weight:normal;line-height:25px;padding:10px 15px;background-color:rgba(0,0,0,0.3);position:absolute;left:15px;top:65px;border-radius:0 0 2px 2px;}
#news h6 a{float:right;color:#bbb;font-size:13px;font-weight:normal}
#news ul{padding:0 15px 15px 15px;overflow:hidden;border-top:2px solid #f3f3f3;}
#news ul li{height:35px;line-height:35px;padding:5px 0;border-bottom:1px dashed #eee;padding:5px 0 5px 10px;background:url(i.png) no-repeat 0 22px;overflow:hidden;white-space:nowrap;position:relative}
#news ul li:hover{background-color:#fafafa;}
#news ul li font{color:#aaa;line-height:25px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;}
#news dl{padding:10px 0;overflow:hidden;border-bottom:1px dashed #e8e8e8;}
#news dl dd{float:left;overflow:hidden}
#news dl dd img{width:110px;height:75px;background:url(loading.gif) no-repeat center;border-radius:2px;}
#news dl dd i{color:#fff;font-size:15px;width:110px;height:35px;line-height:35px;padding:20px 0;display:block;text-align:center;background:#9c6;border-radius:2px;}
#news dl dt{float:right;width:335px}
#news dl strong{height:25px;line-height:25px;overflow:hidden;white-space:nowrap}
#news dl strong a{color:#f60;font-size:15px;}
#news dl p{color:#aaa;height:50px;line-height:25px;overflow:hidden}
#message{height:55px;line-height:55px;margin:12px 12px 0 12px;background:#fff;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,0.02);}
#message b{float:left;width:105px;text-align:center;border-right:2px solid #f3f3f3;}
#slider{float:left;width:779px;height:35px;margin:10px 15px;overflow:hidden;}
#slider ul{color:#f60;height:35px;line-height:35px;}
#slider li{color:#777;text-align:left;}
#message li i{color:#090;padding:5px 8px 6px 8px;margin-right:10px;background:#f4ffef;border-left:2px solid #bfdea5;border-radius:0 3px 3px 0;}
#message li u{color:#ccc;float:right;}
#message font{float:right;color:#888;width:70px;display:block;text-align:center;cursor:pointer;border-left:2px solid #f3f3f3;}
#message font:hover{color:#f00;}
#message li em{color:#f96;margin-left:10px;}
#mark ul{height:106px;}
#mark ul li{float:left;width:238px;margin:12px 0 0 12px;background:#fff;border-radius:3px;}
#mark ul li img{float:left;width:70px;height:70px;margin:12px;border-radius:3px}
#mark ul li dl{float:left;width:134px;padding:12px 10px 0 0;}
#mark ul li dl dd{color:#090;font-weight:bold;height:26px;line-height:26px;}
#mark ul li dl dt{color:#999;font-size:13px;height:44px;line-height:22px;overflow:hidden;}
#here{margin:12px 12px 0 12px;overflow:hidden;background:#fff;border-radius:3px;}
#here b,#here a,#here p{float:left;color:#888;line-height:30px;padding:10px 20px;display:block;font-weight:normal;background:url(h.png) no-repeat left}
#here b{background:none}
#here font{float:right;color:#090;line-height:30px;padding:10px 20px 10px 21px;background:url(node.gif) no-repeat 0 19px;}
#page{float:right;margin:12px 12px 0 0;overflow:hidden;border-radius:3px;box-shadow:0 0 25px rgba(125,125,125,0.1);}
#page a,#page p{color:#888;line-height:30px;display:inline-block;padding:5px 15px;margin-left:2px;background:#fff;}
#page p:first-child{margin-left:0;}
#page a:hover{color:#f60;}
#page a#on{color:#f00;}
#side{width:238px;top:0;z-index:2;margin:12px 0 0 12px;background:#fff;border-radius:3px;}
#side h6{line-height:25px;padding:20px;border-bottom:2px solid #f3f3f3;}
#side ul{padding:5px 20px 20px 20px;}
#side ul li{height:40px;padding:5px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative;}
#side ul li a{line-height:30px;display:block;padding:5px 0 5px 10px;background:url(i.png) no-repeat 0 19px;}
#side ul li a:hover{background-color:#fafafa;}
#side ul li font{color:#aaa;line-height:30px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;}
#side ul li i{color:#f60;margin:0 2px}
#down a{width:238px;height:80px;display:block;margin:12px 0 0 12px;content:'';background:url(d1.png) no-repeat;}
#search{margin:12px 0 0 12px;overflow:hidden;padding:15px;background:#fff;border-radius:3px;}
#search input{float:left;color:#aaa;height:30px;line-height:30px;width:122px;padding:6px 10px;outline:0;background:#fffff8;border:2px solid #d00;border-radius:3px 0 0 3px;}
#search input:focus{color:#555;background:#fffff5;border:2px solid #333;}
#search button{float:right;color:#fff;font-size:15px;width:62px;padding:8px 10px 8px 8px;line-height:30px;text-align:center;border:none;background:#d00;cursor:pointer;border-radius:0 3px 3px 0;}
#search button:hover{color:#fff;background:#333;}
#list{margin:12px 12px 0 12px;background:#fff;border-radius:3px;}
#list h1,#list h2{line-height:35px;padding:15px 20px;border-bottom:2px solid #f3f3f3;}
#list h1 font{float:right;font-weight:normal}
#list h1 font a{float:left;color:#888;margin-left:20px}
#list h1 font a.on{color:#f50;border-bottom:2px solid #f50;}
#list h1 font a:hover{color:#090;border-bottom:2px solid #090;}
#list ul{padding:5px 20px 20px 20px;}
#list ul li{height:40px;padding:5px 0;border-bottom:1px dashed #eee;overflow:hidden;white-space:nowrap;position:relative;}
#list ul li a{line-height:30px;display:block;padding:5px 0 5px 10px;background:url(i.png) no-repeat 0 19px;}
#list ul li a:hover{background-color:#fafafa;}
#list ul li font{color:#aaa;line-height:30px;padding:10px 0 10px 10px;position:absolute;top:0;right:0;}
#list ul li s,#list ul li u{color:#ff0;font-size:10px;line-height:20px;padding:3px 6px;margin-left:5px;background:linear-gradient(75deg,#ff7e00 0,#ff3f00 53%,#f00 100%);border-radius:5px 3px}
#list ul li u{color:#fff;background:linear-gradient(75deg,#0ddd0d 0,#090 100%);}
#show{overflow:hidden;margin:12px 12px 0 12px;background:#fff;border-radius:3px;}
#show h1{font-size:25px;line-height:45px;text-align:center;padding:30px 25px 0 25px;}
#show ul{padding:10px 25px 20px 25px;overflow:hidden;text-align:center;border-bottom:2px solid #f3f3f3;}
#show ul li{color:#090;display:inline-block;line-height:38px;margin:0 10px}
#show ul li font{color:#888;margin-right:5px}
#show ul li input{color:#aaa;margin-right:10px;cursor:pointer;background:#fff;}
#show ul li input:hover{color:#666;}
#show #content{font-size:15px;line-height:35px;padding:25px;}
#show #content img{margin:25px auto;max-width:690px;_width:expression(this.width>690 ? "690":true);display:block;background:url(loading.gif) no-repeat center;border-radius:3px}
#show #content a{color:#136ec2;}
#show table{color:#777;border-collapse:1;border-spacing:0;width:100%;margin-bottom:25px;border:1px solid #e5e5e5;border-width:2px 1px 1px 2px;}
#show table tr:hover{background:#fafafa;}
#show td{line-height:35px;padding:10px 25px;border:1px solid #e5e5e5;border-width:0 1px 1px 0;position:relative;white-space:nowrap;}
#show tr td:first-child{color:#333;background:#fafafa;}
#tag{margin:12px 12px 0 12px;overflow:hidden;background:#fff;border-radius:3px;}
#tag b{float:left;color:#666;width:70px;line-height:35px;text-align:center;font-weight:normal;padding:10px 15px;border-right:2px solid #f3f3f3}
#tag a{float:left;color:#888;line-height:35px;padding:10px 0;margin-left:15px}
#next{margin:12px 12px 0 12px;height:55px;}
#next a{color:#888}
#next dl{float:left;background:#fff;border-radius:3px;}
#next dl dt{float:left;color:#666;width:70px;line-height:35px;text-align:center;padding:10px 15px;border-right:2px solid #f3f3f3}
#next dl dd{float:left;color:#aaa;width:356px;line-height:35px;padding:10px 15px;}
#next dl#n{margin-left:12px;}
#same{margin:12px 12px 0 12px;background:#fff;border-radius:3px;}
#same h2{line-height:25px;padding:20px;border-bottom:2px solid #f3f3f3;}
#same ul{overflow:hidden;padding-bottom:15px;}
#same dl{float:left;width:304px;padding:15px 0;margin:0 8px 0 15px;overflow:hidden;border-bottom:1px dashed #eee}
#same dl dd{float:left;overflow:hidden}
#same dl dd img{width:121px;height:75px;border-radius:2px;}
#same dl dt{float:right;width:175px}
#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:294px;height:30px;line-height:30px;margin:0 10px 0 15px;padding:8px 0 8px 10px;border-bottom:1px dashed #eee;background:url(i.png) no-repeat 0 22px;overflow:hidden;white-space:nowrap;position:relative}
#same ul li font{color:#aaa;line-height:30px;padding:8px 0 8px 8px;position:absolute;top:0;right:0;background:#fff}
#live h1{line-height:35px;padding:15px 20px;margin:12px 12px 0 12px;background:#fff;border-radius:3px;}
#live h1 font{float:right;font-weight:normal}
#live h1 font a{float:left;color:#888;margin-left:20px}
#live h1 font a.on{color:#f50;border-bottom:2px solid #f50;}
#live h1 font a:hover{color:#090;border-bottom:2px solid #090;}
#live ul{overflow:hidden;}
#live ul li{float:left;width:238px;margin:12px 0 0 12px;background:#fff;border-radius:3px;}
#live ul li a{display:block;margin:12px;overflow:hidden;}
#live ul li img{width:214px;height:161px;transition:all 1s;border-radius:2px;}
#live ul li:hover img{transform:scale(1.1);}
#live ul li dl{line-height:30px;padding:10px 15px;overflow:hidden;border-top:2px solid #f3f3f3;}
#live ul li dl p{height:30px;overflow:hidden;white-space:nowrap;}
#live ul li dl dt{float:left;color:#f50;}
#live ul li dl dd{float:right;color:#090;}
#live ul li s,#live ul li u{color:#f00;margin-right:3px}
#live ul li u{color:#090}
/* 单页+标签 */
#wall{margin:12px 12px 0 12px;background:#fff;border-radius:3px;}
#wall h1{line-height:25px;padding:20px;border-bottom:2px solid #f3f3f3;}
#wall > h1 font{float:right;}
#wall > h1 font input{float:left;color:#aaa;display:block;line-height:30px;margin-left:10px;padding:0 8px;cursor:pointer;background:#f3f3f3;border-radius:3px;}
#wall > h1 font input:hover{color:#666;background:#eee;}
#wall #content{font-size:15px;line-height:35px;padding:25px;}
#wall #content a{color:#136ec2;}
#wall #content h6{color:#f00;font-size:15px;display:block;margin:15px 0;line-height:35px;padding:8px 20px;background-color:#ffe9bc;background:linear-gradient(75deg,#ffe9bc 0%,#ffc550 100%);border-left:2px solid #f50;border-radius:2px;}
#wall #content h6:first-child{margin-top:0;}
#wall table{color:#777;border-collapse:1;border-spacing:0;width:100%;margin-bottom:25px;border:1px solid #e5e5e5;border-width:2px 1px 1px 2px;}
#wall table tr:hover{background:#fafafa;}
#wall td{line-height:35px;padding:10px 25px;border:1px solid #e5e5e5;border-width:0 1px 1px 0;position:relative;white-space:nowrap;}
#wall tr td:first-child{color:#333;background:#fafafa;}
#tags dl{margin:12px 12px 0 12px;background:#fff;border-radius:3px;}
#tags dl dt{height:25px;line-height:25px;padding:15px 20px;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:15px 20px;border-top:2px solid #f3f3f3;}
/* 留言模块*/
#book{margin:12px 12px 0 12px;}
#book h1{line-height:25px;padding:20px;background:#fff;border-radius:3px;}
#book h1 font{float:right;color:#9c3;font-size:13px;font-weight:normal;}
#book dl{overflow:hidden;padding:13px 25px 15px 25px;margin-top:12px;border-top:2px solid #fff;background:#fff;transition:all 1s;border-radius:3px;}
#book dl:hover{border-color:#090;}
#book dl dt{color:#f50;font-weight:bold;line-height:28px;padding:5px 0 10px 0;border-bottom:1px dashed #eee;}
#book dl dt font{float:right;color:#aaa;font-weight:normal;}
#book dl dd{padding:10px 0 5px 0;line-height:28px;}
#book dl p{color:#f8a80c;line-height:28px;margin:10px 0 5px 0;padding:12px;background:#fff8eb;border-radius:3px;}
#book dl p b{color:#fff;font-size:13px;font-weight:normal;padding:5px 7px 6px 7px;margin-right:10px;background:#ffa900;border-radius:2px;}
#book-box{margin:12px 12px 0 12px;background:#fff;border-radius:3px;}
#book-box textarea{width:936px;margin:15px 0 11px 15px;padding:10px;height:50px;line-height:25px;border:1px solid #e8e8e8;border-color:#ccc #eee #eee #ccc;transition:all 0.5s;border-radius:2px;}
#book-box textarea:focus{height:75px;}
#book-push{overflow:hidden;border-top:2px solid #f3f3f3;}
#book-push #nicekname{float:left;width:120px;margin:15px 0 15px 15px;padding:10px;height:20px;line-height:20px;border:1px solid #e8e8e8;border-color:#ccc #eee #eee #ccc;transition:all 0.5s;border-radius:2px;}
#book-push #nicekname:focus,#book-push #nicekqq:focus{width:150px;}
#book-push #nicekqq{float:left;width:120px;margin:15px 0 15px 15px;padding:10px;height:20px;line-height:20px;border:1px solid #e8e8e8;border-color:#ccc #eee #eee #ccc;transition:all 0.5s;border-radius:2px;}
#book-push #yzm{float:left;width:65px;margin:15px 0 15px 10px;padding:10px;height:20px;line-height:20px;border:1px solid #e8e8e8;border-color:#ccc #eee #eee #ccc;border-radius:2px;}
#book-push img{float:left;margin:15px 0 15px 10px;padding:10px;height:20px;border:1px solid #eee;border-radius:2px;}
#book-push #ok{float:right;color:#fff;width:100px;text-align:center;margin:15px;padding:0 10px;height:42px;line-height:42px;cursor:pointer;background-color:#333;background:linear-gradient(75deg,#555555 0%,#222222 100%);border-radius:2px;transition:all 1s;}
#book-push #ok:hover{background-color:#f00;background:linear-gradient(75deg,#ff7e00 0%,#ff3f00 53%,#ff0000 100%);}
/* 友联+底部 */
#link{margin:12px 12px 0 12px;background:#fff;border-radius:3px}
#link h6{line-height:30px;padding:15px 25px;border-bottom:2px solid #f3f3f3}
#link h6 font{float:right;color:#aaa;font-size:14px;font-weight:normal;}
#link ul{padding:15px 25px;overflow:hidden;}
#link ul li{float:left;margin-right:15px}
#link ul li a{color:#aaa;display:block;line-height:30px;}
#footer{margin-top:0;color:#888;font-size:13px;line-height:30px;overflow:hidden;background:#1d1e20 url(b.jpg) no-repeat bottom;}
#footer > div{height:2px;margin-top:12px;background:url(b.gif) repeat-x;}
#footer ol{width:988px;margin:12px auto;position:relative;overflow:hidden;background:url(safe.png) no-repeat left 65px;}
#footer a{color:#888}
#footer ul{position:absolute;top:0;left:0;}
#footer ul li{float:left;margin-right:5px;background-color:#111;background:rgba(0,0,0,0.3);padding:2px 10px;border-radius:3px;}
#footer p{float:right;text-align:right;}
#footer a:hover{color:#ffc;}
/* 在线客服 */
#bar{width:65px;position:fixed;right:25px;margin-top:-150px;top:50%;z-index:9;}
#bar ul li{position:relative;padding:10px 15px;line-height:20px;margin-bottom:2px;text-align:center;cursor:pointer;background:#fff;}
#bar ul li:first-child{border-top:0;}
#bar ul li ol{position:absolute;overflow:hidden;display:none;opacity:1;top:0px;right:65px;z-index:9;background:#fff;border-radius:3px;border-right:2px solid #090;}
#bar ul li ol{line-height:26px;overflow:hidden;}
#bar ul li dl{padding:15px 20px;}
#bar ul li dl:last-child{border:0;}
#bar ul li dl dt{text-align:left;}
#bar ul li dl dd{padding-left:28px;background:url(qq.gif) no-repeat 0 4px;}
#bar ul li:first-child{border-radius:3px 3px 0 0;}
#bar ul li#close{border-radius:0 0 3px 3px;}
#bar ul li:hover ol{display:block;}
#open{position:fixed;color:#fff;bottom:25px;right:25px;z-index:9;padding:10px 15px;line-height:20px;cursor:pointer;display:none;background:#555;border-radius:3px;}
#bar ul li:hover,#bar ul li > a:hover,#open:hover{color:#090;}
#load {z-index:99;width:100%;position:absolute;top:0;left:0;}
#load ol {width:0;height:3px;background:#000;}
#notice,#item,#cite,#news div,#mark ul li,#link,#banner img,#here,#side,#list,#page,#show,#tag,#next dl,#same,#wall,#live h1,#live ul li,#tags dl,#book h1,#book dl,#book-box,#bar,#fb,#search{box-shadow:0 0 20px rgba(0,0,0,0.02);transition:all 0.5s;}
#notice:hover,#item:hover,#cite:hover,#message:hover,#news div:hover,#mark ul li:hover,#link:hover,#banner img:hover,#here:hover,#side:hover,#list:hover,#page:hover,#show:hover,#tag:hover,#next dl:hover,#same:hover,#wall:hover,#live h1:hover,#live ul li:hover,#tags dl:hover,#book h1:hover,#book dl:hover,#book-box:hover,#bar:hover,#fb:hover,#search:hover{box-shadow:0 0 20px rgba(0,0,0,0.1)}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:99999;background:#888;overflow:hidden;box-sizing:content-box;border-radius:5px;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;}
.cboxIframe{width:100%;height:100%;display:block;border:0;}
#cboxTopLeft{width:21px;height:21px;background:url(box-1.png) no-repeat -100px 0;}
#cboxTopRight{width:21px;height:21px;background:url(box-1.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px;height:21px;background:url(box-1.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px;height:21px;background:url(box-1.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px;background:url(box-1.png) left top repeat-y;}
#cboxMiddleRight{width:21px;background:url(box-1.png) right top repeat-y;}
#cboxTopCenter{height:21px;background:url(box-2.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px;background:url(box-2.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;overflow:hidden;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(box-1.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(box-1.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:#fff;}
#cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}
#cboxClose{position:absolute;bottom:0;right:0;background:url(box-1.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src :this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");}