	.item_category{width:100%;}
	.item_category ul li{margin:5px;float:left;}
	.item_category ul li a{display:block;padding:0 20px;width:100%;height:35px;line-height:35px;font-size:16px;color:#FFF;text-align:center;background:#8CBCFF;border-radius:3px;}
	.item_category ul li a.on{background:#7486E8;}

	.item_term{width:100%;clear:both;}
	.item_term ul li{margin:5px;float:left;}
	.item_term ul li a{display:block;padding:0 20px;width:100%;height:35px;line-height:35px;font-size:16px;color:#FFF;text-align:center;background:#ccc;border-radius:3px;}
	.item_term ul li a.on{background:#7486E8;}

	.item_pool{width:100%;clear:both;padding-top:50px;}
	.item_pool:after{display:block;visibility:hidden;clear:both;content:""}

	.item_pool .nonselect{display:block;width:100%;text-align:center;font-size:18px;font-weight:bold;color:red;margin-bottom:30px;}
	.item_pool .item{position:relative;width:50%;float:left;vertical-align:top;padding-left:30px;padding-bottom:50px;}
	.item_pool .item .correct{position:absolute;width:100px;height:100px;top:-30px;left:-20px;background:url(../img/correct.png);}
	.item_pool .item .mistake{position:absolute;width:100px;height:100px;top:-30px;left:-20px;background:url(../img/mistake.png);}
	.item_pool .item.hol .correct{top:-30px;left:0px;}
	.item_pool .item.hol .mistake{top:-30px;left:-20px;}
	

	.item_pool .item.hol{padding-right:30px;padding-left:30px;clear:both;}
	.item_pool .item .tit{font-size:18px;font-weight:bold;;}
	.item_pool .item .cate{color:#006699;}
	.item_pool .item p{margin:5px 0;}
	.item_pool .item p.example{width:100%;padding:10px;border:1px solid #ccc;background:#eee;}





	.item_pool .tit span{display:inline-block;border:1px solid red;color:red;padding:0 10px;}
	/* .item_pool .tit.okY{color:blue;} */
	.item_pool .ans{cursor:pointer;}
	.item_pool .ans.on{color:red;}
	.item_pool .ju_ans{width:100%;}


	.item_pool .sul{width:100%; border:1px solid red;padding:10px;font-size:16px;}
	.answer_area{position:fixed;top:300px;right:0;width:200px;max-height:400px;overflow-y:auto;background:#fff;padding-top:2px;}
	.answer_area .answer{width:20%;float:left;text-align:center;border:1px solid #ccc;margin-left:-1px;margin-top:-1px;}
	.answer_area .answer p{width:100%;text-align:center;overflow:hidden;height:25px;line-height:25px;border-top:1px solid #ccc;font-size:12px;}
	
	.answer_area .answer.first{margin-left:0px;}
	.result{position:fixed;top:200px;left:50%;margin-left:-150px;width:300px;border:1px solid #7E8FA6;padding:20px;font-size:20px;line-height:200%;background:#C2DBFF;z-index:3000;border-radius:5px;}
	.result a{display:inline-block;padding:3px 10px;margin:10px;background:#0066cc;color:#fff;}
	.check_btn{display:block;margin:0 auto;width:200px;height:60px;line-height:60px;font-size:20px;text-align:center;color:#FFF;background:#7486E8;border-radius:5px;}
	.check_btn:hover{background:#525EA3;}


	.search_area{width:100%;text-align:center;}


	.search_area .basic_btn{display:inline-block;padding:0 20px;height:50px;line-height:50px;border-radius:3px;background:#0088ff;text-align:center;font-size:18px;border:0;color:#fff;transition: all 0.80s ease-in-out;}
	 .search_area .basic_btn:hover{height:50px;border-radius:3px;background:#0066ff;color:#fff;transition: all 0.80s ease-in-out;}
	.search_area input[type=text]{height:50px;line-height:50px;font-size:18px;padding:0 5px;}
	.search_area select{height:50px;line-height:50px;font-size:18px;padding:0 5px;}




	.basic_btn{display:inline-block;padding:0 20px;height:40px;line-height:40px;border-radius:3px;background:#ddd;text-align:center;font-size:18px;border:0;}
	.basic_btn:hover{height:40px;border-radius:3px;background:#666;color:#fff;}
	.item input[type=text]{height:50px;line-height:50px;font-size:18px;padding:0 5px;}
	select{height:50px;line-height:50px;font-size:18px;padding:0 5px;}

@media(max-width: 1100px) {

    .item_pool .item{position:relative;width:80%;display:block;}
		.item_pool .item.hol .correct{top:-30px;left:-20px;}
	.item_pool .item.hol .mistake{top:-30px;left:-20px;}
	

	.item_pool .item{padding-right:30px;padding-left:0px;}


 }

@media(max-width: 860px) {

    .answer_area{position:relative;top:0px;right:0;clear:both;}

 }
@media screen and (max-width:640px){	
	
.item_category ul li {
    margin: 1%;
	width:48%;
    float: left;
}

.item_category ul li a {
    display: block;
    padding: 0 5px;
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 13px;
    color: #FFF;
    text-align: center;
    background: #8CBCFF;
    border-radius: 3px;
}

.item_pool{width:90%;margin:0 auto;}
.item_pool .item{width:100%;}
.item_pool .item,.item_pool .item.hol {
    padding-right: 0px;
    padding-left: 0px;
    clear: both;
}


.answer_area{margin-top:20px;width:100%;max-height:400px;overflow-y:auto;background:#fff}
	.answer_area .answer{width:20%;float:left;text-align:center;border:1px solid #ccc;margin-left:-1px;}
	.answer_area .answer p{width:100%;text-align:center;overflow:hidden;height:25px;line-height:25px;border-top:1px solid #ccc;font-size:12px;}
	




}