﻿@charset "utf-8";
/* CSS Document */

@import url(index_index.css);
@import url(news.css);
@import url(witkey.css);
@import url(user.css);
@import url(blog.css);

/*改版完就不要*/
@import url(index.css);

/*全局定义*/
*html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body { background:#fff url(../images/dev_bg.png) repeat-x top; line-height:23px; font-size:12px; font-family:Tahoma,Arial,Verdana,"宋体";}
body,form,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,pre,fieldset,blockquote { margin:0px;padding:0px;}
input,select,button { font-size:12px; line-height:16px; vertical-align:middle;}
table,fieldset,img,abbr, acronym { border:0;}
address,caption,cite,code,dfn,var { font-weight:normal; font-style:normal;}
ul,li { list-style-type:none;}
p,a,span { word-break:break-all; word-wrap:break-word; white-space:normal;}
a { text-decoration:none; color:#333;}
a:hover { /*color:#0F7ECB;*/ text-decoration:underline;}
caption { text-align: left; }
q:before, q:after { content:''; }

/*部分通用*/
.f_l { float:left;}.f_r { float:right;}
.t_l { text-align:left;}.t_c { text-align:center;}.t_r { text-align:right;}
.word { word-break:break-all;}.dis { display:block;}.inline { display:inline;}
.none { display:none;}.vsbly { visibility:hidden;}
.red { color:#f00;}.orange { color:#f60;}
.green { color:green;}.blue { color:#06f;}
.gray { color:#ccc;}.tipcolor{ color:#666;}
.more {}.btm_eight { margin-bottom:8px;}.cArea { width:950px; margin:0px auto;}
.dev_warp { background:url(../images/dev_warp.png) no-repeat;}
.xLine{ margin:10px 0px 5px 0px; height:1px; overflow:hidden; border-bottom:#ccc 1px dashed;}
.clear { clear:both;}
.clearfix { display:inline-block; clear:both;}
*html .clearfix,*+html .clearfix { height:1%;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

/*社区头部*/
.header { width:950px; margin:0px auto 12px auto;}
.TopHead { padding:19px 0px 20px 0px;}
.Logo { width:270px; height:60px; float:left; background:url(../images/logo.png) no-repeat left top;}
.Logo h1 { display:none;}
.Logo a { width:270px; height:60px; display:inline-block;}

/*顶部导航*/
.TopNav { color:#094EA9; padding-right:6px; float:right;}
.TopNav P { text-align:right;}
.TopNav a { color:#094EA9; margin:0px 3px;}
.TopNav dl { width:180px; float:right; padding-top:5px;}
.TopNav dd { float:left; position:relative; z-index:700;}
.TopNav dd a { float:left;}
.TopNav dd a:hover { text-decoration:none;}
.TopNav dd a.curr { height:18px; padding-left:15px; display:inline-block; background:url(../images/menu_bar.gif) no-repeat left -200px;}
.TopNav dd a.curr span { line-height:18px; display:block; padding-right:15px; background:url(../images/menu_bar.gif) no-repeat right -250px;}

/*子菜单*/
.SubMenu { width:159px; border:#7CB2E3 1px solid; background:#E9F5FF; position:absolute; visibility:hidden; z-index:2;}
.SubMenu ul { margin:0px 1px;}
.SubMenu li { height:19px; line-height:19px; padding-left:22px; margin:1px 0px; background:url(../images/menu_bar.gif) no-repeat -23px -360px; color:#094EA9;}
.SubMenu li.visit { background:url(../images/menu_bar.gif) no-repeat -23px -410px; color:#fff; font-weight:600;}
.SubMenu li a { color:#094EA9;}.SubMenu li a:hover { text-decoration:none;}
.SubMenu li.visit a { color:#fff;}

/*菜单导航*/
.MenuNav { position:relative; z-index:699;}
.MenuNav .wT { margin:0 10px; height:41px; line-height:41px;}
.MenuNav .wTL,.MenuNav .wTR { background-repeat:no-repeat; }
.MenuNav .wT { background-repeat:repeat-x;}
.MenuNav .wTL { background-position:left 0px;}
.MenuNav .wT { background-position:0px -60px;}
.MenuNav .wTR { background-position:right -120px;}
.MenuNav .wT,.MenuNav .wTL,.MenuNav .wTR { background-image:url(../images/dev_warp.gif);}

.MenuNav dt,.MenuNav dd { padding:0px 2px; height:40px; line-height:40px; font-size:14px; float:left;}
.MenuNav dt { font-weight:700;}.MenuNav dt a { padding-left:12px; display:block;}
.MenuNav dt a span { padding-right:12px; color:#094FAA; display:block;}
.MenuNav dt a:hover { background:url(../images/menu_bar.gif) no-repeat left -100px; text-decoration:none;}
.MenuNav dt a:hover span { background:url(../images/menu_bar.gif) no-repeat right -150px;}
.MenuNav dt a.Current,.MenuNav dt a.Current:hover { background:url(../images/menu_bar.gif) no-repeat left 0px;}
.MenuNav dt a.Current span,.MenuNav dt a.Current:hover span { color:#fff; background:url(../images/menu_bar.gif) no-repeat right -50px;}
.MenuNav dd { position:relative; z-index:10000; /*color:#EE3800;*/}.MenuNav dd a.yellow { color:#EE3800;}
.MenuNav dd a.event { width:96px; padding-left:22px; color:#094FAA; font-weight:700; background:url(../images/menu_bar.gif) no-repeat left -300px; display:block;}
.MenuNav dd a.event :hover { text-decoration:none;}
.MenuNav dd a.bule { color:#094FAA;}

/*文字导航*/
.TextNav .wT { margin:0 12px; height:24px; line-height:22px;}
.TextNav .wTL,.TextNav .wTR { background-repeat:no-repeat; }
.TextNav .wT { background-repeat:repeat-x;}
.TextNav .wTL { background-position:left -180px;}
.TextNav .wT { background-position:0px -230px;}
.TextNav .wTR { background-position:right -280px;}
.TextNav .wT,.TextNav .wTL,.TextNav .wTR { background-image:url(../images/dev_warp.gif);}
.TextNav li,.TextNav td { font-size:12px; color:#fff;}.TextNav li a,.TextNav td a { color:#fff; margin:0px 5px;}
.TextNav label { float:right;}
.TextNav .schbox { width:96px; padding-left:22px; height:17px; line-height:17px; color:#D2D2D2; border:#AAC3E2 1px solid; background:url(../images/textnav_schbox.gif) no-repeat left top;}
.TextNav select { border:#AAC3E2 1px solid; background:#fff; color:#0C4FA8; width:80px;}
.TextNav .find { color:#0750AC; width:48px;}

/*数字翻页*/
.page { padding:10px 0px; text-align:right; font-family:Verdana;}
.page a { border:#DDDDE2 1px solid; padding:2px 5px; margin:0px 3px ; color:#325C78!important;}
.page a:hover { border:#325C78 1px solid; color:#fff!important; background:#346196;}
.page a:active { border:#325C78 1px solid; color:#fff!important; background:#346196;}
.page span.current { border:#325C78 1px solid; padding:2px 5px; margin:0px 3px; color:#fff!important; background:#346196;}
.page span.disabled { border:#DDDDE2 1px solid; padding:2px 5px; margin:0px 3px; color:#5E5F60!important;}

/*社区尾部*/
.footer { width:950px; margin:12px auto 0px auto; color:#094FAA;}
.footer .wT { margin:0 15px; height:48px; line-height:48px; padding:0px 10px;}
.footer .wTL,.footer .wTR { background-repeat:no-repeat; }
.footer .wT { background-repeat:repeat-x;}
.footer .wTL { background-position:left -330px;}
.footer .wT { background-position:0px -400px;}
.footer .wTR { background-position:right -470px;}
.footer .wT,.footer .wTL,.footer .wTR { background-image:url(../images/dev_warp.gif);}
.footer span { float:right; background:url(../images/s_beian.gif) no-repeat left; padding-left:18px;}
.footer a { margin:0px 5px; color:#094FAA;}
