@charset "UTF-8";
/*登录2页面主体*/
/*去掉ie edge自带图标*/
::-ms-clear { display: none; }

::-ms-reveal { display: none; }

::-o-clear { display: none; }


/* 去掉保存密码后input背景色问题 */
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {
	-webkit-text-fill-color: #ededed !important;
	-webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;
	background-color:transparent;
	background-image: none;
	transition: background-color 50000s ease-in-out 0s; 
}

/*共用样式开始*/

/*背景阴影样式*/
.bgshadow{
    box-shadow: 0px 0px 20px #111; background: #282828; border-radius:10px;
}

/*面包屑导航*/
/*.Breadcrumbs { width: 1200px; margin: 0 auto; overflow: hidden; height: 24px; line-height: 24px; margin-top: 80px; color: #aaa; font-size: 14px; }
.Breadcrumbs span { margin-right: 12px; }
.Breadcrumbs a { margin-right: 10px; color: #aaa; }
.Breadcrumbs a:hover { color: #fff; }
.Breadcrumbs em { margin-left: 10px; color: #fff; }
*/

/*密码设置状态样式*/
.passWordStatus{ width:1100px; height:40px; margin:0 auto; margin-top:72px; overflow:hidden; font-size:0;}
.passWordStatusbg1{ background: url("/resource/sso/images/status1.png") no-repeat left top;}
.passWordStatusbg2{ background: url("/resource/sso/images/status2.png") no-repeat left top;}
.passWordStatusbg3{ background: url("/resource/sso/images/status3.png") no-repeat left top;}
.passWordStatusbg4{ background: url("/resource/sso/images/status4.png") no-repeat left top;}
.passWordStatus span{ display:inline-block; vertical-align:top; height:40px; line-height:40px; font-size:14px; color:#fff; width:275px; text-align:center;}

/*表单标题的字体大小和颜色*/
/*表单标题样式*/
.formTitle{display: inline-block; vertical-align: top; font-size:16px;color:#fff;height:36px; line-height:36px; text-align:right; margin-right:23px;}
/*表单外框样式*/
.formInputBorder{border:1px solid #aaa; border-radius:5px; height:36px; line-height:34px; font-size:0px; color:#fff;    }
/*提交按钮样式*/
.submitButton{ display: inline-block;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background: #03A7FD;border: 0;border-radius: 5px; vertical-align: top;}
/*表单内小图片样式*/
.formImg{
 display: inline-block; width: 19px; height: 19px; vertical-align: top; overflow: hidden; margin-left: 14px; margin-top: 8px; margin-right: 14px; 
}
/*表单样式*/
.formInput{
display: inline-block; padding-left:11px; border-left: 1px solid #949495; height: 20px; line-height: 20px; margin-top: 8px; font-size: 14px; color: #fff; vertical-align: top; background: none;
}
/*表单之间的间距*/
.mt10{margin-top: 10px;}

/*共用样式结束*/

.glowrongmsg { display: inline-block; height: 24px; line-height: 24px; color: #F00; text-align: left; vertical-align: top; font-size: 0; }
.glowrongmsg span { display: inline-block; height: 24px; line-height: 24px; overflow: hidden; vertical-align: top; }
.glowrongmsg i { display: inline-block; height: 24px; line-height: 24px; vertical-align: top; overflow: hidden; font-size: 12px; }

.glowrongmsg2 { display: block; height: 20px; line-height: 20px; color: #F00; text-align: center; vertical-align: top; font-size: 0; }
.glowrongmsg2 span { display: inline-block; height: 20px; line-height: 20px; overflow: hidden; vertical-align: top; }
.glowrongmsg2 em { display: inline-block; height: 20px; line-height: 20px; vertical-align: top; overflow: hidden; font-size: 14px; text-align: left; }
.glowrongmsg2 i { display: inline-block; height: 20px; line-height: 20px; vertical-align: top; overflow: hidden; font-size: 14px; text-align: left; }

#denglu2_page1_main_bg { width: 1200px; height: 524px; margin: 0 auto; margin-top:35px; overflow: hidden;box-shadow: 0px 0px 20px #111; background: #282828; border-radius:10px; }
#denglu2_page1_main_bg ::-webkit-input-placeholder { color: #777; font-size: 14px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page1_main_bg :-moz-placeholder { color: #777; font-size: 14px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page1_main_bg ::-moz-placeholder { color: #777; font-size: 14px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page1_main_bg :-ms-input-placeholder { color: #777; font-size: 14px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page1_main_bg #denglu2_page1_main { width: 1200px; height: 524px; padding:40px; overflow: hidden; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left { float: left; width: 300px; height: 444px;  overflow: hidden;}
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap { width: 100%; overflow: hidden; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .formtl { font-size: 24px; line-height: 26px; height:30px; color: #fff; overflow: hidden; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .labelcss { display: block; font-size: 16px; line-height: 20px; color: #fff; margin-top: 37px;  }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap1 { width: 300px; height: 35px; overflow: hidden; font-size:0px; border: 1px solid #606060; margin-top: 8px; background: #282828; border-radius:5px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap1 img { display: inline-block; vertical-align: top; width: 19px; height: 19px; margin-top: 5px; margin-left: 11px; margin-right: 11px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap1 input { display: inline-block; width: 246px; height: 20px; line-height: 20px; border-left: 1px solid #505050; margin-top: 7px; padding-left: 13px; overflow: hidden; vertical-align: top; font-size: 14px; color: #fff; background-color: transparent; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap2 {  width: 300px; height: 35px; overflow: hidden; font-size:0px; border: 1px solid #606060; margin-top: 8px; background: #282828; border-radius:5px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap2 img { display: inline-block; vertical-align: top; width: 18px; height: 18px; margin-top: 8px; margin-left: 12px; margin-right: 11px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap2 input { display: inline-block; width: 223px; height: 20px; line-height: 20px; border-left: 1px solid #505050; margin-top: 7px; padding-left: 13px; overflow: hidden; vertical-align: top; font-size: 14px; color: #fff; background-color: transparent; padding-right:13px;}
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap2 a.opentbn { display: inline-block; width: 20px; height: 35px; overflow: hidden; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap2 a.bg1 { background: url("/resource/sso/images/denglu2icon1.png") no-repeat center center; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap2 a.bg2 { background: url("/resource/sso/images/denglu2icon2.png") no-repeat center center; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap3 { width: 300px; overflow: hidden; height: 16px; margin-top: 0px; font-size: 12px; margin-left: 3px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap3 .leftwrap { float: left; overflow: hidden; height: 16px; line-height: 16px; color: #ccc; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap3 .leftwrap i { display: inline-block; width: 13px; height: 13px; vertical-align: top; margin-top: 2px; margin-right: 6px; cursor: pointer;  }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap3 .leftwrap i.bg1 { background: url("/resource/sso/images/denglu2icon17.png") no-repeat left top;background-size:13px 13px;  }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap3 .leftwrap i.bg2 { background: url("/resource/sso/images/denglu2icon12.png") no-repeat left top;background-size:13px 13px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap3 .rightwrap { float: right; overflow: hidden; height: 16px; line-height: 16px; margin-right: 6px;}
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap3 .rightwrap a { color: #0B86EB; vertical-align:top; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .subbtn {width: 300px;
    height: 40px;
    overflow: hidden;
    background: #03a7fd;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    border: 0px;
    border-radius: 5px;
    margin-top: 24px;}
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap4 { width: 270px; overflow: hidden; height: 16px; line-height: 16px; margin-top: 7px; font-size: 12px; margin-left: 3px; color: #ccc; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap4 i { display: inline-block; width: 10px; height: 10px; vertical-align: top; margin-top: 3px; margin-right: 6px; cursor: pointer; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap4 i.bg1 { background: url("/resource/sso/images/denglu2icon17.png") no-repeat left top; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap4 i.bg2 { background: url("/resource/sso/images/denglu2icon12.png") no-repeat left top; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .inputwrap4 a { color: #0B86EB; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .alinkwrap { width: 294px; height: 16px; line-height: 16px; color: #E8E6E6; margin-top: 24px; font-size: 12px; text-align:center; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .alinkwrap a { display:inline-block; vertical-align:top; color: #aaa; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .alinkwrap a:nth-of-type(1){float:left;}
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .formwrap .alinkwrap a:nth-of-type(3){float:right;}

#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .otherloginwrap { width: 300px; margin-top: 15px; border-top: 1px solid #444444; overflow: hidden; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .otherloginwrap .tl { height: 16px; line-height: 16px; font-size: 12px; color: #aaa; text-align: center; margin-top: 8px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .otherloginwrap .alinkwrap { width: 100%; overflow: hidden; text-align: center; padding-top: 13px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .otherloginwrap .alinkwrap a { display: inline-block; vertical-align: top; font-size:0px; height: 25px; overflow: hidden; margin: 0 32px; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .otherloginwrap .alinkwrap a img { display:inline-block; width: 25px; height: 25px; overflow: hidden; vertical-align:top; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_left .otherloginwrap .alinkwrap a span{ display:inline-block; height:25px; line-height:25px; font-size:12px; color:#aaa; margin-left:6px; vertical-align:top;}
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_right { float: right; width: 780px; height: 444px; overflow: hidden; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_right a { display: block; width: 100%; height: 444px; overflow: hidden; vertical-align: top; }
#denglu2_page1_main_bg #denglu2_page1_main .denglu2_page1_main_right a img { display:block; width: 100%; height: 444px; overflow: hidden; vertical-align: top; }


/*公用头部*/
.glo_page2_top { width: 1100px; overflow: hidden; height: 55px; margin: 0 auto; margin-top: 34px;  border-bottom: 2px solid #444; }
.glo_page2_top .page2_top_left { float: left; overflow: hidden; height: 31px; font-size: 24px; color: #FFF; }
.glo_page2_top .page2_top_left img { display: inline-block; vertical-align: top; width: 13px; height: 22px; margin-right: 21px; margin-top:2px;}
.glo_page2_top .page2_top_left a { display:inline-block; vertical-align:top; color: #fff;  }
.glo_page2_top .page2_top_left span{ display:inline-block; vertical-align:top; height:26px; line-height:26px;}
.glo_page2_top .page2_top_right { float: right; overflow: hidden; height: 31px; font-size: 24px; color: #FFF; }
.glo_page2_top .page2_top_right a {  color: #03a7fd; vertical-align: top; margin-left: 5px; }


/*登录弹出层*/
.denglu2_tc { display: none; position: absolute; top: 44%; left: 50%; margin-top: -29px; margin-left: -310px; width: 620px; height: 58px; line-height: 58px; text-align: center; font-size: 18px; color: #fff; overflow: hidden; background: #555555; box-shadow: 0px 0px 16px #979797; z-index: 10; }

/*手机登录页面*/
#denglu2_page2_main { width: 1200px; margin: 0 auto; height: 683px; overflow: hidden; /* 使用webkit内核的浏览器 */ /* Firefox版本4-18 */ /* Firefox版本19+ */ /* IE浏览器 */ }
#denglu2_page2_main ::-webkit-input-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page2_main :-moz-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page2_main ::-moz-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page2_main :-ms-input-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page2_main .page2_btm { width: 100%; overflow: hidden; }
#denglu2_page2_main .page2_btm .part1 { width: 100%; text-align: center; margin-top: 68px; }
#denglu2_page2_main .page2_btm .part1 .subtl { display: inline-block; vertical-align: top;  width: 184px; }
#denglu2_page2_main .page2_btm .part1 .contentwrap { display: inline-block; vertical-align: top; white-space: nowrap; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap { display: inline-block; vertical-align: top; height: 38px; border: 1px solid #979797; position: relative; margin-right: 7px; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cseltop { height: 38px; overflow: hidden; font-size: 0; min-width: 156px; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cseltop span { display: inline-block; vertical-align: top; height: 38px; line-height: 38px; text-align: left; overflow: hidden; padding: 0 13px; font-size: 16px; color: #fff; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cseltop i { display: inline-block; vertical-align: top; width: 15px; height: 38px; margin-right: 9px; background: url("/resource/sso/images/denglu2icon4.png") no-repeat left center; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cselbtm { display: none; position: absolute; top: 39px; left: 0px; z-index: 3; overflow: hidden; background: #555555; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cselbtm ul { overflow-y: auto; padding: 0px;  }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cselbtm ul li { padding: 0 21px; height: 34px; line-height: 34px; overflow: hidden; text-align: left; font-size: 14px; margin-bottom: 2px; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cselbtm ul li:hover { background: #404040; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .denglu2copyselectwrap .cselbtm ul li a{color:#fff;}


#denglu2_page2_main .page2_btm .part1 .contentwrap .inputwrap { display: inline-block; vertical-align: top; width: 326px;  }
#denglu2_page2_main .page2_btm .part1 .contentwrap .inputwrap img { display: inline-block; width: 14px; }
#denglu2_page2_main .page2_btm .part1 .contentwrap .inputwrap input { display: inline-block; width: 274px;}
#denglu2_page2_main .page2_btm .part2 { width: 100%; text-align: center; overflow: hidden; height: 20px; line-height: 20px; margin-top: 3px; }
#denglu2_page2_main .page2_btm .part2 span { display: inline-block; width: 207px; height: 20px; overflow: hidden; vertical-align: top; }
#denglu2_page2_main .page2_btm .part2 i { display: inline-block; height: 20px; line-height: 20px; font-size: 14px; color: #F00; text-align: left; vertical-align: top; }
#denglu2_page2_main .page2_btm .part3 { width: 100%; text-align: center;  height: 40px; overflow: hidden; }
#denglu2_page2_main .page2_btm .part3 .subtl { display: inline-block; vertical-align: top; width: 184px;  }
#denglu2_page2_main .page2_btm .part3 .contentwrap { display: inline-block; text-align: left; overflow: hidden; }
#denglu2_page2_main .page2_btm .part3 .contentwrap .inputwrap { display: inline-block; vertical-align: top; width: 318px;margin-right:11px; }
#denglu2_page2_main .page2_btm .part3 .contentwrap .inputwrap img { display: inline-block; width: 17px;  }
#denglu2_page2_main .page2_btm .part3 .contentwrap .inputwrap input { display: inline-block; width: 256px;}
#denglu2_page2_main .page2_btm .part3 .contentwrap .yzmbtn { display: inline-block; width: 160px; height: 36px; background: #0993dc; text-align: center; line-height: 34px; font-size: 14px; color: #fff; border-radius:5px; overflow: hidden; }
#denglu2_page2_main .page2_btm .part4 { width: 100%; text-align: center; overflow: hidden; height: 20px; line-height: 20px; margin-top: 3px; }
#denglu2_page2_main .page2_btm .part4 span { display: inline-block; width: 207px; height: 20px; overflow: hidden; vertical-align: top; }
#denglu2_page2_main .page2_btm .part4 i { display: inline-block; height: 20px; line-height: 20px; font-size: 14px; color: #F00; text-align: left; vertical-align: top; }
#denglu2_page2_main .page2_btm .part5 { width: 100%; text-align: center; overflow: hidden; height: 50px; margin-top: 29px; }
#denglu2_page2_main .page2_btm .part5 span { display: inline-block; width: 184px; height: 20px; overflow: hidden; vertical-align: top; }
#denglu2_page2_main .page2_btm .part5 .contentwrap { display: inline-block; vertical-align: top; overflow: hidden; height: 50px; text-align: left; }
#denglu2_page2_main .page2_btm .part5 .contentwrap button { display: inline-block; vertical-align: top; width: 100%; height: 50px; line-height: 50px; text-align: center; background: #03a7fd; overflow: hidden; border: 0px; font-size: 22px; color: #fff; }
#denglu2_page2_main .page2_btm .part6 { width: 100%; text-align: center; overflow: hidden; height: 22px; margin-top: 10px; }
#denglu2_page2_main .page2_btm .part6 span { display: inline-block; width: 207px; height: 22px; overflow: hidden; vertical-align: top; }
#denglu2_page2_main .page2_btm .part6 .contentwrap { display: inline-block; vertical-align: top; overflow: hidden; height: 22px; line-height: 22px; text-align: left; font-size: 14px; color: #ccc; }
#denglu2_page2_main .page2_btm .part6 .contentwrap i { display: inline-block; width: 15px; height: 15px; vertical-align: top; margin-top: 3px; margin-right: 6px; cursor: pointer; }
#denglu2_page2_main .page2_btm .part6 .contentwrap i.bg1 { background: none; border: 1px solid #8b8b8c; }
#denglu2_page2_main .page2_btm .part6 .contentwrap i.bg2 { width: 15px; height: 15px; background: url("/resource/sso/images/denglu2icon13.png") no-repeat left top; }
#denglu2_page2_main .page2_btm .part6 .contentwrap a { color: #0B86EB; }

/*忘记密码*/
#denglu2_page3_main { width: 1200px; margin: 0 auto; height: 650px; margin-top: 35px; overflow: hidden; /* 使用webkit内核的浏览器 */ /* Firefox版本4-18 */ /* Firefox版本19+ */ /* IE浏览器 */ }
#denglu2_page3_main ::-webkit-input-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page3_main :-moz-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page3_main ::-moz-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page3_main :-ms-input-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page3_main .page3_btm { width: 100%; overflow: hidden; }
#denglu2_page3_main .page3_btm .part1 { width: 100%; overflow: hidden; text-align: center; margin-top: 80px; font-size: 0;}
#denglu2_page3_main .page3_btm .part1 .subtl { display: inline-block; vertical-align: top; width: 84px; }
#denglu2_page3_main .page3_btm .part1 .contentwrap { display: inline-block; vertical-align: top; width: 462px; overflow: hidden; }
#denglu2_page3_main .page3_btm .part1 .contentwrap .tl { height: 24px; line-height: 24px; font-size: 18px; color: #fff; margin-top: 23px; margin-bottom: 21px; text-align: left; }
#denglu2_page3_main .page3_btm .part1 .contentwrap .inputwrap { display: inline-block; vertical-align: top; width: 460px; height: 38px; line-height: 38px; border: 1px solid #979797; text-align-last: left; }
#denglu2_page3_main .page3_btm .part1 .contentwrap .inputwrap img {  }
#denglu2_page3_main .page3_btm .part1 .contentwrap .inputwrap input { display: inline-block; width: 390px;  }
#denglu2_page3_main .page3_btm .part1 .contentwrap button { display: inline-block; width: 462px;  margin-top: 40px;}

/*忘记密码--设置密码*/
#denglu2_page4_main { width: 1200px; margin: 0 auto; height: 750px; margin-top: 35px; overflow: hidden; /* 使用webkit内核的浏览器 */ /* Firefox版本4-18 */ /* Firefox版本19+ */ /* IE浏览器 */ }
#denglu2_page4_main ::-webkit-input-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page4_main :-moz-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page4_main ::-moz-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page4_main :-ms-input-placeholder { color: #ccc; font-size: 16px; display: inline-block; height: 21px; line-height: 20px; }
#denglu2_page4_main .page4_btm { width: 100%; overflow: hidden; }
#denglu2_page4_main .page4_btm .part1 { width: 100%; height: 38px; text-align: center;  overflow: hidden; }
#denglu2_page4_main .page4_btm .part1 .subtl { display: inline-block; vertical-align: top;  width: 180px; }
#denglu2_page4_main .page4_btm .part1 .contentwrap { width: 465px; display: inline-block; text-align: left; overflow: hidden; font-size: 0; }
#denglu2_page4_main .page4_btm .part1 .contentwrap .inputwrap { display: inline-block; vertical-align: top; width: 288px; height: 38px; font-size:0px; line-height: 38px; border: 1px solid #979797; margin-right: 11px; }
#denglu2_page4_main .page4_btm .part1 .contentwrap .inputwrap img {  }
#denglu2_page4_main .page4_btm .part1 .contentwrap .inputwrap input { display: inline-block; width: 236px;  }
#denglu2_page4_main .page4_btm .part1 .contentwrap .yzmbtn { display: inline-block; width: 160px; height:36px; background: #0993dc; text-align: center; line-height: 36px; font-size: 16px; color: #fff; overflow: hidden; border-radius: 5px; }
#denglu2_page4_main .page4_btm .part2 { width: 100%; text-align: center;  height: 38px; overflow: hidden; }
#denglu2_page4_main .page4_btm .part2 .subtl { display: inline-block;  width: 180px; }
#denglu2_page4_main .page4_btm .part2 .contentwrap { display: inline-block; width: 465px; text-align: left; overflow: hidden; }
#denglu2_page4_main .page4_btm .part2 .contentwrap .inputwrap2 { width: 463px; height: 38px; overflow: hidden; font-size:0px; border: 1px solid #979797; }
#denglu2_page4_main .page4_btm .part2 .contentwrap .inputwrap2 img { }
#denglu2_page4_main .page4_btm .part2 .contentwrap .inputwrap2 input { display: inline-block; width: 380px; }
#denglu2_page4_main .page4_btm .part2 .contentwrap .inputwrap2 a.opentbn { display: inline-block; width: 20px; height: 38px; overflow: hidden; }
#denglu2_page4_main .page4_btm .part2 .contentwrap .inputwrap2 a.bg1 { background: url("/resource/sso/images/denglu2icon1.png") no-repeat center center; }
#denglu2_page4_main .page4_btm .part2 .contentwrap .inputwrap2 a.bg2 { background: url("/resource/sso/images/denglu2icon2.png") no-repeat center center; }
#denglu2_page4_main .page4_btm .part3 { width: 100%; text-align: center; height: 38px; overflow: hidden; }
#denglu2_page4_main .page4_btm .part3 .subtl { display: inline-block; vertical-align: top;  width: 180px; }
#denglu2_page4_main .page4_btm .part3 .contentwrap { display: inline-block; width: 465px; text-align: left; overflow: hidden; }
#denglu2_page4_main .page4_btm .part3 .contentwrap .inputwrap2 { width: 463px; height: 38px; overflow: hidden; border: 1px solid #979797;font-size:0px; }
#denglu2_page4_main .page4_btm .part3 .contentwrap .inputwrap2 img { }
#denglu2_page4_main .page4_btm .part3 .contentwrap .inputwrap2 input { display: inline-block; width: 380px;  }
#denglu2_page4_main .page4_btm .part3 .contentwrap .inputwrap2 a.confirmopentbn { display: inline-block; width: 20px; height: 38px; overflow: hidden; }
#denglu2_page4_main .page4_btm .part3 .contentwrap .inputwrap2 a.bg1 { background: url("/resource/sso/images/denglu2icon1.png") no-repeat center center; }
#denglu2_page4_main .page4_btm .part3 .contentwrap .inputwrap2 a.bg2 { background: url("/resource/sso/images/denglu2icon2.png") no-repeat center center; }
#denglu2_page4_main .page4_btm .part4 { width: 100%; text-align: center;  height: 40px; overflow: hidden; }
#denglu2_page4_main .page4_btm .part4 .subtl { display: inline-block; vertical-align: top; height: 38px; line-height: 36px; width: 180px; padding-right: 23px; text-align: right; overflow: hidden; font-size: 20px; color: #fff; }
#denglu2_page4_main .page4_btm .part4 .contentwrap { display: inline-block; width: 465px; text-align: left; overflow: hidden; }
#denglu2_page4_main .page4_btm .part4 .contentwrap button { display: inline-block; width: 465px;  }
#denglu2_page4_main .page4_btm .part5 { width: 100%; text-align: center; overflow: hidden; height: 22px; margin-top: 20px; }
#denglu2_page4_main .page4_btm .part5 .subtl { display: inline-block; vertical-align: top; height: 50px; line-height: 50px; width: 180px; padding-right: 23px; text-align: right; overflow: hidden; font-size: 20px; color: #fff; }
#denglu2_page4_main .page4_btm .part5 .contentwrap { display: inline-block; vertical-align: top; overflow: hidden; width: 465px; height: 22px; line-height: 22px; text-align: left; font-size: 14px; color: #ccc; }
#denglu2_page4_main .page4_btm .part5 .contentwrap i { display: inline-block; width: 15px; height: 15px; vertical-align: top; margin-top: 4px; margin-right: 6px; cursor: pointer; }
#denglu2_page4_main .page4_btm .part5 .contentwrap i.bg1 { background: none; border: 1px solid #8b8b8c; }
#denglu2_page4_main .page4_btm .part5 .contentwrap i.bg2 { width: 15px; height: 15px; background: url("/resource/sso/images/denglu2icon13.png") no-repeat left top; }
#denglu2_page4_main .page4_btm .part5 .contentwrap a { color: #0B86EB; }
#denglu2_page4_main .page4_btm .part6 { width: 100%; text-align: center; overflow: hidden; height: 22px; margin-top: 8px; }
#denglu2_page4_main .page4_btm .part6 .subtl { display: inline-block; vertical-align: top; height: 50px; line-height: 50px; width: 180px; padding-right: 23px; text-align: right; overflow: hidden; font-size: 20px; color: #fff; }
#denglu2_page4_main .page4_btm .part6 .contentwrap { display: inline-block; vertical-align: top; overflow: hidden; width: 465px; height: 22px; line-height: 22px; text-align: left; font-size: 14px; color: #ccc; }
#denglu2_page4_main .page4_btm .part6 .contentwrap i { display: inline-block; width: 15px; height: 15px; vertical-align: top; margin-top: 4px; margin-right: 6px; cursor: pointer; }
#denglu2_page4_main .page4_btm .part6 .contentwrap i.bg1 { background: none; border: 1px solid #8b8b8c; }
#denglu2_page4_main .page4_btm .part6 .contentwrap i.bg2 { width: 15px; height: 15px; background: url("/resource/sso/images/denglu2icon13.png") no-repeat left top; }
#denglu2_page4_main .page4_btm .part6 .contentwrap a { color: #0B86EB; }
#denglu2_page4_main .page4_btm .tipswrap { width: 716px; margin: 0 auto; margin-top: 40px; overflow: hidden; }
#denglu2_page4_main .page4_btm .tipswrap h2 { font-size: 14px; color: #f00; height: 24px; line-height: 24px; padding-left: 68px; overflow: hidden; }
#denglu2_page4_main .page4_btm .tipswrap p { line-height: 22px; font-size: 12px; color: #fff; overflow: hidden; }
#denglu2_page4_main .page4_btm .tipswrap p span { display: inline-block; vertical-align: top; overflow: hidden; margin-left: 98px; white-space: nowrap; width: 17px; }
#denglu2_page4_main .page4_btm .tipswrap p em { display: inline-block; vertical-align: top; overflow: hidden; width: 600px; }
#denglu2_page4_main .page4_btm .tipswrap2 { width: 900px; margin: 0 auto; margin-top: 50px; overflow: hidden; }
#denglu2_page4_main .page4_btm .tipswrap2 img { float: left; width: 16px; height: 16px; vertical-align: top; overflow: hidden; margin-left: 248px; margin-right: 8px; margin-top: 4px; }
#denglu2_page4_main .page4_btm .tipswrap2 p { font-size: 14px; color: #888; line-height: 24px; }
#denglu2_page4_main .page4_btm .tipswrap2 p a { color: #0B86EB; vertical-align: top; }
#denglu2_page4_main .page5_btm { width: 780px; margin: 0 auto; overflow: hidden; }
#denglu2_page4_main .page5_btm .p1 { width: 100%; text-align: center; height: 43px; overflow: hidden; margin-top: 68px;  }
#denglu2_page4_main .page5_btm .p1 img { display: inline-block; vertical-align: top; width: 43px; height: 43px; overflow: hidden; }
#denglu2_page4_main .page5_btm .p2 { width: 100%; line-height: 24px; text-align: center; font-size: 18px; color: #fe7200; overflow: hidden; margin-top: 25px; }
#denglu2_page4_main .page5_btm .p3 { width: 100%; line-height: 22px; height: 22px; text-align: center; font-size: 16px; color: #fff; overflow: hidden; margin-top: 45px; }
#denglu2_page4_main .page5_btm .p3 img { margin-right: 12px; vertical-align: top; }
#denglu2_page4_main .page5_btm .p4 { width: 100%; line-height: 24px; text-align: center; font-size: 14px; color: #fff; overflow: hidden; margin-top: 12px; }
#denglu2_page4_main .page5_btm .p4 p{
    line-height: 24px; text-align: center; font-size: 14px;overflow: hidden;
}
#denglu2_page4_main .page5_btm .p4 span{
    display: inline-block;
    vertical-align: top;
    width: 120px;
    text-align: right;
    overflow: hidden;
    margin-right: 5px;
}
#denglu2_page4_main .page5_btm .p4 em{
    display: inline-block;
    vertical-align: top;
    width: 196px;
    text-align: left;
    overflow: hidden;
}
#denglu2_page4_main .page5_btm .btnwrap { width: 100%; height: 40px; margin-top: 44px; overflow: hidden; }
#denglu2_page4_main .page5_btm .btnwrap .btn1 { float: left; width: 330px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; overflow: hidden; margin: 0 30px; background: #03A7FD; border: 0px; border-radius: 5px; }
#denglu2_page4_main .page5_btm .btnwrap .btn2 { float: right; width: 330px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; overflow: hidden; margin: 0 30px; background: #03A7FD; border: 0px; border-radius:5px; }
#denglu2_page4_main .page6_btm { width: 100%; margin: 0 auto; overflow: hidden; }
#denglu2_page4_main .page6_btm .p1 { width: 100%; text-align: center; height: 42px; overflow: hidden; margin-top: 85px; }
#denglu2_page4_main .page6_btm .p1 img { display: inline-block; vertical-align: top; width: 42px; height: 42px; overflow: hidden; }
#denglu2_page4_main .page6_btm .p2 { width: 100%;
    line-height: 24px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    overflow: hidden;
    margin-top: 31px;}
#denglu2_page4_main .page6_btm .btnwrap { width: 100%; height: 50px; margin-top: 64px; overflow: hidden; text-align: center; }
#denglu2_page4_main .page6_btm .btnwrap .btn1 { display: inline-block; width: 462px; }
#denglu2_page4_main .page7_btm { width: 100%; overflow: hidden; }
#denglu2_page4_main .page7_btm .part1 { width: 100%; text-align: center; margin-top: 58px; height: 40px; overflow: hidden; font-size: 0; }
#denglu2_page4_main .page7_btm .part1 .subtl { display: inline-block; vertical-align: top;  width: 160px;  }
#denglu2_page4_main .page7_btm .part1 .contentwrap { width: 465px; display: inline-block; text-align: left; overflow: hidden; font-size: 0; }
#denglu2_page4_main .page7_btm .part1 .contentwrap .inputwrap { display: inline-block; vertical-align: top; width: 288px; height: 38px; line-height: 38px; border: 1px solid #979797; margin-right: 11px; }
#denglu2_page4_main .page7_btm .part1 .contentwrap .inputwrap img { display: inline-block; }
#denglu2_page4_main .page7_btm .part1 .contentwrap .inputwrap input { display: inline-block; width: 236px; }
#denglu2_page4_main .page7_btm .part1 .contentwrap .yzmbtn { display: inline-block; width: 160px; height: 40px; background: #0993dc; text-align: center; line-height: 40px; font-size: 20px; color: #fff; overflow: hidden; }
#denglu2_page4_main .page7_btm .part2 { width: 100%; text-align: center;  font-size: 0; }
#denglu2_page4_main .page7_btm .part2 .subtl { display: inline-block; vertical-align: top;  width: 160px;}
#denglu2_page4_main .page7_btm .part2 .contentwrap { display: inline-block; width: 465px; text-align: left; vertical-align: top; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 { display: inline-block; vertical-align: top; border: 1px solid #979797; position: relative; margin-right: 7px; width: 463px; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cseltop { height: 38px; overflow: hidden; font-size: 0; min-width: 156px; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cseltop img {  }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cseltop span { display: inline-block; width: 374px;  padding: 0 13px; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cseltop i { display: inline-block; vertical-align: top; width: 15px; height: 38px; margin-right: 9px; background: url("/resource/sso/images/denglu2icon4.png") no-repeat left center; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cselbtm { display: none; position: absolute; top: 39px; left: 0px; z-index: 3; overflow: hidden; background: #555555; width: 100%; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cselbtm ul { overflow: hidden; padding: 0px; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cselbtm ul li { padding: 0 21px; height: 34px; line-height: 34px; overflow: hidden; text-align: left; font-size: 14px;margin-bottom: 2px; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cselbtm ul li:hover { background: #404040; }
#denglu2_page4_main .page7_btm .part2 .contentwrap .denglu2copyselectwrap2 .cselbtm ul li a{color:#fff;}
#denglu2_page4_main .page7_btm .part4 { width: 100%; text-align: center; margin-top: 34px; height: 50px; overflow: hidden; }
#denglu2_page4_main .page7_btm .part4 .subtl { display: inline-block; vertical-align: top; height: 50px; line-height: 50px; width: 160px; padding-right: 23px; text-align: right; overflow: hidden; font-size: 20px; color: #fff; }
#denglu2_page4_main .page7_btm .part4 .contentwrap { display: inline-block; width: 465px; text-align: left; overflow: hidden; }
#denglu2_page4_main .page7_btm .part4 .contentwrap button { display: inline-block; width: 465px; }

/*用户协议*/
.agreement { width: 100%; }

.agr-box { width: 1200px; margin: 0 auto; }

.agr-back { width: 100%; margin-top: 20px; }

.agr-home { color: #9c9c9c; font-size: 14px; line-height: 24px; }

.agr-home:hover, .agr-home:active { text-decoration: underline; }

.agr-title { font-size: 24px; color: #fff; line-height: 30px; margin-bottom: 20px; }

.agr-bar { width: 100%; background-color: #282828; padding: 30px 30px 60px 30px; box-sizing: border-box; font-size: 15px; color: #999; margin-bottom: 30px; margin-top:35px; }

.agr-caption { display: block; height: 40px; padding: 0 10px; line-height: 40px; font-size: 18px; text-align:center; text-transform: uppercase; color: #fff; }

.agr-bar p { margin-top: 15px; font-size:14px; line-height:24px; color:#aaa;}

.agr-bar .agr-white { color: #fff; font-size:16px; line-height:24px;}
