a#logo span{display:none;}
a#logo:hover span{display:block;}
#slogan a:hover{color:#990000;text-decoration:underline;}
#uni-header h1 {
	padding: 0;
	margin: 0;
}
#uni-header P, #uni-header ADDRESS {
	padding: 0;
}
.btn {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
	border-color: #CCCCCC #CCCCCC #B3B3B3;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}
.btn-mini {
	padding: 2px 6px;
}
.btn-group .btn {
	float: left;
	position: relative;
}
.btn-group .btn-mini {
	display: block;
	height: 19px;
}
.btn-group .btn {
	color: #333333;
}
.btn-group .btn:first-child {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-left: 0;
}
.curCountry .yourCurrency {
	padding-left: 22px;
	position: relative;
}
.curCountry .yourCurrency em {
	left: -1px;
	top: -1px;
}
.curCountry em.flag {
	height: 16px;
	position: absolute;
	width: 16px;
}
.it {
	background-position: -440px -80px;
}
.flag {
	background-image: url("../images/flag.png");
	background-repeat: no-repeat;
}
em {
	font-family: Arial, Helvetica, sans-serif;
}
address, caption, cite, code, dfn, em, strong, th, abbr, var {
	font-style: normal;
	font-weight: normal;
}
.btn-group.open .dropdown-toggle {
	background-image: none;
	box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-group .btn-mini.dropdown-toggle {
	padding-left: 2px;
	padding-right: 2px;
}

.caret {
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #000000;
	content: "";
	display: inline-block;
	height: 0;
	vertical-align: top;
	width: 0;
	opacity: 0.3;
}

.btn .caret {
	margin-left: 0;
}
.btn-group .btn-mini .caret {
	margin-top: 2px;
}
.btn-group .btn:last-child, .btn-group .dropdown-toggle {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}

/*
 语言选择下拉
 * */
.dropdown-menu {
	background-clip: padding-box;
	background-color: white;
	border: 1px solid rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	float: left;
	left: 0;
	list-style: none outside none;
	min-width: 160px;
	padding: 4px 0;
	position: absolute;
	top: 100%;
	z-index: 1000;
}
.curCountry .dropdown-menu {
	width: 185px;
}
.btn-group.open .dropdown-menu {
	border-radius: 5px 5px 5px 5px;
	display: block;
}
.curCountry .dropdown-menu .searchInput {
	position: relative;
}
[class^="icon-"], [class*=" icon-"] {
	background-image: url("../images/glyphicons-halflings.png");
	background-repeat: no-repeat;
	display: inline-block;
	line-height: 14px;
	vertical-align: text-top;
}
.icon-search {
	background-position: -45px 0;
}
.curCountry .dropdown-menu .icon-search {
	height: 16px;
	left: 8px;
	position: absolute;
	top: 9px;
	width: 16px;
}
.form-horizontal textarea, .form-horizontal input {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 3px 3px 3px 3px;
	display: inline-block;
	overflow: auto;
	vertical-align: top;
}
.form-horizontal input, .form-horizontal textarea {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.curCountry .dropdown-menu ul {
	height: 200px;
	margin: 6px 6px 0;
	min-width: 173px;
	overflow-x: hidden;
	overflow-y: scroll;
	position: relative;
}
.dropdown-menu a {
	clear: both;
	color: #333333;
	display: block;
	font-weight: normal;
}
.uniHCtop a {
	font-size: 11px;
}
.uniHeaderCont .dropdown-menu a {
	line-height: 15px;
}
.curCountry .dropdown-menu a {
	white-space: normal;
}
.curCountry .dropdown-menu li a {
	line-height: 14px;
	padding-left: 25px;
	position: relative;
}
#langSelector a {
	text-decoration: none;
}
strong {
	font-weight: bold;
}
/*END*/
/*货币*/
#curSelector .dropdown-menu, #curSelectorFooter .dropdown-menu {
	min-width: 63px;
}
#curSelector li a, #curSelectorFooter li a {
	padding-left: 39px;
	position: relative;
}
#curSelector li a em, #curSelectorFooter li a em {
	left: 10px;
	line-height: 16px;
	position: absolute;
	top: 3px;
	width: 19px;
}
#curSelector a {
	text-decoration: none;
}

/*END*/
/*LANGUAGE*/
#uniLanguage .dropdown-menu {
	min-width: 81px;
}

/*END*/
/*HELP*/
.headerDropDown {
	float: right;
	margin-top: 2px;
	position: relative;
	z-index: 1000;
}

#uniUserActionPanel li#UAP-help {
	height: 24px;
	padding: 0;
}
#uniUserActionPanel .headerDropDown {
	margin-top: 0;
}
#UAP-help dl {
	float: none;
}
.headerDropDown dt {
	border-top: 1px solid white;
	float: left;
	height: 18px;
	line-height: 21px;
	padding: 0 6px;
}
.headerDropDown dt a {
	background: url("../images/y.gif") no-repeat scroll right -2459px transparent;
}
.headerDropDown dt a {
	padding: 0 12px 0 0;
}
#uniUserActionPanel a {
	font-family: Arial, Helvetica, Sans-serif;
}
.headerDropDown dd {
	background-clip: padding-box;
	background-color: #FFFFFF;
	border: 1px solid #B6B6B6;
	border-radius: 3px 0 3px 3px;
	display: none;
	line-height: 1.2;
	padding: 5px 0;
	position: absolute;
	right: -4px;
	top: 22px;
	z-index: 1000;
}
#UAP-help li, #UAP-orders li {
	float: none;
	padding: 0;
}
.headerDropDown dd li a {
	display: block;
	line-height: 20px;
	padding: 0 10px;
	white-space: nowrap;
}

