BODY {
	FONT-SIZE: 12px;
	BACKGROUND: #f0fef0;
	MARGIN: 0px;
	padding: 0px;
	COLOR: #5d5d5d;
	FONT-FAMILY: "Verdana", "Î¢ÈíÑÅºÚ", "ËÎÌå", "Arial";
}
form {
	padding: 0px;
	margin: 0px;
}
img {
	border: 0px;
}
h1 {
	color: red;
	font-family: ºÚÌå;
	font-size: 16px;
	font-weight: normal;
	line-height: 45px;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 12px;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #16387c;
}
a:hover {
	text-decoration: underline;
	color: #f00;
}
a:active {
	text-decoration: none;
	color: #16387c;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
.clears {
	border: 1px solid #ff0000;
	padding: 0px 0x 0px 0px;
}
.red {
	color: red;
}
.blue {
	color: blue;
}
.gray {
	color: gray;
}
.bodycolor {
	COLOR: #5d5d5d;
}
.more {
	padding: 0px 3px 2px 0px;
	text-align: right;
}
.divcenter {
	margin: 0px auto;
	width: 760px;
	padding: 0px;
	background-color: #fff;
}
.divcenteri {
	margin: 0px auto;
	width: 400px;
	padding: 0px;
	background-color: #fff;
}
.printbox {
	margin: 0px auto;
	padding: 8px;
	width: 760px;
	background-color: #fff;
	font-size: 14px;
	line-height: 22px;
	color: #000;
	border: solid 1px #ccc;
}
.boxcenter {
	margin: 0px auto !important;
	margin: 3px auto;
	width: 760px;
	padding: 0px auto;
	background-color: #fff;
}
.boxcenterd {
	margin: 0px auto !important;
	margin: 0px auto;
	width: 760px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;
}
.boxcenters {
	margin: 0px auto !important;
	margin: 3px auto;
	width: 556px;
	padding: 0px auto;
	background-color: #fff;
}
.printlogo {
	float: left;
	color: #684700;
	font-weight: bold;
}
.ptel {
	float: right;
	color: red;
	font-weight: bold;
	text-align: right;
	font-size: 13px;
}
.printleft {
	float: left;
	width: 90px;
}
.printright {
	float: right;
	width: 620px;
}
.sitemap {
	width: 376px;
	margin: 8px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	border: 1px solid #DCC681;
}
.mapitem {
	padding: 3px 3px 12px 3px;
	margin: 0px;
	line-height: 22px;
	border-bottom: #b2cdd3 1px dotted;
	width: 368px;
}
.mapbottomitem {
	padding: 5px 3px 0px 3px;
	margin: 0px;
	line-height: 22px;
	width: 368px;
}
.loginitem {
	margin: 0px;
	padding: 3px 6px 3px 6px;
	line-height: 25px;
	height: 26px;
}
.loginitemleft {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 45px;
}
.loginitemright {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 120px;
}
.loginregbutton {
	font-size: 12px;
	border-style: double;
	border-width: 0px;
	background:#FEFEFE url(../IMAGES/BUTTON/reglogin.gif) repeat-x;
	height: 22px;
	padding-top: 2px;
	width:47px;
}
.regitem {
	margin: 0px;
	padding: 6px 6px 3px 6px;
	line-height: 30px;
	height: 30px;
}
.regitemleft {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 80px;
}
.regitemright {
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 468px;
}
.btn2 {
	font-size: 12px;
	border-width: 0px;
	background: #FEFEFE url(../IMAGES/BUTTON/1.gif) repeat-x; 
	height: 19px;
	padding-top: 2px;
	width: 47px;
	cursor: pointer;
}
.searchbtn {
	font-size: 13px;
	border-width: 0px;
	background: #FEFEFE url(../IMAGES/BUTTON/2.gif) repeat-x; 
	height: 22px;
	padding-top: 2px;
	width: 85px;
	cursor: pointer;
	letter-spacing: 1px;
}
.bookinfopic {
	margin: 0px;
	padding: 7px 10px 0px 10px;
}
.bookcontent {
	padding: 6px;
	margin: 0px;
	line-height: 23px;
}
.bookinfos {
	margin: 0px;
	padding: 0px;
}
.bookinfo1 {
	margin: 3px;
	padding: 0px;
	text-align: left;
	line-height: 18px;
	width: 550px;
}
.bookinft {
	margin: 3px;
	padding: 0px;
	text-align: left;
	line-height: 18px;
	width: 750px;
}
.bookinfo2 {
	margin: 3px;
	padding: 0px;
	text-align: left;
	width: 286px;
}.bookinfo3 {
	margin: 3px;
	padding: 0px;
	width: 220px;
}
.carwish {
	letter-spacing: 10px;
	text-align: left;
	margin: 0px;
	padding: 3px 0px 15px 0px;
	width: 435px;
}
.sendbook {
	padding: 10px 5px 6px 5px;
	margin: 0px;
	line-height: 22px;
	border-top: #b2cdd3 1px solid;
}
.bookitem {
	color: #000;
	font-weight: bold;
}
.h8 {
	margin: 8px 0px 0px 0px;
	padding: 0px;
}
.textbox {
	padding: 0px;
	height: 17px;
	line-height: 15px;
	font-size: 13px;
	BORDER-RIGHT: #91a7b4 1px solid;
	BORDER-TOP: #91a7b4 1px solid;
	BORDER-LEFT: #91a7b4 1px solid;
	BORDER-BOTTOM: #91a7b4 1px solid;
}
textarea {
	padding: 0px;
	line-height: 15px;
	font-size: 13px;
	BORDER-RIGHT: #91a7b4 1px solid;
	BORDER-TOP: #91a7b4 1px solid;
	BORDER-LEFT: #91a7b4 1px solid;
	BORDER-BOTTOM: #91a7b4 1px solid;
}
.bg1 {
	background: url(../IMAGES/BACKGROUND/1.gif) repeat-x;
	height: 25px;
	color: #228b22;
	font-weight: bold;
	line-height: 25px;
	padding-left: 8px;
	clear: both;
}
.bgs {
	background: url(../IMAGES/BACKGROUND/s.gif) repeat-x;
	padding: 3px 3px 0px 6px;
	line-height: 20px;
	clear: both;
	height: 20px;
}
.pagenumberleft {
	line-height: 25px;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 3px;
}
.pagenumberright {
	line-height: 25px;
	text-align: right;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}
.tagitem {
	padding: 5px 3px 8px 6px;
	margin: 0px;
	border-bottom: #b2cdd3 1px dotted;
	float: left;
}
.tagitembottom {
	padding: 5px 3px 8px 6px;
	margin: 0px;
	float: left;
}
.tagitempic {
	margin: 0px;
	padding: 0px;
	width: 100px;
}
.tagiteminfo {
	margin: 0px;
	padding: 0px;
	line-height: 24px;
	width: 445px;
}
.biaoshi {
	background-color: Gray;
	color: White;
	font-family: "Î¢ÈíÑÅºÚ", "Arial";
	margin: 0px;
	padding: 0px 2px 0px 2px;
}
.bg4 {
	background: url(../IMAGES/4.gif) repeat-x;
	height: 25px;
	color: #684700;
	line-height: 25px;
	padding-left: 8px;
	clear: both;
}
.bg3 {
	background: url(../IMAGES/BACKGROUND/3.gif) repeat-y;
	width: 25px;
	color: green;
	font-weight: bold;
	line-height: 21px;
	padding: 3px 0px 0px 4px;
	clear: both;
}
.bg2 {
	background: url(../IMAGES/BACKGROUND/1.jpg) repeat-x;
	height: 25px;
	color: #583A00;
	font-weight: bold;
	line-height: 25px;
	padding-left: 6px;
	clear: both;
	text-align: left;
}
.bg8 {
	height: 28px;
	color: #CF3100;
	font-weight: bold;
	line-height: 28px;
	padding-left: 6px;
	clear: both;
	text-align: left;
	background-color: #F7F7EF;
}
.searchitem 
{
	margin: 0px;
	padding: 0px 0px 0px 5px;
	width: 245px;
	line-height: 23px;
	text-align: left;
}
.addressitem {
	margin: auto 0px;
	padding: 3px 0px 0px 6px;
	border-bottom: #b2cdd3 1px dotted;
	line-height: 23px;
}
.addressbottomitem {
	margin: auto 0px;
	padding: 3px 0px 5px 6px;
}
.statusitem {
	float: left;
	margin: 0px;
	padding: 3px 0px 0px 6px;
	border-bottom: #b2cdd3 1px dotted;
}
.statusitembottom {
	float: left
	margin: 0px;
	padding: 3px 0px 5px 6px;
}
.statusno {
	float: left;
	width: 50px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
	text-align: center;
}
.statustime {
	float: left;
	width: 200px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
	text-align: center;
}
.statusinfo {
	margin: 0px;
	padding: 0px;
	line-height: 26px;
	text-align: left;
	width: 300px;
}
.addressleft {
	width: 120px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
}
.addressright {
	width: 620px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
}
.chaleft {
	float: left;
	width: 120px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
}
.charight {
	float: right;
	width: 439px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
}
.wishaddleft {
	float: left;
	width: 90px;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	line-height: 26px;
	color: blue;
}
.wishaddright {
	float: right;
	width: 469px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
}
.center {
	text-align: center;
}
#logo {
	width: 180px;
	padding-top: 5px;
	margin: 0px;
	float: left;
}
#logos {
	width: 268px;
	height: 220px;
	padding-top: 5px;
	margin: 0px;
	float: right;
}
#topmenu {
	float: right;
	height: 20px;
	width: 580px;
	padding: 0px;
	text-align: right;
	margin: 0px;
}
#topmenu ul {
	float: right;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#topmenu li {
	float: left;
	padding: 0px 0px 0px 20px;
	line-height: 25px;
	background: url(../IMAGES/ICON/1.gif) no-repeat left;
	margin: 0px;
}
#toptel5 {
	float: right;
	height: 25px;
	margin: 0px;
	text-align: right;
	padding: 0px;
	line-height: 25px "yuanlaide";
	color: red;
}
#toptel {
	width: 568px;
	float: center;
	height: 25px;
	margin: 0px;
	text-align: right;
	padding: 0px;
	line-height: 25px;
	color: red;
}
#mainmenu {
	float: right;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	height: 24px;
	text-align: center;
	width: 580px;
}
#mainmenu ul {
	float: right;
	list-style-type: none;
	height: 24px;
	padding: 0px;
	margin: 0px;
}
#mainmenu li {
	float: left;
	width: 69px;
	line-height: 21px;
	height: 24px;
	padding: 0px;
	margin: 0px;
}
#mainmenu li a {
	background: url(../IMAGES/MENU/1.gif) no-repeat right;	
	color: #000;
	display: block;
	width: 68px;
	text-decoration: none;
	padding: 5px 0px 0px 0px !important;
	padding: 3px 0px 0px 0px;
	margin: 0px;
}
#mainmenu li a:hover {
	background: url(../IMAGES/MENU/2.gif) no-repeat right;	
	color: #000;
	display: block;
	width: 68px;
	text-decoration: none;
	padding: 5px 0px 0px 0px !important;
	padding: 3px 0px 0px 0px;
	margin: 0px;
}
#mainmenu .menucurr a {
	background: url(../IMAGES/MENU/1.gif) no-repeat right;	
	color: #fff;
	display: block;
	text-decoration: none;
	padding: 5px 0px 0px 0px !important;
	padding: 3px 0px 0px 0px;
	margin: 0px;
}
#mainmenu .menucurr a:hover {
	background: url(../IMAGES/MENU/1.gif) no-repeat right;	
	color: #fff;
	display: block;
	text-decoration: none;
	padding: 5px 0px 0px 0px !important;	
	padding: 3px 0px 0px 0px;
	margin: 0px;
}
#usersearch {
	background-color: #F5F1E3;
	margin: 0px;
	padding: 3px 2px 0px 2px;
	width: 761px;
	height: 23px !important;
	height: 25px;
	line-height: 24px;
	COLOR: #7F6600;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFC600;
}
#historylist {
	margin: 0px;
	padding: 2px;
	text-align: left;
}
#historylist ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	text-align: left;
}
#historylist li {
	line-height: 20px;
	padding: 0px 0px 0px 2px;
	margin: 0px;
}

