﻿html{font-size: 62.5%; overflow-y:auto; }
body
{
	background:#FFFFFF none repeat scroll 0 0;
	color:#000000;
	font-size:1.2em;
	font-family: "宋体",arial;
	text-align: center;
	margin:0;
	padding:0;
}

a:link{ color:#3572a1; text-decoration:none;}
a:hover{color:#fea527; text-decoration:underline;}
a:visited{color:#666699; text-decoration:none;}
a.a_page_selected{ background-color:#1F3A87; color:#FFFFFF;}

img{	border-style:none;}
hr	{	height: 0; 	border-style:dashed; border-width: 1px 0 0 0; border-color:gray; 	}
h1,h2,h3,h4{ color:#494949;}
h1{ font-size:1.8em;}
h2{ font-size:1.5em;}
h3{ font-size:1.3em;}
h4{ font-size:1.1em;}

.f_l{	float:left;}
.f_r{	float:right;}
.clear{	clear: both;height:0px;overflow:hidden;}
.c_gray{	color:#909090;	}
.padding_t5{	padding-top:5px;}
.padding_r5{ padding-right:5px;}
.padding_l5{ padding-left:5px;}
.margin_t5{ margin-top:5px;}
.margin_r5{ margin-right:5px;}
.txtalign_left{ text-align:left;}
.txtalign_right{ text-align:right;}
.txtalign_center{ text-align:center;}
.width_650 {width:650px;}
.bold{font-weight:bold;}

.box_mod
{
	margin-bottom: 15px;
	background-color:#ffffff;
	border: 1px solid #dfe9f2;
	padding: 0 5px;
}

.box_mod ul
{
	clear:both;
	display: block;
	margin:0 0 0 0;
	padding-left:0px;
}

.box_mod h2
{
	font-size:1.5em;
}

.box_mod ul li
{
	list-style-position: outside;
	list-style-image:none;
	list-style-type:none;
	padding-top:2px;
}

.field-validation-error
{
	color: #ff0000;
	font-size:1.1em;
}

.input-validation-error
{
	font-size:1.1em;

	border: 1px solid #ff0000;
	background-color: #ffeeee;
}

.validation-summary-errors
{
	text-align:left;
	font-size:1.2em;
	color: #ff0000;
}
ul.validation-summary-errors
{
	list-style-type:disc;
	margin-left:1em;
	padding-left:1em;
}


#page
{
	position: relative;
	text-align: left;
	width:980px;
	margin:0 auto;
}
#header
{
	margin: 0 0 0 0;
}
#header_row1
{
	width: 100%;
}

#logo
{
	float:left;
	height:70px;
}

#logo h1
{
	margin:0px;
}

#header_right
{
	background:transparent url(imgs/img.gif) no-repeat scroll -320px -204px;
	width:381px;
	height:70px;
	float:right;
	overflow:hidden;
}

#user_info
{
	text-align:right;
	padding-right:5px;
	padding-top: 25px;
	color:#1655a2;
}

#user_info a:link,#user_info a:visited
{
	color:#1655a2;
	text-decoration:none;
}

#user_info a:hover
{
	text-decoration:underline;
}

#header_row2
{
	width:980px;
	height:40px;
	background:transparent url(imgs/img.gif) no-repeat scroll 0px 0px;
	overflow:hidden;
}

#content
{
	position: relative;
	padding-top:15px;
}
#left
{
	position:relative;
	width:710px;
}

#middle
{
	width:710px;
}
#right_sidebar
{
	overflow-y:auto;
	overflow-x:hidden;
	width: 262px;
}

#footer
{
	clear: both;
	font-size:1em;
	color:#57687a;
}

#footer a:link,#footer a:visited
{
	font-size:1em;
	color:#57687a;
	text-decoration:none;
}

#footer a:hover
{
	font-size:1em;
	color:#BA2636;
	text-decoration:underline;
}

/*register form*/
#register
{
	width: 710px;
}

#reg_body
{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	color:#606f76;
}

#reg_desc
{
	text-align:left;
	padding:20px 0 0px 60px;
	height:75px;
}

#reg_logo
{
	float:left;
	width:120px;
	height:75px;
	background:transparent url(imgs/img.gif) no-repeat scroll -320px -289px;
	overflow:hidden;
}

#reg_desc_txt
{
	float:left;
	padding-top:10px;
	width:460px;
	height:77px;
}

#reg_warning
{
	text-align:left;
	padding-left:180px;
}


#reg_form ul
{
	list-style-type:none;
	width:660px;
	text-align:left;
}

#reg_form li
{
	width:660px;
	margin-bottom:20px;
}

#reg_form input,#reg_form select
{
	width:200px;
	display:inline;
	border:solid 1px #7e9db9;
}

#reg_form label
{
	float:left;
	display:block;
	width:150px;
	text-align:right;
	padding-top:4px;
}

#reg_form button
{
	margin-left:150px;
	border:none;
	width:76px;
	height:22px;
	background:transparent url(imgs/img.gif) no-repeat scroll -833px -40px;
	padding-left:18px;
	font-size:11px;
	color:#4b4b4b;
	overflow:hidden;
}
/*end of register form*/

/*widget logon form*/
#w_logon_header
{
	width:260px;
	height:42px;
	background:transparent url(imgs/img.gif) no-repeat scroll -573px -40px;
	overflow:hidden;
}

#w_logon_header_inner
{
	padding-top:0.8em;
	margin-left:50px;
}
#w_logon_header_inner h2
{
	display:inline;
	color:#1355a1;
	font-size: 1.05em;
}

#w_logon_indication
{
	margin-left:0.4em;
	color:#fea525;
	font-family:Arial;
	font-size:0.675em;
}

#w_logon table
{
	width:240px;
	margin-left:10px;
}

#w_logon_desc a
{
	color:#fea523;
}

#w_logon .left
{
	width: 70px;
	text-align:right;
}

#w_logon .form-submit
{
	width:76px;
	height:22px;
	border:none;
	padding-left:20px;
	padding-top:4px;
	background:transparent url(imgs/img.gif) no-repeat scroll -833px -62px;
	overflow:hidden;
	color:#4c4c4c;
}

#w_logon .form-input
{
	width: 110px;
	border:solid 1px #a7a6ab;
}

#w_logon table,#w_logon ul,#w_logon span
{
	text-indent:1em;
}
/*end of widget logon form*/

/**** start of logon form ***/
#logon_body
{
	height:500px;
	width:708px;
}

#logon_header_txt
{
	padding-top:100px;
	width:469px;
	height:20px;
	text-align:right;
}

#logon_header_txt span
{
	float:right;
	margin-right:92px;
	padding-left:0.2em;
	padding-top:0.2em;
	color:#fea525;
	font-size:0.8em;
}

#logon_header_txt h2
{
	display:inline;
	margin:0;
	float:right;
	color:#1755a2;
	font-size:1.05em;
}

#logon_logo
{
	width:469px;
	height:122px;
	background:transparent url(imgs/img.gif) no-repeat scroll -0px -40px;
	overflow:hidden;
}

#logon_body ul
{
	width:600px;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
}

#logon_body li
{
	display:block;
	text-align:left;
	margin-bottom:5px;
	padding-left:170px;
	width:600px;
}

label.logon-input-label
{
	margin-top:4px;
	float:left;
	display:block;
	width:100px;
	text-align:right;
}

input.logon-input
{
	width:120px;
	float:left;
	border:solid 1px #a7a6ab;
}

input.logon-remember-me
{
	float:left;
	margin-left:100px;
}

#logon_remember_label
{
	float:left;
	margin-top:4px;
}

#logon_form_submit
{
	border:none;
	width:76px;
	height:22px;
	color:#4c4c4c;
	padding-left:20px;
	margin-left:100px;
	background:transparent url(imgs/img.gif) no-repeat scroll -833px -40px;
	overflow:hidden;
}

#logon_register
{
	color:#616e77;
}

#logon_register a
{
	color:#fea523;
}

/**** end of logon form ****/

#menucontainer
{
	white-space: nowrap;
}
/*search box*/
div.s-map-box
{
	width:260px;
	height:40px;
	overflow:hidden;
	margin-bottom:10px;
	background:transparent url(imgs/img.gif) no-repeat scroll -140px -364px;
	overflow:hidden;
}

div.s-map-box-inner
{
	padding:10px 8px 0px 8px;
	height:20px;
}

input.s-keyword
{
	width:140px;
	border:solid 1px #d8e9f3;
}

.s-submit
{
	margin-left:14px;
	padding-right:4px;
	padding-bottom:4px;
	*padding-bottom:0px;/*hack for ie*/
	*padding-top:2px;/*hack for ie*/
	border:none;
	width:76px;
	height:22px;
	background:transparent url(imgs/img.gif) no-repeat scroll -833px -62px;
	overflow:hidden;
	text-align:right;
	font-size:12px;
	/*font-size:0.9em;*/
	color:#494949;
}

#searchcontainer
{
	margin-top: 10px;
	width: 250px;
	height: 30px;
	text-align: right;
}
#searchcontainer form
{
	border: 0 none;
	margin: 0;
	padding: 0;
}

#keyword
{
	border: 1px solid #CCCCCC;
	height: 16px;
	margin: 0 10px 0 0;
	padding: 2px 0 0 2px;
	width: 171px;
}
/*end of search box*/

/*** mymap ***/
div.main-content-container
{
	margin:5px 10px 5px 10px;
}
/*** end of mymap ***/
#mapcontainer
{
 border-style:solid;
 border-width:1px;
 border-color:#cccccc;
 width:700px;
}
.maptitle
{
	color:#000;
	text-align:center;
	font-size:2em;
	height:1em;
	margin-bottom:5px;
	margin-top:5px;
}
/* TAB MENU ---------------------------------------*/
#top-menu {
	list-style: none;
	margin: 0;
	margin-right:10px;
	padding: 0;
}
#top-menu li
{
	margin-top:8px;
	padding-top:5px;
	display: block;
	cursor: pointer;
	float:left;
	text-align:center;
	width: 104px;
	height: 40px;
	margin-right: 0px;
}
#top-menu li.menu-active-li
{
	text-align:center;
	margin-top:8px;
	padding-top:5px;
	background:transparent url(imgs/img.gif) no-repeat scroll -469px -40px;
	overflow:hidden;
}

#top-menu a:link,#top-menu a:visited
{
	font-size:1.2em;
	font-weight:bold;
	color:#ffffff;
}

#top-menu a:hover
{
	text-decoration:underline;
}

#top-menu li.menu-active-li a:link,#top-menu li.menu-active-li a:visited
{
	font-size:1.2em;
	font-weight:bold;
	color:#1355a1;
	text-decoration:none;
}

/*horizontal menu*/
.hori-menu
{
	padding: 0px;
	margin: 10px 10px 10px 10px;
	height:1.8em;
}

.hori-menu ul
{
	list-style: none;
	margin:0px;
	padding:0px;
	height:1.8em;
	border-bottom:solid 1px #dce9f2;
}
.hori-menu li
{
	display:block;
	float:left;
	margin-right:20px;
	width:6em;
	height:1.3em;
	padding-top:0.4em;
	text-align:center;
	border-top:solid 1px #dce9f2;
	border-left:solid 1px #dce9f2;
	border-right:solid 1px #dce9f2;
}

li.hori-menu-active
{
	background-color:#f0f7fc;
}

.hori-menu a:link,.hori-menu a:visited
{
	font-size:1.05em;
	color:#596978;
}

.hori-menu a:hover
{
	text-decoration:underline;
}


/*end of horizontal menu*/

/*start of widget*/
div.widget
{
	width:260px;
	clear: both;
	background-color:#ffffff;
	margin-bottom:10px;
}

div.w-header
{
	width:260px;
	height:33px;
	background:transparent url(imgs/img.gif) no-repeat scroll -710px -162px;
	overflow:hidden;
}

div.w-header_inner
{
	padding-top:0.8em;
	margin-left:0.5em;
}
div.w-header_inner h2
{
	float:left;
	color:#1355a1;
	font-size: 1.05em;
	display:inline;
	margin:0px;
}
span.w-indication
{
	float:left;
	margin-left:0.4em;
	padding-left:0;
	padding-top:0.3em;
	color:#fea525;
	font-family:Arial;
	font-size:0.675em;
	
}
span.w-more 
{
	float:right;
	padding-right:8px;
	color:#c6daeb;
}

span.w-more a
{
	color:#7cacc9;
}

div.w-body
{
	width:258px;
	border-left:solid 1px #dde9f2;
	border-right:solid 1px #dde9f2;
}

div.w-bottom
{
	width:260px;
	height:10px;
	background:transparent url(imgs/img.gif) no-repeat scroll -710px -195px;
	overflow:hidden;
}

/************** rank *********/
ul.w-rank
{
	margin-left:5px;
	padding-left:5px;
	padding-bottom:10px;
	list-style-type:none;
	margin:0 20px 0 10px;
	text-align:left;
	overflow:hidden;
	background-color:#ffffff;
}
ul.w-rank li
{
	margin-top:10px;
	padding-left:20px;
	white-space:nowrap;
	list-style:none;
	background:transparent url(imgs/img.gif) no-repeat scroll -526px -289px;
	overflow:hidden;
}

.w-rank a:link,.w-rank a:visited
{
	color:#3371a2;
	text-decoration:none;
}

.w-rank a:hover
{
	cursor:pointer;
	text-decoration:underline;
}

/* end of widget */

/*style for symbols*/
		#symbols
		{
			width:500px;
		}
		
		#symbols form
		{
			padding-left:15px;
		}
		
		#symbols .sbl
		{
			float: left;
			margin: 0 0 10px;
			overflow: hidden;
			text-align: center;
			width: 140px;
			height:115px;
		}
		#symbols .sbl dt
		{
			height: 60px;
			overflow: hidden;
			width: 60px;
		}
		#symbols .sbl dd
		{
			height: 60px;
			margin: 0;
			overflow: hidden;
		}
		#symbols .m_sub_img
		{
			border-style:none;
			width:100%;
		}
		#symbols .sbl_text
		{
			color: #999999;
			/*font-size: 0.8em;*/
		}
		#symbols .action {
			color:#336699;
			text-decoration:none;
		}
/*end of style for symbols*/

/* Search */
#sbox
{
	height:60px;
	padding:10 10 10 10;
}

#s_content
{
	padding-top:10px;
	padding-bottom:10px;
}

#s_sep
{
	height:20px;
	margin-top:10px;
	
	padding:0.5em 0.5em 0 0.5em;
	background-color:#f0f7f9;
	border-top:solid 1px #6b90da;
}

#s_sep_left
{
	float:left;
}

#s_sep_right
{
	float:right;
}

#stype 
{
	height:25px;
	padding-top:5px;
}
	 
#stype a,#stype b
{
	margin-right:1em;
	font-size:1.14em;
}

#stype a:link,#stype a:visited
{
	text-decoration:none;
	color:#0000CC;
}
	 
#sform
{
	height:30px;
}

#s_result
{
	margin-top:5px;
}

#s_map_submit
{
	padding-right:16px;
}

#s_result_list
{
	margin-bottom:10px;
}

#s_result_list h2
{
	margin:0;
}

ul.s-result-item
{
	width:690px;
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0;
}

.s-result-item li
{
	width:690px;
	list-style-type:none;
	margin-bottom:8px;
}

.s-res-item-left
{
	width:60px;
	float:right;
	text-align:right;
	color:#696969;
}
.s-res-item-right
{
	float:right;
	width:630px;
	text-align:left;
	font-weight:normal;
}

.s-res-item-link
{
	color:#008048;
}

ul.s-relate-map
{
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
	width:630px;
	overflow:hidden;
	white-space:nowrap;
}

ul.s-relate-map li
{
	padding-top:2px;
	text-align:left;
}

/* end of search */
/* start of map category */
div.map-cate-list
{
	padding:5px 5px 0 5px;
}
div.map-cate-list img
{
	border-style:none;
	width: 120px;
	height: 74px;
}
div.map-cate-list li
{
	display: inline;
	margin-right:5px;
}

div.map-cate-list ul
{
	margin:0;
	padding:0 5px 5px 0;
}

div.map-cate-list table
{
	display:inline-table;
	*display:inline;/*hack for ie*/
	width:120px;
	height:100px;
	overflow:hidden;
}

.cate_title
{
	display:block;
	white-space:nowrap;
	overflow:hidden;
	width:120px;
}

div.pagination
{
	border:0; 
	height:26px;
	margin:0;
}

div.pagination ul
{
	margin:0;
	padding:0;
}

div.pagination a{
margin-right:2px;
border:solid 1px #9aafe5;
}

div.pagination a:link,div.pagination a:visited 
{
	color:#3572a1;
/*color:#0e509e;*/
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
font-size:1em;
}

div.pagination a:hover
{
border:solid 1px #0e509e;
}

div.pagination li{
border:0; margin:0; padding:0;
float:left;
font-size:1em;
list-style:none;
margin-right:2px;
}

li.page-previous-off,li.page-next-off 
{
border:solid 1px #DEDEDE;
display:block;
float:left;
margin-right:2px;
padding:3px 4px;
}

li.page-previous-off a:link,li.page-previous-off a:visited,li.page-next-off a:link,li.page-next-off a:visited
{
	color:#888888;
}

li.page-active{

font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}

li.page-active a:link,li.page-active a:visited
{
	color:#000;
	background:#b2ddff;/*#1355a1;*/
}

/*******map info***************/
#mi_header
{
	padding:5px 0 5px 0;
}
/**********comment reply******************/
.cmt_reply
{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom-style: dotted; 
	border-bottom-width: 1px;
	border-bottom-color: #AFAFB0	
}
.cmt_content
{
	padding-top:3px;
}
.cmt_box
{
	overflow-x:hidden;
	overflow-y:auto;
}

.cmt_box h2
{
 font-size:1.5em;
}

.sheetitem
{
	background-color:#e4ecf7;
	margin-top:1em;
	padding:0px 5px 5px 5px;
	border:solid 1px #9eb6ce;
}

table.sheetitem_table
{
	width:100%;
	background-color:#c4daf8;
	border-collapse:collapse;

}

table.sheetitem_table td,table.sheetitem_table th
{
	border-color:#5282b2;
	border-width:1px;
	border-style:solid;
}

table.geoEncodingConfirm
{
	width:100%;
	background-color:#c4daf8;
	border-collapse:collapse;
}

table.geoEncodingConfirm td,table.geoEncodingConfirm th
{
	border-color:#5282b2;
	border-width:1px;
	border-style:solid;
}

table.confirm_g_txt
{

}
.confirm_g_option
{
	background-color:#ffffe3;
}

table.formtable
{
	width:500px;
}

.formbutton
{
	margin-right:10px;
}

table.formtable textarea
{
	width:300px;
	height:200px;
}

.forminput
{
	width:300px;
}

/*****share box*********/
div.box_paste
{
	padding:0 3px 0 3px;
}
div.box_paste input
{
	width:200px;
	vertical-align:middle;
}

div.box_paste span
{
	vertical-align:middle;
}
div.box_paste button
{
	float:right;
}
div.useraction
{
	float:left;
	padding-top:5px;
}

div.useraction ul
{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
}

div.useraction li
{
	float:left;
	overflow:hidden;
	padding-right:5px;
}

div.useraction a
{
	display:block;
	height:22px;
	line-height:26px;
	padding-left:20px;
	overflow:hidden;
	margin-bottom:4px;
}

div.useraction a:link,div.useraction a:visited
{
	color:#3572a1;
	text-decoration:none;
}
div.useraction a:hover
{
	color:#fea527;
}

#act_cmt 
{
	background:transparent url(imgs/action.gif) no-repeat scroll 0 0;
}

#act_refer 
{
	background:transparent url(imgs/action.gif) no-repeat scroll 0 -22px;
}
#act_sendim
{
	background:transparent url(imgs/action.gif) no-repeat scroll 0 -44px;
}
#sent_to_2
{
	overflow-x:hidden;
	width:215px;
}

/**************************/
ul.user_oper
{
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
	width:70px;
}
ul.user_oper li
{
	padding-top:2px;
	text-align:center;
}

ul.user_oper a:link,ul.user_oper a:visited
{
	color:#3572a1; 
	text-decoration:none;
}

ul.user_oper a:hover
{
	text-decoration:underline;
}

li.oper_warn
{
	background-color:#f8b307;
	text-align:center;
}
li.oper_warn a
{
	color:black;
}

ul.relatemap
{
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
	width:100px;
	overflow:hidden;
	white-space:nowrap;
}

ul.relatemap li
{
	padding-top:2px;
	text-align:left;
}

div.name
{
	width:120px;
	overflow:hidden;
}


div.tag
{
	width:60px;
	overflow:hidden;
}

/***********help*****************/
.help-link {
	float: right;
	padding-right: 0;
	padding-left: 10px;
}

/** start of index main***/
div.main
{
	width: 710px;
}
div.main-header
{
	width:710px;
	height:33px;
	background: transparent url(imgs/img.gif) no-repeat scroll 0 -162px;
	overflow:hidden;
}

div.main-header-inner
{
	padding-left:1em;
	padding-top:0.6em;
}

div.main-header-inner h2,div.main-header-inner h1
{
	float:left;
	margin:0px;
	display:inline;
	color:#1355a1;
}


div.main-header-inner h2
{
	font-size: 1.1em;
}

div.main-header-inner h2
{
	font-size: 1.2em;
}

div.main-header-inner span
{
	padding-left: 0.4em;
	color:#fea525;
	font-family:Arial;
	font-size:0.8em;
}

div.main-thin-header
{
	width:710px;
	height:10px;
	background: transparent url(imgs/img.gif) no-repeat scroll 0 -464px;
	overflow:hidden;
}

div.main-body
{
	width:708px;
	border-left: solid 1px #dfe9f2;
	border-right: solid 1px #dfe9f2;
	overflow:hidden;
}

hr.main-sep
{
	width:90%;
	text-align:center;
	color:#e8e8e8;
	border-style:dashed;
}

div.main-bottom
{
	width:710px;
	height:9px;
	overflow:hidden;
	background: transparent url(imgs/img.gif) no-repeat scroll 0 -195px;
	overflow:hidden;
}

#h_intro
{
	color: #a2abb2;
}

#h_intro table
{
	width: 660px;
	margin-left: 20px;
	margin-right: 20px;
}

#h_intro tr
{
	height: 80px;
}

#h_intro td
{
	text-align:center;
}

div.h-switch-bg
{
	width:80px;
	cursor:pointer;
}

div.h-switch-bg a:link,div.h-switch-bg a:visited
{
	text-decoration:none;
}

div.h-switch-bg a:hover
{
	text-decoration:underline;
}

span.code-hover
{
	display: none;
}
span.code-normal
{
	display: none;
}
.symbol
{
	width: 80px;
	height: 80px;
}

#progress_img
{
	width:140px;
	height:100px;
	background:transparent url(imgs/img.gif) no-repeat scroll 0 -364px;
	overflow:hidden;
}

div#hIndexAdBanner
{
	margin-bottom:5px;
	width:710px;
	height:335px;
	background:#ffffff;
}
#hIndexAdBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#hIndexAdBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 335px;
	overflow: hidden;
}
#hIndexAdBanner .Slides li {
	float: left;
	width: 710px;
	height: 335px;
}

#hIndexAdBanner .Slides img{
	border:0;
	display: block;
	width: 710px;
	height: 335px;	
}

#hIndexAdBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 305px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#hIndexAdBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(imgs/slide_trigger.gif) no-repeat center center;
}
#hIndexAdBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(imgs/slide_trigger_c.gif) no-repeat center center;
	overflow:hidden;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
/** end of index main **/
