@charset "utf-8";
body {margin:0;background-color: #fff;}
body,td,th {font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
input,select {font-size:12px;background:#fffffc;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol {list-style:none;}
a:link {color: #1c51cd;text-decoration: none;}
a:visited {text-decoration: none;color: #1c51cd;}
a:hover {text-decoration: underline;color: #f63034;}
a.lk-bl:link {color: #0076b0;text-decoration: none;}
a.lk-bl:visited {text-decoration: none;color: #0076b0;}
a.lk-bl:hover {text-decoration: underline;color: #1c51cd;}
a.lk-l:link {color: #1c51cd;text-decoration: underline;}
a.lk-l:visited {text-decoration: underline;color: #1c51cd;}
a.lk-l:hover {text-decoration: underline;color: #f63034;}
a.lk-r:link {color: #f63034;text-decoration: none;}
a.lk-r:visited {text-decoration: none;color: #f63034;}
a.lk-r:hover {text-decoration: underline;color: #f63034;}
a.lk-r-l:link {color: #f63034;text-decoration: underline;}
a.lk-r-l:visited {text-decoration: underline;color: #f63034;}
a.lk-r-l:hover {text-decoration: underline;color: #F9777A;}
a.lk-p:link {color: #c41362;text-decoration: none;}
a.lk-p:visited {text-decoration: none;color: #c41362;}
a.lk-p:hover {text-decoration: underline;color: #f06;}
a.lk-gr:link {color: #aeaeae;text-decoration: none;}
a.lk-gr:visited {text-decoration: none;color: #aeaeae;}
a.lk-gr:hover {text-decoration: underline;color: #666;}
a.lk-gr2:link {color: #707070;text-decoration: none;}
a.lk-gr2:visited {text-decoration: none;color: #707070;}
a.lk-gr2:hover {text-decoration: underline;color: #333;}
a.lk-r2:link {color: #c2343e;text-decoration: none;}
a.lk-r2:visited {text-decoration: none;color: #c2343e;}
a.lk-r2:hover {text-decoration: underline;color: #c2343e;}
a.lk-w:link {color: #fff;text-decoration: none;}
a.lk-w:visited {text-decoration: none;color: #fff;}
a.lk-w:hover {text-decoration: underline;color: #ffc;}
a.lk-br:link {color: #840e07;text-decoration: none;}
a.lk-br:visited {text-decoration: none;color: #840e07;}
a.lk-br:hover {text-decoration: underline;color: #f63034;}
a.lk-y-l:link {color: #ffcf10;text-decoration: underline;}
a.lk-y-l:visited {text-decoration: underline;color: #ffcf10;}
a.lk-y-l:hover {text-decoration: underline;color: #ffc;}
a.lk-b:link {color: #000;text-decoration: none;}
a.lk-b:visited {text-decoration: none;color: #000;}
a.lk-b:hover {text-decoration: underline;color: #ff0;}
a.lk-b2:link {color: #000;text-decoration: none;}
a.lk-b2:visited {text-decoration: none;color: #000;}
a.lk-b2:hover {text-decoration: underline;color: #000;}
a.lk-g:link {color: #259905;text-decoration: none;}
a.lk-g:visited {text-decoration: none;color: #259905;}
a.lk-g:hover {text-decoration: underline;color: #259905;}
.t14 {font-size:14px;font-weight:bold;color:#ffffff;}
.t142 {font-size:14px;font-weight:bold;color:#f63034;}
.t143 {font-size:14px;font-weight:bold;color:#1c51cd;}
.t144 {font-size:14px;font-weight:bold;color:#494949;}
.z1 {color:#5879c0;}
.z2 {color:#f63034;}
.z3 {color:#840e07;}
.z4 {color:#8f8f8f;}
.z5 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#f2408e;font-weight:bold;}
.z6 {color:#1c51cd;}
.z7 {color:#494949;}
.t {text-decoration: line-through; font-style:italic;}
.inp {width:156px;height:16px;padding-top:4px;color:#5879c0;border:1px solid #c8c8c8;}
.inp2 {width:120px;height:17px;line-height:17px;color:#5879c0;border:1px solid #c8c8c8;}
.bor {line-height:17px;color:#5879c0;border:1px solid #c8c8c8;}
.bor2 {border:1px solid #e3e3e3;}
.h22 {line-height:22px;}
.h27 {line-height:27px;}
/* top */
.tlk {margin-right:5px;}
.tlk img {vertical-align:right;margin:0 12px;}
.lk li {display:inline;}
.lk a {float:left;margin-right:1px;width:101px;height:27px;font-size:14px;font-weight:bold;text-align:center;line-height:27px;background:url(images/lk1.gif);}
.lk1 a {float:left;margin-right:1px;width:101px;height:27px;font-size:14px;font-weight:bold;text-align:center;line-height:27px;background:url(images/rbg10.gif);}
.lk a:link {color:#fff;}
.lk a:visited {color:#fff;}
.lk a:hover {color:#ffc;text-decoration: none;background:url(images/lk2.gif);}
/* left & right */
.tbg,.tbg2,.tbg3,.tbg4 {height:25px;line-height:25px;text-indent:18px;padding-top:3px;font-size:14px;font-weight:bold;color:#fff;background:url(images/tbg.gif);}
.tbg2 {background:url(images/tbg2.gif);}
.tbg3 {background:url(images/tbg3.gif);}
.tbg3 a {font-size:14px;font-weight:bold;}
.tbg4 {background:url(images/tbg4.gif);}
.tcon,.tcon2,.tcon7 {margin-bottom:5px;border-left:1px solid #c2d8e5;border-right:1px solid #c2d8e5;border-bottom:1px solid #c2d8e5;background:#fbf5de;}
.tcon h1 {background:url(images/t1.gif) repeat-x top;padding:12px 0 8px 0;}
.tcon2 {background:#f1f7ff;}
.tcon2 h1 {background:url(images/t2.gif) repeat-x top;padding:12px 0 8px 0;}
.tcon3,.tcon4 {margin-bottom:5px;border-left:1px solid #f8c3c8;border-right:1px solid #f8c3c8;border-bottom:1px solid #f8c3c8;background:#fffbea;}
.tcon3 h1 {background:url(images/t1.gif) repeat-x top;padding:12px 0 8px 0;}
.tcon4 {background:#fff;}
.tcon4 h1,.tcon4 h2,.tcon4 h4 {background:url(images/t3.gif) repeat-x top;padding-top:15px;}
.tcon4 h2 {padding:0;}
.tcon4 h4 {padding:12px 0 8px 0;}
.tcon5 {margin-bottom:5px;border-left:1px solid #f8d383;border-right:1px solid #f8d383;border-bottom:1px solid #f8d383;background:#fffbea;}
.tcon5 h1 {background:url(images/t1.gif) repeat-x top;padding:12px 0 8px 0;}
.tcon6 {margin-bottom:5px;border:1px solid #c2d8e5;background:#fffce9;padding:10px;}
.tcon7 {background:#fff;}
.tcon7 h1 {background:url(images/t4.gif) repeat-x top;padding:12px 0 8px 0;}
.npro li {line-height:18px;clear:both;}
.npro h2,.npro h3 {float:left;padding-bottom:10px;}
.npro h2 {margin-right:10px;}
.rank {text-align:center;line-height:26px;}
.rank li {display:inline;}
.rank a {float:left;width:93px;height:26px;background:url(images/rbg1.gif);margin:2px;}
.rank a:link {color:#747474;}
.rank a:visited {color:#747474;}
.fo a {background:url(images/rbg2.gif);font-weight:bold;}
.fo a:link {color:#fff;}
.fo a:visited {color:#fff;}
.ranklist img {margin-right:8px;}
.pro-r li {padding:9px 0;}
.article {margin:20px;background:url(images/d3.gif);}
.article li {height:30px;line-height:30px;background:url(images/arr.gif) no-repeat 5px center;text-indent:25px;}
.article .li2 {height:24px;line-height:24px;background:url(images/arr.gif) no-repeat 30px center;text-indent:50px;}
/* main */
.prolist li {float:left;width:183px;height:205px;text-align:center;margin:5px 0;line-height:20px;}
#mm {float:left;font-size:1px;width:1px;height:205px;background:url(images/mm.gif);}
.prolist h1 {margin-bottom:5px;}
.prolist h2 {color:#a7a7a7;padding:0 7px;}
.news td {background:url(images/d2.gif) repeat-x bottom;}