@charset "utf-8";
/* CSS Document */
@import url("4programer.css");

html {
	height:100%;
	background-color:#fff;
}
body {
	font-family:Arial, Helvetica, sans-serif, "NimbusSansGlobal Medium", "宋体";
	font-size:12px;
	color:#666666;
	margin:0;
	padding:0;
	position:relative;
	height:auto !important;
	height:100%;
	min-height:100%
}


#body_ie6 {
	font-family:Arial, Helvetica, sans-serif, "NimbusSansGlobal Medium", "宋体";
	font-size:12px;
	color:#666666;
	margin-left:4%;
	padding:0;
	position:absolute;
	height:auto !important;
	height:100%;
	min-height:100%;
}



.index{
padding:0;
margin:0;
background-color:#f4f2ee;
background-color:#ffffff;
text-align:center;
background:url(img/bgindex.png) fixed repeat-x;
}
.index A:link{color:#445544; text-decoration:none; }
.index A:visited{color:#445544; text-decoration: none; }
.index A:hover{color:#4ca2b6; text-decoration: none;}

.pagetemp{
padding:0;
margin:0;
text-align:center;
background:url(img/bg_content.png);
}
/*			首页登录处超链接样式2010-7-9
.page2 A:link{color:#f37021; text-decoration:none; }
.page2 A:visited{color:#f37021; text-decoration: none; }
.page2 A:hover{color:#333333; text-decoration: none;}
*/
span A:link{color:#f37021; text-decoration:none; }
span A:visited{color:#f37021; text-decoration: none; }
span A:hover{color:#333333; text-decoration: none;}
.Pagecenter{
border:#333333 0px solid;
text-align:center;
}
.PagecenterDIV{
border:#333333 0px solid;
text-align:left;

}



.bookPrize{
width:995px;
overflow:hidden;
background:url(img/bgTablePrize.png) repeat-y;
}

.overview{
width:970px;
background:url(img/bgTagOverview.png) no-repeat;
}
.vote{
width:970px;
background:url(img/bgTagVote.png) no-repeat;
}
.sponsor{
width:970px;
background:url(img/bgTagSponsor.png) no-repeat;
}
.prize{
width:970px;
background:url(img/bgTagPrize.png) no-repeat;
}
.term{
width:970px;
background:url(img/bgTagTerm.png) no-repeat;
}
.miniheight{
height:385px;
width:1px;
}
.TaglineIndex{
font-family:Times New Roman;
font-size:13px;
font-weight:bold;
color:#111111;
}
.OverviewCity{
width:450px;
background:url(img/bg_OverviewCity.png) no-repeat;
font-family:
}
.CitySle{
width:133px;
}
.CityLadder{
width:171px;
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:11px;
}
.CityName{
font-family:Trajan Pro, Arial, Helvetica, sans-serif;
font-size:11px;
}
.CityVoteNo{
font-family:Arial;
font-size:10px;
}

.cityMore{
text-align:center;
padding:10px 0 10px 0;
}
.textMore{
text-align:right;
padding-right:40px;
padding-top:10px;
}
.photoMore{
text-align:center;
padding-top:10px;
}
.videoMore{
text-align:center;
padding-top:10px;
}
.TBLvoteText{
width:410px;
}
.VoteText{
font-family:Arial;
font-size:11px;
line-height:22px;
background:url(img/bg_textdots.png) no-repeat bottom center;
}
.VoteTextDiv{
white-space:nowrap;
width:300px;
overflow:hidden;
}
.userID{
color:#0099FF;
font-weight:bold;}

.photowidth{
width:100px;
padding:0 0 0 0;
margin:0 0 0 0;
}
.username{
text-align:right;
font-family:Arial;
font-size:8px;
padding-right:10px;}


.videowidth{
width:110px;}
.videoTN{
width:100px;
border-right:2px solid #240000;
border-left:2px solid #240000;
border-top:0px solid #240000;
border-bottom:0px solid #240000;
}
.videobox{
border:0px #240000 solid;
}
.logomenu{
text-align:center;
border:0px solid #000099;
width:995px;
overflow:hidden;
border-left:0px solid #989898;
border-right:0px solid #989898;
}
.bgBar1{
text-align:center;
background:url(img/bgBar1.png) no-repeat center;
width:995px;
height:10px;
border-left:0px solid #989898;
border-right:0px solid #989898;
border-top:0px solid #989898;
}
.bgBar2{
text-align:center;
background:url(img/bgBar2.png) no-repeat center;
width:995px;
border-left:0px solid #989898;
border-right:0px solid #989898;
}
.bgBar3{
text-align:center;
background:url(img/bgBar3.png) no-repeat center;
width:995px;
height:29px;
border-left:0px solid #989898;
border-right:0px solid #989898;
}

.bgContentX{
background:url(img/bgContent.png) repeat-y center;
width:995px;
border-left:0px solid #989898;
border-right:0px solid #989898;
}

.mainTBL{
background:url(img/bgContent.png) repeat-y center;
width:995px;
border:0px;
border-left:0px solid #989898;
border-right:0px solid #989898;
}
.mainTd1{
width:63px;
}
.mainTd2{
width:200px;
background:#efefef;
}
.mainTd3{
background:url(img/BGmainConcent.png) no-repeat bottom right;
min-height:550px;
}

.mainContent{
width:550px;
color:#6e6e6e;
font-family:Arial;
font-size:0.8em;
line-height:1.6em;
text-align:left;
padding:30px 30px 0px 70px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}

.mainTd4{
width:55px;
}

.titleTBL{
border:0px;
}
.BGtitle1{
background:url(img/BGtitle1.png) no-repeat;
width:26px;
height:49px;
}
.BGtitle2{
background:url(img/BGtitle2.png) repeat-x;
height:49px;
white-space:nowrap;
color:#df3603;
font-family:Arial;
text-align:left;
font-size:1em;
font-weight:bold;
}
.BGtitle3{
background:url(img/BGtitle3.png) no-repeat;
width:24px;
height:49px;
}

.submenu{
padding:20px 0px 0px 30px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}


.DWmenu{
width:995px;
background-color:#f4f2ee;
text-align:center;
font-family:Arial;
font-size:0.9em;
color:#6b511d;
FILTER: dropshadow (color: #ffffff, offx=1, offy=1, positive=true); 
padding:10px 0px 20px 0px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
border-left:0px solid #989898;
border-right:0px solid #989898;
}
.DWmenu A:link{color:#6b511d; text-decoration: none; }
.DWmenu A:visited{color:#6b511d; text-decoration: none; }
.DWmenu A:hover{color:#4ca2b6; text-decoration: none;}
.foot_linksPic{
padding:0px 0px 0px 20px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}
/*標籤menu用 start*/
.upShasow{
background:url(img/upShadow.png) no-repeat right;
height:28px;
margin-left:12px;
}
.ContentTBL{
width:100%;
background:#ffffff url(img/contentShadowBG.png) no-repeat right bottom;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}
.ContentIndex{
width:95%;
text-align:left;
font-size:12px;
padding:5px 0px 5px 0px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
line-height:20px;
}
.ContentIndex A:link{color:#666666; text-decoration: none; }
.ContentIndex A:visited{color:#666666; text-decoration: none; }
.ContentIndex A:hover{color:#f37021; text-decoration:underline;}

.more{
text-align:right;
padding:2px 0px 2px 0px;
margin:0px 5px 10px 0px;
/*margin:U R D L*/
}
.funtion{
text-align:right;
width:350px;
}
.funtionIN{
text-align:right;
width:330px;
}
.TagSpace{
}
.Tag00{
background:url(img/tag00.png) no-repeat;
width:7px;
}
.TagSP{
background:url(img/tagSP.png) no-repeat;
width:2px;
overflow:hidden;
}
.TagEnd{
background:url(img/tagBGend.png) no-repeat;
width:50px;
min-width:110px;
max-width:350px;
overflow:visible;
}
.TagEndspace{
width:5px;
}
.TagOri{
white-space:nowrap;
background:url(img/tagBG0.png) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#8f8f8f;
padding:0px 7px 0px 7px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}
.TagOri A:link{color:#8f8f8f; text-decoration: none; }
.TagOri A:visited{color:#8f8f8f; text-decoration: none; }
.TagOri A:hover{color:#4ca2b6; text-decoration: none;}

.TagOn{
white-space:nowrap;
background:url(img/tagBG1.png) repeat-x;
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:12px;
font-weight:bold;
color:#758300;
padding:0px 7px 0px 7px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}
.TagOn A:link{color:#758300; text-decoration: none; }
.TagOn A:visited{color:#758300; text-decoration: none; }
.TagOn A:hover{color:#4ca2b6; text-decoration: none;}

.TagOver{
white-space:nowrap;
background:url(img/tagBG2.png) repeat-x;
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:12px;
font-weight:bold;
color:#4ca2b6;
padding:0px 7px 0px 7px;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}
.TagOver A:link{color:#4ca2b6; text-decoration: none; }
.TagOver A:visited{color:#4ca2b6; text-decoration: none; }
.TagOver A:hover{color:#4ca2b6; text-decoration: none;}

/*標籤menu用 end*/


/*照片框1 start*/
.PicMi1{
width:6px;
height:4px;
background:url(../img/pic_01.png) no-repeat bottom;
}
.PicMi2{
height:4px;
background:url(../img/pic_02.png) repeat-x bottom;
}
.PicMi3{
width:6px;
height:4px;
background:url(../img/pic_03.png) no-repeat bottom;
}
.PicMi4{
width:6px;
background:url(../img/pic_04.png) repeat-y;
}
.PicMi5{
vertical-align:middle;
background-color:#FFFFFF;
padding:0 0 0 0;
margin:0 0 0 0;
}
.PicMi6{
width:6px;
background:url(../img/pic_06.png) repeat-y;
}
.PicMi7{
width:6px;
height:6px;
background:url(../img/pic_07.png) no-repeat top;
}
.PicMi8{
background:url(../img/pic_08.png) repeat-x top;
height:6px;
}
.PicMi9{
width:6px;
height:6px;
background:url(../img/pic_09.png) no-repeat top;
}
/*照片框1 end*/



/*大照片 start*/
.PicShow{
width:600px;
max-width:600px;
}

.PicShowXL1{
width:15px;
height:2px;
background:url(../img/pic_ShowXL1.png) no-repeat bottom right;
padding-bottom:2px;
}
.PicShowXL2{
height:2px;
background:url(../img/pic_ShowXL2.png) repeat-x bottom;
padding-bottom:2px;
}
.PicShowXL3{
width:15px;
height:2px;
background:url(../img/pic_ShowXL3.png) no-repeat bottom left;
padding-bottom:2px;
}
.PicShowXL4{
width:15px;
background:url(../img/pic_ShowXL4.png) repeat-y;
}
.PicShowXL5{
background:url(../img/Pic_ShowXL5.png) no-repeat right bottom;
}
.PicShowXL6{
width:15px;
background:url(../img/pic_ShowXL6.png) repeat-y;
}
.PicShowXL7{
width:15px;
height:13px;
background:url(../img/pic_ShowXL7.png) no-repeat;
}
.PicShowXL8{
background:url(../img/pic_ShowXL8.png) repeat-x;
height:13px;
}
.PicShowXL9{
width:15px;
height:13px;
background:url(../img/pic_ShowXL9.png) no-repeat;
}
/*大照片 end*/

/*各色標題用 start*/
.TbgMint{
color:#6e6e6e;
background:url(img/TbgMint.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 8px;
margin:3px 0px 8px 0px;
/*margin:U R D L*/
}
.TbgGrape{
color:#6e6e6e;
background:url(img/TbgGrape.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 8px;
margin:3px 0px 8px 0px;
/*margin:U R D L*/
}

.TbgBerry{
color:#6e6e6e;
background:url(img/TbgBerry.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 8px;
margin:3px 0px 8px 0px;
/*margin:U R D L*/
}
.TbgLemon{
color:#6e6e6e;
background:url(img/TbgLemon.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 8px;
margin:3px 0px 8px 0px;
/*margin:U R D L*/
}
/*各色標題用 END*/


/*浮水印*/


#watermark{
width:157px;
height:61px;
background:url(img/watermark.png) left bottom;
position:absolute;
z-index:100;
border:#009966 0px dashed;
left:480px;
top:360px;
}
#PicShowDiv{
position:relative;
z-index:10;
border:#009966 0px dashed;
left:0px;
bottom:0px;
}



/*picV0 start*/
.PicV1{
width:19px;
height:33px;
background:url(../img/picV01.png) no-repeat;
}
.PicV2{
height:33px;
background:url(../img/picV02.png) repeat-x;
}
.PicV3{
width:27px;
height:33px;
background:url(../img/picV03.png) no-repeat;
}
.PicV4{
width:19px;
background:url(../img/picV04.png) repeat-y;
}
.PicV5{
width:215px;
font-family:Arial;
font-size:12px;
color:#333333;
line-height:18px;
background:url(../img/picV05.png);
padding:0px 0px 5px 5px;
/*margin:U R D L*/
}
.PicV6{
width:27px;
background:url(../img/picV06.png) repeat-y top left;
}
.PicV7{
width:19px;
height:20px;
background:url(../img/picV07.png) no-repeat;
}
.PicV8{
background:url(../img/picV08.png) repeat-x top left;
height:20px;
}
.PicV9{
width:27px;
height:20px;
background:url(../img/picV09.png) no-repeat;
}
/*picV0 end*/
.picVheart{
padding-left:170px;
}
.SelectCity{
width:520px;
}
.LeadLetter{
font-size:18px;
}
.Vote30{
border:#666666 solid 0px;
background:url(img/bg_30.png) no-repeat bottom right;
}

.Vote30C1{
width:205px;
}
.Vote30C2{
width:310px;
}
.Vote30C3{
width:265px;
}
.Vote30C4{
width:285px;
}
.Sort{
font-family:Verdana;
font-size:12px;
text-align:right;
padding:0px 10px 5px 0px;
/*margin:U R D L*/
}


.VideoShare{
padding:0px 0px 5px 0px;
/*margin:U R D L*/
}
.vTD1{
background:url(img/bg_videoup.png) repeat-x bottom;
height:10px;
}
.vTD2{
background:#240000  bottom;
}
.vTD3{
background:url(img/bg_videodw.png) repeat-x  top;
height:6px;
}

.titlePrize{
padding:18px 0px 0px 15px;
/*margin:U R D L*/
}

.contnetPrize{
color:#333333;
font-size:14px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
padding:5px 0px 5px 25px;
/*margin:U R D L*/
}
.pictruePrize{
text-align:center;
padding:5px 0px 5px 5px;
/*margin:U R D L*/
}


.sponsorVideoContent{
text-align:center;
padding:5px 0 5px 0;
/*margin:U R D L*/
}

.SponsorTD1{
border:0px solid #dddddd;
padding:80px 0 0 30px;
/*margin:U R D L*/
}
.SponsorTD2{
padding:80px 0 0 30px;
/*margin:U R D L*/
border:0px solid #232323;
}

/*100305*/
.menuSWF{
text-align:left;
border:0px solid #666666;
padding:0 0 0 0;
/*margin:U R D L*/

}
.crumbTrack{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border:0px solid #666666;
text-align:right;
padding:0px 20px 0 0 ;
/*margin:U R D L*/
}

/*100310*/
.bookThankU{
width:995px;
overflow:hidden;
background:url(img/bgTablePrize.png) repeat-y;
}
.bookTerm{
width:995px;
overflow:hidden;
background:url(img/bgTablePrize.png) repeat-y;
}

.VoteThankU{
width:950px;
text-align:center;
}
.VoteThankUTBL{
border-collapse:collapse;}

.Vote3QTD1{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
white-space:nowrap;
width:80px;
}

.Vote3QTD2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
white-space:nowrap;
padding-left:5px;
}

.Vote3QTDalt{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0 15px 15px 15px;
/*margin:U R D L*/
color:#FF0000;
font-size:10px;
}

.VoteThankUmsg1{
padding:5px 15px 5px 15px;
/*margin:U R D L*/
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#993300;
font-size:13px;
font-weight:bold;
}

.VoteThankUmsg2{
padding:50px 15px 20px 15px;
/*margin:U R D L*/
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#993300;
font-size:28px;
font-weight:bold;
}

.Twobtn{
padding:0px 20px 90px 20px;
/*margin:U R D L*/
height:150px;
}

.TDterm{
padding:0px 20px 20px 70px;
/*margin:U R D L*/
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
line-height:22px;
width:650px;
color:#333333;
}

/*100315*/
.ContinetDiv{
padding:40px 0 0 0;
/*margin:U R D L*/
width:133px;
overflow:hidden;
}

.ContinetDiv4vote{
padding:40px 0 0 0;
/*margin:U R D L*/
width:133px;
overflow:hidden;
}



/*100316 renew*/
.prizeTD1{
border:0px solid #dddddd;
padding-top:60px;
}
.prizeTD2{
width:520px;
border:0px solid #232323;
}


/*100315p*/
.profile_name_and_status{
padding-right:5px;}

.miniheightP{
height:125px;
width:1px;
}
.prizePP{
width:970px;
}
.prizeTD3{
}

.prizeTD1p{
border:0px solid #dddddd;
padding-top:0px;
}


/*100317 以下是有更動過的css */


.contnetSponsor{
text-align:left;
color:#333333;
font-size:14px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
padding:0px 0px 5px 0;
/*margin:U R D L*/
}
.ThankUTBL{
width:970px;
background:url(img/bgTagThankU.png) no-repeat;
}

.PleaseSelectaGreenCity{
font-family:Arial;
font-size:14px;
color:#f37021;
height:30px;
width:400px;
padding:0px 2px 0px 10px;
/*margin:U R D L*/
}

.bookAsia{
width:995px;
overflow:hidden;
background:url(img/bgTableAsia.png) repeat-y ;
}
.bookAmerica{
width:995px;
overflow:hidden;
background:url(img/bgTableAmerica.png) repeat-y;
}
.bookEurope{
width:995px;
overflow:hidden;
background:url(img/bgTableEuro.png) repeat-y;
}
.bookOceania{
width:995px;
overflow:hidden;
background:url(img/bgTableOceania.png) repeat-y;
}
.bookAfrica{
width:995px;
overflow:hidden;
background:url(img/bgTableAfrica.png) repeat-y;
}

.PrizeTBL{
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px #eFeFeF solid;
border-collapse:collapse;
}
.PrizeTBL Td{
padding:5px 10px 10px 5px;
/*margin:U R D L*/
border:1px #eFeFeF solid;
}
.PrizeTBL Th{
color:#663333;
white-space:nowrap;
padding:10px 10px 10px 10px;
/*margin:U R D L*/
border:1px #eFeFeF solid;
}
.PrizeTBL Caption{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
padding:5px 0 5px 20px;
/*margin:U R D L*/
}


/*100318 update*/
.VoteThankUmsg3Q{
padding:5px 15px 5px 15px;
/*margin:U R D L*/
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#993300;
font-size:18px;
font-weight:bold;
}
.VoteThankUmsgBTN{
padding:10px 15px 15px 15px;
/*margin:U R D L*/
}
.bookOceaniaVote{
width:995px;
overflow:hidden;
background:url(img/bgTableOceania.png) no-repeat bottom left;
}

.contnetSponsorFB{
text-align:center;
margin:0px 0px 0px 0px;
padding:1000px 0px 0px 0px;
/*margin:U R D L*/
}
.contnetSponsorFBv2{
text-align:center;
margin:0px 0px 0px 0px;
padding:550px 0px 0px 0px;
/*margin:U R D L*/
}

/*100330*/
.WinnerArea{
background:url(img/bg_WinnerArea.png) no-repeat ;
}
.WinnerTBL{
width:80%;
border-collapse:collapse;
padding:5px 0px 0px 5px;
/*margin:U R D L*/
font-family:Arial, Helvetica, sans-serif, "Apple LiSung Light", "Apple LiGothic Medium";
font-size:11px;
border-color:#CC0;
}
.WinnerName{
	color:#930;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}
.WinnerDate{
	white-space:nowrap;
font-family:Arial;
font-size:10px;
}
.Prizename{
font-weight:bold;
font-family:Arial;
font-size:10px;
color:#333;
text-align:center;
}
.Prizename A:link{color:#4ca2b6; text-decoration: none; }
.Prizename A:visited{color:#4ca2b6; text-decoration: none; }
.Prizename A:hover{color:#f37021; text-decoration: none;}

.skip{
font-weight:bold;
font-family:Arial;
font-size:11px;
color:#333;
text-align:right;
padding:0px 15px 10px 5px;
/*margin:U R D L*/
}
.LogoMenuTBL{
width:934px;
border-collapse:collapse;
}

.indexTD1{
width:200px;
border-collapse:collapse;
}
.indexTD2{
width:420px;
border-collapse:collapse;
}
.indexTD3{
width:310px;
border-collapse:collapse;
}

.LogoMenuTD1{
width:200px;
border-collapse:collapse;
}
.LogoMenuTD2{
width:734px;
_width:760px;
border-collapse:collapse;
}

.WindowPopupTBL{
width:760px;
border-collapse:collapse;
}
.WindowPopupTBL td{
border-collapse:collapse;
}

.UpMSGTBL{
width:98%;
}
.MSGline{
height:22px;
background:url(../img/pic_marquee.png) no-repeat left;
font-size:11px;
text-align:left;
margin:0px 0px 0px 10px;
padding:5px 0px 0px 35px;
/*margin:U R D L*/
}
.MemberArea{
height:22px;
font-size:11px;
text-align:right;
margin:0px 0px 0px 10px;
padding:5px 0px 0px 45px;
/*margin:U R D L*/
}
.MemberArea A:link{color:#666666; text-decoration: none; }
.MemberArea A:visited{color:#666666; text-decoration: none; }
.MemberArea A:hover{color:#f37021; text-decoration: none;}

.MemberArea span{
padding:0px 10px 0px 10px;
/*margin:U R D L*/
}
.NaviBarTBL{
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
height:62px;
width:734px;
border-collapse:collapse;
background:url(../img/pic_naviBarBG.png);
}
.NaviBarTBL A:link{color:#FFFFFF; text-decoration: none; }
.NaviBarTBL A:visited{color:#FFFFFF; text-decoration: none; }
.NaviBarTBL A:hover{color:#333333; text-decoration: none;}

.NaviBarTBLTDst{
width:14px;
background:url(../img/pic_naviBarL1.png) no-repeat left;
}
.NaviBarTBLTDIndexst{
width:120px;
}
.NaviBarTBLTDsp{
width:2px;
}
.NaviBarTBLTDend{
width:10px;
background:url(../img/pic_naviBarR1.png) no-repeat left;
}

.LeftMenuTBL{
color:#FFFFFF;
font-size:11px;
width:190px;
background-color:f17827;
text-align:left;
border-collapse:collapse;
margin:30px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}
.LeftMenuTBL A:link{color:#FFFFFF; text-decoration: none; }
.LeftMenuTBL A:visited{color:#FFFFFF; text-decoration: none; }
.LeftMenuTBL A:hover{color:#333333; text-decoration: none;}

.LeftMenuTDoff{
width:190px;
background:url(../img/pic_Obg00.png) no-repeat;
height:24px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 9px;
/*margin:U R D L*/
}
.LeftMenuTDon{
width:190px;
background:url(../img/pic_Obg00.png) no-repeat;
height:24px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 9px;
/*margin:U R D L*/
}
.LeftMenuTDup{
width:190px;
height:5px;
background:url(../img/pic_Otop.png) no-repeat bottom;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}
.LeftMenuTDdw{
width:190px;
height:5px;
background:url(../img/pic_Obtm.png) no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}
.URL{
background:url(../img/pic_TitleIcon.png) no-repeat;
text-align:left;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 18px;
/*margin:U R D L*/
}
.URL A:link{text-decoration:underline; }
.URL A:visited{text-decoration: underline; }
.URL A:hover{text-decoration: none;}

.line{
width:95%;
border-bottom:#999999 dotted 1px;
margin:5px 10px 5px 10px;
padding:0px 10px 0px 10px;
/*margin:U R D L*/
}

.RegiStep{
text-align:left;
margin:5px 0px 5px 0px;
padding:0px 20px 0px 20px;
/*margin:U R D L*/
}

.TitleText{
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
/*margin:U R D L*/
text-align:center;
font-size:12px;
font-weight:bold;}

.ContentRule{
text-align:left;
line-height:20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}
.ContentRule ol span{
color:#f37021;
}

.ContentRule li{
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
/*margin:U R D L*/
}

.ContentRule ol ol{
line-height:20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
/*margin:U R D L*/
}

.ContentRulePre{
	color:#C30;
text-align:left;
line-height:20px;
margin:0px 0px 0px 0px;
padding:10px 30px 10px 30px;
/*margin:U R D L*/
}

.BTNs{
text-align:center;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
/*margin:U R D L*/
}
.BTNsRight{
text-align:right;
margin:0px 0px 0px 0px;
padding:3px 5px 3px 0px;
/*margin:U R D L*/
}
.registerDone{
line-height:22px;
width:600px;
height:300px;
background:url(../img/pic_105s2BG.png) no-repeat;
text-align:left;
margin:0px 0px 0px 0px;
padding:100px 0px 10px 50px;
/*margin:U R D L*/
}
.LoginTBL{

}

.LoginTD1{
background:url(../img/pic_MainKVbg.png) repeat-y;
}
.LoginTD2{
background:url(../img/pic_MainKVbg.png) repeat-y;


}
.LoginTD3{

}

.titlename{
text-align:left;
font-size:18px;
color:#f37021;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:10px 0px 8px 30px;
/*margin:U R D L*/
}

.Login_fromTBL{
width:90%;
}
.Login_fromTD1{
text-align:left;
}

.Login_fromTD2{
text-align:left;

padding:0px 0px 0px 30px;
/*margin:U R D L*/
}

.Login_fromTD3{
text-align:left;
padding:0px 0px 0px 30px;
/*margin:U R D L*/
}
.regi_fromTBL{
width: 450px;
}
.regi_fromTBL input{
background:#ffffcc;
border:1px solid #cccccc;
width:200px;
}

.regi_fromTBL td{
text-align:right;
padding:10px 130px 10px 0px;
/*margin:U R D L*/
}

.regi_fromTD1{
text-align:left;
color:#f37021;
}
.telArea{
background:#fafbff;
}
.Login_fromTD1{
width:450px;}

.Login_from{
width: 300px;
}
.Login_from input{
background:#ffffcc;
border:1px solid #cccccc;
}

.ShareListTR1{
background:#ffffff;
}

.ShareListTR2{
background:#fafafa;
}

.Login_fromTDbtn{
padding-left:48px;
}

.Login_fromTD1{
color:#f37021;
}
.Login_fromTD2{
padding-left:18px;
}
.Login_fromTD3{
padding-left:18px;
}
.Login_fromTD4{
color:#f37021;
padding-left:58px;
}
.Login_fromTD4 A:link{text-decoration:underline; }
.Login_fromTD4 A:visited{text-decoration:underline; }
.Login_fromTD4 A:hover{text-decoration:underline; }

.LoginMsg{
margin:0px 0px 0px 0px;
padding:10px 0px 10px 10px;
/*margin:U R D L*/
}
.LoginMsg A:link{text-decoration:underline; }
.LoginMsg A:visited{text-decoration:underline; }
.LoginMsg A:hover{text-decoration:underline; }

.pageNo{
text-align:right;
}
.pageNo span{
color:#f37021;
}

/*已分享商家列表 F115ID2*/
.ShareListTBL{
border:1px #efefef solid;
border-collapse:collapse;
width:95%;
}
.ShareListTBL th{
white-space:nowrap;
background:#a0a0a0;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
/*margin:U R D L*/
}
.ShareListTBL td{
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
/*margin:U R D L*/
}
.ShareListTH2{
width:75px;
min-width:75px;
}
.ShareListTH3{
width:90px;
min-width:90px;
}
.ShareListTH4{
width:70px;
min-width:70px;
}
.ShareListTH5{
width:70px;
min-width:70px;
}



.pageChange{
text-align:right;
font-family:Verdana;
font-size:12px;
text-align:right;
padding:10px 20px 10px 0px;
/*margin:U R D L*/
}
.pageChange A:link{text-decoration:underline; padding-left:2px;}
.pageChange A:visited{text-decoration:underline; }
.pageChange A:hover{text-decoration:none; }

.pageChange span{
color:#f37021;
padding:0px 5px 0px 5px;
/*margin:U R D L*/
}
.pageChange_input{
background:#ffffcc;
border:1px solid #cccccc;
text-align:center;
}
.pageChange_img{
	vertical-align:middle;
margin:0px 0px 0px 0px;
/*margin:U R D L*/
}

.ErrorMsg{
text-align:left;
color:#9b0012;
padding:5px 0px 10px 53px;
/*margin:U R D L*/
}

/*20100702 update*/
.ErrorMsg2{
color:#9b0012;
padding:0px 0px 0px 10px;
/*margin:U R D L*/
}
/*有框框的大表格 start*/
.cTBL{
width:97%;
border-collapse:collapse;
border:0px none;
}
.cTBL1{
width:10px;
height:11px;
background:url(../img/pic_Tt01.png) no-repeat bottom right;
padding:0 0 0 0;
margin:0 0 0 0;
}
.cTBL2{
height:11px;
background:url(../img/pic_Tt02.png) repeat-x  bottom;
padding:0 0 0 0;
margin:0 0 0 0;
}
.cTBL3{
width:13px;
height:11px;
background:url(../img/pic_Tt03.png) no-repeat  bottom left;
padding:0 0 0 0;
margin:0 0 0 0;
}
.cTBL4{
width:10px;
background:url(../img/pic_Tt04.png) repeat-y right;
padding:0 0 0 0;
margin:0 0 0 0;
min-width:10px;
}
.cTBL5{
width:592px;
background:url(../img/pic_Tt05.png) no-repeat ;
padding:0 0 0 0;
margin:0 0 0 0;
}
.cTBL6{
width:13px;
background:url(../img/pic_Tt06.png) repeat-y  left;
padding:0 0 0 0;
margin:0 0 0 0;
min-width:10px;
}
.cTBL7{
width:10px;
height:6px;
background:url(../img/pic_Tt07.png) no-repeat right top;
padding:0 0 0 0;
margin:0 0 0 0;
}
.cTBL8{
background:url(../img/pic_Tt08.png) repeat-x;
height:14px;
padding:0 0 0 0;
margin:0 0 0 0;
}
.cTBL9{
width:13px;
height:6px;
background:url(../img/pic_Tt09.png) no-repeat left top;
padding:0 0 0 0;
margin:0 0 0 0;
}
/*有框框的大表格 end*/

/*F140 Manage PublishList*/
.ManagePublishListTBL{
border:1px #efefef solid;
border-collapse:collapse;
width:98%;
}
.ManagePublishListTBL th{
background:#a0a0a0;
white-space:nowrap;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:3px 3px 3px 3px;
/*margin:U R D L*/
}
.ManagePublishListTBL td{
white-space:nowrap;
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
/*margin:U R D L*/
}

.PublishCancelDetailTBL{
width:450px;
border-collapse:collapse;
border:#efefef 1px solid;
}

.PublishCancelDetailTBL td{
white-space:nowrap;
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
}

.ManageQuotationTBL{
border:1px #efefef solid;
border-collapse:collapse;
width:98%;
}
.ManageQuotationTBL th{
background:#a0a0a0;
white-space:nowrap;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:3px 3px 3px 3px;
/*margin:U R D L*/
}
.ManageQuotationTBL td{
white-space:nowrap;
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
/*margin:U R D L*/
}

.MaintainOrderTBL{
width:450px;
border-collapse:collapse;
border:#efefef 1px solid;
}

.MaintainOrderTBL td{
white-space:nowrap;
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
}

.MaintainOrderTBLinput{
background:#ffffcc;
border:1px solid #cccccc;
width:200px;
}

.unaplyTBL{
border:1px #efefef solid;
border-collapse:collapse;
width:98%;
}
.unaplyTBL th{
background:#a0a0a0;
white-space:nowrap;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:3px 3px 3px 3px;
/*margin:U R D L*/
}
.unaplyTBL td{
white-space:nowrap;
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
/*margin:U R D L*/
}


.MaintainOrderTBLTW{
border:0px solid #f37021;
}
.Taiwan{
font-weight:bold;
color:#f37021;
}
.MaintainOrderTBLCN{
border:0px solid #993300;
}
.China{
font-weight:bold;
color:#f37021;
}

.TableTopic{
font-weight:bold;
float:left;
border:#666666 0px solid;
width:400px;
color:#666666;
text-align:left;
margin:0px 0px 0px 15px;
padding:10px 0 10px 16px;
background:url(../img/triangle.gif) no-repeat left;
/*margin:U R D L*/
}

.TableTopicSlim{
font-weight:bold;
border:#666666 0px solid;
color:#666666;
text-align:left;
margin:0px 0px 0px 5px;
padding:10px 0 10px 16px;
background:url(../img/triangle.gif) no-repeat left;
/*margin:U R D L*/
}

.TableContent{
line-height:20px;
color:#4c4a46;
text-align:left;
margin:0px 0px 0px 5px;
padding:0px 16px 10px 16px;
/*margin:U R D L*/
}

.TableContent span{
color:#f37021;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 3px 0px 3px;
/*margin:U R D L*/
}

.ManagePublishBTN{
float:right;
border:#666666 0px solid;
}

/*Email*/
.emailFromContent{
font-size:12px;
line-height:22px;
color:#666666;
text-align:left;
margin:10px 0px 10px 0px;
/*margin:U R D L*/
}

.EmailFromTBL{
width:620px;
border-collapse:collapse;
}

.EmailFromTBL{
width:600px;
border-collapse:collapse;
}
.EmailVenderName{
color:#006699;
font-size:13px;
}

.emailFromFooter{
font-size:12px;
line-height:20px;
color:#787878;
text-align:left;
margin:10px 6px 10px 6px;
/*margin:U R D L*/
}


/*F0125-CreateShop*/
.CreateShopStep{
border:0px #666666 solid;
text-align:center;
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}

.CreateShopTBLinput{
background:#ffffcc;
border:1px solid #cccccc;
width:250px;
}

.CreateShopTBLdate{
background:#ffffcc;
border:1px solid #cccccc;
width:120px;
}
.CreateShopTBL{
width:550px;
border-collapse:collapse;
border:#efefef 1px solid;
}
.CreateShopFunction{
text-align:right;
width:550px;
padding:5px 0px 5px 0px;
/*margin:U R D L*/
}
.CreateShopTBL td{
white-space:nowrap;
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
line-height:28px;
}

.CreateShopTBLsub{
width:90%;
border-collapse:collapse;
border:#efefef 1px solid;
}
.CreateShopTBLLOLA{
width:100%;
border-collapse:collapse;
border:#efefef 1px solid;
}
.googleMap{
text-align:center;
width:650px;
height:380px;
border:#999999 solid 1px;
overflow:hidden;
margin:5px 0px 5px 0px;
/*margin:U R D L*/
}

.CreateShopPreviewLeft{
float:left;
border:#666666 0px solid;
width:465px;
color:#666666;
text-align:left;
margin:0;
padding:0;
/*margin:U R D L*/
}
.CreateShopPreviewRight{
float:right;
border:#666666 0px solid;
width:260px;
}
.CreateShopPreviewContent{
line-height:22px;
color:#4c4a46;
text-align:left;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
/*margin:U R D L*/
}
.CreateShopPreviewContent span{
color:#f37021;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 3px 0px 3px;
/*margin:U R D L*/
}
.CreateShopName{
text-align:left;
font-size:18px;
color:#f37021;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 10px;
/*margin:U R D L*/
}
.imgPreview{
border:0px solid #666666;
text-align:center;
}
.googleMapSmall{
overflow:hidden;
border:0px solid #666666;
text-align:center;
}

.SPCTBL{
width:214px;
border-collapse:collapse;
border:#efefef 0px solid;
border-bottom:1px #999999 dashed;
margin:0px 0px 15px 15px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}
/*20100728*/
.SPCTBLTD1{
white-space:nowrap;
}
/*20100728*/

.SPCTBLmodify{
border-collapse:collapse;
border:#efefef 1px solid;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}

.SPCTBL span{
color:#f37021;
margin:0px 0px 0px 0px;
padding:0px 2px 0px 2px;
/*margin:U R D L*/
}
.SPCTBL td{
text-align:left;
line-height:22px;
}
.CouponImg{
width:150px;
}

.imgPreview{
width:100px;
border:5px solid #FFFFFF;
}
.imgPreviewTBL{
border-collapse:collapse;
border:#454545 0px solid;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}

.CreateShopDone{
line-height:22px;
width:600px;
height:300px;
background:url(../img/pic_125s6BG.png) no-repeat;
text-align:left;
margin:0px 0px 0px 0px;
padding:100px 0px 10px 50px;
/*margin:U R D L*/
}
.LOLA{
background:#ffffcc;
border:1px solid #cccccc;
width:35px;
}
.LOLATBL{
width:650px;
border-collapse:collapse;
border:#efefef 1px solid;
}

.LOLATBL td{
white-space:nowrap;
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
line-height:24px;
height:60px;
}

.TopicTile{
text-align:left;
font-size:14px;
font-weight:bold;
color:#f37021;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
/*margin:U R D L*/
}

.BtnMioB{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}

.loginTitle{
width:188px;
height:29px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#ffffff;
background:url(../img/pic_Login1bg.png) no-repeat;
margin:0px 0px 0px 0px;
padding:9px 0px 0px 10px;
/*margin:U R D L*/
overflow:hidden;
}

.loginContent{
overflow:hidden;
width:188px;
background:url(../img/pic_Login2bg.png) no-repeat bottom;
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*margin:U R D L*/
}
		
.loginContent input{
background:#ffffcc;
border:1px solid #cccccc;
}
.login3 span{
padding:10px 0px 0px 5px;
/*margin:U R D L*/
}
.login4{
padding:5px 0px 10px 0px;
/*margin:U R D L*/	
	}
.login4 span{
padding:0px 0px 0px 10px;
/*margin:U R D L*/
}

/*footer*/
.foo{
height:50px;
clear:both ;
}
.login3{
	padding:5px 0px 5px 0px;
/*margin:U R D L*/
	}
#footer {
CLEAR: both; MARGIN-TOP: 20px; LEFT: 0px!important;_LEFT:; WIDTH: 100%; BOTTOM: 0px; POSITION:absolute; HEIGHT: 47px;margin-left:auto;margin-right:auto;background: url(../img/MioTourTW.png) no-repeat center top; 
}
@media all and (min-width: 0px){ #footer {
	CLEAR: both; BMARGIN-TOP: 20px; WIDTH: 100%; LEFT: 0px;BOTTOM: 0px; POSITION:absolute ; HEIGHT: 47px;margin-left:auto;margin-right:auto;
}}
#foot{text-align:center;width:934px;margin-left:auto;margin-right:auto;}
#policy {
    font-size:12px;
	float:left;
	margin:5px 0 0 20px;
	line-height:43px;
	display:inline;
}
#copyright {
	float:right;
	margin:5px 20px 0 0;
	line-height:43px;
	display:inline;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*20100705*/

.CreateShopTBL2{
width:550px;
border-collapse:collapse;
border:#efefef 1px solid;
}

.CreateShopTBL2 td{
margin:0px 0px 0px 0px;
padding:5px 8px 5px 8px;
line-height:28px;
}

.CreateShopTD2{
white-space:nowrap;
}

.CreateShopTD3{
white-space:normal;
}

/* 20100709 ST */
.search8{width: 137px;height: auto;float: right;margin: 15px 0 0;text-align:right;}
.search8 a div{background:url(../img/search_botton_1.gif) no-repeat left top;width: 22px;height: 23px;display: block;float:left;cursor: pointer;border:0;}
.search8 input{width: 105px; height: 15px;font-size: 12px;font-family:Arial;padding:1px 2px;display: block;float:left;color: #999999;border: 1px solid #CCCCCC;}

.MemberAreaIndex{
float: left;
height:22px;
font-size:11px;
text-align:right;
margin:0px 0px 0px 10px;
padding:20px 0px 0px 145px;
/*margin:U R D L*/
}
.MemberAreaIndex A:link{color:#666666; text-decoration: none; }
.MemberAreaIndex A:visited{color:#666666; text-decoration: none; }
.MemberAreaIndex A:hover{color:#f37021; text-decoration: none;}

.MemberArea span{
padding:0px 10px 0px 10px;
/*margin:U R D L*/
}
/* 20100709 END */
