﻿/* CSS Document */

 *{	padding: 0;	margin: 0; border: 0; list-style:none;}
body{ background: #fff; color: #666; line-height:18px; text-align:center;}
body,ul,li,p,form,fieldset,table,td{ font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px;}

a       { color:#666; text-decoration: none;}
a:hover { color:#e65730; text-decoration: none;}
.redA { color:#e65730;}
.bleuA { color:#00b9da;}
.greenA { color:#339900;}
.bleuA1 { color:#0000de; text-decoration:underline;}

.tag1 { color:#e65730; font-weight:bold;}
.tag2 { color:#e65730;}
.tag3 { color:#00b9da;}

.clear { clear:both; height:0px;}

.adv260_70 { margin-top:10px;}
.adv260text { margin-top:10px; border:1px solid #d0ebf2; padding:3px;}

#current,
#link,
.link,
#wrap02,
#wrap01,
#function,
#header { width:965px; margin:10px auto 0 auto; overflow:auto; _height:1%;}
#header { margin-top:8px; margin-bottom:8px;}
  #logo { float:left; padding:0 0 0 5px; font-size:12px; font-weight:normal; color:#ccc;}
  #logo img { margin-right:15px;}
  #headRight { float:right; width:470px;margin-top:15px;}
  #search { width:290px; float:left; text-align:left;}
  #search p { background:url(../skin/image_v1/icon_03.jpg) no-repeat left center; line-height:15px; padding:0 0 0 18px; margin-bottom:3px;}
  #search ul {}
  #search li { float:left;}
    .inpSearch { width:120px; height:21px; line-height:21px; border:1px solid #777;}
	*html .searchBtn { padding-top:1px;}
	*+html .searchBtn { padding-top:1px;}
  #key { width:178px; float:left;}
  #key li {float:left; line-height:23px; margin-left:5px; white-space:nowrap;}
  #key li em { color:#e65730; font-style:normal;}


#nav { height:64px; background:#79daf0 url(../skin/image_v1/ind_bg_nav01.gif) no-repeat;}
#nav { width:965px; margin:2px auto 0 auto;}
  .nav01 li { float:left;}
  .nav01 li.navMain .home { width:66px;}
  .nav01 li.navMain a { float:left; display:block; text-align:center; width:84px; padding-top:9px; color:#fff; font-size:14px; font-weight:bold;}
  .nav01 li.navMain a:hover { color:#666;}
  *html .nav01 li.navMain { margin-right:10px;}
  .nav01 li.navMain { margin-right:22px;}
  *html .nav01 li.navClient a { margin-left:19px; margin-right:10px;}
  .nav01 li.navClient a { float:left; display:block; margin:0 6px 0 27px; padding-top:9px; color:#03b8df; font-weight:bold;}
  .nav01 li.navClient a:hover { color:#e65730;}
  
  .nav02 { margin-top:13px;}
  *html .nav02 { margin-top:-5px;}
  .nav02 li { float:left;}
  .nav02 li.all a { display:block; color:#79daf0; padding:0 0 0 16px;}
  .nav02 li.subMain a { float:left; display:block; text-align:center; padding-top:0; margin-left:8px;}
  .nav02 li.subMain { margin-right:20px;}
  *html .nav02 li.subMain { margin-right:20px;}
  .nav02 li.subClient a { float:left; display:block; margin-left:8px; padding-top:0;}
  .nav02 li.subClient em a { color:#e65730;}
  

#current { padding:3px 0 3px 0; text-align:left;}
  #current a { color:#adadad; text-decoration:none;}
  #current a:hover { color:#adadad; text-decoration:underline;}
  #current em{ color:#f7c099; font-style:normal;} 
  
  
  #link,.link { color: #666; width:963px; border:1px solid #d0ebf2; padding-bottom:10px;}
  #link h3,.link h3 { font-size:12px; height:30px; line-height:30px; background:#f7fdfe url(../skin/image_v1/ind_bg_line01.gif) repeat-x left bottom;}
  #link h3 em,.link h3 em { font-style:normal; float:left; padding-left:10px; font-size:12px;}
  *html #link h3 em,*html .link h3 em { display:block; padding-top:9px;}
  #link h3 span a { color:#029dbf; font-weight:normal;}
  #link h3 span a:hover { color:#e65730;}
  #link h3 span { float:right; padding-right:15px;}
  #link ul { margin-top:5px;}
  #link li { float:left; padding-top:8px; position:relative; white-space: nowrap;}
  #link li a{ margin:0 10px;}  
  
  .link1 {}
  .link1 li { float:left; width:120px; text-align:center; margin-top:10px;}
  
  .link2 { margin-left:50px;}
  .link2 li { float:left; width:150px; text-align:left; margin-top:10px;}


#footer { color: #666; width:963px; margin:30px auto 20px auto; text-align:left; overflow:auto; _height:1%;}
*+html #footer { margin:20px auto 30px auto;}
  #footer ul { margin:10px 0 10px 0;}
  #footer .logo { width:220px; height:55px; text-align:center; background:url(../skin/image_v1/bg_line03.gif) repeat-y right top; float:left; margin-right:50px; padding-top:15px;}

  #footer li p { margin-top:5px;}

/*---- User Menu ----*/
.gsmymenu{
  position:absolute;visibility:hidden;z-index: 9999;
  width:105px;border:1px solid #EA5E96;background:#FCE8F0; line-height:24px;_line-height:23px; text-align:left;padding:5px 1px;
  }
.gsmymenu hr{
  display:block;
  margin:5px 8px; +margin:0 8px !important; _margin:0 8px;
  border-style:solid ;border-color: #CCC;
  line-height:1px; font-size:1px;
	}
.gsmymenu a{display: block; height:22px;_height:20px; padding:0 10px; color:#EA5E96; text-decoration: none;}
.gsmymenu a:hover{background: #FFF;color:#DE1D6A;text-decoration: none;}
.gsmymenu .pogood{background: #DD137B;color: #FFF;}


/*顶数样式*/
.digmun{ PADDING-LEFT: 0px; PADDING-top: 8px;  PADDING-bottom: 8px;  FONT-WEIGHT: bold; FONT-SIZE: 24px;COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none}


/*分享文章显示样式*/
.postfontindex {  FONT-SIZE: 14px; FONT-WEIGHT: bold;COLOR: #FF6600;float:left; padding-left:5px;}
.postfontdar {  FONT-SIZE: 12px;float:left; padding-left:5px;}


/*分享文章图片样式*/
.content1{padding-left:1px;padding-right:1px;padding-TOP:1px;padding-bottom:1px;margin-bottom:2px;margin-TOP:2px;margin-left:2px;margin-right:2px;border: 1px solid #666;}   


/* ShowPost.asp 单元格*/
.postbg {
	background-image:url(postbg.jpg);
	background-position:center;
	background-repeat:repeat-x;
}
.postbg1 {
	background-image:url(postbg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.postfont20 { FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: middle; VERTICAL-ALIGN: bottom; COLOR: #494949; LINE-HEIGHT: 150% }
.postfont-hui{ COLOR: #6F6F6F }
.postfonthuo{ COLOR: #ff0000 }
.ForumPostUserArea {
	BORDER-RIGHT: #D4EFF7 1px solid;
	WIDTH: 180px;
	TEXT-ALIGN: center
}
.ForumPostButtons {
	text-align:right;
	PADDING-TOP: 6px; 
	PADDING-BOTTOM: 4px;
	PADDING-RIGHT: 5px;
	BORDER-BOTTOM: #D4EFF7 1px solid;
}
.ForumPostButtons1 {
	text-align:left;
	BORDER-BOTTOM: #D4EFF7 1px solid;
}
.ForumPostBodyArea {
	PADDING-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
}
.ForumPostTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	PADDING-BOTTOM: 12px;
}
.ForumPostContentText {
	WIDTH:100%;
	OVERFLOW:auto;
}
.ForumPostSignature {
	BORDER-TOP: #ddd 1px solid;
	MARGIN: 1em;
	PADDING-TOP: 1em;
	FONT-SIZE: 100%;  
}


/*分享聚合页面TAG样式*/
	#keyWord1 { border:1px solid #d0ebf2; width:258px; overflow:hidden;}
	#keyWord1 h2 { background:url(../skin/image_v1/ind_bg_line01.gif) repeat-x left center; width:258px; height:35px; overflow:auto;text-align:left;}
	#keyWord1 h2 span { display:block; background:#fff url(../skin/image_v1/icon_key.gif) no-repeat left center; font-size:14px; color:#555; width:200px; height:25px; line-height:25px; padding-left:33px;padding-top:5px;}
	*html #keyWord h2 span { padding-top:5px; height:20px; line-height:20px;}
	#keyWord1 ul { margin:0px 0 0 5px; text-align:left;}
	#keyWord1 li { margin-right:10px; float:left; padding-top:5px;white-space:nowrap;}

/*编辑删除*/
.bjsc{ background:url(../Images/digbg2.gif) no-repeat 0 0; display:block; width:51px; height:25px; line-height:25px; margin:3px auto}
/* 列表TABLE */
#CCommonListArea{BACKGROUND-COLOR: #EBF3FB;}

/* 列表标题 */
#CCommonListTitle{background:#EBF3FB;height:30px;COLOR:#07519A;font-size:14px;padding-left:5px}
#CCommonListTitle a{COLOR:#07519A;font-size:14px;padding-left:5px}
#CCommonListTitle1{background:#EBF3FB;height:30px;COLOR:#07519A;font-size:14px;padding-left:5px}
#CCommonListTitle2{background:#EBF3FB;height:30px;COLOR:#07519A;font-size:14px;padding-left:5px}
#CCommonListTitle3{background:#f7fdfe;height:30px;COLOR:#07519A;font-size:14px;padding-left:5px}


/* 列表页眉 */
#CCommonListHeader{BACKGROUND-COLOR: #79DAF0;color:#FFFFFF;}  

/* 列表单元格 */
#CCommonListCell{BACKGROUND-COLOR: #FFFFFF;font-size:14px;padding-left:5px}
#CCommonListCrll{BACKGROUND-COLOR: #FFFFFF;height:5px;padding-left:5px}
#maitell{
	position: relative;
	width:99%;padding:5px 10px 10px;margin-bottom:0px; 
	background:#AACCEE url(../skin/wodig/maila_tellback.gif) repeat-x left top;overflow:hidden;
	}
#activitymaitell{
	position: relative;
	width:99%;padding:5px 10px 10px;margin-bottom:0px; 
	background:#AACCEE url(../skin/wodig/activity_tellback.gif) repeat-x left top;overflow:hidden;
	}

/*多页 换页样式*/
.PageInation {
	margin: 3px 0px;
	clear: both;
}
.PageInation a {
	float: left;
	padding: 4px 6px 4px 6px;
	text-decoration: none;
	cursor:default;
}
.MultiPages {
	background-color: #F5FBFF;
	border: 1px solid #E0F0F9;
	margin-right:1px;
	vertical-align: middle;
	font-weight: bold;
}
.PageNum {
	background-color: #FFFFFF;
	border: 1px solid #E0F0F9;
	margin-right:1px;
	vertical-align: middle;
}
a.PageNum:hover {
	background-color: #A6CBE7;
	border: 1px solid #E0F0F9;
	text-decoration: none;
	cursor:pointer;
}
.CurrentPage {
	margin-right:1px;
	border: 1px solid #E0F0F9;
	vertical-align: middle;
	background-color: #A6CBE7;
	font-weight: bold;
}
.PageInput {
	border:1px solid #E0F0F9;
	padding: 2px 0px 1px 1px;
	width: 40px;
	height: 18px !important;
	height: 16px;
	margin: 0px;
	background: #FFFFFF;
}



/*比例条码*/
.percent {
	border: 1px solid #D5BCBA;
	width:99%;
}
.percent div {
	background: #E0F0F9;
	height: 10px;
}

html{
SCROLLBAR-FACE-COLOR:   #6ED8F0;   
SCROLLBAR-HIGHLIGHT-COLOR:   #FFF;   
SCROLLBAR-SHADOW-COLOR:   #FFF;   
SCROLLBAR-3DLIGHT-COLOR:   #FFF;   
SCROLLBAR-ARROW-COLOR:   #555555;   
SCROLLBAR-TRACK-COLOR:   #F8F8F8;   
SCROLLBAR-DARKSHADOW-COLOR:   #FFF; 
}
/* 短消息样式设置 */
#CommonBody{width:985px; text-align:left; margin-bottom:5px; padding-top:10px; font-weight:normal; font-size:12px;}
/* 各输入框样式设置 */
.inpForum { width:180px; height:21px; line-height:21px; border:1px solid #CCC; margin-left:10px;}
.txetForum { width:400px; height:85px; line-height:21px; border:1px solid #CCC; margin-left:10px;}
.inpSrcSubmit { width:50px; height:18px; line-height:18px; border:1px solid #CCC; margin-left:0;}
.biotiSrcSubmit { width:180px; height:21px; line-height:21px; border:1px solid #CCC; margin-left:0;}
.txetSrcSubmit { width:400px; height:85px; line-height:21px; border:1px solid #CCC; margin-left:10px;}
.txetEditPost { width:360px; height:21px; line-height:21px; border:1px solid #CCC; margin-left:0;}
.txetVoteExpiry { width:20px; height:14px; line-height:16px; border:1px solid #CCC; margin-left:0;}

/* Text Button */
.CommonImageTextButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	padding: 4px;
	margin: 1px;
	border-style: solid;
	border-width: 1px;
	border-color: #00D0FF;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #FFFFFF;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-left: 22px;
	line-height: normal;
	white-space: nowrap;
}

.CommonImageTextButton:LINK
{
	text-decoration: none;
	color: #FFFFFF;
	margin: 1px;
}

.CommonImageTextButton:VISITED
{
	text-decoration: none;
	color: #FFFFFF;
}

.CommonImageTextButton:ACTIVE
{
	text-decoration: none;
	color: #FFFFFF;
}

.CommonImageTextButton:HOVER
{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #79DAF0;
}

.CommonTextButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	background-color: #00D0FF;
	border-style: solid;
	border-color: #00D0FF;
	border-width: 1px;
	cursor: pointer;
	position: relative;
	top: 2px;
	padding: 5px;
	margin: 1px;
	margin-bottom: 0px;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
}

.CommonTextButton:LINK
{
	text-decoration: none;
	color: #FFFFFF;
	margin: 1px;
}

.CommonTextButton:VISITED
{
	text-decoration: none;
	color: #FFFFFF;
}

.CommonTextButton:ACTIVE
{
	text-decoration: none;
	color: #FFFFFF;
}

.CommonTextButton:HOVER
{
	text-decoration: underline;
	color: #FFFFFF;
	background-color: #79DAF0;
}


.postfontindex {  FONT-SIZE: 14px; FONT-WEIGHT: bold;}

/* */
.PannelBody {border:1px #D4EFF7 solid; border-top:none; BACKGROUND-COLOR: #FFFFFF;}
.PannelBody td{ padding:5px 0 2px 20px; line-height:20px; text-align:left; color:#333;}
.PannelOff{cursor:pointer;BACKGROUND-COLOR: #E0F0F9;COLOR:#000000;border-left:1px #79DAF0 solid;border-top:1px #79DAF0 solid;}
.PannelOn{cursor:pointer;BACKGROUND-COLOR: #FFFFFF;FONT-WEIGHT:bold;border-left:1px #79DAF0 solid;border-top:1px #79DAF0 solid;}
.TableRight {border-top:0px; border-left:1px #79DAF0 solid; border-bottom:1px #79DAF0 solid;}

/* 菜单样式 */
.menuskin {
	BORDER-RIGHT: #A6CBE7 1px solid ;
	BORDER-TOP: #A6CBE7 1px solid;
	BORDER-LEFT: #A6CBE7 1px solid;
	BORDER-BOTTOM: #A6CBE7 1px solid;
	BACKGROUND-IMAGE: url(menubg.gif);
	POSITION: absolute;
	VISIBILITY: hidden;
	z-index:2;
}
.menuitems {
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 2px;
	font-size:9pt;
	line-height:14pt;
}
#mouseoverstyle {
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT: #D4EFF7 1px solid;
	BORDER-TOP: #D4EFF7 1px solid;
	BORDER-LEFT: #D4EFF7 1px solid;
	BORDER-BOTTOM: #D4EFF7 1px solid;
	BACKGROUND-COLOR: #ECF6FB; 
}
.menuskin A {PADDING-RIGHT:10px;PADDING-LEFT:30px;}

/* YBB代码引用样式 */
BLOCKQUOTE {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 16px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px dotted
}

/* */
.PannelBody {border:1px #D4EFF7 solid; border-top:none; BACKGROUND-COLOR: #FFFFFF;}
.PannelBody td{ padding:5px 0 2px 20px; line-height:20px; text-align:left; color:#333;}
.PannelOff{cursor:pointer;BACKGROUND-COLOR: #E0F0F9;COLOR:#000000;border-left:1px #D4EFF7 solid;border-top:1px #D4EFF7 solid;}
.PannelOn{cursor:pointer;BACKGROUND-COLOR: #FFFFFF;FONT-WEIGHT:bold;border-left:1px #D4EFF7 solid;border-top:1px #D4EFF7 solid;}
.TableRight {border-top:0px; border-left:1px #D4EFF7 solid; border-bottom:1px #FFD5BF solid;}



/* Modal Styles */
.CommonModalMask
{
	opacity: .4;
	filter: alpha(opacity=40);
	background-color: #333333;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color:transparent !important;
	background-image: url("../../images/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}

.CommonModal
{
	border-style: solid;
	border-width: 1px;
	border-color: #888888;
	border-right-width: 3px;
	border-right-color: #888888;
	border-bottom-width: 3px;
	border-bottom-color: #888888;
	background-color: #eeeeee;
}

.CommonModalTitle
{
	background-color: #E0F0F9;
	padding: 4px;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #D1B4B1;
	color: #ffffff;
	font-family: Arial, Helvetica;
	font-size: 110%;
	font-weight: bold;
	margin: 0px;
	height: 1.3em;
	position: relative;
	z-index: 203;
	cursor: move
}

.CommonModalClose
{
	width: 33px;
	height: 12px;
	background-image: url(../../images/close.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	cursor: pointer;
	float: right;
}

.CommonModalContent
{
	background-color: #ffffff;
}

.CommonModalFooter
{
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-color: #cccccc;
	background-color: #eeeeee;
	padding: 2px;
}

.CommonModalResize
{
	width: 14px;
	height: 14px;
	background-image: url(../../images/resize.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	float: right;
	cursor: se-resize;
}

/* Help Icon */
.helpicon { line-height: normal; background-position: left top; background-repeat: no-repeat; }
.helpicon img { height: 40px; width: 16px; PADDING-Right:5px; vertical-align: middle; }
a.helpicon{ background-image: url(../../images/help_out.gif); }
a.helpicon:hover, a.helpicon:active { background-image:url(../../images/help_hover.gif); cursor:help; }

/*弹出菜单DIV样式*/
.PopupMenu {
	BORDER: #79DAF0 1px solid;
	POSITION: absolute;
	BACKGROUND: #FFF;

}
.PopupMenu A {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 25px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	DISPLAY: block;
	background-repeat: no-repeat;
	background-position: 1px;
	color: #333
}
.PopupMenu A:hover {
	BACKGROUND: #D4EFF7;
	color:#000;
	background-repeat: no-repeat;
	background-position: 1px;
}

  #link1,.link1 { color: #666; width:963px; border:1px solid #d0ebf2; padding-bottom:10px; margin-top:10px;}
  #link1 h3,.link1 h3 { font-size:12px; height:30px; line-height:30px; background:#f7fdfe url(../skin/image_v1/ind_bg_line01.gif) repeat-x left bottom;}
  #link1 h3 em,.link1 h3 em { font-style:normal; float:left; padding-left:10px; font-size:12px;}
  *html #link1 h3 em,*html .link1 h3 em { display:block; padding-top:9px;}
  #link1 h3 span a { color:#029dbf; font-weight:normal;}
  #link1 h3 span a:hover { color:#e65730;}
  #link1 h3 span { float:right; padding-right:15px;}
  #link1 ul { margin-top:5px;}
  #link1 li { float:left; padding-top:8px; padding-left:20px; position:relative; white-space: nowrap;}
  #link1 li a{ margin:0 0px;}  
