@charset "utf-8";
@font-face { font-family: 'Zhum601n'; src: url('/css/Zhum601n.ttf'); font-weight: normal; font-style: normal; }

* {-webkit-tap-highlight-color: rgba(0,0,0,0);}
DIV {
	OVERFLOW: visible
}
.ofh {
	OVERFLOW: hidden
}
.pr {
	POSITION: relative
}
.pa {
	POSITION: absolute; height:100%;
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	BACKGROUND: url(tuku_bott_bg.jpg) #000 repeat-x left 41px;
	
}
LI {
	LIST-STYLE-TYPE: none
}
.w980 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.topbar {
	PADDING-left: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 40px;
	border-bottom:1px solid #666;background:#333;text-align:center;
	
	display:flex;justify-content:center;align-items:center; overflow:hidden; 
}
.topbar .tmd_logo {float:left;width:70px;height:35px;display:inline-block;text-align:left;padding:0;margin-right:10px; overflow:hidden;}
.topbar .tmd_logo img {height:35px;width:70px;margin-left:-5px;}
.topbar .tmd_barhid {display:none;width:35px;min-width:35px; height:35px; float:right; text-align:right;padding-right:5px; }
.topbar .tmd_barhid img {padding-top:5px;cursor:pointer;}
.topbar .fl ul {
	float:left; 
}

.topbar .fl ul li {
	float:left;width:48px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#fff;
}

