﻿/*
'=========================================================
' Software name:The Internet Pharmacies of JianKe 
' Version:ver8.0
' Copyright (C) 2006-2011 jianke.com. All rights reserved.
' Web: //www.jianke.com
' Author Aliang
'=========================================================
*/
@import url("fixed.css");
html{border:0px;}
body{background-color:#ffffff;font-size:12px;font-family:"宋体","Arial Narrow";color:#111;margin:0px;padding:0px;}

form,ul,li,p,ol,li,dl,dt,dd{margin:0px;padding:0px;}
h2,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-size:12px;font-weight:normal;}
td,span,div,table,li{font-size:12px;}
input,select{font-size:12px;line-height:16px;}

img{border:0px;}
ul,li{list-style-type:none;}

a{color:#111111;text-decoration:none;}
a:hover{color:#fe2a2a;}

.widthbox{width:980px;margin:0px auto; position:relative; z-index:999;}

/*顶部开始*/
.header_bar{color:#666666; clear:both;height:32px; background-image:url(../images/header_top.gif); position:relative; z-index:9994;background-repeat:repeat-x;background-position:left -12px;}
.header_login{float:left;padding-left:3px;width:400px;line-height:32px;}
.header_login p{float:left;}
.header_login a{float:left;display:block;margin-left:5px;margin-top:5px;width:56px;height:21px;line-height:21px;text-align:center;color:#666;text-decoration:none;background-image:url(../images/header_top.gif);background-repeat:no-repeat;background-position:left -44px;}

.header_link{float:right;width:500px;}
.header_link li{float:right;width:78px;height:12px;line-height:12px;border-left:1px solid #c8c8c8;margin-top:10px;text-align:center;display:inline; padding-top:1px;_padding-top:2px;} 
.header_link a{color:#2a68a1;}
.header_link a:hover{color:#fe2a2a;}
.header_link .li_home{background-image:url(../images/header_top.gif);background-repeat:no-repeat;background-position:left top;border:none;}

.header_link p{float:right;margin-top:6px;padding-left:30px;width:105px;height:25px;line-height:25px;background-image:url(../images/header_top.gif);background-repeat:no-repeat;background-position:left -65px; padding-top:1px;}
.header_link p span{color:#F00;}

.header{width:980px;margin:0px auto;overflow:hidden;position:relative;}
.header_logo{height:76px;padding-top:30px;}
.header_logo_text{float:left;width:400px;}
.header_max{float:left;width:264px;}
.header_phone{float:right;width:220px;}
.header_phone span{margin-top:5px;height:18px;line-height:18px;text-align:center;background-color:#129be1;color:#FFF;display:block;}
.header_phone a{color:#FFF;}
.header_phone a:hover{color:#FFF;}
.header_hot,.header_new{width:20px;height:12px;position:absolute; top:100px; left:205px;}
.header_new{top:101px; left:695px;}
/*导航开始*/
.header_menu{height:31px;width:980px;overflow:hidden;}
.header_menu_main{width:715px;height:31px;float:left;background-image:url(../images/header_menu.gif);}
.header_menu_main a{float:left;padding-left:40px;width:79px;height:31px;display:block;line-height:31px;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;}
.header_menu_main .menu_default{width:119px;text-align:center;padding-left:0px;}
.header_menu_main a:hover{background-image:url(../images/header_menu_hover.gif);color:#FFF;text-decoration:none;}

.header_menu_news{float:right;width:260px;text-align:right;height:25px;margin-top:6px;}
.header_menu_news a{float:right;width:83px;line-height:25px;display:block;text-align:center;background-image:url(../images/header_menu_news.gif);background-repeat:no-repeat;color:#1599e1;font-weight:bold;margin-left:2px;text-decoration:none;}
.header_menu_news a:hover{color:#1599e1;background-image:url(../images/header_menu_news.gif); background-repeat:no-repeat; background-position:left -27px;text-decoration:none;}

.header_width{height:76px;background:url(../images/header_menu_bg.gif) repeat-x;}
.header_search{height:42px;background-color:#1599e1;width:980px;margin:0px auto;}
.header_input{float:left;margin-left:10px;display:inline;width:443px;margin-top:7px;height:35px;}
.header_input .search_input{float:left;width:306px;padding-left:10px;font-size:14px;color:#9a9a9a;height:33px;line-height:33px;border:0px;background-image:url(../images/header_search.gif);background-repeat:no-repeat;}
.header_input .search_button{border:0px;float:left;width:118px;height:35px;background-image:url(../images/header_search.gif);background-position:-316px;display:block;}

.header_tags{float:left;width:310px;overflow:hidden;line-height:22px;height:22px;margin-top:14px;color:#FFF;}
.header_tags a:link,.header_tags a:visited{color:#FFF;text-decoration:none;}
.header_tags a:hover{color:#FFF;text-decoration:underline;}

/*健康专题条*/
.header_zt{width:34px;width:980px;margin:0px auto;}
.header_zt_left{float:left;width:210px;}
.header_zt_text{float:left;width:620px;}
.header_zt_text li{float:left;height:14px;padding-left:10px;width:85px;line-height:14px;margin-top:9px;border-right:1px solid #e6e6e6;}
.header_zt_text a:link,.header_zt_text a:visited{color:#666666;}
.header_zt_text a:hover{color:#fe2a2a;text-decoration:underline;}
.header_zt_text li span{color:#F00;}
.header_zt_text li.last{border-right:none;}

/*左侧导航*/
.allsort{position:relative;float:left;width:210px;z-index:99;}
.allsort .mt{cursor:pointer;height:42px;background:url(../images/header_allsort.gif) no-repeat 0px -42px;width:210px;}
.allsort .mc{position:absolute;width:210px;top:42px;display:none;}
.allsort .item{position:relative;height:36px;background:url(../images/header_allsort.gif) 0px -120px;}
.allsort .item_dis{background:url(../images/header_allsort.gif) 0px -85px;height:36px;}
.allsort .item_bottom{background:url(../images/header_allsort.gif) 0px -155px;height:26px;}

.allsorthover .mt{background:url(../images/header_allsort.gif);}
.allsorthover .mc{display:block;}

.allsort span{color:#98999b;cursor:pointer;display:block;background:none;height:36px;line-height:36px;width:210px;}
.allsort h2{float:left;padding-left:35px;}
.allsort h2 a:link, .allsort h3 a:visited{color:#111111;}
.allsort h2 a:hover{color:#1B578A;font-weight: bold;}
.allsort s{position:absolute;left:94px;text-decoration:none;display:block;height:14px;}

.allsort .mc_item{position:absolute;border:solid 2px #0296d2;border-left:1px;width:430px;left:209px;top:0px;z-index:-1;display:none;background-color:#eefcff;padding:0px 15px;}
.allsort .mc_item dl{border-bottom:1px dotted #EED6B7;overflow:auto;margin-bottom:5px;}
.allsort .mc_item dt{line-height:30px;font-size:14px;font-weight:bold;}
.allsort .mc_item dd{float:left;line-height:25px;width:85px;height:25px;overflow:hidden;}

.allsort .fore13{top:-36px;}
.allsort .hover span{border:solid 2px #0296d2;border-right:0px;width:208px;height:32px;line-height:32px;background:url(../images/ico/ico_arrow_01.gif) 17px center no-repeat;background-color:#eefcff;}
.allsort .hover h2{padding-left:33px;color:#1B578A;font-weight:bold;}
.allsort .hover h2 a{color:#1B578A;font-weight: bold;}
.allsort .hover s{display:none;}
.allsort .hover .mc_item{display:block;}

/*服务*/
.service{ clear:both; height:158px; width:978px; margin:0 auto; text-align:center; border:1px solid #d4d4d4;}
.service div{ float:left; width:161px;height:118px; border-right:1px solid #ebebeb; margin:19px 0 0 0px;}
.service .service_help{border-right:0;}
.service dl{margin:0px 0 5px 28px;text-align:left;  }
.service dt{ color:#666; font-size:14px; font-weight:bold;padding-left:22px; margin-bottom:5px; background:url(../images/class_service.png) no-repeat 0 -1px; height:18px;}
.service_tips dt{ background-position:0 -1px;}
.service_method dt{ background-position:0 -21px;}
.service_pay dt{ background-position:0 -41px;}
.service_order dt{ background-position:0 -61px;}
.service_sale dt{ background-position:0 -82px;}
.service_help dt{ background-position:0 -100px;}

.service dd{ line-height:22px; padding-left:22px;}
.service dd a:link,.service dd a:visited{ color:#666;}
.service dd a:hover{color:#fe2a2a;}

/*页脚*/
.footer{ clear:both; margin-top:10px; text-align:center;}
.footer_link{ height:28px; line-height:28px; background-color:#1599e1;color:#fff;}
.footer_link a:link,.footer_link a:visited{ font-size:12px; color:#fff;}
.footer_link a:hover{ text-decoration:underline;}
.footer_img{ margin:15px 0 10px 0px;}
.footer img.phone{ margin:0 20px; position:relative; top:3px;}
.footer p{ line-height:26px; color:#999;}
p.footer_red{ color:#666; font-weight:bold;} 
p.footer_red b{ color:#fe0000;}
.footer_p a:link,.footer_p a:visited{ color:#999; margin-right:12px;}
.footer_p a:hover{ color:#fe2a2a;}
/*当前位置*/
.crumb{ color:#111; text-align:left;}
.crumb span{ margin-left:4px;}
.crumb span b{ color:#ff4600; font-weight:normal;}
.crumb a:link,.crumb a:visited{ color:#111; margin:0 2px;}
.crumb a:hover{ color:#fe2a2a;}

/*购物车*/
.header_link{position:relative;}
.shopping_cart{ width:105px; background-color:#fff; position:relative; z-index:1999;}
.cart_wrap{ position:absolute; right:0px; top:30px; border:1px solid #c0e8ff;border-bottom:1px solid #c0e8ff; padding-bottom:10px; background-color:#fff; width:305px; z-index:1205;display:none}
.cart_wrap ul{ padding:2px 5px 8px;_display:inline;}
.cart_wrap li{ clear:both;   float:left; width:305px; height:40px; overflow:hidden; line-height:20px; border:0; }
.cart_img,.cart_name,.cart_list{ float:left; text-align:left; height:40px; overflow:hidden;}
.cart_img{ width:40px; margin-left:3px;}
.cart_img img{width:40px; height:40px; overflow:hidden;}
.cart_name{ width:175px; margin-left:10px;}
.cart_list{ width:57px; margin:0 6px 0 4px; text-align:right;}
.cart_price{ color:#F00;}
.cart_del{ text-align:right; }
.cart_name a:link,.cart_name a:visited{ color:#666;}
.cart_name a:hover{ color:#fe2a2a; text-decoration:underline;}
.btn_goods{ clear:both; }
.btn_goods a:link,.btn_goods a:visited{ color:#FFF; background:url(../images/header_top.gif) no-repeat left bottom; width:115px; height:22px; display:block; float:right; text-align:center; line-height:22px;margin:7px 10px 0px 0px;display:inline;}
.btn_goods a:hover{ text-decoration:underline;}
.no_goods{ clear:both; text-align:center; margin-top:14px;  color:#fe2a2a;}


/*404*/
.error{ background:url(../images/404.jpg) no-repeat; width:604px; height:220px; text-align:center; margin:50px auto;}
.error_text{ padding:60px 0 30px 20px ; font-size:16px; font-weight:bold; color:#000;}
.error_return{ color:#0068b7;font-weight:bold;}
.error_return a:link,.error_return a:visited{ color:#fe2a2a; font-size:14px; padding:0 2px;}
.error_return a:hover{ text-decoration:underline;}

/*全局提交表单*/
.btn_global{ clear:both; float:left; display:inline; background:url(../images/btn_global.gif) no-repeat 0 0 ; height:34px; line-height:34px; text-align:center;  font-weight:bold; margin:15px 0 0 15px; padding-left:2px;}
.btn_global a{  float:left; display:block;background:url(../images/btn_global.gif) no-repeat right -37px; color:#fff; height:34px; line-height:34px;  padding:0 22px;}
.btn_global a.btn_white:link,.btn_global a.btn_white:visited{ color:#fff;font-size:16px;}

.header_phone a{ font-family:Arial, Helvetica, sans-serif;}
.header_tags span{ font-weight:bold; }

/*购物车数量*/
.topCount a{color:red}
.topCount a:hover{TEXT-DECORATION:underline;}


.widthbox{ z-index:24; }

/*提示框样式*/
.tipsblue{background:url(../images/ico_arrow_04.gif) no-repeat 0 center ; padding-left:17px;font-size:12px;color:#424242; height:20px; }
.tipsred{background:url(../images/ico_msg_02.gif) no-repeat 0 center ; padding-left:17px;font-size:12px;color:#424242; height:20px; }
.tipsright{background:url(../images/ico_msg_03.gif) no-repeat 0 center ; padding-left:17px;font-size:12px;color:#424242; height:20px; }
.tipswhite{background:url(../images/ico_regload.gif) no-repeat 0 center ; padding-left:17px;font-size:12px;color:#424242; height:20px; }

/*横条遮到脚底文字*/
 .footer{ margin-bottom:26px;}