/* CSS Document */
body{ margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url() repeat-x top}
#pg{ margin:0 auto; padding:0px; width:920px;}
a{ text-decoration:none; color:#333; border:0px; border:none; outline:0px; outline:none}
#navbar{color:#333; line-height:24px; margin-top:5px; margin-bottom:5px;}
#navbar a{font-size:12px; color:#333; font-weight:bold; line-height:25px; background:url(../img/divider.gif) no-repeat right; padding:0px 5px; text-align:center}

#content{margin:0 auto; width:920px; text-align:left;}
#banner{width:920px; margin:10px 0 10px 0;}
.bnrmid{background:url(../images/banner-mid.gif) repeat-y;}
#logo{float:left; width:255px; margin-left:15px;}
.clr{clear:both}
#bnrimg{float:left; width:130px; margin-left:20px; margin-top:85px;}
#link{ float:left; width:230px; text-align:left; margin-left:40px; margin-top:25px; font-size:18px; font-family:"Baskerville Old Face"; }
#link p{ line-height:14px; border-bottom:#e6e0e2 solid 2px; padding-bottom:10px;}
.ad_menu1{float:left; width:440px; padding-top:17px; text-align:left; margin-bottom:15px; margin-left:5px;}
.ad_menu1 a{margin-left:5px; margin-right:10px; color:#000; text-decoration:none}
.ad_menu{float:left; width:465px; padding-top:17px; text-align:left; margin-bottom:5px;}
.ad_menu strong{margin-right:15px;}

#toppanel{position:absolute; width:920px; z-index:999; text-align:center; margin-left:auto; margin-right:auto;}
#srch h3{color:#f07008; margin-bottom:5px; padding:0px; font-size:14px;}
#srch{width:200px; float:right; margin-right:10px; text-align:left;}
#srchinn{width:180px;}
#srch b{color:#3770bd}
#srch span{font-size:11px;}
#srch input, select{width:160px;}
#lft{width:200px; float:left; margin-top:10px}
#box{ background:url(../img/box--bg.gif) repeat-y; width:214px; text-align:left; margin-bottom:10px;}
#lft h1{background:url(../img/lft-hd-bg.gif) no-repeat; width:214px; height:29px; font-family:"Book Antiqua"; font-size:15px; line-height:20px; padding:10px 0 0 0px; color:#575757}
#box ul{list-style:none; margin:0; padding:0 0 0 15px;}
#box li{line-height:25px; color:#066db6; font-size:13px; font-weight:bold; margin:0 0 0 0px; padding:0 }
#box li a{line-height:25px; color:#066db6; font-size:13px; font-weight:bold; margin:0 0 0 0px; padding:0; text-decoration:none}
#box p{padding:5px; color:#737272}
.tst{ padding:5px 10px; color:#313131; font-style:italic}
.tst span{color:#e96901; font-size:13px; font-weight:bold; line-height:25px;}
#box2{background:url(../img/box--bg.gif) repeat-y; width:214px; text-align:left; margin-bottom:10px;}
#box2 ul{list-style:none; margin:0; padding:0 0 0 15px;}
#box2 li{line-height:25px; color:#066db6; font-size:13px; font-weight:bold; margin:0 0 0 0px; padding:0 }
#box2 li a{line-height:25px; color:#066db6; font-size:13px; font-weight:bold; margin:0 0 0 0px; padding:0; text-decoration:none}
#box2 p{padding:5px; color:#737272}

.clearsp { clear:both; }
.fleft { float:left; }
.fright { float: right; }
.gray12
{
	font-size:12px;
	color: #414042;
}
.gray11 { color:#575757; font-size:11px; }
.search_base
{
	background-image:url(../img/search_base.gif);
	background-repeat:no-repeat;
	width:727px;
	height:70px;
	float:left;
	text-align:left;
}

#rght{ float:right; width:685px; margin-left:10px; margin-top:10px;}
#rght h1{ margin:0px; color:#f07008; font-family:"Times New Roman", Times, serif; font-size:22px;font-weight:normal;}
#rght h2{ margin:0px; color:#737272; font-family:"Times New Roman", Times, serif; font-size:22px; font-style:italic; font-weight:normal;}
#rght p{  color:#4c4c4c; line-height:18px; text-align:justify}
#rght h4{margin:0px; margin-top:5px; margin-bottom:5px; color:#000; font-size:16px; line-height:25px;}
#rght h5{margin:0px; margin-bottom:5px; color:#000; font-size:16px; line-height:25px;}
#rght  li{ margin-left:30px; color:#4c4c4c; line-height:20px;}

#title{ height:50px; float:left}
#seller{float:left; width:250px; font-family:"Times New Roman", Times, serif; font-size:25px; color:#575757; padding-top:10px;}
#alpha{ float:left; width:425px; padding-top:10px;}
#alpha span{color:#f07008; font-size:15px; font-family:"Book Antiqua"; margin-right:5px;}
#alpha a{ color:#3770bd; padding:2px; font-weight:bold;}
#alpha a:hover{ color:#f7770f;}
#alpha1{ float:left; width:425px; padding-top:10px;}
#alpha1 span{color:#f07008; font-size:15px; font-family:"Book Antiqua"; margin-right:5px;}
#alpha1 a{ color:#3770bd; padding:2px; font-weight:bold;}
#alpha1 a:hover{ color:#f7770f;}
#pro-box{width:300px; height:150px; float:left; margin-right:10px; margin-bottom:10px; border:1px solid #eee; text-align:center}
.genricN{color:#414141; font-size:11px; font-weight:normal; text-align:center; margin-bottom:5px; margin-top:10px;}
.usname{color:#010101; font-size:12px; text-align:center; margin-bottom:5px;}
#pro-box p{ margin:5px 10px 10px 5px; color:#4c4c4c; line-height:18px;}
.price{ color:#066db6; font-size:14px; text-align:center; margin-bottom:10px;}
.price span{ font-size:14px; color:#010101; font-weight:bold}
.info a{ color:#ff7200; font-size:15px; font-style:italic; margin-left:10px; font-weight:bold}
#footer{ background:#f6f6f9; border-top:#e6e0e2 solid 2px; height:80px; line-height:20px; text-align:left; margin-top:15px; font-size:11px;}
#footer a{ font-weight:bold; margin-left:5px;}

.cart td{ background:#FFF; border:solid 1px #CCC;}
.cart a{ text-decoration:underline; color:#0033CC}
.cart td.disc{background:#519ed4; border:solid 1px #377bab; color:#FFF}
.btn1{background:url(../img/btn01.gif); width:75px; height:28px; display:block; text-align:center; color:#FFF; font-weight:bold; border:0px; cursor:pointer}
.btn2{background:url(../img/btn02.gif); width:95px; height:28px; display:block; text-align:center; color:#FFF; font-weight:bold; border:0px; cursor:pointer}
.btn3{background:url(../img/btn03.gif); width:125px; height:28px; display:block; text-align:center; color:#FFF; font-weight:bold; border:0px; cursor:pointer}
.btnb1{background:url(../img/btn01B.gif); width:75px; height:28px; display:block; text-align:center; color:#FFF; font-weight:bold; border:0px; cursor:pointer}
.grnbg{ background:#f8770f; color:#FFF; padding:5px; margin:10px 0px;}
.red{ color:#FF0000; text-decoration:underline}
.blue{ background:#f3f3f3; border:solid 1px #CCC; padding:5px;}
.bx01{ border:solid 1px #CCCCCC; padding:10px;}
.bx02{ border:solid 1px #CCCCCC; padding:10px; width:355px; float:left}
.blu{ background:#066db6; padding-left:10px; font-weight:bold; }
.blu a{color:#fff; border-bottom:1px solid #fff; padding-bottom:1px;}
.bodr{ border-right:1px solid #ccc;}
#ancr a{color:#000; margin:0px 2px;  color:#fff; padding:0 2px;}
#ancr a:hover{background:#3770bd}
#img_link{ background:#66a73c; padding:3px; text-align:center}
#img_link a{text-decoration:underline; font-size:11px; margin-right:5px; color:#FFF}
.grn_bg{background:#f8770f; color:#fff; padding:3px 2px;}
.act{background:#70c54f; border:solid 1px #d2deb7}
.grnbg1{background:#d8e2da; color:#313332; padding:5px; margin:10px 0px;}
.td1{background:#e8f9f0; border:solid 1px #FFFFFF}
.td2{background:#cde1ee; border:solid 1px #FFFFFF}
.tree{font-size:11px; color:#999; margin-bottom:10px;}
#img_link{background:#f8770f; padding:3px; text-align:center}
#img_link a{text-decoration:underline; font-size:11px; margin-right:5px; color:#FFF}
.result{border:solid 1px #CCC; padding:3px; margin:3px 0px; }
.name{width:160px; float:left}
.pgin{width:300px; float:left; text-align:center}
.pgin a{background:#f8770f; border:solid 1px #d46207; padding:0px 3px; border-bottom:solid 1px #d46207; border-right:solid 1px #d46207}
.pgin a:hover{background:#3770bd; border:solid 1px #7cae06; padding:0px 3px; border-bottom:solid 1px #7cae06; border-right:solid 1px #7cae06; color:#fff}
.total{width:120px; float:left}
.view, view a{ text-decoration:underline; color:#f9f8f8}

*{margin:0px; padding:0px;}
#wrap{width:962px; margin:0 auto;}
#header{overflow:hidden;}
.promo{float:left; width:670px;}
.p_left{float:right; width:203px;}
.p_left ul li{ list-style:none}
.p_left a{margin-left:0px; float:left; width:230px; font-size:18px; font-family:"Baskerville Old Face"; line-height:35px; border-bottom:#e6e0e2 solid 2px; padding-bottom:5px;}
.tab1_link{width:203px; float:left}
.tab1_link a{ color:#000}
.tab1_link a.active{color:#f95d00 }
.tab2_link{width:203px; float:left}
.tab2_link a{ color:#000 }
.tab2_link a.active{color:#f95d00 ;}
.tab3_link{width:203px; float:left}
.tab3_link a{ color:#000}
.tab3_link a.active{ color:#f95d00 }
.tab4_link{width:203px; float:left}
.tab4_link a{color:#000}
.tab4_link a.active{color:#f95d00}
.tab5_link{width:203px; float:left}
.tab5_link a{color:#000}
.tab5_link a.active{color:#f95d00}

.p_right{float:left; height:226px; overflow:hidden; width:435px;}
.p_data{float:left; width:458px; position:relative;}
.tab1,.tab2,.tab3,.tab4,.tab5{width:435px; height:226px; position:absolute; left:0; top:0;}
.tab1{background: url("../img/promo_tab1.jpg");}
.tab2{background: url("../img/promo_tab2.jpg");}
.tab3{background: url("../img/promo_tab3.jpg");}
.tab4{background: url("../img/promo_tab1.jpg");}
.tab5{background: url("../img/promo_tab2.jpg");}

.tab-pane {float:left; position:relative; width:650px;}
.tab-row .tab {text-align:center; font-weight:bold;	display: inline; margin:0; float:left; padding:2px 8px 3px 8px;	background:		#EFEFEF; z-index:1;	white-space: nowrap; position: relative; font-size:	1.1em;}
.tab-row .tab.selected {border:	1px solid #ccc;	border-bottom: 0; background: #FFF6D3; z-index:	3; padding:	2px 25px 4px 25px;	margin: 1px -3px -3px 0px; top:	-2px;}
.tab-page {clear:both; border:1px solid #ccc; background:#FFFFF0; z-index:2; position:relative;	padding:10px;}
.tab-page table tr td.col-left {width:150px; vertical-align: top;}
.tab-page table tr td p {margin:0.5em 0 0 0; padding:0 0 0.5em 0; color:#7F7F7F; font-size:	0.95em;}
.tab-page table tr td p.block {display: block; clear: both;}
.tab-row {z-index:1; white-space:nowrap;}
