/* File generated by teenshop - DateTime: 2013-10-12, 15:27:54 */
@charset "utf-8";*{margin:0;padding:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}.clear{clear:both}body{background:#fcf6e8;font-size:12px;font-family:Verdana,Geneva,sans-serif}#wrapp-top-bar{background:none repeat scroll 0 0 #F5F5F5;border:1px solid #CCC;height:20px;width:100%}#top-bar{width:1020px;margin:auto}#top-bar-slogan{width:45%;float:left;padding:0 10px;font-weight:bold}#top-bar-login{width:45%;float:left;text-align:right}#top-bar-login a{text-decoration:none;color:#000;font-weight:bold;padding:0 10px}#top-bar-login a:first-child{border-right:1px solid #000}#top-bar-login a:hover{color:#F39}#wrapper{width:1020px;margin:auto;border:1px solid #bfbab4;border-top:none;padding:5px;box-shadow:0 0 8px #bfbab4;-moz-box-shadow:0 0 8px #bfbab4;-webkit-box-shadow:0 0 8px #bfbab4}#wrapper-top{width:1020px;margin:auto}#wrapper-top-banner01{height:100px;overflow:hidden}#wrapper-top-banner02{height:320px}#wrapper-top-nav{background:#fdaecb;width:1020px}#wrapper-top-menu{display:inline-block}#wrapper-top-menu ul{display:block;height:33px}#wrapper-top-menu ul li:first-child{background:none}#wrapper-top-menu ul li{background:url("../images/menu-bg.jpg") no-repeat;margin:0;padding:10px 0;display:inline-block}#wrapper-top-menu ul li a{margin:10px 10px 10px 15px;text-decoration:none;color:#FFF;text-transform:uppercase}#wrapper-top-menu ul li a:hover{text-decoration:underline}#wrapper-top-search{display:inline-block;float:right;margin:5px 20px;padding:4px 12px;background:url("../images/serach-bg.png") no-repeat}.text{background:none repeat scroll 0 0 transparent;border:0 none;color:#D7135B}.search{background:url("../images/search-icon.png") no-repeat transparent 0 3px;border:0 none;width:10px;height:13px;cursor:pointer}#wrapper-content{width:1020px;margin:10px auto}#content-left{width:200px;float:left}.box-left{border:1px solid #fdaecb;width:200px;margin-bottom:5px}.box-left-title{background:#fdaecb;color:#FFF;text-transform:uppercase;text-align:center;padding:5px 0;font-weight:bold}.box-left-content{padding:0}.nav-dropdown li{margin:5px 0}h2{font-weight:bold;padding:5px;cursor:pointer}.nav-dropdown h2{text-transform:uppercase}.nav-dropdown h2:hover{color:#d7135b}.nav-dropdown a{display:block;color:#666;text-decoration:none;background:url("../images/list-style.gif") no-repeat 10px 2px;padding-left:25px}.nav-dropdown li ul a.nav-dropdown-child{text-transform:uppercase}.nav-dropdown li ul a.nav-dropdown-child:hover{color:#d7135b}.nav-dropdown li ul li a{display:block;color:#666;text-decoration:none;background:url("../images/list-style.gif") no-repeat 20px 2px;padding-left:35px;margin:5px}.nav-dropdown h3 a:hover,.nav-dropdown li ul li a:hover{color:#d7135b}#content{width:810px;border:1px solid #fdaecb;float:left;margin-left:8px;background:#f2f2f4}.content-box{margin:5px auto}.content-box .content-box-title{color:#FF339A;font-size:24px;border-bottom:1px solid #CCC;margin:10px 5% 5px 2%;padding-left:1%;font-weight:100;width:92%}.product-box,.product-box-new{width:190px;height:335px;border:1px solid #FFF;float:left;margin:0 2px 10px 4px;padding:2px 2px 5px;overflow:hidden;font-size:11px}.product-box:hover{border:1px solid #CCC}.product-box-img{height:260px;overflow:hidden}.product-box-img img{width:190px!important}.product-box-info span{display:block;overflow:hidden;margin:5px auto;padding:0 5px}.price{color:#EF377B;font-weight:bold}.support{text-align:center;margin:5px 0 10px}.support span{display:block;margin:3px 0}.onl-analytics{margin:5px auto;width:200px;padding-left:10px}.onl-analytics-title{width:120px;text-align:left}.onl-analytics-count{display:inline-block;width:76px;text-align:left;font-weight:bold}.content-box-content #box-content-left{width:225px;float:left;margin:10px 20px 0 15px;padding:2px;border:1px solid #ccc}#box-content-left-img img{border:medium none;width:225px}#box-content-right{float:left;width:490px}#box-content-right .content-detail{padding:2px 10px;margin:5px 0}.content-detail .content-detail-title{width:130px;text-align:left;font-weight:bold;display:inline-block;padding-bottom:8px;border-bottom:1px solid #CCC}.content-detail .content-detail-info{color:#F09;font-weight:bold;width:340px;display:inline-block;padding-bottom:8px;border-bottom:1px solid #CCC;margin-left:-5px}.content-detail-info img{border:0;cursor:pointer}.content-detail .content-detail-logo{display:inline-block;margin:0 5px}.content-detail .content-detail-logo img,.content-detail .content-detail-logo a{border:0}#content_frmOrderLot{display:none}#frmOrderLot_title{color:#FF339A;font-weight:bold;font-size:18px}#frmOrderLot_info{margin:5px auto 0;font-size:14px}.frmOrderLot_color{display:block;width:200px;padding:10px 0 0 10px;float:left}.frmOrderLot_num{display:block;width:155px;float:left}.numOrder{background:-moz-linear-gradient(center top,#EDEDED 0,#F6F6F6 14%,#FFF 52%) repeat scroll 0 0 transparent;border:1px solid #CCC!important;border-radius:2px 2px 2px 2px!important;font-size:12px!important;font-weight:bold!important;height:20px!important;margin-left:1px!important;margin-top:8px!important;padding:0!important;text-align:center!important;width:34px}.arrowNum{display:block;float:right;height:45px;margin-right:0;width:30px}.upNum,.downNum{background:url("../images/up-down.png") no-repeat scroll 0 0 transparent;border:0;display:block;height:11px;margin-left:1px;margin-top:7px;width:16px}.upNum:hover{background:url("../images/up-down.png") no-repeat scroll -20px 0 transparent}.downNum{background:url("../images/up-down.png") no-repeat scroll 0 -14px transparent;margin-top:1px}.downNum:hover{background:url("../images/up-down.png") no-repeat scroll -20px -14px transparent}#btnFrmOrder,#btnCheckout{background:url("../images/btn-order.png") no-repeat transparent;border:0;cursor:pointer;width:116px;height:30px}#order-table{font-size:12px}#content-order-btn{margin:10px}.ui-button.ui-button-text-icon-primary:hover{background:#FD7BAC}.tip{color:#FFF;background:#1d1d1d;display:none;padding:10px;position:absolute;z-index:1000}.tip_img{float:left}.tip_img img{max-width:250px;max-height:250px;border:1px solid #FF339A;padding:2px}.tip_info{float:left;text-align:left;margin:10px;font-size:12px}.tip_info .tip_div{margin:5px}.tip_info .tip_title{width:80px;text-align:right;display:inline-block;margin:0 5px}.tip_color{display:inline-block;font-weight:bold;color:#FF339A}.tip_color span{display:block}img.tip_img_thumb{cursor:pointer;max-width:100px;max-height:100px}#tab-detail-tab{border-bottom:1px solid #CCC;margin:50px 10px 20px;padding:0 10px}#tab-detail-tab ul li{display:inline-block;margin:0 10px;height:15px;color:#d233a8;padding:5px 10px;cursor:pointer}#tab-detail-tab ul li:hover{background:#dcb8f4}.tab-detail-active{border:1px solid #CCC;border-bottom:none}.tab-detail-content{margin:10px}.tab-detail-content #tab-content-01,.tab-detail-content #tab-content-02{padding:10px;display:none}.page{margin:10px}.paging li{border:1px dotted #F0F;color:#999;display:inline-block;font-weight:bold;list-style:none outside none;margin:0 5px;padding:5px 8px}.paging li a{color:#999;text-decoration:none}.paging li a:hover{color:#2a14c9;text-decoration:underline}.paging li a.paging_active{color:#FF339A}#order-table-div{padding:0 10px}#order-table tbody tr td{padding:0}#emptyCart{margin:14px;line-height:20px}#emptyCart h3{font-size:20px;font-weight:bold;line-height:40px}#emptyCart a{color:#FF339A;text-decoration:none}#emptyCart a:hover{text-decoration:underline}#wrapp-bottom{background:#feb0ca;margin:0}#nav-bottom{width:365px;margin:10px 335px;display:inline-block}#nav-bottom ul{display:block;height:10px}#nav-bottom ul li{display:inline-block}#nav-bottom ul li a{text-decoration:none;color:#FFF;text-transform:uppercase;margin:5px 10px}#nav-bottom ul li a:hover{text-decoration:underline}#wrapp-bottom-content{text-align:center;color:#FFF;padding:5px 0 20px}#wrapp-bottom-content span{display:block;margin:5px 0}.tool-icon{background:url("../images/freshsprites-16x16_89473.png") no-repeat scroll 0 0 transparent;display:inline-block;height:16px;width:18px}a.tool-icon{text-decoration:none}.tool-icon.edit{background-position:50% -713px}.tool-icon.delete{background-position:50% -368px}#order-table .order-nameProduct a{text-decoration:none;color:#000}#order-table .order-nameProduct a:hover{text-decoration:underline}#order-sum-contact{width:300px;float:left;color:#404040;border:1px solid #FFF;padding:10px;margin:10px}#order-sum-contact span{display:inline-block}.icon-order{background:url("../images/shopping-cart-bg.png") no-repeat transparent;height:40px;width:28px;line-height:28px}.icon-order.icon-free-ship{background-position:-8px 0;float:left}.icon-order.icon-safe-checkout{background-position:-44px 0;float:left}.icon-order.icon-hotline{background-position:-114px 0;float:left}#order-sum-info{width:435px;margin:10px 0;padding:50px 10px 51px;font-size:14px;border:1px solid #FFF;float:left}#order-sum-info h2{display:inline-block;font-size:24px;color:#FB339A}#content-checkout-info{width:500px;float:left;border:1px solid #FFF;margin:10px 10px 10px 15px;padding:10px}#content-checkout-info h2{color:#FF339A;display:block;font-size:18px;margin-bottom:10px}#content-checkout-total{width:220px;float:left;border:1px solid #FFF;margin:10px 0;padding:10px}#content-checkout-total h2{border-bottom:1px solid #E5E5E5;color:#FF339A;font-size:16px;margin:0;padding-bottom:3px;position:relative}.checkout-summary{border-bottom:1px solid #E5E5E5;padding:10px 0;font-size:14px;font-weight:bold;font-family:Arial}.checkout-summary .checkout-summary-title{width:100px;display:inline-block}.checkout-summary .checkout-summary-info{width:100px;text-align:right;display:inline-block}#checkout-ship-title{width:125px;display:inline-block;font-size:12px;margin:5px 0 0;font-weight:normal;font-style:italic}#checkout-ship-info{width:80px;text-align:right;font-size:12px;margin:5px 0 0;display:inline-block;font-weight:normal;font-style:italic}#checkout-sum{margin:10px 0;font-size:14px;font-weight:bold}#checkout-sum .checkout-summary-title{width:85px;display:inline-block}#checkout-sum .checkout-summary-info{width:120px;display:inline-block;text-align:right;color:#FF339A}.control-group{margin:10px 0}.control-label{display:inline-block;width:100px;color:#666}.controls{display:inline-block}.controls textarea{width:325px}.error-inline{color:#FF0080;display:block;margin:0 0 0 5px}.controls input{height:25px}.error-inline{color:#FF0080;display:none;margin:0 0 0 5px}.requireCheck{color:#FF339A}#success-title{font-size:25px;font-weight:bold;color:#91BB01;text-align:center;margin:20px auto}#success-content{font-weight:bold;color:#2863B1;padding:10px 30px;line-height:20px}#register-success a{color:#ff339a;text-decoration:none}#register-success a:hover{text-decoration:underline}
@charset "utf-8";
*
{
	margin: 0;
	padding: 0;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
	margin: 0;
	padding: 0;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img
{
	border: 0;
}
ol,ul
{
	list-style: none;
}
h1,h2,h3,h4,h5,h6
{
	font-size: 100%;
	font-weight: normal;
}
.clear
{
	clear: both;
}
body
{
	background: #fcf6e8;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 12px;
}
#wrapp-top-bar
{
	background: none repeat scroll 0 0 #F5F5F5;
	border: 1px solid #CCC;
	height: 20px;
	width: 100%;
}
#top-bar
{
	margin: auto;
	width: 1020px;
}
#top-bar-slogan
{
	float: left;
	font-weight: bold;
	padding: 0 10px;
	width: 45%;
}
#top-bar-login
{
	float: left;
	text-align: right;
	width: 45%;
}
#top-bar-login a
{
	color: #000;
	font-weight: bold;
	padding: 0 10px;
	text-decoration: none;
}
#top-bar-login a:first-child
{
	border-right: 1px solid #000;
}
#top-bar-login a:hover
{
	color: #F39;
}
#wrapper
{
	border: 1px solid #bfbab4;
	border-top: none;
	box-shadow: 0 0 8px #bfbab4;
	margin: auto;
	moz-box-shadow: 0 0 8px #bfbab4;
	padding: 5px;
	webkit-box-shadow: 0 0 8px #bfbab4;
	width: 1020px;
}
#wrapper-top
{
	margin: auto;
	width: 1020px;
}
#wrapper-top-banner01
{
	height: 100px;
	overflow: hidden;
}
#wrapper-top-banner02
{
	height: 320px;
}
#wrapper-top-nav
{
	background: #fdaecb;
	width: 1020px;
}
#wrapper-top-menu
{
	display: inline-block;
}
#wrapper-top-menu ul
{
	display: block;
	height: 33px;
}
#wrapper-top-menu ul li:first-child
{
	background: none;
}
#wrapper-top-menu ul li
{
	background: url("../images/menu-bg.jpg") no-repeat;
	display: inline-block;
	margin: 0;
	padding: 10px 0;
}
#wrapper-top-menu ul li a
{
	color: #FFF;
	margin: 10px 10px 10px 15px;
	text-decoration: none;
	text-transform: uppercase;
}
#wrapper-top-menu ul li a:hover
{
	text-decoration: underline;
}
#wrapper-top-search
{
	background: url("../images/serach-bg.png") no-repeat;
	display: inline-block;
	float: right;
	margin: 5px 20px;
	padding: 4px 12px;
}
.text
{
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	color: #D7135B;
}
.search
{
	background: url("../images/search-icon.png") no-repeat transparent 0 3px;
	border: 0 none;
	cursor: pointer;
	height: 13px;
	width: 10px;
}
#wrapper-content
{
	margin: 10px auto;
	width: 1020px;
}
#content-left
{
	float: left;
	width: 200px;
}
.box-left
{
	border: 1px solid #fdaecb;
	margin-bottom: 5px;
	width: 200px;
}
.box-left-title
{
	background: #fdaecb;
	color: #FFF;
	font-weight: bold;
	padding: 5px 0;
	text-align: center;
	text-transform: uppercase;
}
.box-left-content
{
	padding: 0;
}
.nav-dropdown li
{
	margin: 5px 0;
}
h2
{
	cursor: pointer;
	font-weight: bold;
	padding: 5px;
}
.nav-dropdown h2
{
	text-transform: uppercase;
}
.nav-dropdown h2:hover
{
	color: #d7135b;
}
.nav-dropdown a
{
	background: url("../images/list-style.gif") no-repeat 10px 2px;
	color: #666;
	display: block;
	padding-left: 25px;
	text-decoration: none;
}
.nav-dropdown li ul a.nav-dropdown-child
{
	text-transform: uppercase;
}
.nav-dropdown li ul a.nav-dropdown-child:hover
{
	color: #d7135b;
}
.nav-dropdown li ul li a
{
	background: url("../images/list-style.gif") no-repeat 20px 2px;
	color: #666;
	display: block;
	margin: 5px;
	padding-left: 35px;
	text-decoration: none;
}
.nav-dropdown h3 a:hover,.nav-dropdown li ul li a:hover
{
	color: #d7135b;
}
#content
{
	background: #f2f2f4;
	border: 1px solid #fdaecb;
	float: left;
	margin-left: 8px;
	width: 810px;
}
.content-box
{
	margin: 5px auto;
}
.content-box .content-box-title
{
	border-bottom: 1px solid #CCC;
	color: #FF339A;
	font-size: 24px;
	font-weight: 100;
	margin: 10px 5% 5px 2%;
	padding-left: 1%;
	width: 92%;
}
.product-box,.product-box-new
{
	border: 1px solid #FFF;
	float: left;
	font-size: 11px;
	height: 349px;
	margin: 0 2px 10px 4px;
	overflow: hidden;
	padding: 2px 2px 5px;
	width: 190px;
}
.product-box:hover
{
	border: 1px solid #CCC;
}
.product-box-img
{
	height: 260px;
	overflow: hidden;
}
.product-box-img img
{
	width: 190px!important;
}
.product-box-info span
{
	display: block;
	margin: 5px auto;
	overflow: hidden;
	padding: 0 5px;
}
.price
{
	color: #EF377B;
	font-weight: bold;
	/*border-bottom: 1px solid;
	border-color: #fff;*/
}
.price1
{
	color: #006600;
	font-weight: bold;
}

.support
{
	margin: 5px 0 10px;
	text-align: center;
}
.support span
{
	display: block;
	margin: 3px 0;
}
.onl-analytics
{
	margin: 5px auto;
	padding-left: 10px;
	width: 200px;
}
.onl-analytics-title
{
	text-align: left;
	width: 120px;
}
.onl-analytics-count
{
	display: inline-block;
	font-weight: bold;
	text-align: left;
	width: 76px;
}
.content-box-content #box-content-left
{
	border: 1px solid #ccc;
	float: left;
	margin: 10px 20px 0 15px;
	padding: 2px;
	width: 225px;
}
#box-content-left-img img
{
	border: medium none;
	width: 225px;
}
#box-content-right
{
	float: left;
	width: 490px;
}
#box-content-right .content-detail
{
	margin: 5px 0;
	padding: 2px 10px;
}
.content-detail .content-detail-title
{
	border-bottom: 1px solid #CCC;
	display: inline-block;
	font-weight: bold;
	padding-bottom: 8px;
	text-align: left;
	width: 130px;
}
.content-detail .content-detail-info
{
	border-bottom: 1px solid #CCC;
	color: #F09;
	display: inline-block;
	font-weight: bold;
	margin-left: -5px;
	padding-bottom: 8px;
	width: 340px;
	word-wrap: break-word;
}
.content-detail-info img
{
	border: 0;
	cursor: pointer;
}
.content-detail .content-detail-logo
{
	display: inline-block;
	margin: 0 5px;
}
.content-detail .content-detail-logo img,.content-detail .content-detail-logo a
{
	border: 0;
}
#content_frmOrderLot
{
	display: none;
}
#frmOrderLot_title
{
	color: #FF339A;
	font-size: 18px;
	font-weight: bold;
}
#frmOrderLot_info
{
	width: 400px;
	font-size: 14px;
	margin: 5px auto 0;
}
.frmOrderLot_color
{
	display: block;
	float: left;
	padding: 10px 0 0 10px;
	width: 200px;
}
.frmOrderLot_num
{
	display: block;
	float: left;
	width: 155px;
}
.numOrder
{
	background: -moz-linear-gradient(center top,#EDEDED 0,#F6F6F6 14%,#FFF 52%) repeat scroll 0 0 transparent;
	border: 1px solid #CCC!important;
	border-radius: 2px 2px 2px 2px!important;
	font-size: 12px!important;
	font-weight: bold!important;
	height: 20px!important;
	margin-left: 1px!important;
	margin-top: 8px!important;
	padding: 0!important;
	text-align: center!important;
	width: 34px;
}
.arrowNum
{
	display: block;
	float: right;
	height: 45px;
	margin-right: 0;
	width: 30px;
}
.upNum,.downNum
{
	background: url("../images/up-down.png") no-repeat scroll 0 0 transparent;
	border: 0;
	display: block;
	height: 11px;
	margin-left: 1px;
	margin-top: 7px;
	width: 16px;
}
.upNum:hover
{
	background: url("../images/up-down.png") no-repeat scroll -20px 0 transparent;
}
.downNum
{
	background: url("../images/up-down.png") no-repeat scroll 0 -14px transparent;
	margin-top: 1px;
}
.downNum:hover
{
	background: url("../images/up-down.png") no-repeat scroll -20px -14px transparent;
}
#btnFrmOrder,#btnCheckout
{
	background: url("../images/btn-order.png") no-repeat transparent;
	border: 0;
	cursor: pointer;
	height: 30px;
	width: 116px;
}
#order-table
{
	font-size: 12px;
}
#content-order-btn
{
	margin: 10px;
}
.ui-button.ui-button-text-icon-primary:hover
{
	background: #FD7BAC;
}
.tip
{
	background: #1d1d1d;
	color: #FFF;
	display: none;
	padding: 10px;
	position: absolute;
	z-index: 1000;
}
.tip_img
{
	float: left;
}
.tip_img img
{
	border: 1px solid #FF339A;
	max-height: 250px;
	max-width: 250px;
	padding: 2px;
}
.tip_info
{
	float: left;
	font-size: 12px;
	margin: 10px;
	text-align: left;
}
.tip_info .tip_div
{
	margin: 5px;
}
.tip_info .tip_title
{
	display: inline-block;
	margin: 0 5px;
	text-align: right;
	width: 80px;
}
.tip_color
{
	color: #FF339A;
	display: inline-block;
	font-weight: bold;
}
.tip_color span
{
	display: block;
}
img.tip_img_thumb
{
	cursor: pointer;
	max-height: 100px;
	max-width: 100px;
}
#tab-detail-tab
{
	border-bottom: 1px solid #CCC;
	margin: 50px 10px 20px;
	padding: 0 10px;
}
#tab-detail-tab ul li
{
	color: #d233a8;
	cursor: pointer;
	display: inline-block;
	height: 15px;
	margin: 0 10px;
	padding: 5px 10px;
}
#tab-detail-tab ul li:hover
{
	background: #dcb8f4;
}
.tab-detail-active
{
	border: 1px solid #CCC;
	border-bottom: none;
}
.tab-detail-content
{
	margin: 10px;
}
.tab-detail-content #tab-content-01,.tab-detail-content #tab-content-02
{
	display: none;
	padding: 10px;
}
.page
{
	margin: 10px;
}
.paging li
{
	border: 1px dotted #F0F;
	color: #999;
	display: inline-block;
	font-weight: bold;
	list-style: none outside none;
	margin: 0 5px;
	padding: 5px 8px;
}
.paging li a
{
	color: #999;
	text-decoration: none;
}
.paging li a:hover
{
	color: #2a14c9;
	text-decoration: underline;
}
.paging li a.paging_active
{
	color: #FF339A;
}
#order-table-div
{
	padding: 0 10px;
}
#order-table tbody tr td
{
	padding: 0;
}
#emptyCart
{
	line-height: 20px;
	margin: 14px;
}
#emptyCart h3
{
	font-size: 20px;
	font-weight: bold;
	line-height: 40px;
}
#emptyCart a
{
	color: #FF339A;
	text-decoration: none;
}
#emptyCart a:hover
{
	text-decoration: underline;
}
#wrapp-bottom
{
	background: #feb0ca;
	margin: 0;
}
#nav-bottom
{
	display: inline-block;
	margin: 10px 335px;
	width: 365px;
}
#nav-bottom ul
{
	display: block;
	height: 10px;
}
#nav-bottom ul li
{
	display: inline-block;
}
#nav-bottom ul li a
{
	color: #FFF;
	margin: 5px 10px;
	text-decoration: none;
	text-transform: uppercase;
}
#nav-bottom ul li a:hover
{
	text-decoration: underline;
}
#wrapp-bottom-content
{
	color: #FFF;
	padding: 5px 0 20px;
	text-align: center;
}
#wrapp-bottom-content span
{
	display: block;
	margin: 5px 0;
}
.tool-icon
{
	background: url("../images/freshsprites-16x16_89473.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 16px;
	width: 18px;
}
a.tool-icon
{
	text-decoration: none;
}
.tool-icon.edit
{
	background-position: 50% -713px;
}
.tool-icon.delete
{
	background-position: 50% -368px;
}
#order-table .order-nameProduct a
{
	color: #000;
	text-decoration: none;
}
#order-table .order-nameProduct a:hover
{
	text-decoration: underline;
}
#order-sum-contact
{
	border: 1px solid #FFF;
	color: #404040;
	float: left;
	margin: 10px;
	padding: 10px;
	width: 300px;
}
#order-sum-contact span
{
	display: inline-block;
}
.icon-order
{
	background: url("../images/shopping-cart-bg.png") no-repeat transparent;
	height: 40px;
	line-height: 28px;
	width: 28px;
}
.icon-order.icon-free-ship
{
	background-position: -8px 0;
	float: left;
}
.icon-order.icon-safe-checkout
{
	background-position: -44px 0;
	float: left;
}
.icon-order.icon-hotline
{
	background-position: -114px 0;
	float: left;
}
#order-sum-info
{
	border: 1px solid #FFF;
	float: left;
	font-size: 14px;
	margin: 10px 0;
	padding: 50px 10px 51px;
	width: 435px;
}
#order-sum-info h2
{
	color: #FB339A;
	display: inline-block;
	font-size: 24px;
}
#content-checkout-info
{
	border: 1px solid #FFF;
	float: left;
	margin: 10px 10px 10px 15px;
	padding: 10px;
	width: 500px;
}
#content-checkout-info h2
{
	color: #FF339A;
	display: block;
	font-size: 18px;
	margin-bottom: 10px;
}
#content-checkout-total
{
	border: 1px solid #FFF;
	float: left;
	margin: 10px 0;
	padding: 10px;
	width: 220px;
}
#content-checkout-total h2
{
	border-bottom: 1px solid #E5E5E5;
	color: #FF339A;
	font-size: 16px;
	margin: 0;
	padding-bottom: 3px;
	position: relative;
}
.checkout-summary
{
	border-bottom: 1px solid #E5E5E5;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0;
}
.checkout-summary .checkout-summary-title
{
	display: inline-block;
	width: 100px;
}
.checkout-summary .checkout-summary-info
{
	display: inline-block;
	text-align: right;
	width: 100px;
}
#checkout-ship-title
{
	display: inline-block;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	margin: 5px 0 0;
	width: 125px;
}
#checkout-ship-info
{
	display: inline-block;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	margin: 5px 0 0;
	text-align: right;
	width: 80px;
}
#checkout-sum
{
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0;
}
#checkout-sum .checkout-summary-title
{
	display: inline-block;
	width: 85px;
}
#checkout-sum .checkout-summary-info
{
	color: #FF339A;
	display: inline-block;
	text-align: right;
	width: 120px;
}
.control-group
{
	margin: 10px 0;
}
.control-label
{
	color: #666;
	display: inline-block;
	width: 100px;
}
.controls
{
	display: inline-block;
}
.controls textarea
{
	width: 325px;
}
.error-inline
{
	color: #FF0080;
	display: block;
	margin: 0 0 0 5px;
}
.controls input
{
	height: 25px;
}
.error-inline
{
	color: #FF0080;
	display: none;
	margin: 0 0 0 5px;
}
.requireCheck
{
	color: #FF339A;
}
#success-title
{
	color: #91BB01;
	font-size: 25px;
	font-weight: bold;
	margin: 20px auto;
	text-align: center;
}
#success-content
{
	color: #2863B1;
	font-weight: bold;
	line-height: 20px;
	padding: 10px 30px;
}
#register-success a
{
	color: #ff339a;
	text-decoration: none;
}
#register-success a:hover
{
	text-decoration: underline;
}