@charset "utf-8";
/* CSS Document */
input[type='file']{
	position:absolute;
	top:0px;left:0px;
	width:100%;
	height:100%;
	opacity:0;
	cursor:pointer;
}
.header{ height:73px; background:#00b8d7; padding:17px 0 0 0; font-family:'AVENIR LT 45 BOOK';}
.header a.logo{ display:block; float:left; width:115px; height:55px; background:url(../images/logoSys.png) 0 0 no-repeat;}
.header .rBox a.icoEn{ display:block; float:right; width:26px; height:26px; background:url(../images/en.png) 0 0 no-repeat;margin-top:14px;margin-left:10px;}
.header .rBox a.icoEn:hover{ background:url(../images/en.png) 0 0 no-repeat;}
.header .rBox a.icoZh{ display:block; float:right; width:26px; height:26px; background:url(../images/ch.png) 0 0 no-repeat;margin-top:14px;}
.header .rBox a.icoZh:hover{ background:url(../images/ch.png) 0 0 no-repeat;}
.header .rBox span{ display:block; height:40px; padding:8px 20px 0 20px; float:right; line-height:40px;}
.header .rBox span a{ color:#fff;}
.header .rBox a.linkexit{ color:#9ce3ef; text-decoration:underline;}
.header .rBox a.linkexit:hover{ color:#fff; }
.header .rBox a{ color:#fff;}
.header .rBox a:hover{ color:#ffe800;}
.header .rBox .message{ float:right; margin:18px 15px 0 0; display:inline; height:16px; background:url(../images/icoManageSys.png) 0 0 no-repeat; padding-left:28px;}
.header .rBox .message b{ display:block; height:16px; line-height:16px; background:#ffe800; border-radius:3px; padding:0 5px; font-family:Arial; color:#0054a4; position:relative}
.header .rBox .message .sj{ display:block; width:3px; height:6px; background:url(../images/icoTriangleSys.png) 0 0 no-repeat; position:absolute; left:-3px; top:5px;}

.mainbody{ width:1200px; margin:0 auto; font-family:'AVENIR LT 45 BOOK'; color:#999; background:#fff url(../images/bgSys.png) 0 0 repeat-y;}
.mainbody01{ width:1200px; margin:0 auto; font-family:'AVENIR LT 45 BOOK'; color:#999; background:#fff;}
.local{ padding-top:30px; height:30px; line-height:20px; background:#eaeae8}
.sysLeft{ width:210px; float:left; color:#FFF;}
.sysLeft h2,
.sysLeft .validity{ padding:0 20px;}
.sysLeft .validity{ color:#90b5d7;}
.sysLeft h2{ line-height:30px; padding-bottom:6px;}
.sysLeft ul{ border-top:solid 1px #3b7cb9; margin-top:20px;}
.sysLeft ul li{ display:block; height:40px; line-height:40px; font-size:14px; font-family: 'Nexa Light'; border-bottom:solid 1px #3b7cb9; padding:0 20px; color:#fff;}
.sysLeft ul li:hover{ display:block; height:40px; line-height:40px; font-size:14px; font-family: 'Nexa Light'; border-bottom:solid 1px #3b7cb9; padding:0 20px; color:#ffe800}
.sysLeft ul li.here{ background:#FFF url(../images/icoTriangle01.png) 195px 18px no-repeat;color:#0054a4 }
.sysLeft a.butUpLoad{ display:block; height:36px; margin:0 20px; line-height:36px; background:#ffe800; text-align:center; color:#0054a4; font-size:14px;}
.sysLeft a.butUpLoad:hover{ background:#ffee3f;}
.sysLeft a.exit{color: white;height: 40px;line-height: 40px;font-size: 14px;font-family: 'Nexa Light';margin: 0 auto;display: block;width: 46px;}
.sysRight{ width:930px; float:right; padding:30px 30px 50px;}
.sysRight .title{ padding:5px 0 15px 0;line-height:40px;}
.sysRight a.butDelete { display:block; float:right; height:16px; line-height:16px; background:url(../images/icoDetele.png) 0 0 no-repeat; padding-left:20px; margin-top:10px; color:#5092d0; margin-left: 10px}
.sysRight a.butDelete:hover{color:#0054a4; text-decoration:underline;}

.sysRight a.butUp { display:block; float:right; height:16px; line-height:16px; background:url(../images/icoUp.png) 0 0 no-repeat; padding-left:20px; margin-top:10px; color:#5092d0;}
.sysRight a.butUp:hover{color:#0054a4; text-decoration:underline;}

.sysRight a.butDown { display:block; float:right; height:16px; line-height:16px; background:url(../images/icoDowns.png) 0 0 no-repeat; padding-left:20px; margin-top:10px; color:#5092d0;}
.sysRight a.butDown:hover{color:#0054a4; text-decoration:underline;}

.sysRight a.butNoUp { display:block; float:right; height:16px; line-height:16px; background:url(../images/icoNoUp.png) 0 0 no-repeat; padding-left:20px; margin-top:10px; color:#5092d0; margin-left: 10px}
.sysRight a.butNoUp:hover{color:#0054a4; text-decoration:underline;}

.sysRight a.butPass { display:block; float:right; height:16px; line-height:16px; background:url(../images/icoPass.png) 0 0 no-repeat; padding-left:20px; margin-top:10px; color:#5092d0}
.sysRight a.butPass:hover{color:#0054a4; text-decoration:underline;}






.sysRight a.linkread { display:block; float:right; height:16px; line-height:16px; padding-left:20px; margin-top:10px; color:#5092d0}
.sysRight a.linkDelete:hover{color:#0054a4; text-decoration:underline;}
.sysRight a.butInvite{ display:block; float:right; width:120px; height:30px; border-radius:3px; background:#f7941e; color:#FFF; line-height:30px; text-align:center;}
.sysRight a.butInvite:hover{ background:#fca134}



.sysRight .tab th{ padding:0 10px; line-height:14px;}
.sysRight .tab thead tr{ height:40px; background:#eaeaea; color:#666; font-family:'Nexa Light'; font-size:14px}
.sysRight .tab tbody{ text-align:center;}
.sysRight .tab td{ border-bottom:solid 1px #eee; padding:10px; line-height:16px;font-family:'AVENIR LT 45 BOOK'; word-break: break-all; }
.sysRight .tab .oper a{ background:#a7c6e3; border-radius:3px; color:#FFF; padding:2px 2px;}
.sysRight .tab .oper a:hover{background:#699dcf}
.sysRight .tab .oper span{ background:#dedede; border-radius:3px; color:#FFF; padding:2px 5px;}
.sysRight .tab .check,
.sysRight .tab .checkHover{ display:block; width:25px; height:18px; float:left; }
.sysRight .tab .check{background:url(../images/icoCheckbox.png) 0 0 no-repeat;}
.sysRight .tab .checkHover{background:url(../images/icoCheckbox.png) 0 -50px no-repeat;}
.sysRight .tab .tit{ display:block; width:180px;}
.tab .here{background:#FFF; border:solid 1px #dedede; border-bottom:0;}
.dropDown{ height:40px; line-height:40px; width:110px; position:relative;}
.dropDown span{ background:url(../images/icoDropDown.gif) right 6px no-repeat; padding-right:12px;}
.dropDown ul{ border:solid 1px #dedede; border-top:0; background:#FFF; position:absolute; top:40px; left:-1px; width:110px;}
.dropDown ul li{border-top:solid 1px #eee; height:30px; line-height:30px; padding:0 8px;}
.dropDown ul li a{ color:#999}
.dropDown ul li a:hover{color:#0054a4}
.w100{ width:120px;}
.w150{ width:150px;}
.w200{ width:200px;}
.w300{ width:300px;}
.w500{ width:500px;}
.newline{ table-layout:fixed; word-break: break-all;}
.pageBox{ color:#999}
.pageBox a{ color:#699dcf; text-decoration:underline;}
.pageBox a:hover{ color:#0054a4}
.pageBox a.downForm{ float:right; display:block; background:url(../images/icoDownGray.png) 0 0 no-repeat; height:16px; line-height:16px; padding-left:20px;}

.searchbox{border:solid 1px #dedede; border-radius:3px; height:24px; width:160px; padding:0 5px;}
.searchbox .srk{ background:none; border:none; height:24px; line-height:24px; float:left; width:142px;}
.searchbox .sBut{ background:none; border:none; height:24px; float:left; width:18px; background:url(../images/icoS.png) 0 5px no-repeat; cursor:pointer}

.dataStat .tit{ height:40px;background:#f5f5f5; font-size:14px; padding:0 10px;border-top:solid 1px #ececec;}
.dataStat .tit a{padding:0 15px; display:block; height:40px; line-height:40px; float:left; border-right:solid 1px #ececec; font-family: 'Nexa Light'; }
.dataStat .tit a.here{ border:solid 1px #ececec; border-bottom:0; border-top:0; height:40px; line-height:40px; background:#FFF; color:#0054a4}
.modifyContent{ padding-top:10px;}
.modifyContent label{ display:block; height:20px; line-height:20px; color:#999}
.modifyContent .noModi{ display:block; float:left; height:28px; line-height:28px;}
.modifyContent .srk{ display:block; height:26px; line-height:26px; color:#555; border-radius:3px; background:#FFF; border:solid 1px #fff;  }
.modifyContent .srk.here{ border:solid 1px #dedede; padding:0 5px; box-shadow:1px 1px 1px #f2f2f2 inset; }
.formBox{ margin-top:10px;}
.formBoxSS{ text-align:center;}
.proFormBox .formBoxSS>input {display:inline-block; margin:0px 15px;}
.dataStat .butss a{ padding:5px 10px; font-size:12px; background:#a7c6e3; border-radius:3px; color:#FFF}
.dataStat .butss a:hover{ background:#0054a4;}
.passwordContent label{ display:block; height:20px; line-height:20px; color:#999;}
.passwordContent .srk{ display:block; height:26px; line-height:26px; color:#555; border-radius:3px; background:#FFF; border:solid 1px #dedede; padding:0 5px; box-shadow:1px 1px 1px #f2f2f2 inset;  }

.processBox{ padding:40px;}
.processBox h2{ display:block; text-align:center;}
.processBox label{ display:block; height:20px; line-height:20px; color:#666;}
.processBox .srk{ display:block; float:left; height:30px; line-height:30px; color:#555; border-radius:3px; background:#FFF; border:solid 1px #dedede; padding:0 5px; box-shadow:1px 1px 1px #f2f2f2 inset; width:250px;  }
.processBox .formBox{ width:262px; margin:10px auto 0;}
.processBox .logbut{ display:block; width:262px; background:#0054a4; border:solid 1px #0054a4; height:32px; border-radius:3px; color:#FFF; cursor:pointer;}
.processBox .addbut{ display:block; width:100px; background:#00b8d7; border:none; height:28px; border-radius:3px; color:#FFF; cursor:pointer;}
.processBox .introbut{ display:block; width:120px; background:#00b8d7; border:none; height:28px; border-radius:3px; color:#FFF; cursor:pointer;}
.forgetLink a{ color:#699dcf; text-decoration:underline;}
.forgetLink a:hover{ color:#0054a4}


.upLoadBox{ padding:40px;}
.upLoadBox .butUpLoad{ border:solid 1px #eee; background:#f8f8f8; padding:100px 0; margin:0 150px}
.upLoadBox .butUpLoad a{ display:block; width:200px; height:50px; margin:0 auto; background:#00499d; color:#ffeb00; line-height:50px; text-align:center; font-size:18px; border-radius:3px;}
.upLoadBox .butUpLoad a.glayO:hover{ background:#035dc5}
.upProgress{ border:solid 1px #eee; background:#f8f8f8; padding:20px;width: 1080px;top:0;}
.icoFinish{ width:30px; height:30px; background:url(../images/icoFinish.png) 0 0 no-repeat;}
.progressBar .bar{ display:block; width:100px; height:10px; background:#88c540; margin-top:3px;}
.progressBar .num{ display:block; height:16px; line-height:16px; padding-left:5px;}
.progressInfor{ padding-left:15px;}
.progressBut{ float:right; padding-top:10px;}
.progressBut a{ padding:8px 20px; border-radius:3px; font-size:14px;position:relative;}
.progressBut a.glayC{ background:#dedede;}
.progressBut a.glayC:hover{ background:#ccc;}
.progressBut a.glayO{ background:#00499d; color:#ffeb00;}
.progressBut a.glayO:hover{ background:#035dc5}

.proFormBox{ padding-bottom:30px; margin-bottom:30px; border-bottom:solid 1px #eee;}
.proFormBox .titDocu{ text-align:center; background:#eee; border-radius:45px; height:40px; line-height:40px; color:#666; width:40px; margin-right:15px; margin-top:10px; display:inline;}
.proFormBox label{ display:block; height:20px; line-height:20px; color:#666;}
.proFormBox .srk{ display:block; height:30px; line-height:30px; color:#555; border-radius:3px; background:#FFF; border:solid 1px #dedede; padding:0 5px; box-shadow:1px 1px 1px #f2f2f2 inset; width:800px; }
.proFormBox .srkc{ display:block; height:100px; line-height:22px; color:#555; border-radius:3px; background:#FFF; border:solid 1px #dedede; padding:0 5px; box-shadow:1px 1px 1px #f2f2f2 inset; width:800px;  }
.proFormBox .formBox{ margin-top:10px;}
.proFormBox p{ padding-top:5px;width:160px;}

.proFormBox ul li{ display:block; width:160px; background:#f5f5f5; border-radius:3px; padding:8px 10px; height:18px; line-height:18px; margin-bottom:5px;}
.proFormBox ul li .check,
.proFormBox ul li .checkHover{ display:block; width:25px; height:18px; float:left; }
.proFormBox ul li .check{background:url(../images/icoCheckbox.png) 0 0 no-repeat;}
.proFormBox ul li .checkHover{background:url(../images/icoCheckbox.png) 0 -50px no-repeat;}
.proFormBox ul li .single,
.proFormBox ul li .singleHover{ display:block; width:25px; height:18px; float:left; }
.proFormBox ul li .single{background:url(../images/icoSinglebox.png) 0 0 no-repeat;}
.proFormBox ul li .singleHover{background:url(../images/icoSinglebox.png) 0 -50px no-repeat;}

.proFormBox ul li .srk02{ display:block; height:18px; line-height:18px; color:#555; border-radius:3px; background:#FFF; border:solid 1px #dedede; padding:0 5px; box-shadow:1px 1px 1px #f2f2f2 inset; width:120px; }
.proFormBox .logbut{ display:block; margin:0 auto; width:200px; background:#0054a4; border:solid 1px #0054a4; height:32px; border-radius:3px; color:#FFF; cursor:pointer;}

.typeBox{ float:left; margin-right:15px; display:inline;}
.typeBox h4{ display:block; padding-bottom:5px; color:#666}

.footer{ font-family:'AVENIR LT 45 BOOK'; color:#999; padding:20px;}


.overlayer{width:100%;height:100%;background-color:#000;position:fixed;top:0;left:0; opacity:0.3;filter:alpha(opacity=50);z-index:999;}
.openWin{width:500px;padding:30px;position:fixed;left:50%;top:50%;z-index:1000;background-color:#fff;border-radius:5px; color:#999;font-family:'AVENIR LT 45 BOOK'; }
.openWin .closeIt{background:url(../images/closeIt.png) 0 0 no-repeat;display:inline-block;width:40px;height:41px;position:absolute;right:-10px;top:-15px;text-indent:-9999px;overflow:hidden;}
.openWinOne{margin:-100px 0 0 -280px;}
.openWin .butss a{ padding:5px 10px; font-size:12px; background:#a7c6e3; border-radius:3px; color:#FFF}
.openWin .butss a:hover{ background:#0054a4}
#reasons ul li,
#inviteUser ul li{ height:30px; display:block;}
#inviteUser .check,
#inviteUser .checkHover,
#reasons .check,
#reasons .checkHover{ display:block; width:25px; height:18px; float:left; margin-top:7px; }
#reasons .check,
#inviteUser .check{background:url(../images/icoCheckbox.png) 0 0 no-repeat;}
#inviteUser .checkHover,
#reasons .checkHover{background:url(../images/icoCheckbox.png) 0 -50px no-repeat;}
#reasons .listC{ display:block; float:left; height:30px; line-height:30px;}
#inviteUser .srk, 
#reasons .srk{ border:solid 1px #dedede; border-radius:3px; background:none; height:20px; padding:0 5px; width:200px; margin-top:5px;}
#inviteUser ul{ margin:0 0 20px 0; padding:0 0 15px 0; border-bottom:solid 1px #eee;}
#inviteUser ul li{ margin-bottom:5px;}
#inviteUser ul li p{ padding-left:10px; height:22px; line-height:22px; display:inline-block}

#inviteUser a.addUse{ display:block; width:150px; height:40px; line-height:40px; text-align:center; font-size:14px; background:#699dcf; border-radius:3px; color:#FFF;}
#inviteUser a.addUse:hover{ background:#0054a4}

#inviteUser a.butInvite{ display:block; width:200px; height:40px; line-height:40px; text-align:center; font-size:14px; background:#f7941e; border-radius:3px; color:#FFF;}
#inviteUser a.butInvite:hover{ background:#fca134}

#timeLimit .tit{ height:40px; border-bottom:solid 1px #eee; font-size:18px; text-align:center; color:#666}
#timeLimit label{ display:block; height:30px; float:left; line-height:30px; width:80px; font-size:14px; color:#333}
#timeLimit .srk{ border:solid 1px #dedede; border-radius:3px; background:url(../images/icoDate.png) 104px 3px no-repeat; height:28px; padding:0 5px; width:120px;}

.CSearch {
    padding: 15px 20px;
    line-height: 33px;
	font-size: 14px;
    overflow: hidden;
}
.posirela {
    position: relative;
	width:200px;
	float:left;
}
.posirela input.input{
	width: 155px;
    padding-right: 30px;
	border: solid 1px #cfcfcf;
	border-radius: 0.3em;
    font-size: 12px;
    color: #666;
    height: 33px;
    padding: 0px 10px;
    margin-right: 20px;
}
.posirela .iconDataTimer{
	display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    background: url(../images/icondataTImer.png) no-repeat center;
    cursor: pointer;
    right: 28px;
    top: 50%;
    margin-top: -8px;
}
.CSearch .confirmbtn{
	display: block;
	float:left;
    width: 60px;
    height: 33px;
    border-radius: 3px;
	border:none;
	cursor:pointer;
    background: #f7941e;
    color: #FFF;
    line-height: 33px;
    text-align: center;
}
.statselect{
	float: left;
    height: 35px;
    width: 100px;
    margin: 0 20px;
    border-radius: 3px;
}





.inforCom .tab td,
.inforCom .tab th{ text-align: center; height: 26px; line-height: 26px; padding: 0 5px;}
.inforCom .tab th{ background: #f2f2f2;}

.inforCom .tab td{ border-bottom: solid 1px #f2f2f2 ;}

.gridContent{ background:#FFF; padding:40px; border:solid 2px #ffc82c; width:916px; margin:-2px 0 20px 20px; display:inline; z-index:0;  position:relative}
.butClose{ margin:-20px -20px 20px 0}
.butClose a{ float:right; display:block; width:27px; height:27px; background:url(../images/icoClose.png) 0 0 no-repeat;}
.gridContent .imgBox{ width:387px; float:left;}
.gridContent .txtBox{ width:490px; float:right; height:10px; color:#999;}
.gridContent .txtBox h3{ font-size:30px; font-family:'AVENIR LT 45 BOOK'; color:#000; line-height:40px; border-bottom:solid 1px #eee; padding-bottom:15px; margin-bottom:15px}
.gridContent .txtBox ul{ border-bottom:solid 1px #eee; padding-bottom:20px; margin-bottom:20px }
.gridContent .txtBox p{ border-bottom:solid 1px #eee; padding-bottom:20px; margin-bottom:25px }
.gridContent .txtBox ul li{ display:block; height:22px; line-height:22px;}
.gridContent .txtBox ul li span{ font-family:Arial;}
.gridContent .txtBox ul li span a{ color:#6591bb; font-family:'AVENIR LT 45 BOOK';}
.gridContent .txtBox p{ font-family:'AVENIR LT 45 BOOK'; line-height:18px;}
.gridContent .txtBox a.butDown{ display:block; width:157px; height:49px; line-height:49px; background:url(../images/butDown.png) 0 0 no-repeat; padding-left:70px; color:#FFF; font-size:18px;}
.gridContent .txtBox a.butDown:hover{ background:url(../images/butDownHover.png) 0 0 no-repeat;color:#FFF}


.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  *cursor: hand;
  color: #333333 !important;
  border: 1px solid transparent;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #333333 !important;
  border: 1px solid #cacaca;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, gainsboro));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, gainsboro 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, white 0%, gainsboro 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, white 0%, gainsboro 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, white 0%, gainsboro 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, white 0%, gainsboro 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111111;
  background-color: #585858;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111111));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #585858 0%, #111111 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #585858 0%, #111111 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #585858 0%, #111111 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #585858 0%, #111111 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111111 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}
.dataTables_filter{display:none};

.submitNav {
  border-top: solid 1px #ddd;
  background-color: #fff;
}
.submitNavM{
    width:1000px;
    padding:10px 0px;
    margin:0px auto;
    overflow:hidden;
}
.submitNavFixed{
    position:fixed;
    top:0px;left:0px;
    width:100%;
    z-index:100;
    -webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.1);
    -moz-box-shadow:0px 3px 4px rgba(0,0,0,0.1);
    -ms-box-shadow:0px 3px 4px rgba(0,0,0,0.1);
    -o-box-shadow:0px 3px 4px rgba(0,0,0,0.1);
    box-shadow:0px 3px 4px rgba(0,0,0,0.1);
}
.leftGoback {
  float: left;
  width: 45px;
  height: 41px;
  cursor: pointer;
  display: block;
  background: url(../images/iconfont.png) no-repeat center;
  background-size: contain;
}
.btna {
  float: right;
}
.btna>a {
  text-align: center;
  padding: 10px 20px;
  display: inline-block;
  -webkit-border-radius: 0.23em;
  -moz-border-radius: 0.23em;
  -ms-border-radius: 0.23em;
  -o-border-radius: 0.23em;
  border-radius: 0.23em;
  border: solid 1px #ddd;
  cursor: pointer;
  color: #666;
  margin-left: 20px;
}
.btna>a.backColorBlue {
  background-color: #377aaf;
  color: #fff;
  border-color: #377aaf;
}

._ih{opacity: 0;left:500px;}


/* 增加登录页微信登录与邮件登录时新增的样式 begin */
.hidden {
    display: none !important;
}
.wechat-login-container .btn-wechat-login {
    display: block;
    height: 32px;
    line-height: 32px;
    color: white;
    border-radius: 3px;
    text-align: center;
    background-color: #08bc13;
    background-image: url('/www/css/images/wechat-logo-white.png');
    background-position: 31% center;
    background-repeat: no-repeat;
    background-size: auto 80%;
}
.wechat-login-container .btn-wechat-login.lang-en {
    background-position: 22% center;
}

.login-container .login-switch-container {
    text-align: center;
}
.login-container .login-switch-container .btn-show-other-login-container {
    border-bottom: 1px solid #666;
    cursor: pointer;
    color: #666;
    font-size: 12px;
}
.login-container .btn-wechat-login {

}
/* 增加登录页微信登录与邮件登录时新增的样式 end */