﻿/* - - - - - - - - - 全局重置样式  - - - - - - - - -*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{
margin:0;padding:0;border:0;
font-style:inherit;font-family:inherit;vertical-align:baseline;}
img{border:none;vertical-align:middle;
    image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}
input,select,button{vertical-align:middle;}
input{padding:0;}
button{cursor:pointer;}
body{font-size:14px;background:#fff url(../images/bg.jpg) repeat left top; min-width:1220px;}
ul,ol{list-style-type:none;}
h3,h4{font-size:14px;}
em,address{font-style:normal;}
a{ text-decoration:none;color:#333;}
/*链接样式*/
a:link{}	
a:hover{text-decoration:underline;}	/*鼠标悬停时*/
a:active{}	/*鼠标点击与释放之间*/
a:visited{}	/* 已被访问过 */
/*  - - - - - - - - - 常用类样式  - - - - - - - - -*/
.no_bor{ border:none!important;}	/*无边框*/
.no_bg{ background:none!important;}	/*无背景*/
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}/*清除浮动*/
.f_left{ float:left;}	/*左浮动*/
.f_right{ float:right;}	/*右浮动*/
#footer{ _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/*移动端字体自动放大的问题*/
*{-webkit-text-size-adjust: none;}

/*统一导入word表格的边框问题*/

/*table.MsoNormalTable td{border-width: 1pt!important;border-color: black!important;}
.subject h3 table td{border-width: 1pt!important;border-color: black!important;    padding: 10px !important;}
*/

table.MsoNormalTable td,
table.MsoTableGrid td,
.subject h3 table td{border-color: black!important;padding: 5px !important;vertical-align: middle !important;border-width: 1px !important;}


table.MsoNormalTable td span,
table.MsoTableGrid td span,
.subject h3 table td span{ font-family: inherit !important; font-size: 14px;}

table.MsoNormalTable td p,
table.MsoTableGrid td p,
.subject h3 table td p{ margin: 0px;}

table.mx-zeroborder,
table.mx-zeroborder tr td {
    border-width: 0px !important;
}

.subject h3 table,.table_problemset table,table.MsoNormalTable{border-collapse: collapse!important;}    
table tr td.td-diagonal-down {background: #fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIxMDAlIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEiLz48L3N2Zz4=) no-repeat 100% center; }

.mx-e-dot {
    text-decoration: none;
}

* {
       -webkit-touch-callout:none;
      -webkit-user-select:none;
      -khtml-user-select:none;
      -moz-user-select:none;
      -ms-user-select:none;
       user-select:none;
    }
    
input,select,#tempTarget {
  -webkit-user-select:auto; /*webkit浏览器*/
  user-select: auto; /*用户是否能够选中文本*/
}

.ui_buttons input {
    border-width: 0px;
    border-radius: 40px !important;
}
