*{margin:0;padding:0;}
body{background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404041;}
a, a:link {color:#555555;text-decoration:none;}
a:hover {color:#5893AC;text-decoration:underline;}
ol{list-style-image:none;list-style-position:outside;list-style-type:none;}
.footer{text-align:center;margin:10px 0;width:100%;background:#eee;padding:5px 0;}
ul{list-style-image:none;list-style-position:outside;list-style-type:none;}

#header{clear:both;height:60px;margin:5px auto;overflow:hidden;width:100%;}
#logo{float:left;height:60px;overflow:hidden;width:300px;}
#header .search{float:right;height:60px;overflow:hidden;text-align:left;width:650px;}

.menu{background:transparent url(../images/bg_menu.gif) repeat-x scroll 0 0;clear:both;height:34px;line-height:34px;margin:5px auto 0;overflow:hidden;width:950px;}
.menu ul{margin:0 auto;width:940px;}
.menu ul li{background:transparent url(../images/bg_menu_right.gif) no-repeat scroll right center;float:left;font-size:14px;}
.menu ul li a{color:#FFFFFF;padding-left:9px;padding-right:12px;}
.menu ul li a:hover{color:#FFFFFF;}

#left .search{background:#FAFAFA none repeat scroll 0 0;border-bottom:1px solid #E6CF79;border-top:1px solid #E6CF79;font-size:12px;margin-bottom:0;margin-top:0px;text-align:left;width:188px;}
#left .search form{margin:0 auto;}
#left .search ul{clear:both;margin:10px auto;width:180px;}
#left .search .searchKey{height:16px;}

#left .cat h2{border-bottom:1px solid #b7272a;background:#c32b29;color:#fff;font-weight:bold;height:30px;line-height:30px;padding-left:12px;}
#left .cat ul{margin-left:8px;padding:5px 0}
#left .cat li{background:transparent url(../images/icon_dot.gif) no-repeat scroll 8px 8px;line-height:19px;height:19px;text-align:left;overflow:hidden}
#left .cat li a{padding:0 5px 0 18px}
#left .cat li.split{border-bottom:1px dotted #A8A7A7;margin-right:10px;padding-bottom:5px;margin-bottom:5px;}

#coolshop{border:1px solid #B9D4E2;font-size:14px;}
#coolshop h2{background-color:#F0F7FF;border-bottom:1px solid #B9D4E2;height:26px;line-height:26px;padding:0 5px;font-weight:bold;color:#07519A}
#coolshop #shoplist {margin:5px;}
#coolshop dl{border-bottom:1px solid #FFFFFF;height:29px;line-height:29px;overflow:hidden;text-align:center;}
#coolshop dl.alt{background-color:#F3F9FF;border-bottom:1px solid #F3F9FF}
#coolshop dt{float:left;height:29px;line-height:29px;padding:0 10px;font-weight:bold;color:#0E6DBC}
#coolshop dt a{color:#0070B0}
#coolshop dd{display:inline;margin:0 2%;}
#coolshop dd a{color:#0E6DBC}

.cat-list{background:#fafafa}
.cat-list ul{padding:0;}
.cat-list li{background:transparent url(../images/icon_dot.gif) no-repeat scroll 8px 8px;height:20px;line-height:19px;text-align:left;float:left;width:120px;overflow:hidden}
.cat-list li a{padding:0 5px 0 18px}


.gray{color:#999999}
.gray a:link,.gray a:visited{color:#666;text-decoration:none;}
.gray a:hover,.gray a:active{color:#DF0032;text-decoration:underline;}
.gray2{color:#454444}
.red16{color:#DF0032;font-size:16px;font-weight:bold}
a.red{color:#DF0032}
a.gray,a:visited.gray{color:#999999}
.red{color:#DF0032}
.red a:link,.red a:visited{color:#DF0032}
.f14{font-size:14px}
.white{color:#fff}
.yellow2{color:#b7272a}
a.yellow2 {color:#b7272a}
a.yellow {color:#ff9200}
a.yellow3 {color:#fd7c00}
a.strong{font-weight:bold}

.redbg2{background:transparent url(../images/rh1.gif) repeat-x scroll 0 0}
.bluebg2{background:transparent url(../images/bh1.gif) repeat-x scroll 0 0}
.shop-suggest h1{height:24px;line-height:24px}
.shop-suggest ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:5px 0 5px 5px;padding-left:0px}
.shop-suggest ul li{height:24px;line-height:24px;}
.s1{color:#CC0000;font-weight:bold;height:24px;overflow:hidden;width:20px;float:left}
.s2{height:24px;overflow:hidden;width:35px;float:left}
.s3{height:24px;overflow:hidden;width:165px;float:left}
.s4{height:24px;overflow:hidden;width:75px;float:left}
.s5{color:#666666;height:24px;overflow:hidden;width:24px;float:left}
.s6{height:24px;overflow:hidden;width:150px;float:left}
.s7{height:24px;overflow:hidden;width:150px;float:left}

.nav{border:1px solid #CDCCCC;height:25px;line-height:25px;padding-left:5px;background:#FAFAFA;}
.nav a,.nav a:visited{color:#3366CC;}
.yui-d2f{width:100%}

.border5{border:1px solid #FBC545}
.border4{border:1px solid #CDCCCC}
.border2{border-bottom:1px solid #CDCCCC;}
.border1{border:1px solid #b7272a}
.block-title{width:100%;clear:both;position:relative;border-bottom:1px solid #CDCCCC;background:transparent url(../images/sprite.png) repeat-x scroll 0 0;background-position:0 -8px;color:#666666;height:28px;color:#666666}
.block-title .name{padding-left:25px;color:#404040;font-size:12px;font-weight:bold;background:transparent url(../images/sprite.png) no-repeat scroll 7px -36px;line-height:28px;}
.act{padding-right:1px;position:absolute;right:1px;top:1px;line-height:28px}
.act li{list-style-image:none;list-style-position:outside;list-style-type:none;float:left;padding-left:10px}
.more{background:transparent url(../images/more_bg.png) no-repeat scroll 100% 0;padding-right:12px}
.block-box{overflow:hidden;width:748px}
.block-content{}
.block-content .images{padding-bottom:8px;}
.act2{overflow:hidden;list-style-image:none;list-style-position:outside;list-style-type:none;}
.act2 li{float:left;padding:0 10px;width:112px;}
.act2 li.split{background:transparent url(../images/images_split_bg.gif) no-repeat scroll 0 -44px;margin-left:-5px;padding-left:20px}
.act2 li .img,.act2 li .img a{display:block;height:112px;overflow:hidden;width:112px;}
.act2 li .hx{display:block;height:30px;overflow:hidden;line-height:15px;}
.act2 li .price{color:#CC0000;display:block;overflow:hidden;}
.act3{margin-right:-10px;overflow:hidden;}
.act3 li{float:left;overflow:hidden;height:25px;line-height:24px;margin:-1px 10px 0 0;width:260px;padding:0}
.act3 li.bg{background:transparent url(../images/default_dotted.gif) repeat-x scroll 0 0;}
.act3 li a{background:transparent url(../images/default_icon.gif) no-repeat scroll 0 -88px;display:block;padding:0 0 0 12px;}

.act4 ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
.act4 li{line-height:24px;text-align:left;padding-left:10px;}

.act5{overflow:hidden;height:100%;background:#eee;border:#ddd}
.act5 li{float:left;white-space:nowrap;overflow:hidden;height:25px;line-height:24px;padding:5px 6px;}
.act5 li a{color:#FF3300}

.act6{overflow:hidden;}
.act6 li{float:left;overflow:hidden;height:25px;line-height:24px;margin:0;width:170px;padding:0}
.act6 li a{display:block;}

.act7{overflow:hidden;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:2px}
.act7 li{float:left;padding:0 6px 5px 6px;width:112px;margin-bottom:10px;}
.act7 li.bg{border-bottom: 1px dashed #ccc;}
.act7 li .img,.act2 li .img a{padding: 2px;border: 1px solid #ccc;display:block;height:100px;overflow:hidden;width:100px;}
.act7 li image{width:100px;height:100px;}
.act7 li .hx{display:block;height:15px;overflow:hidden;line-height:15px;width:100%}
.act7 li .price{color:#CC0000;display:block;overflow:hidden;text-align:center;height:20px;line-height:20px;}

.act8{overflow:hidden;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0px;}
.act8 li{float:left;padding:0;text-align:center;margin-bottom:5px}
.act8 li a{float:left;padding:0;width:245px;text-align:center}
.act8 li img{width:235px;float:left}

.act9{overflow:hidden;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0px;}
.act9 li{padding:0;text-align:center;margin-right:0px;height:20px;line-height:20px;}
.act9 li a{float:left;padding-right:10px;text-align:left;color:#db3020;width:235px}
.act9 li a.yellow{color:#ff3300}
.act9 li a.blue{color:#3366CC}
.act9 li a.gray{color:#5A5A5A}

.hidden{display:none}

.block-box-shop{padding:5px 0 0 5px;background:#eee;height:580px}
.huodong{padding:5px;background:#fafafa;height:85px;margin-bottom:10px}

img.move-on{width:200px;}

.ad-all{width:950px;overflow:hidden;}
.index-ad{width:750px;overflow:hidden}
.index-left-ad{width:190px;overflow:hidden}

.hot-sell h3{border-bottom:1px solid #E4E4E4;font-size:14px;font-weight:700;height:18px;line-height:16px;}
.hot-sell li{background:transparent url(../images/default_dotted.gif) repeat-x scroll 0 0;height:28px;line-height:28px;overflow:hidden;margin:-1px 0 0}
.hot-sell li .no{color:#6E624B;font-weight:700;}


.left-box{width:100%}
.left-title{background:transparent url(../images/left_bg.gif) repeat-x scroll 0 0;color:#666666;height:25px;line-height:25px;padding-left:12px;color:#666666}
.left-title-index-cat{border-bottom:1px solid #b7272a;background:#c32b29;color:#666666;height:30px;line-height:30px;padding-left:12px;color:#666666}

.mt5{margin-top:5px;}
.mt10,.gap{margin-top:10px;}
.mt20{margin-top:20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.pt5{padding-top:5px;}
.pl5{padding-left:5px;}
.pr10{padding-right:10px;}
.pb5{padding-bottom:5px;}
.pb60{padding-bottom:60px;}
.strong{font-weight:bold}
.clear{clear:both}
.space20{margin-left:20px}
h2{font-size:14px;}

.hotnav{margin-bottom:5px;background:transparent url(../images/bg_yellow.gif) repeat-x scroll 0 0;border:1px solid #FFC262;clear:both;height:110px;margin:5px auto;width:948px;}
.hotnav dl {float:left;margin:5px auto;text-align:left;width:189px;}
.hotnav-list-01 dt, .hotnav-list-02 dt, .hotnav-list-03 dt, .hotnav-list-04 dt, .hotnav-list-05 dt {background:transparent url(../images/icon_san.gif) no-repeat scroll 3px 4px;font-weight:bold;height:16px;line-height:16px;margin-left:10px;text-align:left;width:176px;}
.hotnav-list-01 dt span, .hotnav-list-02 dt span, .hotnav-list-03 dt span, .hotnav-list-04 dt span, .hotnav-list-05 dt span{color:#3366CC;padding-left:12px;}
.hotnav-list-01 dt a, .hotnav-list-02 dt a, .hotnav-list-03 dt a, .hotnav-list-04 dt a, .hotnav-list-05 dt a{color:#3366CC;padding-left:0;}
.hotnav-list-01 dd, .hotnav-list-02 dd, .hotnav-list-03 dd, .hotnav-list-04 dd, .hotnav-list-05 dd {line-height:20px;margin-left:10px;margin-top:5px;width:176px;}
.hotnav-list-01 dd a, .hotnav-list-02 dd a, .hotnav-list-03 dd a, .hotnav-list-04 dd a, .hotnav-list-05 dd a {color:#5A5A5A;padding-right:5px;}
.hotnav-list-01 dd a span, .hotnav-list-02 dd a span, .hotnav-list-03 dd a span, .hotnav-list-04 dd a span, .hotnav-list-05 dd a span{color:#FF3300;}

.noresult{background-color:#eee;padding:15px;clear:both;display:block;}
.noresult .info{font-size:14px;margin-bottom:10px}

.orderby ul{height:34px;width:750px;*width:750px;background:transparent url(../images/choosebg.gif) repeat-x scroll 0 0}
.orderby ul li{float:left;line-height:30px;height:34px;margin-right:10px;text-align:center;width:90px}
.orderby ul li.choose{background:transparent url(../images/choose.gif) no-repeat scroll 0 0}
.orderby ul li a{color:#333333}
.orderby ul li a:visited{color:#333333}

.ranklist{padding-left:20px;padding-top:5px;}
.ranklist ul li{height:20px;line-height:19px;overflow:hidden}
.ranklist ul li a{color:#5A5A5A;margin-right:5px;}
.ranklist ul li a:visited{color:#5A5A5A;}
.ranklist ul li a.hl,.ranklist ul li a.hl:visited{color:#FF3300;}

.pager{background-color:#F5F5F5;padding-top:5px;padding-bottom:5px;padding-left:10px;clear:both}
.pager span{margin:0px;padding:3px}
.pager .current{color:#d02200;font-weight:bold;}
.pager a{color:#2C59B8}

.link{background:#eee;border:1px solid #ddd;}
.link ul{margin-left:8px;padding:0;overflow:hidden;height:100%}
.link li{float:left;white-space:nowrap;line-height:19px;height:19px;padding:5px;text-align:left}
.footer .help{width:100%;text-align:center;clear:both;display:block;}
.footer .help ul{text-align:center;overflow:hidden;margin:auto}
.footer .help li{display:inline;line-height:19px;height:19px;padding:0 3px;}
.copyright{width:100%;}

.grid ul.product-list{clear:both;float:left;padding:0 0 20px;text-align:left;width:100%;}
.grid ul.product-list li.product{float:left;overflow:hidden;padding:8px 0 0;position:relative;width:172px;margin:0 6px 15px 6px;z-index:1;border:1px solid #E0E0E0;background:#eee}
.grid ul.product-list li.product:hover{background:#fff;}
li.product .info .pic{text-align:center;vertical-align:middle;position:relative;background:#FFFFFF none repeat scroll 0 0;height:160px;margin:0 auto 5px;width:160px}
li.product .info .pic a{padding:0px;height:150px;width:150px;}
li.product .info .pic img{margin-top:5px;height:150px;width:150px;border:0 none}
li.product .info .name{height:50px;width:100%;overflow:hidden;}
li.product .info .on{background:#FBC545;}
li.product .info .click-button{margin:5px 0 5px 0}

.product-view-info{float:left;width:748px;}
.product-view-info .image{float:left;width:350px;padding:5px}
.product-view-info .basic-info{float:left;width:350px;margin-left:15px;padding:5px 0}
.product-view-info .image img{float:left;border:0px solid #e5e5e5;}
.product-view-info .small{width:60px;height:60px;padding:3px;background-color:#fff;}
.product-view-info .small-images{margin-bottom:8px;width:100%;padding:5px 1px;clear:both}
.product-view-info .small-images li{float:left;margin-right:5px}
.product-view-detail{overflow:hidden;width:748px;}
.product-view-detail-title{background:#FDFFE1;border-top:1px solid #FBC545;padding-left:10px;height:30px;line-height:30px;clear:both}
.product-view-detail .desc{padding:5px;overflow:hidden}

.basic-info .title h1{font-size:14px;font-weight:bold}

.basic-info .product li{margin-bottom:12px;width:100%;}
.basic-info .product .title{border-bottom:1px dashed #A8A7A7;padding-bottom:10px;width:100%}
.basic-info .product .title h1{font-size:16px;font-weight:bold}
.basic-info .product li .return{color:#d02200;font-weight:bold}


.hot-search .title{padding:10px;background:#F5F5F5;}
.hot-search-list{text-align:justify;margin-left:0px;padding:10px;}
.hot-search-list div{margin-left:-5px;_margin-left:0;}
.hot-search-list a.label,.hot-search-list a{color:#aaa;font-size:92%;margin:0;padding:0;text-decoration:none;padding:0 3px;line-height:3.5em;}
.hot-search-list a:hover{color:white;background-color:#575757;}
.hot-search-list label.size0,.hot-search-list a.size0{font-size:110%;line-height:1.5em;color:#aaa;}
.hot-search-list label.size1,.hot-search-list a.size1{font-size:120%;line-height:1.4em;color:#777;}
.hot-search-list label.size2,.hot-search-list a.size2{font-size:130%;line-height:1.3em;color:#666;}
.hot-search-list label.size3,.hot-search-list a.size3{font-size:140%;line-height:1.2em;color:#444;}
.hot-search-list label.size4,#alphacloud a.size4{font-size:150%;line-height:1.1em;color:#333;}
.hot-search-list label.size5,.hot-search-list .size5{font-size:160%;line-height:1.0em;color:#111;font-weight:bold}
.hot-search-list a em{display:none;}
.hot-search-list label.size0{padding-top:1px;}
.hot-search-list label.size1{padding-top:1px;}
.hot-search-list a strong{font-weight:normal;color:#aaa;}
.hot-search-list a.size0 strong{color:#ccc;}
.hot-search-list a:hover{color:white;background-color:#575757;}
.hot-search-list a.for:hover{background-color:#5F7CA7;}
.hot-search-list a.common0{color:#73ADFF!important;}
.hot-search-list a.common1{color:#5592E9!important;}
.hot-search-list a.common2{color:#3274D0!important;}
.hot-search-list a.common3{color:#2261A0!important;}
.hot-search-list a.common4{color:#1D4F82!important;}
.hot-search-list a.common5{color:#16416C!important;}
.hot-search-list a:hover{color:#fff!important;}


.help-item{margin-bottom:25px}
.help-item .title{border-top:1px solid #eaf4fc;background-color:#f7fcfe;padding:8px 0 8px 10px;}
.help-item .title .name{float:left}
.help-item .title .name a{color:#039;font-weight:bold;}
.help-item .title .top{text-align:right;margin-right:10px}
.help-item .content{margin-top:10px;line-height:150%;padding:0}

#scrollInfo{position: absolute;width:160px;height:150px;right:0px;bottom: 10px;margin-bottom:10px;padding: 10px;background: #eee;border: 2px solid #42CBDC;}

.totalResult{margin-left:20px}
.totalResult .totalNum{color:#f00;font-weight:bold}

.pricelist{clear:both;display:block;border:1px solid #8BB2D9;background:#F2F7FF;padding:10px;height:15px}
.pricelist li{float:left;margin-right:20px;}
.pricelist li a{color:#FF3300;font-weight:bold}

/* ·ÖÒ³ */
.pages { margin: 5px auto; padding-left: 10px; text-align: left; }
.pages * { vertical-align: middle; }
.pages a { margin:0 1px; padding:1px 4px;text-align: center; text-decoration: none; font:normal 12px/14px verdana; }
.pages a:hover {text-decoration:none; font-weight: bold; }
.pages input { margin:0 1px; padding:1px 4px;font:bold 12px/15px Verdana; }
.pages b { padding:2px; margin: 0 3px; font:bold 10px/12px Tahoma; }
.pages span { margin:0 1px; padding:1px 4px;font-weight: bold; }
.pages strong{padding:1px 4px}
.pages a { color: #a43708; background:#fff; border:1px solid #ccc; }
.pages a:hover { border:#ccc 1px solid; color: #a43708; background:#fff;}
.pages input {border:1px solid #ccc; color:#a43708;}
.pages span {color: #a43708; background-color: #fff; border: 1px solid #ccc;}

#help{margin-left:10px}
#help .title{background:#c32b29;color:#fff;font-weight:bold;font-size:14px;clear:both;padding:5px 0 5px 10px}
#help .content{margin-top:15px;clear:both}
#help .content .linklist li{float:left;margin-right:10px}


.infobox { margin:24px auto;padding:12px;text-align:left; border:1px solid #eee;background:#f7f6f0;}
.infobox h3{ height:28px; line-height:28px; font-size:14px;text-indent:12px;border:2px solid #FFFFFF;background:#f7f6f0; }
.infobox p, .infobox pre { margin:12px;padding:0;font-size:14px;color:#666666; }

.ad{overflow:hidden;width:750px}

.share{background:#f0f7ff;border:1px solid #b7d1f2;float:left;margin-top:10px;padding:7px 0 5px 5px;width:350px;}
.share h4{float:left;font-weight:bold;font-size:12px;padding-top:3px}
.share a{background:transparent url(../images/icons-share.png) no-repeat scroll 0 0;color:#000000;float:left;font-family:Helvetica,arial,sans-serif;font-size:12px;height:16px;line-height:16px;margin-right:5px;margin-top:2px;outline-color:-moz-use-text-color;outline-width:0;padding-left:20px;}
.share .kaixin{background-position:0 -40px}
.share .renren{background-position:0 -80px}
.share .tao{background-position:0 -240px}
.share .douban{background-position:0 -120px}
.share .sina{background-position:0 -201px}

