@charset "UTF-8";html{position:relative;min-height:100%}body{margin-bottom:60px}#footer{position:absolute;bottom:0;width:100%;height:60px;background-color:#f5f5f5}body>.container{padding:54px 15px 0}.container .text-muted{margin:20px 0}#footer>.container{padding-right:15px;padding-left:15px}code{font-size:80%}@charset "UTF-8";body{background:url(../Content/header_bg.gif) repeat-x #f1f1f1;background-position:0 34px}.navbar{min-height:34px;margin-bottom:0;border:0;width:100%}.navbar .navbar-inner{height:34px}.navbar,#footer{background:#151515}.container>h1{margin:0;margin-bottom:3px}.titleshadow{margin-top:10px;margin-bottom:10px;position:relative;padding-left:100px;padding-right:100px;top:0;left:0;height:30px;background:url(../Content/img_titleshadow.png) bottom center repeat-x;z-index:0}div.lefttitleshadow,div.righttitleshadow{position:absolute;top:0;height:30px;width:100px;z-index:10}div.lefttitleshadow{left:0;background:url(../Content/img_lefttitleshadow.png) bottom left no-repeat}div.righttitleshadow{right:0;background:url(../Content/img_righttitleshadow.png) bottom right no-repeat}.signincard{margin-top:5px;border:1px solid #ccc;background:#fff;border-radius:10px;padding:20px;margin-bottom:51px;box-shadow:0 0 8px #999;box-shadow:0 0 14px #999\9}.signin{padding-right:30px;border-right:1px solid #dfdfdf}.signin>p{margin-bottom:20px}h1,h2,h3,p,label,a,li,button,span{font-family:"Helvetica Neue",Helvetica,Arial,"Hiragino Kaku Gothic Pro","Heiti TC",微軟正黑體,"Microsoft Jhenghei",sans-serif;margin:0}#footer span,#footer a,.newaccount p,.newaccount li{font-family:Arial,Helvetica,sans-serif}.form-signin-heading{font-size:24px;margin-bottom:20px}.form-signin-heading img{vertical-align:text-bottom;margin-right:5px}.form-horizontal{margin-bottom:0}.form-group label{color:#333;padding-right:0}.form-group label span{color:red}.form-group .pull-right{margin:0}.form-inline{border-top:1px solid #dfdfdf;padding-top:15px;margin-bottom:20px;margin-top:25px}.form-inline .col-sm-10{width:auto;line-height:34px}.form-inline .checkbox{font-weight:normal;padding-top:4px;margin-right:10px}.form-inline .checkbox input{margin-right:3px;vertical-align:top;vertical-align:text-top\9}.btn.btn-lg.btn-primary.btn-block{width:auto;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle}.newaccount{padding:0;padding-left:30px}.newaccount-heading{font-size:18px;margin-bottom:15px}.newaccount-heading img{margin-right:5px}.newaccount p,.newaccount li{font-size:12px}.newaccount ul{padding:0;padding-left:30px;padding-top:7px}.newaccount a{display:block;margin-top:20px;font-size:14px}a{color:#09c}a:hover{color:#e4007f;text-decoration:none}#footer{min-height:34px;height:auto}#footer>.container{line-height:34px;text-align:center}#footer>.container>ul{float:right;list-style:none;margin:0}#footer>.container span,#footer>.container a,#footer>.container li{color:#fff;font-size:12px}#footer>.container>ul>li,#footer>.container span{float:left}#footer>.container span{display:inline-block}#footer>.container li>a{padding:0 10px;line-height:34px}.ie-placeholder{color:#999}@media(max-width:767px){.container>h1{text-align:center}.signin{padding-right:15px;border-right:0 none}.form-inline{border-top:0 none;padding-top:0;margin-top:0;margin-bottom:0}.form-inline .pull-right{float:none!important;margin:0!important}.form-inline .pull-right .checkbox{display:block;margin-bottom:15px}.btn.btn-lg.btn-primary.btn-block{width:100%;display:block;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.forgetpw{display:none!important;margin-top:15px}.newaccount{width:100%;padding:0;padding-left:15px;padding-right:15px}.newaccount a{display:none!important;width:100%;background-color:#5cb85c;border-color:#4cae4c;display:block;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;font-weight:normal;text-align:center;white-space:nowrap;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;margin:0;text-transform:none;overflow:visible;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newaccount a:hover{color:#fff;background-color:#4da336;border-color:#3f842c}#footer>.container span{float:none;display:block}#footer>.container>ul{display:none!important;float:none;margin:0;padding:0;display:inline-block}}@media(min-width:768px) and (max-width:991px){.form-group .col-sm-10{width:100%}}