div,table,ul,li,dl,dt,dd,p {margin:0; padding:0; overflow:hidden;}
img {margin:0; padding:0; border:none;}
.blue14 a {text-decoration:none;}
/* 活动头部 */
.activity_banner {width:946px; height:90px; margin:6px 0 0 0; background:url(/images/activity/74/banner.jpg) no-repeat;}
.activity_nav {width:946px; height:30px; background:url(/images/activity/74/nav.jpg) no-repeat; font-size:14px;}
.activity_nav b {float:right;}
.activity_nav a {float:left; line-height:30px; margin:0 15px 0 0; padding:0 0 0 15px; background:url(/images/activity/74/nav_ico.gif) no-repeat 0 50%; color:#fff;}
.activity_nav a:link,.activity_nav a:visited {color:#fff;}
.activity_nav a:hover,.activity_nav a:active {color:#ff0;}
/* 主框架 */
.wrap {width:946px; margin:0 auto;}
.left {float:left; width:368px; margin:0 7px 0 0;}
.right {float:left; width:196px;}
/* 左侧及中间 */
.left_con {width:366px; margin:6px 0 0 0; border:1px solid #ccc; border-top:none;}
.left_con_t {width:366px; height:24px; line-height:24px; border-top:4px solid #000;}
.left_con_t b {float:left; margin:0 0 0 6px; font-size:14px;}
.left_con_t a {float:right; margin:0 8px 0 0;}
.left_con_b {width:356px; padding:0 5px 8px;}

.left_subtit {width:356px; height:21px; line-height:21px; margin:5px 0 0 0; background:#efefef; border-bottom:1px dashed #ccc;}
.left_subtit b {float:left; margin:0 0 0 6px;}
.left_subtit a {float:right; margin:0 8px 0 0;}

.left_con_b ul {width:346px; margin:5px 5px 0; list-style:none;}
.left_con_b ul li {width:336px; height:24px; line-height:24px; padding:0 0 0 10px; background:url(/images/ramtron/dot.gif) no-repeat 0 11px; font-size:14px;}

.left_con_b dl {width:346px; list-style:none;}
.left_con_b dl dd {width:346px; line-height:21px; padding:5px; border-bottom:1px dashed #ccc;}
.left_con_b dl dd img {float:left; width:60px; height:60px; margin:0 8px 0 0; padding:2px; border:1px solid #ccc;}
.left_con_b dl dd span {color:#666;}
/* 活动资源 */
.left_con_b p.resources {width:346px; line-height:21px; padding:5px; border-bottom:1px dashed #ccc; color:#666;}
.left_con_b p.resources img {float:left; width:120px; height:90px; margin:0 8px 8px 0; padding:2px; border:1px solid #ccc;}
/* 奖项设置 */
.left_con_b table th,.left_con_b table td {text-align:left; padding:5px 0 5px 5px; font-size:12px; font-weight:bold; line-height:21px; color:#013499; border-bottom:1px dashed #ccc;}
.left_con_b table td {color:#d31145; font-size:12px;}

/* 右侧 */
.right_con {width:194px; margin:6px 0 0 0; border:1px solid #ccc;}
.right_con_t {width:194px; line-height:21px; background:#d1e0f0; text-indent:8px; font-weight:bold;}
.right_con_b {width:192px; margin:1px 1px 5px;}
.right_subtit {width:192px; line-height:21px; background:url(/images/activity/74/subtit.gif) repeat-x; border-bottom:1px dashed #ccc; text-indent:8px; font-weight:bold;}

.right_con_b ul {width:176px; margin:5px 8px 0; list-style:none;}
.right_con_b ul li {width:166px; line-height:24px; padding:0 0 0 10px; background:url(/images/ramtron/dot.gif) no-repeat 0 11px;}
/* 获奖观众排行榜 */
ol.top10_s {width:182px; margin:5px 5px 0; padding:0; list-style:none; background:url(/images/activity/74/top10_s.gif) no-repeat 0 7px;}
ol.top10_s li {width:164px; line-height:24px; margin:0 0 0 18px;}
/* 热评博文排行榜 */
ol.top10_b {width:182px; margin:5px 5px 0; padding:0; list-style:none; background:url(/images/activity/74/top10_b.gif) no-repeat 0 3px;}
ol.top10_b li {width:164px; height:58px; line-height:18px; margin:0 0 0 18px; color:#999;}
ol.top10_b li .red {text-decoration:none;}

#main {width:741px; margin:6px 7px 0 0; border:1px solid #D2D2D2;}
