/* on   ---2007-1-6 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
html {min-width:960px;}
body {	margin: 0px; padding: 0px; font-family: arial,'ËÎÌå',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: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;}


#m,#bottom,#t1 { margin-left:auto; margin-right:auto; margin-top:5px; }

#t1 { width:960px; height:120px; border:1px solid #fff; background:url(/allsrc/img/t_1_bg.gif) no-repeat left top; }
#t_2 { width:954px; height:36px; margin-top:36px; border-left:3px solid #E8F3FF; border-right:3px solid #E8F3FF;}
#t_21 { float:left; width:160px; height:70px; text-align:center; position:relative; margin-top:-30px; margin-left:5px;}
#t_22 { float:right; width:760px; height:40px; }
#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:955px; height:30px; padding:0px 0 0px 5px; background:#E8F3FF; color:#999; }
#t_3 a { padding:2px 3px 1px 3px; margin:3px 3px 0 0; background:#e8f3ff; border:1px solid #e8f3ff; color:#666; float:left; width:50px; }
#t_3 a:hover{ color:#666; border:1px solid #384EA3; background:#fff;}
#t_4 { width:960px; height:27px; background:url(/allsrc/img/t_3_bg.gif) no-repeat; padding-top:5px; text-align:left;  }
#t_4 span { float:right; padding-right:30px; color:#999; }

#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:right; width:630px; height:auto; margin-top:8px; }
#m2 { float:left; width:306px; height:auto; margin-top:6px; }
#m3 { float:left; width:12px; height:60px; margin-top:6px;  }
/*-- rd1 --*/
#rd1{ width:625px; height:auto; margin-left:2px; border-top:#eee 1px solid; background:#fff; border-left:2px solid #E8F3FF; border-right:2px solid #E8F3FF; }
#rd2{ float:left; width:304px; height:auto; background-color:#fff; border-left:2px solid #E8F3FF; border-right:2px solid #E8F3FF; }
#rd3{ float:left; width:304px; height:auto; background-color:#fff; border-left:2px solid #E8F3FF; border-right:2px solid #E8F3FF; }
.rt,.rb{ display:block; width:629px; margin-left:2px; margin-right:0px; }
.rt2,.rb2{ display:block; width:308px; margin-left:0px; margin-right:0px; }
.rt3,.rb3{ display:block; width:308px; margin-left:0px; margin-right:0px; }
.rt,.rt2,.rt3 { margin-top:3px; }
.rb,.rb2,.rb3 { clear:both; margin-bottom:3px; }
.rt *,.rb *,.rt2 *,.rb2 *,.rb3 *,.rt3 * { display:block; height: 1px; overflow: hidden; background-color:#fff; border-left:1px solid #E8F3FF; border-right:1px 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; border-left:#eef3fb 2px solid; border-right:#eef3fb 2px solid;  }
/*-- rd1 ! --*/

#l_top { width:306px; height:120px; background:url(/allsrc/img/ltop_bg.gif) no-repeat;; margin-top:3px; margin-bottom:8px; color:#999; }
#l_top li { float:left; width:90px; height:23px; padding-top:5px; background:#fff; text-align:center; border:#eee 1px solid; margin:5px 0 0px 5px; }
#l_top a { font-weight:bold; }
#lt_lg { width:300px; height:23px; padding-top:3px; margin-top:6px; margin-bottom:8px; }
#cct { float:left; width:616px; height:auto; text-align:left; font-size:14px; margin:18px 0 20px 3px;  } 
#c1 { width:582px; height:30px; padding:5px 0 0 50px; color:#39c; font-weight:bold; text-align:left; background:url(/allsrc/img/sc_bg.gif) no-repeat;}
#c1 a {  padding:3px 3px 2px 3px; margin:5px 3px 0 0; border:#f8f8f8 1px solid; border-bottom:0px solid #fff; color:#666; float:left; text-align:center; width:60px;}
.tbs { float:left; cursor:pointer; padding:3px 3px 2px 3px; margin:5px 3px 0 0; border:#f8f8f8 1px solid; border-bottom:0px solid #fff; color:#666; float:left; text-align:center; width:55px;}
#c1 a:hover { color:#666; border:1px solid #CCD2EE; background:#eee; border-bottom:0px solid #fff;}
#tb_1 {color:#666; border:1px solid #CCD2EE; background:#eee; border-bottom:0px solid #fff;}
#c2_1 { width:625px; height:136px; margin:3px 0 3px; text-align:left; font-size:13px; color:#999; text-align:center; }
#c2_2 { width:625px; height:136px; margin:3px 0 3px; text-align:left; font-size:13px; color:#999; text-align:center; display:none; }
#c2_3 { width:625px; height:136px; margin:3px 0 3px; text-align:left; font-size:13px; color:#999; text-align:center; display:none; }
#c2_4 { width:625px; height:136px; margin:3px 0 3px; text-align:left; font-size:13px; color:#999; text-align:center; display:none; }
#c2_5 { width:625px; height:136px; margin:3px 0 3px; text-align:left; font-size:13px; color:#999; text-align:center; display:none; }
#rd1 td a { float:left; padding:3px 3px 3px 3px; margin:8px 3px 5px 5px; color:#333; width:170px; border:#fff 1px solid; border-bottom:#eee 1px solid; background:url(/allsrc/img/top_1.gif) no-repeat left;}
#rd1 td a:hover { padding:3px 3px 3px 3px; margin:8px 3px 5px 5px; border:1px solid #666;  width:170px;}
#rd1 a { color:#39c; }
#rd1 b { color:#555; }
#bx { width:550px; height:23px; margin-top:8px; margin-bottom:0px; padding:5px 0px 0px 82px; color:#999; font-weight:bold; text-align:left; background:url(/allsrc/img/bx_bg.gif) no-repeat left top;}
#bxc { float:left; width:626px; height:auto; margin-left:1px; margin-bottom:5px; border:#eee 1px solid; border-top:#fff 0px solid; color:#999; }
#bxc a {color:#39f;}
.tts { float:left; width:230px; height:21px;padding:8px 3px 3px 8px; border:#fff 1px solid; border-bottom:#eee 1px solid; font-size:13px; background:url(/allsrc/img/arrow.gif) no-repeat left; color:#39f; }

#ftop { float:right; width:636px; height:auto; }
.y4 td a { float:left; padding:3px 3px 3px 3px; margin:8px 3px 5px 5px; color:#333; width:140px; 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:140px;}
#sjm { float:left; width:65px; height:34px; padding-top:5px; position:relative; margin-top:-34px; margin-left:-23px; background:url(/allsrc/img/sjm.gif) no-repeat; }
#nbm { float:left; width:65px; height:34px; padding-top:5px;  position:relative; margin-top:-34px; margin-left:-23px; background:url(/allsrc/img/nbm.gif) no-repeat; }
#dcm { float:left; width:65px; height:34px; padding-top:5px;  position:relative; margin-top:-34px; margin-left:-23px; background:url(/allsrc/img/dcm.gif) no-repeat; }
#ppm { float:left; width:65px; height:34px; padding-top:5px;  position:relative; margin-top:-34px; margin-left:-23px; background:url(/allsrc/img/ppm.gif) no-repeat; }

#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:13px; font-weight:bold; }
#l3 a {text-decoration: underline;}
.gys { color:#bbb; }
/* ---------------------------------------------------------------------------------  */

#y1 { width:300px; height:70px; 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; }
#pt2 { width:247px; height:24px; padding:5px 0 0 55px; font-weight:bold; color:#39c; text-align:left; background:#E8F3FF; margin-left:1px; }
#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; 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:auto; 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:#333; 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; }

#pta { float:left; width:304px; height:auto; margin-left:2px;}
#ptb { float:left; width:304px; height:auto; margin-left:14px; }
#ptc { float:left; width:304px; height:auto; margin-left:2px;}
#ptd { float:left; width:304px; height:auto; margin-left:14px; }

#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; }
.qus { float:left; width:17px; height:17px; margin:0px 2px 0 5px; background:url(/allsrc/img/eye.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:#eee 1px solid; width:50px; 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; }