@charset "utf-8";
/* CSS Document */
/*-------------------
*Description:        base.css
*Version:            v1.0(2011-04-13 13:13)
*Website:            http://www.bookuu.com
*Author:             eilianson(eilianson@163.com)
*update:             eilianson(2011-04-13 13:13)
-------------------*/

/* whole situation CSS define */
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,lable,textarea,p,blockquote,td,img {margin:0;padding:0;}
body{background:#fff}
html,body{height:100%;}
body,button,select,textarea { font:12px/1.5 simsun,"Microsoft YaHei",arial,Verdana, Geneva, sans-serif;}
a:link {color:#9f0016; text-decoration:none;}/*248ac1*/
a:visited {color:#9f0016; text-decoration:none;}
a:hover {color: #189ED1; text-decoration:underline;}
a:active {color: #189ED1;}
#header a { color:#464646; text-decoration:none;}
#header a:hover { color:#c00; text-decoration:none;}
#footer a { color:#464646; text-decoration:none;}
#footer a:hover { color:#c00; text-decoration:none;}

#header { clear:both; background:url(../images/hdline.gif) repeat-x left bottom; margin-bottom:8px;}
#topbar { height:24px; line-height:24px; border-bottom:1px solid #D9D7D8; background-color:#F2F0F1;}
.topbarcon { width:1000px; margin:0 auto;}
#top { height:87px; width:1000px; margin:0 auto; overflow:hidden;}
#logo { float:left; width:222px; padding-top:19px;}
#topr { float:right; width:760px;}
.topl { float:left; padding-top:8px; height:79px; width:610px;}
.toplink { float:right; width:91px; padding-top:12px;}
.toplink li { height:32px; margin-bottom:5px;}
.toplink li a { display:block; width:65px; height:32px; background:url(../images/toplink.gif) no-repeat; padding-left:26px; line-height:32px; color:#1E1D1D; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold;}
#city { height:25px; line-height:25px; clear:both; margin-bottom:10px; padding-left:10px;}
#nav {}
#nav li { float:left; padding:0 8px;}
#nav li a { color:#313131; display:inline-block; font-weight:bold; height:44px; font-family:"Microsoft YaHei"; font-size:16px;}
#nav li a:hover,#nav li a.current { color:#A20824; background:url(../images/navarr.gif) no-repeat center bottom;}
#main { width:1000px; margin:0 auto; clear:both;}
.mtleft { float:left; width:180px;}
.catebox { clear:both; margin-bottom:10px;}
.catebox h2 { height:30px; line-height:30px; color:#fff; font-family:"Microsoft YaHei"; font-size:16px; background:url(../images/ltbg.gif) no-repeat; text-align:center; margin-bottom:11px;}
.mtright { float:right; width:810px;}
.mtrtop { clear:both; height:30px; margin-bottom:10px;}
#searchbar { float:left; width:430px; height:30px; background:url(../images/searchbg.gif) no-repeat;}
#searchbar .stxt { width:344px; height:22px; line-height:22px; padding:4px; float:left; border:0 none; background:none;}
#searchbar .sbtn { width:77px; height:30px; cursor:pointer; border:0 none; background:none; float:left;}
#keyword { float:right; width:370px; height:30px; line-height:30px; color:#656565;}
#keyword a { padding:0 2px;}




em {font-style:normal;}
h1,h2,h3,h4,h5,h6,strong {font-weight:800;font-size:100%;}
label, input, select {vertical-align:middle;}
img, button {background:none;border:none;}
ol,ul,li {list-style-type:none;}
table,td {border:none;border-collapse:collapse}
ins{font-size:12px; color:#fc4c0f; font-weight:bold; text-decoration:none; padding:0 2px; font-family:Verdana, Geneva, sans-serif;}
.clearfix {display: inline-block;}
.container,.footer{
	width:1000px;
	margin:0 auto;
	background-color:#FFF;
}

.container #left {float: left;margin-top: 10px;overflow: hidden;width: 180px;}
.container #center {float: left;overflow: hidden;margin-left: 10px;width: 600px;}
.container #right {float: left;overflow: hidden;width: 200px;}

/*߿*/
/*ͼ鿪ʼ*/
#left .booktype{clear:both;margin-bottom: 10px;text-align: left;width: 178px;border: #97D9EF 1px solid;display: inline-block;}
.booktype h1{display: block;height: 28px;line-height: 28px;padding-left: 15px;font-size: 14px;color: #333;background: #DCF5FE;border: #D5EEF7 1px solid;border-bottom: 0;}
.book-i-fl{clear: both;border: #D5EEF7 1px solid;border-top: 0;}
.book-i-fl li {clear: both;width: 100%;border-bottom: #EFEFEF 1px solid;padding-bottom: 12px;margin-bottom: 1px;}
.book-i-fl li:hover{background-color:#edf7fb;}
.book-i-fl h4 {clear: both;font-weight: bold;margin-bottom: 5px;padding: 10px 0 0 8px;color: #189ED1;}
.book-i-fl h4 a {color: #189ED1;}
.book-i-fl .nav-i-fl li {float: left;padding: 1px 10px;background: url(../images/li_r_bg.gif) no-repeat right 5px;word-break: keep-all;white-space: nowrap;margin: 0;clear: none;border: none;width: auto;}
/*ͼ*/
/*ʼ*/
.left_ms {border: 1px solid #E3E3E3;margin-top: 10px;padding: 2px;background-color: #FFFDFE;width: 173px;overflow: hidden;}
.left_ms h3 {font-size: 14px;width: 150px;text-align: left;margin-left: 8px;}
.book-mstq {margin: 0;padding: 8px;}
.book-mstq li {clear: both;text-align: left;float: left;width: 100%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: #EDEDED 1px solid;}
.book-mstq li img {width: 40px;float: left;margin-right: 5px;margin-top: 0;}

/*߿ */

/*м俪ʼ*/
.blank10 {clear: both;height: 10px;overflow: hidden;display: block;}
.center_div {border: 1px solid #E3E3E3;width: 588px;padding: 1px;overflow: hidden;padding-bottom: 5px;}
.center_div .title {width: 578px;text-align: left;padding-left: 10px;background-color: #F6F6F6;height: 22px;padding-bottom: 2px;padding-top: 7px;}
.center_div  h3 {font-size: 14px;color: #BA1E0F;}
.center_div .title p {text-align: right;margin-top: -19px;margin-right: 3px;}
.center_cont {margin-top: 10px;padding-left: 5px;}
.center_cont .products-s-pannel {width: 573px;}
.center_cont .products-s-pannel li {float: left;width: 140px;height: 173px;margin-bottom: 8px;overflow: hidden;margin: 0px;padding: 0px;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.center_cont .products-s-pannel .item {width: 140px;float: left;margin: auto;text-align: center;}
.center_cont .products-s-pannel .item .pic {width: 138px;height: 128px;border: white 1px solid;margin: 0 auto;margin-bottom: 5px;text-align: center;overflow: hidden;position: relative;z-index: 10;}
.center_cont .products-s-pannel .item .pic:hover{border:1px solid #9b9c9c;}
.center_cont .products-s-pannel .item .desc {padding: 0 6px;height: 18px;overflow: hidden;}
.center_cont .products-s-pannel .item .pic a {width: 138px;height: 128px;}
.center_cont .products-s-pannel .item .pic a img {width: 85px;margin: 0px;padding: 0px;list-style-type: none;font-size: 12px;color: #4E4E4E;vertical-align: middle;}
.center_cont .th-list-s li {height: auto;float: left;width: 140px;margin-bottom: 8px;overflow: hidden;margin: auto;text-align: center;}
.center_cont .th-list-s li .item {margin-bottom: 5px;width: 140px;float: left;}
.comlist {clear: both;}
.center_cont .products-s-pannel li ul.comlist li {width: 125px;clear: both;overflow: hidden;height: 24px;padding-left: 14px;margin-bottom: 2px;background-position: 5px 9px;text-align: left;}
.item .price {clear: both;}
.comlist li {line-height: 24px;background: url(../images/product_icon.gif) no-repeat 12px 9px;padding: 0 0 0 22px;width: auto;}
.c-books-tabs h3 {float: left;}
.c-b-tabs-pannel {position: relative;width: 100%;}
.c-b-tabs-pannel ul.tab {position: absolute;left: 90px;top: -40px;margin: 0;padding: 0;display: inline;} 
.c-b-tabs-pannel ul.tab li {background: #EDEDED;margin: 0;padding: 3px 10px;margin-right: 8px;float: left;border-top: 1px solid #E9E9E9;border-left: 1px solid #E9E9E9;border-right: 1px solid #E9E9E9;cursor: pointer;}
.c-b-tabs-pannel ul.tab li.current {background-color: white;color: #31527E;font-weight: bold;}
#mainad {border: 1px solid #E3E3E3;width: 588px;padding: 1px;overflow: hidden;padding-bottom: 5px;}
 
#mainad .s {height: 200px;overflow: hidden;width: 585px;}
#mainad .s .box {height: 200px;}
#mainad .s .box img {height: 200px;}      
.s ul {float: right;margin-right: 10px;margin-top: -30px;display: inline;position: relative;}
.s ul li {margin-left: 5px;float: left;color: #6581A8;font-size: 12px;font-family: Arial, Helvetica, sans-serif;background: url(../images/silde-icon.png) no-repeat 0px 0px;width: 21px;hieght: 21px;line-height: 21px;text-align: center;cursor: pointer;}
.s ul li.ched {font-weight: bold;background-position: right 0;color: white;} 
#slidenum {position: absolute;z-index: 130;margin-top: -170px;margin-left: 558px;}
/*м*/
.clear {clear: both;}

.right_div {border: 1px solid #E3E3E3;width: 196px;padding: 1px;overflow: hidden;list-style-type: none;margin: 0px;line-height: 18px;font-size: 12px;color: #4E4E4E;}
.right_div .title {width: auto;height: 22px;padding: 2px 0 2px 10px;background-color: #F6F6F6;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.guanzhu {padding: 0px 10px;padding: 5px;}
.guanzhu li {border-bottom: 1px solid #F4F4F4;text-align: left;line-height: 30px;height: 30px;overflow: hidden;}
.right_div   h3 {font-size: 14px;color: #BA1E0F;}
.right_div .title p {margin-top: -16px;text-align: right;}
.bestsale-pannel {clear: both;padding: 10px;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.bestsale-pannel li {clear: both;text-align: left;margin: 0px;padding: 0px;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.bestsale-pannel li .show-pic {height: 95px;overflow: hidden;margin: 0px;padding: 0px;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.bestsale-pannel li .show-pic .item {width: 75px;float: left;margin: auto;text-align: center;padding: 0px;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.bestsale-pannel li .show-pic .item .pic {width: 75px;height: 75px;border: #F0F0F0 1px solid;text-align: center;overflow: hidden;position: relative;}
.bestsale-pannel li .show-pic .item .pic a {width: 75px;height: 75px;text-align: center;vertical-align: middle;}
.bestsale-pannel li .show-pic .desc {width: 90px;float: right;margin: 0px;padding: 0px;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.bestsale-pannel li .show-pic .desc-name {height: 35px;overflow: hidden;margin-bottom: 7px;margin: 0px;padding: 0px;list-style-type: none;font-size: 12px;color: #4E4E4E;}
.bestsale-pannel li .show-pic .desc .pf {clear: both;}



/*listʽʼ*/
 

.container .listleft {float: left;margin-top: 0px;overflow: hidden;width: 180px;}
.listleft .booktype{clear:both;margin-bottom: 10px;text-align: left;width: 178px;border: #b1b1b1 1px solid;display: inline-block;}
.list_left_h{padding-top:5px;padding-left:10px;padding-bottom:5px; background-color:#CCC;}
.listleft li{ line-height:25px; padding-left:20px; padding-right:20px;}
.listleft a { color:#464646; text-decoration:none;}
.listleft a:hover { color:#c00; text-decoration:none; font-weight:bold;}
.listleft a { color:#464646; text-decoration:none;}
.listleft a:hover { color:#c00; text-decoration:none; font-weight:bold;}

.list_left_h h3 {font-size: 14px;color:#9f0016;}
.list_left_c {width:178px;clear:both;border-top: 1px solid #b1b1b1;border-bottom: 1px solid #b1b1b1;height:28px;}
.list_left_c .list_lef_c_t{float:left;width:89px;text-align:center;padding;padding-top:5px;padding-bottom:5px;}
.list_left_c .list_lef_c_y{float:left;width:89px;text-align:center;padding;background-color:#b1b1b1;padding-top:5px;padding-bottom:5px;}
.list_ul{clear:both;overflow:hidden;}
.list_ul ul{padding-left:10px;}
.list_ul li{padding-top:5px;overflow:hidden;clear:both;}
.list_ul li em.t1{background:url(../images/bg1.gif) no-repeat 0px 0px;padding-left:4px;padding-right:5px;}
.list_ul li em.t2{background:url(../images/bg2.gif) no-repeat 0px 0px;padding-left:4px;padding-right:5px;}
.ul_flatdo1{float:left;width:20px;overflow:hidden;}
.ul_flatdo2{float:left;width:50px;overflow:hidden;}
.ul_flatdo2 img{width:50px;overflow:hidden;}
.ul_flatdo3 {float:left;overflow:hidden;width:98px;}
.ul_flatdo3 .ul_flatdo3_flow{height:35px;overflow:hidden; padding:0 5px;}
.list_ul li span.s1{padding-left:20px;}
.container .listright {float: left;overflow: hidden;margin-left: 20px;width: 800px;margin-top:-10px;}
.listright .seachecontent{background-color:#b1b1b1;border: 1px solid #E3E3E3;width: 800px;padding: 1px;overflow: hidden;padding-bottom: 5px;clear:both();}
.seachecontent h3 {font-size: 14px;} 
.titile_seach{float:left;padding-left:20px;padding-top:5px;}
.content_seach{float:left:padding-left:20px;padding-top:5px;} 
.content_seach span{padding-left: 20px;} 
.listcontent ul{clear:both;height:160px;border:1px solid #FFF;margin-top:10px;}
.listcontent ul:hover{border:1px solid #9f0016;}
.listcontent li{float:left;height:160px;overflow:hidden;}
.listcontent li.li_tu{float:left;border:1px solid #b1b1b1;width:160px;overflow:hidden;}
.listcontent li.li_tu img{padding-top:5px;padding-left:30px;overflow:hidden;}
.listcontent li.li_content{float:left;padding-left:20px;padding-top:5px;width:612px;}
.li_content dd.floattype{float:left;width:306px;overflow:hidden;}
.li_content dd.floattypetwo{float:left;width:306px;text-align:left;overflow:hidden;}
.li_content .dt_content{clear:both;height:53px;overflow:hidden;}
.li_content .buttn_buy{FONT-SIZE: 14px; BACKGROUND: url(../images/001.gif) no-repeat 0px 0px; WIDTH: 100px;height:30px; CURSOR: pointer; COLOR: #007fb3; LINE-HEIGHT: 30px;border:none;float:left;}
.buttn_buy:hover{FONT-SIZE: 14px; BACKGROUND: url(../images/002.gif) no-repeat 0px 0px; WIDTH: 100px;height:30px; CURSOR: pointer; COLOR: #007fb3; LINE-HEIGHT: 30px;border:none;float:left;}
.li_content .buttn_shou{FONT-SIZE: 14px; BACKGROUND: url(../images/003.gif) no-repeat 0px 0px; WIDTH: 100px;height:30px; CURSOR: pointer; COLOR: #007fb3; LINE-HEIGHT: 30px;border:none;float:left;}
.buttn_shou:hover {FONT-SIZE: 14px; BACKGROUND: url(../images/004.gif) no-repeat 0px 0px; WIDTH: 100px;height:30px; CURSOR: pointer; COLOR: #007fb3; LINE-HEIGHT: 30px;border:none;float:left;}
.li_content .buttn_ku{FONT-SIZE: 14px; BACKGROUND: url(../images/005.gif) no-repeat 0px 0px; WIDTH: 100px;height:30px; CURSOR: pointer; COLOR: #007fb3; LINE-HEIGHT: 30px;border:none;float:left;}
.buttn_ku:hover {FONT-SIZE: 14px; BACKGROUND: url(../images/006.gif) no-repeat 0px 0px; WIDTH: 100px;height:30px; CURSOR: pointer; COLOR: #007fb3; LINE-HEIGHT: 30px;border:none;float:left;}
.li_content dd.floattypetwo h3{padding-top:15px;}



#footer { width:1000px; margin:0 auto; clear:both;}
.footer {width:250px; margin:0 auto; float:left; text-align:center;}
.footer h4 { font-family:"Microsoft YaHei"; height:20px; line-height:35px; font-size:14px;}




/***ʽ***/
/*CSS meneame style pagination*/

DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 3px; TEXT-ALIGN: right
}
DIV.meneame A {
	BORDER-RIGHT: #ff9600 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ff9600 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9600 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame A:active {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffe3c6 1px solid
}
