/*by lanyes.org 蓝叶 2016-02-25 */ 
ul,li,dl,dt,dd{list-style-type:none;}
body{font-family:"Microsoft Yahei","Arial";background:#eee;}
.panel{width:400px;margin:50px auto 0;box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);}
.panel-heading{background-color:#44A4FB;border:none;border-bottom:3px solid #2292fa;font-size:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase;text-align:center;border-radius:0;color:#fff;height:60px;line-height:60px;cursor:pointer;overflow: hidden;}
.panel-heading .diva{float:left;width:50%;text-align:center;border-right:1px solid #1187F2;margin-left:-1px;}
.panel-heading .divb{float:left;width:50%;text-align:center;cursor:pointer;}
.panel-heading .diva:hover,.panel-heading .divb:hover{background-color:#2292fa;}
.panel-heading a{color:#fff; text-decoration:none;}
.panel-body{background:#fff;padding:15px;}
.panel-body p{line-height:30px;}
#logindiv{display:none}
#pagebg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6) url(load.gif) no-repeat center;z-index:1;}
input{outline:none}
.form-control {display: block;width:310px;height:25px;padding: 6px 28px;font-size: 15px;line-height: 1.6;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 3px;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}
.btn{width:100%;background:#44A4FB;font-size:18px;padding:15px 0;color:#fff; outline:none;border:0; cursor:pointer; border-radius:4px;}
.btn:hover{background:#09F;}
.tips{padding:10px;font-size:14px;color:#31708f;background-color:#d9edf7;line-height:25px;}
.qqreg{margin-top:10px;padding:10px;font-size:14px;color:#fff;background-color:#44A4FB;line-height:25px;text-align:center;cursor:pointer}
.qqreg a{color:#fff; text-decoration:none;display:block}
.qqreg a i{margin-right:5px;}
.qqreg:hover{background:#00aff0;}
.btns{display:block;width:100%;background:#44A4FB;font-size:18px;padding:10px 0;color:#fff; outline:none;border:0; cursor:pointer; border-radius:4px;text-align: center;text-decoration: none;}
.btns:hover{background:#00aff0;}
#passchk{display:none;border-radius:4px;background:#f5f5f5;height:25px;width:100%;border-spacing:0;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);overflow:hidden;}
#passchk td{width:33%;text-align:center;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size: 40px 40px;background-size: 40px 40px;}
#reggeet,#logingeet{background:#AEF0C0;border-radius:4px;padding:5px 0;margin:0 auto;-webkit-box-shadow: 0px 1px 5px #999 inset;-moz-box-shadow:0px 1px 5px #999 inset;box-shadow:0px 1px 5px #999 inset;}
.gt_slider{background:none !important;width:auto !important;}
.gt_holder.float{width:auto !important}
.gt_holder .gt_ajax_tip{right:5px !important;}
.gt_holder.float .gt_widget{right:0 !important;bottom:35px !important;margin:0 auto !important;width:290px !important;}
.gt_holder .gt_guide_tip{left:0 !important;right:0 !important;margin:0 auto !important;}
.gt_holder .gt_slider_knob{top:-8px !important;}
.panel-body form p{ position:relative;}
.panel-body form i{position:absolute;top:10px;left:10px;color:#168BF5;}
@media screen and (max-width: 410px){
 .panel{width:345px;}
 .form-control{width:256px;}
}