.hotnews {
	padding-bottom:12px;
	border-bottom:1px dotted #ccc
}
.hotnews li {
	line-height:24px;
	padding-left:10px
}
.hotnews li strong {
	display:block;
	padding:14px 0 1px
}
.hotnews li a:link, .hotnews li a:active, .hotnews li a:visited {
	color:#222;
	font-size:12px
}
.hotnews li strong a:link, .hotnews li strong a:active, .hotnews li strong a:visited {
	font:700 18px/24px "\5FAE\8F6F\96C5\9ED1", "tahoma"
}
.hdline0 {
	margin-top:1px
}
.hdline5 {
	margin-bottom:-2px
}
.hdline0, .hdline2, .hdline4 {
	height:39px;
	overflow:hidden;
	position:relative
}
.hdline1, .hdline3, .hdline5 {
	height:26px;
	overflow:hidden
}
.hotnews .dot {
	display:block;
	position:absolute;
	top:24px;
	left:0;
	width:5px;
	height:5px;
	background:#da4453;
*font-size:0
}
.focusvideonews .related-video-icon {
	background-position:left -251px
}
.focuslistnews .bold-item .dot {
	display:block;
	position:absolute;
	top:18px;
	left:0;
	width:5px;
	height:5px;
	background:#da4453;
*font-size:0
}
.mod-headline-tab {
	position:relative;
	width:100%;
	border-bottom:1px solid #e5e5e5;
	font-family:"arial", "Hiragino Sans GB", "Microsoft Yahei", "Î¢ÈíÑÅºÚ", "ËÎÌå", "Tahoma", "Arial", "Helvetica", "STHeiti"
}
.mod-headline-tab ul li {
	float:left;
	height:36px;
	line-height:36px;
	text-align:center
}
.mod-headline-tab .last-tab a {
	border-right:0
}
.mod-headline-tab ul li a {
	font-size:18px;
	color:#666;
	font-weight:700;
	padding:0 20px;
	border-right:1px solid #e5e5e5
}
.mod-headline-tab ul li a:hover {
	text-decoration:none
}
.mod-headline-tab ul li.active {
	border-bottom:2px solid #2f63ba
}
.mod-headline-tab ul li.active a {
	color:#2f63ba
}
.mod-headline-tab .tab-login {
	display:none;
	position:absolute;
	right:0;
	top:12px;
	width:110px;
	height:24px;
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-login_9d2b7740.png);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-login_9d2b7740.png) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-login-2x_fb62f2c0.png) 2x);
	background-repeat:no-repeat
}
.mod-headline-tab .tab-login:hover {
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-login-over_3d1372b8.png);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-login-over_3d1372b8.png) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-login-over-2x_e8eeb5b9.png) 2x);
	background-repeat:no-repeat
}
.mod-headline-tab .tab-enter-recommend {
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-enter_5283b97c.png);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-enter_5283b97c.png) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-enter-2x_3c8ca0cc.png) 2x)
}
.mod-headline-tab .tab-enter-recommend:hover {
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-enter-over_46974908.png);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-enter-over_46974908.png) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-enter-over-2x_258409e8.png) 2x);
	background-repeat:no-repeat
}
.mod-headline-tab .tab-login i {
	display:inline-block;
*display:inline;
*zoom:1
}
.mod-headline-tab .tab-login .logo-login {
	width:81px;
	height:19px;
	background:url(./logo-char.jpg) no-repeat
}
.mod-headline-tab .tab-login .logo-arrow-right {
	width:13px;
	height:13px;
	background:url(./icon-arrow-right.jpg) no-repeat
}
.mod-tab-content .mod-tab-pane {
	display:none;
	font-family:"arial", "Hiragino Sans GB", "Microsoft Yahei", "Î¢ÈíÑÅºÚ", "ËÎÌå", "Tahoma", "Arial", "Helvetica", "STHeiti";
	-webkit-font-smoothing:antialiased
}
.mod-tab-content .active {
	display:block
}
.mod-tab-content .pane-recommend {
	position:relative;
*zoom:1
}
.mod-tab-content .mod-tab-loading {
	position:absolute;
	top:100px;
	left:50%;
	width:170px;
	margin-left:-85px;
	z-index:1001
}
.mod-tab-content .mod-tab-loading .icon-loading {
	margin:0 auto;
	display:block;
	width:40px;
	height:40px;
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/loading_92a3b1cb.gif);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/loading_92a3b1cb.gif) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/loading-2x_14d192ad.gif) 2x);
	background-repeat:no-repeat
}
.mod-tab-content .mod-tab-loading .desc {
	font-size:14px;
	color:#2e61bf;
	text-align:center;
	margin-top:10px
}
.mod-tab-content .tip-wrapper {
	display:none;
	position:relative;
	width:100%;
	height:32px;
	z-index:1001;
	background:#f6f6f6
}
.mod-tab-content .tip-wrapper .mod-headline-tip {
	display:block;
	position:absolute;
	height:22px;
	line-height:22px;
	text-decoration:none;
	left:72px;
	top:6px
}
.recommend-tip-wrapper {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	visibility:hidden;
	z-index:1001
}
.recommend-tip-wrapper .tip-wrapper {
	display:none;
	position:relative;
	width:984px;
	height:32px;
	margin:0 auto;
	visibility:visible;
	z-index:1001
}
.recommend-tip-wrapper .tip-wrapper .background-wrapper {
	position:absolute;
	top:0;
	left:0;
	width:390px;
	height:100%;
	background-color:#f6f6f6
}
.recommend-tip-wrapper .background-wrapper .mod-headline-tip {
	display:block;
	width:100%;
	height:22px;
	line-height:22px;
	text-decoration:none;
	position:absolute;
	top:6px;
	left:0
}
.recommend-tip-wrapper .mod-headline-tip .content-wrapper {
	position:relative;
	width:216px;
	margin:0 auto
}
.mod-headline-tip .tip-logo {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:21px;
	height:22px;
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-recommend_adf864e4.jpg);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-recommend_adf864e4.jpg) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_headline_tab/logo-recommend-2x_b23d8607.png) 2x);
	background-repeat:no-repeat
}
.mod-headline-tip .tip-content {
	padding-left:40px;
	font-size:12px;
	color:#2e61bf
}
.feeds {
	position:relative;
	background-color:#fff;
	height:1032px;
	overflow:hidden
}
.feeds .feeds-group {
	display:none
}
.feeds .feeds-item {
	font-size:12px;
	height:65px;
	padding-top:20px;
	border-bottom:1px solid #f2f2f2
}
.feeds .notb {
	border-top:none!important
}
.feeds .feeds-item:first-child {
	border-top:0
}
.feeds .feeds-item .feeds-item-detail {
	position:relative;
*zoom:1
}
.feeds .feeds-item .hasImg {
	padding-left:110px;
	min-height:66px;
	_height:66px
}
.feeds .feeds-item .feeds-item-pic {
	position:absolute;
	left:0;
	top:0;
	width:95px;
	height:66px
}
.feeds .feeds-item .feeds-item-pic a {
	display:block;
	height:100%
}
.feeds .feeds-item .feeds-item-pic img {
	width:100%;
	height:100%
}
.feeds .feeds-item .feeds-item-detail .feeds-item-paragraph {
	height:42px;
	overflow:hidden
}
.feeds .feeds-item .feeds-item-detail .feeds-item-paragraph h3 {
	margin-bottom:1px
}
.feeds .feeds-item .feeds-item-detail .feeds-item-paragraph h3 a:link, .feeds-item h3 a:visited {
	font-weight:500;
	font-size:16px;
	color:#222;
	line-height:22px;
	text-decoration:none
}
.feeds .feeds-item-detail .feeds-item-text {
	color:#999;
	font-size:12px;
	line-height:18px
}
.feeds .feeds-item-detail .feeds-item-text .feeds-item-more {
	white-space:nowrap;
	color:#999
}
.feeds .feeds-item-detail .feeds-item-info {
	line-height:20px;
	height:20px;
	color:#666;
	margin-top:2px;
	overflow:hidden;
	font-size:0
}
.feeds .feeds-item-info .labels {
	float:right;
	width:210px
}
.feeds .labels .label {
	float:right;
	border:1px solid #d5d5d5;
	_border:0;
	font-size:12px;
	color:#2e61bf;
	padding:0 2px 0 3px;
	display:block;
	height:14px;
	_overflow:hidden;
	line-height:14px;
	border-radius:2px;
	margin-right:5px
}
.feeds .feeds-item-detail .feeds-item-info .labels a:hover, .feeds .feeds-item-detail .feeds-item-info .labels a:visited {
	color:#bbb
}
.feeds .feeds-item:hover h3, .feeds .feeds-item:hover h3 a {
	color:#369!important
}
.feeds-more {
	display:none
}
.feeds-more a {
	display:block;
	height:44px;
	border-bottom:1px solid #e5e5e5;
	text-align:center
}
.feeds-more a:hover {
	text-decoration:none
}
.feeds-more a span {
	display:inline-block;
	height:44px;
	font-size:16px;
	font-weight:700;
	line-height:44px;
	color:#2565ac
}
.feeds-more a span:hover {
	color:#5b90e9
}
#imgplayer {
	height:305px;
	width:560px;
	padding-top:10px;
	position:relative;
	right:0;
	top:0;
	border:0;
	overflow:hidden
}
#imgplayer-prev, #imgplayer-next {
	position:absolute;
	width:45px;
	height:45px;
	z-index:89;
	filter:alpha(opacity=30);
	opacity:.5;
	top:130px;
	overflow:hidden;
	line-height:10
}
#imgplayer-prev {
	left:10px;
	background:url(./png24.png) no-repeat left top;
	_background:url(./top_bg.png) no-repeat 2px -557px
}
#imgplayer-next {
	right:10px;
	background:url(./png24.png) no-repeat left -45px;
	_background:url(./top_bg.png) no-repeat 2px -495px
}
#imgplayer-control a:hover {
	filter:alpha(opacity=80);
	opacity:.8
}
.imgview, .imgview img {
	margin:0;
	width:560px;
	height:305px
}
.imgnav {
	position:absolute;
	height:12px;
	width:200px;
	right:18px;
	bottom:13px;
	z-index:88;
	overflow:hidden
}
.imgnav a {
	float:right;
	height:12px;
	width:8px;
	margin-right:5px;
	background:url(./png24.png) 20px -126px;
	_background:url(./top_bg.png) -16px -623px;
	overflow:hidden;
	line-height:10
}
.imgnav a:hover, .imgnav a.active {
	background:url(./png24.png) 35px -126px;
	_background:url(./top_bg.png) 0 -623px;
	width:12px
}
.imgnav-mask {
	position:absolute;
	bottom:0;
	left:0;
	height:40px;
	background:#000;
	width:100%;
	z-index:86;
	filter:alpha(opacity=40);
	opacity:.6
}
.imgtit {
	position:absolute;
	height:40px;
	width:100%;
	bottom:0;
	left:0;
	padding-left:10px;
	z-index:87;
	background:0;
	text-align:left
}
.imgtit a:link, .imgtit a:visited, .imgtit a:hover, .imgtit a:active {
	display:block;
	height:40px;
	font:normal 16px/40px "Î¢ÈíÑÅºÚ", "ºÚÌå", tahoma;
	text-decoration:none;
	color:#fff;
	letter-spacing:1px
}
.toparea-rollnews {
	background:#eff1f4;
	clear:both;
	height:28px;
	overflow:hidden;
	padding-right:5px;
	margin-top:20px
}
.toparea-rollnews dt {
	float:left;
	font:normal 12px/28px normal;
	height:28px;
	width:72px;
	text-align:center;
	color:#fff;
	background:#6d91cf;
	position:relative
}
.toparea-rollnews dt:before, .toparea-rollnews dt:after {
	position:absolute;
	right:7px;
	top:8px;
	content:" ";
	height:12px;
	width:1px;
	background:#5270a2
}
.toparea-rollnews dt:after {
	right:5px
}
.toparea-rollnews dt .before, .toparea-rollnews dt .after {
	display:none;
*display:block;
	position:absolute;
	right:7px;
	top:8px;
	_top:5px;
	content:" ";
	height:12px;
	_height:10px;
	width:1px;
	background:#5270a2
}
.toparea-rollnews dt .after {
	right:5px
}
.toparea-rollnews dd {
	float:right;
	height:28px;
	overflow:hidden;
	position:relative;
	width:480px
}
#toparea_rollnews_tip {
	font:12px/28px normal
}
#toparea_rollnews_mask div {
	left:0;
	position:absolute;
	top:0;
	width:1000px
}
#toparea_rollnews_mask div a {
	float:left;
	font:12px/28px normal;
	color:#666
}
#toparea_rollnews_mask div span {
	float:left;
	font:12px/28px normal;
	padding:0 10px;
	color:#666
}
#news-hotwords {
	padding-top:14px;
	height:168px;
	width:560px;
	overflow:hidden
}
#news-hotwords .olist {
	float:left;
	width:162px
}
#news-hotwords .olist .listnum {
	height:26px;
	color:#d82a1f;
	font:italic 13px/26px arial
}
#news-hotwords .hd {
	background:0;
	padding-left:0
}
#news-hotwords .hd h3 {
	padding-left:0
}
.hotwords {
@fis-clearfix height:130px
}
.hotwords li {
	background:#17a2b7;
	font-size:14px;
	float:left;
	width:68px;
	height:68px;
	margin:0 2px 2px 0;
	position:relative;
	z-index:1;
	overflow:hidden;
	text-align:center
}
.hotwords li a:link, .hotwords li a:visited {
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	color:#FFF;
	padding:2px;
	width:64px;
	line-height:18px;
	text-decoration:none
}
.hotwords li.li_0, .hotwords li.li_3, .hotwords li.li_8, .hotwords li.li_11 {
	background:#53aecf;
	font-size:16px;
	width:138px;
	font-weight:bold
}
.hotwords li.li_0 a:link, .hotwords li.li_3 a:link, .hotwords li.li_8 a:link, .hotwords li.li_11 a:link {
	width:135px
}
.hotwords li.li_5, .hotwords li.li_11 {
	margin-right:0
}
.hotwords li.li_color_0 {
	background:#4473c2
}
.hotwords li.li_color_1 {
	background:#6d91cf
}
.hotwords li.li_color_hove {
	background:#055c6f
}
.button-slide {
	background:#fff;
	color:#37474f;
	overflow:hidden;
-webkit-transition:color .3s;
transition:color .3s
}
.button-slide::before, .button-slide::after {
content:"";
position:absolute;
height:100%;
width:100%;
bottom:100%;
left:0;
z-index:1;
-webkit-transition:-webkit-transform .3s;
transition:transform .3s;
-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);
transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)
}
.button-slide::before {
background:#85a9e8
}
.button-slide::after {
background:#18448e
}
.button-slide:hover {
	background:#18448e\9!important
}
.button-slide:hover::before, .button-slide:hover::after, .hotwords-slide::before, .hotwords-slide::after {
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
.button-slide:hover::after {
-webkit-transition-delay:.175s;
transition-delay:.175s
}
.image-mask-item {
	position:relative;
	width:240px;
	height:188px;
	overflow:hidden
}
.image-mask-item .item-title {
	display:block;
	width:230px;
	padding:3px 5px 5px;
	height:18px;
	background:#f6f7f8;
	font:normal 12px/20px \5B8B\4F53;
	text-decoration:none;
	overflow:hidden;
	position:relative;
	top:-26px
}
.image-mask-item .item-title:hover {
	background:#369;
	color:#fff
}
.image-mask-item a:link, .image-mask-item a:visited, .image-mask-item a:hover {
	color:#000
}
.image-mask-item .item-image img {
	display:block;
	width:240px;
	height:170px
}
.image-list-item {
	float:left;
	margin-right:16px;
	display:inline;
	width:112px;
	height:129px;
	text-align:center;
	overflow:hidden
}
.image-list-item a, image-list-item img {
	display:block;
	font-size:12px
}
.image-list-item img {
	width:112px;
	height:84px;
	display:block
}
.image-list-item .txt {
	padding:1px 5px 6px;
	background:#f6f7f8;
	text-align:left;
	line-height:16px;
	height:27px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden
}
.image-list-item .txt:hover {
	text-decoration:none;
	color:#fff;
	background:#369
}
#baijia {
	margin-bottom:14px;
	width:560px;
	overflow:hidden
}
#baijia .column-title {
	padding-bottom:12px
}
#baijia .mod .hd h3 {
	padding-left:0;
	border:0;
	-webkit-font-smoothing:antialiased
}
#baijia .column-title-border {
	border-top:0;
	height:22px;
	padding:0 0 8px
}
#baijia .column-title-border h2 {
	height:22px;
	line-height:22px;
	background:0
}
#baijia .column-title-border h2 a:link, #baijia .column-title-border h2 a:visited {
	line-height:22px;
	font-size:16px
}
#baijia .sub-class a:link, #baijia .sub-class a:visited {
	font-size:14px;
	color:#666
}
#baijia .more {
	height:24px;
	line-height:24px;
	padding-right:18px;
	background:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_baijia/icon-more_ecdd2271.png) #fff no-repeat right 5px;