.topbar .fl {
	COLOR: #ffffff;width:1040px;height:35px; text-align:center; margin:0px auto;  display:inline-block;
}
.topbar .fl A {
	COLOR: #ffffff
}
.topbar .fr {
	COLOR: #999999
}
.topbar .fr A {
	COLOR: #999999
}
.topbar .fl A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.topbar .fl A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;text-decoration:underline;
}
.topbar .logo {
	MARGIN-RIGHT: 15px
}
.clearFix {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.aili_footer {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.aili_footer A:hover {
	COLOR: #fff
}
.top_info .config .fr {
	COLOR: #999
}
.top_info .config .fr A {
	COLOR: #999
}
.show_img {
	COLOR: #999
}
.show_img .timeinfo A {
	COLOR: #999
}
.content {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; 
	padding:20px 30px;
	background:#333;
	
	
}


.top_info {
	/** HEIGHT: 150px;**/
}
.top_info .postion {height:30px;line-height:30px; color:#fff; font-size:13px;}
.top_info .postion a,a:hover {text-decoration:none;color:#fff;}
.top_info .h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; COLOR: #ffffff; LINE-HEIGHT: 45px; FONT-FAMILY: "微软雅黑"; TEXT-ALIGN: center; 
	border-bottom:1px dotted #666; margin-bottom:20px;padding:40px 0px;
}
.top_info .config {
	Z-INDEX: 10; HEIGHT: 35px;
}
.top_info .config SPAN {
	COLOR: #666666
}
.img_function {
	WIDTH: 214px; HEIGHT: 14px; float:left;
}
.img_function LI {
	FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 14px; HEIGHT: 14px; width:auto;
}

.img_function .btn {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND: url(icon-0.png); MARGIN-LEFT: 10px; CURSOR: pointer; MARGIN-RIGHT: 25px; BACKGROUND-REPEAT: no-repeat;
	
}
.img_function .autoplay {
	BACKGROUND-POSITION: -3px -361px
}
.img_function .full {
	BACKGROUND-POSITION: -3px -21px
}
.img_function .list {
	BACKGROUND-POSITION: -3px -38px
}
.img_function .source {
	BACKGROUND-POSITION: -3px -54px
}
.img_function .weixin {
	BACKGROUND-POSITION: -3px -88px
}
.img_function .share {
	PADDING-left: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px; CURSOR: pointer; MARGIN-RIGHT: 25px
}
.img_function .show {
	BACKGROUND-POSITION: -3px -344px
}
.img_function .stop {
	BACKGROUND-POSITION: -3px -5px
}


.top_info .config .img_function SPAN {
	COLOR: #999999
}


.top_info .config SPAN {
	COLOR: #999999; padding-right:18px;float:right;
}

/* 分享样士开始 */
.infolist {
	float:right;
	display:inline-block;
	margin-top:-16px;
}
.bdsharebuttonbox {
	WIDTH: 500px; HEIGHT: 14px; float:left;
}
.bdsharebuttonbox LI {
	FONT-SIZE: 12px; FLOAT: left; 
}

.bdsharebuttonbox LI A {
	font-size:12px;
	color:#999999;
	padding-left:8px;
}
.bdsharebuttonbox LI A:hover {
	font-size:12px;
	color:#999999;
}
.bdsharebuttonbox a { width: 60px!important; height: 10px!important; margin: 0px 1px 14px!important; float: none!important; padding: 0!important; display: block; }
.bdsharebuttonbox .btn {
	
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(icon-0.png) ; MARGIN-LEFT: 10px; CURSOR: pointer; MARGIN-RIGHT: 25px; BACKGROUND-REPEAT: no-repeat
}

.bdsharebuttonbox .weixin {
	BACKGROUND-POSITION: -97px -2px;
}

.bdsharebuttonbox .sinaweibo {
	BACKGROUND-POSITION:  -97px -29px;
}
.bdsharebuttonbox .txweibo {
	BACKGROUND-POSITION: -97px -51px
}


.bdsharebuttonbox .bds_tsina { background:none;}
.bdsharebuttonbox .bds_qzone { background:none;}
.bdsharebuttonbox .bds_tqq { background:none;}
.bdsharebuttonbox .bds_weixin { background:none;}
.bdsharebuttonbox .bds_sqq { background:none;}
.bdsharebuttonbox .bds_renren { background:none;}
/* 分享样士结束 */


.shareURL {
	DISPLAY: none; PADDING-LEFT: 25px; Z-INDEX: 150; RIGHT: 0px; BACKGROUND: url(share-bg.png) no-repeat left top; WIDTH: 55px; PADDING-TOP: 6px; TOP: 25px; HEIGHT: 84px
}
.shareURL UL {
	
}
.shareURL LI {
	LINE-HEIGHT: 28px
}
.shareURL A {
	COLOR: #ff9900
}
.share #ckepop .separator {
	MARGIN: 0px; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.share #ckepop .jiathis_separator {
	MARGIN: 0px; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.share #ckepop .jtico_jiathis {
	BACKGROUND: url(icon.png) no-repeat -3px -71px; WIDTH: 25px; HEIGHT: 14px
}
.share #ckepop .jtico {
	
}
.show_img {
	Z-INDEX: 5; OVERFLOW: hidden; HEIGHT: auto
}
.show_img .lImg {
	OVERFLOW: hidden; WIDTH: 720px; HEIGHT: 100%; TEXT-ALIGN: center
}


.pro_pic {
	MARGIN-TOP: -30px; Z-INDEX: 100; WIDTH: 102px; CURSOR: pointer; POSITION: absolute; TOP: 50%; HEIGHT: 102px;
}
.next_pic {
	MARGIN-TOP: -30px; Z-INDEX: 100; WIDTH: 102px; CURSOR: pointer; POSITION: absolute; TOP: 50%;HEIGHT: 102px; 
}


.page_left {
	DISPLAY: none; Z-INDEX: 101; WIDTH: 100%; CURSOR: pointer; TOP: 0px
}
.page_right {
	DISPLAY: none; Z-INDEX: 101; WIDTH: 100%; CURSOR: pointer; TOP: 0px
}
.condtype .page_left {
	WIDTH: 360px
}
.condtype .page_right {
	WIDTH: 360px
}
.page_left {
	LEFT: 0px
}
.page_right {
	RIGHT: 0px
}
#showBigPic {
	Z-INDEX: 10; MIN-HEIGHT: 200px; TEXT-ALIGN: center;
	width:960px;height:auto;
}
#mouseOverleft {
	WIDTH: 490px; TOP: 0px
}
#mouseOverright {
	WIDTH: 490px; TOP: 0px
}
#mouseOverleft {
	LEFT: 0px
}
#mouseOverright {
	RIGHT: 0px
}
#mouseOverleft .mouse-bg {
	Z-INDEX: 100; BACKGROUND: #fff; FILTER: alpha(opacity=0); WIDTH: 100%; CURSOR: pointer; HEIGHT: 100%; opacity: 0
}
#mouseOverright .mouse-bg {
	Z-INDEX: 100; BACKGROUND: #fff; FILTER: alpha(opacity=0); WIDTH: 100%; CURSOR: pointer; HEIGHT: 100%; opacity: 0
}
#mouseOverleft .mouse-bg {
	LEFT: 0px
}
#mouseOverright .mouse-bg {
	RIGHT: 0px
}
.condtype #mouseOverleft {
	WIDTH: 360px
}
.condtype #mouseOverright {
	WIDTH: 360px
}
.condtype #showBigPic {
	OVERFLOW: hidden
}

