@charset "utf-8";
/* CSS Document */

* {margin:0px; padding:0px; }
body {margin:0px auto;text-align:center;position:relative;padding:0px; font: 70%/160% Verdana, Arial, Helvetica, sans-serif;color:#626262;background:#fff url(images/bg.jpg) no-repeat center top;}
body>table,body>div { margin-left:auto; margin-right:auto; clear:both;}
table,form,div,img,td,ul,li,dl,dt,dd {margin:0 auto; padding:0; border:0;}

a { color:#626262; text-decoration:none; }
a:hover { color:a40000; text-decoration:underline; }
/**************************************************************************************/

.hr { clear:both; width:100%; height:5px; line-height:0px; font-size:0px; }
.nbsp { float:left; width:5px; font-size:2px; }

.Bold		{ font-weight: bold; }
.NoBold		{ font-weight:normal; }
.Pointer	{ cursor: pointer; }

img { border:0px; }
img.imgblock { display:block; }
em{font-weight:normal; }
ul li { list-style:none; }
input, select { cursor:pointer; font-size:12px; }
/**************************************************************************************/


/* 通用属性 */
.c2,.c3,.c4,.c5 {width:100%;text-align:center;margin:0 auto;clear:both;padding:0;border:0}
.c2 li,.c2 div {width:49.5%;float:left}	/*双列列表样式*/
.c3 li,.c3 div {width:33.3%;float:left;}	/*三列列表样式*/
.c4 li,.c4 div {width:24.96% !important width:23.8%;float:left;}	/*四列列表样式*/
.c5 li,.c5 div {width:19.988% !important width:19.1%;float:left;}	/*五列列表样式*/

.p6 {padding-top:8px; }

.le4{width:24.96% !important width:23.8%;float:left;}

.picgroup {text-align:center;clear:both;margin:0px auto;width:100%}
.picgroup img {display:block;margin:0 auto}		/*组图内图片属性*/
.picgroup h3 {text-align:center;font-size:12px;width:100%;font-weight:normal}
.picgroup h4 {text-align:center;font-size:12px;width:100%;font-weight:normal}
.picgroup li {text-align:center;display:inline}

.picgroup {text-align:center;clear:both;margin:0 auto;width:100%;}
.picgroup img {border:1px #CFCFCE solid;padding:2px;}

.picgroup a img {border:5px solid #eee;}
.picgroup a:hover img {border:5px solid #FEB634;}
.picgroup li{text-align:left;}
.picgroup h3 {padding:3px 0;line-height:21px;}
.picgroup h3 a{color:#000;text-decoration:none; }
.picgroup h3 a:hover{color:#FF6600; }

.title{height:25px;line-height:25px;font-size:12px;font-weight:normal;color:#a40000;padding:0 10px 0 0;background: url(images/title-bg.gif) no-repeat right bottom;text-align:right;}
.title span{float:left;font-weight:bold;background: url(images/title-bg.gif) no-repeat left top;padding:0 10px;}
.title a{color:#a40000;}
.title a:hover{color:#626262;text-decoration: none;}

.titler{height:23px;line-height:23px;font-size:12px;font-weight:normal;color:#dab866;padding:0 8px;background:#a40000 url(images/titler-bg.gif) no-repeat right;text-align:right;font-size:11px;}
.titler span{float:left;font-weight:bold;}
.titler a{color:#dfca77;}
.titler a:hover{color:#fff;text-decoration: none;}

.list-title{height:32px;line-height:32px;background: url(images/title-list.gif) no-repeat left bottom;padding:0 0 0 40px;margin:0 0 0 10px; }
/**************************************************************************************/

/*文字列表样式*/
.textList{margin:5px 0 5px 10px;text-align:left;}
.textList li{height:26px;line-height:26px;overflow:hidden;background:url(images/line-dashed.gif) repeat-x bottom; text-align:right;list-style:none; }
.textList li span{float:left;background:url(images/icon_red.gif) no-repeat left center; padding:0 0 0 8px;  }
.textList li a{color:#666;}
.textList li a:hover{color:#a40000;text-decoration: none;}

#header_warp {padding:0; margin:0; clear:both;width:1001px;position:relative;text-align:left; }

.logo{float:left; width:499px;height:59px;background:url(images/logo.png) no-repeat top;margin:70px 0 0 200px;text-indent:-9999px;}
    *html .logo{margin:70px 0 0 100px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/logo.png"); background:none;}

#header_warp .language{margin:0;line-height:26px;text-align:right;padding:0 10px 0 0;}
#header_warp .language ul{padding:0; margin:0; list-style:none; }
#header_warp .language ul li{display:inline; }
#header_warp .language ul li em{margin:0 3px; }
#header_warp .language a{color:#dab866;}
#header_warp .language a:hove{color:#dab866;}

#header_warp .topmenu {margin:0;line-height:26px;text-align:right;padding:0 10px 0 0;}
#header_warp .topmenu ul{padding:0; margin:0; list-style:none; }
#header_warp .topmenu ul li{display:inline;}
#header_warp .topmenu ul li em{margin:0 3px; }
#header_warp .topmenu a{color:#dab866;}
#header_warp .topmenu a:hove{color:#dab866;}

#header_warp .menu {float:left; height:30px;margin:80px 0 0 55px;  padding:5px 0px 5px 0px;clear:both;text-align:center;}
#header_warp .menu ul li { float:left;width:94px; height:31px; line-height:31px;font-size:12px; }
#header_warp .menu ul li a { display:block; width:100%; color:#dfca77; text-decoration:none; }
#header_warp .menu ul li a:hover {background:url(images/nav-select.gif) no-repeat top;font-weight:bold; color:#dfca77; }
#header_warp .menu ul li em {text-indent:-9999px; }
#header_warp .menu #cur {background:url(images/nav-select.gif) no-repeat top;font-weight:bold; color:#dfca77; }
/**************************************************************************************/

#main_warp { clear:both;margin:6px 0 0;  width:932px;background:#F6F5F0;}
#list #main_warp { clear:both; width:932px;background:#F6F5F0;border-right:0; text-align:left; }
#list h4 {text-align:left;}

#main_warp .left { float:left; width:220px;overflow:hidden;}
#main_warp .right { float:right; width:705px;text-align:left;background:#fff;padding:0 0 0 6px;border-left:1px #ebe6df solid;  }

#main_warp #left{width:223px;float:left; overflow:hidden; }
#main_warp #right{width:698px;float:right;border-top:1px #ebe6df solid;border-left:1px #ebe6df solid;background:#fff;padding:10px 10px 10px 0;min-height:400px;}

#main_warp .right .md-left { float:left; width:477px;overflow:hidden; text-align:left;}
#main_warp .right .md-right { float:right; width:222px; }

#main_warp .pre_boxa { width:208px;margin-right:6px; background:#151515;text-align:left; background:url(images/gg-bg.gif) repeat-y ;clear:both;}
#main_warp .pre_boxa .title{width:208px;height:30px;margin:0;padding:0; background:url(images/gg-title.gif) no-repeat top;}
#main_warp .pre_boxa .bottom{width:208px;height:7px;margin:0;background:url(images/gg-bottom.gif) no-repeat bottom;}
#main_warp .pre_boxa .list{margin:5px 15px;}
#main_warp .pre_boxa .list ul li{line-height:20px;width:178px;overflow:hidden;text-align:right; }
#main_warp .pre_boxa .list ul li span{float:left; background:url(images/icon_red.gif) no-repeat left;padding-left:8px;  }
#main_warp .pre_boxa .list ul li a{color:#a40000;}
#main_warp .pre_boxa .list ul li a:hove{color:#a40000;}

#main_warp .pre_boxb {width:208px;margin-right:6px; border-bottom:1px #ebe6df solid;background:#fff;}
#main_warp .pre_boxb {padding:0 0 5px 0}
#main_warp .pre_boxb .photo{margin:8px 0 0 5px!important;margin:8px 0 0 3px;}
#main_warp .pre_boxb .text{margin:6px 5px 10px 5px!important;margin:6px 3px 0 3px;line-height:19px;text-align:left;}
#main_warp .pre_boxb .picgroup{margin:6px 0 0 0;}
#main_warp .pre_boxb .picgroup a img {border:3px solid #eee;}
#main_warp .pre_boxb .picgroup a:hover img {border-color: #FEB634;}

#main_warp .pre_contact{margin:0;padding:6px 0;width:212px;margin-right:4px;  height:72px;background:url(images/contact-bg.gif) no-repeat 4px top;clear:both;}
#main_warp .pre_contact .title{display:none; }
#main_warp .pre_contact .text{margin:0 0 0 45px;line-height:19px;color:#a40000; }


#main_warp .pre_focus { float:left; width:465px;text-align:left;}

#main_warp .pre_family {float:left;width:236px;}
#main_warp .pre_family .list{float:left;margin:6px 0 2px 0;width:140px;}
#main_warp .pre_family .list li{line-height:20px;background:url(images/ico_green.gif) no-repeat left center;padding:0 0 0 8px;  }
#main_warp .pre_family .list li a{color:#a40000;}
#main_warp .pre_family .list li a:hove{color:#a40000;}
#main_warp .pre_family .photo{float:right;margin:8px 5px 0 5px;width:60px;}
#main_warp .pre_family .photo li{line-height:20px;}

#main_warp .pre_esoteric{float:left;width:236px;}
#main_warp .pre_esoteric .photo{float:left;margin:8px 0;}
#main_warp .pre_esoteric .list{float:right;margin:8px 0 2px 0;width:140px;}
#main_warp .pre_esoteric .list li{line-height:21px;background:url(images/ico_green.gif) no-repeat left center;padding:0 0 0 8px; }
#main_warp .pre_esoteric .list li a{color:#a40000;}
#main_warp .pre_esoteric .list li a:hove{color:#a40000;}

#main_warp .pre_news {padding:0; margin:0;width:222px;clear:both; }
#main_warp .pre_news .title{width:195px;height:39px;line-height:39px; margin:0;padding:0; background:url(images/news-title-bg.gif) no-repeat 0 top;}
#main_warp .pre_news .title span{float:left;font-weight:bold;background:none;padding:0 10px;text-indent:-9999px;}
#main_warp .pre_news .list{ float:left; width:214px; padding:2px 0;}
#main_warp .pre_news .list li{padding:3px 0 10px; margin:0; width:220px;line-height:20px;color:#a40000;background:url(images/line-list.gif) no-repeat left bottom;  }
#main_warp .pre_news .list li a{color:#a40000; }
#main_warp .pre_news .list li a:hover{color:#626262; }
#main_warp .pre_news .list li span{color:#626262; padding:5px 0 0; }

#main_warp .pre_video {padding:0; margin:0;width:222px;text-align:center;clear:both;}

#main_warp .pre_Picture {padding:0; margin:0;width:222px;text-align:center;clear:both;}
#main_warp .pre_Picture ul{margin:-1px -6px 0 0;width:226px;}
/*-- IE6 Hack to expand the div height to equal Headlines div --*/ 
* html #main_warp .pre_Picture img{margin-bottom:2px;width:108px;height:71px;}
/*-- IE7 Hack to expand the div height to equal Headlines div --*/
*:first-child+html #main_warp .pre_Picture img{margin-bottom:2px;width:108px;height:71px; }
#main_warp .pre_Picture li{width:108px;margin:4px 0 0;background:#eaeceb;font-size:.85em;list-style:none;float:left;border-right:solid 4px #FFFFFF;/*-- Creates columns --*/  }
/*-- Deletes last column --*/  
#main_warp .pre_Picture li h3 {width:108px;font-size:12px;width:108px;}
#main_warp .pre_Picture li h3 span {font-weight: normal; display: block; line-height: 16px;font-size: .9em}
#main_warp .pre_Picture li h3 a {display: block; color: #fff; background: #999 url(images/icon-arrow-square.png) no-repeat left bottom}
#main_warp .pre_Picture li h3 a:hover {text-decoration: none; background: #f00 url(images/icon-arrow-square.png) no-repeat left bottom}

#main_warp .pre_boxc {float:left; width:477px;border-bottom:1px #ebe6df solid;background:#fff; }
#main_warp .pre_boxc {padding:0 0 5px 0}
#main_warp .pre_boxc .photo{margin:8px 0 0 5px!important;margin:8px 0 0 3px;}
#main_warp .pre_boxc .text{margin:6px 5px 10px 5px!important;margin:6px 3px 0 3px;line-height:19px;}
#main_warp .pre_boxc .picgroup{margin:6px 0 -2px 0;}
#main_warp .pre_boxc .picgroup a img {border:5px solid #eee;}
#main_warp .pre_boxc .picgroup a:hover img {border:5px solid #FEB634;}

.shaolinShow {border-bottom:1px #ebe6df solid;margin:0;height:233px;  }
ul.textShow{margin:3px 0 0;line-height:21px;clear:both; }
ul.textShow li {padding:5px; margin:0; list-style:none;clear:both;text-align:left;}
ul.textShow li p{float:left;margin-right:10px;  }
ul.textShow li p a img {border:5px solid #eee;}
ul.textShow li p a:hover img {border:5px solid #FEB634;}
ul.textShow li h3 {margin:0; padding:3px 0;line-height:21px;font-size:12px;background:none; }
ul.textShow li h3 span{float:left;margin:0;padding:0 8px 0 0; background:none;}
ul.textShow li h4 {margin:6px 0 0;padding:3px 0;line-height:21px;font-size:12px;font-weight:normal;color:#666; }

.InfoTxtListTitle {padding:0; margin:10px 0 10px 10px;text-align:right;}
ul.pictxtlist li {width:100%; padding:0; margin:6px 0; list-style:none; clear:both; background:url(images/line-list.gif) no-repeat 155px bottom; }
ul.pictxtlist li p{float:left;margin-right:10px;  }
ul.pictxtlist li p a img {border:5px solid #eee;}
ul.pictxtlist li p a:hover img {border:5px solid #FEB634;}
ul.pictxtlist li h3 {margin:0; padding:3px 0;line-height:21px;font-size:12px; }
ul.pictxtlist li h3 span{float:left;margin:0;padding:0 8px 0 0; background:none;}
ul.pictxtlist li h3 span a{color:#a40000; }
ul.pictxtlist li h3 span a:hover{color:#626262; }
ul.pictxtlist li h4 {margin:6px 0 0;padding:3px 0;line-height:21px;font-size:12px;font-weight:normal;color:#666;background:none;}

.leftNav{width:223px;min-height:161px;margin:0 auto;text-align:left;background:#a40000 url(images/left-top-bg.gif) no-repeat top;}
.leftTitle{margin:80px 0 5px 0;float:right;}

ul.leftMenu{width:150px;margin:10px 0 10px 60px;}
ul.leftMenu li{height:20px;line-height:20px;width:113px;padding:0 22px 0 25px;margin:3px 0;font-weight:bold;background:url(images/left-menu-bg.gif) no-repeat top;}
ul.leftMenu li a{color:#dab866;}
ul.leftMenu li a:hover{color:#dab866;text-decoration:underline;}

ul.ColumnNav{width:150px;margin:10px 0 10px 60px;}
ul.ColumnNav li{height:20px;line-height:20px;width:113px;padding:0 22px 0 25px;margin:3px 0;overflow:hidden; font-weight:bold;background:url(images/left-menu-bg.gif) no-repeat top;}
ul.ColumnNav li a{color:#dab866;}
ul.ColumnNav li a:hover{color:#dab866;text-decoration:underline;}

/*分页样式定义开始*/
#ShowPage {margin:10px 0px;Padding: 3px 0px; text-align:right;clear:both; background:none;list-style-type: none;}
#ShowPage a.PageInfo { Background-color: #f7f6f2; Border: 1px solid #ebe6df; margin-Right: 1px; Padding: 2px 5px; Vertical-Align: Middle; color: #b73e3e; }
#ShowPage a.TotalPage { Background-color: #f7f6f2; Border: 1px solid #ebe6df; margin-Right: 1px; Padding: 2px 5px 1px 5px; Vertical-Align: Middle; color: #b73e3e; }
#ShowPage a.FirstPage, #ShowPage a.LastPage, #ShowPage a.PrevPage, #ShowPage a.NextPage, #ShowPage a.GoToPage { Background-color: #f7f6f2; Border: 1px solid #ebe6df; margin-Right: 1px; Padding: 2px 5px; Vertical-Align: Middle; color: #b73e3e; text-decoration: none; }
#ShowPage a.FirstPage:hover, #ShowPage a.LastPage:hover, #ShowPage a.PrevPage:hover, #ShowPage a.NextPage:hover, #ShowPage a.GoToPage:hover { Background-color: #FFFFFF; Border: 1px solid #ebe6df; margin-Right: 1px; Padding: 2px 5px; Vertical-Align: Middle; color: #b73e3e; text-decoration: none; }
#ShowPage a.CurrentPage { margin-Right: 1px; Padding: 2px 5px; Vertical-Align: Middle; color: #dab866; background:#a40000; Padding: 2px 5px; text-decoration: none; font-weight: bold; border:1px solid #9b0000; }
#ShowPage Input { Border: 1px solid #659b28; Width: 30px; Padding: 2px; margin-Bottom: 1px; }
#ShowPage select.PageSelect { Width: 80px; margin-Bottom: 1px; }
.PageLoading { Background-color: #FFFFEB; Border: 1px solid #FAD446; Padding: 5px 10px; margin: 5px 0; color: #555555; }
/**************************************************************************************/

.InfoViewBody {margin:0 0 0 10px;}
.InfoListTitle {padding:0; margin:10px 0;text-align:center;}
.InfoListTitle h2{color:#a40000; line-height:28px; }

.InfoViewInfo {text-align:center;color: #a40000; }
.InfoViewInfo a{color: #a40000; }
.InfoViewInfo a:hover{color: #626262; }

Div.InfoTimeBox { float: left; width: 46px; text-align: center; cursor: default; }
Div.InfoTimeBox span.InfoTimeBoxMonth { border-bottom: 1px solid #BBD590; margin: 0px; margin-top: 0px; display: block; font-family: Arial; text-transform: uppercase; color: #fff; font-weight: bold; background: #86C61E; }
Div.InfoTimeBox span.InfoTimeBoxDay { display: block; font-family: Arial; color: #5B9300; font-size: 25px; padding: 5px; background: #EAF7D4; border: 1px solid #BBD590; }

Div.TopInfoBrief, Div.InfoBrief, Div.InfoContent { Overflow: Hidden; Word-Wrap: Break-Word; color: #555555; margin: 10px 0 15px 0; Line-Height: 25px; }
Div.TopInfoBrief p, Div.InfoBrief p, Div.InfoContent p { margin: 0; Padding: 0; }
Div.TopInfoBrief img, Div.InfoBrief img, Div.InfoContent img { max-width: 500px;  width: expression(this.width>500?"500px":true);
Overflow: Hidden; }

Div.InfoContent { font-size: 12px; Padding: 6px 3px 5px 2px; }
Div.InfoTag { margin: 5px 0 20px 0; Padding: 5px 0; color: #B85B5A; Border-Top: 1px dotted #ebe6df; Border-Bottom: 1px dotted #ebe6df; }
Div#InfoPwdDiv p.InfoPwd { margin: 0; Padding: 5px 0 0 0; color: #0066CC; }
Div.InfoPwdTitle { padding: 2px 0; margin: 3px 0 6px 0; font-size: 14px; font-weight: bold; text-align: left; color: #6492C2; }
Div.InfoTag a:link, Div.InfoTag a:visited, Div.InfoTag a:hover, Div.InfoTag a:active { margin: 0 5px; }
Div.InfoListInfo a:link { color: #0066CC; text-decoration: none; }
Div.InfoListInfo a:visited { color: #0066CC; text-decoration: none; }
Div.InfoListInfo a:hover { color: #114477; text-decoration: underline; }

.InfoList{padding:0; margin:10px 0;text-align:center;font-size:12px;}

/* InfoListBox layout
----------------------------------------------- */
.InfoListBox{padding:15px 10px 25px 0;list-style:none; }
.InfoListBox h2{margin:0 0 0 20px;padding:8px 0 0;font-size:11px;text-align:right;color:#cc0000;line-height:24px;font-weight:normal; background:url(images/InfoListBox-h2-bg.gif) repeat-x left bottom; }
.InfoListBox h2 span{float:left; padding:0 0 0 16px;font-size:14px;background:url(images/icon-redp.gif) no-repeat left 4px;font-weight:bold; }
.InfoListBox h2 a{color:#c00;}
.InfoListBox h2 a:hover{color:#c00;text-decoration:none;}


ul.InfoList{margin:5px 0 5px 25px;text-align:left;}
ul.InfoList li{height:26px;line-height:26px;overflow:hidden;background:url(images/line-dashed.gif) repeat-x bottom; text-align:right;}
ul.InfoList li span{float:left;background:url(images/icon_red.gif) no-repeat left center; padding:0 0 0 8px;  }
ul.InfoList li h3{height:26px;line-height:26px;overflow:hidden;background:url(images/line-dashed.gif) repeat-x bottom; text-align:right;font-size:12px;font-weight:normal;}
ul.InfoList li h3 span{float:left;background:url(images/icon_red.gif) no-repeat left center; padding:0 0 0 8px;  }
ul.InfoList li em{font-style:normal;font-size:11px;}
ul.InfoList li a{color:#666;}
ul.InfoList li a:hover{color:#a40000;text-decoration: none;}

ul.imgSize135 li img {width:135px;height:95px;  overflow:hidden;}


/*标题样式:TColor/Info_TSize*/
a.TColor1:link, a.TColor1:visited, a.TColor1:hover { color: #003399; }
a.TColor2:link, a.TColor2:visited, a.TColor2:hover { color: #003399; font-weight: bold; }
a.TColor3:link, a.TColor3:visited, a.TColor3:hover { color: #FF0000; }
a.TColor4:link, a.TColor4:visited, a.TColor4:hover { color: #FF0000; font-weight: bold; }
a.TColor5:link, a.TColor5:visited, a.TColor5:hover { color: #008000; }
a.TColor6:link, a.TColor6:visited, a.TColor6:hover { color: #008000; font-weight: bold; }
a.TColor7:link, a.TColor7:visited, a.TColor7:hover { color: #000000; }
a.TColor8:link, a.TColor8:visited, a.TColor8:hover { color: #000000; font-weight: bold; }
.Info_TSizeS { font-family: Verdana; Font-Size: 12px; }
.Info_TSizeB { font-family: Verdana; Font-Size: 14px; }
/*Center-核心部分结束*/

/*Cener-评论部分开始*/
.CommentTop{margin:0 0 0 10px;height:23px;line-height:23px;font-size:12px;font-weight:normal;color:#dab866;padding:0 8px;background:#a40000 url(images/titler-bg.gif) no-repeat right;}
div.CommentBlock {margin: 3px Auto 10px 10px; border:1px solid #ebe6df; background: #f6f5f0; }
div.CommentLeft { float: left; width: 50px; margin-right: -98%; border-right: 2px solid #ebe6df; text-align: center; padding: 5px 0; color: #626262;}
div.CommentMain { float: left; Width: 100%; Overflow: Hidden; }
div.CommentContent { margin-left: 60px; padding: 5px; color: #626262; }
div.CommentContent p { margin: 0; padding: 0; line-height: 20px; }
div.CommentInfo { text-align: left; color: #b73e3e; }
div.CommentFooter { clear:both; }
/*Cener-评论部分结束*/

/*网友评论回复*/
div.CommentContent .CommentBox { padding: 5px; margin:10px 0 5px 0; border:1px solid #999999; background:#ffff99; }
div.CommentContent .RevertPort { color:#4B8401 }
input.revertwritenew { Width: 200px; }
textarea.revertwritenew { Width: 300px; Height: 120px; }


/*Cener-留言部分开始*/
div.GBBlock { width: 98%; margin: 3px Auto 10px 10px; border:1px solid #ebe6df; background: #f6f5f0; }
div.GBLeft { float: left; width: 2px; margin-right: -98%; }
div.GBMain { float: left; Width: 100%; Overflow: Hidden; }
div.GBInfo { text-align: left; color: #b73e3e; }
div.GBContent { margin-left: 2px; padding: 5px; color: #626262; }
div.GBContent p { margin: 0; padding: 0; line-height: 20px; }
div.GBReply { margin: 5px 0 1px 0; Padding: 0; color: #6492C2; Text-Align: Left; }
div.GBReply p { margin: 0; Padding: 0; }
div.GBFooter { clear:both; }
/*Cener-留言部分结束*/

/*Cener-签写评论,签写留言部分开始*/
.WriteTitle{margin:0;height:23px;line-height:23px;font-size:12px;font-weight:normal;color:#dab866;padding:0 8px;background:#a40000 url(images/titler-bg.gif) no-repeat right;}
div.WriteBlock { margin: 3px 0 3px 10px; Line-Height: 150%; }
div.WriteMain { color: #b73e3e; }
div.WriteMain p { clear: both; margin: 0; Padding: 5px 0 0 0; }
div.WriteMain label { Float: Left; Width: 80px; Text-Align: Right; Padding: 2px 0; }
div.WriteMain .sure { margin: 0 5px !important; margin: 0; }
div.WriteFooter { clear: both; }
div.WriteBlock input { Border: 1px solid #ebe6df; }
div.WriteBlock textarea { Border: 1px solid #ebe6df; }
div.WriteBlock input.ActionBtn { Border: 0px; }
div#SaveInfo { Background-color: #FFFFEB; Border: 1px solid #FAD446; Padding: 5px 10px; margin: 5px 0; color: #555555; clear: both; }
/*Cener-签写评论,签写留言部分结束*/


/*Left-侧栏部分开始*/
ul.Login { }
ul.Login li { color:#333; }
ul.Login li a { color:#333; }
ul.Login li a:hover { color:#06C; }

/*Left-侧栏部分结束*/

/*表单样式*/
input.text, textarea.textarea, select { Padding: 2px 3px; margin: 0px 5px; Border: 1px solid #2A63BC; }
input.middletext { width: 180px; }
input.searchtext { width: 120px; border: 1px solid #ddd; }
input.mintext { width: 80px; }
input.numtext { width: 50px; }
input.writenew { width: 280px; }
input.readonly { color: #aaaaaa; }
textarea.writenew { width: 450px; height: 120px; }
input.ActionBtn { Background: #2E6DB3 url(Images/BtnBG.gif) No-Repeat; Border: 0px; Width: 65px; Height: 23px; Padding: 0; margin: 5px; color: #FFFFFF; }
input.LoginBtn { Background: #F7FEEC; Border: 1px solid #609509; Width: 35px; Height: 21px; Padding: 0; margin: 5px; color: #609509; }

/*Tip提示效果*/
a.Tip:link, a.Tip:visited, a.Tip:hover, a.Tip:active { font-weight: bold; font-family: Helvetica; color: #068D46; text-decoration: none; }
#TipBox { Position: Absolute; Visibility: Hidden; Top: 0; Left: 0; Background-color: #F8FFE7; Border: 1px solid #ADCD3C; /*Width: 150px;*/
	Padding: 3px; Line-Height: 18px; Z-Index: 100; color: #416B2E; }

/*其他页面样式定义*/
Div.ShowOther { Overflow: Hidden; Word-Wrap: Break-Word; margin: 0; Padding: 5px; Line-Height: 230%; }
/*UBB定义部分开始*/
Div.UBBDiv { Border-left: 4px solid #B7D073; Background: #F9FDF2; }
Div.UBBTitle { Padding: 5px 0 0 5px; }
Div.UBBTitle Img { margin: 0px 2px 0 0px; }
Div.UBBContent { Padding: 6px; line-height: 160%; }
Div.UBBFile { Padding: 5px 0 0 5px; font-size:12px; }
Div.UBBContent textarea { Width: 500px; margin-Bottom: 2px; Padding: 3px; }
Div.UBBDiv Div.Quote { Border-Top: 1px dashed #E7ECF3; color: #3C5C9A; font-size:12px; }
.Code { padding-right: 5px; padding-left: 5px; color: #000066; font-family: 'Courier New', Monospace; background-color: #F7F7F7; font-size:12px; }
/*UBB定义部分结束*/
/*Tag样式定义开始*/
a.TagLow:link, a.TagLow:visited, a.TagLow:hover { margin: 10px; font-weight: bold; color: #888888; Font-Size: 14px; }
a.TagMid:link, a.TagMid:visited, a.TagMid:hover { margin: 10px; font-weight: bold; color: #336499; Font-Size: 20px; }
a.TagHigh:link, a.TagHigh:visited, a.TagHigh:hover { margin: 10px; font-weight: bold; color: #86CD13; Font-Size: 25px; }
/*Tag样式定义结束*/
/*Link样式定义开始*/
a.ShowLink:link, a.ShowLink:visited, a.ShowLink:hover { margin: 10px; font-weight: bold; color: #336499; Font-Size: 14px; }
span.ApplyLink { font-weight: bold; color: #FF6600; margin:0 2px; }
/*Link样式定义结束*/
/*日历部分Css样式表*/
Table.CalendarTable { Text-Align: Center; color: #3769AF; }
.PrevYear { Padding-Right: 8px; font-family: Verdana; Font-Size: 14px; }
.PrevMonth { Padding-Right: 8px; font-family: Verdana; Font-Size: 14px; }
.NextYear { Padding-Left: 8px; font-family: Verdana; Font-Size: 14px; }
.NextMonth { Padding-Left: 8px; font-family: Verdana; Font-Size: 14px; }
Tr.CalendarWeek { color: #2F468F; }
Td.CalendarToday { color: #068D46; }
/*日历链接自定义样式*/
Table.CalendarTable A.CalendarTodayTip:link, Table.CalendarTable A.CalendarTodayTip:visited, Table.CalendarTable A.CalendarTodayTip:hover, Table.CalendarTable A.CalendarTodayTip:active { color: #068D46; text-decoration: UnderLine; }
Table.CalendarTable A.CalendarOtherTip:link, Table.CalendarTable A.CalendarOtherTip:visited, Table.CalendarTable A.CalendarOtherTip:hover, Table.CalendarTable A.CalendarOtherTip:active { color: #3769AF; text-decoration: UnderLine; }


    #family_wrap{width:660px;text-align:center;margin:0 auto;}
	#member_1{height:160px;margin:0 auto;}
	#member_1 a{width:157px;height:160px;background:url(images/familyMeb1.jpg) no-repeat;text-indent:-9999px;display: block;overflow: hidden;}
    #member_1 a:hover{background-position: 0 -160px;}
    #member_1 a:active{background-position: 0 -160px;}

	#member_2{height:176px;margin:0 auto;}
	#member_2 a{width:164px;height:176px;background:url(images/familyMeb2.jpg) no-repeat;text-indent:-9999px;display: block;overflow: hidden;}
    #member_2 a:hover{background-position: 0 -176px;}
    #member_2 a:active{background-position: 0 -176px;}

    #memberB{height:176px;width:660px;text-align:center;margin:0 auto;}
	#memberB li{float:left; width:164px;height:176px;margin:0;padding:0;list-style-type: none;}
	#memberB  a{width:164px;height:176px;text-indent:-9999px;float: left;display: block;overflow: hidden;}
    #memberB  a:hover{background-position: 0 -176px;}
	#memberB  a:active{background-position: 0 -176px;}
	#member_3 a{width:164px;background:url(images/familyMeb3.jpg) 0 0 no-repeat;}
	#member_4 a{width:164px;background:url(images/familyMeb4.jpg) 0 0 no-repeat;}
	#member_5 a{width:164px;background:url(images/familyMeb5.jpg) 0 0 no-repeat;}
	#member_6 a{width:164px;background:url(images/familyMeb6.jpg) 0 0 no-repeat;}

	#memberC{width:660px;height:201px;text-align:center;margin:0 auto;}
	#memberC dd{margin:0;padding:0;}
	#memberC  a{width:186px;height:201px;text-indent:-9999px;float:left;display: block;overflow: hidden;}
    #memberC  a:hover{background-position: 0 -201px;}
	#memberC  a:active{background-position: 0 -201px;}
	#member_7 a{width:186px;background:url(images/familyMeb7.jpg) 0 0 no-repeat;}
	#member_8 a{width:186px;background:url(images/familyMeb8.jpg) 0 0 no-repeat;}
	#member_9 a{width:186px;background:url(images/familyMeb9.jpg) 0 0 no-repeat;}

	.family_line1{background:url(images/family-line1.gif) no-repeat center;height:27px;}
	.family_tree{background:url(images/family-tree.gif) no-repeat center;height:28px;}
	.family_tree2{background:url(images/family-tree2.gif) no-repeat center;height:56px;clear:both;}
	.member_warp{margin:0}


#links { padding:0; margin:0; clear:both; width:932px;border-top:3px #fff solid; }
#links .linkserTitle { float:left; width:914px;padding:6px 8px; border:1px #000 solid; border-bottom:none;  background:#151515;text-align:left; }
#links .linkserTitle strong{ float:left;font-weight:normal; padding:0 8px;  }
#links .linkser { float:left; width:912px; border:1px #000 solid;  border-top:none;  padding:0 9px 6px; background:#151515;text-align:left; }
#links .linkser ul li { display:inline; padding:1px 0 1px 6px; }
#links .linkser ul li img { margin:auto; width:88px; height:31px; border:2px #151515 solid; }
#links .linkser ul li a:hover img { border:2px #c0c0c0 solid; }
/**************************************************************************************/

#footer_warp { padding:0; margin:0;clear:both; width:932px;height:86px; background:url(images/footer.jpg) no-repeat left top;  }
#footer_warp .copyright { float:left; width:932px; border-top:3px black solid; padding:30px 0px 0px; color:#fff;font-size:11px; }
#footer_warp a {color:#fff;}
#footer_warp a:hover {color:#dfca77;}
/**************************************************************************************/