﻿
 
 
body {  font-family:"微软雅黑"; font-size:12px; color:#444; margin:0px; padding:0px;}
h1,h2,h3,h4,h5{ margin:0px; padding:0px; font-family:"微软雅黑"; }
a{ text-decoration:none; color:#444;}
a:hover{ color:#3f9bd1;}
p{ margin:0px; padding:0px; line-height:18px;}
ul,li{ list-style:none; margin:0px; padding:0px;}

/* content   3f9bd1    */
.content-box{ width:1000px; overflow:hidden; margin:0px auto;}
.content-top-box{ width:100%; height:560px; margin-top:10px;}
.book-classify-wrap{ float:left; width:220px; height:100%;}
.book-classify-head{ width:100%; height:42px; background-color:#3f9bd1;}
.book-classify-head h1{ font-size:16px; color:#fff; line-height:42px; margin-left:15px;}
.book-classify-body{ width:218px; height:516px; overflow-y:auto; border:1px solid #3f9bd1; 
 SCROLLBAR-FACE-COLOR: #fcb424;
SCROLLBAR-HIGHLIGHT-COLOR: #4848d8;
SCROLLBAR-SHADOW-COLOR: #b4906c;
SCROLLBAR-3DLIGHT-COLOR: #2424d8;
SCROLLBAR-ARROW-COLOR: #900000;
SCROLLBAR-TRACK-COLOR:  #F0F0F0;
SCROLLBAR-DARKSHADOW-COLOR: #b4486c;
SCROLLBAR-BASE-COLOR: #fc2400;
 }
.book-classify-item{ margin:20px 15px;}
.book-classify-item h3{ font-size:14px; margin-bottom:10px;}

.book-classify-item .classify-detail{ float:left;   margin:5px; margin-left:0px;  width:auto;}
.book-classify-item .classify-detail a{ color:#666; margin-left:3px;}
.book-classify-item .classify-detail a:hover{ color:#3f9bd1; text-decoration:underline;}
.book-classify-item .mr-10{ margin-right:15px;}
.banner-recbook-wrap{ float:right; width:760px; height:100%;} 
.banner{ width:100%; height:248px; margin-bottom:25px;}
.recbook-list{ width:100%; height:auto; margin-top:50px;}
.recbook-list-head{ position:relative; text-align:center; height:20px;} 
.recbook-list-head-line{ border-bottom:1px solid #ccc; height:20px;}
.recbook-list-head h1{ font-size:18px; line-height:18px; width:128px; display:block; background:#fff; margin:-10px auto; position:relative;}
.recbook-list-body{ margin-top:35px; width:100%;}
.recbook-list-body ul{ width:100%;}
.recbook-list-body .item0{   float:left; margin-right: 5px;padding-left: 15px;width: 132px;}
.img-item{ margin-top:10px;}
.book-name{ font-size:14px;}
.book-BookAuthor{ font-size:12px; color:#ccc;}
.price{ font-size:14px; font-family:Arial; color:#ff0000; margin-top:3px; }
/*图片滚动*/
#box{position:relative;width:760px;height:248px;background:#fff;border-radius:5px;}
#box .list{position:relative;width:760px;height:248px;overflow:hidden;}
#box .list li{position:absolute;top:0;left:0;width:760px;height:91px;opacity:0;filter:alpha(opacity=0);}
#box .list li.current{opacity:1;filter:alpha(opacity=100);}
#box .list li img{width:760px;height:248px;}
#box .count{position:absolute;right:0;margin-top:-15px; text-align:center;}
#box .count li{color:#fff;float:left;width:8px;height:8px;line-height:20px;cursor:pointer;margin-right:5px;overflow:hidden;background:#F90;opacity:0.7;filter:alpha(opacity=70);border-radius:20px;}
#box .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#f00;}
#tmp{width:100px;height:100px;background:red;position:absolute; }

/* header   3f9bd1    */
a{color:#444; text-decoration:none;}
a:hover{ text-decoration:none;}
.header-info{ width:100%; height:36px; background-color: #efefef; left:0px; top:0px;   position:fixed;z-index:999999; font: 500 12px/15px 宋体;}
.header-item{ width:1000px; height:100%; margin:0px auto; color:#444;}
.header-info-left{ float:left; line-height:36px; }
.header-info-right{ float:right; line-height:36px;}
.header-cont{ width:1000px; overflow:hidden; margin:10px auto; margin-top:30px;}
.header-cont_img{ float:left; height:120px; width:320px;}
.header-cont_img img{ float:right; margin-top:30px; }
.header-search-cont{ float:left; height:120px; width:670px;}
.search-cont{ float:left; border:1px solid #3f9bd1; width:460px; height:36px;  margin-top:40px; margin-left:40px;}
.search-cont .keyword{ width:340px; height:28px; line-height:26px; margin-top:3px; margin-left:3px; float:left; color:#999; border:none; padding:1.5px 0px 1.5px 5px;}
.search-cont .search{ width:86px; height:36px; float:right; background:#3f9bd1; border:none; color:#fff; cursor:pointer;}
.header-search-cont .a-cont { height:35px; line-height:35px;  float:left; margin-left:30px; }
.header-search-cont .a-cont a{ float:left; margin-left:12px;}
.search-text{ float:left; margin-top:50px; color:#666; margin-left:30px;}
.search-text a{ margin-right:10px;}
.menu-cont{ width:100%; height:40px; border-bottom:2px solid #3f9bd1; line-height:40px;  font-family:"微软雅黑"; font-size:14px;}
.menu-cont .nav{ width:1000px; height:40px; margin:0px auto;}
.menu-cont .nav a{ margin:0px 20px;}
.menu-cont .nav a:hover{ color:#3f9bd1;}
 
/* content   3f9bd1    */
.content{ overflow:hidden; margin:0px auto;}
.content-cont{ width:1000px; overflow:hidden; margin:30px auto;}
.content-cont-left{ float:left; width:200px; overflow:hidden;  margin-top:-10px;}
.content-cont .title{ font-family:"微软雅黑"; font-size:16px; font-weight:normal; margin-bottom:15px;}
.content-cont-left-info li{ line-height:24px;}
.content-cont-left-info li a:hover{ color:#3f9bd1;}
.content-cont-left-info span{ margin-right:15px; font-family:Arial; font-style:italic;}
.content-cont-left-info .text-style{ color:Red;}
.content-cont-right{ float:right; width:780px; overflow:hidden; margin-left:-30px;}
 
 
.book-detail-cont img{ float:left;  border:0px;}
 
.book-detail-cont{ float:left; margin-bottom:20px; margin-left:0px;}
.book-detail-cont img{ float:left;  border:0px;}
.book-detail-item{ float:left;}
.book-detail-item h4{ margin:10px 0px 0px 10px; width:100px; font-weight:normal; height:auto; min-height:40px; }
.book-detail-item h4 a{ color:#3f9bd1}
.book-detail-item_detailed{ margin-left:10px; line-height:22px;}
.book-detail-item del{ font-family:Arial;}
.book-detail-item b{color:red; font-family:Arial;}
.book-detail-item .buy{ margin-top:15px; width:60px; height:24px; border-radius:2px;  margin-left:12px; cursor:pointer; background:#3f9bd1; border:none; color:#fff; font-family:"宋体"; font-size:12px;}
 
 .countBook{ width:100%; background:#FFF; height:auto; float:left;font-family:"Times New Roman", Times, serif,"宋体"; font-size:12px; }
 .manual_pay_pode{ width:90%; height:auto; clear:both; margin:20px auto; padding:12px; border:1px solid #ccc; }
 .manual_pay_pode input{ float:left; width:130px; height:50px; margin-right:20px;}
 .pay_pode_comment{ line-height:25px;  margin-bottom:10px;  font-size:16px; font-family:@微软雅黑;}
 
 .paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
.paginator input {BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid;width:30px;height:23px;}
.icon-app{ width:310px; background:#fff; padding:10px; height:150px;position:absolute; display:none; margin-top:25px; margin-right:20px; z-index:999999;}
.icon-app img{ width:150px; height:150px;}








.content-main-box{ margin-top:50px; width:100%; overflow:hidden; margin-top:30px; }
.content-main-title{ width:100%; overflow:hidden; margin-bottom:20px;border-bottom:1px solid #4191dd; height:50px; line-height:50px; } 
.content-main-title h2{ font-size:18px; color:#4191dd; float:left;}
.content-main-title p.subtitle{  height:50px; float:right; line-height:50px;  border:0px;}
.content-main-body{ width:100%; overflow:hidden;}
.test-classify-box{ margin:35px 0px;}
.test-classify-box a{ padding:10px 20px; background:#ddd; font-size:14px; color:#444; margin-right:6px;}
.test-classify-box a.current{ background:#dddddd; color:#444444;}
.book-list-item{ width:100%; overflow:hidden; height:auto; min-height:270px; margin-top:20px;}
.book-list-item ul li{ float:left; width:160px; margin-left:50px;}
.book-list-item ul .item0{ margin-left:0px; float:left; margin-right:50px;}
.book-list-item ul .item0 img{ border:0px;width:160px; height:220px;  }

.content .book-list-cont{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.content .book-list-cont .head{ position:relative; border-bottom:1px solid #4191dd; height:50px;}
.content .book-list-cont .head .title{ font-size:18px; color:#4191dd;   height:43px; line-height:43px;}
.content .book-list-cont .head .title .title_img{ height:43px; width:43px; background:url('/Images/Book/icon_bg.png')no-repeat 0 0; margin-right:10px;  float:left; color:#fff; font-size:24px; line-height:43px; text-align:center;}
.content .book-list-cont .head .tab_aa{ position:absolute; right:20px; top:13px;}
.content .book-list-cont .head .tab_aa li{ float:left; margin-right:5px; padding:0px 18px; height:36px; line-height:36px; cursor:pointer;}
.content .book-list-cont .head .tab_aa .on{ border-radius:6px 6px 0 0; border:2px solid #4191dd; border-bottom:none; background:#fff; color:#4191dd; font-weight:bold;}
