*{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:url(../images/bg-nav.jpg);height:35px;margin-top:5px;width:100%;}
#ulMenu span{color:#fff;display:block;padding:0 9px}
#ulMenu li{float:left;line-height:21px;margin-top:8px;position:relative;z-index:10;padding:0 5px}
#ulMenu li a{float:left;font:14px/21px Verdana;color:#F1F1F1;margin:0 6px 0 4px;padding-right:2px;font-weight:bold}
#ulMenu li a:hover,#ulMenu li a.current{background:url(../images/bg-nav.png) no-repeat 100% -21px;color:#472927;text-decoration: none;}
#ulMenu li a:hover span,#ulMenu li a.current span{background:url(../images/bg-nav.png) no-repeat 0 0;color:#472927;text-decoration: none;}

.index-body{background:none repeat scroll 0 0 #dfdfdf;overflow:hidden}
.index-content{background:none repeat scroll 0 0 #fff;margin:10px 0 10px 10px;overflow:hidden}
.indexinfo{background:none repeat scroll 0 0 #F4F4F1;clear:both;padding:0;overflow:hidden;height:100%}
.login_btn{background:url("../images/t1.png") repeat scroll 0 0 transparent;background-position:0 -48px;width:158px;height:30px;border:0 none;color:#666358;cursor:pointer;font-size:14px;}
.loginbox{text-align:center;padding:10px;clear:both}
.userbox{margin:10px 0 0 10px;overflow:hidden}
.userbox .userlogo{float:left;}
.userbox .userinfo{float:left;margin-left:10px;overflow:hidden}
.userbox .userinfo li{height:20px;line-height:20px;}
.line{background:url("../images/t1.png") repeat scroll 0 0 transparent;background-position:0 -36px;padding:5px auto;height:12px;clear:both;overflow:hidden}
.news h2,.find h2{background:url("../images/t2.gif");line-height:31px;color:#fff;font-weight:bold;padding-left:10px;}
.news ul li{padding:2px 10px;height:20px;line-height:20px;overflow:hidden;}
.news ul li a{color:#3366cc;text-decoration:none}
.line2{padding:5px;border-bottom:1px dotted #ccc}
.find ul{padding:10px 5px;overflow:hidden;clear:both;text-align:center}
.find form input.searchKey{height:23px;line-height:23px;width:153px;}
.find form input.login_btn{margin-top:5px;}

.indexbox{background:#fff;padding:5px 5px;overflow:hidden}
ul.ib1{overflow:hidden;width:100%}
ul.ib1 li{float:left;margin-right:2px;width:173px;overflow:hidden}
ul.ib1 li div{background:#c32b29 repeat scroll 0 0;position:relative;height:30px;line-height:17px;z-index:5;overflow:hidden;padding:5px}
ul.ib1 li div a{color:#fff}

ul.ipl{overflow:hidden;width:100%}
.ipl li{float:left;margin-bottom:20px;margin-right:10px;overflow:hidden;height:100%}
.ipl li div.image{float:left}
.ipl li div.image img{width:80px;height:80px;}
.ipl li div.info{float:left;width:250px;margin-left:10px}
.ipl li div.info li{margin:0;clear:both}
.ipl li div.info li.title{height:20px;line-height:20px;overflow:hidden;width:100%}
.ipl li div.info li.title a{color:#f74a34;font-size:14px;font-weight:bold}
.ipl li div.info li.username{height:20px;line-height:20px;overflow:hidden;width:100%}
.ipl li div.info li.content{height:40px;line-height:20px;overflow:hidden;width:100%}
.ipl li div.info li.content a{color:#3366cc}

#t-list {padding: 0px;float: none;height: 24px;margin-top: 0px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;background-image: url(../images/yellow_bg.jpg);background-repeat: repeat-x;}

#t-list-1 {line-height: 24px;padding: 0px;float: left;height: 24px;width: 70px;margin-top: 0px;margin-right: 15px;margin-bottom: 0px;margin-left: 0px;text-align: right;}
#t-list-1 a {font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
#t-list-1 a:hover {text-decoration: underline;}
#t-list-2 {background-repeat: no-repeat;height: 24px;float: left;width: 553px;margin: 0px;padding: 0px;line-height: 24px;}
#t-list-2 ul {margin: 0px;padding: 0px;list-style-type: none;}
#t-list-2 .t-1 {line-height: 24px;padding: 0px;float: left;height: 24px;width: 68px;list-style-type: none;text-align: center;}
#t-list-2 .t-1 a,#t-list-2 .t-2 a{font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
#t-list-2 .t-1 a:hover,#t-list-2 .t-2 a:hover{text-decoration: underline;}
#t-list-2 .t-2 {line-height: 24px;padding: 0px;float: left;height: 24px;width: 40px;list-style-type: none;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 7px;}
.lis-z {padding: 0px;float: none;overflow:hidden;height:100%;border: 1px solid #DDDDDD;margin-top: 0px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;}
.lis-cp {float: left;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 5px;}
.k-lists {line-height: 24px;padding: 0px;float: none;height: 24px;width: 685px;margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;}
.k-lissk {margin: 0px;padding: 0px;float: left;height: 24px;width: 228px;line-height: 24px;}
.k-lissk a {color: #333333;text-decoration: none;}
.k-lissk a:hover {color: #FF6600;}
.tw {line-height: 24px;}
.tw a {font-weight: bold;color: #0066FF;font-size: 14px;}
.tw a:hover {color: #FF6600;}

.tab ul, .tab li, .tab li a, .tab li span, .tab{background:url("../images/t3.png") no-repeat scroll 1000px 1000px transparent;}

.tab {background-position:right -296px;clear:both;overflow:hidden;}
.tab li {background-position:-2px -79px;float:left;font-weight:bold;padding-left:10px;height:30px;}
.tab li a {background-position:right -127px;color:#555555;display:inline-block;height:30px;line-height:30px;outline:medium none;padding-right:0px;text-align:center;}
.tab li a:hover {color:#FF6600;text-decoration:underline;}
.tab li span {background-position:left -40px;background-repeat:repeat-x;cursor:pointer;display:inline-block;height:30px;line-height:30px;padding:0 5px;}

.tab, .tab ul, .tab li {background:none repeat scroll 0 0 transparent;}

.tab ul {overflow:hidden;}

.tab li a {background-position:0 -30px;font-size:14px;font-weight:100;overflow:hidden;padding:0 0 0 15px;}
.tab li a span {background-position:right -30px;line-height:35px;padding:0 15px 0 0;}
.tab li.selected {background-position:-2px -604px;margin:0;}
.tab li.selected a, .tab li.selected a:visited {background-position:0 0;color:#FFFFFF;font-weight:700;}
.tab li.selected a span {background-position:right 0;}

.postsbox{border:1px solid #D6D6D6;border-top:2px solid #FF9900;overflow:hidden;clear:both}
.tbl-posts{width:98%;margin-top:10px;margin-left:7px;}
.tbl-posts th{background-color:#DCF5FB;padding:8px;}
.tbl-posts th.later{width:80px;}
.tbl-posts th.score{width:80px;}
.tbl-posts th.last{width:80px;}
.tbl-posts td{padding:5px 8px;}
.tbl-posts .odd td{background-color:#F1F9FB}
.tbl-posts td.tag a,.tbl-posts td.tag span{padding:5px 10px 5px 0;overflow:hidden}
.tbl-posts td.tag a{font-weight:bold;color:#5893AC}
.tbl-posts td.tag span.select{font-weight:bold;font-size:14px;}

.post-body{background:none repeat scroll 0 0 #F2F2F2;padding:10px;}
.post-form{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;padding:10px;}
.post-table .post-td{padding-top:15px;}
.post-table th.post-td{padding-left:20px;width:80px;}

.triangle-isosceles {position:relative;padding:15px;margin:1em 0 3em;color:#000;background:#f3961c;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:-webkit-gradient(linear, top right, top left, from(#f9d835), to(#f3961c));background:-moz-linear-gradient(right, #f9d835, #f3961c);background:-o-linear-gradient(right, #f9d835, #f3961c);background:linear-gradient(right, #f9d835, #f3961c);}
.triangle-isosceles:after {content:"\00a0";display:block;position:absolute;z-index:-1;bottom:-30px;left:50px;width:0;height:0;border-width:15px 15px; border-style:solid;border-color:#f3961c transparent transparent ;}
.triangle-isosceles.left {margin-left:40px;}
.triangle-isosceles.left:after {top:30px;left:-80px;bottom:auto;border-width:15px 40px;border-color:transparent #f3961c transparent ;}
.triangle-isosceles.comment {margin-left:40px;background:#eee}
.triangle-isosceles.comment:after {top:30px;left:-80px;bottom:auto;border-width:15px 40px;border-color:transparent #eee transparent ;}
.triangle-border {position:relative;padding:15px;margin:1em 0 3em;border:2px solid #eee;color:#333;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.triangle-border:before {content:"\00a0";display:block;position:absolute;bottom:-40px;left:40px;width:0;height:0;border:20px solid transparent;border-top-color:#eee;}
.triangle-border:after {content:"\00a0";display:block;position:absolute;bottom:-26px;left:47px;width:0;height:0;border:13px solid transparent;border-top-color:#fff;}
.triangle-border.left {margin-left:40px;}
.triangle-border.left:before {top:10px;left:-60px;bottom:auto;border-width:15px 30px;border-style:solid;border-color:transparent #eee transparent transparent;}
.triangle-border.left:after {top:16px;left:-42px;bottom:auto;border-width:9px 21px;border-style:solid;border-color:transparent #fff transparent transparent;}

.post{clear:both}
.post blockquote {margin:1em 0;*margin:1em 20px;float:left;width:780px;*width:730px;min-height:100px;overflow:hidden}
.post blockquote.triangle-border{width:776px}
.post .author{float:left;width:100px;margin-top:30px;text-align:center;}
.post .author img{width:100px;height:100px;}
.post .postinfo{float:left;}
.post .title{clear:both;margin-bottom:10px;overflow:hidden}
.post .title h1{font-size:14px;font-weight:bold;color:#fff;float:left}
.post .image{float:left;clear:both}
.post .info{float:left;clear:both;margin-left:0px;margin-top:10px;width:100%;}
.post .info .price,.post .info .seller,.post .content{clear:both;line-height:25px;font-size:14px;}
.post .info span,.post .info a{color:#fff;font-weight:bold}
.post .content{color:#000;}
.post a.op{color:#fff;font-size:14px;}
.post .tag{margin-top:10px;clear:both;}
.post .tag a{color:#fff;padding:5px 10px 5px 0;}
.txtcomment{border:0px;}
.btncomment{margin-left:140px;}
.logintips{margin-left:140px;padding:20px;color:#ff0000;clear:both}
.logintips a{color:#ff0000}

form{margin:0;padding:0}
.userbody{padding:10px;}
.common-table{width:100%}
.common-table th{background-color:#DCF5FB;padding:8px;}
.common-table td{padding:5px 8px;}
.common-table .odd td{background-color:#F1F9FB}

.returnmenu{margin-bottom:10px;overflow:hidden}
.returnmenu h2{float:left;font-weight:bold}
.returnmenu ul{float:right}
.returnmenu ul li{float:left;padding-left:10px;}
.returnmenu ul li a{color:#f3961c;font-weight:bold}

.sect h3.title{padding-bottom:12px;border-bottom:1px solid #f1f1f1;}
.sect h3.title strong{font-size:24px;color:#c33;}
.sect p.tips{background:#fffbcc;border:1px solid #ffec19;margin:0 0 10px;padding:10px;}
.sect p.tips span{color:#399;}
.sect p.tips a{text-decoration:underline;}
.credit .sect div.field{margin:10px 0;overflow:hidden;background:#000}
.credit .field label{float:left;padding-right:20px;height:30px;line-height:30px;font-size:14px;text-align:left;color:#333;}
.credit .field .f-input{float:left;margin:3px 0 0;}

.relatedproduct{margin-left:140px;*margin-left:120px;border:0px solid #ccc;overflow:hidden;padding:5px;clear:both}
.relatedproduct .header{padding:0 0 5px 0;border-bottom:1px dotted #ccc;color:#666666;font-size:13px;font-weight:600;}
.relatedproduct .goods{clear:both;margin-top:5px;}
.relatedproduct ul li{float:left;width:95px;margin-right:2px;}
.relatedproduct ul li img{width:95px;height:95px;}
.relatedproduct ul li .good-title{clear:left;width:95px;overflow:hidden;}
.relatedproduct ul li div.title{height:30px;line-height:15px;margin:3px 0}

#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;}

.cat h2{border-bottom:1px solid #b7272a;background:#c32b29;color:#fff;font-weight:bold;height:30px;line-height:30px;padding-left:12px;}
.cat ul{margin-left:8px;padding:5px 0}
.cat li{background:transparent url(../images/icon_dot.gif) no-repeat scroll 8px 8px;line-height:19px;height:19px;text-align:left;overflow:hidden}
.cat li a{padding:0 5px 0 18px}
.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}
.error_info{color:#ff0000}
p.he{text-indent:-3000px;float:left}

.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;padding:0;margin:0}
.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}
.index-right-ad{width:210px;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}
.col210{width:210px;overflow:hidden}
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}

div.setup{background:none repeat scroll 0 0 #eee;overflow:hidden;padding:10px 0}
.tbl-setup{width:800px;margin-left:150px}
.tbl-setup tr{height:50px}
.tbl-setup td .input{width:200px;height:20px;line-height:20px;border:none;border-bottom:1px solid #ccc;margin-right:5px;}
