You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1418 lines
38 KiB
CSS

@import url( ele_css/ele_popWin.css );
body {
margin: 0px auto; text-align: center; color: rgb(51, 51, 51); line-height: 1.5; font-family: "microsoft yahei",arial,ËÎÌå; font-size: 12px; cursor: default; background-color: rgb(238, 238, 238);
}
div {
text-align: left;
}
:focus {
}
h4 {
margin: 0px; font-size: 14px;
}
h3 {
margin: 0px; font-size: 14px;
}
h2 {
margin: 0px; font-size: 14px;
}
h1 {
margin: 0px; font-size: 14px;
}
form {
margin: 0px; padding: 0px;
}
ul {
margin: 0px; padding: 0px;
}
ol {
margin: 0px; padding: 0px;
}
dl {
margin: 0px; padding: 0px;
}
dd {
margin: 0px; padding: 0px;
}
p {
margin: 0px; padding: 0px;
}
li {
list-style-type: none;
}
img {
border: currentColor; border-image: none;
}
button {
margin: 0px; color: rgb(72, 72, 72); font-family: tahoma, arial; font-size: 1em;
}
input {
margin: 0px; color: rgb(72, 72, 72); font-family: tahoma, arial; font-size: 1em;
}
select {
margin: 0px; color: rgb(72, 72, 72); font-family: tahoma, arial; font-size: 1em;
}
textarea {
margin: 0px; color: rgb(72, 72, 72); font-family: tahoma, arial; font-size: 1em;
}
a {
color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
color: rgb(2, 125, 203); text-decoration: underline;
}
a * {
cursor: pointer;
}
sup {
vertical-align: text-top;
}
sub {
vertical-align: text-bottom;
}
.ie8 sub {
vertical-align: bottom;
}
del {
color: rgb(152, 152, 152);
}
table {
border-collapse: collapse; border-spacing: 0;
}
.red {
color: rgb(204, 0, 21);
}
a.red:hover {
color: rgb(204, 0, 21);
}
.gray {
color: rgb(183, 183, 183);
}
.hasDefaultText {
color: rgb(183, 183, 183);
}
.orange {
color: rgb(254, 123, 35);
}
.green {
color: rgb(47, 174, 17);
}
.blue {
color: rgb(2, 125, 203);
}
.pink {
color: rgb(255, 99, 158);
}
.yellow {
color: rgb(255, 174, 0);
}
.black {
color: rgb(51, 51, 51) !important;
}
b {
margin: 0px 8px; font-weight: normal; display: inline-block;
}
.mt5 {
margin-top: 5px;
}
.mt10 {
margin-top: 10px;
}
.mt15 {
margin-top: 15px;
}
.mt20 {
margin-top: 20px;
}
.mt30 {
margin-top: 30px;
}
.mt40 {
margin-top: 40px;
}
.mr5 {
margin-right: 5px;
}
.mr10 {
margin-right: 10px;
}
.mr20 {
margin-right: 20px;
}
.ml10 {
margin-left: 10px;
}
.ml20 {
margin-left: 20px;
}
.ml5 {
margin-left: 5px;
}
.mb5 {
margin-bottom: 5px;
}
.mb10 {
margin-bottom: 10px;
}
.mb15 {
margin-bottom: 15px;
}
.mb20 {
margin-bottom: 20px;
}
.mb40 {
margin-bottom: 40px;
}
.p10 {
padding: 10px;
}
.p0_10 {
padding: 0px 10px;
}
.p0_5 {
padding: 0px 5px;
}
.p10_0 {
padding: 10px 0px;
}
.tl {
text-align: left;
}
.tr {
text-align: right;
}
.tc {
text-align: center;
}
.fl {
float: left; display: inline;
}
.fr {
float: right; display: inline;
}
.inblock {
width: 0px; height: 0px; text-indent: -20000px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.size3t4 {
letter-spacing: 0.5em; margin-right: -0.5em; white-space: nowrap;
}
.size2t4 {
letter-spacing: 2em; margin-right: -2em; white-space: nowrap;
}
.size2t3 {
letter-spacing: 1em; margin-right: -1em; white-space: nowrap;
}
.fz14 {
font-size: 14px;
}
.fz16 {
font-size: 16px;
}
.col760 {
width: 760px;
}
.col740 {
width: 740px;
}
.col650 {
width: 650px;
}
.col320 {
width: 320px;
}
.col227 {
width: 227px;
}
.col210 {
width: 210px;
}
.list li {
background: url("../Nest/img/dot2.gif") no-repeat left; padding-left: 10px;
}
.prolist li {
padding: 3px 0px; width: 216px; height: 290px; overflow: hidden; float: left;
}
.prolist .hover .tit a {
color: rgb(2, 125, 203);
}
.prolist .pro {
background: url("../Nest/img/dot.gif") repeat-y left top; padding: 15px; width: 186px; height: 260px; position: relative;
}
.prolist .tit {
margin: 4px 0px; height: 36px; line-height: 18px; overflow: hidden;
}
.prolist .prom {
color: rgb(247, 105, 0); margin-bottom: 4px;
}
.prolist .first .pro {
background: none;
}
.prolist .img {
height: 160px; text-align: center; overflow: hidden; position: relative;
}
.prolist .img img {
margin: 0px auto; width: 160px; height: 160px;
}
.prolist .total {
color: rgb(136, 136, 136);
}
.prolist .oldcredit {
color: rgb(136, 136, 136);
}
.prolist .oldcredit .credit {
color: rgb(169, 169, 169); font-size: inherit; font-weight: normal; text-decoration: line-through;
}
.prolist .cut {
width: 45px; right: 15px; bottom: 15px; position: absolute;
}
.prolist .cut i {
height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-style: normal; display: block; background-color: rgb(200, 200, 200);
}
.prolist .cut span {
height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-style: normal; display: block; background-color: rgb(200, 200, 200);
}
.prolist .cut span {
color: rgb(212, 10, 14); background-color: rgb(247, 214, 0);
}
.prolist .brandlogo {
top: 10px; right: 15px; position: absolute;
}
.prolist .promIcon {
background: url("../Nest/img/promIcon.png") no-repeat; top: 0px; width: 47px; height: 47px; right: 0px; text-indent: -1000px; overflow: hidden; display: block; position: absolute; z-index: 1;
}
.prolist .promIcon_bj {
background-position: 0px 0px;
}
.prolist .promIcon_gd {
background-position: 0px -47px;
}
.ele {
_font-family: arial;
}
.ie6png {
}
.wraper {
width: 980px; margin-right: auto; margin-left: auto;
}
.addfavor {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.footer dt {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.category dt a {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.price {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.more s {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.mycart .dec {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.del {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.mycart .navi .abtn {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.topnav .expand dt s {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.navigation .category h2 a {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.navigation .crumb b {
background: url("../Nest/img/credit/sprite.png") no-repeat;
}
.addfavor {
background-position: left 5px; color: rgb(136, 136, 136); padding-left: 18px; display: inline-block;
}
.price {
background-position: left -577px; color: rgb(225, 0, 35); line-height: 18px; padding-left: 10px; font-family: arial,"microsoft yahei"; font-size: 14px; font-weight: bold; display: inline-block;
}
.credit {
color: rgb(225, 0, 35); line-height: 18px; font-family: arial,"microsoft yahei"; font-size: 14px; font-weight: bold; display: inline-block;
}
.total .price {
background-position: left -596px; color: rgb(136, 136, 136); font-weight: normal;
}
.total .credit {
background-position: left -596px; color: rgb(136, 136, 136); font-weight: normal;
}
.more {
color: rgb(136, 136, 136);
}
.more:hover {
color: rgb(227, 17, 50); text-decoration: none;
}
.more s {
background-position: -24px -509px; margin: 5px 0px 0px 5px; width: 6px; height: 9px; float: right; _display: inline;
}
.dotnav {
z-index: 1;
}
.dotnav a {
background: url("../Nest/img/dotnav.png") no-repeat -16px top; width: 10px; height: 10px; margin-left: 5px; _background: url(../Nest/img/dotnav_ie6.png) no-repeat -16px top;
}
.dotnav .current {
background-position: 0px 0px;
}
#topbar {
height: 28px; line-height: 25px; position: relative; z-index: 100; background-color: rgb(255, 255, 255);
}
#topbar b {
color: rgb(219, 218, 218);
}
#topbar .logreg {
background: url("../Nest/img/tlinear.gif") repeat-x; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(239, 239, 239) rgb(239, 239, 239); padding: 0px 8px; border-image: none; height: 25px; display: inline-block;
}
#topbar .service {
background: url("../Nest/img/tseprator.gif") no-repeat; padding-left: 15px; margin-left: 8px; display: inline-block;
}
#topbar .service a {
color: rgb(154, 154, 154);
}
#topbar .service a:hover {
color: rgb(2, 125, 203);
}
#topbar .service b {
margin: 0px 8px;
}
.topnav li {
height: 28px; float: left;
}
.topnav .mybooklist {
margin-right: -10px; _margin-right: -13px;
}
.topnav .expand dt a {
padding: 0px 20px 0px 8px; height: 28px; display: inline-block; position: relative;
}
.topnav .expand dt a:hover {
text-decoration: none;
}
.topnav .expand dt s {
background-position: left -794px; top: 10px; width: 9px; height: 5px; right: 8px; overflow: hidden; display: block; position: absolute;
}
.topnav .expand dd {
left: 0px; top: 28px; width: 76px; display: none; position: absolute; box-shadow: 0px 3px 3px rgba(0,0,0,0.3); background-color: rgb(255, 255, 255);
}
.topnav .expand ol li {
height: 25px; line-height: 25px; float: none;
}
.topnav .expand ol a {
height: 25px; line-height: 25px; float: none;
}
.topnav .expand ol a {
padding-left: 8px; display: block;
}
.topnav .expand ol a:hover {
text-decoration: none; background-color: rgb(228, 228, 228);
}
.topnav .ex_hover {
background: url("../Nest/img/linear.gif") repeat-x; position: relative;
}
.topnav .ex_hover dt s {
background-position: -11px -794px;
}
.topnav .ex_hover dd {
display: block;
}
#header {
position: relative; z-index: 90;
}
.header {
background: url("../Nest/img/munubg.png") repeat-x; height: 61px; position: relative; z-index: 100;
}
.header .logo {
background: url("../Nest/img/credit/logo.png") no-repeat; width: 232px; height: 51px; margin-top: 6px; margin-left: 22px;
}
.header .menu {
background: url("../Nest/img/menuline.gif") no-repeat right top; left: 271px; top: 0px; padding-right: 1px; position: absolute;
}
.header .menu {
height: 61px;
}
.header .menu li {
height: 61px;
}
.header .menu li {
background: url("../Nest/img/credit/menuline.gif") no-repeat; padding-left: 1px; float: left;
}
.header .menu a {
background: url("../Nest/img/credit/menu.png") no-repeat; width: 90px; height: 61px; display: block;
}
.header .menu .item1 a {
background-position: 0px top;
}
.header .menu .item1 a:hover {
background-position: 0px -61px;
}
.header .menu .item2 a {
background-position: -90px top;
}
.header .menu .item2 a:hover {
background-position: -90px -61px;
}
.header .menu .item3 a {
background-position: -180px top;
}
.header .menu .item3 a:hover {
background-position: -180px -61px;
}
.header .menu .item4 a {
background-position: -270px top;
}
.header .menu .item4 a:hover {
background-position: -270px -61px;
}
.header .menu .item5 a {
background-position: -360px top;
}
.header .menu .item5 a:hover {
background-position: -360px -61px;
}
.header .menu .item6 a {
background-position: -450px top;
}
.header .menu .item6 a:hover {
background-position: -450px -61px;
}
.header .menu .item7 a {
background-position: -540px top;
}
.header .menu .item7 a:hover {
background-position: -540px -61px;
}
.header_alter .menu a {
background: url("../Nest/img/credit/menu_alter.png") no-repeat; width: 101px;
}
.header_alter .menu .item1 a {
background-position: 0px top;
}
.header_alter .menu .item1 a:hover {
background-position: 0px -61px;
}
.header_alter .menu .item2 a {
background-position: -102px top;
}
.header_alter .menu .item2 a:hover {
background-position: -102px -61px;
}
.header_alter .menu .item3 a {
background-position: -204px top;
}
.header_alter .menu .item3 a:hover {
background-position: -204px -61px;
}
.header_alter .menu .item4 a {
background-position: -306px top;
}
.header_alter .menu .item4 a:hover {
background-position: -306px -61px;
}
.header_alter .menu .item5 a {
background-position: -408px top;
}
.header_alter .menu .item5 a:hover {
background-position: -408px -61px;
}
.header_alter .menu .item6 a {
background-position: -510px top;
}
.header_alter .menu .item6 a:hover {
background-position: -510px -61px;
}
.header_alter .mycart dt {
width: 96px;
}
.header_alter .mycart dt a {
background: url("../Nest/img/credit/menu_alter.png") no-repeat -612px top; width: 96px;
}
.header_alter .expand dt a {
background-position: -612px -61px;
}
.header_alter .mycart dt .num {
left: 45px;
}
.searchbar {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .inner {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formtext {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formtext .boxbg {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formsel dt {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formsel dt a {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formsel2 {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formsel2 dt {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formsel2 dt a {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .btn_search {
background: url("../Nest/img/credit/searchbar.png") no-repeat; height: 25px;
}
.searchbar .formsel {
width: 90px; float: left;
}
.searchbar .formsel dt {
background-position: right -50px; border-radius: 0px; border: 0px currentColor; border-image: none;
}
.searchbar .formsel dt a {
background-position: right -25px; border: 0px currentColor; border-image: none; color: rgb(101, 101, 101); line-height: 24px; padding-right: 18px; font-size: 12px;
}
.searchbar .formsel dd {
top: 25px;
}
.searchbar .formsel dd a {
color: rgb(101, 101, 101); font-size: 12px;
}
.searchbar .formsel2 {
background-position: left -100px; width: 190px; float: left; background-repeat: repeat-x;
}
.searchbar .formsel2 .select {
width: 190px;
}
.searchbar .formsel2 .btn_search {
z-index: 9;
}
.searchbar .formsel2 dt {
background-position: left -75px; border-radius: 0px; border: 0px currentColor; border-image: none;
}
.searchbar .formsel2 dt a {
background-position: right -150px; border: 0px currentColor; border-image: none; color: rgb(101, 101, 101); line-height: 24px; padding-right: 18px; padding-left: 23px; font-size: 12px;
}
.searchbar .formsel2 dd {
top: 25px;
}
.searchbar .formsel2 dd a {
color: rgb(101, 101, 101); font-size: 12px;
}
.searchbar {
background-position: left -50px; top: 8px; right: 0px; position: absolute; z-index: 81; background-repeat: repeat-x; _width: 290px;
}
.searchbar .inner {
padding-left: 10px;
}
.searchbar .formtext {
background-position: left -100px; margin: 0px; width: 190px; float: left; background-repeat: repeat-x; _position: absolute; _overflow: hidden;
}
.searchbar .formtext .boxbg {
background-position: right -150px; width: 160px; overflow: hidden; padding-right: 30px;
}
.searchbar .formtext .inner {
background-position: left -75px; width: 137px; line-height: 24px; padding-left: 23px;
}
.searchbar .intxt {
background: none; margin: 0px; padding: 3px 0px; border: 0px currentColor; transition:width 0.2s linear; border-image: none; width: 137px; height: 16px; line-height: 16px; font-size: 12px; -moz-transition: width linear .2s; -webkit-transition: width linear .2s;
}
.searchbar .btn_search {
background-position: left -125px; top: 0px; width: 18px; right: 10px; position: absolute;
}
.searchbar_now {
background-position: left -120px;
}
.searchbar_now .inner {
background-position: left -96px;
}
.searchbar_now .form {
background-position: right -144px;
}
.searchbar_now .btn_search {
background-position: right -168px;
}
.searchbar_now .intxt {
width: 138px; color: rgb(51, 51, 51); _width: 138px;
}
#searchtip {
background: rgb(255, 255, 255); border: 1px solid rgb(143, 143, 143); border-image: none; left: 86px; top: 23px; width: 200px; display: none; position: absolute; box-shadow: 3px 3px 3px rgba(0,0,0,0.4);
}
#searchtip li {
height: 30px; line-height: 30px;
}
#searchtip li a {
height: 30px; line-height: 30px;
}
#searchtip li a {
padding: 0px 15px; display: block;
}
#searchtip li a:hover {
text-decoration: none; background-color: rgb(228, 228, 228);
}
#searchtip .sbrand {
border-top-color: rgb(204, 198, 198); border-top-width: 1px; border-top-style: dotted;
}
#searchtip .sbrand li {
height: 51px; display: block;
}
#searchtip .sbrand li a {
padding: 10px 15px; height: 31px; line-height: 30px;
}
#searchtip .sbrand img {
border: 1px solid rgb(223, 223, 223); border-image: none; margin-right: 12px; vertical-align: middle;
}
.mycart {
top: 0px; right: 0px; position: absolute;
}
.mycart dt {
background: url("../Nest/img/credit/menuline.gif") no-repeat; width: 71px; height: 61px; padding-left: 1px;
}
.mycart dt a {
background: url("../Nest/img/credit/menu.png") no-repeat -630px top; width: 71px; height: 61px;
}
.mycart dt a:hover {
text-decoration: none;
}
.expand dt a {
background-position: -630px -61px;
}
.mycart dt .num {
background: url("../Nest/img/buynum.png") no-repeat; height: 28px; display: inline-block;
}
.mycart dt .num i {
background: url("../Nest/img/buynum.png") no-repeat; height: 28px; display: inline-block;
}
.mycart dt .num {
left: 25px; top: 9px; text-indent: 0px; padding-left: 13px; position: absolute; cursor: pointer;
}
.mycart dt .num i {
background-position: right -28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 13px; font-size: 14px; font-style: normal; font-weight: bold; float: left;
}
.mycart dd {
top: 64px; right: 0px; display: none; position: absolute; _width: 349px;
}
.expand dd {
display: block;
}
.mycart .dec {
background-position: left -711px; top: -9px; width: 17px; height: 9px; right: 23px; overflow: hidden; position: absolute;
}
.mycart .prolist {
_zoom: 1;
}
.mycart .prolist li {
padding: 0px 6px; width: auto; height: 61px; float: none;
}
.mycart .prolist .hover {
background-color: rgb(228, 228, 228);
}
.mycart .prolist .pro {
background: url("../Nest/img/hdot.gif") repeat-x left bottom; padding: 7px 65px 3px 56px; width: auto; height: 51px; overflow: hidden; position: relative;
}
.mycart .prolist .img {
left: 3px; top: 10px; width: 40px; height: 40px; position: absolute;
}
.mycart .prolist .img img {
width: 40px; height: 40px;
}
.mycart .prolist .tit {
height: 18px; margin-top: 0px;
}
.mycart .prolist .price {
background-position: left -597px; font-size: 12px;
}
.mycart .prolist .numb {
left: 277px; top: 17px; color: rgb(136, 136, 136); font-family: arial; font-size: 10px; position: absolute;
}
.mycart .prolist .numb i {
font-size: 14px; font-style: normal; margin-left: 3px;
}
.del {
background-position: left -551px; width: 16px; height: 16px;
}
.mycart .del {
top: 20px; right: 4px; position: absolute;
}
.mycart .innerWrap {
background: rgb(255, 255, 255); border: 3px solid rgb(205, 0, 21); border-image: none;
}
.mycart .inner {
width: 343px; overflow: hidden; position: relative; max-height: 305px;
}
.mycart .mover {
width: 20000px; position: relative;
}
.mycart .mover ul {
width: 343px; float: left;
}
.mycart .navi {
padding: 10px; height: 30px; text-align: right; line-height: 30px;
}
.mycart .navi .more {
text-align: left; color: rgb(34, 141, 210); text-decoration: underline;
}
.mycart .navi .more:hover {
text-decoration: none;
}
.mycart .navi .more s {
background-position: left -693px; margin: 12px 5px 0px 0px; float: left;
}
.mycart .navi .abtn {
width: 29px; height: 29px; text-align: left; display: inline-block; position: static;
}
.mycart .navi .abtn:hover {
opacity: 0.8;
}
.calculate:hover {
opacity: 0.8;
}
.mycart .del:hover {
opacity: 0.8;
}
.mycart .navi .aleft {
background-position: left -625px;
}
.mycart .navi .aright {
background-position: left -654px; margin-left: -1px;
}
.mycart .navi .agrayleft {
background-position: left -722px; display: inline-block; cursor: default;
}
.mycart .navi .agrayright {
background-position: left -751px; display: inline-block; cursor: default;
}
.mycart .navi .agrayleft:hover {
opacity: 1;
}
.mycart .navi .agrayright:hover {
opacity: 1;
}
.mycart .action {
padding: 10px 14px; height: 32px; line-height: 32px; overflow: hidden; background-color: rgb(226, 226, 226);
}
.mycart .action .price {
background-position: left -597px; color: rgb(136, 136, 136); font-size: 12px; _margin-top: 6px;
}
.calculate {
background: url("../Nest/img/calculate.png") no-repeat; width: 86px; height: 31px;
}
.category {
background: url("../Nest/img/catebg.png") repeat-y 3px top rgb(255, 255, 255); border: 1px solid rgb(216, 216, 216); border-image: none; width: 188px; height: 388px; position: relative; z-index: 90;
}
.category h2 {
padding: 5px 14px 2px; color: rgb(102, 102, 102); font-size: 14px; font-weight: normal;
}
.category h2 a {
color: rgb(102, 102, 102);
}
.category .item {
width: 188px; height: 40px; position: relative;
}
.category dl {
padding: 0px 7px; left: 0px; top: 0px; width: 174px; height: 40px; position: absolute;
}
.category .expand dl {
padding: 0px; left: -1px; width: 192px;
}
.category li.expand dt {
background: url("../Nest/img/menu.png") no-repeat left -125px; padding-left: 8px; position: relative; z-index: 1;
}
.category dt {
background: url("../Nest/img/cseprator.gif") no-repeat bottom; height: 40px;
}
.category .last dt {
background: none;
}
.category dt a {
height: 40px; color: rgb(136, 136, 136); line-height: 36px; padding-left: 45px; font-size: 12px; display: block;
}
.category dt a:hover {
color: rgb(136, 136, 136); text-decoration: none;
}
.category .item1 dt a {
background-position: 7px -15px;
}
.category .item2 dt a {
background-position: 7px -52px;
}
.category .item3 dt a {
background-position: 7px -88px;
}
.category .item4 dt a {
background-position: 7px -125px;
}
.category .item5 dt a {
background-position: 7px -269px;
}
.category .item6 dt a {
background-position: 7px -160px;
}
.category .item7 dt a {
background-position: 7px -195px;
}
.category .item8 dt a {
background-position: 7px -232px;
}
.category .item9 dt a {
background-position: 7px -812px;
}
.category .item10 dt a {
background-position: 7px -304px;
}
.category dd {
background: rgb(255, 255, 255); padding: 3px 3px 6px; border: 2px solid rgb(208, 0, 22); border-image: none; left: 190px; top: 0px; width: 400px; display: none; position: absolute; box-shadow: 3px 3px 3px rgba(0,0,0,0.3);
}
.category .expand dd {
display: block;
}
.category .inner {
}
.category .menulist {
padding: 0px 0px 3px 7px; width: 382px; overflow: hidden;
}
.category .menulist li {
background: url("../Nest/img/hdot.gif") repeat-x left top; padding: 5px 0px; line-height: 24px;
}
.category .menulist .first {
background: none;
}
.category .menulist label {
width: 66px; color: rgb(136, 136, 136); float: left; display: none;
}
.category .menulist p {
overflow: hidden;
}
.category .menulist p a {
color: rgb(2, 125, 203); margin-right: 15px; white-space: nowrap;
}
.category .brandlist {
padding: 3px 7px 3px 0px; width: 168px; overflow: hidden; display: none;
}
.category .brandlist h3 {
color: rgb(206, 0, 0); font-weight: normal;
}
.category .brandlist .more {
}
.category .brandlist .recbrand {
line-height: 22px;
}
.category .brandlist .recbrand a {
color: rgb(51, 51, 51); margin-right: 8px; white-space: nowrap;
}
.category .brandlist .shop {
width: 180px;
}
.category .brandlist .shop li {
padding: 5px 0px; width: 80px; height: 41px; margin-right: 10px; float: left;
}
.category .brandlist .shop img {
border: 1px solid rgb(221, 221, 221); border-image: none; display: block;
}
.category .ad img {
padding: 3px; border: 1px solid rgb(202, 202, 202); border-image: none; display: block;
}
.navigation {
height: 30px; margin-bottom: 10px; position: relative; z-index: 80;
}
.navigation .category {
left: 0px; top: 4px; position: absolute;
}
.navigation .crumb {
background: url("../Nest/img/navseprator.gif") no-repeat 0px 9px; height: 30px; color: rgb(136, 136, 136); line-height: 30px; padding-top: 5px; padding-left: 15px; font-size: 12px; margin-left: 137px;
}
.navigation .crumb b {
background-position: left -852px; width: 10px; height: 0px; overflow: hidden; padding-top: 30px; vertical-align: middle;
}
.navigation .category {
background: none; border: currentColor; border-image: none; width: 133px; height: auto;
}
.navigation .category .innerwrap {
background: rgb(255, 255, 255); border: 1px solid rgb(143, 143, 143); border-image: none; left: 0px; top: 35px; display: none; position: absolute; box-shadow: 3px 3px 2px rgba(0,0,0,0.2);
}
.navigation .now .innerwrap {
display: block;
}
.navigation .category h2 {
border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(238, 238, 238) rgb(238, 238, 238) currentColor; padding: 0px 14px 3px; border-image: none; position: relative; z-index: 1;
}
.navigation .now h2 {
border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(143, 143, 143) rgb(143, 143, 143) currentColor; border-image: none; background-color: rgb(255, 255, 255);
}
.navigation .category h2 a {
background-position: 87px -882px; color: rgb(236, 0, 25); display: block;
}
.navigation .category h2 a:hover {
text-decoration: none;
}
.navigation .category dd {
left: 188px;
}
.navigation .category .expand dl {
width: 190px;
}
.systeminfo {
height: 44px; text-align: left; color: rgb(204, 0, 21); line-height: 32px; position: relative; z-index: 89;
}
#main {
padding-top: 1px;
}
#footer {
background: url("../Nest/img/flinear.gif") repeat-x left top rgb(255, 255, 255); padding: 20px 0px; margin-top: 77px; border-top-color: rgb(244, 32, 4); border-top-width: 4px; border-top-style: solid;
}
#footer .wraper {
position: relative;
}
#footer .announce {
border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(216, 216, 216) rgb(216, 216, 216) currentColor; border-image: none; left: 0px; top: -82px; width: 978px; height: 57px; position: absolute; background-color: rgb(255, 255, 255);
}
#footer .flogo .logo1 {
background: url("../Nest/img/credit/footer.png") no-repeat;
}
#footer .flogo .logo2 {
background: url("../Nest/img/credit/footer.png") no-repeat;
}
#footer .flogo .miqq {
background: url("../Nest/img/credit/footer.png") no-repeat;
}
#footer .flogo .sina {
background: url("../Nest/img/credit/footer.png") no-repeat;
}
#footer .flogo .mapp {
background: url("../Nest/img/credit/footer.png") no-repeat;
}
#footer .aside li .inblock {
background: url("../Nest/img/credit/footer.png") no-repeat;
}
#footer .aside li {
background: url("../Nest/img/credit/footer.png") no-repeat;
}
#footer .flogo {
left: 12px; top: 5px; width: 955px; height: 49px; position: absolute;
}
#footer .flogo .logo1 {
background-position: left -62px; width: 100px; height: 48px;
}
#footer .flogo .logo2 {
background-position: -103px -62px; width: 139px; height: 47px;
}
#footer .flogo .miqq {
background-position: -405px -62px; width: 120px; height: 48px; margin-left: 115px; vertical-align: middle;
}
#footer .flogo .sina {
background-position: -542px -62px; width: 92px; height: 48px; margin-left: 110px; vertical-align: middle;
}
#footer .flogo .mapp {
background-position: -247px -62px; width: 150px; height: 48px; margin-left: 58px; vertical-align: middle;
}
#footer .aside {
padding-left: 640px; display: none;
}
#footer .aside li {
background-position: -639px -58px; padding: 0px 10px 0px 19px; height: 52px; float: left;
}
#footer .aside li .inblock {
width: 116px; height: 52px;
}
#footer .aside .item1 {
background: none; padding-left: 40px;
}
#footer .aside .item1 .inblock {
background-position: left -128px;
}
#footer .aside .item2 .inblock {
background-position: -116px -128px; width: 135px;
}
#footer .aside .item3 .inblock {
background-position: -255px -128px; width: 129px;
}
#footer .copyright {
color: rgb(102, 102, 102);
}
#footer .copyright a {
color: rgb(102, 102, 102);
}
#footer .copyright a:hover {
color: rgb(2, 125, 203);
}
#footer .appLink {
background: url("../Nest/img/credit/footer_link_icon.png") no-repeat; height: 48px; line-height: 48px; padding-left: 52px; font-size: 13px; margin-left: 90px; vertical-align: middle; display: inline-block;
}
#footer .followWeixin {
background: url("../Nest/img/credit/footer_link_icon.png") no-repeat; height: 48px; line-height: 48px; padding-left: 52px; font-size: 13px; margin-left: 90px; vertical-align: middle; display: inline-block;
}
#footer .appLink {
background-position: 0px 2px;
}
#footer .followWeixin {
background-position: 0px -74px;
}
.footer {
padding-bottom: 22px; margin-bottom: 10px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid;
}
.footer .magzine {
width: 190px; line-height: 22px; margin-right: 45px;
}
.footer .magzine img {
display: block;
}
.footer .magzine p {
padding-top: 8px;
}
.footer dl {
width: 185px; float: left;
}
.footer dd {
line-height: 20px; padding-left: 38px;
}
.footer dd a {
color: rgb(153, 153, 153);
}
.footer dd a:hover {
color: rgb(2, 125, 203);
}
.footer dt {
height: 30px; color: rgb(102, 102, 102); padding-left: 38px; font-size: 16px;
}
.footer .item1 dt {
background-position: left -338px;
}
.footer .item2 dt {
background-position: left -382px;
}
.footer .item3 dt {
background-position: left -425px;
}
.footer .item4 dt {
background-position: left -467px;
}
.toTop {
background: url("../Nest/img/toTop.png") no-repeat; width: 49px; height: 49px; right: 15px; bottom: 20px; text-indent: -20000px; overflow: hidden; display: none; position: fixed; _position: absolute; _background: url(../Nest/img/toTop_ie6.png) no-repeat;
}
.clear {
height: 0px; overflow: hidden; clear: both;
}
.cls::after {
height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: "";
}
* html .cls {
-ms-zoom: 1;
}
*:first-child + html .cls {
-ms-zoom: 1;
}
.abtn {
background: url("../Nest/img/sprite_icon.png") no-repeat; top: 57px; width: 19px; height: 24px; text-indent: -20000px; overflow: hidden; display: block; position: absolute;
}
.aleft {
background-position: left -746px; left: 4px;
}
.aright {
background-position: left -777px; right: 4px;
}
.agrayleft {
display: none;
}
.agrayright {
display: none;
}
.Validform_checktip {
height: 20px; color: rgb(153, 153, 153); line-height: 20px; overflow: hidden; font-size: 12px; display: none;
}
.Validform_right {
color: rgb(113, 184, 61); display: none;
}
.Validform_wrong {
color: red; display: inline-block; white-space: nowrap;
}
.Validform_loading {
background: url("../Nest/img/onLoad.gif") no-repeat left; display: inline-block;
}
.Validform_error {
border-color: red !important;
}
#Validform_msg {
background: rgb(255, 255, 255); font: 12px/1.5 tahoma, arial, ËÎÌå, sans-serif; top: 0px; width: 280px; right: 50px; color: rgb(125, 130, 137); display: none; position: absolute; z-index: 1000000; font-size-adjust: none; font-stretch: normal; -webkit-box-shadow: 2px 2px 3px #aaa; -moz-box-shadow: 2px 2px 3px #aaa;
}
#Validform_msg .iframe {
left: 0px; top: -1px; position: absolute; z-index: -1;
}
#Validform_msg .Validform_title {
padding: 0px 8px; height: 25px; text-align: left; color: rgb(255, 255, 255); line-height: 25px; font-weight: bold; position: relative; background-color: rgb(255, 102, 0);
}
#Validform_msg a.Validform_close:link {
top: 0px; right: 8px; color: rgb(255, 255, 255); line-height: 22px; text-decoration: none; position: absolute;
}
#Validform_msg a.Validform_close:visited {
top: 0px; right: 8px; color: rgb(255, 255, 255); line-height: 22px; text-decoration: none; position: absolute;
}
#Validform_msg a.Validform_close:hover {
color: rgb(204, 204, 0);
}
#Validform_msg .Validform_info {
background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(255, 102, 0) rgb(255, 102, 0); padding: 8px; border-image: none; height: auto; text-align: left; color: rgb(0, 0, 0); position: static;
}
.intxtfocus {
border-color: rgb(247, 214, 0) !important;
}
.cmntip {
padding-left: 18px; font-size: 12px; display: inline-block;
}
.cmntip_error {
background: url("../Nest/img/error.png") no-repeat left; color: rgb(221, 1, 39);
}
.cmntip_right {
background: url("../Nest/img/right.png") no-repeat left; color: rgb(112, 199, 4);
}
.select {
width: 100px; text-align: left; font-size: 14px; position: relative;
}
.select dt {
border-radius: 2px; border: 1px solid rgb(215, 215, 215); border-image: none; height: 28px; line-height: 28px; background-color: rgb(255, 255, 255);
}
.select dt a {
background: url("../Nest/img/select.gif") no-repeat right top; padding: 0px 20px 0px 8px; border: 1px solid rgb(255, 255, 255); border-image: none; height: 26px; line-height: 26px; overflow: hidden; display: block;
}
.select dt a:hover {
text-decoration: none;
}
.select dd {
left: 0px; top: 29px; width: 100%; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.select dd ul {
border: 1px solid rgb(215, 215, 215); border-image: none; position: relative;
}
.select dd li {
padding: 0px; height: 24px; line-height: 22px; min-height: 24px;
}
.select dd a {
padding: 0px 8px; border: 1px solid rgb(255, 255, 255); border-image: none; height: 22px; color: rgb(51, 51, 51); line-height: 22px; display: block; white-space: nowrap;
}
.select dd a:hover {
color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(196, 195, 195);
}
.select25 dt {
height: 23px; line-height: 23px;
}
.select25 dt a {
background-position: right -3px; height: 21px; line-height: 21px;
}
.select25 dd {
top: 24px;
}
.disable dt {
background-color: rgb(222, 222, 222);
}
.disable dt * {
color: rgb(153, 153, 153) !important; cursor: default;
}
.sel_area dd {
width: 550px;
}
.sel_area dd a {
overflow: hidden;
}
.btn {
background: url("../Nest/img/sprite_btn.png") no-repeat; height: 22px; line-height: 22px; display: inline-block;
}
.btn span {
background: url("../Nest/img/sprite_btn.png") no-repeat; height: 22px; line-height: 22px; display: inline-block;
}
.btn {
padding-left: 10px;
}
.btn span {
background-position: right 0px; padding-right: 10px; float: left; cursor: pointer;
}
.btn:hover {
text-decoration: none;
}
.btn:hover span {
text-decoration: none;
}
.btn_gray31 {
height: 31px; line-height: 31px;
}
.btn_gray31 span {
height: 31px; line-height: 31px;
}
.btn_gray31 {
background-position: left -29px; color: rgb(136, 136, 136);
}
.btn_gray31 span {
background-position: right -29px;
}
.btn_gray31:hover {
background-position: left -201px; color: rgb(2, 125, 203);
}
.btn_gray31:hover span {
background-position: right -201px;
}
.btn_gray31_bggray {
background-position: left -135px;
}
.btn_gray31_bggray span {
background-position: right -135px;
}
.btn_gray31_disable {
color: rgb(170, 170, 170); cursor: default;
}
.btn_gray31_disable:hover {
color: rgb(170, 170, 170); cursor: default;
}
.btn_gray31_disable span {
color: rgb(170, 170, 170); cursor: default;
}
.btn_gray31_disable:hover {
background-position: left -29px;
}
.btn_gray31_disable:hover span {
background-position: right -29px;
}
.btn_gray22 {
height: 22px; line-height: 22px;
}
.btn_gray22 span {
height: 22px; line-height: 22px;
}
.btn_gray22 {
background-position: left -68px; color: rgb(51, 51, 51);
}
.btn_gray22 span {
background-position: right -68px;
}
.btn_gray22:hover {
background-position: left -237px; color: rgb(2, 125, 203);
}
.btn_gray22:hover span {
background-position: right -237px;
}
.btn_gray25 {
height: 25px; line-height: 25px;
}
.btn_gray25 span {
height: 25px; line-height: 25px;
}
.btn_gray25 {
background-position: left -101px; color: rgb(51, 51, 51);
}
.btn_gray25 span {
background-position: right -101px;
}
.btn_gray25:hover {
background-position: left -171px; color: rgb(2, 125, 203);
}
.btn_gray25:hover span {
background-position: right -171px;
}
.youke {
padding: 25px; border: 10px solid rgb(255, 255, 255); border-image: none; width: 390px; color: rgb(136, 136, 136); background-color: rgb(238, 238, 238);
}
.youke .close {
top: -28px; right: -28px;
}
.youke .formsub {
padding: 15px 0px; border-radius: 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 700px; position: relative; background-color: rgb(242, 242, 242);
}
.youke .formsub .close {
background: url("../Nest/img/close2.png") no-repeat; top: 10px; width: 8px; height: 9px; right: 12px; position: absolute;
}
.youke .formsub li {
padding-bottom: 4px; position: relative; min-height: 30px; _height: 30px;
}
.youke .formsub .label {
width: 110px; text-align: right; line-height: 24px; padding-right: 10px; float: left; display: inline-block;
}
.youke .formsub .intxt {
padding: 3px; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 140px; height: 16px; line-height: 16px; font-family: "microsoft yahei";
}
.youke .formsub .action {
padding: 12px 0px 10px 120px;
}
.youke .Validform_info {
padding: 4px 30px 4px 14px; border: 1px solid rgb(253, 212, 158); border-image: none; left: 120px; top: -36px; height: 20px; color: rgb(253, 106, 3); line-height: 20px; position: absolute; z-index: 1; background-color: rgb(254, 244, 219);
}
.youke .Validform_info .dec {
left: 20px; width: 17px; height: 8px; bottom: -8px; overflow: hidden; display: block; position: absolute;
}
.youke .Validform_info .dec s {
left: 0px; top: -11px; width: 17px; height: 19px; line-height: 21px; font-family: simsun; font-size: 16px; text-decoration: none; position: absolute;
}
.youke .Validform_info .dec .dec1 {
color: rgb(253, 212, 158);
}
.youke .Validform_info .dec .dec2 {
top: -13px; color: rgb(254, 244, 219);
}
.youke .Validform_info li {
padding: 4px 0px 0px; color: rgb(51, 51, 51); line-height: 30px;
}
.youke .Validform_info .label {
width: 120px; font-size: 12px;
}
.Validform_info .action {
padding: 20px 0px 20px 125px;
}
.youke .Validform_info .errtip {
padding: 3px 28px; margin-bottom: 10px;
}
.youke .Validform_info .close {
background: url("../Nest/img/icon_close.gif") no-repeat; left: 10px; top: 9px; width: 10px; height: 10px; position: absolute;
}
#youke .formsub {
padding: 15px 0px 5px; border: currentColor; border-image: none; width: 100%; background-color: rgb(238, 238, 238);
}
#youke .intxt {
width: 220px;
}
#youke .Validform_info {
left: 120px !important;
}
.btn_upok {
background: url("../Nest/img/btn_upok.png") no-repeat; width: 88px; height: 31px;
}
.btn_upok:hover {
background-position: left -31px;
}
.ck {
cursor: pointer;
}
input {
cursor: pointer;
}
.intxt {
cursor: text;
}
.notice_common {
border: 1px solid rgb(255, 102, 0); border-image: none; top: 62px; width: 250px; right: 0px; line-height: 20px; position: absolute; z-index: 2; box-shadow: 2px 2px 0px rgba(0,0,0,0.25); background-color: rgb(254, 244, 219);
}
.notice_common h3 {
padding: 0px 15px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; font-weight: normal; background-color: rgb(255, 102, 0);
}
.notice_common .info {
padding: 15px 20px 10px;
}
.notice_common .dec {
top: -11px; width: 17px; height: 15px; right: 20px; overflow: hidden; display: block; position: absolute;
}
.notice_common .dec s {
left: 0px; top: 0px; width: 17px; height: 19px; line-height: 21px; font-family: simsun; font-size: 16px; text-decoration: none; position: absolute;
}
.notice_common .dec .dec1 {
color: rgb(210, 0, 22);
}
.notice_common .close {
background: url("../Nest/img/icon_close.gif") no-repeat; top: 11px; width: 10px; height: 10px; right: 10px; position: absolute;
}
.bannerp img {
display: block;
}