#wrapper {
	width: 1000px;
	margin: auto
}
.container {
	width: 1000px;
	margin: auto
}
.allIcon {
	background: url(img/icon.png) no-repeat;
}
.meta {
	color: #999;
	margin: 0 !important;
	opacity: 0.8;
}
.meta a {
	color: #666
}
.viewpost {
	line-height: 180%;
	font-size: 100%
}
.viewpost h1 {
	color: #333;
	font-weight: 100;
	line-height: 150%;
	font-size: 200%;
	margin-bottom: 5px
}
.viewpost h2, .viewpost h3, .viewpost h4, .viewpost h5, .viewpost h6 {
	line-height: 180%;
	font-weight: normal;
	font-size: 100%;
	margin: 15px 0
}
.viewpost p, .viewpost div {
	margin: 15px 0
}
.viewpost li {
	padding: 0;
	margin: 5px 0
}
.viewpost img {
	max-width: 100%;
	height: auto !important
}
.viewpost iframe {
	width: 600px;
	height: 400px
}
.viewpost blockquote {
	font-style: italic;
	margin-left: 30px;
	padding-left: 15px;
	border-left: solid 3px #CCC
}
.viewpost .table {
	border-collapse: collapse
}
.viewpost .table div, .viewpost .table p {
	margin: 0
}
#otherPost {
	clear: both;
	margin-bottom: 20px
}
#otherPost .titlePost {
	color: #888;
	font-size: 180%;
	padding: 10px 0 0px 20px
}
#otherPost .itemPost {
	list-style: none;
	margin: 0;
	padding: 0;
}
#otherPost .itemPost li {
	line-height: 160%;
	padding: 5px 0 5px 35px;
}
#otherPost .itemPost li a {
	padding-left: 20px;
	background: url(img/other_post.gif) no-repeat left;
}
#navigator {
	clear: both;
	width: 90%;
	margin: 80px auto 0 auto;
	text-align: right;
	line-height: 16px;
	position: absolute;
}
#navigator #naviHome {
	margin-right: 15px;
	background: url(img/home.png) no-repeat;
	background-size: 90%;
	background-position: 0px -193px
}
#navigator a {
	padding-right: 15px;
	font-size: 100%;
	color: #FFF;
	opacity: 0.85
}
#navigator a:hover {
	opacity: 1
}
#navigator span {
	font-size: 8px;
	color: #FFF;
	padding-right: 5px;
	opacity: 0.85
}
#phantrang {
	clear: both;
	font-size: 110%;
	padding: 20px 0 30px 0
}
#phantrang a {
	margin-right: 8px;
	padding: 6px 12px;
	text-align: center;
	background-color: #888;
	color: #FFF
}
#phantrang a:hover {
	background-color: #e84e29
}
#phantrang .current {
	margin-right: 8px;
	padding: 6px 12px;
	text-align: center;
	background-color: #e84e29;
	color: #FFF
}
#phantrang .space {
	margin: 0 8px
}
/*zoom effect*/
.effect img {
	opacity: 1;
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	transform: scale(1, 1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
.effect:hover img {
	opacity: 0.7;
	-moz-transform: scale(1.2, 1.2);
	-webkit-transform: scale(1.2, 1.2);
	-o-transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
}
/*end zoom effect*/

/*form loading*/
.frm-loading {
}
.frm-loading .errorGeneral {
	margin-bottom: 10px
}
.frm-loading .row {
	margin-bottom: 10px
}
.frm-loading .label {
	width: 20%;
	float: left
}
.frm-loading .field {
	width: 75%;
	float: right
}
.frm-loading .field2 {
}
/*end form loading*/

/*contact*/
#contact {
}
#contact-info {
	clear: both;
	line-height: 150%;
	text-align: center;
	margin-top: 70px
}
#contact-info .h1 {
	font-weight: 100;
	font-size: 200%;
	margin-bottom: 20px
}
#contact-info p {
	margin-bottom: 8px
}
#contact-info .name {
	font-weight: bold
}
#contact-info a {
	color: #333
}
#contact-info .address {
	padding-left: 15px;
	background-position: -80px 2px
}
#contact-info .phone {
	padding-left: 15px;
	background-position: -40px 2px
}
#contact-info .email {
	padding-left: 15px;
	background-position: -20px 4px
}
#contact-info .fax {
	padding-left: 15px;
	background-position: 0px 2px
}
#contact-frm {
	width: 40%;
	float: left;
	line-height: 180%;
}
#contact-frm .txt {
	width: 96%;
	padding: 12px 2%;
	background-color: #FFF;
}
#contact-frm .textarea {
	width: 96%;
	height: 180px;
	line-height: 22px;
	overflow: auto;
	resize: vertical;
	padding: 12px 2%;
	background-color: #FFF;
}
#contact-frm .btn {
	width: 100%;
	padding: 12px 0px;
	font-size: 120%;
	color: #FFF;
	background-color: #999;
	border: solid 1px #999;
	cursor: pointer;
}
#contact-frm .btn:hover {
	background-color: #777;
	border: solid 1px #777;
}
#google-map {
	width: 57%;
	height: 425px;
	float: right;
	margin-top: 10px;
}
/*end contact*/

