


.main{ width:1024px;margin:0px auto;}
.fon12{ font-size:12px;}
.fon14{ font-size:14px}
.fon-w{ font-weight:bold;}

/*             top             */
.top{ width:1024px; height:106px; background:url(../images/p_index_01.jpg) no-repeat;}
.top span{ float:right; margin:10px 40px 0px 0px; color:#000;}
.top span a{ margin:0px 10px; line-height:24px; color:#000;}
.top .logo a{ display:block; height:80px; line-height:80px; width:334px; margin-left:53px; margin-top:22px; text-indent:-2000px;}


/*            content                 */

.content{ width:960px;  margin:0px auto; }
.nav{ width:960px; background:url(../images/p_index_03.jpg) no-repeat; height:268px; position:relative;}
.nav span{ width:931px; height:40px; padding-left:29px;display:block; position:absolute; bottom:0px; line-height:40px; }
.nav span a{ margin:0px 3px; padding:0px 10px; float:left; color:#55361d;}
.nav .nav-bg{ background: url(../images/btn.jpg) no-repeat scroll 0px 8px; width:40px; height:40px; padding:0px 2px; color:#fff; padding-left:9px;}


/*         sous              */
.sous{ height:32px; background:url(../images/sous-bg.gif) no-repeat; overflow:hidden;zoom:1;}
		.sous .input_text{ color:#afafaf; padding-left:16px;width:179px; background:url(../images/fdj.jpg) no-repeat; height:20px; border:1px solid #cccccc; margin:5px 7px 5px 0px; float:left;}
		.sous .input_button{ overflow:hidden;zoom:1;width:70px; height:20px; line-height:23px;padding-top:2px;padding-top:0px !important; border:none; background: url(../images/btn01.jpg); float:left; margin-top:6px; color:#000;}
		.sous ul{overflow:hidden;zoom:1; padding:5px 0px 0px 22px;}
			.sous ul li{ height:22px; line-height:22px; float:left; display:inline; margin:0px 8px}
			.sous ul li a{ color:#663333; font-size:12px;}






/*     con_l      */
.con_l{ width:697px; }

.mx{ background:url(../images/p_index_10.jpg) no-repeat;width:697px; height:35px;overflow:hidden;zoom:1;}
	.mx h3{ background:url(../images/p_index_18.jpg) no-repeat; width:227px; height:35px;}
		.mx h3 a{line-height:34px; text-indent:-2000px; display:block;}
	.mx span{ display:block;}
	
.mx-bd{ width:697px; height:273px;background:url(../images/bg.jpg) repeat-x;}
.tudd{ overflow:hidden;zoom:1;  padding:10px 10px; border-bottom:1px dotted #ff6600; width:650px; margin-left:10px;}
	.tudd img{ border:1px solid #eeeeee; padding:1px; float:left; margin-right:15px;}
	.tudd h3{ width:435px; margin-bottom:4px; float:left;}
		.tudd h3 a{ color:#663333;}
	.tudd p{ width:435px; text-indent:2em; float:left; font-size:12px; line-height:22px;color:#333333;}
	.tudd p a{ color:#ff6600; }
	.tudd ul{width:435px;float:left;}
	.tudd ul li{ width:205px;font-size:12px; line-height:25px; float: left; background:url(../images/dot01.jpg) no-repeat scroll 1% 50%; padding-left:10px;}
		.tudd ul li a{color:#6c340a;}
.pic-a{ float:left; border:none; margin-left:15px; margin-right:15px;}
.le-01{ float:left;background:url(../images/p_index_35.jpg) no-repeat 0px 5px; padding-left:20px;}
	.le-01 li{ color:#663333; font-size:12px; line-height:25px;}
	.le-01 li a{ color:#ff6600;}

.pic{ overflow:hidden;}

.mod{ background: #fefefe url(../images/bg-a.jpg) repeat-x bottom left; overflow:hidden;zoom:1; padding-bottom:10px; padding-left:10px;}

.box{ width:339px;border-bottom:1px dotted #ff6600; border-right:1px dotted #ff6600;}
	.box .hd{ background:url(../images/hd.gif) no-repeat; width:321px;height:28px; padding-top:1px;}
		.box .hd h3 a{ color:#ff6600;}
	.box span a{ color:#fff; margin-right:9px; }
	.box .bd{ width:320px; overflow:hidden;zoom:1; }
		.box .bd img{ float:left; border:1px solid #d4d4d4; padding:2px;}
		.box .bd h3{ line-height:22px; width:206px; float:right;}
			.box .bd h3 a{ color:#624228;}
		.box .bd p{ line-height:20px; width:206px; float:right; font-size:12px;margin:0px; color:#333333;}
			.box .bd p a{ color:#ff6600; }
		.box .bd .le04{ width:315px; overflow:hidden;}
			.box .bd .le04 dd{float:left; width:310px; background:url(../images/dot.jpg) no-repeat scroll 1% 50%; line-height:24px; padding-left:10px;}
				.box .bd .le04 dd a{ color:#663333; font-size:12px;}

.box-a{ width:322px;padding-left:17px; border-right:none;}
.bor-bn{ border-bottom:none;}

.mx01 h3{ background:url(../images/p_index_64.jpg) no-repeat; width:145px; height:35px;}

.ban-btn1{ height:25px; border-bottom:1px solid #dadada;}
	.ban-btn1 ul li{ float:left; background: url(../images/p_index_70.jpg) no-repeat; width:94px; height:25px; margin-left:4px; line-height:27px; text-align:center; font-weight:bold; color:#ff6600;}
	.ban-btn1 ul li a{ line-height:27px; text-align:center; font-weight:bold; color:#ff6600;}
	.ban-btn1 ul li.focus{ background: url(../images/p_index_68.jpg) no-repeat; color:#fff;}
	.ban-btn1 ul li.focus a{ color:#fff;}
.mood{ height:165px; background:#fefdfd url(../images/bg-b.jpg) repeat-x bottom left; width:676px; padding:10px;}
	.lie { overflow:hidden;}
		.lie li{ float:left; width:305px; font-size:12px; line-height:30px; background:url(../images/p_index_75.jpg) no-repeat scroll 1% 50%; padding-left:15px;}
			.lie li a{ color:#333333;}

.mx02 h3{ background:url(../images/p_index_83.jpg) no-repeat; width:154px; height:35px;}
.mx02 span a{ font-size:14px; color:#ff6600; margin-top:10px; margin-right:15px; line-height:35px;}
.mx02-bd{ background:url(../images/bg-c.jpg) no-repeat; height:166px; width:689px; padding-top:15px; padding-left:8px; }
	.md{ width:320px; border-right:1px dotted #333333; padding-left:13px; font-size:12px; padding-right:10px;}
		.md img{ float:left; border:1px solid #cdcdcd; padding:2px; margin-right:10px;}
		.md h3{ float:left;}
		.md h3 a{ color:#663333; }
		.md p{ color:#333333; line-height:18px; margin-top:5px; width:230px;float:left;}
		.md p a{ color:#ff6600;}
		.pt20{ padding-top:20px;}
		.brn{ border-right:none;}

/*     con_r      */
.con_r{ width:250px;overflow:hidden;}

.lx{ background:url(../images/p_index_09.jpg) no-repeat; width:250px; height:136px;}
.lx a{ display:block; width:250px; height:68px; }

.dm{ width:250px; background:#f2eeed; overflow:hidden;}
	.dm dt{ background:url(../images/p_index_13.jpg); width:208px; height:31px; padding:0px 10px 0px 32px; overflow:hidden;}
		.dm dt a{ color:#fff; line-height:34px; }
		.dm dt .col-b{ color:#ff6600;}
		.dm dd{ padding-left:7px; padding-right:7px; font-size:12px; border-left:1px solid #c9c0be;border-right:1px solid #c9c0be;}	
			.dm dd a{ display:block; border-bottom:1px solid #dfd3cc; color:#6c340a; line-height:30px;background:url(../images/p_index_79.jpg) no-repeat scroll 3px 10px; padding-left:18px;}
		.dm .borb{ border-bottom:1px solid #c9c0be;}	
			.dm .borb a{ border-bottom:none;}

.dm-bd{ border:1px solid #c9c0be; background:#f2eeed;width:228px; border-top:0px; padding:18px 10px; overflow:hidden;}
	.dm-bd img{ border:1px solid #999966; margin-right:11px; padding:2px; background:#fff; float:left;}
	
	.dm-bd h3{ width:114px; margin-bottom:10px;}	
		.dm-bd h3 a{ color:#663333;}
	.dm-bd p{ width:114px; float:right; font-size:12px; line-height:22px; }
	.dm-bd .input_button01{ background:url(../images/p_index_40.jpg) no-repeat; width:62px; height:20px; line-height:20px; color:#000; font-size:12px; border:none; margin-top:10px; margin-right:6px; text-align:center;}
	.mod-a{ border-bottom:1px dotted #333333; overflow:hidden;zoom:1; padding-bottom:15px; }
.dm-bd01{ background:#f2eeed; border:1px solid #c9c0be; padding:7px;}
.dm-bd01 p{ font-size:12px; line-height:26px;text-indent:0em; width:230px; overflow:hidden; margin-bottom:5px;}
			.dm-bd01 p em{ font-size:14px; float:left; line-height:22px; width:25px; display:block;}
			.dm-bd01 p span{ float:left; display:block;}
			.dm-bd01 .w200 span{ width:200px;}
		.dm-bd01 .col01{ color:#663333;}
		.dm-bd01 .col02{ color:#333333;}
			.dm-bd01 .col02 em{ color:#ff6600;}
.qut{ border-top:1px dotted #767676; overflow:hidden;zoom:1; width:230px;  padding-top:10px;}
		.qut li{ font-size:12px; line-height:27px; }
			.qut li a{color:#313131;}
			.qut li span{ color:#663333; margin:0px; padding:0px;}
			.qut .col-c span{ color:#333333}
			.qut li a:hover span{ color:#7b7b7b}

.map{ width:238px;background:#f2eeed; border:1px solid #c9c0be; padding:6px; }
.gun{ height:133px; overflow:hidden; border:1px solid #c9c0be; width:960px;}
	.gun .pic-b{ float:left;}
	.gun .gun_r{ width:891px; float:left; padding:15px 12px 0px 17px;}


/*              footer              */
.footer{ width:960px; height:167px; margin:0px auto; background:#f2eeed; padding:20px 0px;}
.footer p{ text-align:center; line-height:24px;}
.footer p span{ color:#ff6600;}
.col-a{ color:#663333;}

/*             archive                */
.dm-bd .p01{width:225px; color:#333333;}
.p01 .pic-c{  padding:2px; background:#fff;}
.p01 a{ color:#ff6600; }
.p01 b a{ color:#663333;}

.nr{ background:url(../images/bg02.jpg);}
	.nr a{ line-height:27px; display:inline-block; white-space:nowrap; color:#663333; padding-right:16px; padding-left:4px; font-size:14px;}

.nav-a{ background:#f2eeed; border:1px solid #c9c0be; color:#55361d; line-height:24px; font-size:12px; padding-left:11px;}
	.nav-a a{color:#55361d;}
.nav-abd{ border:1px solid #e6e1e0; padding:25px 12px;}

.zy{ background:url(../images/nav-abgt.jpg) repeat-x top left; width:645px; overflow:hidden;zoom:1; float:left; margin-left:10px; _margin-left:5px;}
.zy .zy_n{ background:url(../images/nav-abgb.jpg) repeat-x bottom left; padding:15px 5px; overflow:hidden;}
.zy p{ color:#663333; font-size:12px; line-height:24px;}

.mode{ overflow:hidden; width:643px; border-bottom:1px dashed #959595; padding:15px 14px 15px 8px; }
	.mode li{ float:left; width:621px;overflow:hidden;font-size:14px; line-height:28px; background:url(../images/p_index_79.jpg) no-repeat scroll 1% 50%; padding-left:22px; color:#55361d;}
		.mode li a{ float:left;color:#55361d}
		.mode li span{ font-family:Arial; float:right;}
		
.page{ line-height:80px; text-align:center; color:#ff6600; font-size:14px; padding:0px 5px; clear:both;}
.page a.bg{color:#ff6600; font-size:14px; padding:0px 5px; font-weight:normal;}
.page a:hover{ font-weight:bold; text-decoration:none;}

.mode-a{ width:666px;border-bottom:1px dashed #959595; padding-bottom:10px; overflow:hidden; }
	.mode-a img{ border:1px solid #79868c; padding:2px; float:left;}
	.mode-a h3 a{ width:483px; color:#ff6600; display:block; margin-bottom:10px;}
	.mode-a p{ width:483px; color:#663333; float: right; font-size:12px; line-height:22px;}
	.mode-a span{ width:228px; padding-left:430px;display:block;overflow:hidden;}
	.mode-a .btn{ background: url(../images/btn02.jpg) no-repeat; width:87px; height:31px; border:none; margin-right:25px; display:block;}
	.mode-a .btn01{ background: url(../images/btn03.jpg) no-repeat; width:87px; height:31px; border:none; margin-right:10px;}
	
.con_left .nav-abd{ padding-bottom:20px;}

/*           ҳ            */
.nav-abd{ overflow:hidden;zoom:1;}
.nav-abd h1{ font-weight:bold; text-align:center; color:#333333; font-size:20px;}
.nav-abd .p-a{font-size:12px; text-align:center; margin:10px 0px; color:#333333; }
.nav-abd .p-a span{margin:0px 15px;}
.nav-abd .p-a a{ color:#333333; margin:0px 5px;}

.lie01{ margin-left:15px; border-bottom:1px dotted #333333; overflow:hidden; padding-bottom:20px; width:640px;}
.lie01 li{ line-height:27px; width:298px;float:left; font-size:12px; background:url(../images/p_index_79.jpg) no-repeat scroll 1% 50%; padding-left:20px;}
	.lie01 li a{ color:#ff6600;}

.tt{ line-height:24px; color:#666666; text-indent:2em; width:632px; margin-left:20px;}
.tt img{ border:0px;}
.mak h3{ font-size:14px; text-align:center; font-weight:bold; color:#ff6600;}
.tt01{ text-indent:0em; color:#663333;}

.shuom{ width:605px; border:1px solid #f0f0f0; background:#f8f6f6; padding:17px 11px; margin-left:20px;}
		.shuom h3{ font-size:14px; font-weight:bold; color:#663333; text-align:left;}
		.shuom p{ width:600px; color:#000; font-size:12px; line-height:22px; text-indent:0em; margin-top:8px;}
			.shuom p em{ color:#ff6600;}
			.shuom p span{ color:#663333;}
		
.p04{ font-size:12px;text-indent:0em; line-height:24px; margin-left:20px;}
	.p04 a{ color:#264800;}
.p05{ padding-top:4px; width:630px; }
	.p05 a{ color:#000;}
	.p05 a:hover{ color:#000; text-decoration: none;}


.mx03 h3{ background:url(../images/p_wenz.jpg) no-repeat; width:164px; height:35px;}
.mx03 span a{ font-size:14px; color:#ff6600; margin-top:10px; margin-right:15px;}

.mx02-bd li{ width:301px; margin-left:20px; float:left; display:inline; background:url(../images/dot.jpg) no-repeat scroll 1% 50%; font-size:12px; padding-left:15px;}
	.mx02-bd li a{ color:#523432; line-height:24px; height:25px;}
.mx02-bd .ml10{border-right:1px dotted #663333;}


/*        ϵ          */
.tab{ font-weight:bold; font-size:14px; color:#663333;}
.tab td{ line-height:31px;}
.tab .col-d{ color:#ff6600;}

/*     ߽ʩ      */
.bgn{ border:none;}
.tudd01{ border:1px solid #c9c0be; height:231px; width:696px;background:url(../images/private/pp_08.jpg) no-repeat; margin-left:0px;;}
.niu{ display:block; height:40px; width:200px; line-height:40px; text-indent:-2000px;}

.mx04 h3{ background:url(../images/pp-a.jpg) no-repeat; width:173px; height:35px;}
.mx04 span{ background:url(../images/span-bg.gif) no-repeat; width:165px; height:35px; padding-left:25px; color:#ff6600;}
	.mx04 span a{ color:#ff6600; font-size:14px; font-weight:bold; line-height:37px; width:70px; white-space:nowrap}


/*          ߴ           */
.thread-even{ border:1px solid #c9c0be; background:#f8f6f6;}
.even{ }
.vcard{ height:30px; line-height:30px; padding-left:10px;  margin:0px; float:left; display:inline;}
.comment-body{ background:#f7f3ee;background:url(../images/dy-bg.jpg) repeat-x; overflow:hidden;}
.parent{ margin:10px auto; position:relative;width:697px;padding-bottom:10px; border:1px solid #d8d2c6; overflow:hidden;zoom:1;}
	.comment-body p{width:670px; overflow:hidden;padding-left:20px; padding-top:10px; line-height:22px; margin:10px 0px;}

.children{ margin:0px 15px; border:1px solid #c9c0be}
	.children p{ width:635px;}


.avatar{ width:11px; height:11px; float:left; vertical-align:middle; margin:5px;}

.fn{ float:left; margin-right:5px; color:#663333; font-weight:bold; font-size:14px；}
	.fn a{ color:#663333;}

.says{ float: left; color:#333333; font-size:14px; padding-top:2px;}

.comment-meta{ float:left; display:inline;margin-left:21px; line-height:33px;}
	.comment-meta a{ color:#999999; margin-right:10px; font-size:12px;}

.comment-reply-link{ position:absolute; right:8px; top:6px; font-size:14px; font-weight:bold; color:#333333;}

.reply{ height:26px; padding-top:4px;}
	.reply a{ color:#333333;}
	.commentmetadata{}	
	
	
.qee{display:block; border:1px solid #00;margin-top:5px;  margin-bottom:10px;} 
	
	
	
	

.mx05 h3{ background:url(../images/p_index_19.jpg) no-repeat; width:230px; height:35px;}

.mx05-bd{border:1px solid #c9c0be; width:655px; overflow:hidden; margin-top:5px; padding:20px;}

.tab01{ overflow:hidden;}
.tab01 td{ font-weight:bold; font-size:14px; line-height:40px; color:#666666;}
.inp01{ width:148px; height:23px; border:1px solid #a8acad; background:url(../images/input-bg.jpg) repeat-x;}
.tab01 textarea{ width:550px; height:173px; border:1px solid #c9c0be;}
.tab01 select{ text-align:center; width:60px; height:23px; line-height:25px; padding-top:2px;}
.btn-a{ background:url(../images/btn04.jpg) no-repeat; width:84px; height:30px; border:none; margin-right:20px;}
.btn-b{ background:url(../images/btn05.jpg) no-repeat; width:84px; height:30px; border:none; margin-right:20px;}
.pl{ padding-left:200px;}

.mx06 h3{ background: url(../images/pp-a.jpg) no-repeat; width:173px; height:35px;}
.mx06 h3 a{width:173px; height:35px; display:block;}
.mx06 span{ color:#fff;}
.mx06 span a{ color:#fff; font-size:14px; font-weight:bold; line-height:38px; padding:0px 8px;}

.text{ border:1px solid #c9bfbd; background:#fff; padding:6px;}
	.text_n{ overflow:hidden;zoom:1; background:#f2eeed; padding-top:25px; padding:25px 12px 12px 12px;}
		.text_n h1{ color:#333333; font-size:20px; font-weight:bold; text-align:center;}
		.text_n p{ font-size:14px; color:#666666; line-height:26px; text-indent:2em;}
.pic-f{ background:#fff; padding:3px; float:left; margin:0px 5px 5px 0px;}

.text_n01{ overflow:hidden;zoom:1; background:#f2eeed; padding-top:25px; padding:25px 12px 12px 24px;}
	.text_n01 h1{ background:url(../images/bt.jpg) no-repeat; width:342px; height:41px; display:block; text-align:center; line-height:40px; margin-left:166px; display:block; text-indent:-2000px;}
	.text_n01 p{ font-size:14px; line-height:32px;color:#663333;}
.mx07 h3{ background:url(../images/p_index_20.jpg) no-repeat; width:150px; height:35px;}
.mx07 span a{ font-size:14px; color:#ff6600; margin-top:10px; margin-right:15px;}


.mmmm{ width:960px; height:200px; display:block; }
.friend{
border:1px solid #DDDDDD; width:960px; margin-left:30px;}
.friend .ce-t {
background:url(../images/link.jpg) repeat scroll 0 0 transparent;
height:29px;
padding:0 0 0 10px;
}
.friend .ce-t h3 {
background:url(../images/link-t.jpg) no-repeat scroll 0 50% transparent;
font-size:14px;
font-weight:bold;
padding:5px 0 0 10px;

}
.friend .ce-c {
padding:12px 0 8px 20px;
}


 .friend .ce-c ul li{ float:left}/*yhe add*/
  .friend .ce-c a{ margin:0 10px 0 0; font-size:12px; color:#000000;}