/*首页公共*/
.index{ overflow:hidden;}




/************** 列表页 **************/

.list,.vod{width:976px;border:1px solid #e2e2e2;padding:0 1px;float:left;margin:8px 0px;}

.vod_rank{margin-top:0;}

.vod_stg{margin-top:0;}

.vod_cmmt{margin-top:0}

.list{margin-top:0;}

.list .sort_box{float:left;border-bottom:1px solid #dcdcdc;padding:2px;width:96%;margin-top:10px;margin-left:17px;padding-bottom:5px;display:inline}

.list .sort_box_r{float:right;display:inline; width:auto; margin:4px 12px 0px 0px; border:none;}

.list .sort_box_r p{ float:left; display:inline;}

.list .view_mode ,.guide .view_mode {float: left;height: 21px;margin-right: 10px;overflow: hidden;padding-left: 1px;width: 153px;}

.list .view_mode a,.guide .view_mode a {background: url(/template/88tsw/images/icon_01.gif) no-repeat;float: left;height: 21px;overflow: hidden;width: 76px;text-indent:-999px; cursor:pointer;}

.list .view_mode a#grid_list,.guide .view_mode a#grid_list {background-position: -1px -95px;}

.list .view_mode a#grid_list.active,.guide .view_mode a#grid_list.active {background-position: -1px -74px;}

.list .view_mode a#show_list ,.guide .view_mode a#show_list{background-position:-76px -95px;}

.list .view_mode a#show_list.active,.guide .view_mode a#show_list.active{background-position:-76px -74px;}

.list .view_mode a#letter_list{background-position:-153px -95px;}

.list .view_mode a#letter_list.active{background-position:-153px -74px;}

.list .sort_box p {float: left;height: 18px;line-height: 18px;overflow: hidden;margin-top:2px;}

.list .sort_box p em {float: left;padding: 0 6px;color: #999999;}

.list .sort_box p a {color: #666666;display: inline-block;cursor: pointer;float: left;height: 18px;overflow: hidden;width:50px;text-align:center;}

.list .sort_box p a.active1 {background: url(/template/88tsw/images/icon_01.gif) no-repeat -1px -45px;color: #FFFFFF;font-weight: bold;}

.list p{color:#999;line-height:24px;height:24px;overflow:hidden;}

.list a{color:#333}

.list ul.show_list,.list ul.grid_list{width:100%;float:left;padding-top:10px;float:left;}

.list ul.grid_list .listg{display:none}

.list ul.show_list .listh{display:none;}

.list ul.show_list li{width:145px;float:left;overflow:hidden;margin-left:15px;height:215px;display:inline;margin-bottom:8px;}

.list ul.spe_time_ul li{width:441px;float:left;height:150px;margin-top:15px;overflow:hidden;border:1px solid #e1e1e1;background:#f8f8f8;overflow:hidden;padding:9px;margin-left:17px}

.list ul.show_list li.h300{height:305px;}

.list ul#vod_list_html2{padding-top:15px;}

.ad960{width:960px;text-align:center;margin:0 9px;overflow:hidden;float:left;}

.list ul.show_list li a:hover img{ border:1px solid #f14b2b;}

.list ul.show_list li img{padding:4px;width:130px;height:165px;border:1px solid #d0d0d0}

.list ul.show_list li h5{height:25px;line-height:25px;overflow:hidden;text-align:center;}

.list ul.show_list li .gold{background:url(/template/88tsw/images/icon_01.gif) left -217px no-repeat;text-indent:17px;float:right;font-size:20px;font-family:Microsoft YaHei;color:#f00;font-style:italic;padding-right:2px;}

.list ul.show_list li .hits{background:url(/template/88tsw/images/icon_01.gif) left -197px no-repeat;float:left;text-indent:17px;height:22px;line-height:22px;margin-top:2px;}

.list ul.grid_list li{width:440px;height:195px;float:left;overflow:hidden;border:1px solid #dcdcdc;padding:9px;position:relative;margin-left:17px;margin-bottom:10px;display:inline}

.list ul.grid_list li.ad960{width:960px;text-align:center;margin:0 9px;margin-bottom:10px;height:auto;border:none;padding:0;}

.list ul.grid_list li p{color:#656565;height:28px;line-height:28px;}

.list ul.grid_list li:hover{border-color:#1d6ca6;}

.list ul.grid_list li img{height:195px;width:140px;float:left;margin-right:15px;}

.list ul.grid_list li h5{height:22px;line-height:22px;font-weight:bold;overflow:hidden;}

.list ul.grid_list li p span.status{color:#318bb7;}

.list ul.grid_list li em{font-style:normal}

.list ul.grid_list li .i1{background:url(/template/88tsw/images/icon_01.gif) no-repeat left -145px;display:block;height:18px;width:20px;float:left;margin-top:6px;}

.list ul.grid_list li .i2{background:url(/template/88tsw/images/icon_01.gif) no-repeat -23px -144px;display:block;height:18px;width:20px;height:18px;margin-top:8px;float:left;}

.list ul.grid_list li .desc{float:left;color:#a9a9a9;font-weight:bold}

.ratbar {background: url(/template/88tsw/images/star_num.gif) no-repeat 0 -25px;height: 12px;margin: 6px 5px 0 0;overflow: hidden;text-indent: -999px;width:60px;display:block;float:left;}

.ratbar_item {background: url(/template/88tsw/images/star_num.gif) 0 -1px no-repeat;height: 12px;overflow: hidden;text-indent: -999px;width: 60px;display:block}

.ratbar_num{color:#ff5200;font-weight:normal;margin-top:5px;float:left;}

.list ul.grid_list li  .list_play{width:76px;height:23px;display:block;postion:absolute;right:15px;bottom:10px;background:url(/template/88tsw/images/icon_01.gif) 0 -7px no-repeat;position:absolute;}

.list ul.grid_list li  .pinglun{float:left;margin-left:15px;margin-top:5px;}

.list ul.grid_list li  .pinglun em{color:#318bb7}

.letter .sort_box{border-bottom:none;margin-left:12px;}


.fixed {position:fixed; top:0px;}

.sub_minfo_a {background:#cbebfe; border: 1px solid #0276c5;line-height: 24px;margin: 10px 12px 0;padding:0 12px; font-size:14px;}

.sub_minfo_a2 {font-size:12px;}

.sub_minfo_a p{color:#333;}

.txt_list{float: left;margin: 0 0 0 10px;width: 650px;padding-bottom:5px;display:inline}

.top ul{margin-left:7px;margin-top:5px;}

.txt_list li {border-bottom: 1px dotted #E0E0E0;color: #AAAAAA;float: left;font-size: 12px;height: 32px;line-height: 32px;display:inline;margin-right: 10px;overflow: hidden;width:308px;text-indent:10px;}

.txt_list li.even{background:#f9f9f9;}

.txt_list li span {font-size: 12px; margin: 0 4px;}

.list aside{width:270px;float:right;overflow:hidden;margin-left:10px;}

.ui-top-tab{width:268px;border:1px solid #ddd;margin-top:10px;}

.ui-top-tab span.status{color:#b6b6b6;text-indent:0}

.ui-top-tab h3,.ui-top-tab h5,.sbox header.title,.vod header.title{height:30px;background:url(/template/88tsw/images/title_bg.gif) repeat-x;line-height:30px;font-weight:bold;text-indent:25px;border-bottom:1px solid #ddd}

.ul-top {background: url(/template/88tsw/images/star_num.gif) no-repeat -69px 6px;margin:3px 0 6px 10px;width:93%;overflow: hidden;}

.ul-top li {border-bottom: 1px solid #f3f3f3;height: 29px;line-height: 28px;_display:inline-block;overflow: hidden;text-indent: 25px;width:99%}

.ul-top li a{color:#318bb7;}

.ul-top li span{text-indent:8px;_text-indent:25px;}

.ul-top li span b{color:#ff8d28;padding-right:8px;}

.letter_box{padding:10px;}

.letter_box dl {border-top: 1px solid #E8E8E8;clear: left;line-height: 28px;overflow: hidden;padding: 15px 0 15px 10px;position: relative;width: auto;_zoom:1; display:none;}

.letter_box dt {float: left;font-size: 30px;height: 28px;overflow: hidden;width: 235px;color: #2072b0;line-height:20px;*line-height:28px;}

.letter_box dt a:hover {color: #2072b0;text-decoration: none;}

.letter_box dd {border-bottom: 1px solid #F5F5F5;float: left;font-size: 14px;height: 28px;overflow: hidden;line-height:28px;width: 235px;display:inline;}

.letter_box dd span {color: #666666;font-size: 12px;margin-right: 3px;}







/*友情链接区*/
.idx_link{ width:976px; border:1px solid #ddd; padding:1px 1px 0px 1px; position:relative;}
.idx_link header{ width:962px; height:12px; background:url(/template/88tsw/images/g_bg.gif) 0px -120px repeat-x; font-size:12px; font-weight:bold; padding:10px 0px 0px 14px; position:absolute; top:1px; left:1px; z-index:1; _padding-top:8px;}
.idx_link header span{ float:left;}
.idx_link header a{ color:#ff6600; font-weight:normal; float:right; _display:inline; margin-right:15px;}
.idx_link ul{ padding:12px; margin-top:20px; line-height:22px; position:relative; z-index:2;}
.idx_link li{ float:left; margin-right:8px;}
.idx_link li a{ color:#666; white-space:nowrap;}
.idx_link li a:hover{ color:#016a9f;}




.clear{clear:both;height:5px;overflow:hidden;}


.lsbox{width:318px;margin-left:10px;float:left;margin-top:5px;margin-bottom:0px;}


.de_con{padding: 0px;margin-top: 5px;overflow: hidden;padding-bottom: 5px;width: 100%;}
h1 {font-size: 12px;}
.urank {float: left;width: 484px;overflow: hidden;display: block;background: url(/template/88tsw/images/r_3.png) right top repeat-y;}
.urank li{width: 440px;margin-left: 22px;margin-right: 22px;line-height: 24px;height: 24px;color: #333333;overflow: hidden;}
.umore {float: right;}
.t_c{height:30px;line-height:30px;background:url(/template/88tsw/images/title_bg.gif) repeat-x 0 -36px;padding-bottom:1px;border-bottom:1px solid #e2e2e2;padding-left:12px;}
.urank li em {font-style: normal;float: left;display: block;width: 28px;}
.utype {margin-right: 10px;float: left;display: block;width: 60px;color: #0865a7;}
.uname {margin-right: 10px;float: left;color: #000000;}
.ustate {margin-right: 10px;float: left;color: #999999;}
.sub_minfo_a {background: none repeat scroll 0 0 #F5FAFF; border: 1px solid #0865A7;line-height: 24px;margin: 5px 12px 0;padding: 5px 12px;}


