body {
	background-color:#ccc;
	padding:0;
	font-family:"宋体";
	font-size:12px;
	margin:0 auto;
	color:#282828;
	font-weight: normal;
	line-height: 20px;
}
#middle_rightbox p {
	padding:2px 5px 2px 5px;
	text-align:justify;
	margin:0px;
}
img {
	border:none;
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
a {
	text-decoration:none;
	color:#282828;
}
a:hover {
	text-decoration:underline;
	color: #2055b3;
}
.text_1 {
	COLOR: #ff7219;
}
.text_2 {
	COLOR: #333;
}
.text_3 {
	COLOR: #ff7219;
	font-weight: bold;
}
.text_4 {
	COLOR: #999;
}
.left {
	float:left;
}
.right {
	float:right;
}
#main_container {
	width:100%;
	height:auto;
	margin:auto;
	padding:0px;
}
#header {
	width:100%;
	height:265px;
	margin:auto;
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#header_top {
	width:1003px;
	height:103px;
	margin:auto;
}
#header_flash {
	width:1003px;
	height:162px;
	margin:auto;
}
#demo {
	overflow:hidden;
	width:170px;
	height:160px;
	z-index:99999;
	position:relative;
	color:#f5f6f8;
	padding-left:3px;
	font:"宋体";
	display:block;
	color:#f5f6f8;
	text-align:left;
}
#foreword{
	background:url(../images/04.jpg) no-repeat;
	float:left;
	width:182px;
	height:162px;
}
#header_time {
	width:1003px;
	height:23px;
	line-height:23px;
	color:#ffffff;
	margin:auto;
	background-image: url(../images/time_bg.jpg);
	background-repeat: no-repeat;
}
#header_time table tr td.search {
	padding-left:5px;
}

#header_logo {
	width:177px;
	height:92px;
	float:left;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
#search_tab {
	width:210px;
	height:92px;
	float:right;
	padding-top: 35px;
}
input.search_input {
	width:150px;
	height:40px;
	color:#999;
	padding-left:5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/search_bg.gif);
}
/*------------------------------main content-----------------------*/
#main_content {
	width:1003px;
	margin:auto;
	clear:both;
	background-color:#f5f6f8;
}
/*---------------- menu tab----------------------*/
#menu_tab {
	width:575px;
	height:98px;
	float: right;
}
ul.menu {
	width: 503px;
	height:25px;
	float:right;
}
ul.menu li {
	display:inline;
	font-size:12px;
}
a.nav:link, a.nav:visited {
	float:left;
	margin:0;
	text-decoration:none;
	color:#FFF;
	font-family: "宋体";
	font-size: 12px;
	background-repeat: no-repeat;
	padding:0 8px;
	height: 32px;
	line-height:32px;
}
a.nav_selected:link, a.nav_selected:visited {
	float:left;
	margin:0;
	text-decoration:none;
	color:#FFFFFF;
	font-family: "宋体";
	font-size: 12px;
	padding:0 8px;
	font-weight: bold;
	background: url(../images/menu_button_bg_a.png) no-repeat 50% 80%;
	height: 32px;
	line-height:32px;
}
a.nav:hover {
	font-family: "宋体";
	font-size: 12px;
	background-repeat: no-repeat;
	text-decoration: underline;
	height: 25px;
	line-height:32px;
	background-position: center bottom;
}
/*---------------- menu tab----------------------*/


