﻿*{padding:0;margin:0}
img{border:0}
body{background:#d4d4d4;font-family:simsun;font-size:14px}


.dt table {border-collapse:collapse;text-align: left}
.dt table thead tr {background:#426eb4}
.dt table tbody tr.odd {background: #f4f4f8;word-break:break-all}
.dt table tbody tr.even {background: #ffffff;word-break:break-all}
.dt th{color:#ffffff;}
.dt th,.dt td{height:24px;border: 1px solid gray;}


.tab_bg{height:29px;overflow:hidden;background:url(/images/bqc_bg.gif) top repeat-x;margin-bottom:10px;font-size:14px}
.tab_on,.tab_of{float:left;width:115px;height:23px;padding-top:6px;overflow:hidden;text-align:center;}
.tab_on{background:url(/images/bqc_on.gif) no-repeat}
.tab_of{background:url(/images/bqc_of.gif) no-repeat;cursor:pointer}
.tab_r{background:url(/images/bqc_or.gif) no-repeat;height:29px;float:left;width:5px}

.lbl{width:90px;overflow:hidden;float:left;padding:4px;line-height:24px;}
.cnt{padding:4px;line-height:18px}
.cntc{padding:4px;line-height:24px}
.txt{width:160px;height:20px}
.btn{width:85px;margin-right:4px;}
.rot{overflow:hidden;float:left;padding:4px;line-height:24px;}
.txa{width:160px;height:70px}
.txtw{width:450px;height:20px}
.txaw{width:550px;height:180px;padding: 2px 0px 0px 2px;}
.txam{width:450px;height:120px;padding: 2px 0px 0px 2px;}

.btnbar{height:30px}


.errmsg{padding-left:4px;color:red;height:24px}
.nmlmsg{padding-left:4px;color:blue;height:24px}

/* thumb image */
.ti{max-width:60px;max-height:60px;width:expression(this.width>60&&this.width>this.height?60:"auto");height:expression(this.height>60?60:"auto")}
.ti100{max-width:100px;max-height:100px;width:expression(this.width>100&&this.width>this.height?100:"auto");height:expression(this.height>100?100:"auto")}
.ti240{max-width:240px;max-height:240px;width:expression(this.width>240&&this.width>this.height?240:"auto");height:expression(this.height>240?240:"auto")}

.mw600{max-width:600px;width:expression(this.width>600?600:"auto");}
.mw550{max-width:550px;width:expression(this.width>550?550:"auto");}
.mw500{max-width:500px;width:expression(this.width>500?500:"auto");}


button.page {color:#8090e8;text-decoration:none;border:none;background:transparent;vertical-align:middle;margin:0px 6px 0px 0px;padding:0px;cursor:pointer;font-size: 2pt;}
button.page img {height:12px;width:12px;}
div.page {float:right;margin-right:50px;height:30px}
div.pagebutton {float:right;margin:8px 5px 9px 5px;}
div.pageinput {float:right;margin-left:5px;margin-right:5px;height:30px;line-height:30px;}
div.actionbutton {float:left;margin-top:4px}
input.pagetxt {width:24px;text-align:center}

.waterfall {background:transparent;}
.waterfall .box{display:block;width:240px;margin:4px;padding:7px 9px; box-shadow:1px 1px 3px rgba(0,0,0,0.3);}
.waterfall .box h3 {font-weight:normal;padding:0 0 5px;word-break:break-all;}
.waterfall .box .img-show {text-align:center;}
.waterfall .box .info {clear:both;word-break:break-all;}
.waterfall .box .nbr {white-space: nowrap;}


li.ttm {list-style: none;position:relative;text-align:left;}
.ttm ul {list-style: none;position:absolute;display: none;top:21px;left:-3px;}
.ttm ul li {width:200px;}
.ttm ul li span{display:block;border: 1px solid gray;padding:3px 0px 4px 5px;text-decoration: none;background:#7388C1;}
.ttm ul li span:hover{background-color:#426EB4;}
.ttm ul li span label{margin-left:3px;}
.ttm div.btn {width:15px;height:15px;float:right;margin-right:3px;cursor:pointer;}
.ttm div.show {background-image:url(/images/ttm_show.png)}
.ttm div.hide {background-image:url(/images/ttm_hide.png)}
.ttm div.filter {background-image:url(/images/ttm_filter.png)}
.ttm div.asc {background-image:url(/images/ttm_asc.png)}
.ttm div.desc {background-image:url(/images/ttm_desc.png)}
.ttm div.filterasc {background-image:url(/images/ttm_filter_asc.png)}
.ttm div.filterdesc {background-image:url(/images/ttm_filter_desc.png)}

blockquote {background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"";}
blockquote:before {color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;}
blockquote p {display:inline;}

.ibg{background:url(/images/icon_bg.gif) no-repeat;padding:3px 7px 7px 3px;width:100px;height:100px;}

button.fe {text-decoration:none;border:1px solid white;background:transparent;vertical-align:middle;margin:0px;padding:1px;height:28px;width:28px;cursor:pointer;font-size: 2pt;}
button.fe img {height:20px;width:20px;}
button.fe:hover{border:1px solid #ccc;}

/* context */
.ct{margin:0px auto;background:#ffffff;width:1002px;}
/* customize context */
.ccti{overflow:hidden;min-height:500px}
.cct{overflow:hidden;min-height:508px}
/* title */
.t0{height:85px;}
.t1{float:left;width:225px;height:80px;margin:2px 40px;background-image:url(/images/heaton.gif)}
.t2{float:right;width:292px;height:47px;margin:10px 350px 0px 0px;background-image:url(/images/title.gif)}
.t3{float:right;width:416px;height:22px;margin:2px 40px 0px 0px;background-image:url(/images/subtitle.gif)}
/* menu bar */
.mb{height:22px;line-height:20px;padding:0px 12px}
/* footer abr */
.fb{height:32px;line-height:30px;text-align:center}
/* left menu */
.lm{width:140px;min-height:508px}
.lmb{margin:12px 15px;height:32px}
.lml{height:32px;line-height:32px;padding-left:5px}
/* deep blue/light blue */
.db{background:#426eb4;color:#eee}
.db a{color:#eee}
.lb{background:#94aad6}
.cb{color:#336699}
a{color:#336699}
/* height */
.h5{height:5px}
.h8{height:8px}
.h12{height:12px}
.h34{height:34px}
.h60{height:60px}
.h100{height:100px}
.mr50{margin-right:50px}
.ml150{margin-left:150px}
.mr200{margin-right:200px}

.dn{display:none}

.fl{float:left}
.fr{float:right}
.cl{clear:both;}

.tal{text-align:left;padding-left:2px;}
.tac{text-align:center;}
.tar{text-align:right;padding-right:2px;}