/*footer*/
#footer {
	clear: both;
	font-size: 85%;
}
#footer .notes2 {
	line-height: 160%;
	color: #666;
	padding-bottom: 3px;
	border-bottom: solid 1px #CCC;
}
#footer .copyright {
	clear: both;
	font-size: 100%;
	font-weight: 100;
	padding: 15px 0;
	border-top: solid 1px #CCC;
}
#footer .content {
	line-height: 28px;
	margin: 20px 0;
}
#footer .content .highlight {
	color: #222 !important;
	text-transform: uppercase;
}
#footer .content .left {
	width: 18%;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer .content .left a {
	display: block;
	color: #666;
	height: 28px;
	overflow: hidden;
}
#footer .content .right {
	width: 45%;
	float: right;
}
#footer .content .right span {
	margin-left: 30px;
}
#footer .btnTop {
	width: 58px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	font-size: 140%;
	letter-spacing: 1px;
	position: absolute;
	margin: -28px 0 0 48%;
	background-color: #025600;
	border-radius: 50px;
	cursor: pointer
}
#footer .btnTop:hover {
	box-shadow: 0 0 8px #FFF
}
/*end footer*/

/*header*/
#header {
	clear: both;
	line-height: 38px;
	height: 38px;
	margin: 15px 0;
	background: url(img/menu-bg.png) repeat-x;
	border-bottom: solid 1px #555;
	box-shadow: 1px 1px 2px #666;
	border-radius: 5px;
}
#logo {
	width: 100px;
	height: 30px;
	float: left;
	padding: 4px 0;
	border-right: solid 1px #575757;
}
#logo img {
	height: 30px;
}
#menuMobile {
	display: none
}
#menu {
	list-style: none;
	width: auto;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 1;
}
#menu a:link, #menu a:active, #menu a:visited {
	display: block;
	background-color: none;
	text-decoration: none;
}
#menu li {
	list-style: none;
	float: left;
	position: relative;
}
#menu li a {
	display: block;
	color: #FFF;
	font-size: 110%;
	text-transform: capitalize;
	letter-spacing: 1px;
	border-left: solid 1px #777;
	border-right: solid 1px #575757;
}
#menu a:hover, #menu .active {
	text-shadow: 0 0 2px #000;
	box-shadow: inset 0px 0px 30px rgba(0,0,0,0.2);
}
#menu ul {
	list-style: none;
	clear: both;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 38px;
	display: none;
}
#menu li ul a {
	width: 200px;
	float: left;
	line-height: 22px;
	color: rgba(255,255,255,0.8);
	font-size: 90%;
	padding: 8px 0;
	background-color: #555;
	border-bottom: solid 1px #666;
	border-right: none;
	border-left: none;
}
#menu li ul a:hover {
	color: #FFF;
}
#menu li:hover ul {
	display: block;
}
#search {
	width: auto;
	float: left;
	padding: 6px 0;
	border-left: solid 1px #777;
}
#search p {
	clear: both;
	height: 26px;
	border-radius: 30px;
	box-shadow: inset 1px 1px 6px #000;
}
#search .icon {
	display: inline-block;
	width: 26px;
	height: 26px;
	float: left;
	margin-left: 10px;
	background-position: 5px -95px;
}
#search .text {
	width: auto;
	float: left;
	line-height: normal;
}
#search .txtSearch {
	width: 120px;
	height: 26px;
	line-height: 26px;
	color: rgba(255,255,255,0.7);
	font-size: 90%;
	background: none;
	border: none;
	outline: none;
}
#lang {
	width: auto;
	float: left;
	border-left: solid 1px #777;
	border-right: solid 1px #575757;
}
#lang a {
	color: #FFF;
	text-decoration: none;
}
#lang span {
	font-size: 90%;
	padding: 3px 4px 4px 4px;
	background: none;
	box-shadow: inset 0 0 15px #333;
	border-radius: 3px;
}
#lang span:hover {
	box-shadow: inset 0 0 15px #111;
}
#sliderHome {
	clear: both;
	margin-bottom: 55px;
}
#sliderHome .content {
	width: 410px;
	float: left;
	padding-top: 50px;
}
#sliderHome .content .title {
	text-align: center;
	margin-bottom: 73px;
}
#sliderHome .content .title h3 {
	font-size: 200%;
	font-weight: 100;
	line-height: 55px;
	height: 55px;
	overflow: hidden;
}
#sliderHome .content .title h4 {
	font-size: 150%;
	font-weight: 100;
	opacity: 0.8;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
	margin-bottom: 30px;
}
#sliderHome .content .title .viewmore {
	color: #999;
	text-decoration: none;
	font-size: 90%;
	letter-spacing: 1px;
	padding: 8px 20px;
	border: solid 1px #CCC;
	text-align: center;
}
#sliderHome .content .title .viewmore:hover {
	background-color: #F7F7F7;
}
#sliderHome .content .videoList {
	clear: both;
}
#sliderHome .content .videoList .item {
	width: 31%;
	height: 100px;
	float: left;
	box-shadow: 0px 0px 3px #666;
}
#sliderHome .content .videoList .margin {
	margin-left: 3.5%;
}
#sliderHome .content .videoList .iconPlay {
	width: 41px;
	height: 41px;
	background-position: -269px 0px;
	border-radius: 35px;
	position: absolute;
	cursor: pointer;
}
#sliderHome .content .videoList .iconPlay:hover {
	background-color: rgba(51,51,51,0.3)
}
#sliderHome .video {
	width: 570px;
	height: 360px;
	float: right;
}
/*end header*/