#sitenewlist ul {
	margin: 0px 0px 0px 20px;
	padding: 2px 3px 1px 0px;
	line-height: 19px;
	list-style-type: circle;
}
#sendlist {
	float: right;
	width: 543px;
	height: 88px;
	overflow: auto;
	padding: 0px;
	margin: 0px;
}
#sendlist ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
#sendlist li {
	padding-bottom: 5px;
	line-height: 18px;
}
#footerhelp {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	width: 760px;
}
#copyright {
	margin: 5px 0px 3px 0px;
	padding: 0px;
	width: 760px;
	height: 68px;
	border: 1px solid #CCC29E;
	background: url(../IMAGES/BACKGROUND/2.gif) repeat-x;
}
#footerhelp a:link {
	text-decoration: none;
	color: #5d5d5d;
}
#footerhelp a:visited {
	text-decoration: none;
	color: #5d5d5d;
}
#footerhelp a:hover {
	text-decoration: underline;
	color: red;
}
#footerhelp a:active {
	text-decoration: none;
	color: #5d5d5d;
}
.hcontent {
	line-height: 21px;
	padding-left: 6px;
	margin: 0px;
}
.hs {
	width: 6px;
	margin: 0px;
	padding: 0px;
}
.sboxo {
	border: 1px solid #decc78;
	margin: 0px 0px 8px 0px;
	padding: 0px;
}
.sboxb {
	border: 1px solid #BFBA9E;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.sboxbi {
	border: 1px solid #BFBA9E;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	height: 156px;
	margin-left: 0px;
}
.erritem {
	margin: 0px;
	padding: 10px;
	text-align: center;
}
.okitem {
	margin: 0px;
	padding: 10px;
	text-align: center;
}
.prErrItem {
	border: 1px solid red;
	margin: 10px 0px 0px 0px;
	padding: 12px 8px 12px 8px;
	text-align: left;
	line-height: 25px;
	color: red;
	font-weight: bold;
}
.prOKItem {
	border: 1px solid green;
	margin: 10px 0px 0px 0px;
	padding: 12px 8px 12px 8px;
	text-align: left;
	line-height: 25px;
	color: green;
	font-weight: bold;
}
.errinfo {
	border: 1px solid red;
	margin: auto 0px;
	padding: 12px 8px 12px 8px;
	width: 620px;
	text-align: left;
	line-height: 25px;
	color: red;
	font-weight: bold;
}
.okinfo {
	border: 1px solid green;
	margin: auto 0px;
	padding: 12px 8px 12px 8px;
	width: 620px;
	text-align: left;
	line-height: 25px;
	color: green;
	font-weight: bold;
}
.car {
	margin: 0px;
	padding: 0px 1px 0px 3px;
	line-height: 22px;
}
.usermenu {
	margin: 0px;
	padding: 0px 1px 0px 8px;
	line-height: 25px;
	text-align: left;
}
.taglist {
	margin: 0px;
	padding: 0px 1px 0px 3px;
	line-height: 22px;
	letter-spacing: 1px;
}
.categorylist {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.ctf {
	color: green;
	font-weight: bold;
}
.tc {
	float: left;
	margin: 0px;
	padding: 2px;
	line-height: 21px;
	width: 108px;
}
.ct {
	line-height: 25px;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	text-align: left;
	letter-spacing: 6px;
	width: 173px;
	border-bottom: dotted 1px green;
}
.ci {
	margin: 0px auto;
	padding: 0px;
	border-bottom: dotted 1px #decc78;
	width: 176px;
}
.cl {
	float: left;
	text-align: left;
	margin: 0px;
	line-height: 25px;
	padding: 0px 0px 0px 2px;
	width: 84px;
}
.cr {
	float: right;
	text-align: left;
	margin: 0px;
	line-height: 25px;
	padding: 0px 2px 0px 0px;
}
.box {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EADFBC;
	border-bottom-color: #EADFBC;
	border-left-color: #EADFBC;
}
.boxblue {
	border: 1px solid #DCC681;
}
.mminfoleft {
	float: left;
	border: #b2cdd3 1px solid;
	line-height: 24px;
	padding: 3px 3px 6px 6px;
	width: 174px;
	margin: 10px 10px 0px 0px;
}
.mminforight {
	margin: 10px 0px 0px 0px;
	float: right;
	border: #b2cdd3 1px solid;
	line-height: 24px;
	padding: 3px 3px 6px 6px;
	width: 174px;
}
.green {
	color: green;
	font-weight: bold;
}
.boxorange {
	border: 1px solid #decc78;
	margin: 9px 0px 0px 0px !important;
	margin: 5px 0px 0px 0px;
	height: 25px;
	padding: 0px;
	float: left !important;
	float: none;
	background-color: #fffae0;
}
.boxoranges {
	border: 1px solid #decc78;
	margin: 0px 0px 0px 0px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	float: left !important;
	float: none;
	background-color: #fffae0;
}

.footersearch {
	padding: auto 0px 2px 3px !important;
	padding: 2px 0px 0px 3px;
	float: left;
	color: #583A00;
}
.footertoollink {
	padding: 4px 3px 0px 0px;
	float: right;
	text-align: right;
	color: #583A00;
}
.footertoollinks {
	padding: 4px 3px 0px 0px;
	float: center;
	text-align: center;
	color: #583A00;
}
.boxright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EADFBC;
}
.w126 {
	width: 126px;
	margin: 0px;
	padding: 0px;
}
.w127 {
	width: 126px;
	height:30px;
	margin: 0px;
	padding: 0px;
}

