@charset "utf-8";
* { margin:0; padding:0; }
html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
ol,ul{list-style:none}
i{ font-style:normal;}
button,input,select,textarea{ font-size:100%;margin:0;padding:0;border:none;outline:none;border-radius:0;font-family:"Microsoft YaHei";vertical-align:middle;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none}
html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar;}
body{font-size:16px;font-size:1.6rem;-ms-word-break:break-all;word-break:break-all;word-break:break-word;overflow-wrap:break-word;color:#000;font-family:"Hiragino Sans GB", "Microsoft YaHei","WenQuanYi Micro Hei","sans-serif"; margin:0; padding:0;}
ul{ list-style:none;}
.le{ float:left;}
.ri{ float:right;}
html, body, #login #content{ height:100%; }

/*Head*/
#login{ background:-webkit-linear-gradient(to bottom left,#789CC9, #F5F6EE);background-image:linear-gradient(to bottom left,#789CC9, #F5F6EE);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#789CC9,endColorStr=#F5F6EE); overflow:hidden;}
#Head{ width:100%; background-color:#FFF;}
#login #Head{border-bottom: 1px #eeeded solid;box-shadow:0 3px 7px #93abcc;}
.h-warp{height:60px;width:960px; margin:0 auto;text-align: left;}
#login #Footer{position:relative;height:60px;margin-top:-61px; border-bottom:1px solid #eee; background-color:#FFF; color:#2d3237; font-size:14px; text-align:center; padding:0;}
#Footer #footer-menu{ color:#757991;padding-top:13px;}
#Footer #icp{color:#999;text-decoration:none;}
#Footer a{color:#757991;text-decoration:none;}

#Personal { display:block;float:right;}
#Personal a {text-decoration:underline;}

#messages{border:1px #fa8700 solid;padding:5px;background-color:#fee3c3;}
#notice{margin:20px auto;padding:30px 0;width:600px;text-align:center;border:1px #9cf solid;background-color:#d7e8f8;}
#notice #messages{border:0px; background-color:#fff;}

/*.tip{color:#666}*/
#checkusername{ border:1px solid #ced6db; padding:2px 5px; background:#e1e6e9; color:#8ea5b3; font-size:14px;}
/* Simple */

/*content layout*/
#login #content{ height:auto; min-height:100%; _height:100%;  }
/*.c-wrap{width:960px; margin:140px auto 0;padding-bottom:60px;}*/
.c-wrap{width:960px; position:absolute;top:50%; margin-top:-250px; left:50%; margin-left:-480px;padding-bottom:60px; overflow:hidden;}
body#login #content-right{
float:right;
width:300px;
margin-left:20px;
}
body#login h3.summary{padding:0;margin:10px;font-size:14px;}
body#login h4.title{padding:0;margin:5px;font-size:14px;}

/*login*/
#loginbutton{width:86px;height:33px;background-image:url(http://static.mbalib.com/passport/images/button_login.gif);background-repeat:no-repeat;border:0px;cursor:pointer;display:inline;}
.buttonOut{background-position:-310px -11px;}
.buttonHover{background-position:-211px -11px;}

