/**
 * reset.css based on YUI
 *
 * Update Log:
 * 2009-05-18   yubo    将html的默认背景色从白色改成透明
 * 2009-03-26   yubo    将reset.css和base.css合并为reset.css
 * 2009-02-11   yubo    将small的样式也reset掉
 * 2009-02-10   yubo    border: 0 -> border: none
 * 2008-12-23   yubo    margin: 0; padding: 0 中加入 button. 表单元素相关样式中也加入button
 * 2008-11-12	yubo	created initial version
 */

body { font: 12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif; }
html, legend {  color:#54564C;; background: #fff; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: none;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}

li { list-style: none; }

caption,th { text-align: left; }

h1,h2,h3,h4,h5,h6 { font-size: 100%; }
h1 { font-size: 14px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 13px; }
h3 { font-size: 12px; }

q:before,q:after { content: ''; }

abbr,acronym { border: none; font-variant: normal; }

/* to preserve line-height and selector appearance */
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }

input,button,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
/*to enable resizing for IE*/
input,button,textarea,select { *font-size: 100%; }

select, input, button, textarea {
	font: 100% Tahoma,Helvetica,Arial,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table { font-size: inherit; font: 100%; }

/**
 * fixed-width elements
 */
pre, code, kbd, samp, tt{
	font-family: 'Courier New', Courier, monospace;
}

/**
 * 默认情况下，small的字号比默认小，这里reset掉，抹平差异
 * 对于中文默认为12px时，让small也12px非常有必要。小于12px的中文字很难识别
 */
small { font-size: 100%; }

/*a:link, a:visited {*/
a {
	color: #1E4C82;
	text-decoration: none;
}
/*a:hover, a:active {*/
a:hover {
	color: #f60;
	text-decoration: underline;
}

abbr,acronym {
	/* indicating to users that more info is available */
	border-bottom: 1px dotted;
	cursor: help;
}

ins { text-decoration: none; }
del { text-decoration: line-through; }

hr {
    color: #D1D7DC;
    background-color: #D1D7DC;
    border: none;
    height: 1px;
}

/***********************************************
 * Misc Style
 ***********************************************/
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁等 */
html {
    /*min-height: 101%; 这个方法不好，不是想要的效果 */

    overflow-y: scroll; /* 在opera下会同时触发水平滚动条，但考虑opera的用户数，也就可以忽略了 */

	/*overflow: -moz-scrollbars-vertical; 这个方法只针对firefox
    overflow-x: auto; 上面一行会将overflow-x干掉，因此这里重设回来
    ref: http://developer.mozilla.org/en/docs/Mozilla_CSS_Extensions#overflow */
}


/********导航条和头图部分**********/

#top{font-family: Arial,Verdana, sans-serif;}

/* #top{left:0px;top:0px;overflow:visible; position:relative;zoom:1; background:url(http://www.haoduomi.com/images/spring-bg.gif) no-repeat; } */
#top{left:0px;top:0px;overflow:visible; position:relative;zoom:1;  }
#logoDiv{position:absolute;left:25px;top:0px;}
#pageTopText{right:9px;top:0px;height:15px;position:absolute}
#top{height:100px;z-index:0;border-bottom:1px solid #d0dbe7;}
#logoDiv {cursor:pointer;width:127px;height:89px;z-index:100;background:url(http://img.haoduomi.com/images/logo.gif) no-repeat;}
#sloganDiv {top:14px;left:156px;position:absolute;width:158px;height:18px;z-index:100;background:url(http://img.haoduomi.com/images/slogan.png) no-repeat;}

#pageTopButt{margin:0px;padding:0px;}
#domainLogo{top:70px;right:15px;position:absolute;text-align:right;z-index:10;color:#777777;font-weight:bold; cursor:pointer;}
#pageTopText{padding:3px 10px 0px 0px;}
#pageTopText a{color:#000;text-decoration:none; font-weight:bold}

#pageNav{width:780px;height:28px; text-align:left; z-index:1; font-family:"宋体",Arial,Verdana,sans-serif; font-size:16px;float:left;margin-left:200px;margin-top:72px;display:inline;height:23px;line-height:23px;padding:5px 0px 0px 15px;margin-bottom:-5px;}

#navTabs li {margin-left:-1px;display:inline; float:left;   text-align:center; cursor:pointer;border-left:1px solid #d0dbe7;font-weight: bold;height:18px;line-height:22px;}
#navTabs .cur{height:27px;line-height:32px;margin-top:-5px;border:1px solid #d0dbe7; }
#navTabs .cur a{color:#a74040;background-color:white;position: relative; }
#navTabs a{color:black;display:block; padding:0px 20px;font-size:15px;}
#navTabs a:hover{color:#a74040;text-decoration:underline;}


a:hover { text-decoration:underline;}
.subnav { border-bottom:#cccccc 1px solid; padding:6px 0px 6px 10px; width:980px}
.hidden { display:none }
.right { text-align:right; }
.left { text-align:left;  }
.ncur { border-bottom:#F1922F 2px solid;padding-bottom:2px; }

.wrapper { width:980px; padding:10px 5px}
.cms_content{	  border:#cccccc 1px solid; float:left; padding:10px 10px; margin-top:10px;background-color:#E8EFF2 ;}
.cms_left {float:left; width:65%;}
.cms_right{	width:32%; border:#cccccc 0px solid; float:left; margin-top:10px; margin-left:10px; padding:0px,10px; }
.cms_list_table { width:600px; line-height:23px; font-size:13px}

.cms_comment { width:100%; margin-top:10px;float:left}
.cms_comment td { padding:5px 2px;  border-bottom:1px solid #DDDDDD; }
.cms_comment th {padding:5px 6px; background-image:url(/images/grey_tab.png); border:1px solid #CCCCCC; color:#fff;text-align:left}
.cms_comment .odd  { background-color:#FAFAFF;  }
.comment_txt { text-indent:24px;line-height:20px }
/*分隔符*/
.line { background:#CCCCCC none repeat scroll 0%; height:1px; overflow:hidden; margin:10px 0px;}
.icon_data { background:transparent url(http://img.haoduomi.com/images/icon_data.gif) no-repeat scroll left 5px; float:left;line-height:22px;padding-left:20px;}
.column_ul li { color:#010101; height:22px; line-height:22px; margin:0px; overflow:hidden; padding:0px; }

/*文章内容*/
.content { line-height:24px; font-size:14px; }
#content p { text-indent:2em;}


.hifundbody { font-size:12px; margin:20px 0px; display:block;padding:0px 10px}

.fundtable table { font-size:12px ;border:#cccccc 0px solid; border-collapse: collapse; }
.fundtable th { color:#54564C;  background: #F0FFFF;; border:#ccc 1px solid; padding:5px 6px;}
.fundtable th  a{ color:#54564C; }
.fundtable td { padding:5px 0px;  border:#d0dbe7 1px solid; text-align:center}
.fundtable tr { }
/*普通块*/
.common_box { border:#E8EFF2 1px solid; padding:5px 20px;margin:10px 0;}


/*首页*/
/* 鼠标经过表格的行*/
.activeRow 
{
	background-color:#f5f5f5; 
}


.deActiveRow 
{
	background-color:#ffffff;
}


#tableHeader,#tblContent { width:752px; }
.tableHeader td {  font-family:宋体,Tahoma; text-align:center;font-size:12px; padding:8px 0px; border:1px solid #cccccc;}
.tableHeader { border-collapse:collapse;  }
.tableHeader th{	height: 22px; 	background: #F0FFFF; text-align:center;}
.tableHeader  a:link a:visited { color:#000; text-decoration:none;}


#divLock table td {	font-size: 12px; font-family: 宋体, Tahoma; color:#54564C ; padding:4px 0px}
.tableBody { border-collapse: collapse;	text-align: center;	border-top-width: 0;  font-size: 12px;}
.tableBody th{	border-width: 0; background-color:#ffffff;border:#ffffff 0px solid}
.tableBody td{	 border:1px solid #cccccc;}
.tableBody tr{	height: 22px;}

/*我的基金*/

.help_title {FONT-WEIGHT: bold; COLOR: #54564C;font-size:12px;margin-top:5px}
.profile { padding:5px 3px;width:126px ;text-align:center;margin-top:10px}
.yellowborder { border :1px solid rgb(220, 124, 47);}
.greyborder { border:1px solid #ccc;}
.tip ul { }
.tip li {
	MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; /*LIST-STYLE-IMAGE: url(http://img.haoduomi.com/images/bullet_list.gif); */ MARGIN-LEFT: 20px;font-size:12px;
}

.tip  li a{
	COLOR: #005fa3; font-size:12px;TEXT-DECORATION: none
}
.tip li a:hover {
	border-bottom:2px solid red; TEXT-DECORATION: none;
}


.dotted_border {
	PADDING-TOP: 7px;margin-bottom:10px; BORDER-bottom: #ccc 1px dotted
}

.solid_border { PADDING-TOP: 7px;margin-bottom:10px; BORDER-bottom: #ccc 1px solid }

.help ul { }
.help li {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://img.haoduomi.com/images/help.gif); MARGIN:5px 0px 5px 20px;font-size:12px;
}

.help  li a{
	COLOR: #005fa3; font-size:12px;TEXT-DECORATION: none
}
.help li a:hover {
	COLOR: #005fa3; TEXT-DECORATION: underline;font-size:12px;
}


/*首页小表格*/
#inav {    margin:0px;padding:0px;    list-style:none;    width:610px;    float:left;    font-size:9pt; height:24px
} 

#inav li {    float:left;    margin-left:2px;list-style-image:none;list-style-position:outside;
	list-style-type:none;
}  

#inav li div
{
height:24px;
float:left; 
}

#inav li  div a
{
    padding: 0 0.5em; font-size:12px;
    line-height:1.5em;
    text-decoration:none;
    color:black;
    float:left;
    margin-bottom:5px;
    background-color:#ccc;
    cursor:pointer;
}  

#inav li #active
{
    background:url('http://img.haoduomi.com/images/jian.gif') no-repeat center bottom;
}  

#inav li #active a
{
    background-color:#ff6600;
    color:white;
}  

#inav li a:hover
{
    color:#333;
}

#inav li a:visited 
{
 color:black;
} 

.tipCss
{
	background-image:url(http://img.haoduomi.com/images/dian2.gif); 
	background-position:32px -2px; 
	background-repeat:no-repeat;
	}

.tipCss a
{
	text-decoration: underline;
}

.notipCss a
{
	color:Red;
	text-decoration: underline;
}


/*首页小表格结束*/

/* 基金净值表导航条*/

#value-nav {
	BORDER-bottom: #cccccc 1px solid; margin-bottom:5px;margin-top:0px; padding-bottom:0px;width:100% ; color:#54564C; 
}

/*基金详细数据页面*/
#fund-chart {  border:1px solid #cccccc; width:600px; margin-top:0px;float:left}


#fundchartview { width:340px; float:right; }
#header table { border-collapse:collapse; }
#header table { border:1px solid #cccccc; text-align:center ;font-size:12px; width:100%;color:#fff;background-color:#dc7c2f;}

#header td { border:1px solid #cccccc;  text-align:center ;padding-top:3px; padding-bottom:3px; }
#header th { border:1px solid #cccccc; ; text-align:center  ;padding-top:3px; padding-bottom:3px;}
#header a { color:#003366; }

#chartview { height:380px ;width:340px;float:left;margin:0;}
#chartview table { border-collapse:collapse;border:1px solid #cccccc; text-align:center ;font-size:12px; width:100%;color:#54564C;}
#chartview td { border:1px solid #cccccc;  text-align:center ;padding-top:3px; padding-bottom:3px; }
#chartview th { border:1px solid #cccccc; text-align:center  ;padding-top:3px; padding-bottom:3px;}


.zoomlink {	color:#dc7c2f;CURSOR: pointer; font-size:12px; }
.selzoomlink {	color:#dc7c2f;CURSOR: pointer; font-size:14px;}


/*详细页面 之净值快速计算 */
.quickcacl  { text-align:center ;width:200px;margin-top:10px;}
.quickcacl  td { border:1px solid #cccccc;   padding:5px 0px ;text-align:center}
.quickcacl  th { border:1px solid #cccccc;   padding:5px 0px;background-color:#f5f5f5;text-align:center}



div#fund-data {margin:0px;padding:0px;}
#fund-data div.value{width:120px;float:left;}
#fund-data div.data{float:left;margin-left:10px;}
#fund-data div.data h1{font-size:12px;color:#444;margin:2px 0px;}
#fund-data table {border-style: none;clear:none; font-size:12px;}
#fund-data td.key {font-weight: bold;color:#444;width:20%;width:6.5em;line-height:22px;}
#fund-data td.value {padding-right:4px;text-align: right;}
#fund-data div.relink{float:left; font-size:12px;margin-left:20px}
#fund-data p {margin:4px 0px 4px 0px;}

.fund-value{font-size: 26px;font-weight: bold;}
.fund-rate{font-size: 10px;}
.digit-font{font-family:Arial;}
.fund-value-db{font-size: 32px;font-weight: bold;}
.fund-rate-db{font-size: 13px;}
.fund-date-db{font-size: 13px;color:#999999;}

.pos-rate-1{color: #996688;}
.pos-rate-2{color: #AA3366;}
.pos-rate-3{color: #CC0044;}
.nag-rate-1{color: #224022;}
.nag-rate-2{color: #449044;}
.nag-rate-3{color: #30C030;}
.zero-rate{color: #999;}

/*相关新闻得横线*/
#fund-news {width:95%;float:left;clear:both;}
#fund-news ul { list-style-type:none; list-style-image:none; margin-top:20px}
#fund-news li { margin-bottom:7px; margin-top:7px;list-style-type:none; list-style-image:none; color:#54564C;     cursor:pointer;}
#fund-news h2 {BORDER-BOTTOM: #dc7c2f 1px solid; }


#fund-blogs {width:48%;float:right;}
#fund-blogs ul { list-style-type:none; list-style-image:none; }
#fund-blogs li { margin-bottom:7px;  margin-top:7px; list-style-type:none; list-style-image:none; color:#54564C;     cursor:pointer;} 
#fund-blogs h2 {BORDER-BOTTOM: #dc7c2f 1px solid;}

.inews {BORDER: #cccccc 1px solid; display:none ; }  /*隐藏具体内容*/
.iblog {BORDER: #cccccc 1px solid; display:none ; padding:13px 13px;}  /*隐藏具体内容*/
.su { font-size:13px;font-weight:bold;color:#54564C;}  /*标题*/
.clear {
	CLEAR: both ; font-size:12px; font-weight:normal;
}
h2{
 font-size:12px; margin:4px 0
}


/*我的帐户部分*/
#myfund {
	margin-right:10px; BORDER-RIGHT: #ccc 1px dotted ;
	padding-right:5px;
	padding-left:10px;
	float:left;
	height:400px;
	width:170px;
}

#myfund ul  { margin-top:1px ;margin-bottom:1px; list-style-type:none; list-style-image:none;}
#myfund li  { margin-top:1px ;margin-bottom:1px;  list-style-type:none; list-style-image:none;}
#myfund ul.mactive li {
	MARGIN-TOP: 2px;   MARGIN-LEFT: 20px ;list-style-type:none; list-style-image:none;
}
#myfund span { margin-top:1px; margin-bottom:1px}
#myfund a.mactive  { color:#f37b25; border-bottom-width:2px; border-bottom-color:#f37b25}
#myfund a.mdeactive {	color:#54564C;  font-size:12px}


#myfund ul.mdeactive li {
	display:none;
}
.nav { font-size:12px ; }
.myfund_output { padding:10px 5px; }
.myfund_output li { line-height:20px}
.m_odd { background-color:#F9F9F9; }
.m_c { padding:5px 10px;  border:0px solid #ccc; }


#dialog { margin:0px auto; 
width:700px; font-size:12px;
}

#dialog-left { float:left;}


#dialog-right { float:left; padding-left:10px; width:300px ; line-height:22px;margin-top:-20px}
#dialog-ad{ clear:both; margin-top:20px}
#msgbar  { clear:both;  background-color:#FFFACD;BORDER-TOP: #f37b25 1px solid;BORDER-BOTTOM: #f37b25 1px solid; font-size:14px ; text-align:center; margin:10px 0; padding:6px 0;display:none;}
#msgbar a { font-size:14px; }
.msgbar  { clear:both;  background-color:#FFFACD;BORDER-TOP: #f37b25 1px solid;BORDER-BOTTOM: #f37b25 1px solid; font-size:14px ; text-align:center; margin:10px 0; padding:6px 0;}
.msgbar a { font-size:14px; }
.msg { border:#f90 solid 1px; background:#fff3e3; padding:5px 10px; text-align:center;}

/**添加基金表格*/
#addtable td.menu {
background:#FFFACD none repeat scroll 0%;
border-color:#CCCCCC rgb(204, 204, 204) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0pt;
height:40px;
padding:0.75em 0.5em;
width:170px;
}

#addtable td.active {
background:#FFFFFF none repeat scroll 0%;
border-right:1px solid #FFFFFF;
}
#addtable p {
margin:1em 0pt;
}

.bluelink { color:rgb(220, 124, 47); }
.blacklink { color:#54564C; font-size:13px; }
/**添加基金表格结束*/


/* 添加基金的输入框样式 */
.inputNum {
	border-right: medium none; border-top: medium none; border-left: medium none; width: 70px; border-bottom:#54564C 1px solid; text-align: right
}

.inputNumBig {
	border-right: medium none; border-top: medium none; border-left: medium none; width: 130px; border-bottom:#54564C 2px solid; text-align: left
}

.inputNumSmall {
	border-right: medium none; border-top: medium none; border-left: medium none; width: 110px; border-bottom:#54564C 1px solid; text-align: left
}
.input {
	border-right: medium none; border-top: medium none; border-left: medium none; width: 100px; border-bottom: #dc7c2f 1px solid
}

.inputSearch {
	border-right: medium none; border-top: medium none; border-left: medium none; width: 120px; border-bottom: #54564C 1px solid
}


/*资讯首页*/
.portal_main { width:65%;  border:#cccccc 1px solid; float:left; padding:10px,10px; margin-top:10px; }
.portal_main  table { font-size:12px; width:100% ;line-height:18px}
.portal_main  li   { list-style-type:none}

.portal_line { overflow: hidden; height: 5px;}
.portal_right{	width:32%; border:#cccccc 0px solid; float:left; margin-top:10px; margin-left:5px; padding:0px,5px; }
.portal_right  table { font-size:12px; width:100% ;line-height:20px ;text-align:left}
.portal_right  th { background-color:#D0DBE7 ;color:#fff;background:transparent url(/images/grey_tab.png) repeat-x scroll left top;}
.line2 { margin-top:20px}
.icon_data2 { margin-top:10px }

.portal_title { background:#FFFFFF url(http://img.haoduomi.com/images/t_bg1.gif) repeat-x scroll left bottom;font-size:12px;height:24px;line-height:30px;padding-top:0px;}
.more { background:transparent url(http://img.haoduomi.com/images/d_7.gif) no-repeat scroll 0px 3px;padding-left:10px; }

/*资讯 2栏 右边*/
.index_se_right { border-left: 1px solid rgb(204, 204, 204); padding:10px 5px; width: 300px; float: right;line-height:20px}
.index_se_right ul { padding:10px 10px}
.index_se_left { width: 300px; float: left; line-height: 20px; padding-top:10px }
.index_se_left ul {padding:10px 10px}
.titleimg { width:11px;height:11px;margin-top: 5px; margin-left: 4px; margin-right: 4px;}

/* 我的基金  表格上面的 搜索的表格*/
.pushprofit { margin:0px 5px; padding:3px 6px;  border:1px #f37b25 solid; background-color:#FFFACD;  }
.mbar {border-collapse:none; width:760px;border:#d0dbe7 0px solid  ;}
.mbar td { padding:0px 0px;  border:#d0dbe7 0px solid }
.mbar tr { padding:0px 0px; border:#d0dbe7 0px solid }

/* 联系我们  关于好多米 */
.aleft { width:49%; float:left; border-right:#cccccc 2px solid; height:300px;padding-top:50px;text-align:center}

.atext { font-size: 12px; float:left; border:#cccccc 0px solid; line-height:21px;padding-top:50px;padding-left:20px;width:400px;text-align:left;}
.atext td { font-size:13px ;padding:10px 10px;}
.atext th { font-size:12px;}

/* 消息框  */
.QuickHelp {	float:left; position:absolute; }
.ArrowTopRight { 
background:transparent url(http://img.haoduomi.com/images/tr.gif) no-repeat scroll 5px top;
position:relative;
left:150px;
top:1px !important;
width:30px;
z-index:999;
}

.TextUp {
background-color:white;
border:2px solid #FF6600;
font-size:9pt;
margin:-1px 0px 0px 1px;
padding:5px;
position:relative;
text-align:right;
}
.TextUp ul { list-style:none ;padding:0 ;margin:-12px 0 0 0; text-align:left;}


/* archiver*/
.archiver {width:80%;padding:20px 20px;border:1px solid #cccccc;text-align:left;margin-top:40px}
.archiver li {
background:transparent url(http://img.haoduomi.com/images/arrow_right.gif) no-repeat scroll 0pt 46%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:10px;
}

/* 我的帐户中  我的基金公告   */
.myfundarticle {  margin:20px 20px; line-height:22px; }

.nn { display:none;}
.scolor { background-color:#F5F5F5;}   /*首页使用*/

/* 
================================================
autosuggest, inquisitor style
================================================
*/

body
{
	position: relative;
}


div.autosuggest
{
	position: absolute;
	/* background-image: url(img_inquisitor/as_pointer.gif); */
	background-position: top;
	background-repeat: no-repeat;
	padding: 0 0 0 0;
	font-size:12px;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;
	/* background-image: url(img_inquisitor/ul_corner_tr.gif); */
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	/* background-image: url(img_inquisitor/ul_corner_br.gif); */
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	/* background-image: url(img_inquisitor/ul_corner_tl.gif); */
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner
{
	/* background-image: url(img_inquisitor/ul_corner_bl.gif); */
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 1px;
	overflow: hidden;
	background-color: #fff;

}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #fff;
	border:1px solid #ccc;
}

div.autosuggest ul li
{
	color: #333;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #333;
	display: block;
	text-decoration: none;
	background-color: transparent;
	/* text-shadow: #000 0px 0px 5px;  */
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #1B5CCD;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;

}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #333;
	font-size:12px;

}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;

}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #1B5CCD;
	/* background-image: url(img_inquisitor/hl_corner_br.gif); */
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
	/* background-image: url(img_inquisitor/hl_corner_bl.gif);  */
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
	/* background-image: url(img_inquisitor/hl_corner_tl.gif); */
	background-position: bottom left;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
	/* background-image: url(img_inquisitor/hl_corner_tr.gif); */
	background-position: bottom right;
}



div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #FF6600;
}

/* end with auto suggest style*/

/*收益排行榜列表*/
.postauthor ul { margin: 5px 5px; line-height: 1.6em; overflow: hidden; }
.postauthor li { height: 1.6em; overflow: hidden; background-position: 0 50%; background-repeat: no-repeat; }
.postauthor li.pm { background-image: url(/forum/images/Picnicker/buddy_sendpm.gif); }
.postauthor li.buddy { background-image: url(/forum/images/Picnicker/user_add.gif); }
.postauthor li.space { background-image: url(/forum/images/Picnicker/forumlink.gif); }
.postpic { margin:3px 8px; font-size:14px; border-top:1px #cccccc solid }
.popupmenu_popup { text-align: left; line-height: 1.4em; padding: 10px; overflow: hidden; border: 1px solid #E6E6E2; background: #FFF url("/forum/images/Picnicker/portalbox_bg.gif"); background-repeat: repeat-x; background-position: 0 1px;  }
#append_parent th { font-size:12px;}
.win {font-family:Arial; font-size:20px }
.red { color:red }
.green { color:green }
/**/

/*新版基金净值页面*/

.td_page_left {
padding-top:10px; padding-left:10px;
}

.td_page_right {
padding:10px 20px;
}
.menubar {color:#666666;font-weight:bold;line-height:150%;font-size:13px;border-bottom:1px solid #ccc;width:600px;padding-bottom:5px;line-height:150%;}
.noborder { border:0px solid #fff; }

.forumpost { width:600px ;margin-top:10px}
.forumpost td { padding:5px 2px;  border-bottom:1px solid #DDDDDD;}
.forumpost th {padding:5px 6px; background-image:url(/images/grey_tab.png); border:1px solid #CCCCCC; color:#fff;text-align:left}
.forumpost a:hover {color:#1144CC;text-decoration:underline;}

.forumpost .odd  { background-color:#FAFAFF;  }

.newspost { width:600px ;margin-top:10px}
.newspost .line { padding:0px 2px 5px 0px;  border-top:1px solid #DDDDDD;background-color:#fff}
.newspost .line_blog { padding:5px 2px 5px 0px;  border-top:1px solid #DDDDDD;background-color:#fff;font-size:12px ;line-height:18px}
.newspost th {padding:5px 6px; background-image:url(/images/grey_tab.png); border:1px solid #CCCCCC; color:#fff;text-align:left}
.newspost a:hover {color:#1144CC;text-decoration:underline;}
.newspost .j {margin-top:-10px}


/*基金详细页面右边*/

.fright { width:200px;border: 1px solid rgb(204, 204, 204); font-size: 12px; background-color: rgb(249, 249, 249);margin-top:10px}
.fright  td { padding:5px 10px}
.fright  a{ 	font-size:14px;TEXT-DECORATION: none; vertical-align: middle;}
.fright  a:hover { border-bottom:2px solid red; TEXT-DECORATION: none;} 
.ur {border-bottom:2px solid red; }

.regbutton { background-image: url(http://img.haoduomi.com/images/regbutton.gif);width:201px ;margin-bottom:10px}
.regbutton a { font-size:12px; line-height:22px;}
/*风险指示条*/
.riskbar { padding-top:10px }
.riskbar td{ color:#444444; font-weight:bold}

/*我关注的基金,新闻部分*/
.myfund_more { margin-top:20px;}
.myfund_news li { line-height:22px;}
.myfund_news a:hover {
	border-bottom:2px solid red; TEXT-DECORATION: none;
}
.sbar { border:1px solid #ccc;padding:10px 10px;height:250px;margin-left:20px}
.odd { padding:5px 10px; background-color:#cccccc}
.common {padding:5px 10px; }

.mfbutton {padding:5px 5px;border:2px solid #DA9D06;background-color:#FAD87E;}
.m_sel {
background:transparent url(/images/menu4.gif) no-repeat scroll 0%;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;  padding:2px 0px;

}

.m_unsel {
background:transparent url(/images/menu3.gif) no-repeat scroll 0%;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold; padding:2px 0px;

}

.arr2 { background:url(/images/arr2.gif) no-repeat 0 50%; padding-left:10px}
.navtext { font-weight: font-size:12px ;margin-left:5px;padding:0;color:#043272;}
.navtext a{ font-weight: font-size:12px ;margin-left:5px;padding:0;color:#043272;cursor:pointer;}

/* The "clearFix" class is used for clearing the main menu items because they
   are left-floated for horizontal main menus and we have to clear them if our main
   menu is relatively positioned (as in this example) so that the main menu box
   takes its place correctly on the page. We have to apply this class to the parent
   DIV of the root UL of our menu tree. Please take a look at section 6.1 in the
   SmartMenus User's Manual for a detailed explanation if you like. 首页smartmenu fix style*/

.clearFix:after { /* for modern browsers */
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearFix { /* for IE7/Win */
    min-height:1px;
}
* html .clearFix { /* for IE5-6/Win */
    height:1px;
}
* html>body .clearFix { /* for IE5/Mac */
    height:auto;
    display:inline-block;
}
/*end fix*/


.linkarea {

border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
width:970px;
margin:12px 0px;
padding:5px 8px;
}
.SucceedMsg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; BACKGROUND: url(http://www.hifund.cn/images/reg/standard_msg_ok.gif) #e6ffe6 no-repeat 5px 45%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 4px; COLOR: #000; PADDING-TOP: 4px; HEIGHT: 12px
}

/***  sina风格的导航条**/
ul.menuStyle {
background:transparent url(/images/jj_fin_lmy_001.gif) repeat-x scroll 0pt -69px;
height:26px;
margin:0pt 1px;
list-style-type:none;
}

.menuStyle li.selectd {
background:transparent url(/images/jj_fin_lmy_001.gif) repeat-x scroll 0pt -97px;
border-right:1px solid #CBCBCB;
}
.menuStyle li {
background:transparent url(/images/jj_fin_lmy_001.gif) no-repeat scroll right -184px;
cursor:pointer;
float:left;
line-height:26px;
padding:0pt 15px 0pt 16px;
height:20px;
}

.Cont {
height:155px;
text-align:center;
font-size:12px;
}
/**/
/* auto compelete css*/
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/images/Loading.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}


/* thickbox css*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


/* Main Style Sheet for jQuery UI date picker */
#ui-datepicker-div, .ui-datepicker-inline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #fff;
	width: 185px;
}
#ui-datepicker-div {
	display: none;
	border: 1px solid #ccc;
	border-bottom:2px solid #3B5998;
	z-index: 9999; /*must have*/
}
.ui-datepicker-inline {
	float: left;
	display: block;
	border: 0;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-dialog {
	padding: 5px !important;
	border: 4px ridge #fff !important;
}
button.ui-datepicker-trigger {
	width: 25px;
}
img.ui-datepicker-trigger {
	margin: 2px;
	vertical-align: middle;
}
.ui-datepicker-prompt {
	float: left;
	padding: 2px;
	background: #fff;
	color: #3B5998;
}
* html .ui-datepicker-prompt {
	width: 185px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #fff;
}
.ui-datepicker-control {
	background: #fff;
	padding: 2px 0px;
	display:none;
}
.ui-datepicker-links {
	background: #3B5998;
	padding: 2px 0px;
}
.ui-datepicker-control, .ui-datepicker-links {
	font-weight: bold;
	font-size: 80%;
}
.ui-datepicker-links label { /* disabled links */
	padding: 2px 5px;
	color: #888;
}
.ui-datepicker-clear, .ui-datepicker-prev {
	float: left;
	width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
	float: right;
	text-align: right;
}
.ui-datepicker-current {
	float: left;
	width: 30%;
	text-align: center;
}
.ui-datepicker-close, .ui-datepicker-next {
	float: right;
	width: 34%;
	text-align: right;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
	float: left;
	text-align: left;
}
.ui-datepicker-header {
	padding: 1px 0 3px;
	background: #6D84B4;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.ui-datepicker-header select {
	background: #6D84B4;
	color: #fff;
	border: 0px;
	font-weight: bold;
}
.ui-datepicker {
	background: #fff;
	text-align: center;
	font-size: 100%;
}
.ui-datepicker a {
	display: block;
	width: 100%;
}
.ui-datepicker-title-row {
	background: #777;
}
.ui-datepicker-days-row {
	background: #fff;
	color: #666;
}
.ui-datepicker-week-col {
	background: #777;
	color: #fff;
}
.ui-datepicker-days-cell {
	color: #3B5998;
	border: 1px solid #fff;
}
.ui-datepicker-days-cell a{
	display: block;
}
.ui-datepicker-week-end-cell {
	background: #eee;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
	background: #777;
}
.ui-datepicker-days-cell-over {
	background: #fff;
	border: 1px solid #777;
}
.ui-datepicker-unselectable {
	color: #fff;
}
.ui-datepicker-today {
	background: #fcc !important;
}
.ui-datepicker-current-day {
	background: #999 !important;
}
.ui-datepicker-status {
	background: #fff;
	width: 100%;
	font-size: 80%;
	text-align: center;
}

/* ________ Datepicker Links _______

** Reset link properties and then override them with !important */
#ui-datepicker-div a, .ui-datepicker-inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #3B5998;
}
.ui-datepicker-inline .ui-datepicker-links a {
	padding: 0 5px !important;
}
.ui-datepicker-control a, .ui-datepicker-links a {
	padding: 2px 5px !important;
	color: #eee !important;
}
.ui-datepicker-title-row a {
	color: #eee !important;
}
.ui-datepicker-control a:hover {
	background: #fdd !important;
	color: #6D84B4 !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
	background: #fff !important;
	color: #6D84B4 !important;
}

/* ___________ MULTIPLE MONTHS _________*/

.ui-datepicker-multi .ui-datepicker {
	border: 1px solid #777;
}
.ui-datepicker-one-month {
	float: left;
	width: 185px;
}
.ui-datepicker-new-row {
	clear: left;
}

/* ___________ IE6 IFRAME FIX ________ */

.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* end datepicker*/

/* 我的帐户部分 */

.fundForm td  { padding:3px 0px}
.fundForm em {color:red;font-style:normal; }

.fundForm .must { color:#AA0033;  }
.fundForm  form label { float:left; line-height:21px; margin-right:10px; text-align:right; width:80px }

.b_submit {
background-color:#00488A;
border-color:#DDDDDD rgb(38, 79, 110) rgb(38, 79, 110) rgb(221, 221, 221);
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
height:21px;
letter-spacing:1px;
line-height:17px;
padding:1px 10px;
text-align:center;
}


.invest-add, .invest-bonus, .invest-delete, .invest-edit, .invest-fund, .invest-open, .invest-wrench {
background:transparent url(/images/invest.gif) no-repeat scroll left top;
display:block;
height:16px;
margin-left:7px;
width:16px;
}

.invest-wrench {
background-position:0pt -445px;
}

.bold { font-weight:bold}

.copy {width:980px;margin:0px 0px}

div.hint{padding-left:30px;color:#3B5888;}
div.hint li { list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
margin:3x;
line-height:20px
}

.barnav {width:980px;padding:6px 0px 6px 10px;background:#FFFFFF;border-bottom:1px solid #cccccc;}


.summary {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DCDDDD;
font-size:14px;
line-height:23px;
margin:15px 0 0;
padding:12px 5px 6px;
text-align:justify;
text-indent:2em;
}

.on {color:red;font-weight:bold;font-size:17px}

.fundmanagers_title  {color:#444444;font-size:13px;font-weight:700;padding-top:5px;width:900px;line-height:24px;}
.fundmanagers_line_gray  {border-bottom:1px solid #CECECE;font-size:1px;height:1px;width:900px;}
.manager_table  th{ padding:10px 0px}
.manager_table  td{ padding:5px 0px}
.manager_table tr {border-bottom:1px solid #CECECE}
.manager_table tr:hover {background-color:#CECECE;font-weight:bold}
.star {color:#FF6600}


/*基金经理页面*/
.managerba { margin-bottom:30px; padding:0 0 0 10px; width:490px; float:left;
word-wrap:break-word;
} 
.managerleft{height:300px; width:430px ;float:left; padding: 10 5px}
.managerleft  p {margin:15 0px;line-height:20px ;text-indent:24px}
.managerleft  td {padding:7px 0px}
.managerleft th{background-color:#FFAA00;font-weight:bold ;padding:6px 0px}
.action_record { margin-top:4px; background-position:0 -368px; }

.action_sp {
background:url("http://img1.kaixin001.com.cn/i/index_sprite_15.gif") no-repeat scroll 0 0 transparent;
height:16px;
line-height:16px;
margin:2px 10px 0 12px;
width:16px;
}

.gw14 {
float:left;
text-align:center;
width:20px;
}

.gw12 {
color:#333333;
float:left;
width:350px;
}


.gw13 {
color:#999999;
float:right;
font-family:Arial;
font-size:10px;  clear:right; margin-right:-px;
}

.gw1 {
border-bottom:1px solid #D8DFEA;
padding:10px 0px; margin-right:-10px;
}

/*基金经理评论提交框*/
.jlbg {
background:url("/images/jlbg.gif") no-repeat scroll 0 0 transparent;
	height:111px;padding:10px 15px 10px 40px;width:430px;margin-top:20px}

.jlbg textarea {font-size:14px; line-height:160%;margin-bottom:5px;}
.mb5 {	margin-bottom:5px;}

.rb1, .rb2 {
background:none repeat scroll 0 0 #FF6600; border-color:#FFFFFF #6A6A6A #6A6A6A #FFFFFF;
border-left:1px solid #FFFFFF; border-style:solid; border-width:1px; color:#FFFFFF;
cursor:pointer; font-size:14px; height:25px; padding:3px 10px; float:right ;margin-right:0.8em; }

.c {clear:both;}
/* old main css */

.globalBorder {/*全局边框*/
	border-color: #CBCBCB;
}

.globalText, .globalText a {/*普通文字*/
	color: #333333;
}

.outstandText, .outstandText a {/*突出文字*/
	color: #000000;
}

.globalLink, .globalLink a {/*普通链接*/
	color: #16387C;
}

.redLink, .redLink a {/*红色突出链接*/
	color: #ED1B23;
}

.greenLink, .greenLink a {/*绿色突出链接*/
	color: #009900;
}

.induceBG {/*感应色背景*/
	background-color: #E7E7E7;
}

.secBG { /*背景之一*/
	background-color: #F9F9F9;
}

.autoTrim{/*自动截断*/
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.inputBorder{/*统一的输入框边框*/
	border: 1px solid #CBCBCB;
}

/*左边版面菜单*/
.leftMenuItem{/*版面菜单中可点击项*/
	padding: 0px 10px;
	_behavior:url(/style/css/htc/htc.leftMenuItemHover.htc);
}

.leftMenuItem:hover, .leftMenuItemHover {/*当前鼠标所在项*/
	background-color: #E7E7E7;
}

/*浮层*/
.popupDiv{/*浮层*/
	border: 1px solid #CBCBCB;
	background-color: #FFFFFF;
	color: #000000;
}

.popupDiv .item{/*浮层中的每一项*/
	border-bottom: 1px dotted #CBCBCB;
	_behavior:url(/style/css/htc/htc.hoverable.htc);
}

.popupDiv .lastItem{/*浮层中的最后一项*/
	border-bottom: none;
}

.popupDiv .curItem{/*浮层中的当前选择项*/
	font-weight: bold;
}

.popupDiv .item:hover, .popupDiv .item.hover{/*鼠标上移时浮层中的项*/
	background-color: #F4F4F4;
}

/*好多米首页*/
.grid-c, .grid-c2-s6f, .grid-c3-s8e8 {
margin:10px auto;
width:980px;
}

ul, menu, dir { display:block; list-style-type:disc; margin:0em 0;}
h3 {font-size:14px;}
li {list-style:none outside none;}
/*首页底部模块*/
.block_bottom { width: 310px; float: left; margin: 0 10px 10px 0; border: 1px solid #D9E6F0 }
.none { margin: 0 0 10px 0; }
.title { height: 33px; }
.title h3 { width: 60px; float: left; line-height: 33px; text-indent: 25px; }
.title h3 a { line-height:33px; }
.title span { width: 50px; line-height: 33px; height: 33px; display: block; float: right; background: url(/images/more.gif) no-repeat 28px center }
.block_bottom ul { padding: 0 5px 10px 10px;}
.block_bottom ul li { height: 22px; line-height: 22px; 
 background:url(/images/dotlist.jpg) no-repeat left center;  }

.block_bottom ul li a { width: 240px; padding: 0 0 0 15px; float: left; line-height: 22px; }

.block_bottom ul li span { width: 30px; float: right; color: #666; font-size: 11px; }
 
/*首页模块标题背景*/
.news,.block_main h3,.block_extra h4,.sns,.title01,.title02,.title03,.title04,.title05,.title06,.more,.ranking { background: url(/images/ico.jpg) no-repeat top left; }
.news { background-position: 0 -657px; }
.block_main h3 { background-position: 0 0; }
.block_extra h4 { background-position: 0 -80px; }
.sns { background-position: 0 -732px; }
.title01 { background-position: 0 -491px; }
.title02 { background-position: 0 -242px; }
.title03 { background-position: 0 -325px; }
.title04 { background-position: 0 -408px; }
.title05 { background-position: 0 -574px; }
.title06 { background-position: 0 -159px; }
.ranking { background-position: 0 -877px; }