*background:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_baijia/icon-more-ie6_05560a06.jpg) no-repeat right 5px;
	float:right
}
#baijia .more a:link, #baijia .more a:visited {
	font-size:12px;
	color:#ff4200;
	font-weight:700
}
#baijia .image-mask-item {
	height:160px;
	width:240px;
	overflow:hidden
}
#baijia .image-mask-item .item-title {
	position:absolute;
	top:134px;
	background:rgba(0, 0, 0, .7);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = '#70000000', endColorstr = '#70000000')
}
#baijia .image-mask-item .item-title:hover {
	background:rgba(0, 0, 0, 1)
}
#baijia .imagearea .imagearea-top {
	height:170px
}
#baijia .image-list-item {
	width:112px
}
#baijia .image-list-item img {
	width:112px;
	height:84px
}
#baijia .image-mask-item a.item-title {
	color:#fff
}
#baijia .baijia-focus-list {
	height:305px;
	overflow:hidden
}
#baijia .bdlist li {
	position:relative;
	height:30px;
	line-height:30px;
	background-position:left -266px
}
#baijia #bd-tab .bdlist li {
	height:32px;
	line-height:32px;
	border-bottom:1px dotted #ccc;
	background:0;
	padding-left:0
}
#baijia .bdlist li span {
	_display:inline-block;
	_vertical-align:middle
}
#baijia .bdlist a:link, #baijia .bdlist a:link {
	_display:inline-block;
	_vertical-align:middle;
	font-size:12px
}
#baijia .bdlist li a.name {
	position:absolute;
	top:2px;
	right:0;
	width:72px;
	color:#bbb;
	font-size:12px;
	text-align:right;
	overflow:hidden
}
#baijia .baijia-focus-list .bdlist {
	border-top:1px dotted #ccc;
	margin-top:-5px;
	margin-bottom:14px
}
#baijia .baijia-focus-list .bdlist li {
	height:28px;
	line-height:28px;
	background-position:left -268px
}
#baijia .baijia-focus-list .bdlist .bold-item {
	padding:0
}
#baijia .baijia-focus-list .bdlist .bold-item a:link, #baijia .baijia-focus-list .bdlist .bold-item a:visited {
	font-size:14px
}
#baijia .baijia-focus-list .bdlist .bold-item a.name {
	font-size:12px;
	font-weight:normal
}
#author-list {
	height:310px;
	width:900px;
	overflow:hidden
}
#author-list .author-list-item {
	position:relative;
	width:228px;
	height:52px;
	padding:10px 0 15px 62px;
	border-bottom:1px dotted #ccc;
	overflow:hidden
}
#author-list .author-list-item .avatar {
	position:absolute;
	left:0;
	top:10px;
	width:52px;
	height:52px;
	overflow:hidden
}
#author-list .author-list-item h4 {
	height:42px;
	margin-top:-3px;
	line-height:18px;
