﻿/* 全局共用属性CSS 盗模版的孙子，我祝你全家早日死光。一点技术都没有学人开站，垃圾！[8youku.com 你这个孙子，盗老子模版，废货] */

*{margin:0;padding:0}

body{font:12px 宋体,Verdana,Geneva, "Arial", sans-serif;color:#555555; background-image:url(bg.jpg);}


a{color:#257EC0;text-decoration:none}
a:hover{color:#FF7202;text-decoration:underline}
a img{border:0}

#main{width:975px;margin:0 auto;height:100%; padding:5px 0px 0 15px;background:#fff;}

/* 布局CSS */

.top{float:left;width:970px;padding-top:0px;}
.top li{ float:left; height:22px; line-height:22px; padding:5px 0 0 32px; margin:0 0 0 20px;}
.top li.i{ background:url(tbg.gif) no-repeat -8px;margin-left:0px }
.top li.ly{ background:url(tbg.gif) no-repeat -126px;}
.top li.bc{ background:url(tbg.gif) no-repeat -222px;}
.top li.jy{ background:url(tbg.gif) no-repeat -495px;}
.top li.xz{ background:url(tbg.gif) no-repeat -411px;}
.top li.sy{ background:url(tbg.gif) no-repeat -311px;}
.top li.sc{ background:url(tbg.gif) no-repeat -567px;}

#indexgg {float:left;width:250px;border:0px solid #bfdaf1;margin-bottom:3px}
#indexgg2 {float:left;width:710px;border:0px solid #bfdaf1;margin-bottom:3px}
#headgg {width:960px;border:0px solid #bfdaf1;margin-bottom:3px}
#bottomgg {text-align:center;width:960px;border:0px solid #bfdaf1;margin-bottom:3px}
#bottomgg1 {width:960px;border:0px solid #bfdaf1;margin-bottom:3px}

.search{float:left;width:555px;}
.search form{height:14px; }
.search input{float:left;border:1px solid #3e99d4;margin-top:3px}
.search input#key{font:bold 14px verdana, arial;color:#00bb66;width:480px;height:16px;padding:3px;margin-right:3px}

#logo{float:left;width:960px;margin-top:5px;border-top:1px dashed #f1f1f1;padding-top:5px}
#logo li.logo {float:left;}
#logo li.banner {float:left;margin-left:10px}
#logo li.banner2 {float:right;line-height:19px;font-size:12px;;margin-top:0px;background:url(tttbg.jpg) no-repeat 0px;height:75px;width:145px;text-align:center;border:1px solid #c1dce3}

.sortmenu{display:block;float:left;windth:960px;margin-top:0px;margin-left:0px;background:url(ttbg.gif) no-repeat;height:29px;height:36px;}
.sortmenu ul li{display:block;float:left;width:75px;height:36px;text-align:center;margin-left:-1px}
.sortmenu ul li.sel{background:url(sel.gif) no-repeat;}
.sortmenu ul li.sel a{color:#fff;font-weight:bold;}
.sortmenu ul li.sel2{background:url(sel2.gif) no-repeat;}
.sortmenu ul li a{display:block;width:74px;height:30px;font-size:14px;line-height:29px;color:#fff;font-weight:bold}
.sortmenu ul li a:hover{color:#FF7202;text-decoration:underline}

#w960{width:960px;margin-top:5px}
#w690{width:690px;float:left}
h2{height:20px;padding:5px 0 0 10px;font-size:14px;font-weight:bold;}
h3{height:20px;padding:5px 0 0 10px;font-size:14px;font-weight:bold;}
.tv{float:left;width:690px;height:386px;border:1px solid #bfdaf1;}
.tv h2{background:url(h1.gif) repeat-x;height:25px;}
.tv h2 img {float:right;margin:-3px 3px 0 0}
.tv li{float:right;font-size:12px;line-height:24px;text-align:right}
.tv .pic{padding-left:0px;clear:both;}
.tv .pic dl{float:left;width:137px;background:#ffffff;text-align:center;margin-top:12px; position:relative;}
.tv .pic dl dt{clear:both;text-align:center;height:16px;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:137px;}
.tv .pic dl dd img{width:100px;height:140px}
.tv .pic dl dd a.img{ background:url(play.gif) no-repeat -1000px; width:100px;height:140px;border:0px solid #D4E5F5; position:absolute; left:18px; top:0;}
.tv .pic dl dd a.img:hover { display:block; border:0px solid #8ECFF9; background-position: 34px 45px;}
.tv .pic dl dd span {display:block; width:100px; height:15px; line-height:15px; color:#fff; position:absolute; left:18px; top:125px; text-align:center;}
.tv .pic dl dd span.back{ background:#000; filter:Alpha(Opacity=50); opacity:0.5;}



.item{float:left;width:690px;border:1px solid #bfdaf1;}
.item h2{height:20px ;float:left;background:url(h1.gif) repeat-x;width:212px}
.page{float:right;text-align:right;line-height:25px;padding-right:5px;background:url(h1.gif) repeat-x;width:463px}

.item h3{height:20px ;float:left;background:url(h1.gif) repeat-x;width:360px}
.page2{float:right;text-align:right;line-height:25px;padding-right:5px;background:url(h1.gif) repeat-x;width:315px}

.item .pic {float:right;width:680px; height:1230px;}
.item .pic dl{position:relative;}
.item .pic .gd{float:left;text-align:center;height:11px;padding:5px 0 5px 0;margin-top:5px;width:70px;border:1px solid #bfdaf1;}
.item .pic .gd1{float:left;width:15px}
.item .pic .gd2{float:left;text-align:center;height:11px;padding:5px 0 5px 0;margin-top:5px;width:100px;border:1px solid #FFCC00; background-color:#FFFF99;}
.item .pic dl dt{float:right;text-align:left;height:22px;padding-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:197px;}
.item .pic dl dd img{width:100px;height:140px;padding:8px;text-align:center;float:left}

.item .pic dl dd span {width:100px; height:15px; line-height:15px; color:#fff; position:absolute;;top:133px; text-align:center;margin-left:-108px}
.item .pic dl dd span.back{ background:#000; filter:Alpha(Opacity=50); opacity:0.5;}



.listBox li{float:left; width:313px; height:156px; border:1px solid #DEEFF8; background-color:#F1FAFF; margin:17px 10px 0px 10px}
.listBox li.over{ border:1px solid #FFCC00; background-color:#ffffff;}




.view{width:960px;margin-top:5px;border:1px solid #bfdaf1;}
.view h2{background:url(h1.gif) repeat-x;height:25px;}
.view dl a{color:#ff7200;text-decoration:underline}
.view dl{position:relative;font-size:14px;color:#257EC0}
.view dl dt{float:left;height:22px;padding-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:460px;border-bottom:1px dotted #bfdaf1;}
.view dl dd img{width:200;height:240px;padding:5px 10px 10px 10px;float:left;}
.view .wx a{color:#257ec0}
.view .wx a:hover{text-decoration:none;}
.view h2 img {float:right;margin:-4px 20px 0 0}
.view_tj{display:inline;float:right}
.content{padding:10px;height:auto;color:#257EC0;line-height:25px;}
.content p{border-bottom:1px dotted #bfdaf1;}


.url2 a { float:left;text-align:center;margin:5px;width:146px;padding:0 15px 0 15px;border:1px solid #a0dced;background:#ddeeff;line-height:25px;height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.list ul li{float:left;display:bold;height:100%;padding:3px 0px 10px 10px;}
.list a { float:left;text-align:center;margin:5px;width:96px;padding:0 5px 0 5px;border:1px solid #a0dced;background:#ddeeff;line-height:25px;height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list a:hover {background-color: #FFFF00;}

.list2 {width:958px;border:1px solid #bfdaf1;background:url(h1.gif) repeat-x;margin-bottom:5px}
.list2 ul li{float:left;width:165px;margin:10px 6px 0 10px;padding:0px 0 0px 8px;height:18px;background:url(more.gif) no-repeat left 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list2 h3{width:938px;padding:5px 0 0 10px;font-size:12px;font-weight:bold;float:left;}
.list2 h3 img {float:right;}

.left {float:left;width:200px;height:500px;}
.center {float:left;width:567px;margin:0 2px 0 2px}
.right{float:right;overflow-y:scroll;color:#BLUE;width:183px;height:500px;}
.right a { float:left;text-align:center;margin:0 1px 4px 4px;padding:0 5px 0 5px;width:65px;border:1px solid #a0dced;background:#ddeeff;line-height:25px;height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.right h3{border:1px solid #FFCC00; background-color:#FFFF99;margin:0 1px 2px 4px;width:147px;}
.gg a{ text-align:left;margin:0 1px 4px 4px;width:137px;padding:0 5px 0 15px;border:1px solid #a0dced;background:#ddeeff;line-height:25px;height:25px;}
.center {float:left;width:auto}
.help ul{float:left;width:567px;font-size:12px;color:#ff0000;margin:0 0px 0 2px;}
.help  a{float:left;text-align:center;border:1px solid #a0dced;background:url(ico.gif) no-repeat}
.help li{float:left;width:auto}
.help .fb a{background-position:2px -148px;padding:7px 8px 8px 28px;margin:10px 10px 0px 0px;}
.help .fg a{ background-position:2px -98px;padding:7px 8px 8px 28px;margin:10px 10px 0px 0px;}
.help .wy a{ background-position:2px -172px;padding:7px 8px 8px 28px;margin:10px 10px 0px 0px;}
.help .gk a{ background-position:2px -50px;padding:7px 0px 8px 10px;margin:10px 0px 0px 0px;width:243px}



.pinglun{width:958px;border:1px solid #bfdaf1;margin-bottom:5px;}
.pinglun h2{background:url(h1.gif) repeat-x;height:25px;float:left;width:436px}
.pinglun .page{float:right;text-align:right;line-height:25px;padding-right:10px;background:url(h1.gif) repeat-x;width:502px;}
.pinglun ul{margin:0 9px 0px 9px;width:935px;}
.pinglun .name{float:left;font-size:12px;line-height:25px;font-weight:bold}
.pinglun .zhuyi{float:right;font-size:12px;line-height:25px;text-align:right;}
.pinglun .shuru{float:left;margin-left:-5px;width:935px;}
.pinglun .fabiao{float:left;margin-left:-5px;width:744px;}
.pinglun .i500{float:right;text-align:center;border:1px solid #FFCC00; background-color:#FFFF99;height:22px;margin-top:3px;margin-right:-1px;width:194px;font-size:12px;}
.pinglun .count{float:left;border-left:1px solid #bfdaf1;border-top:1px solid #bfdaf1;border-bottom:1px solid #bfdaf1;line-height:25px;font-size:12px;width:246px;margin:10px 0 10px 0;padding:5px;font-weight:bold;}
.pinglun .page2{float:right;text-align:right;border-top:1px solid #bfdaf1;border-right:1px solid #bfdaf1;border-bottom:1px solid #bfdaf1;line-height:25px;font-size:12px;width:666px;margin:10px 0 10px 0;padding:5px;}
.pinglun .page2 a{border:1px solid #FFCC00;background:#FFFF99;padding:3px 10px 3px 10px;}
.pinglun .gailou{line-height:24px;padding:5px;margin-top:10px;margin-bottom:10px;border:1px solid #DEEFF8;background:#F1FAFF;font-size:12px;}





.more{text-align:right;padding:5px 5px 0 0;line-height:19px}
.more2{text-align:right;padding:4px 5px 0 0;line-height:19px}

.txt{float:center;width:690px;height:117px;border:1px solid #bfdaf1;margin-top:-1px;background:#f0f7fd}
.txt ul li{float:left;width:140px;margin:10px 6px 0 10px;padding:0px 0 0 8px;height:18px;background:url(more.gif) no-repeat left 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.txt1{float:center;width:690px;height:222px;border:1px solid #bfdaf1;margin-top:-1px;background:#f0f7fd}
.txt1 ul li{float:left;width:140px;margin:10px 6px 0 10px;padding:0px 0 0 8px;height:18px;background:url(more.gif) no-repeat left 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


.list {width:958px;border:1px repeat-x;margin-bottom:5px display:bold;height:100%;padding:3px 0px 10px 10px;}
.list ul li{float:left;width:165px;margin:10px 6px 0 10px;padding:0px 0 0px 8px;height:18px;background:url(more.gif) no-repeat left 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list h3{width:938px;padding:5px 0 0 10px;font-size:12px;font-weight:bold;float:left;}
.list h3 img {float:right;}


.newmovie {float:right;width:255px;border:1px solid #bfdaf1;}
.newmovie h2{background:url(h1.gif) repeat-x;height:25px ;}
.newmovie dl {clear:both;height:24px;border-bottom:1px dotted #bfdaf1;}
.newmovie dl dt {float:left;width:210px;line-height:18px;padding:2px 0 0 5px;overflow:hidden;text-overflow: ellipsis;text-align:left;-o-text-overflow: ellipsis;overflow: hidden;display: block;}
.newmovie dl dt span{float:right;display: block;
width: 66px;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;text-align:right;}
.newmovie dl dd {float:right;width:33px;color:#ff0066;line-height:24px;text-align:right;padding-right:5px}

.moremovie{float:left;width:690px;height:70px;border:1px solid #bfdaf1;margin:0 0 6px 0;background:url(morebg.jpg);}
.moremovie h3{float:left;width:27px;height:65px;padding:5px 0 0 5px;background:url(morebg2.gif) }
.moremovie ul li{float:left;width:130px;margin:8px 6px 0 10px;padding:0px 0 0 12px;height:13px;background:url(more.gif) no-repeat left 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}



.topmovie {float:right;width:255px;border:1px solid #bfdaf1;margin-bottom:5px}
.topmovie h2{background:url(h1.gif) repeat-x;height:25px ;}
.topmovie dl {clear:both;height:24px;border-bottom:1px dotted #bfdaf1;}
.topmovie dl dt {float:left;width:243px;line-height:18px;padding:4px 0 0 5px;}
.topmovie dl dt span{float:right;display: block;
width: 104px;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;text-align:right;}


.foot{float:left;width:958px;border-top:1px solid #bfdaf1;border-left:1px solid #bfdaf1;border-RIGHT:1px solid #bfdaf1;}
.foot h2{background:url(h1.gif) repeat-x;height:20px ;}

.tools {float:right;width:958px;border-top:1px solid #bfdaf1;border-left:1px solid #bfdaf1;border-right:1px solid #bfdaf1;}
.tools dl {clear:both;height:24px;border-bottom:1px dotted #bfdaf1;width:958px;}
.tools dl dt {float:left;width:80px;line-height:18px;padding:4px 0 0 10px;}
.tools dl dd {float:left;color:#999;line-height:24px;padding:0 16px 0 15px;}


.tools2 {width:958px;border-left:1px solid #bfdaf1;border-right:1px solid #bfdaf1;border-top:1px solid #bfdaf1;}
.tools2 ul li{padding-left:10px;line-height:28px;border-bottom:1px dotted #bfdaf1;width:948px;}



.bottom{float:left;width:958px;border:1px solid #bfdaf1;margin-top:5px;}
.bottom h2{background:url(bottom2.jpg) repeat-x;height:23px ;line-height:20px;}
.bottom span{float:right;text-align:left;height:1px;padding-top:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1px;}
.bottombg{background:url(bottom.jpg) no-repeat;width:960px;height:36px; }
#foot{
	color:#999999;
	text-align:center;
	line-height:20px;
	padding:7px 0px;
}
	#foot span{
		display:block;
		color:#000
	}
.link{float:right;width:958px;border-top:1px solid #bfdaf1;border-left:1px solid #bfdaf1;border-right:1px solid #bfdaf1;}
.link ul{width:948px;padding:5px 0px 0 4px;}
.link ul li{display:inline;margin:0px 3px;text-align:center;}
#headgg {text-align:center;width:960px;border:0px solid #bfdaf1;margin-bottom:3px}
