@charset "utf-8";
/* CSS Document */
body {height:100%;}
/***** 图标区 *****/
.iconScreen ,.iconSlide ,.iconView,.iconSlidePause { background:url(../images/icon.png) no-repeat;}
.rightsNotice { background:#f8f8f8 url(../images/logoPicBig.png) no-repeat top right;}
/**/
.iconScreen ,.iconSlide ,.iconView,.iconSlidePause { background-position:0 -285px; display:block; width:16px; height:14px; position:absolute; bottom:1px;left:0;_left:10px;}
.iconSlide { background-position:0 -305px;}
.iconSlidePause {background-position:4px -652px;}
.iconView { background-position:0 -327px;}
.acleTitBlue,.acleTitBlong,.acleTitGray,.acleTitRed,.acleTitGreen,.backUp,.goHome{background:url(../images/articleTit.png) no-repeat;}
.hdPicList li,.rankPic .acleTitBlue strong.normal,.rankPic .acleTitBlue strong.cur,#rePlayBut,#nextPicsBut,.recommendList dt ,#toPhotos{ background: url(../images/picBigBg.png) no-repeat;}
#endSelect #endSelClose{ background:url(../images/close2.png) no-repeat;}
/***** 内容 文章页 重定义*****/
.main { padding:0 0 0px; background:#fefefe;}
.mainCon { position:relative; width:970px; margin:0 auto; padding:0 3px 0 3px; display:block; overflow:hidden; background:url(../images/mainConBg.png) repeat-y!important;}
.zhaiYao { border:#d7dee6 1px solid; font-size:12px; padding:15px 20px; line-height:24px; margin:11px 15px 12px 20px; margin:10px 15px 12px 20px\9;_margin:11px 15px 12px 20px;}
.zhaiYao strong { font-size:12px;}

/*重定义*/
.topAll{width:970px;margin:0 auto;}
.adDingT { margin:12px auto 0; clear:both; width:960px; height:90px; clear:both; overflow:hidden;text-align:center;}

/***** 面包屑重定义 *****/
.location { width:950px; margin:0 10px; text-align:left; text-indent:10px; color:#537197; padding:0 0 10px; padding:0 0 9px\9; margin:-1px 0 0; margin:0\0;}
.location em { margin:0 4px; color:#537197;}
.location strong { font-weight:normal; color:#000;}
.location a { color:#393939;}
.location a:hover { color:#820C0C;}
.lineDetail { width:950px; margin:-1px 0 0px 10px !important; margin:0 0 0px 10px\0 !important;}
/*广告*/
.ad960x90{ width:960px; margin:0 auto; height:90px;clear:both;}
.ad960x185{ width:960px; margin:0 auto; height:185px;}
/*灰色背景  标题*/
.grayBgTit{width:auto;  height:22px; padding-top:8px; height:21px\9; padding-top:9px\9;  background:#ebebeb; border:1px solid #dadada; text-indent:12px; color:#000; font-size:14px; font-weight:bold; position:relative; clear:both;}
.grayBgTit a,.grayBgTit .normal { font-size:14px !important; color:#000 !important; text-align:left !important; cursor:pointer; margin-top:10px; display:inline;}
.grayBgTit a:hover { color:#820C0C !important; text-decoration:underline;}
.grayBgTit em { font-weight:normal; color:#b4c3d0; float:right; *margin-top:-17px; _margin-top:-17px;}
.grayBgTit em a{ color:#000; margin:0 10px; text-decoration:none; font-size:12px !important; width:auto !Important;}
.grayBgTit strong { margin:0 5px; font-size:12px; font-weight:normal;}
.grayBgTit .noHover { font-weight:normal; font-size:14px !important;}



/*高清图集推荐*/
.hdTj{margin-top:22px;}
.hdPicList{ margin:0 -10px;}
.hdPicList li{ width:130px; height:160px; padding:10px 14px 10px 12px; float:left; display:inline; margin:0 2px;}
.hdPicList a.hdlTit{ width:130px; height:23px; line-height:23px; font-size:12px; font-weight:bold; text-align:center; display:block; color:#fff;}
.hdPicList .img{ width:130px; height:85px; display:block; overflow:hidden;}
.hdPicList img{ width:130px; height:85px;}
.hdPicList .txt{ width:130px; height:36px; line-height:18px; display:block; overflow:hidden; margin:7px 0 0 0;}
.hdBg1{background:#820c0c!important;}
.hdBg2{background:#3168a9!important;}
.hdBg3{background:#447681!important;}
.hdBg4{background:#554481!important;}
.hdBg5{background:#717171!important;}
.hdBg6{background:#a27b6a!important;}
.hdBg7{background:#853b82!important;}
.hdBg8{background:#3142a9!important;}


/*返回频道首页*/
.backBox{ width:322px; height:31px; overflow:hidden; margin:25px auto 22px;}
.backUp{ width:109px; padding-right:33px; height:31px; background-position:0 -191px; display:block; font-size:14px; text-align:center; line-height:31px; cursor:pointer; text-decoration:none!important; color:#000!important; float:left;}
/*返回首页*/
.goHome{ width:109px; padding-right:33px; height:31px; background-position:0 -191px; display:block; font-size:14px; text-align:center; line-height:31px; cursor:pointer; text-decoration:none!important; color:#000!important; float:right;}

/***** 栏目标题 重定义*****/
.acleTitBlue,.acleTitBlong,.acleTitGray,.acleTitRed,.acleTitGreen{ height:27px; padding-top:5px; height:26px\9; padding-top:6px\9; text-indent:22px; color:#fff; font-size:14px; font-weight:bold; position:relative; clear:both;}
.acleTitBlue a,.acleTitBlue .normal,.acleTitBlong a,.acleTitBlong .normal,.acleTitGray a,.acleTitGray .normal,.acleTitRed a,.acleTitRed .normal,.acleTitGreen a,.acleTitGreen .normal { font-size:14px !important; color:#fff !important; text-align:left !important; cursor:pointer; margin-top:10px; display:inline;}
.acleTitBlue a:hover ,.acleTitBlong a:hover,.acleTitGray a:hover,.acleTitRed a:hover,.acleTitGreen a:hover{ color:#fff!important; text-decoration:underline;}
.acleTitBlue em ,.acleTitBlong em ,.acleTitGray em ,.acleTitRed em ,.acleTitGreen em { font-weight:normal; color:#010000; float:right; *margin-top:-17px; _margin-top:-17px;}
.acleTitBlue em a ,.acleTitBlong em a ,.acleTitGray em a ,.acleTitRed em a ,.acleTitGreen em a { color:#010000!important; margin:0 10px; text-decoration:none; font-size:12px !important; width:auto !Important;}
.acleTitBlue em a:hover ,.acleTitBlong em a:hover ,.acleTitGray em a:hover ,.acleTitRed em a:hover ,.acleTitGreen em a:hover { color:#010000!important; }
.acleTitBlue strong,.acleTitBlong strong,.acleTitGray strong,.acleTitRed strong,.acleTitGreen strong { margin:0 5px; font-size:12px; font-weight:normal; color:#fff;}
.acleTitBlong{background-position:0 0;}
.acleTitBlue{background-position:0 -37px;}
.acleTitGray{background-position:0 -74px;}
.acleTitRed{background-position:0 -111px;}
.acleTitGreen{background-position:0 -147px;}

/*点击排行&跟贴排行*/
.listTop {width:300px;}
.listTop a {width:270px;}


/*24小时排行 */
.rankList{ width:100%; overflow:hidden;padding-top:10px;}
.rankList .clumnTit{ width:309px;  height:22px; padding-top:8px; height:21px\9; padding-top:9px\9; background:#ebebeb; border:1px solid #dadada;}
.rankList .clumnTit a{text-decoration:none!important; cursor:default; color:#000!important;}
.rankClick{ width:311px; float:left;}
.rankThread{ width:311px; float:right;}

/*图集排行*/
.rankPic{ width:300px!important; padding-bottom:15px; overflow:hidden;}
.rankPic .acleTitBlue a{ float:left!important; margin:0px 0 0 0; text-decoration:none!important; cursor:default;}
.rankPic .acleTitBlue strong{ float:right; font-size:12px; font-weight:bold; color:#04345c; cursor:pointer; text-indent:0px; width:47px;height:22px; text-align:center; line-height:18px; margin:0px 11px 0 11px!important; _margin:0px 5px 0 5px!important;}
.rankPic .acleTitBlue strong.noHover{ float:right; font-size:12px; font-weight:bold; color:#04345c; cursor:pointer; text-indent:0px; width:47px;height:22px; text-align:center; line-height:18px;}
.rankPic .acleTitBlue strong.normal{ float:right; text-align:center!important; font-size:12px!important; font-weight:bold; color:#fff; cursor:pointer; background-position:0 -190px; margin:0px 11px 0 11px!important; _margin:0px 5px 0 5px!important;}
.rankPic .acleTitBlue strong.cur{ float:right; text-align:center!important; font-size:12px!important; font-weight:bold; color:#fff; cursor:pointer; background-position:0 -190px; margin:0px 11px 0 11px!important; _margin:0px 5px 0 5px!important;}


.rankPic .listTop { margin:0px!important; width:300px!important;}
.rankPic .listTop li{ width:289px!important; padding:0 0 0 11px;}
.rankPic .listTop li em{margin: 10px 8px 0 0 !important;}
.rankPic .listTop li a.img{ display:none;}
.rankPic .listTop li a.text{display: block;float: left !important;overflow: hidden;white-space: nowrap;width: 255px; margin:3px 0 0 0;}

.rankPic .listTop li.spread{ height:86px!important; overflow:hidden; background:#d9d9d9;}
.rankPic .listTop li.spread a.img{ display:block; width:100px!important; height:65px!important; overflow:hidden; float:left;margin: 10px 0px 0 0 !important; padding-right:14px;}
.rankPic .listTop li.spread a.img img{ width:100px; height:65px;}
.rankPic .listTop li.spread a.text{ width:140px!important; height:44px!important; display:block; font-weight:bold; font-size:12px; line-height:22px; overflow:hidden; float:left; white-space:normal!important;margin: 20px 0px 0 0 !important;}

/***** 内容 *****/
.con { width:950px; margin:0 auto; text-align:center; position:relative;z-index:2;}
.con img { text-align:center;}
.con h1 { font-size:26px; text-align:left; white-space:nowrap; overflow:hidden; height:65px; line-height:65px; width:685px;margin-left:1em; font-family:SimHei,MsYahei;}
.con h1 span {font-size:14px;color:#666;font-family:SimSong;}
/***** 箭头翻阅 *****/
#efpClew {font-family:"微软雅黑";position:absolute;right:0;top:6px;height:15px;line-height:15px;color:#000;padding:0 20px;z-index:999;font-weight:bold;}
#efpClew span{display:inline-block;width:15px;height:15px;background:url(../images/icon1.png) 0 -845px;position:absolute;right:0;top:0;cursor:pointer;}
/*左右 重定义*/
.conLeft { width:640px; float:left; overflow:hidden;}
.conRight { width:300px; float:right; overflow:hidden;}

/**/
#d_BigPic {background:url(http://himg2.huanqiu.com/statics/images/loading.gif) no-repeat center center;}
#efpTxt {padding:18px 0;}

/**/
#eFramePic{position:relative;z-index:5;}
.summary { margin:0 auto; text-align:left; color:#666; height:50px; padding-bottom:15px; position:relative;z-index:3;}
.summary strong { margin:0 10px; font-weight:normal; color:#666;}
.summary em ,.summary em a { color:#C02E31;}
.summary em#autoPlayText {color:#000;}
.summary i { color:#000; font-style:normal;}
.summary #ckepop { background-position:0 -529px !important; width:212px; display:inline-block; margin:0 20px; position:absolute; left:300px; bottom:5px; bottom:6px\9; height:20px; font-family:"宋体"; text-indent:18px;}
.summary #ckepop span { color:#666; font-family:"宋体";}
.summary b { font-weight:normal; position:absolute; right:0; bottom:22px; height:20px; line-height:20px;_bottom:40px;white-space: nowrap;}
.summary b a { margin:0 10px; color:#000; cursor:pointer; position:relative; padding-left:18px;}
/**/
.content img { text-align:center; font-size:14px}
.content p { line-height:24px; width:845px; margin:10px auto; text-align:left; font-size:14px;color:#333;}
/**/
.conText { width:870px; margin:0 auto; padding:11px 40px; line-height:24px; text-align:left; font-size:14px; border-top:#fff 1px solid;}
.conText h2 { font-weight:bold; font-size:14px; text-align:left; width:870px; height:25px; color:#333!important; overflow:hidden; white-space:nowrap; display:block;margin:10px 0;}
.conText p { text-align:left; text-align:left; font-size:14px; margin:0 0 15px; color:#333!important;}
.conText .linkAbout { color:#06346f; border-bottom:1px dotted #06346f; margin:0 5px; padding:0 0 2px; font-size:14px;}
.conText .linkAbout:visited{ color:#06346f; border-bottom:1px dotted #06346f;}
.conText .linkAbout:hover { color:#1378ff; border-bottom:1px dotted #1378ff; text-decoration:none;}
/**/
.picArray { width:865px; margin:10px auto; height:100px;}
.picLeft ,.picRight { float:left; width:110px; height:100px; text-align:center; border:#9f9ea3 1px solid;}
.picLeft img ,.picMid img ,.picRight img { width:100px; height:65px; margin-top:5px;}
.picLeft a ,.picRight a{ font-size:14px; color:#000;}
/**/
.picMid { width:630px !important; float:left; display:block; overflow:hidden; text-align:center;}
.picMid img { margin:0;}
.picMid a { display:block; background:#000; color:#fff; width:100px; overflow:hidden;}
.picMid ul { padding:7px;}
.picMid li { float:left; margin:0 5px;}

/***** 广告 *****/
.picAd { width:900px; text-align:center; margin:0 auto; display:block; overflow:hidden; height:80px;}
.conAd { width:640px; height:320px; overflow:hidden; clear:both; margin:0 auto 12px;}

/***** 广告也精彩  重定义 *****/
.adPicList { overflow: hidden; width:620px; margin:0 auto;}
.adPicList ul { margin:0; padding:0;}
.adPicList li { float: left; width: 142px; height: 130px; list-style: none; margin: 5px 6px 5px 5px; text-indent: 0; white-space: nowrap; overflow: hidden; display: inline; text-align:center;}
.adPicList li a { display: block; height: 100px; overflow: hidden; text-align: center; width: 142px; font-size:12px; margin:0 auto;}
.adPicList .txt { width:132px; height: 25px; line-height: 25px; margin: 3px auto; text-align: center; white-space: nowrap; overflow: hidden;}

/***** 文字信息第一部分 *****/
.conFir { width:960px; overflow:hidden; margin:12px auto;background: url(../images/conBgDetail.png) repeat-y 5px 0px;}

/***** 全屏播放按钮 *****/
#playerDiv { display:inline-block; position:relative; bottom:-4px;}
.mzNotice{font-size:12px!important;margin-top:12px;}
.editorSign { text-align: right!important;font-size:12px!important;}

/***** 魔图广告 *****/
.moTu { position:absolute; bottom:192px; bottom:190px\0; left:0; display:block; width:100%; height:150px;}

/*回到顶部图片*/
#goTopBtn {margin-left:485px;}
/*信息区域 重定义*/
.infoArea { height:30px; text-align:center;}
.infoArea .msgNum,.infoArea .noMsg { width:105px; height:20px; display:inline-block; overflow:hidden;background: url("../images/articleTit.png") 0 -270px no-repeat;vertical-align:middle;margin:0 20px 0 10px;}
.infoArea .noMsg {background-position:0 -296px}
.infoArea .msgNum a,.infoArea .noMsg a { display:block;width:105px; height:19px; line-height:19px; text-decoration:none; margin:0px!important; text-indent:40px;text-align:center;  color:#e60104;  font-size:12px;padding-left:15px;}
.infoArea .noMsg a {text-indent:0; color:#6b8dc6;padding-left:0;width:auto;}
.infoArea .noMsg a:visited {color:#6b8dc6;}
.infoArea .noMsg a:hover {color:#0059d7;}
.infoArea .noMsg a:active {color:#0059d7;}
.infoArea .msgNum a{color:#e60000;text-indent:25px;}
.infoArea .msgNum a:visited{color:#e60000;}
.infoArea .msgNum a:hover{color:#7f0000;}
.infoArea .msgNum a:active{color:#7f0000;}
.baiShare{ width:240px;display:inline-block;vertical-align:middle;}
.infoArea .act{ width:230px; float:left;line-height:30px; }
.infoArea .act a { display:inline-block; margin: 0 8px 0 12px;_margin: 5px 8px 0 12px; overflow:hidden;}
/*大图部分*/
#efpBigPic{text-align:center;position:relative;width:950px;z-index:0;overflow:hidden;}
#efpLeftArea,#efpRightArea{width:50%;height:600px;position:absolute;left:0;top:0;z-index:9;background: url("http://himg2.huanqiu.com/statics/images/holdPic.jpg") left top no-repeat;cursor:pointer;}
#efpRightArea{left:auto;right:0;}
#efpLeftArea .pageLeft,#efpRightArea .pageRight{width:100%;height:100%;position:relative;z-index:101;display:none;}
.pageLeftBg,.pageRightBg {position:absolute;left:0;top:0;background:#fff;opacity:0;z-index:100;display:none;}
#efpLeftArea .pageLeft span,#efpRightArea .pageRight span{background:url("../images/leftArr.png") left center no-repeat;float:left;width:37px;height:83px;margin-top:200px;margin-left:10px;*background-image:none;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://himg2.huanqiu.com/statics/images/leftArr.png");}
#efpRightArea .pageRight span{background-image:url("../images/rightArr.png");float:right;margin-right:10px;*background-image:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://himg2.huanqiu.com/statics/images/rightArr.png");}
#efpLeftArea .pageLeft span a,#efpRightArea .pageRight span a{position:relative;display:block;width:37px;height:83px;}

/*小图列表*/
.npCon,.sPicList li,.arr,.nL,.hL,.nR,.hR,.pageList a {background:url(../images/sBigPicBg.png) no-repeat;}
#efpPicList {height:135px;background-color:#ededed;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-top:20px;position:relative;}
.npCon {float:left;height:110px;background-position:0 -146px;}
.npCon .imgCon{width:100px;height:70px;overflow:hidden;text-align:center;display:table-cell;vertical-align:middle;}
.npCon .imgCon img {display:block;max-width:100px;max-height:70px;_width:100px;_height:70px}
.npCon p {margin-top:20px;}
.npCon p a{color:#999;}
#prePicList {padding:7px 0 0 15px;width:115px;margin-left:15px;display:inline;}
#prePicList p {text-indent:15px;}
#nextPicList {float:right;background-position:0 -284px;width:115px;padding:7px 0 0 7px;margin-right:15px;display:inline;}
#nextPicList p {text-indent:25px;}
.picList {float:left;width:610px;overflow:hidden;margin-left:38px;position:relative;text-align:center;}
.sPicList {width:670px;height:105px;*height:115px;overflow:hidden;}
.sPicList li {float:left;width:115px;height:105px;text-align:center;background-position:0 -426px;margin-right:8px;}
.sPicList li.cur {background-position:0 0;}
.sPicList li p {width:115px;height:83px;line-height:83px;text-align:center;display:table-cell;vertical-align:middle;*margin-top:2px;}
.sPicList li.cur p {padding-top:3px;}
.sPicList li p img {max-width:100px;max-height:78px;_width:100px;_height:78px;}
.sPicList li.cur span{bottom:4px;}
.arr {width:28px;height:28px;position:absolute;left:147px;top:45px;cursor:pointer;}
.nR,.hR {right:147px;left:auto;background-position:-97px -581px;}
.nR {background-position:-32px -581px;}
.nL {background-position:0 -581px;}
.hL.disabled{background-position:0 -581px;cursor: default;}
.hR.disabled{background-position:-32px -581px;cursor: default;}
.hL {background-position:-64px -581px;}
.pageList {margin-top:10px;}
.pageList a {display:inline-block;width:8px;height:8px;text-indent:0;overflow:hidden;background-position:0 -619px;margin-right:8px;cursor:pointer;}
.pageList a span{display:inline-block;text-indent:-9999px;}

.inline li,.inline{*display:inline;}
.pageList a.selected {background-position:0 -637px;}

/* endSelect 提示：最后一张 */
#endSelect{top:0;left:90px;position:absolute;width:760px;height:350px;border:none;z-index:20;display:none;z-index:9999;}
#endSelect .bg{ width:500px; height:350px; margin:0 auto;/*background:#333;filter:Alpha(Opacity=90);opacity:0.9;*/}
#endSelect .E_Cont{ width:500px; height:350px;position:absolute;top:0px;left:134px;color:#fff;font-size:14px; background:rgba(51,51,51,0.9) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #e5212121, endColorstr = #e5212121);zoom:1;}
#endSelect .E_ContNew{ width:340px; height:350px;position:absolute;top:0px;right:0px; left:auto;color:#fff;font-size:14px; background:rgba(51,51,51,0.9) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #e5212121, endColorstr = #e5212121);zoom:1;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden; color:#fff!important;}
#rePlayBut{float:left;width:69px;height:23px;color:#fff;}
#nextPicsBut{float:left;width:107px;height:23px;color:#fff;margin-left:10px;}
#endSelect #endSelClose{position:absolute;right:135px;cursor:pointer;width:15px;height:15px;overflow:hidden;z-index:2;color:#fff;}
#endSelect #E_ContNew .endSelCloseNew{position:absolute;top:0px;right:0px;cursor:pointer;width:15px;height:15px;overflow:hidden;z-index:2;color:#fff; }
#ePicList{zoom:1;overflow:hidden;margin-left:-10px;display:none;clear:both;}
#endSelect .picShowAdL{ position:absolute; left:0px; top:0px; width:125px; height:349px;}
#endSelect .picShowAdR{ position:absolute; right:0px; top:0px; width:125px; height:349px;}
#endSelect h3{  color:#fff!important;font-size:18px; font-weight:bold; height:43px; padding-top:22px;}
#endSelect .E_Cont .endChose{ border-bottom:1px solid #fc7203; position:relative; width:470px; height:43px; margin:0 auto;}
#endSelect .E_ContNew .endChose{ border-bottom:1px solid #fc7203; position:relative; width:306px; height:43px; margin:0 auto;}
#endSelect .E_Cont .endChose span{ font-size:12px; color:#fff!important; display:block; margin:0 auto; line-height:24px;}
#endSelect .E_Cont .endChose span b{ color:#ff6600; font-weight:normal; font-size:12px; padding-right:5px;}
#rePlayBut,#nextPicsBut{ position:absolute; width:86px; height:24px;line-height:24px; display:block; text-decoration:none; text-indent:10px;}
#rePlayBut{ top:0; left:48px; background-position:0 -264px;}
#nextPicsBut{top:0; right:48px;background-position:0 -292px;}

#E_ContNew #rePlayBut{ top:0; left:0; background-position:0 -264px;}
#E_ContNew #nextPicsBut{top:0; right:0;background-position:0 -292px;}
.picShowAdL,.picShowAdR{ display:none;}

#endSelect .E_Cont .recommendList{ margin:25px 0 0 3px;}
#endSelect .E_Cont .recommendList li{ }
#toPhotos{ display:block; width:146px; height:30px; line-height:30px; text-indent:-9999px; margin:0 auto; background-position:0 -227px; cursor:pointer;overflow:hidden;}
#endSelect .E_adBox{ display:block; position:absolute; left:0px; top:0px; width:420px; height:350px; overflow:hidden;background:rgba(51,51,51,0.9) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #e5212121, endColorstr = #e5212121);zoom:1;}
/*推荐*/
.recommendList li{  width:145px; height:158px; float:left; margin:0 0px 0 15px; display:inline; }
.recommendList dt img{ width: expression(this.width>130?130:true); max-width:130px;  height: expression(this.height>85?85:true);max-height:85px; height:auto; overflow:hidden; border:#ccc 1px solid; margin:-27px\0;}
.recommendList dt { padding:0 5px 5px 0; width:140px; height:95px;display:table; background-position:0 -340px;}
.recommendList dt span { width:140px; height:95px;padding:0; margin:0 auto; overflow:hidden; text-align:center; display:table-cell; vertical-align:middle; *display:block; *font-size:95px;  +font-size:100px; _font-size:95px; *font-family:Arial;}
.recommendList .txt a{ display:inline-block; color:#fff!important; height:40px !important; line-height:20px; font-size:12px; width:auto; word-break:break-all;word-wrap:break-word; overflow:hidden;}
.recommendList .txt{ display:block; width:115px; height:45px !important; line-height:20px; text-align:left; padding:7px 0px 0 15px;}
.recommendList .txt em { margin:0 5px;}
.recommendList .txt em a{ display:inline; color:#990000; width:auto !important; height:auto !important; margin:0 3px;}
.recommendList .txt b{ color:#990000; font-weight:normal;}
/*文字链 暂时 加在这里*/
.adTextLink { font-family: Arial, Helvetica, "宋体";	font-size:12px; color:#000; margin:0; padding:0;  width:300px; overflow:hidden; border:none; background:#eeeeee;}
.adTextLink .pad { display:block; margin:10px 6px; overflow:hidden;}
.adTextLink ul ,.adTextLink li { margin:0; padding:0;}
.adTextLink a { color:#000; text-decoration:none;}
.adTextLink a:visited { color:#537197; text-decoration:none;}
.adTextLink a:hover { color:#820C0C; text-decoration:underline;}
.adTextLink .adLinkTit { border-bottom:none; height:27px; padding-top:5px; height:26px\9; padding-top:6px\9;  color:#fff!important; font-size:12px; position:relative; background:#fefefc url(http://himg2.huanqiu.com/ad/tit.png) no-repeat; text-indent:22px; }
.adTextLink .adLinkTit a{ color:#fff!important; font-weight:bold; font-size:14px; text-decoration:none;}
.adTextLink li { width:131px; height:24px; line-height:24px; float:left; display:inline; margin:0 6px; white-space:nowrap; overflow:hidden;}
/*免责声明
.disclaimer{ display:block; width:603px; height:27px; overflow:hidden; background:#f5f5f5; margin:15px auto 10px auto; border:1px solid #e3e3e3; text-align:left; clear:both;}
.disclaimer b{ background: url(../images/articleTit.png) 0 -234px;display:block; width:108px; float:left; height:27px;text-indent:-9999px;}
.disclaimer span{ color:#000; line-height:27px; display:block; float:left; text-indent:20px; width:480px; font-size:12px;}
.mzNotice{font-size:12px!important;margin-top:24px!important;border:1px solid #e3e3e3;background:#f5f5f5; padding:5px 10px;clear:both;}
.mzNotice strong{font-size:14px;font-weight:bold;}
*/

/*免责声明*/
.disclaimer,.disclaimerHq{ display:block; width:603px; height:27px; overflow:hidden; background:#f5f5f5; margin:15px auto 10px auto; border:1px solid #e3e3e3; text-align:left; clear:both;}
.disclaimerHq {border:none;height:31px;background:none;}
.disclaimer b,.disclaimerHq b{ display:block; width:108px; float:left; height:27px; background:url(../images/articleTit.png) 0 -234px; text-indent:-9999px;}
.disclaimerHq b {background-position:-150px -285px;width:102px;height:31px;}
.disclaimer span,.disclaimerHq span{ color:#000; line-height:27px; display:block; float:left; text-indent:20px; width:480px; font-size:12px;}
.disclaimerHq span {border:1px solid #e3e3e3;background:#f5f5f5;width:498px;}
.mzNotice{font-size:12px!important;margin-top:24px!important;border:1px solid #e3e3e3;background:#f5f5f5; padding:5px 10px;float:left;}
.mzNotice strong{font-size:14px;font-weight:bold;}

#adFm_2,.rankPic {margin-top:10px;}


/*调查*/
.conText h3 ,.content h3 { font-size:14px; font-weight:bold; line-height:22px;  display:inline-block; padding:10px 0 5px !important;}
.conText h3 a ,.content h3 a { font-size:14px; font-weight:bold;}
.surveyList li { height:24px; line-height:24px; white-space:nowrap; text-align:left; font-size:12px;}
.surveyList input { float:left; margin:2px 5px 0 0; border:none;}
.voteAll{ text-align:center; height:30px; padding-bottom:15px;}
.voteAll input { position:relative !important; margin:0 10px !important;}
.voteAll em{ color:#454545; position:relative;}

/*临时隐藏画中画*/
.ad250x250 {display:none!important;}


/********* 版权声明 *********/
.rightsNotice { display:block; overflow:hidden; margin:15px auto 10px; clear:both; font-size:12px; padding:10px 7px 0; height:50px; line-height:20px;}
.rightsNotice b { font-size:12px; color:#919191; display:block; float:left; width:110px; text-align:right;}
.rightsNotice span { color:#919191; display:block; width:665px; float:left; font-size:12px;}


/*推荐模块*/
.phoneBox{width:300px; overflow:hidden;}
.titP{border-bottom: 1px solid #ddd;border-top: 3px solid #444;height: 34px;position: relative;}
.titP h4 {color: #2b2b2b;font-family: Microsoft Yahei;font-size: 16px;font-weight: bold;line-height: 30px;padding-top: 4px;position: relative;width: 150px;}
.picsP{padding-top:5px;}
.picsP li {background: none repeat scroll 0 0 #f8f8f8; height:94px; margin:0 10px 10px; position: relative;}
.picsP li a {background: none repeat scroll 0 0 #f8f8f8;display: block;height: 100px;}
.picsP li a:hover {background:#f0f0f0;}
.picsP li a:hover .li_pb {color: #999;text-decoration: none;}
.picsP li img {float:left; margin-right:10px; width:155px; height:94px;}
.li_pa {font: 14px/24px simsun; padding:12px 10px 0 0;}
.li_pb {color: #999;font: 12px/22px simsun;left: 180px;position: absolute;top: 70px;}

/********* 精彩推荐 *********/
.left{ float: left;}
.right{ float: right;}
.area:after,.clear:after,.con:after,menu_body:after,.center:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area,.con,ul,.center{zoom:1;}
.area{margin-left:auto;margin-right:auto;}
.maintain{background:#eee;position:relative;width:300px;height:337px;border-top:1px solid #e3e3e3;}
.maintain .tain-title{ width:300px;height:30px;background:#eeeeec; visibility:visible; margin:0;}
.tain-title li{float:left;display:inline;width:73px;border-right:1px solid #e3e3e3;height:31px;line-height:31px;text-align:center;color:#376a77; cursor:pointer;border-bottom:1px solid #e3e3e3; font-size:14px;}
.tain-title li.current{width:76px;}
.tain-title li a{color:#376a77; font-size:14px;}
.tain-title li a:hover,.detail-title li a:hover{text-decoration:none;color:#c00;}
.tain-title li.current{height:31px;color:#376a77;font-weight:bold;border-bottom:1px solid #eee; font-size:14px;}
.f-tain-list .u-news{display:none;}
.f-tain-list{ display:block;height:304px;}
.u-news{padding: 18px 9px 12px;}
.maintain .clear { visibility:visible; width:auto; height:auto;}
.m-list li{ background-position:0 9px; display:block;padding-left:8px;font-size: 12px;height: 23px;line-height: 23px;}
.m-list li a { font-size:12px; color:#06346f;}
.m-list li a:hover{color:#c00;}
.m-list .news_list {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);height: 185px;overflow: hidden;padding-bottom: 2px;padding-left: 0;width: 290px;}
.m-list .news_list img { width:138px; height:90px;}
.m-list .news_list a{color: #fff;display: block;float: left;height: 90px;margin-bottom:5px;margin-right:5px;overflow: hidden;position: relative;width: 138px;}
.m-list .news_list a:hover ,.m-list .news_list a:hover p { color:#fff; text-decoration:underline;}
.m-list .news_list p{ background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #64000000, endColorstr = #64000000);bottom: 0;font-size: 12px;height: 25px;left: 0;line-height: 25px;position: absolute;text-align: center;width: 138px;}

/********* 360换量合作 *********/
.co360Box { display:block; width:584px; overflow:hidden; border:#ccc 1px solid; padding:10px 8px; margin:0 auto; position:relative; z-index:99;}
.co360Box .picAll li { width:140px; margin:0 3px;}
.co360Box .picAll a ,.co360Box .picAll img { width:140px; height:94px; border:none;}
.co360Box .picAll .txt { height:25px;}