*margin-top:0;
	margin-top:0\0;
	margin-top:-3px\9\0;
	overflow:hidden
}
#author-list .author-list-item h4 a, #author-list .author-list-item strong a {
	font:normal 14px/18px "Î¢ÈíÑÅºÚ"
}
#author-list .author-list-item .infos {
	height:18px;
	line-height:18px;
	margin-top:-3px;
	overflow:hidden;
*position:relative;
*top:-6px
}
#author-list .author-list-item .infos span {
	padding-left:20px;
	font-size:12px;
	color:#999
}
#author-list .author-list-item .infos strong a {
	font-size:12px
}
#author-list .slide-list-item {
	float:left;
	width:290px
}
#baijia .ulist i a {
	color:#999;
	font-size:14px;
	font-weight:normal
}
.wgt-tab {
zoom;
1;
	padding:1px 0
}
.wgt-tab .wgt-tab-tag {
	position:absolute;
	top:-30px;
	right:0;
	height:29px;
	border-top:1px solid #ececec;
	border-right:1px solid #ececec;
	background:#fff;
	overflow:hidden
}
.wgt-tab .wgt-tab-tag li, .wgt-tab .wgt-tab-tag li a {
	float:left
}
.wgt-tab .wgt-tab-tag li a:link, .wgt-tab .wgt-tab-tag li a:visited {
	width:46px;
	height:28px;
	background:#fff;
	font-size:12px;
	line-height:28px;
	color:#999;
	text-align:center;
	border-left:1px solid #ececec;
	border-bottom:1px solid #ececec
}
.wgt-tab .wgt-tab-tag li.active a {
	border-bottom:1px solid #fff;
	color:#333;
	text-decoration:none
}
.wgt-tab .wgt-tab-tag li a:hover {
	color:#333
}
.wgt-tab .wgt-tab-ctns {
	padding-top:4px
}
#local_news {
	margin-bottom:18px
}
#local_news .ulist i a {
	color:#999;
	font-size:14px;
	font-weight:normal
}
#localnews-focus.ulist li {
	height:28px;
	line-height:28px
}
#localnews-focus.ulist li.bold-item {
	padding:10px 0 5px
}
#localnews-zixun .ulist li {
	height:26px;
	line-height:26px;
	background-position:left -268px
}
#change-city {
	margin-top:5px
}
#local_news .loading {
	top:2388px
}
.mod-pagenation {
	list-style-type:none;
	float:right;
	margin-top:4px
}
.mod-pagenation li {
	float:left
}
.mod-pagenation li a {
	display:block;
	width:19px;
	height:19px
}
.mod-pagenation .turn-forward {
	background-repeat:no-repeat;
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-forward_ee579597.jpg);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-forward_ee579597.jpg) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-forward-2x_d8218e30.jpg) 2x)
}
.mod-pagenation .turn-backward {
	margin-right:6px;
	background-repeat:no-repeat;
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-backward_30ac881d.jpg);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-backward_30ac881d.jpg) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-backward-2x_7ccb5749.jpg) 2x)
}
.mod-pagenation .pagenation {
	margin-right:4px;
	background-repeat:no-repeat;
	background-position:left 7px;
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-pagenation_8b2f0f92.jpg);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-pagenation_8b2f0f92.jpg) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-pagenation-2x_765805a4.jpg) 2x)
}
.mod-pagenation .cur {
	background-image:url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-pagenation-current_ad0a381a.jpg);
	background-image:-webkit-image-set(url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-pagenation-current_ad0a381a.jpg) 1x, url(http://ns2.bdstatic.com/static/widget/home/focustop/mod_pagination/icon-pagenation-current-2x_5d00b186.jpg) 2x)
}
.mod-pagenation .bid {
	opacity:.5;
	filter:alpha(opacity=50)
}
.column-title {
	padding-bottom:9px
}
.column-title-border {
	border-bottom:1px solid #dee2e6;
	border-top:2px solid #435871;
	height:26px;
	padding:10px 0
}
.column-title h2 {
	float:left;
	height:26px;
	padding:0 10px 0 0;
	margin-right:20px;
	background:url(./top_bg.png) no-repeat right -681px
}
.column-title h2, .column-title h2 a, .column-title h2 a:link, .column-title h2 a:active, .column-title h2 a:visited, .column-title h2 a:hover {
	font-size:20px;
	line-height:26px;
	font-weight:700;
	color:#254282
}
.column-title h2 a {
	padding-right:5px
}
.column-title h2 .cname {
	position:relative;
	padding-right:4px;
	font:normal 14px/17px arial, sans-serif;
	-webkit-font-smoothing:antialiased;
	text-transform:uppercase
}
.sub-class {
	float:left
}
.sub-class a:link, .sub-class a:active, .sub-class a:visited, .column-title .more a:link, .column-title .more a:active, .column-title .more a:visited {
	color:#6e7e97;
	font-size:16px;
	font-family:"Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	margin-right:10px
}
.column-title .more {
	float:left;
	padding-right:10px;
	margin-left:8px;
	background:url(./top_bg.png) no-repeat right -298px
}
.column-title .more a:link {
	margin:0
}
.media-wrapper {
	width:984px;
	height:140px;
	margin-top:6px;
	overflow:hidden;
	position:relative
}
.media-navbar {
	position:absolute;
	left:0;
	top:0;
	list-style-type:none
}
.media-navbar li {
	float:left;
	height:140px;
	width:187px;
	margin-right:12px
}
.media-navbar li a {
	position:relative;
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	text-decoration:none
}
.media-navbar .media-bg {
	width:100%;
	height:100%
}
.media-navbar .logo-left-top {
	position:absolute;
	top:8px;
	left:8px
}
.media-navbar .title {
	position:absolute;
	bottom:0;
	left:0;
	width:167px;
	height:30px;
	padding:0 10px;
	overflow:hidden;
	color:#fff;
	font:bold 12px/30px 'Î¢ÈíÑÅºÚ, Tahoma';
	text-align:center;
	background-color:rgba(0, 0, 0, .7);
	opacity:.7;
	background-color:#000\9;
	filter:alpha(opacity=70);
	z-index:10
}
.media-navbar .detail-mask {
	position:absolute;
	top:0;
	left:-100%;
	width:187px;
	height:140px;
	display:table;
	background-color:rgba(0, 0, 0, .85);
	background-color:#000\9;
	filter:alpha(opacity=85);
	transition:all 300ms ease;
	-webkit-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	z-index:100
}
.media-navbar .detail-mask .center-wrapper {
	display:table-cell;
	vertical-align:middle
}
.media-navbar .detail-mask .logo-center {
	display:block;
	margin:0 auto;
*margin:28px auto 8px
}
.media-navbar .detail-mask .slogan {
	font-size:14px;
	font-weight:600;
	text-align:center;
	color:#fff
}
.mod-media .sub-class {
	width:706px;
	height:26px;
	line-height:26px;
	overflow:hidden
}
.mod-media .sub-class a {
	font-size:14px;
	float:left
}
.mod-media .column-title .more a {
	font-size:14px
}
.mod-media .column-title .more {
	line-height:26px
}
.l-left-col h4 {
	padding:10px 0 6px
}
.l-left-col h4 a, .l-left-col h4 a:link {
	color:#000;
	font:bold 16px/24px \5FAE\8F6F\96C5\9ED1
}
.col-mod {
	width:385px;
	padding-right:35px;
	overflow:hidden
}
.col-mod .ulist {
	margin-top:-1px;
	margin-bottom:12px;
	border-top:1px dotted #ccc
}
.imagearea {
	width:242px;
	overflow:hidden
}
.imagearea .imagearea-top {
	height:188px;
	overflow:hidden
}
.imagearea .imagearea-bottom {
	padding-top:9px;
	overflow:hidden;
	width:300px
}
.vlist-wrapper {
	width:350px
}
.vlist li {
	float:left;
	width:134px;
	margin-right:18px;
	display:inline
}
.vlist li a {
	display:block;
	margin-bottom:5px;
	font-size:12px;
	color:#666;
	text-align:center;
	overflow:hidden
}
.vlist .video-img {
	position:relative;
	zoom:1
}
.vlist img {
	display:block;
	height:90px;
	width:134px;
	padding:0
}
.vlist .play {
	position:absolute;
	height:27px;
	width:27px;
	bottom:10px;
	left:10px;
	line-height:10;
	overflow:hidden;
	background:url("./png24.png") no-repeat -8px -94px;
*background:0;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ns2.bdstatic.com/static/widget/home/focustop/vlist/play_png24_81cb11df.png')
}
.olist li {
	height:26px;
	line-height:26px;
	overflow:hidden
}
.olist .listnum {
	height:auto;
	width:auto;
	display:inline;
	line-height:auto;
	padding:1px;
	margin-right:4px;
	font-size:12px;
	color:#f63;
	vertical-align:baseline
}
.olist li a {
	font-size:12px
}
.olist .highlight {
	background:#f63;
	color:#fff
}
#mil-aside-jq {
	padding-top:26px
}
.image-list {
	width:290px;
	overflow:hidden
}
.image-list .image-list-wrapper {
	width:320px
}
.pic-wall {
	padding-top:0;
	margin-top:-10px
}
.pic-wall .image-list {
	width:984px
}
.pic-wall .image-list-wrapper {
	width:1018px
}
.pic-wall .image-list-item {
	width:195px;
	height:165px;
	margin-right:2px
}
.pic-wall .image-list-item img {
	width:195px;
	height:130px;
	border:0
}
.pic-wall .image-list-item .txt {
	height:20px;
	line-height:20px;
	text-align:center
}
.pic-wall .image-list-item .txt:hover {
	background:#369;
	color:#fff
}
.topic {
	position:relative;
	height:90px;
	margin:0 0 5px 0;
*margin-bottom:2px;
	background:#f6f7f8;
	overflow:hidden
}
.topic h4 {
	padding:6px 0;
	margin-bottom:0;
	height:auto;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	overflow:hidden
}
.topic h4.hmil {
	margin-bottom:5px;
*margin-bottom:2px
}
.topic .topic-txt h4 a:link, .topic .topic-txt h4 a:active, .topic .topic-txt h4 a:visited {
	padding-left:0;
	font:normal 14px/18px \5FAE\8F6F\96C5\9ED1;
	color:#333;
	white-space:normal;
	text-decoration:none
}
.topic .topic-txt h4 a:hover {
	color:#900
}
.topic .topic-pic {
	float:left;
	padding:0 10px 0 0;
	width:134px;
	height:90px
}
.topic .topic-pic img {
	width:134px;
	height:90px
}
.topic .topic-txt {
	color:#999;
	padding-left:8px
}
.topic .topic-txt .detail {
	position:absolute;
	bottom:0;
	right:0;
	width:24px;
	height:24px;
	background:url(./top_bg.png) no-repeat right -936px;
	overflow:hidden;
	text-indent:-54px
}
#house-aside-gddt {
	position:relative;
	zoom:1
}
#house-aside-gddt .loading {
	top:30px
}
.bd .house_view {
	top:-6px;
	width:288px;
	height:276px
}
.house_view .city_list_1 {
	width:260px;
	border:0;
	padding-top:12px
}
.house_view .city_list_1 a:link, .house_view .city_list_1 a:visited {
	padding-right:20px
}
#civil-aside-tophit {
	padding-top:6px
}
#internal-hotword {
	padding-top:22px
}
#stock_frame {
	width:290px;
	height:249px;
	overflow:hidden
}
#stock_query {
	margin-top:-6px;
