/* CSS Document */
a{ text-decoration:none; color:#2B2B28;}
a:hover{ text-decoration:none;}
img{ border:0px;}
body{ background:#F4E4D1; color:#3F3D35; position: relative;}

#footer p a{color:#746F71;}

#subject_warp{ width:922px; margin:0px auto; height:100%; position:relative;}
.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{ background:url(sbg.png) center top no-repeat; width:100%; height:592px; margin-bottom:-466px; position:relative; z-index:-10}
.nav{ width:100%; clear:both; height:180px; margin:0 auto; }
.nav a{ font: normal 15px/80px Tahoma, Geneva, sans-serif; width:173px; float:left; display:block; text-align:center; color:#125077;  transition:600ms;}
.nav a:hover{color:#175267; text-shadow:#999 0px 5px 2px; -webkit-transition: 600ms;  -moz-transition: 600ms; -o-transition: 600ms; transition: 600ms;}


/*share*/
.share{ width:22px; height:305px; position:absolute; left:10px; top:300px; z-index:100;}
a.share_box{ font-size:12px; text-align:center; display:block; background:#2F88B3; height:54px; width:22px;  line-height:12px; color:#fff; white-space:normal;}
a.share_box_l{ width:22px; height:100%; display:block; background:#B10600; text-align:center; line-height:18px; color:#fff; clear:both; overflow:hidden;}
#transArea{ background:#FFF; height:256px; display:none; margin-top:5px;} 
#transArea a img{ padding-top:9px;}
/*share*/

.yppk{  background:url(sbbg.png) left top no-repeat; _background:url(sbbg.gif) left top no-repeat; width:100%; height:360px; padding-top:110px; overflow:hidden; clear:both; }
.yppk .pkmain{ width:890px; margin:0 auto; height:360px; background:url(pkbg.gif) no-repeat; position:relative;}
.zhengf, .fanf{ position:relative; width:50%; height:100%;}
.pkmain div h3{ height:30px; width:120px; text-align:center; margin-top:12px; font: normal 18px/30px Microsoft Yahei; letter-spacing:2px;}
.votmax{ width:260px; height:19px; margin-top:14px;}
.votmax #votnum_1{ height:100%; background:url(votbg.png) left top no-repeat; float:left; position:relative;}
.votmax #votnum_2{ height:100%; background:url(votbg.png) right -23px no-repeat; float:right; position:relative;}
#votnum_1 p{ white-space:nowrap; position:absolute; width:100px; left:0;}
#votnum_2 p{ white-space:nowrap; position:absolute; width:100px; right:0;}

.title img{ padding:2px; background:#F4F4F4; border:1px solid #fff; -moz-box-shadow:#DEDDDB 0px 0px 2px 2px; -webkit-box-shadow: #DEDDDB 0px 0px 2px 2px; box-shadow: #DEDDDB 0px 0px 2px 2px; behavior: url(http://www.1905.com/m_images/special/juters/images/pie.htc);}
.ff_yh{ font-family:Microsoft Yahei;}

.con_box{ background:#F9F3EF; margin:0 auto; width:890px; padding:0 16px; padding-bottom:12px;clear:both; overflow:hidden;}
.con_box h2{ font: normal 18px/20px MicroSoft Yahei; text-shadow:#FDB47C 1px 0px 2px; color:#FF5D00; margin: 0 auto; height:22px; width:96%;}
.con_box .stitle{ font-size:12px; color:#000; padding-left:10px; text-shadow: none;}
.con_box .hline{ width:98%; height:1px; background:#DADBDF; padding:0; margin:0 auto; margin-top:1px; overflow:hidden;}
div.microcomment,div.comment{ width:640px; float:left; background:#fff; padding:20px 0;}
div.rightbox{width:250px; overflow:hidden; float:left; background:#fff; padding-top:10px;}
div.rightbox h3{font: normal 16px/24px MicroSoft Yahei; text-shadow:#FDB47C 1px 0px 2px; color:#fff; background:#F57A00; margin: 10px auto; clear:both; height:24px; width:90%; padding-left:10px; float:right;}
div.rightbox img{ display:block; margin-left:20px; clear:both; padding:4px; border:1px solid #D3CAC1;}
div.rightbox p{ padding-left:28px; padding-right:10px; line-height:22px;}
.rightbox ul li{ list-style:inside disc; color:#A9A9A9; line-height:22px; }

div.ztback{width:100%; float:left; background:#fff; padding:20px 0;}

.comment .laConSQb{ height:306px; overflow:hidden; overflow-y: auto;}
.comment .laBlueS_f{ color:#20668F; font-weight:normal;}
/* vote */
.votebox{ padding-left:26px; padding-right:4px; clear:both;}
.votebox h4{ font-weight: normal; line-height:22px; font-size:14px;}
.votebox p{ display:none;}
.votebox dt{ line-height:20px;}
.vote_banner{ margin-top:10px;}
.vote_list input{ margin-right:10px; margin-top:4px;}

/* 五张图 */

.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{height:100%; width:100%; float:left; display:inline; padding:0px 0px;}
.pic_style,.pic_style_h{ width:156px; float:left; padding:12px 11px; padding-bottom:0px; position:relative; overflow:hidden;}
.pic_style h3{ font:bold 14px/30px  Verdana, Geneva, sans-serif; padding-left:12px; height:30px; background:url(qptt.png);}
.pic_style .mainTABLE{ padding:8px; width:263px; height:130px; border:1px solid #ECECEC; border-top:0;}

.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 img,.gdpk img,.pic_gund_pic img, .related img{ padding:4px; background:#fff; border:1px solid #DADBDF;box-shadow: #ECECEC 0px 0px 5px 2px; behavior: url(http://www.1905.com/m_images/special/juters/images/pie.htc);}

.pic_style td,.pic_style_h td{ line-height:20px; text-align:left; vertical-align:top; white-space: normal;}
p.tip1{ position:absolute; bottom:66px; left:14px; width:304px; height:25px; font:bold 14px/25px microsoft Yahei; background: url("http://static.m1905.com/201009/images/ht6png.png") 0px 0px repeat; color:#fff; }
p.tips{ width:102px; height:23px; line-height:22px; background:url(tps.png) no-repeat; margin:0 auto; font-weight:bold;}

.yppk input{background-repeat:no-repeat; background-color:#fff; border:0px; width:88px; height: 32px; margin-top:10px;
	background-image:url(playimg.png); background-position:bottom left, top right, 0 0, 0 0;
	background-clip:border-box; -webkit-transition:background-position 0ms;
	-moz-transition:background-position 0ms;
	transition:background-position 0ms;}
input.vot{ width:84px; height:33px; line-height:33px; font-weight:bold;  letter-spacing:2px; cursor:pointer; background-image:	url(playimg.png); background-position:0 0;}
input.vot2{ width:84px; height:33px; line-height:33px; font-weight:bold; cursor:pointer; letter-spacing:2px; background-position:1px 1px;}

/* 四张图 */
.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; }

.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:902px; height:100%; padding:15px 8px; margin:0px;}
.pic_gund_pic{ margin:0px 5px;; padding:0px;}

.pic_gund_pic p{ clear:both; margin-top:4px; width:100%; text-align:left; height:22px; line-height:22px; font-size:12px; overflow:hidden;}



.clear:after {
    height:0;
    content:".";
    clear:both;
    display:block;
    visibility:hidden;
    } 