@charset "gb2312";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0}
body,input{font:12px/1.5 Arial;color:#333}
select,input,button{vertical-align:middle;font-size:100%}
ul,ol{list-style:none}
fieldset,img{border:0}
em{font-style:normal}
.clear{clear:both}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}
.clearfix{*zoom:1}
body{background:url(../img/body-bg.png) repeat}
.wrapper,.header,.navbox{width:980px;margin:0 auto}
.top_logo{float:left;width:360px;height:70px;margin:0 3px 0 5px}
.tonglan{width:980px;margin:0 auto;padding:3px 0;text-align:center}
#newbarbox{width:100%;height:28px;line-height:30px;position:relative;z-index:999;text-align:left;background:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;clear:both}
#newbar{width:100%;height:30px;position:absolute;z-index:1000}
#newbar a:link,#newbar a:visited{color:#444;text-decoration:none}
#newbar a:active,#newbar a:hover{color:#dd4b39;text-decoration:none}
#barbox{width:980px;margin:0 auto;position:relative;z-index:1001}
#barbox h3{float:left;padding:0 12px 0 10px;font-weight:normal;font-size:12px;background:url(../img/newbar_li2.jpg) right 8px no-repeat}
#barbox li{float:left;text-align:center;position:relative;z-index:1000;font-size:12px}
#barbox li code a{background:url(../img/newbar_li2.jpg) right 8px no-repeat;width:60px;height:29px;float:left;overflow:hidden;position:relative;z-index:1000}
#barbox li.last code a{background:0;width:80px}
#barbox li code a:link,#barbox li code a:visited{color:#444;text-decoration:none}
#barbox li code a.daoh_no1,#barbox li code a.daoh_no2,#barbox li code a.daoh_no3,#barbox li code a.daoh_no4,#barbox li code a.daoh_no5,#barbox li code a.daoh_no6,#barbox li code a.daoh_no7,#barbox li code a.daoh_no8,#barbox li code a.daoh_no9{text-decoration:none;font-weight:bold;background:#fdfdfd;border:1px solid #c5c7c9;border-bottom:0;margin-left:-1px;color:#006fbe;line-height:30px;top:-1px}
#barbox li code a.daoh_no1:link,#barbox li code a.daoh_no1:visited{color:#2388f9}
#barbox li code a.daoh_no2,#barbox li code a.daoh_no2:link,#barbox li code a.daoh_no2:visited{color:#2ba339}
#barbox li code a.daoh_no3,#barbox li code a.daoh_no3:link,#barbox li code a.daoh_no3:visited{color:#0A0A0A}
#barbox li code a.daoh_no4,#barbox li code a.daoh_no4:link,#barbox li code a.daoh_no4:visited{color:#c346b3}
#barbox li code a.daoh_no5,#barbox li code a.daoh_no5:link,#barbox li code a.daoh_no5:visited{color:#c346b3}
#barbox li code a.daoh_no6,#barbox li code a.daoh_no6:link,#barbox li code a.daoh_no6:visited{color:#119b4f}
#barbox li code a.daoh_no7,#barbox li code a.daoh_no7:link,#barbox li code a.daoh_no7:visited{color:#eb9916}
#barbox li code a.daoh_no8,#barbox li code a.daoh_no8:link,#barbox li code a.daoh_no8:visited{color:#ec5c69}
#barbox li code a.daoh_no9,#barbox li code a.daoh_no9:link,#barbox li code a.daoh_no9:visited{color:#4dc1ed}
#barbox li div{width:260px;float:left;background:#fdfdfd;border:1px solid #c5c7c9;position:absolute;top:28px;z-index:-1;left:-1px;text-align:left;padding:10px 5px 10px 10px;display:none;line-height:28px}
#barbox li div a{display:inline;margin:0 0 0 12px;white-space:nowrap}
#barbox li.no1 div{border-bottom:2px solid #006fbe}
#barbox li.no2 div{border-bottom:2px solid #2388f9}
#barbox li.no3 div{border-bottom:2px solid #2ba339}
#barbox li.no4 div{border-bottom:2px solid #0A0A0A}
#barbox li.no5 div{border-bottom:2px solid #c346b3}
#barbox li.no6 div{border-bottom:2px solid #119b4f}
#barbox li.no7 div{border-bottom:2px solid #eb9916}
#barbox li.no8 div{border-bottom:2px solid #ec5c69}
#barbox li.last div{border-bottom:2px solid #4dc1ed}
#barbox span{color:#444;height:30px;overflow:hidden}
#barbox span em{float:left;font-style:normal;padding-right:10px}
#barbox span .uc_uname{display:inline!important;display:block;float:left;max-width:120px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#barbox span em.daoh_dl a{width:41px;background:url(../img/newbar_an2.gif) no-repeat;text-align:center;margin-top:5px;line-height:21px;display:block}
#barbox span em.daoh_dl a:hover{background:url(../img/newbar_an2a.gif) no-repeat}
#barbox span a:link,#barbox span a:visited{color:#df4b1a;text-decoration:none}
#barbox span a:active,#barbox span a:hover{color:#dd4b39;text-decoration:none}
#barbox .mr5{margin-right:15px}
.topbar-aide{overflow:hidden;height:31px;text-align:right;line-height:32px;color:#999}
.topbar-aide a{color:#757575}
.topbar-user-out .bt-reg:hover,.topbar-aide a:hover{color:#bd0a01}
.topbar-aide .sep{margin:0 6px;color:#d7d7d7}
#bottom{width:100%;height:104px;margin-top:10px;overflow:hidden;float:left}
.bottom1{width:970px;height:104px;margin:0 auto}
.bottom1 ul{width:970px;height:89px;padding-top:15px;line-height:26px;text-align:center;color:#999}
.header{padding:15px 10px 0;height:81px;position:relative;z-index:98}
.logo{float:left;width:185px;height:68px;background:url(../img/logo.gif) no-repeat;display:block;text-indent:-9999em;overflow:hidden}
.search-box{padding-top:10px;float:left;margin-left:90px}
.header .logo_fr{float:right;margin-top:5px}
.header .logo_fr a{display:block;width:64px;height:55px;float:left;margin-left:15px}
.header .logo_fr .and{background-position:2px -5px}
.header .logo_fr .game{background-position:2px -65px}
.header .logo_fr .news{background-position:2px -124px}
.header .logo_fr a,.go-top{background:url(../img/desk_bgs.png) no-repeat}
.go-top{padding:33px 32px;background-position:-48px -370px;display:block}
.search-txt{position:relative;padding-left:5px;width:390px;border:2px solid #ccc;height:28px;background:#fff;*zoom:1}
.hover{border-color:#2783e0}
.search-menu{position:absolute;left:0;top:0;width:55px;height:28px;font:700 14px/28px Arial;color:#999;text-align:center;background-position:right -381px;background-repeat:no-repeat;cursor:pointer}
.current{background-position:right -359px}
.search-menu ul{position:absolute;left:-2px;top:28px;border:2px solid #2783e0;border-top:0 none}
.search-menu li{padding:0 10px;height:28px;line-height:28px;background:#fff}
.search-menu .cur{background:#e5f1fa;color:#666}
.form-search-text{padding:0 10px;width:300px;height:26px;line-height:26px;border:0 none;color:#444;overflow:hidden}
.search-btn{width:66px;height:32px;text-align:center;position:absolute;right:-2px;top:-2px;background:#2985e2;color:#fff}
.search-btn input{width:66px;height:32px;border:0 none;background:#0A0A0A;border:0 none;font:700 14px/32px Arial;color:#fff;display:block;text-align:center;cursor:pointer}
.search-box p{margin:10px 0 0 0;color:#bbb}
.search-box p a{margin-right:18px;*margin-right:15px;color:#666;text-decoration:none}
.search-box p a:hover{text-decoration:underline;color:#f60}
.side{float:right;width:235px}
.main{float:left;width:730px}
.main h1{font-family:"Microsoft Yahei",arial,"Simsun";font-size:22px;padding-top:10px}
.mt{margin-top:10px}
.mt15{margin-top:15px}
a{color:#333;text-decoration:none}
a:hover,.download .friend a:hover{color:#f60;text-decoration:underline}
.border{border:1px solid #e0e0e0}
.quick-more .m b,.info .current,.mod-header,.new-list li,.filter-item .resolution,.filter-item .re-filter,.n1,.n2,.sort li i,.location .collect,.photo-set-prev span,.photo-set-next span,.photo-list-box .arrow,.photo-set-scrlnext .forbida,.photo-set-scrlprev .forbida,.photo-set-scrlnext a,.photo-set-scrlprev .forbid,.photo-set-scrlnext .forbid,.photo-opt a,.not-foundbox span,.page .prev,.page .next,.page em,.pic-news .play-back,.pic-news .join,.popup .shut-btn{background-image:url(desk_bg.png);background-repeat:no-repeat}
.photo-prev .arrow-ico,.photo-next .arrow-ico{background-image:url(arrow.png);background-repeat:no-repeat}
.more{float:right;font-size:12px;font-weight:400}
.ad_div{font:0/0 arial}
.ad_div div{margin-top:10px}
.site-nav{border-bottom:1px solid #e4e4e4;background:#f5f5f5;height:27px}
.site-nav-inner{width:980px;margin:0 auto;padding-top:2px;height:24px;line-height:24px}
.site-nav-inner a{color:#666;text-decoration:none}
.site-nav-inner a:hover{color:#f60}
.quick-menu{float:left;color:#ccc}
.quick-menu a{margin:0 6px}
.quick-menu .home{margin:0 6px 0 0}
.quick-more{float:left;position:relative;z-index:50;zoom:1}
.quick-more .m{float:left;position:relative;z-index:1;padding:1px 20px 1px 8px;padding:2px 20px 0 8px9;height:22px;line-height:22px;color:#666;cursor:default}
.quick-more-hover .m{margin-bottom:-2px;padding:0 19px 2px 7px;padding:1px 19px 1px 7px9;border:1px solid #ccc;border-bottom:0 none;background:#fff}
.quick-more-hover .quick-more-list{display:block}
.quick-more .m b{position:absolute;right:8px;top:10px;width:7px;height:4px;font:0/0 arial;background-position:-98px -192px}
.quick-more-hover .m b{right:7px;top:9px;background-position:-98px -184px}
.quick-more-list{display:none;position:absolute;left:0;top:24px;width:158px;border:1px solid #ccc;background:#fff}
.quick-more-list dl{padding:4px 0 6px 10px}
.quick-more-list .hover{background:#f5f5f5}
.quick-more-list dt{height:24px;line-height:24px;overflow:hidden;color:#666;font-weight:bold}
.quick-more-list dd{overflow:hidden;zoom:1;line-height:20px}
.quick-more-list dd a{float:left;margin-right:12px;white-space:nowrap}
.quick-more-list .line{padding-top:0}
.quick-more-list .line dt{padding-top:4px;margin-right:10px;border-top:1px solid #ccc}
.quick-more-list p{margin:0 10px;height:32px;line-height:32px;border-top:1px solid #ccc;font-weight:bold}
.login-info{float:right}
.login-info span{margin:0 0 0 10px;color:#ccc}
.login-info span a{margin:0}
.login-info a{margin-left:10px}
.login-info .logout{margin:0 0 0 12px;color:#666;font-family:"u5b8bu4f53"}
.header .share{float:right;padding:17px 15px 0 0}
.oldpage-link{float:right;height:32px;font-weight:700;line-height:32px}
.navbox{height:42px;line-height:42px;background-position:0 -36px;background-repeat:repeat-x;-webkit-border-radius:3px;border-radius:3px;background:#0A0A0A}
.nav{float:left}
.nav li{float:left;width:102px;text-align:center;height:42px;line-height:42px;font-size:16px;font:400 16px/42px "Microsoft YaHei";background:#0A0A0A}
.nav li a{display:block;color:#fff;padding:0 13px 0 17px;outline:0;font:400 16px/42px "Microsoft YaHei";text-decoration:none}
.nav li a:hover{display:block;color:#fff;padding:0 13px 0 17px;outline:0;font:400 16px/42px "Microsoft YaHei";text-decoration:none;background:#d81163}
.nav li.cur{position:relative;z-index:5px;margin:0 -2px 0 0}
.nav li.first{padding:0;background:0}
.nav li.cur,.nav li.cur span{font-size:16px;font-weight:400;color:#fff;background:#d81163;border-left:1px solid #f5418b;border-right:1px solid #f5418b;*z oom:1}
.nav li.cur span{display:block}
.nav li.first h1,.nav li.first span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}
.nav li a:hover{color:#fff}
.nav-link{float:right;padding:0 5px 0 0;font-size:12px;font-family:arial}
.nav-link a{margin:0 5px;font-family:arial;color:#fff;text-decoration:none}
.nav-link span{font-weight:700;color:#acb7bf}
.nav-link a:hover{color:#fff;text-decoration:underline}
.tab{position:relative;width:710px;margin-bottom:-2px;padding:9px 9px 12px;border-top:1px solid #e9e9e9;border-left:1px solid #d9d9d9;border-right:1px solid #d8d9d9;border-bottom:0 none;background:#fff}
.tab ul img{vertical-align:middle}
.slide{width:710px;height:350px;overflow:hidden;position:relative}
.slide ul{width:8640px}
.slide-ul{position:relative}
.slide-ul li{display:inline}
.slide li{float:left;width:710px;height:350px;overflow:hidden}
.slide a{display:block;width:710px;height:350px;overflow:hidden}
.info{position:absolute;top:311px;left:9px;width:706px;height:45px;padding:3px 0 0 3px;overflow:hidden;background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#48000000,endColorstr=#48000000)}
:root .info{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorstr=#00000000,endColorstr=#00000000)}
.info li{float:left;width:52px;height:34px;padding:5px 0 0 6px;cursor:pointer}
.info li img{padding:2px;border:0 none;vertical-align:top}
.info .current{background-position:-1px -373px}
.info .current img{background:#f60}
.tab-shadow{display:block;position:absolute;left:-1px;top:368px;width:730px;height:3px;background:url(../img/shadowbg.jpg) no-repeat}
.model{border:1px solid #e0e0e0}
.mod-header{height:34px;padding:0 12px;line-height:34px;font-size:14px;font-family:"Microsoft YaHei";font-weight:700;background:#fff;border-bottom:1px solid #e0e0e0}
.mod-header h2{float:left;font-size:14px;font-family:"Microsoft YaHei"}
.bz-reco{padding:12px;background:#fff}
.pic-list{padding:0 0 12px 112px;border-bottom:1px dotted #e0e0e0;line-height:20px;word-break:break-all}
.pic-list h3{height:40px;margin:0 0 16px;overflow:hidden;font-size:12px;font-weight:400}
.pic-list span{color:#999}
.pic-list .pic{float:left;width:100px;height:75px;padding:1px;margin:0 0 0 -112px;border:1px solid #e0e0e0}
.pic-list .pic:hover,.down-img a:hover img{border-color:#f60}
.pic img{vertical-align:middle}
.new-list{padding:5px 0 4px}
.new-list li{height:26px;padding:0 0 0 10px;line-height:26px;overflow:hidden;background-position:-127px -300px}
.new-list li a{color:#333}
.new-list li a:hover{color:#f60;text-decoration:underline}
.new-list li span{color:#999}
.choosebox{width:704px;padding:5px 12px;border:1px solid #e0e0e0;background:#fff}
.filter-item{zoom:1;padding:9px 0 9px 73px;border-top:1px dotted #e0e0e0;line-height:24px}
.first{border-top:0 none}
.filter-item dt{float:left;width:65px;margin-left:-63px;_display:inline;text-align:left;color:#666}
.filter-item dd{background:#fff}
.filter-item .all{position:relative;float:left;display:inline;height:20px;line-height:20px;padding:0 5px;margin:2px 4px 2px -39px}
.filter-item em{position:relative;color:#999;float:left;height:20px;line-height:20px;padding:0 5px;margin:2px 2px 2px 0;white-space:nowrap;_display:inline}
.filter-item a{position:relative;float:left;height:20px;line-height:20px;padding:0 5px;margin:2px 2px 2px 0;white-space:nowrap;_display:inline}
.color-item a{padding:0 5px 0 23px}
.filter-item .sel,.filter-item .sel:hover,.filter-item a:hover{background-color:#f60;color:#fff;text-decoration:none}
.filter-item a:hover{background-color:#f90}
.filter-item .cur{color:#fff;background-color:#f90}
.filter-item .sel:hover{color:#fff;text-decoration:none}
.filter-item .resolution{float:right;padding:0 0 0 22px;background-position:-114px -207px;_white-space:normal;_word-break:break-all}
.filter-item .resolution em{font-weight:700;color:#f60}
.filter-item .re-filter{float:right;padding:0 0 0 20px;background-position:-115px -237px}
.filter-item .re-filter:hover{color:#f60;background-color:#fff}
.action-area{float:right;width:102px}
.filter-item a i{position:absolute;left:4px;top:3px;width:12px;height:12px;_overflow:hidden;border:1px solid #cb1c1c;background:#de2020}
.filter-item .orange i{border-color:#e96300;background:#fe6c00}
.filter-item .yellow i{border-color:#e9b000;background:#febf00}
.filter-item .green i{border-color:#539b23;background:#59a725}
.filter-item .purple i{border-color:#7a27b7;background:#892bcf}
.filter-item .pink i{border-color:#c63fab;background:#d744ba}
.filter-item .cyan i{border-color:#07a6b7;background:#06b7c8}
.filter-item .blue i{border-color:#005ceb;background:#0065fe}
.filter-item .brown i{border-color:#6b3012;background:#733413}
.filter-item .white i{border-color:#c0babc;background:#fff}
.filter-item .black i{border-color:#000;background:#000}
.hot-tags a:hover,.list_news a:hover{color:#f60}
.hot-tags{overflow:hidden}
.hot-tags a{margin-right:10px;white-space:normal;word-break:break-all}
.hot-tags .f14{font-size:14px}
.hot-tags .style1{color:#65850f}
.hot-tags .style2{color:#f60}
.hot-tags .style3{color:#666}
.hot-tags .style4{color:#298da9}
.hot-tags .style5{color:#ed0000}
.hot-tags .style6{color:#e818bf}
.pic-list2{margin:0 0 0 -20px}
.pic-list2 li{position:relative;float:left;width:208px;height:169px;margin:10px 0 -9px 20px;padding:11px 11px 9px;line-height:24px;text-align:center;_display:inline}
.pic-list2 .shadow{position:absolute;z-index:-1;left:0;top:0;width:230px;height:189px;background:url(../img/bj.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="bj.png",sizingMethod="crop")}
.pic-list2 .hover .shadow{background:url(../img/bjhover.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="bjhover.png",sizingMethod="crop")}
.pic-list2 .pic{position:relative;display:block;width:208px;height:169px;overflow:hidden;color:#999;outline:0 none}
.pic-list2 .img{display:block;height:130px;overflow:hidden}
.pic-list2 a .tit{display:block;height:24px;overflow:hidden;cursor:pointer;padding:10px 0 0 0}
.pic-list2 .pic em{color:#333;height:29px;overflow:hidden;display:block}
.pic-list2 .pic:hover{color:#999;text-decoration:none;zoom:1}
.pic-list2 .pic:hover em{color:#f60;text-decoration:underline}
.pic-list2 ins{display:block;position:absolute;right:11px;top:120px;height:21px;line-height:21px;text-decoration:none;padding:0 5px;color:#fff;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000)}
.rank-list{padding:8px 12px 12px;background:#fff}
.rank-list li{position:relative;height:26px;padding:0 0 0 23px;zoom:1;line-height:26px;overflow:hidden;vertical-align:middle}
.rank-list a,.rank-list .n1,.rank-list .n2,.rank-list .down-num{vertical-align:baseline;word-break:break-all}
.n1,.n2{position:absolute;width:16px;height:16px;line-height:16px;color:#fff;text-align:center;overflow:hidden;left:0;top:6px;font-size:10px;-webkit-text-size-adjust:none}
.n1{background-position:-51px -313px}
.n2{background-position:-51px -329px}
.rank-list li .title{display:block;*margin-top:1px;height:26px;line-height:26px;overflow:hidden}
.rank-list li .down-num{float:right;margin:0 0 0 6px;color:#999;font-size:12px}
.rank-list .cur{height:125px}
.rank-list .cur .down-img{clear:both;zoom:1;display:block;overflow:hidden;margin:1px 0 3px}
.down-img img{padding:1px;display:block;border:1px solid #ccc}
.notice{height:34px;line-height:34px;background:#fff;color:#666;text-indent:12px}
.notice em{font-weight:700;color:#333}
.download{width:978px;border-top:1px solid #0A0A0A;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:15px auto 0}
.download code{color:#0A0A0A}
.download .mod-header a{font-weight:700}
.download .friend{width:958px;padding:10px 8px 14px 12px;background:#fff;line-height:26px;color:#ccc}
.download .friend a{margin:0 12px 0 0;color:#666}
.location{padding:10px 0 0;color:#666}
.location .collect{float:right;width:85px;height:23px;background-position:0 -184px}
.location a{height:23px;line-height:23px}
.location em{font-family:simsun}
.sort{float:right;width:280px;margin:-1px -12px -1px 0;height:36px;font-size:12px;line-height:36px;_display:inline;_width:288px}
.sort span{font-weight:400;color:#999}
.sort ul{float:right;margin:0 0 0 4px}
.sort li{float:left;width:71px;border-left:1px solid #e0e0e0;font-weight:400;color:#333;text-align:center;cursor:pointer}
.sort li i{display:none;position:absolute;left:31px;top:33px;width:9px;height:6px;background-position:-120px -191px}
.sort .hover{font-weight:700}
.sort li a{color:#333;text-decoration:none;display:block}
.sort .cur{position:relative;height:33px;line-height:33px;margin:0 -1px 0 0;border-top:2px solid #666;border-right:1px solid #e0e0e0;background-color:#fff;font-weight:700;cursor:auto}
.sort .cur i{display:block}
.not-foundbox{height:80px;padding:40px 0 0 225px;border:1px solid #e0e0e0;border-top:0 none;background:#fff}
.not-foundbox span{display:block;width:240px;height:41px;line-height:41px;padding:0 0 0 53px;color:#666;font-size:14px;background-position:-88px -522px}
.pagecon{height:30px;line-height:30px;padding:10px 0 5px 0}
.pagecon .tip{font-size:14px;font-family:simsun}
.page{float:right}
.page a,.page span{display:inline-block;height:27px;line-height:27px;padding:0 10px;border:1px solid #ccc;background:#fff;text-align:center;font-size:16px;margin-left:3px;vertical-align:middle}
.page .prev{padding:0 8px 0 19px;background-position:0 -568px;font-size:14px}
.page .next{padding:0 19px 0 8px;background-position:-14px -568px;font-size:14px}
.page span{background-color:#444;border:1px solid #444;color:#fff;font-weight:bold}
.page em{display:inline-block;width:16px;height:29px;background-position:-84px -565px;margin:0 4px 0 10px;vertical-align:middle}
.location-nav{border-bottom:1px solid #e4e4e4;background:#f5f5f5;height:27px}
.location-nav .location{padding:0;line-height:27px;color:#666}
.photo-tit{padding:10px 0}
.photo-tit h3{float:left;font:bold 16px/30px Microsoft YaHei}
.photo-opt{float:right;position:relative;z-index:1;color:#999;line-height:30px}
.photo-opt a{display:inline-block;height:30px;line-height:30px;margin:0 10px;padding:0 0 0 27px;font-size:14px;color:#666}
.photo-opt a:hover{color:#f60;text-decoration:none}
.photo-opt .favorite{background-position:-109px -328px}
.photo-opt .favorite:hover{background-position:-109px -356px}
.photo-opt .nolike{background-position:-109px -385px}
.photo-opt .nolike:hover{background-position:-109px -415px}
.photo-opt .down-btn{width:90px;padding:0 7px 0 0;background-position:0 -209px;text-indent:-9999em}
.photo-opt .down-btn:hover{background-position:0 -241px}
.photo-opt .tip{font-size:12px;font-family:simsun}
.photo{position:relative;width:960px;min-height:600px;_height:600px;margin-bottom:-3px;padding:9px 9px 12px;border-top:1px solid #e9e9e9;border-left:1px solid #d9d9d9;border-right:1px solid #d8d9d9;border-bottom:0 none;background:#fff;zoom:1}
.photo img{vertical-align:top}
.photo .tab-shadow{width:980px;top:619px;background:url(../img/shadowbg-big.jpg) no-repeat}
.photo-prev,.photo-next{position:absolute;top:0;width:50%;height:100%;cursor:pointer}
.photo-prev{left:0}
.photo-next{right:0}
.photo-prev a,.photo-next a{position:absolute;top:270px;width:75px;height:75px;cursor:pointer;overflow:hidden;display:block}
.photo-prev a{left:30px}
.photo-next a{right:30px}
.photo-prev .arrow-bg,.photo-next .arrow-bg{position:absolute;left:0;top:0;width:75px;height:75px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;filter:alpha(opacity=50);opacity:.5}
.photo-prev .arrow-ico,.photo-next .arrow-ico{position:absolute;left:0;top:0;width:75px;height:75px}
.photo-prev .arrow-ico{background-position:0 0}
.photo-next .arrow-ico{background-position:-160px 0}
.photo-prev a:hover .arrow-ico{background-position:-80px 0}
.photo-next a:hover .arrow-ico{background-position:-240px 0}
.pic-bg{position:absolute;left:0;top:0;background:#fff;filter:alpha(opacity=0);opacity:0;width:100%;height:100%}
.wallpaper-down dt,.wallpaper-down dd{float:left}
.wallpaper-down dt{width:88px;background:#f5f5f5;line-height:34px;border-right:1px solid #e0e0e0;font-size:14px;font-weight:700;text-align:center}
.wallpaper-down dd{width:889px;background:#fff}
.wallpaper-down dd a{position:relative;float:left;width:78px;height:34px;line-height:34px;border-right:1px solid #e0e0e0;text-align:center;background:#fff}
.wallpaper-down dd a:hover,.wallpaper-down dd .current{z-index:10;width:78px;height:34px;line-height:34px;padding:1px 0 1px 1px;margin:-1px 0 -1px -1px;border-right:1px solid #f60;color:#fff;font-weight:700;background:#f60;text-decoration:none}
.wallpaper-down dd .laiyuan{float:right;width:178px;font-size:14px;font-weight:700;border:0 none}
.wallpaper-down dd .laiyuan:hover{width:178px;margin:0;padding:0;height:34px;line-height:34px;background:#fff;border:0 none;color:#333;text-decoration:none}
.wallpaper-down dd .laiyuan span{color:#f60;text-decoration:none}
.wallpaper-down dd .laiyuan:hover span{color:#f60;text-decoration:underline}
.wallpaper-tag dt,.wallpaper-tag dd{float:left;height:34px}
.wallpaper-tag dt{width:88px;background:#f5f5f5;font-size:14px;font-weight:700;line-height:34px;text-align:center}
.wallpaper-tag dd{width:875px;padding:0 10px 0 4px;border-left:1px solid #e0e0e0;background:#fff}
.wallpaper-tag .tag-link{float:left;line-height:34px}
.wallpaper-tag .share{float:right;padding:4px 0 0}
.wallpaper-tag .tag-link a{margin:0 6px}
.photo-set{position:relative;width:638px;border:1px #e0e0e0 solid;padding:15px 170px 5px;background:#fff;zoom:1}
.photo-set-prev,.photo-set-next{position:absolute;top:15px;width:130px;text-align:center}
.photo-set-prev{left:20px}
.photo-set-next{right:20px}
.photo-set-prev span,.photo-set-next span{display:block;width:120px;height:90px;padding:3px 7px 7px 3px;background-position:0 -81px}
.photo-set-prev span a,.photo-set-next span a{display:block;width:120px;height:90px;line-height:88px;*font-size:78px;_font-size:79px;*font-family:Arial;overflow:hidden}
.photo-set-prev img,.photo-set-next img{vertical-align:middle}
.photo-set-prev .txt,.photo-set-next .txt{display:block;width:130px;height:30px;line-height:30px}
.photo-set-prev:hover,.photo-set-next:hover{color:#f90}
.photo-set-scrlprev,.photo-set-scrlnext{position:absolute;top:7px;*top:4px;display:block;width:19px;height:96px}
.photo-set-scrlprev{left:0}
.photo-set-scrlnext{right:0}
.photo-set-scrlprev a,.photo-set-scrlnext a{display:block;width:19px;height:96px;cursor:pointer}
.photo-set-scrlprev .forbida{background-position:0 -424px}
.photo-set-scrlnext .forbida{background-position:-21px -424px}
.photo-set-scrlprev .forbid{background-position:-42px -424px;cursor:default}
.photo-set-scrlnext .forbid{background-position:-63px -424px;cursor:default}
.photo-set-list{width:100%;min-height:1px}
.photo-list-inner{position:relative;width:584px;padding:0 27px;zoom:1}
.photo-list-box{position:relative;width:564px;height:128px;margin:-7px 10px 0;padding:7px 0 0;overflow:hidden;zoom:1}
.photo-list-box ul{position:relative;left:0;margin:0 0 0 -10px}
.photo-list-box li{position:relative;float:left;width:120px;margin:0 10px;background:#fff;display:inline;padding:2px;border:1px #e0e0e0 solid}
.photo-list-box li.lihover{border-color:#f60;background:#f60}
.photo-list-box li a{display:block;width:120px;height:90px;text-align:center;line-height:88px;*font-size:78px;_font-size:79px;*font-family:Arial;overflow:hidden}
.photo-list-box li i{position:absolute;right:43px;top:103px;color:#666;padding:0 8px;height:20px;line-height:20px;font-style:normal}
.photo-list-box li i em{font-size:14px;font-weight:700}
.photo-list-box li img{margin:0 0 0 -12px;vertical-align:middle}
.photo-list-box .arrow{display:none;position:absolute;z-index:3;left:57px;top:-8px;width:14px;height:7px;background-position:-26px -371px}
.photo-list-box .cur{border-color:#f60;background:#f60}
.photo-list-box .cur a{border-color:#f60;background:#fff;cursor:default}
.photo-list-box .cur .arrow{display:block}
.photo-list-box a:hover{text-decoration:none}
.popup{position:absolute;left:50%;top:205px;width:468px;margin:0 0 0 -234px;padding:30px 0 10px 50px;background:#141414;border:1px #292929 solid}
.popup .shut-btn{position:absolute;right:19px;top:9px;width:15px;height:15px;background-position:0 -273px;cursor:pointer}
.pic-news,.pic-news h5,.pic-news p{overflow:hidden;zoom:1}
.pic-news{margin:0 0 15px}
.pic-news .pic{float:left;border:1px #333 solid;width:102px;margin:0 15px 0 0;_margin-right:12px}
.pic-news .pic a{display:block;width:100px;height:75px;border:1px #000 solid;overflow:hidden;line-height:71px;line-height:73px9;*font-size:66px;_font-size:67px;*font-family:Arial;color:#fff;text-align:center}
@-moz-document url-prefix(){.pic-news .pic a{line-height:73px}
}
:root .pic-news .pic a{line-height:73px}
.pic-news .pic img{vertical-align:middle}
.pic-news h5{font-weight:normal;font-size:14px;line-height:24px}
.pic-news h5 a{color:#bfbfbf}
.pic-news h5 a:hover{color:#f90}
.pic-news p{margin:10px 0 0;line-height:30px;color:#666}
.pic-news p a{display:inline-block;*display:inline;zoom:1;height:25px;line-height:25px;border:1px #333 solid;border-radius:2px;-webkit-border-radius:2px;-moz-border-raidus:2px;padding:0 8px;margin:0 14px;color:#999}
.pic-news p a:hover{color:#f90}
.pic-news .play-back{margin-left:0;background-position:-111px -450px;padding-left:25px}
.pic-news .join{background-position:-114px -474px;padding-left:22px}
.pic-news .joined{background-position:-119px -571px}
.pic-news .join-each{background-position:-119px -591px}
.pic-news .joined:hover,.pic-news .join-each:hover{cursor:text;text-decoration:none;color:#999}
.popup .pic-list{margin:0 0 20px;padding:0;border:0 none;line-height:18px}
.popup .pic-list h6{font-size:14px;color:#999}
.popup .pic-list h6 span{color:#f90}
.popup .pic-list ul{overflow:hidden;zoom:1}
.popup .pic-list li{float:left;width:122px;height:92px;border:1px #333 solid;margin:7px 23px 0 0}
.popup .pic-list li a{position:relative;display:block;width:120px;height:90px;border:1px #000 solid;overflow:hidden;line-height:88px;*font-size:78px;_font-size:79px;*font-family:Arial;color:#fff;text-align:center}
.popup .pic-list img{vertical-align:middle}
.popup .pic-list .opt{position:absolute;left:0;bottom:0;width:120px;height:24px;line-height:24px;overflow:hidden;background:#000;filter:alpha(opacity=45);opacity:.45}
.popup .pic-list .txt{position:absolute;font-size:12px;left:0;bottom:0;width:120px;height:24px;line-height:24px;overflow:hidden;color:#fff;text-align:center}
.popup .pic-list a:hover,.popup .pic-list a:hover .txt{color:#f90;text-decoration:none}
.page b{display:inline-block;font-family:tahoma;font-weight:normal;height:29px;margin:0 3px;text-align:center;vertical-align:middle;width:16px}
.taga a:hover{color:#333;text-decoration:none}
.marbot{margin-bottom:5px}
.showtitle h1{display:inline;font-size:12px;font-weight:normal}
.martop{margin-top:5px}
.pic-list2 .photo-list-padding{padding:11px 11px 19px}
.footNew{font-size:0;margin-top:15px}
#footer{margin-left:auto;margin-right:auto}
.w960{width:960px;margin:0 auto}
#foot{padding-top:35px;clear:both;padding-bottom:20px;color:#656565;font-size:12px}
#foot .co{width:960px;margin:0 auto}
#foot .footlogo{width:220px;height:68px;text-indent:-230px;overflow:hidden;white-space:nowrap;float:left}
#foot a{color:#656565}
#foot .foot-info{width:700px;float:right;overflow:hidden}
#foot .foot-info li{line-height:2;color:#888}
#foot .foot-info li.footnav span{color:#656565;border-left:1px solid #656565;padding:0 8px;font-size:12px}
#foot .foot-info li.footnav{margin-left:-9px}
#foot .foot-info li.footnav a{color:#656565;border-left:1px solid #656565;padding:0 8px;font-size:12px}
.tu_title{width:980px;height:40px;border:solid #e0e0e0;border-width:0 1px 0 0;background:url(../img/tkhead.jpg)}
.tu_title .more{float:right;padding:12px 5px 0 0;font:12px/1.5 Verdana;color:#CCC}
.tu_title .more a{margin:0 12px;color:#666}
.tu_title .more a:hover{color:#c00000}
.tu_title .more a.red{color:#c00000}
.tu_title .more a.red:hover{color:#F00}
.tu_title .name{float:left;width:215px;height:31px}
.tu_title .name a{display:block;width:102px;height:27px;margin:2px 0 0 10px;overflow:hidden;text-indent:-200px}
.tu_title .info{float:left;padding:7px 5px 0 0;font:12px/1.5 Verdana;color:#AAA}
.tu_title .info span{margin:0 2px;color:#0070c0}
.tu_title .info a{color:#AAA;text-decoration:none}
.tu_title .info a:hover{color:#c00000}
.tu_title .info a span{margin:0 2px;color:#0070c0}
.tu_title .info a:hover span{color:#c00000}
.focus{position:relative;padding:9px;border:1px solid #e6e6e6;background:#fff;*zoom:1;width:960px}
.focus img{vertical-align:top}
.focus ul{position:relative;*zoom:1;width:960px;height:360px;z-index:9}
.focus ul li{position:absolute;cursor:pointer}
.opacity{position:absolute;left:0;top:0;background:#000;opacity:0;filter:alpha(opacity=0);z-index:10}
.focused .opacity{opacity:.45;filter:alpha(opacity=45)}
.focus .pic{position:absolute;text-decoration:none;color:#fff}
.focus .cur,.focus .cur .pic{z-index:11}
.pic-said{position:absolute;bottom:0;left:0;width:100%;height:38px;overflow:hidden;line-height:38px;background:rgba(0,0,0,0.45);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#6B000000,endcolorstr=#6B000000);display:none}
.pic-said .title{margin-left:10px;font-size:14px}
.pic-said .size{margin-right:10px;float:right;height:38px;line-height:38px}
.focus .cur .pic-said{display:block}
.focus-layout-01{left:0;top:0;width:480px;height:360px}
.focus-layout-02{left:480px;top:0;width:240px;height:360px}
.focus-layout-03{left:720px;top:0;width:240px;height:360px}
.focus-layout-11{left:0;top:0;width:270px;height:360px}
.focus-layout-12{left:270px;top:0;width:450px;height:360px}
.focus-layout-13{left:720px;top:0;width:240px;height:360px}
.focus-layout-21{left:0;top:0;width:200px;height:360px}
.focus-layout-22{left:200px;top:0;width:200px;height:360px}
.focus-layout-23{left:400px;top:0;width:410px;height:360px}
.focus-layout-24{left:810px;top:0;width:150px;height:120px}
.focus-layout-25{left:810px;top:120px;width:150px;height:120px}
.focus-layout-26{left:810px;top:240px;width:150px;height:120px}
.focus-layout-31{left:0;top:0;width:410px;height:360px}
.focus-layout-32{left:410px;top:0;width:410px;height:360px}
.focus-layout-33{left:820px;top:0;width:150px;height:120px}
.focus-layout-34{left:820px;top:120px;width:150px;height:120px}
.focus-layout-35{left:820px;top:240px;width:10px;height:120px}
.focus-layout-41{left:0;top:0;width:230px;height:360px}
.focus-layout-42{left:230px;top:0;width:440px;height:360px}
.focus-layout-43{left:670px;top:0;width:145px;height:120px}
.focus-layout-44{left:815px;top:0;width:145px;height:120px}
.focus-layout-45{left:670px;top:120px;width:290px;height:240px}
.focus-layout-51{left:0;top:0;width:270px;height:360px}
.focus-layout-52{left:270px;top:0;width:240px;height:360px}
.focus-layout-53{left:510px;top:0;width:270px;height:360px}
.focus-layout-54{left:780px;top:0;width:90px;height:120px}
.focus-layout-55{left:870px;top:0;width:90px;height:120px}
.focus-layout-56{left:780px;top:120px;width:180px;height:360px}
.focus-layout-61{left:0;top:0;width:140px;height:120px}
.focus-layout-62{left:0;top:120px;width:140px;height:240px}
.focus-layout-63{left:140px;top:0;width:220px;height:360px}
.focus-layout-64{left:360px;top:0;width:480px;height:360px}
.focus-layout-65{left:840px;top:0;width:120px;height:180px}
.focus-layout-66{left:840px;top:180px;width:120px;height:180px}
.focus .page2{position:absolute;padding:3px 0 0 0;width:960px;height:35px;left:9px;bottom:9px;text-align:center;z-index:11}
.focus .page2 .opacity{position:absolute;z-index:1;width:960px;height:38px;background:#000;opacity:.45;filter:alpha(opacity=45)}
.focus .page2 span{position:relative;z-index:2;margin:0 5px;text-decoration:none;color:#e6e5e5;width:40px;height:32px;font:400 22px/32px "Microsoft YaHei";display:inline-block;cursor:pointer;padding:0}
.focus .page2 .cur{color:#666;background:rgba(255,255,255,0.45);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#6Bffffff,endcolorstr=#6Bffffff,gradientType=1);cursor:default;z-index:11;cursor:pointer}
.goodzq{width:880px;padding:0 8px 8px;float:left;color:#ccc;line-height:23px}
.fl{float:left}
.fr{float:right}
.lists{width:970px;margin:0 auto}
.item_list{position:relative;padding:0 0 50px}
.item{width:226px;background:#fff;overflow:hidden;margin:10px 0 0 0;border-radius:4px 4px 4px 4px;box-shadow:0 1px 3px rgba(34,25,25,0.2)}
.item_t{padding:10px 8px 0}
.item_t .img{background-color:#fff;margin:0 auto;position:relative;width:210px;min-height:130px}
.item_t .img a{display:block}
.item_t .img a:hover img{filter:alpha(opacity=80);-khtml-opacity:.8;opacity:.8;-webkit-transition:all .3s ease-out;-khtml-transition:all .3s ease-out}
.item_t .price{position:absolute;bottom:5px;right:0;background-color:rgba(0,0,0,0.2);color:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000,endcolorstr=#33000000)}
.item .btns{display:none}
.img_album_btn{top:0;right:0;position:absolute;background:#ff6fa6;color:#fff;height:20px;line-height:20px;width:56px;border-radius:3px}
.img_album_btn:hover{color:#fff}
.item_t .title{line-height:18px}
.item_b{padding:10px 8px}
.item_b .items_likes .like_btn{background:url("../img/fav_icon_word_new_1220.png") no-repeat;display:block;float:left;height:23px;width:59px;margin-right:5px}
.item_b .items_likes em{line-height:23px;display:block;float:left;padding:0 6px;color:#f69;font-weight:800;border:1px solid #ff6fa6;border-radius:3px}
.items_likes span{display:block}
.items_likes i{float:left;display:block;width:12px;height:10px;background:url(../img/desk_bgs.png) no-repeat 0 0;margin-top:5px;margin-right:5px;margin-left:5px}
.items_likes .no{background-position:-82px -10px}
.items_likes .yes{background-position:-96px -10px}
#more{display:block;margin:10px auto 20px}
#infscr-loading{bottom:-10px;left:45%;position:absolute;text-align:center;height:20px;line-height:20px;z-index:100;width:120px}
.item-container{padding:10px 0 0;overflow:hidden}
.item-container .item_list{position:relative;float:left;width:208px;padding:11px 11px 10px;margin:0 10px 0 5px;line-height:24px;text-align:center;background:#fff;margin-bottom:10px;border-radius:4px 4px 4px 4px;box-shadow:0 1px 3px rgba(34,25,25,0.2)}
.item-container .item_list:hover{box-shadow:rgba(35,25,25,0.498039) 0 1px 5px}
.item-container .item_list .nowtime{position:absolute;bottom:70px;right:12px;background-color:rgba(0,0,0,0.2);color:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000,endcolorstr=#33000000)}
.item_pbl span{display:block;float:left}
.item_pbl i{float:left;display:block;width:12px;height:10px;background:url(../img/desk_bgs.png) no-repeat 0 0;margin-top:8px;margin-right:5px;margin-left:5px}
.item_pbl .no{background-position:-82px -10px}
.item_pbl .yes{background-position:-96px -10px}
.item_pbl .items_comment{float:right}
.item_list .pic{display:block;width:208px;overflow:hidden;outline:0 none}
.item_list .pic:hover{text-decoration:none}
.item_list .pic img{vertical-align:middle}
.item_list .pic span{display:block;width:208px;height:20px;padding:7px 0 8px;color:#999;overflow:hidden;cursor:pointer}
.item_list .pic em{color:#333}
.item_list .pic:hover em{color:#f60;text-decoration:underline}
.item-container .animations{-webkit-animation:animations .5s ease-in;-moz-animation:animations .5s ease-in;-o-animation:animations .5s ease-in;-ms-animation:animations .5s ease-in}
.notice{background:none repeat scroll 0 0 #FFF;color:#666;height:34px;line-height:34px;text-indent:12px}
.sns-share{display:none;left:7px;position:absolute;top:7px}
.lens-param i,.like span,.share-nums span,.sns-share .good,.sns-share .share-btn,.share-item i,#oTragger,.next,.prev{background:url("../img/sample20121204.png") no-repeat scroll 0 0 transparent}
.sns-share .good{background-position:-70px 0;cursor:pointer;float:left;height:30px;margin-right:0;overflow:hidden;text-indent:-9999em;width:67px;margin-top:4px;margin-left:4px}
.sns-share .share{float:left;height:30px;position:relative;width:70px;margin-top:4px;margin-left:4px}
.sns-share .share-btn{background-position:-70px -62px;cursor:pointer;display:block;height:30px;overflow:hidden;text-indent:-9999em;width:67px}
.share .share-item{left:0;top:24px}
.share-item{background:none repeat scroll 0 0 #fff;border:1px solid #e0e0e0;line-height:22px;padding:2px 0;position:absolute;width:83px;display:none}
.share-item a{color:#333;display:block;height:22px;padding:0 5px 0 25px;position:relative;text-align:left}
.share-item i{height:16px;left:5px;overflow:hidden;position:absolute;top:3px;width:16px}
.share-item .qqzone i{background-position:-22px -164px}
.share-item .sina i{background-position:0 -164px}
.share-item .qqweibo i{background-position:-66px -164px}
.share-item .renren i{background-position:-44px -164px}
.share-item a:hover{background:none repeat scroll 0 0 #ebebeb;color:#333;text-decoration:none}
.shouchw{width:32px;float:left;margin:5px 4px 0 4px;height:32px;overflow:hidden}
.copyright { padding: 10px; }
.copyright,
.copyright a { color: #505050; }
.copyright p { text-align: center; font-family: "Microsoft Yahei";}

.paginate { width: 960px; margin: 10px auto 20px auto; }
.paginate ul { text-align: center; width: 960px; }
.paginate ul li { display:inline-block; *display:inline; *zoom:1; margin:0 2px }
.paginate ul li a { display: inline-block; padding: 0 10px; height: 24px; font-size: 14px; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-bottom: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; line-height: 24px; background: url("../images/i.png") repeat-x 0 -270px; text-decoration: none; }
.paginate ul li a:hover { background: #FFF; }
.paginate ul li a.active { background: #454545; border-color: #454545; color: #FFF; }
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both
}

.clearfix {
    zoom: 1
}