.hide {
	display: none
}

.oversea-page {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	overflow: scroll;
	background: #fff
}

.page-content {
	padding: 0 28px
}

.page-title {
	line-height: 40px;
	color: #000;
	font-size: 40px;
	margin: 36px 0 24px
}

.gray-background {
	background-color: #f7f7f9
}

.search-wrap {
	background-size: 28px 28px;
	margin-top: 24px;
	border-bottom: 1px solid #dedfe0;
	position: relative
}

.search {
	background: 0 0;
	text-align: center;
	font-size: 14px;
	line-height: 28px;
	border: none;
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0
}

.search.placeholder {
	position: absolute;
	top: 0;
	left: 0;
	color: #777;
	z-index: -1
}

.search.placeholder img {
	width: 28px;
	vertical-align: top
}

.country-list {
	padding: 0;
	list-style: none
}

.country-list li {
	color: #000;
	font-size: 22px;
	line-height: 22px;
	margin: 24px 0
}

.section-header {
	color: #777;
	line-height: 14px;
	font-size: 14px;
	margin: 16px
}

.navigator {
	margin-top: 30px
}

 

.navigator-title {
	font-size: 36px
}

.qui-dialog-box {
	position: fixed;
	z-index: 100;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	background-color: #fff;
	width: 296px;
	color: #000;
	border-radius: 3px;
	border-top: 4px #12b7f5 solid
}

.qui-dialog-box a {
	color: #12b7f5
}

.qui-dialog-content {
	font-size: 16px;
	line-height: 1.5;
	padding: 24px
}

.qui-dialog-bottom {
	font-size: 18px;
	line-height: 45px;
	text-align: center;
	border-top: 1px solid #e1e2e6
}

.qui-dialog-mask,.qui-loading-mask {
	position: fixed;
	width: 100%;
	height: 100%;
	opacity: .5;
	background: #000;
	z-index: 99;
	top: 0;
	left: 0
}

.clear,.clear button {
	height: 55px;
	border: none
}

 

.qui-input-group {
	text-align: left;
	width: 100%;
	line-height: 50px;
	font-size: 18px;
	color: #000;
	display: table;
	margin-bottom: 35px
}

.qui-input-item {
	display: table-row;
	width: 100%
}

.qui-input-wrap {
	display: table-cell;
	position: relative
}

.qui-input-item input {
	border: none;
	height: 55px;
	font-size: 22px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-appearance: none;
	color: #000;
	outline: 0;
	width: 100%
}

.qui-input-item>* {
	border-bottom: 1px solid #e1e2e6!important
}

.qui-input-title {
	padding: 0 24px 0 12px;
	display: table-cell;
	width: 1%;
	white-space: nowrap;
	text-align: right
}

.qui-input-content {
	display: table
}

.qui-button-main {
	margin: 12px 0;
	border-radius: 4px;
	line-height: 40px;
	font-size: 18px;
	text-align: center
}

.qui-button-primary {
	color: #fff;
	background-color: #12b7f5
}

.qui-button-primary:active,.qui-button-primary:hover {
	background-color: #0e98cb
}

.qui-button-primary.weak {
	border: 1px solid #12b7f5;
	color: #12b7f5;
	background-color: #fff
}

.qui-button-primary.weak:active,.qui-button-primary.weak:hover {
	border-color: #0e98eb;
	color: #0e98cb
}

.qui-button-primary.weakest {
	color: #12b7f5;
	background-color: #fff;
	border: none
}

