@charset "utf-8";
#jquery_Qrcode{
    text-align: center;
    padding: 10px;
}
#obj-detail-photo div.carousel-inner>div.item>img{
    margin:0 auto;
    width:auto;
    height:390px;
}
.border-shadow{
    box-shadow: 0px 0px 12px #989898;
    padding: 0px;
}
.obj-photo-arrow{
    width:100px;
    margin-top:100%;
}

kbd{
    /*boostrap會影響本月之星背景顏色*/
    background-color: white!important;
}

svg{
    margin-right: 1px;
}

.padding0 {
    padding: 0 !important;
}

.fit-contain {
    height: 100% !important;
    width: 100% !important;
}

#floatclear {
    clear: both;
    font-size: 0px;
}

.headImg_circle {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    object-fit: cover;
    box-shadow: 3px 3px 15px #c7c6c6;
}

.dashLine{
    border-bottom: 1px #b4b4b4 dashed;
    width: 95%;
    margin: 2.5px auto;
}

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

body {
    padding: 0px 0px 0px 0px;
    margin: 3px 3px 3px 3px;
    font-size: 13px;
    font-family: "Arial", "細明體";
}
main,.container2{
    padding: 0px 15px;
}
td {
    font-size: 12px;
}

.p1 {
    letter-spacing: 2px;
    line-height: 24px;
    font-size: 12pt;
}
.table-showObj{
    width: 100%;
}
.table-showObj>tbody>tr{
    display: flex;flex-wrap: wrap;
}
.table-showObj>tbody>tr>td{
    width: calc(25% - 4px);
    margin: 0px 2px;
    padding: 5px 0px 0px 0px;
    background-position: center;
    background-size: 100% 260px;
}
.table-showObj>tbody>tr>td>table{
    width: 100%;
}
.table-showObj>tbody>tr>td>table a>img{
    width: 98%;
    object-fit: cover;
}
@media screen and (max-width: 1210px){
    .table-showObj>tbody>tr>td{
        width: calc(33.3% - 4px)!important;
    }    
}


