/* CSS Document */
a{ text-decoration:none; color:#2B2B28;}
a:hover{ text-decoration:none;}
img{ border:0px;}
body{ background:url(sbg.jpg) center top no-repeat #000; color:#4F0100;}

#subject_warp{ width:922px; margin:0px auto; padding:0px; height:100%; padding-bottom:1px;}
.whole{ background:url(wbg.png) top no-repeat #8D0000; height:100%; float:left; display:inline; width:922px;}
.list_whole{ height:100%; float:left; display:inline; padding-bottom:20px; border-style: solid; border:1px solid #5E5E5E; border-bottom:1px solid #5E5E5E; border-top:1px solid #5E5E5E; background-color:#EAE8E1; padding-top:4px; width:920px;}
.top_pic{ width:100%; height:240px; position:relative; z-index:10}


.topFocus{ width:922px; height:346px; background:url(focusbg.png) no-repeat #8A0400;}

/*picroll*/
.flashpic{
	width:922px;
	height:350px;
	float:left;
	background:#171717;
}

.f_bigPic{
    padding:10px;
}
.f_bigPic .focusNew_out{
	width:902px;
	display:block;
	height:275px;
    position:relative;
}
.f_out{ position:absolute; width:100%; height:275px;}
.f_line{
	height:45px;
	padding-top:4px;
	padding-left: 2px;
}
.f_line dt{
	width:80px;
	height:45px;
	float:left
}
.f_line dt img{}
.opdiv{display:block;  padding:2px 4px;cursor:pointer;opacity: 0.65; filter:alpha(opacity=65); }
.noopdiv{ background: none; display:block; padding:2px 4px; cursor:pointer;}
.f_line .opdiv img{ border:1px solid #fff;}
.f_line .noopdiv img{  display:block; border:3px solid #FE8F00; width:74px; height:39px;}
.bigpic_title{
	position:absolute;right:0; top:0px;float:none;width:277px;height:326px;z-index:98; 
}
.bigpic_title a{
	color:#9F0500;
}
.bigpic_title h2{
	height:40px;
	line-height:40px;
	padding:10px 0px;
	text-align:center;
	font-size:21px;
	font-weight: 200;
	font-family: Microsoft YaHei;
	color:#9F0500;
	font-weight:bold;
}
.bigpic_intro{
	padding:0 12px;
	overflow:hidden; height:180px;
    font-size:14px;
}
.bigpic_intro samp{ padding:0 12px; overflow:hidden; font-size:12px;}
.bigpic_intro span{ color: #804400;}
.newplay_bg{
	height:66px;
	display:block;
	text-align: center;
	margin-top:12px;
}

.newplay_bg a{width:220px; height:56px; display:block;}
.playbot{ background:url(playimg.png) no-repeat; width:176px; height:47px; border:none; cursor:pointer;}
/*picroll*/

.daoyu{ padding:16px 20px 16px 54px; line-height:18px; color:#000;}

/*share*/
.share{ width:22px; height:305px; position:absolute; right:-24px; top:240px; z-index:100;}
a.share_box{ font-size:12px; text-align:center; display:block; background:#B10600; height:54px; width:22px; padding-top:5px; line-height:18px; color:#fff;}
a.share_box_l{ width:22px; height:305px; display:block; background:#B10600;  padding-top:5px; text-align:center; line-height:18px; color:#fff; overflow:hidden;}
#transArea{ background:#FFF; height:256px; display:none;} 
#transArea a img{ padding-top:9px;}
/*share*/

.huodong{ width:100%; height:258px; background:url(smbg.png) no-repeat; margin-top:12px;}
.huodong dl{ float:left; font-size:14px; line-height:23px;}
	
.sub_nav{ display: block; font-size: 14px; height: 36px; line-height: 36px; padding-left: 0px; text-align:center;width: 882px; margin:2px 0;}



.con_box{ width:890px; border:1px solid #C6B087; margin:10px 14px; margin-bottom:0px; height:100%; height:100%; float:left; display:inline; clear:both; background-color:#FFF5E3;}
.pic_main_box{ float:left; padding:5px 0px 10px 14px;}
.pic_main_box img {padding:2px; border:1px solid #C9B38A;}
.cont_r{float:left; padding:5px 20px 10px 18px;}
.cont_r h2{font-size:16px; height:26px; line-height:26px;}
.cont_r dl{width:560px; line-height:20px; padding-top:16px;}
.news_li dd{height:24px; line-height:24px; padding-top:6px; margin-right:10px; border-bottom:1px solid #B8B7B2; width:270px; float:left; overflow:hidden;}
.news_li dd a{ color: #7A4302;}

/* 主体左边 */
.main_left{ width:596px; height:auto; border:1px solid #dedede; float:left; display:block; margin-left:10px; _margin-left:5px; margin-top:10px; margin-right:13px; position:relative; overflow:hidden; z-index:100; }
.main_left h1,.con_box h1{ width:100%; height:31px; line-height:32px; color:#fff; font-size:12px; text-align:left; background:url(dhline.jpg) no-repeat; border-bottom:1px solid #dedede; _border-bottom:0px;}

.main_left h1 samp,.pic_gundong h1 samp,.man_box h1 samp,.bottom_box h1 samp,.news_li dt samp{ float:right; width:50px; text-align:center; font-size:12px; font-weight:normal;}
.main_left h1 span,.pic_gundong h1 span,.man_box h1 span,.bottom_box h1 span,.con_box h1 span{ padding-left:15px; font-size:14px;}
.main_left h1 samp a,.bottom_box h1 samp a,.pic_gundong h1 samp a{color:#000000;}
.movie_m{ width:100%; height:100%; float:left; display:inline; position:relative; z-index:50; }
.movie_m .movie_m_box{ width:566px; height:154px; padding:20px 15px; border-bottom:1px dashed #dedede; color:#013678;}
.movie_m_box dl div img{ padding:4px; border:1px solid #dedede;}
.m_intro{ width: 365px; height:154px; float:left; position:relative;}
.m_intro h2{height:20px; line-height:20px;}
.hotstar{ clear:both;  width: 88px; padding-top:3px; background: url("http://static.m1905.com/images/mdb/201102/smallstar.gif") no-repeat scroll 0 3px transparent; height: 16px; overflow: hidden;}
.yesStarSMALL{background: url("http://static.m1905.com/images/mdb/201102/smallstar.gif") no-repeat scroll right 0 transparent; display: block; height: 16px; overflow: hidden;}
.m_intro ol li{ height: 22px; line-height:22px; }
.m_intro ol li span{ color: #6e6e6e;}
.video_oth{ position:absolute; top: 2px; right:0px; width:131px; height:42px;}
.video_oth dl{ width: 60px; height:21px;}
a.pictSMba{
    background: url("http://static.m1905.com/images/mdb/201102/miniPi.gif.png") no-repeat scroll 0 -20px transparent; cursor: pointer; display: inline-block; }
a.videoSMba{
    background: url("http://static.m1905.com/images/mdb/201102/miniPi.gif.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: inline-block; }
a.newsNv{
    background:url(video_oth_bg.png) no-repeat; cursor: pointer; display: inline-block; width:60px; height:21px; line-height:21px; text-align:center; color:#FFF;}
a.newsNv:hover{ font-weight:bold; color:#FF0}	
	  

/* 主体右边 */	
.main_right{ width:288px; height:1979px; float:left; display:block; margin-top:10px;}
.herald_feature{ width:286px; border: 1px solid #dedede; padding-bottom:10px;}
.herald_feature_title,.rtopics_title,.group_title,.picOf4_title{ background:url(h4_bg.png) repeat-x; height: 31px; line-height: 31px; width: 100%;}
.herald_feature_box_pic { clear: both; height: 225px; margin-top: 10px; padding-left: 12px;width: 272px; }
.herald_feature_box_pic img { border: 1px solid #C9C9C9; height: 187px; padding: 2px; width: 255px;}
.herald_feature_box_pic_text { background-color: #EEEEEE; height: 20px; margin: 0; padding-top: 7px; text-align: center; width: 260px; }
.beautiful_pic_con_list { margin-left: 15px; margin-top: 10px; width: 92%; }
.beautiful_pic_con_list dl dt { height: 22px; line-height: 22px; margin: 1px 0; 
background: url(http://static.m1905.com/images/mdb/201102/miniPi.gif.png) no-repeat 0px 5px; padding-left:22px;}
.beautiful_pic_con_list dl dt a{color: #264B92;}

.rtopics { clear: both; display: inline; float: left; width: 286px; border: 1px solid #dedede; }
.rtopics img { margin-bottom:1%; }
.rtopics_box { clear:both;  width:95%;  padding-left:3%; padding-right:4px; padding-top:10px; padding-bottom:10px; line-height:22px; height:100%; float:left; display:inline; }
.rtopics_line{ height:22px; line-height:22px; *height:20px; *line-height:20px;}
.rtopics_text{ _padding-top:3px;}
.rtopics_pingfen{ width:65px; padding-right:0px; text-align:right; padding-right:5px;}

.viewGroup{border:1px solid #DEDEDE; clear: both; float: left; width: 286px; }

.picOf4{border:1px solid #DEDEDE; clear: both; float: left; width: 286px;}
.img_box { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #999999; padding: 1px; width: 260px; height:120px;}


/* 排行数字 */	
.num01{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px 4px transparent; float:left; display:inline;}
.num02{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -18px transparent; float:left; display:inline;}
.num03{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -40px transparent; float:left; display:inline;}
.num04{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -62px transparent; float:left; display:inline;}
.num05{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -84px transparent; float:left; display:inline;}
.num06{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -106px transparent; float:left; display:inline;}
.num07{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -128px transparent; float:left; display:inline;}
.num08{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -150px transparent; float:left; display:inline;}
.num09{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -172px transparent; float:left; display:inline;}
.num10{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -194px transparent; float:left; display:inline;}
.num11{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -216px transparent; float:left; display:inline;}
.num12{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -238px transparent; float:left; display:inline;}
.num13{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -260px transparent; float:left; display:inline;}
.num14{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -282px transparent; float:left; display:inline;}
.num15{font-size:10px; color:#fff; margin-right:6px; width:15px; text-align:center; line-height:20px; height:20px; background:url(http://www.1905.com/m_images/201004/images/shuzi.jpg) no-repeat scroll 1px -304px transparent; float:left; display:inline;}					
/* */	

/* 五张图 */

.pic_box{ width:922px;  background:url(wbg.png) top no-repeat #8D0000;  border-top:0; height:100%; height:100%; float:left; display:inline; clear:both; margin-bottom:12px; overflow:hidden; border-radius:5px;}
.pic_box_nt{width:880px; background: #000; border:1px solid #522B11; height:100%; height:100%; float:left; display:inline; clear:both; margin-bottom:8px; padding-top:16px;}

.pic_box h1{ margin:0px; width:100%; height:40px; line-height:40px; color:#fff; font-size:14px; text-align:left;}
.pic_box h1 samp{ float:right; width:80px; text-align:center; font-size:12px; font-weight:normal; padding-right:10px;}
.pic_box h1 samp a{ color:#C00F05;}
.pic_box h1 span{padding-left:15px; color:#000000; font-weight:bold;}
.pic_main{ width:100%; height:100%; float:left; display:inline; padding:0px 0px; margin-top:200px;}
.pic_style,.pic_style_h{ width:145px; height:100%; float:left; padding:14px 19px; color:#AF9151;}

.imgin{position:relative; height:196px; display:block;}
.imgin p{ position:absolute; text-align:center; width:100%; height:22px; line-height:22px; padding:0; bottom:0px; left:0px; color:#fff; background: #333; opacity: 0.65; filter:alpha(opacity=65);  }

.play-bt{ width:53px; height:53px; position:absolute; bottom:30px; right:10px; background:url(playbt.png);}

.pic_style div{ padding:3px; width:139px; height:316px; background:url(pic_bg.png);}
.pic_style_h div{ padding:3px; width:139px; height:316px; background:url(pic_bgy.png);}
.pic_style p,.pic_style_h p{ line-height:22px; height:22px; overflow:hidden; text-align:center; }
.pic_style .mtitle a{color:#fff;}
.pic_style_h .mtitle a{ color:#8D0500;}
.pic_style_h .year {color:#000;}
.pic_style .tags{color:#FCEEC6;}             

.pic_style span samp{ color:#FD8B05;}
.pic_style_h span samp{color:#F00;}
input.vot{ width:56px; height:20px; background: #F2E8CB; color:#801700; border:1px solid #940C00; border-left:0; border-top:0;}
input.vot2{ width:56px; height:20px; background: #F2E8CB; color:#801700; border:0;}

/* 四张图 */
.pic_main_4{ width:100%; height:100%; float:left; display:inline; padding:0px 0px; padding-left:10px;}
.pic_style_4{ width:206px; height:100%; float:left; padding:12px 10px; color:#AF9151; font-size:12px;}
.pic_style_4 div{border:1px solid #FBC76C; width:204px; height:100%; background:#442E07; }
.pic_style_4 p{ margin:6px 0; padding-left:5px; line-height:22px; height:22px; overflow:hidden; text-align:center; }

/* 六张图 */
.pic_main_6{ width:100%; height:100%; float:left; display:inline; padding:0px 0px; padding-left:8px;}
.pic_style_6{ width:136px; height:100%; float:left; padding:14px 7px; color:#AF9151; font-size:12px;}
.pic_style_6 div{border:1px solid #FBC76C; width:134px; height:100%; background:#442E07; }
.pic_style_6 p{ margin:6px 0; padding-left:5px; line-height:22px; height:22px; overflow:hidden; text-align:center; }

.hbg_1 { background:url(h1_bg1.png) 8px no-repeat;}
.hbg_2 { background:url(h1_bg2.png) 8px no-repeat;}
.hbg_3 { background:url(h1_bg3.gif) left no-repeat;}
.hbg_4 { background:url(h1_bg4.gif) left no-repeat;}
.hbg_5 { background:url(h1_bg5.gif) left no-repeat;}
.hbg_6 { background:url(h1_bg6.gif) left no-repeat;}
.hbg_7 { background:url(h1_bg7.gif) left no-repeat;}
.hbg_8 { background:url(h1_bg8.gif) left no-repeat;}
.hbg_9 { background:url(h1_bg9.gif) left no-repeat;}
.hbg_10{ background:url(h1_bg10.png) 8px no-repeat;}
.hbg_11{ background:url(h1_bg11.png) 8px no-repeat;}

.title_box{ width:100%; height:113px;}
.title_box h2{ font-size:14px; height:36px; line-height:36px; margin:0px; padding:0px; text-align:center;}
.title_box h2 a{ color:#013678;}
.title_box div{ margin:0px; padding:0px 4px; height:77px; line-height:20px; overflow:hidden; padding-left:12px; color:#343434;}


.big_pic{position:relative; padding:2px; height:300px; width:502px; clear:both;}
.pic_one{position:absolute; bottom:8px; right:10px; width:88%; height:18px; line-height:18px; text-align:right; clear:both; }
.pic_one a{ border:1px solid #999999; color:#fff; display:inline-block; padding:0px 6px; font-size:12px; margin-right:1px; background-color:#4d4d4d;cursor:pointer}
.pic_one a:hover,a.a_one{border:1px solid #c4cc8b; color:#fff; display:inline-block; padding:0px 6px; background-color:#b70000; font-size:12px;margin-right:1px;}
.big_pic_con{ width:502px; height:300px; padding:0px; display:block;}
.big_pic_con img{ width:502px; height:300px;}
.pic_text{ background:url(http://static.m1905.com/images/hd/topdic.png); font-size:14px; font-weight:bold; text-align:left; clear:both; height:66px; width:482px; padding:5px 10px; line-height:20px; position:absolute; left:3px; bottom:28px; color:#fff;}
.pic_text p{ font-size:12px; text-indent:2em; font-weight:normal;}

.pic_gundong{width:890px; margin:10px 14px; margin-bottom:0px; height:100%; height:100%; float:left; display:inline; clear:both; border-style: solid; border:1px solid #C8BC6E; border-bottom:6px solid #C8BC6E; background-color:#fff;}
.pic_gundong h1{ width:100%; height:27px; line-height:24px; font-size:12px; margin:0px; text-align:left; color:#000000; background-image:url(dhline.jpg); border-bottom:1px solid #C8BC6E; _border-bottom:0px;}
.pic_gd_main{ width:100%; height:100%; padding:15px 0px; margin:0px;}
.pic_gund_pic{ margin:0px 5px;; padding:0px;}
.pic_gund_pic dt{ border:1px solid #cccccc; width:145px; height:193px;}
.pic_gund_pic p{ clear:both; margin-top:4px; width:100%; text-align:left; height:22px; line-height:22px; font-size:12px; overflow:hidden;}

/*  */
#imgpic{ position:relative;}
#imageFlow {
position:relative; background:#fff; border:2px solid #FEDFAE;
width: 875px;
height: 504px;
left: 0%;
margin:15px auto;
}
#imageFlow .diapo {
position: absolute;
left: -1000px;
cursor: pointer;
-ms-interpolation-mode: nearest-neighbor;
}
#imageFlow .link {
border: solid #CFAF79 1px;
margin-left: -1px;
margin-bottom: -1px;
}
#imageFlow .bank {
visibility: hidden;
}
#imageFlow .top {
position: absolute;
width: 100%;
height: 32%;
}
#imageFlow .text {
position: absolute;
left: 0px;
width: 100%;
bottom: 26%;
text-align: center;
color: #FFF;
font-family: verdana, arial, Helvetica, sans-serif;
z-index: 1000;
}
#imageFlow .title {font-size: 12px; color: #000;}
#imageFlow .legend {
font-size: 0.8em;
}
#imageFlow .scrollbar {
position: absolute;
left: 10%;
bottom: 20%;
width: 80%;
height: 16px;
z-index: 1000;
}
#imageFlow .track {
position: absolute;
left: 1%;
width: 98%;
height: 16px;
filter: alpha(opacity=60);
opacity: 0.6;
}
#imageFlow .arrow-left {
position: absolute;
}
#imageFlow .arrow-right {
position: absolute;
right: 0px;
}
#imageFlow .bar {
position: absolute;
height: 16px;
left: 25px;
}

/*长征*/
#ydot{ display:block; width:26px; height:26px; background:url(ydot.png) no-repeat; position:absolute; left:57px; bottom:97px; z-index:500;} 
.ddot{ display:block; width:120px; height:70px; position:absolute; z-index:400; cursor:pointer;}
.ddot_h{ display:block; width:120px; height:70px; background:url(tth.png) repeat-x; position:absolute; z-index:600; cursor:pointer; ;}               

#footer p, #footer p a{color: #FFCB83;}