.pro_pic {
	WIDTH:40px;
	HEIGHT:100px;
	BACKGROUND: url(ad_ctr.png) no-repeat left top; LEFT: 0px;
	background-position: -10 10px;
}
.next_pic {
	WIDTH:40px;
	HEIGHT:100px;
	RIGHT: 30px; BACKGROUND: url(ad_ctr.png) no-repeat right top;right: 0px;
	background-position: 0 0px;
   
	/*水平翻转*/
	-moz-transform:scaleX(-1);
    	-webkit-transform:scaleX(-1);
    	-o-transform:scaleX(-1);
    	transform:scaleX(-1);
	/*IE*/
    	filter:FlipH;

	/*垂直翻转
    	-moz-transform:scaleY(-1);
    	-webkit-transform:scaleY(-1);
    	-o-transform:scaleY(-1);
    	transform:scaleY(-1);
    	/*IE*/
    	filter:FlipV;
	*/
}
}

/*
.pro_pic {
	BACKGROUND: url(picLeft.png) no-repeat left top; LEFT: 30px
}
.next_pic {
	RIGHT: 30px; BACKGROUND: url(picRight.png) no-repeat left top
}
*/
#loadingPic {
	DISPLAY: none; Z-INDEX: 50; BACKGROUND: url(loading2.gif) #000 no-repeat center center; LEFT: 0px; WIDTH: 980px; POSITION: absolute; TOP: 0px; HEIGHT: 650px
}
.condtype #loadingPic {
	DISPLAY: none; BORDER: 1px dotted #333; Z-INDEX: 50; BACKGROUND: url(loading.gif) #2f2f2f no-repeat center center; LEFT: 0px; WIDTH: 720px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.show_img {
	WIDTH: 980px; TEXT-ALIGN: center
}
.img_box {
	Z-INDEX: 6; OVERFLOW: hidden; HEIGHT: auto; position:realtive;
}
.show_img .picinfo {
	PADDING-BOTTOM: 50px; OVERFLOW: HIDDEN; COLOR:WHITE; MARGIN-TOP:20PX; TEXT-ALIGN: left;FONT-SIZE:14PX; LINE-HEIGHT:20PX; PADDING:0PX 10PX; FONT-FAMILY:MICROSOFT YAHEI;
}

#pcontent {display:block;margin:0px auto;width:960px;overflow:hidden; font-size:17px; margin-top:20px; padding-top:10px; border-top:1px dotted #666; }

