html, body {margin:0; padding:0; width:100%; height:100%; box-sizing:border-box;
	font-family:"Microsoft YaHei",Arial,sans-serif,Tahoma; font-size:13px; color:#333333; line-height:150%; background-color:#FFFFFF;
}
td, input, textarea, select {font-size:13px; color:#333333;}
form {margin:0;padding:0}
img {border:0;}
div {text-align:left;box-sizing: border-box;}

a:link, a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:underline;}

.textbox {height:30px;line-height:28px; width:100%; box-sizing: border-box; padding-left:5px; font-weight:bold; border:1px solid #cccccc; border-radius:3px; background-color:#ffffff;}
.button {border:1px solid #333333; border-radius:3px; padding-left:5px; background-color:#3182D9;}
select {height:32px;width:100%; padding-left:2px; border:1px solid #cccccc; border-radius:3px;}
input[type="checkbox"] {width:1.2em;height:1.2em;vertical-align:middle; }
.logininput {width:100%; height:32px; border:1px solid #cccccc; border-radius:3px; }
.logininput input {border:0; border-radius:0;}
.logininput input#f_user {background: url(../../images/loginimg.png) 0px 0px no-repeat; padding-left:25px; }
.logininput input#f_pass, .logininput input#pwdplaceholder {background: url(../../images/loginimg.png) 0px -26px no-repeat; padding-left:25px; }
.logininput .inputaddon {height:30px;line-height:30px;padding-left:5px;border-left:1px solid #eee; background-color:#fafafa;overflow:hidden;}
.logininput select{height:30px;border:0; border-radius:0;float:right; width:90%; padding:0; background-color:#fafafa;}

.bluebtn {width:100%; height:40px; line-height:40px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; background-color:#3182D9; cursor:pointer; border-radius:3px;}

a.gray:link, a.gray:visited {color:#999999; text-decoration:none;}
a.gray:hover {color:#999999; text-decoration:underline;}

a.blue:link, a.blue:visited {color:#005590; text-decoration:none;}
a.blue:hover {background-color:#005590; color:#FFFFFF; text-decoration:none;}

.black {color:#333333;}
.blackb {font-weight:bold; color:#333333;}

.indextip {color: #999999; font-size: 12px; line-height:100%; text-align: left}

.tb_result {border:1px solid #eee;}
.tb_header{height:25px; background-color:#f7f7f7;}
.tb_value{height:120px; background-color:#FFFFFF;}
.tb_result a{display:inline-block; padding:5px 15px; border:1px solid #eee; border-radius:3px; margin-right:20px; color:#333; text-decoration:none;} 
.tb_result a:hover{color:#333; background-color:#EEE;} 

input:-moz-placeholder {color:#999999;font-weight:normal;}
::-webkit-input-placeholder {color:#999999;font-weight:normal;}
:-ms-input-placeholder{color:#999999;font-weight:normal;}
.placeholder {color: #999999;font-weight:normal;}

select::-ms-expand {
  background-color: transparent;
  border: 0;
}