/*home*/
.home-title {
	clear: both;
	margin: 0 10% 30px 10%;
}
.home-title h2 {
	font-weight: 100;
	font-size: 200%;
	letter-spacing: 2px;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.home-title p {
	line-height: 160%;
	letter-spacing: 1px;
	opacity: 0.8;
}
.home-title a {
	color: #666;
	text-decoration: none;
}
.home-product {
	clear: both;
	margin-bottom: 55px;
}
/*end home*/

/*width gerenal*/
.width-left {
	width: 70%;
	float: left;
	margin: 35px 0;
}
.width-right {
	width: 70%;
	float: right;
}
.extra-left {
	width: 27%;
	float: left;
	margin: 35px 0;
}
.extra-right {
	width: 27%;
	float: right;
	margin: 35px 0;
}
/*end width gerenal*/

.paddingContent {
	padding: 20px;
}
/*list article*/
#article {
	background-color: #FFF;
}
.article-list .box {
	clear: both;
	margin-bottom: 45px;
}
.article-list .box .img {
	width: 45%;
	max-height: 250px;
	float: left;
	overflow: hidden;
	text-align: center;
}
.article-list .box .img img {
	max-width: 100%;
}
.article-list .box .content {
	width: 52%;
	float: right;
}
.article-list .box .title {
	line-height: 150%;
	font-weight: 100;
	font-size: 140%;
	padding: 15px 0 10px 0;
	border-top: solid 1px #CCC;
}
.article-list .box .title a {
	color: #333;
}
.article-list .box .info {
	line-height: 160%;
	margin-bottom: 30px;
}
.article-list .box .viewmore {
	color: #888;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2px;
	padding: 8px 15px;
	background: none;
	border: solid 1px #CCC;
}
.article-list .box .viewmore:hover {
	color: #FFF;
	background-color: #999;
	border: solid 1px #999;
}
/*end list article*/

