﻿* { border:0px; padding:0px; margin:0px; list-style-type:none;
}
body 
{
    background-image:url(../images/bodyback.gif);
    background-repeat:repeat;
    background-position:left top;
    text-align:center;
    font-family:"宋体"; font-size:12px; 
}

FORM {
	width:860px;
	height:100%; 
	background-color:White;
}
td
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #333333;
    line-height: 18px;       
}
A
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #333333;
    line-height: 18px;
    text-decoration: none;
}
A:link 
{
	text-decoration:none;
}

A:hover
{
    color: #9B9B9B;
    text-decoration:underline;
}
input
{
    height: 18px;
    color: #505050;
    background: #FFFFFF;
    border: 0px;
    text-align:left;
}
select
{
    height: 18px;
    color: #505050;
    background: #FFFFFF;
    border: 1px solid #606060;
}
textarea
{
    font-family: "宋体" , "Arial";
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    background-color: #F6F6F6;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CDCDCD;
    border-right-color: #EEEEEE;
    border-bottom-color: #EEEEEE;
    border-left-color: #CDCDCD;
}
DIV#header {
	MARGIN: 0px auto; WIDTH: 861px; height: 174px;
}
div#header a{
	color:White;
    text-decoration:none;
}
div#header a:hover{
	color:#d3d3d3;
	
}
Div#siteNaver
{
    width: 860px; height:22px; line-height:22px;
}
Div#siteNaver div.navt { width: 300px; float:left; text-align:left; padding-left: 2px; line-height:19px; height:19px; margin-top:3px;
}
Div#siteNaver div.navt img
{
	position:relative; top:1px;
}
Div#siteNaver div.placard { width: 550px; float:right;  text-align:right;padding-right:2px;
}
DIV#main { padding:0px 0px 5px 0px; WIDTH: 860px;
}
DIV#sideBar { FLOAT: left; WIDTH: 190px; padding:0px 0px 0px 1px;
}
DIV#mainContents { FLOAT: right; WIDTH: 660px; TEXT-ALIGN:right; padding-right:1px;
}
Div.leftList { margin:0px 0px 5px 0px;
}
DIV.rightBar { float:right; WIDTH: 190px; padding:0px 1px 0px 0px; text-align:center;
}
Div.leftList DIV.tcontent{ width:188px;
}
Div.leftList DIV.tcontent DIV { background-color:Transparent;
}
Div.leftList DIV.tcontent DIV iframe{ background-color:Transparent;
}
DIV.thdr {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 184px; BORDER-BOTTOM: #cdcdcd 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
DIV.thdr2 {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 184px; BORDER-BOTTOM: #cdcdcd 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
DIV.thdr3 {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 184px; BORDER-BOTTOM: #cdcdcd 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
DIV.tftr {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 184px; BORDER-BOTTOM: #cdcdcd 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
DIV.tftr2 {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 184px; BORDER-BOTTOM: #cdcdcd 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
DIV.tftr3 {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 184px; BORDER-BOTTOM: #cdcdcd 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
DIV.thdr2 {
	WIDTH: 186px; BACKGROUND-COLOR: #e9e9e9
}
DIV.tftr2 {
	WIDTH: 186px; BACKGROUND-COLOR: #e9e9e9
}
DIV.thdr3 {
	WIDTH: 188px; BACKGROUND-COLOR: #e9e9e9
}
DIV.tftr3 {
	WIDTH: 188px; BACKGROUND-COLOR: #e9e9e9
}

DIV.tcontent 
{
	width:188px; 
	background-image: url(../images/left_title.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-left : #cdcdcd 1px solid;
	border-right: #cdcdcd 1px solid;
}
DIV.tcontent DIV { padding:5px auto 4px auto;
}
DIV.tcontent P 
{
	font-weight:bold;
	font-size:10pt;
	width:188px;
	color: #0391C7;
	text-align:left;
	text-indent:42px;
	height :30px;
	line-height:30px;
}
DIV.tcontent #daohang{ margin:7px auto 5px auto; width:100%; height:100%;
}

#daohang a{font-size:12px; font-weight:800;color:Gray;  text-decoration:none;}
#daohang a:hover{ color:#0391C7;top:1px; left:1px; position:relative;}

DIV.tcontent UL LI { text-align:left; text-indent:15px; line-height:25px; height:25px;
}
DIV.siteInfo 
{
	width:188px;
	margin: 5px auto 5px auto;
	border:#cfcfcf 1px solid;
	background-color: #f4f3f0
}
DIV.siteInfo DIV.title 
{
	font-weight:bold;
	color:#5b5b5b; 
	line-height:32px;
	padding:1px;
}
DIV.siteInfo DIV.title SPAN { FONT-WEIGHT: normal
}
DIV.siteInfo UL 
{
	margin:2px auto 4px auto;
	width:180px;
	background-color:White;
}
DIV.siteInfo UL LI
{
    line-height: 25px;
    text-align: left;
}
DIV.siteInfo UL LI A{ float:right; margin-right:15px;
}
DIV.siteInfo UL LI .phone { float:right;
}

DIV.news
{
	width: 455px;
	height:186px;
	margin:0px,1px,0px,5px;	
    padding-left:5px;
	float: left;
	background-position: left top;
	background-repeat: no-repeat;
	overflow:hidden;
	text-align:left;
}
.news#news
{
	background-image: url(../images/newsback.jpg);
}
.news .title {
	float:left;
	margin:7px 0px 0px 0px;
    width:300px;    
    text-indent:38px;
}
.news .title a
{
	font-weight:bolder;
    font-size:14px;
    color:#5f5f5f;
}
.news .title a:hover
{
	position: relative;
	top: 1px;
	left:1px;
	color:#256BD3;
	text-decoration:none;
}
.moreimg
{
	float:right;
	width:60px;
	height:20px;
	text-align:right;
	display:block;
	position: relative;
	margin:8px 5px 0px 0px;
}
.moreimg a:hover {	
	position: relative;
	top: -1px;
	left:1px;
	border-bottom:1px solid #545453;
	border-right:1px solid #838380;
}
.news#notice
{
	background-image: url(../images/noticeback.jpg);
}
.news#speech
{
	background-image: url(../images/speechback.jpg);
}
.news .list
{
	margin:35px 0px 0px 2px;
}
.guide
{
	float:right;
	overflow:hidden;
    width:100%;
    height:100%;
}

DIV.magBlock { WIDTH: 100%; padding-top: 1px; float:right;
}
DIV.magBlock .table_header{
	background-image:url(../images/table_head.gif);
	background-position:center 0px;
	background-repeat:no-repeat;
	line-height:9px;
}
DIV.magBlock .table_body{
	background-image:url(../images/table_body.jpg); 
	background-position:center 0px;
	background-repeat:repeat-y;
}
DIV.magBlock .title
{
	width:98%;
	padding-top:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt;
	color:Blue; 
	text-align:center;
	line-height: 35px;
	background-image:url(../images/top4.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}
DIV.magBlock .table_body .the_body{
	width:98%;
	margin:10px auto 0px auto;
}
DIV.magBlock .table_body .the_body .text{
   padding:5px 5px 5px 15px;
   text-align:left;
}
DIV.magBlock .table_body .the_body .text p{
    margin-bottom:7px;
}
DIV.magBlock .greenbar{
   float :right;
   margin-right:5px;
   width:97%; 
   text-align:right;
   background-image:url(../images/bar_green.gif);
   background-repeat:repeat-x;
   background-position:center 20px;
   line-height:25px;
   height:25px; 
}
DIV.magBlock .table_body UL 
{
	width:100%;
	float:left;
	text-align:left;
}
DIV.magBlock .table_body LI{
	float:right;
	text-align: left;
	width:96%;
	line-height:12px; 
	vertical-align:bottom;
}
#callus li {
	background-image:url(../images/tableback.gif); 
	background-position: left 100%; 
	background-repeat: repeat-x;
	line-height :25px;
	height:25px;
	vertical-align:sub;
}
DIV.magBlock .table_footer{
	background-image:url(../images/table_foot.gif);
	background-position:center 0px;
	background-repeat:no-repeat;
	line-height:9px;
}

/*---------------------------------------------------------------------------------------------------------------
DIV.magBlock DIV.guideList_full {
	 FLOAT: left; background-image:url(../images/table_body.jpg); background-repeat:repeat-y;
}
DIV.magBlock DIV.guideList_full DIV { PADDING-LEFT: 2%; FLOAT: left; WIDTH: 98%; PADDING-TOP: 10px; padding-bottom: 2px;
}
DIV.magBlock DIV.guideList_full DIV.title 
{
	padding-top:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt;
	color:#555; 
	text-align:center;
	line-height: 20px;
	background-image:url(../images/top4.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}
DIV.magBlock DIV.guideList_full DIV.ListTitle {
	PADDING-LEFT: 2%; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FLOAT: left;PADDING-TOP: 4px;
}
DIV.magBlock DIV.guideList_full UL {
	PADDING-LEFT:0px; FLOAT: left; WIDTH: 98%; PADDING-TOP: 0px; padding-bottom:0px;
}
Div.magBlock Div.guideList_full UL li { float: left; text-align: left;margin-left:5px; width:98%; line-height:12px; vertical-align:bottom;
}
Div.magBlock Div.guideList_full ul.pageNav { text-align: right; }
/*---------------------------------------------------------------------------------------------------------*/

Div#friendLink { BORDER: #cfcfcf 1px solid; MARGIN-TOP: 8px; PADDING-BOTTOM: 2px;  WIDTH: 100%; PADDING-TOP: 2px;BACKGROUND-COLOR: #f4f3f0;}
Div#friendLink DIV.title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #5b5b5b; LINE-HEIGHT: 32px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
Div#friendLink UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}

Div#listFriendLink { BORDER: #cfcfcf 1px solid;  MARGIN:8px 2px 0px 0px; PADDING: 2px; WIDTH: 647px; BACKGROUND-COLOR: #f4f3f0; float:right;
}
Div#listFriendLink DIV.title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #5b5b5b; LINE-HEIGHT: 32px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left;
}
Div#listFriendLink UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
DIV#listFriendLink UL LI
{
	text-align:left;
}
.moreimg
{
	float:right;
	width:60px;
	height:20px;
	text-align:right;
	display:block;
	position: relative;
}
.moreimg a:hover {	
	position: relative;
	top: -1px;
	left:1px;
	border-bottom:1px solid #545453;
	border-right:1px solid #838380;
}
.rows
{
	margin-top:10px; margin-left:10px;
}
.txtTitleRows
{
    height: 25px;    
    text-align: left; 
    vertical-align:super;   
}
.titlePic
{
    padding-right: 6px; vertical-align:2px;
}
.titleTime
{
    color: #999999; padding-right: 4px; vertical-align:top; float:right;
}

.sec1 {
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	CURSOR: hand;
	COLOR: #000000;
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR:#eeeeee;
}
.sec2 {
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #ffffff 1px solid;
	CURSOR: hand; 
	COLOR:#000000; 
	BACKGROUND-COLOR: #d4d0c8;	
}
.main_tab 
{
	border-top:gray 1px solid;
	border-bottom:1px dotted gray;
	border-left:1px dotted gray;
	border-right:1px dotted gray;
	COLOR: #000000;
	BACKGROUND-COLOR: #d4d0c8
}
Div#footer
{	
    height: 80px;
    width: 860px;
    margin:0px;
    padding:0px;
    background-image: url(../images/bg_bottom.gif); background-repeat: repeat-x;
}
Div#footer UL
{
    text-align:center; width: 850px; margin-top:15px;
}
Div#footer UL li
{
    height: 20px;
    line-height:20px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
}
.tooltip{
    width: 300px; 
    height:200px;
    color:#000;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;text-align:left;
    BACKGROUND-COLOR: #fff;
    margin:1px;
    padding: 1px;
}
.voteClose
{
    margin: 1px;
    padding: 1px;
    text-align:right;
}

span#pager { text-align:right; padding: 5px 10px 5px; width: 95%;}
span#pager a
{
    padding: 1px 3px 0 3px;
    margin: 3px;
    border: #cccccc 1px solid;
    background-color: #f5deb4;
    font-family: "宋体" , "Verdana" , "Arial";
    font-size: 14px;
}
span#pager a.current
{
    color: #ff0033;
}

#slidingBlock {PADDING: 1px; WIDTH: 98%;overflow: hidden; vertical-align:middle; margin:0px; text-align:left;
}
#slidingBlock H4 {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 82px; LINE-HEIGHT: 25px; HEIGHT: 30px; TEXT-ALIGN: center; overflow: hidden
}
#slidingBlock H4 A{ color:White; position: relative; top: 10%;
}
#slidingBlock H4.menuNo {
	FONT-WEIGHT: normal; BACKGROUND: url(../images/slidingMenuLine.gif) repeat-x; COLOR: #333333
}
#slidingBlock H4.menuOn {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/slidingMenu.gif) no-repeat; COLOR: #ffffff
}
#slidingBlock DIV.slidingList_none {
	DISPLAY: none
}
#slidingBlock DIV.slidingList 
{
	border:1px dotted gray;   PADDING:5px 1px 0px 1px; MARGIN: 0px; HEIGHT: 75px; text-align:left; line-height:30px; width:180px;
}

.left5{ margin-left:5px; margin-right:3px;
}

.button 
{
	BORDER-RIGHT: #002D96 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #002D96 1px solid; 
	PADDING-LEFT: 2px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); 
	BORDER-LEFT: #002D96 1px solid; 
	CURSOR: hand;
	PADDING-TOP: 2px; 
	text-align:center;
	height:20px;
	width:auto;
	BORDER-BOTTOM: #002D96 1px solid;
}
.textbox
{
	float:left;
	height:15px;
	line-height:15px;
}