@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body { font-size:12px; border:0; font-family:Helvetica, Arial, sans-serif; background:#666}

/*links*/
a {text-decoration:underline; color:#06c}
a:hover { text-decoration:none;}

ul,ol { list-style:none; margin:0; padding:0}

/*title*/
h1,h2,h3,h4,h5,h6 { font-weight:bold; /*margin-bottom:10px;*/ }
h1 { font-size:150%;} h2 { font-size:140%;} h3 { font-size:130%;} h4 { font-size:120%;} h5 { font-size:110%;} h6 { font-size:100%;}

/*float*/
.l { float:left; overflow:hidden}  .r { float:right; overflow:hidden} .clear { clear:both;}
.warp { clear:both; overflow:hidden;}
.v-m { vertical-align:middle }

.ad728 {width:728px; margin:0 auto; padding:5px;}
.ad300 {margin-left:180px;}
/*head*/
#head { width:880px; margin:15px auto 0; background:#fff; border:solid #333; border-width:1px 1px 0 1px; padding:0 10px 20px 10px;}
.search { font-weight:bold; font-size:13px; margin-top:15px;}
.submit {font-family:Arial; font-weight:blod;}
/*main*/
#main { width:880px; margin:0 auto;background:#fff;border:solid #333; border-width:0 1px; padding:0 10px;}
#content {width:560px;}

.product {}
.product li { width:100%; padding:10px 0; border-bottom:1px dotted #ccc; margin-bottom:15px;}
.product li i{color:red; font-size:12px;}
.product li .pic { float:left; width:168px;}
.product li .img {width:170px;}
.product li .offer {float:right;}
.product li h2 {margin-left:185px; font-size:13px; line-height:1.6; margin-bottom:17px;}
.product li h1 {font-size:23px; font-family:Georgia; margin-bottom:20px; width:96%; margin-left:15px;}
.product li p {margin-left:185px; text-align:left; margin-bottom:17px; color:#333; line-height:150%; padding-right:10px;}
.product li p img {vertical-align:-7px}
.product li p a {color:#6699FF; font-size:11px;}
.product li p .save {color:#c00; font-size:16px; margin-right:10px;}
.product li p .del {text-decoration:line-through; margin-right:10px;}
.product li p .price {color:#000; font-size:16px;}
.product .last {border:none;}
.downbuy b{font-weight:normal; padding-left:10px; line-height:1.6}
.mac i{background:url(../images/icon/icon_apple.gif) left no-repeat; padding-left:30px;}


#sidebar {width:300px; margin-right:5px;}
.sbox {margin-bottom:15px; background:#efefef;}
.sbox h6 {background:#333; color:#efefef; line-height:1.8; padding-left:10px;}

.people {margin:10px; padding-bottom:10px; padding-left:10px;}
.people p {margin-bottom:5px; color:#333}

.phone {margin-left:10px; padding:5px 0; text-align:center;}

/*foot*/
#foot { width:880px; margin:0 auto;background:#fff;border:solid #333; border-width:0 1px; padding:10px;}
.copyright {width:880px; font-size:11px; background:#666; margin:0 auto; line-height:2.2; text-align:center; color:#333}
.tad {padding:10px; line-height:1.7;}