/*block1*//* after_qbici */
.b1 {
    position: relative;
    background:#14151b url(../images/hero_1.jpg) no-repeat center top;
    color:#fff;
    padding: 0 0 15px;
}
.seller {
    float: left;
    padding-top: 16px;
    padding-left: 30px;
    font-weight: bold;
}
.official {
    float: right;
    padding-top: 16px;
    padding-right: 30px;
}
.tlt {
    height: 460px;
    text-align: center;
    padding: 70px 0 0px;
}
.tlt h1 {
    font-size: 43px;
    color: yellow;
    line-height: 40px;
}
.tlt h2 {
    font-size: 22px;
    line-height: 32px;
    font-weight: 400;
    letter-spacing: 2px;
}
.tlt span {
    color:#ff423b;
}
.description {
    position: absolute;
    width: 110px;
    top: 195px;
    left: 20px;
    color: #ffffff;
    font-size: 15px;
    list-style-type: disc;
}
.sale {
    position: absolute;
    width: 100px;
    top: 320px;
    left: 4px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
}
.sale p {
    font-weight: 700;
    font-size: 38px;
    line-height: 30px;
}
.stock {
    text-align: center;
    padding: 25px 0 0;
}
.stock span {
    display: inline-block;
    margin-left: 5px;
    background: #fff;
    color:#333;
    padding: 4px 15px;
    font-weight: 700;
    border-radius: 33px;
}
/*block2*//* endzeit_____ */
.b2 {
    background: url(../images/lineab04f.png) no-repeat center top;
    padding: 50px 0 0;
}
.b2 .title{
    text-transform: none;
    font-size: 35px;
    line-height: 1.3em;
    margin-bottom: -25px;
    font-weight: 600;
}
.b2 .image-cont{
    margin: 40px 0 0;
}
.b2 .image-cont>img{
    display: block;
}
.plus {
    font-size: 0;
    padding-left: 20px;
}
.plus li {
    display: inline-block;
    vertical-align: top;
    width: 210px;
    background: #f1f1f1;
    position: relative;
    font-size: 16px;
    text-align: center;
    margin: 0 20px 10px 0;
}
.plus img {
    display: block;
    position: absolute;
    max-width: inherit;
}
.plus div {
    font-weight: 700;
    line-height: 18px;
    padding: 15px 0;
    color:#fff;
    background: rgb(242,77,34);
    background: -moz-linear-gradient(left, rgba(242,77,34,1) 0%, rgba(251,162,50,1) 100%);
    background: -webkit-linear-gradient(left, rgba(242,77,34,1) 0%,rgba(251,162,50,1) 100%);
    background: linear-gradient(to right, rgba(242,77,34,1) 0%,rgba(251,162,50,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f24d22', endColorstr='#fba232',GradientType=1 );
}
.plus p {
    padding: 13px 10px;
}

/*block3*//* michael-k90 */
.b3 {
   background: #f1f1f1;
    padding-bottom: 40px;
}
.b3 h3 {
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    margin: 30px 0 20px;
}
.beaf2 {
    background: url(../images/photo2215a4.jpg) no-repeat center top;
    width: 460px;
    height: 225px;
    margin: 0 auto 20px;
    position: relative;
}
.beaf2.beaf3 {
    background: url(../images/photo36e757.jpg) no-repeat center top;
}
.beaf2.beaf4 {
    background: url(../images/photo488e79.jpg) no-repeat center top;
    margin-bottom: 40px;
}
.beaf2 span {
    font-size: 14px;
    font-weight: 700;
    padding: 5px 15px;
    position: absolute;
    bottom: 0;
    color:#fff;
}
.beaf2 span:nth-of-type(1) {
    left: 0;
    background: rgba(20,21,27,.5);
}
.beaf2 span:nth-of-type(1):after {
    content: ''; 
    position: absolute;
    width: 0;
	height: 0;
	border-bottom: 34px  solid rgba(20,21,27,.5);
	border-right: 15px solid transparent;
    right: -15px;
    top:0;
}
.beaf2 span:nth-of-type(2)  {
    left: 230px;
    background: rgba(240,33,25,.9);
}
.beaf2 span:nth-of-type(2):after {
    content: ''; 
    position: absolute;
    width: 0;
	height: 0;
	border-bottom: 34px  solid rgba(240,33,25,.9);
	border-right: 15px solid transparent;
    right: -15px;
    top:0;
}
/*block4*//* bizlife_inc */
.b4 {
    background: #14151b;
    color:#fff;
    padding-bottom: 20px;
}
.gallery {
    width: 460px;
    margin: 0 auto;
}
.gallery div {
}
.gallery img {
}
.char {
    padding: 25px 20px 0;
}
.char li {
    background: url(../images/check0e6c6.png) no-repeat 0 4px;
    padding: 0 0 15px 20px;
}
.char p {
    border-bottom: 1px dashed rgba(255,255,255,.2);
    text-align: right;
}
.char b {
    float: left;
}
/*block5*//* owmen17 */
.b5 {
   background: #242632;
    color:#fff;     
}
.b5 img {
    display: block;
}
/*block6*//* after_qbici */
.b6 {
   padding-bottom: 0;
}
.reviews {
    
}
.rev {
    background: url(../images/qq42820.png) no-repeat 380px 30px;
}
.person {
    padding-left: 20px;
    position: relative;
    z-index: 6;
}
.person img {
    display: block;
    border-radius: 50%;
    border: 4px solid #e2e2e5;
    float: left;
    margin-right: 15px;
}
.person h3 {
    overflow: hidden;
    font-size: 18px;
    padding-top: 42px;
}
.person h3:before {
    content:'';
    display: block;
    background: url(../images/stars6fb6e.png) no-repeat 0 0;
    width: 101px;
    height: 16px;
    margin-bottom: 5px;
}
.rev > img {
    display: block;
    position: relative;
    top: -20px;
}
.rev > p {
    background: #f8f8f8;
    padding: 20px;
    margin-top: -20px;
    line-height: 30px;
}
/*block7*//* endzeit_____ */
.b7 {
   padding-bottom: 10px;
}
.ship {
}
.ship li {
    padding: 0 20px 20px;
}
.ship img {
    display: block;
    float: left;
    margin: 0 20px 0 0;
}
.ship h3 {
    overflow: hidden;
    font-size: 16px;
    padding-top: 10px;
}
.ship p {
    overflow: hidden;
    font-size: 14px;
}
/*block8*//* michael-k90 */
  
.timer_block .timer {
	margin: 0 auto;
	width: 370px;
}

.timer_block .timer_item {
	float: left;
	margin: 0 35px 0 0;
	width: 100px;
}

.timer_block .timer_item:last-child {
	margin: 0;
}

.timer_block .count {
	margin: 0 0 10px;
	height: 60px;
	text-align: center;
}

.timer_block .count span {
	display: block;
	float: left;
	margin: 0 8px 0 0;
	width: 46px;
	height: 60px;
	background: #ffa900;
	font-weight: 700;
	font-size: 36px;
	line-height: 60px;
	color: #fff;
}

.timer_block .count span:last-child {
	margin: 0;
}

.timer_block .text {
	font-size: 14px;
	line-height: 14px;
	text-align: center;
}
  
  
/*block9*//* bizlife_inc */
/*block10*//* owmen17 */
.footer {
    text-align: center;
    padding: 40px 0 30px;
    color:#ccc;
}
.footer a {
    font-size: 14px;
    color:#ccc;
    display: block;
    padding: 5px 0 0;
}