@charset "utf-8";
/* 
=============================
 *CSS RESET
 *Created by:i-conference
 *URL:i-conference
 *Copyright i-conference
=============================
*/
body, h1, h2, h3, h4, h5, h6, p, dl, dd, ul, ol, pre, form, input, th, td, select {margin:0; padding:0; font-family: Arial, "Microsoft YaHei", "微软雅黑", sans-serif; font-size:12px; font-weight:normal; color:#6f6f6f;}
em {font-style:normal;}
strong {font-weight:normal;}
li {list-style:none;}
a {text-decoration:none;}
img {border:none; vertical-align:top;}
form {margin:0;}
textarea {resize:none; overflow:auto; margin:0; padding:0;}
table {border-collapse:collapse;}
textarea {resize:none; overflow:auto;}
.clear:after {content:''; display:block; clear:both;}
.clear {zoom:1;}
/* END CSS RESET */
.gongyong{width:1000px; height:auto; margin:auto;}
.zhuce{width:640px; height:auto; margin:24px auto 12px auto;}
.zhuce h3{width:100%; height:auto; margin:10px auto; line-height:40px; font-size:20px; text-align:center;}
.zhuce table{width:100%; height:auto; margin:auto; font-size:14px; color:#666;}
.zhuce table a{font-size:14px; color:#969696; line-height:40px;}
.zhuce table a:hover{color:#008282;}
.zhuce table img{max-height:35px; float:left; margin:5px;}
.zhuce table strong{color:#333; font-size:15px; font-weight:bold;}
.zhuce table input{outline:medium; margin:5px 0px 10px 0px; border:1px solid #ccc; padding-left:3px; width:500px; height:35px;}
.zhuce table select{outline:medium; margin:5px 0px 10px 0px; border:1px solid #ccc; width:505px; height:35px;}

/* ---------=====  公用样式  =====--------- */
.LoginListBox,.LoginButtBox,.UserText,.UserBoot {width:1000px; margin:0 auto;}
.UserInput {float:left; background:#fff; border:1px solid #dedede;} /* -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; */

.UserInput input {float:left; border:none; background:none; color:#3a3a3a; height:48px; line-height:48px; font-size:18px; padding:0 10px; outline:none;}


/* ---------=====  头部  =====--------- */
.UserLogin { width:100%; margin:0 auto; height:150px; text-align:center; background:#033f40; overflow:hidden;}
.UserLogin h3 a {font-size:36px; line-height:150px; color:#fff;}



/* ---------=====  登录页  =====--------- */
.LoginListBox {margin-top:10px;}
.LoginListBox h3 {height:80px; font-size:24px; color:#033f40; line-height:80px; text-align:center;} /* #033f40 #6f6f6f #008282 */
.LoginList {width:350px; margin:0 auto; padding:0 325px;}
.LoginList li {float:left; margin-bottom:10px; width:350px; height:auto; overflow:hidden;}
.LoginList li span {display:;}
.User350{position:relative; z-index:2;}
.User240{position:relative; z-index:2;}
.User350 span{height:50px; width:auto; margin-left:2px; position:absolute; z-index:-1; left:6px; top:0px; line-height:50px; color:#a9a9a9; display:block; font-size:24px;}
.User240 span{height:50px; width:auto; margin-left:2px; position:absolute; z-index:-1; left:6px; top:0px; line-height:50px; color:#a9a9a9; display:block; font-size:24px;}
.User350 input {width:328px; box-shadow:inset 2px 2px 2px #f0f0f0; background:none;}
.User240 input {width:218px; box-shadow:inset 2px 2px 2px #f0f0f0; background:none;}
.UserCode {float:left; width:98px; height:48px; text-align:center; margin-left:10px; border:1px solid #dedede; overflow:hidden;}
.UserCode img {width:98px; height:48px;}
/* 错误 */
.LoginList .UserErr .User350 {border:2px solid #f0468c; width:346px; height:42px;}
.LoginList .UserErr .User240  {border:2px solid #f0468c; width:236px; height:42px;}
.LoginList .UserErr label {display:none;}
.LoginList .UserErr span {display:block; font-size:16px; color:#f0468c; line-height:46px; padding-left:10px;}

.LoginButtBox {overflow:hidden; width:100%;}
.LoginButt {width:370px; margin:0 auto; padding:0px;}
.LoginButt li {float:left; width:165px; margin-right:20px;}
.UButt {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#006464; border:1px solid #033f40;}
.UButt input {width:163px; color:#fff; cursor:pointer;}
.NoUButt {background:#fff; border:1px solid #dfdfdf;}
.NoUButt input {color:#8a8a8a;}
.NoUButt:hover {border:1px solid #033f40;}
.NoUButt input:hover {background:#006464; color:#fff;}

.UserLoPass {width:350px; height:50px; margin:0 auto; padding:0 325px; text-align:right;}
.UserLoPass p a {font-size:14px; color:#969696; line-height:40px;}
.UserLoPass p a:hover {color:#008282;}
.UserLoPass p span {padding:0 20px;}

.UserText {width:500px; padding:50px 250px;}
.UserText p {color:#6f6f6f; font-size:12px; line-height:24px;}

.UserText {width:600px; padding:50px 200px;}
.UserText li {float:left; width:600px; margin-bottom:8px;}
.UserText li span {float:left; text-align:center; font-size:12px; width:20px; height:20px; line-height:20px; margin-right:8px;}
.UserText li p {float:left; width:572px; color:#6f6f6f; font-size:12px; line-height:20px;}

/* ---------=====  简单注册  =====--------- */
.UserReg {width:1000px; margin:0 auto; border-bottom:1px solid #c9c9c9; padding-bottom:10px;}
.UserReg h3 {font-size:24px; font-weight:bold; color:#033f40; text-align:center; line-height:80px;}
.UserReg P {font-size:14px; line-height:24px; color:#6f6f6f;}
.UserReg P em {color:#ff3232; font-weight:bold; padding:0 5px;}
.UserReg P strong {padding:2px 10px; background:#008282; color:#fff;}
/* 表单 */
.AddList {width:1000px; margin:0 auto; padding:30px 0;}
.AddList li {width:960px; padding:0 20px 20px 20px; float:left; margin-bottom:1px;}
.AddListLeftBox {width:960px; overflow:hidden;}
.AddListLeftWrap {width:1000px;}
.AddListLeft {float:left; width:470px; margin-right:20px;}
.AddList li:hover {background:#f7f7f7;}
.AddList li p {font-size:14px; color:#202020; line-height:40px; font-weight:bold;}
.AddList li p span {color:#ff3232; font-size:14px; font-weight:bold; padding:0 5px;}
.AddList li strong {display:none;}

/* 文本框 */
.AddInput {float:left; border:1px solid #c9c9c9; background:#fff;}
.AddInput input {float:left; background:none; border:none; padding:0 5px; height:38px; line-height:38px; outline:none; font-size:16px; color:#185b50; width:948px;}
.AddW300 input {width:458px;}
.UserRadioBox {width:600px; overflow:hidden;}
.UserRadio {border:none; float:left; height:28px; padding:12px 0; line-height:30px;}
.UserRadio label {float:left; margin-right:30px;}
.UserRadio label span {padding-left:5px; font-size:14px;}
.UserRadio input {width:16px; height:26px;}
.outli {border:none;}
.AddInput select {width:470px; height:38px; line-height:38px; font-size:16px; outline:none; color:#185b50;}
/* 错误提示样式 */
.AddList .err {background:#ffd8bd; padding:0 20px;}
.AddList .err:hover {background:#ffd8bd;}
.AddList .err p {color:#ff0067; font-weight:bold;}
.AddList .err strong {font-size:14px; font-weight:bold; line-height:40px; color:#ff0067; display:block;}
.AddButtWrap {width:640px; margin:0 auto; margin-top:20px; border-top:1px solid #c9c9c9; padding:20px 0;}
.w150 {background:#008282; margin-left:245px; border:none;}
.w150:hover {opacity:0.9;}
.w150 input {width:150px; color:#fff; height:40px; line-height:40px; cursor:pointer;}

.TabButtWrap {width:725px; margin:0 auto; padding:40px 0; padding-left:475px; border-top:3px solid #e6e6e6;}
.TabButt {float:left; background:#008282;}
.TabButt input {float:left; border:none; background:none; color:#fff; line-height:60px; width:250px; font-size:18px; font-weight:bold; cursor:pointer; outline:none;}

/* ---------=====  尾部  =====--------- */
.UserBootBox {width:100%; margin:0 auto; height:200px; background:#033f40;}
.UserBoot {text-align:center; padding:30px 0; background:url(../img/VeCode.jpg) 84% center no-repeat; background-size:80px 80px;}
.UserBoot img {margin-bottom:25px; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7;}
.UserBoot p {color:#1d6b6b; font-size:14px; line-height:28px;}
.UserBoot p a {color:#1d6b6b; margin-right:30px;}


.tianija{width:100%; height:auto; font-family:'Roboto',sans-serif; font-size: 9pt;}
.tianija table.list{line-height:30px;}
.tianija table.list th{background:#48a192; color:#fff; font-weight:bold; font-size:14px;}
.tianija table.list td input{float:none;}
.tianija table.list th input{float:none;}
.tianija table{width:100%; height:auto; color:#888888; border-top:1px solid #f5f3ed; border-left:1px solid #f5f3ed; text-align:center; margin:20px auto 0px auto;}
.tianija table tr th{background:#f5f3ed; line-height:24px; padding-top:8px; padding-bottom:8px;}
.tianija table input{outline:medium;border:1px solid #a9a9a9;}
.tianija table select{width:125px; height:24px; outline:medium;}
.tianija table input[type=text]{width:125px; height:24px;  padding-left:3px; margin:auto 3px;}
.tianija table input[type=radio]{width:14px; height:14px; float:left;}
.tianija table input[type=checkbox]{width:14px; height:14px; float:left; margin-left:2px;}
.tianija table input[type=button]{width:80px; height:24px; cursor:pointer; margin:4px auto; display:block; text-align:center; line-height:24px;}
.tianija table input[type=reset]{width:80px; height:24px; cursor:pointer; margin:4px auto; display:block; text-align:center; line-height:24px;}
.tianija table label{float:left; margin-left:2px; max-width:100px;}
.tianija table p{text-align:left; margin-left:5px; line-height:20px;}
.tianija table tr td{border-bottom:1px solid #f5f3ed; border-right:1px solid #f5f3ed; padding-top:8px; padding-bottom:8px;}
.tianija table .nameleft{width:49.9%; height:auto; float:left;}
.quanxuan{width:100%; height:45px; line-height:45px; background:#E7E7E7; margin-bottom:20px;}
.quanxuan .quanxuan1{float:left;}
.quanxuan .quanxuan1 input[type=button]{padding:3px 8px; outline:medium; cursor:pointer; border:1px solid #a9a9a9; margin:auto 6px;}
.quanxuan p{float:right; text-align:right; font-weight:bold; padding-right:50px; font-size:11pt;}



.BrowsersBoxEn {width:100%; margin:0 auto; border-top:1px solid #f6f6f6; text-align:center;}
.BrowsersBoxEn h5 {padding:0 20px; background:#f6f6f6; font-size:12px; color:#979496; height:30px; width:750px; margin:0 auto; margin-top:-15px; line-height:30px;}
.BrowsersWrapEn {width:144px; margin:0 auto; overflow:hidden;}
.BrowsersListEn {width:160px; margin:0 auto; padding:20px 0;}
.BrowsersListEn li {float:left; width:24px; height:24px; margin-right:16px;}

#trhide1,#trhide2,#trhide3,#trhide4,#trhide5,#trhide6,#trhide7,#trhide8,#trhide9,#trhide10,#trhide11,#trhide12,#trhide13,#trhide14,#trhide15{visibility:hidden;}
tbody{width:100%; height:24px; overflow:hidden;}
.showxxx tbody{background:#ffd8bd;}
.showxxx th{color:#ff0067; font-weight:bold;}
.showxxx input{background:#fff;}
.showxxx span{color:#ff0067; font-weight:bold;}


.leixing{width:95%; height:auto; line-height:24px; margin:3px auto; position:relative; z-index:1;}
.leixing input[type=radio]{width:14px; height:14px; margin-right:5px; margin-top:5px; float:left;}
.leixing label{width:auto; height:auto; margin-right:5px; margin-top:0px; float:left;}
.leixing input[type=button]{position:absolute; z-index:2; top:50%; margin-top:-15px; right:20%; border:none; background:none; color:#fff; line-height:30px; width:150px; font-size:16px; font-weight:bold; cursor:pointer; outline:none; background:#666;}
