@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:0px; color:#747474; line-height:20px; text-align:justify; }
img{border:0px;}
a{text-decoration:none; color:#000;}
p, ul, li, h1, h2, h3, h4, h5, h6, input, select, textarea{padding:0px; margin:0px; list-style:none; font-weight:normal;}
div{display:block;}

.left{position:absolute; top:50px; left:30px;}
.right{position:absolute; top:50px; left:300px; width:940px; padding-bottom:80px;}

.hading{font-size:18px; text-transform:uppercase; border-bottom:double 5px #CCCCCC; padding-bottom:5px; font-family:Georgia;}

.logo{width:205px; height:113px;}
.logo a{width:205px; height:113px; float:left; background:url(../images/logo.png) no-repeat;}

.accordian{width:100%; margin:auto; display:block; font-family:Georgia; margin-top:40px; font-size:18px;}
.accordiannav {width:100%;	padding:0px;}
ul.accordiannav {line-height:30px; list-style: none;}
ul.accordiannav li {border-bottom:1px solid #7a7977;}
ul.accordiannav li a {line-height:10px; text-transform:uppercase; padding:18px 8px; color:#7a7977; display:block;}
ul.accordiannav li a:hover{background-color:#6a6a6a; color:#fff;}
ul.accordiannav ul{margin:0; padding:0;	display:none;}
ul.accordiannav ul li{margin:0;	padding:0;	clear:both;	border:0px;}
ul.accordiannav ul li a{padding-left:20px;	font-size:13px;	font-weight:normal;	outline:0;}
ul.accordiannav ul li a:hover{background-color:#202020;	color:#fff;}
ul.accordiannav ul ul li a {color:#333333; padding-left:40px;}
ul.accordiannav ul ul li a:hover{background-color:#202020; color:#fff;}
ul.accordiannav span{float:right;}

.footer{position:fixed; bottom:0px; width:100%; margin:0px auto 5px auto;}
.footleft{display:block; float:left; font-size:11px; text-transform:uppercase; color:#000; margin-left:20px;}
.footleft a{color:#000;}
.footleft a:hover{text-decoration:underline;}

.footright{display:block; float:right; margin-right:20px;}
.footright img{margin-left:10px;}


.pdiv{width:200px; height:310px; padding:5px; margin:10px 5px 10px 5px; float:left; border:1px solid #cecece; text-align:center;}
.pimg{width:200px; height:230px; display:table-cell; vertical-align:middle; text-align:center;}
.ptitle{ font-size:15px; color:#000; font-weight:bold; height:30px; margin-top:5px; line-height:18px;}
.pcode{font-size:12px; color:#000; margin-top:5px; text-transform:uppercase;}

.detailimg{ width:400px; height:auto; text-align:center; padding-top:5px; float:left;  box-shadow: 0 0 50px 0px rgba(0, 0, 0, 0.2); border-radius:5px; background:#fff; margin-left:18px;}

.detailcontentdiv{width:480px; float:right; padding-right:10px; color:#000;}
.detailheading{font-size:18px; line-height:30px;}
.detialrun{font-size:13px; line-height:20px;}
.detailmid{background:#2F2F2F; height:1px; margin:15px 0px;}
.detailprice{font-size:20px; color:#b2180c;}
.detailprice span{ color:#959595; font-size:12px; text-decoration:line-through;}
.content p{font-size:15px; line-height:20px; margin-top:15px; font-family:Arial, Helvetica, sans-serif;}