#pcontent p {

	line-height:27px;margin:16px 0px;COLOR:WHITE; text-align:left;
}
.show_img .rScrollInfo {
	BORDER-RIGHT: #212121 1px solid; BORDER-TOP: #212121 1px solid; BORDER-LEFT: #212121 1px solid; WIDTH: 248px; BORDER-BOTTOM: #212121 1px solid; HEIGHT: 598px
}
.show_img .timeinfo {
	BACKGROUND: url(blank_line.jpg) repeat-x left top; PADDING-TOP: 10px; HEIGHT: 29px;  margin-top:20px;
}
.condtype .timeinfo {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 18px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(condLi.png) repeat-x left top; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
.condtype {
	HEIGHT: 620px
}
#test_container {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 234px; POSITION: absolute; TOP: 0px; HEIGHT: 598px
}
.condtype #bigPicInfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
.overScroll {
	RIGHT: 0px; BACKGROUND: url(bar-bg.png) repeat-y left top; BORDER-LEFT: #212121 1px solid; WIDTH: 13px; HEIGHT: 598px
}
#test_scroll_up {
	BACKGROUND: url(bar_top.png) no-repeat left top; LEFT: 0px; WIDTH: 13px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
#test_scroll_down {
	BACKGROUND: url(bar_bottom.png) no-repeat left top; LEFT: 0px; WIDTH: 13px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 15px
}
#test_scroll_bar {
	BACKGROUND: url(bar_btn.png) no-repeat left top; LEFT: 0px; WIDTH: 13px; POSITION: absolute; TOP: 30px; HEIGHT: 42px
}
.pic_list {
	BORDER-RIGHT: #212121 1px solid; BORDER-TOP: #212121 1px solid; BACKGROUND: #000; BORDER-LEFT: #212121 1px solid; PADDING-TOP: 16px; BORDER-BOTTOM: #212121 1px solid; HEIGHT: 144px;
	border-radius:4px;
}
.pic_list .small_pic {
	OVERFLOW: hidden; WIDTH: 515px; POSITION: relative; HEIGHT: 97px
}
.pic_list .bd {
	WIDTH: 585px
}
.pic_list .bd_top {
	OVERFLOW: hidden; WIDTH: 585px; HEIGHT: 98px
}
.small_pic UL {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 20000px; POSITION: absolute
}
.small_pic LI {
	PADDING-LEFT: 3px; FLOAT: left; WIDTH: 119px; MARGIN-RIGHT: 9px; PADDING-TOP: 9px; HEIGHT: 88px
}
.small_pic LI.on {
	BACKGROUND: url(icon.png) no-repeat -3px -226px
}
.small_pic LI A {
	DISPLAY: block; Z-INDEX: 1; WIDTH: 116px; POSITION: relative; HEIGHT: 86px
}
.small_pic LI A IMG {
	WIDTH: 116px; HEIGHT: 86px
}
.small_pic LI SPAN {
	RIGHT: 4px; BACKGROUND: #000; WIDTH: 33px; COLOR: #fff; BOTTOM: 2px; LINE-HEIGHT: 14px; POSITION: absolute; HEIGHT: 14px; TEXT-ALIGN: center
}
.scroll_line {
	FONT-SIZE: 0px; Z-INDEX: 4; BACKGROUND: url(icon.png) no-repeat -3px -326px; MARGIN: 13px 0px 0px 33px; WIDTH: 522px; LINE-HEIGHT: 0; PADDING-TOP: 2px; HEIGHT: 12px
}
.scroll_line .pa {
	Z-INDEX: 150; BACKGROUND: url(scrLine.png) no-repeat left top; LEFT: 0px; WIDTH: 100px; CURSOR: e-resize; HEIGHT: 10px
}
.pic_list .bd_top .btn {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 17px; BACKGROUND-IMAGE: url(icon.png); WIDTH: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 67px
}
.pic_list .bd_top .left {
	BACKGROUND-POSITION: -158px -89px; MARGIN-RIGHT: 14px
}
.pic_list .bd_top .right {
	BACKGROUND-POSITION: -183px -89px
}
.pic_album {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(icon.png) no-repeat -3px -89px; PADDING-BOTTOM: 0px; WIDTH: 116px; COLOR: #666; PADDING-TOP: 12px; HEIGHT: 122px; TEXT-ALIGN: center
}
.pic_album IMG {
	DISPLAY: block; WIDTH: 116px; HEIGHT: 87px;
}
.l_album {
	FLOAT: left; MARGIN: 0px 15px 0px 15px
}
.r_album {
	FLOAT: right; MARGIN: 0px 15px 0px 15px
}
.hr_blank {
	DISPLAY: none; FONT-SIZE: 0px; BACKGROUND: #333333; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; LINE-HEIGHT: 0; HEIGHT: 1px
}
.img_list {
	/**BACKGROUND: url(blank_line.jpg) repeat-x left bottom;**/ 
	FLOAT: left; PADDING-BOTTOM: 50px; MARGIN-LEFT: -26px; OVERFLOW: hidden; WIDTH: 1025px; POSITION: relative
}
.img_list LI {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; DISPLAY: inline; BACKGROUND: #0d0d0d; FLOAT: left; MARGIN: 25px 0px 0px 35px; BORDER-LEFT: #333 1px solid; WIDTH: 208px; PADDING-TOP: 20px; BORDER-BOTTOM: #333 1px solid; HEIGHT: 153px; TEXT-ALIGN: center
}
.img_list A {
	DISPLAY: block; COLOR: #999999
}
.img_list A IMG {
	BACKGROUND-POSITION: center center; WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 105px
}
.img_list .img {
	MARGIN: 0px auto 5px; OVERFLOW: hidden; WIDTH: 160px; HEIGHT: 120px; TEXT-ALIGN: center
}
.red {
	COLOR: #ff2626
}
.next_album {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; Z-INDEX: 500; BACKGROUND: url(newxtbg.png) no-repeat left top; LEFT: 270px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 408px; PADDING-TOP: 0px; TOP: -282px; HEIGHT: 282px; TEXT-ALIGN: left
}

