@charset "utf-8";
#card{margin-bottom:20px;background:#eee url(../images/best/shadow.gif) repeat-x;border:1px solid #EBEBEB;border-radius:3px;width:698px;position:relative;padding-top:9px}
#card .hproduct{width:680px;border:1px solid #DFDFDF;position:relative;border-top:none;margin:0px auto 8px;background:#fff;height:auto}
#card .hproduct .category{display:block;clear:both;border-bottom:1px solid #C1C1C1;width:680px;height:0px;overflow:hidden}
#card .product{/*height:310px;*/height: auto; position:relative; /*margin-bottom:10px*/margin-bottom: 15px;}
#card .description{font-size:13px;color:#333;line-height:18px;padding-bottom:12px}
#card .description h2{font:bold 14px/18px Arial;color:#135387;height:18px;text-transform:uppercase;margin-bottom:6px}
#card .description dl{color:#333;font-size:13px;line-height:18px;padding-top:7px}
#card .description dt{float:left;margin-right:4px;display:block;color:#333;line-height:18px;padding-top:6px}
#card .description dd{display:block;color:#000;border-top:1px dotted #ccc;padding:5px 20px 6px 0px;font-weight:bold}
#card .description p{display:block;padding-right:20px}
#card .description .techinfo,
#card .description .about,
#card .description .relation,
#card .description .ability{background:url(../images/card/description.png) 0px 0px no-repeat;padding-left:70px;padding-top:14px;padding-bottom:20px}
#card .description .techinfo{background-position:0px 0px;padding-bottom:10px}
#card .description .techinfo .wrap{border-bottom:1px dotted #ccc;padding-bottom:9px}
#card .description .about{background-position:-700px 0px}
#card .description .ability{background-position:-1400px 0px}
#card .description .relation{background-position:-2100px 0px}

#card .description .relation .type{width:300px;position:relative;background:#fff;display:inline-block;zoom:1;*display:inline;overflow:hidden;vertical-align:middle;padding-top:22px}
#card .description .relation .type i{display:inline-block;zoom:1;*display:inline;height:49px;width:58px;background:url(../images/card/type.png) no-repeat;vertical-align:middle;margin-right:5px}
#card .description .relation .type i.type1{background-position:0px 0px}
#card .description .relation .type i.type2{background-position:0px -50px}
#card .description .relation .type i.type3{background-position:0px -100px}
#card .description .relation .type i.type4{background-position:0px -150px}
#card .description .relation .type i.type5{background-position:0px -200px}
#card .description .relation .type i.type6{background-position:0px -250px}
#card .description .relation .type i.type7{background-position:0px -300px}
#card .description .relation .type i.type8{background-position:0px -350px}
#card .description .relation .type i.type9{background-position:0px -400px}
#card .description .relation .type i.type10{background-position:0px -450px}
#card .description .relation .type i.type11{background-position:0px -50px}
#card .description .relation .type i.type12{background-position:0px -550px}
#card .description .relation .type i.type13{background-position:0px -600px}
#card .description .relation .type p{display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:220px;position:relative;margin:0px;padding:0px;font-size:13px;line-height:13px;color:#000}

#card .hproduct .buynow{background:#EBF1F4;position:absolute;right:-1px;top:-1px;border:1px solid #DBE4E8;height:309px;width:200px}
#card .hproduct .buynow h2{font:bold 14px/18px Arial;color:#135387;height:18px;text-transform:uppercase;width:140px;margin:21px auto 1px}
#card .hproduct .buynow h3{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;color:#656565;line-height:16px;height:16px;display:block;width:140px;margin:0 auto 13px}
#card .hproduct .buynow label{clear:both;display:block;padding-bottom:7px;width:140px;margin:0 auto}
#card .hproduct .buynow i{display:block;font-size:12px;color:#333;padding-bottom:2px}
#card .hproduct .buynow b{color:red;font-weight:normal}
#card .hproduct .buynow label input{display:block;height:14px;padding:6px;border:1px solid #c1c1c1;margin:0px;font:14px/14px Calibri, Arial, sans-serif;width:126px}
#card .hproduct .buynow label textarea{display:block;height:34px;padding:6px;border:1px solid #c1c1c1;margin:0px;font:14px/18px Calibri, Arial, sans-serif;width:126px}
#card .hproduct .order{margin:7px auto 0;display:block;font:italic 15px/36px Arial, sans-serif;text-align:center;width:111px;height:36px;background:url(../images/list/search.png) no-repeat;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.2);text-decoration:none;border:none}
#card .hproduct .order:hover{background-position:0px -36px}
#card .hproduct .order:active{background-position:0px -72px;line-height:38px}
#card .hproduct .mark{display:block;height:51px;width:60px;background:url(../images/card/best.png) no-repeat;/*left:9px;top:10px;*/position:absolute;z-index:2}
#card .hproduct .photos{width:150px;top:19px;left:25px;position:absolute}
#card .hproduct .photos a{}
#card .hproduct .photos img{display:block;height:150px;width:150px}
#card .hproduct .photos i{height:18px;padding-left:58px;margin-top:14px;font:italic 11px/14px arial, sans-serif;background:url(../images/list/zoom.gif) 36px 0px no-repeat;display:block}
#card .hproduct .price{display:-block;color:#FF6500;text-align:left;position:absolute;left:194px;top:24px}
#card .hproduct .price .value-title{display:block}
#card .hproduct .price abbr{border:none;font:bold 18px/24px Arial, sans-serfi}
#card .hproduct .price s{font:13px/13px Calibri, Arial, sans-serif;color:#333;height:13px}
#card .hproduct .info{color:#333;font-size:14px;line-height:16px;position:absolute;top:77px;left:193px}
#card .hproduct .info dt{float:left;margin-right:4px;display:inline;color:#333;}
#card .hproduct .info dd{display:block;color:#000;font-weight:bold}
#card .hproduct .item .buy{position:absolute;top:176px;left:293px;font:italic 15px/34px Arial, sans-serif;text-indent:38px;width:121px;height:36px;background:url(../images/best/basket.png) no-repeat;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.2);display:block;text-decoration:none}
#card .hproduct .item .buy:hover{background-position:0px -36px}
#card .hproduct .item .buy:active{background-position:0px -72px;line-height:38px}

