﻿body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #222222;
}
.logo
{
    background-image: url('../images/logo.gif');
    background-repeat: no-repeat;
    height: 87px;
    width: 119px;
    cursor: pointer;
    position: absolute;
    margin-left: 440px;
}


.TopNav_marqueeBG
{
    height: 59px;
    background-image: url('../images/MarqueeBG.png');
    width: 472px;
}
.TopNav_blueBar
{
    background-image: url('../images/TopNav_blueBar.gif');
    height: 32px;
    width: 1002px;
}
.TopNav_mainBG_left
{
    background-image: url('../images/TopNav_mainBG_left.png');
    background-repeat: no-repeat;
    height: 113px;
    width: 265px;
}
.leftGIF
{
    z-index: 1;
    background-image: url('../images/GIF.gif');
    display: block;
    height: 138px;
    width: 205px;
    background-repeat: no-repeat;
}
.leftGIF2
{
    z-index: 2;
    background-image: url('../images/GIF.gif');
    display: block;
    height: 138px;
    width: 205px;
    background-repeat: no-repeat;
    position: relative;
}
.TopNav_marqueeBG div
{
    font-size: 12px;
    color: #666666;
    margin-top: 27px;
    width: 362px;
    margin-left: 86px;
    height: 15px;
}



/* GlobalNavigation -------------------------*/
.GlobalNav_all
{
    margin-left: 0px;
}
.leftSide_all
{
    margin-left: 15px;
}
.leftSide_exlover img
{
    margin-top: 5px;
    margin-bottom: 5px;
}

.leftSide_lobby img
{
    margin-bottom: 2px;
}

.GlobalNav_JoinMember a
{
    display: block;
    background-image: url('../images/GlobalNav_JoninMember_up.png');
    background-repeat: no-repeat;
    height: 30px;
    width: 82px;
}

.GlobalNav_JoinMember a:hover
{
    background-image: url('../images/GlobalNav_JoninMember_down.png');
}
.GlobalNav_MemberSec a
{
    display: block;
    background-image: url('../images/GlobalNav_MemberSec_up.png');
    background-repeat: no-repeat;
    height: 30px;
    width: 82px;
}
.GlobalNav_MemberSec a:hover
{
    background-image: url('../images/GlobalNav_MemberSec_down.png');
}
.GlobalNav_buy a
{
    display: block;
    background-image: url('../images/GlobalNav_buy_up.png');
    background-repeat: no-repeat;
    height: 30px;
    width: 82px;
}
.GlobalNav_buy a:hover
{
    background-image: url('../images/GlobalNav_buy_down.png');
}
.GlobalNav_corporate a
{
    display: block;
    background-image: url('../images/GlobalNav_corporate_up.png');
    background-repeat: no-repeat;
    height: 30px;
    width: 82px;
}

.GlobalNav_corporate a:hover
{
    background-image: url('../images/GlobalNav_corporate_down.png');
}

.GlobalNav_new a
{
    display: block;
    background-image: url('../images/GlobalNav_new_down.png');
    background-repeat: no-repeat;
    height: 30px;
    width: 82px;
}
.GlobalNav_new a:hover
{
    background-image: url('../images/GlobalNav_new_up.png');
}
.GlobalNav_QA a
{
    display: block;
    background-image: url('../images/GlobalNav_QA_up.png');
    background-repeat: no-repeat;
    height: 30px;
    width: 82px;
}
.GlobalNav_QA a:hover
{
    background-image: url('../images/GlobalNav_QA_down.png');
}


.NewsUpDate02
{
    background-image: url('../images/NewsUpdateBg02_bg.jpg');
    background-repeat: repeat;
    background-position: left top;
    height: 175px;
    width: 206px;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
}

.NewsUpDate02 a
{
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
    line-height: 27px;
}
.NewsUpDate02_2
{
    background-image: url('../images/NewsUpdateBg02_bg.jpg');
    background-repeat: repeat;
    background-position: left top;
    height: 175px;
    width: 206px;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
}

.NewsUpDate02_2 a
{
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
    line-height: 27px;
}
.NewsUpDate02_2 table
{
    margin-left: 14px;
    _margin-left: 0px;
}



