body { width:980px; margin:0 auto; background:#ebf3e6;}
div{ margin:0; padding:0;}
ul { margin:0; padding:0;}
li { list-style-type:none;}
* { margin:0; padding:0;}
img { border:none;}
table,
td{font-size:12px;border-collapse:collapse;}

ul,li,dl,dd{margin:0;padding:0;list-style:none;}
menu{margin:0;padding:0;}

form{margin:0;padding:0;}

input,
select{font-size:12px;}

img{border:0;vertical-align:middle;}

textarea{color:#8f8f8f;background-color:#fff;font-size:12px;}

button{border:none;cursor:pointer;}
a:link,a:visited { text-decoration:none; font-size:12px; color:black;}
a:hover { text-decoration:underline; color:red; padding-bottom:2px; font-size:12px;}
.a14 { font-size:14px; color:black;}
.a14 a:link,.a14 a:visited { text-decoration:none; color:black; font-weight:bold; font-size:14px;}
.a14 a:hover { text-decoration: underline; color:black;}
.a14b { font-size:14px; color:black; }
.a14b a:link,.a14b a:visited { text-decoration:none; color:black; font-size:14px;}
.a14b a:hover { text-decoration: underline; color:black;}
.a14w { font-size:14px; color:white; font-weight:bold;}
.a14w a:link,.a14w a:visited { text-decoration:none; font-weight:bold; font-size:14px;}
.a14w a:hover { text-decoration: underline; }
.gray a:link,.gray a:visited { text-decoration:none; font-size:12px; color:#999;}
.gray a:hover { text-decoration:underline; padding-bottom:2px; font-size:12px;}

.W14 { font-size:14px; color:white; font-weight:bold;}
.W14 a:link,.W14 a:visited { text-decoration:none; color:white; font-weight:bold; font-size:14px;}
.W14 a:hover { text-decoration: underline; color:white;}
.left { float:left;}
.right { float:right;}
.clear{clear:both;}
.M5 { margin-top:5px;}
.M_b5 { margin-bottom:5px;}
.P_b5 { padding-bottom:5px;}
.M_r5 { margin-right:5px;}
.M_r10 { margin-right:10px;}
.M10 { margin-top:10px;}
.topad{ width:978px; height:auto; border:1px white solid; text-align:center; background-color:#D2A249;}
.topad2{ width:978px; height:auto; border:1px #d4e8b1 solid; text-align:center; background-color:white;}
#frame { width:980px; height:auto; background-color:white;}
#head { height:50px; width:980px; background:url(topttt.jpg) bottom;}
#logo { width:200px; margin-left:10px; height:25px; padding-top:10px;  font-size:28px; font-weight:bold; color:green; text-align:center;}
#bannar{ width:333px;height:50px;}
#r_nav { width:300px; height:20px; margin-top:20px;}
#r_nav  li { float:left; display:block; width:90px; height:auto; text-align:center; list-style:none; border-right:2px #fff solid;}
#r_nav a:link,#r_nav  a:visited { font-size:14px; color:green; font-weight:bold; text-decoration:none;}
#r_nav  a:hover { color:green; text-decoration:underline}
#top_nav { width:400px; height:auto; margin-top:10px; margin-right:20px; padding-top:10px;}
#top_nav p { font-size:12px; color:#666666; line-height:20px;}
#top_nav li { float:left; width:90px; height:20px; text-align:center; background:url(lineX.jpg) right no-repeat; display:block; text-align:center; padding-top:5px;}

#nav { width:980px; height:34px;}
#nav_l { background:url(left.gif) no-repeat left bottom; height:34px; width:10px;}
#nav_r { height:34px; background:url(right.gif) no-repeat right bottom; width:9px;}
#nav_m { width:951px !important; width:956px; height:24px; background:url(middle.gif) repeat-x bottom; padding-top:10px; padding-left:10px !important; padding-left:5px;}
#nav_m li { width:70px; height: auto; float:left; background:url(icon22.gif) right no-repeat; display:block; text-align:center;}

#top1 { width:980px; height:300px;}
#top1 #ll { width:11px; height:300px; background:url(ll.jpg)  no-repeat top left;}
#top1 #rr { width:9px; height:300px; background:url(rr.jpg) no-repeat right top;}
#top1 #mm { width:960px; height:300px; background:url(mm.jpg) repeat-x top; }

#focus { width:215px; height:296px; background:url(focus.jpg) no-repeat; margin-top:4px;}
#focus #id { width:200px; height:120px; margin-top:45px; margin-left:9px;}
#focus #zt { width:215px; height:120px; margin-top:10px;}
.tt1 { width:215px; height:25px; background:url(tit_6.jpg) no-repeat;}
.tt1 h2 { font-size:14px; font-weight:bold; width:60px; color:#000; padding-top:5px; padding-left:10px;}
.ztcont { width:200px; height:95px;  margin-left:5px;}
.ztcont li { float:left; width:80px; height:auto; line-height:25px; padding-left:18px; display:block; background:url(movieicon.jpg) no-repeat left center;}

#middle { width:735px; height:286px; padding-top:14px; padding-left:10px;}
#search { width:500px; height: auto;padding:5px 5px 5px 0;}
#search #tt { width:490px;  font-size:14px; color:white; padding-bottom:0; padding-right:0; padding-top:0; margin-left:10px; font-weight:bold;}
#search #input { width:400px; height:20px; margin-left:5px; }
#search #key { width:490px; height:20px; margin-left:5px; font-size:12px; color:white; font-weight: normal; margin-top:5px; padding-left:5px; }
#search #key h2 { float:left; width:80px; height:50px; font-size:14px; color:white; font-weight:bold; padding-top:3px; }
#search #key li { float:left; display:block; width:80px;  height:auto; text-align: left; line-height:20px;}

#new { width:500px; height:164px!important; height: auto;}
.tt2{ width:500px; height:18px; background: url(tttt.gif) no-repeat bottom; padding-top:5px; padding-left:7px; font-size:14px; color:black; font-weight:bold;}
#new #pic { width:492px; height:auto; padding-left:8px;}
#new #pic li { float:left; display:block; width:140px; height: auto; padding:2px; border:1px green solid; margin-right:15px;}

#gonggao { width:220px; height:270px; background:url(movie.jpg) no-repeat top;}
#gonggao #net_new { width:190px; margin:40px auto 0 20px;height: auto; font-size:12px;}
#gonggao #net_new p { text-indent:24px; line-height:1.6em; font-size:12px; color:black;}

.pindao { width:980px; height: auto; background:white; border-top:1px #d4e8b1 solid;}
.leftban { width:220px; height: auto; border-right:2px white solid; }
.left_ad { width:218px; height:auto; border:1px #ccc solid;}
.left_ad img { border:none;}

.leftban .lefttt { width:220px; height:40px;}


#r_gundong { width:200px; height:320px; background:white; padding:5px; margin:5px;display:inline;}
#r_gundong .tt2 { width:200px; height:48px; background:url(r_gundongtit.gif) no-repeat center top;}
#r_gundong .cont { width:200px; height:250px; background:url(r_gundongcont.gif) repeat-y center;}
#r_gundong .list_new { width:200px;height:auto;}
#r_gundong .list_new li { float:left; list-style-type:none; display:block; width:180px; padding-left:10px; line-height:158% !important; line-height:150%;}
#r_gundong .bot { width:200px; height:20px; background:url(r_gundongbot.gif) no-repeat bottom left;}


#link {width:220px; height:auto; }
.tt3 { width:215px; height:29px; background: url(tit_2.gif) no-repeat; margin-left:2px;}
.tt3 h2 { font-size:14px; font-weight:bold; width:60px; color:#000; padding-top:5px; padding-left:18px;}
#link #nr { width:215px; height:100px; background:#FFFEF9;margin-left:2px;}
#link #nr li { float:left; width:170px; line-height:20px; display:block; background:url(icon1.jpg) no-repeat left; padding-left:20px; padding-top:2px;}

.list1 { width:210px;background:#FFFEF9;margin-left:2px; height:auto;}
.list1 li { width:190px; float:left; line-height:25px; padding-left:15px; background: url(list222.gif) no-repeat left; display:block; border-bottom:1px #ccc dashed; }


.nav_p { font-size:12px; color: #000; font-weight:normal; text-align:left; width:965px; padding-left:15px; background:url(list.gif) no-repeat left center; height:auto; border-bottom:2px #e8f7d4 solid;}

/*中间正文部分CSS*/


 .content { width:680px; height:auto; margin:10px auto;}
 .content p { font-size:14px; color:black; font-weight:normal; text-indent:24px; line-height:1.6em;}
/*发表评论部分*/

.talk_box { width:710px; margin:5px auto; height:300px!important; height:auto; padding:0;}

.talk_box h3{border-bottom:1px solid #D0DBE7;color:#004A72;font-size:14px;line-height:28px;height:28px;width:100%; text-align:left; font-weight:bold; margin:0; padding:0;}
.talk_box .span { float:right; margin:5px 0; text-align:right; width:100%; font-size:12px; color:gray; height:30px; }
.talk_box table tr { background-color:white; height: auto; padding-top:8px;}
.talk_box table td { border:none; height: auto; font-size:12px;}
.talk_box #submit { background:url(talk.jpg) no-repeat top ; width:72px; height:23px; }

.talk_box .btn1_mouseout {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.talk_box .btn1_mouseover {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}


#pinglun { width:720px; height:auto;border-top:1px white solid; text-align:left; font-size:12px}
#pinglun #cont{border:1px solid #D0DBE7;margin: 0;width:720;background:#FFF;}
#pinglun #cont h2{padding-left:18px;border-bottom:1px solid #D0DBE7;background:#F2F6FB url(tdot.gif) 6px 8px no-repeat;color:#004A72;font-size:14px;line-height:28px;height:28px;width:700px; text-align:left; font-weight:bold;}
/*==============相册首页==============*/


.index-left{width:725px;float:left;}
/*==============推荐相片列表==============*/
.photo-list{
	width:724px;
	height:auto;
	float:left;
	margin-top:8px;
	*padding-bottom:4px;
	background-color:#E9F7FA;
}
.photo-list dt{
	height:20px;
	font-size:14px;
	font-weight:bolder;
	text-align:left;
	margin:8px 0 0 10px;
	padding-left:12px;
	background:url(icon_photolist_index.gif) no-repeat left 3px;
}
.photo-list dd{
	display:inline;
	clear:both;
	float:left;
	width:99%;
	height:auto;
	margin:4px;
	padding:10px 0 0;
	background-color:#FFFFFF;
}
.photo-list dd ul li{float:left;width:20%;height:186px;background-color#f0f}

.photo-list dd ul li a{display:block;margin:-2px 0 5px;}

.photo-list dd ul li img{border:4px solid #EBEBEB;}


/*==============右边栏==============*/
.index-right{
	width:219px;
	float:right;
	text-align:left;
}
.index-right dl dt a{
	font-size:12px;
	font-weight:normal;
	float:right;
	margin-right:10px;
}


/*相册详细页面*/


.textpic { width:700px;}

.title { float:left; width:650px!important; width:645px; height:25px; background-color:#f3f3f3; text-align:center; padding-top:8px; font-size:16px; font-weight:bold; color:#C50023; margin-left:10px!important;  margin-left:5px;}
.zs { float:left; width:650px !important; width:640px; text-align:center; margin-top:5px; font-size:12px; color:#666; margin-left:10px; height:auto;}
.fenzu {float:left; width:650px !important; width:640px; margin-top:5px; margin-bottom:5px; font-size:12px; color:#511F90; margin-left:10px!important;  margin-left:5px; height:auto; font-weight:bold; border-bottom:1px #ccc dashed;}
.fenzu a:link,.fenzu  a:visited { font-size:12px; color:#8C63A4; text-decoration:none;}
.fenzu  a:hover { text-decoration:underline; color:#211551;}


.pic_cont {width:700px; height:auto; margin:10px auto; text-align:center; padding:5px; border:1px #ccc dashed;}
.pic_cont p img { border:1px #ccc solid; padding:5px;}

#pic_bankuai { width:700px; height:auto;}
#pic_bankuai h1 {width:700px; height: auto; background:#fefefe; font-size:18px; font-weight:bold; color:#000000; text-align:center; padding-bottom:2px;}
#pic_bankuai h2 {width:700px; height: auto;  font-size:12px; font-weight:normal; color:#666; text-align: center;}


/*网友上传样式*/
.p_load { width:720px; height: auto; font-size:12px; }


/*详细交易样式*/
#buy { width:650px; height:auto; font-size:12px;}
#buy #tit { font-size:16px; font-weight:bold; color:#000; width:630px; margin-left:20px!important;margin-left:10px;}
#buy #contbuy { width:630px; margin-left:20px!important;margin-left:10px;}
#buy #contbuy  td   { height: 25px; font-size:12px; }


/*小卖部的CSS样式*/
.shop {width:650px; height:auto; margin:10px auto;}
.tit_ad      {
	width: 680px;
	margin-top: 12px;
	margin-bottom: 11px;
	text-align:left;
	color:#304533;
	line-height:21px;
	background-color:#F9FBF9;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	margin-right: auto;
	margin-left: 10px;
}
.tit_ad td   { height: 25px; font-size:12px; }
.bt_left     {
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
}
.forumallpages{ text-align: center; line-height: 26px; padding: 0 5px; width:95%; font-size:12px;}
.forumallpages a{border: 1px solid #E4E4E4;color:#000000;padding:4px;Font-family:sans-serif; font-size:9pt;cursor:default;}
.forumallpages span {border: 1px solid #E4E4E4;color:#FF0000;padding:5px;Font-family:sans-serif; font-size:9pt;cursor:pointer;}

/*新闻列表详细CSS样式*/

.new_list { width:650px; height:auto; margin:10px auto 10px 0;  padding:5px; background-color:#F9FBF9; margin-left:10px;}
.new_list ul { padding:2px auto 2px 2px; margin-left:20px}
.new_list li { float:left; display:block; background:url(list2.gif) no-repeat left; padding-left:15px; width:590px; line-height:25px; border-bottom:1px #ccc dashed;}

.tit_sx      { width: 700px;  font-size:10.5pt; margin:20px auto; text-align:center; border:1px #ccc solid; }
.plist { clear:both; float: right; text-align:right; margin:0; padding:0;margin-top:10px; font-size:12px; margin-right:5px; } 
/*电影列表页样式*/



.m_right{width:717px;float:right;margin:10px 0 0}
#list_index,#noresult_rmtj,#noresult_dyjz,#noresult_music{padding-bottom:5px;background:url(http://images.movie.xunlei.com/movie_v2/images/list_fenlei_b.jpg) no-repeat bottom}
#list_index{padding-bottom:5px;background:url(http://images.movie.xunlei.com/movie_v2/images/list_fenlei_b.jpg) no-repeat bottom}
#list_index .t{height:5px;overflow:hidden;background:url(http://images.movie.xunlei.com/movie_v2/images/list_fenlei_t.jpg) no-repeat top}
#list_index .c{border:1px #BFDCEC solid;border-width:0 1px;padding:5px 18px}
#list_index .c p a{margin:0 0 0 10px}
#list_index .c p{height:25px;line-height:25px}
#list_index .c p a.more{float:right;color:#F56E26}
#film_index p.index_search label{float:left;position:relative}
#list_index .c p label{float:left;position:relative}
#film_index p.index_search input.input,.rank_list input.input{float:left;width:345px;height:21px;margin-left:10px;line-height:21px;border:1px #91C2E0 solid;border-right:0;background:#F4F9FC}
#list_index .c p input.input{float:left;width:345px;height:21px;margin-left:10px;line-height:21px;border:1px #91C2E0 solid;border-right:0;background:#F4F9FC}
#film_index p.index_search img{cursor:pointer}
#list_index .c p label img{cursor:pointer}
#film_index p.index_search label span#search_list{position:absolute;z-index:5;right:0px;_right:-1px;top:21px;background:#F4F9FC;border:1px #91C2E0 solid;border-top:1px #F4F9FC solid;width:361px;display:none}
#list_index .c p label span#search_list{position:absolute;z-index:5;right:0px;_right:-1px;top:21px;background:#F4F9FC;border:1px #91C2E0 solid;border-top:1px #F4F9FC solid;width:361px;display:none}
#film_index p.index_search label span#search_list a{display:block;border-bottom:1px #E0EFF6 solid}
#list_index .c p label span#search_list a{display:block;border-bottom:1px #E0EFF6 solid}
.text_ad{padding-top:10px;clear:both}
.text_ad li{float:left;padding:0 18px 0 8px;background:url(http://images.movie.xunlei.com/movie_v2/images/text_ad_li.jpg) no-repeat left 8px}
#film_list{margin:5px 0 0}
#film_list h3,h3.tab{font-size:14px;height:24px;clear:both;margin-left:3px;line-height:28px;overflow:hidden;border-bottom:1px #BFDCEE solid}
#film_list h3 strong,h3.tab strong{float:left;margin:0 3px 0 0;display:inline;font-weight:normal;background:url(http://images.movie.xunlei.com/movie_v2/images/list_tab_left.jpg) no-repeat left -24px}
#film_list h3 strong a,h3.tab strong a{background:url(http://images.movie.xunlei.com/movie_v2/images/list_tab_right.jpg) no-repeat right -24px;padding:0 15px;display:block;color:#000}
#film_list h3 strong.select,h3.tab strong.select{position:relative;top:1px;font-weight:bold;line-height:24px;border-bottom:1px #fff solid;background:url(http://images.movie.xunlei.com/movie_v2/images/list_tab_left.jpg) no-repeat left top}
#film_list h3 strong.select a,h3.tab strong.select a{background:url(http://images.movie.xunlei.com/movie_v2/images/list_tab_right.jpg) no-repeat right top;color:#f60}
#pinglun p.page{position:relative;z-index:1;margin:2px 0;height:25px;line-height:25px;background:#F1F1F1;padding-left:20px}
p.page{position:relative;z-index:1;margin:2px 0;height:25px;line-height:25px;background:#F1F1F1;padding-left:20px}
#pinglun p.page select{font-size:12px;position:relative;top:2px;margin:0 5px}
p.page select{font-size:12px;position:relative;top:2px;margin:0 5px}
#pinglun p.page a.next{width:66px;height:19px;line-height:19px;color:#515254;text-align:center;position:absolute;top:2px;background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg.jpg) no-repeat}
#pinglun p.page a.pre{width:66px;height:19px;line-height:19px;color:#515254;text-align:center;position:absolute;top:2px;background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg.jpg) no-repeat}
#film_list p.page a.next{width:66px;height:19px;line-height:19px;color:#515254;text-align:center;position:absolute;top:2px;background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg.jpg) no-repeat}
p.page a.pre{width:66px;height:19px;line-height:19px;color:#515254;text-align:center;position:absolute;top:2px;background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg.jpg) no-repeat}
#pinglun p.page a.next{right:5px}
p.page a.next{right:5px}
#pinglun p.page a.pre{right:80px}
p.page a.pre{right:80px}
#pinglun p.page{border:1px #E8E8E8 solid;border-width:1px 0;margin-bottom:5px}
.f_14{font-size:14px}
.film_block{float:left;position:relative;padding:10px 10px 10px 0;width:348px;border-bottom:1px #ccc dashed;height:180px;overflow:hidden; font-size:12px;}
.film_block a.img img{float:left;width:121px;height:168px;padding:3px;border:1px #C1DEEE solid}
.film_block dl{float:left;width:200px;margin-left:8px}
.film_block dt{font-size:16px;font-weight:bold;height:18px;line-height:18px;overflow:hidden}
.film_block dd a{color:#888C8F}
.film_block dd{ color:#888C8F}
.film_block dd label{color:#000}
.film_block dt.w1{width:150px;white-space:nowrap;overflow:hidden}
.movie_w1{width:150px;white-space:nowrap;overflow:hidden}
.movie_h1{width:205px;height:25px;}
.movie_h1 a{margin:0 10px 0 0}
.movie_h1 span{width:205px;}
.movie_h2{width:205px;height:70px;overflow:hidden;}
.movie_h2 a{margin:0 10px 0 0}
.film_block dd.w2{width:205px;white-space:nowrap;overflow:hidden}
.movie_w2{width:205px;white-space:nowrap;overflow:hidden}
.film_block dd span{float:left;width:150px;white-space:nowrap;overflow:hidden}
.film_block dd span.l{width:72px}
.film_block dd span.l2{width:87px}
.film_block span.shi{position:absolute;top:10px;right:40px;font-size:36px;line-height:36px;color:#f60;font-weight:bold}
.film_block span.ge{position:absolute;top:10px;right:20px;font-size:20px;line-height:30px;color:#f60}
.film_block span.shifen{position:absolute;top:10px;right:-22px;font-size:36px;line-height:30px;color:#f60;font-weight:bold}
.film_block p{
	position:absolute;
	bottom:10px;
	left:136px;
	background:none;
	width: 128px;
}
.film_block p a{margin:0 2px}
/*.right p.b_page{height:25px;line-height:25px;text-align:right;background:#F1F1F1;position:relative;top:-1px;z-index:2;padding-right:30px;clear:both}
#film_list p.b_page{height:25px;line-height:25px;text-align:right;background:#F1F1F1;position:relative;top:-1px;z-index:2;padding-right:30px;clear:both}
.right p.b_page strong{color:#FF7302;border:1px #FF7302 solid}
#film_list p.b_page strong{color:#FF7302;border:1px #FF7302 solid}
.right p.b_page a{margin:0 5px;color:#000}
#film_list p.b_page a{margin:0 5px;color:#000}
.right p.b_page a{font-weight:bold}*/



p.b_page{height:25px;line-height:25px;text-align:right;background:#F1F1F1;top:-1px;z-index:2;padding-right:30px;clear:both}
p.b_page strong{color:#FF7302;border:1px #FF7302 solid}
p.b_page strong{color:#FF7302;border:1px #FF7302 solid}
p.b_page a{margin:0 5px;color:#000}
p.b_page a{margin:0 5px;color:#000}
p.b_page a{font-weight:bold}

p.c_page{height:25px;line-height:25px;text-align:right;background:#FFFFFF;top:-1px;z-index:2;clear:both}
p.c_page strong{color:#FF7302;border:1px #FF7302 solid}
p.c_page strong{color:#FF7302;border:1px #FF7302 solid}
p.c_page a{margin:0 5px;color:#000}
p.c_page a{margin:0 5px;color:#000}
p.c_page a{font-weight:bold}






.link-lb-ff0000{COLOR: #fc8301 !important;}
.ad_txt_bar {
margin-bottom:10px;
margin-top:8px;
padding:3px 10px;
text-align:left;
width:217px;
}




th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
input,select,form img,button {vertical-align:middle;}
img {border:0;}
button {cursor:pointer;}



.pager {float:right;}
.pager a {float:left;height:22px;margin-left:2px;padding-left:4px;line-height:22px;background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg1.png) no-repeat 0 0;display:inline;}
.pager a:hover, .pager .currA {text-decoration:none;background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg2.png) no-repeat 0 0;}
.pager .currA {font-weight:bold;color:#688700;}
.pager a span {float:left;padding-right:4px;background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg1.png) no-repeat right top;cursor:pointer;}
.pager a:hover span, .pager .currA span {background:url(http://images.movie.xunlei.com/movie_v2/images/page_bg2.png) no-repeat right top;}
.pager .pager_p, .pager .pager_n {float:left;width:55px;height:22px;_line-height:24px;text-indent:11px;color:#C1C1C1;background:url(http://images.movie.xunlei.com/movie_v2/images/page_pre.png) no-repeat 0 0;}
.pager .pager_n {text-indent:4px;background:url(http://images.movie.xunlei.com/movie_v2/images/page_next.png) no-repeat 0 0;}
.pager .pager_p:hover, .pager .pager_n:hover {font-weight:normal;text-decoration:none;color:#1673C0;background:url(http://images.movie.xunlei.com/movie_v2/images/page_next.png) no-repeat 0 0;}
.pager .pager_p:hover {background:url(http://images.movie.xunlei.com/movie_v2/images/page_pre.png) no-repeat 0 0;}
.pager .pager_p span, .pager .pager_n span {float:none;padding-right:0;background:none;}
.pager .pager_p:hover span, .pager .pager_n:hover span {background:none;}

.mov_pic {width:250px;height:390px;margin-bottom:10px;padding:5px;border:1px solid #BFDCEC;}
.mov_pic img {display:block;width:250px;height:350px;overflow:hidden;}
.mov_pic p {float:left;width:100%;height:25px;margin-top:12px;line-height:25px;}
.mov_pic p span {margin:0 3px;font-weight:bold;font-size:13px;color:#FF6600;}

/*电影详细页面CSS样式*/
.mo_left { width:250px; height: auto; border:1px #ccc solid; padding:3px;}
.mo_right { width:680px; height: auto;   background-color:#ebebeb; padding-bottom:5px;}
.mo_right .top_tit { width:680px; margin:5px 5px 0 5px; height: auto; padding:5px; background-color:white; font-weight:bold; font-size:12px; display:inline; border-bottom:1px #ccc dashed;} 
.mo_right .top_tit .new_rel { width:680px; margin:0 auto;}

.mo_right .top_tit .new_rel .new_titles {width:680px; height:20px;  padding-left:20px; padding-top:10px; background: url(newttttt.jpg) no-repeat; font-size:14px; margin:0 auto;}
.mo_right .top_tit .new_rel .new_lists { width:680px; height:auto; font-size:12px; font-weight:normal; margin: 0 auto;
}
.mo_right .top_tit .new_rel .new_lists li { float:left; display:block; list-style-type:none; width:210px; line-height:23px; padding-left:15px; background:url(bottom.gif) no-repeat left;}

.mo_right .sec_tit { width:405px; margin:5px 0 0 5px; height: auto; padding:5px 0 5px 5px; background-color:white;  font-weight:bold; font-size:12px;display:inline;border-bottom:1px #ccc dashed;}
.clear10px { width:97%; height:132px; padding:5px;}
.mo_right .story { font-size:12px; font-weight:normal;}
.mo_right .story h1 { width:680px; height:20px;  padding-left:20px; padding-top:10px; background: url(story.jpg) no-repeat; font-size:14px;}
.mo_right .story p { font-size:12px; text-indent:24px; line-height:23px; margin-top:5px; }

/*相关电影*/
.movie-left{width:695px;float:left; margin-left:5px; display: inline;}
.movie-list{
	width:690px;
	height:auto;
	float:left;

	*padding-bottom:4px;
	background-color:#E9F7FA;
}
.movie-list dt{
	height:20px;
	font-size:14px;
	font-weight:bolder;
	text-align:left;
	margin:8px 0 0 10px;
	padding-left:12px;
	background:url(icon_photolist_index.gif) no-repeat left 3px;
}
.movie-list dd{
	display:inline;
	clear:both;
	float:left;
	width:99%;
	height:auto;
	margin:4px;
	padding:10px 0 0;
	background-color:#FFFFFF;
}
.movie-list dd ul li{float:left;width:20%;height:186px;background-color#f0f}

.movie-list dd ul li a{display:block;margin:-2px 0 5px;}

.movie-list dd ul li img{border:4px solid #EBEBEB;}

/*底部信息CSS*/
#footer { width:980px; margin:5px auto; height:80px; padding:10px 0; float:left; text-align:center;}
#footer #left { width:300px; float:left; height:80px; text-align: center;}
#footer #right { width:600px; float:right; height:50px; text-align: right; font-size:12px; padding-right:10px; padding-top:30px;}
#footer #center { width:100%;  height:50px; text-align:center; font-size:12px; padding-top:30px; border-top:1px; border-top-color:#ccc; border-top-style:solid; margin:0 auto;}
/*精彩推荐*/
.text_hot { width:490px; margin-top:10px;   height:auto; padding:5px;}
.text_hot ul{ padding:0px;}
.text_hot li { float:left; display:block; width:75px; margin-right:5px; line-height:20px; text-align:center; list-style-type:none; border:1px #ccc solid; margin-bottom:3px}

.new_rel { width:680px; margin:0 auto;}

.new_rel .new_titles {width:680px; height:20px;  padding-left:20px; padding-top:10px; background: url(newttttt.jpg) no-repeat; font-size:14px; margin:0 auto;}
.new_rel .new_lists { width:680px; height:auto; font-size:12px; font-weight:normal; margin: 0 auto;
}
.new_rel .new_lists li { float:left; display:block; list-style-type:none; width:210px; line-height:23px; padding-left:15px; background:url(bottom.gif) no-repeat left;}


/*更多相关搜索的CSS样式*/
.more { width:710px; height:auto;padding: 0 5px ; }
.more_left { width:134px; height:20px; background:url(more_search.jpg) no-repeat left; padding-left:6px; padding-top:10px; font-size:12px; font-weight:bold;color:white;}
.more_right { width:550px; height:24px; padding-left:10px; padding-top:6px; background:#fff;}


/*网吧之家首页css样式*/
.pindao .left_frame { width: 260px; height:700px; background:#efffd2; border-right:1px #dbedf5 solid; padding:5px;}
.pindao .left_frame .white { width:250px; padding:5px; height: auto; background:white;}
.pindao .left_frame .left_title { width:245px; font-size:14px; color:#3DB836; font-weight:bold;  display:inherit; background:url(book1_55.gif) no-repeat left top; height:14px; padding-left:15px; padding-top:1px;}
.pindao .left_frame .white .jieshao { width:100%; margin:5px 0;}
.pindao .left_frame .white .jieshao p { font-size:12px; color:black; font-weight:normal; text-indent:24px; line-height:23px;}
.pindao .left_frame .white .newslist { width:100%; margin:5px 0;}
.pindao .left_frame .white .newslist li { float:left; width:230px; display:block; background:url(ico_x.gif) no-repeat left; line-height:23px; text-align:left; padding-left:20px; padding-top:5px;}
.pindao .left_frame .white td { border-bottom:1px #ccc dashed; height:25px;}

.pindao .left_frame .white .photolist { width:100%; margin:5px 0;}
.pindao .left_frame .white .photolist li { width:100px; height:auto; display: block; float:left; padding:3px; border:1px #7bd6f6 solid; text-align:center; line-height:23px; margin:5px;}
.pindao .left_frame .white .playlist { width:100%; margin:5px 0;}
.pindao .left_frame .white .playlist li {float:left; width:230px; display:block; background: url(icon1.jpg) no-repeat left; line-height:23px; text-align:left; padding-left:20px; }
.pindao .left_frame .white .messagelist { width:100%; margin:5px 0;}
.pindao .left_frame .white .messagelist li {float:left; width:232px; display:block; background:url(liuyan2.gif) no-repeat left; line-height:21px; text-align:left; padding-left:18px; padding-top:2px}  
.pindao .right_frame { width:690px; height: auto; background:#fcfff7; border-right:1px #dbedf5 solid; padding:5px;}
.ry{background:#FFF8F0}
.rb{background:#F0F7FF}
.pindao .right_frame td { height:25px; font-size:14px;}
.pindao .right_frame td .pl{width:64px;font-size:14px;}
.pindao .right_frame td .pl a:link,.pindao .right_frame td .pl a:visited { color:#874604;font-size:14px;}
.pindao .right_frame td .pl a:hover{color:red;font-size:14px;}
.pindao .right_frame td .pr{width:60px;font-size:14px;}

#DS{width:966px!important;width:970px;border:2px solid #7BD676;border-bottom:1px solid #DAE9F7;clear:both;display:block;margin-top:5px; padding-left:10px;}
h3{font-weight:100;font-size:13px;text-align:left!important;text-align:center;padding:3px 0 3px 12px!important;padding:3px 10px; 3px 10px;line-height:135%}
h3 a:link,h3 a:visited{color:#205001}
h3 a:hover{color:red}
#PR {float:right;width:690px!important;width:690px}
#Pr table{width:100%;border-width:0px 2px 2px 2px;border-style:solid; text-align:center;float: right; border-color:#7BD676}
#NEWSDS{width:100%;border:2px solid #e1f1ee;clear:both;display:block;margin-top:5px; height:auto;}
#NEWSDS table { width:100%; margin:0 auto; height:auto;}
#NEWSDS tr{font-weight: 100;font-size:13px;text-align:left!important;text-align:center; padding:5px 10px;line-height:1.8em; height:25px;}
#NEWSDS tr a:link,#NEWSDS tr a:visited{color:#205001}
#NEWSDS tr a:hover{color:red}

#hot{width:100%;border:2px solid #e1f1ee;clear:both;display:block;margin-top:5px; height:auto;}
#hot table { width:100%; margin:0 auto; height:auto;}
#hot tr{font-weight: 100;font-size:13px;text-align:left!important;text-align:center; padding:5px 10px;line-height:1.8em; height:25px;}
#hot tr a:link,#hot tr a:visited{color:#205001}
#hot tr a:hover{color:red}

/*右侧CSS样式纵览*/
.BanRight { width:700px; height:1000px; margin:10px 0 0 0; }
.BanRight .top1 { width:698px; height: auto; border:#2FC300 solid 1PX}
.BanRight .top1 .titBar { width:698px; height:25px; background-color:#FFF7D6;}
.BanRight .top1 .titBar .tabs li.active{color:#fff;background-image: url(tit_bg1.gif);}
.BanRight .top1 .titBar .tabs li a{border-right-color:#fff;border-left-color:#eee}
.BanRight .top1 .titBar .tabs li{width:100px;line-height:24px;text-align:center; color:#fff;}
.BanRight .top1 .titBar .tabs .active A {
	FONT-WEIGHT: bold
}
.BanRight .top1 .titBar .tabs LI A {
	BORDER-LEFT-COLOR: #eee; BORDER-RIGHT-COLOR: #fff; 
}
.BanRight .top1 .titBar .tabs LI.active A {
	BORDER-LEFT-COLOR: #f78e01; BORDER-BOTTOM-COLOR: #f78e01; COLOR: #fff; BORDER-TOP-COLOR: #f78e01; BORDER-RIGHT-COLOR: #f78e01;color:#fff;
}
.BanRight .top1 .titBar .tabs LI.active A:visited {
	BORDER-LEFT-COLOR: #f78e01; BORDER-BOTTOM-COLOR: #f78e01; COLOR: #fff; BORDER-TOP-COLOR: #f78e01; BORDER-RIGHT-COLOR: #f78e01
}
#dsli{float:right;width:280px;padding-right:10px}
#dsli input{margin-top:2px;width:180px;height:17px;background:#fff7d6;color:#aaa;font-size:12px;padding:1px 0 0 4px}
#dsli span{padding:1px 2px 0;font-weight:bold;color:#565b78;font-size:13px}
#dsli img{padding-top:3px}
#dsli *{vertical-align:middle;float:right}

.famSiteBox{height:198px}
.famSiteBox span{color:#c03}
.top1{height:250px}

.top1 .txtBox{padding:3px 0 3px 0}
.top1 .txtBox ul{clear:both;float:right;width:100%}
.top1 .txtBox li{float:left;width:71px; text-align:left;display:block;; padding-left:10px;}
.top1 .txtBox ul.Top{text-align:left;width:97%}
.top1 .txtBox #My265His li{width:108px}
.top1 .txtBox ul.famUrl{width:692px;float:right}
.top1 .txtBox ul.famUrl li{width:98px;background-repeat:repeat-x;background-position:0 bottom;padding-bottom:1px;height:27px;padding-left:15px;}

.top1 .txtBox ul.famUrl li{background-image:url(line_x1.gif);}
.top1 .txtBox ul.famUrl li a{background:url(icon23.gif) no-repeat left; }
.top1 .txtBox ul.famUrl li a{ float:left;padding-left:13px;font:14px,宋体;}
.top1 .txtBox ul.famUrl li a:hover { text-decoration: underline;}


.BanRight .top1 .titBar2 { width:698px; height:25px; background-color:#E9F2FF;}
.BanRight .top1 .titBar2 .tabs li.active{color:#fff;background-image: url(tit_bg2.gif);}
.BanRight .top1 .titBar2 .tabs li a{border-right-color:#fff;border-left-color:#eee}
.BanRight .top1 .titBar2 .tabs li{width:100px;line-height:24px;text-align:center; color:#fff;}
.BanRight .top1 .titBar2 .tabs .active A {
	FONT-WEIGHT: bold
}
.BanRight .top1 .titBar2 .tabs LI A {
	BORDER-LEFT-COLOR: #eee; BORDER-RIGHT-COLOR: #fff; 
}
.BanRight .top1 .titBar2 .tabs LI.active A {
	BORDER-LEFT-COLOR: #f78e01; BORDER-BOTTOM-COLOR: #f78e01; COLOR: #fff; BORDER-TOP-COLOR: #f78e01; BORDER-RIGHT-COLOR: #f78e01;color:#fff;
}

.BanRight .top1 .txtBox2{padding:0 0 0 0;margin-bottom:10px}
.BanRight .top1  .bg0 {
	BACKGROUND: #fff
}
.BanRight .top1  .bg1 {
	BACKGROUND: #eff7ff}
.top1 .txtBox2  li a{ }
.BanRight .top1 .txtBox2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.BanRight .top1 .txtBox2 UL {
	CLEAR: both; FLOAT: right; WIDTH: 100%
}
.BanRight .top1 .txtBox2 LI {
	FLOAT: left; display:block; width: 65px; line-height:23px; height:23px;background: url(icon_li_1.gif)  right no-repeat; margin-right:5px; margin-left:5px;
}
.BanRight .top1 .txtBox2 UL.Top {
	WIDTH: 97%; TEXT-ALIGN: left
}
.BanRight .top1 .txtBox2 #My265His LI {

}

.BanRight .top1 .titBar3 { width:698px; height:25px; background-color:#E2ffca;}
.BanRight .top1 .titBar3 .tabs li.active{color:#fff;background-image: url(tit_bg3.gif);}
.BanRight .top1 .titBar3 .tabs li a{border-right-color:#fff;border-left-color:#eee}
.BanRight .top1 .titBar3 .tabs li{width:100px;line-height:24px;text-align:center; color:#fff;}
.BanRight .top1 .titBar3 .tabs .active A {
	FONT-WEIGHT: bold
}
.BanRight .top1 .titBar3 .tabs LI A {
	BORDER-LEFT-COLOR: #eee; BORDER-RIGHT-COLOR: #fff; 
}
.BanRight .top1 .titBar3 .tabs LI.active A {
	BORDER-LEFT-COLOR: #f78e01; BORDER-BOTTOM-COLOR: #f78e01; COLOR: #fff; BORDER-TOP-COLOR: #f78e01; BORDER-RIGHT-COLOR: #f78e01;color:#fff;
}


.BanRight .top1 #hCoolSite DL {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 25px
}
.BanRight .top1 #hCoolSite DT {
	FLOAT: left; LINE-HEIGHT: 25px
}
.BanRight .top1 #hCoolSite DD {
	FLOAT: left; LINE-HEIGHT: 25px
}
.BanRight .top1 #hCoolSite DT.cate {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: 3px
}
.BanRight .top1 #hCoolSite DT.cate A.En {
	LETTER-SPACING: 0px
}
.BanRight .top1 #hCoolSite DT.more {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.BanRight .top1 #hCoolSite DD {
	PADDING-RIGHT: 31px
}
.BanRight .top1 #hCoolSite {
	MARGIN-BOTTOM: 10px
}
.BanRight .top1 #hCoolSite DT.cate A:link {
	COLOR: #060
}
.BanRight .top1 #hCoolSite DT.cate A:visited {
	COLOR: #060
}
.BanRight .top1 #hCoolSite DT.cate A:hover {
	COLOR: red
}
.BM3{border-color:#2fc300}
.BM3 .bg0{background-color:#fff}.BM3 .bg2{background-color:#f2fee7}
.bg1{background-color:#f2fee7}
.bg0{background-color:#fff}
.bg2{background-color:#fff9ee}
.bg3{background-color:#eff7ff}
.titBar,.txtBox{clear:both;overflow:hidden}
.titBar{overflow:hidden}
.titBar h3{float:left;font-size:12px}
.titBar em{float:right;font-style:normal}
.titBar .tabs,.titBar .tabs li{float:left}
.titBar .move{float:left;line-height:25px;font-weight:normal;padding:0 10px;cursor:pointer}
.titBar .move a:link,.titBar .move a:hover,.titBar .move a:visited{color:#6dbf00}


/*排行CSS*/
img {border:0}
.formfont {font-size:16px;font-family:"Arial"}
a {color:#03c}
form{margin:0}#usrbar{padding-right:10px;line-height:19px;font-size:12px;font-family:Arial;text-align:right;white-space:nowrap}#hd{margin-bottom:8px;width:100%;border:0}#hd td,.i{font-size:12px;font-family:Arial}#hd a{color:#00C}#hd .lg{margin:0 9px 0 8px;border:0}#hd .ch{line-height:19px;font-size:14px}#hd .sh{margin-top:2px}#hd .i{font-size:16px}
.pTB{background:#E8E5F8;border:1px solid #D8D3F3;height:24px;padding-left:5px;padding-right:5px;width:180px}
.pTD{border-bottom:1px solid #CAC4E8;border-left:1px solid #CAC4E8;border-right:1px solid #CAC4E8;padding-top:8px}
.pTD_L{border-left:1px solid #CAC4E8;border-top:1px solid #CAC4E8;height:12px;line-height:12px;width:20px}
.pTD_R{border-right:1px solid #CAC4E8;border-top:1px solid #CAC4E8;height:12px;line-height:12px;width:20px}
.pbg{background:#F7F5FF}
.aTB{background:#E3F4E7;border:1px solid #BAE6C5;height:24px;padding-left:5px;padding-right:5px;width:180px}
.aTD{border:1px solid #BAE6C5;border-top:0;padding-top:8px}
.aTD_L{border-left:1px solid #BAE6C5;border-top:1px solid #BAE6C5;height:12px;line-height:12px;width:20px}
.aTD_R{border-right:1px solid #BAE6C5;border-top:1px solid #BAE6C5;height:12px;line-height:12px;width:20px}
.abg{background:#E3F4E7}
.wTB{background:#FFF0DC;border:1px solid #FFD5A4;height:24px;padding-left:5px;padding-right:5px;width:180px}
.wTD{border:1px solid #FFD5A4;border-top:0;padding-top:8px}
.wTD_L{border-left:1px solid #FFD5A4;border-top:1px solid #FFD5A4;height:12px;line-height:12px;width:20px}
.wTD_R{border-right:1px solid #FFD5A4;border-top:1px solid #FFD5A4;height:12px;line-height:12px;width:20px}
.wbg{background:#FFF0DC}
.bTB{background:#D6ECF7;border:1px solid #B0DBEC;height:24px;padding-left:5px;padding-right:5px;width:180px}
.bTD{border-bottom:1px solid #B0DBEC;border-left:1px solid #B0DBEC;border-right:1px solid #B0DBEC;padding-top:8px}
.bTD_L{border-left:1px solid #B0DBEC;border-top:1px solid #B0DBEC;height:12px;line-height:12px;width:30px}
.bTD_R{border-right:1px solid #B0DBEC;border-top:1px solid #B0DBEC;height:12px;line-height:12px;width:30px}
.bbg{background:#D6ECF7}
.gTB{background:#E5F8CB;border:1px solid #D5E6B9;height:24px;padding-left:5px;padding-right:5px;width:180px}
.gTD{border-bottom:1px solid #D5E6B9;border-left:1px solid #D5E6B9;border-right:1px solid #D5E6B9;padding-top:8px}
.gTD_L{border-left:1px solid #D5E6B9;border-top:1px solid #D5E6B9;height:12px;line-height:12px;width:20px}
.gTD_R{border-right:1px solid #D5E6B9;border-top:1px solid #D5E6B9;height:12px;line-height:12px;width:20px}
.gbg{background:#E5F8CB}
.oTB{background:#FFE7DD;border:1px solid #F2D1CA;height:24px;padding-left:5px;padding-right:5px;width:180px}
.oTD{border-bottom:1px solid #F2D1CA;border-left:1px solid #F2D1CA;border-right:1px solid #F2D1CA;padding-top:8px}
.oTD_L{border-left:1px solid #F2D1CA;border-top:1px solid #F2D1CA;height:12px;line-height:12px;width:43px}
.oTD_R{border-right:1px solid #F2D1CA;border-top:1px solid #F2D1CA;height:12px;line-height:12px;width:43px}
.obg{background:#FFE7DD}
.rTB{background:#FCDEEA;border:1px solid #F9CDDE;height:24px;width:180px}
.rTD{border-bottom:1px solid #F9CDDE;border-left:1px solid #F9CDDE;border-right:1px solid #F9CDDE;padding-top:8px}
.rTD_L{border-left:1px solid #F9CDDE;border-top:1px solid #F9CDDE;height:12px;line-height:12px;width:43px}
.rTD_R{border-right:1px solid #F9CDDE;border-top:1px solid #F9CDDE;height:12px;line-height:12px;width:43px}
.rbg{background:#FCDEEA}
.yTB{background:#FAF1D4;border:1px solid #EFEAAA;height:24px;padding-left:5px;padding-right:5px;width:180px}
.yTD{border-bottom:1px solid #EFEAAA;border-left:1px solid #EFEAAA;border-right:1px solid #EFEAAA;padding-top:8px}
.yTD_L{border-left:1px solid #EFEAAA;border-top:1px solid #EFEAAA;height:12px;line-height:12px;width:43px}
.yTD_R{border-right:1px solid #EFEAAA;border-top:1px solid #EFEAAA;height:12px;line-height:12px;width:43px}
.ybg{background:#FAF1D4}

.tdpc{text-align:center}
.div24{padding:2px}
#TbRng td, #TbRng th{height:24px;padding:auto 5px;background:#FAF1D4;font-size:12px}
#TbRng th {font-weight:300;text-align:left;padding:6px 0 5px}
#TbRng .tdpc {text-align:center}
#TbRng.tbo {margin:0 5px 15px;float:left;height:310px}
.tdpr{text-align:right}
.tbi{width:200px}
.tbi th {height:23px;font-weight:100;text-align:left;font-size:12px}
.tbi th.tdpc {text-align:center} 
.tbi td {border-top:1px solid #e4e4e4;height:24px}
.tbo {margin:0 10px 0 10px;float:left;height:310px}
#DivPl iframe {margin:0 0 14px 0!important;margin:0 0 10px 0;padding:0}
.btitle{color:#333;text-decoration:none;font-weight:600;font-size:14px}
td {font-size:12px;font-family:"宋体",Arial;color:#333}
a.tsn{float:left;height:15px;width:90px;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;line-height:15px}
#ft{clear:both;margin-top:20px;line-height:20px;text-align:center;border-top:1px solid #F9F9F9;padding-top:20px;margin:10px}
#ft,#ft *{color:#77C;font-size:12px;font-family:Arial;white-space:nowrap}



/*评论显示CSS样式*/
.show_msg { width:100%; text-align:left;}
.show_msg .H2 { width:100%; font-size:14px; font-weight:bold; color:#1778BB; text-align:left; padding-bottom:2px; border-bottom:2px #bfdcec solid;}
.show_msg .H2 span { font-size:12px; font-weight:normal;}
.show_msg .text_box { width:100%; height: auto;}
.show_msg .text_box p{text-align:left; text-indent:24px;}
.show_msg .text_box td { height:20px; padding-top:8px; font-size:12px;}
.show_msg .text_box tr { border:none;}