/* CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, table { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
body { font: 12px/1.8 "宋体" , Arial, Helvetica, sans-serif, "Times New Roman"; }
/*字体颜色的特殊设置*/
.f_org, a.f_org { color: #ff3300; }
.f_org2, a.f_org2 { color: #ff6600; }
.f_blue, .f_blue a, a.f_blue { color: #296db8; }
/*糖协介绍--糖友导航首页*/
/*左右列宽度显示*/
.main_l { float: left; width: 676px; }
.main_r { float: right; width: 244px; }
/*左侧收藏*/
.navSave { padding: 17px 0px 22px 13px; }
.navSaveBtn a { display: block; width: 262px; height: 40px; margin-left: 200px; background: url(images/tydh/btnBg2.gif) no-repeat; background-position: 0px 0px; }
.navList { margin: 17px 0px; padding: 1px 0px 0px; border: 2px solid #ccc; border-left: 0px; border-right: 0px; }
/*药品列表*/
.navList th, .navList td { border-bottom: 1px solid #fff; background: #f6f6f6; }
.navList tr.odd th { background: #eee; }
.navList tr.odd td { background: #fff; }
.navList th { width: 100px; padding: 5px 5px 5px 15px; text-align: left; font-size: 14px; }
.navList td { width: 543px; }
.navList td .more { float: right; width: 63px; }
.navList td li { float: left; width: 160px; height: 32px; line-height: 32px; overflow: hidden; position: relative; }
.navList td li.len2 { width: 320px; }
/*药品列表文字设置*/
.navList td .more a { color: #333; }
.navList td .slideUp a { color: #666; }
.navList td li a { color: #333; margin-left: 20px; }
.navList td li a.f_org { color: #ff3300; text-decoration: underline; }
.newTag, .goTag { position: relative; display: block; height: 32px; }
.newTag img, .goTag img { position: absolute; top: 2px; }
.newTag span { background-position: -1px -301px; }
.goTag span { width: 21px; background-position: -1px -321px; }
.navList td a:hover { color: #ff0000; }
/*右侧糖友分类列表*/
.dropBox { border: 1px solid #ccc; margin: 10px 0px; }
.dropBox .title { background: url(images/tydh/titleBg.gif) repeat-x left top; height: 35px; line-height: 35px; padding: 0px 10px; }
.dropBox .title h2 { color: #666; font-size: 14px; font-weight: bold; float: left; }
.dropBox .title a { background: url(images/tydh/btnBg2.gif) no-repeat; display: block; float: right; text-indent: -9999px; margin-top: 13px; width: 9px; height: 8px; overflow: hidden; }
.dropBox .title a.dropUp { background-position: -3px -343px; }
.dropBox .title a.dropDown { width: 8px; height: 9px; background-position: -4px -361px; }
.dropList { padding: 10px; }
.dropList li a { color: #333; font-size: 12px; }
.dropList li span { float: right; }
.dropList li b { font-weight: normal; color: #666; }
.more { text-align: right; margin-top: 5px; }
.more a.f_blue { color: #296db8; text-decoration: underline; }
/*糖友导航分类详细物品页*/
.mainCon { width: 802px; margin: 10px auto; }
p.f_blue, p.f_blue a { font-size: 12px; text-align: right; margin-right: 4px; }
.detailCon { background: url(images/tydh/shadowBg.gif) no-repeat right 7px; padding-right: 4px; }
.innerCon { background: #fff; width: 796px; border: 1px solid #ccc; }
.innerCon table { width: 792px; margin: 2px; }
.innerCon td.inner_l { width: 189px; background: #f0f0f0; vertical-align: top; }
.innerCon td.inner_r { padding: 8px 18px; }
.drugPic { padding: 15px; }
.drugPic a.pic { display: block; width: 150px; height: 150px; margin: 0 auto; overflow: hidden; background: #fff; padding: 1px; border: 1px solid #ccc; }
.drugPic a.pic img {  }
.drugPic p { text-align: center; }
.drugPic p a { color: #333; font-size: 16px; font-weight: bold; }
.inner_r li { padding-bottom: 12px; }
.inner_r li h2 { color: #333; font-size: 14px; font-weight: bold; border-bottom: 1px dashed #ccc; margin-bottom: 8px; }
.inner_r li p { color: #666; font-size: 14px; text-indent: 2em; }
.inner_r li a.f_blue { font-size: 12px; text-decoration: underline; }
.linkBtn { padding: 6px 0px 3px; }
.linkBtn a, .commentBtn a, .actBtn a { margin-right: 12px; }
.linkBtn a { float: right; color: #fff; font-size: 12px; font-weight: bold; display: block; width: 65px; height: 23px; line-height: 23px; padding-left: 23px; text-align: center; }
.commentBtn a { background: url(images/tydh/btnBg2.gif) no-repeat; float: left; width: 45px; height: 14px; line-height: 14px; padding: 34px 3px 2px; text-align: center; }
.linkBtn a.linkCs { background: url(images/tydh/blue_btn.jpg) no-repeat left top; }
.linkBtn a.linkGw { background: url(images/tydh/org_btn.jpg) no-repeat left top; }
.commentBtn a.good { background-position: -1px -162px; color: #649e0c; }
.commentBtn a.bad { background-position: -1px -231px; color: #666; }
.council a { color: #333; margin: 0px 5px; }
.actBtn { padding: 8px 100px 8px 230px; }
.actBtn a { background: url(images/tydh/btnBg2.gif) no-repeat; float: left; display: block; margin-right: 42px; height: 40px; text-indent: -9999px; }
.actBtn a.saveBtn { width: 111px; background-position: -1px -50px; }
.actBtn a.goHome { width: 165px; background-position: -1px -103px; }


