@charset "utf-8";
/* CSS Document By Heavensn */

body { margin:0 auto; font: 12px/1.6em "宋体", Arial, Helvetica, sans-serif; color:#8A8A8A; background:#000 url(../images/BodyBg.gif) repeat-x; }
ul, dl, dt, dd { margin:0; padding:0; }
li { list-style:none; }
img { border:0; }
a:link { color:#767676; text-decoration:none; }
a:visited { color:#999; text-decoration:none; }
a:hover { color:#333; cursor:pointer; text-decoration:none; }
a:active { color:#FF6600; text-decoration:none; }
/*
=================
Header Style
=================
*/
#Header { width:1000px; height:126px; margin: 0 auto; background:#614507 url(../images/HeaderBg.gif) no-repeat 0 bottom; }
.logo { float:left; display:inline; padding:28px 0 0 22px; width:260px; height:76px; overflow:hidden; background:url(../images/HeaderLeft.gif) no-repeat; }
.logo .siteLogoBox { width:260px; height:76px; overflow:hidden; }
.logo .siteTitleBox, .logo .siteDomainBox { padding: 10px 0 0; color:#FCF02B; font-family:"Microsoft YaHei", "黑体", SimSun, Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; height:28px; line-height:28px; overflow:hidden; width:260px; }
.logo .siteDomainBox { margin:0; font-size:12px; font-weight:normal; color:#FEBB28; line-height:20px; height:20px; padding:0; }
.HeaderRight { float:right; display:inline; width:696px; }
.HeaderRight .language { float:right; height:43px; width:178px; }
.HeaderRight .language ul { margin:10px 0 15px; overflow:hidden; }
.HeaderRight .language li { float:left; display:inline; margin: 0 20px 0 0; }
.HeaderRight .language li a { float:left; display: block; height:20px; line-height:20px; text-indent:28px; color:#BFA26A; font-weight:bold; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; }
.HeaderRight .language li a:hover { color:#DEC095; }
.HeaderRight .language li.CH a { background:url(../images/CHIcon.gif) no-repeat; }
.HeaderRight .language li.EN a { background:url(../images/ENIcon.gif) no-repeat; }
/*
=================
Menu Style
=================
*/
.menu { clear:both; height:56px; }
.menu ul li { float:left; width:87px; height:56px; position:relative; z-index:668;  }
.menu ul li a, .menu ul li a:visited { display:block; float:left; width:81px; height:56px; line-height:56px; color:#DEC095; font-weight:bold; font-size:12px; text-align:center; font-family: "Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; background:url(../images/MenuBg.gif) no-repeat; }
.menu ul li a:hover, .menu ul li.iShow a, .menu ul li.iShow a:visited, .menu ul li.iShow a:hover, .menu ul li.iActive a, .menu ul li.iActive a:visited, .menu ul li.iActive a:hover { color:#5F450B; background:url(../images/MenuBgHover.gif) repeat-x; }
.menu ul li ul { display:none; margin:0; padding:0; position:absolute; width:100px; top:56px; left:0;}
.menu ul li ul li { float:none; display:block; font-weight:normal; padding:0; width:100px; height:27px; line-height:26px; white-space:nowrap; vertical-align:top; background:url(../images/MenuUlLIBg.png) repeat 0 0; }
.menu ul li ul li.first { height:44px; background:url(../images/MenuUlBg.png) no-repeat 0 0; }
.menu ul li ul li.last { padding-bottom:27px; }
.menu ul li ul li a, .menu ul li ul li a:visited, .menu ul li.iShow ul li a, .menu ul li.iShow ul li a:visited, .menu ul li.iActive ul li a, .menu ul li.iActive ul li a:visited { display:block; padding:0; color:#FFEBB3; width:100px; height:27px; text-align:center; line-height:26px; font-size:12px; font-weight: normal; background:none; }
.menu ul li ul li a:hover, .menu ul li.iActive ul li a:hover, .menu ul li.iShow ul li a:hover { background:#EDD9A3; color:#5F450B; }
.menu ul li ul li a span.line { padding: 0 7px 3px; border-bottom:1px dotted #E0BE79; }
.menu ul li ul li.first a { margin:17px 0 0 0; }
#MoreMenu ul li a { padding:0; margin:0; }
#menu ul li.LastMenu ul, #MoreMenu ul { width: 100px; height: auto; left:-13px; }
#MoreMenu ul li { float:none; height:27px; vertical-align:top; white-space:normal; }
#MoreMenu ul li.first { height:44px; }
#MoreMenu ul li.first a { margin:17px 0 0 0; }
#MoreMenu ul li.first ul li a { margin:0; }
#MoreMenu ul li.first ul li { height:27px; }
#MoreMenu ul li ul li.first { height:34px; background:url(../images/MenuUlLIBg.png) repeat 0 0; }
#MoreMenu ul li ul li.first a { margin:7px 0 0 0; }
#MoreMenu ul li ul { display:none; position: absolute; left:-100px; top:0; }
#MoreMenu ul li.first ul { top:10px; }
#MoreMenu ul li.iShow ul { display:block; }
#MoreMenu ul li a.arrow { background:url(../images/arrowLeft.gif) no-repeat 10px 0; }
#MoreMenu ul li a.arrow:hover { color:#5F450B; background:#EDD9A3 url(../images/arrowLeft.gif) no-repeat 10px -25px; }
/*
=================
Home Style
=================
*/
.HomeBox { margin: 0 auto; width:1000px; height:572px; background:url(../images/HomeBoxBg.jpg) repeat-Y; position:relative; }
.flashbox { height:521px; overflow:hidden;}
.HomeFooter { height:36px; width:1000px; line-height:36px; background:url(../images/HomeFooterBg.gif) repeat-x; overflow:hidden; position:absolute; left:0; top:455px;}
.HomeFooter .Copy { float:left; display:inline; width:360px; margin: 0 0 0 78px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#BFA26A; }
.HomeFooter .Btn { float:left; display:inline; margin: 0 0 0 15px; width:195px; }
.HomeFooter .Btn ul { width:187px; margin:12px 0 0; }
.HomeFooter .Btn li { float:left; height:12px; overflow:hidden; }
.HomeFooter .Btn li.Skip { margin: 0 16px 0 0; }
.HomeFooter .Btn li.line { margin: 0 15px 0 0; width:1px; background:url(../images/HomeFooterBtn.gif) no-repeat -63px 0; }
.HomeFooter .Btn li.CH { margin: 0 23px 0 0; }
.HomeFooter .Btn li a { float:left; display:block; height:12px; text-indent:-9999px; background:url(../images/HomeFooterBtn.gif) no-repeat; overflow:hidden; }
.HomeFooter .Btn li.Skip a { width:47px; }
.HomeFooter .Btn li.CH a { width:34px; background-position:-79px 0; }
.HomeFooter .Btn li.EN a { width:51px; background-position:-136px 0; }
.HomeFooter .Design { float:right; display:inline; margin: 12px 104px 0 0; width:165px; height:14px; background:url(../images/design.gif) no-repeat; overflow:hidden; }
/*
=================
Main Style
=================
*/
.Banner {
	width:1000px;
	margin: 0 auto;
	background:#080808;
	overflow:hidden;
}
#playerBox {
	width:1000px;
	height:207px;
	overflow:hidden;
	zoom:1;
}
#playerImage { 
	width:1000px; 
	overflow:hidden;
}
#playerImage ul{
	position:absolute;
	width:1000px;
	height:207px;
	background:#080808;
}
#playerImage ul li{
	position:absolute;
	z-index:10;
}
#playerImage li a {
	cursor:default;
}
#playerImage li img{ 
	width:1000px;
	display:block;
}
#playerNavAndTitle {
	display:none;
}
#Main { margin: 0 auto; width:1000px; background:#EBE0B2 url(../images/MainBg.jpg) repeat-y; }
.MainLine { position:relative; z-index:11; margin:-11px 0 0; height:21px; background:url(../images/MainLine.png) no-repeat; overflow:hidden; }
.MainBox { overflow:hidden; zoom:1; }
.MainLeft { float:left; display:inline; width:211px; }
.MainLeftTitle { width:211px; margin: 0 auto; }
.TitleBox { margin: 20px 0 0 40px; height:62px; overflow:hidden; }
.MainTitle .TitleBox { margin:0; height:53px; }
.TitleBox dt { float:left; width: 53px; height:62px; overflow:hidden; }
.MainTitle .TitleBox dt { width:auto; height:47px; }
.TitleBox dt span { display:block; width:53px; height:62px; }
/*左侧中文版标题图片*/
.TitleBox dt span.About { background:url(../images/MenuLeftTitleAbout.gif) no-repeat; }
.TitleBox dt span.News { background:url(../images/MenuLeftTitleNews.gif) no-repeat; }
.TitleBox dt span.Product { background:url(../images/MenuLeftTitleProduct.gif) no-repeat; }
.TitleBox dt span.GuestBook { background:url(../images/MenuLeftTitleGuestBook.gif) no-repeat; }
/*右侧中文版标题图片*/
.MainTitle .TitleBox dt span.About { background:url(../images/MenuRightTitleAbout.gif) no-repeat; }
.MainTitle .TitleBox dt span.News { background:url(../images/MenuRightTitleNews.gif) no-repeat; }
.MainTitle .TitleBox dt span.Product { background:url(../images/MenuRightTitleProduct.gif) no-repeat; }
.MainTitle .TitleBox dt span.GuestBook { background:url(../images/MenuRightTitleGuestBook.gif) no-repeat; }
.MainTitle .TitleBox dt span.Equipment { background:url(../images/MenuRightTitleEquipment.gif) no-repeat; }
.MainTitle .TitleBox dt span.Engage { background:url(../images/MenuRightTitleEquipment.gif) no-repeat; }
.TitleBox dd.Title { float:left; }
.TitleBox dd.Title span { display:block; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; font-weight:bold; }
.TitleBox dd.Title span.CH { margin:10px 0 0; color:#000; letter-spacing:2px; font-size:18px; line-height:25px; }
.MainTitle .TitleBox dd.Title span.CH { color:#7E6E36; }
.TitleBox dd.Title span.EN { color:#3F3310; font-size:13px; line-height:16px; }
.MainTitle .TitleBox dd.Title span.EN { color:#9F8E54; }
.MainTitle { float:left; width:300px; }
.MainRight { float:right; display:inline; width:694px; margin: 0 52px 0 0; }
.Nav { margin:19px 0 0; height:57px; overflow:hidden; background:url(../images/NavLine.gif) repeat-x 0 bottom; }
.NavMain { float:right; display:inline; margin: 30px 0 0; width:394px; text-align:right; color:#6B5C2A; font-size:12px; font-weight:normal; }
.NavMain a, .NavMain a:visited { color:#6B5C2A; }
.NavMain a:hover { color:#BB7626; }
.Nav .NavEN { display:none; }
.ProductSearch { float:right; display:inline; margin: 25px 0 0; width:185px; text-align:right; background:url(../images/ProductSearchBg.gif) no-repeat 0 5px; }
.ProductSearch .SearchKey { display:inline; float:left; margin: 5px 10px 0 25px; width:90px; height:18px; line-height:18px; color:#979797; border:0; background:none; }
.ProductSearch .SearchBtn { display:inline; float:left; width:56px; height:26px; text-indent:-9999px; overflow:hidden; border:0; background:url(../images/SearchBtn.gif) no-repeat; }
.ContentBox { width:694px; margin: 0 auto; padding-bottom:20px; overflow:hidden; }
/*
=================
Article Style
=================
*/
.AboutTitle, .ArticleTitle { height:25px; line-height:25px; margin:20px auto 10px; text-align:center; color:#000; font-weight:bold; font-size:16px; font-family:"Microsoft YaHei", 黑体, SimSun, Verdana, Arial, Helvetica, sans-serif; }
.AboutPic { margin: 0 auto; overflow:hidden; }
.ArticleTitle { font-size:15px; }
.ArticleInfo { text-align:right; color:#695727; }
.ArticleBody { margin: 15px auto; line-height:2em; color:#1C1A15; font-family:宋体, SimSun, Verdana, Arial, Helvetica, sans-serif; }
.ArticleBody p { }
.ArticleBody .floatLeft { float:left; margin:0 13px 5px 0; padding:13px; background:#F1F1F1; border:1px solid #CFCFCF; }
.ArticleBody .floatRight { float:right; margin:0 0 5px 13px; padding:13px; background:#F1F1F1; border:1px solid #CFCFCF; }
.PrevNext { margin-top:25px; overflow:hidden; zoom:1; border-top:1px dashed #BBB8A9; }
.PrevNext li { height:45px; padding-top:10px; overflow:hidden; }
.PrevNext li a { display:block; height:25px; line-height:25px; overflow:hidden; }
.PrevNext li.prev { float:left; width:300px; }
.PrevNext li.next { float:right; text-align:right; width:260px; }
.PrevNext li.prev a { background:url(../images/prev.gif) no-repeat 0 7px; color:#7E6E36; text-indent:40px; }
.PrevNext li.next a { padding-right:40px; text-align:right; background:url(../images/next.gif) no-repeat right 7px; color:#7E6E36; }
.PrevNext li a:hover { color:#695727; }
/*
=================
GuestBook Style
=================
*/
.NewsList { overflow: hidden; margin: 5px 0 10px; }
.NewsList li { height:30px; line-height:30px; border-bottom:1px dashed #BBB8A9; background:url(../images/ListIcon.gif) no-repeat 0 10px; overflow:hidden; }
.NewsList li span.title { float:left; padding-right:70px; text-indent:15px; }
.NewsList li span.update { float:right; margin-left:-60px; color:#515151; }
.NewsList li span.title a { color:#515151; }
.NewsList li span.title a:visited { color:#666; }
.NewsList li span.title a:hover { color:#333; }
.EngageList li { margin:5px 0 10px; overflow:hidden; zoom:1; }
.EngageList li h4 { margin:0; font-size:13px; font-weight:bold; height:30px; line-height:30px; overflow:hidden; background: url(../images/EngageListIcon.gif) no-repeat 0 10px; text-indent:20px; }
.EngageList li h4 a { color:#946312; }
.EngageList li h4 a:visited { color:#9B7739; }
.EngageList li h4 a:hover { color:#BA0800; }
.EngageList li p { margin:0 0 0 20px; color:#444; height:40px; overflow:hidden; }
.EngageList li span { display:block; margin:0 0 0 20px; }
.EngageList li span a, .EngageList li span a:visited { color:#9B7739; font-weight:bold; }
.EngageList li span a:hover { color:#946312; }
/*
=================
Product Style
=================
*/
.ProductList { margin:15px 0 0; overflow:hidden; }
.ProductList li { float:left; display:inline; margin:0 18px 0 0; padding:0 0 20px 0; width:219px; height:171px; }
.ProductList li.nt3 { margin:0; }
.ProductList li span.pic { display:block; width:213px; height:146px; padding:2px; border:1px solid #FDFCF7; background:#FFF; }
.ProductList li.iShow span.pic { border-color:#F0D892; }
.ProductList li span.pic a { display:block; width:213px; height:146px; text-align:center; overflow:hidden; }
.ProductList li a.title { display:block; width:219px; height:25px; line-height:25px; text-align:center; font-size:14px; color:#7E6E36; overflow:hidden; }
.ProductList li.iShow a.title, .ProductList li a.title:hover { color:#614507; }
.EquipmentList { margin:15px 0 0; overflow:hidden; }
.EquipmentList li { float:left; display:inline; margin: 0 50px 0 0; padding: 0 0 31px; width:320px; overflow:hidden; }
.EquipmentList li a { display:block; width:330px; height:235px; background:#FFF; overflow:hidden; }
.EquipmentList li.nt2 { margin:0; }
.ProductShowBox { float:left; display:inline; width:350px; }
.Vertical { width:540px; margin: 0 0 0 30px; overflow:hidden; }
.image_Border { margin:15px auto 0; width:340px; height:317px; padding:5px; background:#9E8D53; }
.Vertical .image_Border { float:left; margin: 0; }
#image_wrap { width:340px; height:317px; background:#FFF url(../images/loading.gif) no-repeat 50% 50%; }
#image_wrap a { width:340px; height:317px; text-align:center; display:table-cell; vertical-align:middle; +display:block;
+font-size:277px;
overflow:hidden; font-family:Arial; }
.Vertical .image_Border, .Vertical #image_wrap, .Vertical #image_wrap a { width:430px; height:322px; }
.Vertical #image_wrap a {  +font-size:285px;
}
#image_wrap a.none { display:none; }
#image_wrap img { vertical-align:middle; }
.Product_Small_List { width:350px; overflow:hidden; margin: 0 auto; background:#9E8D53; }
.Vertical .Product_Small_List { float:right; width:87px; margin-top:-38px; }
.Product_Small_List .CtrlPrev, .Product_Small_List .CtrlNext { float:left; display:inline; width:20px; height:65px; overflow:hidden; }
.Product_Small_List .CtrlNext { margin:  0 0 0 10px; }
.Product_Small_List .CtrlPrev { margin:0 6px 0 10px; }
.Vertical .Product_Small_List .CtrlPrev, .Vertical .Product_Small_List .CtrlNext { float:none; height:40px; width:85px; }
.scrollable { float:left; position:relative; overflow:hidden; width: 270px; height:65px; margin: 0 0 0 5px; }
.Vertical .scrollable { width:85px; height:325px; }
.scrollable .items { width:20000em; position:absolute; clear:both; }
.Vertical .scrollable .items { height:20000em; width:85px; }
.scrollable img { float:left; margin:10px 5px 10px 6px; background-color:#fff; padding:2px; border:1px solid #ccc; cursor:pointer; width:50px; height:38px; -moz-border-radius:4px; -webkit-border-radius:4px; }
.Vertical .scrollable img { float:none; display:inline; margin:10px 10px 3px 12px; vertical-align:top; }
.scrollable .active { border:2px solid #000; z-index:9999; position:relative; }
.CtrlPrev a.browse, .CtrlNext a.browse { background:url(../images/hori_large.gif) no-repeat; display:block; width:17px; height:20px; margin:20px auto; cursor:pointer; font-size:1px; }
.CtrlNext { width:26px; }
.CtrlNext a.right { background-position: 0 -20px; clear:right; margin-left:6px; }
.CtrlNext a.right:hover { background-position:-17px -20px; }
.CtrlNext a.right:active { background-position:-34px -20px; }
.CtrlPrev a.left { margin-left: 0px; }
.CtrlPrev a.left:hover { background-position:-17px 0; }
.CtrlPrev a.left:active { background-position:-34px 0; }
.CtrlPrev a.up, .CtrlNext a.down { background:url(../images/vert_large.gif) no-repeat; float: none; margin: 0 auto 10px; }
.CtrlNext a.down { margin: 10px auto 0; }
.CtrlPrev a.up:hover { background-position:-30px 0; }
.CtrlPrev a.up:active { background-position:-60px 0; }
.CtrlNext a.down { background-position: 0 -30px; }
.CtrlNext a.down:hover { background-position:-30px -30px; }
.CtrlNext a.down:active { background-position:-60px -30px; }
.disabled { visibility:hidden; }
#gallery .info { color:#fff !important; font-size:12px !important; padding:10px 15px !important; }
.simple_overlay { display:none; z-index:10000; background-color:#333; width:680px; min-height:200px; border:2px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000; zoom:1; }
.simple_overlay .close { background-image:url(../images/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }
.simple_overlay .PicNext, .simple_overlay .PicPrev { position:absolute; top:40%; border:1px solid #666; cursor:pointer; display:block; padding:10px 10px; color:#fff; font-size:11px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.simple_overlay .PicPrev { left:0; border-left:0; -moz-border-radius-topleft:0; -moz-border-radius-bottomleft:0; -webkit-border-bottom-left-radius:0; -webkit-border-top-left-radius:0; }
.simple_overlay .PicNext { right:0; border-right:0; -moz-border-radius-topright:0; -moz-border-radius-bottomright:0; -webkit-border-bottom-right-radius:0; -webkit-border-top-right-radius:0; }
.simple_overlay .PicNext:hover, .simple_overlay .PicPrev:hover { text-decoration:underline; background-color:#000; }
.info { position:absolute; bottom:0; left:0; padding:10px 15px; color:#fff; font-size:11px; border-top:1px solid #666; }
.info strong { display:block; }
.progress { position:absolute; top:45%; left:50%; display:none; }
.PicNext, .PicPrev, .info { background:#333 !important; background:rgba(0, 0, 0, 0.6) url(../images/h80.png) repeat-x; }
.ProductInfo { float:left; display:inline; width:319px; margin:0 0 0 20px; color:#313131; overflow:hidden; }
.ProductInfo h5 { color:#7E6E36; margin:20px 0 10px; font-size:14px; }
.BuyBtn { margin-bottom:10px; }
.BuyBtn a { display:block; width:96px; height:26px; text-indent:-9999px; background:url(../images/BuyBtn.gif) no-repeat; }
.ProductInfo p { color:#313131; text-indent:24px; }
/*
=================
GuestBook Style
=================
*/
.GuestBookList, .GuestBookForm { overflow:hidden; }
.BookListBottom { height:40px; overflow:hidden; }
.Topical { margin:10px auto 0; padding: 0 5px; overflow:hidden; zoom:1; background:url(../images/Line.gif) repeat-x 0 bottom; border:0; }
.TopicalTitle { height:28px; line-height:28px; color:#A56826; font-size:14px; font-weight:bold; background:none; border:0; text-indent:0; padding:0; }
.TopicalBody { margin:8px 0 5px 20px; color:#8B693D; line-height:22px; padding:0; }
.TopicalReply { display:block; line-height:25px; margin-top:20px; padding: 0 20px 0 40px; overflow:hidden; background:#F9F0FA url(../images/MessageReplyIcon.gif) no-repeat 20px 5px; text-indent:0; border:0; color:#A17125; }
.TopicalInfo { margin:0 0 15px 0; color: #8B693D; line-height:30px; border:0; }
.TopicalInfo span { margin-right:10px; }
.TopicalFormBox { clear:both; margin:15px auto 0; overflow:hidden; border:0; }
.TopicalFormBoxBody { margin: 0 0 0 28px; }
.TopicalFormBoxBody .tdItem, .TopicalFormBoxBody .item { vertical-align:top; color:#B3752B; font-weight:bold; }
.TopicaltableForm td { border:0; padding: 5px 0; }
.TopicaltableForm td.tdItem { width:80px; }
.TopicalFormBoxTitle { background:url(../images/MessageIcon.gif) no-repeat 0 50%; height:28px; line-height:28px; margin-bottom:20px; color:#BB7626; text-indent:40px; font-family: "Microsoft YaHei", 宋体, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; border:0; text-indent:40px; }
.TopicalFormBoxTitle span { color:#BB7626; font: 13px normal; }
.TopicalFormBoxBody .markerMust, .TopicalFormBoxBody .must { color:#F00; font-weight:bold; }
.TopicalFormBoxBody .textPsBox { color:#B57345; }
.TopicalFormBoxBody input { background:#FFF url(../images/InputBg.gif) repeat-x; border:1px solid #C4883C; }
.TopicalFormBoxBody input#submitBtn { background:url(../images/MessageSubmit.gif) no-repeat; border:0; width:99px; height:33px; display:block; text-indent:-9999px; }
.trBottomConsole { height:40px; }
.TopicalFormBoxBody textarea { border:1px solid #C4883C; }
.valiCodeInput { display: inline; float:left; }
.valiCodeBox { display:inline; margin: 0 0 0 15px; float:left; }
.valiCodeBox img { vertical-align:middle; }
.valiCodeBox .ps a, .valiCodeBox .ps a:visited { color:#B57345; }
.valiCodeBox .ps a:hover { color:#BB7626; }
/*
=================
分类菜单
=================
*/
.category { width:173px; margin: 23px 0 30px 26px; overflow:hidden; }
.category ul li span { display:block; height:28px; background:url(../images/CatMenuLine.gif) repeat-x 0 bottom; }
.category ul li ul li ul li ul li ul li ul { display:none; }
.category ul li a, .category ul li a:visited { display:block; height:28px; line-height:28px; letter-spacing:2px; text-align:left; text-indent:40px; color:#000; font-size:13px; font-weight:bold; overflow:hidden; background:url(../images/CatIcon.gif) no-repeat 27px 50%; }
.category ul li ul li a, .category ul li ul li a:visited { text-indent:55px; background-position:42px 50%; }
.category ul li ul li ul li a, .category ul li ul li ul li a:visited { text-indent:70px; background-position:57px 50%; }
.category ul li ul li ul li ul li a, .category ul li ul li ul li ul li a:visited { text-indent:85px; background-position:72px 50%; }
.category ul li ul li ul li ul li ul li a, .category ul li ul li ul li ul li ul li a:visited { text-indent:100px; background-position:87px 50%; }
.category ul li.iShow a, .category ul li.iShow a:visited, .category ul li a:hover { color:#C9150D; }
/*
=================
pagelist Style
=================
*/
.pagelist { float:right; display:inline; margin:10px 0 0 0; overflow:hidden; }
.pagelist li { float:left; width:17px; height:16px; margin-left:5px; }
.pagelist li a, .pagelist li a:visited, .pagelist li.current { display:block; width:15px; height:14px; color:#A17333; line-height:14px; text-align:center; cursor:pointer; border:1px solid #A17333; }
.pagelist li a:hover, .pagelist li.current { cursor:pointer; background:#A17333; color:#FFF; border:1px solid #A17333; }
/*
=================
Footer Style
=================
*/
#Footer { width:1000px; margin: 0 auto; padding: 0 0 10px; text-align:center; overflow:hidden; }
.FooterBox { overflow:hidden; zoom:1; background:#614507; }
.FriendLink { width:1000px; margin:20px auto 10px; text-align:center; }
.FriendLink ul { display:inline-block; }
*+html .FriendLink ul { display:inline; }
*html .menu ul { display:inline; }
.FriendLink li { float:left; display:inline; overflow:hidden; margin: 0 7px; }
.FriendLink li a img { display:block; overflow:hidden; width:120px; height:29px; }
.FootNav { margin-bottom:10px; text-align:center; height:28px; line-height:28px; color:#000; overflow:hidden; }
.FootNav span a, .FootNav span a:visited { padding: 0 10px; height:32px; line-height:32px; color:#000; }
.FootNav span a:hover { color:#A2A2A2; }
.FootCopyright { margin:10px auto; padding:0 0 10px; line-height:1.6em; overflow:hidden; text-align:center; color:#A2A2A2; font-family:Arial, Helvetica, sans-serif; }
.FootCopyright span { color:#4E4E4E; }
.FootCopyright a, .FootCopyright a:visited { color:#4E4E4E; margin-right:10px; text-decoration:underline; }
.FootCopyright a:hover { color:#ccc; text-decoration:none; }

.MessageBox {
	margin: 10px auto;
	width:455px;
	padding:10px;
	text-align:center;
	background-color:#F9F0FA;
	border:1px dashed #C1C1C1;
	overflow:hidden;
}
.MessageBox .notifactionBox_title {
	float:left;
	height:25px;
	width:45px;
	padding:0;
	background-position:3px -33px;
}
.Message {
	float:left;
	margin: 5px 0 0;
	width:410px;
	line-height:20px;
	padding:0;
	color:#6B5C2A;
	font-size:13px;
	font-weight:normal;
}


