﻿@charset "utf-8";
*{margin:0}
li,img,div,ul,span,table {padding: 0px;}
img {border-width: 0px;}
li {list-style-type: none;}
em{font-style: normal;}
body {font: 12px/20px "宋体",Arial,Times;color: #666; background:#5F4F95 url(/skin/images/ufo_bg.gif) repeat-x 0 -29px;}
a {color: #666;text-decoration: none}
a:hover {color: #4D33A6;text-decoration: underline}
.cbh {clear: both; height:0px; overflow:hidden;}
.hover_none a:hover,h2 a:hover{ text-decoration:none}
.frt{ float:right}
.flt{ float:left}
.mb6{ margin-bottom:6px}
.width100{ width:100%}
.c_999{ color:#999}
.c_666{ color:#666}
.c_302068{ color:#302068;}
.ac_302068,.ac_302068 a{ color:#222!important;}
.ac_302068 a:hover{text-decoration:none;color: #4D33A6!important;}
.c_f30{ color:#F30;}
.c_060{ color:#060;}
.pt12{ padding-top:12px}
/**header**/
.logo{ display:block; height:76px; width:238px; margin-left:18px; float:left;}
.header ul{ float:left; display:block; padding:15px 0 0 18px; color:#CCC;}
.header ul a,.header ul a:hover{ color:#A9E901; text-decoration:none}
.header_wrap {margin: 0 auto;width: 982px;}
.usrbar {background: #0F0A21;height: 24px;padding-top: 5px;color: #85828F;}
.usrbar a {color: #9F9DA8;}
.usrbar .frt a {color: #CAC5DB;}
.usrbar a:hover {color: #A9E901;}
.nav {background:#5F4F95 url(/skin/images/ufo_ico.gif) repeat-x;height:36px; font-family:Arial, Helvetica, sans-serif}
.nav ul{ padding-left:10px}
.nav li  {float: left;width: 80px; font-size:14px;}
.nav a {display: block;float: left;width: 80px;text-align: center;height:28px; color:#A9E901; padding-top:8px;}
.nav .active a { color:#FFF; font-weight:bold; background:url(/skin/images/ufo.gif) no-repeat}
.nav a:hover{color: #DCD3EF}
.nav_search {background: #EDEDED url(/skin/images/ufo_ico.gif) no-repeat -10px -325px; height: 35px;}
.nav_search_rico {background: url(/skin/images/ufo_ico.gif) no-repeat 0 -325px; width:5px;height: 35px; float:right;}
.nav_search li {float: left;}
.search_key {padding: 8px 0 0 12px; width:695px; height:20px; overflow:hidden}
.search_key h5 {display: inline; padding-right:6px; font-weight:normal; font-size:12px}
.search_key b {color: #302068;}
.search_text,.search_but{ padding:5px 8px 0 0; padding:4px 8px 0 0 \9;}
.nav_search li div{ float:left}
.search_text input{ line-height:13px; padding:5px 4px 4px; padding:6px 4px 3px \9; height:14px; border:1px solid #C3C3C3; font-size:12px; width:178px; color:#777;}
.search_but input{ border-width:0;background:url(/skin/images/ufo.gif) no-repeat 0 -40px; height:25px; width:63px;cursor:pointer}
/**Content**/
.wrap {background: #CCCACF;padding: 6px;width: 970px;margin: 0 auto;}
.hor_ad {margin-bottom: 6px;background: #F5F5F5;padding: 5px;width: 960px;}
.slide {border: 1px solid #FFF; background:#FFF;float: left;width: 300px;}
.colm {background: #FFF;float: left;height: 420px;width: 418px;border: 1px solid #FFF; margin-left:6px; overflow:hidden}
.c_headline {position: relative;background: url(/skin/images/ufo_ico.gif) repeat-x 0 -40px; padding:12px 10px 0; height:150px; overflow:hidden}
.c_headline .hot_ico{background: url(/skin/images/ufo_ico.gif) no-repeat 0 -360px; width:28px; height:34px; position:absolute; top:0; left:0}
.c_headline h3 {font-size: 16px;text-align: center; padding-bottom:5px}
.c_headline h3 a {color: #F50;}
.c_headline h4 {font-size: 12px;font-weight: normal;color: #999;height: 40px;margin-bottom: 8px;}
.c_headline h4 a {color: #506F00;}
.colm ul {padding: 10px 12px;line-height: 24px;}
.colm li .frt { color:#AAA;}
.colm em.ico,.cat_index li em.ico{background: url(/skin/images/ufo.gif) no-repeat -70px -40px; width:10px; display:inline-block}
.colm li{ height:24px; overflow:hidden}
.colm li a,.cat_index li a,.hot_lish li a,.recommended li a,.new_photo a,.link a,.news_lish a,.photho_ul a{ color:#464646}
.colm li a:hover ,.cat_index li a:hover ,.hot_lish li a:hover ,.recommended li a:hover,.new_photo a:hover,.link a:hover,.news_lish a:hover,.photho_ul a:hover {color:#4D33A6}
.rolm{float:right; width:236px; overflow:hidden }
.ufo_r{background: #FFF url(/skin/images/ufo.gif) repeat-y -90px 0;}
.menu {background:#FFF url(/skin/images/ufo_ico.gif) repeat-x 0 -208px; height:25px; padding:7px 12px 0; border-bottom:1px solid #D9D9D6; position:relative}
.menu h2{font-size:14px; font-weight:bold;  color:#302068; display:inline; padding-left:32px}
.menu h2 a{color:#302068;}
.menu em,.recommended h2 em,.d_menu h3 em{color:#999;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal}
.hot_lish {padding:6px 10px 8px;}
.hot_lish li { line-height:25px;height:25px; overflow:hidden}
.hot_lish em { display:inline-block; width:16px; padding-right:8px; text-align:center; background: url(/skin/images/ufo_ico.gif) 0 -294px}
.hot_lish em.ico1,.hot_lish em.ico2,.hot_lish em.ico3{ background-position:0 -272px; color:#FFF;}
.cat_index {height: 348px;width: 361px;background: #FFF;float: left; border-bottom:6px solid #CCCACF; border-right:6px solid #CCCACF; overflow:hidden}
.menu .more {display: inline-block;height: 20px;width: 48px;float: right;background:url(/skin/images/ufo.gif) no-repeat -330px 0;}
.ico_logo {background: url(/skin/images/ufo_ico.gif) no-repeat 0 -245px; width:26px; height:25px; position:absolute; top:3px}
.menu h2.r_h2{ padding-left:0;}
.mod_imgText{ padding:10px 10px 0; height:98px;}
.mod_imgText h3{ height:20px; overflow:hidden; margin-bottom:4px}
.mod_imgText h3 a {color: #333;font-size: 14px;}
.imgText-digest {line-height: 18px;color: #999; height:72px; overflow:hidden}
.mod_imgText a.flt{margin-right:8px; display:inline-block}
.mod_imgText a img { height:90px; width:120px; padding:1px; border:1px solid #CFCFCA; }
.mod_imgText a:hover img,.newvideo a:hover img,.new_photo a:hover img,.photho_ul a:hover img { border:1px solid #6F619F; }
.imgText-digest a,.video_digest a {color: #4D33A6;}
.cat_index ul{ padding:0 10px}
.cat_index li { height:24px; overflow:hidden; line-height:24px; padding:1px 2px 0; background:url(/skin/images/ufo_ico.gif) repeat-x 0 -405px}
.recommended {padding: 5px 10px;width: 216px;}
.recommended  h2 {font-size: 14px;color: #302068; border-bottom:1px solid #506F00; height:25px; padding:3px 0 0;}
.recommended ul{ padding:4px 0 5px; color:#484670}
.recommended  li { line-height: 24px; padding-top:1px; background:url(/skin/images/ufo_ico.gif) repeat-x 0 -405px; height:24px; overflow:hidden}
.newvideo { padding:8px 10px 2px; line-height:16px; height:658px; overflow:hidden}
.newvideo li { height:94px; padding:1px 0; overflow:hidden; background:url(/skin/images/ufo_ico.gif) repeat-x 0 -441px}
.newvideo img {padding: 1px;height: 75px;width: 100px;border: 1px solid #CCCCCC;}
.newvideo .flt{ padding-top:1px}
.newvideo h3,.video_digest{ font-size:12px; float:right; width:106px}
.newvideo h3{ height:32px; overflow:hidden}
.newvideo h3 a{ color:#374A07; font-weight:normal}
.video_digest{ padding-top:3px; height:48px; overflow:hidden; color:#999;}
.ufo_comments {padding: 9px 0 0;height: 300px;}
.ufo_comments #demo {overflow:hidden;height: 292px;}
.ufo_comments dd{ height:11px;background:url(/skin/images/ufo_ico.gif) repeat-x 0 -426px; overflow:hidden}
.new_photo {background: #FFF;padding:8px 5px 6px; width:960px;}
.new_photo li {float: left;padding:4px 5px; width:150px}
.new_photo img {padding: 1px;height: 110px;width: 146px;border: 1px solid #CFCFCA;}
.new_photo h4 {font-size: 12px; height:20px; overflow:hidden; text-align:center; overflow:hidden;font-weight: normal;  margin:0;  padding-top:4px; cursor:pointer;}
.link {background: #FFF;padding: 10px 0 10px 10px; width:960px; line-height:24px;}
.link li {white-space: nowrap;float: left;padding-right: 10px;font-size: 12px;font-weight: normal;}
.link li.Tlink {font-size: 13px;float: left; color:#302068; padding-right:0;}
.foot_nav{ background:#0F0A21; border-bottom:1px solid #2F2D55; color:#372C5B; height:24px; padding:6px 0 0 200px}
.foot_nav li {float: left;padding: 0 5px;}
.foot_nav a{float: left;white-space: nowrap;color:#DDD3F3}
.foot_nav a:hover,.footer a:hover{color:#A9E901}
.footer {clear: both;line-height: 22px;text-align: center;padding: 15px 0;color:#B9A6DF;background: url(/skin/images/ufo_foot.gif) repeat;}
.footer a {color:#D3C9EB;}
/*首页结束*/
/**新闻列表**/
.main { width:100%; background:url(../images/ufo.gif) repeat-y -490px 0;}
.lolm {float: left;width: 728px;background: #FFF; padding-top:1px}
.endcontent {padding: 12px 0 15px 15px; width:698px; overflow:hidden}
.news_photo {float: left;width: 146px;}
.news_lish {float: right;width: 536px;}
.photho_ul img {height: 105px;width: 140px;padding: 2px;border: 1px solid #CFCFCA;}
.photho_ul li{ text-align:center; height:147px;line-height: 24px;}
.photho_ul li div{ padding:3px 0 0;}
.news_lish li {padding-top: 1px;height: 24px;overflow: hidden;}
.news_lish a {font-size: 14px;}
.news_lish li.l_dividing {background: url(/skin/images/ufo_ico.gif) repeat-x 0 -550px; height: 21px;}
.news_lish li em.ico{background: url(/skin/images/ufo.gif) no-repeat -70px -42px; width:10px; display:inline-block}
.news_lish .frt {color: #AAA;}
.pages {text-align: center;font-size: 12px;line-height:14px; padding-top:12px;}
.pages a {font-size: 12px;  background:#FBFBFB; border:1px solid #D7D7D7; padding:4px 6px 3px; display:inline-block;}
.pages a:hover { background:#EFEBF5; border-color:#D6CEE1; color:#4D33A6; text-decoration:none;}
.pages b {background:#58098F; border:1px solid #8950B1; padding:4px 6px 3px; display:inline-block; color:#FFF;}
.pages a b{ background:none; border:none; padding:0; color:#777}
.photho_lish,.video_lish { width:740px; float:left}
.photho_lish li,.video_lish li {float: left; width:146px; padding-left:10px;padding-right:19px}
.photho_title {height: 24px;overflow: hidden;}
.video_lish li{ text-align:left; height:185px;line-height:18px; color:#999}
div.video_title{ overflow:hidden; height:36px; padding:6px 0 0 0!important;}
.video_title a{ color:#4C4566}
/****新闻内容*****/
.ufo_rb {background: url(/skin/images/ufo_detail.gif) no-repeat;height: 132px;}
h1.title {text-align: center;font-size: 18px;line-height: 30px;color: #160F2F; padding-top:8px}
.t_details {color: #888;background: url(/skin/images/ufo_ico.gif) repeat-x 0 -538px; height:35px}
.detail_ad { float:left; padding-bottom:20px}
.detail_ad dt {float: left;width: 336px; overflow:hidden; height:280px; background:#666}
.detail_ad dd {float: left;height: 14px;width: 26px;}
.endtext {font-size: 14px;line-height: 1.8;width: 698px;overflow: hidden; color:#464646; padding-bottom:10px}
.endtext img {;max-width:688px;max-height:650px;}
.endtext a{ color:#4D33A6; text-decoration:underline;}
.endtext p {padding: 6px 0;}
/****顶、评论*****/
.digg_back {text-align: center;}
.digg_back a {display: inline-block;background: url(/skin/images/ufo.gif); margin:0 16px; overflow:hidden; padding-left:1px;}
.digg .diggnum {display: block; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; padding:7px 0}
.digg_back a.digg {height: 52px;width: 52px; background-position: -380px 0; color:#F90}
.digg_back a.back_home {height: 18px;width: 52px; padding-top:34px; background-position: -435px 0; color:#09F;}
.next_pre li{ font:14px; line-height:24px;}
.end_oper {text-align: right;color: #333333;}
.d_menu {padding-top: 16px; border-bottom:1px solid #B7B7B7; height:23px;}
.d_menu h3 {float: left;font-size: 14px;border-bottom: 2px solid #FF4E00; height:22px; position:relative; margin-bottom:-1px;padding:0 25px 0 3px;color: #302068;}
.d_newcomments_lish li{ border:1px solid #EDEDED; background:#FCFAE3; margin-top:6px; padding:10px 12px 8px; width:672px;}
.commenthead {padding-bottom: 4px; color:#888}
.commentbot {text-align: right;padding-top: 2px;}
h1.comment_title {font-size: 18px; padding:6px 0 3px;}
.comment_title em {font-weight: normal;}
.comment_title span {font-size: 12px;font-weight: normal;}
.comment_title a {color: #333;}
.flowers{display: inline-block;background: url(/skin/images/ufo.gif) no-repeat -335px -30px; width:18px;}
.eggs{display: inline-block;background: url(/skin/images/ufo.gif) no-repeat -355px -30px; width:17px;}
.from_comment{ padding:10px 0 0}
.c_reply{padding:6px 8px 4px; border:1px solid #E9E7D0; background:#FDFCF5; margin-bottom:8px}
.comment_text{ border:1px solid #D4D4D4; height:88px; padding:6px; width:684px; color:#666; line-height:18px; background:url(/skin/images/ufo_detail.gif) no-repeat center -135px;}
.from_comment li{ padding-bottom:5px;}
.from_comment td{ padding-right:6px;}
td.pd0{ padding:0;}
.from_comment .text{border:1px solid #D4D4D4; line-height:14px; padding:3px; padding:4px 3px 2px \9;}
.comment_but{ border-width:0; width:83px; height:24px; background:url(/skin/images/ufo_detail.gif) no-repeat 0 -240px; font-weight:bold; color:#FFF; padding-top:3px \9; cursor:pointer;}
.video_swf {text-align: center;padding-bottom: 15px;}
/**图片详细**/
.modePhoto{ padding-bottom:12px}
.photoView {width: 688px;overflow: hidden;text-align: center;padding: 5px;border-bottom: none; background:#F4F4F4}
.photoView a {display: block;width: 688px;overflow: hidden;}
.photoView img {;max-width:688px;max-height:650px;margin:0px auto;}
.photo_info {color: #FFF;background: #666; padding:0 8px; display:block; text-align:left; margin-top:3px;}
.nph_set_thumb{ background:#EDEDED; padding:10px 0; height:72px; overflow:hidden; margin-top:1px;}
.nph_scrl_main a {height: 70px; width:70px; overflow:hidden; display:inline-block; text-align:center; background:#FAFAFA; overflow:hidden; border:1px solid #C7C7C7;}
.nph_scrl_main a:hover{ background:#F6F4F9; border-color:#5F4F95}
.nph_scrl_main img{ height:70px;}
.page-up,.page-down{ float:left; padding:0 8px;}
.page-up a,.page-down a{ display:block; width:22px; height:72px; background: url(/skin/images/ufo_detail.gif);}
.page-up a{ background-position:-85px -240px}
.page-down a{ background-position:-107px -240px}
#set_pic{ width:622px; overflow:hidden; float:left}
.nph_scrl_main{ width:3000%;}
.photo_but {background: #F4F4F4;padding: 4px 0 8px; text-align:center}
.photo_but table{ margin:0 auto}
.photo_but td { padding:0 3px}
.photo_but input{ background:#3B3358; border: 1px solid #1D1634; border-top-color: #5F587A; border-left-color: #5F587A; color:#FFF; height:22px; cursor:pointer; padding:1px 5px 3px; padding:3px 5px 1px \9;}
select{height:22px;padding:2px;border:1px solid #bbb;background:#fff;font-size:12px;line-height:22px;z-index:1;}
/**复杂最后显示内容**/
.header { background:url(/skin/images/logo.jpg);height:76px; padding:12px 0}
.header ul{filter:Dropshadow(offx=1,offy=0,color=#0F0A21)Dropshadow(offx=0,offy=1,color=#0F0A21)Dropshadow(offx=0,offy=-1,color=#0F0A21)Dropshadow(offx=-1,offy=0,color=#0F0A21);text-shadow: 1px 1px 1px #0F0A21;}
/**相关链接**/
.otherlink{}
.otherlink-title{font-size: 14px;border-bottom: 1px solid #B7B7B7;height: 24px;position: relative;color: #302068;}
.otherlink-title-rel{border-bottom: 2px solid #FF4E00;padding-bottom: 6px;}
.otherlink-box{padding-top: 10px;}
/**专题页**/
.hr20{height: 20px;clear: both;}
.hr10{height: 10px;clear: both;}
.zhuanti{padding: 10px 0 10px 0;}
.zhuanti p{padding-top: 10px;}
.news_pic{width: 660px; padding: 10px 19px; background: #FFF; box-shadow: 0px 3px 3px rgba(150,150,150,0.5); border-radius: 5px; overflow: hidden; border: 1px solid #f0f0f0;}
.news-pic ul li{float: left;padding: 0 4px 0 4px;}
.news-pic li span{display: block; height: 30px; font-size: 14px; width: 166px; overflow: hidden; line-height: 30px;}
.news-pic-title{height: 35px;}
.news-pic-title-r{background: url(/skin/images/more.png) no-repeat; width: 505px; height: 17px; overflow: hidden; float: right; margin-top: 10px;}
.news-pic-title-r a{display: block; width: 42px; height: 16px; overflow: hidden; float: right; line-height: 300px;}
.news-pic-title h2{display: block; float: left; background: #0eaada; border-radius: 3px; padding: 0 8px; height: 28px; overflow: hidden; line-height: 28px; text-align: center; font-size: 16px; font-weight: normal; box-shadow: 3px 3px 3px rgba(150,150,150,0.5);}
.news-pic-title h2 a{color: #fff;}
.sideBox{padding: 5px 9px; background: #FFF; box-shadow: 0px 3px 3px rgba(150,150,150,0.5); border-radius: 5px; overflow: hidden; border: 1px solid #f0f0f0;}
.sideTit{height: 32px; line-height: 32px; border-bottom: 1px solid #ccc; position: relative;font-size: 14px;}
.menuList{width: 100%; overflow: hidden; float: left; clear: both;}
.menuList li{float: left; clear: both; height: 30px; width: 100%; line-height: 30px; border-bottom: 1px dashed #eee; font-size: 14px;}
.menuList li em{display: block; float: left; width: 5px; height: 5px; background: #ccc; margin: 12px 10px 0 10px;}