/*container*/
#banner { width:980px; background:#eff0f0; height:303px; }
.h_banner { width:980px; height:303px; position:relative; }
.h_banner .imgs li { position:absolute; }
.h_banner .num { position:absolute; bottom:11px; right:17px; z-index:10; }
.h_banner .num li { color:#000; float:left; margin:3px; padding:0 4px; background:#fff; font:normal 11px/1.4em Arial; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; cursor:pointer; }
.h_banner .num li.curr { background:#FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; color:#03243a; font-weight:bold; }
#container { width:978px; background:#ededed; border:#848484 solid 1px; overflow:hidden; }
#main { float:left; width:706px; margin-right:10px; margin-bottom:10px; }
.product-show { width:706px; height:403px; overflow:hidden; background:url(/style/images/product-bg.jpg) no-repeat; margin-top: 10px; }
.product-show h2 { margin-left:15px; height:43px; line-height:43px; font-size:16px; font-weight:bold; color:#468BF3; }
.product-show .item { float:left; width:242px; padding-left:10px; height: 358px; }
.content-show { width:706px; overflow:hidden; background:url(/style/images/line-m.jpg) repeat-y; margin-top: 10px; }
.item .item-pic { margin:10px; text-align:center; }
.item .getwin, .item .getmac { margin:20px auto 0; background:url(images/version.jpg) no-repeat; width:142px; height:23px; display:block; }
.item .getmac { background-position:0 -46px; }
.item .getmac:hover { background-position:0 -69px; }
.item .getwin:hover { background-position:0 -23px; }
.item .buy, .item .down { background:url(/style/images/buy.jpg) no-repeat 0 center; width:156px; height:30px; line-height:30px; display:block; margin:0 auto; }
.item .down { background:url(/style/images/down.jpg) no-repeat 0 center; }
.content-show .item span { font:bold 12px/30px Tahoma, Geneva, sans-serif; color:#000; }
.content-show .item span:hover { text-decoration:none; }
.product-show .txt { float:right; width:420px; padding:15px; height:338px; }
.txt p { line-height:1.5; }
.txt ul { margin:10px; }
.txt ul li { background:url(/style/images/li-dot.jpg) no-repeat 0 8px; padding:0 0 10px 8px; line-height:17px; }
.txt ul li span { color:#529cbf; font-size:14px; font-weight:bold; }
.txt ul .more { background:none; float:right; }
.content-show .contentbg-t { height:5px; background:url(/style/images/line-t.jpg) no-repeat; }
.content-show .content-m { width:706px; overflow: hidden; }
.content-show .contentbg-b { height:5px; background:url(/style/images/line-b.jpg) no-repeat; clear:both; overflow:hidden; }
.content-show .item { float:right; width:200px; padding:0 10px; }
.content-show h2 { height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#529cbf; border-bottom:1px #529cbf solid; margin-bottom:10px; }
.content-show h2 a {color:#529cbf; }
.content-show .txt { float:left; width:450px; padding:10px 15px; }
.pro-image { width:706px; margin-top:10px; }
.content-show .txt-l { padding:15px; overflow: hidden; }
.content-show .content-title { overflow:hidden; margin-right:50px; zoom:1; }
.content-more { background:url(images/more-s.jpg) no-repeat right 8px; padding-right:15px; font-size:14px; float:right; color:#1b1b1b; }
.bar-title, .guide-title, .tags-title, .news-title { background:url(/style/images/bar.jpg) no-repeat; height:30px; padding-left:30px; font:bold 15px/30px Tahoma, Geneva, sans-serif; float:left; }
.content-show .txt-l ul { margin:10px 0 0 15px; overflow:hidden; padding-bottom:20px; }
.content-show .txt-l li { background:url(/style/images/txt-li.jpg) no-repeat 0 center; padding-left:10px; line-height:25px; }
.guide-title { background:url(/style/images/guide.jpg) no-repeat; }
.content-show .txt-l .guide li { float:left; width:320px; background:url(images/li-dot.jpg) no-repeat 0 12px; }
.content-show .txt-l .guide li a { color:#529cbf; }
.tags-title { background:url(/style/images/tags.jpg) no-repeat; }
.content-show .txt-l .tags li { float:left; width:210px; }
.content-show .txt-l .news li { clear:both; overflow:hidden; background:url(images/li-dot.jpg) no-repeat 0 12px; }
.content-show .txt-l .news li a { float:left; color:#529cbf; }
.content-show .txt-l .news span { float:right; color:#7A7A7A; }
.product-show .item-pic .thanksbuy { margin-right:15px; padding-left:10px; text-decoration:none; background:url(/style/images/button-thanksgiving.jpg) no-repeat; display:block; margin:0 auto; margin-top:20px; width:188px; height:42px; font:bold 12px/42px Tahoma, Geneva, sans-serif; color:#fff; }
.product-show .item-pic .thanksbuy:hover { background-position:0 -42px; }
.product-show .item-pic .thanksbuy del { padding-left:0; }
.product-show .item-pic .thanksbuy span { font:bold 16px/42px Tahoma, Geneva, sans-serif; color:#fff; padding-left:75px; }
