﻿@charset "utf-8";
/* CSS Document */ 
/* msn detail page styles */

/* 公用样式 begin */
body{
	background:#ededed url(bg.png) center top repeat-y;
	padding:0;
	margin:0;
	font-size:12px;
	text-align:center;
	font-family:verdana,Arial,"微软雅黑",simsun !important;
}contentpage
table,td,img,div,span,form{border: none;margin:0;padding:0; font-family:"微软雅黑" !important;}

A:link {color:#049;text-decoration: none;}
A:visited {color:#049;text-decoration: none;}
A:active {color:#f00;text-decoration: underline;}
A:hover {color:#f00;text-decoration: underline;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 
#wFrame{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background-color:#fff;
}
/* 公用样式 end */

/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
body{filter:Alpha(Opacity=50);opacity:0.50; background:#000;}
body{-moz-opacity: 0.5; opacity: 0.5; background:#000;}*/
#bqDetail { font-family:"微软雅黑" !important; background:#fff;color:#333; width:980px; margin:0 auto;}
#bqDetail a{ color:#333}
#bqDetail ul,li { margin:0; padding:0; list-style:none; white-space:nowrap;}
#bqDetail div { text-align:left;}
#bqDetai .clearit { clear:both; height:0; line-height:0; overflow:hidden; font:0;}
#bqDetai .marginTop15 { margin-top:15px;}

#bqDetail .topbq{ height:40px; line-height:40px; font-size:14px; color:#dfe2e7; padding:0 12px;}
#bqDetail .topbq li { float:left;}
#bqDetail .topbq li.topSearch { float:right;}
#bqDetail .topbq input { height:24px; border:#82b1c5 1px solid; border-right:none; margin-top:5px; float:left; width:170px;}
#bqDetail .topbq input.btnBing,#bqDetail .topbq li.topSearch span ,#bqDetail .leftbq .xgxw h2,#bqDetail .leftbq .bqPic h2,#bqDetail .leftbq .nextArticles span.pre,#bqDetail .leftbq .nextArticles span.nextp,#bqDetail .btnArea a,#bqDetail .btnArea a.bolan,#bqDetail .rightbq .jddysx li.star ,.msnListNew li{ background:url(bqDetail.png) no-repeat;}
#bqDetail .topbq input.btnBing { background-position: -36px 2px; width:26px; border-left:none; border-right:#82b1c5 1px solid;}
#bqDetail .topbq li.topSearch span{ background-position:0 2px ; width:35px; float:left; height:26px; border-top:#82b1c5 1px solid; border-bottom:#82b1c5 1px solid; margin-top:5px;}
#bqDetail .topbq a{ margin:0 10px; font-size:14px;}
#bqDetail .topbq a.firsta { margin-left:0;}

#bqDetail .navbq{ padding:0 12px; border:#f5f5f5 1px solid; position:relative; height:65px; margin:0 1px;}
#bqDetail .navbq.strong { font-weight:bold;}
#bqDetail .navbq ul { display:block;}
#bqDetail .navbq li { float:left; display:block; overflow:hidden; text-align:left;}
#bqDetail .navbq a { margin-right:3px;}
#bqDetail .navbq p{ margin:0.9em 0;}
#bqDetail .navbq li.list1 { width:178px;}
#bqDetail .navbq li.list2 { width:140px;}
#bqDetail .navbq li.list3 { width:190px;}
#bqDetail .navbq li.list4 { width:178px;}
#bqDetail .navbq li.list5 { width:135px;}
#bqDetail .navbq li.list6 { width:130px; text-align:right;}

#bqDetail .bannerTop{ height:90px; text-align:center; padding:10px;}
#bqDetail .bannerTop div { float:left;}

/*#bqDetail .locationbq,*/#bqDetail .leftbq .nextArticles li,#bqDetail .xwdjph li{ background:url(bgRepeat.png) repeat-x;}
#bqDetail .locationbq { text-align:left; padding:0 0 0 10px; height:40px; line-height:40px;} 
#bqDetail .locationbq .locLeft{ float:left; font-family:"微软雅黑" !important; list-style-type:none}
#bqDetail .locationbq .locLeft li{ float:left; font-family:"微软雅黑" !important; list-style-type:none; padding-left:5px;}
.pngFix {display:inline}
#bqDetail .locationbq .locLeft span { margin:0 5px 0 0; font-family:"微软雅黑" !important;}
#bqDetail .locationbq .logo { background: url(bqDetailLogo.png) no-repeat; float:right; height:37px; text-indent:-9999px; width:180px;}
#bqDetail .locationbq .logo a { display:block; height:37px; width:180px;}

#bqDetail .detailTabs { background:#f1f1f1; position:relative; border-bottom:#e70886 1px solid; height:24px; line-height:24px; padding:0 10px; display:block; font-family:"微软雅黑" !important;}
#bqDetail .detailTabs .current { border-top:#e70886 3px solid; border-left:#e70886 1px solid; border-right:#e70886 1px solid; display:block; width:70px; position:absolute; left:10px; top:-2px; font-weight:bold; text-align:center; height:24px;_ height:26px; line-height:24px; _line-height:26px; z-index:1000px; background:#fff;}
#bqDetail .detailTabs ul { display:block;}
#bqDetail .detailTabs li { float:left; font-size:14px; text-align:left; font-family:"微软雅黑" !important;}
#bqDetail .detailTabs li.related { padding:0 20px 0 90px; _padding-top:2px; font-weight:bold;}
#bqDetail .detailTabs li.related a { font-size:14px;}
#bqDetail .detailTabs a{ font-size:12px;}

#bqDetail .contentbq { overflow:hidden; width:978px; margin:0 auto; text-align:center}
#bqDetail .leftbq .subtit span ,#bqDetail .leftbq .xgxw a ,#bqDetail .rightbq .fwzx a,#bqDetail .sharebq a.shoucang,#bqDetail .sharebq a.dayin,#bqDetail .sharebq li.list2,#bqDetail .rightbq .pdtj ul.listTwo a ,#bqDetail .xwdjph span ,#bqDetail .xwdjph span.hotNews,#bqDetail .leftbq .contentpage a.pageArrowLeft,#bqDetail .leftbq .contentpage a.pageArrowRight ,.msnList li ,.piclist li ,#blog li { background:url(icoBq.png) no-repeat;}
#bqDetail .leftbq ,#bqDetail .sharebq { background:url(dot.png)}
#bqDetail .leftbq { float:left; width:666px;_width:660px; background-position:right; background-repeat:repeat-y; display:inline;}

#bqDetail .sharebq { background-position:bottom; background-repeat:repeat-x; height:35px; line-height:35px; padding:0 5px; margin:0 10px; text-align:left; position:relative;}
#bqDetail .sharebq a { display: block; cursor:pointer;}
#bqDetail .sharebq a.shoucang { position:absolute; left:0; margin-left:5px; background-position:0 11px; width:30px; padding-left:15px; }
#bqDetail .sharebq a.dayin { position:absolute; left:50px; background-position:0 -15px; padding-left:15px;}
#bqDetail .sharebq li{ float:left; text-align:right; display:block;}
#bqDetail .sharebq li.list1{ width:390px; text-align:left;}
#bqDetail .sharebq li.list2{ width:170px; margin-top:8px; padding-left:18px; background-position:0 -49px; float:right;}
#bqDetail .sharebq li.list3{ width:100px; float:right;}
#bqDetail .sharebq li.list3 span { float:left; margin-top:-2px;}
#bqDetail .sharebq li.list3 a{ width:20px; text-align:center; height:20px; line-height:20px; padding:0; margin:0; float:left; margin-top:6px;}
#bqDetail .sharebq li.list3 a:hover,#bqDetail .sharebq li.list3 a.curt { background:#d9004d; text-decoration:none; color:#fff;}

#bqDetail .leftbq .textContentbq { padding:0 28px; font-size:14px;}
#bqDetail .leftbq .title { font-size:24px; margin:10px 0 5px 0; font-family:"微软雅黑" !important; color:#FF0066}
#bqDetail .leftbq .subtit{ font-size:12px; color:#a2a2a2;}
#bqDetail .leftbq .subtit span { margin-left:10px; background-position:right; padding-right:27px;}
#bqDetail .leftbq .boxshadow { background:#f4f4f4; border:#d7d7d7 1px solid; margin:10px 0; padding:10px 20px; line-height:1.8em; color:#333; font-size:13px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#dadada,direction=120,strength=4);-moz-border-bottom-colors:#eee #ddd #ccc #bbb #aaa #999 #777 #888;-moz-border-right-colors:#eee #ddd #ccc #bbb #aaa #999 #777 #888;zoom:1;/*ie*/-moz-box-shadow: 2px 2px 1px #eaeaea;/*firefox*/-webkit-box-shadow: 2px 2px 1px #eaeaea;/*safari或chrome*/box-shadow:2px 2px 1px #eaeaea;/*opera或ie9*/  font-family:"微软雅黑" !important;}
#bqDetail .leftbq .con { line-height:26px; color:#333; padding-bottom:20px; font-family:"微软雅黑" !important; font-size:15px;}
#bqDetail .leftbq .con p { margin-top:1em; font-family:"微软雅黑" !important;}
#bqDetail .leftbq .con p br { line-height:1px;}
#bqDetail .leftbq .con img { width: expression(this.width > 604 ? 604: true); max-width:604px; height:auto;}

#bqDetail .leftbq .contentpage { text-align:center; font-size:12px; vertical-align:middle; margin: 10px 0 30px; word-wrap: break-word;}
#bqDetail .leftbq .contentpage a ,#bqDetail .leftbq .contentpage span{ padding:1px 9px; border:#d80682 1px solid; margin:2px; display:inline-block; height:24px; line-height:24px; background:#fff;}
#bqDetail .leftbq .contentpage a.pageArrowLeft { background-position:7px -168px; padding-left:15px;}
#bqDetail .leftbq .contentpage a.pageArrowRight { background-position:50px -186px; padding-right:15px;}
#bqDetail .leftbq .contentpage a:hover,#bqDetail .leftbq .contentpage a.current { background:#d80682; color:#fff; text-decoration:none;}

#bqDetail .leftbq .xgxw,#bqDetail .leftbq .bqPic,#bqDetail .xwdjph{ margin:0 28px; color:#333; line-height:26px; font-family:"微软雅黑" !important; font-size:14px; }
#bqDetail .leftbq .xgxw h2,#bqDetail .leftbq .bqPic h2,#bqDetail .xwdjph h2{  font-size:16px; background-position:0 -24px; padding-left:8px; margin-bottom:15px; position:relative; font-weight:normal; height:26px;_height:22px;}
#bqDetail .leftbq .xgxw ul{ padding-bottom:20px;}
#bqDetail .leftbq .xgxw li{ text-align:right; font-size:14px; font-family:"微软雅黑" !important;}
#bqDetail .leftbq .xgxw a ,#bqDetail .rightbq .fwzx a{ float:left; background-position:2px -64px; padding-left:22px; color:#333; font-family:"微软雅黑" !important;}

#bqDetail .leftbq .nextArticles{ margin:15px 28px; font-family:"微软雅黑" !important;}
#bqDetail .leftbq .nextArticles li{ text-align:left; border:#dedede 1px solid; margin-bottom:1px; background-position:0 -52px; height:28px; line-height:28px; font-size:14px;  font-family:"微软雅黑" !important;}
#bqDetail .leftbq .nextArticles span { font-size:14px; padding-left:30px;}
#bqDetail .leftbq .nextArticles span.pre { background-position:-630px -24px; _background-position:-630px -23px;}
#bqDetail .leftbq .nextArticles span.nextp { background-position:-630px 1px; _background-position:-630px 2px;}
#bqDetail .leftbq .nextArticles a { float:none; list-style:none; background:none; padding:0;}

#bqDetail .leftbq .bqPic { width:610px;_width:604px; font-family:"微软雅黑" !important;}
#bqDetail .leftbq .bqPic li,#bqDetail .rightbq .qwPic li{ float:left; text-align:left; display: block; margin: 0 10px 10px 9px; _margin: 0 8px 10px 8px; width:132px; overflow:hidden; font-family:"微软雅黑" !important;}
#bqDetail .leftbq .bqPic a ,#bqDetail .rightbq .qwPic a{ display:block; font-size:12px;}
#bqDetail .leftbq .bqPic img ,#bqDetail .rightbq .qwPic img{ width:130px; height:100px; border:#a9a9a9 1px solid; display:block;}
#bqDetail .leftbq .bqPic { min-height:310px;}

#bqDetail .xwdjph { margin:0 0 10px 0;}
#bqDetail .xwdjph h2 a { margin:0 !important;}
#bqDetail .xwdjph li{ text-align:right; border:#ddd 1px solid; margin-top:-1px; margin-left:8px; background-position:0 -82px; height:28px; line-height:28px; font-size:12px; padding-right:5px; font-family:"微软雅黑" !important; width:274px;_width:278px; position:relative;}
#bqDetail .xwdjph a{ float:left !important; margin-left:30px; overflow:hidden; width:240px; text-align:left;}
#bqDetail .xwdjph span { background-position:0 -145px; background-position:2px -146px\9;_background-position:0 -146px; margin:0 8px;_margin:0 5px; width:15px; display:block; float:left !important; color:#fff; font-size:10px; font-family:Arial; text-align:center; vertical-align:middle; position:absolute; left:0;_left:5px; top:0;}
#bqDetail .xwdjph .linkMore { left:auto !important; right:-8px !important;_right:-28px !important; top:0px !important; width:50px !important; height:20px !important; display:block !important;
background:none;}
#bqDetail .xwdjph span.hotNews { background-position:0 -116px;background-position:2px -117px\9; _background-position:0 -117px;}

#bqDetail .btnArea{ width:159px; margin:0 auto; height:100px; line-height:100px;}
#bqDetail .btnArea a ,#bqDetail .btnArea a.bolan {background-position:0 -52px; width:159px; height:38px; border:none; margin-top:30px; cursor:pointer; display:block;}
#bqDetail .btnArea a.bolan { background-position:-502px -52px;}

#bqDetail .rightbq { float:right; margin-left:0px; width:300px; padding:15px 0 0 10px; font-family:"微软雅黑" !important; vertical-align:top;}
#bqDetail .rightbq h2 ,.rightTit ,.piclist h2 ,#blog h3 { border-bottom:#d9004d 3px solid; font-size:18px; padding:0 0 0 8px; margin-bottom:15px !important; position:relative; font-weight:normal; font-family:"微软雅黑" !important;}
#bqDetail .rightbq .qwPic span a,#bqDetail .rightbq .fwzx span a,#bqDetail .rightbq .jddysx span a,#bqDetail .rightbq .pdtj span a,#bqDetail .leftbq .bqPic span a,#bqDetail .xwdjph span a{ position:absolute; top:4px; right:8px; font-size:14px; font-weight:normal; background:none; display:block; font-family:"微软雅黑" !important;}
#bqDetail .leftbq .bqPic span a{ top:0;*top:-1px; right:10px;_right:32px;}
/*
#bqDetail .rightbq .qwPic span a{ top:4px;}
#bqDetail .rightbq .fwzx span a { top:4px;}
*/
#bqDetail .xwdjph span a { _right:30px; width:50px; text-align:right;}


#bqDetail .rightbq .pdtj ,#bqDetail .rightbq .jddysx ,#bqDetail .rightbq .qwPic ,#bqDetail .rightbq .fwzx ,.block2 ,.piclist{ width:300px; margin-top:20px; min-height:270px;_height:270px; display:block; font-family:"微软雅黑" !important;}
#bqDetail .rightbq .pdtj img { width:80px; height:80px; padding:1px; border:#a9a9a9 1px solid; margin:0 5px 0 8px;}
#bqDetail .rightbq .pdtj li { float:left; text-align:center;}
#bqDetail .rightbq .pdtj a { display:block;}
#bqDetail .rightbq .pdtj ul.listThree a{ padding:0 0 10px 0;}
#bqDetail .rightbq .pdtj ul.listTwo { margin:5px 10px;margin:5px 5px\9; line-height:22px;}
#bqDetail .rightbq .pdtj ul.listTwo li { width:140px; width:145px\0; text-align:left;}
#bqDetail .rightbq .pdtj ul.listTwo a ,.msnList li ,.piclist li ,#blog li{ background-position:-6px -66px; background-position:-6px -68px\9; padding-left:14px; font-family:"微软雅黑" !important;}
#bqDetail .rightbq .pdtj ul.listTwoImg li{ text-align:left; display: inline; text-align:center;}
#bqDetail .rightbq .pdtj ul.listTwoImg a{ display:block; line-height:26px;}
#bqDetail .rightbq .pdtj ul.listTwoImg img{ width:120px; height:90px; border:#a9a9a9 1px solid; display:block; margin: 0 10px 2px 10px; padding:0;}

#bqDetail .rightbq .jddysx { min-height:290px; _height:290px;}
#bqDetail .rightbq .jddysx img{ width:120px; height:170px; float:left; padding:1px; margin-left:10px; border:#a9a9a9 1px solid;}
#bqDetail .rightbq .jddysx ul{ float:left; margin-left:10px; height:185px;  width:130px;}
#bqDetail .rightbq .jddysx li { line-height:26px; font-family:"微软雅黑" !important;}
#bqDetail .rightbq .jddysx li.star { background-position:-213px -72px; height:25px;}
#bqDetail .rightbq .jddysx p{ text-indent:2em; line-height:22px; width:270px; margin-left:10px; margin-top:0; font-family:"微软雅黑" !important;}
#bqDetail .rightbq .jddysx p a.xiangxi { display:inline; margin-left:20px; position:relative; font-size:12px;}

#bqDetail .rightbq .qwPic ul{ display:block;}
/*#bqDetail .rightbq .qwPic li { margin:0 0 2px 10px; width:120px; display:block; white-space:nowrap; word-break:break-all; text-overflow:ellipsis; overflow:hidden;}*/
#bqDetail .rightbq .qwPic li { width:125px;}
#bqDetail .rightbq .qwPic img{ width:120px; height:90px;}

#bqDetail .rightbq .fwzx { margin-top:15px; line-height:22px; font-family:"微软雅黑" !important;}
#bqDetail .rightbq .fwzx h2 { height:26px;}

/*--------频道推荐--------*/
.block2 { text-align:left; font-family:"微软雅黑" !important;}
.rightCon a { display:block;}
.rightCon .ptPic { text-align:center;}
.rightCon .ptPic a { padding-bottom:10px;}
.rightCon .ptPic img{ width:80px; height:80px; padding:1px; border:#a9a9a9 1px solid;}
.ptItem { width:82px; float:left; margin:0 5px 0 8px;}
.txtCen { width:82px; overflow:hidden; white-space:nowrap; text-align:center; font-family:"微软雅黑" !important;}
.rightCol2 { float:left; width:135px; margin-left:5px;_margin-left:10px; display:inline;}
.msnList { line-height:22px;}
.msnList li { width:120px; overflow:hidden; font-family:"微软雅黑" !important;}
.rightCon .ptPicNew { text-align:center;}
.rightCon .ptPicNew a { padding-bottom:0px;}
.rightCon .ptPicNew img { width:120px; height:90px; padding:1px; border:#a9a9a9 1px solid;}
.rightCon .ptPicNew .ptItem { width:122px; float:left; margin:0 10px 0 8px;}
.rightCon .ptPicNew .txtCen { width:120px; overflow:hidden; white-space:nowrap; text-align:center; font-family:"微软雅黑" !important; padding:3px 0 10px 0;}
.msnListNew { line-height:22px;}
.msnListNew li { width:130px; background-position:0 5px; overflow:hidden; margin-left:5px; font-family:"微软雅黑" !important;}
.msnListNew .num { color:#fff; float:left; width:13px; height:22px; line-height:22px; font-size:10px; font-family:"宋体" !important; text-align:center; margin-right:3px;}

/*--------博览花边--------*/
.piclist li, #blog li { background:url(icoBq.png) no-repeat 0 -66px !important; word-break:break-all !important; font-family:"微软雅黑" !important;}
.piclist ,#blog{ border:none !important;}
.piclist h2 ,#blog h3{ font-size:18px !important; position:relative; background:none !important; height:24px;}
.piclist h2 a.more ,#blog h3 a.more{ font-size:14px !important; right:8px !important; top:3px !important; position:absolute;}
.piclist dl { display:inline; float: left; margin: 0 10px; overflow:visible !important; width: 122px !important;}
.piclist dt { margin:0 !important; padding:0; text-align:left;}
.piclist dt img ,#blog dt img { border: 1px solid #A9A9A9 !important; display: block !important; height: 90px !important; padding: 0 !important; width: 120px !important;}
.piclist dd { height: 24px; line-height: 24px; margin: 0; overflow: hidden; padding: 0; text-align: center; font-family:"微软雅黑" !important;}
.piclist ul { clear:both; text-align:left; margin:5px !important; line-height:22px !important;}
.piclist li { height:auto !important; line-height:22px !important; text-indent:5px !important; font-family:"微软雅黑" !important;}

/*--------异国风情--------*/
#blog { width:300px; height:305px; margin-top:10px; overflow:hidden; position:relative;}
#blog h3 { padding:0 !important; padding-left:8px !important;}
#blog ul { clear: both; line-height: 22px !important; list-style: none outside none; margin: 145px 5px 5px !important; overflow: hidden; padding: 0; text-align: left; height:110px;}
#blog li { display: inline; float: left; height:auto !important; line-height: 22px !important; margin: 0 15px 0 0 !important; padding:0 !important; overflow: hidden; text-indent: 17px !important; width: 125px !important; float:left;}
#blog dl { display: inline; float: left; margin: 0 10px 0 10px; overflow: hidden; width: 124px !important; position:relative; top:-245px;}
#blog dl:first-child { background:red !important;}
#blog dt { height: 92px; overflow: hidden; width:124px;}
#blog dd { height: 30px; line-height: 30px; margin: 0; overflow: hidden; padding: 0; text-align: center;}
#blog dd a { color:#333 !important;}

/*--------尾巴--------*/
.page_footer {
	margin-top:10px;
}
.footer {
	margin:0 auto;
	overflow:hidden;
	height:70px;
	width:978px;
	position:relative;
}
.footer_link_list a, .footer_link_list a:link, .footer_link_list a:visited {
	color:#049;
	margin:0 4px;
}
.copyright {
	padding:10px 5px 0;
	text-align:left;
}
.copyright .l {
	float:left;
}
.copyright .r {
	float:right;
}
.copyright a, .copyright a:link, .copyright a:visited {
	color:#049;
	text-decoration:none;
}
.copyright a:hover {
	color:#f60;
	text-decoration:underline;
}
.bing_search_cnt {
	background:#d9f0f8;
	height:43px;
	padding-top:17px;
	margin:auto;
	position:relative;
	width:978px;
}
.toHome {
	position:absolute;
	display:block;
	text-indent:-999px;
	top:15%;
	left:88%;
	overflow:hidden;
	width:100px;
	height:50px;
	background:url("logo_msn.png") no-repeat;
}

.banNSch {
    clear: both;
    margin: 8px auto 0;
    overflow: hidden;
    padding: 0 9px;
}
.banNSch .adBanner {
    border: 1px solid #003366;
    float: left;
    height: 90px;
    margin-left: 1px;
    overflow: hidden;
    width: 728px;
}
.banNSch .topSch {
    float: right;
    overflow: hidden;
    width: 221px;
}
/****div两列高度相同***************************/
#bqDetail .leftbq, #bqDetail .rightbq{ padding-bottom: 32767px !important; margin-bottom: -32767px !important; }
@media all and (min-width: 0px) {
#bqDetail .leftbq, #bqDetail .rightbq { padding-bottom: 0 !important; margin-bottom: 0 !important; }
#bqDetail .leftbq:before, #bqDetail .rightbq:before { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0; }


/****footer***************************/
/*
#footer { margin:0 10px; text-align: center;color: #666; line-height: 20px; background-color: white;}
#footer .botSch {
background-color: #0072B4;
padding: 12px 0 12px 0;
font-weight: bold;
color: white;
margin: 10px 0 10px 0;
border-left: 1px solid white;
border-right: 1px solid white;
padding-left: 325px;
}
*/