.next_album .del {
	RIGHT: 9px; BACKGROUND: url(icon.png) no-repeat -3px -475px; WIDTH: 18px; TOP: 9px; HEIGHT: 18px
}
.next_album .h3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 44px; HEIGHT: 44px
}
.next_album .set {
	FONT-SIZE: 14px; WIDTH: 410px; LINE-HEIGHT: 32px; HEIGHT: 32px
}
.next_album .share {
	PADDING-LEFT: 40px; COLOR: #fff; LINE-HEIGHT: 32px
}
.next_album .replay {
	PADDING-LEFT: 40px; COLOR: #fff; LINE-HEIGHT: 32px;float:right;
}
.next_album .share {
	BACKGROUND: url(icon.png) no-repeat -3px -412px; WIDTH: 40px; HEIGHT: 32px
}
.next_album .replay {
	/*BACKGROUND: url(icon.png) no-repeat -3px -377px;*/ WIDTH: 60px; MARGIN-RIGHT: 11px; HEIGHT: 32px
}
.next_album .rtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(alline.jpg) no-repeat left 14px; COLOR: #ccc; PADDING-TOP: 28px; HEIGHT: 35px; TEXT-ALIGN: left
}
.next_album .rtitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 95px; COLOR: #ccc; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
.na_ul {
	FLOAT: left; MARGIN-LEFT: -11px; WIDTH: 430px
}
.na_ul LI IMG {
	DISPLAY: block
}
.na_ul LI {
	BORDER-RIGHT: #807c7d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #807c7d 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 11px; BORDER-LEFT: #807c7d 1px solid; WIDTH: 121px; PADDING-TOP: 5px; BORDER-BOTTOM: #807c7d 1px solid; HEIGHT: 109px; TEXT-ALIGN: center
}
.na_ul LI A {
	COLOR: #999
}
.fontnum {position:absolute;bottom:0px;left:10px;width:140px;height:auto;color:#fff;line-height:70px;font-size:17px;font-family:arial;background-color: rgba(0,0,0,0.0);}
.fontnum #showbarnum { font-size:60px;color:#fff;}
.fontnum sup {font-size:11px;}

#footer {
	width:100%; height:100px;text-align:center;margin:30px auto;
	border-top:1px solid #333;
}

#footer .footbar {
	font-size:12px; color:#fff; text-align:center; line-height:26px;padding-top:30px;
}
#footer .footbar a {color:#fff;}


