/* CSS Document */
body{padding:0; margin:0; background:url(../images/hbg.jpg) repeat-x top; font-family:sans-serif; color:#343a70}

#wrap{width:1116px; margin:0 auto; position:relative; right:60px}

.links a{
	color:#880903;
	text-decoration:none
}
.links a:hover{color:#880903; text-decoration:underline}
.links2 a{color:#880903; text-decoration:none; font-size:18px; font-weight:bold}
.links2 a:hover{color:#343a70; text-decoration:underline}
.links3 a{color:#880903; font-size:14px; font-weight:bold}
.links3 a:hover{color:#343a70;}
.links4 a{color:#880903; font-size:12px; font-weight:bold}
.links4 a:hover{color:#343a70;}
#links4 a{color:#880903; font-size:12px; font-weight:bold}
#links4 a:hover{color:#343a70;}

.imgBook{width:184px; height:224px; float:left}
.imgBook2{width:340px; height:300px; float:left}
.bookContent{width:184px; height:280px; float:left}
.bookContent2{width:500px; height:224px; float:left}
.bookContent3{width:340px; height:300px; float:left}

.LDis a{font-size:10px; text-decoration:none; color:#000000}
.LDis a:hover{color:#888888; text-decoration:underline}

#header{width:1116px; height:365px; background:url(../images/header.jpg)}

#logoLink{width:1116px; height:218px; display:block}
#logoLink a{width:1116px; height:218px; display:block; text-decoration:none}

#snav{width:1076px; height:40px; text-align:right; padding-right:40px; color:#AA0000; font-size:16px; font-weight:bold}
#snav a{ color:#AA0000; text-decoration:none}
#snav a:hover{ color:#000000; text-decoration:underline}

#nav{width:644px; height:67px; position:relative; left:472px; text-align:center; font-size:12px; font-weight:bold}

#nav1{width:101px; height:64px; float:left; background:url(../images/nav1.jpg); display:block}
#nav1 a{width:101px; height:64px; float:left; background:url(../images/nav1.jpg); display:block; color:#343a70; text-decoration:none}
#nav1 a:hover{background:url(../images/nav1RO.jpg); color:#880903}
#select1 a{width:101px; height:64px; float:left; background:url(../images/nav1RO.jpg); display:block; color:#880903; text-decoration:none}

#nav2{width:116px; height:64px; float:left; background:url(../images/nav2.jpg); display:block}
#nav2 a{width:116px; height:64px; float:left; background:url(../images/nav2.jpg); display:block; color:#343a70; text-decoration:none}
#nav2 a:hover{background:url(../images/nav2RO.jpg); color:#880903}

#select2 a{width:116px; height:64px; float:left; background:url(../images/nav2RO.jpg); display:block; color:#880903; text-decoration:none}

#nav3{width:121px; height:64px; float:left; background:url(../images/nav3.jpg); display:block}
#nav3 a{width:121px; height:64px; float:left; background:url(../images/nav3.jpg); display:block; color:#343a70; text-decoration:none}
#nav3 a:hover{background:url(../images/nav3RO.jpg); color:#880903}
#select3 a{width:121px; height:64px; float:left; background:url(../images/nav3RO.jpg); display:block; color:#880903; text-decoration:none}

#nav4{width:107px; height:64px; float:left; background:url(../images/nav4.jpg); display:block}
#nav4 a{width:107px; height:64px; float:left; background:url(../images/nav4.jpg); display:block; color:#343a70; text-decoration:none}
#nav4 a:hover{background:url(../images/nav4RO.jpg); color:#880903}
#select4 a{width:107px; height:64px; float:left; background:url(../images/nav4RO.jpg); display:block; color:#880903; text-decoration:none}

#nav5{width:199px; height:64px; float:left; background:url(../images/nav5.jpg); display:block}
#nav5 a{width:199px; height:64px; float:left; background:url(../images/nav5.jpg); display:block; color:#343a70; text-decoration:none}
#nav5 a:hover{background:url(../images/nav5RO.jpg); color:#880903}
#select5 a{width:199px; height:64px; float:left; background:url(../images/nav5RO.jpg); display:block; color:#880903; text-decoration:none}

#content_space{width:330px; height:24px; float:right; font-size:10px}
#content_space a{ color:#343a70; padding-left:10px; text-decoration:none}
#content_space a:hover{color:#880903; text-decoration:underline}

#content{width:782px; border-left:1px solid #c0803c; min-height:400px; border-right:1px solid #c0803c; float:left; background-color:#FFFFFF}
#content_inner{width:784px; min-height:400px;}

#main{width:731px; padding:0 0 0 80px; min-height:400px;}


#home_content{width:784px; min-height:418px; background:url(../images/home_content.jpg); float:left}
#home_content_inner{width:784px; height:338px;}
#home_content_bottom{width:784px; height:80px;}
#home_main{width:731px; min-height:305px; padding:0 20PX 0 60px}

#home_quiz{ width:79px; height:78px; background:url(../images/btn_quiz.png); float:right; position:relative; right:130px; display:block}
#home_quiz a{ width:79px; height:78px; background:url(../images/btn_quiz.png); text-decoration:none; display:block}
#home_quiz a:hover{ background:url(../images/btn_quizRO.jpg)}

#home_img{width:270px; min-height:289px; float:left; overflow:hidden}

#home_column{width:428px; min-height:251px; float:left; padding:0px 0 0 10px; font-size:11px}
#home_column2{width:308px; height:24px; float:left; font-size:10px; text-align:right}

#home_column3{width:408px; min-height:251px; float:left; padding:0px 0 0 10px; font-size:11px}

#home_column2 a{color:#AA0000; text-decoration:none;  font-size:11px; padding-top:3px}
#home_column2 a:hover{ color:#000000; text-decoration:underline}

#home_column a{color:#343a70; font-size:13px; font-weight:bold}
#home_column a:hover{ color:#880903}

#wb1{width:190px; min-height:200px; float:left}
#wb2{width:220px; float:left}
#wb3{ width:214px; height:91px; float:left; background:url(../images/buyBox.jpg)}

.col_links{
	width:300px;
	float:left;
	font-size:12px;
	color:#8a0d08;
	font-weight:normal
}
.col_links a{
	color:#8a0d08
}
.col_links a:hover{ color:#000088}


.dLink a{color:#BB0000; font-size:18px; font-weight:bold;}
.dLink a:hover{color:#000088}

#register{width:600px; margin:20px auto}

#sidebar{width:248px; min-height:407px; background:url(../images/sidebarBG.jpg) no-repeat; float:left; position:relative; left:13PX}

.sb1{width:248px; height:59px; background:url(../images/sb1.jpg); display:block}
.sb1 a{ width:248px; height:59px; display:block; font-size:12px; text-decoration:none; color:#343a70; font-weight:bold; text-align:right}
.sb1 a:hover{background:url(../images/sb1RO.jpg); color:#880903}
#sel a{width:248px; height:59px; background:url(../images/sb1RO.jpg); display:block; font-size:12px; text-decoration:none; color:#343a70; font-weight:bold; text-align:right}



#sb2 a{width:248px; height:59px; background:url(../images/sb1.jpg); display:block; font-size:12px; text-decoration:none; color:#EB8751; font-weight:bold; text-align:right}
#sb2 a:hover{background:url(../images/sb1RO.jpg); color:#e66803}
#sb2SEL a{width:248px; height:59px; background:url(../images/sb1RO.jpg); display:block; font-size:12px; text-decoration:none; color:#EB8751; font-weight:bold; text-align:right}

.head{
	font-size:14px;
	color:#8a0d08;
	font-weight:normal;
	text-transform: uppercase;
}
.head2{font-size:14px; color:#880903; font-weight:bold}
.home_head_2{font-size:16px; color:#880903; font-weight:bold}

#profile_avatar{ width:100px; height:150px; float:left; margin-top:20px}
#profile_main{ width:560px; float:left; margin-top:20px; font-size:14px; font-weight:bold}
.p{width:340px; float:left}
.p1{width:340px; height:30px;}
.p2{width:140px; height:30px; float:left}
.p3{width:200px; height:30px; float:left; color:#880903; font-size:16px}
.p4{ width:220px; float:left}

.dis{width:600px; border:#3399FF solid 1px; padding:10px; float:left; margin:5px 0}
.dis2{width:600px; float:left;}
.dis_image{width:100px; height:100px; float:left; margin: 0 10px 0 0; overflow:hidden}
.dis_head{width:480px; font-size:18px; float:left; font-weight:bold}
.dis_head a{color:#343a70; text-decoration:none}
.dis_head a:hover{color:#880903; text-decoration:underline}
.dis_content{width:480px; font-size:12px; float:left;}
.dis{ width:600px; margin:5 auto; border:#00CC99 1px solid; padding:10px}
.disAvatar{ width:90px; height:100px; float:left}
.dis_main{width:470px; float:left}
.dis_one{ width:360px; float:left; font-size:12px}
.dis_two{width:90px; float:left; font-size:12px}
.dis_three{width:140px; float:left; font-size:12px}
.disAvatar2{ width:55px; height:80px; float:left}
.dis_main2{width:520px; float:left; font-size:12px}

.wb1{ width:650px; height:25px; font-size:12px}
.wb2{width:15px; float:left}
.wb3{width:300px; float:left}
.wb3 a{color:#0000FF; text-decoration:none; border:none}
.wb3 a:hover{ color:#0000FF}

#footer{
	width:984px;
	float:right;
	text-align:center;
	font-size:10px;
	margin-top:10px
}
#footer a{
	color:#343a70;
	padding:5px 10px;
	text-decoration:none;
	font-size: 12px;
}
#footer a:hover{color:#880903}

/*forms*/
.fForm1{ width:350px; height:25px}
.fForm2{width:150px; height:25px; float:left;}
.fForm3{width:200px; height:25px; float:left}

.form1{width:600px; height:50px; margin-top:10px}
.form2{width:150px; float:left}
.form3{width:205px; float:left}
.warning{
	font-size:12px;
	color:#880903
}

/*pagination*/
div.pagination a {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #748892; text-decoration: none; color: #000099;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #880903; color: #000;}
div.pagination span.current { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #748892; font-weight: bold;  background-color: #880903; color: #FFF;}
div.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD;}