.login-box{border:1px #bde2ff solid;padding:3px;width:280px;margin-bottom:20px;}
.login-box .body{background-color:#deeef8;padding:20px;text-align:center;}
#login-form td{padding:2px;text-align:left;}
#login-forgetpassword{margin-top:20px;text-align:center;}

/*simple*/
body#simple {width:auto;}
body#simple #content{margin:0px auto;min-height:580px;}
body#simple #content-main{ max-width:960px;_width:960px; margin:50px auto; background:#fbfbfb; border:1px solid #dad8d8; padding:20px 10px; *padding-bottom:0;box-shadow:0 1px 2px rgba(196, 196, 191, 0.4); overflow:hidden;}
.simple-form .summary{ margin:0 0 20px 0;font-size:16px;font-family:"Microsoft YaHei"; color:#8d8a8a; border-bottom:1px solid #e5e5e5;}
.simple-form .summary a{ padding:0 0 10px; text-decoration:none; color:#8D8A8A; margin:0 15px; display:inline-block;}
.simple-form .summary a.sel{ border-bottom:3px solid #6AADED; margin-bottom:-1px; color:#388de2;}
.simple-form .table-edit{ margin:0; *margin-bottom:25px; padding:0;}
.simple-form .table-edit td a{color:#2f71aa;text-decoration:none; font-size:12px;}
.simple-form .table-edit td a:hover{text-decoration:underline;}
.simple-form .table-edit td a.yzm{ color: #3688d6;background-color: #ddedfc; font-size:14px; display:inline-block; line-height:30px; height:30px; padding:0 8px;}
.simple-form .table-edit th{ font-weight:normal; font-size:14px; color:#757373;padding-right:20px;}
.simple-form .table-edit .blurinput{ padding:5px 3px;border:1px solid #d0cece; float:left; width:200px; margin-right:5px; -webkit-appearance: none;}
.simple-form .table-edit .yzm-inp{ width:110px;}
.simple-form .table-edit .focusinput{ float:left; display:inline-block; width:200px;margin-right:5px;}
.s-f-c{ position:relative; height:300px;}
.s-f-c .login-b{ background-color: #509eec;color: #FFF; text-decoration:none; margin-left:20px;}
.s-f-c .login-b:hover{ background-color:#388de2;}

.signupbutton{ float:left;}
.lin{ height:20px; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.signup-a{display:block; margin:10px 20px; padding:0;float:left;}
.table-edit .tip{ color:#979595; padding-bottom:15px; font-size:14px;}
.contentfont{ color:#2f71aa; padding:0 3px; line-height:1.6}
#forgetpassword-notice{margin:20px 40px; color:#8d8a8a; font-size:14px;}
#forgetpassword-notice a{color:#2f71aa; padding:0 5px;}
.table-edit #usernameTip,.table-edit #passwordTip,.table-edit #confirmpasswordTip,.table-edit #emailTip,.table-edit #realnameTip,.table-edit #codeTip{ float:right; padding-right:5px;}
.protocol-wrap{
	max-width:960px;
	_width:960px; 
	margin:50px auto;
	line-height:1.9;
	}
.protocol-wrap h3{
	text-align:center;
	font-size:18px;
	}
	
.protocol-wrap p{
	margin-bottom:15px;
	}		
.gray-signupbutton{
	background-color:#999;
	background-image:none;
	border-radius:4px;
	}
.protocol-wrap h4{
	font-size:16px;
	margin-bottom:10px;
	}



/*user*/
#user #Head,#simple #Head{ background:url(images/center_back.jpg) repeat-x;height:60px;}
#user .h-w,#simple .h-w{ width:960px; margin:0 auto;}
#user #Head .use-logo,#simple #Head .use-logo{ float:left; margin:5px 0 0; vertical-align:middle;}
#center-link{font-size:14px;font-weight:bold;color:#000;text-decoration:none;position:absolute;top:32px;left:170px;}
#Personal {float:right;margin:0; padding:0;z-index:99;color:#656566; line-height:60px; font-size:14px;}
#Personal b{ margin:0 5px;}
#Personal a {text-decoration:none; color:#656566; margin:0 5px;}
#Personal a:hover{ text-decoration:underline;}
#user #content{ width:960px; margin:40px auto; overflow:hidden;}
#user #content-main{width:958px;float:left;margin-bottom:20px; border:1px solid #dad8d8; background:#FFF;padding:0;}
#user #content-side{width:300px;float:right;margin-bottom:20px;}
#user #content-center{ margin:0; padding:0; overflow:hidden;}
#user .content-bd{ clear:both; margin:0;}

#user .u-p-stp1{ position:relative; min-height:300px;}
#user #content-center table a{ color:#3d88d3;}
#user .u-p-stp1 table,.jbzl-tab{ margin:10px 35px;}
#user .u-p-stp1 th{ color:#7b7c7d; font-weight:normal; padding-right:15px; width:80px;}
#user .u-p-stp1 table .blurinput{ padding: 0 10px;height: 30px;line-height: 30px;border: 1px solid #dedcdc;}
#user .u-p-stp1 table .tip{ padding:10px 0 12px; font-size:14px;}
.u-p-stp1 .note-g{ padding:10px 35px;}
#user h3{ font-size:14px; padding:15px 0 10px 20px; font-weight:normal;border-bottom:1px solid #E5E5E5; height:20px;margin:0;}
#user .form-button{ border-top:1px solid #e5e5e5;clear:both; height:40px; padding-top:20px;}
#user .form-button .button{  border:none; background:none; color:#FFF;font-size:14px;font-family:"Microsoft YaHei";padding: 0 15px 0 0;}

#user .jbzl-tab a{ color:#3d88d3;}
#user .jbzl-tab tr{ padding:5px 0; display:block;}
#user .jbzl-tab th{ color:#7b7c7d; font-weight:normal; padding-right:15px; text-align:right;}
#user .jbzl-tab input{ padding:5px 3px;border:1px solid #d0cece;}
select.date{border:1px solid #d0cece; padding:0px 5px;}
#user .jbzl-tab .tip{ padding-bottom:15px; font-size:12px;}
#user .jbzl-tab h3{ font-size:14px; padding:15px 0 10px 20px; font-weight:normal;border-bottom:1px solid #E5E5E5; height:20px;margin:0;}
#user .form-button{ border-top:1px solid #e5e5e5;clear:both; height:40px; padding-top:20px;}
#user .form-button .button{  border:none; background:none; color:#FFF;font-size:14px;font-family:"寰蒋闆呴粦","瀹嬩綋",Tahoma,Helvetica,Arial,sans-serif;padding: 0 15px 0 0;}
#user #sex{ margin-right:5px; border:0;}

.outer {list-style-type:none; background:transparent;border-bottom:3px solid #639bd3; width:100%; height:30px; padding:30px 0 0 0; margin:0; display:block;}
.outer li {display:block; float:left; padding-left:15px; margin:0; height:30px; overflow:hidden;}
.xboxcontent {display:block; background-color:#eef3f5; color:#b1bccf;border:1px solid #dbd9d9; border-bottom:none; height:30px; line-height:30px; padding:0 12px;text-align:center; border-radius:5px 5px 0 0; font-size:14px;}
a.xmenu2{display:block; text-decoration:none; height:30px;}
.Selected .xmenu2 {background:transparent; cursor:pointer;}
.Selected .xmenu2 span {color:#fff;}
.Selected .xboxcontent {background:#639bd3; border-color:#639bd3; }
.Selected .xmenu2 .xb1 {background:#639bd3;}
.u-s-stp1{ padding:35px 0; }
.u-s-lay{ margin-bottom:30px;}
.u-s-lay .ico{ background:url(images/u-s-ico.png) no-repeat; width:38px; height:38px; display:block; margin:3px 25px 0 0;}
.u-s-lay .ema-ico{ background-position:-35px 0;}
.u-s-lay .iph-ico{ background-position:9px 0px;}
.u-s-lay .text .note{ color:#9a9898; font-size:14px; margin-top:5px;}
.u-s-lay .text a{ margin-left:10px; color:#2e7fdb;}
.u-s-stp1 .bd,.u-s-stp2 .bd,.u-s-stp3 .bd{ padding:0 35px 0;}
.u-s-stp3 .bd{ padding-bottom:20px;}
.u-s-stp2 .bd .iph-num{ width:200px; padding:5px 10px; border:1px solid #dedcdc; font-size:14px;}
.u-s-stp2 .bd  .note-red{ font-size:14px; color:#ea1616; margin-left:10px;}
.u-s-stp2 .bd p,.u-s-stp3 .bd p{ margin:20px 0 10px;}
.note-g { color:#a4b9c3; font-size:14px;}
.u-s-stp2 .bot,.u-s-stp3 .bot{ border-top:1px solid #f2f7f9; display:block; margin-top:20px; padding:15px 0 15px 35px;}
.u-s-stp2 .bot input,.u-s-stp3 .bot input{ background-color:#388de2; color:#FFF; padding:4px 25px}
.u-s-stp2 #security-tip{ margin-top:20px; font-size:14px;}
.u-s-stp3 .bd .inp-lay input{ padding:0 10px; height:30px; line-height:30px; border:1px solid #dedcdc; font-size:14px;}
.u-s-stp3 .bd .yzm-num { width:80px;}
.u-s-stp3 .bd .inp-lay{ margin-top:20px;}
.u-s-stp3 .bd .inp-lay .fs-yzm{ vertical-align:top; height:32px; line-height:32px; padding:0 10px; display:inline-block; font-size:14px; color:#3688d6; background-color:#ddedfc; text-decoration:none; margin-left:10px;}
.u-s-stp4{ min-height:300px; _height:300px; position:relative;}
.suc{ background:url(images/suc.png) no-repeat; padding-left:40px; height:24px; line-height:24px; font-size:18px; position:absolute;left:50%; margin-left:-75px;top:100px; text-align:center;}
.suc a{ color: #388de2; width:100px;font-size:14px; display:block; margin:15px 0 0 -10px;}
#user .tit{ border-bottom:1px solid #f2f7f9; width:100%; font-size:16px;}
#user #content-center .angle{ margin:50px;}
#user #content-center .box-bg{ border:1px solid #ebeaea;}
#user #content-center .box-title{ padding:10px; color:#7b7c7d;}
#user #content-center .box-body th{ font-weight:bold;}
#user #content-center .box-body .form-button{border:0; padding:0; margin:0 0 0 350px;*margin:0 0 0 150px;width:300px;}
#security-tip{ margin:0 0px 10px;border:1px solid #f6e7ba;background-color:#fffbed;padding:10px 15px; font-size:14px;}
.bottom-tip{border:1px solid #f6e7ba;background-color:#fffbed;padding:10px 20px;margin:0 30px 10px 0;float:right; font-size:14px;}
.tip-box{padding:10px;border:1px #ccc solid;color:#FF6000;margin:20px 30px;}
.succ-verified{text-align: left;margin:40px;}
.succ-verified .succ-verified-name{clear:left;color:green;float:left;font-size:15px;font-weight:bold;width:200px;}
.succ-verified .succ-verified-name img{vertical-align: middle;margin-top: -5px;}
.succ-verified .succ-verified-tip{float:left;width:250px;color:#8B8A8A;line-height:14px;}
.succ-verified .verify-remove{clear:right;color:#424243;margin: 0 0 30px 0;}
.succ-verified .verify-remove a:link,
.succ-verified .verify-remove a:visited,
.succ-verified .verify-remove a:active{text-decoration: none;color: blue;}
.succ-verified .verify-remove a:hover{text-decoration: underline;}
#security-select{padding:20px;}
#security-select th{font-size:14px;}
#security-select td{color:#666;}
.u-g-stp1{ margin-left:35px;overflow:hidden;}
.u-g-stp1 .u-s-lay{ width:30%; float:left; margin:15px 0;}
.u-g-stp1 .bd { padding:35px 0;float:left; display:block; width:90%;}
.u-g-stp1 .u-s-lay .ico{ background:url(images/third-ico.png) no-repeat; width:36px; height:36px; display:block; margin:3px 25px 0 0;}
.u-g-stp1 .u-s-lay .wb-ico { background-position:0 0;}
.u-g-stp1 .u-s-lay .qq-ico { background-position:-37px 0px;}
.u-g-stp1 .u-s-lay .wx-ico { background-position:-74px 0px;}
.u-g-stp1 .u-s-lay .text a{ display:block;}

.pop-box{ border:1px solid #B3B3B3; display:block; background:#FFF; position:fixed; *position:absolute; left:50%; margin-left:-225px; top:50%; margin-top:-130px;z-index:99; overflow:hidden;width:450px;}
.pop-box .hd{ background-color:#388de2; height:40px;}
.pop-box .dg{ width:240px; margin:30px auto 0;padding:0 0 20px 50px; background:url(images/jg.png) 0 6px no-repeat;}
.pop-box .close{ background:url(images/close.png) no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.mbalib.com/doc/images/ico.png"); width:20px; height:20px; display:block; position:absolute; right:10px; top:10px;}
.pop-box .note span{ font-size:14px; color:#bbb; line-height:20px;}
.pop-box .fav-btn{ margin:0 auto 25px; width:200px; display:block;}
.pop-box .fav-btn a{ width:80px; display:inline-block; text-align:center; margin:0 10px; padding:4px 0; text-decoration:none;}
.pop-box .fav-btn a.y{ background:#388de2; color:#FFF;}
.pop-box .fav-btn a.n{ background:#dbe6ea; color:#6d858f;}
.pop-box .bd{ text-align:center; padding:30px 0 20px;}
.pop-box .note a{color:#388de2;}

.use-logo{ float:left; margin:5px 0 0 0; vertical-align:middle;}
.signup{float:right; display:block; line-height:60px; margin:0;padding:0; font-size:14px;}
.signup a{ line-height:25px;padding:6px 9px;margin-left:5px; text-align:center; color:#2e8ded;}
.con-bodyl{ float:left;overflow:hidden; background:#F00; }
.con-bodyr{ width:332px; overflow:hidden; float:right;}
.con-bodyrerr{ padding-bottom:10px; color:#F00; font-size:14px;}

.topnav-wrap .wrap-inner-m{ float:right;}
.topnav-wrap .wrap-inner-l{margin:0 80px 0 0;}

.con-body p{ line-height:1.5; color:#434242;}
.con-bodyltitle h1{ font-size:20px; color:#d14646; margin:0 0 8px; padding:0;}
.con-bodylmain{ margin:30px 0 0; padding:0;}
.con-bodylmain p{ margin:0 0 0 75px;padding:0; color:#6a6767;line-height:1.5;}
.con-bodylmain li{margin-bottom:30px; display:block; float:left; width:100%;}
.con-bodylmain li img{ float:left;}
.con-bodylmain .con-bodylmain-tit{font-size:16px;}

.con-bodyrbox{ width:280px; height:auto;background:#fff; border:#e5e5e5 1px solid; margin:0; padding:20px 25px; }
.head-tit{ border-bottom:1px solid #e2e8f3;font-size:16px; font-weight:bold; margin-bottom:35px;}
.head-tit a{ width:50%; display:inline-block; text-align:center;color:#b1bccf; text-decoration:none; padding-bottom:10px;}
/*.head-mid{ overflow:hidden; margin:15px 0; font-size:12px; display:block;width:100%;}*/
.head-mid .left{ float:left;}
.head-mid .left a,.iph-use-a{ color:#2899ef;}
.head-mid .right{ float:right;}
.head-mid .right .iph-ico{ background:url(images/iph-ico.png) no-repeat; height:20px; display:inline-block; padding-left:25px; color:#000;}
.head-tit a.sel{ margin-bottom:-1px; border-bottom:3px solid #8dbbe3; color:#000;}
.con-bodyrpin{vertical-align:middle;padding:0; margin:0 0 10px;}
.con-bodyrpin img{ vertical-align:bottom; margin-bottom:5px;}
.con-bodyrpin a{ padding:0; margin:0 0 0 10px; display:inline-block;}
.con-bodyrpin strong{ margin:0 10px 0 0;height:30px;}
.c-b-r{ border:1px solid #f0f0f0; height:43px; margin-bottom:5px; overflow:hidden;}
.c-b-r label{ position:relative; height:20px; padding:12px 35px 12px 55px; display:block;}
.c-b-r span.close{ background:url(images/c.png) no-repeat; width:14px; height:14px; position:absolute; top:15px; right:10px;}
.c-b-r i.u-ico{ background-image:url(images/user-iph.png); background-repeat:no-repeat;width:28px; height:28px; display:inline-block; position:absolute; top:8px; left:10px; text-indent:-999px;}
.u-ico-iph{ background-position:0 0;}
.u-ico-use{ background-position:-30px 0;}
.u-ico-pas{ background-position:-62px 0;}
.c-b-r .inp{ display:block;}
.c-b-r input{ width:100%; border:0;outline:medium; font-size:14px; line-height:20px;-webkit-box-shadow: 0 0 0px 1000px white inset;}
.c-b-r-mess label{ padding:0;}

.c-b-r-mess .inp{ width:120px;_width:110px;}
.c-b-r-mess input{ padding:12px 0 12px 15px;*padding:10px 0 10px 15px; }
.c-b-r-mess .btn{ width:100px;background-color: #f1f1f1;color: #8f8f8f;box-shadow: inset 0 0 1px 1px #fff; border: 1px solid #f0f0f0; padding:13px;*padding:11px 13px 10px; margin:-2px -1px 0 0; text-decoration:none; text-align:center;}
.c-b-r-forg{ font-size:14px; color:#333; overflow:hidden; margin-bottom:15px; padding:0 10px; _display:inline-block;}
.c-b-r-forg a{color:#333;}
.c-b-r-forg label{ float:left;}
.c-b-r-forg #remember{ margin-right:5px;}
.con-bodyrpin input{ width:50px;border:#d9d9d9 1px solid; background:#FFF;padding:5px 3px;}
.forget{ color:#22749B;}
.cru-wrap { padding:0 40px; overflow:hidden;CLEAR: both;zoom:100%;}
.cru-wrap .tit{ font-size:16px; font-weight:bold;}
.cru-wrap ul li{ float:left; margin:10px 15px 10px 0;}
.cru-wrap ul li input{ margin-right:8px;}

.c-b-r-butt{ padding:0 8px;}
.c-b-r-butt .signup-but{ background:#388de2; width:100%;height:45px; border:0; color:#FFF; display:block;font:16px/45px Microsoft YaHei;}
.c-b-r-butt .reme{ float:right; display:block; vertical-align:middle;}
.c-b-r-butt input{ vertical-align:middle;}
.c-b-r-third{text-align:center;padding:20px 10px 0;}
.mess-note{font-size:12px; text-align:center; margin-top:10px;}
.c-b-r-third span{ border-top:1px solid #b3b3b3; display:block; display:block; _height:5px;}
.c-b-r-third span .link{ position:relative; top:-10px; background-color:#FFF; padding:0 10px; color:#413f3f;}
.c-b-code{}
.third-ico a{ background-image:url(images/third-ico.png); background-repeat:no-repeat;width:36px; height:36px; display:inline-block; margin:0 10px;}
.third-ico .qq{ background-position:0 0;}
.third-ico .wb{ background-position:-74px 0;}
.third-ico .wx{ background-position:-37px 0;}
.third-ico .iph{ background-position:-111px 0;}
.onError,.onShow,.onFocus,.onSuccess,.onLoad{ margin:0 0 10px;}

#Footer{ font-size:14px; bottom:0; width:100%; text-align:center; padding:10px 0; border-top: 1px solid #e4e4e4;background: #f2f2f2;color: #666666;}
.dx-pop-wrap{ width:310px; border:#e5e5e5 1px solid; position:absolute; top:50%; left:50%; margin-top:-170px; margin-left:-155px; background:#FFF;}
.dx-pop{padding:20px 25px 40px;}
.dx-pop-wrap h4{ background:#F5F5F5; padding:10px 15px; height:22px;overflow:hidden;}
.dx-pop-wrap h4 .close{ background:url(images/close.png) -20px 0 no-repeat; width:20px; height:20px; display:inline-block; float:right;}

.error-t{ margin-left:40px;}
/*960/16*/
@media screen and (max-width: 60em) {
#user .h-w,#user #content,body#simple #content-main,#simple .h-w{ width:100%;}
#user #content-main{ width:98%; margin:0 1%;}
body#simple #content-main{ width:95%;padding:20px 0;}
#Personal{ margin-right:10px;}
.logo{ margin-left:10px;}
}

/*768/16*/
@media screen and (max-width: 48em) { 
#login{ overflow:auto;}
.c-wrap{ position:inherit; top:inherit; left:inherit;width:332px; padding:0 10px; margin:80px auto 0;}
.con-bodyr{ margin:0 auto; float:none;}
.con-bodyl{ display:none;}
.use-logo{ background:url(http://static.mbalib.com/passport/images/logo-ph.png) no-repeat; background-size:45px 45px; height:45px; width:45px;float:left;display:block; border-radius:4px; margin:7px 0px 0px 10px}
.use-logo img{ display:none;}
.h-warp{ width:auto; padding:0 10px;}
.c-b-r label{ padding:12px 35px 12px 70px;}
.c-b-r i.u-ico{ text-indent:inherit; width:auto;background-image:none; top:10px;}
.c-b-r-mess label{ padding:0px;}
}

/*480/16*/
@media screen and (max-width: 30em) { 
#user #Head .use-logo{ margin:5px 0 0 10px;}
.outer li { padding-left:1%;width:24%; font-size:14px;}
body#user .content-bd { padding:0;}
.bottom-tip { display:block; margin:0; clear:both;margin:10px 0; float:left;}
body#user #content-center table th{ text-align:center; padding-right:0;}
body#user #content-center .angle{ margin:30px 10px;}
.simple-form .table-edit th{ width:60px; padding-right:0; text-align:left;}
.u-g-stp1 .u-s-lay{ width:100%;}
.u-s-stp1 .bd, .u-s-stp2 .bd, .u-s-stp3 .bd,.u-g-stp1 .bd{ padding:0 10px;}
.u-s-stp2 .bd .note-red{ display:block; margin-top:5px;}
#user .u-p-stp1 table,.u-g-stp1{ margin:0;}
.u-p-stp1 .note-g{ padding:10px;}
#forgetpassword-notice{ margin:20px 10px;}
.simple-form .table-edit{ margin:10px;}
.outer{ height:30px; padding-bottom:0;}
.cru-wrap{ margin-left:10px; padding:0 0 0 10px;}
.signup-a{ margin:10px 0 0 10px;}
.table-edit .tip{ padding: 0 15px 15px 0;}
#user .form-button{ padding:10px;}
.yzm-r{ float:left; width:100%;}
.v-a{vertical-align:top;}
.iph-m-c .c-wrap{ display:none;}
.iph-m-c .dx-pop-wrap{ position:inherit; margin:0; width:auto; margin:40px 10px;}
.error-t{ margin-left:10px;}
#login #Footer{ position:inherit; margin-top:30px;}
.c-wrap{ width:100%; padding:0;}
.con-bodyr{ width:100%;}
.con-bodyrbox{ margin:0 auto; float:none;}
}

