/* @charset "utf-8";
CSS Document */

body, h1, h2,h3, h4, h5, p, ul, ol, li{ margin:0; padding:0;}
a{ outline: none; /* for Firefox Google Chrome  */
behavior:expression(this.onFocus=this.blur()); /* for IE */}

body{ background:#290066; background-image:url(../images/serch_bg.jpg); background-size: cover; background-repeat:no-repeat; background-position: top right; background-attachment: fixed;}
.BodyBG{ background-color:#290066; background-image:url(../images/girl.png), url(../images/serch_bg.jpg); background-size:auto, cover; background-repeat:no-repeat, no-repeat; background-position: top center, top right;}

td{ padding:3px 0;}
hr {border:0; height:1px; background-color:#FFFFFF;color:#d4d4d4 /* IE6 */}
.color_W{ color:#FFF; line-height:1.3; font-size:15px;}

.Wrapper{ font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif, "微軟正黑體"; color:#333; font-size:15px; width:800px; margin:0 auto; background-color:#E8E8E8; border:#E8E8E8 20px solid; margin-bottom:30px;}
caption{ font-size:42px; font-weight:bold; padding:50px 0 20px 0; color:#9AEAFF;}
h2{font-size: 24px;color: #306EFF;padding:15px 0 5px 0;}

.wrapper_shop{ font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif, "微軟正黑體"; width:800px; margin:0 auto; text-align:center;}
.wrapper_shop h1{ font-size:42px; font-weight:bold; padding:50px 0 20px 0; color:#E8E8E8; letter-spacing:8px;}

.shopText{ color:#FFF; font-size:15px; padding-bottom:20px;}
.shop{ color:#333; font-size:15px; background-color:#E8E8E8; border:#E8E8E8 20px solid; margin-bottom:30px;}

.Finalist{ overflow:hidden; width:750px; color:#333; font-size:15px; background-color:#E8E8E8; margin: 0 auto 30px auto; padding:30px 0 20px 20px;  text-align:left;}
.workList{ float:left; width:210px; height:390px; padding:20px 10px 20px 10px; margin:0 20px 30px 0; background-color:#FFF;}
.workList h3{ font-size:18px;}
.workList h5{ font-size:15px; margin-bottom:3px; color:#0F5804; font-weight:normal;}
.workList p{ font-size:13px; color:#565656; margin-bottom:6px;}

a.voteBtn { display:inline-block; width:auto; font-size: 16px; background: #3068FF; color:#FFF; text-decoration:none; text-align:center; padding:3px 10px; margin:3px 10px 0 0;/* support Safari, Chrome */-webkit-border-radius: 20px;/* support firefox */-moz-border-radius: 20px;border-radius: 20px;}
a.voteBtn:hover{background: #FF7E00;}

.textRed{ color:#DE0740;}
.text13G{ font-size:13px; color:#575757;}
.notice{ font-size:14px; color:#313131; line-height:1.6em;}
.notice ol{ margin-left:30px;}
.notice li{}
a.Link{ display:inline-block; width:auto; border: 1px solid #0093FF; color:#0093FF; text-decoration:none; text-align:center; padding:0 10px; margin:1px 5px;
/* support Safari, Chrome */
-webkit-border-radius: 20px;
/* support firefox */
-moz-border-radius: 20px;
border-radius: 20px;}
a.Link:hover{ border: 1px solid #0093FF; background-color:#0093FF; color:#FFF; text-decoration:none;}


.WorkUpload{ background-color:#DEDEDE;  border:#DEDEDE 10px solid; }


.Building{ font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif, "微軟正黑體"; color:#333; font-size:15px; width:700px; margin:0 auto; text-align:center; padding-top:100PX; }



.Serch{ font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif, "微軟正黑體"; color:#333; font-size:15px; margin:0 auto; background-color:#E8E8E8; border:#E8E8E8 20px solid; margin-bottom:30px;}


.brancnLine td { border-bottom:1px #979797 solid; padding-right:10px; font-size:13px; color:#333333; line-height:30px;}
.brancnLine td a{ text-decoration:none; color:#39F;}
.brancnLine td a:hover{ color:#CC0000;}
