body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, textarea, select, optgroup, option, fieldset, legend, p, blockquote, th, td { margin: 0px; padding: 0px; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
fieldset, img { border: 0px none; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, select { margin: 0px; line-height: 1.2; }
a { color: rgb(0, 102, 204); text-decoration: none; }
a img, img {  }
a:hover, a:active, a:focus { color: rgb(0, 102, 204); text-decoration: underline; }
body, button, input, select, textarea { font: 12px/1.5 "Microsoft YaHei",arial,SimSun,"ËÎÌå"; color: rgb(102, 102, 102); }
a { color: rgb(0, 102, 204); text-decoration: none; outline: 0px none; }
a:hover, a:active, a:focus { color: rgb(0, 102, 204); text-decoration: underline; }
@keyframes rotator {
0% { transform: rotate(0deg); }
100% { transform: rotate(270deg); }
}
@keyframes rotator {
0% { transform: rotate(0deg); }
100% { transform: rotate(270deg); }
}
@keyframes colors {
0% { stroke: rgb(66, 133, 244); }
25% { stroke: rgb(222, 62, 53); }
50% { stroke: rgb(247, 194, 35); }
75% { stroke: rgb(27, 154, 89); }
100% { stroke: rgb(66, 133, 244); }
}
@keyframes colors {
0% { stroke: rgb(66, 133, 244); }
25% { stroke: rgb(222, 62, 53); }
50% { stroke: rgb(247, 194, 35); }
75% { stroke: rgb(27, 154, 89); }
100% { stroke: rgb(66, 133, 244); }
}
@keyframes dash {
0% { stroke-dashoffset: 187; }
50% { stroke-dashoffset: 46.75; transform: rotate(135deg); }
100% { stroke-dashoffset: 187; transform: rotate(450deg); }
}
@keyframes dash {
0% { stroke-dashoffset: 187; }
50% { stroke-dashoffset: 46.75; transform: rotate(135deg); }
100% { stroke-dashoffset: 187; transform: rotate(450deg); }
}

#doc { background-color: rgb(238, 242, 246); position: absolute; width: 100%; height: 100%; }
.cb { width: 0px; height: 0px; clear: both; }
.clearfix {  }
.footer { text-align: center; width: 100%; overflow: hidden; margin: 0px auto; position: relative; z-index: 0; padding: 10px 0px; }
.footer .footer-txt { width: 100%; height: 30px; clear: both; color: rgb(66, 78, 103); line-height: 30px; position: absolute; left: 0px; bottom: 13px; font-size: 12px; }
.b-lnk-gy, .b-lnk-gy:link, .b-lnk-gy:visited { font-size: 12px; color: rgb(66, 78, 103); margin: 0px 5px; }
.init-footer { position: absolute; bottom: 0px; left: 0px; width: 100%; }
.init-footer .b-lnk-gy, .init-footer .b-lnk-gy:link, .init-footer .b-lnk-gy:visited, .init-footer .footer .footer-txt { color: rgb(95, 112, 148); margin: 0px 5px; }
.cb { clear: both; }
.acss-header { display: block; position: absolute; top: 50%; left: 50%; margin: -240px 0px 0px -230px; z-index: 1; }
.acss-header .title { background-color: rgb(67, 138, 238); color: rgb(255, 255, 255); border-top-left-radius: 4px; border-top-right-radius: 4px; }
.verify-form { margin: 0px auto; width: 460px; text-align: left; font-size: 14px; position: relative; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 4px; box-shadow: 0px 0px 10px rgba(171, 198, 235, 0.3); }
.clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.avatar, .verify-property, .b-btn-8, .access-fld { float: left; }
.access-fld { width: 280px; border: 1px solid rgb(242, 242, 242); padding: 8px 10px; height: 19px; line-height: 19px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; border-radius: 4px; }
.access-code { width: 265px; }
.zcode { width: 80px; border: 1px solid rgb(204, 204, 204); padding: 8px 10px; height: 19px; line-height: 14px; }
.acss_banner { width: 228px; height: 114px; background-image: url("../images/ini_logo_5be2070.png"); background-repeat: no-repeat; margin: 0px auto; }
.verify-property { height: 60px; line-height: 60px; margin: 10px 0px; font-size: 12px; }
.verify-property strong { margin: 1px 10px 0px 0px; float: left; font-size: 14px; }
.verify-input { float: left; width: 400px; }
.ac-close {
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.ac-close .pickcode { display: none; }
.verify-input dl { padding: 0px 0px 15px; }
.verify-input dt { padding: 0px 0px 5px; margin: 30px 0px 25px; color: rgb(91, 102, 123); }
.avatar { padding: 15px 10px 15px 25px; }
.photo-frame { padding: 4px; background: rgb(55, 121, 214) none repeat scroll 0% 0%; }
.photo-frame, .photo-frame span { width: 44px; height: 44px; overflow: hidden; border-radius: 60px; }
.photo-frame span { line-height: 1; display: table-cell; vertical-align: middle; text-align: center; }
.photo-frame img { width: 100%; vertical-align: middle; }
.photo-frame .v-icon { position: absolute; left: 60px; top: 48px; display: block; }
.photo-frame .v-icon em { width: 19px; height: 19px; background: transparent url("p-vip-icon-all_976daab.png") no-repeat scroll 0% 0%; display: block; }
.photo-frame .unvip-icon em { background-position: -1px 0px; }
.access-code:focus { outline: 0px none; }
.change-code { line-height: 37px; padding-left: 10px; display: inline-block; vertical-align: top; font-size: 12px; }
#tip { color: rgb(255, 88, 88); position: absolute; top: 230px; left: 30px; font-size: 12px; }
#vercode { vertical-align: top; height: 35px; border: 1px solid rgb(204, 204, 204); width: 91px; }
.init-docs .cloud-bg { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 400px; }
.init-docs .cloud-bg .bg1 { position: absolute; width: 100%; height: 400px; background: transparent url("../images/footer.png") repeat-x scroll 0px bottom; bottom: 0px; }
@keyframes cloud-left {
0% { background-position: 0px 0px; }
50% { background-position: 100% 0px; }
100% { background-position: 0px 0px; }
}
@keyframes cloud-left {
0% { background-position: 0px 0px; }
50% { background-position: 100% 0px; }
100% { background-position: 0px 0px; }
}
@keyframes cloud-right {
0% { background-position: 0px 0px; }
50% { background-position: -100% 0px; }
100% { background-position: 0px 0px; }
}
@keyframes cloud-right {
0% { background-position: 0px 0px; }
50% { background-position: -100% 0px; }
100% { background-position: 0px 0px; }
}
.cb { clear: both; }
.cb { clear: both; }
