
a:hover {color: #ff5049;}
a:active {color: #6edc8c;}

.FixBottom3 {position:fixed;bottom:0;left:0;border:#CCCCCC 1px solid;background:#EAEAEA;height:20px;width:100%;line-height:20px;color:#666666;font-size:12px;padding-left:5px;}
.FixBottom3 > span {margin-right:20px;}


.ReadOK3 {color:#0000ff;}
.NotRead3 {color:#ff0000;}
.Li-C1 {width: 90%;height: 50px;margin-left: 1px;margin-top: 1px;line-height: 50px;list-style: none;border:1px solid #ccc;}
.Li-C2 {width: 8%;height: 50px;margin-left: 1px;margin-top: 1px;line-height: 50px;list-style: none;border:1px solid #ccc;}


.UL_Main3 {width:98%;}

.NoRight3 {width: 300px;height: 200px;color:#ff0000;position: absolute;top: 0;left: 0;right: 0; bottom: 0; margin: auto;}


.WxFloat25P{ margin: 0px auto; width: 100%; }
.WxFloat25P > li{ margin: 0px auto;box-sizing: border-box;float:left;width: 25%;height: 36px;margin-left: 0px;margin-top: 1px;line-height: 36px;text-align: center;list-style: none;border:1px solid #ccc;}
.WxFloat25P > li:hover{border-color: red; position: relative; }

.WxFloat36{ margin: 0px auto; width: 100%; }
.WxFloat36 > li{box-sizing: border-box;float:left;width: 33%;height: 36px;margin-left: 0px;margin-top: 1px;line-height: 36px;text-align: center;list-style: none;border:1px solid #ccc;}
.WxFloat36 > li:hover{border-color: red; position: relative; }

.WxFloat49P{ margin: 0px auto; width: 100%; }
.WxFloat49P > li{box-sizing: border-box;float:left;width: 49%;height: 36px;margin-left: 1px;margin-top: 1px;line-height: 36px;text-align: center;list-style: none;border:1px solid #ccc;}
.WxFloat49P > li:hover{border-color: red; position: relative; }


.NameList3 { margin: 0px auto; width: 98%; }
.NameList3 > li{box-sizing: border-box;float:left;width: 16%;height: 36px;margin-left: 1px;margin-top: 1px;line-height: 36px;text-align: center;list-style: none;border:1px solid #ccc;}
.NameList3 > li:hover{border-color: red; position: relative; }


.Img96p {width:92%;padding: 6px 6px}
.ClassScreenImg {width:99%;padding: 0px 0px}

.fileShareNameList3 { margin: 0px auto; width: 98%; }
.fileShareNameList3 > li{box-sizing: border-box;float:left;width: 16%;height: 36px;margin-left: 1px;margin-top: 1px;line-height: 36px;text-align:center;list-style: none;border:1px solid #ccc;}
.fileShareNameList3 > li:hover{border-color: red; position: relative; }

.ActiveName3 {font-size:16px;color:white;}
.BgName3{background-color:blue;}
.BgGree3{background-color:#dcdcdc;}

.buttonPrePicker3 {margin: 6px auto;font-size:12px;height: 26px;}
.buttonSearch3 {font-size:12px;background-color:#bc111a;color:#FFFFFF;border-radius:12px;border:none;margin:6%;padding:2px 12px 2px 12px;cursor: pointer;}
.linkButtonRed3 {font-size:12px;background-color:#bc111a;color:#FFFFFF;border-radius:12px;border:none;margin:6%;padding:2px 6px 2px 6px;cursor: pointer;}


.buttonSaveData3 {width:66%;height:26px;line-height:26px;font-size:12px;background-color:#3366cc;color:#FFFFFF;border-radius:6px;border:none;margin:3%;padding:2px 12px 2px 12px;cursor: pointer;}


.dataLabel3 {font-weight:bold;}
.dataColor3 {color:#bc111a;}
.dataBlue3 {color:#0000ff;}


.ValueRight3 {color:#bc111a;}
.SpanPageJsFun {color:#bc111a;text-decoration:underline;}
.DivTimeTableItem3 {margin: 10px auto;padding: 3px 3px; text-align: left; line-height:120%;}



.DivLeft3 {padding: 6px 6px;text-align:left;}
.DivRight3 {padding: 6px 6px;text-align:right;}
.DivFileInfoList3 {padding: 6px 6px;text-align:right;background-color: #e1e1e1; border-color: #d43f3a;border-radius: 6px;}

.DivFileList3 {padding: 20px 8px;12px 8px;}


.LinkConfirm300px{
display: block;
      width: 90%;
      padding: 6px 12px;
      margin: 0 auto;
      font-size: 14px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color: #d9534f;
      border-color: #d43f3a;

}



.VisitCode3 {font-size:14px;text-align:center;padding: 6px 10px;}

.LinkButtonBlue90P{
display: block;
      width: 90%;
      padding: 6px 10px;
      margin: 0 auto;
      font-size: 12px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color: #007cd3;
      border-color: ##007cd3;
}

.LinkButtonBlue80P{
display: block;
      width: 80%;
      padding: 6px 10px;
      margin: 0 auto;
      font-size: 12px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color: #007cd3;
      border-color: ##007cd3;
}

.ButtonBlue80P{
display: block;
      width: 80%;  height: 40px;
      padding: 6px 10px;
      margin: 0 auto;
      font-size: 12px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color: #007cd3;
      border-color: ##007cd3;
}

.LinkButtonRed80P{
display: block;
      width: 80%;
      height:30px;line-height:30px;
      padding: 6px 6px;
      margin: 0 auto;
      font-size: 18px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color:#bc111a;
      border-color: #bc111a;
}

.LinkButtonRed90P{
display: block;
      width: 90%;
      padding: 6px 10px;
      margin: 0 auto;
      font-size: 12px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color:#bc111a;
      border-color: #bc111a;
}


.LinkButtonBlue66P{
display: block;
      width: 60%;
      padding: 6px 6px;
      margin: 0 auto;
      margin-bottom:10px;
      font-size: 12px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color: #007cd3;
      border-color: ##007cd3;
}


.LinkButton300px{display:block;height:30px;width:300px;line-height:30px; padding:5px auto;background-color:#bc111a;color:#FFFFFF;text-align:center;font-size:12px;border-radius: 20px;border:none;box-shadow:none;text-decoration: none;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;}


.LinkBlue60P {display: block;
      width: 60%;
      padding: 6px 12px;
      margin: 0 auto;
      font-size: 14px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color: #007cd3;
      border-color: #007cd3;

}






.LinkButton12{display:block;width:48%;height:22px;background-color:#bc111a;color:#FFFFFF;text-align:center;font-size:12px;line-height:22px;border-radius: 20px;border:none;box-shadow:none;text-decoration: none;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;}
.LinkButton12:hover{    box-shadow:0px 0px 5px 1px #808080;}
.LinkButton12:active{    box-shadow:0px 0px 5px 1px #FF0000;}


.LinkButtonRed14{display:block;width:90%;height:26px;background-color:#bc111a;color:#FFFFFF;text-align:center;font-size:14px;line-height:26px;border-radius: 20px;border:none;box-shadow:none;text-decoration: none;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;}
.LinkButtonRed14:hover{    box-shadow:0px 0px 5px 1px #808080;}
.LinkButtonRed14:active{    box-shadow:0px 0px 5px 1px #FF0000;}


.LinkButtonBlue14{display:block;width:90%;height:26px;background-color:#3F66CF;color:#FFFFFF;text-align:center;font-size:14px;line-height:26px;border-radius: 20px;border:none;box-shadow:none;text-decoration: none;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;cursor:pointer;}
.LinkButtonBlue14:hover{    box-shadow:0px 0px 5px 1px #808080;}
.LinkButtonBlue14:active{    box-shadow:0px 0px 5px 1px #FF0000;}


.LinkButtonBlue80P{display:block;width:80%;height:26px;background-color:#3F66CF;color:#FFFFFF;text-align:center;font-size:14px;line-height:26px;border-radius: 20px;border:none;box-shadow:none;text-decoration: none;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;cursor:pointer;}
.LinkButtonBlue14:hover{    box-shadow:0px 0px 5px 1px #808080;}
.LinkButtonBlue14:active{    box-shadow:0px 0px 5px 1px #FF0000;}



.iLink3 {color:#0000ff;}
.Group3 {width:93%;}


.SpanTableTitle3 {display:block;height:30px;text-align:center;font-size:14px;font-weight:bold;line-height:30px;}
.TitleMobile3 {display:block;height:30px;text-align:center;font-size:14px;font-weight:bold;line-height:30px;}
.TitleBig3 {display:block;height:30px;text-align:center;font-size:26px;font-weight:bold;line-height:30px;}
.TitleBig20 {display:block;height:20px;text-align:center;font-size:20px;font-weight:bold;line-height:20px;}


.formItemTitle3 {display:inline-block;font-weight:bold;}

.todayFullStr3 {display:block;height:30px;text-align:center;font-size:14px;font-weight:bold;line-height:30px;}


.Warning3 {text-align:center;font-size:14px;color:#ff0000;border-spacing:12px;}
.WarningBig3 {width:90%;text-align:center;font-size:22px;color:#ff0000;border-spacing:12px;}




.FormXTable3 {width:90%;text-align:center;border-spacing:12px;}

.PCommentRed3 {text-indent:2em; width:96%;font-size:14px;color:#da0000;margin-left: 10px;}

.ProposalTitle3 {display:block;height:30px;width:96%;text-align:left;font-size:16px;font-weight:bold;line-height:30px;}
.ProposalOption3 {
      width: 60%;
      padding: 6px 12px;
      margin: 20px auto;
      font-size: 14px;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      border-color: #ccc;
	box-sizing: border-box;


}
.OptionMark3 {display:inline-block;padding-right:5px;font-size:18px;color:#00a2ff;margin-left: 5px;}

.OptionLabel3 {width:30%;display:inline-block;padding-right:20px;text-align:right;font-size:20px;}
.OptionNumber3 {width:70%;display:inline-block;color:#d43f3a;text-align:left;font-size:20px;}
.SpanNumberRed3 {display:inline-block;color:#d43f3a;text-align:left;font-size:20px;margin-right: 10px;}

.RadioLabel3 {display:inline-block;padding-right:2px;border-color:#ff0000;}
.fmDivRadio3 {}
.fmSpan3 {line-height:36px;}
.fmRadio3 {margin-left:12px;margin-top:6px;margin-right:2px;}

input {margin-bottom: 12px;height:30px;line-height:30px;padding-left:3px;}

.buttonSubmit{
      display: block;
      width: 90%;
      padding: 2px 3px 3px 3px;
      margin: 0 auto;
      font-size: 16px;

      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      -ms-touch-action: manipulation;
      touch-action: manipulation;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px;
      color: #fff;
      background-color: #d9534f;
      border-color:  #d43f3a;
}




input:checked+label {color:#ff0000;font-weight:bold;}


.tips{color:#ff0000;padding:12px;text-align:justify;line-height:1.5em;
}


.tips p{
margin:3px 0
;}


.tips a{
color:red;text-decoration:none;
}

.loading3 {display:none; padding: 6px 12px; margin:10px auto;height:26px; line-height:26px; width:600px;border:1px solid ; border-radius: 20px;
color: #fff;
      background-color: #00a2ff;
      border-color: #00a2ff;
z-index:1;}


.NameLabel3 { margin: 10px auto;margin-left: 2%;height:200px;width:100%; display: table;justify-content:center;align: center;}
.li-yes{box-sizing: border-box;width: 22%;height: 40px;border-radius: 2px;margin-left: 3px;margin-top: 3px;line-height: 40px;color:#00c05a;background-color:#ffddff;text-align: center;list-style: none;
background-image: url(/tangwaiapp/img/Backgroud_Right.png);background-repeat:no-repeat;background-size:100% 100%;}

.NameLabel3 > li:hover{border-color: red; position: relative; }


 .li-no{box-sizing: border-box;width: 22%;height: 40px;border-radius: 6px;margin-left: 3px;margin-top: 3px;line-height: 40px;color:#808080; background-color:#fefefe;text-align: center;list-style: none;border:1px solid #ccc;}


.qrcode {
display: inline-block;
position: relative;
width: 33%;
height: 33%;
margin: 10px;
border: 10px solid #e2e2e2;
border-radius: 10px;
}

.qrcode60P {
display: inline-block;
position: relative;
width: 60%;
margin: 8px;
border: 8px solid #e2e2e2;
border-radius: 8px;
}

.textArea80p
{vertical-align:top;width:80%;height:300px;
}










