﻿html{padding: 0px;margin: 0px;}
body{font-family:宋体;font-size:12px; color:#4A4A4A; background:url(templatesdyredimagesbodybg.gif) repeat-x center top;padding: 0px;margin: 0px;}
a{text-decoration: none; color:#4A4A4A;}
img{border: none;}
.panel{width: 1000px;height: auto;margin:auto;text-align:left; line-height:22px; overflow:hidden; background:white; padding:0px 3px;}
.top{ height:190px; overflow:hidden;}
.menu {height:32px;background:url(templatesdyredimagesmenubg.gif) repeat-x;}
.navul{margin:0px;padding:0px;list-style:none;}
.navul *{margin:0px;padding:0px;}
.navul li {	float: left; width:100px; height:32px;position:relative;text-align:center;line-height:32px;list-style:none;}
.navul li a:link, .navul li a:visited {color:#FFFFFF; font-size:14px; font-weight:bold;}
.navul li ul {display:none;position:absolute;z-index:10000;top:32px;left:-22px;background:#E21F12;border:#B10E21 1px solid;border-bottom:none; .idth:140px;}
.navul li ul li {display:block;float:none;margin-right:0px;height:28px;position:relative;line-height:28px;border-bottom:#B10E21 1px solid;	font-size:12px; width:140px;}
.navul li.navmoon a {color:#FFFFFF;}
.navul li.navhome a:hover {color:#E21F12;}
.navul li.navmoon ul {display:block;}
.navul li.navmoon ul a {display:block;height:28px;line-height:28px; color:white; background:#E21F12; font-size:12px;}
.banner{position:relative;width:1000px; height:190px; text-align:left; z-index:0;}
.banner *{ padding:0px; margin:0px;}
.banner .Limg{position:relative;}
.banner .Limg li{position:absolute;top:0;left:0;background:#fff;list-style:none;}
.banner .Limg li img{border:none;width:1000px; height:190px;}
.banner .Nubbt{ display:none;}
.bannerTop{position:relative;top:-190px;}
.bannerHola{position:relative;top:-380px;}
.middle{width: 1000px;height: auto;overflow: hidden; padding-top:10px;}
.middleLeft{width:680px;height: auto;float: left;overflow:hidden;border: solid 1px #D1D1D1;padding:10px;}
.leftTitle{font-size:14px;font-weight:bold; border-bottom:solid 1px #0066CC; margin-bottom:10px;}
.middleRight{width:260px;height: auto;float: right;overflow:hidden;border: solid 1px #D1D1D1;padding:10px;}
.rightTitle{font-size:14px;font-weight:bold;}
.bottom{height: auto;line-height:22px;text-align: center; border-top:solid 5px #CCCCCC; padding-top:10px;}
.bottom a:hover{ color:Red;}
.bottom img{margin-top:5px;}
.position{border:solid 1px #0983C2; background:#A2D5F4; padding:5px; margin-top:10px; height:25px; overflow:hidden;}
.position .left{width:580px; float:left;}
.position .right{width:400px; float:right; text-align:right;}
.friendlink{clear:both;border:solid 1px #D1D1D1; padding:15px;}
.flhead{ background:url(templatesdyredimagesflheadbg.gif) repeat-x; height:26px; margin-top:15px;border-top:solid 1px #D1D1D1;border-right:solid 1px #D1D1D1;border-left:solid 1px #D1D1D1; font-family:微软雅黑; font-size:14px; font-weight:bold; padding-left:15px;}
.friendlink td{vertical-align:top;}
.friendlink a{color:black;}
.pager{text-align:center;}
.pager a{padding:3px 6px; border:solid 1px #D1DDAA;background-color:#EFF7D0; }
.pager .pcs{background:white;}
.articleTitle{font-size:14px;}
.articleContent{line-height:22px;}
.textAlignCenter{text-align: center;}
.formsubmit{ width:500px; margin:0px auto 5px auto; text-align:right;}
.formsubmit a{font-size:14px; color:#FF3300;}
.formsubmit *{vertical-align:bottom;}
.solidStyle{height:1px; line-height:1px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;_border-top:1px solid white;_border-left:1px solid white;_border-right:1px solid white;border-bottom:1px solid #CCCCCC;}
.dashedStyle{height:1px; line-height:1px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;_border-top:1px solid white;_border-left:1px solid white;_border-right:1px solid white;border-bottom:1px dashed #CCCCCC;}
.validateCode{border:solid 1px gray;padding:3px;}
.clear{ clear:both;}
.querybtn{ background:url(templatesdyredimagesquerybtnbg.gif) repeat-x; height:24px; line-height:22px; text-align:center; color:White; border:solid 1px #D4D4D7; padding:3px 10px; margin-bottom:6px; cursor:pointer; border:none; font-size:12px;}
.fluwin{position:absolute; text-align:right; z-index:1000px; overflow:hidden;}
.fluwin img{ padding:3px; background:white; border:solid 1px #B5E875;}
.fluwin a{ display:block; margin-bottom:5px;}
.fluwin span{position:absolute; top:0px; right:0px; background:white; cursor:pointer;}
.vote{ text-align:center; font-weight:bold; margin-bottom:10px;}
.voteitem table td{ line-height:26px;}
.doupiaorate{ background:#FF1A16; height:20px;}
.gvArticle{border:none;}
.gvArticle tr{border:none;}
.gvArticle th{ background:#FEF0F9;}
.gvArticle td{border-bottom:dashed 1px #CCCCCC;	padding:5px 0px;}
.articleAbstract{background:#FAFAFA; border:dashed 1px #CCCCCC; padding:10px; margin-top:5px;}
.articleContents{line-height:22px;}
.articleContents img{max-width:100%; height:auto;}
.lingdaoitem{width:200px; float:left; padding:10px; text-align:center;}
.lingdaoitem img{width:200px; height:250px; margin:auto;}
.linddaofaceDetail{ float:left; margin-right:20px;}
.searchbtn{ width:48px; height:22px; background:transparent; border:solid 1px #FCCBD3; color:White; cursor:pointer;}
.redTb a:hover{ color:Red;}