﻿*
{
	margin: 0;
	padding: 0;
}
body
{
	margin: auto;
	padding: auto;
	text-align: center;
	width: 950px;
}
html, body, table, thead, td
{
	font-size: 12px;
	color: #000;
	font-family: "宋体";
}
table, td, th
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;
	line-height: 22px;
}
img
{
	border: 0px;
}
a, a:visited, a:active
{
	color: #000;
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
	color: #f00;
}
/*----------------------top-----------------------*/
.topbg
{
	background: url(Images/top_bg.jpg) repeat-x;
	height: 122px;
}
.topleft
{
	background: url(Images/top_l.jpg) no-repeat left top;
	width: 667px;
	height: 122px;
	float: left;
}
.topright
{
	background: url(Images/top_r.jpg) no-repeat right top;
	width: 9px;
	height: 122px;
	float: right;
}
.topbtn
{
	float: right;
}
.topbtn01
{
	background: url(Images/topbtn01.gif) no-repeat;
	width: 91px;
	height: 24px;
	margin-right: 50px;
	margin-top: 26px;
}
.topbtn02
{
	background: url(Images/topbtn02.gif) no-repeat;
	width: 91px;
	height: 24px;
	margin-right: 50px;
	margin-top: 5px;
}
.topbtn03
{
	background: url(Images/topbtn03.gif) no-repeat;
	width: 91px;
	height: 24px;
	margin-right: 50px;
	margin-top: 5px;
}
.topbtn01_over
{
	background: url(Images/topbtn01_over.gif) no-repeat;
	width: 91px;
	height: 24px;
	margin-right: 50px;
	margin-top: 26px;
	cursor: hand;
}
.topbtn02_over
{
	background: url(Images/topbtn02_over.gif) no-repeat;
	width: 91px;
	height: 24px;
	margin-right: 50px;
	margin-top: 5px;
	cursor: hand;
}
.topbtn03_over
{
	background: url(Images/topbtn03_over.gif) no-repeat;
	width: 91px;
	height: 24px;
	margin-right: 50px;
	margin-top: 5px;
	cursor: hand;
}
.topbtn01 a:link, .topbtn02 a:link, .topbtn03 a:link, .topbtn01 a:visited, .topbtn02 a:visited, .topbtn03 a:visited, .topbtn01 a:active, .topbtn02 a:active, .topbtn03 a:active, .topbtn01_over a:link, .topbtn02_over a:link, .topbtn03_over a:link, .topbtn01_over a:visited, .topbtn02_over a:visited, .topbtn03_over a:visited, .topbtn01_over a:active, .topbtn02_over a:active, .topbtn03_over a:active
{
	padding: 6px 0 0 28px;
	display: block;
	color: #FFFF00;
	font-family: "宋体";
	font-size: 13px;
	font-weight: bold;
}
/*----------------------显示栏-----------------------*/
.mbg
{
	background: url(Images/m_bg.jpg) repeat-x;
	height: 31px;
	margin-top: 3px;
}
.mleft
{
	background: url(Images/m_l.jpg) no-repeat left top;
	width: 7px;
	height: 31px;
	float: left;
}
.mright
{
	background: url(Images/m_r.jpg) no-repeat left top;
	width: 8px;
	height: 31px;
	float: right;
}
.micon
{
	background: url(Images/m_icon.jpg) no-repeat center center;
	width: 36px;
	height: 31px;
	float: left;
}
.mtitle
{
	color: #FF0000;
	width: 200px;
	height: 18px;
	float: left;
	padding-top: 8px;
}
.mroll
{
	width: 70%;
	height: 18px;
	padding-top: 8px;
	text-align: right;
	float: left;
}
.bluefont
{
	color: #0669c5;
}
.redfont
{
	color: #f00;
}
/*----------------------bottom-----------------------*/
.bottombg
{
	background: url(Images/bottom_bg.jpg) repeat-x;
	height: 35px;
	text-align: center;
	color: #ffffff;
}
.bottombg a:link, .bottombg a:active, .bottombg a:visited, .bottombg a:hover
{
	color: #ffffff;
}
.bottombg a:hover
{
	text-decoration: underline;
}
.bottomleft
{
	background: url(Images/bottom_l.jpg) no-repeat left bottom;
	width: 9px;
	height: 35px;
	float: left;
}
.bottomright
{
	background: url(Images/bottom_r.jpg) no-repeat right bottom;
	width: 9px;
	height: 35px;
	float: right;
}
/*----------------------left menu-----------------------*/
.menu_title
{
	background: url(Images/menu_title.jpg) #fff no-repeat center center;
	width: 190px;
	height: 35px;
}
.menu_list
{
	background-color: #FFFFFF;
	padding: 0 1px 1px 1px;
}
.menu_btn01
{
	margin-top: 1px;
	background-color: #e7e7e7;
	border-bottom: 1px #cecccd solid;
}
.menu_btn01_icon
{
	background: url(Images/menu_close.jpg) #e7e7e7 no-repeat center center;
}
.menu_btn01_icon_open
{
	background: url(Images/menu_open.jpg) #e7e7e7 no-repeat center center;
}
.menu_btn01_title
{
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.menu_btn02
{
	margin-top: 1px;
	background-color: #f8f8f8;
}
.menu_btn02 td
{
	border-bottom: 1px #dddbdc solid;
	border-top: 1px #fff solid;
}
.menu_btn02_icon
{
	background: url(Images/menu_icon.jpg) #f8f8f8 no-repeat center center;
}
.menu_btn02_title
{
	font-size: 12px;
	color: #000;
}
/*----------------------right first-----------------------*/
.kuang
{
	border: 1px #cecccd solid;
}
.btn
{
	margin: 12px 0 30px 0;
}
.msglayout
{
	margin: 0 0 0 26px;
}
.msg_title
{
	background: url(images/msg.jpg) #fff no-repeat left center;
	height: 29px;
}
.msg_list
{
	margin: 10px 0 10px 0;
}
.msg_list td
{
	font-size: 14px;
	color: #076dce;
}
.msg_list td a
{
	font-size: 14px;
	color: #076dce;
}
.msg_list td a:hover
{
	font-size: 14px;
	color: #f00;
	text-decoration: underline;
}
.msg_list td a:visited
{
	font-size: 14px;
	color: #076dce;
}
.msg_list td a:active
{
	font-size: 14px;
	color: #076dce;
}
/*----------------------list-----------------------*/
.danghang
{
	background: url(images/daohang_bg.jpg) repeat-x;
	height: 29px;
}
.danghang_icon
{
	background: url(images/daohang_icon.jpg) no-repeat center center;
	width: 30px;
}
.mem_list
{
}
.mem_list th
{
	text-align: center;
	border: solid 1px #e4e4e4;
	border-top: none;
	background-color: #f2f2f2;
	height: 20px;
}
.mem_list td
{
	text-align: center;
	border-bottom: solid 1px #e4e4e4;
	overflow: hidden;
	background-color: #FFFFFF;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: keep-all;
}
.mem_btn
{
	text-align: right;
}
.list_title
{
	background: url(images/list_title.jpg) repeat-x;
	height: 28px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.mem_add
{
}
.mem_add th
{
	text-align: left;
	font-weight: normal;
	padding-left: 30px;
}
.mem_add th
{
	padding-top: 2px;
}
.mem_add input
{
	background-color: #FFFFFF;
	border: 1px #d4d2d2 solid;
	font-size: 12px;
	text-indent: 2px;
}
.mem_add textarea
{
	background-color: #FFFFFF;
	border: 1px #d4d2d2 solid;
	text-indent: 2px;
}
.mem_add select
{
	background-color: #FFFFFF;
	border: 1px #d4d2d2 solid;
	text-indent: 2px;
}
.mem_show
{
}
.mem_show th
{
	text-align: left;
	font-weight: normal;
	padding-left: 30px;
}
.graybg
{
	background-color: #f2f2f2;
}
.mem_show span
{
	text-align: left;
}