ul.iconmenu {
	list-style-type:none;
	float:left;
	display:block;
	margin:0px;
	padding:10px 0 0 10px;
	background:none;
}
ul.iconmenu li {
	display:inline;
	font-size:11px;
	font-weight:bold;
}
ul.iconmenu li.divider {
	width:2px;
	height:102px;
	display:block;
	float:left;
	padding-top:10px;
	background:url(../images/separator.jpg) no-repeat center;
}
a.iconnav:link, a.iconnav:visited {
	display:block;
	float:left;
	padding:35px 25px 0px 25px;
	margin:0;
	height:102px;
	text-decoration:none;
	background:none;
	color:#FFFFFF;
}
a.iconnav_selected:link, a.iconnav_selected:visited {
	display:block;
	float:left;
	padding:35px 25px 0px 25px;
	margin:0;
	height:102px;
	text-decoration:none;
	background:none;
	color:#FFFFFF;
}
a.iconnav:hover {
	text-decoration:none;
}
.middle_loginbox {
	width:1003px;
}
#middle_logincontent {
	width:1003px;
	height:380px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.login_k {
	height:350px;
	padding-top: 3px;
}
/*------------------------middle_content-----------*/
#middle_content {
	width:1003px;
	height:790px;
	background-color: #f5f6f8;
	background: url(../images/middle_bg.jpg) repeat-x;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#middle_bgbox {
	width:1003px;
	height:394px;
	margin: 0px;
}
#middle_leftbox {
	height: 600px;
	width: 288px;
	float: left;
}
#middle_left_pic {
	padding: 10px 0 8px 35px;
}
#middle_left_pic3 {
	margin-top:40px !important;
	margin-top:36px;
}
#middle_left_text,#middle_left_text_2{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	background-repeat: repeat-x;
	background-position: top;
}
#middle_left_text_2{
	/*background-image: url(../images/middle_life_bg_2_bg.jpg);*/
	padding-bottom:8px;
	font-size:12px;
}
#middle_left_text_2 a{
	font-family:"宋体";
	font-weight:bold;
	letter-spacing:-1px;
}
#middle_middle_right_pic {
	width:268px;
	position:absolute;
	background-image: url(../images/middle_middle_right_pic.gif);
	background-repeat: no-repeat;
	top: 556px;
	height: 79px;
	z-index: 9999;
}
#middle_middlebox {
	float: left;
	height: 600px;
	width: 441px;
}
#middle_rightbox {
	height: 250px;
	width: 253px;
	float: left;
	padding: 0 0 20px 10px;
}
#middle_rightbox_pic {
	height: 300px;
	width: 253px;
	float: left;
	padding-top:29px !important;
	padding-top:12px;
	padding-left:20px;
}
.list {
	padding-left:15px;
	padding-top:8px;
}
#middle_rightbox a.dot {
	background:url(../images/dot2.jpg) no-repeat 0 48%;
	padding-left:15px;
}
#middle_rightbox a.dot:hover {
	background:url(../images/dot1.jpg) no-repeat 0 48%;
	padding-left:15px;
}
/*.list p {
	height:16px;
	line-height:16px;
}*/
.a_block {
	
}
.list table tr td.first {
	width:12px;
	height:20px;
	line-height:20px;
}
.list table tr td.second {
	width:345px;
	height:20px;
	line-height:20px;
}
.list table tr td.third {
	height:20px;
	line-height:20px;
}
.content_k {
	height:1304px;
	padding-top: 3px;
}
#friendship {
	width: 253px;
	height: 170px;
	padding-left:10px;
	padding-top:2px;
	float:left;
}
.friendship_txt{
	padding-top:8px !important;
	padding-top:5px;
}
/*-------------------footer------------------------*/
#footer {
	width:1003px;
	margin:auto;
	clear:both;
	height:99px;
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
}
ul.footer_menu {
	list-style-type:none;
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:1003px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.footer_menu li {
	display:inline;
	font-size:12px;
}
a.nav_footer:link, a.nav_footer:visited {
	display:block;
	float:left;
	padding:5px 6px 5px 0px;
	margin:0;
	text-decoration:none;
	color: #999;
	;
}
a.nav_footer:hover {
	display:block;
	float:left;
	padding:5px 6px 5px 0px;
	margin:0;
	text-decoration:none;
	color:#2F2626;
}
a.nav_footer:active {
	display:block;
	float:left;
	padding:5px 6px 5px 0px;
	margin:0;
	text-decoration:none;
	color:#2F2626;
}
#copyright {
	list-style-type:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:1003px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 25px;
	font-size: 12px;
	color: #282828;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#position {
	width:965px;
	height:18px;
	line-height:18px;
	margin-left:10px;
	padding:10px 0 4px 15px;
	border-bottom:2px solid #ccc;
	text-indent:10px;
}
#position_left {
	width:715px;
	height:18px;
	line-height:18px;
	margin-left:10px;
	padding:10px 0 4px 5px;
	border-bottom:2px solid #ccc;
}
div.time{
	float:right;
	padding-right:20px;
}
.clear {
	CLEAR: both
}
#content {
	CLEAR: both;
	PADDING: 0px;
	WIDTH: 100%;
}
#content A {
}
/*#content A:hover {
	COLOR: #5a7689
}*/
#content .title{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px;
	LINE-HEIGHT: 30px;
	PADDING-TOP: 0px;
	HEIGHT: 30px;
	BACKGROUND-COLOR: #eee
}
#content .title .sbox,#other .title .sbox  {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 7px 9px 9px 5px;
	WIDTH: 14px;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #920704;
}
#content .title .name,#other .title .name {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left
}
#content .title .more {
	FONT-SIZE: 12px;
	FLOAT: right;
	MARGIN-RIGHT: 12px
}
#content #currentperiod {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 10px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 231px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 435px
}
UNKNOWN {
	MARGIN-LEFT: 20px
}
#content #info {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 9px;
	FLOAT: left;
	MARGIN-LEFT: 9px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 473px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 164px
}
#content #info .content UL {
	PADDING-RIGHT: 3px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	LIST-STYLE-TYPE: none
}
#content #info .content UL LI {
	PADDING-LEFT: 9px;
	BACKGROUND: url(../Images/list-d.gif) no-repeat left 50%;
	MARGIN: 0px 9px;
	LINE-HEIGHT: 160%
}
#content #info .content UL LI SPAN {
	FLOAT: left
}
#content #info .content UL LI .date {
	FLOAT: right
}
#content #manager {
	CLEAR: both;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 9px auto 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 958px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 168px
}
#content #manager .title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px;
	WIDTH: 30px;
	PADDING-TOP: 0px;
	HEIGHT: 166px;
	BACKGROUND-COLOR: #e1e1e1;
	TEXT-ALIGN: center
}
#content #manager .title .sbox {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 8px auto 8px 4px;
	WIDTH: 14px;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #5a7689
}
#content #manager .title .name {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 8px
}
#content #manager .content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 922px;
	PADDING-TOP: 0px;
	ZOOM: 1
}
#content #manager .content .Cont {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 5px;
	OVERFLOW: hidden;
	WIDTH: 850px;
	PADDING-TOP: 18px
}
#content #manager .content .box {
	BORDER-RIGHT: #5385cc 0px solid;
	BORDER-TOP: #5385cc 0px solid;
	FLOAT: left;
	BORDER-LEFT: #5385cc 0px solid;
	WIDTH: 140px;
	BORDER-BOTTOM: #5385cc 0px solid;
	TEXT-ALIGN: center
}
#content #manager .content .box IMG {
	BORDER-RIGHT: #add2fc 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #add2fc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px auto;
	BORDER-LEFT: #add2fc 1px solid;
	WIDTH: 100px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #add2fc 1px solid;
	HEIGHT: 100px
}
#content #manager .content .box A:hover IMG {
	BORDER-RIGHT: #5a7689 1px solid;
	BORDER-TOP: #5a7689 1px solid;
	BORDER-LEFT: #5a7689 1px solid;
	BORDER-BOTTOM: #5a7689 1px solid
}
#content #manager .content .box P {
	FONT-WEIGHT: bold;
	MARGIN: 5px auto;
	OVERFLOW: hidden;
	WIDTH: 120px
}
#content #manager .content .box P A {
}
#content #observation {
	CLEAR: both;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 9px;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 231px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 300px
}
#content #observation .content .name {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 8px;
	MARGIN: 0px;
	PADDING-TOP: 8px
}
#content #observation .content .pic {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 9px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#content #observation .content .pic IMG {
	BORDER-RIGHT: #999 0px solid;
	BORDER-TOP: #999 0px solid;
	BORDER-LEFT: #999 0px solid;
	WIDTH: 92px;
	BORDER-BOTTOM: #999 0px solid;
	HEIGHT: 92px
}
#content #observation .content .summary {
	BORDER-RIGHT: #ccc 0px solid;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #ccc 0px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #ccc 0px solid;
	WIDTH: 115px;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 0px solid;
	HEIGHT: 103px
}
#content #observation .content .list {
	CLEAR: both;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #999 1px dotted;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px 5px;
	PADDING-TOP: 6px
}
#content #observation .content .list UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#content #observation .content .list UL LI {
	PADDING-LEFT: 9px;
	LINE-HEIGHT: 160%
}
#content #thirdeye {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 9px;
	FLOAT: left;
	MARGIN-LEFT: 9px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 231px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 300px
}
#content #article_list {
	CLEAR: both;
	MARGIN-TOP: 0px;
	FLOAT: left;
	MARGIN-LEFT: 22px !important;
	MARGIN-LEFT: 10px;
	/*WIDTH: 680px;*/
	WIDTH: 955px;
}
#content #left_list {
	CLEAR: both;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 0px;
	FLOAT: left;
	MARGIN-LEFT: 22px !important;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 680px;
	BORDER-BOTTOM: #ccc 1px solid;
}
#content #article_list .content, #content #left_list .content {
	padding:20px;
}
#content #left_list .content p {
	background:url(../images/arrow.gif) no-repeat 0 48%;
	padding:8px;
}
.page{
	CLEAR: both;
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 9px;
	PADDING-TOP: 25px;
	TEXT-ALIGN: center;
	font-size:12px;
}
.page A{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #ccc 1px solid;
	DISPLAY: inline;
	PADDING-LEFT: 4px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 2px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: #eee;
}
.page A:hover{
	COLOR: #fff;
	BACKGROUND-COLOR: #2055b3;
	TEXT-DECORATION: none
}
.page .now {
	COLOR: #fff;
	BACKGROUND-COLOR: #2055b3;
	TEXT-DECORATION: none
}
#content #article_detail {
	CLEAR: both;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 4px solid;
	MARGIN-TOP: 0px;
	FLOAT: left;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 680px;
	BORDER-BOTTOM: #ccc 1px solid
}
#content #article_detail .title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #f7f7f7;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px 0px 9px;
	WIDTH: 100%;
	COLOR: #aaa;
	PADDING-TOP: 12px;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	HEIGHT: auto;
	TEXT-ALIGN: center
}
#content #article_detail .title A {
	COLOR: #aaa
}
#content #article_detail .title A:hover {
	COLOR: #5a7689;
	TEXT-DECORATION: underline
}
#content #article_detail .title .name {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: 300;
	FONT-SIZE: 20px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 88%;
	COLOR: #000;
	PADDING-TOP: 0px;
	FONT-FAMILY: "宋体";
	TEXT-ALIGN: center
}
#content #article_detail .title .info {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#content #article_detail .title .transshipment {
	LINE-HEIGHT: 18px;
	HEIGHT: 18px
}
#content #article_detail .content {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#content #article_detail .content P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	TEXT-INDENT: 2em;
	LINE-HEIGHT: 160%;
	PADDING-TOP: 7px
}
#content #article_detail .content P.first-letter {
	TEXT-INDENT: 0px
}
#content #article_detail .content P.first-letter:first-letter {
	FONT-SIZE: 36px;
	FLOAT: left;
	COLOR: #5a7689;
	LINE-HEIGHT: 42px;
	MARGIN-RIGHT: 4px;
	FONT-FAMILY: "微软雅黑", "宋体", "Arial"
}
#content #article_detail .content P.first-letter {
	OVERFLOW: hidden
}
#content #article_detail .content H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	FONT-FAMILY: "宋体"
}
#content #article_detail .content H2 {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 150%
}
#content #article_detail .content .comment {
	CLEAR: both;
	BORDER-RIGHT: #ddd 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ddd 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 9px auto;
	BORDER-LEFT: #ddd 0px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ddd 0px solid
}
#content #article_detail .content .comment .title {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: #eee;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: auto;
	TEXT-ALIGN: left
}
#content #article_detail .content .comment UL {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}
#content #article_detail .content .comment UL LI {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ccc 1px dotted
}
#content #article_detail .content .comment UL LI SPAN {
	COLOR: #666
}
#content #article_detail .content .comment UL LI .floor {
	PADDING-RIGHT: 24px;
	FLOAT: left
}
#content #article_detail .content .comment UL LI .op {
	PADDING-RIGHT: 24px;
	FLOAT: left
}
#content #article_detail .content .comment UL LI .time {
	FLOAT: right
}
#content #article_detail .content .comment UL LI DIV {
	CLEAR: both;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
