<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#idx_gb{ display:block; width:22px; height:111px; background:url(/web/images/background.png) -1px -445px; position:fixed; top:450px; right:10px;}
#idx_gb:hover{ background-position:-30px -445px;}
.index .pics1200 .pic960{ width:936px;}
.index .pics1200 .pic960 iframe{ margin-left:-24px;}
.w980 .index .pics1200 .pic960 iframe{ margin-left:0px;}
.w980 .index .pics1200{ width:960px; margin-left:auto; margin-right:auto;}
.w980 .index .pic960{ width:960px;}
.res_wth{ width:936px; overflow:hidden;}
.w980 .res_wth{ width:740px;}
.fix_wth{ width:230px; overflow:hidden;}
.index{ margin-bottom:50px;}
.w980 .index .res_hide{ display:none;}
.index .ranklist h5{ margin-bottom:15px;}
.w980 .pic200{ display:none;}
.hot_rec .res_wth{ height:409px; overflow:hidden;}
.hot_rec .ul_img li{ display:block; width:169px; height:249px; overflow:hidden; float:left; _display:inline; margin-left:20px; border:1px solid #e5e5e5; border-top:1px solid #00a2ff; background:#fff;}
.hot_rec .ul_img li:hover{ border:1px solid #00a2ff;}
.w980 .hot_rec .ul_img li{ margin-left:16px;}
.hot_rec .ul_img li.first{ margin-left:0;}
.hot_rec .img_wrap{ margin:10px 0px 0px 11px; width:150px; height:200px; overflow:visible; z-index:1;}
.hot_rec .ul_img p{ color:#999; width:150px; height:20px; line-height:20px; overflow:hidden; margin-left:11px;}
.hot_rec .ul_img a{ color:#999;}
.hot_rec .ul_img a:hover{ color:#0087d5;}
.hot_rec .ul_img .name{ height:32px; line-height:38px; color:#333;}
.hot_rec .ul_img .name a{ font-size:15px; color:#333;}
.hot_rec .ul_img .name a:hover{ text-decoration:none; color:#0087d5;}
.hot_rec .ul_img .name span{ color:#ff6600; font-size:14px; font-family:'Microsoft YaHei';}
.hot_rec .ul_img .name em{ font-size:18px;}
.hot_rec .tag{ display:block; width:44px; height:44px; background:url(/web/images/index_bg.png) 0px -495px; position:absolute; top:-10px; left:-11px; *left:-12px;}
.hot_rec .tag_dzdy{ background-position:0px -495px;}
.hot_rec .tag_xiju{ background-position:-50px -495px;}
.hot_rec .tag_aiqing{ background-position:-100px -495px;}
.hot_rec .tag_khdy{ background-position:-150px -495px;}
.hot_rec .tag_kongbu{ background-position:0px -544px;}
.hot_rec .tag_juqing{ background-position:-50px -544px;}
.hot_rec .tag_zainan{ background-position:-100px -544px;}
.hot_rec .tag_xuanyi{ background-position:-150px -544px;}
.hot_rec .tag_mohuan{ background-position:0px -594px;}
.hot_rec .tag_zhanzheng{ background-position:-50px -594px;}
.hot_rec .tag_jilu{ background-position:-100px -594px;}
.hot_rec .tag_juchang{ background-position:-150px -594px;}
.hot_rec .tag_guochan{ background-position:0px -645px;}
.hot_rec .tag_xianggang{ background-position:-50px -645px;}
.hot_rec .tag_taiwan{ background-position:-100px -645px;}
.hot_rec .tag_riben{ background-position:-150px -645px;}
.hot_rec .tag_omdsj{ background-position:0px -694px;}
.hot_rec .tag_yindu{ background-position:-50px -694px;}
.hot_rec .tag_zongyi{ background-position:-100px -694px;}
.hot_rec .tag_hotmovie{ background-position:-150px -694px;}
.hot_rec .tag_dongman{ background-position:0px -744px;}
.hot_rec .tag_vmovie{ background-position:-50px -744px;}
.hot_rec .tag_hanguo{ background-position:-100px -744px;}
.hot_rec .ul_text{ height:165px; overflow:hidden; margin-top:0px;} 
.hot_rec .outer_li a{ display:block; width:148px; height:32px; line-height:32px; overflow:hidden; padding-left:22px; border-bottom:1px solid #eaeaea; background:url(/web/images/icon.png) -2px -355px no-repeat; _background:url(/web/images/ie6_icon.gif) -8px -315px no-repeat;}
.hot_rec .outer_li a:hover{ background-position:-2px -2721px; _background-position:-7px -569px; background-color:#eaeaea; color:#0087d5; text-decoration:none;}
.hot_rec .outer_li em{ margin-right:5px; color:#ff6600;}
.hot_rec .first{ width:764px;}
.hot_rec .first li{ float:left; _display:inline; margin-right:21px;}
.w980 .hot_rec .first li{ margin-right:17px;}
.hot_rec .show{ width:203px; height:398px; border:1px solid #e5e5e5; padding:8px 11px 0px 14px; background:#fff; margin-bottom:18px;}
.hot_rec .show h4{ width:83px; height:25px; background:url(/web/images/index_bg.png) 0px -1px no-repeat; text-indent:-999px;}
.hot_rec .show header .sel_wrap{ width:72px; height:22px; margin-top:2px;}
.hot_rec .show header .sel_el{ display:block; width:70px; height:20px; line-height:20px; text-indent:7px; background:url(/web/images/icon.png) 50px -596px no-repeat; color:#898989; border:1px solid #ddd;}
.hot_rec .show header .sel_el:hover{ text-decoration:none;}
.hot_rec .show .sel_ul{ width:70px; border:1px solid #DDDDDD; top:21px;}
.hot_rec .show .bd{ margin-top:10px;}
.hot_rec .show .bd li{ display:block; width:203px; height:100px; overflow:hidden; margin-top:13px;float:left;}
.hot_rec .show .bd .first{ margin:0px;}
.hot_rec .show .name{ width:123px; height:18px; line-height:18px; overflow:hidden; margin:2px 0px 8px 5px;}
.hot_rec .show em{ position:static; margin:3px 2px 0px 0px;}
.hot_rec .show .name a{ font-size:14px; font-family:'Microsoft YaHei';}
.hot_rec .show .count{ display:block; height:20px; line-height:20px; padding:0px 8px; background:#ececec; color:#666666; margin-left:8px;}
.hot_rec .show .short_detail{ width:123px; height:40px; line-height:20px; overflow:hidden; color:#999; margin:8px 0px 0px 5px;}
.hot_rec .show .short_detail a {color:#FF6600;padding-left:2px;}
.hot_rec .show .tools{ margin-top:8px;}
.hot_rec .show .change{ padding-left:17px; background:url(/web/images/icon.png) -6px -624px no-repeat; color:#009900;}
.hot_rec .show .change:hover{ color:#009900;}
.hot_rec .show .all{ color:#999999;}
.hot_rec .show .all:hover{ color:#999999;}
.banner{ width:100%; height:52px; background:#f0f0f0;}
.banner .bg1, .banner .bg2{ width:106px; height:52px; background:url(/web/images/index_bg.png) -94px -1px no-repeat;}
.banner .bg2{ width:113px; background-position:0px -61px;}
.banner ul{ display:block; width:645px; height:52px; overflow:hidden;}
.w980 .banner ul{ width:425px;}
.banner li{ float:left; _display:inline; line-height:53px; margin-left:18px;}
.banner li a{ color:#0087d5; padding-left:12px; font-size:14px; background:url(/web/images/icon.png) -10px -654px no-repeat; _background:url(/web/images/ie6_icon.gif) -14px -352px no-repeat;}
.banner li a:hover{ color:#0087d5;}
.banner .cinema{ height:19px; line-height:19px; margin-top:17px; font-size:14px;}
.banner .cinema a{ color:#ff6600; float:left; font-size:14px; cursor:pointer; text-decoration:none;}
.banner .cinema a:hover{ color:#ff6600;}
.banner .cinema em{ display:inline-block; width:18px; height:19px; line-height:18px; text-align:center; color:#fff; margin-right:1px; float:left; background:#666666;}
.banner .cinema .n{ float:left; padding:0px 5px;}

/* 首页通用 */
.cm{border-top:3px solid #169dea;}
.cm h4{ height:52px;line-height:48px;color:#fff;font-size:25px;font-weight:normal;overflow:hidden;width:121px; margin-top:-3px;text-align:center;}
.h4_a{ display:block; width:121px; height:52px; cursor:pointer;font-family:微软雅黑;}
.h4_a:hover {text-decoration:none;}
.cm .res_wth .l{ width:320px; margin-right:29px;}
.w980 .cm .res_wth .l{ margin-right:15px;height:242px;}
.cm .l .img_wrap{ width:133px; height:180px; overflow:hidden;float:left;margin-right:10px;_display:inline;}
.cm .l figure{ margin-top:13px;line-height:20px;}
.cm .l figure .title {font-size:13px;color:#000;font-weight:bold;}
.cm .l figure p {color:#666;height:80px;line-height:20px;overflow:hidden;}
.cm .l figure .writer {display:block;}
.cm .l figure .writer a {color:#000;font-weight:bold;}
.cm .l figure .read,.cm .l figure .fav {width:74px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;float:left;margin-top:10px;}
.cm .l figure .fav {background-color:#fe8602;margin-left:10px;_display:inline;}
.cm .l figcaption a{ display:block; width:100%; height:48px; line-height:22px; overflow:hidden; color:#666; margin-top:5px;}
.cm .l figcaption a:hover{ color:#ff6600; text-decoration:none;}
.cm .l .cover{ display:block; width:280px; height:374px; overflow:hidden; position:relative; cursor:pointer;}
.cm .l .mask{ display:none;}
.cm .l .cover:hover .mask{ display:block; _display:none; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; top:0px; left:0px;}
.cm .l .cover:hover .icon_play{ display:block; _display:none; width:56px; height:56px; background:url(/web/images/index_bg.png) -144px -58px no-repeat; position:absolute; top:50%; left:50%; margin-top:-28px; margin-left:-28px;}
.cm .l .name{ font-size:16px; font-family:'Microsoft YaHei'; margin:5px 0px 3px 0px;}
.cm .l .note_icon{ position:static; margin:4px 8px 0px 0px;}
.cm .l .detail{ margin-top:13px;}
.cm .l .detail p{ height:22px; line-height:22px; color:#666; overflow:hidden;}
.cm .other{ width:256px; height:88px; padding:12px 12px 0px 12px; background:#ececec; margin-top:20px; position:relative;}
.cm .other .arrow{ display:block; width:11px; height:11px; overflow:hidden; background:url(/web/images/icon.png) -8px -730px no-repeat; position:absolute; top:-11px; right:26px;}
.cm .other p{ height:60px; line-height:20px; overflow:hidden; text-indent:2em; color:#999999;}
.cm .other .douban{ height:16px; line-height:16px; color:#007711; padding-left:20px; text-indent:0; background:url(/web/images/icon.png) -4px -761px no-repeat; margin-bottom:5px;}
.cm .love{ width:100%; height:35px; background:url(/web/images/index_bg.png) 0px -358px no-repeat; margin:26px 0px 8px 0px;}
.cm .art{ width:135px; overflow:hidden;}
.cm .art img{ float:left;}
.cm .art_l{ margin-right:10px;}
.cm .art .spe{ display:block; width:100%; height:29px; line-height:29px; overflow:hidden; text-align:center; background:#ececec; margin:1px 0px 8px 0px;}
.cm .art .spe:hover{ color:#ff6600;}
.cm .art li a{ display:block; width:124px; height:24px; line-height:24px; overflow:hidden; padding-left:12px; background:url(/web/images/icon.png) -10px -649px no-repeat; _background:url(/web/images/ie6_icon.gif) -14px -347px no-repeat;}
.cm .art li a:hover{ color:#ff6600;}
.cm .c{ width:627px; overflow:hidden;}
.w980 .cm .c{ width:400px;height:242px;}
.cm .c .nav{ margin-top:18px; height:24px; line-height:24px; margin-bottom:21px;}
.cm .c .nav em{ margin:0px 7px; color:#999; font-size:14px;}
.w980 .cm .c .nav em{ margin:0px 4px;}
.cm .c .nav a{ font-size:14px; font-family:'Microsoft YaHei';}
.cm .c .nav a:hover{ color:#0087d5; text-decoration:none; border-bottom:2px solid #0087d5;}
.cm .c .nav a.curr{ color:#0087d5; border-bottom:2px solid #0087d5;}
.cm .c li{ display:block; float:left; width:117px; display:_inline; margin:27px 0px 0px 29px;}
.w980 .cm .c li{ margin-left:18px; _margin-left:17px;}	
.cm .c li.first{ margin-left:0px;}
.cm .c li.top{ margin-top:0px;background-color:#ececec;}
.cm .c li.top .img_wrap {width:117px;}
.cm .c ul p{ height:24px; line-height:24px; overflow:hidden; color:#000;text-align:center;}
.cm .c .name{ margin-top:5px;}

.cm .advance{ margin-top:18px;}
.cm .advance .hd a{ display:block; width:103px; height:40px; line-height:40px; background:#e5e5e5; font-family:'Microsoft YaHei'; font-size:16px; text-align:center;}
.cm .advance .hd .first{ margin-bottom:1px;}
.cm .advance .hd .curr{ background:url(/web/images/icon.png) 88px -782px no-repeat #169dea; color:#fff;}
.cm .advance .hd a:hover{ color:#333; text-decoration:none;}
.cm .advance .hd .curr:hover{ color:#fff;}
.cm .advance .bd{ width:523px; height:81px; overflow:hidden; background:#f0f0f0;}
.w980 .cm .advance .bd{ width:338px;}
.cm .advance .bd li{ display:block; width:128px; height:100%; line-height:24px; overflow:hidden; margin:16px 0px 0px 0px;}
.w980 .cm .advance .bd .res_hide{ display:none;}
.w980 .cm .advance .bd li{ width:112px;}
.cm .advance .bd a{ font-weight:bold; font-family:'Microsoft YaHei'; display:block; height:24px; overflow:hidden; padding-left:20px; background:url(/web/images/icon.png) -2px -827px no-repeat;}
.cm .advance .bd p{ color:#999999; padding-left:20px;}
.classify .title{ font-size:18px; font-family:'Microsoft YaHei'; margin-top:12px;}
.classify a{ float:left; font-size:14px; white-space:nowrap; margin:8px 0px 0px 20px; _margin-left:19px;}
.classify a:hover{ color:#ff6600;}
.classify .s{ margin-top:10px;}
.classify .s a{ font-size:12px; margin-top:6px; margin-left:12px; _margin-left:11px;}
.cm .fix_wth .classify a.first{ margin-left:0;}
/* 首页通用End */

/*四种色调*/
.border {border:1px solid #999;padding:1px;}
#blue {border-top:3px solid #169dea;}
#blue h4,.blue,#blue .read {background-color:#169dea;}

#green {border-top:3px solid #46b30b;}
#green h4,.green,#green .ranklist .hd .curr,#green .read {background-color:#46b30b;}
#green .ranklist .bd .top {background:url("/web/images/green.jpg") no-repeat;}

#garden {border-top:3px solid #0ec0e0;}
#garden h4,.garden,#garden .ranklist .hd .curr,#garden .read {background-color:#0ec0e0;}
#garden .ranklist .bd .top {background:url("/web/images/garden.jpg") no-repeat;}


#pink {border-top:3px solid #fc6c83;}
#pink h4,.pink,#pink .ranklist .hd .curr,#pink .read {background-color:#fc6c83;}
#pink .ranklist .bd .top {background:url("/web/images/pink.jpg") no-repeat;}


.ad,.mt10 {margin-top:10px;}

.list1 {width:700px;float:left;margin-left:0px;margin-top:5px;_display:inline;}
.list1 li {width:50%;float:left;height:24px;line-height:24px;background:url("/web/images/list1.jpg") no-repeat 10px center;border-bottom:1px solid #EAEAEA}
.list1 li a {padding-left:20px;}
.list1 li .author5{float:right;}

.list2 {width:729px;border:1px solid #ddd;}
.list2 li {width:100%;height:34px;line-height:34px;background-color:#f8f8f8;float:left;}
.list2 li.bg {background-color:#fff;}
.list2 li span {display:block;float:left;}
.list2 li span.s1 {width:80px;text-align:center;color:#999;}
.list2 li span.s1 a {color:#999;}
.list2 li span.s2 {width:188px;}
.list2 li span.s3 {width:288px;}
.list2 li span.s4 {width:117px;}
.list2 li span.s5 {width:40px;color:#999;}

.tv .extra{ width:100%; border-top:3px solid #169dea; margin-top:8px;}
.tv .extra .hd{ margin-right:1px;}
.tv .extra .hd a{ display:block; width:124px; height:40px; line-height:37px; overflow:hidden; text-align:center; background:#e5e5e5; font-family:'Microsoft YaHei'; font-size:16px; margin-bottom:1px;}
.tv .extra .hd a:hover{ color:#333; text-decoration:none;}
.tv .extra .hd .curr{ color:#fff; background:#169dea;}
.tv .extra .hd .curr:hover{ color:#fff;}
.tv .extra .slideLeft, .tv .extra .slideRight{ display:block; width:26px; height:122px; background:url(/web/images/icon.png) 0px -855px no-repeat #f0f0f0;}
.tv .extra .slideRight{ background-position:0px -930px;}
.tv .extra .outer_wrap{ width:1019px; height:122px; overflow:hidden; margin:0px 2px; position:relative;}
.w980 .tv .extra .outer_wrap{ width:799px;}
.tv .extra .outer_ul{ display:block; height:100%; position:absolute; left:0px; top:0px;}
.tv .extra .outer_li{ display:block; width:203px; height:100%; overflow:hidden; background:#f0f0f0; margin-left:1px; _display:inline; float:left;}
.w980 .tv .extra .outer_li{ width:87px;text-align:center;margin-top:1px;}
.w980 .tv .extra .outer_li img {padding:1px;}
.tv .extra .default .outer_li{ background:url(/web/images/lazyload.gif) center center no-repeat #f0f0f0;}
.tv .extra .outer_ul .first{ margin-left:0px;}
.tv .extra .outer_li p{ height:20px; line-height:20px; font-size:16px; font-family:'Microsoft YaHei'; text-indent:10px; margin:12px 0px 4px 10px;}
.tv .extra .outer_li p em{ width:20px; height:20px; vertical-align:middle; margin-right:3px;}
.tv .extra .outer_li p a{ color:#333;}
.tv .extra .outer_li p a:hover{ color:#0087d5;}
.tv .extra .outer_li li{ height:25px; line-height:25px; overflow:hidden;}
.w980 .tv .extra .res_hide{ display:none;}
.tv .extra .outer_li li a{ display:block; height:100%; overflow:hidden; color:#666; padding-left:40px; background:url(/web/images/icon.png) 14px -1063px no-repeat; _background:url(/web/images/ie6_icon.gif) 12px -381px no-repeat;}
.tv .extra .outer_li a:hover{ color:#0087d5; text-decoration:none;}
.tv .extra .outer_li span{ color:#aaaaaa; margin-left:5px;}
.tv .extra .tyzb .outer_li ul{ margin-top:10px;}
.tv .extra .tyzb .outer_li li{ height:34px; line-height:34px;}
.tv .extra .tyzb .outer_li a{ background-position:14px -1058px; _background-position:12px -377px;}
.tv .extra .yszb .outer_li em{ width:67px;}
.tv .extra .yszb .outer_li span{ margin:0px 5px 0px 0px;}
.movie{ border-color:#46b30b;}
.movie h4{ background-position:0px -178px;}
.movie .other{ margin-top:12px;}
.movie .advance{ margin-top:23px;}
.movie .advance .hd a{ height:32px; line-height:32px; font-size:14px;}
.movie .advance .hd .curr{ background-position:88px -786px;}
.movie .advance .bd{ height:65px;}
.movie .advance .bd li{ margin-top:11px;}
.movie .classify a{ font-size:12px; margin-left:17px; _margin-left:16px;}
.movie .classify .s a{ margin-left:44px; margin-left:43px;}
.movie .hot_star{ font-weight:bold; margin-top:30px; line-height:24px; height:68px; overflow:hidden;}
.movie .hot_star a{ color:#0087d5; font-weight:normal; margin-left:11px;}
.movie .hot_star a:hover{ color:#ff6600;}
.movie .hot_star .first{ margin-left:0px;}
.commie{ border-color:#0ec0e0;}
.commie h4{ background-position:0px -238px;} 
.commie .other{ height:91px;}
.commie .other .douban{ margin-bottom:7px;}
.commie .pic230{ margin-top:8px;}
.fun{ border-color:#00c397;}
.fun h4{ background-position:0px -297px;} 
.fun .classify a{ font-size:12px; margin:10px 0px 0px 10px; _margin-left:9px;}
.fun .pic230{ margin-top:15px;}
.special{ border-top:3px solid #666; margin-top:10px; overflow:hidden; position:relative;}
.special header{ height:40px; background:#f5f5f5;}
.special .hd .spe, .special .hd .continue{ display:block; padding:0px 26px; text-align:center; height:40px; line-height:40px; margin-right:1px; font-family:'Microsoft YaHei'; font-size:16px;}

.special .r form{ display:block; width:338px; height:28px; border:1px solid #999; margin-top:6px;}
.special .r .text{ display:block; width:308px; height:28px; line-height:28px; border:none; text-indent:8px; background:#fff; box-shadow:2px 2px 3px #ccc inset;}
.special .r .btn{ display:block; width:30px; height:28px; border:none; background:url(/web/images/icon.png) 3px 1px no-repeat #999; cursor:pointer;}
.special .r .rank, .special .r .retrieve{ color:#666; padding-left:20px; background:url(/web/images/icon.png) -6px -1497px no-repeat; font-family:'Microsoft YaHei'; font-size:14px; margin:13px 26px 0px 26px;}
.special .r .retrieve{ background-position:-8px -1544px; margin-left:0px;}
.special .r .rank:hover, .special .r .retrieve:hover{ color:#0087d5;}

.w980 .special .pic{ margin-left:22px;}
.special .pic .img_wrap{ width:260px; height:160px;}
.special .pic .note_adds{ margin-top:-34px;}
.special .note_bg{ height:34px;}
.special .note_name_text{ font-size:14px; height:34px; line-height:34px;}
.special .pic li{ float:left; margin-left:30px;}
.w980 .special .pic li{ margin-left:40px;}
.special .bd .pic .first{ margin:0px;}
.special .bd .text{ height:160px; overflow:hidden;}
.special .bd .text li{ display:block; float:left; width:120px; height:32px; line-height:32px; overflow:hidden; _display:inline; margin-left:42px; padding-left:20px; background:url(/web/images/icon.png) -4px -644px no-repeat; _background:url(/web/images/ie6_icon.gif) -10px -378px no-repeat; white-space:nowrap;}
.special .bd .text .first{ margin:0px;}
.special .l{ width:910px; margin-left:20px;}
.special .text .r{ width:140px;}
.special .text .r li{ margin:0px;}
.b_nav{ width:100%; overflow:hidden; padding:16px 0px; background:#f5f5f5;}
.b_nav div{ width:261px; height:80px; overflow:hidden; padding:0px 14px 0px 24px; border-left:1px solid #dcdcdc; font-family:'Microsoft YaHei';}
.b_nav .first{ border:none;}
.w980 .b_nav div{ padding-right:0px; width:220px;}
.b_nav p{ font-size:16px; margin-bottom:10px;}
.b_nav li{ float:left; margin-right:12px; line-height:24px;}
.b_nav li a{ float:left; color:#999; font-size:13px; white-space:nowrap;}
.b_nav li a:hover{ color:#0087d5;}
.special_bg{ display:block; width:50px; height:54px; background:url(/web/images/index_bg.png) 0px -403px no-repeat; position:absolute; right:0px; bottom:0px;}
.special_bg:hover{ width:83px; height:83px; background-position:-117px -394px;}
.pics1200{ margin-top:20px;}
.links{ margin-top:25px;}
.links{ font-size:22px; font-family:'Microsoft YaHei'; font-weight:bold;}
.links div span{ font-size:12px; font-weight:normal; margin-left:8px; color:#999;}
.links div.lh{ min-height: 37px; line-height: 36px; border: 1px solid #ddd; background-color: white;font-size: 14px;padding: 0 15px;}
.links div.lh2{border: 1px solid #ddd; background-color: white;font-size: 12px;padding:5px 15px;}
.links a{ float:left;display:block;padding:5px 5px; font-weight:normal}
.links a:hover{ color:#169DEA;}
.cc{clear:both}</pre></body></html>