﻿@charset "utf-8";
/* CSS Document */
body, ol, ul, li, span, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select, a { margin: 0; padding: 0; list-style: none; }
img { border: none; }
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var { background: transparent; border: 0 none; margin: 0; padding: 0; border: 0; outline: 0; }
input, button, select, textarea { outline: none; border: 0px; margin: 0px; padding: 0px; }
body { background-color: #F3F3F4; font: 12px "Arial","Microsoft YaHei","黑体","宋体",sans-serif; line-height: 18px; -webkit-text-size-adjust: 100%; margin: 0 auto; color: #333333; }
html, body { height: 100%; }
header { margin: auto; height: 120px; }
a { color: #0bacd3; text-decoration: none; }
section { padding-bottom: 110px;}
table, table td, table th { padding: 0; border: none; vertical-align: top; border-collapse: collapse; }
input { font: 13px "Arial","Microsoft YaHei","黑体","宋体",sans-serif; color: #303233; line-height: 38px\9; }
.fl { float:left;}
.fr { float:right;}
.Outdiv { position: relative; min-height: 100%; }
.header_left { float: left; margin-top: 40px; }
.header_right { float: right; margin-top: 53px; }
.Middle { margin: auto; width: 1000px; /*padding-bottom: 110px;*/ margin-top: 40px;}
.Section_top { width: 940px; padding: 40px 0 50px 60px; font-size: 18px; color: #666; }
.Section_Head { width: 960px; margin: 0 20px 0 20px; padding-top: 20px; border-bottom: 1px solid #e2e2e2; font-size: 18px; color: #666; float: left; padding-bottom: 20px; }
.Section_Head_left { float: left; width: 280px; margin-left: 40px; }
.Section_Head_right { float: right; width: 134px; background: url(../../Image/editimage.png) 100px -50px no-repeat;}
.Main { width: 1000px;margin: auto; }
/*CopyRight*/
.foot { position: absolute; bottom: 15px; height: 76px; width: 100%; min-width: 1000px; font-family: "Arial"; text-align: center; color: #919191; }
.foot p { line-height: 20px; }
.MainTable { line-height: 45px; margin-left: 360px; }
.MainTable td { padding: 0 10px 0 0; height: 50px; }
.MainTable td q { color: #f00; }
.MainTable td font { padding-left: 10px; }
.InputTextEmail { float: left; width: 222px; height: 38px; padding-left: 15px; padding-right: 40px; border: 1px #E1E1E1 solid; border-radius: 4px; background: #fff url(../../Image/littleimage.png) 244px 14px no-repeat; }
.InputTextUser { float: left; width: 222px; height: 38px; padding-left: 15px; padding-right: 40px; border: 1px #E1E1E1 solid; border-radius: 4px; background: #fff url(../../Image/littleimage.png) 246px -21px no-repeat; }
.InputTextPassword { float: left; width: 222px; height: 38px; padding-left: 15px; padding-right: 40px; border: 1px #E1E1E1 solid; border-radius: 4px; background: #fff url(../../Image/littleimage.png) 247px -58px no-repeat; }
.InputTextCode { float: left; width: 222px; height: 38px; padding-left: 15px; padding-right: 40px; border: 1px #E1E1E1 solid; border-radius: 4px; background: #fff url(../../Image/littleimage.png) 245px -92px no-repeat; }
.placeholder { color: #919799; font-size: 13px; position: absolute; left: 16px; top: 15px; line-height: 14px; visibility: visible; cursor: text; background: none; }
.Submit_Btn { float: left; width: 280px; height: 40px; color: #fff; font-size: 16px; background: url(../../Image/btn.png) no-repeat; border: 0px; cursor: pointer; }
/*个人资料*/
.Userinfo { float: left; margin: 20px 0 0 60px; }
.UserImg { width: 135px; height: 135px; background: #f0f0f0; float: left; }
.EditUserImg { width: 135px; height: 30px; background: #cccccc; text-align: center; line-height: 30px; position: absolute; top: 105px; }
.Userinfo_Name { font-size: 18px; }
.Userinfo_Name_Loginname { margin-top: 18px; color: #666; font-size: 14px; }
.Userinfo_Name_Loginname span { width: 400px; display: block; line-height: 24px; }
.Userinfo_right { float: left; margin: 10px 0 0 20px; }
/*修改昵称*/
.UserinfoNormal { width: 280px; height: 40px; padding-left: 15px; padding-right: 10px; border: 1px #E1E1E1 solid; font-size: 16px; line-height: 40px; }
.UserinfoYes { width: 130px; height: 40px; background: url(../../Image/Yesline.png) repeat-x; text-align: center; line-height: 40px; color: #fff; font-size: 16px; cursor: pointer; }
.UserinfoNo { width: 130px; height: 40px; background: url(../../Image/Noline.png) repeat-x; text-align: center; line-height: 40px; color: #fff; font-size: 16px; cursor: pointer; margin-left: 20px; }
/*基本信息*/
.Info_Head_left { float: left; width: 100px; margin-left: 40px; background: url(../../Image/editimage.png) 76px -25px no-repeat; }
.UserInfoTable { line-height: 45px; margin: 20px 0 0 114px; color: #666; font-size: 16px; }
.UserInfoTable td { padding: 0 10px 0 0; height: 50px; }
.UserInfoTable td q { color: #f00; }
.UserInfoTable td font { padding-left: 10px; }
.UserInfoTable_lefttd { width: 80px; text-align: Right; }
.UserRadio { width: 14px; height: 14px; margin-right: 5px; }
.UserSelectNormal { padding-left: 15px; /*padding-right: 10px;*/ border: 1px #E1E1E1 solid; color: #666; font-size: 13px; line-height: 40px; width: 90px; height: 40px; }
.UserSelectLength { padding-left: 15px; /*padding-right: 10px;*/ border: 1px #E1E1E1 solid; color: #666; font-size: 13px; line-height: 40px; width: 120px; height: 40px; }
.UserinfoLittle { width: 280px; height: 40px; padding-left: 15px; padding-right: 10px; border: 1px #E1E1E1 solid; color: #666; font-size: 13px; line-height: 40px; }
.Info_Head_right { float: right; width: 300px; color: #666; font-size: 13px; }
.Info_Head_leftimg { float: left; width: 100px; margin-left: 40px; }
/*遮罩层*/
.black_overlay { display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: #acacac; z-index: 1001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80); }
.white_content { display: none; position: absolute; top: 10%; left: 10%; width: 420px; height: 250px; background-color: white; z-index: 1002; overflow: auto; /*外发光*/ box-shadow: 0px 0px 4px #999; -webkit-box-shadow: 0px 0px 4px #999; -moz-box-shadow: 0px 0px 4px #999; }
.white_content_small { display: none; position: absolute; top: 20%; left: 30%; width: 40%; height: 50%; border: 16px solid lightblue; background-color: white; z-index: 1002; overflow: auto; }
/*提示信息*/
.RealNameInfo { width: 16px; height: 16px; left: 100px;top:10px; position: absolute; }
.RealCheck_list { width: 290px; height: 400px; float: left; position: relative; margin: 19px 0 0 58px; }
.RealCheck_Img { width: 300px; margin-top: 10px; height: 300px; border: 1px solid #e2e2e2; }
.RealCheck_ImgInfo { width: 300px; height: 40px; background: #f5f5f5; text-align: center; color: #666; line-height: 40px; font-size: 16px; }
/*字体颜色*/
.TextHide { color: #999; }
.TextInfo { color: #666; }
.CommonLabel { vertical-align: middle; line-height: 20px; cursor: pointer; margin-left: 19px; color: #666; }
.CommonCheckbox { position: absolute; left: 0; top: 16px; width: 14px; height: 14px; }
.IsChange { width: 590px; height: 450px; position: absolute; left: 100px; top: 20px; cursor: no-drop; }
#dragDiv { border: 1px solid #999; }
#rRightDown, #rLeftDown, #rLeftUp, #rRightUp, #rRight, #rLeft, #rUp, #rDown { position: absolute; background: #999; width: 5px; height: 5px; z-index: 500; font-size: 0; }
.littleInput { width: 156px; height: 30px; padding-left: 15px; padding-right: 10px; border: 1px #E1E1E1 solid; color: #666; font-size: 13px; line-height: 30px; float: left; }
/*顶部样式*/
.top { width: 100%; height: 72px; background: #0099DB; }
.top .top-left { height: 72px; margin: 15px 0 0 16px; }
.top .top-right { height: 72px; box-shadow: 0 1px 1px rgba(0, 0, 0, .075); }
.top .top-right .site-info { height: 72px; color: #fff; font-size: 16px; line-height: 72px; padding: 0 16px; }
.top .top-right .site-info a{ color:#fff; }
.top .top-right .site-info a:hover{ text-decoration:underline; }
.top .top-right .user-info { height: 72px; border-left: 1px solid #00A4DE; border-right: 1px solid #00A4DE; color: #fff; font-size: 16px; line-height: 72px; padding: 0 16px; }
.top .top-right .logoff-info { color: #fff; padding: 23px 26px 0 26px; }
.top .top-right .logoff-info i { /**margin-top:11px;*/ font-size: 20px; }
.top .top-right .logoff-info a { color: #fff; }
.table_top { width: 100%; height: 46px; border-top: 4px solid #E7EAEC; border-bottom:1px solid #E6EAEC; line-height: 46px; background: #fff; }
.table_top span { font-size: 16px; font-weight: bold; float: left; color:#767676; margin-right: 48px; margin-left: 22px; }
/*框样式*/
.AddContent { width: 1000px; margin: auto; margin-top: 20px; padding-bottom:20px;background: #fff;}
