@charset "utf-8";
body { margin:0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#877760; background:url(bg.gif); }
img { border:0px;}
ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding-left:0; line-height:170%;  }
div,form,h1,dl,dt,dd,ul,ol,li,table,td,th,p{ margin:0; padding:0; list-style:none;}
h2,h3,h4,h5,h6{	padding:0; margin:0px 0 2px 0;}
h1{ font-size:28px; font-weight:bold;color:#0628B7;  margin:8px 0 12px 0; text-align:left; }
h2{ font-size:14px; font-weight:bold; font-family:Helvetica, sans-serif; }

a:link,a:active,a:visited{ text-decoration:underline; color:#877760; }
a:hover { text-decoration:underline; color:#FF6633;  }

.black_bold_b{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:600;}
.black1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.black1_b{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600;}

.blank1 { clear:both; height:1px; overflow:hidden; }
.blank2 { clear:both; height:2px; overflow:hidden; }
.blank3 { clear:both; height:3px; overflow:hidden; }	
.blank5 { clear:both; height:5px; overflow:hidden; }
.blank8 { clear:both; height:5px; overflow:hidden; }
.blank10 { clear:both; height:10px; overflow:hidden; }
.blank15 { clear:both; height:15px; overflow:hidden; }
.black { clear:both; background:url(blackbg.gif) repeat-y left; height:4px; overflow:hidden; }	

#input{ float:right; background:url(search.gif) no-repeat bottom left; margin-top:0px;}
.input{height:14px; background:#D5FB84; border:#719200 1px solid; margin-left:20px; }
.input2{height:18px; background:#c7c67b; border:#979059 1px solid; }
.link{ clear:both; width:200px; height:80px;}
.itembg{ clear:both; height:5px; width:100%; border-top:#999999 1px dotted;}

/*head,contant,foot*/
#head{ clear:both; width:850px; margin:auto; padding-top:16px; background:#faffda;}
#head .logo{ float:left; padding-left:20px; margin-bottom:10px;}
#head .logo img { border:0px;}
#contant{ width:850px; margin:auto; clear:both; background:#faffda; min-height:350px; }
*html #contant{ width:850px; margin:auto; clear:both; background:#faffda; height:350px; }

#footall{ width:850px; height:30px; line-height:22px; margin:auto; clear:both; background:#4fa800; position:relative; }
#footall .fle{ clear:right; float:right; width:285px; text-align:right; height:26px; padding-right:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;  color:#156316; background:url(footle.gif) no-repeat right 4px;}
#footall .jsq { position:absolute; right:310px; top:3px; }

/*menu*/
#menu{ clear:both; width:850px; height:35px; margin:0 auto; background:url(menubg.gif) repeat-x;}
#nav li{ float:left; display:inline;}

/*part*/
.partleft{ float:left; margin:auto; width:195px; margin-left:2px;}
.partleft .list{ clear:both; margin:auto;}
.partleft .list .line{  margin-bottom:5px; height:22px; line-height:22px; text-align:left; padding-left:20px; background:#ffe71c; position:relative;}
.partleft .list .line .icon{ position:absolute; left:10px; top:7px;}
.partleft .list .line a:link,
.partleft .list .line a:visited,
.partleft .list .line a:active { font-family:Helvetica, sans-serif; font-weight:900; font-size:14px; color:#489900;  text-decoration:none;  }
.partleft .list .line a:hover{ font-family: Helvetica, sans-serif; font-weight:900; font-size:14px; color:#489900; text-decoration:underline; }

.partleft .list .line2{ margin-bottom:5px; height:16px; line-height:16px; text-align:left; padding-left:35px; background:#e4e3b6; position:relative;}
.partleft .list .line2 .icon3{ position:absolute; left:25px; top:3px;}
.partleft .list .line2 a:link,
.partleft .list .line2 a:visited,
.partleft .list .line2 a:active { font-family:Helvetica, sans-serif; font-size:12px; color:#877760; margin-bottom:5px; height:16px; line-height:16px; text-align:left; background:#e4e3b6;  text-decoration:none;  }
.partleft .list .line2 a:hover{ font-family: Helvetica, sans-serif; font-size:12px; color:#877760; margin-bottom:5px; height:16px; line-height:16px; text-align:left; background:#e4e3b6; text-decoration:underline; }

.partmain{ float:right; margin:auto; width:640px;}
.partmain .banner{ clear:both; float:right; margin-right:2px;}
.partmain .topleft { float:left; width:640px; }
.partmain .topright { float:right; width:290px; }

/* 列表样式 */
.stylele li { padding:0px 0px 0px 6px; margin:0px; text-align:left; line-height:18px; font-family:Helvetica, sans-serif; font-weight:800; font-size:12px; color:#877760;  } 	
.style1 li{ margin:0px; text-align:left; line-height:16px; font-family:monospace; font-size:12px; color:#877760; padding-bottom:3px; }
.style1 li a:link,
.style1 li a:visited,
.style1 li a:active { font-family: Arial; font-size:12px; color:#877760; text-decoration:none;  }
.style1 li a:hover{ font-family:Arial; font-size:12px;  color:#877760; text-decoration:underline; }

.stylepic{ clear:both; margin:auto; width:640px; padding-left:5px}
.stylepic li{ float:left; display:inline; width:156px; height:140px; margin-top:6px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; color:#806f56; }
.stylepic li a:link,
.stylepic li a:visited,
.stylepic li a:active,
.stylepic li a:hover{ font-family:Helvetica, sans-serif; font-size:11px; color:#806f56; line-height:16px;}
.stylepic li img{ width:140px; height:103px; display:block; border:#cccccc 1px solid; padding:3px; background:#FFFFFF; } 

.stylepic2{ clear:both; margin:auto; width:800px; padding-left:20px;}
.stylepic2 li{ float:left; display:inline; width:156px; height:140px; margin-top:6px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; color:#806f56; }
.stylepic2 li a:link,
.stylepic2 li a:visited,
.stylepic2 li a:active,
.stylepic2 li a:hover{ font-family:Helvetica, sans-serif; font-size:11px; color:#806f56; line-height:16px;}
.stylepic2 li img{ width:140px; height:103px; display:block; border:#cccccc 1px solid; padding:3px; background:#FFFFFF; } 

.styleabout{ font:Arial, Helvetica, sans-serif; font-size:13px;  color:#877760; line-height:20px; text-align:left;}

.stylenew{ clear:both; width:560px; padding-left:10px;}
.stylenew li{ margin:0px; text-align:left; height:22px; font-family:monospace; font-size:12px; color:#877760; padding-bottom:3px; }
.stylenew li a:link,
.stylenew li a:visited,
.stylenew li a:active { font-family: Arial; font-size:12px; color:#877760; text-decoration:none;  }
.stylenew li a:hover{ font-family:Arial; font-size:12px;  color:#877760; text-decoration:underline; }


.cer{ clear:both; margin:auto; float:left; width:570px; border-bottom:#d2d194 1px solid; padding-bottom:10px;}
.cer .le{ float:left; width:190px; padding-left:10px;}
.cer .le img{ width:156px; height:126px; display:block; border:#cccccc 1px solid; padding:3px; background:#FFFFFF; float:left;  } 
.cer .ri{ float:right; width:370px;}
.cer .ri li{ float:left; text-align:left; line-height:26px; width:370px; font-family:monospace; font-size:12px;  }
.cer .ri li span{ font-size:12px; font-weight:800; font-family:Helvetica, sans-serif; }
.cer .ri li  a:link,
.cer .ri li  a:visited{ font-family: Arial; font-size:12px; color:#FF6600; text-decoration:underline;}
.cer .ri li  a:active,
.cer .ri li  a:hover{ font-family:Arial; font-size:12px;  color:#FF6600;  }

.styletes{ clear:both; width:570px;}
.styletes .js{ clear:both;}
.styletes li{ margin:0px; text-align:left; height:22px; font-family:monospace; font-size:14px; color:#877760; padding-bottom:3px; }
.styletes li a:link,
.styletes li a:visited,
.styletes li a:active { font-family: Arial; font-size:14px; color:#877760; text-decoration:none;  }
.styletes li a:hover{ font-family:Arial; font-size:14px;  color:#877760; text-decoration:underline; }

.styletes{ clear:both; width:570px;}

.styletitle{ text-align:center;  line-height:39px; font-family:Helvetica, sans-serif; font-weight:900; font-size:18px; color:#877760;  }
.styletime{ text-align:center; font-family:Arial; font-size:12px;  color:#489900; padding-bottom:16px;}


.stylecer{ clear:both;}

.cl{ clear:both; border-bottom:#D8D8D8 1px solid; padding-bottom:6px; }
.cl.cli1{ font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#877760; }
.cl.cli2{ font-size:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:right; color:#339933;}

.stylecontant{ float:right; width:620px; padding-top:20px; padding-right:10px; font-family:Arial; font-size:13px;  color:#877760; line-height:20px; text-align:left;}
.stylecontant2{ float:right; width:620px; padding-top:20px; padding-right:10px; font-family:Arial; font-size:13px;  color:#877760; line-height:20px; text-align:left; height:260px;}
.stylecontant3{ float:right; width:800px; padding-top:20px; padding-right:10px; font-family:Arial; font-size:13px;  color:#877760; line-height:20px; text-align:left;}

.newtitl{ float:left; padding-bottom:6px; font-family:Helvetica, sans-serif; font-size:18px; font-weight:900; text-align:left; color:#ffa313;}

/* box */
.stylebox { clear:both; }
.stylebox .title{ height:18px; background:url(icon.gif) no-repeat left; padding-left:16px; padding-top:8px; margin-left:5px; margin-right:5px; text-align:left; border-bottom:#d2d194 1px solid; position:relative;}
.stylebox .title .sear{  position:absolute; background:url(search.gif) no-repeat bottom left; right:60px; top:5px; font-size:12px}
.stylebox .title .viewmore{ position:absolute; right:6px; top:7px;}
.stylebox .body{ clear:both; padding:5px; margin-left:5px;}

.stylebox2 { clear:both; border:#c7c67b 1px dashed; height:1%;}
.stylebox2 .title{ height:21px; position:relative; }
.stylebox2 .title a:link,
.stylebox2 .title a:visited,
.stylebox2 .title a:active {font-size:12px; color:#ffa313; text-decoration:none;  }
.stylebox2 .title a:hover{ font-size:12px; color:#ffa313; text-decoration:underline; }
.stylebox2 .body { clear:both; padding-left:5px; padding-right:5px; padding-bottom:8px; padding-top:2px;}

.stylebox3 { clear:both; border:#c7c67b 1px dashed; height:1%;}

.stylepro { clear:both;}
.stylepro .title2{ height:18px; background:#ffe71c; width:610px; padding-left:12px; padding-top:5px; text-align:left; 
        font-size:14px; font-weight:800; font-family:Helvetica, sans-serif;  position:relative;}
.stylepro .title2 .viewmore{ position:absolute; right:6px; top:5px;}
.stylepro .body{ clear:both; padding:5px;}

.title3{ height:18px; background:#ffe71c; width:610px; padding-left:12px; padding-top:5px; text-align:left; 
        font-size:14px; font-weight:800; font-family:Helvetica, sans-serif;  position:relative;}
.title3 .viewmore{ position:absolute; right:6px; top:5px;}

.title4{ height:18px; background:#ffe71c; width:98%; padding-left:12px; padding-top:5px; text-align:left; 
        font-size:14px; font-weight:800; font-family:Helvetica, sans-serif;  position:relative;}

.prop{ clear:both; margin:0 auto; text-align:center; width:850px;}
.prop .propic{ clear:both; text-align:center; margin:0 auto;}

.con{ clear:both; float:left; text-align:left; padding-left:15px; padding-right:20px; font:Arial, Helvetica, sans-serif; font-size:13px; }
.reply{ clear:both; float:left; text-align:left; padding-left:15px; padding-right:20px; font:Arial, Helvetica, sans-serif; font-size:13px; }
.pro_b{ float: right; padding:0 10px 5px 0 ; width:150px;}

/* Page Numbers */
.pages { clear:both; padding:1em; margin:1em 0; clear:both; font-size:12px; float:right;}
.pages a, .pages span {display:block; float:left; padding:0.2em 0.5em; margin-right:0.1em; 
border:1px solid #fff; background:#fff;}
.pages span.current {border:1px solid #128e09; font-weight:bold; background:#37b12e; color:#fff; }
.pages a { border:1px solid #9AAFE5; text-decoration:none;}
.pages a:hover { border-color:#2E6AB1;}
.pages a.nextprev {font-weight:bold;}
.pages span.nextprev {color:#666;}
.pages span.nextprev {border:1px solid #ddd; color:#999;}

/*login*/
.title{font-family:verdana, tahoma, sans-serif; FONT-SIZE:10px; font-weight:bold; }
.grey{FONT-SIZE:13px; float:left; text-align:left;}

.orange {font-family:verdana, tahoma, sans-serif; font-size:10px; color:#FF6600}
.orange A:link {font-family:verdana, tahoma, sans-serif; font-size:10px; color:#FF6600; text-decoration:underline}
.orange A:visited {font-family:verdana, tahoma, sans-serif; font-size:10px; color:#FF6600; text-decoration:underline}
.orange A:hover {font-family:verdana, tahoma, sans-serif; font-size:10px; color:#FF6600; text-decoration:underline}
.orange A:active {font-family:verdana, tahoma, sans-serif; font-size:10px; color:#FF6600; text-decoration:underline}

textarea, input, select{background:#FFFFFF; border:1px solid #CCCCCC; color:#000000; font-family:verdana, tahoma, sans-serif; font-size:0.95em;}
.username{ background-image:url(username.gif); background-position: 1px 1px; background-repeat:no-repeat; padding-left:20px; height:16px; FONT-SIZE: 12px;}
.password{ background-image:url(password.gif); background-position: 1px 1px; background-repeat:no-repeat; padding-left:20px; height:16px; FONT-SIZE: 12px;}

.newscatelist { clear:both; }

#logall{ width:800px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.title5{ height:18px; background:#aae781; width:98%; padding-left:12px; padding-right:12px; padding-top:5px; text-align:left; 
        font-size:14px; font-weight:800; font-family:Helvetica, sans-serif;  position:relative;}
.hello{ padding-left:10px; float:left; text-align:left; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}