﻿body{font-family: Arial, san-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;}
table{background-color:#ffffff;
	border:0;
	margin:0;
	padding:0;}
 a { 
     selector-dummy:expression(this.hideFocus=true); 
   } 

.boldcentertd{text-align:center;font-weight:200;font-size:110%;}
	
form{border:0;
	margin:0;
	padding:0;
	text-align:center;
	border:solid 1 #006699;
	font-size: 8px;}
.form_text{margin:0;
	padding:3px;
	border:solid 1 #dddddd;}
#topbg{margin:0;
	padding::0;
	background:#fff  url(../Images/main_bg_top.gif) repeat-x top left;}
#topbg1{margin:0;
	padding::0;
	background:#fff  url(../Images/bg_blue.gif) repeat-x bottom left;}
#bottombg{margin:0;
	padding-left:0;
	background:#fff  url(../Images/main_bg_bottom.gif) repeat-x top left;}
#topbg2{margin:0;
	padding::0;
	background:#5d739a   url(../Images/main_bg_top2.gif) repeat-x top left;}
#logo {float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	color:#fff;}
#pos_l{float:left;
	margin:0;
	padding:25px 0px;
	background:url(images/logo.gif) no-repeat 0 50%;}
#mainbg{margin:0;
	padding::0;
	background:#fff  url(../Images/main_bg_title.jpg) no-repeat top left;}
#mainmiddle{float:left;margin:0;width:410px;height:450px;padding:0;background:#fff;}
#pos_r1{float:right;margin:0;padding:0px 10px;background:url(image/c.gif) no-repeat 0 50%;}
#right {text-align:right;}
#lefttb {background-color:#ffffff;}
#lefttb td {background-color:#efefef;}
#form1{border:solid 1 #006699;text-align:center;color:#000000;width:185px;font-family:Arial, san-serif;font-size:11px;}
#companytop {float:left;width:724px;}
#companytop dl {margin:0;padding:0;}
#companytop dt {float:left;padding-top:20px;font-family:segoe UI,Arial, san-serif;font-size:11px;color:#999999;text-align:left;}
#companytop dd {float:right;width:450px;margin:0;padding:0;}
#companytop dd.img {float:left;margin-top:85px;margin-left:3px;text-align:left;}
#promenu {width:720px;height:50px;background:url(../Images/product_bg1.gif) repeat-x bottom left;margin-bottom:30px;}

#message1 {
	clear:both;
	height:10px;
	width:610px;
	margin:0;
	background:#fff url(../images/t1.gif) no-repeat top left;
	
}

#message2 {
	
	font-size:150%;
	width:608px;
	height:25px;
	margin:0;
	border:1px solid #cde2f7;
	border-bottom:none;
	border-top:none;
	background:#fff url(../images/t3.gif) repeat-x top left;
	color:#333;
	text-align:left;
	}


#message3{
	
	clear:both;
	height:10px;
	margin:0;
	width:610px;
	background:#fff url(../images/t2.gif) no-repeat bottom left;
}