/*END*/
/*LIVE CHAT*/
#UAP-orders .headerDropDown, #UAP-livechat {
	float: none;
}
.uniHeaderCont #UAP-livechat.btn-group {
	margin: 2px 0 0 1px;
}
#UAP-livechat .live-chat {
	padding-left: 22px;
}
[class^="icon-"], [class*=" icon-"] {
	background-image: url("../images/glyphicons-halflings.png");
	background-repeat: no-repeat;
	display: inline-block;
	height: 14px;
	line-height: 14px;
	vertical-align: text-top;
	width: 14px;
}
.icon-live-chat {
	background-position: -97px -172px;
}
#UAP-livechat .icon-live-chat {
	left: 5px;
	margin-right: 3px;
	position: absolute;
	top: 2px;
}
#UAP-livechat ul {
	font-size: 11px;
	line-height: 16px;
	padding: 0 10px;
}
#UAP-livechat ul li, #UAP-livechat a span {
	background-image: url("../images/y.gif");
	background-repeat: no-repeat;
}
#UAP-livechat ul li {
	background-position: 0 -946px;
	float: none;
	font-family: Verdana;
	line-height: 16px;
	padding: 7px 0 7px 30px;
}
#UAP-livechat h5 {
	font-size: 12px;
	margin-bottom: 4px;
}
#UAP-livechat h5 a, #UAP-livechat h5 a:hover {
	text-decoration: none;
}
#UAP-livechat h5 a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#UAP-livechat ul li.online2 {
	background-position: 0 -1150px;
	border-top: 1px solid #DDDDDD;
	margin-top: 5px;
}

/*END*/

.w-uniHeader {
	font-size: 12px;
	margin: 0 auto;
	position: relative;
	width: 992px;
	z-index: 8001;
}
#logo {
	display: inline;
	float: left;
}
#logo {
	margin-left: 0;
	position: relative;
	width: 240px;
}
#logo img {
	height: 62px;
	width: 240px;
}
img, fieldset, body, html {
	border: medium none;
}
#logo span {
	color: #930000;
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	right: 30px;
	text-decoration: underline;
	top: 40px;
}
#uni-header #slogan {
	font: italic 12px/18px Georgia;
	left: 240px;
	padding: 10px 0 0 20px;
	position: absolute;
}
#uni-header #slogan a {
	font: italic 12px/18px Georgia !important;
}
.uniHeaderCont {
	float: right;
	padding-bottom: 1px;
}
#uniUtility {
	height: 24px;
	line-height: 20px;
	margin: 3px 1px 0 0;
}
.uniHCtop {
	z-index: 9900;
}
.uniHCtop, .uniHCmid, .uniHCbot {
	position: relative;
}
.btn-group:after {
	clear: both;
}
.btn-group:before, .btn-group:after {
	content: "";
	display: table;
}
.uniHeaderCont .btn-group {
	float: right;
	margin: 3px 0 0 4px;
}
.btn-group {
	position: relative;
}
.uniHeaderCont .btn-group .btn {
	font: 11px/13px Arial;
}
.uniHeaderCont .btn-group .btn-mini {
	margin-bottom: 1px;
}
.btn-group .btn:first-child {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-left: 0;
	border-right: none;
}
.uniHeaderCont .btn-group .btn-mini {
	margin-bottom: 1px;
}

#langSelector {
	margin: 2px 0 0 4px;
	z-index: 999;
}
#curSelector, #langSelector, #uniUserActionPanel, #curSelectorFooter {
	display: inline;
	float: right;
	position: relative;
}
#langSelector a.selected {
	padding-bottom: 1px;
}
#langSelector a.selected {
	border-bottom: 2px solid #921401;
}
#curSelector button a, #langSelector a, #curSelectorFooter button a {
	color: #333333;
}
#uniUtility .separator {
	color: #C0C0C0;
	float: right;
	margin: 3px 2px 0 7px;
	padding: 0;
}
#uniUtility .home {
	color: #C0C0C0;
	display: block;
	float: right;
	height: 17px;
	margin: 4px 3px 0 0;
	padding: 0 0 0 16px;
	width: 0;
}
#uniUtility .home {
	background-position: 1px 4px;
}
.w-breadcrumb li i, .w-breadcrumb .home span, .w-breadcrumb .root a, .w-breadcrumb .rootChild a span, #breadcrumb #rootsub dt span, #breadcrumb #rootsub dt i, #breadcrumb #rootsub.over dt a, #uniUtility .home {
	background-image: url("../images/main-breadcrumb_lang.png");
}

