/* CSS Document */
@charset "UTF-8";@import url(http://yui.yahooapis.com/3.3.0/build/cssreset/reset-min.css);html{display:block}body{font-family:'LiHei Pro','微軟正黑體';display:block;line-height:1.5;font-size:100%;word-wrap:break-word;background:#fff url('../images/bg.jpg') repeat-x;position:relative}hr{clear:both}h1,h2{display:none}#out_wrapper{width:980px;margin:0 auto}.inside_head{width:980px;height:114px;margin:0 auto;background:url('../images/inside_head.jpg') top center no-repeat;padding:20px 0 0 230px}nav{background:url('../images/menu.jpg') repeat-x;height:38px;width:100%;margin:0 0 10px 0}nav ul{width:980px;margin:0 auto;position:relative}nav ul li{display:inline;text-align:center}nav ul li.rule a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -30px 0 no-repeat;width:95px;height:38px;overflow:hidden;margin:0 20px 0 0}nav ul li.rule a:hover{background-position:-30px -40px}nav ul li.rule a.on{background-position:-30px -80px}nav ul li.offer a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -145px 0 no-repeat;width:140px;height:38px;overflow:hidden;margin:0 20px 0 0}nav ul li.offer a:hover{background-position:-145px -40px}nav ul li.offer a.on{background-position:-145px -80px}nav ul li.vote a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -305px 0 no-repeat;width:170px;height:38px;overflow:hidden;margin:0 30px 0 0}nav ul li.vote a:hover{background-position:-305px -40px}nav ul li.vote a.on{background-position:-305px -80px}nav ul li.award a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -510px 0 no-repeat;width:190px;height:38px;overflow:hidden;margin:0 20px 0 0}nav ul li.award a:hover{background-position:-510px -40px}nav ul li.award a.on{background-position:-510px -80px}nav ul li.twitter a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -890px 0 no-repeat;width:25px;height:38px;overflow:hidden;margin:0 5px 0 175px}nav ul li.twitter a:hover{background-position:-890px -40px}nav ul li.google a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -915px 0 no-repeat;width:25px;height:38px;overflow:hidden;margin:0 5px 0 0}nav ul li.google a:hover{background-position:-915px -40px}nav ul li.plurk a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -940px 0 no-repeat;width:25px;height:38px;overflow:hidden;margin:0 5px 0 0}nav ul li.plurk a:hover{background-position:-940px -40px}nav ul li.facebook a{display:block;float:left;text-indent:-9999px;background:url('../images/menu-txt.jpg') -965px 0 no-repeat;width:25px;height:38px;overflow:hidden;margin:0}nav ul li.facebook a:hover{background-position:-965px -40px}nav ul li.bubble a{position:absolute;z-index:2;display:block;float:left;text-indent:-9999px;background:url('../images/vote.png') no-repeat;width:58px;height:52px;overflow:hidden;top:-40px;left:430px}nav ul li.bubble a:hover{background:url('../images/vote2.png') no-repeat}article.index{background:url('../images/index_bg.jpg') top center no-repeat;width:980px;height:534px}article.index .txt{text-align:right}article.inside{background:url('../images/inside_bg.jpg') bottom center no-repeat;min-height:428px;padding:10px 0 10px 0}article.inside .font12{font-size:1.2em}article.inside .font14{font-size:1.4em}article.inside .txt{width:980px;margin:0 auto;font-size:.8em;line-height:2}article.inside .txt .title{color:#b74343}article.inside .txt .title_act{background:url('../images/title.png') 0 0 no-repeat;width:100px;height:35px;text-indent:-9999px;overflow:hidden;margin:0 0 10px 0}article.inside .txt .title_act_rule{background:url('../images/title.png') 0 -40px no-repeat;width:100px;height:35px;text-indent:-9999px;overflow:hidden;margin:10px 0}article.inside .txt .title_act_offer{background:url('../images/title.png') 0 -80px no-repeat;width:200px;height:35px;text-indent:-9999px;overflow:hidden;margin:10px 0}article.inside .txt .title_act_vote{background:url('../images/title.png') 0 -120px no-repeat;width:200px;height:35px;text-indent:-9999px;overflow:hidden;margin:10px 0}article.inside .txt .title_act_award{background:url('../images/title.png') 0 -160px no-repeat;width:200px;height:35px;text-indent:-9999px;overflow:hidden;margin:10px 0}article.inside .txt .table_wrapper{background:#fff url('../images/table_bg.jpg') no-repeat;border:#a30f0f 1px solid;padding:5px 0 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}article.inside .txt .table_wrapper td .photo{outline:#fff 5px solid;margin:15px 20px;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.2);box-shadow:0 0 5px 5px rgba(0,0,0,.2)}article.inside .txt .table_wrapper td .title2{background:url('../images/menu.jpg') repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#FFF;padding:2px 5px;margin:0 5px 0 0}.footer_line{background:url('../images/footer_line.jpg') repeat;height:6px}footer{background:#fff;width:980px;margin:0 auto}footer .co{display:block;float:left;text-indent:-9999px;overflow:hidden;background:url('../images/footer.jpg') -35px 0;width:300px;height:55px}footer .copyright{color:#666;font-size:.6em;text-align:right}a{color:#369;text-decoration:none}a:hover{color:#58a}.btn{background-color:#00aeef;background:-webkit-gradient(linear,left top,left bottom,from( #00aeef),to( #0071bc));background:-webkit-linear-gradient(top, #00aeef, #0071bc);background:-moz-linear-gradient(top, #00aeef, #0071bc);background:-ms-linear-gradient(top, #00aeef, #0071bc);background:-o-linear-gradient(top, #00aeef, #0071bc)}input{background:#fff6f6;border:#a30f0f 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:1.5em}.button{background:#a30f0f;color:#fff;padding:5px;height:auto;cursor:pointer}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
