a:link,a:visited,a:hover{
font-size:12px;
color:#3F4A8A;
text-decoration:none;
}
a:hover{
color:#FF3300;
}
body{
font-size:12px;
width:988px;
text-align:center;
color:#3F4A8A;
margin:0 auto;
background:url(bg.gif) #fff repeat-x;
}
td{
font-size:12px;
}
input{
font-size:12px;
color:#434880;
}
p{
text-align:left;
}
form,ul,div{
margin:0;
padding:0;
}
form{
line-height:22px;
}
img{
border:0;
}
ul{
list-style:none;
}
.red{
color:#FF0000;
}
.redbold{
color:#FF0000;
font-weight:bold;
}
.blackbold{
color:#000000;
font-weight:bold;
}
.yellowbold{
font-weight:bold;
color:#FF6600;
}
.yellowbold2{
font-weight:bold;
color:#FF9900;
}
.inputform,.logininput,.button,.pageform,.pagego{
background:#FFFFFF;
text-decoration:none;
height:16px;
border:1px solid #8596CA;
vertical-align:bottom!important;
vertical-align:baseline;
}
.pagego{
padding:1px 1px 0px;
border:1px solid #8596CA;
}
#top{
margin:0 auto;
border:0px;
width:988px;
height:145px;
text-align:left;
background:url(n_top_bg.jpg) no-repeat;
}
#logo{
float:left;
width:250px;
height:118px;
}
#topmenu{
float:left;
width:623px;
margin-left:115px;
height:40px;
text-align:left;
}
#topmenu li{
float:left;
line-height:28px;
}
#topmenu li a{
display:block;
text-decoration:none;
}
#five,#six{
margin-left:35px;
}
#two,#three,#four,#seven,#eight{
margin-left:30px;
}
#topmenu2{
float:left;
width:703px;
height:33px;
margin:5px 0 0 35px;
}
#topmenu2 li{
float:left;
line-height:33px;
}
#topmenu2 li a{
display:block;
text-decoration:none;
font-weight:bold;
}
#m2two{
margin-left:35px;
}
#m2three,#m2four,#m2five,#m2six,#m2seven{
margin-left:48px;
}
#topmenu2 ul li#m2eight a{
margin-left:18px;
font-weight:normal;
}
#topsearch{
float:left;
width:733px;
height:30px;
margin:10px 0 0 5px;
background:url(400.gif) no-repeat right 5px;
}
#topsearch img{
vertical-align:bottom;
}
.button{
padding:2px 2px 0px;
height:20px;
border:1px solid #8596CA;
}
#topannouncement{
width:848px;
margin:0 10px 0 130px;
height:25px;
color:#FFFFFF;
line-height:25px;
text-align:left;
}
#banner1{
margin:0 5px;
width:968px;
}
#banner1 img{
width:968px;
border:0;
}
#banner2{
margin:0 5px;
padding:0 5px;
height:80px;
width:968px;
}
#banner2 img{
width:192px;
height:80px;
border:0;
}
#mainbox{
margin:5px auto;
width:988px;
}
#left{
float:left;
margin:0 auto;
padding:0;
width:200px;
}
#right{
float:right;
margin:0 auto;
padding:0px;
width:200px;
}
#centerbody{
float:left;
width:588px;
margin:0 auto;
padding:0;
}
.ad1,.ad2{
margin:2px 2px 2px 0;
padding:0;
width:192px;
height:80px;
float:left;
}
.ad2{
margin:2px 0 2px 0;
float:right;
}
#login{
margin:0 auto;
padding:0;
height:120px;
width:195px;
background:url(n_login_bg.png) no-repeat;
}
#login table{
margin-top:20px;
}
.logininput{
height:16px;
border:1px solid #8596CA;
width:75px;
background:#E7EBF7;
}
.leftmenu{
width:195px;
text-align:left;
}
.bookclass{
padding-top:8px;
text-align:center;
line-height:18px;
letter-spacing:1px;
background:url(n_menu_bg.gif);
}
#bookclass1,#bookclass2,#otherstore{
width:195px;
height:30px;
background:url(n_menu_class.gif) no-repeat;
}
#bookclass2{
background:url(n_menu_class2.gif) no-repeat;
}
#otherstore{
background:url(n_menu_otherstore.gif) no-repeat;
}
#bookzt,#booksale,#fhtz,#sxkd,#newblog,#hotblog,#blogstar,#sygj,#aboutbook,#viewtop,#lawman,#sxssfw{
width:195px;
height:30px;
background:url(n_menu_spzt.gif) no-repeat;
}
#booksale{
background:url(n_menu_selltop.gif) no-repeat;
}
#sxssfw{
background:url(n_menu_sxssfw.gif) no-repeat;
}
#viewtop{
background:url(n_menu_viewtop.gif) no-repeat;
}
#fhtz{
background:url(n_menu_fhtz.gif) no-repeat;
}
#lawman{
background:url(n_menu_lawman.gif) no-repeat;
}
#sxkd{
background:url(n_menu_sxkd.gif) no-repeat;
}
#newblog{
background:url(n_menu_newblog.gif) no-repeat;
}
#hotblog{
background:url(n_menu_hotblog.gif) no-repeat;
}
#blogstar{
background:url(n_menu_bloggerstar.gif) no-repeat;
}
#sygj{
background:url(n_menu_sygj.gif) no-repeat;
}
#aboutbook{
background:url(n_menu_xgts.gif) no-repeat;
}
#wzdt{
width:195px;
height:112px;
margin-bottom:8px;
padding-top:40px;
background:url(wzdt_bg.png) no-repeat;
}
#wzdt li{
list-style:none;
background:url(lidot2.gif) no-repeat 0 3px;
margin-left:15px;
padding-left:15px;
vertical-align:bottom;
line-height:20px;
}
.menubg{
background:url(n_menu_bg.gif);
padding:5px 0 0 0;
}
.menubg li{
list-style:none;
background:url(lidot.gif) no-repeat 0 6px;
margin-left:5px;
padding-left:15px;
vertical-align:bottom;
line-height:20px;
}
.menubg p{
margin-left:15px;
}
.leftmenubottombg{
width:195px;
height:5px;
font-size:1px;
margin-bottom:8px;
background:url(n_leftmenu_bottom_bg.gif) no-repeat;
}
.bannercenter{
width:588px;
height:80px;
}
.bodyt{
width:588px;
height:38px;
background:url(body_bg1.png) no-repeat;
}
.bodyc{
clear:both;
margin:0 auto;
width:588px;
padding:0px;
text-align:center;
background:url(body_bg2.png) repeat-y;
overflow:auto;
}
.bodyb{
clear:both;
margin:0 auto;
font-size:0px;
width:588px;
height:4px;
background:url(body_bg_bottom.png) no-repeat;
margin-bottom:8px;
}
.indexshowbook1{
display:inline;
float:left;
width:130px;
height:200px;
margin:5px 0 5px 10px;
text-align:left;
}
.booksimg{
float:left;
width:82px;
height:112px;
padding:1px;
text-align:center;
background:#9EB8E9;
}
.booksimg img{
width:80px;
height:110px;
border:1px #FFFFFF solid;
background-color:#FFFFFF;
}
.bookbtn{
margin-left:15px;
float:right;
width:31px;
height:112px;
}
.bookbtn1{
margin-top:11px;
width:19px;
height:35px;
}
.booktitle{
clear:both;
width:125px;
height:30px;
margin:5px 0;
line-height:15px;
font-weight:bold;
}
.bookprice1,.bookprice2,.bookprice3{
width:125px;
height:12px;
margin-bottom:5px;
background:url(dot_1.gif) no-repeat left;
}
.bookprice2{
background:url(dot_2.gif) no-repeat left;
}
.bookprice3{
background:url(dot_3.gif) no-repeat left;
}
.indexshowbook2{
display:inline;
float:left;
width:274px;
margin:8px;
text-align:left;
background:url(line.gif) no-repeat right bottom;
}
.booktitle2{
float:left;
width:185px;
height:30px;
margin-left:5px;
padding-bottom:5px;
line-height:15px;
font-weight:bold;
background:url(line_2.gif) no-repeat bottom;
}
.pricebox{
float:left;
width:130px;
height:90px;
margin-bottom:10px;
}
.bookprice4,.bookprice5{
width:130px;
height:25px;
line-height:25px;
background:url(dot_4.gif) no-repeat left;
}
.bookbtn2{
float:left;
width:50px;
height:35px;
margin-top:5px;
}
#links{
width:528px;
height:62px;
padding:5px 30px;
text-align:left;
line-height:20px;
background:url(link_bg.png) no-repeat;
}
#linksw{
width:908px;
height:62px;
padding:5px 35px;
text-align:left;
line-height:20px;
margin:0 5px;
background:url(link_bg.gif) no-repeat;
}
.linkitem{
float:left;
width:100px;
height:20px;
margin:0 5px;
white-space:nowrap;
}
#footer{
margin:0 auto;
width:988px;
text-align:center;
}
#service{
clear:both;
margin:5px auto;
padding:1px;
background:#B8C2E4;
height:92px;
width:976px;
}
#servicet{
width:976px;
height:22px;
}
#servicet li{
float:left;
width:195px;
line-height:22px;
color:#FFFFFF;
font-weight:bold;
letter-spacing:3px;
}
#servicec{
clear:both;
width:976px;
height:70px;
background:#FFFFFF;
}
#serviceul1{
float:left;
width:80px;
margin-left:60px!important;
margin-left:30px;
}
#serviceul2,#serviceul3,#serviceul4,#serviceul5{
float:left;
width:80px;
margin-left:115px;
}
#servicec li{
list-style:none;
line-height:22px;
background:url(lidot.gif) no-repeat 0 8px;
}
#bottom{
clear:both;
margin:5px auto;
padding:0;
width:978px;
height:80px;
background:#BDC7E9;
}
#floorleft{
float:left;
width:350px;
height:55px;
text-align:left;
padding:10px 0 0 20px;
line-height:18px;
}
#floorcenter{
float:left;
width:150px;
height:45px;
padding-top:20px;
}
#floorright{
float:left;
width:385px;
height:55px;
text-align:left;
padding:10px 0 0 20px;
line-height:18px;
}
#floorbg{
width:978px;
height:15px;
margin:0 auto;
padding:0;
}
#floorbg1{
width:15px;
height:15px;
float:left;
background:url(floor_1.gif) #F0F0F8 no-repeat bottom left;
}
#floorbg2{
width:15px;
height:15px;
float:right;
background:url(floor_2.gif) #F0F0F8 no-repeat bottom right;
}
.clear{
clear:both;
}