*margin-top:0;
	padding:18px 10px;
	position:relative;
	background:#fcfcfc;
	width:268px;
	border:1px solid #ddd
}
#stock_query .suggest_panel {
	width:200px;
	position:absolute;
	left:9px;
	top:30x
}
#wd2 {
	width:200px
}
#suggest1 {
	background:#fff;
	overflow:hidden
}
#suggest1 p {
	border-top:1px solid #999;
	padding:6px 0;
	text-align:center
}
.suggest_panel table {
	width:100%;
	border-collapse:collapse
}
.suggest_panel table td {
	text-align:left;
	font:normal 12px/24px normal;
	padding:4px;
	cursor:pointer
}
.suggest_panel td em {
	font-style:normal;
	font-weight:bold
}
.suggest_panel tr.cur td {
	background:#f6f6f6;
	color:#000
}
.suggest_panel {
	background:#fff;
	border:1px solid #999
}
.mod_colheader_internetplus {
	padding-bottom:9px
}
.mod_colheader_internetplus .mod_colheader_internetplus-border {
	border-bottom:1px solid #dee2e6;
	border-top:2px solid #435871;
	height:26px;
	padding:10px 0
}
.mod_colheader_internetplus h2 {
	float:left;
	height:26px;
	padding:0 10px 0 0;
	margin-right:20px;
	background:url(./top_bg.png) no-repeat right -681px
}
.mod_colheader_internetplus h2, .mod_colheader_internetplus h2 a, .mod_colheader_internetplus h2 a:link, .mod_colheader_internetplus h2 a:active, .mod_colheader_internetplus h2 a:visited, .mod_colheader_internetplus h2 a:hover {
	font:bold 20px/26px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	color:#369
}
.mod_colheader_internetplus h2 a {
	padding-right:5px
}
.mod_colheader_internetplus h2 .cname {
	position:relative;
	padding-right:4px;
	font:normal 14px/17px "arial", "sans-serif";
	-webkit-font-smoothing:antialiased;
	text-transform:uppercase
}
.mod_colheader_internetplus .sub-class {
	float:left
}
.mod_colheader_internetplus .sub-class a:link, .mod_colheader_internetplus .sub-class a:active, .mod_colheader_internetplus .sub-class a:visited, .mod_colheader_internetplus .more a:link, .mod_colheader_internetplus .more a:active, .mod_colheader_internetplus .more a:visited {
	color:#6e7e97;
	font-size:16px;
	font-family:"Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	margin-right:10px
}
.mod_colheader_internetplus .more {
	float:left;
	padding-right:10px;
	margin-left:8px;
	background:url(./top_bg.png) no-repeat right -298px
}
.mod_colheader_internetplus .more a:link {
	margin:0
}
#tiyu {
	margin-bottom:13px
}
#sports-aside-nba .image-list-item {
	height:134px
}
#sports-aside-nba .image-list-item .txt {
	padding:5px 5px 0;
	height:34px;
	line-height:16px;
	overflow:hidden
}
#sports-aside-video {
	padding-top:31px
}
#sports-aside-video .bd {
	width:290px;
	overflow:hidden
}
#image-list-news {
	padding-top:15px
}
#image-list-news .image-list {
	width:984px
}
#image-list-news .image-list-wrapper {
	width:1018px
}
#image-list-news .image-list-item {
	width:187px;
	height:165px;
	margin-right:12px
}
#image-list-news .image-list-item img {
	width:187px;
	height:125px
}
#image-list-news .image-list-item .txt {
	height:20px;
	line-height:20px;
	text-align:center
}
#image-list-news .image-list-item .txt:hover {
	background:#369;
	color:#fff
}
#edugame-aside-video {
	padding-top:26px
}
#video-list-news {
	padding-top:15px
}
#video-list-news .image-list {
	width:984px
}
#video-list-news .image-list-wrapper {
	width:1018px
}
#video-list-news .image-list-item {
	width:187px;
	height:165px;
	margin-right:12px
}
#video-list-news .image-list-item img {
	width:187px;
	height:125px
}
#video-list-news .image-list-item .txt {
	height:20px;
	line-height:20px;
	text-align:center
}
#video-list-news .image-list-item .txt:hover {
	background:#369;
	color:#fff
}
.bottombar {
	width:984px;
	margin:0 auto 25px
}
.bottombar-inner {
	border-top:1px solid #f3f6f9;
	padding-top:10px
}
.bottombar a:link, .bottombar a:visited {
	font-size:12px;
	color:#333
}
.bottombar a:hover {
	font-size:12px;
	color:#333
}
.bottombar-inner h4 {
	font-weight:normal;
	width:214px;
	height:43px;
	line-height:43px;
	overflow:hidden;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", tahoma;
	color:#333
}
.bot-left {
	float:left;
	width:250px
}
.bot-center {
	float:left;
	width:400px
}
.bot-right {
	float:right;
	width:325px
}
.bot-left-list {
	width:230px;
	border-right:1px solid #f4f6f9;
	overflow:hidden
}
.bot-left-list ul {
	width:250px
}
.bot-left-list ul li {
	width:56px;
	height:28px;
	line-height:28px;
	float:left
}
.bot-center-list {
	width:350px;
	overflow:hidden;
	border-right:1px solid #f4f6f9
}
.bot-center-list ul {
	width:400px
}
.bot-center-list ul li {
	width:100px;
	padding-left:20px;
	float:left;
	height:41px;
	line-height:41px
}
.bot-center-list ul li a {
	font-size:12px;
	color:#333
}
.bot-center-list ul li.center-01 {
	background:url(./top_bg.png) no-repeat left 12px
}
.bot-center-list ul li.center-02 {
	background:url(./top_bg.png) no-repeat left -171px
}
.bot-center-list ul li.center-03 {
	background:url(./top_bg.png) no-repeat left -135px
}
.bot-center-list ul li.center-04 {
	background:url(./top_bg.png) no-repeat left -100px
}
.bot-center-list ul li.center-05 {
	background:url(./top_bg.png) no-repeat left -64px
}
.bot-center-list ul li.center-06 {
	background:url(./top_bg.png) no-repeat left -27px
}
.bot-right .p1 {
	width:325px;
	color:#999;
	font-size:12px
}
.bot-right .p2 {
	width:325px;
	line-height:24px;
	color:#999;
	font-size:12px;
	margin-top:10px
}
body {
	font-family:"arial", "Hiragino Sans GB", "Microsoft Yahei", "Î¢ÈíÑÅºÚ", "ËÎÌå", "Tahoma", "Arial", "Helvetica", "STHeiti"
}
.l-left-col {
	width:385px
}
.l-middle-col {
	float:left;
	width:240px;
	margin-right:20px
}
.l-right-col {
	width:290px;
	float:right
}
.column {
	margin-bottom:36px
}
.l-right-col .image-list-item {
	width:136px;
	margin-right:18px
}
.l-right-col .image-list-item img {
	width:136px;
	height:90px
}
a:link, .ulist li a:link {
	color:#222;
	-webkit-font-smoothing:antialiased
}
a:visited, .ulist li a:visited {
	color:#222
}
a:hover, .ulist li a:hover {
	color:#369
}
a:active, .ulist li a:active {
	color:#222
}
.mod {
	padding-top:10px;
	border:0 none
}
.mod .hd {
	padding:0 0 10px;
	height:24px;
	line-height:24px
}
.mod .line:after {
	content:'.';
	display:block;
	height:1px;
	line-height:0;
	overflow:hidden;
	background:#ebebeb;
	margin-top:11px
}
.mod .hd h3 {
	padding-left:5px;
	padding-right:5px;
	border-left:2px solid #254282;
	font-weight:700;
	font-size:16px;
	line-height:18px;
	color:#254282;
	background:#fff
}
.mod .hd h3 .en, .en {
	padding-left:5px;
	font:500 12px/18px arial, sans-serif;
	-webkit-font-smoothing:antialiased;
	color:#999
}
.mod .hd h3 a:link, .mod .hd h3 a:visited, .mod .hd h3 a:hover {
	color:#254282;
	text-decoration:none
}
.mod .hd .more {
	float:right;
	padding-right:18px;
	padding-left:5px;
	background:url("http://ns2.bdstatic.com/static/home/focustop/focustop/top_bg_e1d7808e.png") #fff no-repeat right -888px;
	height:24px;
	color:#999;
	font-size:12px
}
.tbox .hd {
	padding:0
}
.tbox .ulist li {
	height:24px;
	line-height:24px
}
.h-bd-box .hd {
	height:21px;
	padding:0;
	padding-left:24px;
	padding-top:3px;
	overflow:visible
}
.h-bd-box .hd h3 {
	font-size:16px;
	border-left:none
}
.ulist {
	margin-bottom:4px
}
.ulist li {
	background:url("http://ns2.bdstatic.com/static/home/focustop/focustop/top_bg_e1d7808e.png") no-repeat left -270px
}
.ulist li a {
	font-size:14px
}
.mod .ulist li a {
	font-size:12px
}
.vlist li a {
	margin-bottom:0
}
.vlist li img {
	border:0
}
.vlist .video-txt {
	background:#000;
	color:#fff;
	padding:3px 0
}
.focuslistnews li {
	height:27px;
	line-height:27px
}
#focus-top .l-right-col {
	width:560px;
	overflow:hidden
}
#focus-top .l-left-col {
	width:390px
}
#focus-top .l-left-col .bold-item {
	position:relative;
	padding:8px 0 5px 10px;
