
/*///////////////////////////////////////////////////////////////////////////// content table start*/
.location
{
    font-size: 11px;
    color: #00b7d9;
    text-decoration: none;
}
.keypress
{
    font-size: 5px;
    color: #fff;
    text-decoration: none;
}
.keypress02
{
    font-size: 5px;
    color: #57bae7;
    text-decoration: none;
}
.newbuleline
{
    border-bottom: #74e0ff 3px solid;
}
.line td
{
    border-bottom: 1px dashed #c8e9f0;
    padding: 5px 3px 1px 3px;
}

.banner-link
{
    padding: 3px 0 8px 5px; *padding:3px08px5px;_padding:3px08px5px;}
.concoclor
{
    font-size: 12px;
    color: #bf6600;
    text-decoration: none;
}
.rockline
{
    background: url(../images/0.gif) repeat-x;
    height: 20px;
}

.rockline02
{
    background: url(../images/0.gif) repeat-x;
    height: 30px;
}

.contenline td
{
    background: url(../images/0.gif) repeat-x;
    height: 32px;
}

.clearing
{
    clear: both;
}

/*/////////////////////////////////////////////////////////////////////////////menu start*/
.menutitle{
	cursor:pointer;
	color:#000;
	padding-left:55px;
	text-align:left;
	font-size:129%;
	letter-spacing: 2px;
	text-decoration: none;
	padding-top: 5px;
}

.submenu {
    background-color:transparent;
	padding-left:50px;
	text-decoration:none;
}

.submenu a{
	text-decoration:none;
	font-size:107%;
	color: #000;
	text-decoration:none;
}


/*/////////////////////////////////////////////////////////////////////////////menu end*/


/*///////////////////////////////////////////////////////////////////////////// 內頁 content start*/

.con
{
    width: 638px;
    height: 50px;
    font-size: 1.3em;
    font-weight: bold;
    color: #464646;
    padding: 0px 0px 0px 20px;
}

