﻿@charset "utf-8";
*{list-style:none;margin:0;padding:0;}
body{   margin: 0px; 
	font-size:12px;
	font-family: "宋体";
	color: #414141;
}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ text-decoration:underline;}
ul,li,dl,dd,dt{ list-style:none; display:block;}


.clearfix:after {content:"."; clear:both; display:block; visibility:hidden; height:0;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

.clearbar{ clear:both;}
.mt10{ margin-top:5px;}
.ml12{ margin-left:12px;}
.w483{
	width: 510px;
}
.w196{ width:196px;}
.stars{	font-size:11px; color:#DF3F1F; font-weight:bold; padding:3px 0;	word-spacing:1px;}
.stars img{ margin-right:1px;}

#header,#search,#wrap{	width:960px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;margin-left: auto;}

.main{
	float:left;
	width:650px;
}

.sidebar{ float:right; width:300px;}
.sidetit{}
.sidetit h2,h3{ font-size:14px; color:#444; margin:12px;}

.sideul{}
.sideul .intro{ color:#909090;}
.sideul .intro h4 em{ color:#666;}
.sideul li{ clear:both; margin:0 12px;}


.rtab{
	height:21px;
	border:solid #DFDFDF;
	border-width:1px 0 0 1px;
	margin-top: 0;
	margin-right: 12px;
	margin-bottom: 8px;
	margin-left: 12px;
}
.rtab li{
	float:left; width:67px; height:25px;
	line-height:30px; text-align:center;
	border:solid #DFDFDF; border-width:0 1px 1px 0;
	background-color:#F5F5F5; cursor:pointer;}
.rtab li.curtab{ color:#C30; width:68px; background-color:#FFF; border-width:0 1px 0 0;}


.bdbox2{
	border: 1px solid #EAEAEA;
}
.bdbox{
	border: 1px solid #EAEAEA;

	overflow: hidden;
}
.bdbox .lt,
.bdbox .rt,
.bdbox .lb,
.bdbox .rb{
	position:absolute; width:2px; height:2px; overflow:hidden;
	background:url(px.png) no-repeat; zoom:1; z-index:2;}
.bdbox .lt{ left:-1px; top:-1px; background-position:-3px -38px;}
.bdbox .rt{ right:-1px; top:-1px; background-position:-6px -38px;}

.bdbox .lb{ left:-1px; bottom:-1px; background-position:-3px -41px;}
.bdbox .rb{ right:-1px; bottom:-1px; background-position:-6px -41px;}


.titbar{ position:relative; height:39px; background:url(repeat.gif) repeat-x 0 -332px;}
.titbar h2{
	position:absolute; top:10px; left:12px;
	height:22px; width:100px;
	overflow:hidden; text-indent:-9999px;}
.titbar .subtab{ position:absolute; top:11px; left:147px;}
.titbar .subtab li{
	float:left; width:72px; height:17px; margin:0 2px; cursor:pointer;
	line-height:17px; text-align:center; font-weight:bold; color:#343434;}
.titbar .subtab .hover{ background:url(icon.png) no-repeat -200px -27px;}

.titbar .subtab li a,
.titbar .subtab li a:hover{ display:block; color:#000; text-decoration:none;}
.titbar .subtab li.curtab{	
	 color:#fff;
	background:url(icon.png) no-repeat -200px -10px;}
.titbar .subtab li.curtab a,
.titbar .subtab li.curtab a:hover{ color:#FFF; text-decoration:none;}

.titbar .subnav{ position:absolute; top:10px; right:20px; color:#afafaf; word-spacing:6px;}
.titbar .subnav em{ color:#000; font-style:normal;}

.titbar .mini_pages{ position:absolute; height:17px; top:11px; right:17px;}
.titbar .mini_pages a{ display:block; float:left; height:17px; line-height:17px; margin-left:15px;}
.titbar .mini_pages a.page_up{ width:17px; background:url(icon.png) no-repeat -291px -54px;}



.mposter{float:left;}
.v_shdow{
	padding:3px;
	background:url(bplay_trans.png) no-repeat -231px 0;
	border: 1px solid #CCCCCC;
}

.in_con{
	width:614px;
	padding-top:10px;
	overflow:hidden;
	margin-top: 0;
	margin-right: 17px;
	margin-bottom: 0;
	margin-left: 17px;
}
.in_w{ width:660px;}


.intro{ float:left; line-height:140%;}
.intro h4{ font-weight:normal; font-size:12px;}
.intro h4 em{ font-style:normal; font-weight:normal; color:#333;}
.intro .meta{ color:#999999;}
.intro .meta li{ clear:both; word-spacing:4px;}
.intro .meta span{ display:inline-block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.intro .meta span.updatetime{ margin-right:10px;}
.intro .line{ border-top:1px solid #DFDFDF; clear:both; height:1px; overflow:hidden; margin-top:5px;}
.intro .jq{ color:#666; margin:4px 0 8px 0;}

.intro .bplay,
.intro .bjump,
.intro .binfo{
	float:left; width:60px; height:19px;
	background:url(icon.png) no-repeat;
	overflow:hidden; text-indent:-9999px; margin-right:15px;}
.intro .bplay{ background-position:-7px -59px;}
.intro .bjump{ width:70px; background-position:-147px -59px;}
.intro .binfo{ background-position:-77px -59px;}

.intro .pf,
.intro .pl{
	float:left;
	margin:0 10px;
	background:url(icon.png) no-repeat;
	color: #999999;
}
.intro .pf strong,
.intro .pl strong{ color:#999999;}
.intro .pf{ padding-left:20px; background-position:-321px -55px;}
.intro .pl{ padding-left:18px; background-position:-321px -100px;}

#header .topper{ position:relative; height:75px; padding:10px 0;}
#header .topper .logo{ position:absolute; left:10px; /*width:250px;*/ height:80px;}
#header .topper .tbanner{ position:absolute; left:345px; width:420px; height:55px; margin-left:10px;}

#header .topnav{ position:absolute;	right:5px; bottom:10px; word-spacing:5px; color:#BCBCBC;}
#header .topnav a{ color:#C00;}


/** 导航条 **/
#header .navbar{
	height:35px; position:relative; background:url(nav.gif) repeat-x 0 -45px; z-index:20;}
#header .navbar a.i,
#header .navbar a.i:hover{ color:#FFF; text-decoration:none;}

#header .navbar_l{
	width:10px; height:35px; position:absolute; left:0; top:0;
	background:url(nav.gif) no-repeat;}
#header .navbar_r{
	width:10px; height:35px; position:absolute; right:0; top:0;
	background:url(nav.gif) no-repeat right 0;}
	

#header .navbar .nav{
	position:absolute; height:35px;
	left:10px; top:0px;}
#header .navbar .nav li{
	float:left; margin-right:6px; }

#header .navbar .nav a.i{	
	display:block; float:left; clear:both;
	padding:12px 16px 0 16px; height:23px; font-size:14px;}
#header .navbar .nav a.i:hover{background:url(nav.gif) no-repeat right -90px;}

#header .navbar .nav .dropdown{ position:relative; z-index:999;}
#header .navbar .nav .dropdown a{}
#header .navbar .nav .dropdown a.i strong{
	padding-right:12px;	background:url(dot.gif) no-repeat right 5px;}

#header .navbar .nav .i_hover{ background:url(nav.gif) no-repeat right -135px;}
#header .navbar .nav .i_hover a.i,
#header .navbar .nav .i_hover a.i:hover{ color:#C00; background:none; }
#header .navbar .nav .i_hover a.i strong,
#header .navbar .nav .i_hover a.i:hover strong{ background:url(dot.gif) no-repeat right -19px;}

#header .navbar li.nav_curr a.i,
#header .navbar li.nav_curr a.i:hover{ background:url(nav.gif) no-repeat right -90px;}
#header .navbar li.nav_curr a.i{ color:#FFF;}


#header .navbar .toolslnk{
	position:absolute; height:35px;
	right:15px;	top:0px;}
#header .navbar .toolslnk li{ float:left; height:12px; margin-top:10px; padding:0 10px;}
#header .navbar .toolslnk a{ color:#FFF; display:inline-block; padding:2px;}
#header .navbar .toolslnk a:hover{ text-decoration:underline;}


.dmenu{	position:absolute; top:35px; left:0; z-index:99;}
.dmenu .con{ background-color:#FBFBFB; width:260px; padding:12px 20px; overflow:hidden;}
.dmenu .con dl{ float:left; height:118px;}
.dmenu .con dt{ font-size:14px; font-weight:bold; color:#333; margin-bottom:5px;}
.dmenu .con dd{
	float:left; display:inline-block; line-height:200%;
	margin-right:5px; overflow:hidden; color:#333;}
.dmenu .con dd img{ vertical-align:middle;}
.dmenu .con dd a,
.dmenu .con dd a:hover{ display:inline-block; color:#333;}

.dmenu .con dl.by_hot{ width:70px;}
.dmenu .con dl.by_hot dd{ width:70px;}
.dmenu .con dl.by_type{
	width:160px; padding:0 5px 0 16px; overflow:hidden;
	background:url(icon.png) no-repeat -338px -150px;}
.dmenu .con dl.by_type dd{ width:80px; overflow:hidden;}
.dmenu .con dl.by_type a.hd{ padding-right:18px; background:url(hd.gif) no-repeat right 5px;}

.dmenu .con dl.by_star{
	width:250px; padding:0 16px;
	background:url(icon.png) no-repeat -338px -150px;}
.dmenu .con dl.by_star dd{ width:100px;}

.dmenu .con dl.by_year{
	width:150px; padding:0 16px;
	background:url(icon.png) no-repeat -338px -150px;}
.dmenu .con dl.by_year dd{ width:45px;}

.dmenu .dm_lb,
.dmenu .dm_rb{
	position:absolute;
	width:9px; height:7px; overflow:hidden;
	background:url(px.png) no-repeat;}
.dmenu .dm_lb{ left:-4px; bottom:-7px; background-position:-35px -35px;}
.dmenu .dm_rb{ right:-6px; bottom:-7px; background-position:-45px -35px;}

.dmenu .dm_left,
.dmenu .dm_right,
.dmenu .dm_bottom{ position:absolute; overflow:hidden;}

.dmenu .dm_left{
	width:4px; height:142px; left:-4px; top:0;
	background:url(dmenu_sdw_l.png) repeat-y;}
.dmenu .dm_right{
	width:6px; height:142px; right:-6px; top:0;
	background:url(dmenu_sdw_r.png) repeat-y;}
.dmenu .dm_bottom{
	width:295px; height:7px; left:5px; bottom:-7px;
	background:url(dmenu_sdw_b.png) repeat-x;}



#search{
	height:57px;
	background-image: url(body_bg.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 958px;
}
#search .sform{
	float:left;
	width:500px;
	height:52px;
	padding:5px 0 0 10px;
}
#search .sform .stab{ height:20px; width:440px;}
#search .sform .stab li{
	float:left; height:20px; line-height:20px; width:60px;
	color:#565656; text-align:center; line-height:19px; cursor:pointer;}
#search .sform .stab li.cur{
	padding-right:1px; color:#033f7b;
	background:url(icon.png) no-repeat -7px -12px;}
#search .sform .stext{ clear:both;}
#search .sform .stext input{ border:none;}
#search .sform .stext .ipt_text{
	float:left;
	width:400px;
	height:16px;
	line-height:16px;
	padding:4px 5px 3px;
	font-family:Verdana, Tahoma, Arial;
	border: 1px solid #DADADA;
	}
#search .sform .stext .ipt_submit{
	float:left; margin-top:-1px; /*margin-top:18px;*/
	width:80px; height:25px;
	overflow:hidden; text-indent:-9999px; margin-left:5px; cursor:pointer;
	background:url(icon.png) no-repeat -93px -12px;}

#search .s_hot{
	float:right; width:400px; height:45px; overflow:hidden; padding-top:5px;
	word-spacing:4px; word-break:keep-all; line-height:180%;}
#search .s_hot strong,
#search .s_hot p{ display:inline-block; float:left;}
#search .s_hot strong{ color:#004580;}
#search .s_hot p{ width:350px; padding-left:10px; color:#666;}
#search .s_hot a{ color:#666;}



.focusbar{ margin:10px auto;}
.focside{ background:url(focside.jpg) no-repeat;}
/*.focside{ background:url(pipi_down.gif) no-repeat;}*/
.focside .cms_down{ height:84px; padding-top:45px;}
.focside .cms_down p.vtotal{ text-align:center; color:#C00; margin-top:5px;}
.focside .cms_down p a{
	display:block;
	color:#ffb777;
	text-decoration:none;
	height:58px; width:268px; text-align:center;
	padding:26px 0 0 0; margin:0 auto;
	background:url(icon.png) no-repeat -7px -80px;}

.focside .hotplay{ height:132px; padding-top:20px; }
.focside .hotplay h2{ font-size:14px; color:#004580; margin:0 0 5px 16px;}
.focside .hotplay ul{ padding:0 16px;}
.focside .hotplay ul li{ line-height:200%; clear:both;}
.focside .hotplay ul li .nmlist{
	float:left;	width:232px; margin-right:12px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.focside .hotplay span{ float:left; display:block; width:10px; text-align:center; font-family:simsun;}
.focside .hotplay span.rise{color:#F30;}
.focside .hotplay span.fall{color:#390;}
.focside .hotplay span.steady{color:#666; font-weight:bold;}

.focside .hotplay em{ font-style:normal; margin-right:12px;}
.focside .hotplay a{ color:#004580;}



.category{
	height:70px;
	position:relative;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DFDFDF;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
	background-image: url(repeat.gif);
	background-repeat: repeat-x;
	background-position: 0 -201px;
	border-left-width: 1px;
}

.category .lt,
.category .rt{
	position:absolute; width:2px; height:3px; overflow:hidden;
	background:url(px.png) no-repeat;}
.category .lt{ left:-1px; top:0; background-position:-3px -2px;}
.category .rt{ right:-1px; top:0; background-position:-6px -2px;}

.category .lb,
.category .rb{
	position:absolute; width:2px; height:2px; overflow:hidden;
	background:url(px.png) no-repeat;}
.category .lb{ left:-1px; bottom:0; background-position:-3px -6px;}
.category .rb{ right:-1px; bottom:0; background-position:-6px -6px;}

.category dl{ float:left; padding:0 0 0 22px; height:70px;}
.category dl dt{
	height:19px; margin:5px 0;
	overflow:hidden; text-indent:-9999px; background:url(icon.png) no-repeat;}
.category dl dd{
	float:left; display:inline-block; line-height:150%;
	width:60px; margin-right:5px; overflow:hidden;}
.category dl dd.hot{ width:85px;background:url(hot.gif) no-repeat;background-position:60px 5px;}
.category dl dd.hotmov{ width:45px;background:url(hot.gif) no-repeat;background-position:25px 5px;}
.category dl dd.jg{ width:10px;}

.category .mov{ width:340px;}
.category .mov dt{ background-position:-7px -257px;}
.category .tv,
.category .otr{
	width:268px;
	background-image: url(icon.png);
	background-repeat: no-repeat;
	background-position: -338px -150px;
}
.category .otr{ width:280px;}
.category .tv dt{ background-position:-7px -295px;}
.category .otr dt{ background-position:-7px -333px;}
.category a{ color:#333;}


.onshow h2{ background:url(icon.png) no-repeat -7px -172px;}

.v{ float:left; width:118px; height:233px; margin-right:45px;}
.v .vname{
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size: 14px;
	text-align: center;
}
.v .vlink{ position:absolute; width:112px; height:150px; left:2px; top:1px; z-index:2;}
.v .vlink a{ display:block; position:relative; height:150px; z-index:2;}
.v .vlink a:hover{ background:url(bplay_trans.png) no-repeat;}
.v a.jump:hover{ background:url(bplay_trans.png) no-repeat -109px 0;}
.v .vimg{
        width:112px;
	height:150px;
	z-index:0;
	top:0;
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-left: 3px;
	margin-bottom: 5px;
}
.v .vjs{ margin:2px  0; color:#999999; }



.info_hover{ position:absolute; padding-left:20px; z-index:9998; }
.info_hover .pointer{
	position:absolute; top:36%; left:0px;
	width:21px; height:26px;
	background:url(pointer.png) no-repeat; z-index:9999;}
.info_hover .content{	
	width:290px; height:136px; overflow:hidden;
	border:1px solid #444; padding:12px; background-color:#FFF;}
.info_hover .intro h4{ font-weight:bold; margin-bottom:4px;}
.info_hover .intro .jq{ margin-bottom:0;}

.info_hover .gra_rt,
.info_hover .gra_lb,
.info_hover .gra_rb{ position:absolute; overflow:hidden; background:url(px.png) no-repeat;}

.info_hover .gra_rt{ width:7px; height:8px; right:-7px; top:0; background-position:-10px -71px;}
.info_hover .gra_lb{ width:8px; height:8px; bottom:-8px; left:20px; background-position:-1px -80px;}
.info_hover .gra_rb{ width:7px; height:8px; bottom:-8px; right:-7px; background-position:-10px -80px;}

.info_hover .gra_right{
	position:absolute;
	width:7px; height:154px; overflow:hidden;
	right:-7px; top:8px; background:url(tip_sdw_r.png) repeat-y;}
.info_hover .gra_bottom{
	position:absolute;
	 width:308px; height:8px; overflow:hidden;
	bottom:-8px; left:28px;
	background:url(tip_sdw_b.png) repeat-x;}




.vlist h2{ background:url(icon.png) no-repeat -7px -214px;}
.vlist h1{
	position:absolute; top:10px; left:12px;
	height:22px; width:250px; overflow:hidden;
	font-size:16px; color:#444;
	padding-left:20px; background:url(icon.png) no-repeat -322px -7px;}
.nlist h3{
	position:absolute; top:10px; left:12px;
	height:22px; width:445px; overflow:hidden;
	font-size:16px; color:#444;
	padding-left:20px; background:url(icon.png) no-repeat -322px -7px;}
.vlist .rcrow{
	margin-top: 0;
	margin-right: 17px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.vlist .intro{ line-height:160%;}
.vlist .intro h4{ margin-bottom:5px; font-weight:normal; font-size:16px;}
.vlist .intro h4 a{
	color:#548A00;
}


.filter{ margin:0 17px; padding:10px 0;}
.filter ul{}
.filter ul li{ line-height:18px; padding:3px 0; }
.filter ul li a{ display:inline-block; padding:0 5px; margin-right:5px; color:#333;}
.filter ul li a.checked{ background-color:#C00; color:#FFF;}
.filter ul li a.checked:hover{ text-decoration:none;}
.filter ul li a.hd{
	padding-right:18px;
	background-image:url(hd.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}

.filter h2,
.filter .re_so{
	font-size:13px;
	line-height:1.5; padding:4px 0 6px 0; margin-bottom:8px; border-bottom:1px solid #E4E4E4;}
.filter .re_so strong{ font-size:14px; color:#C00;}
.filter .re_so em{ font-style:normal; color:#C30;}
.filter h2 .key{ color:#669; margin-right:5px;}
.filter h2 .key_htit{ font-size:16px; display:inline-block; margin-right:12px;}
.filter h2 .key_label{ color:#666;}
.filter h2 .key_add{ color:#999; font-style:normal; font-size:14px; margin-right:5px;}
.filter h2 .key_del{
	display:inline-block; margin-right:5px; outline:none;
	width:12px; height:11px; overflow:hidden; vertical-align:middle;
	background:url(icon.png) no-repeat -291px -10px;}
.filter h2 .key_del:hover{background-position:-291px -21px;}


.filter .fl_tit{ padding:4px 0; margin-bottom:8px; border-bottom:1px solid #E4E4E4;}
.filter .fl_tit h3{ float:left; font-size:16px; width:54px;}
.filter .fl_tit strong{ font-size:13px; float:left;}



/*.sidebar .intime{ height:275px;}
.sidebar .intime ul{}
.sidebar .intime ul li{
width:266px; margin:0 12px;line-height:22px; font-family:Verdana, Geneva, sans-serif;
padding-left:8px; background:url(dot.gif) no-repeat -2px -44px;
overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
*/
.sidebar{}
.sidebar .intime{ height:170px; padding-top:12px; /* background:url(..repeat.gif) repeat-x 0 -382px; */}
.sidebar .intime .rtab{ margin:0 11px 15px 12px;}
.sidebar .intime .rtab li{ width:136px;} 
.sidebar .intime dl{}
.sidebar .intime dl dd{
width:266px; margin:0 12px;line-height:22px; font-family:Verdana, sans-serif;
padding-left:8px; background:url(dot.gif) no-repeat -2px -44px;
overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sidebar .intime dl dd a{ color:#333;}

.zt_rc{ margin:0 12px; width:274px; overflow:hidden;}
.zt_rc .zt_w{ width:300px;}
.zt_rc span{ display:inline-block; float:left; padding:0 13px 12px 0;}

.zt_list{ width:274px; margin:0 12px; padding-top:12px; padding-bottom:3px; border-top:1px solid #DFDFDF;}
.zt_list li{
	width:266px; height:16px; padding-left:8px; padding-bottom:8px;	
	background:url(dot.gif) no-repeat -2px -47px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.sort_lst{ padding-bottom:9px;}
.sort_lst li{
	height: 17px;
	padding-bottom: 2px;
	padding-top: 1px;
	overflow: hidden;
}
.sort_lst .top1{ padding-left:18px; color:#666;}
.sort_lst .top1 .intro{ line-height:170%;}
.sort_lst li .col_1,
.sort_lst li .col_2,
.sort_lst li .col_3{
	float:left;
}

.sort_lst li .col_1{ color:#333; width:15px; text-align:right;}
.sort_lst li .col_2{
	width:185px;
	margin-left:8px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow: hidden;
	height: 25px;
}
.sort_lst li .col_3{ float:right; width:45px; color:#CCCCCC; font-size:11px; font-weight:normal;}
.sort_lst li .col_2 em{ font-style:normal; font-weight:normal; color:#666;}


.pprc{ padding-bottom:;}
.pprc li{ padding-bottom:15px;}


.ppfeel{ width:274px; margin:0 12px; overflow:hidden;}
.ppfeel ul{ width:312px;}
.ppfeel ul li{ float:left; width:66px; height:130px; padding:0 37px 15px 0;}
.ppfeel ul li p{
	width:66px; line-height:150%; color:#8F8F8F;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ppfeel ul li p a{ color:#333;}



/*分页样式*/
.page {text-align:center; border-top:1px #D2E8FC dotted; margin:4px 0px 5px 0px; line-height:30px; height:30px; font-size:14px;}
.page a,.page em,.page span{border:1px solid #0c5497;height:15px;padding:3px 4px;margin:2px;font:normal 10px/12px Arial, Helvetica, sans-serif;color:#0c5497;text-decoration:none;}
.page span,.page a:hover {background:#0c5497;color:#fff;}
.page input {border:1px solid #76bac2;margin:2px;color:#0c5497;text-align:center;font:normal 12px/14px Verdana; position:relative; top:5px}
.page .pagego{height:14px;}
.page .pagebtn{height:18px;}
#footer,#footerlink{
	width:960px;
	padding-bottom:6px;
	float: left;
}

 .frdlink{
	line-height:200%;
	color:#565656;
	word-spacing:4px;
	padding:12px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
}
.frdlink a{ color:#767676;margin-left:5px;}
#footer .beihao{
	margin-top:10px;
	padding-top:5px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #666666;
}
#footer .beihao .ft_l{ float:left;}
#footer .beihao .ft_r{ float:right;}
#footer .beihao .ft_r .ft_ico{ text-align:right; margin-top:5px;}
#footer .beihao .ft_r .ft_ico img{ vertical-align:middle;}
#footer p{ line-height:190%; color:#666;}
#footer p a{ color:#333;}


input, select, textarea, button, 
.CAPXOUS_AutoComplete * {
	font:	12px "Segoe UI", Verdana, Arial, Helvetica, sans-serif;	
	line-height:	1.2em;
}

.CAPXOUS_AutoComplete {
	background-color:	#fcfcfc;
	border:	1px solid #333;
	padding:	0;
	margin:	0;
	text-align:	left;
	z-index:	999;
}

.CAPXOUS_AutoComplete_waiting {
	background:	url(indicator.gif) no-repeat right;
}

.CAPXOUS_AutoComplete .selectable {
	padding:	2px;
	text-align:	left;
	cursor:	pointer;
}

.CAPXOUS_AutoComplete .current {
	background-color:	#FFD563;
	color:	#000;
}

.CAPXOUS_AutoComplete .informal {
	color:	#444;
	float:	right;
}

.CAPXOUS_AutoComplete a {
	margin:	2px;
	color:	#000;
	font-weight:	bold;
}

.CAPXOUS_AutoComplete a:hover {
	
}

.MM, .SM, .MM li, .SM li {
direction:ltr;
display:block;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.MM li, .SM li {
background:transparent none repeat scroll 0%;
position:relative;
}
.MM a, .SM a {
display:block;
position:relative;
}
* html > body .MM a, * html > body .SM a {
position:static;
}
.MM li a.NOLINK, .SM li a.NOLINK {
cursor:default !important;
}
* html .MM li, * html .SM li {
display:block;
float:left;
width:100%;
}
*:first-child + html .MM li, *:first-child + html .SM li {
float:left;
width:100%;
}
*:root .MM li, *:root .SM li {
display:block;
width:auto;
}
.MM ul, .SM ul {
display:none;
left:-800px;
position:absolute;
top:-9999px;
width:1px;
z-index:11111;
}
ul.MM ul, ul.SM ul {
display:block;
}
* html .MM ul, * html .SM ul {
display:block;
}
* html > body .MM, * html > body .SM {
margin-bottom:-15px;
margin-right:-15px;
}
.NOSEPARATOR {
border-width:0pt !important;
margin:0pt !important;
padding:0pt !important;
}
#Menu1 {
background-color:transparent;
background-image:none;
border-width:0pt;
padding:0pt;
}
#Menu1 {
height:auto;
left:0pt;
margin-top:2em;
position:absolute;
top:0pt;
width:100%;
z-index:9999;
}
#Menu1 li {
float:left;
left:2em;
width:auto;
}
#Menu1 > li {
border-width:0pt 1px 0pt 0pt;
margin:0pt 0px 0pt 0pt;
padding:0pt 0px 0pt 0pt;
}

head:first-child + body #Menu1 > li {
left:0pt;
}
* > * > html:lang(en), #Menu1 > li {
left:0pt;
}
#Menu1 > li:first-child {
margin-left:2em;
}
#Menu1 > li > a {
white-space:nowrap;
}
* html > body #Menu1 > li > a {
float:left;
}
* html > body #Menu1 > li {
float:none;
}
* html > body #Menu1 > li {
float:left;
}
#Menu1 ul li {
float:none;
}
.MM {
background-color:#CBCBEF;
background-image:none;
border:0px solid #8F90C4;
padding:0px;
}
.MM li {
border-color:#CBCBEF;
border-style:solid;
border-width:0pt 0pt 1px;
margin:0pt 0pt 0px;
padding:0pt 0pt 0px;
}
.MM li a.CURRENT, .MM li a.CURRENT:link, .MM li a.CURRENT:visited {
background-color:#FFFBF0;
background-image:none;
border:1px solid #CBCBEF;
color:#252455;
text-decoration:none;
}
.MM li a, .MM li a:link, .MM li a.NOROLL, .MM li a.NOROLL:link, .MM li a.NOROLL:visited, .MM li a.NOROLL:hover, .MM li a.NOROLL:focus, .MM li a.NOROLL:active {
background-color:#FFF5C6;
background-image:none;
border:1px solid #FFF5C6;
color:#252455;
cursor:pointer;
font-family:verdana,arial,helvetica,sans-serif;
font-size:76%;
font-weight:bold;
padding:4px;
text-align:left;
text-decoration:none;
}
.MM li a:visited {
background-color:#FFF5C6;
background-image:none;
border:1px solid #FFF5C6;
color:#252455;
text-decoration:none;
}
.MM li a:hover, .MM li a:focus, .MM li a:active, .MM li a.MMO, .MM li a.MMO:link, .MM li a.MMO:visited, .MM li a.CURRENT:hover, .MM li a.CURRENT:focus, .MM li a.CURRENT:active {
background-color:#CBCBEF;
background-image:none;
border:1px solid #4D4C76;
color:#000000;
text-decoration:none;
}
#Menu1 ul li {
left:0pt;
}
#Menu1 ul a {
display:inline;
white-space:nowrap;
}
#Menu1 ul {
}
.MM li a.CURRENT .MMS, .MM li a.CURRENT:link .MMS, .MM li a.CURRENT:visited .MMS {
background-color:transparent;
background-image:url(h_arrow.gif);
}
.MM li a .MMS, .MM li a:link .MMS, .MM li a.NOROLL .MMS, .MM li a.NOROLL:link .MMS, .MM li a.NOROLL:visited .MMS, .MM li a.NOROLL:hover .MMS, .MM li a.NOROLL:focus .MMS, .MM li a.NOROLL:active .MMS {
background-color:transparent;
background-image:url(h_arrow.gif);
background-repeat:no-repeat;
display:block;
font-size:8px;
height:4px;
position:absolute;
visibility:hidden;
width:7px;
}
.MM li a:visited .MMS {
background-color:transparent;
background-image:url(h_arrow.gif);
}
.MM li a:hover .MMS, .MM li a:focus .MMS, .MM li a:active .MMS, .MM li a.MMO .MMS, .MM li a.MMO:link .MMS, .MM li a.MMO:visited .MMS, .MM li a.CURRENT:hover .MMS, .MM li a.CURRENT:focus .MMS, .MM li a.CURRENT:active .MMS {
background-color:transparent;
background-image:url(h_arrow_over.gif);
}
.SM {
background-color:#FFF5C6;
background-image:none;
border:1px solid #4D4C76;
padding:3px;
}
.SM li {
border-color:#CBCBEF;
border-style:solid;
border-width:0pt 0pt 0px;
margin:0pt 0pt 0px;
padding:0pt 0pt 0px;
}
.SM li a.CURRENT, .SM li a.CURRENT:link, .SM li a.CURRENT:visited {
background-color:#FFFBF0;
background-image:none;
border:1px solid #CBCBEF;
color:#252455;
text-decoration:none;
}
.SM li a, .SM li a:link, .SM li a.NOROLL, .SM li a.NOROLL:link, .SM li a.NOROLL:visited, .SM li a.NOROLL:hover, .SM li a.NOROLL:focus, .SM li a.NOROLL:active {
background-color:#FFF5C6;
background-image:none;
border:1px solid #FFF5C6;
color:#252455;
cursor:pointer;
font-family:verdana,arial,helvetica,sans-serif;
font-size:75%;
font-weight:normal;
padding:3px;
text-align:left;
text-decoration:none;
}
.SM li a:visited {
background-color:#FFF5C6;
background-image:none;
border:1px solid #FFF5C6;
color:#252455;
text-decoration:none;
}
.SM li a:hover, .SM li a:focus, .SM li a:active, .SM li a.SMO, .SM li a.SMO:link, .SM li a.SMO:visited, .SM li a.CURRENT:hover, .SM li a.CURRENT:focus, .SM li a.CURRENT:active {
background-color:#CBCBEF;
background-image:none;
border:1px solid #4D4C76;
color:#000000;
text-decoration:none;
}
.SM li a.CURRENT .SMS, .SM li a.CURRENT:link .SMS, .SM li a.CURRENT:visited .SMS {
background-color:transparent;
background-image:url(v_arrow.gif);
}
.SM li a .SMS, .SM li a:link .SMS, .SM li a.NOROLL .SMS, .SM li a.NOROLL:link .SMS, .SM li a.NOROLL:visited .SMS, .SM li a.NOROLL:hover .SMS, .SM li a.NOROLL:focus .SMS, .SM li a.NOROLL:active .SMS {
background-color:transparent;
background-image:url(v_arrow.gif);
background-repeat:no-repeat;
display:block;
font-size:8px;
height:7px;
position:absolute;
visibility:hidden;
width:7px;
}
.SM li a:visited .SMS {
background-color:transparent;
background-image:url(v_arrow.gif);
}
.SM li a:hover .SMS, .SM li a:focus .SMS, .SM li a:active .SMS, .SM li a.SMO .SMS, .SM li a.SMO:link .SMS, .SM li a.SMO:visited .SMS, .SM li a.CURRENT:hover .SMS, .SM li a.CURRENT:focus .SMS, .SM li a.CURRENT:active .SMS {
background-color:transparent;
background-image:url(v_arrow_over.gif);
}
#ranks{ position:absolute; top:11px; left:147px;}
#ranks li{
	float:left; width:72px; height:17px; margin:0 2px; cursor:pointer;
	line-height:17px; text-align:center; color:#343434;}
#ron{ color:#C30; width:72px; background:url(icon.png) no-repeat -200px -10px;}
#ron a{ color:#FFFFFF;}

.focus{ height:280px;border:1px solid #0c5497; overflow:hidden; position:relative; z-index:10;}
ul#show_pic_top  {height:280px;position:absolute;width:650px;}
ul#show_pic_top li {float:left;}
ul#show_pic_top img{ display:block; overflow:hidden;}
#icon_num_top {bottom:5px;position:absolute;right:5px;}
#icon_num_top li {background:#8F8F8F;color:#fff;cursor:pointer;float:left;height:20px;line-height:20px;margin-right:6px;text-align:center;width:20px; border:1px solid #333; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
#icon_num_top li:hover, #icon_num_top li.active {background:#6EBD10;}
.bput{ width:28px;}
.btn{padding-left:5px; margin-left:2px;}

/*---------评论CSS----------*/
#comment{ margin-left:5px; float:left; color:#333333}
.cmtcontent{ border-bottom:1px #bbb9b9 dashed; margin-bottom:10px;}
.cmtextarea{
	background:url(cm2.gif) no-repeat;
	width:100%;
	border:1px #eaeaea solid;
	height: 110px;
}
.cname{ padding-left:8px;}
.cpic{ margin-top:0px; margin-right:4px;}
.cnamebg{ background:#f7f6f6; height:23px; padding-left:0px;}
.ctext{ padding-left:3px; line-height:18px; padding-top:8px; padding-bottom:8px;}
.code{ width:50px;}
#post_btn{ margin-top:0px; border:0px #999999 solid; background:#efefef; background:url(sobj.png); width:110px; padding-top:3px;}
.cptop{ height:40px; text-align:left;}
#playad{ position:absolute;}

/*评论*/
.pluscm {clear:both;margin-top:5px;overflow:hidden}
.pluscm .list{margin-bottom:5px;color:#666;}
.pluscm .list a{color:#69c;}
.pluscm .list ul{margin-bottom:5px;}
.pluscm .list li{clear:both; height:21px; line-height:170%; margin:0px 8px; color:#000;}
.pluscm .list li .user{ color:#FFFFFF; padding:2px;}
.pluscm .list li .u0,.pluscm .list li .u2,.pluscm .list li .u4{ color:#3B89E1;}
.pluscm .list li .u1,.pluscm .list li .u3,.pluscm .list li .u5{ color:#006699;}
.pluscm .list li span{ margin:0px; padding:0px}
.pluscm .list li .floor{ float:right; margin-right:5px; color:#999}
.pluscm .list p { padding:0px 15px 5px 15px; margin-top:5px; border-bottom:#CCC 1px dashed; line-height:120%; margin-bottom:10px; clear:both}
.pluscm .list .page {clear:both; text-align:center; border:none}
.pluscm .list .page a,.pluscm .list .page em{height:15px; font:normal 10px/12px Arial, Helvetica, sans-serif; color:#06c; text-decoration:none;}
.pluscm .list .page span,.pluscm .list .page a:hover {color:#FFF}
.pluscm form{ margin:0px; padding:0px}
.pluscm .form{overflow:hidden;}
.pluscm .form ul {margin-bottom:4px; text-align:center; clear:both}
.pluscm .form .btn-1{border:1px solid #C0EAFA;}
.pluscm .form .btn-2{border:none;width:70px;height:24px;line-height:24px;background:url(sobj.png) left top no-repeat;color:#444; margin:5px 0px; position: relative; top:7px; left:5px}
.pluscm .form .submit{ border:none; text-align:center;}
.pluscm .form textarea{width:95%; height:60px; marginp-top:5px; border:1px solid #CCC; color:#666}

/*---------排行榜CSS----------*/
.topbox{ border:1px #aedef2 solid; margin-top:8px; padding-left:10px; color:#215ba2; width:950px;}
.topboxbg{ background:#eef5fd; border-bottom:1px #aedef2 solid;padding-left:10px;}
.topboxa{ margin-top:10px; margin-bottom:8px; margin-left:8px;}
.toptbg{ background:#efefef; background:url(topbg.gif) no-repeat;  float:left; width:270px; border:0px #e5e5e5 solid;height:25px; padding-left:20px; padding-top:8px; color:#215ba2; }
.topli{ margin-top:3px;}
.topnb{ line-height:20px; height:25px; width:245px; overflow:hidden;}
.nbi{ background:#f2f2f2;border:1px #e5e5e5 solid; padding:2px;}

/*---------全部电影CSS----------*/

#allmove {float:left;width:950px;*width:950px;border:1px solid #aedef2;BACKGROUND: #fff;padding-bottom: 5px;MARGIN-BOTTOM: 5px;POSITION: relative;overflow:hidden; margin-top:8px;}
.allmove_title {BACKGROUND:#eef5fd;width:auto;height:25px;line-height:25px;color:#1974C8;font-size:12px;PADDING-LEFT: 20px;font-weight: bold;border-bottom:1px dashed #aedef2;}
.allmove_title span {float:right;font-size:12px;font-weight:normal;color:#1974C8;padding-right:6px;}
.allmove_title span b {background:url(xuanz.gif) 0px -1px no-repeat;padding-left:20px;padding-right:10px;font-weight:normal;font-size:12px;}
.allmovelist {margin:5px;}
.allmovelist li {margin:0 5px;float:left;line-height:25px;width:124px;text-align:left;white-space:nowrap;overflow:hidden;border-bottom: Gainsboro 1px dotted;}
.allmovelist li a {color: #075DB3;font-size: 9pt;font-family: 宋体, Arial, Helvetica, sans-serif;}
.allmovelist li a:hover {color: orangered;font-size: 9pt;font-family: 宋体, Arial, Helvetica, sans-serif;}
.allmovelist li span {color:#666666}
.footer_ad {
	height: 60px;
	width: 960px;
	margin-top: 5px;
	float: left;
	background-color: #CCCCCC;
}
.sr_960 {
	float: left;
	width: 958px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	overflow: hidden;
}
.zhibo960 {
	float: left;
	width: 958px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	overflow: hidden;
}
.history {
	margin-top: 10px;
        margin:0 auto;
        width: 960px;
}
.footer_ad_960_75 {
	float: left;
	width: 960px;
	margin-top: 5px;
}

.main_right {
	float: left;
	width: 300px;
	margin-left: 10px;
	background-image: url(focside.jpg);
	height: 280px;
	margin-top: 5px;
	overflow: hidden;
}
.main_shoulu {
	float: left;
	height: 25px;
	padding-top: 15px;
	padding-left: 15px;
	font-size: 14px;
}

.cms_down p a{
	display:block;
	color:#ffb777;
	text-decoration:none;
	height:90px;
	width:298px;
	text-align:center;
	float: left;
	background-image: url(icon.png);
	background-repeat: no-repeat;
	background-position: 10px -80px;
}
.cms_gonggao {
	float: left;
	width: 290px;
	margin-top: 25px;
	margin-left: 10px;
}
.cms_gonggao h2 {
	font-size: 14px;
	color: #000000;
	margin-bottom: 10px;
}
.cms_gonggao li {
	float: left;
	height: 23px;
	width: 280px;
	font-size: 14px;
}
.fenlei {
	float: left;
	width: 960px;
	margin-top: 5px;
}
.main_right2 {
	float: left;
        height: 520px;
	width: 300px;
        margin-left: 10px;
	margin-top: 5px;
	background-image: url(titbar_bg.gif);
	background-repeat: repeat-x;
}
.main_right2_ad {
	float: left;
	height: 168px;
	width: 298px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
}








.left00 {
	padding: 2px;
	float: left;
	height: 130px;
	width: 90px;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	line-height: 25px;
	text-align: center;
	margin-right: 10px;
	margin-left: 15px;
	font-size: 14px;
}

.left01 {
	float: left;
	height: 18px;
	width: 140px;
	padding-top: 7px;
	margin-left: 10px;
	padding-right: 4px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	overflow: hidden;
        color:#999999;
}
.left01 a {
	float: left;
}
.left01 font {
	float: right;
}
.main_left2 {
	float: left;
	width: 648px;
	border: 1px solid #D9D9D9;
	padding-bottom: 14px;
	overflow: hidden;
	background-image: url(movie.gif);
	background-repeat: no-repeat;
}
.main_left2_fenlei {
	float: left;
	height: 20px;
	width: 630px;
	font-size: 14px;
	padding-top: 15px;
	padding-left: 20px;
	word-spacing: 10px;
}

.main_left2_tv {
	float: left;
	width: 648px;
	border: 1px solid #D9D9D9;
	padding-bottom: 14px;
	overflow: hidden;
	background-image: url(tv.gif);
	background-repeat: no-repeat;
}
.main_left2_comic {
	float: left;
	width: 648px;
	border: 1px solid #D9D9D9;
	padding-bottom: 14px;
	overflow: hidden;
	background-image: url(comic.gif);
	background-repeat: no-repeat;
}
.main_left2_varicty {
	float: left;
	width: 648px;
	border: 1px solid #D9D9D9;
	padding-bottom: 14px;
	overflow: hidden;
	background-image: url(varicty.gif);
	background-repeat: no-repeat;
}

.main_new {
	float: left;
	height: 190px;
	width: 650px;
}
.main_new li {
	float: left;
	height: 20px;
	width: 345px;
	color: #999999;
	padding-top: 11px;
	margin-left: 10px;
}
.main_new ul {
	float: left;
	height: 65px;
	width: 340px;
	margin-top: 5px;
	line-height: 20px;
	color: #999999;
	margin-left: 10px;
}


.main_new_img {
	float: left;
	height: 150px;
	width: 230px;
	margin-left: 15px;
	padding: 3px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}
.vodmap {
	float: left;
	width: 928px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	background-image: url(body_bg.gif);
	background-repeat: repeat-x;
	padding: 15px;
}
.vodmap li {
	float: left;
	height: 25px;
	width: 127px;
	text-align: left;
	margin-left: 7px;
}
.li3 {
	float: left;
	height: 25px;
	width: 905px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
	background-image: url(01.gif);
	padding-left: 10px;
}
/*留言*/
.gb{width:958px;clear:both;margin:0 auto;color:#333333;margin-top:3px;border:1px solid #ccc;}
.gb .list{text-align:left;}
.gb .list ul{}
.gb .list li{clear:both}
.gb .list li dd{float:left; height:130px; border-bottom:1px solid #EAE4D1; overflow:hidden}
.gb .list li .left{width:200px;text-align:center;}
.gb .list li .left h6{ border-bottom:1px dashed #EAE4D1; font-size:12px; height:25px; line-height:25px; font-weight:normal;color:#06c;}
.gb .list li .left p{ margin-top:10px}
.gb .list li .line{border-left:1px solid #EAE4D1; overflow:hidden}
.gb .list li .right{width:745px;}
.gb .list li .right h6{ border-bottom:1px dashed #EAE4D1; font-size:12px; height:25px; line-height:25px; text-align:left; padding-left:10px; font-weight:normal}
.gb .list li .right h6 span{ font-size:12px; float:right; color:#CCC; margin-right:5px}
.gb .list li .right dl{ height:90px; line-height:18px; margin:5px 5px 5px 10px;  overflow:hidden; color:#06c}
.gb .list li .right dl .zuti{ color:#333;}
.gb .pages {text-align:center; margin:5px 0px 5px 0px; line-height:25px; height:25px;}
.gb .pages a,.gb .pages em,.gb .pages span{border:1px solid #69c;height:15px;padding:3px 4px;margin:2px;font:normal 10px/12px Arial, Helvetica, sans-serif;color:#06c;text-decoration:none;}
.gb .pages span,.gb .pages a:hover {background:#06c;color:#fff;}
.gb .pages input {border:1px solid #76bac2; margin:2px;color:#69c; text-align:center; font:normal 12px/14px Verdana;}
.gb .pages .pagego{height:14px;}
.gb .pages .pagebtn{height:18px;}
.gb .form{text-align:left; overflow:hidden}
.gb .form ul {margin-bottom:5px;}
.gb .form ul li{ clear:both; padding:5px 0 5px 10px; border-bottom:1px dashed #EAE4D1;}
.gb .form ul li dl{float:left; width:80px; padding-top:5px;}
.gb .form .left{ float:left; width:400px;}
.gb .form .right{ float:right; width:540px}
.gb .form .right textarea{width:540px; height:120px; overflow-y:scroll; border:1px solid #EAE4D1; margin-top:8px; color:#666}
.gb .form .btn-1{border:1px solid #ccc; padding-left:5px}
.gb .form .btn-2{border:none;width:70px;height:25px;background:url(sobj.png) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:20px;}
.gb .form .submit{ border:none; text-align:center}

.sz20{color:#4A7F07;font-size:20px}
.sz12{color:#999999;font-size:12px}
.sz14{font-weight:bold}

.Tuijian_dy {
	float: left;
	width: 928px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	background-image: url(body_bg.gif);
	background-repeat: repeat-x;
	padding: 15px;
}
.Tuijian_dy li {
	float: left;
	height: 158px;
	width: 85px;
	text-align: center;
	margin-left: 7px;
}
.Tuijian_dy h4 {
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Tuijian_dy h5 {
	font-size: 12px;
	font-family: 宋体;
	font-style: normal;
	font-weight: normal;
	width: 75px;
}
.h1dy {
	float: left;
	height: 25px;
	width: 905px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
	background-image: url(01.gif);
	padding-left: 10px;
}
.h1dy h1{
        font-size:16px;
        display:inline;
	font-weight: normal;
}

.qynews {
	width: 928px;
	float: left;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	background-image: url(body_bg.gif);
	background-repeat: repeat-x;
	padding: 15px;
}
.qynews li {
	float: left;
	height: 25px;
	width: 300px;
	text-align: left;
	margin-left: 7px;
}
.qynews h2{
        font-size:16px;
}


.qynews .r { float:right; width:auto;}
.qynews .r span { float:left; width:auto; padding:0 15px; border-left:1px solid #ddd; height:30px; line-height:28px; color:#555;}
.qynews .r span.show { background:#fff; color:#008000; line-height:30px;}