@charset "utf-8";
/* CSS Document */
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}
h1{margin:0; padding:0; color:#0a3a6b; font-size:22px;font-weight:normal;}
h2{margin:0; padding:0; color:#000; font-size:20px; font-weight:normal; font-family: 'Lobster', cursive; text-align:center; line-height:60px;}
h2 span{
	color: #00bbd3;
}
h3{margin:0; padding:15px 0 15px 15px; color:#fff; font-size:20px;font-weight:normal;  font-style:italic;}
h4{margin:8px 0 10px 15px;  color:#00bbd3; font-size:25px; font-weight:normal; padding-left:10px; padding-bottom:5px; text-align:center;text-shadow:1px 01px #fff;}
h5{margin:0; padding:0; color:#000; font-size:12px;font-weight:normal;}
h6{margin:5px 0 5px 0; padding:0;color:#000063; font-size:14px;}
p{margin:0; padding:0;}
body
{
color:#444444;
padding:0;
margin:0;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}
.clear
{clear:both;
}
#logo
{
	width:296px;
	height:76px;
	float: left;
	margin: 0 14px 0 -3px;
}
.h
{margin:0 auto;
background:#fff;
-webkit-box-shadow: 0 0 6px 0 #ADA8AA;
box-shadow: 0 0 6px 0 #ADA8AA;
-webkit-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
margin:0 auto;
width:1000px;
}
header
{width:100%;
position:absolute;
z-index:12000;
margin:20px 0 0 0;
}
nav
{
	width:1000px;
	height:40px;
	margin:0 auto;
}
nav ul {padding:0; margin:0;}
nav ul li{list-style:none; float:left; background:url(../images/menu_divider.gif) no-repeat right top; line-height:40px;}
nav ul li a {color:#333; display:block; padding:0 38px; font-size:16px;text-decoration:none;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-shadow:1px 0 1px #fff; margin:0 4px 0 0;}
nav ul li a:hover,nav ul li a.active{color:#fff; text-shadow:1px 0 1px #000; background:url(../images/menu_over.gif) repeat-x;}
#main_bg
{width:100%;
background:#fafafa  url(../images/center_bg.jpg) repeat-x;
}
.center_top
{width:100%;
height:3px;
background:url(../images/center_top.jpg) repeat-x;
}
#main_inner
{width:1000px;
margin:0 auto;
padding:10px 0 10px 0;
}
#f_bg
{background:#000 url(http://bronsonpharmacy.com/images/flash_bg.jpg) no-repeat center top;
height:474px;
width:100%;
padding:10px 0 0 0;
}
#flash_inner
{width:100%;
margin:0 auto;
height:auto;
}
.f_shadow
{width:1000px;
height:52px;
background:url(../images/f_shadow.png) no-repeat center top;
}
aside
{
	width: 265px;
	float:left;
	background:#fff;
}
#ban1
{width:270px;
float:right;
height:255px;
margin-bottom:5px;
margin-top:5px;
}
#ban2
{width:269px;
height:224px;
margin-bottom:5px;
float:right;
}
.b_txt
{width:auto;
padding:15px;
line-height:23px;
color:#333;
}
.b1
{width:32%;
height:auto;
float:left;
margin:0 8px 0 0;
background:#fff;
border:#d4d4d4 solid 1px;
}
.w_bg
{width:100%;
height:auto;
background:#00bbd3;
}
article
{
	width:1000px;
	height: auto;
margin:0 auto;
}
#wel
{
color:#333;
font-size:12px;
line-height:28px;
padding-left:12px;
padding-right:8px;
}
#wel img
{padding:3px 3px; float:right; margin-right:5px;
}
#wel_top
{
height:40px;
padding-top:5px;
color:#01a9be;
font-size:22px;
padding:15px 0 0 12px;
text-shadow:1px 0 1px #fff;
}
a.anchor
{text-decoration:none; color:#0a80c7;}
a.anchor:hover
{text-decoration:none; color:#333;}
a.anchor1
{text-decoration:none; color:#000; text-shadow:1px 0 1px #fff;}
a.anchor1:hover
{text-decoration:none; color:#fff;text-shadow:1px 0 1px #000;}
section
{ width:100%;
background:url(../images/box_bg.jpg);
background-size:cover;
height:auto;
}
.s_txt
{color:#fff;
line-height:27px;
padding:0 12px 0 12px;
font-size:14px;
}
.se_bx
{width:60%;
height:auto;
float:left;
}
.s_ban
{width:495px;
height:202px;
float:right;
}
span
{
	color: #cc0000;
}
#quick_box
{width:265px;
float:left;
background:#f7f1d9;
height:auto;
}
.re_w
{
	width: 260px;
	height: auto;
	margin-left:1px;
}
#q_top
{
color:#95261a;
height:28px;
width:255px;
padding-left:10px;
padding-top:5px;
font-size:22px;
}
.read a
{background:#010101 url(http://bronsonpharmacy.com/images/b2_bg.jpg) repeat-x;
color:#fff;
font-size:14px;
width:91px;
height:28px;
padding-top:10px;
float:left;
text-decoration:none;
margin-top:10px;
padding-left:10px;
margin-bottom:10px;
}
.read a:hover
{background:#5ca610 url(http://bronsonpharmacy.com/images/b1_bg.jpg) repeat-x;
color:#fff;
font-size:14px;
width:91px;
height:28px;
float:left;
}
#box
{width:100%;
height:auto;
background:#dbf0f3;
border-top:#bddbdf solid 3px;
}
#box_inner
{width:1000px;
height:auto;
margin:0 auto;
padding:0 0 25px 0;
}
#s_bg
{width:100%;
height:auto;
background:#dbf0f3;
padding:10px 0 0 0;
border-bottom:#bedade solid 3px;
border-top:#bedade solid 3px;
}
.sbg_inner
{width:1000px;
height:auto;
margin:0 auto;
}
.s_inner
{width:1000px;
height:auto;
margin:0 auto;
}
.s1_img
{width:289px;
height:180px;
float:left;
margin:0 18px 15px 8px;
opacity: 1.0;
filter: alpha(opacity=100); /* For IE8 and earlier */
}
.s1_img:hover
{
opacity: 0.6;
filter: alpha(opacity=60); /* For IE8 and earlier */
}
.ban1_img
{width:300px;
height:126px;
float:left;
opacity: 1.0;
filter: alpha(opacity=100); /* For IE8 and earlier */
margin:0 0 0 12px;
}
.ban1_img:hover
{
opacity: 0.6;
filter: alpha(opacity=60); /* For IE8 and earlier */
}
#follow
{width:255px;
float:left;
margin-left:100px;
margin-top:5px;
}
#f_txt
{
	color: #fff;
	font-size: 13px;
	width: 75px;
	float: left;
	height: 25px;
	padding-top: 8px;
	font-weight:bold;
}
.ic1
{width:35px;
height:35px;
float:left;
}
footer
{background:#02abc1;
color:#333;
height:auto;
width:100%;
margin:0 auto;
border-top:#09cee7 solid 5px;
}
#footer_inner
{width:1000px;
height:45px;
margin:0 auto;
padding-top:10px;
}
#footer_left
{
	width: 35%;
	float: left;
	padding-top: 10px;
	line-height: 25px;
	color: #fff;
	margin-left: 15px;
	font-weight: bold;
}
#footer_right
{
	width: 250px;
	float: right;
	margin-top:6px;
}
#payment
{
	color: #fff;
	width:80px;
	float: left;
	padding-top: 6px;
	font-weight:bold;
}
.icon1
{width:48px;
float:left;
margin-right:3px;
}

.ifrm{float:right;
padding:5px;
border:px;
width:600px;}

.add{width:200px;
padding:5px;}