#uniUserActionPanel {
	margin: 9px 1px 0 0;
}
#uniUserActionPanel li {
	float: left;
	line-height: 22px;
	padding-left: 4px;
}
#UAP-signIn a {
	padding-right: 6px;
	text-decoration: none;
}
#uniUserActionPanel a {
	font-family: Arial, Helvetica, Sans-serif !important;
}
#uniUserActionPanel a:hover {
	text-decoration: underline;
}
#uniUserActionPanel .headerDropDown a:hover {
	text-decoration: none;
	background-color:#E56766;
	color:#FFF;
}
#uniUserActionPanel .seprator {
	color: #C0C0C0;
}
#uniUserActionPanel li#UAP-orders {
	padding-left: 0;
	padding:0 3px;
}
#uniUserActionPanel li.header-span {
	padding: 0;
}
#uniUserActionPanel li#UAP-help {
	height: 24px;
	padding: 0;
}
/******************************tpl header footer nav************************************
 ********************************************************************************/
.mainSearch form, .mainSearch input, .mainSearch select {
	margin: 0;
}
.w-uniHeader {
	font-size: 12px;
}
.w-mainNav {
	background-color: #901401;
}
.w-mainNav {
	margin: 0 auto;
	width: 992px;
}
#mainNav {
	position: relative;
	z-index: 999;
}
.navSp, .cateWrap h2 a em, #cartCount {
	background-image: url("../images/nav_sprite_lang.png");
}
.navSp {
	height: 42px;
}
.allCates {
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	line-height: 1.6;
	width: 241px;
	position: relative;
}
.allCates dt {
	text-shadow: 0 -1px 0 #881E22;
}
.allCates dt {
	font-size: 14px;
	font-weight: bold;
	height: 42px;
	line-height: 40px;
	position: relative;
	text-align: left;
	text-indent: 22px;
	z-index: 101;
}
.allCates dt a.linkAllCate {
	background: url("../images/nav_sprite_lang.png") no-repeat scroll 0 0 transparent;
}
.allCates dt a:link, .allCates dt a:visited {
	color: #FFFFFF;
	font-size: 12px;
}
.allCates dt a.linkAllCate {
	background-position: right -697px;
	display: block;
	height: 42px;
	line-height: 41px;
	width: 242px;
	text-indent: -11111px;
}
.allCates dt a #extra {
	background-position: -46px -568px;
	height: 20px;
	position: absolute;
	right: 15px;
	top: 11px;
	width: 20px;
}
#sidemenu {
	position: absolute;
	left: 0;
	top: 9px;
	z-index: 9999;
}
.mainSearch {
	background-position: 0 -100px;
	background-repeat: repeat-x;
	float: left;
	width: 751px;
}
#searchWrap {
	background-position: 100% -461px;
	background-repeat: no-repeat;
	float: left;
	padding: 0 6px 0 15px;
	width: 478px;
}
#uniYourCart {
	background-position: right -513px;
	background-repeat: no-repeat;
	display: inline;
	float: right;
	position: relative;
	width: 251px;
}
#searchWrapInner {
	background-position: 0 -50px;
	background-repeat: repeat-x;
	padding-right: 38px;
}
.mainSearch form {
	background-position: -20px -240px;
	background-repeat: no-repeat;
	padding-left: 10px;
	position: relative;
}
.mainSearch .searchArea {
	border: medium none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	margin-top: 8px;
	outline: medium none;
	padding: 2px 0;
	width: 430px;
}
input, select, textarea {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background: #FFF;
}
.mainSearch .searchArea {
	background-color: #FEFDF9;
}
.mainSearch .searchArea {
	color: #555555;
}
#uniYourCart #cartContainer {
	float: right;
	position: relative;
	margin: 3px 2px 0 0;
}
#uniYourCart #cartContainer.cartWidth {
	margin: 3px 2px 0 0;
}
#uniYourCart #cartInfo {
	background-position: 0 -150px;
	border-radius: 5px 5px 0 0;
	height: 35px;
	position: relative;
	text-align: center;
	z-index: 11;
}
#uniYourCart #cartInfo a {
	background-position: 0 -290px;
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	text-decoration: none;
}
#uniYourCart #cartInfo a {
	text-shadow: 0 -1px 0 #881E22;
}
#uniYourCart #cartItem {
	cursor: pointer;
	display: block;
	height: 35px;
	background-position: right -374px;
}
#uniYourCart #cartContainer.cartWidth #cartItem {
	background-position: 0 -290px;
}
#uniYourCart .over #cartInfo a:hover #cartItem, #uniYourCart .over #cartInfo #cartItem {
	background-position: right -418px;
}
#cartItem > span {
	background-position: -1000px -646px;
	background-repeat: no-repeat;
	display: inline-block;
	line-height: 35px;
	padding-left: 36px;
	position: relative;
}
#cartCount {
	color: #FFFC00;
	text-shadow: 0 1px 1px #094474;
}
#cartCount {
	background-position: -230px -642px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 33px;
	left: 0;
	line-height: 33px;
	padding-left: 4px;
	position: absolute;
	text-align: center;
	top: -4px;
	width: 26px;
}
#cartText {
	padding: 0 6px;
}
#cartItem > span > i {
	background-position: -60px -614px;
	display: inline-block;
	height: 8px;
	margin-left: 10px;
	width: 11px;
}
/*cart loading*/
#uniYourCart #cartEmptyInfo, #uniYourCart #cartInfoLoading {
	color: #333333;
}
#uniYourCart #cartInfoLoading {
	color: #999999;
}
#uniYourCart #cartEmptyInfo, #uniYourCart #cartInfoLoading {
	position: absolute;
	right: 0;
	display: none;
	width: 280px;
}
#uniYourCart #cartEmptyInfo p, #uniYourCart #cartInfoLoading p {
	box-shadow: 2px 3px 2px rgba(0, 0, 0, 0.2);
	border: 1px solid #871302;
}
#uniYourCart #cartEmptyInfo p, #uniYourCart #cartInfoLoading p, #scQuickEntry {
	background-color: #FFFFFF;
	border-radius: 3px 0 3px 3px;
	border-top: medium none;
	font-weight: bold;
	line-height: 1.5;
	padding: 10px 5px;
	text-align: center;
}
/*END*/
/*cartEmptyInfo*/
#uniYourCart #cartEmptyInfo p, #uniYourCart #cartInfoLoading p, #scQuickEntry {
	background-color: #FFFFFF;
	border-radius: 3px 0 3px 3px;
	border-top: medium none;
	font-weight: bold;
	line-height: 1.5;
	padding: 10px 5px;
	text-align: center;
}
/*END*/
/*scQuickEntry*/
#uniYourCart #cartEmptyInfo p, #uniYourCart #cartInfoLoading p, #scQuickEntry {
	border-radius: 3px 0 3px 3px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-top: medium none;
	font-weight: 1.5;
	padding: 10px 5px;
	text-align: center;
}
#scQuickEntry {
	line-height: 1.5;
	z-index: 10;
}
#uniYourCart #scQuickEntry {
	background-color: #FFFFFF;
	border: 1px solid #871302;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
}
#uniYourCart #scQuickEntry {
	display: none;
	padding: 0;
	position: absolute;
	right: 0;
	text-align: left;
	top: 34px;
	width: 280px;
}
.moreItems {
	color: #333333;
}
.moreItems {
	padding: 0 0 10px 16px;
	font: 11px Verdana;
}
#moreScItems {
	color: #333333;
}
#moreScItems {
	font-weight: bold;
	visibility: hidden;
}
em {
	font-family: Arial, Helvetica, sans-serif;
}
#moreScItems em {
	color: #333333;
}
#moreScItems em {
	font-weight: bold;
}
#uniYourCart #scQuickEntry div.scQEbot {
	background-color: #F7F7F7;
	border-top: 1px dotted #989898;
}
#uniYourCart #scQuickEntry div.scQEbot {
	padding: 10px;
}
#scQuickEntry .cartTotal {
	color: #333333;
}
#scQuickEntry .cartTotal {
	font-size: 12px;
}
strong {
	font-weight: bold;
}
.red, a.red:link, a.red:visited {
	color: #990000;
}
#scQuickEntry .cartTotal .red {
	color: #990000;
}
#scQuickEntry .cartTotal .red {
	font-size: 14px;
}
.ir {
	background-position: -320px -80px;
}
.litb-btn, .litb-btn span {
	cursor: pointer;
	outline: medium none;
	text-decoration: none;
}
.ir {
	background-repeat: no-repeat;
	direction: ltr;
	overflow: hidden;
	text-align: left;
	text-indent: -999em;
	display: inline-block;
}

