@charset "utf-8";
/*************************************
*by xxxholic
*李远征
*2008-12-31
*5号 Membercenter
**************************************/
*{margin:0;padding:0;border:0;}
html,body{
	font-family: ArialTahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	color:#d5b1b1;
	background:#330000;
 }
li{
	list-style:none;
 }
a:link{
 	text-decoration:none;
 	color:#d5b1b1;
 } 
a:visited{
	text-decoration:none; 
	color:#d5b1b1;
 
 } 
a:hover{
	text-decoration:underline;
	color:#FFCC66;
 }   
.clear{
	clear:both;
 } 
 
 
 
 
 
#wrapper{
	width:100%;
 }



 
 
 
/*header部分内容*/
/*header分为logo、navtop两部分*/ 
#header{
	width:1009px;
	height:94px;
 } 
#header .logo{
	background:url(../images/logobg.jpg) no-repeat;
	width:507px;
	height:94px;
	padding-left:40px;
 }
#header .navtop{
	float:right;
	margin-top:48px;
 }
.navtop .span1{
	width:70px;
	height:20px;
	margin-left:12px;
	margin-right:12px;
 }
.navtop .span2{
	text-decoration:underline;
	color:#fff;
 }
.span2 a{
	text-decoration:underline;
	color:#fff;
 } 
  
 
/*content部分内容*/ 
#content{
 }
#content #nav{
	background:url(../images/navbg.jpg) no-repeat;
	width:1008px;
	height:53px;
	padding-left:22px;
	font-size:14px;
 }
#nav li{
	float:left;
	display:block;
	width:125px;
	text-align:center;
	padding-top:12px;
	background:url(../images/navline.gif) left bottom no-repeat;
 }
#nav .spanli{
	background:none;
 }






#content #text{
	background:#f6f2eb;
	margin-left:29px;
	width:978px;
 }
#text .booktext{
	width:737px;
 }
.booktext .book{
	width:336px;
	padding-top:10px;
	padding-bottom:25px;
	margin-left:17px;
	margin-bottom:20px;
	border-right:1px solid #e2e2e2;
 } 
.book h1{
	font-size:14px;
	font-weight:bold;
	color:#321817;
	padding-bottom:15px;
	padding-left:8px;
	border-bottom:1px solid #e2e2e2
 }
 
 
.book .login{
	padding-top:15px;
	padding-left:8px;
	height:90px;
	border-bottom:1px dashed #e2e2e2;
 }
.login h2{
	font-size:12px;
	font-weight:normal;
	color:#780c26;
 }
.login p{
	margin-top:7px;
	color:#8a8a8a;
 }
.login a{
	color:#967d67;
	text-decoration:underline;
	margin-left:140px;
 }
.login .spanMiMa{
	margin-left:15px;
 }
.login .spanMiMa1{
	margin-left:45px;
	color:#cc7a0a;
 } 
.login .spanMiMa2{
	color:#cc7a0a;
 } 



#text .spanBtn{
	width:67px;
	height:24px;
	background:url(../images/loginbtn.jpg) no-repeat;
	border:none;
	float:right;
	color:#967d68;
	font-size:12px;
	margin-right:23px;
	*margin-right:15px;
	_margin-right:15px;
 }
#text .spanBtn1{
	width:67px;
	height:24px;
	background:url(../images/loginbtn.jpg) no-repeat;
	border:none;
	color:#967d68;
	font-size:12px;
 } 
 
 
 
.book input{
	width:90px;
	border:1px solid #dedede; 
 }
.book select{
	border:1px solid #dedede; 
 }
.book .bookroom{
	padding-top:15px;
	padding-left:8px;
	color:#8a8a8a;
 }
.bookroom .spanRig{
	margin-left:15px;
 }
.bookroom p{
	margin-bottom:12px;
 }
.bookroom .sel{
	width:68px;
	border:1px solid #dedede;
 }
.bookroom .sel1{
	width:40px;
	border:1px solid #dedede;
 }





