@charset "utf-8";
body {
	background-color: #FFCC33;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-size: 12px;
}

/* --------  导航栏  ---------- */
.top_menu a{
	display:block;
	float:left;
	height:89px;
	width:95px;
	text-decoration:none;
	background-image:url(/style_1/images/top_menu.jpg);
}
.top_menu #btn_1 {
	background-position:0px 0px;
}
.top_menu #btn_1:hover{
	background-position:0px -89px;
}
.top_menu #btn_2 {
	background-position:-95px 0px;
}
.top_menu #btn_2:hover{
	background-position:-95px -89px;
}
.top_menu #btn_3 {
	background-position:-193px 0px;
}
.top_menu #btn_3:hover{
	background-position:-193px -89px;
}
.top_menu #btn_4 {
	background-position:-295px 0px;
}
.top_menu #btn_4:hover{
	background-position:-295px -89px;
}
.top_menu #btn_5 {
	background-position:-401px 0px;
}
.top_menu #btn_5:hover{
	background-position:-401px -89px;
}
/* --------  则栏框  ---------- */

.box_black_yellow{
	width:200px;
	background-color:#000000;
	color:#FFFFFF;
}
.box_title_top{
	width:200px;
	height:10px;
	background-image:url(./images/box.gif);
	background-position:0px 0px;
}
.box_title_mid{
	width:200px;
	height:30px;
	line-height:30px;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	background-image:url(./images/box.gif);
	background-position:0px -10px;
}
.box_title_bottom{
	width:200px;
	height:10px;
	background-image:url(./images/box.gif);
	background-position:0px -42px;
}

.box_content_bottom{
	width:200px;
	height:11px;
	background-image:url(./images/box.gif);
	background-position:0px -52px;
}