/*product*/
#product {
	margin: 35px 0;
}
.product-list {
	clear: both;
	margin-bottom: 50px
}
.product-list .margin {
	margin-left: 1.2%
}
.product-list .width1 {
	width: 19%
}
.product-list .width2 {
	width: 32%
}
.product-list .box {
	height: 295px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	background-color: #FFF;
	box-shadow: 0px 0px 2px #333;
}
.product-list .box .img {
	height: 165px;
	margin: 10px 5px 17px 5px;
}
.product-list .box .title {
	font-size: 100%;
	font-weight: 100;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	margin-bottom: 3px;
	padding: 0 10px;
}
.product-list .box .title a {
	color: #333;
	text-decoration: none;
}
.product-list .box .title a:hover {
	color: #C00;
}
.product-list .box .price {
	font-size: 85%;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
	text-align: right;
	margin-bottom: 3px;
	padding-right: 10px;
}
.product-list .box .price b {
	color: #F00;
	font-size: 100%;
}
.product-list .box .action {
	height: 39px;
	line-height: 39px;
	color: #FFF;
	text-align: center;
}
.product-list .box .buy {
	width: 39%;
	float: left;
	cursor: pointer;
}
.product-list .box .buy .iconBuy {
	display: inline-block;
	width: 45px;
	height: 26px;
	float: left;
	margin: 9px 0 0 35px;
	background-position: 0px -200px;
}
.product-list .box .buy .iconPhone {
	display: inline-block;
	width: 25px;
	height: 26px;
	float: left;
	margin: 9px 0 0 25px;
	padding: 0;
	background-position: -50px -200px;
}
.product-list .box .view {
	width: 61%;
	float: right;
}
.product-list .box .view a {
	display: block;
	color: #FFF;
	text-decoration: none;
}
#product-detail {
	background-color: #FFF;
}
#product-header {
	clear: both;
}
#product-header .imgHeight {
	width: 42%;
	float: left;
	margin: 0 3% 0 0;
}
#product-header .more {
	width: 55%;
	float: left;
	margin: 0;
}
#product-header .more p {
	margin: 0 0 10px 0;
	padding-left: 25px;
	background: url(img/icon_dactinh.png) no-repeat;
	background-position: 0px 4px
}
#product-header .more div {
	margin: 0 0 5px 0;
}
#product-header .more .price {
	color: #F00;
	font-size: 170%;
}
#product-header .more .buy {
	margin: 15px 0 20px 0;
}
#product-other {
	margin-top: 30px;
}
#product-other .title-other {
	font-size: 180%;
	font-weight: 100;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
/*end product*/

/*pupop product*/
#productOrder {
	clear: both;
	width: 500px;
	line-height: 180%;
}
#productOrder .img {
	width: 25%;
	height: 155px;
	float: left;
	margin-top: 25px;
}
#productOrder .content, #productOrder .contentAction {
	width: 72%;
	font-size: 90%;
	float: right;
}
#productOrder .content .title {
	font-size: 140%;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	margin-bottom: 5px;
}
#productOrder .close {
	width: auto;
	position: relative;
	float: right;
	margin: -20px -20px 0 0;
	opacity: 0.75;
	cursor: pointer;
}
#productOrder .boxItemOrder {
	width: 27.5%;
	float: left;
	text-align: center;
	margin: 0 0.6%;
	padding: 2%;
	border: solid 1px #CCC;
	border-radius: 3px;
}
#productOrder .boxItemOrder100 {
	clear: both;
	text-align: center;
	margin: 0 0.6%;
	padding: 2%;
	border: solid 1px #CCC;
	border-radius: 3px;
}
#productOrder .boxItemOrder:hover {
	border: solid 1px #999;
}
#productOrder .boxItemOrder .packed span {
	font-weight: bold;
}
#productOrder .boxItemOrder .price span {
	color: #d15b47;
	font-size: 110%;
	font-weight: bold;
}
#productOrder .boxItemOrder .quantity {
	margin-bottom: 5px;
}
#productOrder .boxItemOrder .quantity input {
	width: 35px;
	text-align: center;
	padding: 2px 0;
}
#productOrder .boxItemOrder .btnOrderSubmit {
	padding: 5px 10px;
}
#productOrder .boxItemOrder .btn a {
	color: #FFF;
	text-decoration: none;
	word-wrap: break-word;
	margin-right: 5px;
}
/*end pupop product*/

