﻿@charset "utf-8";
/* CSS Document */
/* reset */
html{
	_background-image: url(about:blank);     /*用浏览器空白页面作为背景*/
	_background-attachment: fixed;             /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding:0;
	margin:0;
}
body {font:12px/1.5 Tahoma,Helvetica, simsun,sans-serif;}
abbr,article,aside,bb,datagrid,datalist,details,dialog,eventsource,figure,footer,header,mark,menu,meter,nav,output,progress,section,time {margin:0;padding:0;display:block;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style:none outside;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%; }
fieldset, img {
	border:0 none;
	vertical-align:top;
	line-height: 30px;
}
a {text-decoration:none;color:#555;font-family: "microsoft yahei",Arial,Helvetica,sans-serif;}
a:hover {text-decoration:underline;}
em,i {font-style:normal;}
strong, b {font-weight:normal;}
input, textarea {padding:2px;font-size: 12px; line-height: normal;outline: 0;}
button {cursor:pointer;}
textarea {border:1px #CCC solid;resize:none;outline:0;}
.t_c{text-align:center}
.none{display:none;} 
.clearfix:before,.clearfix:after {content: "\20";display: block;height: 0;visibility: hidden;}
.clearfix:after {clear: both;}
.red,a.red{ color:#d87658;}
.green,a.red{ color:#568c00;}
.gray{ color:#aaaaaa;}
.hide{ display:none;}
.main22{
	float:left;
	width:690px;
	padding-right:10px;
}

/* sprite */
.search_input,.btn_search,.tabs li.cur,.tall h5,.belle_wall .sift_pic .sift,.down_btn1,.down_btn2,.share_qq,.qq_weibo,.share_sina,.share_renren,.share_baidu,.share_douban,.share_mop,.share_more,.end_photo .left,.end_photo .right,.end_grade .progress,.end_grade .tread{ background:url(sprite.png) no-repeat;}
.conter,.ads{ width:960px; overflow:hidden; zoom:1; margin:auto;}
.lianjie{ width:1290px; overflow:hidden; zoom:1; margin:auto;}
.banner{
	margin-bottom:10px;
	background-image: url(adbg2.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.bannero{
	margin-bottom:10px;
	padding-bottom: 10px;
	background-image: url(adbg2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}

/* modebox */
.modebox .hd{ border-bottom:2px solid #888888; color:#222222; font-family:"Microsoft YaHei"; font-size:22px; padding-bottom:5px; overflow:hidden; zoom:1; position:relative;}
.modebox .hd .hd_tips{ font-size:16px; color:#999; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.modebox .hd .hd_qiehuan{
	font-size:16px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	line-height: 38px;
}
.modebox .hd .red{ color:#d87658; padding-right:5px;}
.modebox .op_txt{ position:absolute; top:15px; right:0; font-size:12px;}

.slide{ float:left; width:220px;}
/* header */
.header{ background:url(nav_bg.jpg) repeat-x center 0px; height:190px;}
.head,.main_nav{ width:1290px; margin:0 auto; overflow:hidden; zoom:1;}
.header .logo{ float:left; width:208px; height:100px; background:url(logo.jpg) no-repeat;}
.header .logo a{ width:208px; height:100px; display:inline-block; *display:inline; overflow:hidden; zoom:1;}
.hd_banner{ float:right; padding-top:5px}

.main_nav{ margin:0 auto; height:80px; background:url(rss.gif) no-repeat right 0; padding:0; position:relative; }
.main_nav .nav_list{ overflow:hidden; zoom:1;}
.main_nav .nav_list li{ float:left; padding-right:15px;}
.main_nav .nav_list li a{ font:16px/50px "Microsoft YaHei"; color:#fff;}


.search{ overflow:hidden; zoom:1; padding-top:5px;}
.search .sear_inp{ float:left;}
.search .sear_inp .search_input{ width:138px; height:18px; padding:0 5px 0 22px; line-height:18px; border:0; margin-right:5px; color:#999999;}
.btn_search{ background-position:-173px 0; width:65px; height:18px; border:0; text-indent:-9999px; overflow:hidden; zoom:1; vertical-align:bottom;}
.search_list { float:left; padding-left:10px; color:#fff;}
.search_list strong{  font-weight:bold;}
.search_list a{ color:#fff; margin-right:10px;}

.contribute,.rss{ width:80px; height:50px; position:absolute; top:0; right:0; display:inline-block;*display:inline; overflow:hidden; zoom:1; }
.rss{ height:30px; top:50px;}
/* header end */

/* footer */
.footer{ 
  background: #f1f1f1;
  text-align: center;
  font-family: "Arial";
  color: #333;
  margin: 10px auto 0;
  padding: 20px 0 0;
  }

/* 翻页 */
.pager{ height:80px; padding-top:10px; text-align:center; color:#c1c1c1;}
.pager b{ font-size:20px; padding:5px 15px; line-height:40px; margin-right:3px; text-align:center; text-decoration:none; color:#fff; background:#ff6da5;}
.pager a:link, .pages a:visited{ font-size:20px; padding:5px 15px; line-height:40px; margin-right:3px; text-align:center; text-decoration:none; color:#fff; background:#c1c1c1;}
.pager a:hover{ background:#ff6da5; color:#fff;}

/* 下载站 */
.inland_wall {padding-left:155px; line-height:25px;}
.inland_wall strong{ float:left; margin-left:-155px; font-family:"Microsoft YaHei"; color:#555;}
.inland_wall a{ margin-right:15px;}
/* tabs */
.tabs li{ float:left; cursor:pointer; font-family:"Microsoft YaHei"; font-size:16px; line-height:33px; width:90px; text-align:center; }
.tabs li.cur{ cursor:default; font-size:22px; font-weight:bold; line-height:32px; background-position:-252px -91px;}

/* hot_list */
.hot_list {overflow:hidden; zoom:1; padding-top: 2px; background-image: url(xuxian2.gif); line-height:19px;}
.hot_list ul{ margin-top:-1px}
.hot_list li{padding:3px 0 4px 30px;}
.hot_list li em{ float:left; margin-left:-20px; *display:inline; width:12px; height:12px; line-height:12px; background-color:#565656;color:#fff; font-size:10px; font-family:Tahoma,Helvetica,sans-serif; margin-top:4px; text-align:center;}
.hot_list li em.cur{ background-color:#d87658;}

/* pic_list */
.pic_list{ overflow:hidden; zoom:1;}
.pic_list li{ float:left; padding:10px 15px 0 0; text-align:center;}
.pic_list li img{ width:191px; margin-bottom:6px;}

/* news_list */
.news_list{
	overflow:hidden;
	zoom:1;
	background-image: url(xuxian.gif);
}
.news_list li{ background:url(news_list.jpg) no-repeat 0 9px; padding:0px 1px 1px 4px;}



@charset "utf-8";
/* CSS Document */
/* 结构 */
.colmain,.colslide{ float:left; width:480px; margin-right:20px;}
.colslide{ margin-right:0;}


/* FLASH */
.fl_ta{ float:left; width:690px;}
.wallpap{ float:left; margin:0 0 0 10px; width:220px;}

/* 最新壁纸 */
.news_wallpap .tabs{ background:url(tl.jpg) repeat-x; height:30px; overflow:hidden; padding-left:15px; zoom:1;}
.news_wallpap .tabs li{ width:80px; font-size:14px; padding-left:8px; font-family:"Microsoft YaHei"; color:#cccccc; line-height:34px;}
.news_wallpap .tabs li.cur{ color:#fff; background-position:-257px -76px;}
.news_wall{ background:#f1f1f1; padding:0 10px;height:340px;}

/* 热门标签 */
.tall{ background:#f1f1f1; padding:10px 0 0 60px; height:50px; margin-top:10px; width:690px;word-wrap: break-word;}
.tall h5{ background-position:-250px 0; width:50px; height:60px; float:left; margin:-10px 0 0 -60px; overflow:hidden; zoom:1; text-indent:-9999px; *display:inline;}
.tall a{ margin-right:8px;}

/* recomm_wall */
.recomm_wall { padding-bottom:10px;}
.recomm_wall .pic_list{ width:480px;}
.recomm_wall .pic_list ul{ width:550px;}

.week_wall .hd,.cartoon_wall .hd{ padding-bottom:0;}
.week_wall .tabs,.cartoon_wall .tabs{ position:relative; top:1px;}
.week_wall .tabs li{ padding-bottom:5px;}

/* 特别推荐 */
.special_wall .news_list ul,.popular_click .news_list ul{ float:left; width:160px;}

/* 美女壁纸 */
.belle_wall .sift_pic{ float:left; width:384px; height:501px; padding:10px 14px 0 0; position:relative; overflow:hidden; zoom:1; text-align:center;}
.belle_wall .sift_pic img{margin-bottom:5px;}
.belle_wall .sift_pic .sift{ position:absolute; top:10px; left:0;  background-position:0 -26px; height:86px; width:86px;}
.belle_wall .pic_list{ width:580px;}
.belle_wall .pic_list ul{ width:700px;}
.belle_wall .pic_list li{ padding:10px 10px 6px 0;}

.belle_wall .sift_pic2{ float:right; width:460px; padding:10px 14px 0 0; position:relative; overflow:hidden; zoom:1; text-align:center;}
.belle_wall .sift_pic2 img{margin-bottom:5px;}
.belle_wall .sift_pic2 .sift{ position:absolute; top:10px; left:0;  background-position:0 -26px; height:86px; width:86px;}


/* f6 */
.cartoon_wall .hd .red{
	float:left;
	padding-right:0;
	font-weight: bolder;
}
.cartoon_wall .tabs{ float:left;}
.cartoon_wall .tabs li{ width:auto; padding:0 10px 5px; background-position:-264px -91px;}
.cartoon_wall .pic_list ul{ width:1000px;}
.cartoon_wall .news_list ul{ width:160px; float:left;}
.cartoon_wall .pic_list li{ padding:10px 10px 0 0;}
.win_motif .tabs li{ background-position:-232px -91px;}
.diy_wall .tabs li{ background-position:-240px -91px;}
/* 友情链接 */
.links_news { overflow:hidden; zoom:1; padding-top:5px; line-height:22px;}
.links_news li{ float:left; padding-right:10px; width:78px;}
.links_photo { overflow:hidden; zoom:1; padding-top:5px;}
.links_photo ul{ width:990px;}
.links_photo li{ float:left; padding-right:9px;}
.links_photo li img{ border:1px solid #ddd; width:86px; margin-bottom:10px; height:30px; padding:1px;}


/* 列表页 */
.crumbs{ width:740px; overflow:hidden; zoom:1; border-bottom:2px  solid #ddd; padding-bottom:5px; margin-bottom:10px; color:#222; font-family:"Microsoft YaHei"; font-size:14px;}
.crumbs strong{ padding-left:25px; background:url(crum_b.png) 4px 3px no-repeat;line-height:22px;}
.crumbs a{ color:#222;}

/* 图片列表 */
.photo_col { overflow:hidden; zoom:1;}
.photo_col ul{ float:left; width:236px; padding-right:12px;}
.photo_col li{ background:url(photo_c.png) repeat-y; margin-bottom:10px;}
.photo_col li .photo_hd{ background:url(photo_hd.png) no-repeat 0 top; padding-top:15px;}
.photo_col li .tips{ color:#aaaaaa}
.photo_col li .photo_bd{ background:url(photo_bd.png) no-repeat 0 bottom; padding:0 12px 20px;}
.photo_col li img{ width:235px; margin-bottom:5px;}

/* 热门壁纸 */
.hot_wall{ margin-bottom:10px;}
.hot_wall .hd,.hot_tally .hd,.read_slide .hd{ border-bottom:0; padding:0 0 0 15px; background:url(tl.jpg) repeat-x 0 -2px; color:#fff; font-size:14px; line-height:33px;}
.hot_wall .con,.hot_tally .con,.read_slide .con{ padding:0 10px; background:#f1f1f1;}
/* 热门标签 */
.tally_list{ padding:10px 8px; overflow:hidden; zoom:1; width:184px;}
.tally_list ul{ width:220px;}
.tally_list li{ float:left; width:55px; padding:0 10px 5px 0;}

/* 详细页 */
.read_main{ width:960px; margin:0 auto;}
.read_main .crumbs{ width:auto;}

.end_title{ text-align:center; padding:10px 0;}
.end_title .tit{ padding-bottom:10px; font-family:"Microsoft YaHei"; font-size:22px;}
.down_img{
	text-align:center;
	font-family: "Microsoft YaHei";
	line-height: 30px;
}
.down_tit{
	text-align:center;
	font-family:"Microsoft YaHei";
	font-size:22px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.down_btn1,.down_btn2{ background-position:0 -124px; width:105px; height:28px;  display:inline-block;*display:inline;overflow:hidden; zoom:1; vertical-align:middle; margin-left:10px;}
.down_btn2{ background-position:-115px -124px;}
.ratio{
	overflow:hidden;
	zoom:1;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
}
.ratio li{
	float:left;	padding-top: 0;	padding-right: 12px;	padding-bottom: 0;	padding-left: 0;}
.ratio li a{ margin-right:12px;}

.end_share{
}
.end_share a{ padding-left:20px; margin-right:10px; }
.share_qq{ background-position:-284px -156px;}
.qq_weibo{ background-position:-284px -194px;}
.share_sina{ background-position:-284px -228px;}
.share_renren{ background-position:-284px -261px;}
.share_baidu{ background-position:-284px -292px;}
.share_douban{ background-position:-284px -324px;}
.share_mop{ background-position:-284px -356px;}
.share_more{ background-position:-284px -384px;}

.end_photo{
	width:615px;
	padding:6px 25px 6px 20px;
	background:#f1f1f1;
	position:relative;
	overflow:hidden;
	zoom:1;
	margin:0px 0 10px
}
.end_pic{width:610px;  overflow:hidden; zoom:1; padding-left: 5px;}
.end_pic ul{ width:900px;}
.end_pic li{ float:left;}
.end_pic li a{ border:5px solid #f1f1f1; width:112px; height:80px; display:inline-block; *display:inline; overflow:hidden; zoom:1;}
.end_pic li a:hover{ border-color:#222222;}
.end_pic li img{   vertical-align:middle;}
.end_photo .left{
	width:25px;
	height:110px;
	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
} 
.end_photo .right{
	width:25px;
	height:110px;
	position:absolute;
	top:0px;
	right:0px;
	cursor:pointer;
	background-image: url(sprite.png);
}
.end_txt h6{ font-family:"Microsoft YaHei"; font-size:22px; padding-bottom:10px;	word-break: normal;}
.end_txt p{
	padding-bottom:20px;
	line-height:25px;
	font-size:14px;
	font-family: "Arial";
}
.end_grade{padding: 30px 0 30px 36px;
	height: 50px;
}
.end_grade .progress,.end_grade .tread,.end_grade .return{
	width:90px;
	height:37px;
	background-position:0 -161px;
	margin-right:15px;
	padding:13px 0 0 96px;
	text-align:center;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#cd5200;
	display:inline-block;
*display:inline; 	overflow:hidden;
	zoom:1;
} 
.end_grade .tread{  background-position:0 -219px; color:#568c00;}
.end_grade .return{ background-position:0 -276px; width:150px; padding:13px 0 0;}
.end_pag{
	text-align:center;
	padding-top: 20px;
	font-size: 14px;
}
.end_pag a{ margin:0 10px;}
.end_relevance ul{ width:165px; float:left; padding-top:20px;}

/* 特别推荐 */
.specia_wall .pic_list li{ width:120px; padding: 10px 10px 0px 10px; position:relative; overflow:hidden; zoom:1;}
.specia_wall .pic_list li img{ width:120px; height:80px; }
.specia_wall .pic_list li em{ background:#d87658; width:12px; height:20px; text-align:center; line-height:20px; position:absolute; top:10px; left:10px; color:#fff; display:inline-block; *display:inline; overflow:hidden; zoom:1;}
.specia_wall{margin-bottom:10px;}


/*===== 首页FLASH轮播图 =====*/
.flash_pic {
	width:690px;
	height:360px;
	overflow:hidden;
	background-image: url(lunbobg.jpg);
}
.flash_pic .big_pic {float:left;width:690px;height:360px;overflow:hidden;}
.flash_pic .tic_biaoyu {
	float:left;
	width:199px;
	height:28px;
	overflow:visible;
	position: relative;
	left: 0px;
	top: -410px;
	background-image: url(small_biaoyu_di.gif);
	color: #FFFFFF;
	font-family: "Microsoft YaHei";
	font-size: 13px;
}
.flash_pic .tic_biaoyutxt img{	padding-top: 5px;}

.flash_pic .tic_list {
	float:left;
	width:690px;
	height:50px;
	overflow:visible;
	position: relative;
	left: 0px;
	top: -50px;
	background-color: #222;
}
.flash_pic .tic_list ul {}
.flash_pic .tic_list li {float:left;width:75px;height:50px;overflow:hidden;}
.flash_pic .tic_list li a {
	display:block;
	width:65px;
	height:40px;
	overflow:hidden;
	padding:5px;
	-moz-transition:background-color 500ms linear;
	-webkit-transition:background-color 500ms linear;
}
.flash_pic .tic_list li.sel a,
.flash_pic .tic_list li.sel a:hover,
.flash_pic .tic_list li a:hover {padding:5px;text-decoration:none;border:0 none;background-color:#ffa800;}
.flash_pic .tic_list li a span {color:#888888;}
.flash_pic .tic_list li.sel a span,
.flash_pic .tic_list li.sel a:hover span,
.flash_pic .tic_list li a:hover span {color:#DDDDDD;}
.flash_pic .tic_list li a strong {display:block;height:24px;overflow:hidden;line-height:24px;font-weight:normal;color:#215A93;}
.flash_pic .tic_list li.sel a strong,
.flash_pic .tic_list li.sel a:hover strong,
.flash_pic .tic_list li a:hover strong {font-weight:bold;color:#FFFFFF;}
.flash_pic .tic_list li a img {float:left;margin-right:10px;}

/*===== 版权copyright =====*/
.copyrighturl {color: #FF3366}


/*===== 内容详细阅读模式 =====*/
.end_photo li.on a,
.end_photo li a:hover {border:5px solid #000000;}
.fenxiang {
background:#fff5da;padding-bottom:0px;height:28px;padding-left:5px;border: 1px dashed #FFCC99;
}
.detail_tag {text-align:center;font-size: 16px;}

.ding {float:left; }
.cai {float:left; }
.goback {float:left; }



/**** pbliu ****/

.masonry,
.masonry .masonry-brick {-webkit-transition-duration: 0.7s;-moz-transition-duration: 0.7s;-ms-transition-duration: 0.7s;-o-transition-duration: 0.7s;transition-duration: 0.7s;}

#container {margin-bottom: 20px;border-radius: 5px;clear: both;border-radius: 5px;}
.adsa{width:960px;overflow:hidden;zoom:1;background-image: url(adbg.gif);margin-top: auto;margin-right: auto;margin-bottom: 10px;margin-left: auto;background-position: right top;background-repeat: no-repeat;}
.adsb{width:660px;overflow:hidden;zoom:1;background-image: url(adbg3.gif);margin-top: auto;margin-right: auto;margin-bottom: 10px;margin-left: auto;background-position: right top;background-repeat: no-repeat;}

/*===== 评论区域 =====*/
.comment_box h2 {height:30px;margin-bottom:10px;font-size:16px;color:#555;border-bottom:1px dashed #BBBBBB;font-family: "微软雅黑";font-weight: bold;}
.comment_cont {position:relative;padding-bottom:15px;color:#555555;zoom:1;}
.comment_cont:after {clear:both;display:block;content:".";height:0;visibility:hidden;font-size:0;line-height:0;}
.comment_cont input {padding:2px 4px 1px;margin-right:5px;vertical-align:middle;border:1px solid #bbb;background-color:#FFFFFF;}
.comment_cont .comment_var,
.comment_cont .comment_name,
.comment_cont .comment_quick {float:left;height:22px;margin-right:15px;}
.comment_cont .comment_name span {color:#FE4800;}
.comment_cont .comment_name input {width:80px;}
.comment_cont .comment_var input {width:50px;}
.comment_cont .comment_var img {vertical-align:middle;}
.comment_cont .comment_ta {clear:both;width:655px;height:60px;margin:10px 0;color:#555555;border:1px solid #bbb;background-color:#FFFFFF;}
.comment_cont .comment_emote {position:relative;float:left;width:16px;height:16px;z-index:2;}
.comment_cont .comment_emote a {display:block;width:25px;height:25px;overflow:hidden;overflow:hidden;line-height:999em;font-size:0;content:"";
background-image: url(http://www.walltu.com/images/face/face201.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.comment_cont .btn_normal {float:right;}
.comment_cont .total_tips {float:right;margin-right:10px;line-height:26px;}
.comment_cont .total_tips span {font-family:arial;color:#FE4800;}

/*===== 评论列表 =====*/
.comment_list {clear:both;overflow:hidden;padding-bottom:10px;zoom:1;}
.comment_list li {float:left;width:100%;overflow:hidden;padding:15px 0;color:#555555;background-color:#fafafa;-moz-transition:background-color 200ms linear;-webkit-transition:background-color 200ms linear;font-family: "微软雅黑";}
.comment_list li.single {background-color:#f1f1f1;}
.comment_list li:hover {background-color:#ffefd0;}
.comment_list li .floor_num {
	float:left;
	padding:0 10px;
	font-family:"微软雅黑";
	color: #cd5200;
	font-weight:bold;
	font-size: 16px;
}
.comment_list li .name {float:left;color:#cd5200;}
.comment_list li .date {float:right;padding-right:10px;font-family:georgia;color:#888888;}
.comment_list li .detail {clear:both;padding:5px 10px;}

.clear {
  clear: both;
  font-size: 0;
  line-height: 0;
}

.cf30{color:#f30;}a.cf30:link,a.cf30:visited{color:#f30;}a.cf30:hover,a.cf30:active{color:#f30;}
.c999{color:#999;}
.mt20{margin:10px 20px;}
.workTitle{font-size:16px;font-weight:bold;line-height:1;line-height:22px;}
.workTitle img{vertical-align:-1px;}
.workNav{height:76px;border:1px solid #f4f4f4; background:#fff; position:relative;z-index:1;}
.workNavUl{height:76px; overflow:hidden;zoom:1;}
.workNavUl li{float:left;height:76px;/*border-right:1px solid #f4f4f4;*/}
.workNavUl li a{ display:inline-block;height:76px;padding:0 15px; text-decoration:none;}
.workNavUl li a:hover{ background:url(/statics/muban/workHover.jpg);}
.workNavUl li a img{margin:30px 0 0 0;float:left;}
.workNavUl li a .rightWn{margin:20px 0 0 16px; display:inline-block;}
.workNavUl li a .rightWn b{color:#000}
.workNavUl li a .rightWn span{color:#cc9400}


.workNavRight{width:78px;height:76px; background:#fff url(/statics/muban/renqi.png) no-repeat 15px 30px;float:right;padding:0 15px 0 57px;border-left:1px solid #f4f4f4; position:absolute;right:0;top:0; cursor:default;}
.workNavRight:hover .workNavRightPop{ display:block;}
.workNavRight > span{color:#ff6da5;margin-top:15px; display:inline-block;}
.workNavRight > b{ display:inline-block;font-size:35px; font-family:Arial, Helvetica, sans-serif;color:#ff6da5;line-height:1;padding-right:30px;}
