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