﻿/** Index Banner **/
#ind-ban{ width:960px; height:382px; margin:0 auto; background:url(../images/ind-banimg.jpg) 100% 0 no-repeat ;}
	.indban{ width:525px; height:343px; padding-top:49px; float:left;}
	.indban h2{ height:80px; line-height:80px;}
	.indban h2 span.flash{ font-size:60px; color:#d5200c; font-weight:bold; height:80px;}
	.indban h2 span.encoder{ font-size:56px; color:#646464; height:80px;}
	.indban h2 sup{ font-size:25px; color:#646464; padding-bottom:40px;}
	.indbanmore , .indbanmore:hover{ background:url(../images/ind-banmore.png) 100% 50% no-repeat; font-size:18px; color:#438b00; text-decoration:underline; padding-right:32px; margin-left:34px; display:inline-block; line-height:32px;}
	.indbantext{ height:153px; padding-top:28px;}
	.indbantl{ width:262px; float:left;}
	.indbantl p{ line-height:37px; font-size:12px; font-family:Arial;}
	.indbantl p span{font-size:30px; color:#fdc430; font-weight:bold; font-style:italic;}
	.ind-mcon{ padding:17px 0px 11px 0px;}
	.ind-con{ float:left; width:274px; padding:0px 22px; border-right:1px #cdcdcd dotted;}
	.ind-con h3{ font-size:18px; color:#333; font-weight:bold; margin-bottom:12px;}
	.ind-cimg{ width:100px; float:left;}
	.ind-ctext{ width:173px; float:left; color:#666;}
	
	.ind-ctext strong{ color:#000;}
	.ind-ctext p{ font-size:12px;}
	.ind-ctext p.ctext-price{ font-size:24px; color:#fc0a08; line-height:28px;}
	.ind-ctext a img{ margin-top:6px; cursor:pointer;}
	.ind-btext{ margin-top:22px;}
	.ind-btext a , .ind-btext a:hover{ color:#e32410; text-decoration:underline;}

	.ind-banr{ width:410px; float:left; padding:60px 0px 0px 23px;}
    .img_middle{ vertical-align:middle;}
    #clear{ clear:both;}
