html, body, div, h1, p { margin:0 auto; padding:0; font:13px/1.7 Arial, Helvetica, sans-serif; color:#636363; }
body { background:#9c9c9c url(/special/ipad-express/bg.gif) repeat-x 0 0; }
h1{font: bold 16px/39px Arial, Helvetica, sans-serif;  padding-left: 40px; height:39px; background:url(/special/ipad-express/h1.gif) no-repeat; color:#333; }
h2{ font-size:15px; padding-left:10px; margin:5px;;}
h2 a:link { color:#333; }
ul, li { list-style:none; padding:0; margin:0; }
ul { margin-left:85px; }
li { float:left; line-height:22px; display: inline; }
p, img { margin:0; padding:0; border:none; }
p { line-height:25px; margin:0; padding:0; }
a { text-decoration:none }
/*body*/
.header{width:936px; }
.banner{height:404px; background:url(/special/ipad-express/banner.jpg) no-repeat 0 0;}
.content { width:912px; background:#e8e8e8; overflow:hidden; }
.mainbox { width:1000px; }
.info { margin-bottom:15px; overflow:hidden; clear: both; }
.pro { width:450px; float: left; overflow: hidden; }
.conv { width:450px; float:right; overflow: hidden; padding-left:10px; border-left:2px #CCC solid; }
.pic{ float:left; width:130px; margin-left:15px; text-align: center; }
.pic p{font:11px/16px Verdana, Geneva, sans-serif;}
.txt { padding:0 10px; float:right; width: 280px; }
.txt .btn{margin-top:10px;}
.btn img{margin-left:15px;}
.footer { margin-top:10px; text-align:center; width:912px; height: 50px; clear: both; color: #fff; }
.c{clear:both;}
.red{ color:#ac0000; }
.green{ color:#097c16; }
.win{background:url(/special/ipad-express/computer.gif) no-repeat 0 0; padding-left:33px;}
.mac{background:url(/special/ipad-express/mac.gif) no-repeat 0 0; padding-left:33px;}