.booktext .shuom{
	float:right;
	padding-top:10px;
	padding-right:17px;
	width:363px;
 }
.shuom h1{
	font-size:14px;
	font-weight:bold;
	color:#892b40;
	padding-bottom:15px;
	padding-left:15px;
	margin-bottom:10px;
	border-bottom:1px solid #e2e2e2
 }
.shuom p{
	line-height:2.0em;
	padding-left:15px;
	color:#4b4b4d;
 }
.shuom .jiaru{
	float:right;
	color:#967d68;
 }
.jiaru a{
	color:#967d68 !important;
 }
 
 
#text .ad{
	background:url(../images/ad.jpg) no-repeat;
	width:720px;
	height:145px;
	margin:25px 0px 0px 15px;
	padding-bottom:20px;
 }
.ad .link{
	background:url(../images/holts.gif) no-repeat;
	width:111px;
	height:27px;
	float:right;
	margin-top:100px;
	margin-right:30px;
	padding-top:6px;
	*padding-top:8px;
	_padding-top:8px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
 }
.link a{
    color:#fff !important;
 }
 
 
#text .pic{
	float:right;
	width:230px;
 }
.pic li{
	margin-top:20px;
	margin-bottom:35px;
	text-align:center;
 }
.pic img{
	padding:2px;
	border:1px solid #411515; 
 } 
 
 
 
#text .title{
	font-size:14px;
	font-weight:bold;
	color:#321817;
	margin:0px 15px 3px 15px;
	padding:5px 0px 10px 40px;
	border-bottom:1px solid #e2e2e2;
 }
#text .help{
	margin:0px 15px 3px 15px;
	padding:10px 0px 10px 40px;
	border-bottom:1px solid #e2e2e2;
	color:#780c26;
 }
#text .helpbot{
	margin:0px 15px 3px 15px;
	padding:10px 0px 20px 40px;
	border-top:1px solid #e2e2e2;
	color:#8a8a8a;
 }
.helpbot a{
	color:#df6d08;
 }
 
 
 
 
#text .Teb{
	margin:0px 15px 3px 15px;
	padding:10px 0px 10px 40px;
	color:#780c26;
 }
.Teb input{
	border:1px solid #7f9db9;
 }
.Teb select{
	border:1px solid #7f9db9;
	width:70px;
 } 
.Teb td{
	padding:5px;
 } 
.Teb .selline{
	border:none;
 }
.Teb li{
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:1px dashed #fabf6a;
	line-height:2.0em;
 }
.Teb .spanline{
	border:none;
 }
.Teb .spanziti{
	font-weight:bold;
	color:#780c26;
 }
.Teb .spanwz{
	margin-left:3px;
 }
.Teb .spanwz1{
	margin-left:25px;
	*margin-left:22px;
	_margin-left:22px;
 }
.Teb .spanwz2{
	margin-left:17px;
 }
.Teb .spanwz3{
	width:45px;
	margin-left:17px;
 }
.Teb .spanpic{
	background:url(../images/help.jpg) left  top no-repeat;
	padding-left:50px;
 }
.Teb .spanpic1{
	background:url(../images/emaila.jpg) left top no-repeat;
	padding-left:50px;
 }
.spanpic1 a{
	color:#FF9933 !important;
 }
.Teb .spanpic2{
	background:url(../images/fax.jpg) left top no-repeat;
	padding-left:50px;
 }
.Teb .spanpic3{
	background:url(../images/post.jpg) left top no-repeat;
	padding-left:50px;
	border:none;
 }
.Teb .spantext{
	margin-left:50px;
	float:left;
 } 
.Teb .spantit{
	color:#fff;
 }
.Teb .spanteb{
	margin-bottom:30px;
	border:1px solid #780c26;
 }
.Teb .tebbtn{
	width:67px;
	height:24px;
	background:url(../images/loginbtn.jpg) no-repeat;
	border:none;
	color:#967d68;
	font-size:12px;
 }
