﻿/* Reset样式 */
html { overflow-x: auto; overflow-y: scroll; }
body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td { font-weight: 400; margin: 0; padding: 0; }
h1, h2, h3, h4, h4, h5 { margin: 0; padding: 0; }
body { background-color: #ffffff; color: #666666; font: 14px/1.5;font-family: "Microsoft Yahei","Arial",sans-serif; padding: 0; text-align: left; }
select { font-size: 12px; }
table { border-collapse: collapse; }
fieldset, img { border: 0; }
fieldset { margin: 0; padding: 0; }
fieldset p { margin: 0; padding: 0 0 0 8px; }
legend { display: none; }
address, caption, em, strong, th, i { font-style: normal; font-weight: 400; }
table caption { margin-left: -1px; }
hr { border-bottom: 1px solid #ffffff; border-top: 1px solid #e4e4e4; border-width: 1px 0; clear: both; height: 2px; margin: 5px 0; overflow: hidden; }
ol, ul { list-style-image: none; list-style-position: outside; list-style-type: none; }
caption, th { text-align: left; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }

/* 通用样式 */
.clear { clear: both; }
a { color: #333333; text-decoration: none; }
a:hover { color: #fecb17; text-decoration: none; }
.clear { clear: both; }
.field-validation-error { color: #c40001; }
a { cursor: pointer; }
input { font-size: 12px; font-family: Microsoft YaHei; }
td { overflow: hidden; word-break: break-all; word-wrap: break-word; }
th { overflow: hidden; word-break: break-all; word-wrap: break-word; }
textarea { resize: none; }


.empty { width:100%; height:90px; }