.NewsUpDateMore
{
    font-size: 10pt;
    color: #A54F01;
    width: 70px;
    margin-left: 120px;
    margin-top: 10px;
}
.NewsUpDateMore a
{
    color: #A54F01;
    font-size: 10pt;
}
.NewsUpDateMidTable
{
    margin-top: 5px;
    background-repeat: no-repeat;
    background-position: left top;
}
.TopGirls01
{
    background-image: url('../images/TopGirlsBg01.jpg');
    background-repeat: no-repeat;
    background-position: left top;
    height: 52px;
    width: 206px;
}
.TopGirlsContent01
{
    background-image: url('../images/TopGirlsPic01.png');
    background-repeat: no-repeat;
    background-position: left top;
    height: 93px;
    width: 84px;
}
.TopGirlsContent02
{
    background-image: url('../images/TopGirlsPic02.png');
    background-position: left top;
    height: 90px;
    width: 100px;
    background-repeat: no-repeat;
}
.TopGirlsPic
{
    height: 71px;
    width: 71px;
    margin-top: 3px;
    margin-left: 3px;
    background-color: #999999;
}
.TopGirlsPlace
{
    height: 29px;
    width: 87px;
    margin-top: 20px;
    margin-left: 4px;
}
.TopGirlsName
{
    width: 95%;
    margin-left: 3px;
    margin-top: 8px;
    font-size: 10pt;
    color: #c856d0;
    text-decoration: none;
    text-align: center;
}

.LogIn01
{
    background-image: url('../images/LoginBg01.jpg');
    background-repeat: no-repeat;
    background-position: left top;
    height: 56px;
    width: 202px;
}
.LogIn02
{
    background-image: url('../images/LoginBg02.jpg');
    background-repeat: no-repeat;
    background-position: left top;
    height: 99px;
    width: 202px;
}
.LogIn03
{
    background-image: url('../images/LoginBg03.jpg');
    background-repeat: no-repeat;
    background-position: left top;
    height: 59px;
    width: 170px;
}
.LogInBox
{
    width: 185px;
    font-size: 10pt;
    color: #7a5e41;
    text-decoration: none;
    margin-top: 10px;
    margin-left: 8px;
}
#LoginID
{
    height: 15px;
    width: 110px;
    margin-top: 3px;
    margin-bottom: 3px;
    font-size: 10pt;
    font-weight: bold;
    color: #660000;
}
#LoginPW
{
    height: 15px;
    width: 110px;
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 10pt;
    font-weight: bold;
    color: #660000;
}
#ValidateCode
{
    height: 15px;
    width: 52px;
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 10pt;
    font-weight: bold;
    color: #660000;
}

.LoginBut
{
    margin-left: 20px;
}
.login_JoinPWD
{
    width: 180px;
    margin-left: 5px;
}

.ForgetPW
{
    font-size: 12px;
    color: #782E05;
    line-height: 18px;
    padding-left: 20px;
}
.ForgetPW a
{
    font-size: 12px;
    color: #782E05;
}
.home_contentAll
{
    margin-left: 15px;
    float: left;
}


.home_chatroom_btn a
{
    background-image: url('../images/ChatRoomBut.gif');
    display: block;
    height: 35px;
    width: 223px;
}
.home_chatroom_btn a:hover
{
    background-image: url('../images/ChatRoomButa.gif');
    display: block;
    height: 35px;
    width: 223px;
}
.home_refresh_btn a
{
    background-image: url('../images/reLoadBut.gif');
    display: block;
    height: 28px;
    width: 113px;
    margin-top: 10px;
}
.home_refresh_btn a:hover
{
    background-image: url('../images/reLoadButa.gif');
    display: block;
    height: 28px;
    width: 113px;
}
.home_RecommendBG
{
    background-image: url('../images/recommend_bg.jpg') !important;
    height: 140px;
    width: 203px;
}
.home_RecommendDiv
{
    display: block;
    border: 1px solid #FFFFFF;
    height: 136px;
    width: 136px;
    margin-left: 35px;
}
.home_gradesBG
{
    background-image: url('../images/Home_Top_grades.jpg');
    display: block;
    height: 60px;
    width: 203px;
    background-repeat: no-repeat;
}
.home_gradesBG div
{
    height: 20px;
    width: 103px;
    margin-left: 70px;
    padding-top: 7px;
    margin-bottom: 0px;
}
.frameBg02
{
    background-image: url('../images/FrameBg02.gif');
    background-repeat: repeat-y;
    background-position: left top;
    width: 179px;
    text-align: center;
}

