@charset "utf-8";
/* CSS Document */

BODY {FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY:"arial"}

A{COLOR: #287ad9}
A:hover {COLOR: #474747;text-decoration:none}

form{margin:0}

.right{float:right}
.left{float:left}
.cb{clear:both}

/* menu */
.togetmenu { FONT-SIZE: 15px;
    margin-top:10px;
    background-image: url(/img/bar_bg.gif);
    background-repeat: repeat-x;
    border-right: 1px solid #7dac00;
    border-left: 1px solid #7dac00;
    height: 42px;
    width: 993px;}

.togetmenu .on:hover{color: #000;}
.togetmenu .off:hover{color: #fff;}

.togetmenu a:hover{text-decoration: underline;}

.togetmenu .on{
    height: 42px;
    width: 132px;
    float: left;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    background: url(/img/bar_bg_on.gif) repeat-x;
    text-align: center;
    line-height: 42px;}

.togetmenu .off{
    height: 41px;
    width: 132px;
    float: left;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    text-align: center;
    line-height: 41px;
    border-right: 1px solid #cae787;
    border-left: 1px solid #78b21f;
    margin-top: 1px;}

.togetmenu i {
    height: 41px;
    width: 132px;
    float: left; border-left: 1px solid #78b21f;}
/* menu */

/* 好康報報*/
.newsTitle{float:left; width:158px; background:#E5E5E5;line-height:36px; color:#333333; text-align:center;}
.newsBody{float:left; width:835px; font-size:13px; height:36px; line-height:36px; overflow:hidden; position:relative;}
.newsBody table{ border-collapse:collapse; border-spacing:0; width:835px;}
.newsBody td,th{ padding: 0; width:33%; font-size:15px; text-align: center;}
.newsBody span{font-size:13px; height:25px; position:absolute; top:50px; float:left; overflow:hidden; font-family:'Courier New', Courier, monospace;}

.salead {
    width:993px;
    background:#F4F4F4;
    height:36px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #d7d7d7;
    border-right-color: #d7d7d7;
    border-bottom-color: #d7d7d7;
    border-left-color: #d7d7d7;
    display:none;
}

.salead a{
    color:#409ee0;
    font-size:15px;
    text-decoration:underline;
    line-height:36px;
}
.salead a:hover{
    text-decoration:none;}

/* 好康報報*/


/* 相簿牙齒 */

#itb{width:995px;BACKGROUND:  url(/img/it_bg.gif);height:45px;margin-top:5px;margin-bottom:2px}
#itb .l{width:10px;BACKGROUND:  url(/img/it_l.gif);height:45px;float:left}
#itb .r{width:10px;BACKGROUND:  url(/img/it_r.gif);height:45px;float:left}
#itb .c{width:975px;height:45px;float:left}

#itab{height:45px;width:105px;float:left;BACKGROUND:  url(/img/itab_off.gif)}
#itab div{font-size:16px;font-weight:bold;color:#fff;}
#itab div a{color:#fff;text-decoration:none;padding-top:13px;height:32px;display:block;}
#itab div a:hover{text-decoration:underline}

#itab_on{height:45px;width:105px;float:left;BACKGROUND:  url(/img/itab_on.gif)}
#itab_on div{font-size:16px;font-weight:bold;color:#363636;}
#itab_on div a{color:#363636;text-decoration:none;padding-top:13px;height:32px;display:block;}
#itab_on div a:hover{}

#itd{width:995px;clear:both}

.copy{background: url(/img/copy_bg.gif) repeat-x;height:45px;clear:both;font-size:12px;width:995px;padding-top:10px;line-height:18px}

/* 相簿牙齒 */


.tv{font-family:verdana}
.t11{font-size:11px}
.t13{font-size:13px;color:#363636;}
.t1218{font-size:12px;line-height:18px}
.t1320{font-size:13px;line-height:20px; padding-left:20px;}
.t15{font-size:15px}
.t16{font-size:16px}
.t16b{font-size:16px;font-weight:bold}
.t16b{font-size:16px;color:#000;font-weight:bold}
.t16p {font-size:13px;line-height:25px}
.t16p a{font-size:15px;font-weight:bold;}
.t16p .am{font-size:12px;padding-left:8px}
.t16p .am a{font-size:13px;color:#409ee0;font-weight:normal}


.blu{color:#409ee0}
.org{color:#e88711}
.blk{color:#000}
.blk a{color:#000}
.dg{color:#111}
.ccc{color:#AEAEAE}
.dblue{color:#3333CC}

.w90{width:995px;}

.btn{background: url(/img/btnbg.gif) no-repeat;text-align:center;height:30px;width:87px;cursor:pointer;border:0px}
.btny{background: url(/img/btnbgy.gif) no-repeat;text-align:center;height:30px;width:87px;cursor:pointer;border:0px}
.input2 {font-family: Arial;font-size:13px;color: #fff;background: url(/img/btn_bg.gif);height:25px;width:60px;cursor: pointer;border:0px;line-height:25px;}
.input3 {font-family: Arial;font-size:13px;background: url(/img/inputbg1.gif);border:1px solid #343434;height:25px;line-height:21px;padding-left:3px;color:#999;width:172px;}
.input6 {font-family: Arial;font-size:13px;background: url(/img/inputbg1.gif);border:1px solid #343434;height:21px;line-height:21px;padding-left:3px;color:#000;width:350px;}
.input5 {font-family: Arial;font-size:13px;background: url(/img/inputbg1s.gif);border:1px solid #343434;height:21px;line-height:21px;padding-left:3px;color:#999;width:172px;}
.input4 {font-family: Arial;font-size:13px;border:0px solid;height:18px;line-height:18px;padding-left:0px;color:#999;width:117px;margin-right:10px;background-color:none;}
.inputnomo {font-family: Arial;font-size:13px;border:0px solid;height:18px;line-height:18px;padding:0 3px 0 5px;color:#999;width:255px;margin-right:10px;background-color:none;}
.inputnomo2 {font-family: Arial;font-size:13px;background: url(/img/inputbg1.gif);border:1px solid #343434;height:21px;line-height:21px;color:#999;width:260px;}
/*#s_input{font-family: Arial;font-size:13px;border:1px solid #000000;height:18px;line-height:18px;padding-left:0px;color:#999;width:172px;height:21px;}*/


#dlay .slayer{position:absolute; z-index:10;margin:-1px 0 0 241px;display:inline;visibility: hidden;}
#dlay .slayer div{font-size:13px;margin-top:24px;border-top: 1px dotted #d7d7d7;border-bottom: 5px solid #fff;}
#dlay .slayer a{color:#333333;display: block;line-height:22px;height:22px;text-align:left;width:29px;background:#fff;padding:3px 8px 0 8px}



#pfhead{
    width:995px;
    height:150px;
    margin:1px 0 10px 0;
    background-image: url(/img/pfh_bg.gif);
    background-repeat: no-repeat;
}
#pfhead .srcha{padding:35px 0 53px 600px}
#pfhead .srcha table{background:url(/img/search_bg.gif) no-repeat;height:31px;padding-left:5px;padding-right:5px}
#pfhead .srcha .ip01{background: url(/img/src_bg2.gif) #fff repeat-x;border:1px #858585 solid;color:#999;height:18px;padding:2px;margin:0px;width:150px}
#pfhead .srcha .bt01{background: url(/img/sbtn_bg.gif) #3b3b3b repeat-x;border:1px #303030 solid;color:#fff;font-weight:bold;height:24px;margin:0px;cursor:pointer}
#pfhead50{width:995px;height:50px;background: url(/img/pfh_bg50.gif) no-repeat;margin:8px 0 10px 0;}
#pfhead50_2{width:995px;height:50px;background: url(/img/pfh_bg50_2.gif) no-repeat;margin:8px 0 10px 0;}
#pfhead50_3{width:995px;height:50px;background: url(/img/pfh_bg50_3.gif) no-repeat;margin:8px 0 10px 0;}

#pfhead .idimg{position: relative;right: 25px;float: right;height: 32px;width: auto;font-size:13px;background: url(/img/543idt1.gif) no-repeat 0px 0px;}
#pfhead .idimg img{border: 1px solid #91d2eb;height: 20px;width: 20px;margin:5px 4px 5px 8px;}
#pfhead .idimg img:hover{border: 1px solid #666;height: 20px;width: 20px;margin:5px 4px 5px 8px;}
#pfhead .idimg a{float: left;height: 32px;background: url(/img/543idt2.gif) no-repeat right;padding-right:9px;text-decoration: none;}

#pfhead50 .idimg{position: relative;right: 25px;float: right;margin-top:18px;height: 32px;width: auto;font-size:13px;background: url(/img/543idt1.gif) no-repeat 0px 0px;}
#pfhead50 .idimg img{border: 1px solid #91d2eb;height: 20px;width: 20px;margin:5px 4px 5px 8px;}
#pfhead50 .idimg img:hover{border: 1px solid #666;height: 20px;width: 20px;margin:5px 4px 5px 8px;}
#pfhead50 .idimg a{float: left;height: 32px;background: url(/img/543idt2.gif) no-repeat right;padding-right:9px;text-decoration: none;}

#indxding {text-align:left;width:280px;}
#indxding div{margin-left:-10px;font-size:13px;width:260px;height:26px;line-height:26px;overflow:hidden;word-break:break-all;}

#topbar{background:url(/img/tbbg.gif);height:37px;width:100%}
#topbar .l260{width:262px;float:left;height:37px}
#topbar .ll{background:url(/img/tll.gif);height:37px;width:8px;float:left}
#topbar .lr{background:url(/img/tlr.gif);height:37px;width:18px;float:left}
#topbar .mm{background:url(/img/tdv.gif);height:37px;width:2px;float:left}
#topbar .tab_on a{background:url(/img/tabbg.gif);line-height:37px;width:117px;float:left;color:#4f4f4f;font-size:15px;font-weight:bold;text-align:center;text-decoration:none}
#topbar .tab a{background:url(/img/tlbg.gif);line-height:37px;width:112px;float:left;color:#fff;font-size:15px;font-weight:normal;text-align:center}
#topbar .r{background:url(/img/trbg.gif) right no-repeat;float:right;height:37px;}
#topbar .r div{padding:4px 20px 0 0}
#topbar .pp{width:20px;height:20px;border:1px #999 solid;margin-top:2px}

#mb{width:100%;height:166px;clear:both;background:url(/img/mbbg.jpg) #fff no-repeat;clear:both;margin-bottom:10px;font-size:12px}
#mb .anuo{background:url(/img/anuo.gif) no-repeat;width:275px;height:30px;line-height:30px;margin-right:15px}
#mb .anuo a{color:#a3a3a3;line-height:30px;}
#mb .dot{background:url(/img/dot.gif) no-repeat;line-height:24px;padding-left:22px}
#srch{width:315px;background:url(/img/srcbg.gif) #fff repeat-y;}
#srch .mas{background:url(/img/sbg.gif) no-repeat;width:280px;height:120px;margin-left:18px;padding:0 5px 0 5px}
#srch .more{height:50px}
#srch .more a{color:#a3a3a3;line-height:22px;margin-left:196px;}

#srch2{width:700px;background:url(/img/srcbg.gif) #fff repeat-y;font-size:13px;color:#000;}
#srch2 .mas{background:url(/img/sbg2.gif) no-repeat;text-align:center;width:700px;height:120px;margin-left:130px;padding:0 5px 0 0}
#srch2 .more{height:50px}
#srch2 .more a{color:#a3a3a3;line-height:22px;margin-left:196px;}


#bt{width:100%;background:url(/img/btp.jpg) #d2d2d2 no-repeat;height:230px}
#bt .tit{float:left;font-size:20px;font-weight:bold;margin:25px 0 0 20px;width:510px;text-align:left}
#bt .bbg{background:url(/img/bbg.gif)}
#bt .b01{width:345px;padding:5px 0 5px 0;margin:15px 15px 0 0;color:#fff}
#bt .b02{width:410px;padding:10px;margin:3px 10px 0 0;color:#fff;text-align:left;line-height:20px}
#bt .b01 a, #bt .b02 a{color:#fff}
#bt .rule{font-weight:bold;line-height:30px}

#bt01{width:100%;background:url(/img/pfh_bg.gif) no-repeat;height:150px}
#bt01 .tit{float:left;font-size:20px;font-weight:bold;margin:25px 0 0 20px;width:510px;text-align:left}
#bt01 .tit a{}
#bt01 .bbg{background:#4b4b4b;FILTER: alpha(opacity=90);-moz-opacity: 0.9; }
#bt01 .b01{width:345px;padding-top:5px;padding-bottom:5px;margin:15px 15px 0 0;color:#fff}
#bt01 .b02{width:410px;padding:10px;margin:3px 10px 0 0;color:#fff;text-align:left;line-height:20px}
#bt01 .b01 a, #bt .b02 a{color:#fff}
#bt01 .rule{font-weight:bold;line-height:30px}


#path{width:99%;text-align:left;padding:8px 0 8px 0;}
#path .r{float:right;text-align: right;clear: both;white-space: nowrap;color:#686868;}

#block00,#block01, #block02, #block03, #block04,#block05,#block06,#block07,#block08,#block09,#block10,#block11,#block12,#block13,#block14,#block15,#block16{border:1px #d7d7d7 solid;clear:both;text-align:left;margin-bottom:5px;}
#block16{width:783px;float:left;}
.t19b{color:#000;font-size:19px;font-weight:bold}
.t19b a{color:#000;font-size:19px;font-weight:bold}
.tlr{color:#fff}
.tlr a{color:#fff}
#block01 .tl{border-right:1px #6ca8d2 solid;background:url(/img/b01bg.gif)}
#block01 .tr{background:url(/img/b01bg.gif);font-size:12px}
#block01 .stop{font-size:16px}
#block02 .tl{border-right:1px #abd27c solid;background:url(/img/b02bg.gif)}
#block02 .tr{background:url(/img/b02bg.gif)}
#block03 .tl{border-right:1px #ef9db1 solid;background:url(/img/b03bg.gif)}
#block03 .tr{background:url(/img/b03bg.gif)}
#block04 .tl{border-right:1px #f0a36b solid;background:url(/img/b04bg.gif)}
#block04 .tr{background:url(/img/b04bg.gif)}
#block05 .tl{border-right:1px #F9DC5A solid;background:url(/img/b05bg.gif)}
#block05 .tr{background:url(/img/b05bg.gif)}
#block06 .tl{border-right:1px #B485BE solid;background:url(/img/b06bg.gif)}
#block06 .tr{background:url(/img/b06bg.gif)}
#block07 .tl{border-right:1px #9B9AF2 solid;background:url(/img/b07bg.gif)}
#block07 .tr{background:url(/img/b07bg.gif)}
#block08 .tl{border-right:1px #D9DF60 solid;background:url(/img/b08bg.gif)}
#block08 .tr{background:url(/img/b08bg.gif)}
#block09 .tl{border-right:1px #BA8B96 solid;background:url(/img/b09bg.gif)}
#block09 .tr{background:url(/img/b09bg.gif)}
#block10 .tl{border-right:1px #CAA184 solid;background:url(/img/b010bg.gif)}
#block10 .tr{background:url(/img/b010bg.gif)}
#block11 .tl{border-right:1px #807EB8 solid;background:url(/img/b011bg.gif)}
#block11 .tr{background:url(/img/b011bg.gif)}
#block12 .tl{border-right:1px #8F6F97 solid;background:url(/img/b012bg.gif)}
#block12 .tr{background:url(/img/b012bg.gif)}
#block13 .tl{border-right:1px #7595AE solid;background:url(/img/b013bg.gif)}
#block13 .tr{background:url(/img/b013bg.gif)}
#block14 .tl{border-right:1px #8FAB6B solid;background:url(/img/b014bg.gif)}
#block14 .tr{background:url(/img/b014bg.gif)}
#block15 .tl{border-right:1px #CBB967 solid;background:url(/img/b015bg.gif)}
#block15 .tr{background:url(/img/b015bg.gif)}
#block16 .tl{border-right:1px #AEB16B solid;background:url(/img/b016bg.gif)}
#block16 .tr{background:url(/img/b016bg.gif)}


.ReportSection{border:1px #d7d7d7 solid;background:#fff}
.ReportSection .mt{background:#f4f4f4}
.ReportSection .tt{background:url(/img/b01bg.gif);padding-left:10px;font-size:16px;font-weight:bold;color:#000;height:36px;text-align:left}

#btb{width:100%;background:url(/img/btbbg.gif);height:31px;clear:both;margin:5px 0 5px 0;}

.me_d {}
.me_d span {float:right;}
.me_d .rr1 {width:100px;}
.me_d .cc1 {width:860px;}
.me_d .ll1 {width:100px;}

.morely{position:absolute; z-index:1;visibility: hidden;margin:14px 0 0 -4px;padding-top:5px;}
.morely div{border:2px #7D7D7D solid;width:90px;background:#fff;text-align:left;padding:4px}
.morely a {border-bottom:1px #E0E0E0 dotted;display: block;line-height: 18px;background:url(/img/dot.gif) no-repeat -6px -1px;width:80px;padding:3px 0 3px 13px;}
.morely a:hover{color:#3B3B3B}

.rss{position:absolute; z-index:1;visibility: hidden;margin:14px 0 0 -4px }
.rss div{text-align:left;padding:4px 4px 4px 9px;border:2px #7D7D7D solid;margin:4px ;width:75px;background:#efefef;line-height:20px}
.rss a {color:#3B3B3B}
.worker_ctrl{position:relative;}
#nice{position:absolute; left:413px;top:10px;}


.hhr {width:100%;background:url(/img/dotbg.gif);background-position: center;height:1px;margin:0}
.hr {width:100%;border-top:1px solid #D7D7D7;font-size:0px}

.tag{background:#efefef;padding:5px;line-height:20px;font-size:13px}
#preview{text-align:left;padding:20px 0px 20px 0px;font-size:13px;line-height:20px;width:90%;background:url(/img/icon_pv.gif) no-repeat;margin-top:10px}
#preview .tit{font-size:16px;line-height:30px;font-weight:bold}
#rep{text-align:left;font-size:15px;line-height:25px;width:90%;padding:0px 0px 20px 0px;margin-top:10px}
#rep .tit{font-size:16px;line-height:30px;font-weight:bold;color:#000}
#rep .n{background:#daedf7;padding:5px 0 5px 0;font-size:13px;font-size:12px;color:#888}
#rep .ia{background:#daedf7;height:75px;font-size:13px;line-height:20px;margin-top:7px}
#rep .ial{background:url(/img/ql.gif) left no-repeat;float:left;height:75px;padding-left:37px;width:823px}
#rep .iar{background:url(/img/qr.gif) no-repeat;float:right;width:35px;height:75px}

#page{font-family:verdana;margin-left:1px}
#page .pt{border:1px #ccc solid;float:left;line-height:25px;padding-left:8px;padding-right:8px;}
#page .pp{border:1px #ccc solid;float:left;line-height:25px;padding-left:8px;padding-right:8px;font-weight:bold;margin-left:-1px}
#page .p{float:left;}
#page .p a{line-height:25px;padding-left:8px;padding-right:8px;border:1px #ccc solid;float:left;text-decoration:none;margin-left:-1px}
#page .p a:hover{background:#efefef}

#page2{float:left;width:783px;font-family:verdana;margin-left:1px;margin-bottom:15px;}
#page2 .pt{border:1px #ccc solid;float:left;line-height:25px;padding-left:8px;padding-right:8px;}
#page2 .pp{border:1px #ccc solid;float:left;line-height:25px;padding-left:8px;padding-right:8px;font-weight:bold;margin-left:-1px}
#page2 .p{float:left;}
#page2 .p a{line-height:25px;padding-left:8px;padding-right:8px;border:1px #ccc solid;float:left;text-decoration:none;margin-left:-1px}
#page2 .p a:hover{background:#efefef}

.footerbg {
    background-color: #85b638;
    background-image: url(/img/footer_bg.gif);
    height: 80px;
    width:995px;
    background-repeat: repeat-x;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #a3d356;
    border-left-color: #a3d356;
    clear:both;
    text-align: center;
    text-decoration: none;}

#mmt{width:210px;text-align:left;padding-top:10px;padding-bottom:10px}
#mmt .tit{font-size:15px;font-weight:bold;line-height:22px;padding-left:10px;color:#494949}
#mmt .sub a{font-size:15px;line-height:27px;padding-left:25px;width:185px;display:block}
#mmt .sub a:hover{background:#e5e5e5;}
#mmt .sub_on{font-size:15px;line-height:27px;font-weight:bold;padding-left:25px;color:#fff;background:#429fec}

#slayer{font-size:13px}
#slayer a{color:#333}

/* Hui */
.w220_l{ width:220px;float:left;text-align:left;}
.w_r{ float:right;text-align:left; width:85%;}
.bgse{background-image:url(/img/lgbg.gif);background-repeat:repeat-y;background-position: left;}
.pa15{padding-top:15px}
.pb5{padding-bottom:9px;font-size:15px;font-weight:normal;line-height:22px;}
.bow1{background-color: #fff;border: 1px solid #CCCCCC; margin:5px 0px 4px 0px;text-align:center;}
.ft{text-align:left;padding:7px 7px 7px 0px;line-height:20px;Margin-bottom:3px}
.bg_org{background-color:#fff1ce;}
.hr1 {height:5px;background-image: url(/img/dotbg.gif);background-repeat: repeat-x;background-position: center center;background-image: url(/img/dotbg.gif);}
.whit{color:#FFF}
.whit a{color:#FFF}
.l_info{margin:5px 10px 2px 10px;}
.r_info{margin:0px 0px 2px 20px;}
.t16b_w {font-size: 16px;font-weight:bold;color:#ffffff;}
.mnu01{font-size: 16px;    font-weight:normal;background-color:#5db1f2;text-align:center;width:105px;border-right:1px solid #494949}
.mnu01 a{color:#fff;}
.mnu02{font-size: 16px;    font-weight:normal;background-color:#f08358;text-align:center;border-right:1px solid #494949}
.mnu02 a{color:#fff;}
.mnu00{font-size:16px;font-weight:bold;color:#494949;background-color:#ffffff;text-align:center;width:105px;border-right:1px solid #494949}
.mnu00 a{color:#494949;text-decoration:none;}
.mnu00 a:hover{text-decoration:underline;}
.bo02 {border-width: 1px;border-style: solid;border-color: #cccccc;}
.flinfo{font-size:11px;line-height:18px;color:#C2605A;}
.w_cbx{width:16px;padding-top:2px}
.w_fribg{background-color: #f4f4f4;margin:3px 3px 5px 3px;padding:2px 3px 8px 3px;width:96%;text-align:left;}
.w_frit{margin-top:10px;font-size:13px;height:21px;color:#666;}
.t1116{font-size:11px;height:16px;}
.tim{font-size:10px;height:17px;padding-top:10px;font-family: Verdana;}
.w9_rs{width:98%;float:right;}
.ps_bg{height:3px;background-color:#f4f4f4;width:100%;background-image: url(/img/dot_bg02.gif);Margin-top:1px}
.ps_01{height:3px;background-color:#fab158;}
.ps_ft{font-size:13px; Margin:1px 0px 3px 0px}
.ps_ft a{color:#5e5e5e;text-decoration:none}
.ps_ft a:hover{text-decoration:undeline}
.mnuse1{font-size:13px;font-weight:normal;text-align:center;width:90px;background: url(/img/bt_bg3_03.gif) #fff3d7 repeat-x;
    border-top: 2px solid #D6D6D6;border-right: 1px solid #D6D6D6;border-bottom: 1px solid #D6D6D6;border-left: 2px solid #D6D6D6;}
.mnuse1 a{color:#5e5e5e;}
.mnuse0{font-size:13px;font-weight:bold;color:#494949;background-color:#fff;text-align:center;width:90px;
    border-top:2px #D6D6D6 solid;border-right:1px #D6D6D6 solid;border-bottom:0px #D6D6D6 solid;border-left:2px #D6D6D6 solid;}
.mnuse0 a{color:#494949;text-decoration:none;}
.mnuse0 a:hover{text-decoration:underline;}
.mnuse2{background-color:#D6D6D6;color:#FFF;text-align:right;font-size:12px;line-height:18px}
#block0a{border:3px #d7d7d7 solid;width:100%;clear:both;text-align:left;margin-bottom:15px}
.tg_04{font-weight:bold;padding-bottom:2px;font-size:13px;height:33px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d2d2d2;}
.tg_02{height:35px;width:2px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d2d2d2;}
.tg_03{padding-top:5px;text-align:center;font-size:13px;width:110px;height:29px;background-color:#d4d4d4;background-image:url(/img/tg_bg_02.gif);background-repeat:repeat-x;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#aecdde;border-right-color:#aecdde;border-bottom-color:#d2d2d2;border-left-color:#aecdde;}
.tg_01{padding-top:5px;text-align:center;font-size:13px;font-weight:bold;;width:110px;height:29px;background-color:#FFFFFF;background-image:url(/img/tg_bg_03.gif);background-repeat:repeat-x;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#d2d2d2;border-right-color:#d2d2d2;border-bottom-color:#fff;border-left-color:#d2d2d2;}
.tg_01 a:hover{color:#5e5e5e;text-decoration:underline}
.tg_01 a{text-decoration:none;color:#5e5e5e;}
.tg_00{padding-top:5px;text-align:center;font-size:13px;width:110px;height:29px;background-color:#6ebff2;background-image:url(/img/tg_bg_05.gif);background-repeat:repeat-x;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#a0c0e0;border-right-color:#a0c0e0;border-bottom-color:#d2d2d2;border-left-color:#a0c0e0;}
.tg_00 a,.tg_00 a:hover{color:#fff}
.ttl_s1{font-size:16px;Margin:4px 0px 0px 3px;float:left;color:#fff;padding-top:3px}
.fill_h1{Margin:0px 0px 1px 2px;font-size:15px;padding:1px}
.w90p{width:93%}
.b_hd{font-size:16px;font-weight:bold;color:#fff;line-height:24px;padding-left:7px;background-color:#a3a3a3;background-image:url(/img/bhdbg_03.gif);background-repeat:repeat-x;background-position:top;}
.b_hd_r{float:right; font-size:12px;line-height:20px;font-weight:normal;padding:3px 10px 0px 0px}
.b_hd_r a, .b_hd_r a:hover{color:#fff}
.b_hd_r1{float:right; font-size:12px;line-height:20px;font-weight:normal;}
.b_hd_r1 a, .b_hd_r1 a:hover{color:#fff}


/* ading */

#btlis2 {float:left;width:783px;padding:0 0 14px 2px;text-align:left}
#btlis2 .r {width:auto;}
#btlis2 .r a:hover{background-color:#F1F1F1}
#btlis2 .r a{float:left;padding-top:2px;text-align: right;border:1px #E2E2E2 solid;text-align:center;white-space: nowrap;line-height:22px;width:80px;color:#5E5E5E;margin-right:5px;text-decoration:none;}
#btlis2 .r2 {float:left;padding:0px 0px 0px 10px;text-align: right;border:1px #E2E2E2 solid;text-align:center;white-space: nowrap;line-height:24px;color:#5E5E5E; margin-right:5px}
#btlis2 .r2 a{font-size:11px;float: none;width:20px;border: none;padding:1px 3px 0px 3px;line-height:24px;}
#btlis2 .r2 a:hover{float: none;background-color:#E2E2E2;border: none;}
#btlis2 .r2 span a {font-size:11px;float: none;background-color:#F1F1F1;border: none;font-weight: bold;padding:1px 3px 0px 3px;line-height:24px;height:24px;}
#btlis2 .l{text-align:right; }
#btlis2 .l input{margin-left:4px}

#detaila{float:left;width:785px;}
#detail01{float:left;width:783px;border-top: 1px #D7D7D7 solid;border-right:1px #d7d7d7 solid;border-bottom:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;clear:both;text-align:left;margin-bottom:15px;}
#detail02 {float:left;width:783px;border:1px solid #d7d7d7;text-align:left;margin-bottom:15px;}
.detail_til    {font-size:18px;line-height: normal;font-weight: bold;color: #FF7200;padding:7px 10px 5px 10px}

#meb_hed{padding:0px 1px 0px 1px;}
#meb_hed .w100pp {background:url(/img/dtl_bg.gif) repeat-x bottom #666666;text-align:left;width:100%;}
#meb_hed .r {vertical-align: text-top;text-align:right;padding:13px 10px 0 0}
#meb_hed .c {vertical-align: text-top;font-size:12px;height:35px;line-height:35px;}
#meb_hed .c a{font-size:15px;font-weight: bold;}
#meb_hed .l {text-align:center;width:20px;height:35px;background:url(/img/say_delta.gif) no-repeat bottom;}

#pro_mu a{float:left;padding-top:2px;height:18px;width:80px;line-height:18px;text-align:center;color: #4F4F4F;text-decoration:none}
#pro_mu a:hover{background-color:#409ee0;color: #fff}
#pro_mu span a{background:#FAF4BD;}

#meb_hed  .sn_data {font-size:12px;color: #BDBDBD;padding:10px 5px 0 0}
#meb_hed  .number {font-size:11px;padding:0 8px 0 0;text-align:right;line-height:28px;}

.say{width:743px;overflow:hidden;word-break:break-all;margin:20px 20px 20px 20px;font-size:15px;line-height:170%;color: #060606}
.say_s{overflow:hidden;word-break:break-all;margin:0 20px 20px 20px;font-size:13px;line-height:170%;color: #060606}
.say_m{width:500px;word-break:break-all;margin:10px 20px 20px 20px;font-size:15px;line-height:170%;color: #060606}
.say_l{overflow:hidden;word-break:break-all;margin:0 20px 20px 20px;font-size:18px;line-height:170%;color: #060606}
.say_m img{
    max-width:500px;
    width:expression(this.width>500 ? 500:true);
 }
#meb_ctrl{background:#F1F1F1;margin:0 0 1px 0 ;}
#meb_ctrl td{text-align:right;background:#F1F1F1;margin:0 0 1px 0 }
#meb_ctrl span a{float:right;padding:9px 12px 0 12px;height:20px;text-decoration:none;text-align:center;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #FFFFFF;
    color: #5E5E5E;
    }
#meb_ctrl a:hover{background-color:#409ee0;color: #fff}
#meb_ctrl .dtop{float:right;margin:0px;height:29px;}
#meb_ctrl p {margin:0px}
#meb_ctrl  span  span a{background:#FAF4BD;}
.ctrlbar {background:#FAF4BD;line-height: 27px;height: 24px;border:1px #E2E2E2 solid;}
#detail02 {border: 1px solid #d7d7d7;clear:both;    text-align:left;margin-bottom:15px;}

.cite {color:#6E9CB7;font-size:12px;line-height: 18px; padding:10px;margin-bottom:10px;background-color:#E0F2F9;border: 1px solid #BBE7F7;}
.cite  a{text-decoration: underline;color:#6E9CB7;}
.cite  a:hover{text-decoration: none;color:#6E9CB7;}


.cite b{font-weight: bold;color:#6299BD}

.tp_msg {color:#B0B0B0;font-size:12px;line-height: 18px; padding:10px;margin-bottom:10px;background-color:#F4F4F4;border: 0px solid #DEDEDE;}
.tp_msg a{text-decoration: underline;color:#B0B0B0;}
.tp_msg a:hover{text-decoration: none;color:#7F7F7F;}
.tp_msg b{font-weight: bold;color:#676767}


#signature_pic {float:left;padding-top:5px;margin-top:10px;overflow: hidden;font-size:13px;height:500px;overflow: hidden;}
#signature_text {float:left;border-top:1px solid #D7D7D7;padding-top:5px;margin-top:10px;overflow: hidden;font-size:13px;color:#7A7A7A}

.hrdot{margin:1px 1px 2px 1px;border-top: 1px dotted #d7d7d7;}

.t1320 {color: #484848;; font-size: 13px;line-height: 24px;}
.wt{color: #ffffff;}
.w{font-size: 13px;color: #FFFFFF}
.w a{font-size: 13px;text-decoration: none;background-repeat: repeat-x;background-position:bottom;color: #FFFFFF}
.w a:hover{font-size: 13px;text-decoration: underline;background-image: none;color: #FFFFFF}


/*軟體綜合討論區*/

#softwarebt01{width:100%;background:url(/img/softwarepfh_bg.gif) no-repeat;height:150px;margin-top:5px;}
#softwarebt01 .tit{float:left;font-size:20px;font-weight:bold;margin:25px 0 0 20px;width:510px;text-align:left}
#softwarebt01 .tit a{}
#softwarebt01 .bbg{background:#4b4b4b;FILTER: alpha(opacity=90);-moz-opacity: 0.9; }
#softwarebt01 .b01{width:345px;padding-top:5px;padding-bottom:5px;margin:15px 15px 0 0;color:#fff}
#softwarebt01 .b02{width:410px;padding:10px;margin:3px 10px 0 0;color:#fff;text-align:left;line-height:20px}
#softwarebt01 .b01 a, #bt .b02 a{color:#fff}
#softwarebt01 .rule{font-weight:bold;line-height:30px}

#rb .softwart {
    margin:10px 10px 10px 10px;
    padding-left:0px;
    height: 17px;
    width: 280px;
    line-height: 17px;
    font-size: 13px;
    overflow: hidden;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #999999;
    background-position: 4px 11px;
}


.hoty {height:27px;width:45px;padding:5px 10px 5px 10px;}
.hoty a{background:url(/img/diz_bg2.gif) no-repeat;float:left;text-align:center;height:27px;width:45px;display:block;line-height:22px;font-size:13px;color:#ff7a0f;text-decoration:none;font-weight:bold}
.hoty a:hover{color:#7c9df3}
.upd {}
.upd a{text-decoration:none;}

#block_right_all{float:right;width:200px;}

#block_right{background:#f1f1f1;border:1px #d7d7d7 solid;float:right;width:200px;margin-bottom:6px;_overflow:hidden;_display:inline;}
#block_right .ad160{margin:15px;text-align:center}
#block_right .ad160 img{border:0}
#block_right .rhd01b{background:url(/img/rhd01b.gif) no-repeat top;height:35px;margin-bottom:10px}
#block_right .rhd02b{background:url(/img/rhd02b.gif) no-repeat top;height:35px;margin-bottom:10px}
#block_right .rbul{text-align:left;font-size:13px;line-height:20px}
#block_right .rbul ul{padding:0 10px 5px 25px;margin:0px}
#block_right .rbul li{margin:3px}
#block_right .rbul .bowul{padding:0 10px 5px 7px;margin:0px}
#block_right .rbul .bow{background:url(/img/icon_bow.gif) no-repeat 0px 5px;list-style-type:none;padding-left:18px}

.bk_recom a,.bk_colt a{diplay:block;background:url(/img/rcbg.gif) no-repeat #fffcd8 left top;border:1px #dad7b1 solid;padding:10px 3px 15px 3px;width:50px;float:left;text-align:center;margin:5px;font-size:12px;text-decoration:none;color:#333;margin-top:13px; cursor:pointer;}
.bk_recom a:hover,.bk_colt a:hover{background:#fff;border:1px #dadada solid;}
.bk_recom b,.bk_colt b{color:#6486dd;display:block;font-size:13px;line-height:20px;margin-bottom:3px}
.bk_recom a:hover b,.bk_colt a:hover b{color:#333;}
.bk_recom img,.bk_colt img{margin-right:2px}
.bk_colt2 a{width:50px;diplay:block;background:url(/img/rcbg.gif) no-repeat #fffcd8 left top;border:1px #dad7b1 solid;padding:10px 3px 13px 3px;float:left;text-align:center;margin:5px;font-size:12px;text-decoration:none;color:#333;margin-top:13px}
.bk_colt2 a:hover{background:#fff;border:1px #dadada solid;}
.bk_colt2 b{color:#6486dd;display:block;font-size:13px;line-height:20px;}
.bk_colt2 a:hover b{color:#333;}

.htmlarea {background:#fff;width:100%;}

.htmlarea .toolbar {
  cursor: default;
  background: ButtonFace;
  padding: 1px 1px 2px 1px;
  border: 1px solid;
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}
.htmlarea .toolbar table { font-family: tahoma,verdana,sans-serif; font-size: 11px; }
.htmlarea .toolbar img { border: none; }
.htmlarea .toolbar .label { padding: 0px 3px; }

.htmlarea .toolbar .button {
  background: ButtonFace;
  color: ButtonText;
  border: 1px solid ButtonFace;
  padding: 1px;
  margin: 0px;
  width: 18px;
  height: 18px;
}
.htmlarea .toolbar .buttonHover {
  border: 1px solid;
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}
.htmlarea .toolbar .buttonActive, .htmlarea .toolbar .buttonPressed {
  padding: 2px 0px 0px 2px;
  border: 1px solid;
  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}
.htmlarea .toolbar .buttonPressed {
  background: ButtonHighlight;
}
.htmlarea .toolbar .indicator {
  padding: 0px 3px;
  overflow: hidden;
  width: 20px;
  text-align: center;
  cursor: default;
  border: 1px solid ButtonShadow;
}

.htmlarea .toolbar .buttonDisabled { background-color: #aaa; }

.htmlarea .toolbar .buttonDisabled img {
}

.htmlarea .toolbar .separator {
  position: relative;
  margin: 3px;
  border-left: 1px solid ButtonShadow;
  border-right: 1px solid ButtonHighlight;
  width: 0px;
  height: 16px;
  padding: 0px;
}

.htmlarea .toolbar .space { width: 5px; }

.htmlarea .toolbar select { font: 11px Tahoma,Verdana,sans-serif; }

.htmlarea .statusBar {
  border: 1px solid;
  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
  padding: 2px 4px;
  background-color: ButtonFace;
  color: ButtonText;
  font: 11px Tahoma,Verdana,sans-serif;
}

.htmlarea .statusBar .statusBarTree a {
  padding: 2px 5px;
  color: #00f;
}

.htmlarea .statusBar .statusBarTree a:visited { color: #00f; }
.htmlarea .statusBar .statusBarTree a:hover {
  background-color: Highlight;
  color: HighlightText;
  padding: 1px 4px;
  border: 1px solid HighlightText;
}


/* Hidden DIV popup dialogs (PopupDiv) */

.dialog {
  color: ButtonText;
  background: ButtonFace;
}

.dialog .content { padding: 2px; }

.dialog, .dialog button, .dialog input, .dialog select, .dialog textarea, .dialog table {
  font: 11px Tahoma,Verdana,sans-serif;
}

.dialog table { border-collapse: collapse; }

.dialog .title {
  background: #008;
  color: #ff8;
  border-bottom: 1px solid #000;
  padding: 1px 0px 2px 5px;
  font-size: 12px;
  font-weight: bold;
  cursor: default;
}

.dialog .title .button {
  float: right;
  border: 1px solid #66a;
  padding: 0px 1px 0px 2px;
  margin-right: 1px;
  color: #fff;
  text-align: center;
}

.dialog .title .button-hilite { border-color: #88f; background: #44c; }

.dialog button {
  width: 5em;
  padding: 0px;
}

.dialog .buttonColor {
  padding: 1px;
  cursor: default;
  border: 1px solid;
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.dialog .buttonColor-hilite {
  border-color: #000;
}

.dialog .buttonColor .chooser, .dialog .buttonColor .nocolor {
  height: 0.6em;
  border: 1px solid;
  padding: 0px 1em;
  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}

.dialog .buttonColor .nocolor { padding: 0px; }
.dialog .buttonColor .nocolor-hilite { background-color: #fff; color: #f00; }

.dialog .label { text-align: right; width: 6em; }
.dialog .value input { width: 100%; }
.dialog .buttons { text-align: right; padding: 2px 4px 0px 4px; }

.dialog legend { font-weight: bold; }
.dialog fieldset table { margin: 2px 0px; }

.popupdiv {
  border: 2px solid;
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.popupwin {
  padding: 0px;
  margin: 0px;
}

.popupwin .title {
  background: #fff;
  color: #000;
  font-weight: bold;
  font-size: 120%;
  padding: 3px 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid black;
  letter-spacing: 2px;
}

form { margin: 0px; border: none; }


//a:link, a:visited { color: #00f; }
//a:hover { color: #048; }
//a:active { color: #f00; }

textarea { background-color: #fff; border: 1px solid #B2B2B2 }


/*
 Jack's css
 icon_string styles
*/
.Icon_String {
    font-size:12px;
    color:#409ee0;
}

/*
 icon_link styles
*/

.Icon_Link {
    text-decoration:none;
    font-size:12px;
    color:#409ee0;
}

/*
oops
*/
#blocksl{border:1px #d7d7d7 solid;margin-bottom:20px;background:#fff}
#blocksl .mt{padding-top:30px;padding-bottom:30px;background:#f4f4f4}


/*版列表主題分類橫條選單*/
#sort{
width:775px;margin:5px;}
#sort .up{
width:100%;height:4px;
background-image:url(/img/btbu.gif);
background-repeat:no-repeat;
background-position:bottom;
_font: 0px Arial;
}
#sort .center
{
background-color:#F1F1F1;border-left:#E3E3E3 solid 1px; border-right:#E3E3E3 solid 1px; padding-left:5px; padding-right:5px;
}

#sort .down{
width:100%;
height:4px;
background-image:url(/img/btbd.gif);
background-repeat:no-repeat;
_font: 0px Arial;
}

#download_bot{
    width:100%;margin-left:20px;font-size:15px;
}
#download_bot a{
    color:red;
}


