@charset "utf-8";
*{padding:0; margin:0;}
img{border:0;}
.clean{clear:both; height:1px; margin-top:-1px; overflow:hidden;}
body{ text-align:center;/* background:url(../images/background/meun_s_bg.png) repeat-x top left;*/}
.noInstall{ width:125px; height:45px; position:absolute; top:428px; left:768px; z-index:501; display:none;}

.softMain{ text-align:center; position:relative;}

.bizMainBody{ width:900px; text-align:left; margin:0 auto;}
.bizMainHead{ height:80px;}
.bizLoginMeun{ height:26px; text-align:right; padding-top:2px;}
.bizLoginMeun a{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.bizLoginMeun a:hover{ text-decoration:underline;}
.bizMainCont{ margin:20px auto 24px auto; padding:10px 0; width:900px; position:relative;}
.bizMainCont .instSoftLink{display:none; position:absolute; right:30px; top:260px; width:150px; text-align:center; height:30px; line-height:30px; color:white}
.bizMainCont dl{ list-style:none; width:270px; height:300px; margin:0 10px; float:left;}
.bizMainCont dl dt{ line-height:30px; font-size:14px; font-weight:bold; text-indent:1em; color:#1B2946;}
.bizMainCont dl dd{ text-align:center; padding:5px 0; position:relative;}
.bizMainCont dl dd a{ color:#2B4C75; font-size:14px; font-weight:bold; display:block; line-height:25px; width:120px; background:url(../images/background/login_button_bg.png) no-repeat left top; text-decoration:none; margin:auto;}
.bizMainCont dl dd a:hover{ text-decoration:underline;}
.bizMainCont dl dd .noInst{ color:#999;}
.bizMainCont dl dd .logoswf_bg{ position:absolute; left:0; top:0; width:230px; height:260px; z-index:10;}
.bizMainBottom{ height:90px; font-size:12px; color:#FFF;}
.bizMainBottom dl{list-style:none;}
.bizMainBottom dl dt{font-size:14px; font-weight:bold; color:#FFF; line-height:20px;}
.bizMainBottom dl dd{font-size:12px; font-weight:normal; color:#FFF; line-height:18px;}

.dataListContact{ margin:10px auto; font-size:14px;}
.dataListContact table {font-size:12px; border-collapse:collapse;}
.dataListContact * A:link,.dataListContact * a:visited { color:#111A1F; text-decoration: none; font-size:12px;}
.dataListContact * A:active { color: #f00; text-decoration: none}
.dataListContact * A:hover { color: #FF7325; text-decoration: underline}
.pageTitle{font-size: 18px; font-weight: bold; color: #111A1F; line-height: 28px; letter-spacing: 0px; text-decoration: none; text-align: left; padding:5px 0px 10px 40px;}
.border {border:1px solid #CDCDCD;}
td.left { color:#000; text-align:right; border:1px solid #CDCDCD; height:20px; line-height:20px; padding:5px 20px 5px 0; font-size:14px;}
td.right {text-align:left; color: #333; padding-left: 10px; border:1px solid #CDCDCD;}
td.right input{ border:none; border:1px solid #CDCDCD;}
td.right select{ width:150px; border:none; border-bottom:1px solid #CDCDCD; background-color:#F7F7F7;}
td.bottom {color: #369; text-align: center; padding-top: 8px; padding-bottom:8px; background-color: #fff;}
.theSelect{border:1px dotted #CDCDCD; background:#F9F9F9 ;color:#333;padding:5px 10px; margin:5px auto;}
.theSelect select{width:120px; background-color:#F5F5F5; color:#111A1F; font-size:12px;}
#operationDiv{float:left;}
#operationDiv .operations{text-align:right; margin:5px 10px 0px 0px; height: 20px; line-height:20px; display:block; overflow: hidden;}
#tableDiv{_float: left; clear:both!important; clear:none;}
.star{color: red; padding-left: 8px;}
.message {float:left; width: 80%; font-weight: bold; color:#F60; background:transparent; text-align:left; margin-left:10px; border-left:#FF6600 solid 3px; padding-left:8px;}

.updatePass{border:1px solid #CDCDCD; border-width:1px 0; font-size:14px; font-weight:bold; text-align:center; padding:20px 0;}
.updatePass ul{list-style:none; text-align:left; width:350px;}
.updatePass ul li{ padding:5px 0;}
.passInput{ text-align:center; padding-top:10px;}