@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0; -webkit-text-size-adjust:none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ul {list-style:none;}
ol{ list-style:inside decimal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
a{ text-decoration:none;color:#0072bc;}
a:hover{text-decoration:underline;}
img{ vertical-align:middle;}
input,textarea,select{ font-family:'Segoe UI',Arial,Helvetica,sans-serif; outline:none;}
input[type='checkbox']{ vertical-align:text-top;}
body{font:13px/1.5em 'Segoe UI',Arial, Helvetica, sans-serif; color:#555;background:url(images/body_bg.png) #fff; }
.clear {clear:both;}
.mr40 {margin-right:40px;}


.pageTop {background:#fff; height:60px;}
.pageTop .wrap {width:1000px; margin:0 auto;}
.page_logo {float:left; padding:20px 0 0 0;}
.topShare {float:right; padding:20px 0 0 0;}

.banner1 {background:url(images/img1.jpg) no-repeat; height:343px; width:1000px; margin:0 auto;}
.banner1 h1 {font-size:46px; line-height:1.2em; color:#da462a; font-weight:normal; padding:210px 0 0 0; width:700px; margin:0 auto; text-align:center;}
.banner2 {background:url(images/img2.jpg) no-repeat; height:165px; width:1000px; margin:0 auto;}
.pageNav {background:url(images/img3.jpg) no-repeat; height:75px; width:1000px; margin:0 auto;}
.pageNav ul {float:right; padding:0 20px;}
.pageNav li {float:left; margin-right:10px;}
.pageNav li a {display:block; font-size:24px; color:#fff; text-decoration:none; width:112px; height:45px; padding:22px 0 0 30px; background:url(images/btnImg.png) no-repeat 0 0;}
.pageNav li.curr a,.pageNav li a:hover {background-position:0 -80px;}
.pageNav li span {display:block; padding-left:35px; line-height:25px;}
.pageNav .iWin {background:url(images/icon_win.png) no-repeat 0 0;}
.pageNav .iMac {background:url(images/icon_mac.png) no-repeat 0 0;}
.pageMain {background:url(images/img4.jpg) no-repeat; height:760px; width:840px; padding:0 80px; margin:0 auto;}
.pbStyle {float:left; width:400px; color:#331800;}
.pbStyle .img {float:left; position:relative;}
.pbStyle .off {position:absolute; bottom:0; right:-10px;}
.pbStyle .info {padding:5px 0 0 160px;}
.pbStyle .info p {line-height:1.4em; text-shadow:0 1px 0 #e0b56a;}
.pbStyle .name {font-size:16px; line-height:18px; padding:5px 0; font-weight:bold; text-shadow:0 1px 0 #e0b56a;}
.pbStyle .price {padding:8px 0; font-size:16px; color:#b95338;}
.pbStyle .price big { font-size:24px; color:#ff2a00; font-weight:bold;}
.pbStyle a {color:#331800; text-decoration:none;}
.pbStyle a:hover {text-decoration: underline;}
.hotProBox {height:192px;}
.ProBox {height:160px; padding:20px 0 0 0;}
.ProBox .img {padding:10px;}

.footer {text-align:center; padding:10px 0; width:1000px; margin:0 auto; color:#666;}
.footer a {color:#666; text-decoration:none;}
.footer a:hover {text-decoration:underline;}