﻿body{margin:0;padding:0;color:#333;font:13px arial;background:url(image/bgBody.jpg) repeat 0 center #A5E2F7;}
a{text-decoration:none;color:#066CFB}
a:hover{color:#FF6600;text-decoration:underline}
ul,li{margin:0;padding:0;list-style:none}
img{border:none}
h4,h6,form{margin:0;padding:0;}
.titlemargin{position:relative;float:right;min-width:1024px;width:100%;text-align:center}
.titlecontainer{background:url(image/header_bg.png) repeat-x;min-width:960px;width:100%;height:146px;text-align:center}
#header{width:990px;height:146px;overflow:hidden;position:relative;text-align:center;font-family:Microsoft YaHei;margin:0 auto}
#header .headmenu{position:absolute;right:0;width:650px;bottom:36px!important;padding-right:10px;background:url(image/menu_bg.png) no-repeat right top;text-align:center}
#header .headmenu .headmenu_lbg{padding-left:8px;height:39px;background:url(image/menu_bg.png) no-repeat left top;}
#header #nav li{float:left;line-height:30px;background:url(image/menu_edge1.gif) top right no-repeat}
#header #nav li a{display:block;color:#285080;font-size:15px;font-weight:700;height:32px;width:69px;margin:7px 8px 0 2px}
#header #nav li a:hover{background:url(image/menu_hover.png) no-repeat}
#header #nav li a.new{background:url(image/newonline.gif) no-repeat;}
#header #nav li a.curr,#header #nav li a.curr:hover{color:#fff;background:url(image/menu_select.gif) no-repeat;height:37px;margin-bottom:-5px!important}
#header #submenu{position:absolute;bottom:0;left:30px;width:100%;height:36px;line-height:34px!important;color:#fff;text-align:center}
#header #logo span{position:absolute;cursor:pointer;left:0;top:5px;height:79px;width:300px;background:url(image/logo.png) no-repeat;margin:10px 0 0 20px;_background:url(image/logo.gif) no-repeat}
.ad-topbanner{position:absolute;top:5px;right:5px;}
#header #nav li a,#header #nav li a:hover{height:35px;margin-bottom:-5px!important}
#divAll{width:986px;background:#FFF;margin:0 auto;text-align:left;padding:0 3px 0 3px}
#divSidebar{width:250px;text-align:left;float:left}
#divMiddle{width:728px;text-align:left;border:1px solid #AEDAEF;float:right;margin-top:3px;padding-bottom:0px}
#divMiddle h3{font-size: 14px;font-weight: bold;padding: 5px 0 5px 15px;margin: 0 0 15px 0;border-top: 1px dashed #AEDAEF;border-bottom: 1px dashed #AEDAEF;}
#divMainsuo{width:560px;overflow:hidden;float:left;height:1396px;}
#nav1{min-width:950px;width:980px!important;}
.navul{list-style:none;overflow:hidden}
.navul li{list-style:none;height:35px;line-height:32px;color:#fff;float:left;display:block;width:auto;font-size:14px;background:url(image/menu_itemline.gif) left center no-repeat;text-align:center;padding:0 0 0 10px}
.navul li a{color:#fff;margin-right:2px;padding:14px 10px}
.navul li a:hover{color:#000;text-decoration:none;padding:15px 10px}
.both{clear:both}
.navul li a:visited{color:#ffffff}
.cate-title,.cate-titleday{height:29px;line-height:29px;vertical-align:middle;margin:0 auto}
.breadcrumb{font-size:12px;color:#FFF;background:#368FD5 url(image/home.png) 5px 5px no-repeat;height:30px;line-height:30px;width:696px;padding-left:30px;margin:1px}
.breadcrumb a{color:#FFF;text-decoration:none}
.pagebar{height:48px;font-size:14px;line-height:48px;clear:both}
.pagebar a,.pagebar .now-page{text-align:center;border:1px solid #C2D1EA;margin:3px;padding:3px 5px}
.pagebar a:hover{color:#000;border:1px solid #015DDF;text-decoration:none;}
.pagebar span{color:#fff;font-weight:600;padding:3px 5px;background:#066CFB;border:1px solid #C2D1EA;margin-right:5px}
h4.post-nav{height:22px;line-height:22px;font-weight: normal;font-size:13px;margin-left:5px}
.post-title{font-weight:700;font-family:Microsoft YaHei;height:40px;color:#066CFB;font-size:18px;margin:0 auto;display:block;line-height:40px;text-align:center;font-size:22px;}
.post-title a,div.post .post-title a:visited{text-decoration:none;color:#066CFB;}
.post-title a:hover{color:red;text-decoration:underline}
.post .post-date{font-size:12px;margin-bottom:3px;color:#999}
.post-tags{font-size:12px;color:gray;border-bottom:1px solid #DDD;text-align:center;height:26px;line-height:26px;border-top:1px solid #DDD;margin:30px 0 6px 0;font-weight:400;}
.post div.post-body{font-size:14px;color:#444;line-height:150%;text-align:left;}
.post div.post-body p{line-height:200%;margin:0;padding:0}
.post-body img{padding:3px 0;}
.post{margin:5px;text-align:left}
p.posttop{font-size:12px;font-weight:700;margin:10px 0 0;padding:3px 0}
#frmSumbit p{padding:0;margin:0}
#frmSumbit input#submit{border:none;width:151px;height:30px;line-height:30px;margin-top:5px;cursor:pointer;background:#368FD5;color:#FFF;font-weight:bold;font-size:13px;}
input.text,#txaArticle{border:1px solid #ccc;color:#333;width:200px;height:20px;line-height:20px; padding-left: 5px; }
#txaArticle{border:1px solid #ccc;background:url(image/lybg.png) center no-repeat;width:500px;height:150px;color:#333;}
ul.msg{width:718px;text-align:left;list-style-position:outside;margin:5px 0 5px 5px;}
li.msgurl{border-left:1px solid #AEDAEF;border-right:1px solid #AEDAEF;background:#f0f0f0;height:15px;}
.adbg{background:url(image/d2.gif) center no-repeat;width:250px;height:250px;}
.adpg{background:url(image/d3.png) center no-repeat;width:250px;height:250px;}
li.msgname{border-bottom:1px solid #AEDAEF;font-size:14px;color:#066CFB;font-weight:700;padding:2px 0 2px 5px}
div.msgarticle{border:1px solid #AEDAEF;height:250px;margin:0 0 3px 5px;width:715px;}
div.msgarticle ul{padding:0 0 0 10px;width:350px;overflow:hidden;}
div.msgarticle ul li{height:25px;color:#666;line-height:25px;white-space:nowrap;}
li.msgarticle{border-left:1px solid #AEDAEF;border-right:1px solid #AEDAEF;list-style-position:outside;background:#F8F8F8;line-height:150%;padding:15px 10px}
li.msgtime{border-left:1px solid #AEDAEF;border-right:1px solid #AEDAEF;border-bottom:1px solid #AEDAEF;text-align:right;background:#F8F8F8;padding:2px 5px 0 10px;}
blockquote{background:url(image/quote-bg.png) no-repeat 10px 10px #FCFAF7;border:1px dashed #AEDAEF;margin:10px 0;padding:8px 12px 8px 36px;clear:both}
div.quote{background:#E7F2FB;margin:15px 20px 10px 10px;padding:5px;color:#066CFB;}
div.quote div.quote-title{font-size:100%;border-bottom:1px #FFF solid;margin:0 0 10px;}
#lyr{float:left;margin:0 5px 0 0;}
#divCommentPost p{padding:8px 0 0 0;}
#inpVerify{width:130px}
#yuedu{background:#E8F5FE;border-top:#A9C9E2 solid 1px;border-bottom:#A9C9E2 solid 1px;padding:10px !important;margin:5px 0;font-size:12px;}
#yuedu span{float:right}
#comment{background:#E8F5FE;border-top:#A9C9E2 solid 1px;border-bottom:#A9C9E2 solid 1px;padding:10px !important;margin:5px 0;font-size:12px;}
#comment span{font-size:14px;color:#F00;font-weight:700;}
.boxoff{height:10px;overflow:hidden;clear:both;background:url(image/boxoff.gif) left 5px repeat-x;margin:4px}
.boxoff strong{display:block;width:8px;height:10px;overflow:hidden;line-height:100px;background:url(image/boxoff.gif) right -10px no-repeat;float:left}
.post-date{float:right; width:70px; text-align:left;}
.list-title{font-size:20px;font-family:Microsoft YaHei;margin:13px 0 2px 5px;float:left;font-weight:bold;width:490px;overflow:hidden;white-space:nowrap;}
.list-titlezd{font-size:20px;font-family:Microsoft YaHei;margin:13px 0 2px 5px;float:left;font-weight:bold;width:580px;}
.list-titlezd a{color:blue;}
.list-pinglun{font-size:12px;float:left;margin:0 0 0 8px;color:#666;font-weight:400}
.post-list {height:115px;overflow:hidden;clear:both;padding:10px 0}
.post-list p{font-size:14px;line-height:24px;margin:0;}
.list-date{background:url(image/date.png) no-repeat;width:57px;height:65px;text-align:center;font-family:georgia;float:left;font-weight:bold;margin-left:3px}
.t{font:10px arial;color:#FFF;margin-top:12px}
.b{ font-size:24px;color:#000}
.post-nav a.l{padding-bottom:5px;font-weight:normal;}
#shengming{BORDER-TOP:#FFBF7A 1px solid;BORDER-BOTTOM:#FFBF7A 1px solid;height:58px;line-height:24px;background-color:#FFFCED;display:none;color:#FF7300;width:100%; padding:5px 0 0 10px; font-size:12px;margin:0 auto;margin-top:10px;}
.function{margin:5px 0 0 0;border:1px solid #AEDAEF;width:250px;overflow:hidden;white-space:nowrap;}
.hot{margin:2px 0 0 0;border:1px solid #AEDAEF;width:250px;overflow:hidden;white-space:nowrap;}
.hot ul{margin:7px 0 0 5px;overflow:hidden;width:240px;background:url(image/02.gif) no-repeat}
.hot ul li{height:24px;background-repeat:no-repeat;padding:0 0 1px 20px}
.function h3,.hot h3{margin:0;padding:0 0 0 10px;font-size:14px;color:#ffffff;font-weight:700;line-height:30px;text-align:left;background:url(image/you.png)}
.function h3 a{color:#ffffff;}
.function ul{overflow:hidden;width:240px;padding:0 0 2px 5px;}
.function ul li{line-height:27px;height:27px;color:#666}
#piao{position: relative;width: 250px;}
#footer{margin:5px 0 0 0;padding:3px 0 0 3px;width:981px;height:24px;text-align:center;border:1px solid #AEDAEF;line-height:22px}
#Copyright{text-align:center; padding:5px 0 10px 0;}
#r2{width:120px;height:295px;position:fixed !important;top:200px;position:absolute;z-index:10;top:expression(offsetParent.scrollTop+200);right:1px;}
#d1{float:left;width:336px;height:280px;padding:3px;background-color:#ddd}
.bnn{width:728px;height:90px;background:url(image/d2.gif) center no-repeat;}
.e1{width:160px;overflow:hidden;float:right;height:600px;background:url(image/e1.gif) center no-repeat;}
.backToTop{display:none;width:40px;height:36px;background:url(image/top.gif) no-repeat top center;position:fixed;left:50%;margin-left:496px;bottom: 0px;cursor: pointer;_position: absolute;}
.taglist{ width:351px;overflow:hidden;height:250px; font-family:Microsoft YaHei;float:right;border-left:#AEDAEF dashed 1px;}
#tags a{height:30px; line-height:30px;padding-right:8px;text-decoration:none}
#tags .tags0{color:#444}
#tags .tags1{color:#066CFB; font-size:20px;font-weight:bold;}
#tags .tags2{color:#060; font-size:16px;font-weight:bold;}
#tags .tags3{color:#00F;}
#tags .tags4{ font-size:16px;}
#tags .tags5{color:#066CFB; font-size:16px;}
#tags .tags6{color:#F06 font-size:20px;}
#tags .tags7{color:#f00; font-weight:bold; font-size:18px;}
#tags .tags8{color:#F06; font-weight:bold;}
#tags .tags9{color:#BA00FF; font-weight:bold;font-size:16px;}
#tags a:hover{text-decoration: underline;}
.w95{ width:95%; margin:0 auto; padding:0}
.taglist .w95{}
.baidu{float:right}