/*orders*/
#orders-page {
	clear: both;
	margin: 30px 0;
	background-color: #FFF;
}
#orders-detail {
	clear: both;
	overflow: hidden;
	margin-bottom: 30px;
	border: solid 1px #CCC;
}
#orders-detail .header {
	font-weight: bold;
	background-color: #F1F1F1;
	border-bottom: solid 2px #CCC !important;
}
#orders-detail .row {
	clear: both;
	line-height: 160%;
	padding: 7px 0;
	border-bottom: dashed 1px #CCC;
}
#orders-detail .column {
	float: left;
	padding: 0 1%;
}
#orders-detail .action {
	width: 5%;
	text-align: center;
}
#orders-detail .img {
	display: inline-block;
	width: 20px;
	float: left;
	margin: 0 10px 0 0;
}
#orders-detail .btnDelete {
	color: #FFF;
	margin-top: 2px;
	padding: 3px 8px 4px 8px;
	background-color: #BBB;
	cursor: pointer;
}
#orders-detail .btnDelete:hover {
	background-color: #999;
}
#orders-detail .name {
	width: 31%;
}
#orders-detail .packed {
	width: 12%;
	text-align: center;
}
#orders-detail .price {
	width: 12%;
	text-align: right;
}
#orders-detail .quantity {
	width: 12%;
	text-align: center;
}
#orders-detail .quantity input {
	width: 35px;
	font-weight: bold;
	text-align: center;
	padding: 3px;
	border: solid 1px #CCC;
}
#orders-detail .cash {
	width: 15%;
	font-weight: bold;
	text-align: right;
}
#order-total {
	float: right;
	text-align: right;
	line-height: 150%;
	margin-bottom: 30px;
}
#order-total .total {
	color: #F00;
	font-size: 160%;
	margin-bottom: 30px;
}
#order-total .btn {
	color: #FFF;
	text-decoration: none;
	margin-left: 20px;
}
/*điều hướng*/
#orders-direct {
	clear: both;
	line-height: 160%;
	color: #999;
	font-size: 150%;
	margin-bottom: 30px;
}
#orders-direct .step {
	width: 33%;
	float: left;
	padding-bottom: 5px;
	border-bottom: solid 3px #CCC;
}
#orders-direct .active {
	color: #F90;
	border-bottom: solid 3px #F90;
}
/*step 1*/
#orders-page .formEmail {
	margin: 50px 0 150px 15%;
}
#orders-page .formEmail input {
	width: 300px;
	line-height: 30px;
	height: 30px;
	margin-right: 5px;
	padding: 0 7px;
	background: none;
	border: solid 1px #CCC;
}
/*step 2*/
#formCustomer {
	width: 40%;
	float: left;
	line-height: 160%;
	margin-left: 5%;
}
#formCustomer .title {
	color: #777;
	font-size: 130%;
	font-weight: 100;
	margin: 0 0 15px 0;
}
#formCustomer .field {
	width: 300px;
	color: #777;
	font-size: 100%;
	margin: 0 0 15px 35px;
}
#formDetail {
	width: 50%;
	float: right;
	margin-right: 2%;
}
#formDetail .title {
	color: #777;
	font-size: 130%;
	font-weight: 100;
	margin: 0 0 15px 0;
}
#formDetail .header {
	font-weight: bold;
	border-bottom: solid 2px #CCC !important;
}
#formDetail .row {
	clear: both;
	line-height: 180%;
	font-size: 90%;
	padding: 7px 0;
	border-bottom: dashed 1px #CCC;
}
#formDetail .column {
	float: left;
	padding: 0 1%;
}
#formDetail .name {
	width: 37%;
}
#formDetail .price {
	width: 18%;
	text-align: right;
}
#formDetail .quantity {
	width: 18%;
	text-align: center;
}
#formDetail .cash {
	width: 18%;
	text-align: right;
}
#formDetail .lable {
	width: 70%;
	float: left;
	font-weight: bold;
	text-align: right;
}
#formDetail .field {
	width: 25%;
	float: right;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
	padding-right: 1.5%;
}
#formDetail .deliverycosts {
}
/*end orders*/