.GirlStatus_All
{
    margin-top: 28px;
    margin-right: 0px;
}

.frameBg03
{
    background-image: url('../images/FrameBg03.gif');
    background-repeat: no-repeat;
    background-position: left top;
    height: 37px;
    width: 185px;
}
.FrameName
{
    width: 70%;
    margin-left: 19px;
    font-size: 10pt;
    color: #E0E0E0;
    text-decoration: none;
    text-align: left;
    margin-top: -33px;
}
.FramePic
{
    height: 135px;
    width: 135px;
    margin-top: 10px;
    margin-left: 22px;
}
.FrameProfilBut
{
    float: left;
    height: 21px;
    width: 72px;
    margin-top: 3px;
    margin-left: 16px;
}
.FrameTelPlayBut
{
    float: left;
    height: 21px;
    width: 72px;
    margin-top: 3px;
    margin-left: 6px;
}
.waitingVideo_BG
{
    background-image: url('../images/waitingVideo_BG.jpg');
    display: block;
    height: 186px;
    width: 254px;
    background-repeat: no-repeat;
}
.waitingVideo_BG div
{
    margin-left: 13px;
}

.Activity
{
    background-image: url('../images/ActivityBg.jpg');
    background-repeat: no-repeat;
    background-position: left top;
    height: 250px;
    width: 356px;
}
.ActPic01
{
    height: 75px;
    width: 321px;
    margin-top: 58px;
    margin-left: 15px;
    border: 3px solid #FFFFFF;
}
.ActPic02
{
    height: 75px;
    width: 321px;
    margin-top: 10px;
    margin-left: 15px;
    border: 3px solid #FFFFFF;
}


.AD
{
    background-image: url('../images/ADBg.jpg');
    background-repeat: no-repeat;
    background-position: left top;
    height: 250px;
    width: 385px;
}
.ADpic
{
    width: 350px;
    height: 180px;
    margin-top: 53px;
    margin-left: 18px;
}
.ADpicContent
{
    height: 75px;
    width: 75px;
}

.mainContents_All
{
    margin-left: 10px;
}
.mainContents_innerTable
{
    margin-left: 15px;
}

.pageTitle
{
    font-size: 9pt;
    color: #666666;
    text-decoration: underline;
}
.pageTitle a
{
    font-size: 9pt;
    color: #666666;
    text-decoration: underline;
}
.JoinRule
{
    font-family: "新細明體";
    font-size: 10pt;
    line-height: 30px;
    color: #333333;
    width: 550px;
    margin-left: 30px;
}
.JoinRule div
{
    height: 49px;
    width: 487px;
    display: block;
    margin-left: 15px;
}
.JoinStep2
{
    margin-left: 38px;
}
.JoinStep3
{
    background-image: url('../images/join03_BG.png');
    display: block;
    height: 331px;
    width: 551px;
    margin-left: 38px;
}
.JoinStep3_01
{
    font-family: "新細明體";
    font-size: 10pt;
    font-weight: bold;
    color: #0068d2;
    padding-top: 50px;
    _padding-top: 40px;
    width: 450px;
    margin-left: 50px;
    line-height: 17px;
}
.JoinStep3_02
{
    font-family: "新細明體";
    font-size: 10pt;
    font-weight: bold;
    color: #0068d2;
    margin-top: 100px;
    width: 450px;
    margin-left: 50px;
    line-height: 17px;
    text-align: center;
}
.JoinStep3_03
{
    font-family: "新細明體";
    font-size: 10pt;
    font-weight: bold;
    color: #0068d2;
    padding-top: 10px;
    _padding-top: 20px;
    width: 450px;
    margin-left: 50px;
    line-height: 17px;
}

