﻿
.headTopicImg{
float:left;
width:289px;
height:216px !important;
height:217px;
border:#ccc 1px solid;
text-align:left;
padding-top:6px;
padding-left:7px;
margin-top:6px;
overflow:hidden;
}

.headTopicImg img{
width:281px;
height:213px;
border:0;
}

.headTopic{
float:left;
width:450px;
height:220px !important;
height:221px;
border:#ccc 1px solid;
margin-left:5px;
padding-left:2px;
padding-top:2px;
margin-top:6px;
position:relative;
overflow:hidden;
}

.width954px{
width:954px;
margin-top:4px;
clear:both;
}

.width950px{
text-align: left;
width:955px;
margin-top:12px;
padding-left:3px;
}

.margintop8px{
text-align: left;
margin-top:8px;
}

.width185px{
width:186px;
height:150px;
padding-left:5px;
float:left;
}

.hotTopicDiv{
width:177px;
height:115px;
border:#000 1px solid;
}

.hotTopicDiv img{
width:177px;
height:115px;
border:0;
}

.width179px{
width:179px;
text-align:center;
height:35px;
line-height:35px;
font-size:13px;
}

.switch{
position:absolute;
top:1px;
right:1px;
font-size:12px;
}

.switchbutton{
width: 60px;
font-size: 11px;
}

.width315px{
width:315px;
height:94px;
padding-left:5px;
float:left;
}

.topListDiv{
width:305px;
height:80px;
background:#F7F7F7;
border:#D8D8D8 1px solid;
padding-left:4px;
padding-top:3px;
}

.topListDiv img{
width:110px;
height:74px;
border:#DADADA 1px solid;
float:left;
overflow:hidden;
}

.featuretitle{
width:175px;
float:left;
padding-left:12px;
}

.featuretitle strong{
font-size:15px;
width:155px;
margin-top:3px;
margin-bottom:12px;
}

.maxwidth161px{
width:expression(this.offsetWidth>150?150:this.offsetWidth);
max-width: 150px;
float:left;
margin-top:0px !important;
margin-top:1px;
}

.lineheight20px{
height:20px;
line-height:20px;
}

.dailhead{
height:23px;
line-height:23px;
text-align:center;
width:310px;
margin-left:70px !important;
margin-left:69px;
margin-bottom:6px;
}

.dailhead a{
font-size:16px;
color:#E04040;
font-weight:700;
}

.dailytext{
width:149px;
margin-left:50px !important;
margin-left:30px;
line-height:19px;
height:19px;
float:left;
text-align:center;
overflow:hidden;
}

.dailytext a{
color:#366996;
font-size:13px;
}

.topicinfo{
color:#737373;
text-indent:25px;
padding:6px 8px 0px 14px;
width:424px;
clear:both;
line-height:17px;
font-size:13px;
}

.topicinfo a{
color:#366A94;
text-decoration:underline;
font-size:13px;
position:absolute;
top:200px;
right:18px;
}

.pager{
margin-top:7px;
}

.e4e4e4img strong{
color:#232323;
}

.leftContent{
margin-right:0px;
padding-right:9px;
}

.rightContent{
margin-top:28px;
width:193px;
}

/*圆角边框 go*/

.xsnazzy{
width:97px;
}

.xtop, .xbottom{
display: block;
background: transparent;
font-size: 1px;
}

.xb1, .xb3, .xb4{
display: block;
overflow: hidden;
}

.xb1,.xb3{
height: 1px;
}

.xb3, .xb4{
border-left: 1px solid #E13F40;
border-right: 1px solid #E13F40;
}

.xb2{
background:#E13F40;
}

.xb1{
margin: 0 3px;
background: #E13F40;
}

.xb3{
margin: 0 2px;
}

.xb4{
height: 2px;
margin: 0 1px;
}

.xboxcontent{
display: block;
border: 0 solid #E13F40;
border-width: 0 1px;
background:#E13F40;
height:14px;
color:#fff;
font-size:14px;
overflow:hidden;
padding-left:17px;
padding-top:0px !important;
padding-top:1px;
}

/*圆角边框 end*/