a:link {
 color: #685651;
 text-decoration: none;
}
a:visited {
 color: #685651;
 text-decoration: none;
}
a:hover {
 color: #C00;
 text-decoration: none;
}
a:active {
 text-decoration: underline;
 color: #C00;
}
a {
 blr:expression(this.onFocus=this.blur())
}
a#CH_mspage:link {
 color: #ffffff;
 text-decoration: none;
 background:#0369bc;
 border:1px solid #0369bc
}
a#CH_mspage:visited {
 color: #ffffff;
 text-decoration: none;
 background:#0369bc;
 border:1px solid #0369bc
}
a#CH_mspage:hover {
 color:#fdff01;
 text-decoration: none;
 background:#0369bc;
 border:1px solid #0369bc
}
a#CH_mspage:active {
 color: #ffffff;
 background:#0369bc;
 border:1px solid #0369bc
}
a#CH_fpage:link {
 text-decoration: none;
 background:none;
 color:#666;
 border:1px solid #d9d9d9
}
a#CH_fpage:visited {
 text-decoration: none;
 background:none;
 color:#666;
 border:1px solid #d9d9d9
}
a#CH_fpage:hover {
 text-decoration: none;
 background:none;
 color:#666;
 
 border:1px solid #d9d9d9
}
a#CH_fpage:active {
 background:none;
 color:#666;
 border:1px solid #d9d9d9
}
.newsclass {
 width:758px;
 float:right;
 height:auto;
 display:inline;
}
.newsclass ul {
 display:inline;
}
.newsclass ul li {
 color:#fff;
 float:left;
 width:99%;
 font-size:14px;
 line-height:32px;
 display:inline;
}
.newsclass ul li span {
 float:left;
 width:auto;
 color:#CCC;
 background:url(../images/dot.gif) no-repeat 5px 12px;
 padding-left:15px;
}
#newsdate {
 float:right;
 width:auto;
 background:none;
 padding:0px;
}
.bg ul {
 display:inline;
 width:658px;
 float:left;
}
.bg ul li {
 width:658px;
 border-bottom:1px solid #F9F7F7;
 line-height:30px;
 display:inline;
 float:left
}
.bg ul li span {
 background:none;
 color:#5E5E5E;
 padding-bottom:8px;
}
#newstitle,
#imgtitle {
 background:#f9f9f9;
 margin-bottom:10px;
 line-height:38px;
 text-align:left;
}
#newstitle span {
 color:#35C4FD;
 background:none;
}
#imgtitle span {
 color:#35C4FD;
 background:none;
 padding-left:15px;
 width:auto;
 line-height:38px;
}
#newstitle span a,
#imgtitle span a {
 color:#35C4FD;
}
#newstitle p {
 color:#35C4FD;
 background:none;
 display:inline;
 font-weight:bold;
 padding-left:15px;
}
#newstitle p a {
 color:#35C4FD
}
.newclass_bc {
 width:370px;
 float:left;
 height:auto;
 display:inline;
 border:1px solid #fff
}
.newclass_bc ul {
 display:inline;
}
.newclass_bc ul li {
 color:#fff;
 background:#3d9a48;
 float:left;
 width:100%;
 font-size:14px;
 background:#fff;
 line-height:30px;
}
.newclass_bc ul li span {
 float:left;
 width:auto;
 color:#CCC;
 background:url(../images/dot.gif) no-repeat 5px 12px;
 padding-left:15px;
}
.hd {
 width:372px;
 float:left;
 height:auto;
 display:inline;
 border:1px solid #f5f5f5;
 padding-top:10px;
 padding-bottom:10px;
}
.hd ul li {
 width:280px;
 float:left;
}
.hd ul li span {
 background:none;
 line-height:180%
}
#hd_title {
 width:90px;
 height:160px
}
.jlg {
 margin-top:10px;
}
.jlk {
 margin-left:10px;
}
#more a {
 font-size:13px;
 font-weight:100;
 color:#35C4FD;
 text-align:right
}
#yb {
 width:110px;
 padding:0px;
 background:none;
 border-left:1px solid #fff;
 padding-left:10px;
}
#sbsj {
 width:100px;
 padding:0px;
 background:none;
 border-right:1px solid #fff;
 padding-left:10px;
}
#sp {
 width:400px;
 padding:0px;
 background:none;
 border-right:1px solid #fff;
 padding-left:10px;
}
#btn-primary {
 font-size:14px;
 font-family:Arial;
 font-weight:normal;
 -moz-border-radius:1px;
 -webkit-border-radius:1px;
 border-radius:1px;
 padding:1px 12px;
 line-height:20px;
 text-decoration:none;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #a0d86e), color-stop(100%, #bbe892) );
 background:-moz-linear-gradient( center top, #a0d86e 5%, #bbe892 100% );
 background:-ms-linear-gradient( top, #a0d86e 5%, #bbe892 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0d86e', endColorstr='#bbe892');
 background-color:#a0d86e;
 color:#fff;
 display:inline-block;
}
#btn-primary:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f47549), color-stop(100%, #f2b82d) );
 background:-moz-linear-gradient( center top, #f47549 5%, #f2b82d 100% );
 background:-ms-linear-gradient( top, #f47549 5%, #f2b82d 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47549', endColorstr='#f2b82d');
 background-color:#eac380;
}
ul.imglist {
}
ul.imglist li {
 float:left;
 width:188px;
 margin-bottom:19px;
 display:inline
}
ul.imglist li img {
 display:block;
 width:180px;
 height:100px;
 border:0px;
}
ul.imglist li span {
 display:block;
 height:30px;
 line-height:30px;
 background:#F6F6F6;
 padding:0px;
 width:180px;
 color:#5e5e5e;
 font-weight:100;
 text-align:center
}
.dc ul li {
 color:#5e5e5e
}
.dc ul li input {
 margin-right:5px;
}
.dc ul li span {
 background:none;
 color:#5e5e5e 
}
input.vote_ckbtn {
 background: #2da2f2;
 color: #fff;
 height: 30px;
 line-height: 30px;
 margin: 10px 10px 0 0;
 border: none;
 text-align: center;
 font-size: 14px;
 font-weight: bold;
 color: #fff;
 width: 76px;
 cursor: pointer;
}
.lxwm {
 line-height:150%
}
#chaxun {
 width:80px;
 height:340px;
 display:inline;
 float:right;
}
#chaxun a {
 width:80px;
 height:30px;
 display:inline;
 float:left;
 background:#e4e4e4;
 margin-bottom:5px;
 display:inline;
 text-align:center;
 background:url(../images/wsbs_btnico.png) no-repeat  #f4f4f4;
 color:#31bbee;
 text-align:center;
 padding-top:45px;
 font-size:13px;
}
#chaxun a:hover {
 background:url(../images/wsbs_btnico_b.png) no-repeat #F6F6F6;
 color:#3fdffc;
}
.wsbs ul {
 width:658px;
 float:left
}
.wsbs ul li {
 width:658px;
 border-bottom:1px solid #F9F7F7;
 line-height:25px;
 display:inline;
 float:left
}
.wsbs ul li span {
 background:none;
 color:#333;
 padding-bottom:8px;
}
#newstitle_dc {
 background:#f9f9f9;
 margin-bottom:0px;
 margin-top: 3px;
 line-height:30px;
 text-align:left;
 height:30px;
}
#newstitle_dc_span {
 color:#fff;
 background:#3d9a48;
 padding-right:10px;
}
#more {
 float:right;
 margin-right:10px;
 background:#f9f9f9 
}
