/* Minification failed. Returning unminified contents.
(124,16): run-time error CSS1036: Expected expression, found ';'
 */
@charset "utf-8";
/* CSS Document */

/*  reset  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
/*ol, ul {
	list-style:none;
}*/
caption, th {
	text-align:left;
}
/*h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}*/
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}

/*================================reset================================*/
.clearfix{
	zoom:1;
	}
.clearfix:after { /* FF, IE8, O, S, etc. */
	    content: ".";
	    display: block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	    }
.fleft{
	float:left;
	}
.fright{
	float:right;
	}
.center{
	text-align:center;}
body,p{
	font-size:13px;
	line-height:22px;
	color:#555555;

	font-family:"微軟正黑體",arial !important;
	}
.clear{
	clear:both;}
	
body{
	background-color:#f2f2f2;}
	


.padding_b40{padding-bottom:40px;}
	
.padding_b30{padding-bottom:30px;}
	
.padding_lf20{
	padding:0px 20px 0px 20px;}
	
.margin_r20{margin-right:20px;}
.margin_r40{margin-right:40px;}
.margin_b20{margin-bottom:20px;}
.margin_t20{margin-top:20px;}
.margin_b30{margin:0px 0px 30px 0px;}

/*標題區*/
h2{
	font-size:18px;
	color:#ffffff;
	line-height:30px;}

h3{
	font-size:16px;
	color:#333333;
	text-shadow:1px 1px 1px #bbb;
	}
	
h4{
	font-size:15px;
	color:#555555;
	text-shadow:0px 1px 1px #bbb;
	}	
	

h5{
	font-size:21px;
	color:#333333;}
	
h6{
	font-size:12px;
	color:#555555;
}
	
.grid_1{
	padding:0px 10px 20px 10px;
	margin:0 auto;
	height: 102%;}
 	
.grid_2{
	margin:0 auto;
	width:300px;
	}

.grid_3{
	border-top:1px;
	border-bottom:;
	}
	
.grid_4{
	width:300px;}
.all_things{
	min-height:560px;/*--全螢幕大概765手機大概560--*/
	padding:57px 0px 134px 0px;
	position:relative;
	display:block;
	background:#f2f2f2;
	}	
	
.header{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	background:url(../image/headerbg.jpg) bottom repeat-x;
	border-top:2px solid #0752e2;
	z-index:10;}

.header .logo{
	margin:0 auto;
	width:300px;
	height:50px;
	padding-top:5px;
	background:url(../image/light_03.png) top no-repeat;
}
.header a, .header a .ui-btn-inner, .header a .ui-btn-inner .ui-btn-text{
	position:absolute;
	top:-3px;
	left:-3px;
	width:35px;
	height:30px;
}

.header .header_btn{
	position:absolute;
	z-index:8;
	width:33px;
	height:30px;
	cursor:pointer;
	margin:10px;
	background:url(../image/header_btn_06.png)  no-repeat ;}
	
h1{

	height:41px;
	background:url(../image/logo_03.png) top center no-repeat;
	white-space:nowrap;
	text-indent:100%;
	overflow:hidden;
	font:0/0 serif \9;
	text-shadow:none \9;
	color:transparent \9;}	
	
.header .white_light{
	position:absolute;
	height:29px;
	width:100%;
	z-index:2;
	top:26px;
	background:url(../image/light_2_03.png) bottom ;
}

.wrapper{
	margin-top:25px;
	overflow:hidden;
	position:relative;
	width:300px;
	height:95px;
	}
	
.index_banner_items{
	width:9999px;
	position:absolute;
}
	
.index_banner{
	float:left;
	width:300px;
	height:95px;}
	
.btn_right,.btn_left{
	position:absolute;
	z-index:9;
	top:30px;
	cursor:pointer;}
	
.btn_right{	right:0px;}
.btn_left{left:0px;}


.dot{
	position:absolute;
	bottom:0px;
	width:300px;
	text-align:center;
	height:14px;
	z-index:9;
	cursor:pointer;}

.dot span{
	width:15px;
	height:15px;
	display: inline-block;
	background:url(../image/banner_10.png) no-repeat;}

.dot .now{
	width:12px;
	height:12px;
	display: inline-block;
	margin:0px 0px 2px 0px;
	background:url(../image/banner_13.png) no-repeat;}
	
.grid_2 .banner{
	position:relative;
	height:125px;}
.index_news{margin-bottom:20px;}
.index_news h3, .index_books h3, .index_store h3, .exampaper_list h3{
	margin-bottom:20px;
	display:block;
	padding:1px 0px 0px 30px;}
	
.index_news h3{	background:url(../image/index_1_10.png) no-repeat;}	
.index_books h3{background:url(../image/index_1_03.png) no-repeat;}
.index_store h3{background:url(../image/index_25.png) no-repeat;}
.exampaper_list h3{background:url(../image/paper_list_07.png) no-repeat;}	
.index_news .news_box, .books_box, .store_box{
	width:100%;
	background-color:#FFF;
	border:1px solid #adadad;
	-moz-border-radius:2px;
 	-webkit-border-radius:2px;
	border-radius:2px;}
	
.news_box .two_tab div{
	cursor:pointer;
	float:left;
	width:50%;
	height:30px;
	text-align:center;
	padding-top:10px;
	background:#f2f2f2;
	border-top:1px solid #FFF;
	border-bottom:4px solid #2251af;
	z-index:2;}
.two_tab{
	position:relative;}
.news_box .line{
	width:2px;
	height:34px;
	position:absolute;
	background:url(../image/line_18.png) right no-repeat ;}

	
.news_box .two_tab div:hover, .news_box .two_tab .tab_now{
	border-bottom:4px solid #FFF;;
	background-color:#FFF;
	}
.news_box .two_tab div:hover h4, .news_box .two_tab .tab_now h4{color:#2251af;}
	
.arrow{
	float:right;
	width:10px;
	background:url(../image/index_1_06.png) right center no-repeat;}
	
.news_box .content .arrow{padding:30px 0px 0px 0px;}
.books_box_m .arrow{padding:40px 0px 0px 0px;}
.store_box .arrow{padding:30px 0px 0px 0px;}
.news_box .content a{
	display:block;
	padding:0px 10px;
	border-bottom:#c2c2c2 1px solid;
	list-style:none;
}
.news_box .content a:hover{
	background-color:#fafafa;}
.news_box .content p{
	float:left;
	width:80%;
	line-height:30px;
	padding:2px 0px 0px 15px;
	background:url(../image/index_1_14.png) left center no-repeat;
}



.books_box .books_title{
	position:relative;
	height:35px;
	padding:0px 10px;
	line-height:35px;
	background-color:#f9f9f9;
	border-top:1px solid #FFF;
	border-bottom:4px solid #dddddd;
	cursor:pointer;
	box-shadow:1px 1px 1px 1px #cccccc;}
	
.books_box .books_title:hover{background-color:#f5f5f5;}
.books_box .books_title .line{
	position:absolute;
	width:2px;
	height:35px;
	top:0px;
	right:35px;
	background:url(../image/line_2.png);}
.books_box .click_now{
	background-color:#f9f9f9;
	border-top:1px solid #FFF;
	border-bottom:4px solid #2251af;}
	
.books_box .books_box_m .click_now h4{
color:#2251af;
background:url(../image/minus.png) right no-repeat;}

.books_box .books_title h4{
	background: url(../image/plus.png) right no-repeat;
	}

.books_box .books_box_m{
	border-bottom:#c2c2c2 1px solid;}
	
.books_box .books_box_m a{
	border-bottom:1px solid #CCC;
	text-decoration:none;
	color:#555555;
	padding:10px 10px;
	display:block;
}
.books_box .books_box_m a:hover p{ color:#c2c2c2;}

.books_box .books_box_m img{
	float:left;}
.books_box .books_box_m p{
	padding-top:4px;
	margin-left:10px;
	width:70%;
	float:left;}

.books_box .index_books_content, .exam_switch{
	display:none;}
	
.books_box .content_now{display:block;}

.store_box a{
	color:#555555;
	display:block;
	background-color:#f9f9f9;
	border-top:1px solid #FFF;
	border-bottom:4px solid #dddddd;
	text-decoration:none;
	line-height:35px;
	padding:0 10px;
	box-shadow:1px 1px 1px 1px #cccccc;}


.store_box p{
	float:left;
	padding-top:5px;
	width:90%;
}	
.store_box .line{
	border-bottom:1px #adadad solid;}
.store_box a:hover{ 
background-color:#f5f5f5;
	}
	
.footer{
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	background:url(../image/footer_bg_03.jpg) repeat-x !important;}
.footer a{
	margin-right:5px;}
.footer .top{
	padding-top:10px;
	text-align:center;}
	
.footer .bottom li{
	height:67px;
	
	float:left;
	text-align:center;
	width:20%;
	list-style:none;
	padding-top:8px;
	background:url(../image/line_red_06.png)no-repeat right 8px !important;}
.footer .bottom a{
	display:block;
	text-decoration:none;
	padding-top:7px;
	}

.footer .bottom h6{
	color:#FFF;
	line-height:12px;
}

.menu{
	top:0px;
	width:163px !important;
	z-index:-5 ;
	height:100%;
	background:url(../image/menu_10.png) repeat-y !important;
	overflow: hidden !important;
}

.open{
	display:block;}
.menu .ui-panel-inner ul li{
	border-bottom:1px solid  #e5e5e5;
	list-style:none;
	margin:0px 0px 0px 5px;
	width:140px;
	padding:15px 0px 10px 15px;}
.menu h4{color:#2352ae;}
.menu ul{	height:886px;}
.menu .back{
	cursor:pointer;
	}
	
.menu .content a{
	text-decoration:none;
	color:#555555;
	display:block;
	padding-left:15px;
	margin:20px 0px 10px 0px;
	line-height:13px;
	background:url(../image/menu_07.png) left center no-repeat;}
.menu .content a:hover{color:#ccc}
.calendar{
	margin:0 auto;
	padding:23px 25px 20px 25px;}
.title{
	margin:0 auto;
	display:block;
	width:153px;
	height:50px;
	white-space:nowrap;
	text-indent:100%;
	overflow:hidden;
	font:0/0 serif \9;
	text-shadow:none \9;
	color:transparent \9;
	margin-bottom:20px;}
.schedule .title{
	width:167px;
	height:50px;
	background:url(../image/schedule_title_13.png) no-repeat;}
.exampaper .title{background:url(../image/exampaper_title_03.png) no-repeat;}
.newpublish .title{background: url(../image/newpiblish_title_03.png) no-repeat;}	
.course .title{background:url(../image/course_title_03.png) no-repeat;}
.digital .title{background: url(../image/digital_title.png) no-repeat;}	
.calendar .title{background:url(../image/title_1_03.png) no-repeat; width:229px;}
.query .title{background:url(../image/query_03.png);}
.news .title{ background:url(../image/news_03.png) no-repeat;}
.newtest .title{background:url(../image/newtest_title_03.png) no-repeat;}
.exam .title{background:url(../image/exam_07.png) no-repeat;}
.exampaper_list .title{background:url(../image/paper_title_11.png) no-repeat;}
.store .title{
	background:url(../image/store_15.png) no-repeat;}
.contact{
	margin:0 auto;
	padding:23px 25px 0px 25px;}
.contact .title{
	margin-bottom:0px;
	width:243px;
	height:51px;
	background:url(../image/contact_03.png) no-repeat;}
.calendar table{
	border:2px #FFF solid;
	border-top:0px;;
}
.calendar td{
width:14.3%;
}
.calendar .month{
	background:#FFF;
	height:30px;
	text-align:center;
	margin:0px 2px;
	border-bottom:2px #2251af solid;
	}
.calendar .month span{
	float:left;
	display:block;
	width:50px;
	height:15px;
	cursor:pointer;
	display:block;
	margin:8px 20px 0px 20px;
	}
.calendar .month td{text-align:center;}
	
.calendar .month .left{
	background: url(../image/calendar_btn_03.jpg) right no-repeat; }
.calendar .month .right{
	background: url(../image/calendar_btn_05.jpg) left no-repeat; }
.month .center{
	width:264px;
	margin:0 auto;}
.calendar .month h4{
	line-height:30px;
	color:#2251af;
	 float:left;}
.calendar .week td{
	background-color:#c8d4eb; 
	border-bottom:1px #2251af solid;}
.calendar .week h4{
	color:#2251af;
	line-height:25px;
	border-right:#FFF 2px solid;
}
.calendar .week .none{
	border:none;}
.calendar p{
	line-height:12px;
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 3px 3px;
	min-height:25px;}
.calendar .two td {	
	margin:1px;
	border-right:#FFF 2px solid;

	background:#ecf0f8;}
.style_red p{
	color:#c12628;}
.style_red span{
	padding-left:8px;}
.calendar .bottom{
	text-align:center;
	min-height:27px;
	padding-top:2px;
	background: url(../image/calendar_bg_03.jpg);}
.calendar .bottom h4{ color:#FFF;}
.calendar .bottom span{ color:#ffde00; font-size:20px;}

.contact .middle{
	margin:0 auto;
	width:243px;
	padding-bottom:20px;
	background:url(../image/contact_06.png) repeat-y;}
.contact .bottom{
	margin:0 auto;
	width:243px;
	height:6px;
	margin-bottom:20px;
	background: url(../image/contact_08.png) no-repeat;}
	
.contact .middle .list_1{
	padding:20px 25px 5px 25px;}

.contact .middle .list_1 img, .contact .middle .list_1 h4{
	float:left;}
.contact .middle .list_1 h4{ color:#2251af;}
.contact .middle .list_1 img{
	padding:10px 20px 0px 0px;}
.contact .middle .list_1 a{
	font-size:12px;
	color:#555;}
	
.course, .digital, .newpublish, .query, .newtest, .news, .store{
	padding:23px 0px 0px 0px;
	margin:0 auto;}
.course li, .digital li, .newpublish li, .query li, .newtest li, .news li{
	min-height:60px;
	border-bottom:1px solid #adadad;}
.course ul, .digital ul, .newpublish ul, .query ul, .newtest ul, .news ul{
	border-top:1px solid #adadad;
	border-bottom:1px solid #adadad;
	list-style:none;}
.course a, .digital a, .newpublish a, .query a, .newtest a, .news a{
	background:#f9f9f9;
	min-height:55px;
	display:block;
	border-top:1px solid #FFF;
	border-bottom:#d8d8d8 4px solid;
	padding:0px 20px;
	text-decoration:none;}
.course p, .digital p, .newpublish p, .query p{
	float:left;
	width:70%;
	padding-top:0.8%;
	line-height:22px;}
.course a:hover, .digital a:hover, .newpublish a:hover, .query a:hover, .newtest a:hover, .news a:hover{
	background:#f5f5f5;}
.course .arrow, .digital .arrow, .newpublish .arrow, .query .arrow, .newtest .arrow{
	padding:53px 0px 0px 0px;}
	
.course .img, .digital .img, .newpublish img, .query .img{
	width:60px;
	height:50px;
	float:left;
	margin:3px 5px 0px 0px;}
.newtest a{
	padding-left:0px;}
.newtest p{
	float:left;
	width:75%;
	padding-top:0.8%;
	line-height:22px;}

.newtest .news_icon{
	float:left;
	width:42px;
	height:42px;
	margin:5px 5px 0px 0px;
	}
.newtest .news_open{
	background: url(../image/news_icon_09.png);}
	
.exam, .exampaper, .exampaper_list, .schedule{	
padding:23px 10px 0px 10px;
margin:0 auto;}

.exam .books_box_m .click_now h4{
	background:url(../image/exam_03.png) no-repeat right;
	color:#b77617;}
.exam .books_box_m .click_now{
	background:#f9f9f9;
	border-bottom:4px solid #dfa867;
	border-top:1px solid #FFF;}
.exam .books_box_m .exam_content a, .exampaper .books_box_m .exam_content a{
	float:left;
	padding:10px 0px;
	width:50%;
	}
.exam .books_box_m .exam_content p{}
.exampaper .books_box .books_box_m a{ border:none;}
.exam .exam_content, .books_box_m .exam_content{
	border-bottom:1px solid #CCC;}
.exam .exam_content .arrow_1, .exampaper .exam_content .arrow_1{
	margin:6px 0px 0px 10px;
	width:19px;
	height:19px;
	float:left;
}
.exam .exam_content .arrow_1{background:url(../image/exam_09.png) no-repeat;}
.exampaper .exam_content .arrow_1{ background:url(../image/arrow_2.png) no-repeat;}
.exam .books_box .books_box_m a{ border:none;}

.news li{min-height:40px;}
.news a{min-height:35px;}
.news p{
	float:left;
	width:80%;
	line-height:40px;}
.news .arrow{
	padding:40px 0px 0px 0px;}
	
.news .icon_red, .news .icon_blue{
	width:7px;
	height:7px;
	float:left;
	margin:16px 10px 0px 0px;}
.news .icon_red{background:url(../image/news_12.png) no-repeat;}	
.news .icon_blue{background:url(../image/news_10.png);}
	
.exampaper_list_content{
	border:1px solid #2251af;}
.exam_content_1 .exampaper_list_content{border:1px solid #b77617;}

.exampaper_list_content table{
	text-align:center;
	border:1px #FFF solid;}

.exampaper_list_content td{
	background:#FFF;
	border-top:#FFF 1px solid;
	border-bottom:#FFF 1px solid;
	padding:5px 5px;
	}


.exampaper_list .dow{
	display:block;
	padding:10px 0px 0px 0px;}
.list_title p{
	text-shadow:0px 1px 1px #bbb;
	font-size:14px;
	line-height:28px;
	border-right:#FFF 1px solid;
	border-left:#FFF 1px solid;
	color:#2251af;
	font-weight:bold;
	border-bottom:1px #FFF solid;
	}
.exam_content_1 .list_title p{
	color:#b77617;}
.exam_content_1 .line_b{border-top:2px #b77617 solid;}
.exampaper_list_content .light_bg td, .exam_content_1 .exampaper_list_content .light_bg td{
	border-right:#FFF 1px solid;
	border-left:#FFF 1px solid;
	min-height:40px;
	background-color:#eaeef6;}
.exam_content_1 .exampaper_list_content .light_bg td{
	background:#f6f1ea;}
.schedule .exampaper_list_content a{
	display:block;
	color:#2251af;
	}

.exampaper_list_content .only_bg{
		border-right:#FFF 1px solid;
	border-left:#FFF 1px solid;
		background-color:#eaeef6;}
.exam_content_1 .only_bg{
	background-color:#f6f1ea;}
.content_page{
	padding:30px 20px 20px 20px;}
.content_page .white_box h4{
	color:#FFF;
	/*width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;*/}
.content_page .white_box{
	background:#FFF;
	border:1px #adadad solid;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
	border-radius:5px;
	box-shadow:1px 1px 1px 1px #cccccc;
	position:relative;
	padding:60px 15px 20px 15px;}
	
.content_page .white_box .red_title_bg, .content_page .white_box .blue_title_bg{
	position:absolute;
	top:10px;
	box-shadow:1px 1px 1px 1px #cccccc;
	left:-10px;
	width:90%;
	min-height:30px;
	margin:0px 30px 10px 0px ;
	padding:10px 0px 0px 10px;}
.content_page .white_box .red_title_bg{
	background:url(../image/news_content_03.png);}
.content_page .white_box .blue_title_bg{
	background:url(../image/calendar_bg_03.jpg);}

.red_title_bg .coner, .blue_title_bg .coner{
	width:10px;
	height:10px;
	position:absolute;
	left:0px;
	bottom:-10px;
	background:url(../image/news_content_07.png);
	}
.blue_title_bg .coner{
	background:url(../image/deep_blue_33.png);}
.white_box .light_red, .white_box .light_blue{
	margin:20px 0px;;
	background:#ffdfdf;
	width:120px;
	height:23px;
	padding:2px 0px 0px 10px;
	-moz-border-radius:15px;
 	-webkit-border-radius:15px;
	color:#a10203;
}
.white_box .light_blue{
	background:#d7e3fa;
	color:#2251af;
	}
.white_box .little_icon{margin-right:8px;}

.store a{
	box-shadow:1px 1px 1px 1px #cccccc;
	min-height:70px;
	padding:10px 10px;
	display:block;
	background: #FFF;
	border-top:1px #dddcdd solid;
	}
.store a:hover{
	background:#f9f9f9;}
.store .store_pic{
	float:left;
	width:60px;
	height:50px;
	margin-top:7px;
	border:2px solid #2251af;}
.store .store_content{
	margin-left:10px;
	width:65%;
	float:left;
	}
.store .store_content p{width:100%;}	
.store .store_content h4{color:#2251af;}
.store  .store_icon{
	margin-top:20px;
	float:right;
	width:30px;
	height:30px;
	background:url(../image/store_icon_10.png) no-repeat;}
	
.newtest_content h2, .exam_content h2{
	text-shadow:1px 1px 1px #bbb;
	font-size:15px;
	color:#555555;
	line-height:22px;
	height:48px;
	padding-top:15px;
	text-align:center;
	border-bottom:4px solid #2251af;
	box-shadow:1px 1px 1px 1px #cccccc;
	margin-bottom:20px;}
.newtest_content h2{background:url(../image/newtest_content_03.jpg);}
.exam_content h2{ 
	background:url(../image/exam_content_03.jpg);
	border-bottom:4px solid #dfa867;}
.newtest_content .btn, .exam_content_1 .btn{
	display:block;
	width:139px;
	height:36px;
	margin:0 auto;
	margin-bottom:20px;}
.newtest_content .btn{background:url(../image/newtest_content_07.png);}
.exam_content_1 .btn{ background:url(../image/exam_content_11.png);}

.newtest_content .btn:hover{
	background:url(../image/newtest_content_03.png);}
.exam_content_1 .btn:hover{background:url(../image/exam_content01_11.png);}	
	
.newtest_content_1, .exam_content_1{
	padding:0px 10px;
	margin:0 auto;}
.newtest_content_1 h3{
	color:#2251af;
	padding:0px 0px 10px 30px;
	background:url(../image/newtest_content_11.jpg) no-repeat;}
.exam_content_1 h3{
	color:#b77617;
	padding:0px 0px 10px 30px; 
	background:url(../image/exam_content_07.jpg) no-repeat;}
	
.newtest_content_1 .blue_area, .exam_content_1 .yellow_area{
	padding:10px 30px;
	background:#dbe5f8;
	-moz-border-radius:3px;
 	-webkit-border-radius:3px;
	margin-bottom:20px;
}
.exam_content_1 .yellow_area{
	background:#fcecca;}

.newtest_content_1 .line_area, .line_box{
	padding:10px 30px;
	border:1px solid #2251af;
	-moz-border-radius:3px;
 	-webkit-border-radius:3px;
	margin-bottom:20px;
	min-height:80px;
	background:#f5f5f5;
	background:url(../image/local_03.png) 15px no-repeat;}
.line_box{background:none;}
.yellow_area .dot_r li{ margin-left:15px;}

.exam_content_1 .line_box{ border:1px solid #d6a05f;}
.newtest_content_1 .line_area p{
	margin:20px 0px 0px 50px;
	width:80%;}
.newtest_content_1 .exampaper_list_content a{
	color:#2251af;}
.line_box .dow_pdf li{
	margin-bottom:10px;
	padding-left:15px;
	background:url(../image/news_10.png) 0px 10px no-repeat;
	list-style:none;}
.line_box .dow_pdf a{
	text-decoration:none;
	display:block;}
.line_box .dow_pdf a:hover h4{
	color:#09F;}
.line_box .dow_pdf h4{
	margin:2px 10px 0px 0px;
	float:left;
	color:#2251af;}
.blue_b_line{
	border-top:2px #2251af solid;}
	
.move_evrybody{}

.backtolist, .backtolist_1{
	display:block;
	width:88px; 
	height:29px;
	margin-top:15px;
	cursor:pointer;
	background: url(../image/backbtn_03.png) no-repeat;}
.backtolist_1{
	margin:0 auto;
	margin-top:10px;
	margin-bottom:15px;}
.backtolist:hover, .backtolist_1:hover{
	opacity:0.7;}

#div_nav_page .style_1{
	border:1px #baccf3 solid;
	color:#2251af;
	background:#eaeef6;}
.books_box_m .books_title a.none{
	background:none;
	padding:0px;
	margin:0px;
	border:0px;}
.table_style tr:first-child td{
	background: url(../image/exam_content_03.jpg);
	border-bottom:2px solid #b77617;
	color:#b77617;
	font-weight:bold;
	border-right:1px #FFF solid;
	text-shadow:0px 1px 1px #bbb;
	font-size:14px;
}


.table_style tr:nth-child(odd) td{background-color:#f6f1ea;}
.table_style tr:nth-child(n+2) td:last-child{ border-left:1px #FFF solid;}
.exam_content_1 .exampaper_list_content a{color:#b77617;}
.exam_content_1 .exampaper_list_content .table_style tr:nth-child(n+2) td:last-child a{
	border-top:1px solid #dfad65;
	display:block;
	color:#b77617;}

.exam_content_1 .exampaper_list_content .table_style tr:nth-child(n+2) td:last-child a:first-child{ border:none;}

.newtest_content_1 .exampaper_list_content .table_style tr:first-child td{
	color:#2251af;
	background:url(../image/paper_list_03.png);
	border-bottom:2px solid #2251af;
}

.newtest_content_1 .exampaper_list_content .table_style tr:nth-child(odd) td{
	background:#eaeef6;
}
.newtest_content_1 .exampaper_list_content .table_style tr:nth-child(n+2) td:last-child a:first-child{ border:none;}

.newtest_content_1 .exampaper_list_content .table_style tr:nth-child(n+2) td:last-child a{
	border-top:1px solid #35a9df;
	display:block;
}

