@charset "GBK";
/* CSS reset */
body, div, span, applet, object, iframe,input, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption{ text-align:left;}
ins{ text-decoration: none;}
del{ text-decoration: line-through;}
input,select{ vertical-align:middle;}
input,textarea,select{font:12px SimSun;  }
fieldset, img { border: 0; }
address,code,caption,th,cite,dfn,em,var{font-style:normal;}
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 {font-size: 100%; }
q:before, q:after { content:""; }
legend{ display:none;}
a{color:#0b4b92;}
/* base setting */

/*public style*/

	/* color & font  */
	.c_red{ color:#e60012;}
	.c_white{ color:#fff;}
	.c_black{ color:#333;}
	.c_black2{ color:#000;}
	.c_orange{ color:#ff6320;}
	.c_grey{ color:#999;}
	.c_grey2{ color:#383838;}
	.c_grey3{ color:#5f5a67;}
	.c_grey4{ color:#3e3e3e;}
	.c_green{ color:#009944;}
	.c_blue{ color:#0b4b92;}
	.c_blue2{ color:#1a87db;}
	.c_pink{ color:#fd6794;}
	.c_yellow{ color:yellow;}
	
	.fs_12{ font-size:12px;}
	.fs_13{ font-size:13px;}
	.fs_14{ font-size:14px;}
	.fs_14_b{ font-size:14px; font-weight:bold;}
	.fs_16{ font-size:16px;}
	.fs_18{ font-size:18px;}
	.fs_20{ font-size:20px;}

	/*box style*/
	.dy_border{ border:1px solid #bfd0d8; zoom:1;}
	
	/*通用padding*/
	.dy_pd10{ padding:10px;}
	.dy_pd10_ex{ padding:0 10px 10px;}
	.dy_pdtop20{ padding-top:20px;}
	.dy_pd30{ padding:30px;}	
	/*margin*/
	.dy_mgbtm6{ margin-bottom:6px;}
	
	/*imgstyle*/
	.dy_img_style img{ border:1px solid #dcdcdc; padding:1px; background-color:#fff;}
	.dy_img_style a:hover img{ border-color:#019bd0}
	
	/*modules sprites*/
.dy_model_tit{width:278px; height:30px; overflow:hidden; line-height:30px; background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat left top;}
.dy_model_tit2{width:278px; height:30px; overflow:hidden; line-height:30px; background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat left -30px;}
.dy_model_tit191{width:191px; height:30px; overflow:hidden; line-height:30px; background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat left -90px;}
.dy_model_hover45{ background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat -77px -60px; color:#000;}
.dy_model_hover65{ background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat -213px -60px; color:#000; font-size:14px;}
.dy_model_hover85{ background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat -194px -90px; color:#000; font-size:14px;}
.dy_more{ line-height:20px; text-align:right; padding:5px 10px 2px 0; font-size:12px;}


/*layout*/
	/*内容部分*/
	col1_cnt{ padding-top:25px; overflow:hidden; overflow:hidden;}
		.dy_new_info{ text-align:center; padding:10px 0 30px 0; color:#383838; font-size:12px;}
			.dy_new_info span{ padding:0 7px;}
				.dy_new_info span em{ cursor:pointer;}
				
		.dy_new_gudie{ width:665px; overflow:hidden; margin:0 auto; background:#eef4f5;}
			.dy_news_tip{ padding:10px 6px 10px 8px; line-height:20px;}
			.dy_news_tag{ padding:0px 6px 5px 8px; line-height:20px;}
		
		.dy_news_con{ padding:10px 0 5px 0;}
			.dy_news_con img{ cursor:pointer;}
			.dy_news_con p{font-size:14px; line-height:20px; color:#383838; padding-left:25px; padding-right:20px; padding-bottom:15px;}
			
		.dy_random{ width:198px; height:25px; overflow:hidden; background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat 0 -120px; line-height:25px; margin:0 auto; text-indent:35px; margin-bottom:20px;  }
		.dy_random a{ font-weight:bold;}
		
		/*我要分享*/
		.dy_sharetools{ text-align:center; padding-bottom:10px;}
		.dy_sharetools a {background:transparent url(http://image.dy.com.cn/zx/images/modules/share_img2.gif) no-repeat scroll 0 10px;color:#333333;display:inline-block;height:40px;
		line-height:40px;padding:0 10px 0 17px;}
		.dy_sharetools a.kaixin {background-position:0 -23px;}
		.dy_sharetools a.sina {background-position:0 -60px;}
		.dy_sharetools a.douban {background-position:0 -93px;}
		.dy_sharetools a.sohu {background-position:0 -128px;}
		
	
		
		/*表情投票*/
		.dy_news_vote{ position:relative; zoom:1; width:680px; margin:0 auto;padding:20px 0px;}
			.dy_news_vote .vote_title{ font-size:14px;}
			.dy_news_vote .mood{ text-align:left; margin-top:25px;}
			
		/*分页*/
		.page_version table{ margin:0 auto;}
		.page_version2{  padding:15px 0 30px 0;}
		/*相关推荐*/	
		.dy_news_recommend{ border-top:dashed 1px #CCC; padding:0 10px; background:#eef4f5;border-bottom:dashed 1px #CCC; height:245px; overflow:hidden;}
			.news_recommend{ width:350px; float:left; overflow:hidden; }
				.news_recommend h1{ padding:15px 0; text-indent:10px;}
				.news_recommend img{ width:188px; height:77px; border:solid 1px #999;}
					.news_recommend_con{}
						.news_recommend_con table{ margin-bottom:17px; margin-left:10px; color:#383838;}
							.news_recommend_con table a{ font-weight:bold;}
					
			.relate_news{ width:330px; float:right;overflow:hidden; height:226px; }
				.relate_news h1{ padding:15px 0; text-indent:10px;}
				.relate_news li{ line-height:20px; list-style-type:none;border-left:solid 1px #CCC; background:url(http://image.dy.com.cn/zx/images/index/newshead.gif) no-repeat 12px 6px; white-space:nowrap; word-break:kepp-all; text-indent:22px;+text-indent:6px;_text-indent:6px; }
					.relate_news li a{color:#383838;}
		/*评论*/		
		.pic_comment{ overflow:hidden; background:#FFF; padding:0 10px; }
				.pic_comment h1{ height:30px; overflow:hidden; line-height:30px; font-weight:bold; font-size:14px; margin-top:15px; text-indent:10px;}
				.pic_comment_write{ width:680px; margin:0px auto 25px auto; overflow:hidden; background:#eef4f5; height:205px; border:solid 1px #bfd0d8;}
					.pic_comment_write .comment_input{ background:#FFF ;}
				.pic_comment_show{ width:680px; margin:5px auto; overflow:hidden;}
					.pic_comment_show table{border-bottom: dashed 1px #ccc; margin:10px 0; }
					.dy_comment_submit{ height:30px; width:100px;}
						

/*modules*/

	/*娱乐八卦榜*/
.dy_faninfo{ background:#FFF; overflow:hidden; }
.dy_faninfo h1{ position:relative;overflow:hidden; }
		.dy_faninfo h1 span{width:45px; height:30px;display:block; overflow:hidden; text-align:center;float:left;}
		.dy_faninfo h1 .fs_14_b{height:30px; width:80px; position:absolute; left:30px; top:0;}
		.dy_faninfo  .week{ }
		.dy_faninfo  .month{}	

	.dy_faninfo_con{  background:#FFF; padding-top:5px; padding-bottom:2px; overflow:hidden; }
		.dy_faninfo_con table{width:96%; background: url(http://image.dy.com.cn/zx/images/images/9.jpg) no-repeat 0 0; margin:0 auto; table-layout:fixed; }
			.dy_faninfo_con table tr td {  border-bottom:1px solid #dcdcdc; height:25px; line-height:25px;padding-left:25px; overflow:hidden; width:100%; white-space:nowrap; overflow:hidden;}
				.dy_faninfo_con table td a{ color:#0b4b92;}
	/*热门电影搜索*/
	
	.dy_hot_search{ background:#FFF;}
		.dy_hot_search h1{ text-indent:30px;}
		.dy_hot_serch_con{ overflow:hidden;}
			.dy_hot_serch_con .search_input{ margin-top:15px; padding:0 0 0 12px;}
				.dy_hot_serch_con .search_ipt{ width:210px; height:18px; padding-top:2px; color:#999;}
				.dy_hot_serch_con .search_btn{ width:31px; height:25px; background:url(http://image.dy.com.cn/zx/images/modules/spirt.gif) no-repeat 0px -61px; cursor:pointer; border:none; }
				.dy_hot_serch_con .search_tag{ padding-left:13px; padding-top:10px; line-height:30px; padding-right:10px;}
					.dy_hot_serch_con .search_tag a{ margin-left:3px}
					.dy_hot_serch_con .search_tag a:hover{ background-color:#0B4B92; color:#FFF; text-decoration:none;}
	/*电影院查询*/
			.dy_yy_search{ width:278px; height:195px; overflow:hidden; background:#FFF;}
			.dy_yy_search h1{ text-indent:30px;}
			.dy_yy_search h1 a{ margin-left:135px; color:#FFF; font-size:12px;}
			.dy_yy_search_con{ background:#FFF; padding-top:7px; padding-left:10px;}
				.dy_yy_search_con a{ color:#0b4b92;}
				.dy_yy_search_con img{ margin-bottom:6px; padding:2px; border:solid 1px #999;}
	/*广告*/			
	.dy_side_ad{ } 			
	/*娱乐盘点*/
			.dy_fun_inventory{background:#FFF;}
			.dy_fun_inventory h1{ text-indent:30px;}
			.dy_fun_inventory_con{}
				.dy_fun_inventory  table{ width:95%; margin:0 auto; text-align:left;}
						.dy_fun_inventory  table tr{ height:25px; line-height:25px;}
						.dy_fun_inventory  table tr td{border-bottom:1px dashed #dcdcdc; }
		/*四个切换标签*/
			.dy_four_tag{ background:#FFF; position:relative; }
			.dy_four_tag h1{}
			.dy_four_tag h1 span{ display:block; width:65px; height:30px; float:left; text-align:center; overflow:hidden;}
				.dy_four_tag_con{ padding-top:15px;}
					.dy_four_tag_con  table{ width:95%; margin:0 auto;}
						.dy_four_tag_con  table tr{ height:120px;}
						.dy_four_tag_con  table img{  margin-bottom:7px; border:solid 1px #999;}
						.dy_four_tag_con .phone_movie tr{ height:95px;}
						
		/*热门电影，热门电视剧*/	
		.dy_hot {}
			.dy_hot h1 span{ width:85px; height:30px; overflow:hidden; display:block; text-align:center; float:left;}
				.dy_hot_con{ background:#FFF; padding-top:5px; padding-bottom:2px;}
					.dy_hot_con table{ width:96%; background: url(http://image.dy.com.cn/zx/images/images/9.jpg) no-repeat 0 0; margin:0 auto;}
						.dy_hot_con table td{ border-bottom:1px solid #dcdcdc; height:25px; line-height:25px;}
							.dy_hot_con table td a{ color:#0b4b92;}
							
		/*编辑推荐*/
			.dy_bjtj{ width:278px; overflow:hidden; background:#FFF;}
			.dy_bjtj h1{ text-indent:30px;}
			.dy_bjtj h1 a{ margin-left:135px; color:#FFF; font-size:12px;}
				.dy_bjtj_con{padding-left: 30px;background: url(http://image.dy.com.cn/zx/images/images/ph1.gif) no-repeat;margin: 0px auto;overflow: hidden;width: 248px! important;
line-height: 26px;height: 260px;}
		/*专题推荐*/
			.dy_zttj{ width:278px; overflow:hidden; background:#FFF;}
				.dy_zttj h1{ text-indent:30px;}
				.dy_zttj h1 a{ margin-left:135px; color:#FFF; font-size:12px;}
					.dy_zttj_con{margin: 0 auto;overflow: hidden;width: 260px;
line-height: 26px; padding:10px 0 5px 0;}
					.dy_zttj_con table td{ padding-top:5px;}
						.dy_zttj_con table td img{ border:1px solid #999;}

										
		
		/*无表情投票*/
		.dy_hot_vote{_height:177px; min-height:177px;  background-color:#FFF; position:relative;}
			.dy_hot_vote h1{ text-indent:30px;}
		.mood{ width:100%;text-align:left;}
		.dy_hot_vote_con{ position:absolute; bottom:10px; width:100%}
			.dy_hot_vote_con img{ margin-bottom:5px;}
		/*底部导航*/
	
	.dy_btm_nav{ text-align:center; background:#eef4f5; height:36px; line-height:36px; margin:6px 6px 1px 6px;  border:solid 1px #bfd0d8; }
		.dy_btm_nav_left{ width:707px; float:left;}
		.dy_btm_nav_right{ width:100px; float:right;}
				.dy_btm_nav_left a{ margin-left:2px; text-align:center; color:#000;}
				.dy_btm_nav_left a:hover{ text-decoration:underline;}
				.dy_btm_nav_right a{ color:#ff6320}


/*cn_bug*/
