#banner{background:url(/style/images/index/free-bd-ripper.jpg) no-repeat 50% 0; height:412px; display:block;}
#content { width:1000px; overflow:hidden; padding-bottom:25px; margin-top:30px; }
#main { float:left; width:688px; overflow:hidden; }
.main-pla{height: 265px; width: 686px; background-image:url(images/index/bluracopyplatinum.jpg); margin-bottom: 30px; }
.main-pla-txt{float: left; margin-top: 30px; margin-left: 350px; width: 310px; }
.main-pla-txt h1{ margin-bottom: 10px; }
.main-pla-txt h1 a{font-weight: bold; font-size: 20px; }
.main-pla-txt h1 a:hover{ color: #000; text-decoration: underline; }
.main-pla-txt p{ line-height: 26px; }
.main-pla-txt p a{color: #000; }
.main-top { overflow:hidden; }
.main-top dl { float:left; width:215px; margin-right:21px; }
.main-top dd.main-top-title { font-size:20px; margin:5px 0 10px; }
.main-top dd.main-top-title h2{font-size:14px; margin:5px 0 10px; font-weight: bold; }
.main-top a, .main-top a:link, .main-top a:visited, .main-top a:hover, .main-top a:active { color:#FFF; }
.main-top dd.main-top-txt { height:160px; line-height:25px; }
.main-top dd a.main-top-more { background:url(/style/images/more.jpg) no-repeat; width:112px; height:24px; display:block; margin-top:10px; }
.main-top dd a.main-top-more:hover { background-position:0 -24px; }
.reviews { margin-top:40px; }
.reviews dt { background:url(/style/images/reviews-title.jpg) no-repeat; width:618px; height:36px; font-size:20px; font-weight:bold; line-height:36px; padding-left:70px; color:#fff; }
.reviews dt a, .reviews dt a:link { font-size:13px; color:#fff; text-decoration:underline; float:right; margin-right:25px; display:inline; }
.reviews .reviews-top{background-color:#FFF; width:686px; height:16px; margin-top:10px; }
.reviews .reviews-main { background-color:#ff7b53; width:646px; padding:10px 20px; }
.reviews-main p { margin-bottom:10px; color:#fff; }
.reviews-main p span { float:right; font-style:italic; }
.reviews .reviews-bot { background-color:#FFF; width:687px; height:13px; }
#side{float:right; width:256px; }
.share-box{ overflow:hidden; background-color:#000; }
.side-box{overflow:hidden; margin-bottom:15px; margin-top:30px; }
.side-box h3{font-size:20px; }
.side-box ul li {line-height:25px; }
.side-box ul li a { color:#444444; }

.mid-bot { background:#161a1a url(/style/images/mid-bot.jpg) repeat-x top; overflow:hidden; width:100%; padding-top:40px }
.mid-bot-main { width:1000px; }
.mid-bot-pick { float:left; width:650px; }
.mid-bot-pick-title { font-size:20px; margin-bottom:20px; }
.mid-bot-pick p { margin-top:10px; }
.mid-bot-awards { float:right; width:314px; }
.reviews-main p.user-rating { margin-bottom: 25px;}
.blog-top-txt {height:160px; line-height:25px;}
.blog-top-txt li { background:url(images/point.jpg) no-repeat scroll 0 10px transparent;}
.blog-top-txt li p { padding-left:10px; line-height:25px;}
.blog-top-txt li p span { float:right;}
.font-blue {color: #0280d4; }
a.font-blue:link, a.font-blue:visited {
	color: #0280d4;
	text-decoration: none;
}
a.font-blue:hover {
	color:#F00;
	text-decoration: underline;
}
}
/*banner*/
.home-slide{height:320px;overflow:hidden;min-width:1000px;width:auto!important;width:1120px;z-index:5;border-bottom:1px solid #fff;}
.home-slide .slides_container{height:348px;margin:0 auto;overflow:hidden;} 
.home-slide .slides_container a{width:100%;display:block;height:348px;text-align:center;}
.home-slide .slides_container .slides_control{ width:100% !important;}
.home-slide .bannerPagination{z-index:11; width:1000px; margin:13px auto 0;}
.home-slide .bannerPagination li{float:left;}