/* on   ---2007-1-6 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
html {min-width:960px;}
body {	margin: 0px; padding: 0px; font-family: Verdana,'ËÎÌå',arial,verdana,sans-serif; color: #333; background: #fff; text-align:center; font-size:12px; line-height:150%; }
h1 { font-size:16px; color:#39c; margin-bottom:10px; margin-top:0;}
h2 { font-size:14px; color:#F60; margin-bottom:0;}
h3 { font-size:12px;}
img {border:0;}
ul { list-style-type:none; text-align:left; margin:0px; padding:0px; }
a:link {color:#222; text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#36f;text-decoration: underline;}


#top,#t2,#m,#if,#bottom,t1 { margin-left:auto; margin-right:auto; margin-top:5px; }

#top { width:960px; height:60px; padding:0; text-align:left; }
#lg { float:left; width:150px; height:60px; }
#rg1 { float:right; width:800px; height:30px; }
#rg2 { float:right; width:790px; height:26px; padding:7px 0 0 8px; text-align:left; background:#E8F3FF; color:#bbb; }
#t2 { width:960px; height:21px; padding:3px 0 0 5px; color:#BBB; text-align:left; }

#t1 { width:960px; height:100px; margin-top:5px; }
#t_2 { width:954px; height:36px;}
#t_21 { float:left; width:160px; height:60px; text-align:left; margin-left:5px;}
#t_22 { float:right; width:760px; height:60px; }
#t_22 a { padding:5px 3px 2px 5px; margin:10px 5px 0 0; background:#fff; border:1px solid #e8f3ff; color:#666; float:left; width:60px; }
#t_22 a:hover{ color:#666; border:1px solid #384EA3; background:#eee;}
#t_3 { width:952px; border-left:#E8F3FF 3px solid; border-right:#E8F3FF 3px solid; height:32px; padding:0px 1px 0px 1px; background:#fff; color:#999; }
#t_3 a { padding:3px 6px 2px 3px; margin:1px 3px 0 0; background:#e8f3ff; border:1px solid #e8f3ff; color:#666; float:left; width:100px; }
#t_3 a:hover{ color:#666; border:1px solid #384EA3; background:#fff;}
#t_31 { width:946px; height:30px; padding:3px 0px 0px 6px; border-bottom:#eee 1px solid; background:#E8F3FF; color:#999;}
#t_4 { width:960px; height:27px; background:url(/allsrc/img/t_3_bg.gif) no-repeat; padding-top:5px; text-align:left;  }

#bottom { width:960px; height:90px; padding:0; margin-top:20px;  }
#if { width:960px; height:21px; padding:3px 0 0 5px; text-align:left; background:#E8F3FF; }
#m { width:960px; height:auto; }
#m1 { float:left; width:630px; height:auto; }
#m2 { float:right; width:306px; height:auto; }
#m3 { float:left; width:18px; height:auto; margin-top:3px;  }
/*-- rd1 --*/
#rd1{ width:628px; height:500px; background-color:#fff; border-left:2px solid #E8F3FF; border-right:2px solid #E8F3FF; }
#rd2{ width:304px; height:300px; background-color:#fff; border-left:2px solid #E8F3FF; border-right:2px solid #E8F3FF; }
.rt,.rb{ display:block; width:632px; margin-left:0px; margin-right:0px; }
.rt2,.rb2{ display:block; width:308px; margin-left:0px; margin-right:0px; }
.rtt{ display:block; width:960px; margin-left:0px; margin-right:0px; }
.rt,.rt2,.rtt { margin-top:3px; }
.rb,.rb2 { clear:both; margin-bottom:3px; }
.rt *,.rb *,.rt2 *,.rtt *,.rb2 * { display:block; height: 2px; overflow: hidden; background-color:#fff; border-left:2px solid #E8F3FF; border-right:2px solid #E8F3FF; }
.r1{ margin: 0 4px; background-color:#E8F3FF; }
.r2{ margin: 0 2px; border-width:2px; }
.r3 { margin:0 1px; height:1px;}
.r4{ margin: 0 1px; height:1px; background-color:#eef3fb; }
/*-- rd1 ! --*/

#info { width:418px; height:100px; padding-left:2px; }
#info ul { list-style-type:none; margin:0; padding:0; }
#info li { float:left; width:132px; height:22px; margin:0; padding:0; margin-right:1px; color:#999; padding-left:5px; padding-top:3px; overflow:hidden; }
.infosp { color:#3366CC; }
#cct { float:left; width:616px; height:auto; text-align:left; font-size:14px; margin:18px 0 20px 3px;  } 
#c1 { width:621px; height:25px; padding:5px 0 0 5px; background:#E8F3FF; color:#39c; font-weight:bold; text-align:left;}
#c2 { width:626px; height:62px; margin:3px 0 3px; text-align:left; font-size:13px; color:#eee; }
#c2 a { color:#39c; }
#c2 b { color:#555; }
#c3 { width:623px; height:25px; padding:5px 0 0 5px; background:#E8F3FF; color:#39c; font-weight:bold; text-align:left; }
#c4 { width:626px; height:25px; margin:10px 0 5px; color:#999; border-bottom:#eee 1px dotted; }
#c5 { width:623px; height:18px; text-align:left; padding-left:5px; color:#888; }
#c6 { width:626px; height:250px; }
#c7 { width:626px; height:23px; font-size:14px; text-align:left; margin:10px 0 5px; }
#c7a { width:600px; height:23px; }
#c7a li { float:left; width:100px; height:20px; text-align:center; padding-top:3px; margin-left:30px; background:#E8F3FF; border:#B5C7E5 1px solid; border-top:#fff 1px solid;  border-left:#fff 1px solid; }
#c7a li a { font-size:12px; }
#c7b { width:600px; height:38px; margin-top:5px }
#c7b li { float:left; width:112px; height:28px; text-align:center; padding-top:10px; margin-left:25px; background:url(/allsrc/img/a3bg.gif) no-repeat; }
#c7b li a { font-size:14px; font-weight:bold; }

#c8 { width:623px; height:25px; text-align:left; padding:5px 0 0 5px; background:#E8F3FF; color:#39c; font-weight:bold; }
#c8 span { float:right; }
#c9 { float:left; width:625px; height:auto; text-align:left; margin:1px 0 5px 1px; }
#c10 { width:623px; height:18px; text-align:left; padding-left:5px; color:#888; }
#c10 span { float:right; }
#c11 { width:623px; height:95px; text-align:left; padding:5px 0 2px; border-top:#eee 1px solid; }
#c11 li { float:left; width:120px; height:90px; margin-left:20px; border:#ddd 1px solid; }
#c12 { width:623px; height:25px; padding:5px 0 0 5px; background:#E8F3FF; color:#39c; font-weight:bold; text-align:left; }
#c13 { width:623px; height:105px; padding:5px 0 0; }
#c13 li { float:left; width:192px; height:25px; padding-top:3px; overflow:hidden; text-align:center; margin-left:6px; margin-bottom:5px; border:#eee 1px solid; }
#c13 li a { color:#0033FF; }
#c14 { width:623px; height:25px; padding:5px 0 0 5px; margin-top:2px; margin-bottom:3px; background:#E8F3FF; color:#39c; font-weight:bold; text-align:left; }
#c14 span { color:#666; }
#c15 { float:left; width:625px; height:auto; padding-left:1px; text-align:left; margin:1px 0 0 0px;}
#c15 li { height:23px; padding:3px 0 0 5px; font-size:14px; border-bottom:#ddd 1px dotted; }
#g2 { float:left; width:625px; height:auto; }
#g3 { float:left; width:625px; height:auto; display:none; }
#c16 { width:625px; height:18px; text-align:left; padding-left:5px; color:#888; }
#c16 span { float:right; }
#c17 { float:left; width:610px; height:auto; margin-bottom:10px; text-align:left; margin-left:5px; padding:5px 0 2px; border-top:#eee 1px solid; }
#c17 li { margin-left:10px; border-bottom:#ddd 1px dotted; color:#888; padding-left:10px; padding-top:3px; }
#c17 li a { font-size:14px; font-weight:bold; color:#3366FF; }
#c17 li span { float:right; font-size:14px; color:#FF6600; }
#c18 { float:left; width:610px; height:auto; text-align:left; font-size:12px; color:#666; padding-left:15px; margin-top:5px }
#c18 li {  height:50px; text-align:center; text-align:left; border:#ddd 1px solid; padding-top:3px; margin:5px 0 0 3px; }
#c18 a { font-size:13px; font-weight:bold; color:#3366FF; }

#p1 { float:left; width:330px; height:260px; border:#fff 1px solid; margin:6px 0 10px 2px; }
#p2 { float:left; width:280px; height:260px; margin:6px 0 10px 5px; }
#p2 li { height:21px; padding-top:0px; padding-bottom:5px; margin-top:5px; overflow:hidden; border-bottom:#ddd 1px dotted; }
#q1 { float:left; width:580px; height:auto; font-size:14px; margin:6px 0 10px 10px; }
#q1 li { height:21px; padding-top:3px; margin-top:5px; border-bottom:#ddd 1px dotted; overflow:hidden; }
#q1 li a { color:#0033FF; }
#q1 span { float:right; color:#999; font-size:12px; }

#l3 { float:left; width:628px; height:auto; font-size:13px; text-align:center; color:#888; }
#l3 a { color:#333; font-size:12px; }
#l3 a {text-decoration:none;}
.l3 { float:left; width:628px; height:auto; font-size:13px; text-align:center; color:#888; }
.l3 a { color:#333; font-size:13px; font-weight:bold; }
.l3 a {text-decoration: underline;}
.gys { color:#669900; }
/* ---------------------------------------------------------------------------------  */

#y1 { width:300px; height:50px; padding:1px; border:#666 1px solid; }
#y2 { width:299px; height:25px; padding:5px 0 0 5px; font-weight:bold; color:#39c; text-align:left; background:#E8F3FF; margin-top:2px; }
#y3 { width:300px; height:25px; padding-top:5px; text-align:left; font-size:14px; color:#FF6600; margin-top:3px; }
#y4 { float:left; width:300px; height:auto; margin-left:2px; color:#999; font-size:13px; text-align:left; margin-top:3px; }
#y4 li { float:left; color:#FFA64D; overflow:hidden; text-align:center; }
#y4 td a { float:left; padding:3px 3px 3px 3px; margin:8px 3px 5px 5px; color:#333; font-weight:bold; width:170px; border:#fff 1px solid; border-bottom:#eee 1px solid; background:url(/allsrc/img/top_1.gif) no-repeat left;}
#y4 td a:hover { padding:3px 3px 3px 3px; margin:8px 3px 5px 5px; border:1px solid #666;  width:170px;}
#y4 span { font-size:10px; color:#bbb; text-align:left;}
#y4 td { text-align:center; }
#y5 { width:299px; height:25px; background:#E8F3FF; padding:5px 0 0 5px; font-weight:bold; color:#39c; text-align:left; margin-top:3px; }
#y6 { float:left; width:300px; height:160px; margin-left:2px; text-align:left; margin-top:3px; color:#999; }
#y6 li { height:66px; padding-top:3px; font-size:13px; font-weight:bold; border-bottom:#ddd 1px dotted; }
#33y6 a { font-size:13px; color:#3366CC; font-weight:bold; text-decoration:underline;}
.y6t { color:#999; font-size:13px;}
.y6t a { font-size:13px; color:#3366CC; font-weight:bold; text-decoration:underline;}
.y6d { color:#999; font-size:12px; }

#y7 { width:299px; height:25px; background:#E8F3FF; padding:5px 0 0 5px; font-weight:bold; color:#39c; text-align:left; margin-top:3px; }
#y8 { width:300px; height:250px;  }
#y8 li { height:21px; padding-top:3px; font-size:14px; overflow:hidden; }

#qt1,#qt2,#qt3,#qt4,#qt5,#qt6,#qt7,#qt8,#qt9,#qt10,#qt11 { float:right; width:583px; height:auto; background:#F0F4FF; border:#CAD9FF 1px solid; display:none; color:#003; font-size:13px; line-height:200%; padding:5px 0 0px 5px; }
.qt_info { width:100%; height:23px; border-bottom:#ccc 1px solid; margin-bottom:8px; color:#3366CC; }
.qt_info a { color:#3366FF;  }
.qt_use { width:100%; height:23px; border-top:#F7F9FF 1px solid; text-align:right; margin-top:8px; }
.qt_use a { font-size:12px; color:#3333FF; }
.qlist { width:620px; height:32px; padding:12px 0 0 5px; border-bottom:#eee 1px solid; }
.r_at { float:right; width:180px; height:20px;  }

#qt11 { font-size:16px; }
#apform { width:625px; display:none; }
#apform form { margin:0; padding:0; }
#showpl { float:right; width:200px; height:23px; text-align:center;  }
#showpl a { padding:5px 8px 2px 10px; margin-left:30px; background:#eee; border-right:1px solid #666; border-bottom:1px solid #666; font-weight:bold; color:#FF6600; float:left; width:100px; }
#showpl a:hover{ color:#666; border:1px solid #666; background:#eee;}

#csid { float:left; width:1px; height:1px; color:#eee; }
#wd { color:#666; font-size:13px; }
#wd a { color:#339933; font-size:12px; font-weight:bold; }
.wdat { float:left; width:626px; height:auto; border-top:#eee 1px solid; }
.wdct { float:left; width:590px; height:auto; margin-left:15px; padding:5px 0 5px 5px; background:#f2f2f2; border:#ddd 1px dotted;}
.arw { float:left; width:5px; height:13px; margin:2px 2px 0 2px; background:url(/allsrc/img/arrow.gif) no-repeat; }
.arw2 { float:left; width:13px; height:9px; margin:6px 2px 0 2px; background:url(/allsrc/img/arw_d.gif) top left no-repeat; }
.f12 { font-size:12px; color:#f00}
.f12detail { font-size:12px; color:#666; font-weight:normal; }
.green {color: #9ddd00}
.oran { color:#f60 }
.blue {color:#36f}
.red {color:#f00}
.pris { float:left; width:180px; height:25px; text-align:left; padding-top:10px; color:#f60; font-size:14px; font-weight:bold; }
#ckp { float:left; width:72px; height:30px; padding-top:5px; }
.gray {font-size:12px; color:#999}
.f14 { font-size:14px; }
.sin { background:#fafafa; border:#999 1px solid;  }
.sin2 { background:#fafafa; border:#999 1px solid; width:80px; height:18px; }
.sin3 { background:#fafafa; border:#999 1px solid; height:18px;}
.tpn { float:right; color:#999; font-size:13px; font-weight:100; margin-right:60px; }