@charset "utf-8";
/* Reset Styles */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
}

h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
strong {font-weight: bold;}
em {font-style: italic;}/* CSS Document */

body{overflow:auto;font:12px/1.5 "Microsoft YaHei","微软雅黑","SimSun","宋体";color:#333;zoom:100%;}
a,input,select,option,textarea,button{font-family:Arial,"Microsoft Yahei","微软雅黑",sans-self;}
a{text-decoration:none;color:#146C88;}
.hide{display: none;}
.green{color: #13ae2f;}
.red{color: #ff1000;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}

.User_grade{margin:auto auto 0px 0px;overflow:hidden;float:left;text-align:center}
.User_ratings .ratings_title01{width:407px;height:auto;font-family:"微软雅黑","宋体";font-size:14px;color:#aaaaaa;}
.User_ratings .ratings_title p{float:left;}
.User_ratings .ratings_title p span{font-size:48px;}
.User_ratings .ratings_title p i{color:#7dc234;font-style:normal;}
.User_ratings .ratings_title01 p span{font-size:18px;}
.User_ratings .ratings_title01 p i{color:#7dc234;font-style:normal;}
.User_ratings .ratings_title01 input{width:120px;height:48px;border:0;margin:15px auto auto 45px;float:left;background:url(../images/batton_01.png) -202px -2441px no-repeat;}
.User_ratings .ratings_title01 input:hover{background:url(../images/batton_01.png) -202px -2489px no-repeat;}
.User_ratings .ratings_title01 input01{background:url(../images/batton_01.png) -202px -2537px no-repeat;}
.User_ratings .ratings_title input{width:120px;height:48px;border:0;margin:15px auto auto 45px;float:left;background:url(../images/batton_01.png) -202px -2441px no-repeat;}
.User_ratings .ratings_title input:hover{background:url(../images/batton_01.png) -202px -2489px no-repeat;}
.User_ratings .ratings_title input01{background:url(../images/batton_01.png) -202px -2537px no-repeat;}
.User_ratings .ratings_bars{width:270px;float:left;border:1px solid #eee;height:30px;line-height:30px;background:#f8f8f8;position:relative;}
.User_ratings .ratings_bars #title0{width:25px;height:25px;text-align:center;border:1px solid #bfbebe;line-height:25px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;float:left;color:#a0a0a0;margin-right:10px;background:#fff;}
.User_ratings .ratings_bars #title1{width:25px;height:25px;text-align:center;border:1px solid #bfbebe;line-height:25px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;float:left;color:#a0a0a0;margin-right:10px;background:#fff;}
.User_ratings .ratings_bars #title2{width:25px;height:25px;text-align:center;border:1px solid #bfbebe;line-height:25px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;float:left;color:#a0a0a0;margin-right:10px;background:#fff;}
.User_ratings .ratings_bars #title3{width:25px;height:25px;text-align:center;border:1px solid #bfbebe;line-height:25px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;float:left;color:#a0a0a0;margin-right:10px;background:#fff;}
.User_ratings .ratings_bars #title4{width:25px;height:25px;text-align:center;border:1px solid #bfbebe;line-height:25px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;float:left;color:#a0a0a0;margin-right:10px;background:#fff;}
.User_ratings .ratings_bars .bars_10{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:25px;float:left;color:#a0a0a0;}
.User_ratings .ratings_bars .scale{width:100%;height:30px;float:left;position:relative;}
.User_ratings .ratings_bars .scale div{width:0px;position:absolute;width:0;left:0;height:13px;bottom:0;background-color:#7ac23c;height:30px;}
.User_ratings .ratings_bars .scale span{width:30px;height:30px;*height:28px;position:absolute;left:0px;cursor:move;background:url(../images/rt.png) center no-repeat;background-color:#fff;border-right:1px solid #eee;box-sizing:border-box;z-index:3;}
.User_ratings .ratings_bars .scale span.refresh{cursor:pointer;}
.User_ratings .ratings_bars .scale span.checkok{background:url(../images/rt_ok.png?v=1.1) center no-repeat;background-color:#fff;}
.User_ratings .ratings_bars .scale span.refresh{background:url(../images/refresh.png?v=1.1) center no-repeat;background-color:#fff;}
.User_ratings .ratings_bars .nc-lang-cnt{font-size:12px;color:#444444;width:100%;height:30px;padding:0;position:absolute;margin:0px;left:0px;}
.User_ratings .ratings_bars .nc-lang-cnt-ok{font-size:12px;color:#fff;height:30px;padding:0;position:absolute;margin:0px;left:0px;}
.User_ratings .ratings_bars .redtext{color:red;}
.check-it-text{text-align:center;color:#f00;padding-bottom:6px;}
.redtext{color:red;}
#m_nocaptcha .scale{height:40px;}
#m_nocaptcha .scale span{width:40px;height:40px;}
#m_nocaptcha .User_ratings .ratings_bars{height:40px;}
#m_nocaptcha .User_ratings .ratings_bars .nc-lang-cnt{height:40px;line-height:40px;}
#m_nocaptcha .User_ratings .ratings_bars .nc-lang-cnt-ok{height:40px;line-height:40px;}
#m_nocaptcha .User_ratings .ratings_bars .scale div{height:40px;}
#nocaptcha0 .ratings_bars{width:190px;}
#nocaptcha1 .ratings_bars{width:190px;}

/*二维码验证*/
.verify{position:relative;cursor:pointer;white-space:nowrap;}
.verify .iconfont{vertical-align: bottom;}
.qrcode-show{width:124px;height:124px;background:#fff;border:1px solid #ccc;position:absolute;left:255px;z-index:3;display:none;top:-46px;}
.wx_login{margin-bottom:20px;}
.wx_login .qrcode-show{width:130px;height:130px;top:-140px;left:80px;}
.wx_login .qrcode-show .arrow{position:absolute;top:125px;left:59px;width:16px;height:16px;background:url(../uc/images/arrow.gif) no-repeat;}

/*图片滑块*/
.safe{height:110px;width:190px;position:relative;}
.safefixed{position:relative;top:-100px;left:0;}
.safe-bg,.safe-captcha{background-repeat:no-repeat;}
.safe-bg{position:absolute;width:190px;height:100px;background-position:0 0;}
.safe-captcha{position:absolute;top:32px;left:0;width:36px;height:36px;background-position:0 -100px;-webkit-mask-image:url(/resources/images/verfiy/sc.png);}
.safe-captcha:after{content:'';position:absolute;width:36px;height:36px;background-image:url(/resources/images/verfiy/block.png);}

.popup{color:#333;padding:3px;}
.popup .box{padding-left:20px;padding-right:20px;background:white;}
.popup .tips{color:#666;font-size:14px;}
.popup .formtips{display:inline-block;padding:5px 10px;border:solid 1px #facd89;background:#fffccc;color:#5c5929;line-height:100%;*display:inline;zoom:1;}
.popup .login,
.popup .share,
.popup .other1{/*overflow:hidden;*/padding:10px 0;line-height:3em;color:#666;}

.ulist1{/*overflow:hidden;*/}
.ulist1 li{padding:5px 0;white-space:nowrap;text-overflow:ellipsis;*zoom: 1;display: flex;align-items: center;}
#autoLoginSpan img{vertical-align: middle;}
.ulist2,
.ulist3,
.ulist4 .ulist2 li,
.ulist3 li,
.ulist4 li{background:none;}
.ulist2 li{float:left;padding-right:15px;}
.formtip4{padding:0 4px;vertical-align:middle;}
.formtip1{padding:0 10px;color:#999;}
.formtip2,
.formtip3{margin:0 10px;vertical-align:middle;}
.fr{float:right;}
.login-line{float:right;margin-top:1px;}
.wx-min-btn{cursor:pointer;color:#146C88;margin-left:10px;}
.wx-min-btn i{font-size:14px;color:#4cc02b;}
#form_regist .btn-main{margin-left:80px;}
.password-safety{float:left;margin-right:10px;padding:5px 0 0;height:12px;}
.password-safety{vertical-align:text-top;margin-right:10px;}
.password-safety td{height:12px;padding:0;border:solid 3px #fff;background:#f60;}
.password-safety td.tdnone{background:#ccc;}
.tblinfo{width:100%;}
.tblinfo .name2{vertical-align:text-top;}
.tblinfo td{padding:5px;}

.btn-main,
.btn-sub{min-width:80px;border-width:1px;border-style:solid;font-family:"Microsoft Yahei","微软雅黑",Arial,sans-self;height:30px;vertical-align:middle;text-align:center;border-radius:4px;cursor:pointer;font-size:14px;padding:0 15px;*width: 144px;}
.btn-main{border-color:#00a1e9;background-color:#00a1e9;color:#fff;}
.btn-main:hover{background-color:#2FAFF0}
.btn-sub{border-color:#eee;background-color:#f8f8f8;color:#666;}
.btn-sub:hover{background-color:#fbfbfb}
.textcsss,.textcss1,.textcss2,.textcss3,
.textsign,
.textarea1,.textarea2,.textarea3,.textarea4{
	width:200px;
	height:25px;
	padding:0 5px;
	border:solid 1px #eee;
	border-radius:2px;
	font-size:12px;
	line-height:25px;
}
.textcsss{width:50px; text-align:center;}
.textcss1{width:180px;}
.textcss2{width:250px;}
.textcss3{width:300px;}
select.textcss1,select.textcss2,select.textcss3{height:27px; padding:2px;}
select.textcss1{width:212px;}
select.textcss2{width:262px;}
select.textcss3{width:312px;}
.textsign{
	width:180px;
	border:none;
	border-radius:0;
	background:#ccc;
}
.textarea1,.textarea2,.textarea3,.textarea4{margin:0; padding:5px;}
.textarea1{width:95%; height:90px; line-height:30px;}
.textarea2{width:420px; height:60px;}/*wen edit*/
.textarea3{width:700px; height:90px;}
.textarea4{width:100%; height:90px;box-sizing: border-box;}
.textcsss:focus,.textcss1:focus,.textcss2:focus,.textcss3:focus,.textcss5:focus,
.textarea1:focus,.textarea2:focus,.textarea3:focus{
	border-color:#00647b;
	box-shadow:0 0 3px #33bbd9;
}
.textsign:focus{background:white;}
.texterror{
	border-color:red;
	box-shadow:0 0 3px red;
}

.out_box{border:1px solid #ccc;background:#fff;font:12px/20px Tahoma;}
.list_box{border-bottom:1px solid #eee;padding:0 5px;cursor:pointer;}
.focus_box{background:#f0f3f9;}
.mark_box{color:#c00;}
/*6-11微信登陆*/
.weixinlogo{width:148px;height:30px;vertical-align:middle;display:inline-block;}
.weixinlogo img{width:148px;height:30px;border-radius:4px;}
.weixinlogo img:hover{opacity:0.8;}
.weixin{padding:6px 10px 10px 0px;}
.weixin .qrcode,
.weixin .qrcode img{width:146px;height:146px;}
.weixin .qrcode{border:solid 1px #ccc;background:white;padding:1px;overflow:hidden;position:relative;}
.weixin .guild{border-left:solid 1px #ccc;padding-left:30px;color:#666;min-height:150px;}
#res_rk{
	position: absolute;
    top: 5px;
    right: 0;
}
.weixin .name4{width:170px;padding-top:8px;vertical-align:top;}
.weixin .guild .msg{padding-top:10px;}
.weixin .guild dt{padding-bottom:10px;font-size:14px;}
.weixin .guild dd{white-space: nowrap;}
.weixin #logo{position:absolute;top:57px;left:57px;}
.weixin #authlogo{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px;}
#authlogo i{color:#e3251f;font-size:32px;background-color:#fff;border-radius:6px;line-height: 1;}
.weixin #logo img,.weixin #authlogo img{width:40px;height:40px;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;border:1px solid #ccc!important;}
.emaillist li,
.emaillist{list-style-type:none;}
.emaillist li{line-height:20px;padding:0;margin:0;}
.emaillist li:hover{background:#F1F3FE;}
.emaillist{position:absolute;width:182px;left:-5px;padding:4px;border:1px solid #ccc;top:37px;margin-left:10px;display:none;background:#fff;z-index:200;}
.login-ways{line-height:32px;height:32px;font-size:0;}
.login-ways a{font-size:12px;line-height: 34px;float:right;margin-left:8px;}
.login-btns{vertical-align:middle;border:none;font-size:14px;font-family:"Microsoft Yahei","微软雅黑",Arial,sans-self;cursor:pointer;text-align:center;line-height:30px;border-radius:4px;background:#fff;color:#999;padding: 0;*width: auto;*overflow: visible;}
.login-btns.wx,.login-btns.auth{margin:0 10px 0 12px}
.login-btns i{vertical-align: top;}
.login-btns.wx i{color:#23d96e}
.login-btns.phone i{color:#00a1e9}
i.auth{color:#e3251f}
.textcss1{outline: none;}
#mobilephonecode{width:80px;margin-right:10px;}
#nocaptcha_phone .ratings_bars{width:190px;}
.auth-code-reload {width: 156px;height: 156px;position: absolute;top: 0px;left: 0px;background: rgba(0, 0, 0, .6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);text-align: center;display: none;}
.btn-auth{color:#e3251f;vertical-align:middle;cursor:pointer;margin-left: 12px;}