.menu {width:240px;height:30px;margin:0;padding:0;margin-left:24px;}
.menu1 {width:68px;height:58px;margin:0;padding:0;}
.navi {  font-family: "arial"; font-size: 9pt; color: #000000}
.navi a {color: #666666;text-decoration:none}
.navi a:hover {color: #000000;text-decoration:none}
.comclear {clear:both;margin:0;padding:0;width:720px;height:2px;background:url(../Images/com_bar.gif) no-repeat top left;}
.comclear2 {margin-left:75px;padding:0;width:645px;height:2px;background:url(../Images/com_bar.gif) no-repeat top left;}
.box{width:700px;background:url(../Images/bg_text_bottom.gif) no-repeat bottom left;text-align:left;margin-top:10px;}
.box p{margin:0;padding:10px;font-size:140%;color:#666;background:url(../Images/bg_text_top.gif) no-repeat top left;}
.divleft{float:left;margin-left:11px;margin-top:20px;padding:0px;width:152px;height:255px;background:url(../Images/com_rhistory.jpg) no-repeat top left;}
.divleftr{float:left;margin-left:11px;margin-top:20px;padding:0px;width:152px;height:255px;background:url(../Images/rcom_rhistory.jpg) no-repeat top left;}
.divright{float:left;padding-left:0px;font-size:130%;line-height:120%;color:#036;text-align:left;margin-top: 60px;}
.divright1{float:left;padding-left:30px;font-size:130%;line-height:120%;color:#000;text-align:left;margin-top: 60px;}
.pro_img {float:left;width:724px;}
.pro_img dt {float:left;font-size:140%;color:#000;padding-bottom:10px;letter-spacing:2px;}
.pro_img dd {float:right;margin:0;padding:0;margin-right:20px;width:470px;font-size:130%;line-height:130%;color:#666;text-align:left;}
.pro_img dd.img {float:left;width:180px;height:155px;padding:3px;border:1px solid #dddddd;text-align:left;vertical-align:top;}
.pro_img dd.img1{float:left;width:180px;height:155px;padding:3px;border:1px solid #dddddd;text-align:left;vertical-align:top;margin-top:120px;margin-left:3px;}
.pro_img dd.img2{float:left;width:154px;height:200px;padding:3px;border:1px solid #dddddd;text-align:left;vertical-align:top;}
.pro_img dd.img3{float:left;width:154px;height:200px;padding:3px;border:1px solid #dddddd;text-align:left;vertical-align:top;margin-top:120px;margin-left:3px;}
.pro_img dd.img4{float:left;width:120px;height:110px;padding:3px;border:1px solid #dddddd;text-align:left;vertical-align:top;margin-left:60px;}

.pro_menu {float:left;width:120px;height:20px;font-size:130%;color:#666;text-decoration:none;}
.pro_menu a {color:#5d739a;text-decoration:none;}
.pro_menu a:visited {color:#666;text-decoration:none;}
.pro_menu a:hover {color:#000;text-decoration:underline;}

.pro_menu4 {color:#5d739a;text-decoration:none;}
.pro_menu4 a {color:#5d739a;text-decoration:none;}
.pro_menu4 a:visited {color:#666;text-decoration:none;}
.pro_menu4 a:hover {color:#000;text-decoration:underline;}

.pro_menu1 {float:left;width:169px;height:20px;font-size:140%;color:#000;text-decoration:none;text-align:left;}
.pro_menu1 a {color:#5d739a;text-decoration:underline;}
.pro_menu1 a:visited {color:#666;text-decoration:none;}
.pro_menu1 a:hover {color:#000;text-decoration:underline;}

.pro_menu2 {float:left;width:169px;height:20px;font-size:140%;color:#000;text-decoration:underline;text-align:left;}
.pro_menu2 a {color:#5d739a;text-decoration:underline;}
.pro_menu2 a:visited {color:#666;text-decoration:none;}
.pro_menu2 a:hover {color:#000;text-decoration:underline;}

.board {float:left;width:436px;height:20px;font-size:130%;color:#666;text-decoration:none;text-align:left;margin-left:10px;}
.board a {color:#666;text-decoration:none;}
.board a:visited {color:#666;text-decoration:none;}
.board a:hover {color:#369;text-decoration:none;}

.boardlist {clear:both;text-align:center;margin-top:20px;width:720px;color:#369;font-size:130%;height:20px;vertical-align:bottom;font-weight:bold;}
.boardlist a {color:#999;text-decoration:none;}
.boardlist a:visited {color:#999;text-decoration:none;}
.boardlist a:hover {color:#369;text-decoration:none;}


.gray {font-size:120%;color:#666666;}

.tables1 {background:#efefef;text-align:center;font-size:120%;padding-top:10px;padding-bottom:10px;width:710px;height:216px;}
.tables1 td{background:#fff;}
.tables1 td.bgblue{background:#c0defc;}
.tables1 td.bgyellow{background:#e3e3e3;}

#apDiv10 {
	position:absolute;
	left:795px;
	top:130px;
	width:201px;
	height:90px;
	z-index:10;
	background:url(../Images/rig_1.gif) no-repeat top left;
}
#apDiv10E {
	position:absolute;
	left:795px;
	top:130px;
	width:201px;
	height:90px;
	z-index:10;
	background:url(../Images/rig_1E.gif) no-repeat top left;
}
#apDiv11 {
	position:absolute;
	left:795px;
	top:220px;
	width:201px;
	height:148px;
	z-index:11;
	background-color: #FFFFFF;
	text-align:left;
}
#apDiv12 {
	position:absolute;
	left:795px;
	top:368px;
	width:201px;
	height:32px;
	z-index:12;
	background:url(../Images/rig_2.gif) no-repeat top left;
}
#apDiv13 {
	position:absolute;
	left:795px;
	top:400px;
	width:201px;
	height:60px;
	z-index:13;
}
#apDiv14 {
	position:absolute;
	left:795px;
	top:460px;
	width:201px;
	height:30px;
	z-index:14;
	background:url(../Images/rig_5.gif) no-repeat top left;
}
#apDiv15 {
	position:absolute;
	left:795px;
	top:490px;
	width:201px;
	height:30px;
	z-index:15;
	background:url(../Images/rig_5.gif) no-repeat top left;
	padding-top:5px;
}
#apDiv16{
	position:absolute;
	left:795px;
	top:520px;
	width:201px;
	height:30px;
	z-index:16;
	background:url(../Images/rig_5.gif) no-repeat top left;
	padding-top:5px;
}
#apDiv17 {
	position:absolute;
	left:795px;
	top:550px;
	width:201px;
	height:30px;
	z-index:17;
	background:url(../Images/rig_6.gif) no-repeat top left;
	padding-top:5px;
}
#apDiv18 {
	position:absolute;
	left:385px;
	top:130px;
	width:270px;
	height:90px;
	z-index:18;
}
.TABLET {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	background-position: center center;
}
#featured-books {
position:relative;
bavkground:#ddd;
width:620px;
height:180px;
overflow:scroll;
margin:1em auto;
margin-top:80px;
padding:0;
text-align:center;
z-index:2;
}
#featured-books .control {
position:absolute;
z-index:3;
left:0;
top:0;
}
#featured-books .covers {
position:relative;
width:620px;
z-index:1;
}
#featured-books a{
float:left;
margin:10px;
height:180px;
}
#featured-books .price{
display:none;
}
img.enlarged {
position:absolute;
z-index:5;
cursor:pointer;
}
img.enlarged-control{
position:absolute;
z-index:6;
cursor:pointer;
}
.enlarged-price{
background-color:#5d739a;
color:#fff;
width:300px;
height:260px;
padding:10px;
font-size:12px;
text-align:left;
position:absolute;
z-index:7;
}