/*ad*/
.adplace,.adplace2  {
	margin:5px auto;
	text-align:center;
}
.adplace2  
{
	display:none;
}
/*pager*/
#pager {
	height: 18px;
	text-align: right;
	margin: 10px 50px 10px 0;
	padding:0;
}
.pager img, .pager input {
	vertical-align:middle;
	margin-bottom:4px;
 *margin-bottom:0;
}
a.pager {
	border:1px solid #ddd;
	background:#fff;
	padding: 2px 4px;
	margin: 0 2px;
	color: #404040;
	text-decoration: none;
}
a.pager:hover, .currpage {
	border:none;
	padding: 3px 5px;
	margin: 0 2px;
	background: #FA8301;
	color: #fff;
}
.currpage {
/*
	border:none;
	padding: 3px 5px;
	background:none;
	color:#444;
	font-weight:bold;
*/
}
.pager #pager_input {
	width: 32px;
	border: 1px solid #AFAFAF;
	margin: 0 4px 4px 4px;
	height: 14px;
	line-height: 14px;
	padding: 0;
 *margin: 2px 4px;
}
.pager #pager_btn {
	width: 35px;
	height: 18px;
	border: 0;
	background: url(http://resource.mdooo.com/images/pager/go.gif) no-repeat right;
}
.leftSearch
{
    width:180px;
    margin:0 auto;
}
.leftSearch .left
{
    width:55px;
    text-align:right;
}
.leftSearch .right input
{
    width:100px;
}
#map
{
    width:960px;
    margin:5px auto;
    text-align:left;
}
#map span {
	color: #cc3300;
	font-weight: bold;
}
#categories{
	margin-bottom:10px;
}
#categories h3{
    width:195px;
    height:30px;
    background:url(../images/left_bg.gif) no-repeat;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	margin:0;
}
#categories .body{
    width:160px!important;
    padding:8px 10px 8px 25px;
    text-align:left;
    line-height:18px;
    letter-spacing:1px;
    background:url(n_menu_bg.gif);
    >width /**/:195px;/*only for ie5.5*/;
}
#categories .body li {
	white-space:nowrap;
	overflow:hidden;
}
#categories .body li.curr
{
	color:#c30;
	font-weight:bold;
}
#categories .bottom {
    width:195px;
	clear:both;
	padding-top:5px;
    background:url(n_menu_bg.gif);
}
#categories .bottom .more {
	height:20px;
	text-align:right;
	padding-right:20px;
	line-height:12px;
}
.topbanner,.topadp1{
    width:970px!important;
    width:972px;
    margin:2px auto;
    text-align:center;
}
.topbanner img{
    width:968px;
}
.topadp1 .sadp
{
    width:192px;
    margin:2px 1px;
    float:left;
}
.topadp1 .sadp img
{
    width:192px;
    height:80px;
}
#left .adplace,#right .adplace{
    width:185px;
    margin:5px auto;
    text-align:center;
}
#left .adplace img,#right .adplace img{
    width:185px;
}
#centerbody .adplace{
    width:588px;
    margin:5px auto;
    text-align:center;
}
#centerbody .adplace img{
    width:588px;
}
#centerbody #slider{
    width:588px;
    margin:0 auto 10px auto;
    background:url(bg_588_t.gif) no-repeat;
}
#centerbody #slider .header{
    font-weight:bold;
    line-height:25px;
    text-align:left;
    padding-left:10px;
}
#centerbody #slider .body{
    width:566px!important;
    height:240px;
    padding:0 10px 10px 10px;
    background:#fff;
    border:solid 1px #c5ddf6;
    border-top:0;
    >width /**/:588px;/*only for ie5.5*/;
}
#centerbody #slider .body .bigimg{
    float:left;
    width:322px;
    height:242px;
}
#centerbody #slider .body .bigimg img{
    width:320px;
    height:240px;
    border:solid 1px #000;
}
#centerbody #slider .body ul{
    float:left;
    width:244px;
    height:242px;
    text-align:left;
}
#centerbody #slider .body ul img{
    display:none;
}
#centerbody #slider .body ul li{
    width:232px;
    height:37px;
    line-height:18px;
    font-weight:bold;
    white-space:nowrap;
    overflow:hidden;
    padding-left:12px;
    >width /**/:228px;/*only for ie5.5*/;
}
#centerbody #slider .body ul li.current{
    background:url(bg_dot.gif) no-repeat 5px 15px;
}
#centerbody #slider .body ul li a .title{
    color:#424242;
}
#centerbody #slider .body ul li.current a .title{
    color:#069;
}
#centerbody #slider .body ul li .desc{
    display:block;
    font-weight:normal;
    color:#a0a0a0;
}