/* CSS Document */

/*---- html styles ----*/
Body {
	color: #202020;
	text-decoration: none;
    margin:0;padding:0;
	background-color:#464646;
	font:63% arial, helvetica, sans-serif;
}
.Pages{
    width:1000px; 
	height:auto!important;
	margin:auto;
	background-color:#fff;
	font-size:1.2em;
	overflow:hidden;
	line-height:18px;
}

form {margin: 0;padding: 0;}

img {border: none;}

/* ------------- link styles ------------- */
a:link { color: #004276; text-decoration:none; cursor: pointer; outline: none !important; }
a:visited { color: #004276; text-decoration:none;  }
a:hover, a:focus { color: #CC0000; text-decoration: underline; }
a:active { color: #000;}

/* ------------- tools ------------- */
input, textarea, select {font-size: 1.1em;margin: 0;padding: 0;}
input {cursor:expression(this.type=="button"?'pointer':'default')}

.icontent {width:900px; height:auto; padding:10px 50px;}
.tnormal { width:100%; height:auto;}

.head { height:133px; width:980px; padding:0 10px; background-image:url(../images/headbj.gif);}
.headmenu { width:100%; height:18px; padding-top:11px; text-align:right; font-size:0.9em;}
.headmenu a { padding:0 6px;}
a.headmenuc {padding:0 10px; float:left; height:35px; background-image:url(../images/menubj.gif); line-height:35px; text-align:center; color:#FFFFFF;}
a.headmenuc:visited {padding:0 10px; float:left; height:35px; background-image:url(../images/menubj.gif); line-height:35px; text-align:center; color:#FFFFFF;}
a.headmenuc:hover {padding:0 10px; float:left; height:35px; background-image:url(../images/menubj.gif); line-height:35px; text-align:center; color:#FFFFFF; text-decoration:none;}

a.headchange {float:left; height:35px; line-height:35px; font-size:0.9em; text-align:center; padding:0 10px;}
a.headchange:visited {float:left; height:35px; line-height:35px; font-size:0.9em; text-align:center; padding:0 10px;}
a.headchange:hover {float:left; height:35px; line-height:35px; font-size:0.9em; text-align:center; background-image:url(../images/menubj1.gif); color:#3C3A3A; text-decoration:none; padding:0 10px;}

a.titlelink { font-size:1.4em; font-weight:700; padding-bottom:6px; line-height:20px;}
.htitlest{ color:#000000; font-size:1.6em; height:26px; font-weight:700;}
.booktitle { font-size:1.4em; font-weight:700;}
.lleftpic {width:120px; float:left; padding-right:12px; height:auto;}
.booklpic {width:240px; text-align:center; float:left; height:auto;}

.hsrightlist {width:320px; padding-left:25px; height:auto; float:left;}
.hsrightlist ul {margin: 0;padding: 0;list-style: none; clear:both;}
.hsrightlist ul li {padding:0 0 4px 10px; background: url(../images/red_bull.gif) no-repeat left 5px;font-weight:normal; font-size:12px; line-height:15px;margin:0;color:#dadada;}

.comlist {width:100%; height:auto;}
.comlist ul {margin: 0;padding: 0;list-style: none; clear:both;}
.comlist ul li {padding:0 0 4px 10px; background: url(../images/red_bull.gif) no-repeat left 5px;font-weight:normal; font-size:12px; line-height:15px;margin:0;color:#dadada;}

.comlistl {width:100%; height:auto;}
.comlistl ul {margin: 0;padding: 0;list-style: none; clear:both;}
.comlistl ul li {padding:6px 0 4px 10px; background: url(../images/red_bull.gif) no-repeat left 10px;font-weight:normal; font-size:12px; line-height:15px;margin:0;color:#dadada; border-bottom:1px dashed #ccc;}

.ctitle {width:100%; padding:6px 0 5px; font-size:1.2em; font-weight:700;}
.orderlistt {width:665px; padding:5px; height:auto; background-color:#F9F9F9; border-bottom:1px solid #1E998B; border-top:1px solid #EEEEEE;} 
.inputh { height:13px;}
.picleft {float:left; padding-right:10px;}

a.whitel {color:#FFFFFF;}
.combigbox {width:900px; padding:10px 50px 50px; height:auto;}

.pane {width:317px; height:auto; float:left; background:url(../images/panecen.gif) repeat-y;}
.footer {width:980px; padding:10px; height:70px; border-top:1px solid #446F91; background-color:#F6F6F6; text-align:center;}
.bigtitle { color:#000000; font-size:1.6em; font-weight:700; line-height:20px;}
.contain {width:100%; height:auto; overflow:hidden;}
.resultlist {width:100%; height:auto; padding-top:20px; overflow:hidden;}
.datac { color:#999999;}

.commentlist { height:auto; overflow:hidden; padding:13px 0 16px;; border-bottom:1px solid #CCC;}
.comw { color:#999; padding:0 0 6px; margin:0;}
.comw strong { color:#333;}

.bookiftop {padding-bottom:16px; border-bottom:1px dashed #ccc; width:auto; height:auto; overflow:hidden;}
.contentl {padding-left:20px;}
.conall {height:auto; padding:30px 10px; font-size:12px; line-height:20px;}

.morelist {float:left; width:282px; padding:3px 20px 3px 10px; height:auto; background: url(../images/red_bull.gif) no-repeat left 10px;}



.pager {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 2px; padding-top: 2px;
	font: 12px/1.6em verdana,helvetica,arial,sans-serif; color: #444;
}
.pager a {
	border-right: 1px solid; padding-right: 6px; border-top: 1px solid; padding-left: 6px; float: left; padding-bottom: 0px; overflow: hidden; border-left: 1px solid; line-height: 20px; margin-right: 2px; padding-top: 0px; border-bottom: 1px solid; height: 20px; background-color: #fff; border-color:#D8DFEA;
}
.pager strong {
	border-right: 1px solid; padding-right: 6px; border-top: 1px solid; padding-left: 6px; float: left; padding-bottom: 0px; overflow: hidden; border-left: 1px solid; line-height: 20px; margin-right: 2px; padding-top: 0px; border-bottom: 1px solid; height: 20px;
	font-weight: 700; color: #fff; background-color: #91B8C1;border-color:#D8DFEA;
}
.pager a:hover {
	border-left-color: #09c; border-bottom-color: #09c; border-top-color: #09c; border-right-color: #09c; text-decoration: none
}
