@charset "utf-8";

body{padding:10px 0;margin:0;background:#fff;font-size:12px;line-height:14px;color:#333;}
form,ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
input,textarea,select,button{font-size:12px;}
cite{color:#666;font-family:Times,Arial;font-style:normal;font-size:11px;}
img{border:none;}
a{color:#2B7CA3;text-decoration:none;}
a:hover{color:#f60;}

#list{width:948px;margin:10px auto;border:#f5d3c6 1px solid;}
#title{padding:4px 10px;height:22px;background:url(img/bg_head.gif) 0 bottom repeat-x;color:#666;}
#location{float:left;padding-top:4px;}
#tools{float:right;}
#tools strong,#tools select{float:left;margin-left:10px;}
#tools strong{padding-top:4px;}
#tools a{float:left;width:16px;height:0;margin:2px 5px 0 0;font-size:0;padding-top:16px;overflow:hidden;}

#modetable{background:url(img/listTool.gif) -17px -34px no-repeat;}
#modealbum{background:url(img/listTool.gif) -17px 0 no-repeat;}
#mode20{background:url(img/listTool.gif) -51px 0 no-repeat;}
#mode40{background:url(img/listTool.gif) -51px -17px no-repeat;}
#mode60{background:url(img/listTool.gif) -51px -34px no-repeat;}

.span2 #modetable{background:url(img/listTool.gif) 0 -34px no-repeat;}
.span2 #modealbum{background:url(img/listTool.gif) 0 0 no-repeat;}
.span2 #mode20{background:url(img/listTool.gif) -34px 0 no-repeat;}
.span2 #mode40{background:url(img/listTool.gif) -34px -17px no-repeat;}
.span2 #mode60{background:url(img/listTool.gif) -34px -34px no-repeat;}

#list ul{list-style:none;margin:10px;}
#list ul li{height:128px;padding:10px 0;position:relative;}
#list ul li .img{float:left;margin-right:15px;width:85px;height:120px;padding:3px;border:#ddd 1px solid;}
#list ul li .img img{width:85px;height:120px;}
#list ul li cite{float:right;width:220px;line-height:20px;background:#f7f7f7;font-style:normal;padding:10px;position:absolute;right:0;top:10px;}
#list ul li .title{float:left;width:530px;height:16px;}
#list ul li .title h3{float:left;line-height:16px;font-size:14px;float:left;}
#list ul li .title h3 a{color:#f60;}
#list ul li .title h3 a:hover{text-decoration:underline;}

.icon_vip{float:left;background:url(img/BookStore.gif) no-repeat;margin-left:5px;width:14px;height:0;padding-top:14px;overflow:hidden;font-size:0;}
.icon_ebook{float:left;background:url(img/BookStore.gif) -15px 0 no-repeat;margin-left:5px;width:14px;height:0;padding-top:14px;overflow:hidden;font-size:0;}
.icon_nvxing{float:left;background:url(img/BookStore.gif) -30px 0 no-repeat;margin-left:5px;width:14px;height:0;padding-top:14px;overflow:hidden;font-size:0;}
.icon_changxiao{float:left;background:url(img/BookStore.gif) -45px 0 no-repeat;margin-left:5px;width:14px;height:0;padding-top:14px;overflow:hidden;font-size:0;}

#list ul li address{float:left;font-style:normal;margin:4px 0 3px;color:#999;width:530px;height:16px;}
#list ul li address a{color:#999; text-decoration:underline;}
#list ul li p{float:left;font-style:normal;color:#666;width:530px;height:58px;margin-bottom:5px;line-height:20px;overflow:hidden;}
#list ul li .button{float:left;width:530px;height:23px;}
#list ul li .button a{float:left;color:#f60;margin-right:10px;background:url(img/bt1.gif) no-repeat;width:67px;height:18px;text-align:center;padding-top:5px;}

#list table{width:928px;margin:10px auto;}
#list table tr th{padding:10px 5px;background:#f7f7f7;text-align:left;white-space:nowrap;}
#list table tr td{padding:10px 5px;border-bottom:#f5f5f5 1px solid;}
#list table .tr2 td{background:#f7f7f7;}
#list table tr .td2 a{color:#f60;float:left;}
#list table tr .td2 a:hover{text-decoration:underline;}
#list table tr .td4{color:#999;}
#list table tr .td3 .a2{color:#f60;}
#list table tr .td3 .a2:hover{text-decoration:underline;}

.pages{clear:both;padding:20px;text-align:center;}
.pages a,.pages strong{border:#ddd 1px solid;padding:2px 5px;margin:0 2px;}
