fg @charset "utf-8";
* {margin: 0px;padding: 0px;list-style-type: none;}
body {width: 974px;margin: 0px auto;color: #5E5D5D;}
img {border-width: 0px;}
a:link,a:active,a:visited  {color: #575759;text-decoration: none;}
a:hover {color: #f0832c;text-decoration: underline;}
.l {float: left;}
.r {float: right;}
.c {clear: both;float: none;font-size: 0px;line-height: 0px;}
.alignMiddle { vertical-align: middle; }
.textc {text-align: center;}
.textr {text-align: right;}

ul {
list-style:none outside none;
margin:0px;
padding:0px;
}

s{color:#959595;}
.f9 {font-family: Tahoma,Arial, Helvetica, sans-serif;font-size: 9px;}
.f10 {font-family: Tahoma,Arial, Helvetica, sans-serif;font-size: 10px;}
.f11 {font-family: Tahoma,Arial, Helvetica, sans-serif;font-size: 11px;}
.f12 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;}
.f14 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;}
.f16 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 16px;}
.f18 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 18px;}
.f20 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 20px;}
.mgt10 {}
.mgt2 {padding-top: 2px;}
.mgl {margin-left: 100px;}
.b{ font-weight:bold;}
.red {color: #f0822b;}
.pink{ color:#f0832c;}
.grey {color: #959595;}
.block221 {width: 221px;}
.price {font-size: 14px;font-weight: bold;color: #f0822b;}
.input {width:108px;line-height: 22px;height: 22px;background: url(images/input.jpg) no-repeat;}
input{padding: 0 3px;border-width: 0px;}
input,select{font-family: Tahoma,Arial, Helvetica, sans-serif;font-size: 11px;}

#header {clear: both;float: none;height: 99px;margin-bottom: 2px;}
#header_boxes_top{width: 681px;height: 33px;display: block;padding-top: 20px;}
#infobox {width: 460px;padding-left: 40px;}
#infobox a {display: block;float: left;background: url(images/az_arrow_1.gif) no-repeat 0px center;text-indent: 8px;padding-right: 10px; color:#333;}
#header_boxes_bottom{background: url(images/az_header_bg.gif) repeat-x;height: 46px;width: 681px;}
#header_boxes_bottom li {float: left;}
#header_img {width: 131px;padding: 15px 0 0 40px;display: block;}
#header_img img{margin:0 6px;vertical-align: middle;}
#header_select {width: 180px;padding-top: 14px;padding-left: 90px;display: block;}

/*select*/
#mainbox{width:81px;font-size:12px;overflow:hidden;color:#333;background: #FFF;position: relative;}
#box0{width:56px;height:18px;line-height:18px;float:left;padding-left:7px;}
#box1{width:15px;height:15px;cursor:pointer; float:left;text-align:center;margin:1px 0 0 1px; background:#fff url(images/little_b.gif) no-repeat right 0px;}
#items{width:78px;display:none;padding : 4px 0;position: absolute;background: #FFF;}
#box3{width:78px;padding-left:4px;font-size:12px;}
.over{background:#febd57;color:#FFF;cursor:pointer;}

#header_flag {padding-top: 15px;padding-left: 62px;display: block;}
#header_flag img {margin:0 3px;border: 1px solid #b1b1b1;background: url(images/az_nav_bg.gif);}
#header_bt {background: url(images/az_nav_bg.gif) repeat-x;height: 45px;margin-top: 4px;clear: both;float: none;}

#search li {float: left;margin-right: 5px;height: 17px;vertical-align: middle;line-height: 17px;border-width: 0px;}
#search {width: 204px;padding: 15px 0 0 15px;display: block;color:#FFF;line-height: 17px;}
.searchinput {width:92px;line-height: 17px;background: url(images/seach.jpg) no-repeat;height: 17px;}


/*nav*/
#headermenu {display: block;font-weight:bold;}
#headermenu li{display: block;float: left;color: #000000;width: 150px;height: 44px;text-transform: uppercase;text-align: center;}
.menubarmain {background: url(images/az_nav_unsel.gif) no-repeat right center;}
.menubarmain a,.menubarmain_over a{padding-top: 20px;display: block;}
.menubarmain a:link, .menubarmain a:hover, .menubarmain a:active, .menubarmain a:visited{color: #f2842d;text-decoration: none;}
.menubarmain_over A:link, .menubarmain_over A:active, .menubarmain_over A:visited ,.menubarmain_over A:hover {color: #ffffff;text-decoration: none;}
.menubarmain_over {background: url("images/az_nav_sel.gif") no-repeat right center;}


#specialtit {color: #FFFFFF;display: block;height: 28px;line-height: 28px;text-indent: 2em;background: url(images/tit_bg.jpg) no-repeat center center;border-top: 3px solid #F4F4F4;}
.infoBoxtit {
	color: #FFF;
	display: block;
	height: 28px;
	line-height: 28px;
	background: url(images/tit_bg.jpg) no-repeat center center;
	margin-bottom: 1px;
	border-top: 3px solid #F4F4F4;
	padding-left: 26px;
}
.infobd {background: #f4f4f4;padding-bottom: 10px;}


/*browse by*/
.browesbg {background: #f4f4f4;}
#browsefl {display: block;line-height: 26px;height: 26px;margin-left: 1px;}
#browsefl li {float: left;width: 110px;text-align:center;cursor:pointer;display:block;}
.categoriesBoxButton {background:#febd57;color:#000;}
.brandsBoxButton {background: #ddd;color: #000;}
.jsTrigger { cursor: pointer; }
.browseli {color: #f39800;margin: 4px 0 6px 0;padding: 0 10px;}
.browseli li{display: block;text-indent: 2.5em;line-height: 24px;}


.animBoxBrowseByCell {white-space: nowrap;display: block;background: url(images/az_categoty_arr_1.gif) no-repeat 5px center;}
.animBoxBrowseByCell A:hover, .animBoxBrowseByCell_hover A:hover {	color: #575757;	text-decoration: none;}
.animBoxBrowseByCell_hover {white-space: nowrap;background:#febd57 url(images/az_categoty_arr_2.gif) no-repeat 5px center;}


.jsButton, .jsTrigger { cursor:  pointer; }
.clearBoth { clear: both; }
.animBox { position: relative; overflow: hidden;white-space: nowrap; margin: 0; padding: 0;}
.animBoxDropover { position: absolute;visibility: hidden; overflow: hidden; margin: 0; padding: 0;border: #e4e3e8 solid 1px;width: auto;z-index: 100; padding:10px;zoom:1; background-color:#ffe22c;font-family: Tahoma,Arial, Helvetica, sans-serif;font-size: 11px;}
.animBoxBrowseByCategories A {}
.animBoxBrowseByCategories A:hover{text-decoration: underline;}
.animBoxDropover .animBoxBrowseByCell_hover, .animBoxDropover .animBoxBrowseByCell {padding-right: 10px;}

.browseli02 {border: 1px solid #a7a5a6;	position: relative;	overflow:hidden; zoom:1; padding:4px 0;}
.browseli02 li {display: block;text-indent: 0.5em;line-height: 24px;text-transform: lowercase;background: #fcc467 url(images/browsetc.gif) repeat-y 0px 0px;padding: 0 4px 0 10px; width:160px;}
.browseli02 li a:hover{color: #000;}

/*bestsellers*/
#bestsellers {line-height: 14px;margin: 4px 8px 0 6px;text-transform: lowercase;}
#bestsellers li {clear: both;float: none;display: block;line-height: 17px;}
#bestsellers li span {display: block;float: left;width: 20px;color: #ef832b;}
#bestsellers div{display: block;float: left;margin-bottom: 5px;width: 180px;}
#bestsellers a:hover {color: #5E5D5D;text-decoration: underline;}

/*Pruduct list*/
#list3area {width:530px;overflow:hidden;}
.infoBoxHeading{padding: 16px 0 8px 10px;margin:0 8px;font-weight: bold;}
#product {margin-left:5px!important;margin-left:0;}
#product .img{ width:90px; height:80px; display:block;}
#product li{width:229px;height:158px;float:left;display:block;border: 1px solid #9c9c9c;padding: 12px 10px 8px 10px;background: url(images/product_bg.gif) no-repeat;margin:0 5px 10px 5px;}
#product a {text-decoration: none;}
#product span{overflow: hidden;display: block;line-height: 12px;font-weight: bold;padding-bottom: 10px; font-size:11px; height:24px;}
#product span a:hover {color:#f0832c;}
#product p {overflow: hidden;line-height: 12px;margin-bottom: 2px;padding-top: 5px;}
#product p a{ display:block; height:53px;}
#product li p a:hover {text-decoration: underline;color: #7d7d7d;}
#product b {color: #F0832C;font-size: 13px;}
.h112 {height: 102px;}
#product div {clear: both;float: none;overflow:hidden;}

.rightbd {padding-bottom: 8px;background: #F4F4F4;}

/*specials*/
.specialbg {background: #F4F4F4;}
#specials {display: block;padding:0 10px;margin-top: 10px;}
#specials li {line-height: 17px;display: block;	padding-bottom: 8px;float: left;margin-bottom: 8px;background: url(images/specialline.gif) no-repeat center bottom;}
#specials img {float:left;}
#specials p {float:left;margin-left:10px;width:120px;display: block;}
#product li p a {display: block;background: url(images/product_line.gif) no-repeat center bottom;margin-bottom: 6px;padding-bottom: 6px; line-height:14px;}
#specials b {color: #f0832c;display: block;margin-top: 3px;}


/*hot series*/
#yq{padding:8px;}
#yq li{padding-left:8px;line-height: 21px;height: 21px;overflow: hidden;}
#yq a:hover{ text-decoration:underline}
#friendlink{padding:8px;line-height: 21px;}

/*order*/
#order{overflow:hidden;line-height: 17px;margin: 8px 15px 10px 15px;}
#order li{background: url(images/cart.gif) no-repeat 0px 5px;padding-left: 22px;display: block;margin-top: 3px;}
#order a {text-decoration: underline;clear: right;display: block;}

/*why*/
.why_nav{height:26px;padding-left:22px;line-height:26px;color:#fff;background: url(images/why_nav_bg.jpg);}
#servise{margin:0 10px;padding: 0 0 20px 0;background: url(images/icon_plan.jpg) no-repeat right bottom;}
#servise p {width: 436px;color: #6b6b6b;display: block;float: left;margin-right: 38px;}
#servise p strong {display: block;padding: 12px 0 4px 0;background: url(images/dot.gif) 0px 18px no-repeat;text-indent: 0.8em;	}

/*TAGS*/
#tags {background: #f5f5f5;	border: 1px solid #dddddd;padding: 10px 10px 4px 10px;}
#tags strong {margin-bottom: 8px;display: block;text-indent: 0.4em;}
#tags span {display: block;float: left;}
#tags span a {text-decoration: none;padding:0 6px 2px 6px;display: block;color: #000000;padding-top: 2px;border: 1px solid #F4F4F4;}
#tags span a:hover{color: #f0832c;border: 1px solid #C2C2C2;background: #FFFFFF;}

/* FOOT */
#foot {background: url("images/az_footer_mid.gif") repeat-x left top;height: 56px;margin-bottom: 20px;}
#foot li {float: left;}
#foot .foot01 {height: 40px;color: #ffffff;width: 226px;text-align: center;padding-top: 18px;background: url(images/az_footer_left.gif) repeat-x left top;}
#foot .foot01 a{ color: #FFFFFF;}
#foot .foot01 a:hover{color: #FFFFFF;}
#foot .foot02 {padding: 26px 0 0 80px;}
#foot .foot03 {float: right;padding: 24px 20px 0 0;}




/* list */
.infoBoxHeading_03 {padding: 10px 0 6px 10px;margin:0 8px;font-weight: bold; overflow:hidden;zoom:1; clear:both;}
.infoBoxHeading_02 {padding: 10px 0 6px 10px;margin:0 8px;border-bottom: 1px solid #bebebe;font-weight: bold; overflow:hidden;zoom:1; clear:both; margin-bottom:5px;}
h1{ font-size:16px;}
#list {padding:0 8px;}
#list_tit {height: 24px;width: 514px;padding-top: 16px;margin-bottom: 5px;background: url(images/list_bg.gif) repeat-x;border-top: 1px solid #e1e4e7;}
#list li {float: left;padding-left: 10px;}
#list .li_01 {width: 310px;}
#list .li_01 span {float: left;padding-right: 10px;display:block;padding-left: 10px;}
#list .li_01 p {width: 160px;padding-top: 5px;float: left;padding-right: 15px; display:block;}
#list .li_02 {width: 60px;text-align: center;}

#list .li_02 b {font-size: 14px;color: #E5006E;display: block;}
#list .li_04 {width: 250px;}
#list .li_04 img {float: left;padding-right: 10px;}
#list .li_04 p {width: 160px;padding-top: 5px;float: left;}
#list .input {width:24px;background: url(images/input03.jpg);}
#list .f11 {display: block;height: 85px;padding: 10px 0;background: url(images/list_btline.gif) no-repeat center bottom;}
#list_page {padding: 16px 26px; font-size:11px;}
#list_page a {text-decoration: underline;padding:0 5px;}

/* productpage */
#productpage {margin:0 10px;}
#productpage .limg {width: 150px;margin-right: 15px;display: block;padding-top: 55px;padding-left: 15px;text-align: center;}
#productpage .limg img {padding-bottom: 5px;}
#productpage li s {padding-top: 45px;}
#productcart {height: 228px;width: 510px;background: url(images/cpbg.gif) no-repeat 0px 0px;}
#productcart .f11 {padding-top: 20px;width: 310px;}
#productcart li{line-height:22px;padding-bottom: 4px;}
#productcart .f14 {color: #f0832c;padding: 12px 0 15px 60px;}
#productcart span {display: block;float: left;width:102px!important;width: 90px;padding-left: 60px;}
#productcart .menu {padding-left: 60px;}

input,select{color:#575757;}
#productcart .tit,#productcart h1{border-bottom: 1px solid #dddddd;font-weight: bold;display: block;margin-bottom: 22px;padding-bottom: 2px; font-size:14px;}
.smallText{font-size: 11px;color: #999;font-weight: normal;}
.btbd {border: 1px solid #9c9c9c;background: #f8f9fb;}
#description_tit {height: 22px;line-height: 22px;padding-bottom: 5px;border-bottom: 1px solid #dddddd;color: #FF8F47;display: block;margin: 15px;}
#productpage p {padding:15px;line-height: 17px; overflow:hidden; Zoom:1;}
#productpage p img {display: block;margin: 10px auto;}
#product_list li{width:165px;height:230px;float:left;display:block;padding: 6px 6px 3px 6px;}
#product_list img{display:block;margin-bottom: 8px;	height: 175px;width: 165px;}
#product_list p {height: 40px;overflow: hidden;line-height: 12px;margin-bottom: 2px;padding-left: 5px;}
.topbd {background: url(images/arrow.gif) no-repeat 0 center;margin: 30px 10px 5px 10px;padding-left: 20px;}

/* contact */
#contact {line-height: 17px;margin: 20px 40px;}
#contact textarea {height: 200px;width: 400px;margin-top: 3px;padding: 0 3px;padding-left: 3px;color: #5E5D5D;}
#contact .input {	margin-bottom: 10px;margin-top: 3px;background: url(images/input02.jpg);width: 167px;}
.menul {line-height: 21px;height: 21px;font-size: 11px;display: block;margin-top: 12px;margin-right: 40px;margin-bottom: 20px;padding: 6px;}
.menul li {margin-right: 20px;display: block;float: left;background-image: url(images/menu_bg.gif);padding-left: 8px;padding-right: 8px;background-repeat: repeat-x;}
.menul span {display: block;float: left;background-image: url(images/menu_bg.gif);padding-left: 8px;padding-right: 8px;background-repeat: repeat-x;}
.menul a{display: block;float: left;}
.menul a:link, .menul a:active, .menul a:visited{color: #FFF;}
.menul a:hover {color: #FFF;text-decoration: underline;}


#Cookie p {text-indent: 2em;margin-bottom: 8px;}
#Cookie div {float: right;width: 180px;padding: 15px;margin-left: 10px;background: #F4F4F4 url(images/cookie_bg.gif) repeat-x;line-height: 12px;}
.mg20 {margin: 20px;}


/* login */
#login {background: url(images/cp_bg.jpg) no-repeat right 80px;}
#login li {float: left;width: 240px;margin-right: 5px;}
#login .bd {border: 1px solid #9c9c9c;padding: 10px;margin-top: 6px;background: #f8f9fb url(images/topline.gif) repeat-x 0px top; overflow:hidden; zoom:1;}
#login p {
	height: 100px;
	display: block;
	line-height: 16px; overflow:hidden; zoom:1;
}
#login b {display: block;}
#login input {margin: 3px 0 0 2px;}
#login_list ul {border: 1px solid #9c9c9c;padding: 10px;display: block;background: #F8F9FB url(images/topline.gif) repeat-x 0px top;}
#login_list li {margin: 3px 0;}
#login_list i {width: 130px;display: block;float: left;font-style: normal;text-align: right;padding-right: 6px;line-height: 17px;height: 17px;}
#login_list span {color: #f0822b;}
#login_list .input {background: url(images/input02.jpg) no-repeat;width: 167px;}
#login_list Select {color: #5E5D5D;height: 17px;}
#login .menul {margin-right: 20px!important; margin-right:10px;margin-bottom: 0px;}
.mgl150 {margin-left: 200px;}

.details {display: block;padding: 20px 0 6px 4px;}


/* fl */
#fl {margin:0 10px;}
#fl table {border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;}
#fl td {text-align: center;padding: 8px;border-right: 1px solid #dddddd;border-bottom: 1px solid  #dddddd;}
#fl .flbt {background: url(images/fl_bt.gif) no-repeat 0px 0px;height: 84px;}
#fl span {display: block;height: 80px;}




#dh {padding:5px;}
#dh a {text-decoration: underline;}

/* tcblock  */
#tcblock {position:relative;width:271px;z-index:1;background: #f5f5f5 url(images/browsetc.gif) repeat-y 0px 0px;border: 1px solid #a6a6a6; overflow:hidden; zoon:1;}
#tcblock .bd01 {line-height: 12px;display: block;padding: 6px 12px;}
#tcblock li span {float: left;padding-right: 15px;display: block;}
.tcblockDropover{ position: absolute;visibility: hidden; overflow: hidden;zoom:1;}
#tcblock .bd02 {height: 80px;margin: 0 1px;padding: 0px 0px 0px 25px;}
#tcblock .bd02 ul {padding-top: 4px;display: block;float: left;line-height: 21px;}
#tcblock .bd03 {background: url(images/product_line.gif) no-repeat center top;padding: 5px 10px 5px 0;text-align: right;}

#tcblock a:hover{ color:#5d5d5d;}
.note {color: #f1832a;clear: both;float: none;padding: 3px 6px;overflow:hidden;}
.note img {padding-right: 10px;}


/* pay  */
.paybg {background: url(images/cp_bg.jpg) no-repeat right top;}
#pay div {font-weight: bold;padding-left: 6px;}

#pay ul {border: 1px solid #9c9c9c;overflow:hidden;line-height: 17px;zoom:1;background: #f8f9fb url(images/topline.gif) repeat-x 0px top;margin: 5px 0 12px 0;padding: 10px 15px;}
#pay .dz li{display: block;float: left;}
#pay textarea, #contact textarea {height: 166px;width: 359px;padding:0 3px;color: #5E5D5D;background: url(images/select.gif);margin: 5px 0 12px 0;padding: 3px;border-width: 0px;}
.dz .w01{padding-right: 10px;width: 230px;}
.dz .w02 {width: 130px;}
.dz .w03 {width: 85px;text-align: right;padding-right: 5px;}
a.menu2 {padding-left: 8px;display: block;line-height: 22px;height: 22px;color: #FFF;margin-top: 12px;background: url(images/menu_bg.gif) repeat-x;padding-right: 8px;float: left;}
a.menu2:link, a.menu2:active, a.menu2:visited{color: #FFF;}
a.menu2:hover {color: #FFF;text-decoration: underline;}
.menu3{padding-left: 8px;display: block;line-height: 22px;height: 22px;color: #FFF;margin-top: 12px;background: url(images/menu_bg.gif) repeat-x;padding-right: 8px;float: left; cursor:pointer;}

#pay .sh {padding:0 10px;margin: 3px 0 8px 0;height: 17px;background: #FDEDDF;}
#pay .sh span {display: block;float: left;}
.w380 {width: 380px;}
.continue {zoom:1;}
.paynav {font-weight: normal;}
.paynav span {display: block;float: left;width: 106px;text-align: center;background: #E8E8E8;margin-right: 2px;border: 1px solid #bebebe;font-weight: normal;padding: 3px 5px;vertical-align: middle; font-size:10px!important; font-size:11px;}
.paynav .on {background: #FDEDDF;}
.paybd {margin: 5px 0 12px 0;padding: 8px 0 3px 0;zoom:1;line-height: 17px;}
.paybd p {display: block;width: 160px;margin-right: 20px;float: left;}
.paybd p b {display: block;margin-bottom: 2px;margin-top: 8px;}
i a:link, i a:hover,  i a:active, i a:visited{color: #EF832B;}
i{padding-left: 3px;font-weight: normal;}
.paybd div {display: block;float: left;width: 300px;background: #FFF;}
.paybd td {padding: 3px;border-bottom: 1px solid #bebebe;border-right: 1px solid #bebebe;zoom:1;}
.paybd table {width: 100%;margin: 5px 0 10px 0;border-top: 1px solid #BEBEBE;border-left: 1px solid #BEBEBE;}
#pay2 .f12 {background: #F4F4F4;padding: 3px 0 5px 3px;border-bottom: 1px solid #E1E4E7;}


/* pl  */
.pl {float: left;width: 340px;}
.pl ul {line-height: 17px;border: 1px solid #9c9c9c;background: #f8f9fb url(images/topline.gif) repeat-x 0px top;margin: 5px 0 12px 0;padding: 5px 10px;}
.pl div {padding:0 5px;}
.pl ul li {padding-bottom: 6px;}
.plimg {float: right;width: 165px;text-align: center;margin-top: 12px;}
.plimg span {display: block;padding: 3px 0;}
.mg8 {padding: 8px;}
.plmenu {zoom:1;height: 36px;}
.plmenu li {float: left;display: block;margin-left: 30px;}
.pl textarea {color: #5E5D5D;background: url(images/textarea.gif);margin: 5px 0 12px 0;padding: 3px;border-width: 0px;height: 194px;width: 294px;}
.pl input {margin-right:5px!important;margin-right: 0;}
.lh21 {line-height: 21px;}

/* account  */
#account p{zoom:1;clear: both;float: none;overflow:hidden;line-height: 17px;margin: 5px 0 12px 0;padding: 5px 15px;border: 1px solid #9c9c9c;background: #f8f9fb;}
#account b {padding-left: 5px;}
#account p a {text-decoration: underline;}
#account p img {float: left;padding: 5px 40px 5px 10px;}
.accountmenu {padding-left: 140px;}
.accountmenu li {margin-right: 45px;float: left;}
.mgr12 {margin-right: 12px;margin-left: 50px;}
.my_account {
	background-color: #F8F9FB;
	margin-top: 5px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9C9C9C;
	border-right-color: #9C9C9C;
	border-bottom-color: #9C9C9C;
	border-left-color: #9C9C9C;
}
.my_account td {
	padding: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C9C9C;
}
.history {
	margin: 5px 20px 15px 20px;
	border: 1px solid #9C9C9C;
	height: 60px;
	clear: both;
	float: none;
	overflow:hidden;
	background: #F8F9FB url(images/topline.gif) repeat-x 0px top;
}
.history li {float: left;padding: 16px 0;}
.history .w01 {width: 270px;display: block;padding-left: 10px;}
.history .w02 {width: 150px;display: block;}
.history .w03 {display: block;width: 60px;}
.history_tit {padding-top: 12px;clear: both;float: none;overflow:hidden;margin:0 20px;display: block;}




/* shopping cart dropdown box */
#shopping_cart_block {position: relative; display:block; height:33px; float:right; padding-right:20px;}
#animBox {border: 1px solid #a6a6a6;width:220px;top:auto;z-index: 100;position:absolute;margin-top: 6px;background-color: #febd57;margin-left: -40px;line-height: 16px;}
#animBox a:hover{color: #000;}
#animBox li {padding: 5px 8px;}
#animBox img {float: left;display: block;}
#animBox .textr {font-weight: bold;}
#animBox .animbox_cp {border-bottom: 1px solid #ffe6be;overflow:hidden;zoom:1;}
.underline {text-decoration: underline;color: #000;}
#animBox .textc {font-size: 12px;font-weight: bold;}
#animBox .downbd {border-bottom: 1px solid #ffe6be;}
.animbox_cp p {display: block;float: left;width: 140px;}
.animbox_cp a{color: #000;}
.browes {background: url(images/infobox_bg.gif) repeat-x;}
#animBox img {height: 43px;width: 58px;}


.jsButton, .jsTrigger { cursor:  pointer; }
.animBox { position: relative; overflow: hidden;white-space: nowrap; margin: 0; padding: 0;}
.animBoxDropover { position: absolute;visibility: hidden; overflow: hidden; margin: 0; padding: 0;border: #e1e4e7 solid 1px;background-color: #fff;width: auto;z-index: 100;}
.animSubmitButton {background: none !important;border: none !important;width: 2px !important;height: 0px !important;}

.animBoxBestsellersProduct {width: 220px;}
.animBoxBestsellersProductContent {vertical-align: top;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;font-size: 11px;color: #000000;}
.animBoxBestsellersProductContent A:link, .animBoxBestsellersProductContent A:active, .animBoxBestsellersProductContent A:visited {text-decoration: none;}
.animBoxBestsellersProductContent A:hover {text-decoration: underline; color:#000000}
.animBoxBestsellersProductHeader, .animBoxBestsellersProductFooter {text-align: right;vertical-align: middle;font-weight: bold;height: 30px;line-height: 0.8;color: #000;}
.animBoxBestsellersProductHeader A, .animBoxBestsellersProductFooter A { text-decoration:underline;color: #000;}
.animBoxBestsellersProductHeader { border-bottom: #dddddd solid 1px; background-color: #cdeffa; }
.animBoxBestsellersProductFooter { border-top: #dddddd solid 1px; background-color: #cdeffa; }


.tag_link{margin-bottom: 6px;overflow:hidden; zoom:1;}
.tag_link a{line-height: 17px;display: block;float: left;height: 17px;margin-right: 5px;padding-right: 2px;padding-left: 2px;}
#splitpage_link{background-color: #f4f4f4;overflow:hidden;zoom:1;margin-top: 10px;margin-bottom: 15px;padding-top: 3px;padding-right: 6px;padding-bottom: 3px;padding-left: 6px;}
#splitpage_link a{line-height: 17px;display: block;float: left;height: 17px;margin-right: 5px;padding-right: 4px;padding-left: 4px;background-color: #FFF;border: 1px solid #CCC;}
#tag_link_list li{float: left;width: 150px;}
.login_error{background-color: #FF9;padding: 4px;}


#note_or h3{font-size:12px; font-weight:normal}
.MsoNormal{ font-size:12px;}
.padd-m p{ margin:0}
.ta1{border:1px solid #9C9C9C;border-width:1px 1px 0 0;font:11px/16px Arial, Helvetica, sans-serif;margin-bottom: 10px;background-color: #FFF;}
.ta1 td{ border:1px solid #9C9C9C; border-width:0 0 1px 1px; padding:3px 4px;}
#note {margin-bottom: 15px;border:1px solid #ccc;line-height:120%;font-size:12px;font-family: Tahoma, Geneva, sans-serif;overflow:hidden;zoom:1;background-color: #FFF;margin-top: 10px;	padding: 10px;}
#note p{ font-weight:bold; display:inline;}
#note h3{ margin:8px 0;	line-height:150%; font-size:12px;}
.font-w{}
#note_or h3{font-size:12px; font-weight:normal}
#note .red{ color:#F90}

.wd1{}
.wd2{width:100%;background-color: #FFF;}
#product_description img {display: block;margin: 10px auto;}
.phone_t{font-weight:bold;background-color:#EAEAEA}
.phone_font{font-size:11px;font-weight:bold;color:#000;font-family: Tahoma, Geneva, sans-serif;padding-right: 0;padding-bottom: 6px;padding-left: 0;}
#note_or {padding: 0 10px 15px;margin-top: 10px;border:1px solid #ccc;background:url(../images/css/bj-r.gif) repeat-x #FFFFFF;line-height:140%;font-size:12px;color:#000}
#note_or p{ padding:0.5em 0}
#product_description{ margin:0 15px; font-size:11px; font-family:Tahoma, Geneva, sans-serif}
#product_description p{	margin: 0px;padding: 0px;}
#product_description p strong{font-size:11px;	font-family:Tahoma, Geneva, sans-serif;}

/* product_des */
#tab1{ padding:10px 10px 0 20px; overflow:hidden; zoom:1; border-bottom:1px solid #dddddd}
#tab1 li{ float:left; display:block;height:28px;line-height:28px; margin-right:1px;cursor:pointer;width: 101px; font-weight:bold;background-image: url(images/pho_01.gif); color:#000; text-align:center}
#tab1 ul{margin:0;padding:0;}
#tab1 li.now{color:#FEBD57;background-image: url(images/pho_02.gif);}
.tablist{padding:10px;border-top:0;display:none; line-height:120%}
.block{display:block; }
.tablist img {display: block;margin: 10px auto;}
#productcart h1{font-size:12px;line-height:15px;}


.phone_t{width:100px;}
.propertyValue{table-layout:fixed; word-break: break-all; overflow:hidden; width:380px; white-space:normal;}

#note p{padding:0px; font-size:14px; font-weight:bold;}
