﻿body { margin:0; padding:0; font:11px/20px Verdana, Arial, sans-serif; background:#EBEBEB; color:#333; }
#clear { clear:both;}
h1, h2, h3, h4, h5, p, ul, li, ol { margin:0; padding:0;}
#sale { text-decoration:line-through; }
#sale_buy { text-decoration:line-through; color:#666; }
#price { color:#FF6600;}

a { color:#009CFF; text-decoration:none;}
a:hover { color:#008CE5; text-decoration:underline;}
/*---------------*/
#main { width:1000px; margin:0 auto;}
#ban { width:100%; min-width:1130px; background:url(../../school/banner-bg.jpg) repeat-x; height:274px;}
#ban_01 { width:1000px; margin:0 auto;}

#main_01 { background:url(../../school/line1.jpg) no-repeat bottom center; padding-bottom:20px;}
#main_01 h1 { font-size:18px; margin:0; padding:10px 10px 0; line-height:30px;}
#main_01 p { padding:10px 10px 0;}
#main_01 p b { font-size:12px; color:#FF6600;}

#main_02 { width:1000px; padding:10px 0;}
#main_02_left { width:740px; float:left; }
#main_02_left_bt { padding:0 5px 5px 5px;}
#main_02_left_bt h2 { padding:0 0 0 40px; line-height:40px; font-size:14px;}
#main_02_left_des { border:1px solid #DCDCDC; background:#FFF; }
#main_02_left_des_box { width:149px; border-right:1px solid #DCDCDC; height:160px; padding:25px 0; float:left;}
#main_02_left_des_pic { width:249px; border-right:1px solid #DCDCDC; height:160px; padding:25px 0; float:left; }
#main_02_left_des_pic h3 { padding:30px 0 0;  font-size:13px; text-align:center;}
#main_02_left_des_pic h4 { padding:10px; font-size:12px; text-align:center; }
#main_02_left_des_pic p { padding:0 0 0 15px; background:url(../../school/down-ico.png) no-repeat center left; margin:0 0 0 75px;}
#main_02_left_des_pic p a { color:#8CC131; text-decoration:underline;}
#main_02_left_des_table { width:338px; float:left; height:210px;}
#main_02_left_des_table_01 { height:30px;}
#main_02_left_des_table_01 p { padding:5px 5px 0 12px; color:#A7A7A7;}
#main_02_left_des_table_02 { height:120px;}
#main_02_left_des_table_02 td { border-bottom:1px solid #FFF; border-right:1px solid #FFF;}
#main_02_left_des_table_02 td p { padding:2px 15px; font-weight:bold;}
#main_02_left_bot { height:21px; background:url(../../school/shadow1.jpg) no-repeat right top; padding-bottom:15px;}

#main_02_left_des02 { border:1px solid #DCDCDC; background:#F1F1F1; padding:10px; }
#main_02_left_des02 h2 { color:#EC1F1A; font-size:12px; font-weight:normal; padding:0 0 10px 0;}
/*-----------------------*/
#main_right { width:240px; float:right; padding:30px 0 0;}
#main_right_top { height:35px; background:url(../../school/right-top.jpg) no-repeat;}
#main_right_01 { background:#FBFBFB; border:1px solid #DCDCDC; border-top:none;}
#main_right_01 h2 { color:#5EC7FE; text-align:center; font-size:15px; padding:10px;}
#main_right_01_02 { border-top:dashed 1px #CCC; padding:10px;}
#main_right_01_02 p { color:#8D8D8D;}
#main_right_01_02 p b { color:#333; font-weight:normal;}
#main_right_bot { height:21px; background:url(../../school/right-bottom.jpg) no-repeat;}

#book{ background:url(../images/book.png) no-repeat; width:897px; height:679px; margin:20px auto 40px auto; position:relative; padding:60px 50px 0 55px; }
#pen{ background:url(../images/pen.png) no-repeat; width:157px; height:375px; position:absolute; bottom:-20px; left:-60px;}
#book_left{ float:left; width:450px; padding:0 30px 0 0; line-height:30px;}
#book_right{ float:left; width:415px; line-height:30px;}
#book ul li{ background:url(../images/point.png) 0px 15px no-repeat; padding:0 0 0 30px; list-style:none; }
#book_left h1{ font-size:16px; color:#2b803d; padding:10px 0 50px 0;}
#book_left h2{ font-size:13px; font-weight:normal; }
#book_right h1{ font-size:16px; color:#a78b40; padding:0 0 30px 0;}
#book_right h2{ font-size:13px; font-weight:normal; }
#links{ height:92px; line-height:46px; width:670px; padding:85px 0 0 165px; font-size:13px; color:#0f2d4e;}
#links p{ background:url(../images/point2.png) 0 17px no-repeat; padding:0 0 0 20px}
#links p img{ margin:0 0 0 10px; }