.style1
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #D20000;
    font-weight: bold;
}
.JoinStep4
{
    margin-left: 38px;
    width: 530px;
}
.Join04_fieldset legend
{
    font-family: "新細明體";
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    padding-bottom: 10px;
}


.JoinStep4_TableHead
{
    font-family: "新細明體";
    font-size: 10pt;
    font-weight: bold;
    color: #ff5816;
    background-color: #fff8e7;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.Table_Head
{
    font-family: "新細明體";
    font-size: 10pt;
    font-weight: bold;
    color: #ff5816;
    background-color: #fff8e7;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    border: 1px solid #FFCC66;
}
.Table_Head th
{
    font-family: "新細明體";
    font-size: 10pt;
    font-weight: bold;
    color: #ff5816;
    background-color: #fff8e7;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    border: 1px solid #FFCC66;
}
.Table_Data
{
    font-size: 10pt;
    color: #333333;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #FFFFFF;
    border-color: #FFCC66;
}
.Profile_All
{
    margin-left: 30px;
}
.profile_innerTable
{
    margin-left: 10px;
    margin-top: 20px;
}
.profile_photoBG
{
    background-image: url('../images/profile_photoBG.gif');
    background-repeat: no-repeat;
    height: 221px;
    width: 174px;
}
.profile_photo
{
    margin-left: 11px;
    margin-bottom: 3px;
}
.profile_Name
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #FE3F8D;
    margin-top: 9px;
    margin-left: 7px;
    text-align: center;
}


.profile_text
{
    font-family: "新細明體";
    font-size: 9pt;
    color: #333333;
    padding-left: 12px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #e8e8e8;
}
.profile_text02
{
    font-size: 9pt;
    font-weight: bold;
    color: #FE3F8D;
}