*+line-height:27px;
*+height:25px;
	line-height:27px\0
}
.ulist .bold-item {
	padding:10px 0 3px
}
.ulist .bold-item a {
	font:bold 16px/26px "Î¢ÈíÑÅºÚ", tahoma
}
.focuslistnews {
	margin-bottom:-2px
}
#focus-top .focusvideonews {
	border-top:1px dotted #ccc;
	margin-top:10px
}
#weibo-hotwords .bd, #news-hotwords .bd {
	padding-top:10px
}
#weibo-hotwords {
	float:left;
	padding-top:17px;
	height:164px;
	width:205px;
	overflow:hidden
}
#weibo-hotwords .image-list {
	width:218px
}
#weibo-hotwords .image-list-wrapper {
	width:300px
}
#weibo-hotwords .image-list-item {
	width:105px;
	height:64px;
	margin-right:4px
}
#weibo-hotwords .image-list-item img {
	width:104px;
	height:60px
}
#weibo-hotwords .ulist li {
	padding-left:13px;
	background:url("http://ns2.bdstatic.com/static/home/focustop/focustop/top_bg_e1d7808e.png") no-repeat left -354px
}
#weibo-hotwords .ulist li a, #news-hotwords .olist li a {
	font-size:14px
}
#civil-aside-localnews {
	height:150px
}
#aside-civil-pic .image-list-item {
	height:132px;
	text-align:left
}
#house-aside-gddt {
	height:148px
}
#civil-aside-localnews .bd, #house-aside-gddt .bd {
	position:relative;
	zoom:1
}
#internet-aside-rwdt {
	padding-top:12px
}
#col-houseauto .l-left-col .ulist, #col-lady .l-left-col .ulist, #col-tech .l-left-col .ulist, #col-edugame .l-left-col .ulist {
	margin-bottom:0
}
#yule-aside-hotwords {
	padding-top:14px
}
#lady-aside-clfs {
	padding-top:20px
}
#tech-aside-zrdl {
	padding-top:20px
}
.hotwords-list {
	float:left;
	width:145px;
	overflow:hidden
}
#house-aside-gddt {
	overflow:visible
}
#house-aside-gddt .hd a:link, #house-aside-gddt .hd a:visited, #house-aside-gddt .hd a:hover {
	color:#fff
}
.city_view {
	background:#fff;
	border:1px solid #d8d8d8;
	width:356px;
	height:200px;
	left:0;
	position:absolute;
	top:5px;
	visibility:hidden;
	z-index:99
}
.city_list {
	width:328px;
	height:120px;
	padding:20px 0 20px 28px;
	border-bottom:1px solid #f2f2f2;
	white-space:nowrap
}
.city_list_1 {
	height:228px
}
.city_list a:link, .city_list a:visited {
	float:left;
	color:#326699;
	font-size:12px;
	line-height:25px;
	padding-right:22px;
	text-decoration:none
}
.up_triangle {
	display:none;
	background:url("http://ns2.bdstatic.com/static/home/focustop/focustop/top_bg_e1d7808e.png") #fff no-repeat left -423px;
	float:inherit;
	height:10px;
	left:30px;
	position:absolute;
	top:-7px;
	width:10px
}
.view_bg {
	background:#000;
	height:161px;
	left:3px;
	position:absolute;
	top:10px;
	visibility:hidden;
	width:284px;
	z-index:98;
	opacity:.5;
	filter:alpha(opacity=50)
}
.btn_close {
	background:url(http://ns2.bdstatic.com/static/home/focustop/focustop/btn-close_e8f48aaa.png) no-repeat;
	float:inherit;
	width:10px;
	height:10px;
	position:absolute;
	right:7px;
	top:7px;
	cursor:pointer
}
.btn_close:hover {
	background:url(http://ns2.bdstatic.com/static/home/focustop/focustop/btn-close-active_ce5c168f.png) no-repeat
}
.btn_back {
	position:absolute;
	bottom:10px;
	right:8px;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	cursor:pointer;
	color:#326699;
	-webkit-font-smoothing:antialiased
}
.select-btn {
	float:left;
	height:18px;
	line-height:18px;
	color:#fff;
	font-size:12px;
	padding:0 20px 0 10px;
	background:url(http://ns2.bdstatic.com/static/home/focustop/focustop/arrow-down_275afed3.png) 64px 7px no-repeat;
	background-color:#369;
	border-right:5px solid #fff;
	cursor:pointer;
	text-decoration:none!important
}
.select-btn:hover {
	background-color:#5982c8
}
.select-btn-selected {
	background-image:url(http://ns2.bdstatic.com/static/home/focustop/focustop/arrow-up_32bf423a.png)
}
.select-btn:link, .select-btn:visited, .select-btn:hover {
	color:#fff
}
.city_view .city-tip {
	position:absolute;
	bottom:10px;
	left:28px;
	font-size:12px;
	color:#999
}
.loading {
	background:none repeat scroll 0 0 #f6f9fe;
	border:1px solid #7aa4d6;
	display:none;
	height:20px;
	left:50%;
	margin-left:-130px;
	padding:10px 0;
	position:absolute;
	text-align:center;
	top:100px;
	width:260px
}
#social-video .bd, #mil-aside-video .bd, #sports-aside-video .bd, #edugame-aside-video .bd {
	width:290px;
	overflow:hidden
}
.icon {
	display:inline-block;
	vertical-align:middle;
	margin-left:3px
}
.icon-hot {
	height:26px;
	width:21px;
	background:url("http://ns2.bdstatic.com/static/home/focustop/focustop/top_bg_e1d7808e.png") no-repeat left -218px
}
.related-video-icon, .related-image-icon {
	margin-left:3px;
	display:inline-block;
	vertical-align:middle;
	height:13px;
	width:15px
}
.related-video-icon {
	margin-right:5px;
	background:url("http://ns2.bdstatic.com/static/home/focustop/focustop/top_bg_e1d7808e.png") no-repeat left -251px
}
#header {
	background:0
}
#yule-aside-hotwords .ulist {
	margin-top:-15px;
	_margin-top:-8px
}
#internal-hotword {
	padding-top:10px
}
#col-houseauto .l-left-col h4 {
	padding:10px 0 11px
}
#col-lady .l-left-col h4 {
	padding:10px 0 11px
}
#col-tech .l-left-col h4 {
	padding:10px 0 11px
}
#col-edugame .l-left-col h4 {
	padding:10px 0 11px
}
#col-houseauto .l-left-col .ulist {
	border-top:1px dotted #fff
}
#col-lady .l-left-col .ulist {
	border-top:1px dotted #fff
}
#col-tech .l-left-col .ulist {
	border-top:1px dotted #fff
}
#col-edugame .l-left-col .ulist {
	border-top:1px dotted #fff
}
#localnews .ulist .num {
	font-family:arial, sans-serif
}
.olist .listnum {
	font-family:arial, sans-serif
}
.slide-pagination .btn {
	line-height:11px
}
.mod .line:after {
	content:'.';
	display:block;
	height:0;
	line-height:0;
	overflow:hidden;
	background:#ebebeb;
	margin-top:11px
}
.pic-wall .image-list-item {
	width:187px;
	height:165px;
	margin-right:12px
}
.pic-wall .image-list-item img {
	width:187px;
	height:125px
}
#sports-picwall .image-list-item .txt {
	padding:6px 5px 6px
}
#video-list-news .image-list-item .txt {
	padding:6px 5px 6px
}
#women-picwall .image-list-item .txt {
	padding:6px 5px 6px
}
#image-list-news .image-list-item .txt {
	padding:6px 5px 6px
}
#sports-aside-nba .image-list-item .txt {
	padding:2px 5px 0
}
#social-video {
	margin-top:18px
}
#edugame-aside-video {
	margin-top:2px
}
#guonei {
	margin-bottom:24px
}
#junshi {
	margin-bottom:25px
}
#yule {
	margin-bottom:25px
}
#sports-picwall {
	margin-bottom:-4px
}
#guojie {
	margin-bottom:25px
}
#shipinxinwen {
	margin-bottom:31px
}
#caijing {
	margin-bottom:25px
}
#hulianwang {
	margin-bottom:24px
}
#col-houseauto {
	margin-bottom:29px
}
#col-lady {
	margin-bottom:29px
}
#women-picwall {
	margin-bottom:-4px
}
#col-tech {
	margin-bottom:29px
}
#col-edugame {
	margin-bottom:28px
}
#shehui {
	margin-bottom:24px
}
#tupianxinwen {
	margin-bottom:31px
}
#video-news {
	margin-top:-18px
}
#localnews {
	padding-top:24px
}
table.sbox .help a {
	color:#304e80
}
#usrbar a {
	color:#2b66b4
}
