﻿/*****---------------------------------------------------------------- 页面初始化 开始 *****/

body,html{margin:0px; padding:0px; font-size:12px; color: #30344D; height:100%; width:100%;word-break:break-all; word-warp:break-work; float:left; overflow:visble; background: #fff; line-height:20px; }

body,html,td,th,textarea,input,select{font:12px Verdana,Arial,Helvetica,sans-serif; line-height:20px;}

ul,li{margin:0px; padding:0px;list-style-type: none;}

input{line-height: 1;}

img{border: none;}

p{line-height: 1.4;}

form{clear: left;margin: 0;}

h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; }

.list_inline li{display:inline-block; float:left;}

#container{margin: 0 auto;width: 1000px;position: relative;}

#panel_top{width:1000px; height:auto; margin:0px auto;}/*头部宽度定义*/

#wrapper,#panel_bottom{ width:980px; height:auto;margin:0px auto; padding:0px auto; margin-bottom:0px; overflow:visible;} 

.size{ width:980px; height:auto;margin:0px auto; padding:0px auto; margin-bottom:3px; overflow:visible;}
/*980px初使化宽度定义*/

a:link,a:visited{COLOR: #31334C; TEXT-DECORATION: none; }
a:hover,a:active{COLOR: #D54F44; text-decoration: none;} /*超链接初使化定义*/

/*****---------------------------------------------------------------- 页面初始化 结束 *****/


/*****---------------------------------------------------------------- 字体 *****/

.f_price{text-decoration: line-through;font-family: Arial; color:#30344D;}/***** 原价格样式 *****/ 

.f_price1{font-weight: bold;font-family: Arial;color: #CE6404;}/***** 优惠价格样式 *****/ 

.f_en_10{font-family: Arial;font-size: 10px;font-weight: normal;}

.f_en_12{font-family: Arial;font-size: 12px;font-weight: normal;}

#toptoolbar{width:1000px;height:45px;}
#toptoolbar a{margin:0 3px;color:#666666;text-decoration:none;}
#toptoolbar a:hover{color:#333333; TEXT-DECORATION: none;}      


/***** 灰色12相素标题 *****/
.f_hui_12,a.f_hui_12:link,a.f_hui_12:visited{COLOR: #31334C; TEXT-DECORATION: none}
a.f_hui_12:hover,a.f_hui_12:active{COLOR: #D54F44; text-decoration:underline}


/***** 蓝色12相素标题 *****/
.f_blueness,a.f_blueness:link,a.f_blueness:visited{COLOR: #2A8186; TEXT-DECORATION: none}
a.f_blueness:hover,a.f_blueness:active{COLOR: #D54F44; text-decoration:underline}
/**********/

.f_black{ margin-left:6px; line-height:28px;}
a.f_black:link,a.f_black:visited {COLOR: #000; TEXT-DECORATION: none; }
a.f_black:hover,a.f_black:active{COLOR: #D54F44; background-color:#fff; text-decoration:none;}

.f_black12{padding-left:2px;COLOR:#000; }
a.f_black12:link,a.f_black12:visited{padding-left:2px;COLOR:#000;}
a.f_black12:hover,a.f_black12:hover{background-color:#FBCF66;COLOR:#000;}

/*****---------------------------------------------------------------- 字体 结束*****/


/*****---------------------------------------------------------------- 新头部 开始*****/

#toptoolbar{width:1000px; height:45px; overflow:hidden;}

#logo{width:147px; height:45px; float:left; margin-left:10px;}/*标志*/

#x_nav{width:300px; float:right; margin-top:28px; padding-right:60px;} /*顶部小导航*/


/********************顶部滚动信息 开始*/
#top_news{width:375px; height:23px; float:right;background-image: url(../img/d20.jpg); overflow:hidden;}
.z_nav{float:left; width:900px; height:25px; display:block;}
.top_news_list{width:229px; height:23px; background-image: url(../img/d4.jpg); line-height:23px;}
/********************顶部滚动信息 结束*/


/********************顶部搜索条 开始*****/
#search{width:980px;height:28px;background-color:#FFD291;background-image: url(../img/d13.gif); float:left;}

#Formsearch{width:980px;height:28px; background-image: url(../img/d14.gif);background-repeat: no-repeat;background-position: right;}

#search span{ margin:0px;line-height:28px; display:inline-block; float:left;}

.search_photo{ padding-top:5px; margin-right:10px;}

.search_frame{ width:404px; height:22px; margin:2px 3px 0px 0px; padding-left:3px; 
background-color:#FFFFFF; border:#FEAC70 solid 1px;}

#top-keywords{border:0 none;width:280px; }

#top-keywords-type {border:0 none;margin-right:2px;margin-top:1px;}

.hot-search-words{ width:385px; height:28px; overflow:hidden;}

.hot-search-words1{ width:75px; height:28px; line-height:28px;}

.hot-search-photo{width:10px; height:28px; background-color:#FFB274;}
/********************顶部搜索条 结束*****/


/********************下拉导航 开始*****/
#menu{height:50px;	background-image: url(../img/d2.jpg);background-repeat: repeat-x;
background-position: top; margin-top:1px; }

#menu .topmarqee{height: 20px; padding-left: 5px; padding-right: 5px;}

#menu .topmarqee a{color:#000000;}

#menu .topmarqee a:hover,#menu .topmarqee a:focus{color:#CC3300;}

#menu .menu-primary{height:32px;}

#menu .menu-primary .menu-primary-left{background:url(/img/f7.gif);width:136px;height:100%;float:left;}

#menu .menu-primary .menu-primary-middle-1{background:url(/img/f10.gif);width:670px;height:100%;
float:left;font-family:宋体;}

#menu .menu-primary .menu-primary-middle-1 span{text-align:center;font-size:14px;line-height:32px;display:block;width:12%;height:32px;float:left;}

#menu .menu-primary .menu-primary-middle-1 .current{font-weight:bold;}

#menu .menu-primary .menu-primary-middle-2{width:162px;height:100%;float:left;}

#menu .menu-primary .menu-primary-right{background:url(/img/f8.gif);width:32px;height:100%;float:left;}

.menu-pri {width:540px;height:23px;color:#CC3333;font-size:14px;font-weight:bold;float:left;position:relative; line-height:28px;
padding-left:30px;}

.menu-pri span {margin:0 12px;text-decoration:none; font-size:14px;font-weight:bold;}

.menu-pri span a,.menu-pri span a:visited{color:#CC3333;}

.menu-pri span a:hover,.menu-pri span a:focus{color:#000000;}

.menu-pri .current a{color:#000000;}

#menu .menu-second{height:27px;line-height:27px;}

#menu .menu-second span{margin:0 6px;	}

#menu .menu-second span a{color:#000000;}

#menu-se-28_0{margin-left:15px;}

#menu-se-28_1{margin-left:25px;}

#menu-se-28_2{margin-left:150px;}

#menu-se-28_3{margin-left:120px;}

#menu-se-28_4{margin-left:220px;}

#menu-se-28_5{margin-left:220px;}

#menu-se-28_6{margin-left:260px;}

#menu-se-28_7{margin-left:300px;}

/********************下拉导航 结束*****/



/********************导航 开始*****/
#topcolumn {width:978px; height:22px; float:left; background-color:#666666; margin-top:2px; background-image:url(../img/d21.jpg); border:#E2E2E2 solid 1px; _overflow:hidden;}

.topcolumn_nav{width:760px;padding-left:8px; float:left;}

.topcolumn_nav li{display:inline-block; float:left;}

.topcolumn_list{margin:3px 0px 0px 11px;} 

/********************导航 结束*****/



/********************目录专区 BOOK TOWN 书城  开始*****/
.topcolumn_ringt{width:190px;padding-right:10px; float:right;}

.topcolumn_ringt li{display:inline-block; float:left;}

.popup{ height:24px; width:75px; display:block; cursor:pointer; line-height:24px;}

.popup-content{z-index:1;position:relative;background-color:#ffffff;
border:solid 1px #E2E2E2;width:60px;height:42px;padding-top:8px;
background-image: url(../img/d23.jpg);background-repeat: no-repeat;background-position: center top; display: none;}

.popup-content li{margin:1px 5px; height:20px; text-align:left; display:inline-block;}
/********************目录专区 BOOK TOWN 书城  结束*****/

/*****---------------------------------------------------------------- 新头部  结束*****/



/*****---------------------------------------------------------------- 用户管理  开始*****/
#user-status-bar{width:980px;height:25px;color:#666666; float:left; margin-top:8px;}

#user-status-bar .dianhua{display:block;float:right;width:200px;height:20px; }

#user-status-bar .dianhua img{vertical-align:middle;}

#userstatus{color:#666666;display:block;float:left;text-align:center;width:700px;height:20px;}

#userstatus a{color:#CD3335;}

#userstatus a:hover{color:#C12628;font-weight:bold;}

/*****---------------------------------------------------------------- 用户管理  结束*****/



/*****---------------------------------------------------------------- 帮助 *****/

.help-table{border: 1px solid #ccc;width:978px;height:116px; float:left; background-image: url(../img/d24.jpg);
background-repeat: repeat-x;background-position:top; margin-top:5px; }

.hetp{ width:90px; height:110px; margin-left:60px; _margin-left:30px; _margin-right:30px; float:left; letter-spacing: 1px;}

.hetp_title{height:32px; line-height:32px;text-align:center;background-image: url(../img/d25.jpg);
background-repeat: no-repeat;background-position: 0px 12px; color: #D26405; }



/*****---------------------------------------------------------------- 底部样式 *****/
.footer{ width:980px; height:20px; text-align:center; text-align:center; float:left;}

.footer_left{ width:460px; height:90px; float:left;  line-height:20px;  text-align:center; margin-left:100px; display:inline;}

.footer_right{ width:300px; height:90px; float:left;display:inline;}


/*****---------------------------------------------------------------- 搜索 *****/
.s_container{width:960px; height:auto; min-height:120px; _height:120px;   margin:0px auto; float: none; padding:10px 0px;}
.s_panel-right{width:748px;height:auto; min-height:100px; _height:100px; float:right;}
.s_panel-left{width:202px;height:auto; min-height:100px; _height:100px; float:left;}

.sleft_nav{width:198px;height:auto; min-height:30px; _height:30px; border:1px solid #ccc; padding:1px; margin:0px; margin-bottom:12px;}
.sleft_nav dd,.sleft_nav dt{padding:0px; margin:0px;}
.sleft_nav dt{width:188px; height:26px; background:url(../img/bj_s1.jpg) no-repeat; padding-left:10px; line-height:26px; font-size:14px; font-weight:bold; margin-bottom:3px;}
.sleft_nav dd{width:188px; height:auto; min-height:22px; _height:22px; line-height:22px; padding-left:10px;}

.rank-box{width:198px;height:auto; min-height:30px; _height:30px; border:1px solid #ccc; padding:1px; margin:0px; margin-bottom:12px;}

   .rank-box h1{width:188px; height:26px; background:url(../img/bj_s1.jpg) no-repeat; padding-left:10px; line-height:26px; font-size:14px; font-weight:bold; margin-bottom:3px;}
   
   .e-sort{ width:198px;}
   .rank-box h2{width:188px; height:auto; min-height:22px; _height:22px; line-height:22px; padding-left:10px; color:#000;font-size:12px; font-weight:bold;}
   .e-sort h3{width:188px; height:auto; min-height:22px; _height:22px; line-height:22px; padding-left:10px; color:#000; font-weight:normal;  cursor:hand; font-size:12px;}
	}
   .e-sort-list{width:188px; height:auto; padding-bottom:5px; border-bottom:1px dashed #bdbdbd; } 
   .e-sort h6 a:link,.e-sort h6 a:visited,.e-sort h6 a:hover,.e-sort h6 a:active{width:188px; height:21px; font-weight:bold; font-size:12px; color:#3D581C; line-height:21px; background:url(../images/bg/bj35.jpg); padding-left:20px; margin:2px 0px; display:block;}
   
   .e-sort li{display:block; width:178px; padding-left:20px; font-size:12px;}
   .e-sort li a:link,.e-sort li a:visited{COLOR: #31334C; TEXT-DECORATION: none; }
   .e-sort li a:hover,.e-sort li a:active{COLOR: #D54F44;  text-decoration: none;} 












.search_box{ width:726px; height:auto; min-height:80px; _height:80px; border:1px solid #E5E5E5; margin-top:10px; float:left; padding:10px;}
.search_more{ width:718px; height:30;  border:5px solid #F5F5F5; margin-top:10px; float:left; padding:15px 10px; text-align:center;}
   
.list_r_list{ width:726px; height:auto; min-height:80px; _height:80px; border-bottom:1px dashed #bbb;
 margin-top:5px;  _margin-top:3px;  float:left; margin-bottom:8px;} 
     .list_r_list_img{ float:left; width:92px; height:auto;  min-height:30px; _height:30px; text-align:center; 
	 padding:1px; border:1px solid #E5E5E5 ; }
	 
	 .list_r_list_book{ width:580px; height:auto; min-height:30px; _height:30px; text-align:left; float:right; padding:0px; margin:0px; padding-bottom:3px;   }
	 .list_r_list_book dd {padding:0px; margin:0px; width:570px; height:auto; min-height:20px; _height:20px; 
	 background:#EFEFEF; line-height:20px; padding:4px; font-size:14px; font-weight:bold; color:#000;}
	 .list_r_list_book dt{padding:0px; margin:0px; width:570px; height:auto; min-height:20px; _height:20px; line-height:20px; padding-top:2px;}
	 .search_button{ width:86px; height:18px; line-height:18px; background: url(../img/bj_an.jpg) no-repeat; text-align:center; border:none;}
	 
	 
	 
/*****---------------------------------------------------------------- 高级搜索 *****/

.search_bottom{width:960px; background:#fff; margin:0 auto; margin-top:25px;}

.hsearch_title{ height:28px; width:960px; margin:20px auto 0 auto;  overflow:hidden; border-bottom:5px solid #FFD291; margin-bottom:1px;}
.hsearch_title h2{ font-size:14px; font-weight:bold; float:left; line-height:28px; margin:0 20px;}
.hsearch_title ul{}
.hsearch_title ul li{ cursor:pointer; float:left;background:url(../img/bj_s2.jpg) bottom  no-repeat; width:76px; height:20px; text-align:center;font-size:14px; padding:8px 0 0 0;}
.hsearch_title ul li a,.hsearch_title ul li a:hover{ font-size:14px; color:#666;}
.hsearch_title_now{ width:76px; height:30px; background:url(../img/bj_s3.jpg); float:left; font-weight:bold; text-align:center; padding:5px 0 0 0; margin:-6px 0 0 0;}
.hsearch_body{ width:960px; margin:0 auto; background:#F9F9F9 url(../img/bj_s4.jpg) top repeat-x; padding:40px 0 30px 0px;}
.hsearch_body_cont{width:500px; margin:0 auto 7px auto;}
.hsearch_body_cont1{width:500px; margin:0 0 0 335px;*margin:0 0 0 167px; padding:10px 0 0 0;}
.hsearch_body_cont_text{ width:100px; float:left; text-align:right; margin:0 10px 0 0; line-height:22px; height:20px;}
.hsearch_body_cont_input{ width:150px; height:20px;}
.hsearch_body_cont_input2{ width:40px; margin:0 0 0 0 ;}
.hsearch_body_cont_input3{ width:20px; margin:0 0 0 0 ;}
.hsearch_body_button{ width:70px; height:23px; text-align:center; margin:0 10px 0 0 ; line-height:19px;}
.hsearch_body_cont_input4{ width:55px; margin:0 0 0 0 ;}
.hsearch_body_cont_input5{ width:40px; margin:0 0 0 0 ;}



