@charset "utf-8";
/* CSS Document */

.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
	.wrapper{ width:1200px; margin:0 auto;}
	.details-mod{ font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif; margin-top:40px;border: 1px solid #dde4e6;background: #fff; box-shadow: 4px 4px 0 rgba(0,0,0,0.05);}
	.details-mod-hd{ float:left; width:604px; margin-top: 10px;}
	
	.TB-focus{ width:320px; height:270px;position:relative;  overflow:hidden; float:left; }
	.TB-focus .bd img{ width:320px; height:270px;}
	.TB-focus .zk{ position:absolute; left:0; top:-20px; z-index:100;}
	.TB-focus .hd { position:absolute; width:100%; left:0; bottom:10px; z-index:1; text-align:center;}
	.TB-focus .hd li { color:#f60; cursor:pointer; margin:0 3px; width:10px; height:10px; background:#a8afb5;border:1px solid #fff; display:inline-block; *display:inline; zoom:1; overflow:hidden; line-height:999px; border-radius:100%; }
	.TB-focus .hd li.on { background:#27ae60; color:#fff; font-weight:bold; border:1px solid #27ae60;}
	.details-mod-hd .info{ float:right; width:250px; color:#555; }
		.details-mod-hd .btns{ clear:both; margin-top:30px; /*text-align:center;*/margin-bottom:30px;}
    .details-mod-hd .btns .btn{ display:inline-block; *display:inline; zoom:1; width:250px; height:45px; line-height:45px; border:1px solid #ff9933; text-align:center;  font-size:22px; font-weight: bold;background:#ff9933; border-radius:4px; color:#fff;}
	.details-mod-hd .btns .btn .fa{display:inline-block; *display:inline; zoom:1; width:18px; height:17px; margin-right:12px; position:relative; top:2px; }
	.details-mod-hd .btns .btn .fa-download{ background:url(../images/amazon/img1.png) no-repeat center center;}
	.details-mod-hd .btns .btn .fa-eye{ background:url(../images/amazon/img3.png) no-repeat center center;}
	.details-mod-hd .btns .btn-default{background:#f6f8f8; border:1px solid #ddd; color:#333;}
	.details-mod-hd .btns .btn:hover{opacity:.8; filter:alpha(opacity=80); }
	
	.details-mod-hd .info dl dt{ font-size:16px; font-weight:bold; height:40px; line-height:40px; border-bottom:1px solid #eee;}
	.details-mod-hd .info dl{ }
.details-mod-hd .info dl dd{ border-top:1px solid #eee;/*height:47px;*/ line-height:47px; margin-top:-1px; overflow:hidden;font-size: 14px;}
.details-mod-hd .info dl dd strong{ display:block; width:100px; text-align:left; float:left; line-height:47px; font-weight:bold;}
.details-mod-hd .info dl dd .star{font-size:0;}
.details-mod-hd .info dl dd .star i{ display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin-right:2px; font-size:14px; background:url(../images/amazon/img5.png) no-repeat center center;}
.details-mod-hd .info dl dd .star i.selected{ background:url(../images/amazon/img4.png) no-repeat center center;}
.details-mod-bd{ float:right; width:562px; font-size:14px;color:#666; line-height:1.4;}
.details-mod-bd .title{ font-size:16px; font-weight:bold; line-height:47px; color:#333;}
.details-mod-bd dl{ margin-bottom:20px; margin-top:10px;}
.details-mod-bd dl dt{ color:#333; font-weight:bold;}
.details-mod-bd dl dd{ color:#666; font-size:14px; margin-top: 5px; margin-bottom:10px;line-height:1.6}