@charset "utf-8";
/* CSS Document */

.left { display:inline; float:left;}
.right { display:inline; float:right;}
.conAd {margin: -5px auto 12px;width: 950px;}

/***** 第一部分 *****/

.conFirst { width:950px; margin-left:auto; margin-right:auto; overflow:hidden;}
.conFL { width:635px; }
.conFR { width:300px; overflow-x:hidden;}

/* 幻灯片 */
.focus { width:635px; height:531px; overflow:hidden; background:#bebdbb;}

.focus .fi04{width:635px; height:380px;}
.focus .fi04 img{display:block; height:416px;width:635px;}
.focus .fi04_1{width:635px; margin:0 auto}
.focus .fi04_1 .fi_ct{cursor:pointer;width:635px; background:#000; overflow:hidden; margin:0 0 12px; position:relative;}
.focus .fi04_1 .fi_ovl{position:absolute;bottom:0;left:0px;width:635px;height:44px;background:#000}
.focus .fi04_1 .fi_tt{position:absolute; bottom:14px;font-family:SimHei,MsYahei;font-size:18px;color:#fff;text-align:left;padding:0 20px 0 12px; }
.focus .fi04_1 .fi_desc{ display:none; position:absolute;top:389px;font-family:"宋体";font-size:12px;color:#fff;text-align:left;padding:0 10px 0 35px}
.focus .fi04_1 .fi_tab{width:640px;position:relative; top:-8px; margin:0 auto; z-index:10;}
.focus .fi04 .fi_tab dl{width:650px; margin:0 0 0 4px; padding:0;}
.focus .fi04_1 .fi_tab dd{width:145px; float:left; text-align:center; display:inline; margin:0 15px 0 0; _margin:0 13px 0 0; padding:0;}
.focus .fi04_1 .fi_tab dd img{cursor:pointer; width:145px; height:96px; margin:5px auto; border:1px solid #bebdbb;}
.focus .fi04_1 .fi_tab dd.now img{ border:1px solid #f4f4f4;}
.focus .fi04_1 .fi_pointer{cursor:pointer;width:155px; height:125px; background:url(../../images/channel.png) no-repeat -383px 0px; position:absolute; top:-10px; z-index:-1;}


/* 图说世界 */
.picWorld { width:635px; height:340px; padding-top:13px;; overflow:hidden}
.conSXL ul { margin:0 -10px;}
.conSXL li { width:182px; height:152px; margin:0 14px 0 15px; display:inline;}
.conSXL a { width:182px; height:120px;}
.conSXL img{ width:180px; height:118px;}
.conSXL .txt{ width:180px;  height:auto;}

/* 搞笑趣图 */
.funnyPic ,.sigPlan{ width:635px; overflow:hidden;}
.funnyPic ul,.sigPlan ul{ margin:23px -5px 18px -5px;}
.funnyPic li,.sigPlan li { width:182px; height:162px; margin:0 14px 0 12px; }
.funnyPic a,.sigPlan a { width:182px; height:120px;}
.funnyPic img,.sigPlan img{ width:180px; height:118px;}
.funnyPic .txt,.sigPlan .txt{ width:180px; margin:5px 0 0 0;}

/* 美女秀场 */
.beautyShow { width:635px; overflow:hidden; height:300px;}
.beautyShow ul { margin:23px -5px 18px -5px;}
.beautyShow li { width:137px; height:249px;  margin:0 9px ; }
.beautyShow a { width:137px; height:208px;}
.beautyShow img{ width:135px; height:206px;}
.beautyShow .txt{ width:131px;  margin:5px 0 0 0;}


/* 图片速递 */
.quickPic { width:298px; height:529px; overflow:hidden;}
.quickPic pad {}
.quickPic .picText { width:271px; height:118px; overflow:hidden; margin-bottom:20px;}
.quickPic .picText h1,.picText h1 a { width:268px; margin:0 0 15px 0; padding:0; white-space:nowrap; overflow:hidden; font-size:14px!important; font-weight:bold; }
.quickPic .picText img { float:left; width:130px; height:85px; border:1px solid #ccc;}
.quickPic .picText h5 { float:right; width:132px; height:87px; overflow:hidden; font-weight:normal; color:#666 !important; line-height:20px; }
.quickPic .picText em { margin:0 5px;}
.quickPic .picText em a { margin:0 3px; color:#900;}

.quickPic ul { width:300px;}
.quickPic li { margin-right:15px;}


/* 排行 */
.newsClick { height:340px; overflow:hidden; margin-bottom:0;}

.newsClick ul{ margin:20px 0 20px 5px!important;}


/***** 第二部分 *****/

.conSec { margin:12px auto; width:950px;}
.conSXL { width:635px; margin:0; overflow:hidden}
.conSR { width:300px; margin:0; overflow-x:hidden}

/* 眼界 */
.sight { width:298px; height:352px; overflow:hidden;}
#games1 { overflow:visible}
.sight .coin-slider { height:300px; position:relative;}

/* 摄影 */
.foto { width:298px; height:274px; overflow:hidden;}
#games2 { overflow:visible}
.foto .coin-slider { height:230px; position:relative;}
.foto .cs-title { top:192px!important;}

/* 一周精选 */
.weekly { width:298px; height:274px; overflow:hidden; margin-bottom:7px;*margin-bottom:0;}
#games3 { overflow:visible}
.weekly .coin-slider { height:230px; position:relative;}
.weekly .cs-title { top:192px!important;}

/* 光影世界 */
.shadow { width:950px; height:225px; overflow:hidden; clear:both; margin:7px auto 0;}
.shadow .pad { margin:0;}
.shadow .scrolllist{width:940px;margin:25px auto 0;overflow:hidden;z-index:-1;}
.shadow .scrolllist .cont{width:940px;overflow:hidden; height:170px;}
.shadow .scrolllist #pre_bulls{float:left;text-indent:-9999px;margin:38px 10px 0 5px;cursor:pointer;display:inline;width:20px;height:52px;}
.shadow .scrolllist #next_bulls{float:left;text-indent:-9999px;margin:38px 0 0 10px;cursor:pointer;display:inline;width:20px;height:52px;}
.shadow .scrolllist .pics{width:872px;float:left;overflow:hidden;position:relative;z-index:1; height:170px;}
.shadow .photolist{overflow:visible;width:10000px;position:relative;}
.shadow .scrolllist ul li{width:202px;float:left;padding-right:22px; display:inline; height:180px;}
.shadow .scrolllist ul li div{width:202px;margin:0 2px 0 0;position:relative;}
.shadow .scrolllist ul li div img{width:200px;height:130px;display:block;}
.shadow .scrolllist ul li h3{width:202px;padding:8px 0 0 0px;font-size:12px;font-weight:normal; height:25px;line-height:25px;overflow:hidden;text-align:center;}



/***** 第三部分 *****/

/* 创意无限 */
.origin { width:635px; overflow:hidden;}
.origin .pad { padding:15px 0 0 10px;}
.leftPad{ width:198px; float:left}
.leftPad ul { width:198px;}
.leftPad li { width:198px; height:368px; margin:0; padding:0;}
.leftPad a { width:198px; height:302px;}
.leftPad img{ width:196px; height:300px;}
.leftPad .txt{ width:192px; margin:20px 3px;}

.rightPad{width:407px; float:right; overflow:hidden;}
.rightPad ul { width:450px;}
.rightPad li { height:182px;}
.rightPad .txt{ margin:20px 1px;}

/* 图片策划专题 */
.plotSbj { width:635px; overflow:hidden;}
.plotSbj .pad { margin:21px 10px 0 10px;}
.plotSbj ul{ width:665px;}
.plotSbj li { width:287px; height:236px; margin:0 43px 0 0; padding:0;}
.plotSbj a { width:287px; height:122px;}
.plotSbj img{ width:285px; height:120px;}
.plotSbj .txt{ width:287px; height:auto; margin:12px 0 7px 0;}
.plotSbj h5 { width:270px; height:60px; margin:0 auto; overflow:hidden; line-height:20px; text-align:left;}
.plotSbj h5 a { text-align:left; width:auto; height:auto; display:inline;}

/* 环球视觉 */
.hqLook { width:298px; height:426px; overflow:hidden;}
.hqLook ul { width:300px;}
.hqLook li { height:192px; margin-right:15px;}
.hqLook .txt { height:21px; line-height:21px; margin:9px 0 0 0; text-align:left;}
.hqLook .author { height: 21px; line-height: 21px; margin:0; overflow: hidden; white-space: nowrap;}
.hqLook .buy { width:54px; height:20px; margin:13px auto; font-size:12px; color:#000; font-family:"宋体"; text-decoration:none; text-align:center; line-height:20px; background:url(../../images/btn.png); background-position:-140px -105px; padding-left:1px;_padding-top:1px;}


/* 环球图片周刊 */
.hqWeekly { width:298px; height:405px; overflow-x:hidden; margin-bottom:7px;*margin-bottom:0;}
.hqWeekly .pad { margin:22px 0 0 0}

.hqWeekly div.scrollable { position:relative; overflow:hidden; width:240px; height:320px; margin:0 auto; padding:0px; border:none; background:none; }
.hqWeekly div.scrollable div.items{ width:20000px; position:absolute; clear:both;}
.hqWeekly div.scrollable div.items div{ float:left; text-align:center; width:240px; padding:0px; margin-right:0px; margin-left:0px; overflow:hidden; background:#FFF; cursor:default; }
.hqWeekly div.scrollable div.items div img{ width:240px; height:320px; border:none;}
.hqWeekly a.prev,a.next { display:block; float:left; width:18px; height:51px; background:url(../../images/channel.png); margin:128px 5px 0 5px; cursor:pointer; display:inline;}
.hqWeekly a.prev { background-position:-0px -77px;}
.hqWeekly a.next { background-position:-21px -77px;}
.hqWeekly a.prev:hover { background-position:-50px -77px;}
.hqWeekly a.next:hover { background-position:-71px -77px;}
.hqWeekly .navi { display:inline; width:75px; height:20px; padding:5px 0 0 181px; clear:both; float:left;}
.hqWeekly .navi a { width:7px; height:7px; float:left; margin:2px; background:#a9a9a9; display:block; font-size:1px; cursor:pointer;}
.hqWeekly .navi a:hover {}
.hqWeekly .navi a.active { background:#f91f1f!important;}		
				
				
/* 论坛精选 */
.discuss { height:225px; overflow:hidden; clear:both; margin-top:7px;}

.discuss .pad { margin:0;}
.discuss .scrolllist{width:940px;margin:25px auto 0;overflow:hidden;z-index:-1;}
.discuss .scrolllist .cont{width:940px;overflow:hidden;}
.discuss .scrolllist #pre_bulls2{float:left;text-indent:-9999px;margin:38px 10px 0 5px;cursor:pointer;display:inline;width:20px;height:52px;}
.discuss .scrolllist #next_bulls2{float:left;text-indent:-9999px;margin:38px 0 0 10px;cursor:pointer;display:inline;width:20px;height:52px;}
.discuss .scrolllist .pics{width:872px;float:left;overflow:hidden;position:relative;z-index:1;}
.discuss .photolist{overflow:visible;width:10000px;position:relative;}
.discuss .scrolllist ul li{width:202px;float:left;padding-right:22px; display:inline;}
.discuss .scrolllist ul li div{width:202px;margin:0 2px 0 0;position:relative;}
.discuss .scrolllist ul li div img{width:200px;height:130px;display:block;}
.discuss .scrolllist ul li h3{width:202px;padding:8px 0 0 0px;font-size:12px;font-weight:normal; height:25px;line-height:25px;overflow:hidden;text-align:center;}


/*****  第四部分 *****/



/* 每日读图 环球博览 趣观天下 */
.picDaily { width:950px; height:376px; display:block; overflow:hidden; margin-bottom:15px; margin-top:5px;}
.picDaily .pad { margin:0;padding:23px 0px 0 10px;}

.picDaily .picAll { float:right; width:582px;}
.picDaily .picAll li { float:left; width:182px; height:170px; margin:0; padding:0px 6px;}
.picDaily .picAll li a { width:182px; height:120px;}
.picDaily .picAll li img { width:180px; height:118px;}
.picDaily .picAll .txt { width:180px; margin:13px 1px;}
.picDaily .big { float:left; width:352px!important; margin:0; padding:0; overflow:hidden;}
.picDaily .big li { width:352px; height:340px; padding:0;}
.picDaily .big a { width:352px!important; height:231px!important;}
.picDaily .big span.gray { display:block; width:352px; height:35px; background:#e2e2e2;}
.picDaily .big a.txt { width:344px!important; height:35px!important; overflow:hidden; margin:0 4px; padding:0;  font-size:14px; font-weight:bold; line-height:35px;}
.picDaily .big h5 { height:45px; font-weight:normal; line-height:20px; text-align:left; }
.picDaily .big em a{ display:inline; width:auto!important; height:auto!important;cursor:text; text-decoration:none;}
.picDaily .big img { width:350px!important; height:229px!important;}
.picDaily .iconBox { width:385px; margin-top:12px;}
.picDaily .iconBox li,.picDaily .iconBox li a { text-align:left; width:170px; height:24px!important; margin-right:13px;}

.special .pad { margin:0;padding:23px 7px 0 3px;}
.special .picAll { float:left;}
.special .big { float:right;}
/***** 友情链接 *****/

.friends { width:948px; margin:12px auto; overflow:hidden;}



/***** 马赛克slider *****/

.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 4px; float:right; left:1px!important; _position:relative; _right:3px; }
.cs-buttons a { margin-left: 4px; height: 7px; width: 7px; float: left; color: #B8C4CF; text-indent: -1000px; background-color:#a9a9a9; font-size:0em; cursor:default;}
.cs-active { background-color: #f91f1f!important; color: #FFFFFF; }

.cs-title { width: 275px; padding: 0px; background-color:#FFF; height:100px; color: #FFFFFF; top:200px!important; }
.cs-title a { display:inline!important; width:auto; height:auto; margin:0; padding:0; float:none; text-indent:0; background:none; position:inherit!important; }
.cs-title h1 { width:269px; margin:8px 3px; overflow:hidden; white-space:nowrap; font-size:14px; font-weight:bold; text-align:center;}
.cs-title h1 a { font-size:14px; font-weight:bold; text-align:center;}
.cs-title a:hover { text-decoration:underline;}
.cs-title h5 { width:269px; height:60px; margin:0 3px; font-size:12px; line-height:20px; font-weight:normal;}
.cs-title h5 a { color:#666;}
.cs-title h5 a:hover { color:#820C0C;}
.cs-title h5 em a { margin:0 3px; color:#900;}
.cs-title h5 i { color:#900; font-style:normal; margin:0 3px;}
.cs-prev, 
.cs-next { display:none; background-color: #000000; color: #FFFFFF; padding: 0px 10px; }


/* 碎片修正 */
#games1 .admin_piao, #games2 .admin_piao, #games3 .admin_piao{ overflow:hidden!important; height:300px!important;}
#games1 .admin_piao h1,#games2 .admin_piao h1,#games3 .admin_piao h1{width:269px; margin:22px 3px; overflow:hidden; white-space:nowrap; font-size:14px; font-weight:bold; text-align:center;}
#games1 .admin_piao h1 a,#games2 .admin_piao h1 a,#games3 .admin_piao h1 a { font-size:14px; font-weight:bold; text-align:center;}
#games1 .admin_piao h5,#games2 .admin_piao h5,#games3 .admin_piao h5, #games1 .admin_piao h5 a,#games2 .admin_piao h5 a,#games3 .admin_piao h5 a { width:269px; height:60px; margin:0 3px; font-size:12px; line-height:20px; font-weight:normal;color:#666; margin-bottom:10px;}
#games1 .admin_piao h5 em a,#games2 .admin_piao h5 em a,#games3 .admin_piao h5 em a, { margin:0 3px; color:#900;}
#games1 .admin_piao i,#games2 .admin_piao i,#games3 .admin_piao i {color:#900; font-style:normal; margin:0 3px;}
#games2 .admin_piao{ height:230px!important;}
#games3 .admin_piao{ height:230px!important;}