.clear {
	position: absolute;
	top: 0;
	right: 0
}
.page_header_upice {
                padding: 40px 30px 30px;
                position: relative;
            }
            
            .logo_upice {
                text-align: center;
            }
            
            .logo_upice img {
                width: 99px;
                height: 99px;
            }
            
            .title_upice {
                color: #777;
                font-size: 14px;
                line-height: 1;
                margin-top: 16px;
                font-weight: 400;
                text-align: center;
            }

            /* 修复IOS软键盘向上推输入框后，点击响应BUG，临时方案*/
            .page_header.fixed{
                padding: 10px 0 10px 27.5px;
            }

            .page_header.fixed h2{
                margin-top: 10px;
            }
			
			.btn,a{text-decoration:none}body,button{font-size:16px}body,input{width:100%;font-family:'微软雅黑','Helvetica Neue',Helvetica,Arial,sans-serif}.btn,body,button,input{font-family:'微软雅黑','Helvetica Neue',Helvetica,Arial,sans-serif}.btn,.header .nick,.usernick,.userqq{text-overflow:ellipsis}*{margin:0;padding:0}html{overflow-x:auto}body{background:#fff;position:absolute;height:100%;color:#555;-webkit-user-select:none;-webkit-user-drag:none;-webkit-text-size-adjust:none;overflow:scroll}button{border:none}.api_list,.control,button,input{-webkit-tap-highlight-color:rgba(255,255,255,0)}li{list-style:none}.hide{display:none}.inner_wrap{position:relative;border-bottom:1px solid #dedfe0}.inner_wrap.show_clear{padding-left:44px}.show_clear input{margin-left:-44px;padding-right:36px;pointer-events:none}.show_clear .clear{display:block}#imgVerify,.input_wrap_code,.verify_show{display:inline-block}input{border:none;height:55px;font-size:22px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#000;outline:0}#verifycode{margin-left:0}.input_pwd{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.clear{position:absolute;top:0;right:0;border:none;height:55px}.clear button{padding:17.5px 0;width:20px;height:55px;background-image:url(//imgcache.qq.com/ptlogin/v4/style/42/images/CLOSE.png?v=20161223);background-repeat:no-repeat;background-color:#fff;background-position-y:17.5px}.active .clear{background-color:#9b9b9b}.input_wrap_code{width:30%}.verify_code{margin-top:13px}.verify_show{float:right;margin-right:5px}#imgVerify{width:103px;height:42px;vertical-align:bottom}#verifytip{font-size:14px;color:#418cf0}#verifytip.active{color:#1670eb}.page_header{display:none;position:relative;background:#fff}.auth_logo{display:inline-block;height:43px;width:100px;float:left;background:url("//imgcache.qq.com/ptlogin/v4/style/42/images/01_qq_logo.png?v=20161223");background-size:100px 43px}.api_list,.control,.cookie_login{background:#fff;position:relative}.page_header h1{display:inline-block;margin-left:9px;font-size:32px;line-height:43px;font-weight:400;color:#000}.page_header p{position:absolute;right:10px;bottom:10px;font-size:10px}.page_content{padding:0 27.5px;background:#fff}.cookie_login{border:1px solid #c6c6c6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:14px;-webkit-box-shadow:0 1px 1px #d9d9d9;-moz-box-shadow:0 1px 1px #d9d9d9;box-shadow:0 1px 1px #d9d9d9}.useravatar{float:left;border:1px solid #d9d9d9;padding:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;vertical-align:top}.useravatar img{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:49px;height:49px}.userinfo{margin-left:63px;height:53px}.userqq{margin-top:3px;color:#bbb}.usernick,.userqq{line-height:20px;word-wrap:break-word;word-break:break-all;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis}.authorized_form_list{padding-top:50px;font-size:14px}.authorized_form_list>p{margin-bottom:9px;text-indent:1px}.api_list,.control{border:1px solid rgba(0,0,0,.1);-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 1px rgba(255,255,255,.2);-moz-box-shadow:0 1px rgba(255,255,255,.2);box-shadow:0 1px rgba(255,255,255,.2)}.api_list{border-bottom:none}.hidecontrol .api_list{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.control{border-top-color:rgba(0,0,0,.1);-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;text-align:center;line-height:40px}.hidecontrol .control{display:none}#controlText{margin-left:6px}.show_all{display:inline-block;width:17px;height:17px;background:url("//ui.ptlogin2.qq.com/style/35/images/icon.png?v=2013031101") 1px -17px;background-size:35px 84px;vertical-align:middle}.up .show_all{margin-top:-5px;background:url("//ui.ptlogin2.qq.com/style/35/images/icon.png?v=20130311017") 0 -33px;background-size:35px 84px}.api_list li{border-top:1px solid rgba(0,0,0,.1);padding-left:8px;line-height:40px}.api_list li.active{background:rgba(0,0,0,.03)}.api_list li:first-child{border-top:none;padding-top:1px}.ico_authorize{display:inline-block;position:relative;top:2px;margin-right:3px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:15px;height:15px;background-color:#c8c8c8;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.15);box-shadow:inset 0 1px 1px rgba(0,0,0,.15)}li.selected .ico_authorize{background-color:#5cb232;background-image:url("//ui.ptlogin2.qq.com/style/35/images/icon.png?v=2013031101");background-size:35px 84px;background-position:-1px -1px;background-repeat:no-repeat;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}li.disabled .ico_authorize{background-color:#a1a1a1}.btn{display:block;border:1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:35%;height:40px;background:#12b8f6;overflow:hidden;font-size:18px;z
    line-height:40px;color:#fff;text-align:center;cursor:pointer}#onekey{display:none}.btn_lightgreen{margin-top:9px}.btn_white{border-color:#838a96;background:#9fa6af;background:-webkit-gradient(linear,left top,left bottom,from(#9fa6af),to(#a2a8b1));background:-webkit-linear-gradient(top,#9fa6af,#a2a8b1);background:-moz-linear-gradient(top,#9fa6af,#a2a8b1);background:-ms-linear-gradient(top,#9fa6af,#a2a8b1);background:-o-linear-gradient(top,#9fa6af,#a2a8b1);background:linear-gradient(top,#9fa6af,#a2a8b1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9fa6af', endColorstr='#a2a8b1', GradientType=0);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.13),inset 0 1px 1px rgba(255,255,255,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.13),inset 0 1px 1px rgba(255,255,255,.2);box-shadow:0 1px 1px rgba(0,0,0,.13),inset 0 1px 1px rgba(255,255,255,.2)}.btn_white_active{background:#8e96a0;background:-webkit-gradient(linear,left top,left bottom,from(#8e96a0),to(#9fa6af));background:-webkit-linear-gradient(top,#8e96a0,#9fa6af);background:-moz-linear-gradient(top,#8e96a0,#9fa6af);background:-ms-linear-gradient(top,#8e96a0,#9fa6af);background:-o-linear-gradient(top,#8e96a0,#9fa6af);background:linear-gradient(top,#8e96a0,#9fa6af);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e96a0', endColorstr='#9fa6af', GradientType=0);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.13),inset 0 1px 1px rgba(0,0,0,.12);-moz-box-shadow:0 1px 1px rgba(0,0,0,.13),inset 0 1px 1px rgba(0,0,0,.12);box-shadow:0 1px 1px rgba(0,0,0,.13),inset 0 1px 1px rgba(0,0,0,.12)}.btn_group{margin:30px 0 0;text-align:right}.msgbox .text,.page_footer,.q_logon_list{text-align:center}.btn_login{display:inline-block;width:62.5%}.btn_cancel{display:inline-block;float:left;width:32.5%}#authframe,#download-area-pad,#qlogin_entry,#switch,#zc_feedback,.copyright,.download-bottom,.hidecancel .btn_cancel,.login_form_panel,.new_vcode,.qrlogin,.title,h2{display:none}.hidecancel .btn_login,.mask{width:100%}.page_footer{margin:20px auto 15px;font-size:12px;line-height:24px}.page_footer a{color:#555}.msgbox,.msgbox a,.msgbox a:visited{color:#fff}.mask{position:absolute;top:0;left:0;height:100%;background:#919191;opacity:.5;filter:alpha(opacity=50);z-index:99}.msgbox{position:fixed;top:10px;left:10px;right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:18px;background:rgba(0,0,0,.5);z-index:100}.msgbox .btn{border-color:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(92,93,93,.7)),to(rgba(57,59,59,.7)));background:-webkit-linear-gradient(top,rgba(92,93,93,.7),rgba(57,59,59,.7));background:-moz-linear-gradient(top,rgba(92,93,93,.7),rgba(57,59,59,.7));background:-ms-linear-gradient(top,rgba(92,93,93,.7),rgba(57,59,59,.7));background:-o-linear-gradient(top,rgba(92,93,93,.7),rgba(57,59,59,.7));background:linear-gradient(top,rgba(92,93,93,.7),rgba(57,59,59,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5d5d', endColorstr='#393b3b', GradientType=0);-webkit-box-shadow:inset 0 0 0 1px #666;-moz-box-shadow:inset 0 0 0 1px #666;box-shadow:inset 0 0 0 1px #666}.msgbox.alert .btn.ok{margin:0 auto;width:75%;height:38px;line-height:38px}.content{width:270px;margin:35px auto 0;padding:25px 4%;border-radius:8px;border:1px solid #99bbcd;font-size:14px;background:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#F6FCFF));background:-moz-linear-gradient(top,#FFF,#F6FCFF);background:-o-linear-gradient(top,#FFF,#F6FCFF);-webkit-box-shadow:1px 1px 10px rgba(172,203,229,.75);box-shadow:1px 1px 10px rgba(172,203,229,.75)}.hidecontrol .api_list li:last-child{border-bottom:1px solid rgba(0,0,0,.1)}#page_footer.no_auth{width:80%}.new_vcode{width:100%;height:100%}.bottom_link{margin-top:15px;height:19px}.bottom_link a{color:#12b7f5;font-size:14px}.q_logon_list{padding:25px 0}.header{display:inline-block}.header img{border-radius:50%;width:70px;height:70px}.header .nick{-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90px;display:block}
 