#card .hproduct .count{position:absolute;top:163px;left:168px;width:120px}
#card .hproduct .count i{display:block;color:#666;padding-bottom:2px;text-indent:-6px;text-align:center}
#card .hproduct .count .plus,
#card .hproduct .count .minus{display:block;width:15px;height:15px;background:url(../images/calc/plusminus.gif) 0px 0px no-repeat;cursor:pointer;float:left;margin:7px 6px 0px}
#card .hproduct .count .minus{background-position:0px 100%}
#card .hproduct .count .text{float:left;display:block;width:60px;height:14px;padding:6px 0px;border:1px solid #c1c1c1;margin:0px;text-align:center;color:#135386;font:14px/14px Arial}

#card .infoblock{font-family:Arial, sans-serif;position:absolute;top:233px;left:20px}
#card .infoblock .item i{display:block;float:left;width:100px;background:url(../images/info/info.png) no-repeat;margin-right:3px}
#card .infoblock .item i.auto{height:40px;background-position:0px 0px;margin-top:14px}
#card .infoblock .item i.penguin{height:81px;background-position:0px -120px;margin-top:2px}
#card .infoblock .item i.clock{height:80px;background-position:0px -40px}
#card .infoblock .item i.fura{height:43px;background-position:2px -201px;width:79px;margin-top:11px}
#card .infoblock .item{color:#333;width:213px;float:left}
#card .infoblock .item .text{overflow:hidden;padding-top:11px}
#card .infoblock .item h4{font-size:14px;color:#69BF15;text-transform:uppercase;line-height:14px;margin-bottom:1px}
#card .infoblock .item a{font-size:11px;line-height:11px;margin-top:-4px;font-style:italic;background:url(../images/topbar/dotted.gif) 0px 100% repeat-x;text-decoration:none}
#card .infoblock .item .time{font-size:18px;font-weight:bold}
#card .infoblock .item .day{font-size:12px;margin-bottom:1px}

#card .rev{}
#card .rev h3{padding:10px 0px 5px;font:bold 17px/22px Arial, sans-serif;height:22px;color:#69BF15;text-transform:uppercase;text-align:center}
#card .rev .list,#card .rev .list .product{display:block;list-style:none}
#card .rev .list{overflow:hidden;padding:0px;width:690px;margin:0 auto}
#card .rev .product{position:relative;float:left;width:226px;height:286px;padding:0px 2px 24px}
#card .rev .product .price{position:absolute;z-index:2;top:233px;width:100%;text-align:center}
#card .rev .product .price .new{color:#FF6500;font:bold 15px Arial, sans-serif}
#card .rev .product .price .old{color:#656565;font:11px Arial, sans-serif;padding-left:2px}
#card .rev .product .link{background:url(../images/best/product.png) 0px 100% no-repeat;width:220px;height:280px;display:block;text-align:center;position:relative;font:14px/18px Arial, sans-serif;padding:3px;margin:auto;z-index:1}
#card .rev .product:hover .link{background-position:0px 0px;color:#69BF15}
#card .rev .product .link b{font-weight:normal;display:block;height:54px;overflow:hidden;text-overflow:ellipsis;padding:0px 25px}
#card .rev .product .link img{display:block;margin:auto;padding:15px 0px 0px;height:150px;width:150px}
#card .rev .product .basket{font:italic 15px/34px Arial, sans-serif;text-indent:38px;width:121px;height:36px;background:url(../images/best/basket.png) no-repeat;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.2);position:absolute;z-index:3;display:block;top:265px;left:50%;margin-left:-60px;text-decoration:none}
#card .rev .product .basket:hover{background-position:0px -36px}
#card .rev .product .basket:active{background-position:0px -72px;line-height:38px}

#pickFromStock{width:600px}
#pickFromStock .wrap{padding:15px 0}
#pickFromStock h2{color:#69BF15;font:bold 16px/20px Arial, sans-serif;text-align:center;margin-bottom:24px;text-transform:uppercase}
#pickFromStock p{display:block;color:#333;font-size:13px;line-height:17px;margin:0px 15px 0px 56px;margin-bottom:15px}
#pickFromStock .contacts{color:#135386;font-family:Arial, sans-serif;position:relative;padding-left:35px;height:34px;width:220px;margin:auto}
#pickFromStock .contacts b{background:url(../images/head/head.png) 100% 0px !important;left:0 !important;width:25px;height:27px;display:block;position:absolute;top:2px;}
#pickFromStock .contacts .tel{display:block;font-size:32px;border:0;line-height:34px;float:left;overflow:hidden;padding:0;letter-spacing:-1px}
#pickFromStock .contacts .tel i{color:#999 !important;font-style:normal;font-size:24px;vertical-align:top;display:inline-block;line-height:30px}
