﻿/* ===================== 样式重置 ===================== */
html { overflow-y:scroll; overflow-x:auto; }
body { margin:0; color:#6c6c6c; font:12px/21px "宋体"; background:#fff; }
ul, ol, li, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, input { margin:0; padding:0; }
img, fieldset { border:none; }
li { list-style:none; }
select, input, img { vertical-align:middle; }
select, input, textarea { font-size:12px; }
a { color:#010101; text-decoration:none; }
a:hover { color:#4c7d08; text-decoration:underline; }
div, ul, dl { zoom:1; }
div:after, ul:after, dl:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
/* ===================== 常用定义 ===================== */
.wrap { width:970px; background:#fff; margin:0 auto; }
.wrap2 { background:#000; padding-bottom:15px; }
/* 文字样式 */
.fRed { color:#ec6022; font-weight:normal; font-family:Tahoma; }
.fRed strong { font:24px/24px Tahoma !important; color:#ec6022 !important; }
.f14 { font-size:14px; }
.fEn { font-family:Arial; }
strong { color:#000; }
.fWhite { color:#fff !important; }/* flash版本过低，提示文字 */
a.fWhite { color:#fff !important; text-decoration:underline; }
a.fWhite:hover { color:#4c7d08; }
.fGreen{color:#4A7F07;}
a.fGreen:hover{color:#4c7d08;}
.fOrange, a.fOrange:hover { color:#ec6022; }
.fGray { color:#d0d0d0 !important; }
.imgBg1 img { padding:4px; border:1px solid #dcdcdc; background:#fff; }
.imgBg1, .imgBg1:hover { text-decoration:none; position:relative; display:block; }
.tw .imgBg1{float:left;}
a.imgBg1:hover img { border:1px solid #83bb48; }
li .imgBg1{zoom:1;}
.tmBg1 { background:#000; filter:alpha(opacity=60); opacity:0.6; width:46px; height:14px; position:absolute; bottom:5px; right:5px; }/* 显示时间 */
.tmC1 { width:46px; height:14px; font:11px/14px Arial !important; text-align:center; color:#fff; position:absolute; bottom:5px; right:7px; }/* 显示时间 */
.tw .tmBg1 { right:20px; }
.tw .tmC1 { right:22px; }
.imgBg1Bg { background:#000; filter:alpha(opacity=80); opacity:0.8; height:18px; margin:-23px auto 0; display:block; width:120px; position:relative; }
.imgBg1C { margin-top:-18px; line-height:18px; color:#fff; text-align:center; display:block; zoom:1; position:relative; font-size:12px; height:18px; width:130px; }
.chaoqing{background:url(http://www.qiyipic.com/common/images/chaoqing.png) right center no-repeat;padding-left:10px;} /* 超清图标 */
.chaoqing_pic,.chaoqing_phb_pic{position:relative;}
.chaoqing_pic span.cqBg{background:url(http://www.qiyipic.com/common/images/chaoqing2.png) right top no-repeat;height:49px;width:49px;position:absolute;top:0;right:0;} /* 图片超清图标 */
.chaoqing_phb_pic span.cqBg{background:url(http://www.qiyipic.com/common/images/chaoqing3.png) right top no-repeat;height:37px;width:37px;position:absolute;top:0;right:7px;} /* 排行榜图片超清图标 */
.tw .cqBg{right:15px !important;}
/* 头部信息 */
.nav { width:970px; margin:0 auto; }
.navLogo { height:56px; padding-top:7px; }
.navForm { margin-top:-30px; float:right; position:relative; z-index:4; color:#dfdfdf; text-align:right; }
.navInput { background:url(http://www.qiyipic.com/common/qiyi_images/searchBg.png) 0 -80px repeat-x; }
.navInputText { width:256px; height:15px; padding:5px; border:none; border-left:1px solid #cbcbcb; margin-left:10px; }
.navInputBtn { background-position:0 0; width:52px; height:25px; border:none; cursor:pointer; }
.navInputBtn_ { background-position:0 -40px; width:52px; height:25px; border:none; cursor:pointer; color:#fff; }/* 鼠标经过效果 */
.navFormList { position:absolute; width:265px; background:#fff; border:1px solid #808080; right:51px; top:24px; line-height:23px; font-size:14px; text-align:left; }
.navFormList a { display:block; padding:0 5px; color:#000; }
.navFormList a:hover { color:#000; text-decoration:none; }
.navFormList .a1 { background:#e7e7e7; position:relative; }
/* 奇首导航 */
.topInfo { position:relative; z-index:3; background:url(http://www.qiyipic.com/common/qiyi_images/navBg2.png) 0 15px no-repeat; line-height:34px; height:34px; text-align:right; padding-top:15px; }
.navList { float:left; padding-left:2px; }
.navList a { float:left; display:inline; padding:0 17px 0 15px; background:url(http://www.qiyipic.com/common/qiyi_images/navLineBg.png) right center no-repeat; font-size:14px; color:#fff; }
.navList a:hover { color:#e7e7e7; text-decoration:none; }
.qs .qsLink { font-weight:bold; color:#83a90d; }
.qs .qsLink:hover { color:#83a90d; text-decoration:none; }
/* 随心看、播放记录 */
.topInfoC { float:right; padding-right:10px; color:#aaa; }
.topInfoC a, .topInfoC a:hover { color:#fff; }
.topInfoC a.a1 { background:url(http://www.qiyipic.com/common/qiyi_images/iconBg.png) right -31px no-repeat; display:inline-block; padding-right:15px; width:101px; text-align:center; position:relative; z-index:2; vertical-align:middle; }
.topInfoC a.a2, .topInfoC a.a2:hover { background:url(http://www.qiyipic.com/common/qiyi_images/topbg.png) 0 1px no-repeat; height:31px; color:#000; line-height:29px; text-decoration:none; display:inline-block; padding-right:15px; width:101px; text-align:center; position:relative; z-index:2; vertical-align:middle; }
.topC { top:47px; position:absolute; text-align:left; }
.topCBg { background:#fffff0; border:solid #ddca7f; border-width:1px 1px 0; padding:8px 0; line-height:21px; }
.topCBottomBg { background:url(http://www.qiyipic.com/common/qiyi_images/topBottomBg.png) bottom no-repeat; margin:-1px; height:9px; font-size:0; position:relative; }
.topC p { margin:0 10px; line-height:25px; }
.topC .pRight { text-align:right; }
.topC .pCenter { text-align:center; position:relative; z-index:2; margin-bottom:-1px; }
.topC .pCenter a { background:url(http://www.qiyipic.com/common/qiyi_images/biaoqing.png) 0 0 no-repeat; display:inline-block; width:30px; height:42px; line-height:200px; overflow:hidden; vertical-align:top; margin:0 6px; }
.topC .pCenter a:hover { font-weight:bold; color:#4a7f07; background:url(http://www.qiyipic.com/common/qiyi_images/array.gif) 0 bottom no-repeat; line-height:36px; text-decoration:none; }
.topC a.jixuLink { color:#589c03; text-decoration:underline; }
.topC a.jixuLink:hover { color:#4a7f07; }
#topTT1 { background-position:0 0; }
#topTT2 { background-position:-48px 0; }
#topTT3 { background-position:-99px 0; }
#topTT4 { background-position:-148px 0; }
.selected#topTT1 { background-position:0 -50px; }
.selected#topTT2 { background-position:-48px -50px; }
.selected#topTT3 { background-position:-99px -50px; }
.selected#topTT4 { background-position:-148px -50px; }
.topC .pCenter a.selected:hover { background-position:center bottom !important; }
.topC_ulList { padding:0 5px; margin:0 5px; }
.topC_ulList li { border-bottom:1px solid #ece8d0; padding:5px 0; line-height:18px; padding-left:18px; }
.topC .topCUl { padding:12px 5px; border-top:1px solid #ddca7f; margin:0 7px; }
.topC .topCUl li { border-bottom:1px solid #ece8d0; padding:5px 0; line-height:18px; padding-left:18px; }
.topC1 { height:260px; }
.topC1 .topC_ulList { overflow-x:hidden; overflow-y:scroll; height:230px; }
.shutdown { background:url(http://www.qiyipic.com/common/images/shutdown.gif) 6px 4px no-repeat; width:18px; height:18px; display:inline-block; vertical-align:middle; margin-left:-21px; display:inline; float:left; }
.shutdown:hover { background-position:6px -67px; }
.dyBofang { width:12px; height:21px; float:left; background:url(http://www.qiyipic.com/common/qiyi_images/iconBg.png) 0 -156px no-repeat; margin-left:-15px; display:inline; }
.dsBofang { width:12px; height:21px; float:left; background:url(http://www.qiyipic.com/common/qiyi_images/iconBg.png) 0 -196px no-repeat; margin-left:-15px; display:inline; }
#topC1 { width:223px; right:115px; }
#topC2 { width:223px; right:0; }
.flash { width:970px; margin:0 auto; }
/* 主版块 */
.main{background:url(http://www.qiyipic.com/common/qiyi_images/mBg.png) 0 -850px repeat-x;border:1px solid #dbdbdb;margin-top:15px;}
.mBg{background:url(http://www.qiyipic.com/common/qiyi_images/mBg.png) 155px 2px no-repeat;padding:20px 0 10px 0;}
.m170{width:130px;float:left;padding:0 20px;}
.m555{width:540px;float:left;border-right:1px solid #efefef;padding-left:15px;}
.m243{width:212px;float:left;padding-left:15px;border-left:1px solid #efefef;margin-left:-1px;}
.dl_tj {width:211px;float:left;border-left:1px solid #ededed;padding:20px 20px 15px;margin-left:-1px;}
.dl_tj dt{height:30px;}
.dl_tj dt img{display:block;}
.dl_tj dd img{display:block;margin:0 auto 10px;}
.focusTopic{padding:5px 35px 10px 25px;}
.focusTopic dt{font:18px/30px "微软雅黑";text-align:center;height:30px;}
.focusTopic dt img{vertical-align:top;*vertical-align:middle;}
.yl_tw{padding:0 0 5px 9px;}
.yl_tw li{width:113px;float:left;padding-left:11px;text-align:center;line-height:30px;}
.yl_tw li img{display:block;margin:0 auto;}
.ulTw{padding:0 10px 20px;}
.ulTw li{width:125px;float:left;text-align:center;}
.ulTw li a{font-size:14px;}
.ulTw li img{display:block;margin:0 auto;}
.ulTw li .imgBg1{margin-bottom:8px;}
.ulTw .cqBg{right:10px !important;}
.ulTw .imgBg1Bg{margin-left:15px;width:95px;}
.r3 li{width:150px;padding-left:13px;}
.r3 .cqBg{right:0px !important;}
.tw img{margin-right:15px;float:left;}
.tw strong{font:18px/21px "微软雅黑";margin-right:10px;}
.m555 .tw{padding:10px 35px 25px 20px;}
.tw_year{display:block;text-align:right;margin-top:-21px;}
.olList li{line-height:26px;height:26px;border-bottom:1px solid #f3f3f3;}
.olList .ollast{border-bottom:none;}
.ulList{padding-bottom:10px;border-bottom:1px solid #efefef;margin-bottom:5px;line-height:23px;}
.num{background:url(http://www.qiyipic.com/common/qiyi_images/olNum.png) 0 -23px no-repeat; float:left;padding-right:9px; text-align:center; width:16px;height:26px;color:#000;}
.numTop3{background-position:0 4px;color:#fff;}
.pw50{width:235px;float:left;padding-left:20px;line-height:25px;}
.moreLink{text-align:right;padding-right:35px;line-height:25px;}
.moreLink2{margin-top:-15px;}
.title{line-height:35px;text-align:right;height:40px;}
.title h2{float:left;font:14px/35px "微软雅黑";color:#000;}
.h2Title{height:55px;padding-top:5px;text-align:center;border-bottom:1px solid #efefef;margin-bottom:10px;}
.table_01{width:129px;margin-bottom:15px;}
.table_01 td{width:64px;}
.table_01 th{color:#000;text-align:left;width:64px;}
.zt_info{padding-top:8px;border-top:1px solid #efefef;margin-top:8px;line-height:23px;}
.zt_info2{margin-top:0;padding-top:10px;}
.zt_info h3{font:bold 12px/26px simsun;color:#000;height:30px;}
.zt_info .more{text-align:right;margin-top:-30px;height:30px;}
/* 种子视频 */
.seed{width:195px;float:left;margin-top:15px;}
/* 标准尾 */
.footer { line-height:20px; text-align:center; padding:20px 0 40px; margin-top:15px; background:url(http://www.qiyipic.com/common/images/footerBg.png) center 0 no-repeat; clear:both; }
.footer, .footer a { color:#6b6b6b; }
.footer a:hover { color:#4c7d08; }
.fEn { font-family:Arial; }