/* CSS Document */
@charset "utf-8";
body{ background: url(../images/bodyBg.jpg)}
.topMenu{ width:100%; height:25px; overflow:hidden; background:#a13300}
.topMenu .text{ width:940px; margin:0 auto; height:25px; line-height:25px; line-height:28px \9;}
.topMenu .text .left li{ float:left; margin-right:10px}
.topMenu .text .right li{ float:left; margin-left:10px}
.topMenu .text .right h2{font-size:12px;font-weight:100}
.topMenu .text a{ color:#f9c6a6}

.banner{ width:1030px; height:219px; margin:0 auto;background:url(../images/banner.jpg) no-repeat top right;padding-left:70px; overflow:hidden}

/*.banner_title{margin:0 auto; font-size:26pt; color:#f17318; font-family:΢���ź�,����; font-weight:bold;text-align:right;opacity:.7;text-shadow:#000 2px 2px 2px;float:right; padding-right:350px;margin-top:5px; overflow:hidden}*/
.banner_title{text-align:left;margin-left:0;}
.banner_title img{border:0;}
.shadow{text-shadow:#000 2px 2px 2px;}

.box{ width:961px; margin:-40px auto 0;}
.box_top{ background:url(../images/box_top.jpg) center no-repeat; height:12px; margin:0 auto; width:961px;}
.box_cont{ margin:0;border-left:0px solid #D5CEC4; border-right:0px solid #D5CEC4; width:961px;border-top:0; border-bottom:0; padding:0; float:left; background:url(../images/content_bg1.jpg) repeat-y #fff; margin-top:-1px}
.box_cont .box_cont_left{width:664px; float:left}
.box_cont .box_cont_left .box_1{ height:198px; background:url(../images/box1_bg.gif) no-repeat; margin-top:-36px; margin-left:5px}
.box_cont .box_cont_left .box_1 .title{padding-top:16px;*padding-top:18px;padding-left:90px; font-size:12pt; color:#FFF; font-weight:bold; font-family:����}
.box_cont .box_cont_left .box_1 .pic{padding-left:90px; padding-top:29px; float:left}
.box_cont .box_cont_left .box_1 .pic img{ border:1px #d3bfb1 solid;}
.box_cont .box_cont_left .box_1 .description{ padding-left:20px;padding-top:29px; float:left; width:360px; line-height:18px}
.box_cont .box_cont_left .box_2{ /*background:url(../images/postBg.gif) no-repeat;*/ width:664px;margin-left:5px}
.box_cont .box_cont_left .box_3{margin-top:18px; margin-left:8px;}
.box_cont .box_cont_left .box_3 .topTitle{ background:url(../images/box2_title.gif) no-repeat; height:25px}
.box_cont .box_cont_left .box_3 .contentBlock{width:622px; padding:15px}
.box_cont .box_cont_right{width:270px; float:right; margin-right:8px}
.box_bot{ background:url(../images/box_bot.jpg) center no-repeat; height:11px; clear:both; width:961px}
.topTitle{ height:25px;*height:22px; background:url(../images/topTitle.jpg) no-repeat;padding-left:26px; padding-top:5px;*padding-top:8px; font-size:14px; font-weight:bold;color:#612900}
.topTitle img{ float:left; margin-left:10px; display:inline; margin-top:8px}
.topTitle span{ float:left; margin-left:6px; font-size:14px; font-weight:700;color:#8b6d55}
.topTitle2{ width:100%; height:31px; background:url(../images/bg6.jpg) top repeat-x; border:1px #eed197 solid; border-bottom:0px}
.topTitle2 .showBlog{ float:left; width:138px; height:30px; text-align:center; line-height:30px; background:#fdfdf3; border-right:1px #eed197 solid;font-size:14px;font-weight:700;color:#8b6d55}
.topTitle2 .hideBlog{ float:left;border-right:1px #eed197 solid; width:138px; height:30px; text-align:center; line-height:30px; font-size:14px;font-weight:700;color:#8b6d55}
/*.block1_left{ float:left; width:268px;display:inline;  margin-left:8px; height:133px}*/
.contentBlock{ width:268px; border:1px #d5ccb5 solid;border-top:0; color:#8b6d55}
.contentBlock h3{padding: 25px 8px}
.contentBlock .history {margin-bottom:16px; line-height:18px; color:#686868;}
.contentBlock .history a{ color:#686868}
.contentBlock .history h4{font-size:14px; color:#765843; font-weight:bold; margin-bottom:10px;width:auto; height:auto;/*text-overflow:ellipsis;white-space:nowrap ;*/ background:url(http://image.xinmin.cn/template/www.xinmin.cn/weiyanboyi/images/icon.gif) no-repeat 0px 9px; padding-left:10px; width:234px; }
.contentBlock .history h4 a{ color:#765843;width:234px}
.contentBlock .style1{ line-height:22px; margin-left:15px; height:22px; font-size:14px;}
.contentBlock .style1 span{ font-size:12px}
.contentBlock .style2,.contentBlock .style2_1{ margin-left:15px; line-height:22px;width:241px;overflow:hidden}
.contentBlock .style2_1 .bg{ float:left; width:145px;height:13px; margin-top:4px; margin-left:5px; display:inline}
.contentBlock .style2_1 .bg .yb{ float:left;height:13px; background:#947259;}
.contentBlock .style2_1 .bg .yb2{ float:left;height:13px; background:#d76f18;}
.contentBlock .style3{ padding-left:8px;padding-right:8px; line-height:18px;}
.contentBlock .style4{margin-left:15px; line-height:22px; margin-right:10px}
.contentBlock .style4 .numTop{ float:left; width:13px; height:13px; background:url(../images/bg5.jpg) no-repeat; line-height:13px; text-align:center; margin-top:2px; margin-right:6px;font-family:Arial}
.contentBlock .style4 .num{ float:left; width:13px; height:13px; background:url(../images/bg5.jpg) no-repeat; line-height:13px; text-align:center; margin-top:2px; margin-right:6px;font-family:Arial}
.contentBlock .style4 a{float:left; width:180px; height:20px; line-height:20px; overflow:hidden;color:#8b6d55}
.contentBlock .style4 .count{ font-family:Arial}
.contentBlock .style5{ padding:8px 20px 20px; font-size:14px;color:#666; line-height:22px; text-indent:2em}
.contentBlock_left{ float:left;width:275px; margin-left:15px; margin-top:15px; overflow:hidden}
.contentBlock_left .user .photo{ float:left}
.contentBlock_left .user .info{ float:left; width:125px; margin-left:20px}
.contentBlock_left .user .info .name{ font-size:18px;font-weight:700;color:#333; margin-bottom:4px}
.contentBlock_left .user .info .name img{ vertical-align:middle}
.contentBlock_left .user .info .summary{ color:#888; line-height:18px; height:55px; overflow:hidden}
.line2{ width:310px; height:2px; background:url(../images/line2.jpg) repeat-x; overflow:hidden; }
.contentBlock_left .guandian{ line-height:20px; height:40px; overflow:hidden;color:#777}
.contentBlock_left .vote{ height:30px; line-height:30px; margin-top:6px}
.contentBlock_left .vote span{ margin-right:15px; float:left}
.contentBlock_left .vote .piaoshu{ font-weight:700; font-size:16px; margin-top:3px}
.contentBlock_left .vote img{ vertical-align:middle}
.contentBlock_left .PK{ float:left; margin-left:6px; margin-top:15px;width:45px;overflow:hidden}
.inputBlock .limitNum{ font-size:13px; text-align:right; padding-right:50px;padding-top:15px; color:#885d0f}
.inputBlock .limitNum span{font-size:18px;font-weight:700;color:#000;font-family:Arial}
.inputBlock .inputText{ padding:15px 34px;}
.inputBlock .inputText textarea{ width:580px;height:78px; border:none; border-style:none; overflow:hidden;font-size:13px }
.inputBlock .submit{ text-align:right;padding-right:35px}



.line1{ margin:0 auto; width:245px; height:2px; background:url(../images/line1.jpg) repeat-x; overflow:hidden; margin-top:10px; margin-bottom:10px}

.block1_right{ float:right; margin-right:10px; display:inline; width:652px; height:133px;}
.inputBlock{ width:101%; height:179px; background:url(../images/inputBg.jpg) no-repeat; border-right:0px #ddd6c3 solid }
.blogBlock{ float:left; width:320px; height:350px; margin-top:10px;display:inline}

/*���*/

.xmmd { font-size:12px; height:auto; width:243px; margin:0 auto; overflow:hidden;padding:0 10px 0 15px; }
.xmmd .title{color:#583b26; width:243px;; float:left; font-size:14px; line-height:1.5em; font-weight:bold;text-align:left; margin-bottom:12px; overflow:hidden}
.xmmd .title a{ color:#583b26; margin-left:3px;}
.xmmd .title .tNumber{color:#fff; float:left; width:13px; height:13px; background:url(http://image.xinmin.cn/template/www.xinmin.cn/200912/images/tNumber.jpg) no-repeat; text-align:center; margin-right:7px; line-height:13px; font-weight:bold; font-size:12px; overflow:hidden; display:none}
.xmmd form{width:241px; height:auto; float:left; text-align:left; margin-top:-5px; overflow:hidden; }
.qusl input{padding-bottom:3px; margin-left:2px; *margin-left:0px; _margin-left:0px; }
/*.qusl input[type="radio"]{background:url(http://image.xinmin.cn/template/www.xinmin.cn/weiyanboyi/images/radio.jpg) no-repeat; border:0; width:16px; height:16px;}*/
.xmmd .qubg{/*background: url(http://image.xinmin.cn/template/www.xinmin.cn/200912/images/resNum.jpg) no-repeat scroll right center transparent;*/ background:#a13300;margin-left:10px;height:24px}
.xmmd .qusl{text-align:left;color:#896d60; }
#voteCount{color:#a13300; font-weight:bold}
.xmmd .qusl span{margin-left:10px;}
.xmmd .qusr{ text-align:left;color:#896d60; margin-left:10px;}
.xmmd .xmsub{background:url(http://image.xinmin.cn/template/www.xinmin.cn/200912/images/toupiao.jpg) no-repeat; width:42px; height:18px; text-align:left; margin-right:11px; border:0px; cursor:pointer; overflow:hidden;}
.xmmd .xmpl{background:url(http://image.xinmin.cn/template/www.xinmin.cn/200912/images/pl.jpg) no-repeat; width:42px; height:18px; text-align:left; margin-right:11px; border:0px; cursor:pointer; overflow:hidden}
.xmmd .buttom span{ line-height:10px; margin-top:-10px; overflow:hidden}
.xmmd .buttom{width:243px; height:24px; float:left; line-height:24px; font-size:12px; color:#0F4791; overflow:hidden;padding-top:10px;}
.xmmd .xmsub{background:url(http://image.xinmin.cn/template/www.xinmin.cn/weiyanboyi/images/toupiao.jpg) no-repeat; width:53px; height:21px; border:0px; cursor:pointer; overflow:hidden}
.xmmd .xmmore{background:url(http://image.xinmin.cn/template/www.xinmin.cn/weiyanboyi/images/pinglun.jpg) no-repeat; width:53px; height:21px; border:0px; cursor:pointer; margin-left:5px; margin-right:15px; overflow:hidden; display:none}
.xmmd .xmtotal{margin-top:-15px;}

#box{ width:60px; height:24px; overflow:hidden;margin-left:170px; _ margin-left:106px;}
#perc { background:#ccc; height:24px; }

.mdmd{width:313px; height: auto; border:0px #ebecf0 solid; overflow:hidden}



.footer{ margin:0 auto; width:947px; padding-left:2px; padding-right:2px; border:0px; overflow:hidden;}
.footer .fbox{ width:764px; height:135px; margin:0 auto; padding-left:18px; padding-right:18px; float:left; margin-top:5px;}
.footer .fbox .block{ float:left; width:166px; text-align:left; height:120px; margin-top:10px; color:#333}
.footer .fbox .block p{ margin-left:0px; line-height:24px}
.footer .fbox .block p a{font-size:12px;}
.footer .fbox .block p a:link {color: #75693f; text-decoration:none;}
.footer .fbox .block p a:visited {color: #75693f;text-decoration:none;}
.footer .fbox .block p a:hover {color:#75693f; text-decoration:underline;}
.footer .fbox .block p a:active {color: #75693f;}
.footer .copyRight{ background:none; height:auto; width:910px; text-align:left; margin:0 auto; line-height:36px; border-top:1px #75693f dotted; background:none; margin-top:5px; margin-bottom:3px; padding-top:5px; overflow:hidden}
.footer .copyRight div{color:#4F9AB9; padding-top:0px; width:764px; text-align:left; float:left; height:20px; margin-top:8px; line-height:20px; text-align:left; overflow:hidden; color:#959595}
.footer .copyRight div a{font-size:12px;}
.footer .copyRight div a:link {color: #75693f; text-decoration:none;}
.footer .copyRight div a:visited {color: #75693f;text-decoration:none;}
.footer .copyRight div a:hover {color:#75693f; text-decoration:underline;}
.footer .copyRight div a:active {color: #75693f;}
.footer .copyRight p{ width:910px; text-align:left; margin:0 auto; height:24px; line-height:24px; margin-bottom:16px; overflow:hidden; color:#75693f; font-size:12px}
.footer .copyRight p a{font-size:12px}
.footer .copyRight p a:link {color: #75693f; text-decoration:none;}
.footer .copyRight p a:visited {color: #75693f;text-decoration:none;}
.footer .copyRight p a:hover {color:#75693f; text-decoration:underline;}
.footer .copyRight p a:active {color: #75693f;}
.footer h4{font-weight:normal; font-size:13px;}
#login_no {background: url(http://t.xinmin.cn/img/baoliao/loginbg.gif) repeat scroll 0 0 transparent;float: left;font-size: 14px;height: 226px;margin: 0 auto;overflow: hidden;position: absolute;width: 313px;z-index: 999999;}
.menu {background: none repeat scroll 0 0 #A13300;border: 1px solid #E4E4E4;margin-left: -9px;*margin-left: -40px;margin-top: -2px;*margin-top:15px;padding-top: 10px;padding-bottom:10px;position: absolute;width: 80px;z-index: 999;}
.menu li{background: none repeat scroll 0 0 transparent;border-right: 0 none;display: inline;font-size: 12px;height: 24px;line-height: 24px;margin-left: 8px;overflow: hidden;width: 50px;}

/*#iframe1{ height:1600px;}*/