#content #article_detail .content .comment UL LI .reply {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px;
	TEXT-INDENT: 1em;
	LINE-HEIGHT: 150%;
	PADDING-TOP: 0px
}
#content #article_detail .content .comment .form {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-TOP: 4px
}
#content #article_detail .content .comment .form FORM {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 9px;
	MARGIN: 0px;
	PADDING-TOP: 9px
}
#content #article_detail .content .comment .form FORM TEXTAREA {
	BORDER-RIGHT: #bbb 1px solid;
	BORDER-TOP: #bbb 1px solid;
	BACKGROUND: url(../images/logo_at_comment.gif) no-repeat center center;
	BORDER-LEFT: #bbb 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #bbb 1px solid;
	HEIGHT: 80px
}
#content #article_detail .content .comment .form FORM INPUT {
	DISPLAY: block;
	FLOAT: right;
	MARGIN: 4px 0px 0px
}
#content #article_detail .content .comment .form FORM DIV {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FLOAT: left;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px
}
#content #article_detail .content .comment .form FORM A {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
#content #article_detail .content .comment .form FORM A:hover {
	COLOR: #5a7689;
	TEXT-DECORATION: underline
}
#content .blank {
	CLEAR: both;
	WIDTH: 100%;
	HEIGHT: 24px
}
#content #article_detail .content .sign {
	CLEAR: both;
	BORDER-RIGHT: #ff7979 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ff7979 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 9px auto;
	BORDER-LEFT: #ff7979 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ff7979 1px solid
}
#content #article_detail .content .sign .title {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: #ffdfdf;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	HEIGHT: auto;
	TEXT-ALIGN: left
}
#content #article_detail .content .sign TABLE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px
}
#content #article_detail .content .sign TABLE TH {
	TEXT-ALIGN: center
}
#content #article_detail .content .sign TABLE .td_1 {
	PADDING-RIGHT: 7px;
	WIDTH: 30%;
	TEXT-ALIGN: right
}
#content #article_detail .content .sign TABLE .td_2 {
	PADDING-LEFT: 7px;
	TEXT-ALIGN: left
}
#content #hot_comment {
	CLEAR: right;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 10px;
	FLOAT: right;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 266px;
	MARGIN-RIGHT: 10px;
	BORDER-BOTTOM: #ccc 1px solid
}
#content #hot_comment .content UL {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 9px;
	PADDING-TOP: 9px
}
#content #hot_comment .content UL LI{
	PADDING-LEFT: 9px;
	LINE-HEIGHT: 170%
}
/*other样式结束*/
#content {
	border:0px solid #eee;
	background-image: url(../images/middle_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 15px;
}
#sidebar,#browse_ranked {
	float:left;
	width:227px;
	margin-left:20px;
	margin-left:20px !important;
	margin-left:10px;
	text-align:center;
	font-size:14px;
}
#browse_ranked{
	background-color: #e7e7e7;
}
#law_ranked {
	float:left;
	width:227px;
	text-align:center;
	font-size:14px;
	background-color: #e7e7e7;
	margin-top:30px;
}
#browse_ranked div.tit_bg,#law_ranked div.tit_bg{
	width:227px;
	height:33px;
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	text-align:left;
	color:#fff;
	background:url(../images/title_red_bg.jpg) no-repeat;
	text-indent:30px;
}
#browse_ranked ul,#law_ranked ul{
	padding-top:8px;
}
#browse_ranked ul li,#law_ranked p{
	text-align:left;
	font-size:12px;
	height:22px;
	line-height:22px;
	text-indent:20px;
}
#sidebar ul li.tit_bg,#sidebar table tr td.tit_bg{
	width:227px;
	height:33px;
	font-size:14px;
	line-height:33px;
	text-align:left;
	color:#fff;
	background:url(../images/title_red_bg.jpg) no-repeat;
	font-weight: bold;
	/*padding-left: 30px;*/
	text-indent:30px;
}
#sidebar table tr td a.third{
	display:block;
	height:25px;
	line-height:25px;
	color:#666;
	background:none;
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	padding-left: 80px;
}
#sidebar ul li a ,#sidebar table tr td.second{
	display:block;
	height:35px;
	line-height:35px;
	color:#000;
	background:url(../images/title_white_bg.jpg) no-repeat;
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	padding-left:80px;
}
#sidebar table tr td.second{
	font-size: 12px;
	font-weight:bold;
}
#sidebar table tr td a.now,#sidebar table tr td.second a:hover{
	font-weight:bold;
	color:#000;
}
#sidebar ul li a:hover,#sidebar table tr td.now {
	color:#000;
	background:url(../images/title_white_bg_a.jpg) no-repeat;
}
#sidebar ul li .now,#sidebar table tr td.second a.now{
	color:#000;
	background-image: url(../images/title_white_bg_a.jpg);
	font-weight: bold;
}
#content #other,#content #law{
	float:right;
	width:730px;
	margin:0px;
	margin-right:20px;
	margin-right:20px !important;
	margin-right:10px;
}
#content #download {
	float:left;
	width:730px;
	margin:0px;
	margin-right:20px;
	margin-right:20px !important;
}
#content #law .content ul li,#content #download .content ul li{
	background:url(../images/arrow.gif) no-repeat 18px 49%;
	height:30px;
	line-height:30px;
	padding:0px 0 0 30px;
}
#content #law .content table{
	border:1px solid #ccc;
}
#content #law .content table tr th{
	background:#eee;
	font-weight:normal;
	border-bottom:1px solid #ccc;
}
#content #law .content table tr td.first{
	background:url(../images/arrow.gif) no-repeat 8px 49%;
	width:445px;
	height:30px;
	line-height:30px;
	padding-left:15px;
}
#content #law .content table tr th.first{
	width:445px;
	height:30px;
	line-height:30px;
	padding-left:12px;
}

