
body{ margin:0px;text-align:center; font-size:12px; font-family:Arial; color:#333;}
a{ color:#009; text-decoration:underline;}
a:hover{ color:#f00; text-decoration:underline;}
img{ border:0px;}
ul,li{ list-style-type:none; margin:0px; padding:0px;}
form,input,select{ margin:0px; padding:0px;}
input,select{ font-family:Arial; font-size:13px;}
/********************************************/
.all:after,.g21:after,.g29:after,.g30:after
{content:".";display:block;height:0;clear:both;visibility:hidden;}
/********************************************/
.h1_1,.h1_2,.h1_3,.h1_4,.h1_5,.h1_6,.h1_7,.h1_8,.h1_9,.h1_10{ clear:both; font-size:14px; margin:0 0 5px; padding:10px 10px 0 30px;; height:20px; overflow:hidden; color:#333;}
.h1_1 span,.h1_2 span,.h1_3 span,.h1_4 span,.h1_5 span,.h1_6 span,.h1_7 span,.h1_8 span,.h1_9 span,.h1_10 span{ float:right; font-size:12px; font-weight:normal; color:#666;}
.h1_1 span a,.h1_2 span a,.h1_3 span a,.h1_4 span a,.h1_5 span a,.h1_6 span a,.h1_7 span a,.h1_8 span a,.h1_9 span a,.h1_10 span a{ text-decoration:none;}
.h1_1{ background:url(images/ico08.gif) no-repeat 6px center;}
.h1_2{ background:url(images/ico10.gif) no-repeat 6px center;}
.h1_3{ background:url(images/ico11.gif) no-repeat 6px 8px;}
.h1_4{ background:url(images/ico12.gif) no-repeat 6px center;}
.h1_5{ background:url(images/ico13.gif) no-repeat 6px center;}
.h1_6{ background:url(images/ico14.gif) no-repeat 6px 10px;}
.h1_7{ background:url(images/ico15.gif) no-repeat 6px 10px;}
.h1_8{ background:url(images/ico16.gif) no-repeat 6px 10px;}
.h1_9{ background:url(images/ico21.gif) no-repeat 6px 10px;}
.h1_10{ background:url(images/ico22.gif) no-repeat 6px 10px;}
/********************************************/
.all{ width:960px; text-align:center; margin:0 auto; text-align:left;zoom:1;}
.ac{ height:0px; overflow:hidden; clear:both;}
/********************************************/
.t1,.t2,.t3{ float:left; height:70px; overflow:hidden;}
.t1 img,.t2 img,.t3 img{ height:70px;}
.t1,.t1 img{ width:220px;}
.t2,.t2 img{ width:600px;}
.t2,.t3{ margin:0 0 0 30px;}
.t3,.t3 img{ width:180px;}
.t4{ float:left;}
.t4 li a{ float:left; font-weight:bold; padding:0 18px; text-decoration:none; font-size:14px; height:24px; overflow:hidden; line-height:28px; overflow:hidden;}
.t4 li a:hover{ text-decoration:none;}
.t4 li{ float:left; margin:0 0 0 10px; display:inline;}
.t4_1{ border:1px #aaa solid; border-bottom:0px; padding:1px 0 0 1px;}
.t4_1 a{ color:#555; background:url(images/bg01.gif) repeat-x;}
.t4_2{ border:1px #f50 solid; border-bottom:0px; padding:1px 0 0 1px;}
.t4_2 a{ color:#fff; background:#f50 url(images/bg02.gif) repeat-x;}
.t4_2 a:hover{ color:#ff0;}
.t5{ border-bottom:4px #f50 solid;}
.t6{ float:left; line-height:30px; height:26px; padding:0 25px 0 15px; overflow:hidden; background:url(images/ico01.gif) no-repeat right 3px;}
.t6 a{ font-size:14px; text-decoration:none; color:#333;}
.t6 a:hover{ text-decoration:none;}
.t7{ float:right; line-height:30px; height:26px; overflow:hidden;}
.t7 img{ float:left; margin:6px 5px 0 0;}
.t7 a{ float:left; font-size:14px; text-decoration:none; color:#333; margin:0 0 0 15px;}
.t7 a:hover{ text-decoration:none;}
.t8{ background:#f4f4f4 url(images/ico06.gif) no-repeat 10px center; height:22px; overflow:hidden; color:#bbb; padding:8px 0 0 25px; font-family:"宋体";}
.t8 span{color:#333;}
.t8 a{ color:#333; text-decoration:none; font-family:Arial;}
.t8 a:hover{ text-decoration:none;}
/********************************************/
.s1{ float:left; width:650px; height:190px; overflow:hidden; background:#c00 url(images/bg03.gif) no-repeat;}
.s2{ color:#fff; font-size:14px; height:38px; line-height:35px; text-indent:35px; font-weight:bold;}
.s3,.s4{ float:left; background:url(images/bg04.gif) no-repeat; width:60px; height:18px; overflow:hidden; line-height:22px; text-align:center; color:#c00; margin:0 0 7px 15px; display:inline;}
.s4{background:url(images/bg05.gif) no-repeat;}
.s5,.s6{ float:left; width:555px; height:18px; overflow:hidden; line-height:20px; margin:0 0 7px 15px;}
.s5 a{ color:#ff9; text-decoration:none;}
.s5 a:hover{ color:#ff9;}
.s6 a{ color:#fff; text-decoration:none;}
.s6 a:hover{ color:#fff;}
.s7{ float:left; width:300px; height:45px; overflow:hidden; background:#111 url(images/bg06.gif) no-repeat;}
.s7 b input{ float:left; margin:9px 0 0 10px; color:#fff;}
.s7 span select{ float:left;height:20px; margin:12px 0 0 15px;}
.s7 span input{ float:left;width:130px; height:20px; color:#555; line-height:20px; margin:12px 0 0 10px; border:1px #999 solid; border-width:1px 0 0 1px;}
.s8{ float:left; width:300px; height:135px; overflow:hidden; background:#f4f4f4 url(images/bg07.gif) no-repeat;}
.s9{ float:left; width:174px; height:135px; overflow:hidden;}
.s9 span a{ float:left; color:#000; text-decoration:none; width:20px; height:15px; text-align:center; margin:8px 0 0 9px; padding:2px 0 0; background:#fff url(images/ico07.gif) no-repeat;}
.s9 span a:hover{ text-decoration:none;}
.s9 input{ float:left; width:70px; margin:8px 0 0 9px; height:16px; font-size:12px; border:1px #666 solid; border-width:1px 0 0 1px;}
.s9 p{ float:left; margin:8px 0 0 9px; line-height:22px;}
.s9 a{ color:#f00;}
.s10{ float:left; line-height:17px; width:100px; margin:8px 0 0 13px; height:115px; overflow:hidden; background:#fff url(images/bg08.gif) no-repeat center 20px;border:1px #666 solid; border-width:1px 0 0 1px;}
.s10_1{ height:88px; padding:5px 0 0 5px; overflow:hidden; color:#444;}
.s10_1 a{ color:#000;}
.s10_2{ text-align:center; color:#ccc;}
.s10_2 a{ color:#f00;}
/********************************************/
.n1{ float:left; width:343px; margin:0 30px 0 0;}
.n2 img{ width:340px; height:170px; padding:1px 0 0 1px; border:1px #666 solid;}
.n3{border:1px #999 solid; padding:10px 10px 0; height:106px; background:#f4f4f4 url(images/bg12.gif) no-repeat; overflow:hidden;}
.n4{}
.n5{ height:17px; line-height:17px; padding:0 0 0 20px; overflow:hidden; background:url(images/ico09.gif) no-repeat left top;}
.n5 a{ text-decoration:none;color:#c00; font-size:14px; font-weight:bold;}
.n5 a:hover{ text-decoration:none;}
.n6{ float:left; width:180px; line-height:25px; overflow:hidden;}
.n7{ float:left; width:135px; overflow:hidden; line-height:18px;}
.n7 span{ line-height:25px;}
.n8{ float:left; width:325px; height:652px; margin:0 20px 0 0; overflow:hidden;}
.n9{ float:left; width:102px; height:143px; overflow:hidden; margin:0 0 15px;}
.n9 img{ width:99px; height:140px; padding:1px 0 0 1px; border:1px #666 solid;}
.n10{ float:left; width:213px; text-indent:10px; background:#f4f4f4; border-bottom:1px #ccc solid; height:25px; line-height:30px; overflow:hidden;}
.n10 a{ color:#c00; font-size:14px; font-weight:bold; text-decoration:none;}
.n10 a:hover{ text-decoration:none;}
.n11{ float:left; width:203px; height:112px; overflow:hidden; line-height:22px; padding:5px 0 0 10px; margin:0 0 15px;}
.n11 .n11_1{ float:left; margin:5px 0 0; background:url(images/bg27.gif) no-repeat 0 0; width:150px; height:18px; overflow:hidden;}
.n11 .n11_1 p{ float:left; width:105px; height:18px; color:#f30; line-height:18px; font-family:Arial; text-align:center; overflow:hidden;}
.n11 .n11_1 a{ float:left; width:45px; height:18px; text-indent:100px; overflow:hidden;}
.n12{ float:left; width:242px;}
.n13{ border:1px #fec671 solid; height:415px; overflow:hidden; padding:0 1px;}
.n14 h1,.n14 h2,.n14 h3,.n15 h1,.n15 h2,.n15 h3,.n20 h1,.n20 h2,.n20 h3{float:left;height:25px; margin:0px; text-indent:5px; padding:0px; overflow:hidden; font-size:12px;}
.n14{ background:url(images/bg09.gif) repeat-x; height:30px; margin:1px 0 4px; line-height:35px;}
.n14 h1,.n15 h1,.n20 h1{width:48px;}
.n14 h2,.n15 h2,.n20 h2{width:120px;}
.n14 h3,.n15 h3,.n20 h3{width:70px;}
.n15{ background:url(images/bg10.gif); height:375px;}
.n15 h1,.n15 h2,.n15 h3{ font-weight:normal; line-height:25px;}
.n15 h1{ color:#f00;}
.n16{ width:343px; height:200px; margin:0 0 1px;}
.n17{ border:1px #dea303 solid;}
.n18{ border-top:1px #fff solid; border-left:1px #fff solid; height:65px; padding:12px 0 0 5px;background:url(images/bg22.gif) repeat-x; overflow:hidden;}
.n18 li{ float:left; width:165px; font-family:"宋体"; color:#c00; line-height:21px;}
.n18 li a{ color:#c00;text-decoration:none;}
.n19{ border:1px #73c7e6 solid; height:163px; overflow:hidden; padding:0 1px;}
.n20{height:125px;}
.n20 h1,.n20 h2,.n20 h3{ font-weight:normal; line-height:25px;}
.n20 h1{ color:#006ba8;}
.n21{ background:url(images/bg24.gif) repeat-x; height:30px; margin:1px 0 4px; line-height:35px;}
/********************************************/
.f1{}
.f3{border-left:1px #999 solid; height:186px; overflow:hidden; padding:0 0 0 5px;}
.f3 div{ float:left; width:220px; text-align:center; margin:0 0 0 10px; display:inline;}
.f3 div img{ width:200px; height:150px; padding:1px 0 0 1px; border:1px #666 solid;}
.f3 div p{border:1px #999 solid; width:201px; margin:1px auto 10px; height:22px; font-size:14px; padding:8px 0 0; background:#f4f4f4 url(images/bg12.gif) no-repeat; overflow:hidden;}
.f3 div p a{ text-decoration:none; color:#333;}
.f4{ float:left; width:710px; overflow:hidden;}
.f29{ float:left; width:250px; overflow:hidden;}
.f30{ height:27px; overflow:hidden; clear:both;}
.f30 li{ float:left;display:inline; text-align:center; height:26px; line-height:27px; overflow:hidden; font-family:Arial;}
.f30_1{ border:1px #ccc solid; border-width:1px 1px 0; width:123px; background:#fff; color:#f30;}
.f30_2{ width:125px; background:#eee;border:1px #ccc solid; border-width:0 0 1px; color:#555; cursor:pointer;}
.f31{ border:1px #ccc solid; border-width:0 1px 1px; height:260px; background:url(images/bg26.gif) no-repeat 10px 5px; padding:0 10px; overflow:hidden;}
.f31 li{height:28px; line-height:28px; clear:both; padding:0 0 0 25px; overflow:hidden;}
.f31 li a{ color:#0168b3; text-decoration:none;}
.f31 li span{ float:right;color:#f60;}
.f31 li span a{color:#f30; text-decoration:underline;}
.f32{ border:1px #ccc solid; border-width:0 1px; height:86px; overflow:hidden; padding:38px 9px 0; background:url(images/bg25.gif) no-repeat 10px 10px;}
.f33{ float:left; width:85px; overflow:hidden;}
.f33 a img{padding:1px; border:2px #ddd solid; width:70px; height:70px;}
.f33 a:hover img{ border:2px #7bbce7 solid;}
.f34{ float:left; line-height:19px; width:145px;color:#666;}
.f34 a{color:#0168b3;}
/********************************************/
.p1{ float:left; width:227px; border:1px #ffc571 solid; padding:1px;}
.p2{ clear:both; background:url(images/bg09.gif) repeat-x; height:22px; padding:8px 10px 0; margin:0 0 1px 0; font-size:14px; font-weight:bold;}
.p2 a{ float:right; font-weight:normal; color:#333; font-size:12px;}
.p3 h1,.p3 h2,.p3 h3{float:left;height:25px; margin:0px; text-indent:5px; padding:0px; overflow:hidden; font-size:12px; font-weight:normal; line-height:25px;}
.p3 h1{width:60px; color:#f00;}
.p3 h2{width:108px;}
.p3 h3{width:59px;}
.p3{ background:#fffefb; height:250px; padding:3px 0 2px;}
.p4{ clear:both; background:url(images/bg13.gif) repeat-x; color:#555; height:22px; padding:8px 10px 0; margin:0 0 1px 0; font-weight:bold; text-align:center;}
.p5 h1,.p5 h2,.p5 h3{float:left; border:1px #e8e8e8 solid; text-align:center;height:27px; line-height:27px; margin:0px; padding:0px; overflow:hidden; font-size:12px; font-weight:normal;}
.p5 h1{width:40px; border-width:0 1px 1px 0;}
.p5 h2{width:125px; border-width:0 1px 1px 0;}
.p5 h3{width:60px; border-width:0 0 1px 0;}
.p5{ height:307px; background:url(images/bg14.gif) no-repeat 10px 34px; overflow:hidden;}
.p6{ border:1px #ccc solid;}
/********************************************/
.c1{ float:left; width:708px;}
.c2{ float:left; width:242px;}
.c3{border:1px #ccc solid; padding:1px;}
.c4 h1,.c4 h2,.c4 h3{float:left; border:1px #e8e8e8 solid; text-align:center;height:27px; line-height:27px; margin:0px; padding:0px; overflow:hidden; font-size:12px; font-weight:normal;}
.c4 h1{width:40px; border-width:0 1px 1px 0;}
.c4 h2{width:130px; border-width:0 1px 1px 0;}
.c4 h3{width:66px; border-width:0 0 1px 0;}
.c4{ height:307px; background:url(images/bg14.gif) no-repeat 10px 34px; overflow:hidden;}
.c5{background:url(images/bg09.gif) repeat-x; height:20px; margin:1px 0 4px; text-indent:10px; padding:10px 0 0; font-weight:bold;}
.c6{ border:1px #98c9f9 solid; background:#eaf4fe url(images/bg12.gif) no-repeat; height:35px;}
.c6 form{ background:url(images/bg15.gif) no-repeat; padding:0 0 0 100px; margin:7px 0 0 7px;}
.c6 form select{ font-size:12px; margin:0 5px 0 0;}
.c6 form span input{ width:66px; height:20px; background:url(images/bnt02.gif); border:0px;}
.c7{ background:#f8f8f8; border:1px #eee solid; line-height:23px; font-family:"宋体"; padding:6px 0 5px 10px;}
.c7 span{ color:#f00;}
.c7 a{ font-family:Arial; text-decoration:none; color:#04d;}
.c8{ float:left; width:354px; margin:5px 0 20px;height:143px; overflow:hidden;}
.c9{ background:url(images/bg16.gif) repeat-y right;}
.c10{ clear:both; float:left; display:inline; overflow:hidden;}
.c10 a{ float:left; height:15px; font-size:12px; padding:4px 5px 0; text-decoration:none; color:#333; border:1px #666 solid; background:#eee; overflow:hidden; margin:0 5px;}
.c10 a:hover{border:1px #2493ff solid; background:#eaf4fe; text-decoration:none; color:#03c;}
.c10 p{ float:left; height:17px; color:#f00; font-size:14px; font-weight:bold; margin:2px 5px 0; overflow:hidden;}
.c10 span{float:left; line-height:19px; font-size:14px; font-weight:bold;}
.c11{ font-family:"宋体"; background:url(images/bg21.gif) repeat-x left center; padding:0 0 0 15px;}
.c11 a{ font-family:Arial;}
.c11 span{ background:#fff;}
.c12{ border:1px #4fc7ff solid; background:#f7fcff;}
.c13{background:url(images/bg22.gif) repeat-x; height:20px;padding:10px 10px 0; clear:both; font-weight:bold;}
.c13 span{ float:right;}
.c13 span a{ text-decoration:none; font-weight:normal;}
.c14{  padding:5px 10px; color:#005b9d; font-family:"宋体";}
.c14 a{ color:#005b9d; text-decoration:none;font-family:Arial;}
.c14 li{ height:18px; padding:7px 0 0;border-bottom:1px #d2eaf8 solid;}
.c15{  padding:5px 10px; color:#666;}
.c15 a{ color:#005b9d; text-decoration:none;}
.c15 li{ height:18px; padding:7px 0 0;border-bottom:1px #d2eaf8 solid; clear:both;}
.c15 li span{ float:right;}.c30{ background:url(images/bg13.gif) repeat-x left bottom; height:27px; overflow:hidden;}
/********************************************/
.g1{ float:left; width:694px;}
.g2{ float:left; width:242px;}
.g3{ float:left; width:24px; overflow:hidden;}
.g4{border:1px #000 solid;background:#000 url(images/bg17.gif) repeat-x; color:#999; font-family:"宋体";}
.g4 a{ color:#fff; text-decoration:none;}
.g4 a:hover{ color:#fc0; text-decoration:none;}
.g4 div{ border:1px #ccc solid;background:url(images/bg18.gif) no-repeat right 1px; padding:3px 95px 3px 15px; line-height:25px;}
.g5{ border:1px #666 solid;}
.g6 img{ width:690px; height:180px; padding:1px; border:1px #666 solid;}
.g7{ padding:10px 10px 0; width:672px; height:215px; overflow:hidden; border:1px #666 solid;}
.g8{ float:left; width:502px; overflow:hidden;}
.g9{ float:left; width:135px; margin:0 0 0 35px;}
.g10{ font-size:32px; font-weight:bold; font-family:"黑体"; background:url(images/ico17.gif) no-repeat left 2px; padding:0 0 5px 40px; border-bottom:1px #999 solid;}
.g11 div{ float:left; width:246px; line-height:25px; height:25px; background:#f4f4f4 url(images/ico18.gif) no-repeat 10px center; text-indent:25px; margin:5px 5px 0 0; overflow:hidden;}
.g12{ text-align:center;background:url(images/bg19.gif) no-repeat; width:135px; height:100px; overflow:hidden;}
.g12 p{ font-size:30px; color:#f60; font-weight:bold; line-height:75px; margin:0px;}
.g12 a{ text-decoration:none; color:#000; font-weight:bold;}
.g12 a:hover{ text-decoration:none; color:#f00;}
.g13 a{ float:right; text-decoration:none; color:#785a00; background:url(images/bg20.gif) no-repeat; width:100%; margin:0 0 9px; text-align:center; height:25px; line-height:25px; overflow:hidden;}
.g13 a:hover{ text-decoration:none; color:#f00;}
.g14{ border:1px #666 solid; padding:5px 10px; background:#fff;}
.g15{ line-height:20px; text-indent:2em; color:#555; padding:5px 10px 0; overflow:hidden;}
.g16{ height:130px; overflow:hidden; padding:10px 0 0;}
.g16 div{ float:left; width:168px; text-align:center; line-height:25px;}
.g16 div img{ width:120px; height:90px; padding:1px 0 0 1px; border:1px #666 solid;}
.g17{ clear:both;}
.g17 li{ float:left; width:336px; line-height:24px; height:24px; overflow:hidden; font-size:14px; background:url(images/ico06.gif) no-repeat 10px 8px; text-indent:25px;}
.g17 li a{ color:#555;}
.g18{line-height:20px; text-indent:2em; color:#555; padding:0 5px; }
.g19{ font-family:"宋体"; background:url(images/bg21.gif) repeat-x left center; padding:0 0 0 15px;}
.g19 a{ font-family:Arial;}
.g19 span{ background:#fff;}
.g20{ padding:0 10px;}
.g20 li{ text-align:right; margin:0 0 10px; text-indent:20px; line-height:21px; color:#999; overflow:hidden; background:url(images/ico20.gif) no-repeat left 5px;}
.g20 li a{ float:left; font-size:14px; color:#333;}
.g21{ padding:20px 0 0; zoom:1;}
.g21 div{ float:left; width:168px; text-align:center; line-height:25px; padding:0 0 20px;}
.g21 div img{ width:120px; height:90px; padding:1px 0 0 1px; border:1px #666 solid;}
.g22{ position:relative;width:692px; height:700px; border:1px #666 solid; z-index:1; top:-186px;}
.g23{ margin:0 20px 20px; padding:10px; font-size:14px; border:1px #666 solid; overflow:auto; background:#f4f4f4; height:370px;}
.g24{ position:relative;width:694px; height:702px; z-index:0; top:-888px; background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;}
.g25{ height:0px;*overflow:hidden;}
.g26{ font-size:20px; margin:20px 20px 10px; font-family:"黑体"; padding:8px 10px 4px;border:1px #666 solid; background:#FEF8E7;}
.g26 span{ float:right;}
.g27{ height:55px; overflow:hidden;}
.g27 h1,.g27 h2,.g27 h3{ margin:0px; padding:0px; float:left;}
.g27 h2{ margin:0 20px;}
.g28{ line-height:20px; color:#555; padding:5px 10px;}
.g29{ padding:20px 0 0; zoom:1;}
.g29 div{ float:left; width:223px; text-align:center; line-height:25px; padding:0 0 20px;}
.g29 div img{ width:160px; height:120px; padding:1px 0 0 1px; border:1px #666 solid;}
.g30{ padding:20px 0 0; zoom:1;}
.g30 div{ float:left; width:336px; text-align:center; line-height:25px; padding:0 0 20px;}
.g30 div img{ width:250px; height:188px; padding:1px 0 0 1px; border:1px #666 solid;}
/********************************************/
.bot1{text-align:center;font-family:Verdana;line-height:25px;}
.bot1 a{ text-decoration:none; color:#333;}
/********************************************/
.line1{ height:4px; overflow:hidden; clear:both; background:#ccc;}
.line2{ height:1px; overflow:hidden; clear:both; background:#ccc;}
.line3{ height:0px; overflow:hidden; clear:both; border-bottom:1px #999 dashed; margin:15px 0;}
.m1{margin-top:10px;}
.m2{margin-right:10px;}
.m3{margin-bottom:10px;}
.m4{margin-left:10px;}
.m5{margin-top:15px;}
.m6{margin-right:15px;}
.m7{margin-bottom:15px;}
.m8{margin-left:15px;}
.m9{margin-right:12px;}
.m10{margin-bottom:5px;}
.bg1{ background:url(images/ico19.gif) no-repeat left top;}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
/*---------------内容页:评论****/
.comment{
width:665px;
	border:1px solid #B7B7B7;
	margin-top:7px;
	margin-left:1px;
}

.comment .commenttitle{
	width:590px;
	height:26px;
	margin:1px auto;
	background:url(title_bg_1.gif) repeat-x;
	border-bottom:1px solid #B7B7B7;
}
.comment .commenttitle .title{
	float:left;
	margin:5px 0px 0px 12px;
	color:#999;
	display:inline;
}
.comment .commenttitle .title strong{
	letter-spacing:4px;
	color:#333;
	margin-right:10px;
}
.comment .commenttitle .gotopost{
	float:right;
	display:block;
	width:100px;
	height:23px;
}
.comment .commenttitle .gotopost a{
	width:95px;
	height:22px;
	display:inline;
	float:right;
	text-align:center;
	line-height:22px;
	text-decoration:none;
	background:url(ico_gotopost.gif) no-repeat;
	margin:1px 3px 0px 0px;
}
.comment .commentbox{
	width:580px;
	margin-left:5px;
	margin-top:-5px;
}
.comment .commentbox dl{
	width:580px;
	border:1px solid #D1DDCE;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.comment .commentbox dl dt{
	width:580px;
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #E6ECE3;
}
.comment .commentbox dl dt span{
	color:#669933;
	font-size:11px;
}
.comment .commentbox dl dd{
	padding:10px;
	font-size:14px;
	line-height:25px;
	color:#666;
}
/*---------------内容页:发表评论:标题*/
.comment .posttitle{
	width:665px;
	height:26px;
	margin:0px auto;
	background:url(title_bg_1.gif) repeat-x;

	border-bottom:1px solid #B7B7B7;
}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#333;
	display:block;
	margin:7px 0px 0px 7px;
}
.comment .postbox{
	width:650px;
	margin:5px auto;
	overflow:hidden;
}

.comment .postbox .userbox{
	width:590px;
	overflow:hidden;
	margin-top:10px;
}
.comment .postbox .userbox dl{
	width:590px;
}
.comment .postbox .userbox dl dd{
	float:left;
	display:block;
	padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:100px;
	border:1px solid #CCC;
	padding:3px 0px 2px 5px;
	margin-right:10px;
}
.comment .postbox .userbox dl dd.mtop{
	margin:5px 5px 0px 0px;
}
.comment .postbox .txtbox{
	width:660px;
	line-height:20px;
	margin-left:5px;
}
.comment .postbox .txtbox textarea{
	border:1px solid #CCC;
	width:620px;
	height:80px;
	padding:5px;
}
.comment .postbox  .sbut{
	margin:10px;
}
.comment .postbox .userbox .submit{
	width:100px;
	height:25px;
	padding-top:2px;
}
.otherbox .title{ height:24px; background:url(bg03.gif) 0 8px repeat-x}
.otherbox .title h3 { padding:0 5px;background:#F7FCFF; display:inline; font-size:14px; margin-left:1.5em}
.otherbox .textlist { padding-top:4px; font-size:14px; float:left; width:320px; line-height:26px;}



.otherbox a { color:#646464}.otherbox a:hover  { color:#f00; text-decoration: underline}
.m-20 { margin-top:20px}
.title { position:relative; height:30px;}
	.title h2 { position:absolute; font-size:14px; color:#555; top:8px; left:15px}
	.title em { position:absolute; font-size:12px; color:#555; top:10px; right:15px}.title em a  { color:#555}.title em a:hover  { color:#777}
.content {overflow:hidden;}
.bottom { height:6px; font-size:0}
 .title h3 { padding:0 5px;background:#fff; display:inline; font-size:12px; color:#000; margin-left:1em; font-weight:100}