/*----------------------------------ÆäËûÒ³Ãæ-------------------------*/
.chart{ width:100%; height:auto; margin-top:8px; float:left;}
.chart .cmenu{ width:100%; height:28px; border-bottom:4px solid #31a0eb;}
.chart .cmenu .pic{}
.chart .cmenu ul{ width:100%; height:28px; float:right; background:url(/img/chart/chart_tt.gif) 0px -28px; padding:0px; margin:0px;}
.chart .cmenu ul li{ width:auto; height:24px; float:left; line-height:24px; padding:0px; margin:4px 4px 0px 4px; display:inline;
	 text-align:center; color:#666; padding:0px 10px 0px 10px;}
.chart .cmenu ul li.lt{ width:5px; height:28px;float:left;background:url(/img/chart/chart_tt.gif) 0px 0px; margin:0px; padding:0px;}
.chart .cmenu ul li.rt{ width:5px; height:28px;float:right;background:url(/img/chart/chart_tt.gif) 0px -56px; margin:0px; padding:0px;}
.chart .cmenu ul li.tab{ width:1px; height:12px; float:left; margin:9px 0px 0px 0px; background:url(/img/chart/chart_tab.gif); overflow:hidden; padding:0px;}
.chart .ctit{ height:26px; line-height:26px;border:1px solid #c9e0ea; background:#f4f9fb; border-top:0px; border-bottom:0px;}
.chart .ctit .tt{ width:240px; padding-left:10px; text-align:left; font-weight:bold; color:red; float:left;}
.chart .ctit .ff{ width:370px; float:right; text-align:left;}
.chart .ctit .ff a{ width:60px; float:left; text-align:center; height:20px; line-height:20px; margin-top:3px;text-decoration:underline}
.chart .ctit .ff .inp{ width:60px; height:14px; border:1px solid #31a0eb; line-height:14px; float:left; margin:3px;}
.chart .ctit .ff .bt{ width:50px; height:18px; border:1px solid #31a0eb; background:#c0dcf8;float:left; margin:3px; line-height:16px;}

.chart .ln{ width:100%; height:auto; float:left;}
.chart .ln .tb{ background:#c9e0ea; border-top:1px solid #ccc; border-left:1px solid #ccc}
.chart .ln .tb tr.tr1{ background:#fff; color:#666}
.chart .ln .tb tr.tr2{ background:#f0f0f0; color:#666}
.chart .ln .tb td{ height:21px; text-align:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc; font-size:11px;
	border-left:1px solid #fff; border-top:1px solid #fff; overflow:hidden; font-family:Arial,sans-serif;}
td span{ border:1px solid #fff; color:#fff;display:inline;}
td.b0{ background:#dcebfb; height:20px;color:#000; font-size:12px;}
td.bn{ background:#f6fafe; height:20px;color:#000;}

td.b1{ background-color:#ffeaea; color:#be0067;}
td.b2{ background-color:#eaf7ff; color:#007bff;}
td.b3{ background-color:#ffeed5; color:#ff6600;}
td.b4{ background-color:#f3e0ff; color:#ba00dc;}
td.b5{ background-color:#e0ffe0; color:#00cf2c;}

td.q1{ background-image:url(/img/chart/chart_q1.gif); background-position:center; background-repeat:no-repeat; color:#fff;}
td.q2{ background-image:url(/img/chart/chart_q2.gif); background-position:center; background-repeat:no-repeat; color:#fff;}
td.q3{ background-image:url(/img/chart/chart_q3.gif); background-position:center; background-repeat:no-repeat; color:#fff;}
td.q4{ background-image:url(/img/chart/chart_q4.gif); background-position:center; background-repeat:no-repeat; color:#fff;}
td.q5{ background-image:url(/img/chart/chart_q5.gif); background-position:center; background-repeat:no-repeat; color:#fff;}
td.q6{ background-image:url(/img/chart/chart_q6.gif); background-position:center; background-repeat:no-repeat; color:#fff;}

td .f1{ color:Red; border:0px}
td .f2{ color:Blue; border:0px}

td .s1{ width:98%; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#940711; float:left;}
td .s2{ width:98%; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#046fb3; float:left;}
td .s3{ width:98%; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#ff8101; float:left;}
td .s4{ width:98%; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#890794; float:left;}
td .s5{ width:98%; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#079432; float:left;}

td .m1{ width:auto; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#fe3740; float:left;}
td .m2{ width:auto; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#2788fa; float:left;}
td .m3{ width:auto; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#ff8101; float:left;}
td .m4{ width:auto; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#ee33ff; float:left;}
td .m5{ width:auto; height:16px; line-height:16px; border-right-color:#999; border-bottom-color:#999; background:#8fce52; float:left;}
