.red {color: red}
.hidden {display: none;}
.pre {white-space: pre-line;}
.gray {color:gray}
.invisible {opacity:0;width:1px;height:1px;padding:0;margin:0;border-width:0px}
.green {color:green}
.yellow {color:orange}
number {color:green}
.strong {font-weight:bolder}
.nowrap {white-space: nowrap;}
.right {text-align:right}
.number_cell {
    text-align:right; color: green;
}
tdnote {display:block;width:300px;word-wrap:break-word;word-break:break-all;white-space: pre-line;}


select {
    height:25px;
    color: #554b2e;
    border:1px solid #554b2e;
}

note1 {
	display: block;
	font-size: 12px;
	color: #999;
	font-style: italic;
}

body {
    background-color:#e5daba;
    padding:0;margin:0;
}

*,body,p,input,td,h2,h1,h3,h4,option {
    font-family: 'PingFangSC-Regular',"寰蒋闆呴粦",'榛戜綋'
}



footer, p, entry,li {
    font-size:18px;
    line-height:1.5;
}

@media (max-width:300px){
   footer, p, entry {
        font-size:16px;
   }
}

logo {
    background-image:url(/Public/wuliu/css/logo.png);
    width:100px;height:100px;
    background-size: contain;
    display:block;
}

entry {
    display:block;
    padding:5px 0 5px 0;
}

a,a:link,a:visited {
    color:#554b2e;
}

button {
    font-size:18px;
    padding-right:15px;padding-left:15px;
    color: #554b2e;
    border:3px solid #554b2e;
    background-color:#e5d195;
    border-radius:5px;
}
entry.control {
    text-align:center;
}

.captcha_image img {
    height:25px;
    margin:0 auto;vertical-align: middle;
}

form entry{
    margin-top:10px;
}

table.dense th, table.dense td {
	font-size: 14px;
}

noticebox {
    border:1px solid green;
    padding:10px;
    background-color: #7fd071;
    color:green;
}