.Teb .spanziti1{
	font-weight:bold;
	color:#780c26;
	margin-top:6px;
 }
.spanziti1 a{
	font-weight:bold;
	color:#780c26 !important;
 }
#text .book_list{
	margin:0px 15px 3px 15px;
	padding:10px 0px 10px 40px;
	color:#780c26;
 }
.book_list ul{padding-bottom:35px;/*border-bottom:1px dashed #f8bf68;*/margin-bottom:35px;}
.book_list li{float:left;display:block;margin:0 25px 20px 0;width:158px;height:260px;} 
.book_list li.lisp{margin-right:0px;}
.book_list_pic{border:1px solid #e6d9d0;}
.book_list_sp{text-align:center;font-weight:bold;color:#780d27;margin-top:7px;}
.book_list_sp a{color:#780d27 !important;}



 
#text .leftnav{
	width:229px;
	float:left;
	color:#581513;
 }
.leftnav p{
	background:url(../images/memline.gif) bottom no-repeat;
	height:25px;
	text-align:center;
	padding-top:10px;
 }
.leftnav a{
	color:#581513 !important;
 }
.leftnav a:hover{
	background:url(../images/jiant.gif) 25px no-repeat;
	display:block;
 }
#text .acc{
	width:721px;
	float:right;
	margin-right:10px;
	margin-top:20px;
 } 
.acc .title1{
	font-size:14px;
	font-weight:bold;
	width:700px;
	color:#321817;
	padding:0px 0px 10px 20px;
	border-bottom:1px solid #e2e2e2;
 }
.acc .help1{
	padding:10px 0px 10px 20px;
	border-bottom:1px solid #e2e2e2;
	color:#780c26;
	font-weight:bold;
 }
.acc .infor{
	padding:10px 0px 20px 20px;
	color:#8a8a8a;
 } 
.infor .spanp{
	color:#df6d08;
	font-weight:bold;
 }
.infor p{
	margin-bottom:10px;
 }
.infor input{
	border:1px solid #dedede;
 }
.infor .tebbtn1{
	width:67px;
	height:24px;
	background:url(../images/loginbtn.jpg) no-repeat;
	border:none;
	color:#967d68;
	font-size:12px;
 }
.infor table{
	width:100%;
 }
.infor .table1{
	width:80%;
 }
.infor td{
	padding:8px;
 }
.infor select{
	width:70px;
	border:1px solid #dedede;
 }
.infor .inp{
	border:none;
 }
.infor .spancol{
	color:#fff;
	font-weight:bold;
	border:none;
 }
.infor .spancol1{
	color:#780c26;
 }
.infor .spancol2{
	color:#780c26;
	font-weight:bold;
 }
.infor .spancol3{
	color:#780c26;
	border:1px solid #723635;	
 }
.infor h3{
	font-size:12px;
	font-weight:bold;
	color:#ff6600;
 }
.infor .on {
	width:84px;
	display:block;
	text-align:center;
	padding-top:6px;
	background:url(../images/zl.gif) no-repeat;
	color:#723635;
	height:16px;
 }
.infor li{
	float:left;
	display:block;
	margin-right:2px;
 }
.infor .li1{
	width:84px;
	display:block;
	text-align:center;
	padding-top:6px;
	background:url(../images/mima.gif) no-repeat;
	color:#fff;
	height:16px;
 } 
.infor a:hover{
	text-decoration:none;
 }
 
 
.acc .helpbot1{
	padding:10px 0px 40px 20px;
	border-top:1px solid #e2e2e2;
	color:#8a8a8a;
 }
.helpbot1 a{
	color:#df6d08;
 } 
 
 
 
 
 
 
#footer{
	margin:35px 0px 15px 30px;
	color:#967d68;
 }
 
.page{float:right;margin-right:15px;}
.book_det{margin:0 auto;}
.book_btn{
	background:url(../images/reader_btn.gif) no-repeat;
	width:71px;
	height:17px;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	margin-right:8px;
 }