﻿@charset "utf-8";

.bold { font-weight:bold; }

.p10h20-orange {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #FFC515;	line-height:20px;}
.p10h20-palegray {  font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 20px;	color: #999;text-decoration: none;}
.p10h20-palegray a{  font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 20px;	color: #999;text-decoration: none;}
.p10h20-palegray a:hover{text-decoration:underline;}

.p10h20-gray {	font-family: Verdana;font-size: 10px;line-height: 16px;	color: #666666;	text-decoration: none;}
.p10h20-gray a {font-family: Verdana;font-size: 10px;line-height: 16px;	color: #666666;	text-decoration: none;}
.p10h20-gray a:hover{color: #333333;text-decoration:underline;}


/* ------------------------------------------------------------------------------------------------ */
/* 灰色改成p13h20 */
.p12h20-gray {font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 20px;color:#666666;text-decoration:none}
.p12h20-gray a{font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 20px;color: #666666;text-decoration:none}
.p12h20-gray a:hover{ color:#333333;text-decoration: underline;}

 /* 灰色改成p13h17 */
.p12h15-gray {font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 17px;color: #666666;text-decoration:none}
.p12h15-gray a{font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 17px;color: #666666;text-decoration:none}
.p12h15-gray a:hover{color: #333333;text-decoration: underline;}

/* 紅字改成p13h20 */
.p12h20-red {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 20px;color: #cf0505;text-decoration:none}
.p12h20-red a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 20px;color: #cf0505;text-decoration:none}
.p12h20-red a:hover{text-decoration: underline;}

/* 紅字改成p13h20 */
.p12h20-bold-red {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size: 13px;line-height: 20px;color: #cf0505;text-decoration:none}

.p12h20-white {	font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
.p12h20-white a{font-size: 12px;line-height: 20px;color: #FFFFFF;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
.p12h20-white a:hover{text-decoration:underline;}

/* 綠色改成p13h20 */
.p12h20-green { font-size: 13px;line-height: 20px;color:#006600;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
.p12h20-green a{font-size: 13px;line-height: 20px;color: #006600;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
.p12h20-green a:hover{color: #cf0505;	text-decoration: underline;}

.p12h20-green-s {font-size: 12px;line-height: 20px;color:#84974A;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
.p12h20-green-s a{font-size: 12px;line-height: 20px;color: #84974A;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
.p12h20-green-s a:hover{color:#006600;	text-decoration: underline;}


/* 設於首頁-光碟教材總覽之用 */
.p12h20-brown {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;color: #9E3C0C;text-decoration:none;font-weight: normal;}
.p12h20-brown a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;color: #9E3C0C;text-decoration:none}
.p12h20-brown a:hover{color:#cf0505;text-decoration: underline;}

/* 以下是影音課程用分類 */
.p12h20-yellow {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 21px;color: #FFFF00;}
.p12h20-lightoragne {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 21px;color: #FFD511;}

/* ------------------------------------------------------------------------------------------------ */
.p15h22-gretorange {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;color: #446502;	line-height: 22px;	text-decoration:none;}
.p15h22-gretorange a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #446502;	line-height: 22px;	text-decoration:none;}
.p15h22-gretorange a:hover{position:relative;left:3px;	color:#CC6600;	text-decoration:underline;}

.p15h20-green-sp {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 20px;color: #9E3C0C;text-decoration:none;font-weight: normal;}
.p15h20-green-sp a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 20px;color: #9E3C0C;text-decoration:none}
.p15h20-green-sp a:hover{color: #9E3C0C;text-decoration: underline;}

.p15h22-greentored {font-size:15px; padding-top:1px; padding-bottom:1px; color:#446502; background:url(../images/back-botten.gif)}
.p15h22-greentored a{font-size:15px; padding-top:1px; padding-bottom:1px; padding-left:17px; padding-right:18px; color:#446502; background:url(../images/back-botten.gif)}
.p15h22-greentored a:hover{color:#cf0505; background:url(../images/back-bottenf2.gif)}

.p15h20-green-dark ,.p15h20-green-dark a{ font-size: 15px;line-height: 20px;color: #446502;text-decoration:none}
.p15h20-green-dark a:hover{ position:relative; left:1px; top:1px; text-decoration:underline;}

.p15h22-white {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:15px;line-height:20px;color:#FFFFFF;text-decoration:none}
.p15h22-white a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:15px;line-height:20px;color:#FFFFFF;text-decoration:none}
.p15h22-white a:hover{text-decoration:underline;}

.p15h22-yellow {font-size:15px;	line-height:20px;color:#FFFF33;	text-decoration:none}
.p15h22-yellow a{font-size:15px;line-height:20px;color:#FFFF33; text-decoration:none}
.p15h22-yellow a:hover{text-decoration:underline;}

.p15h20-gray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 22px;color: #666666;text-decoration: none;}
.p15h20-gray a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 22px;text-decoration:none;color: #666666;}
.p15h20-gray a:hover{color: #333333;text-decoration: underline;}

.p15h20-red {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 20px;color: #cd0603;text-decoration:none}
.p15h20-red a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 20px;color: #cd0603;text-decoration:none}
.p15h20-red a:hover{color: #cd0603;text-decoration: underline;}

.p15h20-blue { font-size:15px; font-family:Arial; line-height:20px; color:#003399;}
.p15h20-blue a{font-size:15px; font-family:Arial; line-height:20px; color:#003399; text-decoration:none;}
.p15h20-blue a:hover{ text-decoration:underline; color:#0066CC;}

.p15h20-red-bold { font-size: 15px;line-height: 20px;color: #cd0603;text-decoration:none; font-weight:bold;}

/* 以下是最新題庫、熱點排行用的字顏色 */
.p15h20-green {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 20px;color: #48881E;text-decoration:none}
.p15h20-green a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 20px;color: #48881E;text-decoration:none}
.p15h20-green a:hover{color:#cf0505;text-decoration:underline;}

/* ------------- 套書選單共用格式 -------------- */
.p15-book-green, .p15-book-blue, .p15-book-cyan, .p15-book-yellow, .p15-book-blueGray{font-size:15px; line-height:25px; font-family:Arial;}
.p15-book-green a, .p15-book-blue a, .p15-book-cyan a, .p15-book-yellow a, .p15-book-blueGray a{padding:2px 7px 1px 7px; font-size:15px; line-height:25px; font-family:Arial; color:#696969; text-decoration:none; border:0;}
.p15-book-green a:hover, .p15-book-blue a:hover, .p15-book-cyan a:hover, .p15-book-yellow a:hover, .p15-book-blueGray a:hover{ padding-left:6px; padding-right:6px;}

/* 套書選單用-綠字：普考/地方四等 */
.p15-book-green { color:#006600;}
.p15-book-green a:hover{  background-color:#F3F5D8; color:#006600; border:#CEE180 1px dashed;}

/* 套書選單用-藍字：警察特考 */
.p15-book-blue { color:#003399;}
.p15-book-blue a:hover{  background-color:#E9F0FC; color:#003399; border:#B9D9EC 1px dashed;}

/* 套書選單用-粉紅字：高考/地方三等 */
.p15-book-cyan { color:#FF3366;}
.p15-book-cyan a:hover{  background-color:#FBE1ED; color:#CC3300; border:#FFCCCC 1px dashed;}

/* 套書選單用-橘黃字：初等考/地方五等 */
.p15-book-yellow { color:#996600;}
.p15-book-yellow a:hover{  background-color:#FFFFCC; color:#993300; border:#CC9966 1px dashed;}

/* 套書選單用-藍字：司法特考 */
.p15-book-blueGray { color:#212a88;}
.p15-book-blueGray  a:hover{  background-color:#f2f6fe; color:#37628c; border:#b7cad6 1px dashed;}

/* ------------------------------------------------------------------------------------------------ */
/* 以下是用在 97年第1次國中基本學力測驗試卷詳解免費下載頁 */
.p16h25-gray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;line-height: 25px;color: #666666;}
.p16h25-gray a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;line-height: 25px;color: #666666;text-decoration:none;}
.p16h25-gray a:hover{color: #333333;text-decoration: underline;}

.p16h25-green-b {font-family: Verdana;font-size: 16px;line-height: 22px;font-weight: bold;color: #549627;}
.p16h25-green-b a{font-family: Verdana;font-size: 16px;line-height: 22px;font-weight: bold;color: #549627;text-decoration:none;}
.p16h25-green-b a:hover{font-family: Verdana;font-size: 16px;line-height: 22px;font-weight: bold;color: #cf0505;text-decoration: underline;}
/* ------------------------------------------------------------------------------------------------ */
.p18h30-b-red {font-family: Verdana;font-size: 18px;font-weight: bold;color: #941421;}
.p18h30-b-red2 {font-family: Verdana;font-size: 18px;font-weight: bold;color: #cd0603;}
/* ------------------------------------------------------------------------------------------------ */
.p20h26-red {font-family: Verdana;font-size: 20px;line-height: 26px;color: #cf0505;text-decoration: none;}
/* ------------------------------------------------------------------------------------------------ */
.p15h26-darkgreen {font-family: Verdana;font-size: 15px;line-height: 20px;color: #005500;text-decoration: none;}
/*------------------------------------------------------------------------------------------------*/
/* 右下1px的位移 a:hover .img-1px{ padding-top: 1px;padding-left: 1px; }也可以這樣寫 */
.img-1px a:hover{ position:relative; left:1px; top:1px;  }

.test-heard{font-size:12px;color:#cf0505;line-height:14px;}
.test-middle{font-size:12px;color:#f7941d;line-height:14px;}
.test-easy{font-size:12px;color:#598527;line-height:14px;}
.test-p12h14-red{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #cf0505;}
.test-p12h14-gray{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #696969;}
	