.newstable {border-collapse:collapse;	border:1px solid #FFCA5E; font-size:12px;}
.newstable th{font-size:12px; background: #FFF8E8 url(../images/bg_td2.gif) repeat-x;  border-right: 1px solid #FFCA5E; height: 47px; 	
              font-weight: bold;	padding: 0 5px;}
.newstable td{border-top: 1px solid #FFCA5E; border-right: 1px solid #FFCA5E; padding-left:5px; height: 30px;}



/*///////////////////////////////////////////////////////////////////////////////////////////////////////////// 票選相框 start*/

.votepic td
{
    background: url(../images/votepic_bg.gif) no-repeat;
    border-collapse: collapse;
    font-size: 12px;
    padding: 10px 0px 0px 10px;
}
.votebigpic
{
    border: 1px dashed #ff9600;
    padding: 2px 2px 2px 2px;
}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 頁數 橘 綠 藍 start*/
/*CSS meneame orange style pagination*/

DIV.meneame
{
    padding-right: 3px;
    padding-left: 3px;
    font-size: 80%;
    padding-bottom: 3px;
    margin: 3px;
    color: #ff6500;
    padding-top: 3px;
    text-align: center;
}
DIV.meneame A
{
    border-right: #ff9600 1px solid;
    padding-right: 7px;
    background-position: 50% bottom;
    border-top: #ff9600 1px solid;
    padding-left: 7px;
    background-image: url(meneame.jpg);
    padding-bottom: 5px;
    border-left: #ff9600 1px solid;
    color: #ff6500;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #ff9600 1px solid;
    text-decoration: none;
}
DIV.meneame A:hover
{
    border-right: #ff9600 1px solid;
    border-top: #ff9600 1px solid;
    background-image: none;
    border-left: #ff9600 1px solid;
    color: #ff6500;
    border-bottom: #ff9600 1px solid;
    background-color: #ffc794;
}
DIV.meneame A:active
{
    border-right: #ff9600 1px solid;
    border-top: #ff9600 1px solid;
    background-image: none;
    border-left: #ff9600 1px solid;
    color: #ff6500;
    border-bottom: #ff9600 1px solid;
    background-color: #ffc794;
}
DIV.meneame SPAN.current
{
    border-right: #ff6500 1px solid;
    padding-right: 7px;
    border-top: #ff6500 1px solid;
    padding-left: 7px;
    font-weight: bold;
    padding-bottom: 5px;
    border-left: #ff6500 1px solid;
    color: #ff6500;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #ff6500 1px solid;
    background-color: #ffbe94;
}
DIV.meneame SPAN.disabled
{
    border-right: #ffe3c6 1px solid;
    padding-right: 7px;
    border-top: #ffe3c6 1px solid;
    padding-left: 7px;
    padding-bottom: 5px;
    border-left: #ffe3c6 1px solid;
    color: #ffe3c6;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #ffe3c6 1px solid;
}



/*CSS meneameG green style pagination*/

DIV.meneameG
{
    padding-right: 3px;
    padding-left: 3px;
    font-size: 80%;
    padding-bottom: 3px;
    margin: 3px;
    color: #d5e42c;
    padding-top: 3px;
    text-align: center;
}
DIV.meneameG A
{
    border-right: #d5e42c 1px solid;
    padding-right: 7px;
    background-position: 50% bottom;
    border-top: #d5e42c 1px solid;
    padding-left: 7px;
    background-image: url(meneame.jpg);
    padding-bottom: 5px;
    border-left: #d5e42c 1px solid;
    color: #ff6500;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #d5e42c 1px solid;
    text-decoration: none;
}
DIV.meneameG A:hover
{
    border-right: #d5e42c 1px solid;
    border-top: #d5e42c 1px solid;
    background-image: none;
    border-left: #d5e42c 1px solid;
    color: #ff9600;
    border-bottom: #d5e42c 1px solid;
    background-color: #e7f088;
}
DIV.meneameG A:active
{
    border-right: #d5e42c 1px solid;
    border-top: #d5e42c 1px solid;
    background-image: none;
    border-left: #d5e42c 1px solid;
    color: #d5e42c;
    border-bottom: #d5e42c 1px solid;
    background-color: #e7f088;
}
DIV.meneameG SPAN.current
{
    border-right: #d5e42c 1px solid;
    padding-right: 7px;
    border-top: #d5e42c 1px solid;
    padding-left: 7px;
    font-weight: bold;
    padding-bottom: 5px;
    border-left: #d5e42c 1px solid;
    color: #ff6500;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #d5e42c 1px solid;
    background-color: #e7f088;
}
DIV.meneameG SPAN.disabled
{
    border-right: #deef25 1px solid;
    padding-right: 7px;
    border-top: #deef25 1px solid;
    padding-left: 7px;
    padding-bottom: 5px;
    border-left: #deef25 1px solid;
    color: #deef25;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #deef25 1px solid;
}

/*CSS meneameB green style pagination*/

DIV.meneameB
{
    padding-right: 3px;
    padding-left: 3px;
    font-size: 80%;
    padding-bottom: 3px;
    margin: 3px;
    color: #007ad0;
    padding-top: 3px;
    text-align: center;
}
DIV.meneameB A
{
    border-right: #7fd9fa 1px solid;
    padding-right: 7px;
    background-position: 50% bottom;
    border-top: #7fd9fa 1px solid;
    padding-left: 7px;
    background-image: url(meneame.jpg);
    padding-bottom: 5px;
    border-left: #7fd9fa 1px solid;
    color: #ff6500;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #7fd9fa 1px solid;
    text-decoration: none;
}
DIV.meneameB A:hover
{
    border-right: #7fd9fa 1px solid;
    border-top: #7fd9fa 1px solid;
    background-image: none;
    border-left: #7fd9fa 1px solid;
    color: #ff6500;
    border-bottom: #7fd9fa 1px solid;
    background-color: #b3ebff;
}
DIV.meneameB A:active
{
    border-right: #14a3f7 1px solid;
    border-top: #7fd9fa 1px solid;
    background-image: none;
    border-left: #7fd9fa 1px solid;
    color: #ff6500;
    border-bottom: #7fd9fa 1px solid;
    background-color: #a8ddff;
}
DIV.meneameB SPAN.current
{
    border-right: #7fd9fa 1px solid;
    padding-right: 7px;
    border-top: #7fd9fa 1px solid;
    padding-left: 7px;
    font-weight: bold;
    padding-bottom: 5px;
    border-left: #7fd9fa 1px solid;
    color: #ff6500;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #7fd9fa 1px solid;
    background-color: #a8ddff;
}
DIV.meneameB SPAN.disabled
{
    border-right: #b3ebff 1px solid;
    padding-right: 7px;
    border-top: #b3ebff 1px solid;
    padding-left: 7px;
    padding-bottom: 5px;
    border-left: #b3ebff 1px solid;
    color: #b3ebff;
    margin-right: 3px;
    padding-top: 5px;
    border-bottom: #b3ebff 1px solid;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 頁數 橘 綠 藍 END*/

/*==================*/
.FlashHeight
{
    height: 299px;
}
.FlashHeight2
{
    height: 41px;
}
/*=======================活動花絮=============================*/

.RForm
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.RForm DT
{
    line-height: 23px;
}
.RformB
{
    padding-left: 10px;
}
.blk_29
{
    border-right: #a1d2fd 1px solid;
    padding-right: 0px;
    border-top: #a1d2fd 0px solid;
    padding-left: 0px;
    padding-bottom: 10px;
    overflow: hidden;
    border-left: #a1d2fd 1px solid;
    padding-top: 10px;
    border-bottom: #a1d2fd 1px solid;
    zoom: 1;
    position: relative;
    border-top: #add2fc 1px solid;
}
.blk_29 .LeftBotton
{
    background: url(../images/ca_hz_002.gif) no-repeat 0px 0px;
    left: 5px;
    float: left;
    width: 11px;
    cursor: pointer;
    position: absolute;
    top: 10px;
    height: 114px;
}
.blk_29 .RightBotton
{
    right: 5px;
    background: url(../images/ca_hz_002.gif) no-repeat -11px 0px;
    float: right;
    width: 11px;
    cursor: pointer;
    position: absolute;
    top: 10px;
    height: 114px;
}
.blk_29 .Cont
{
    margin: 0px auto;
    overflow: hidden;
    width: 550px;
    padding-top: 5px;
}
.blk_29 .box
{
    float: left;
    width: 185px;
    text-align: center;
}
.blk_29 .box IMG
{
    border-right: #add2fc 1px solid;
    padding-right: 3px;
    border-top: #add2fc 1px solid;
    display: block;
    padding-left: 3px;
    background: #fff;
    padding-bottom: 3px;
    margin: 0px auto;
    border-left: #add2fc 1px solid;
    padding-top: 3px;
    border-bottom: #add2fc 1px solid;
}
.blk_29 .box A:hover IMG
{
    border-right: #5385cc 1px solid;
    border-top: #5385cc 1px solid;
    border-left: #5385cc 1px solid;
    border-bottom: #5385cc 1px solid;
}
.blk_29 .box P
{
    margin: 6px auto 0px;
    width: 100px;
    line-height: 20px;
}
.blk_29 .box P a
{
    color: #5385cc;
    margin: 6px auto 0px;
    width: 100px;
    line-height: 20px;
    text-decoration: none;
}
.blk_29 .box P A:hover
{
    color: #9acd00;
}
.rollphotos
{
    margin-top: 10px;
    width: 580px;
}
.partC
{
    margin-top: 10px;
    overflow: auto;
    width: 580px;
}
.partC .PC_left
{
    overflow: auto;
    width: 470px;
}
.partC .PC_right
{
    overflow: auto;
    width: 470px;
}
.partC .PC_left
{
    float: left;
}
.partC .PC_right
{
    float: right;
}
.PT_mix
{
    border-right: #a2d1ff 1px solid;
    padding-right: 0px;
    border-top: #a2d1ff 0px solid;
    padding-left: 0px;
    background: #f3fbfe;
    padding-bottom: 10px;
    overflow: auto;
    border-left: #a2d1ff 1px solid;
    padding-top: 0px;
    border-bottom: #a2d1ff 1px solid;
}
.PhoTxt
{
    margin-top: 10px;
    display: inline;
    float: left;
    margin-left: 10px;
    overflow: auto;
    width: 220px;
}
.PhoTxt IMG
{
    border-right: #ccc 1px solid;
    padding-right: 3px;
    border-top: #ccc 1px solid;
    padding-left: 3px;
    background: #fff;
    float: left;
    padding-bottom: 3px;
    border-left: #ccc 1px solid;
    margin-right: 5px;
    padding-top: 3px;
    border-bottom: #ccc 1px solid;
}
.PhoTxt H1
{
    font-weight: bold;
    font-size: 12px;
    line-height: 23px;
}
.PhoTxt P
{
    color: #545454;
    line-height: 20px;
}

.eastbanner  { font-size:9px;	color:#ababab;	text-decoration: none; padding-top:6px;}
.eastbannerbox  { width: 188px;border:1px solid #91e0ef; color:#919191; font-size:9px;}
.BIGTITLE
{
    color: #7eb100;
    font-size: 1.3em;
    font-weight: bold;
    background: url(../images/bigtitleBG.gif) no-repeat;
    height: 30px;
    padding: 0px 0px 0px 30px;
}

