@charset "utf-8";
/* CSS Document */

/***** 图片引用区域 *****/
.channelHead { background:url(../../images/news/opinionBgNav.png) repeat-x;}
.newsNav { background:url(../../images/news/opinionMainNav.png) no-repeat top center;}
.newsNav .newsNavCon .navNews ul li.current span { background:url(http://himg2.huanqiu.com/statics/hq2013/images/news/opinionNavOver.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://himg2.huanqiu.com/statics/hq2013/images/news/opinionNavOver.png');_background: none;}
.newsNav .newsNavCon .navNews ul li.curBig span { background:url(http://himg2.huanqiu.com/statics/hq2013/images/news/opinionNavOverBig.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://himg2.huanqiu.com/statics/hq2013/images/news/opinionNavOverBig.png');_background: none;}
.logoGlobalTimes ,.yellowBar strong ,.yellowBar span ,.yellowBar em ,.blueBar strong ,.blueBar span  ,.blueBar em ,.arrLeft ,.arrRight ,.arrLeftCur ,.arrRightCur ,.arrLeftCur:hover ,.arrRightCur:hover{ background: url("http://himg2.huanqiu.com/statics/hq2013/images/index/index.png") no-repeat;}
#floatingLayer { background:url(../../images/news/opinionBgFloat.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../../images/news/opinionBgFloat.png');_background: none;}

/***** 公共区 *****/
.partTit { background:#f9f9f9;border-top:#060001 2px solid; color:#252525 !important; margin:0;}
.partTit a { color:#252525 !important;}
.partTit a:hover { color:#d00005 !important;}
.partTit em a { color:#5e5e5e !important;}
.leftFloat .cur { background:#eaf3fc;}
.leftFloat .cur a ,.leftFloat .over a ,.leftFloat a:hover { color:#1a6f99;}
#adDt { width:960px; margin:0 auto 12px;}
/**/
.arrLeft ,.arrRight ,.arrLeftCur ,.arrRightCur ,.arrLeftCur:hover ,.arrRightCur:hover{ display:inline-block; width:62px; height:31px; margin:0 5px;}
.arrLeft { background-position:-210px -291px;}
.arrLeftCur { background-position:-210px -256px; cursor:pointer;}
.arrRight { background-position:-280px -291px;}
.arrRightCur { background-position:-280px -256px; cursor:pointer;}
.arrLeftCur:hover { background-position:-210px -218px;}
.arrRightCur:hover { background-position:-280px -218px;}
/**/
.clickRank { background:#f9f9f9; height:420px;}
.listPhiz { display:block; width:300px; margin:0 auto; overflow:hidden; border:#d9d9d9 1px solid; background:#fff;}
.tabsList { background:#f9f9f9; width:320px; height:31px; line-height:30px;}
.tabsList li { border-right:#e3e3e3 1px solid; border-bottom:#e3e3e3 1px solid; width:100px; font-size:14px;}
.ranking { margin:10px 0 10px 9px; height:300px;}
.ranking li { width:276px;}
.ranking .blueBox { background:#165e83;}
.ranking .blueBoxMid { background:#277aa4;}
.ranking .blueBoxLight { background:#368ab4;}
.conSec { width:924px; padding:0;}
/**/
.make { display:inline-block; background:#b5b5b5; height:23px; line-height:23px; float:left; margin:5px 0 0; padding:0 5px; color:#fff; font-size:12px; text-indent:0;}

/***** 左侧 *****/
.leftList { width:580px; margin:0;}
.leftList li { width:560px;}
.infoBox { width:560px;}
.infoBox li { width:280px;}
.infoBox .flr { width:auto;}
.rigBox { float:right; margin:0;}

.logoGlobalTimes {background-position:-84px -215px; display:inline-block; float:left; height:26px; margin:5px -5px 0 12px; width:88px;}

/*********** 第一话题 ************/
.firstTopic { margin:0 0 20px; height:195px; overflow:hidden;}
.firstTopic .photoText { margin:10px 5px;}
.firstTopic h4 { font-family:Microsoft YaHei,SimHei; font-size:14px; font-weight:bold; height:24px; line-height:24px; white-space:nowrap; width:280px; overflow:hidden; margin:0 0 5px;}
.firstTopic h5 { font-family:Microsoft YaHei,SimSun; font-size:12px; line-height:20px; color:#666;}
.firstTopic h5 em { display:inline-block; color:#666;}
.firstTopic h5 em a { color:#990102;}
.firstTopic h5 em a:hover { color:#d78000;}
/**/
.firstTopic .voteArea { margin:0 5px;}
.firstTopic .voteArea li { height:27px; line-height:27px; position:relative;}
.firstTopic .voteArea strong { display:inline-block; width:60px; height:27px; line-height:25px; text-align:left; color:#fff; float:left; text-indent:6px; font-weight:normal; font-family:Microsoft YaHei,SimSun;}
.firstTopic .voteArea span { display:inline-block; height:27px; float:left;}
.firstTopic .voteArea em { display:inline-block; width:5px; height:27px; float:left; margin-right:3px;}
.firstTopic .voteArea .btnVote { display:inline-block; width:40px; height:25px; border:none; text-align:center; color:#fff; float:right; border:2px solid #5e5e5e; border-radius: 2px 2px 2px 2px; background:#5e5e5e; position:absolute; right:0; top:0; font-family:Microsoft YaHei,SimHei; cursor:pointer;}
.firstTopic .voteArea .btnVote:hover { border:2px solid #4c99e8; border-radius: 2px 2px 2px 2px; background:#4c99e8;}
.yellowBar { font-family:Arial; font-size:12px; color:#c89a13; margin:0 0 3px;}
.yellowBar strong { background-position:0 -256px;}
.yellowBar span { background-position:-50px -256px;}
.yellowBar em { background-position:-195px -256px;}
.blueBar { font-family:Arial; font-size:12px; color:#c89a13;}
.blueBar strong { background-position:0 -291px;}
.blueBar span { background-position:-50px -291px;}
.blueBar em { background-position:-195px -291px;}

/*********** 名家智库 ************/
.famous { background:#f9f9f9; display:block; width:320px; height:745px; overflow:hidden;}
/**/
.hotList ul { width:960px;}
.hotList li { height:650px; width:320px; overflow:hidden; float:left;}
/**/
.peoList { display:block; width:340px;}
.peoList dt { display:block; width:90px; height:130px; float:left; margin:0 5px 0 10px;}
.peoList dt img { display:block; width:90px; height:90px;}
.peoList .txt { display:block; height:30px; line-height:30px; text-align:center; font-family:Microsoft YaHei,SimHei; font-size:14px; color:#000;}
.peoList .txt:hover { color:#d70000;}
/**/
.flipPage { text-align:center;}

#floatingLayer { display:block; width:120px;}
#floatingLayer ul { margin:7px 10px;}
#floatingLayer li { display:block; height:30px; line-height:30px; border-bottom:#e5e5e5 1px solid; text-align:center; font-family:Microsoft YaHei,SimHei; font-size:14px; color:#2b2b2b;}
#floatingLayer li:last-child { border-bottom: none; }
#floatingLayer li a { color:#2b2b2b;}
#floatingLayer .lastLine { border:none;}

/*********** 环球今日库 ************/
.todayPing .picText { overflow:hidden; margin:0 0 7px 13px;}
.todayPing .picText h3 { font-family:Microsoft YaHei,SimHei;font-size:14px; font-weight:bold;width:294px !important; line-height:22px; margin:5px 0 8px;}
.todayPing .picText h3 a{font-size:14px; font-weight:bold;}
.todayPing .picText img { width:85px; height:85px; float:left; border:#ccc 1px solid;}
.todayPing .picText h5 { width:206px; font-family:Microsoft YaHei,SimHei; font-size:12px; float:right; height:80px; margin:2px 0; overflow:hidden; line-height:20px; font-weight:normal; white-space:normal;}
.todayPing .listBoxT14 { margin:0 0 20px 13px;}
.todayPing .listBoxT14 li { width:304px;}


/* 头条标题&分割线 by teng 201606290930 */
.headTle { font-size: 28px; padding-bottom: 5px; font-weight: bold; }
.splitLine { border-top: 2px solid #000!important; }