﻿
/*
 * overview: home
 * site: http://f2e.adee.cn
 * author:  nikki
 */

/* page */
.page{ width: 991px; background: url(/uploads/image/tbimages/main_top.jpg) left 26px no-repeat; margin:-40px 0 34px 11px; *margin: -60px 0 34px 11px; *height: auto; /* margin-top: -32px;*/ padding-top: 80px; _position: relative; _z-index: 0; }

/* page-left */
.page-left{ width: 246px; float: left; }
.nav-sider{ height: 665px; background: url(/uploads/image/tbimages/nav-sider.png) left top no-repeat; padding-top: 70px; }
.nav-sider dt{ float: left; height: 28px; line-height: 28px; color: #545454; font-weight: 700; padding-left: 38px; border-bottom: 1px dotted #ab508b; *font-family: '\5fae\8f6f\96c5\9ed1'; }
.nav-sider dd{ float: left; margin-left: 24px; padding-left: 14px; _margin-left: 6px; _padding-left: 24px; }
.nav-sider .slide-page-show { display: block; border-bottom:1px dotted #ab508b; padding: 5px 0; width: 138px; cursor: pointer; }
.nav-sider li a:hover{ color: #890b5c; text-decoration: none; }
.nav-sider .active .slide-page-show { color: #890b5c; }
.nav-sider dd.active .slide-hide { display: block; }
.nav-sider dd:hover{ background:  left 15px no-repeat; color: #890b5c; }
.nav-sider .slide-hide { margin-bottom: 10px; display: none; _margin-bottom: 0; }
.nav-sider .slide-hide li a { padding: 10px 8px 0 8px; display: block; _padding: 0; _margin: 10px 8px -15px 8px; }
.slide-hide .active a { color: #890b5c; }

/* page-right */
.page-right{ width: 736px; float: right; position: relative; z-index: 800; *margin-top: -10px; }
.bread{ color: #000; position: absolute; top: 0px; *top: 20px; right: 10px; z-index: 9999; border-bottom:1px dotted #000; padding-bottom: 4px; margin-bottom: 20px; }
.bread li{ float: left; padding: 0 4px; }
.bread li a{ color: #000; }
.bread li a:hover{ color: #ab508b; text-decoration: none; }

.right-title{ padding: 20px 0 10px 0; }
.right-title h2{ /*width: 150px;*/ height: 40px; float: left; display: block; line-height: 40px; font-size: 22px; color: #751754; text-shadow:0 0 1px #b88ca9; font-family:'\5fae\8f6f\96c5\9ed1'; text-align: center; background: url(/uploads/image/tbimages/page_title.png) left bottom repeat-x; padding-bottom: 4px; }

/* main-con */
.main-con{ width: 700px; padding:0 20px 40px 0; margin-top: 8px; /*background:  left top no-repeat;*/ }
.main-con p{ line-height: 32px; color: #414141; text-indent: 2em; padding: 3px 0; }

/* main-news */
.main-news{ width: 710px; padding:0 20px 40px 0; /**margin-bottom: -80px;*/ *padding: 0 20px 0 0; margin-top: 50px; }
.main-news .news-list{ position: relative; padding-bottom: 20px; margin-top: 50px; *margin-top: 0px; }
.main-news .news-list li{ width: 695px; padding-left: 15px; height: 28px; line-height: 28px; overflow: hidden; background: url(/uploads/image/tbimages/news_li.jpg) left top repeat-x; }
.main-news .news-list li:hover{ color: #8f1d67; }
.main-news .news-list li:hover a{ color: #8f1d67; text-decoration: none; }
.main-news .news-list li:hover span{ color: #8f1d67; }
.main-news .news-list span{ position: absolute; right: 40px; color: #545454; font-family: 'arial'; font-size: 11px; }
.news-list a{ display: inline-block; color: #414141; padding-left: 16px; background: url(/uploads/image/tbimages/icon.png) left 13px no-repeat; }

.news-btn ul{ height: 25px; background: url(/uploads/image/tbimages/page_first.jpg) left top no-repeat; padding-left: 10px; }
.news-btn li{ float: left; width: 30px; height: 25px; line-height: 25px; text-align: center; border-right: 1px solid #fff; background-color: #e6e6e6; }
.news-btn li a{ display: block; width: 30px; height: 25px; color: #232323; }
.news-btn li a:hover{ color: #97527f; text-decoration: none; }
.news-btn li.end{ background:#e6e6e6 url(/uploads/image/tbimages/page_end.jpg) right top no-repeat; padding:0 40px; }
.news-btn li .active { color: #97527f; text-decoration: none; }

/*.main-news .news-show { width: 710px; padding-bottom: 100px; *height: 475px; }*/
.news-show .show-title{ width: 710px; height: 27px; _height: 13px; line-height: 27px; background: url(/uploads/image/tbimages/news_li.jpg) left top repeat-x; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8; }
.show-title a{ display: block; background: url(/uploads/image/tbimages/icon.png) left 13px no-repeat; padding-left: 10px; color: #999; margin-bottom: 26px; }
.show-title a:hover{ color: #97527f; text-decoration: none; }
.show-title a.title-pre{ width: 350px; float: left;  margin-left: 20px; }
.show-title a.title-next{  float: right;  margin-right: 30px;}
.show-con { margin-top: 25px; }
.show-con h2{ width: 700px; height: 28px; line-height: 28px; overflow: hidden; text-align: center; font-size: 22px; color: #751754;  font-family:'\5fae\8f6f\96c5\9ed1'; text-shadow:0 0 1px #e3cada; margin-bottom: 18px; }
.show-con h3{ width: 700px; text-align: center; color: #666; padding-bottom: 26px; }
.show-con h3 span{ padding-left: 10px; }
.show-con p{ color: #414141; line-height: 20px; }
.con-txt{ width: 660px; padding: 0 20px; }

.btn-show { border-top: 3px solid #e3e3e3; margin-top: 20px; }
.btn-show h2 { display: block; width: 78px; height: 21px; background:  left top no-repeat; margin-left: 300px; text-indent: -9999px; *float: left; }
.btn-show dl { display: none; }

.tabbox .tabnav { margin-top: 30px; padding-left: 35px; background:  no-repeat; /*width: 720px;*/ height: 34px; width: 685px;  }
.tabbox .tabnav li { float:left; width:137px; height:32px; line-height:32px; color:#fff; cursor:pointer; text-align:center; margin: 0 12px;  }
.tabbox .tabnav .now { width: 139px; height: 40px; _margin-top: 0; position: relative; }
.tabbox .tabnav .now span { position: absolute; top: -7px; left: 0; background: url(/uploads/image/tbimages/tab_box_hover.png) left top no-repeat; width: 139px; height: 40px; line-height: 40px;  color: #8f1c67; font-weight: 700;}
.tabcont { margin-top: 20px; display: none; margin-left: 10px; }
.tabcont table { border: 1px solid #ccc; width: 700px; text-align: center; background: #fff; }
.tabcont table td { padding: 8px; text-align: center; border: 1px solid #ccc; }

.main-con .table-page { border: 1px solid #ccc; }
.main-con .table-page td { padding: 8px; border: 1px solid #ccc; }
.main-con .table-page a { padding: 7px; }
.tabbox2 {}
.tabbox2 .tabnav2 { background:  repeat-x left bottom; width: 700px; height: 50px; padding-left: 10px; }
.tabbox2 .tabnav2 li { float: left; display: inline-block; *display:block; *zoom:1; padding: 5px 10px 0 11px; height:16px; line-height:16px; color:#717171; cursor:pointer; text-align:center; }
.tabbox2 .tabnav2 .now2 { color: #a3347c; float: left; }
.tabcont2 { display: none; }
.tabbox2 .tabnav2 i { display: none; background:  center no-repeat; margin: 0 auto -12px auto; width: 7px; height: 8px; }
.tabbox2 .tabnav2 .now2 i { display: block; *display: none; }
.tabcont2 { margin-top: 20px; margin-left: 25px; }
.tabcont2 p { padding: 5px; font-size: 12px; color:#333; font-family: '\5b8b\4f53'; line-height: 26px; }
.tabcont2 dl dd { padding: 5px 20px; font-size: 12px; color:#333; width: 650px; font-family: '\5b8b\4f53'; line-height: 26px; background:  left 10px no-repeat; }
.tabcont2 dl dd p { padding: 5px 0; margin-left: -8px; font-size: 12px; color:#333; width: 650px; font-family: '\5b8b\4f53'; line-height: 26px; }
.tabcont2 dl p span { color: #97527f; font-size: 24px; line-height: 10px; *vertical-align: middle; *line-height: 32px; _height: 26px; display: inline-block; *display: inline; *zoom: 1; }
.tabcont2 table { margin: 10px auto; border: 1px solid #999; }
.tabcont2 table td { border: 1px solid #999; }
.tabcont2 h2 { font-size: 14px; padding: 2px 0; }
.tabcont2 h1 { font-size: 15px; text-align: center; font-weight: 800; padding: 10px 0; }

.left-hide { display: none; }
.left-show { background: #f00; }
.list-null { text-align: center; font-size: 16px; color: #666; margin-top: 50px; }

.external { display: block; margin: 40px 8px 0px 8px; } 
.link01-titlelink { color: #fff; font-size: 14px; width: 1075px; margin: 0 auto; height: 10px; }
.link01-titlelink a { float: right; margin-top: 10px; color: #9d2e76; /*margin-right: 10px;*/ font-family: '\5b8b\4f53'; font-weight: 700; }
.link01-titlelink a:hover { color: #d86cb2; }
.external table { margin: 30px auto; border-collapse: separate; border-spacing: 8px; }
.external-color { color: #fff; background-color: #9d2e76; font-weight: 700; font-size: 14px; text-align: center; margin-bottom: 20px; }

.external .td-top { padding-top: 10px; }
.external .td-bottom { padding-bottom: 10px; }
.style1 { font-size: 14px; color: #fff;}
.style6 { font-size: 12px; font-family: "times new roman", times, serif; margin: 8px 0 0 0; }

.style59 {
	color: #990000;
	font-family: "幼圆";
	font-weight: bold;
}
.style60 {font-size: 24px; color: #9d2e76; font-family: '\5fae\8f6f\96c5\9ed1'; font-weight: 400; }
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.style61 {
	font-family: "华文细黑";
	font-weight: bold;
}
.style64 {font-family: "times new roman", times, serif}
.style65 {font-size: 14px; font-family: "times new roman", times, serif; color: #fff; }
.style66 {font-size: 12px; color: #fff; }


.con-txt a{ text-decoration: underline ; color: #00f; }


