body{font-family: "Times New Roman" !important; font-size: 16px !important;color: black }

/* header */
.i-header { background-color: #29aae3; color: #fff; border: 0; border-radius: 0; font-size: 16px; }
.i-header .navbar-nav>li>a { color: #fff; }
.i-header .navbar-nav>li>a.active, .i-header .navbar-nav>li>a:focus, .i-header .navbar-nav>li>a:hover { color: #29aae3; background-color: #fff; }
.i-header .navbar-brand { color: #fff; }
.i-header .navbar-brand:focus, .i-header .navbar-brand:hover { color: #fff; }
.i-header .fa { font-size: 18px; }
.mlr-5 {margin-left: 5px; margin-right: 5px;}
.ml-5 {margin-left: 5px;}
.mr-5 {margin-right: 5px;}

/* jbox */
.jbox-fade{background-color:#000000;}
.jbox-drag{border:1px dashed #376EA5;}
.jbox {box-shadow: 1px 1px 50px rgba(0,0,0,0.3);}
div.jbox {background-color: #fff; -webkit-background-clip: content;padding:0px;border:none;font-size:14px;}
div.jbox .jbox-border{}
div.jbox .jbox-container{background-color:#ffffff;}
div.jbox .jbox-title-panel{border-bottom: 1px solid #eee; font-weight: bold; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #F8F8F8;}
div.jbox .jbox-title{font-weight:bold;}
div.jbox .jbox-close,div.jbox .jbox-close-hover{background:url(../images/jbox/jbox-close.gif) no-repeat scroll 0px 0px transparent;}
div.jbox .jbox-close-hover{background-position:-16px 0;}
div.jbox .jbox-content{min-height:24px;line-height:18px;color:#444444;}
div.jbox .jbox-content-loading{background-color:#fff;}
div.jbox .jbox-content-loading-image{background:url(../images/jbox/jbox-content-loading.gif) no-repeat bottom center;}
div.jbox .jbox-button-panel{border-top:1px solid #eee;background-color: #fff;}
div.jbox .jbox-bottom-text{text-indent:10px;color:#333;}
div.jbox .jbox-button{height: 28px; line-height: 28px; margin: 0 6px; padding: 0 15px; border: 1px #dedede solid; background-color: #f1f1f1; color: #333; border-radius: 2px; font-weight: 400; cursor: pointer;}
div.jbox .jbox-button-focus{border-color: #4898d5;background-color: #2e8ded;color: #fff;}
div.jbox .jbox-button-hover{opacity: 0.9}
div.jbox .jbox-button-active{background-color: #0057af; color: #fff;}
div.jbox-warning .jbox .jbox-button-panel{background-color: #FFFFFF;}
div.jbox .jbox-tip-color{background-color:#444;border-radius:3px 3px 3px 3px;color:#ffffff;}
div.jbox span.jbox-icon{background:url(../images/jbox/jbox-icons.png) no-repeat scroll 0 0 transparent;_background:url(../images/jbox/jbox-icons-ie6.gif) no-repeat scroll 0 0 transparent;}
div.jbox span.jbox-icon-info {background-position:0 0;}
div.jbox span.jbox-icon-question {background-position:-36px 0;}
div.jbox span.jbox-icon-success {background-position:-72px 0;}
div.jbox span.jbox-icon-warning {background-position:-108px 0;}
div.jbox span.jbox-icon-error {background-position:-144px 0;}
div.jbox span.jbox-icon-none {display: none; overflow:hidden;}
div.jbox span.jbox-icon-loading {background:url(../images/jbox/jbox-loading.gif) no-repeat scroll 0 0 transparent;}

/* exam list */
.mp-exam-list{padding-bottom:20px}
.examList-item{margin:0 0 12px 0;border:1px solid #fff;border-radius:3px}
.examList-item-inner{border:1px solid #c7d0d8;border-radius:3px}
.examList-hd{position:relative;height:48px;line-height:48px;border-bottom:1px solid #cabf91;background-color:#f6e8b0}
.examList-hd .number{width:100px;float:left;margin-right:8px;border-right:1px solid #d9d4bd;text-align:center;font-size:30px;color:#506bc3}
.examList-hd .describe{float:left}
.examList-link{float:right;margin:0 10px 0 0}
.examList-link .link{margin:0 3px 0 5px;font-size:14px;color:#333}
.examList-bd{font-size:16px!important}
.examList-item-active,.examList-item-active .examList-item-inner,.examList-item-hover,.examList-item-hover .examList-item-inner{border-color:#506bc3;box-shadow:0 0 4px #96a7dc}
.examList-content{padding:20px;line-height:23px;color:#000}
.examList-content * {font-family: "Times New Roman" !important; font-size: 16px !important;line-height: 28px !important; }
.examList-content .jl_stem{font-size:14px;overflow-wrap: break-word;}
.examList-content .jl_options { margin: 0 0 0 20px;}
.examList-content .jl_option {height: 28px; line-height: 28px;width: 20%;}
.examList-content .jl_option p{display: inline-block; margin: 0 0 0 15px;}
.jl_option_groups .jl_option{width: 20%; display: inline-block;margin-left: 10px;}
.jl_option_groups .sequence{margin-right: 20px; display: inline-block;}
.examList-content .jl_sub-exam .jl_sequence{float: left; }
.examList-content .jl_sub-exam .jl_stem { margin: 0 0 0 25px;}
.examList-content .jl_sub-exam .jl_options { margin: 0 0 0 30px;}
.examList-detail{padding-top:12px;}
.detail-box-1{position:relative;border-top:1px solid #dee3e7}
.detail-box-1 h4{position:absolute;top:-13px;left:20px;width:87px;height:26px;line-height:26px;padding:1px 0 0;text-align:center;background-color:#ccc;border-radius:20px;font-size:14px;box-shadow:0 8px 8px -6px rgba(0,0,0,.8) inset}
.detail-box1-bd{padding:28px;line-height:28px}
.examList-content .jl_exam_tiankong,
.examList-content .jl_exam_cihuitiankong,
.examList-content .jl_exam_wanxingtiankong{border-bottom:1px solid;border-bottom-color:red;padding:0 50px}
.combo-wrap .combo-title {display: inline-block; margin-bottom: 10px; padding: 3px 6px 2px; line-height: 20px; color: #fff; background-color: #7d7d7d; border-radius: 3px;}
.examList-content .jl-input-mark {font: normal normal normal 16px/1 FontAwesome !important;  color: #cc0000;  margin: 0 5px; cursor: pointer; }
.examList-content .marked, .examList-link .marked{color: #19b800; }
.exam_type-4 .jl_stem p{display: block;}
.jl_stem p{display: block;}
.exam-solution{display: none;}

.menuContent { display:none; position: absolute; background-color: #fff; border: 1px solid #ccc; z-index: 999;  }
.menuContent .ztree{ margin-top:0;}

.jl_sub-exam_list .jl_sub-exam .jl_stem div{white-space: pre-wrap;}


/*选项布局4行1列 ,2行2列, 1行4列 样式*/
.jl_options .jl_option { width:auto; display: inline-block;}
.jl_option_groups .jl_row1_col4 .jl_option{width: 23%;}
.jl_row1_col4 .jl_option { width: 24%; }
.jl_row2_col2 .jl_option { width: 50%; }
.jl_row4_col1 .jl_option { width: 100%; }

.examList-content .jl_row4_col1 .jl_option .number{ position: absolute; }
.examList-content .jl_row4_col1 .jl_option p{    width: 97%;margin: 0 0 0 20px;}

.mp-exam-list .examList-item .jl-input-mark{display:inline-block;}
.jl-input-mark{display:none;}


/***自定义样式 **/
.examList-item .examList-link .examcartBtn[examcartId='']:after{content: "加入组卷篮"}
.examList-item .examList-link .examcartBtn[examcartId=''] .fa:before{  content: "";}
.examList-item .examList-link .examcartBtn:not([examcartId='']):after{content: "移除组卷篮"}
.examList-item .examList-link .examcartBtn:not([examcartId='']) .fa:before{  content: "";}

.wordsContainer .wordcartBtn[enwordcartId='']:after{content: "加入单词篮";}
.wordsContainer .wordcartBtn[enwordcartId=''] .fa:before{  content: "";}
.wordsContainer .wordcartBtn:not([enwordcartId='']){    background-color: #d9534f;border-color: #d43f3a;}
.wordsContainer .wordcartBtn:not([enwordcartId='']):after{content: "移除单词篮";}
.wordsContainer .wordcartBtn:not([enwordcartId='']) .fa:before{  content: "";}

.opPageWordsBtn.add:after{content: "本页全部加入";}
.opPageWordsBtn.add .fa:before{  content: "";}
.opPageWordsBtn:not(.add):after{content: "本页全部移除";}
.opPageWordsBtn:not(.add) .fa:before{  content: "";}


.examcartPageBtn i.number,.enwordcartPageBtn i.number{display: inline-block; width: 18px; height: 18px;line-height: 18px; text-align: center; border-radius: 50%; color: #fff;position: relative;top: -10px;right: 0px; background-color: #f00;    font-style: normal;    font-size: 14px;}
.tipDiv{width: 100%; text-align: center; }


.jl_stem, .jl_options {
	moz-user-select: -moz-none;
	-moz-user-select: none;
	-o-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}