#scQuickEntry .cartTotal .litb-btn, #scQuickEntry .cartTotal .paypal {
	display: inline-block;
	margin-top: 6px;
}
.viewCatr {
	color: #0074C6;
}
.viewCatr {
	float: right;
	font: 11px/14px Verdana;
}
/*END*/
.searchBtnWrap {
	background-position: 100% -461px;
	background-repeat: repeat-x;
	position: absolute;
	right: -40px;
	top: 0;
}
.searchBtn {
	background-color: transparent;
	background-position: 0 -568px;
	border: 0 none;
	cursor: pointer;
	height: 31px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	right: 0;
	top: 5px;
}
.ir {
	background-position: -320px -80px;
}
.ir {
	background-repeat: no-repeat;
	direction: ltr;
	display: inline-block;
	overflow: hidden;
	text-align: left;
	text-indent: -999em;
}
.searchBtn {
	width: 35px;
}
#uniYourCart #cartContainer.cartWidth #cartInfo {
	width: 238px;
}
.checkout2Btn {
	background-position: 0 -2230px;
	height: 30px;
	width: 176px;
	display: inline-block;
}
/*head btn group 特效*/
.uniHeaderCont .btn-group.open {
	padding-right: 0;
}
.btn-group.open .dropdown-toggle {
	background-image: none;
	box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-group.open .dropdown-menu {
	border-radius: 5px 5px 5px 5px;
	display: block;
	margin-top: 1px;
}
.uniHeaderCont .btn-group.open .dropdown-menu {
	margin-top: 0;
}

.dropdown-menu.pull-right {
	left: auto;
	right: 0;
}
.w-uniHeader .headerDropDown.over {
	margin-top: 0;
}
#UAP-help .headerDropDown.over, #UAP-orders .headerDropDown.over {
	margin-top: -2px;
}
.w-uniHeader .headerDropDown.over dt {
	background-clip: padding-box;
	background-color: #FFFFFF;
	border: 1px solid #B6B6B6;
	border-radius: 3px 3px 0 0;
	box-shadow: 1px -1px 6px rgba(128, 128, 128, 0.2);
	height: 18px;
	left: 0;
	margin-left: -4px;
	margin-right: -4px;
	padding: 2px 9px;
	position: relative;
	top: 0;
	white-space: nowrap;
	z-index: 1001;
}
.w-uniHeader .headerDropDown.over dt {
	white-space: nowrap;
}
.w-uniHeader .headerDropDown.over dt b {
	background-clip: padding-box;
	background-color: white;
	box-shadow: -6px 2px 0 white;
	display: block;
	height: 5px;
	left: 0;
	position: absolute;
	top: 20px;
	width: 100%;
}
.w-uniHeader .headerDropDown.over dd {
	display: block;
}
#UAP-orders dd {
	width: 110px;
}

