﻿/* CSS Document */
body,input,ul,li,p,span,img,h3,th,td,b{ margin:0px; padding:0px; font-size:12px; }
body ,td, th {font-size:12px; }
*{ margin:0px; padding:0px; /*font-size:12px; */}
img{ border:none; vertical-align:middle; }
p a{ color:#575656; }
a{ text-decoration:none; color:#000; }
a:hover{ color:#e41c12; }
/*input{ border:none; }*/
ul,li{ list-style:none; margin:0px; padding:0px; }
a:hover{ color:#F00; }
.wrapper{ width:960px; margin:0 auto; height:auto; }
.top{ height:27px; background:#e6e6e6; line-height:27px; }
.date{ width:277px; float:left; padding-left:6px; }
.login{ float:left; _padding-top:3px; }
.login a{ color:#e20b00; /*padding-left:22px; */ }
.login_inputtext{ width:86px; height:14px; border:1px solid #e20b00; line-height:14px; margin-right:2px; padding:2px; }
.login_inputsm{ width:47px; height:16px; font-size:12px; line-height:16px; background: #e20b00; border:none; color:#FFF; cursor:pointer; }
.add{ float:right; padding-right:20px; }
.add a{ color:#191818; }
	
.topcon{ height:76px; }
.logo{ float:left; width:216px; }
.topnav{ float:right; width:744px; height:76px; }
.topnav01{ width:120px; float:left; height:47px; overflow:hidden; }
.topnavbian{ float:left; background:url(/e521../images/navbian_05.jpg) no-repeat top center; width:1px; height:48px; }
.topnav a{ display:block; padding-top:9px; float:left; text-align:left; vertical-align:bottom; height:15px; font-size:12px; font-weight:bold; }
.topnav01 a{ width:39px; }
.topnav02{ width:623px; float:right; height:47px; overflow:hidden; }
.topnav02 a{ width:68px; text-align:center; }
.clear{ 
clear:both; font-size:0px; /*兼容ie6*/
	line-height:0px; height:6px; 
	}/*兼容ie6*/
.topnav03{ height:19px; background:#e83c33; overflow:hidden; padding-left:7px; width:737px; }
.topnav03 a{ padding-top:0px; padding-right:30px; line-height:19px; color:#fff; }
.topbottom{ height:99px; width:958px; border:1px solid #cccbcb; }
.img{ float:left; padding:5px 0 6px; }
.topbottom_ul01{ padding-top:2px; width:152px; padding-left:8px; float:left; height:97px; overflow:hidden; }
.topbottom ul li{ height:19px; line-height:19px; background:url(/e521../images/index_10.jpg) no-repeat left center; padding-left:8px; }
.topbottom_ul02{ padding-top:2px; width:148px; padding-left:8px; float:right; height:97px; overflow:hidden; }
	.link{ border:1px solid #cfcfcf; }
.linkinfo{ height:70px; padding:10px; width:938px; overflow:hidden; }
.linkinfo a{ padding-right:15px; line-height:25px; }
.btmnav{ height:30px; background:url(/e521../images/btmnavbg_15.jpg) repeat-x left top; width:960px; overflow:hidden; text-align:center; }
.btmnav a{ line-height:30px; padding-right:40px; color:#fff; }
.copyright{ width:960px; color:#141414; text-align:center; padding-bottom:30px; line-height:27px; padding-top:10px; }
.copyright span{ font-family:Arial, Helvetica, sans-serif; }

/*轮番图片*/
.lftp{ width:300px; height:250px; position:relative; }
.lftp1{ width:338px; height:210px; position:relative; }
.wenzi{ position:absolute; bottom:0px; left:0px; background:url(/e521../images/lf_07.png) repeat-x left bottom; height:37px; width:171px; text-align:left; padding-left:6px; line-height:18px; color:#fff; padding-right:123px; }
.shuzi{ position:absolute; right:3px; bottom:10px; }
.shuzi a{ display:block; float:left; width:15px; height:15px; line-height:15px; margin-right:2px; color:#3c7201; text-align:center;background:url(/e521../images/sz_05.png) no-repeat; }
.shuzi a.a,.shuzi a:hover{ background:url(/e521../images/sz_03.png) no-repeat; color:#fff; }
.shuzi a.b,{ background:url(/e521../images/sz_05.png) no-repeat; }
	
.shuzi2{ position:absolute; right:3px; top:208px; background:url(/e521../images/lfszbg_03.png) no-repeat right bottom; width:166px; }
.shuzi3{ position:absolute; right:3px; bottom:0px; background:url(/e521../images/lfszbg_03.png) no-repeat right bottom; width:166px; }
.shuzifd{ float:right; }
.shuzifd a{ display:block; float:left; width:21px; height:15px; line-height:15px; border-left:1px solid #fff; border-right:1px solid #fff; color:#fff; text-align:center; }

.shuzifd a.a,.shuzifd a:hover{ background:url(/e521../images/abg_07.png) no-repeat center bottom; color:#fff; }
.shuzifd a.b,{ background:none; }

/*轮番图片 end*/


p a{ color:#fe0303; }
	
.jylftp{ width:300px; height:300px; position:relative; }

.jywenzi{ position:absolute; bottom:0px; _bottom:-1px; left:0px; background:url(/e521../images/lf_07.png) repeat-x left bottom; height:37px; width:171px; text-align:left; padding-left:6px; line-height:18px; color:#fff; padding-right:123px; }
.jyshuzi{ position:absolute; right:3px; bottom:10px; }
.jyshuzi a{ display:block; float:left; width:15px; height:15px; line-height:15px; margin-right:2px; color:#3c7201; text-align:center;background:url(/e521../images/sz_05.png) no-repeat; }
.jyshuzi a.a,.jyshuzi a:hover{ background:url(/e521../images/sz_03.png) no-repeat; color:#fff; }
.jyshuzi a.b,{ background:url(/e521../images/sz_05.png) no-repeat; }
.h3_title{ height:35px; font-size:14px; line-height:30px; color:#333333; }
.h3_title a{ color:#333333; font-size:14px; display:inline; line-height:35px; }
.h3_title a:hover{ color:#e41c12; font-size:14px; display:inline; line-height:35px; }
	
.h3_title2{ height:35px; font-size:18px; line-height:30px; color:#333333; text-align:center; }
.h3_title2 a{ color:#333333; font-size:18px; display:inline; line-height:35px; }
.h3_title2 a:hover{ color:#e41c12; font-size:18px; display:inline; line-height:35px; }

/* update by bao qunfei-------------------------------------------------------------------------------------- */
#TopWebSearch {}
.news_info { font-size:14px;}
.BranchName {font-size:18px; font-weight:bold; display:block; line-height:36px; white-space:nowrap; padding:4px ;font-weight:bold;color:#c52c2d;font-family:"微软雅黑" "宋体";}


/* update by bao qun fei
*  shop list 
------------------------------------------------------------------------------*/
.glist .g-img{width:67px;height:93px;padding:1px;overflow:hidden;border:1px solid #ccc;background:#fff;}
.glist .g-img img { margin:0 0 0 -13px ; width:93px; height:93px; display:block; border:none;} 

.g-img,.g-name,.g-summary,.g-more{overflow:hidden; margin:0;}
.g-name{height:3em;word-break:break-all;word-wrap:break-word;}
.g-summary{word-break:break-all;word-wrap:break-word;}
.g-price{color:#999;}
.g-more{ padding:4px 0;}


/*  可以修改其它的参数以改变布局  */
.glist { padding:8px;  }
.glist li {  margin-left:80px; height:128px;}
.glist li .g-img{ margin-left:-80px; position:absolute;}
.glist .g-name { font-size:14px;font-weight:bold;}
.glist .g-more a { color:#e41c12;}
.glist .g-name a,.glist {
	color:#666;
}.wrapper .main .right .slist .threeContentLeft.book_detail .introduction #introduction_menu .current a {
	font-size: 14px;
}
