.x5-login-head{border: 1px solid #1abc9c;margin: 20px 5px;border-radius: 3px;overflow: hidden;}
.x5-login-head a{color: #333;}
.x5-login-head .active{background-color: #1abc9c;color: #fff;}
.x5-login-head .active a{color: #fff;}
.x5-login-head .on{float: left;width: 50%;height: 35px;text-align: center;line-height: 35px;}
.x5-login-content{border: 1px solid #C4C4C4;margin: 20px 5px;border-radius: 3px;overflow: hidden;padding: 10px;}
.x5-login-content .uinArea{height: 50px;}
.x5-login-content .input-tips{float: left;width: 50px;height: 42px;font-size: 16px;line-height: 42px;font-family: "Hiragino Sans GB", "Microsoft Yahei";}
.x5-login-content .inputOuter{float: left;margin-top: 5px;border: 1px solid #D7D7D7;border-radius: 3px;}
.x5-login-content .inputstyle{width: 200px;height: 30px;padding-left: 5px;line-height: 30px;border: 0px solid #D7D7D7;background: #fff;color: #333;border-radius: 2px;font-family: Verdana, Tahoma, Arial;font-size: 16px;ime-mode: disabled;}
button, .ptm-btn{position: relative;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;background-color: #ddd;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid #ddd;border-radius: 4px;}
.ptm-btn-primary{color: #fff;background-color: #1abc9c;border: 1px solid #1abc9c;}
.ptm-btn-row{position: relative;text-align: center;padding: 15px;}
.ptm-btn-block{display: block;width: 100%;padding: 5px 0;margin-bottom: 0;font-size: 18px;}
.ptm-line-text{height: 44px;line-height: 44px;text-align: center;font-size: 14px;color: #666;width: 100%;background-repeat: repeat-x;background-size: 100% 1px;background-position: left center;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#c8c7cc));}
.ptm-line-text span{padding: 0 25px;}
.thirdlogin{font-size: 15px;text-align: center;}
.lostpasswd{text-align: center;}
.lostpasswd a{color: #666;}
.input_msg{margin-left: 80px;}
.input_msg a{color: #666;}