/* ---------  树型菜单  ------------*/
.tree_menu_open {
	width:160px;
	height:25px;
	background-image: url(./images/menu_item.gif);
	background-position:0px -26px;
	line-height: 25pt;
	padding: 0px 0px 0px 30px;
	background-repeat: no-repeat;
	margin-left: 10px;
}
.tree_menu_close {
	width:160px;
	height:25px;
	background-image: url(./images/menu_item.gif);
	background-position:0px 0px;
	line-height: 25pt;
	padding: 0px 0px 0px 30px;
	background-repeat: no-repeat;
	margin-left: 10px;
}
.tree_menu_close a, .tree_menu_open a{
	display:block;
	width:148px;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	background-image: url(./images/menu_item.gif);
	background-position:100px 100px;
	background-repeat:no-repeat;
	text-decoration:none;
	text-align:center;
}
.tree_menu_close a{color:#FFFFFF}
.tree_menu_open a{color:#000000}
.tree_menu_close a:hover,.tree_menu_open a:hover{
	background-position: 0px -104px;
}
.tree_menu_subitem ul{
	list-style-type:none;
	margin:0px 0px 0px 13px;
	padding:0;
}
.tree_menu_subitem li{line-height:25px;border:1px; height:25px;}
.tree_menu_subitem a{
	color:#FFFFFF;
	height:25px;
	display:block;
	padding-left:40px;
	background-image:url(./images/menu_item.gif);
	background-position: 0px -52px;
	background-repeat:no-repeat;
	FONT-FAMILY: "宋体";
	font-size:12px;
	text-decoration:none;
}
.tree_menu_subitem a:active , .tree_menu_subitem a:hover{
	color:#FFCC33;
	font-weight:bold;
	font-size:14px;
	padding-left:45px;
	background-position: 0px -78px;
	} 
/**/
.tagcaption{
	clear:both;
	color:#FFCC33;
	height:25px;
	line-height:25px;
	display:block;
	padding-left:15px;
	margin-left:13px;
	/*
	background-image:url(./images/menu_item.gif);
	background-position: 0px -78px;
	background-repeat:no-repeat;
	*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/**/
.wide_bar{
	height:30px;
	line-height:30px;
	color:#FFFFFF;
}
.wide_bar_left{
	width:20px;
	height:30px;
	background-image:url(./images/wide_bar.gif);
	background-position:0px 0px;
	float: left;
}
.wide_bar_right{
	float:right;
	width:15px;
	height:30px;
	background-image:url(./images/wide_bar.gif);
	background-position:-40px 0px;
}
.wide_bar_content{
	color:#FFFFFF;
	background-color: #000000;
	height:30px;
}
.wide_bar_content a{
	text-decoration:none;
	color:#FFFFFF;
}

/*------------------  等待提示框  ---------------*/
.tips_box{
	position:absolute;
	width:315px;
	height:111px;
	z-index:99999;
	background-image:url(/style_1/images/tips_bg.png);
}
/*------------------- 登陆下拉菜单  ---------------*/
.login_menu{
	padding-top:10px;
	width:240px;
	height:100px;
	background-image:url(/style_1/images/login_menu.png);
	position:absolute;background-repeat:no-repeat;
	top:35px;
}
.login_menu a{
	display:block;
	float:left;
	width:80px;
	height:25px;
	line-height:25px;
	margin:10px 0px 0px 15px;
	text-align:center;
	text-decoration:none;
	background-color:#333333;
	color:#FFFFFF;
}
.login_menu a:hover{
	background-color:#FFCC33;
	color:#000000;
}
/*------------------ 圆角框  Table-----------------*/

.tab_bg{
	background-color:#000000;
	color: #FFFFFF;
}

.tab_left_up{
	background-image:url(/style_1/images/circle.gif);width:10px;height:10px;
}
.tab_right_up{
	background-image:url(/style_1/images/circle.gif); width:10px; height:10px; background-position:-10px 0px
}
.tab_left_down{
	background-image:url(/style_1/images/circle.gif); width:10px; height:10px; background-position:0px -10px
}
.tab_right_down{
	background-image:url(/style_1/images/circle.gif);width:10px;height:10px; background-position:-10px -10px
}
/*------------------  按钮类 样式  --------------------------*/
.btn_80x30{
	display:block;
	background-image:url(/style_1/images/btn_style.png);
	width:88px;
	height:32px;
	line-height:32px;
	text-decoration:none;
	color:#FFFFFF;
	background-position:0px -50px;
}
.btn_80x30:active , .btn_80x30:hover{
	background-position:0px -80px;
}

.btn_80x30_b{
	display:block;
	background-image:url(/style_1/images/btn_style.png);
	width:80px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
	margin-right:5px;
	background-position:91px -54px;
}
.btn_80x30_b:active , .btn_80x30_b:hover{
	background-position:91px -86px;
	color:#000000;
}

.btn_black {
	display:block;
	float:left;
	height:25px;
	line-height:25px;
	text-align:center;
	border:2px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	margin-right:5px;
	}
.btn_black:active,.btn_black:hover {
	border:2px solid #FFCC33;
	color:#FFCC33;
}

.btn_x_20 {
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	text-align:center;
	border:2px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 2px 0px 2px;
	margin-right:5px;
	}
.btn_x_20:active,.btn_x_20:hover {
	border:2px solid #FFCC33;
	color:#FFCC33;
}

.btn_top_tab{
	display:block;
	float:left;
	background-image:url(/style_1/images/btn_style.png);
	width:147px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
	background-position:-147px -195px;
	font-size:14px;
}
.btn_top_tab:active , .btn_top_tab:hover{
	background-position:0px -195px;
}
.btn_top_tab_active{
	display:block;
	float:left;
	background-image:url(/style_1/images/btn_style.png);
	width:147px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
	background-position:0px -195px;
	font-size:14px;
}

.button_50 a{
	width:52px;
	height:20px;
	line-height:20px;
	margin:5px 0px 5px 0px;
	display:block;
	background-image:url(/style_1/images/btn_style.png);
	text-align:center;
	color:#ffffff;
	text-decoration:none;
}

.button_50 a:active , .button_50 a:hover{background-position:0px -20px;color:#000000}

.btn_style_1 a{/*收藏,预览*/
	width:52px;
	float:left;
	height:20px;
	line-height:20px;
	margin:5px 0px 5px 0px;
	display:block;
	background-image:url(/style_1/images/btn_style.png);
	text-align:center;
	color:#ffffff;
	text-decoration:none;
}
.btn_style_1 a:active , .btn_style_1 a:hover{background-position:0px -20px;color:#000000}/*收藏,预览颜色变化*/

.btn_200x30{
	display:block;
	background-image:url(/style_1/images/btn_style.png);
	width:200px;
	height:32px;
	line-height:32px;
	text-decoration:none;
	color:#FFFFFF;
	background-position:0px -120px;
	text-align:center;
}
.btn_200x30:active , .btn_200x30:hover{
	background-position:0px -155px;
	color:#000000;
}

/*------------  带标题黑色边框表格  -------------*/
.datatable{
	border:solid 1px #000000;
}
.datatable td{
	border:dashed 1px #CCCCCC;
}
.datatable th{
	background-color:#000000;
	color:#FFFFFF;
}
/*--------------  黑色横向栏    -------------------*/
.title_bar_left {
	background-image:url(/style_1/images/btn_style.png);
	background-repeat:no-repeat;
	background-position:0px -235px;
	width:30px;
	height:30px;
}
.title_bar_right {
	background-image:url(/style_1/images/btn_style.png);
	background-repeat:no-repeat;
	background-position:-70px -235px;
	width:30px;
	height:30px;
}