/*page about*/
#about-list {
}
#about-list .partner {
	clear: both;
	margin: 30px 0
}
#about-list .partner .img {
	width: 23%;
	height: 180px;
	float: left;
	margin: 2% 1%
}
#about-list .partner .img img {
	max-width: 100%
}
.about-left-fix {
	position: fixed;
}
#about-left {
	width: 27%;
	float: left;
	margin-bottom: 30px;
}
#about-left .li {
	list-style: none;
	line-height: 150%;
	text-align: right;
	padding: 10px 20px 10px 10px;
	border-right: solid 3px #CCC
}
#about-left .link {
	color: #999;
	font-weight: bold
}
#about-left .active {
	border-right: solid 3px #e84e29
}
#about-left .active .link {
	color: #e84e29
}
/*end page about*/

/*right*/
#right {
}
#right .box-event {
	margin-bottom: 40px;
	padding: 10px;
	background-color: #FFF;
}
#right .box-event .iconGif {
	display: block;
	width: 30px;
	height: 20px;
	position: absolute;
	margin: -5px 0 0 22.5%
}
#right .box-event p {
	clear: both;
}
#right .catalog-product {
	clear: both;
	margin: 0 0 40px 0;
	padding: 0;
}
#right .catalog-product li {
	list-style: none;
	line-height: 150%;
	margin-bottom: 5px;
}
#right .catalog-product li a {
	display: block;
	color: #666;
	text-decoration: none;
	padding: 12px 15px;
	background-color: #FFF;
	border: solid 1px #CCC;
}
#right .catalog-product li a:hover {
	color: #FFF;
	background-color: #666;
	border: solid 1px #666;
}
#right .title-right {
	height: 40px;
	font-size: 150%;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: -1px;
	word-spacing: 2px;
	margin-bottom: 15px;
	border-bottom: dashed 2px #BBB;
}
#right .box-news {
	list-style: none;
	clear: both;
	margin: 0 0 30px 0;
	padding: 20px 10px 10px 10px;
	background-color: #FFF;
	border: solid 1px #CCC;
}
#right .box-news .news-item {
	clear: both;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	margin-bottom: 15px
}
#right .box-news .news-item span {
	display: inline-block;
	width: 50px;
	height: 50px;
	float: left;
	overflow: hidden;
	margin-right: 7px
}
#right .box-news .news-item a {
	color: #666;
}
#right .box-news .link-item {
	line-height: 160%;
	padding: 5px 0 5px 10px;
}
#right .box-news .link-item a {
	color: #666;
}
#right .box-news .link-item .icon {
	display: inline-block;
	width: 25px;
	height: 20px;
	float: left;
	background-position: -100px 5px;
}
/*end right*/

/*photos-list*/
.photos-list .img {
	display: block;
	float: left;
	width: 23%;
	height: 120px;
	overflow: hidden;
	text-align: center;
	margin: 0 1%;
	border-radius: 0;
	margin-bottom: 10px
}
.photos-list .img img {
	border-radius: 0
}
/*end photos-list*/

/*support*/
#support {
	width: auto;
	height: auto;
	font-size: 90%;
	position: fixed;
	right: 0;
	bottom: 0;
	overflow: hidden;
	z-index: 3;
	background: url(img/support.png) no-repeat bottom right #FFF;
	background-size: 30%;
	box-shadow: 0 0 2px #666;
	border-top-left-radius: 10px;
}
#support .title {
	color: #FFF;
	text-transform: uppercase;
	overflow: hidden;
	margin: 0;
	padding: 6px 15px 6px 15px;
	background-color: rgba(235,114,25,0.9);
}
#support .close {
	width: auto;
	float: right;
	text-transform: none;
	cursor: pointer;
}
#support .content {
	margin-top: 5px;
	padding: 5px 10px;
}
#support .hotline {
	clear: both;
}
#support .content .link {
	color: #333;
	font-weight:bold;
}
#support .content .icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	float: left;
}
#support .content .iconTel {
	background-position: -40px 3px;
}
#cart {
	line-height: 150%;
	font-size: 120%;
	margin-top: 10px;
}
#cart .icon2 {
	width: 30px;
	height: 30px;
	display: inline-block;
	float: left;
	margin-right: 10px;
}
#cart .iconCart {
	background-position: 0px -200px;
}
#cart a {
	color: #666;
}
/*end support*/