/* CSS Document */
html, body{ margin:0; background:#ffffff; width:1000px; margin:0 auto;}
html, body, div, td, ul, li{ font-family:"宋体"; font-size:12px; color:#000000;}
img{ border:0; vertical-align:middle;}
a, a:visited{ color:#7d7d7d; text-decoration:none;}
a:hover{ color:#7d7d7d; text-decoration:underline;}
ul,li{ margin:0; padding:0;}
form { margin:0px;}
.kdiv{ width:1000px; margin:0 auto;}

/*头部*/
.top1{ background-image:url(top1.jpg); background-repeat:no-repeat; height:229px; margin:0 auto;}
.a1{  height:70px; width:150px; display:block; margin:0 0 0 20px;}
.a2{ height:102px; width:48px; display:block; margin:53px 0 0 952px;}
.top2{background-image:url(top2.jpg); background-repeat:no-repeat; height:84px; margin:0 auto;}
.biaoqian1{ margin:31px 0 0 26px; float:left;}
.biaoqian2{ margin:31px 0 0 0; float:left;}

/*内容*/
.wk1{ background-image:url(bg2.jpg); background-repeat:repeat-y; margin:0 auto; }
.wk2{ background-image:url(bg1.jpg); background-repeat:no-repeat; background-position:top;}
.wk3{ background-image:url(bg3.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:10px; }
.wk4{background-image:url(right_bg.gif); background-repeat:repeat-y; background-position:right; margin:0px 12px; }

.csmid { width:697px; background-color:#FFFFFF;}
.csmid1 { padding:30px 8px 8px 8px; background-image:url(bq1bg.jpg); background-repeat:no-repeat; background-position:top;}
.csmid2 { padding:30px 8px 8px 8px; background-image:url(bq2bg.jpg); background-repeat:no-repeat; background-position:top;}
.csmid3 { padding:30px 8px 8px 8px; background-image:url(bq2bg.jpg); background-repeat:no-repeat; background-position:top;}

.midb1{ margin:10px; padding:8px; background-color:#f0f1ea; color:#990000; line-height:180%;}

.rbar { width:252px; float:right;}
.right-titel { width:240px; border-bottom:1px #7d7d7d solid; font-size:14px; font-weight:bold; text-align:right; color:#7d7d7d; margin-top:30px; margin-bottom:10px;}
.button{ width:240px; height:70px; text-align:center; margin-bottom:10px;}
.rbar ol li{ color:#7d7d7d; line-height:150%;}
.cl-red{ color:#990000;}

/**/
.foot{ height:60px; background-image:url(footerbg.jpg); background-repeat:no-repeat; text-align:center; color:#FFFFFF; padding-top:15px; line-height:150%; margin:0 auto;}

.retitle { width:676px; height:14px; font-size:12px; font-weight:bold; margin-top:10px; padding-top:5px; padding-bottom:2px; background-color:#CCCCCC;}
.rebox { width:674px; height:150px; border:1px #CCCCCC solid; margin:0px; font-size:12px;}
.rebox div { width:55px; padding-top:8px; margin:0px 5px; line-height:1.7em; text-align:right; float:left;}
.rebox dd { width:170px; margin-left:20px; line-height:1.7em; float:left;}
.rebox dt { width:400px; margin:0px; float:left;}
.relogin { width:120px; height:18px; margin-top:3px; line-height:3.0em; border:solid #7d7d7d 1px;}
.reply { width:100%; height:15px; margin-top:3px;}
.replytxt { width:100%; height:80px; margin-top:3px; margin-bottom:5px;}

.login { width:160px; margin-left:20px; font-size:12px; line-height:1.7em;}
.cslogin { height:105px; margin-left:16px; margin-bottom:10px;}
.btn1 { width:54px; height:24px; border:0; background-image:url(button.jpg); background-repeat:no-repeat;}

/*外部内容样式*/
.jiaocailist{ height:132px; width:665px; padding:10px 0 18px 0; background-image:url(lineblog.jpg); background-repeat:no-repeat; background-position:bottom; }
.jiaocailist img{ float:left;}
.description{ width:405px; height:130px; float:right; background-color:#f0f1ea; padding:0px 10px;}
.description dt{ font-weight: bold;}
.description dd{ margin-top:8px; margin-left:0px; font-size:12px; color:#7d7d7d; line-height:180%;}

.shijuan{ height:1400px; padding:20px 13px; font-size:12px; line-height:180%; width:645px; background-image:url(juanzi2.jpg); background-repeat:repeat-y; }
.sjtitle{ font-size:24px; font-weight:bold; margin-bottom:10px; }
.sjtitle1{ font-size:16px; font-weight:bold; margin-bottom:10px; }

.xslist { min-height:600px;}
.xslist div { margin:8px 5px 0px 10px; font-size:13px; width:150px; float:left;}