#UAP-todaySale, #UAP-deals {
	font-weight: bold;
}
.entranceTodaySale {
	background: url("../images/glyphicons-halflings.png") no-repeat scroll -121px -173px transparent;
	padding-left: 15px;
}
#UAP-todaySale .seprator, #UAP-deals .seprator {
	font-weight: normal;
	padding: 0 5px;
}
#UAP-livechat a, #UAP-livechat a:hover {
	display: inline;
	font-family: Verdana;
	padding: 0;
	text-decoration: underline;
}
.u_, a.u_:link, a.u_:visited {
	text-decoration: none;
}
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #E56766;
}

/*语种搜索*/
.curCountry .dropdown-menu .searchInput {
	position: relative;
}
em {
	font-family: Arial, Helvetica, sans-serif;
}
[class^="icon-"], [class*=" icon-"] {
	background-image: url("http://cloud1.lbox.me/resource_88501/dev_v2/base-images/glyphicons-halflings.png");
	background-position: 14px 14px;
	height: 14px;
	width: 14px;
	background-repeat: no-repeat;
	display: inline-block;
	line-height: 14px;
	vertical-align: text-top;
}
.icon-search {
	background-position: -45px 0;
}
.curCountry .dropdown-menu .icon-search {
	height: 16px;
	left: 8px;
	position: absolute;
	top: 9px;
	width: 16px;
}
.form-horizontal textarea, .form-horizontal input {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 3px 3px 3px 3px;
	display: inline-block;
	overflow: auto;
	vertical-align: top;
	height: 18px;
	line-height: 18px;
	padding: 4px;
}
.form-horizontal input, .form-horizontal textarea {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.curCountry .dropdown-menu input {
	height: 18px;
	line-height: 18px;
	margin: 2px 0 0 6px;
	padding-left: 20px;
	width: 147px;
}
.dropdown-menu a {
	clear: both;
	color: #333333;
	display: block;
	font-weight: normal;
	line-height: 18px;
	padding: 3px 15px;
	white-space: nowrap;
}
.uniHCtop a {
	font-size: 11px;
}
.uniHeaderCont .dropdown-menu a {
	line-height: 15px;
}
.curCountry .dropdown-menu a {
	white-space: normal;
}
.curCountry .dropdown-menu li a {
	line-height: 14px;
	padding-left: 25px;
	position: relative;
}
.flag {
	background-image: url("http://cloud6.lbox.me/resource_88501/dev_v2/base-images/flag.png");
	background-repeat: no-repeat;
}
.us {
	background-position: -320px -200px;
}
.curCountry em.flag {
	height: 16px;
	left: 5px;
	position: absolute;
	top: 2px;
	width: 16px;
}
.af {
	background-position: 0 0;
}
.WW {
	background-position: -20px 0;
}
.WW {
	background-position: -40px 0;
}
.al {
	background-position: -60px 0;
}
.WW {
	background-position: -80px 0;
}
.dz {
	background-position: -100px 0;
}
.as {
	background-position: -120px 0;
}
.ad {
	background-position: -140px 0;
}
.ao {
	background-position: -160px 0;
}
.ai {
	background-position: -180px 0;
}
.WW {
	background-position: -200px 0;
}
.ag {
	background-position: -220px 0;
}
.WW {
	background-position: -240px 0;
}
.ar {
	background-position: -260px 0;
}
.am {
	background-position: -280px 0;
}
.aw {
	background-position: -300px 0;
}
.WW {
	background-position: -320px 0;
}
.au {
	background-position: -340px 0;
}
.at {
	background-position: -360px 0;
}
.az {
	background-position: -380px 0;
}
.bs {
	background-position: -400px 0;
}
.bh {
	background-position: -420px 0;
}
.bd {
	background-position: -440px 0;
}
.bb {
	background-position: -460px 0;
}
.WW {
	background-position: -480px 0;
}
.by {
	background-position: 0 -20px;
}
.be {
	background-position: -20px -20px;
}
.bz {
	background-position: -40px -20px;
}
.bj {
	background-position: -60px -20px;
}
.bm {
	background-position: -80px -20px;
}
.bt {
	background-position: -100px -20px;
}
.bo {
	background-position: -120px -20px;
}
.ba {
	background-position: -140px -20px;
}
.bw {
	background-position: -160px -20px;
}
.WW {
	background-position: -180px -20px;
}
.br {
	background-position: -200px -20px;
}
.io {
	background-position: -220px -20px;
}
.bn {
	background-position: -240px -20px;
}
.bg {
	background-position: -260px -20px;
}
.bf {
	background-position: -280px -20px;
}
.bi {
	background-position: -300px -20px;
}
.kh {
	background-position: -320px -20px;
}
.cm {
	background-position: -340px -20px;
}
.ca {
	background-position: -360px -20px;
}
.cv {
	background-position: -380px -20px;
}
.WW {
	background-position: -400px -20px;
}
.WW {
	background-position: -420px -20px;
}
.ky {
	background-position: -440px -20px;
}
.cf {
	background-position: -460px -20px;
}
.td {
	background-position: -480px -20px;
}
.cl {
	background-position: 0 -40px;
}
.cn {
	background-position: -20px -40px;
}
.cx {
	background-position: -40px -40px;
}
.WW {
	background-position: -60px -40px;
}
.cc {
	background-position: -80px -40px;
}
.co {
	background-position: -100px -40px;
}
.WW {
	background-position: -120px -40px;
}
.km {
	background-position: -140px -40px;
}
.cg {
	background-position: -160px -40px;
}
.WW {
	background-position: -180px -40px;
}
.ck {
	background-position: -200px -40px;
}
.cr {
	background-position: -220px -40px;
}
.ci {
	background-position: -240px -40px;
}
.hr {
	background-position: -260px -40px;
}
.cu {
	background-position: -280px -40px;
}
.WW {
	background-position: -300px -40px;
}
.cy {
	background-position: -320px -40px;
}
.cz {
	background-position: -340px -40px;
}
.dk {
	background-position: -360px -40px;
}
.dj {
	background-position: -380px -40px;
}
.dm {
	background-position: -400px -40px;
}
.do {
	background-position: -420px -40px;
}
.ec {
	background-position: -440px -40px;
}
.eg {
	background-position: -460px -40px;
}
.sv {
	background-position: -480px -40px;
}
.WW {
	background-position: 0 -60px;
}
.gq {
	background-position: -20px -60px;
}
.er {
	background-position: -40px -60px;
}
.ee {
	background-position: -60px -60px;
}
.et {
	background-position: -80px -60px;
}
.eu {
	background-position: -100px -60px;
}
.fk {
	background-position: -120px -60px;
}
.WW {
	background-position: -140px -60px;
}
.WW {
	background-position: -160px -60px;
}
.fj {
	background-position: -180px -60px;
}
.fi {
	background-position: -200px -60px;
}
.fr {
	background-position: -220px -60px;
}
.tf {
	background-position: -240px -60px;
}
.gf {
	background-position: -260px -60px;
}
.ga {
	background-position: -280px -60px;
}
.WW {
	background-position: -300px -60px;
}
.gm {
	background-position: -320px -60px;
}
.ge {
	background-position: -340px -60px;
}
.de {
	background-position: -360px -60px;
}
.gh {
	background-position: -380px -60px;
}
.gi {
	background-position: -400px -60px;
}
.gr {
	background-position: -420px -60px;
}
.gl {
	background-position: -440px -60px;
}
.gd {
	background-position: -460px -60px;
}
.WW {
	background-position: -480px -60px;
}
.gt {
	background-position: 0 -80px;
}
.gu {
	background-position: -20px -80px;
}
.gg {
	background-position: -40px -80px;
}
.gn {
	background-position: -60px -80px;
}
.gw {
	background-position: -80px -80px;
}
.gy {
	background-position: -100px -80px;
}
.ht {
	background-position: -120px -80px;
}
.WW {
	background-position: -140px -80px;
}
.hn {
	background-position: -160px -80px;
}
.hk {
	background-position: -180px -80px;
}
.hu {
	background-position: -200px -80px;
}
.WW {
	background-position: -220px -80px;
}
.is {
	background-position: -240px -80px;
}
.WW {
	background-position: -260px -80px;
}
.in {
	background-position: -280px -80px;
}
.id {
	background-position: -300px -80px;
}
.ir {
	background-position: -320px -80px;
}
.iq {
	background-position: -340px -80px;
}
.ie {
	background-position: -360px -80px;
}
.WW {
	background-position: -380px -80px;
}
.WW {
	background-position: -400px -80px;
}
.il {
	background-position: -420px -80px;
}
.it {
	background-position: -440px -80px;
}
.jm {
	background-position: -460px -80px;
}
.jp {
	background-position: -480px -80px;
}
.je {
	background-position: 0 -100px;
}
.jo {
	background-position: -20px -100px;
}
.kz {
	background-position: -40px -100px;
}
.ke {
	background-position: -60px -100px;
}
.ki {
	background-position: -80px -100px;
}
.WW {
	background-position: -100px -100px;
}
.kw {
	background-position: -120px -100px;
}
.kg {
	background-position: -140px -100px;
}
.WW {
	background-position: -160px -100px;
}
.lv {
	background-position: -180px -100px;
}
.lb {
	background-position: -200px -100px;
}
.ls {
	background-position: -220px -100px;
}
.lr {
	background-position: -240px -100px;
}
.WW {
	background-position: -260px -100px;
}
.li {
	background-position: -280px -100px;
}
.lt {
	background-position: -300px -100px;
}
.lu {
	background-position: -320px -100px;
}
.WW {
	background-position: -340px -100px;
}
.mk {
	background-position: -360px -100px;
}
.mg {
	background-position: -380px -100px;
}
.mw {
	background-position: -400px -100px;
}
.my {
	background-position: -420px -100px;
}
.mv {
	background-position: -440px -100px;
}
.ml {
	background-position: -460px -100px;
}
.mt {
	background-position: -480px -100px;
}
.mh {
	background-position: 0 -120px;
}
.mq {
	background-position: -20px -120px;
}
.mr {
	background-position: -40px -120px;
}
.mu {
	background-position: -60px -120px;
}
.yt {
	background-position: -80px -120px;
}
.mx {
	background-position: -100px -120px;
}
.fm {
	background-position: -120px -120px;
}
.md {
	background-position: -140px -120px;
}
.mc {
	background-position: -160px -120px;
}
.mn {
	background-position: -180px -120px;
}
.me {
	background-position: -200px -120px;
}
.ms {
	background-position: -220px -120px;
}
.ma {
	background-position: -240px -120px;
}
.mz {
	background-position: -260px -120px;
}
.mm {
	background-position: -280px -120px;
}
.na {
	background-position: -300px -120px;
}
.WW {
	background-position: -320px -120px;
}
.nr {
	background-position: -340px -120px;
}
.np {
	background-position: -360px -120px;
}
.an {
	background-position: -380px -120px;
}
.nl {
	background-position: -400px -120px;
}
.WW {
	background-position: -420px -120px;
}
.nz {
	background-position: -440px -120px;
}
.ni {
	background-position: -460px -120px;
}
.ne {
	background-position: -480px -120px;
}
.ng {
	background-position: 0 -140px;
}
.nu {
	background-position: -20px -140px;
}
.nf {
	background-position: -40px -140px;
}
.WW {
	background-position: -60px -140px;
}
.WW {
	background-position: -80px -140px;
}
.WW {
	background-position: -100px -140px;
}
.mp {
	background-position: -120px -140px;
}
.no {
	background-position: -140px -140px;
}
.WW {
	background-position: -160px -140px;
}
.WW {
	background-position: -180px -140px;
}
.WW {
	background-position: -200px -140px;
}
.om {
	background-position: -220px -140px;
}
.WW {
	background-position: -240px -140px;
}
.pk {
	background-position: -260px -140px;
}
.pw {
	background-position: -280px -140px;
}
.WW {
	background-position: -300px -140px;
}
.pa {
	background-position: -320px -140px;
}
.pg {
	background-position: -340px -140px;
}
.py {
	background-position: -360px -140px;
}
.pe {
	background-position: -380px -140px;
}
.ph {
	background-position: -400px -140px;
}
.pn {
	background-position: -420px -140px;
}
.pl {
	background-position: -440px -140px;
}
.pt {
	background-position: -460px -140px;
}
.pr {
	background-position: -480px -140px;
}
.qa {
	background-position: 0 -160px;
}
.WW {
	background-position: -20px -160px;
}
.WW {
	background-position: -40px -160px;
}
.ro {
	background-position: -60px -160px;
}
.ru {
	background-position: -80px -160px;
}
.rw {
	background-position: -100px -160px;
}
.WW {
	background-position: -120px -160px;
}
.WW {
	background-position: -140px -160px;
}
.lc {
	background-position: -160px -160px;
}
.WW {
	background-position: -180px -160px;
}
.WW {
	background-position: -200px -160px;
}
.ws {
	background-position: -220px -160px;
}
.sm {
	background-position: -240px -160px;
}
.st {
	background-position: -260px -160px;
}
.sa {
	background-position: -280px -160px;
}
.WW {
	background-position: -300px -160px;
}
.sn {
	background-position: -320px -160px;
}
.rs {
	background-position: -340px -160px;
}
.sc {
	background-position: -360px -160px;
}
.sl {
	background-position: -380px -160px;
}
.sg {
	background-position: -400px -160px;
}
.WW {
	background-position: -420px -160px;
}
.sk {
	background-position: -440px -160px;
}
.si {
	background-position: -460px -160px;
}
.sb {
	background-position: -480px -160px;
}
.so {
	background-position: 0 -180px;
}
.xs {
	background-position: -20px -180px;
}
.za {
	background-position: -40px -180px;
}
.WW {
	background-position: -60px -180px;
}
.kp {
	background-position: -80px -180px;
}
.WW {
	background-position: -100px -180px;
}
.es {
	background-position: -120px -180px;
}
.lk {
	background-position: -140px -180px;
}
.kn {
	background-position: -160px -180px;
}
.vc {
	background-position: -180px -180px;
}
.sd {
	background-position: -200px -180px;
}
.sr {
	background-position: -220px -180px;
}
.sj {
	background-position: -240px -180px;
}
.sz {
	background-position: -260px -180px;
}
.se {
	background-position: -280px -180px;
}
.ch {
	background-position: -300px -180px;
}
.sy {
	background-position: -320px -180px;
}
.WW {
	background-position: -340px -180px;
}
.tw {
	background-position: -360px -180px;
}
.tj {
	background-position: -380px -180px;
}
.tz {
	background-position: -400px -180px;
}
.th {
	background-position: -420px -180px;
}
.WW {
	background-position: -440px -180px;
}
.tg {
	background-position: -460px -180px;
}
.tk {
	background-position: -480px -180px;
}
.to {
	background-position: 0px -200px;
}
.tt {
	background-position: -20px -200px;
}
.WW {
	background-position: -40px -200px;
}
.tn {
	background-position: -60px -200px;
}
.tr {
	background-position: -80px -200px;
}
.tm {
	background-position: -100px -200px;
}
.tc {
	background-position: -120px -200px;
}
.tv {
	background-position: -140px -200px;
}
.ug {
	background-position: -160px -200px;
}
.ua {
	background-position: -180px -200px;
}
.WW {
	background-position: -200px -200px;
}
.WW {
	background-position: -220px -200px;
}
.ae {
	background-position: -240px -200px;
}
.gb {
	background-position: -260px -200px;
}
.WW {
	background-position: -280px -200px;
}
.WW {
	background-position: -300px -200px;
}
.us {
	background-position: -320px -200px;
}
.uy {
	background-position: -340px -200px;
}
.uz {
	background-position: -360px -200px;
}
.vu {
	background-position: -380px -200px;
}
.va {
	background-position: -400px -200px;
}
.ve {
	background-position: -420px -200px;
}
.vn {
	background-position: -440px -200px;
}
.vg {
	background-position: -460px -200px;
}
.vi {
	background-position: -480px -200px;
}
.WW {
	background-position: 0 -220px;
}
.WW {
	background-position: -20px -220px;
}
.eh {
	background-position: -40px -220px;
}
.WW {
	background-position: -60px -220px;
}
.WW {
	background-position: -80px -220px;
}
.ye {
	background-position: -100px -220px;
}
.zm {
	background-position: -120px -220px;
}
.zw {
	background-position: -140px -220px;
}
.tp {
	background-position: -160px -220px;
}
.fo {
	background-position: -180px -220px;
}
.gp {
	background-position: -200px -220px;
}
.kr {
	background-position: -220px -220px;
}
.la {
	background-position: -240px -220px;
}
.ly {
	background-position: -260px -220px;
}
.mo {
	background-position: -280px -220px;
}
.ic {
	background-position: -320px -220px;
}
.cd {
	background-position: -340px -220px;
}
.xy {
	background-position: -360px -220px;
}
.pf {
	background-position: -380px -220px;
}
.sh {
	background-position: -400px -220px;
}
.re {
	background-position: -220px -60px;
}
.pm {
	background-position: -220px -60px;
}
.wf {
	background-position: -220px -60px;
}
.nc {
	background-position: -220px -60px;
}
.dropdown-menu .divider {
  background-color: #E5E5E5;
  border-bottom: 1px solid #FFFFFF;
  height: 1px;
  margin: 8px 1px;
  overflow: hidden;
}
.curCountry .yourCurrency em {
  left: -1px;
  top: -1px;
}
.form-horizontal input:focus, .form-horizontal textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
  outline: 0 none;
}
.curCountry .yourCurrency .caret{
	display:none;
}
#uniYourCart .over #cartInfo {
  background-position: 0 -200px;
}
#uniYourCart .over #cartInfo a {
  color: #333333;
}
#uniYourCart .over #cartInfo a {
  background-position: 0 -335px;
  text-shadow: none;
}
#uniYourCart .over #cartInfo a span {
  color: #333333;
}
#uniYourCart .over #cartInfo a span {
  text-shadow: none;
}
#uniYourCart .over #cartInfo a:hover #cartItem, #uniYourCart .over #cartInfo #cartItem {
  background-position: right -418px;
}
#uniYourCart .over #cartItem > span {
  background-position: -10000px -646px;
}
#uniYourCart .over #cartCount {
  background-position: -1px -642px;
  width: 26px;
}
#uniYourCart .over #cartInfo a span {
  color: #333333;
}
#uniYourCart .over #cartInfo a span {
  text-shadow: none;
}
#cartText {
  padding: 0 6px;
}
.over #cartItem > span > i {
  background-position: -88px -614px;
}
#uniYourCart #cartEmptyInfo, #uniYourCart #cartInfoLoading {
	color:#333333;  
}
#uniYourCart #cartInfoLoading {
  color: #999999;
}
#uniYourCart #cartEmptyInfo, #uniYourCart #cartInfoLoading {
  position: absolute;
  right: 0;
  display:none;
  width:280px;
}
.grid-m-l dl {
  margin: 0;
  width:100%;
  padding:0;
}
#uniYourCart #scQuickEntry dl {
 border-top:1px dotted #DDDDDD; 
}
#uniYourCart #scQuickEntry dl {
  padding: 10px;
  width: auto;
}
.grid-m-l dt {
  float: left;
}
#uniYourCart #scQuickEntry dl dt {
  width: 65px;
}
.grid-m-l dd {
  margin-left:87px;
}
#uniYourCart #scQuickEntry dl dd {
  margin-left: 65px;
}
#scQuickEntry h4 {
  padding-left: 5px;
  padding-top: 0;
}
#scQuickEntry h4 a {
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
}
.grid-m-l dd p {
  padding-left: 5px;
}
#scQuickEntry .prAttr {
  color: #990000;
}
#scQuickEntry .prAttr {
  font: 11px/14px Verdana;
}



