﻿@charset "utf-8";
@import url("reset.css");
body { background:#FFBA02;}
.t { background:url(../img/t.gif); width:155px; height:38px; padding:27px 35px 0 0; text-align:right; color:white; font-weight:bold; }
.t1 { background:url(../img/t1.gif); width:155px; height:38px; padding:27px 0 0 35px; text-align:left; color:white; font-weight:bold; }
.header { background:url(../img/topbg.gif); height:124px; overflow:hidden; }
.ha { width:1004px; margin:0 auto; }
.ha a{ padding:0 5px;}
.ha p { text-align:right; padding:10px 0 8px; }
.ha .lt{ float:left; font-family:"微软雅黑";}
.ha p span { font-family:"微软雅黑"; font-size:14px; padding:0 0 0 20px; } .ha p strong { font-size:16px; }
.logo { float:left; }
.ad { float:right; }
.logo img,.ad img{display:block;}
.menu { background:url(../img/mbg.gif); height:36px; text-align:center; overflow:hidden; margin:0 auto; font-size:14px; font-weight:bold; }
.menu ul { width:1004px; margin:0 auto; }
.menu ul li { color:#fff; padding:0 13px; border-left:1px solid #CCC; line-height:36px; float:left; } .menu li a { color:white; }
.menu ul li.cur { background:#EAEAEA; border-width:0 1px; } .menu ul li.cur a { color:#666; }
.content { width:1004px; margin:0 auto; background:#F4F4F4; padding:10px 0; overflow:hidden;}

.ma h5{ height:25PX; line-height:25px; border-bottom:1px solid #e7e7e7;}
.ma li{ padding:10px;}
.ma li a{ padding:0 10px; height:25px; line-height:25px;}

.left { width:190px; float:left;}
.ra { background:white; margin-bottom:10px;}
.ra div{ background:#fff; border-left:1px solid #ededed;border-right:1px solid #ededed;}
.ra img{ display:block; margin:0 0 0 2px;}
.ra p,.ra table { width:168px; margin:0 auto; } 
.ra table { line-height:28px; }
.ra p a { text-decoration:underline; }
.ra .b { padding:5px 0; }

.rd h3 span{ font-weight:normal; font-size:12px; margin-right:6px;}

.rc ul{ border-left:1px solid #ededed; border-right:1px solid #ededed; background:#fff; padding:10px 0;}
.rc li{ height:20px; margin:0; padding:0; padding:5px 0 0;}
.rc li img{ display:block; margin:0 auto;}

.rc,.ra,.rb,.dh{ background:url(../img/ra_w.gif) #fff bottom no-repeat; padding-bottom:3px; margin-bottom:10px;}
.rc h4,.ra_h4{ background:url(../img/rc_h4.gif) no-repeat; height:30px; line-height:30px; text-indent:12px; font-size:14px; width:190px; margin:0 auto;}
.tbg { background:url(../img/tbg.gif); height:10px; overflow:hidden; font-size:0; }
.tcn { border:0 solid #EDEDED; border-width:0 1px; background:white; padding:10px;}
.tcn p { padding-top:5px;} .inp1 { border:1px solid #B4B4B4; width:117px; height:20px; line-height:20px; }
.bbg { background:url(../img/bbg.gif); height:12px; overflow:hidden; font-size:0; }

.page_list{ padding:0; background:url(../img/pa_bg.gif) #fff 7px 0px no-repeat; width:168px; padding:10px 10px 0; height:30px; overflow:hidden;zoom:1;border-left:1px solid #EDEDED; border-right:1px solid #EDEDED; }
.page_list img{ display:block; margin:0 5px; display:inline;}

.rd,.re{ background:url(../img/ra_w.gif) bottom no-repeat; padding-bottom:3px;margin:0 0 10px;} 
.rd h3{ background:url(../img/lt_h3.gif) no-repeat; height:30px; line-height:30px; text-indent:20px; font-size:14px;}
.rd ul,.rd p{background:#fff; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED; }
.rd p{ padding:15px 0; text-align:center;}
.rd p select{ }
.rd li { background:url(../img/i1.gif) no-repeat 0 7px; width:165px; margin:0 auto; padding:0 0 0 15px; line-height:28px; }

.inp { width:128px; border:1px solid #CCC; height:20px; }

.dh dl{ border-left:1px solid #ededed; border-right:1px solid #ededed; padding:10px; }
.dh img{ margin:0 0 10px;}
.dh dd{ line-height:22px;}
.dh dd span{ display:block; text-align:right;}

.re p{ background:#fff; border-left:1px solid #ededed;border-right:1px solid #ededed; padding:10px;}
.re p a{ height:22px; line-height:22px; padding:0 10px;}

.re { }
.re div{ background:#fff; border-left:1px solid #ededed; border-right:1px solid #ededed; margin:0 auto; padding:10px;}
.re div dl{ width:168px; margin:0 auto; border-bottom:1px dashed #ededed; padding:15px 0;}
.re img{ display:block; margin:0 0px 10px 10px;}
.re dd{ line-height:20px;}


.middle { float:left; width:562px; margin-left:15px; display:inline; border:1px solid #EBEBEB; background:white; padding:15px; font-size:14px; color:#666; }
.middle h1 { font-family:"微软雅黑","黑体"; font-size:26px; color:#1D75CF; }
.middle h1 a {color:#1D75CF; }
.middle p { line-height:23px; }
.ma { border-bottom:1px dashed #CCC; margin:0 0 15px; }
.ma h1 { font-family:"微软雅黑","黑体"; font-size:18px; }
.ma h1 a,.ma h3 a{ color:#1D75CF;}
.ma h3{ height:22px; line-height:22px; padding-bottom:10px;}
.middle p { margin-bottom:20px; }


.rb { line-height:22px; overflow:hidden;zoom:1;}
.rb div{border-left:1px solid #ededed;border-right:1px solid #ededed;_width:187px;margin:0 auto; padding:10px 0 0;}
.rb .c{ font-size:25px; font-family:"微软雅黑"; color:red; height:50px; line-height:50px;}
.rb .f14 { font-weight:bold; } .rb .f14 a { text-decoration:underline; }

.ml { border-top:1px solid #D4D0C8; margin-top:15px; padding:10px 0 0; }
.ml h2 { font-size:20px; padding-bottom:8px; }
.ml li { line-height:25px; }
.pla { padding:15px 0 0; } .pla p { margin:0; padding:0;}
.commentlist li { padding-top:20px; }
.div1 { width:100px; float:left; }
.div1 img { float:left; border:1px solid #CCC; width:40px; height:40px; display:block; padding:1px; }
.div1 p { float:left; font-family:"Trebuchet MS"; font-size:11px; width:39px; margin:0; padding:0 0 0 10px ; line-height:22px; }
.div2 { width:458px; float:left; }
.div3 { background:url(../img/comment-top.gif); height:29px; overflow:hidden; padding:5px 0 0 40px; width:418px; }
.div4 { background:url(../img/comment-bg.gif); padding:0 10px 0 40px; width:408px; }
.div4 p { line-height:normal; margin:0; line-height:22px; } .p1 { padding:10px 0 0; }
.div5 { border:1px solid #666; padding:4px; margin-top:10px; background:#E2E2E2; }
.pla h4 { font-size:20px; }
.pl { padding:15px 0 0;}
.pl h3 { font-size:20px; }
.c2 { line-height:50px; }
.in1 { border:#d6d3d3 1px solid; padding-left:30px; width:280px; height:20px; padding-top:6px; background:#f8f7f6 url(../img/comment-author.gif) no-repeat 7px 7px; }
.in2 { border:#d6d3d3 1px solid; padding-left:30px; width:280px; height:20px; padding-top:6px; background:#f8f7f6 url(../img/comment-email.gif) no-repeat 7px 7px; }
.in3 { border:#d6d3d3 1px solid; padding-left:30px; width:280px; height:20px; padding-top:6px; background:#f8f7f6 url(../img/comment-website.gif) no-repeat 7px 7px; }
.tex { border:#d6d3d3 1px solid; background:#f8f7f6; width:370px; padding:1px; }
.apage { text-align:right;}
.apage .cru{ font-weight:bold;}
.apage a{ color:#0061DE;border:1px solid #CCDBE4; padding:1px 3px; margin:0 2px;}
.apage span a{ font-size:12px; border:1px solid #CCDBE4; color:#333;}
.right { float:right; width:190px; overflow:hidden;zoom:1;}
.nav_list{ text-align:center; height:28px; line-height:28px; width:1004px;border-top:2px solid #fff; margin:0 auto; background:#f5f5f5;}
.nav_list a{ padding:0 8px;}
.footer { border-top:1px dashed #ccc;border-BOTTOM:1px dashed #ccc; overflow:hidden; width:1004px; margin:0 auto; background:white;color:#666; line-height:20px; padding:20px 0; } .footer img.flogo { float:left; margin:22px 0 0;}
.footer p{ width:770px; float:right;}
.zs{ text-align:center; line-height:22px;width:1004px; margin:10px auto; clear:both;}