﻿.productItem
{
    width:100%;
    max-width:1280px;
    margin:auto;
    color:#343434;
}

.productImage
{
    float:left;
    width:60%;
	text-align:center;
    padding-top:96px;
}

.productImage img
{
    width:100%;
	max-width:640px;
}

.productAbstract
{
    padding-top:96px;
    float:left;
    width:40%;
    line-height:1.4;
    font-size:16px;
	color:#343434;
}

.productAbstract ul
{
    padding:24px 0;
}

.productAbstract li
{
    padding-bottom:8px;
	font-size:20px;
    margin-left:32px;
	list-style-image:url("/images/icon/kvaka.png");
}

.productTitle
{
    font-size:32px;
    font-family:OpenSansBold;
    border-bottom:2px solid #343434;
    padding-bottom:4px;
    margin-bottom:16px;
}

.productTitle h1
{
	font-size:inherit;
	padding:inherit;
	font-weight:inherit;
	margin:inherit;
	text-align:inherit;
}

.listItems
{
    width:100%;
    max-width:1280px;
    margin:auto;
    margin:32px auto;
    color:#343434;
}

.listText
{
    line-height:1.5;
    font-weight:normal;
    font-size:16px;
}

.listText img
{
	max-width:100%;
}

.listItems li
{
    font-size:20px;
    font-weight:bold;
    padding:32px 0;
    padding-right:32px;
    list-style:none;
    padding-left:0;
    border-bottom:1px solid #343434;
    cursor:pointer;
    position:relative;
}

.listItems span
{
	color:#005db9;
}

.listItems li div
{
    transition:all 0.5s;
    height:0;
    overflow:hidden;
}

.listItems li .listArrow
{
    position:absolute;
    top:50%;
    right:0;
    transform:translateY(-50%);
    width:16px;
    height:16px;
    background-image:url("/images/icon/Arrow.png");
    background-repeat:no-repeat;
    background-position:center;
}

@media only screen and (max-width: 640px)
{
	.productAbstract
	{
		padding-bottom:24px;
	}
}