.profile_MorePhoto
{
    width: 190px;
}
.profile_MorePhoto img
{
    margin-bottom: 10px;
    border: 4px solid #E0E0E0;
}
.mbTag01 div
{
    background-image: url('../images/MemberSect_tag1_down.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag01 a
{
    background-image: url('../images/MemberSect_tag1_up.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag01 a:hover
{
    background-image: url('../images/MemberSect_tag1_down.gif');
}
.mbTag02 a
{
    background-image: url('../images/MemberSect_tag2_up.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag02 a:hover
{
    background-image: url('../images/MemberSect_tag2_down.gif');
}
.mbTag03 div
{
    background-image: url('../images/MemberSect_tag3_down.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag03 a
{
    background-image: url('../images/MemberSect_tag3_up.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag03 a:hover
{
    background-image: url('../images/MemberSect_tag3_down.gif');
}
.mbTag04 div
{
    background-image: url('../images/MemberSect_tag4_down.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag04 a
{
    background-image: url('../images/MemberSect_tag4_up.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag04 a:hover
{
    background-image: url('../images/MemberSect_tag4_down.gif');
}
.mbTag05 div
{
    background-image: url('../images/MemberSect_tag5_down.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag05 a
{
    background-image: url('../images/MemberSect_tag5_up.gif');
    display: block;
    height: 52px;
    width: 133px;
}
.mbTag05 a:hover
{
    background-image: url('../images/MemberSect_tag5_down.gif');
}
.mb01_1
{
    margin-left: 100px;
    width: 400px;
}
.mb03_1
{
    margin-left: 40px;
}
.mb03_1 fieldset
{
    width: 600px;
}

.mb03_1 td
{
    border: 1px solid #fdd799;
}

.mb03_1 legend
{
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
}

.mb01_sub
{
    margin-left: 38px;
    margin-top: 6px;
    margin-bottom: 10px;
}

.mb01_1 legend
{
    font-family: "新細明體";
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    padding-bottom: 10px;
}
.mb4
{
    margin-left: 30px;
}
.mb4 .recommend_Text
{
    font-size: 10pt;
    color: #333333;
    margin-left: 7px;
}
.mb4 .recommendUpInfo
{
    font-size: 10pt;
    color: #333333;
    background-image: url('../images/recommend_TopBG.jpg');
    height: 157px;
    width: 609px;
    line-height: 17px;
}
.Buy_Alltag
{
    margin-top: 18px;
}
.Buy01 div
{
    background-image: url('../images/03Buy01.jpg');
    display: block;
    height: 40px;
    width: 102px;
}


.Buy01 a
{
    background-image: url('../images/03Buy01_up.jpg');
    display: block;
    height: 40px;
    width: 102px;
}
.Buy01 a:hover
{
    background-image: url('../images/03Buy01.jpg');
}
.Buy02 div
{
    background-image: url('../images/03Buy02.jpg');
    display: block;
    height: 40px;
    width: 104px;
}
.Buy02 a
{
    background-image: url('../images/03Buy02_up.jpg');
    display: block;
    height: 40px;
    width: 104px;
}
.Buy02 a:hover
{
    background-image: url('../images/03Buy02.jpg');
}
.Buy03 div
{
    background-image: url('../images/03Buy03.jpg');
    display: block;
    height: 40px;
    width: 104px;
}
.Buy03 a
{
    background-image: url('../images/03Buy03_up.jpg');
    display: block;
    height: 40px;
    width: 104px;
}
.Buy03 a:hover
{
    background-image: url('../images/03Buy03.jpg');
}
.Buy04 div
{
    background-image: url('../images/03Buy04.jpg');
    display: block;
    height: 40px;
    width: 103px;
}
.Buy04 a
{
    background-image: url('../images/03Buy04_up.jpg');
    display: block;
    height: 40px;
    width: 103px;
}
.Buy04 a:hover
{
    background-image: url('../images/03Buy04.jpg');
}
.Buy05 div
{
    background-image: url('../images/03Buy05.jpg');
    display: block;
    height: 40px;
    width: 105px;
}
.Buy05 a
{
    background-image: url('../images/03Buy05_up.jpg');
    display: block;
    height: 40px;
    width: 105px;
}
.Buy05 a:hover
{
    background-image: url('../images/03Buy05.jpg');
}
.Buy06 div
{
    background-image: url('../images/03Buy06.jpg');
    display: block;
    height: 40px;
    width: 105px;
}
.Buy06 a
{
    background-image: url('../images/03Buy06_up.jpg');
    display: block;
    height: 40px;
    width: 105px;
}
.Buy06 a:hover
{
    background-image: url('../images/03Buy06.jpg');
}
.BuyFix
{
    margin-left: 40px;
}

.BuyFix td
{
    border: 1px solid #fdd799;
}

.BuyFix legend
{
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
}
.Table_Head_buy
{
    font-family: "新細明體";
    font-size: 15px;
    font-weight: bold;
    color: #ff5816;
    background-color: #fff8e7;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    text-align: center;
    letter-spacing: 2pt;
}
.Table_Data_buy
{
    font-size: 15px;
    color: #333333;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #FFFFFF;
    text-align: center;
}
.Buy_Select
{
    margin-left: 30px;
    margin-top: 5px;
    margin-bottom: 15px;
}
.Buy_InfoText
{
    font-family: "新細明體";
    font-size: 12px;
    color: #000000;
    margin-left: 40px;
    margin-bottom: 10px;
    line-height: 20px;
}
.Buy_InfoText_Bold
{
    font-size: 16px;
    font-weight: bold;
    color: #FF6600;
}

.Buy_InfoOuterTable
{
    margin-left: 38px;
    margin-top: 15px;
}


.Email
{
    margin-left: 50px;
    margin-top: 20px;
}
.Email td
{
    border: 1px solid #fdd799;
}
.Email_Top
{
    background-image: url('../images/Email_topBanner.jpg');
    display: block;
    height: 203px;
    width: 607px;
}
.Email_logo
{
    padding-top: 100px;
    padding-left: 94px;
    width: 300px;
}

.CorporateTextTitle
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #333333;
    font-weight: bold;
}
.Co_outside
{
    margin-left: 28px;
}

.CorporateTextTitle02
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #CC560F;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 8px;
    background-color: #ffdaac;
}
.CorporateText
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #666666;
    width: 555px;
    margin-left: 49px;
    line-height: 18px;
    padding-bottom: 20px;
}

.CorporateTextRed
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #FF0000;
    font-weight: bold;
}
.CoTopText
{
    margin-left: 80px;
    font-size: 13px;
    color: #666666;
    font-weight: bold;
    width: 480px;
    margin-bottom: 20px;
}
.CoTopText fieldset
{
    font-size: 12pt;
    color: #3333CC;
}
.NewRule_All
{
    margin-left: 24px;
    margin-top: 10px;
}

.NewRule_Text
{
    font-size: 12pt;
    color: #666666;
    line-height: 30px;
    margin-left: 23px;
}
.strongBlack
{
    font-size: 12pt;
    font-weight: bold;
    color: #333333;
}
.TextWidth
{
    width: 530px;
    margin-left: 20px;
}
.QA_Container
{
    margin-left: 45px;
    margin-top: 10px;
    font-size: 12px;
    line-height: 23px;
    width: 300px;
}
.QA_Title
{
    font-size: 12pt;
    font-weight: bold;
    color: #843a0d;
    padding-left: 10px;
    padding-top: 2px;
}
.QA_Container a
{
    color: #666666;
    font-size: 12px;
    line-height: 25px;
}
.QA_OrangeTitle
{
    font-size: 12pt;
    color: #FC8D1A;
    font-style: normal;
    font-weight: bold;
}
.QA_Numbers
{
    font-size: 18pt;
    font-weight: bold;
    color: #FC8D1A;
    font-style: italic;
}
.NewsBackground
{
    background-image: url(../images/newsBg.jpg);
    height: 800px;
    width: 716px;
    background-repeat: no-repeat;
}
.NewsBG_position
{
    margin-top: 80px;
    margin-left: 40px;
    width: 635px;
}
.newsText
{
    font-size: 10pt;
    color: #000000;
    line-height: 20px;
}
.newsText a
{
    font-size: 10pt;
    color: #0000FF;
    line-height: 20px;
    margin-top: 5px;
}
.NewsDate
{
    font-size: 14px;
    font-weight: bold;
    color: #990000;
}
.NewTitle
{
    font-size: 14px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: underline;
    line-height: 29px;
}


.pwdBackground
{
    background-image: url('../images/PwdBackground.jpg');
    height: 290px;
    width: 498px;
    margin-left: 70px;
    margin-top: 40px;
}
.pwdBackground table
{
    margin-top: 95px;
    margin-left: 80px;
    font-size: 12pt;
    color: #E18D00;
    font-weight: normal;
    line-height: 20px;
}
.systemAll
{
    margin-left: 80px;
    margin-top: 40px;
}
.systemAll table
{
    width: 400px;
    margin-left: 50px;
    font-size: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 18px;
    color: #D26900;
}
.popUp
{
    margin-left: 30px;
    font-size: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 25px;
    color: #D26900;
}
.red
{
    font-size: 12pt;
    font-weight: bold;
    color: #E10000;
}
.blue
{
    font-size: 12px;
    color: #003399;
    font-weight: bold;
    line-height: 15px;
}

.popUp_confirm
{
    width: 400px;
    margin-left: 30px;
    font-size: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 25px;
    color: #D26900;
}
.popUp .inPutText
{
    font-size: 12px;
    color: #000000;
    padding-left: 5px;
}
.popUp_pay
{
    width: 425px;
    margin-left: 30px;
    font-size: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 25px;
    color: #D26900;
}
.Buy_DivText
{
    font-size: 12px;
    color: #000000;
    margin-left: 8px;
}
.Buy_BtmAll
{
    margin-left: 55px;
    margin-top: 20px;
}
.TopTable
{
    margin-left: 35px;
}
.Selecion4_All
{
    margin-left: 30px;
}
.Selecion4_All .Name
{
    font-size: 12px;
    color: #FFFFFF;
    padding-top: 10px;
    background-color: #666666;
    padding-bottom: 10px;
}
.Selecion4_All .Text
{
    font-size: 10pt;
    color: #1E1E1E;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
}
.Selecion4_All .left4
{
    margin-left: 11px;
}
.phonePlay_title
{
    font-size: 12pt;
    color: #A64200;
    font-weight: bold;
    border-bottom-color: #CCCCCC;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    background-color: #FFEFDF;
}
.popUp_phonePlay
{
    font-size: 12pt;
    color: #D56000;
    margin-left: 50px;
    line-height: 25px;
}
.popUp_phonePlay .blue2
{
    font-size: 12pt;
    font-weight: bold;
    color: #330099;
}
.Evaluate_BG
{
    background-image: url('../images/evaluationBG.jpg');
    height: 472px;
    width: 641px;
}
.Evaluate_BG table
{
    margin-top: 260px;
    width: 330px;
    margin-left: 240px;
}

.Evaluate_All
{
    margin-left: 30px;
    margin-top: 30px;
}
.Evaluate_All2
{
    margin-left: 70px;
    font-size: 13px;
}

.Evaluate_All .row1
{
    margin-top: 18px;
    font-size: 10pt;
    color: #525252;
}
.Evaluate_All .row2
{
    margin-top: 33px;
    font-size: 10pt;
    color: #525252;
}
.Evaluate_All .row3
{
    margin-top: 33px;
    font-size: 10pt;
    color: #525252;
}
.Evaluate_All .row4
{
    margin-top: 34px;
    font-size: 10pt;
    color: #525252;
}
.Red3
{
    font-size: 10pt;
    color: #b4282b;
    font-weight: bold;
    padding-left: 5px;
}
.Blue3
{
    font-size: 12px;
    font-weight: bold;
    color: #333399;
    padding-left: 10px;
}


.MsgHead
{
    border-top-width: 2px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #9a9899;
    border-bottom-color: #9a9899;
    font-size: 13px;
    color: #2C0057;
    line-height: 30px;
    padding-left: 7px;
}
.Msg2
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d0d0d0;
    font-size: 10pt;
    color: #4b494a;
    text-align: left;
    line-height: 26px;
}
.radioBtn
{
    font-size: 13px;
    color: #2D2D2D;
    letter-spacing: 3px;
}
.recommendUpInfo div
{
    padding-top: 80px;
    padding-left: 35px;
}
.Footer
{
    background-image: url('../images/FooterBg.gif');
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
    height: 85px;
    font-size: 10pt;
    color: #666666;
    width: 970px;
    margin-left: 15px; /* FF*/
    margin-top: 15px;
}
.footerText
{
    padding-top: 30px; /* FF*/
}
.PagerFont
{
    font-size: 16px;
    text-decoration: none;
}
.PagerCurrentFont
{
    font-size: 22px;
    text-decoration: none;
}

.Etel_ActivityBg03
{
    background-image: url('../images/ActivityBg03.gif');
    background-repeat: repeat-y;
    width: 370px;
}
.Etel_ActivityBg02
{
    background-image: url('../images/ActivityBg03.gif');
    background-repeat: no-repeat;
    height: 175px;
}
.Etel_ADBg03
{
    background-image: url('../images/ADBg03.gif');
    background-repeat: repeat-y;
    width: 370px;
}
.Etel_ADBg02
{
    background-image: url('../images/ADBg03.gif');
    background-repeat: no-repeat;
    height: 175px;
}
.Gift_ContentBg02
{
    background-image: url('../images/Gift_ContentBg02.gif');
    background-repeat: repeat-y;
}
.Gift_TitleBg
{
    background-image: url('../images/Gift_TitleBg.gif');
    background-repeat: repeat-x;
    height: 26px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 26px;
    text-align: center;
    padding-left: 5px;
}
.Gift_Td01
{
    background-color: #ffe9ef;
    padding-left: 5px;
    line-height: 27px;
    font-size: 10pt;
    color: #000000;
}
.Gift_Td02
{
    background-color: #eedaec;
    padding-left: 5px;
    line-height: 27px;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
}
.Gift_Td03
{
    background-color: #eedaec;
    padding-left: 5px;
    line-height: 27px;
    font-size: 15pt;
    color: #000000;
    text-decoration: none;
}

.SavingResult_Bg
{
    background-image: url(../images/Saving_Bg.jpg);
    background-repeat: no-repeat;
    height: 200px;
    width: 500px;
}
.SavingResult_Text02
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 10pt;
    line-height: 20px;
    color: #666666;
    text-align: left;
    vertical-align: top;
}
.SavingResult_Text01
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 20pt;
    line-height: 40px;
    font-weight: bold;
    color: Red;
    text-align: left;
    vertical-align: top;
}
.upgrade_contentBg02
{
    background-image: url(../images/contentBg02.jpg);
    text-align: left;
    vertical-align: top;
}
.upgrade_textBg02
{
    background-image: url(../images/textBg02.jpg);
    background-repeat: repeat-y;
    text-align: left;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
    line-height: 20px;
    color: #0033CC;
    font-size: 10pt;
}
.upgrade_text02
{
    font-size: 10pt;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}
.upgrade_text03
{
    font-size: 9pt;
    color: #333333;
    text-decoration: none;
}
.remit_Bg02
{
    background-image: url(../images/Remit_Bg02.gif);
    background-repeat: repeat-y;
    text-align: left;
    vertical-align: top;
}
.remit_Welcome
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 11pt;
    line-height: 20px;
    font-weight: bold;
    color: #6d0095;
    text-decoration: none;
    text-align: left;
}
.remit_explain
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 10pt;
    line-height: 18px;
    color: #000000;
    text-decoration: none;
    text-align: left;
    padding-left: 5px;
}
.TitleText
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 10pt;
    line-height: 20px;
    font-weight: bold;
    color: #255d7c;
    text-decoration: none;
    text-align: left;
    padding-bottom: 5px;
    padding-top: 5px;
}
.remit_contentBg02
{
    background-image: url(../images/Remit_content02.gif);
    background-repeat: repeat-y;
    text-align: left;
    vertical-align: top;
    padding: 10px;
}
.remit_contentTitle
{
    color: #663b1b;
    font-size: 10pt;
    line-height: 18px;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    font-family: "微軟正黑體" , "新細明體" , Arial;
}
.remit_contentText01
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 10pt;
    line-height: 20px;
    color: #272595;
    text-decoration: none;
    text-align: left;
}
.remit_contenttext02
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #1d6f00;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #0000CC;
    float: none;
}
.remit_tableTitle
{
    font-size: 10pt;
    line-height: 20px;
    font-weight: bold;
    color: #330066;
    text-decoration: none;
    font-family: "微軟正黑體" , "新細明體" , Arial;
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
}
.remit_label
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #600041;
    text-decoration: none;
    background-color: #EEEEEE;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
}
.remit_tableContent
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    line-height: 18px;
    color: #000033;
    text-decoration: none;
    background-color: #F9F9F9;
    text-align: center;
    vertical-align: middle;
}
.remit_Footer
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 9pt;
    line-height: 18px;
    color: #555555;
    text-decoration: none;
    text-align: left;
}
.deposit_Bg
{
    background-image: url(../images/deposit_bg.jpg);
    background-repeat: no-repeat;
    height: 197px;
    width: 598px;
    text-align: left;
    vertical-align: top;
}
.deposit_textTitle
{
    font-family: "微軟正黑體" , "新細明體" , Arial;
    font-size: 18pt;
    line-height: 35px;
    font-weight: bold;
    color: #e52a72;
    text-decoration: none;
    text-align: left;
}
.deposit_text
{
    font-size: 10pt;
    line-height: 18px;
    color: #272cd6;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    padding-left: 10px;
}
.Quick_Bg02
{
    background-image: url(../images/Quick_bg02.jpg);
    background-repeat: no-repeat;
    width: 328px;
    text-align: left;
    vertical-align: top;
}
.BannerLinkbg
{
    background-image: url(../images/BannerLinkBg.jpg);
    background-repeat: no-repeat;
    height: 55px;
    width: 472px;
    text-align: left;
    vertical-align: top;
}
.oparea_bg03
{
    background-image: url(../images/oparea_bg03.jpg);
    background-repeat: repeat-x;
    text-align: left;
    vertical-align: top;
}
.oparea_expbg02
{
    background-image: url(../images/oparea_expbg02.jpg);
    background-repeat: repeat-x;
    text-align: left;
    vertical-align: middle;
    font-family: "新細明體";
    font-size: 9pt;
    color: #5F5F5F;
}