.boxa101 {
    background-image: url(/pweb/images/left/boxa101.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa102 {
    background-image: url(/pweb/images/left/boxa102.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa103 {
    background-image: url(/pweb/images/left/boxa103.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa104 {
    background-image: url(/pweb/images/left/boxa104.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa105 {
    background-image: url(/pweb/images/left/boxa105.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa106 {
    background-image: url(/pweb/images/left/boxa106.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa107 {
    background-image: url(/pweb/images/left/boxa107.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa108 {
    background-image: url(/pweb/images/left/boxa108.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa109 {
    background-image: url(/pweb/images/left/boxa109.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa110 {
    background-image: url(/pweb/images/left/boxa110.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa111 {
    background-image: url(/pweb/images/left/boxa111.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa201 {
    background-image: url(/pweb/images/left/boxa201.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa202 {
    background-image: url(/pweb/images/left/boxa202.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa203 {
    background-image: url(/pweb/images/left/boxa203.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa204 {
    background-image: url(/pweb/images/left/boxa204.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa205 {
    background-image: url(/pweb/images/left/boxa205.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa206 {
    background-image: url(/pweb/images/left/boxa206.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa207 {
    background-image: url(/pweb/images/left/boxa207.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa208 {
    background-image: url(/pweb/images/left/boxa208.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa209 {
    background-image: url(/pweb/images/left/boxa209.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa210 {
    background-image: url(/pweb/images/left/boxa210.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa211 {
    background-image: url(/pweb/images/left/boxa211.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa301 {
    background-image: url(/pweb/images/left/boxa301.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa302 {
    background-image: url(/pweb/images/left/boxa302.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa303 {
    background-image: url(/pweb/images/left/boxa303.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa304 {
    background-image: url(/pweb/images/left/boxa304.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa305 {
    background-image: url(/pweb/images/left/boxa305.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa306 {
    background-image: url(/pweb/images/left/boxa306.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa307 {
    background-image: url(/pweb/images/left/boxa307.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa308 {
    background-image: url(/pweb/images/left/boxa308.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa309 {
    background-image: url(/pweb/images/left/boxa309.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa310 {
    background-image: url(/pweb/images/left/boxa310.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa311 {
    background-image: url(/pweb/images/left/boxa311.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa401 {
    background-image: url(/pweb/images/left/boxa401.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa402 {
    background-image: url(/pweb/images/left/boxa402.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa403 {
    background-image: url(/pweb/images/left/boxa403.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa404 {
    background-image: url(/pweb/images/left/boxa404.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa405 {
    background-image: url(/pweb/images/left/boxa405.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa406 {
    background-image: url(/pweb/images/left/boxa406.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa407 {
    background-image: url(/pweb/images/left/boxa407.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa408 {
    background-image: url(/pweb/images/left/boxa408.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa409 {
    background-image: url(/pweb/images/left/boxa409.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa410 {
    background-image: url(/pweb/images/left/boxa410.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa411 {
    background-image: url(/pweb/images/left/boxa411.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa501 {
    background-image: url(/pweb/images/left/boxa501.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa502 {
    background-image: url(/pweb/images/left/boxa502.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa503 {
    background-image: url(/pweb/images/left/boxa503.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa504 {
    background-image: url(/pweb/images/left/boxa504.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa505 {
    background-image: url(/pweb/images/left/boxa505.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa506 {
    background-image: url(/pweb/images/left/boxa506.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa507 {
    background-image: url(/pweb/images/left/boxa507.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa508 {
    background-image: url(/pweb/images/left/boxa508.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa509 {
    background-image: url(/pweb/images/left/boxa509.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa510 {
    background-image: url(/pweb/images/left/boxa510.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa511 {
    background-image: url(/pweb/images/left/boxa511.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}


.boxa601 {
    background-image: url(/pweb/images/left/boxa601.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa602 {
    background-image: url(/pweb/images/left/boxa602.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa603 {
    background-image: url(/pweb/images/left/boxa603.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa604 {
    background-image: url(/pweb/images/left/boxa604.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa605 {
    background-image: url(/pweb/images/left/boxa605.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa606 {
    background-image: url(/pweb/images/left/boxa606.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa607 {
    background-image: url(/pweb/images/left/boxa607.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa608 {
    background-image: url(/pweb/images/left/boxa608.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa609 {
    background-image: url(/pweb/images/left/boxa609.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa610 {
    background-image: url(/pweb/images/left/boxa610.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa611 {
    background-image: url(/pweb/images/left/boxa611.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa701 {
    background-image: url(/pweb/images/left/boxa701.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa702 {
    background-image: url(/pweb/images/left/boxa702.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa703 {
    background-image: url(/pweb/images/left/boxa703.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa704 {
    background-image: url(/pweb/images/left/boxa704.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa705 {
    background-image: url(/pweb/images/left/boxa705.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa706 {
    background-image: url(/pweb/images/left/boxa706.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa707 {
    background-image: url(/pweb/images/left/boxa707.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa708 {
    background-image: url(/pweb/images/left/boxa708.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa709 {
    background-image: url(/pweb/images/left/boxa709.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa710 {
    background-image: url(/pweb/images/left/boxa710.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa711 {
    background-image: url(/pweb/images/left/boxa711.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa801 {
    background-image: url(/pweb/images/left/boxa801.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa802 {
    background-image: url(/pweb/images/left/boxa802.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa803 {
    background-image: url(/pweb/images/left/boxa803.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa804 {
    background-image: url(/pweb/images/left/boxa804.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa805 {
    background-image: url(/pweb/images/left/boxa805.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa806 {
    background-image: url(/pweb/images/left/boxa806.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa807 {
    background-image: url(/pweb/images/left/boxa807.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa808 {
    background-image: url(/pweb/images/left/boxa808.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa809 {
    background-image: url(/pweb/images/left/boxa809.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa810 {
    background-image: url(/pweb/images/left/boxa810.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa811 {
    background-image: url(/pweb/images/left/boxa811.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa901 {
    background-image: url(/pweb/images/left/boxa901.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa902 {
    background-image: url(/pweb/images/left/boxa902.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa903 {
    background-image: url(/pweb/images/left/boxa903.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa904 {
    background-image: url(/pweb/images/left/boxa904.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa905 {
    background-image: url(/pweb/images/left/boxa905.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa906 {
    background-image: url(/pweb/images/left/boxa906.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa907 {
    background-image: url(/pweb/images/left/boxa907.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa908 {
    background-image: url(/pweb/images/left/boxa908.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa909 {
    background-image: url(/pweb/images/left/boxa909.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa910 {
    background-image: url(/pweb/images/left/boxa910.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxa911 {
    background-image: url(/pweb/images/left/boxa911.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA01 {
    background-image: url(/pweb/images/left/boxaA01.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA02 {
    background-image: url(/pweb/images/left/boxaA02.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA03 {
    background-image: url(/pweb/images/left/boxaA03.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA04 {
    background-image: url(/pweb/images/left/boxaA04.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA05 {
    background-image: url(/pweb/images/left/boxaA05.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA06 {
    background-image: url(/pweb/images/left/boxaA06.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA07 {
    background-image: url(/pweb/images/left/boxaA07.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA08 {
    background-image: url(/pweb/images/left/boxaA08.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA09 {
    background-image: url(/pweb/images/left/boxaA09.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA10 {
    background-image: url(/pweb/images/left/boxaA10.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaA11 {
    background-image: url(/pweb/images/left/boxaA11.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB01 {
    background-image: url(/pweb/images/left/boxaB01.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB02 {
    background-image: url(/pweb/images/left/boxaB02.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB03 {
    background-image: url(/pweb/images/left/boxaB03.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB04 {
    background-image: url(/pweb/images/left/boxaB04.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB05 {
    background-image: url(/pweb/images/left/boxaB05.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB06 {
    background-image: url(/pweb/images/left/boxaB06.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB07 {
    background-image: url(/pweb/images/left/boxaB07.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB08 {
    background-image: url(/pweb/images/left/boxaB08.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB09 {
    background-image: url(/pweb/images/left/boxaB09.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB10 {
    background-image: url(/pweb/images/left/boxaB10.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaB11 {
    background-image: url(/pweb/images/left/boxaB11.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC01 {
    background-image: url(/pweb/images/left/boxaC01.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC02 {
    background-image: url(/pweb/images/left/boxaC02.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC03 {
    background-image: url(/pweb/images/left/boxaC03.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC04 {
    background-image: url(/pweb/images/left/boxaC04.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC05 {
    background-image: url(/pweb/images/left/boxaC05.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC06 {
    background-image: url(/pweb/images/left/boxaC06.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC07 {
    background-image: url(/pweb/images/left/boxaC07.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC08 {
    background-image: url(/pweb/images/left/boxaC08.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC09 {
    background-image: url(/pweb/images/left/boxaC09.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC10 {
    background-image: url(/pweb/images/left/boxaC10.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaC11 {
    background-image: url(/pweb/images/left/boxaC11.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD01 {
    background-image: url(/pweb/images/left/boxaD01.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD02 {
    background-image: url(/pweb/images/left/boxaD02.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD03 {
    background-image: url(/pweb/images/left/boxaD03.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD04 {
    background-image: url(/pweb/images/left/boxaD04.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD05 {
    background-image: url(/pweb/images/left/boxaD05.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD06 {
    background-image: url(/pweb/images/left/boxaD06.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD07 {
    background-image: url(/pweb/images/left/boxaD07.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD08 {
    background-image: url(/pweb/images/left/boxaD08.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD09 {
    background-image: url(/pweb/images/left/boxaD09.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD10 {
    background-image: url(/pweb/images/left/boxaD10.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.boxaD11 {
    background-image: url(/pweb/images/left/boxaD11.webp);
    background-repeat: no-repeat;
    height: 35px;
    width: 300px;
}

.lefta {
    background-image: url(/pweb/images/left/boxa.webp);
    background-repeat: no-repeat;
    height: 14px;
    width: 300px;
}

.leftb {
    background-image: url(/pweb/images/left/boxb.webp);
    background-repeat: repeat-y;
    width: 300px;
    padding: 0px 2px 0px 2px;
}

.leftc {
    background-image: url(/pweb/images/left/boxc.webp);
    background-repeat: no-repeat;
    height: 17px;
    width: 300px;
}

.h1s {
    font-size: 12px;
    display: inline;
    color: #333399;
}

.h2s {
    font-size: 12px;
    display: inline;
    color: #3333FF;
}

.h3s {
    font-size: 12px;
    display: inline;
    color: #33CC99;
}

.font_01 {
    color: #666666;
    font-size: 12px;
    letter-spacing: -1px;
}

.font_02 {
    color: #666666;
    font-size: 12px;
}

.menuline {
    height: 1px;
    background-image: url("/pweb/house/house000/images/icon/dot_p03.webp");
}

.pt5 {
    padding-top: 5px;
}

.pt3 {
    padding-top: 3px;
}

.line22 {
    background-image: url("/pweb/images/icon/line22.webp");
    background-repeat: repeat-x;
    height: 22px;
    width: 100%;
    padding: 1px 1px 1px 3px;
    vertical-align: middle;
}

.line40 {
    background-image: url("/pweb/images/icon/line40.webp");
    background-repeat: repeat-x;
    height: 40px;
    width: 100%;
    padding: 1px 1px 1px 3px;
    vertical-align: middle;
}

body {
    font-family: "Verdana", "Arial", sans-serif, Gulim, Helvetica;
    margin: 0px;
}

.ff33 {
    font-size: 12px;
    color: #FF3300;
}

.td3 {
    padding-left: 5px;
    font-size: 12px;
    color: #222222;
}

.tda {
    padding-left: 1px;
    font-size: 12px;
    color: #222222;
}

.tdb {
    padding-left: 1px;
    font-size: 12px;
    color: #aaaaaa;
}

.in {
    margin: 0px;
    position: relative;
    background-repeat: no-repeat;
}

.T1 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/1.webp") no-repeat;
    background-size: 30px;
}

.T2 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/2.webp") no-repeat;
    background-size: 30px;
}

.T3 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/3.webp") no-repeat;
    background-size: 30px;
}

.T4 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/4.webp") no-repeat;
    background-size: 30px;
}

.T5 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/5.webp") no-repeat;
    background-repeat: no-repeat;
    background-size: 30px;
}

.T5i span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/5i.webp") no-repeat;
    background-repeat: no-repeat;
    background-size: 30px;
}

.T6 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/6.webp") no-repeat;
    background-size: 30px;
}

.T7 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/7.webp") no-repeat;
    background-size: 30px;
}

.T8 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/8.webp") no-repeat;
    background-size: 30px;
}

.T9 span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/9.webp") no-repeat;
    background-size: 30px;
}

.TG span {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/G.webp") no-repeat;
    background-size: 30px;
}

.choice {
    width: 60px;
    height: 60px;
    display: block;
    position: absolute;
    background: url("/img319/newicon/choice.webp") no-repeat;
}

.style1_table {
    background-color: #fafafa;
    border: 1px solid #8F9BA7;
    border-collapse: collapse;
}

.style1_tdhead {
    border-right: 1px solid #CFCFCF;
    border-bottom: 1px solid #A3ADB7;
    background-color: #E2E2E2;
    font-size: 14px;
    color: #006666;
    font-weight: 600;
    font-family: "Verdana", "Arial";
}

.style1_td1 {
    border-right: 1px solid #CFCFCF;
    border-bottom: 1px solid #CFCFCF;
    border-top: 1px solid #CFCFCF;
    background-color: #F9F9F9;
    font-size: 13px;
    color: #2E7C8B;
    font-family: "Verdana", "Arial";
    font-stretch: ultra-expanded;
    vertical-align: middle;
}

.style1_td2 {
    border-right: 1px solid #CFCFCF;
    border-bottom: 1px solid #CFCFCF;
    border-top: 1px solid #CFCFCF;
    background-color: #EFEFEF;
    font-size: 13px;
    color: #2E7C8B;
    font-family: "Verdana", "Arial";
    font-stretch: ultra-expanded;
    vertical-align: middle;
}

.icon1 {
    padding: 2px 0px 2px 10px;
    vertical-align: middle;
    width: 80px;
    text-align: left;
    color: #FF6633;
    background-image: url("/pweb/2010/images/item_p08.webp");
    background-repeat: no-repeat;
    background-position: left;
}


.icon3 {
    background-image: url("/pweb/house/house000/images/icon/item_p08.webp");
    border: none;
    color: #FFFFFF;
    width: 13px;
    height: 9px;
    vertical-align: middle;
}

.tablebox {
    padding: 1px;
    border: 1px solid #8F9BA7;
    margin: 0px;
}

.font1 {
    font-size: 14px;
    color: #000099;
}

.font2 {
    font-size: 12px;
    color: #990033;
}

.font3 {
    font-size: 14px;
    color: #FF3333;
}

.font4 {
    font-size: 14px;
    color: #555555;
    float: none;
}

.font5 {
    font-size: 14px;
    color: #555555;
    float: none;
}

.money {
    font-size: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    color: #BB0000;
}

.font6 {
    font-size: 16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    color: #BB0000;
}

.f8 {
    font-size: 18px;
    color: #990000;
    font-weight: 600;
}

.freediv {
    position: absolute;
    top: 50px;
    left: 100px;
    overflow: auto;
    z-index: 9999;
}

.freediv2 {
    position: absolute;
    top: 50px;
    left: 100px;
    overflow: hidden;
    z-index: 99999;
}

.freediv3 {
    position: absolute;
    overflow: hidden;
    z-index: 999999999;
    color: #77A333;
    top: 150px;
    left: 150px;
    background-color: #FFFFFF;
    vertical-align: middle;
}

.freediv999 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 30px;
    background-color: #DDDDDD;
    overflow: auto;
    z-index: 999;
}

.freedivmaxtop {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 250%;
    background-color: #DDDDDD;
    overflow: auto;
    z-index: 9999999;
}

img {
    vertical-align: middle;
    border: 0px;
}

.starbox {
    background-image: url("/pweb/2010/images/monthstar.webp");
    background-repeat: no-repeat;
    width: 305px;
    height: 320px;
    vertical-align: top;
}

.box1 {
    background-image: url("/pweb/2010/images/objb1.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box2 {
    background-image: url("/pweb/2010/images/objb2.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box3 {
    background-image: url("/pweb/2010/images/objb3.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box4 {
    background-image: url("/pweb/2010/images/objb4.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box5 {
    background-image: url("/pweb/2010/images/objb5.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box6 {
    background-image: url("/pweb/2010/images/objb6.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box7 {
    background-image: url("/pweb/2010/images/objb7.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box8 {
    background-image: url("/pweb/2010/images/objb8.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.box9 {
    background-image: url("/pweb/2010/images/objb9.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.boxa {
    background-image: url("/pweb/2010/images/objba.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.boxb {
    background-image: url("/pweb/2010/images/objbb.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.boxc {
    background-image: url("/pweb/2010/images/objbc.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 2px;
}

.boxd {
    background-image: url("/pweb/2010/images/objbd.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 6px;
}

.boxe {
    background-image: url("/pweb/2010/images/objbe.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 6px;
}

.boxf {
    background-image: url("/pweb/2010/images/objbf.webp");
    background-repeat: no-repeat;
    width: 150px;
    height: 181px;
    vertical-align: top;
    padding: 6px 9px 3px 6px;
}


.box301 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box301.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box302 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box302.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box303 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box303.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box304 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box304.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box305 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box305.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box306 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box306.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box307 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box307.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box308 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box308.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box309 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box309.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box3010 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box3010.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}

.box3011 {
    padding: 5px 3px 3px 0px;
    background-image: url("/pweb/2010/images/box/box3011.webp");
    background-repeat: no-repeat;
    vertical-align: top;
    width: 205px;
    height: 260px;
}
/***********************************************/
/* link                        div style class */
/***********************************************/
a.t1 {
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
}

a.t1:link {
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
}

a.t1:visited {
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
}

a.t1:hover {
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    left: 1px;
    position: relative;
    top: 1px;
}

a.t1b {
    font-size: 15px;
    color: #FFFFFF;
    text-decoration: none;
}

a.t1b:link {
    font-size: 15px;
    color: #FFFFFF;
    text-decoration: none;
}

a.t1b:visited {
    font-size: 15px;
    color: #FFFFFF;
    text-decoration: none;
}

a.t1b:hover {
    font-size: 15px;
    color: #FFFFFF;
    text-decoration: none;
    left: 1px;
    position: relative;
    top: 1px;
}

a.t2 {
    font-size: 13px;
    color: #111111;
    text-decoration: none;
}

a.t2:link {
    font-size: 13px;
    color: #111111;
    text-decoration: none;
}

a.t2:visited {
    font-size: 13px;
    color: #111111;
    text-decoration: none;
}

a.t2:hover {
    font-size: 13px;
    color: #FF9933;
    text-decoration: none;
    left: 1px;
    position: relative;
    top: 1px;
}

a.t2b {
    font-size: 15px;
    color: #111111;
    text-decoration: none;
}

a.t2b:link {
    font-size: 15px;
    color: #111111;
    text-decoration: none;
}

a.t2b:visited {
    font-size: 15px;
    color: #111111;
    text-decoration: none;
}

a.t2b:hover {
    font-size: 15px;
    color: #FF9933;
    text-decoration: none;
    left: 1px;
    position: relative;
    top: 1px;
}

a.link_a {
    font-size: 13px;
    color: #2E7C8B;
    text-decoration: none;
}

a.link_a:link {
    font-size: 13px;
    color: #2E7C8B;
    text-decoration: none;
}

a.link_a:visited {
    font-size: 13px;
    color: #2E7C8B;
    text-decoration: none;
}

a.link_a:hover {
    font-size: 13px;
    color: #2E7C8B;
    text-decoration: underline;
    left: 2px;
    position: relative;
    top: 1px;
}

a.link_b {
    font-size: 13px;
    color: #001111;
    text-decoration: none;
}

a.link_b:link {
    font-size: 13px;
    color: #001111;
    text-decoration: none;
}

a.link_b:visited {
    font-size: 13px;
    color: #001111;
    text-decoration: none;
}

a.link_b:hover {
    font-size: 13px;
    color: #001111;
    text-decoration: none;
    left: 2px;
    position: relative;
    top: 1px;
}

a.link_c {
    font-size: 12px;
    color: #000099;
    text-decoration: none;
}

a.link_c:link {
    font-size: 12px;
    color: #000099;
    text-decoration: none;
}

a.link_c:visited {
    font-size: 12px;
    color: #000099;
    text-decoration: none;
}

a.link_c:hover {
    font-size: 12px;
    color: #666600;
    text-decoration: none;
    left: 2px;
    position: relative;
    top: 1px;
}

a.link_d {
    font-size: 13px;
    color: #007C7D;
    text-decoration: none;
}

a.link_d:link {
    font-size: 13px;
    color: #007C7D;
    text-decoration: none;
}

a.link_d:visited {
    font-size: 13px;
    color: #007C7D;
    text-decoration: none;
}

a.link_d:hover {
    font-size: 13px;
    color: Red;
    text-decoration: none;
    left: 2px;
    position: relative;
    top: 1px
}

a.link_e {
    font-size: 13px;
    color: #333333;
    text-decoration: none;
}

a.link_e:link {
    font-size: 13px;
    color: #333333;
    text-decoration: none;
}

a.link_e:visited {
    font-size: 13px;
    color: #333333;
    text-decoration: none;
}

a.link_e:hover {
    font-size: 13px;
    color: Red;
    text-decoration: none;
    left: 2px;
    position: relative;
    top: 1px;
}

a.linkh:link {
    /*white-space: nowrap;*/
    font-size: 13px;
    text-decoration: none;
    color: #333333;
    vertical-align: middle;
}

a.linkh:visited {
    font-size: 13px;
    text-decoration: none;
    color: #333333;
    vertical-align: middle;
}

a.linkh:active {
    font-size: 13px;
    text-decoration: none;
    color: #333333;
    vertical-align: middle;
    left: 2px;
    position: relative;
    top: 1px;
}

a.linkh:hover {
    font-size: 13px;
    text-decoration: underline;
    color: #0908AA;
    vertical-align: middle;
    left: 2px;
    position: relative;
    top: 1px;
}

a.linko:link {
    font-size: 11px;
    text-decoration: none;
    color: #888888;
    vertical-align: bottom;
}

a.linko:visited {
    font-size: 11px;
    text-decoration: none;
    color: #888888;
    vertical-align: bottom;
}

a.linko:active {
    font-size: 11px;
    text-decoration: none;
    color: #888888;
    vertical-align: bottom;
}

a.linko:hover {
    font-size: 11px;
    text-decoration: none;
    color: #222222;
    vertical-align: bottom;
}

a.link_k {
    font-size: 9pt;
    color: #2F4F4F;
    text-decoration: none;
    letter-spacing: 0px;
    line-height: 14px;
}

a.link_k:link {
    font-size: 9pt;
    color: #2F4F4F;
    text-decoration: none;
    letter-spacing: 0px;
    line-height: 14px;
}

a.link_k:visited {
    font-size: 9pt;
    color: #2F4F4F;
    text-decoration: none;
    letter-spacing: 0px;
    line-height: 14px;
}

a.link_k:hover {
    font-size: 9pt;
    color: #ff0000;
    text-decoration: none;
    letter-spacing: 0px;
    line-height: 14px;
    left: 1px;
    position: relative;
    top: 1px;
}

.headeract1 {
    background: url(/pweb/2010/images/menu/active1.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact1 {
    background: url(/pweb/2010/images/menu/nuactive.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract2 {
    background: url(/pweb/2010/images/menu/active2.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact2 {
    background: url(/pweb/2010/images/menu/nuactive.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract3 {
    background: url(/pweb/2010/images/menu/active3.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact3 {
    background: url(/pweb/2010/images/menu/nuactive.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract4 {
    background: url(/pweb/2010/images/menu/active4.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact4 {
    background: url(/pweb/2010/images/menu/active4.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract5 {
    background: url(/pweb/2010/images/menu/active5.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact5 {
    background: url(/pweb/2010/images/menu/active5.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract6 {
    background: url(/pweb/2010/images/menu/active6.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact6 {
    background: url(/pweb/2010/images/menu/active6.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract7 {
    background: url(/pweb/2010/images/menu/active7.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact7 {
    background: url(/pweb/2010/images/menu/active7.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract8 {
    background: url(/pweb/2010/images/menu/active8.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact8 {
    background: url(/pweb/2010/images/menu/active8.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract9 {
    background: url(/pweb/2010/images/menu/active9.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact9 {
    background: url(/pweb/2010/images/menu/active9.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headeract10 {
    background: url(/pweb/2010/images/menu/active10.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

.headernuact10 {
    background: url(/pweb/2010/images/menu/active10.webp);
    background-repeat: no-repeat;
    text-align: center;
    width: 75px;
    height: 30px;
}

/* 「碧」「筵」「綰」在微軟正黑體問題 */
@font-face {
    font-family: '新微軟正黑體';
    unicode-range: U+7db0, U+78A7, U+7B75;
    font-style: normal;
    font-weight: bold;
    src: local(MS Gothic), local(Yu Gothic);
}

@font-face {
    font-family: '新微軟正黑體';
    unicode-range: U+7db0, U+78A7, U+7B75;
    font-style: normal;
    font-weight: normal;
    src: local(微軟正黑體), local(Microsoft JhengHei);
}

body {
    font-family: 'Open Sans', Verdana, Geneva, "新微軟正黑體", 'Microsoft JhengHei', "微軟正黑體", sans-serif;
}