#content #law .content table tr td.second,#content #law .content table tr th.second{
	width:160px;
	height:30px;
	line-height:30px;
}
#content #other .title,#content #law .title {
	margin:0px;
	background-color:#eee;
	width:100%;
}
#content #other .content,#content #law .content,#download .content {
	padding:10px 15px;
}
/*#content #other .content p,#content #law .content p {
	margin:0px;
	padding:7px 0px;
	text-indent:2em;
	font-size:14px;
	line-height:160%;
}*/
#other .content UL {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 9px; 
}
#other .content UL LI {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 1px dotted;
}
#other .content UL LI .list_pic {
	FLOAT: left
}
#other .content UL LI .atitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px
}
#other .content UL LI .summary {
	 COLOR: #332f2e;
	 FONT-SIZE: 14px;
}
/*other样式结束*/
/*search样式开始*/
#search {
	width:960px;
	margin:0 18px;
	margin:0 18px !important;
	/*border:1px solid #ddd;*/
}
#search .title {
	margin:0px;
	background-color:#eee;
	width:100%;
}
#search .content {
	padding:10px 15px;
}
#search .content UL {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#search .content UL LI {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 1px dotted
}
#search .content UL LI .list_pic {
	FLOAT: left
}
#search .content UL LI .atitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px
}
#search .content UL LI .info {
	DISPLAY: block; PADDING-BOTTOM: 6px; COLOR: #aaa
}
#search .content UL LI .summary {
	DISPLAY: block; COLOR: #332f2e; LINE-HEIGHT: 140%
}