.w128 {
	width: 128px;
	margin: 0px;
	padding: 0px;
}
.w255 {
	width: 253px;
	margin: 0px;
	padding: 0px;
}
.w257 {
	width: 255px;
	margin: 0px;
	padding: 0px;
}
.icp {
	margin: 0px;
	padding: 16px 0px 0px 0px;
	text-align: center;
	width: 120px;
}
.icpi {
	margin: 0px;
	text-align: center;
	width: 760px;
}
.footerinfo {
	padding: 5px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
}
.main {
	padding: 8px 0px 0px 0px !important;
	padding: 0px;
	margin: 0px;
}
.contentleft {
	width: 180px;
	text-align: center;
	padding: 0px;
	margin:0px;
}
.contentmain {
	width: 575px;
	padding: 0px;
	margin: 0px;
}
.special {
	margin: 0px;
	padding: 0px;
	width: 345px;
	height: 180px;
}
.sitenews {
	margin: 0px;
	padding: 0px;
	width: 220px;
	height: 178px;
}
.sends {
	margin: 8px 0px 0px 0px;
	padding: 0px;
	width: 573px;
	height: 88px;
}
.cuxiao {
	margin: 8px 0px 0px 0px;
	padding: 0px;
	width: 573px;
	height: 45px;
}
.homelist {
	width: 281px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
}
.usbox {
	margin: 0px;
	padding: 0px;
}
.homebooklist {
	margin: 0px;
	padding: 3px;
}
.homebookpic {
	margin: 0px;
	padding: 0px;
	width: 102px;
}
.homebookinfo {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	width: 169px;
}
.homebooknamelist {
	margin: 0px 0px 0px 20px;
	padding: 5px 3px 3px 0px;
	line-height: 20px;
	list-style-type: square;
	text-align: left;
}
.homebooknamelistx {
	margin: 0px 0px 0px 2px;
	padding: 5px 3px 3px 0px;
	line-height: 20px;
	list-style-type: square;
	text-align: left;
}
.homebooknamelists {
	margin: 0px 0px 0px 20px;
	padding: 0px 2px 2px 0px;
	line-height: 21px;
	list-style-type: square;
	text-align: left;
}
.carbox {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
	border: solid 1px #b2cdd3;
	line-height: 22px;
}
.carheader {
	height: 28px;
	color: green;
	text-align: center;
	line-height: 28px;
	font-weight: bold;
}
.caritem1 {
	padding-left: 3px;
	text-align: left;
}
.caritem2 {
	width: 50px;
}
.caritem3 {
	width: 70px;
	color: blue;
}
.caritem4 {
	width: 80px;
	color: red;
}
.caritem5 {
	width: 90px;
	color: red;
}
.caritem6 {
	width: 55px;
}
.cartitle {
	text-align: center;
	line-height: 27px;
	font-weight: bold;
	color: #000;
	border-bottom: #b2cdd3 1px dotted;
}
.caritem {
	text-align: center;
	line-height: 25px;
	color: #000;
	border-bottom: #b2cdd3 1px dotted;
}
.caritemleft {
	text-align: left;
	padding-left: 6px;
	line-height: 25px;
	color: #000;
	border-bottom: #b2cdd3 1px dotted;
}
.msgicon {
	float: left;
	width: 50px;
	text-align: center;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
.msgdate {
	float: right;
	width: 160px;
	margin: 0px;
	padding: 0px 2px 0px 0px;
	line-height: 25px;
	text-align: right;
}
.msgtitle {
	float: left;
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	width: 320px;
}
.orderno {
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: center;
	width: 39px;
	line-height: 25px;
}
.ordername {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 25px;
	width: 66px;	
}
.orderprice {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 25px;
	width: 110px;
}
.orderstatus {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: left;
	line-height: 25px;
}
.ordertime {
	float: right;
	margin: 0px;
	padding: 0px 3px 0px 0px;
	text-align: right;
	line-height: 25px;
	width: 136px;
}