/*search样式结束*/

/*login样式开始*/
#content #login {
	CLEAR: both; BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 9px; FONT-SIZE: 14px; PADDING-BOTTOM: 2em; MARGIN: 0px auto; BORDER-LEFT: #ccc 0px solid; WIDTH: 350px; PADDING-TOP: 2em; BORDER-BOTTOM: #ccc 0px solid
}
#content #login a:hover{
	color:#b40703;
}
#content #login DL {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px auto; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #ccc 0px solid
}
#content #login DL DT {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px
}
#content #login DL DD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 180px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
#content #login TABLE {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 0px solid
}
#content #login TABLE TH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 18px; FONT-SIZE: 14px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
#content #login TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#content #login TABLE TD .button {
	WIDTH: 50px
}
#content #login TABLE .td_1 {
	WIDTH: 98px; TEXT-ALIGN: right
}
#content #login TABLE .td_2 INPUT {
	WIDTH: 130px
}
#content #login TABLE .td_2 IMG {
	WIDTH: 40px; HEIGHT: 10px
}
/*login样式结束*/
/*header样式开始*/

#header_login{
	float:right;
	padding-top:5px;
	width:570px;
	height:66px;
}
#header_login form input.style1{
	height:15px;
	width:80px;
}
#header_login form input.style2{
	height:15px;
	width:40px;
}
/*header样式结束*/
#reg {
	CLEAR: both; BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 9px; FONT-SIZE: 14px; PADDING-BOTTOM: 2em; MARGIN: 0px auto; BORDER-LEFT: #ccc 0px solid; WIDTH: 500px; PADDING-TOP: 2em; BORDER-BOTTOM: #ccc 0px solid
}
#reg TABLE {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 0px solid
}
#reg TABLE TH {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 18px; FONT-SIZE: 14px; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: center
}
#reg TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#reg TABLE TD .button {
	WIDTH: 80px
}
#reg TABLE .tb_lable {
	BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #393; PADDING-TOP: 5px
}
#reg TABLE TD HR {
	COLOR: #ccc; HEIGHT: 1px
}
#reg TABLE .td_1 {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; WIDTH: 35%; BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: right
}
#reg TABLE .td_1 SPAN {
	PADDING-RIGHT: 5px; COLOR: red
}
#reg TABLE .td_2 {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: left
}
#reg TABLE .td_2 INPUT {
	
}
#reg TABLE .td_2 IMG {
	WIDTH: 40px; HEIGHT: 10px
}
#reg TABLE .td_2 SPAN {
	MARGIN-LEFT: 0.5em
}