
p,li,ul,h2,h3,h4,dl,dt{padding:0; margin:0; list-style:none;}
.black{background:#d9d9d9}
a{text-decoration:none;}
a img{display:block;border:none;}
sup{line-height:100%;}


.header{background:#171719;position:fixed;top:0;left:0;width:100%;z-index:9999}
.header .wrap{height:50px;width: 1000px;}
.header li{float:left;position:relative;margin-right:0px;}
.header li a{position:relative;padding:0 ;width:88px;display:block;height:50px;line-height:50px;text-align:center;color:#c3c3c3;font-size:16px;cursor:pointer;}
.header li:hover{background-color:#eee;color:#444;}
.header li:hover a{color:#444;}
.header li ul{background:#fff;position:absolute;left:0;top:50px;display:none;z-index:999;overflow:hidden}

.header li:hover ul{display:block;}
.header li:hover ul li{width:151px;}
.header li:hover ul li a{height:126px;width:100%;}

.header li li{width:auto;margin-right:0;}
.header li li:hover{background-color:rgba(0,0,0,0);}

.header li li span{display:none}

.header li.more,.header li.home{float:right;}
.header li.nb ul{background:url(../public/images/f1.jpg) no-repeat 0 center;width:303px;height:126px;left:-100px;}
.header li.dt ul{background:url(../public/images/f2.jpg) no-repeat 0 center;width:152px;height:126px;left:-31px;}



.header li.onsale a{text-indent:24px;text-align:left;width:98px;background:url(../public/images/ico-onsale.png) no-repeat 75% 13px;}
.header li.onsale a:hover{background-color:#eee;color:#444;}
.header li.home a{text-indent:15px;text-align:left;width:180px;}
.header li.home{background:url(../public/images/ico-arrow.jpg) no-repeat right center;}




.header li.sc a{text-indent:30px;text-align:left;width:185px;font-size:14px;}
.header li.sc a xsmall{font-size:12px;}
.header li.sc{float: right;background:url(../public/images/add.png) no-repeat 0 center;}
.header li.sc:hover a{color:#fff;}
.header li.logo{background:none;width:50px;height:50px;}
.header li.logo a{padding:3px;}
.header li.logo a:hover{background:none;}


.conact-bar{position: fixed; right: 0; top: 32%; margin-top: -140px; z-index: 999; background:url(../public/images/conact-bar-1208B.jpg) no-repeat center 0; width:213px; height:315px;}
.conact-bar .close{width: 26px; height: 26px; background: url(../public/images/conact-bar-close.jpg) no-repeat center bottom; display: block; position: absolute; left: -26px; top: 14px;}
.conact-bar .close.open{background: url(../public/images/conact-bar-close.jpg) no-repeat center top;}
.conact-bar ul{padding: 0 13px ;position:absolute;top:80px;left:0;width:100%;}
.conact-bar ul li{padding: 0 0;}
.conact-bar ul li a{display: block;cursor:pointer}

.contact-bar{    clear: both;     padding: 6px 0 0 0;}
.contact-bar a{  color: #ce1125;    font-size: 14px; }
div.conact-bar-qr{transition: height .5s;text-align:center;background:#000;position: absolute;top:315px;left:0;width:100%;height:0;overflow:hidden;}


.footer{width:100%;background:url(../public/images/footer.jpg) no-repeat center 0 #101010;height:288px; }
.footer .finner{width:1200px;margin:0 auto;}
.footer .finner ul{clear:both;width:100%;}
.footer .finner li{float:left;width:33.333%}

.footer-legal { padding-left: 15px;padding-right: 15px;padding-top: 25px;background-color: #000;}
.contextual-legal{width: 1170px;line-height: 1.6em;letter-spacing: .04em;font-weight: 200; color: #fff;opacity: .6;font-size:11px;margin:0 auto;}
.contextual-legal a{color: #fff;    text-decoration: underline;}


.intel-logo{color:#333;padding:10px 0; height:70px;}
.intel-logo .wrap{text-align:right;}
.s2017-container{width: 1170px;margin:0 auto;position:relative;}
.s2017bottom{background:#EEEEEE;clear:both;height:45px;}
.s2017bottom ul{padding:0 15px;}
.s2017bottom ul li{float:left;padding: 12px 10px 12px 0;}
.s2017bottom ul li a{font-size:14px;color: #444;}

.s2017footer{position: relative;background:#007DB8;clear:both;overflow:hidden;}
.s2017footer ul{padding: 8px;}
.s2017footer ul li{float:left;padding: 2px 7px;}
.s2017footer ul li a{color:#fff;font-size:12px;}
.s2017footer ul li a:hover{text-decoration: underline;}

.s2017legal{ padding:0 15px ;clear:both;overflow:hidden;  font-family: 'roboto',Arial,Helvetica,sans-serif;font-size:11px; line-height: 1.6em;    letter-spacing: .04em;    font-weight: 200;    color: #cce7f3;    opacity: .6;}
.s2017legal a {    color: #cce7f3;    text-decoration: underline;}
.s2017footer .menu-links-container {background:url(//odg.dell-brand.com/public/images/s2017menu.jpg) no-repeat center 0;   border-bottom: 1px solid #0087c7;overflow:hidden;}
.s2017feedback{background:url(//odg.dell-brand.com/public/images/feedback.gif) no-repeat 0 center;padding-left:14px;}
.s2017legals{background:url(//odg.dell-brand.com/public/images/s2017menu.jpg) no-repeat center -3px;padding-top:30px;}


.country-selector{display: block;width: 150px;font-size: 14px;color: #ffff;float: right;padding: 13px  0;position: relative;background: url(https://odg.dell-brand.com/public/images/country-selector-open.jpg) no-repeat 115px -19px;}
.country-selector.country-selector-open{background-position:115px 19px;}
.country-selector img{height:15px; vertical-align: middle;display: inherit;}
.country-selector a{color:#444;}

.s2017bottom ul.countrylist{position: absolute;z-index: 9999;top: -252px;left:-120px;width: 268px;overflow-y: auto;height: 250px;background: #fff;border: 1px solid #ccc;padding:0;display:none;}
.s2017bottom ul.countrylist li{float:none;padding:0;}
.s2017bottom ul.countrylist li a{color:#444;display:block;padding:3px 10px;line-height: 20px;}
.s2017bottom ul.countrylist li a:hover {    background-color: #cce7f3;}

.scroll {position:fixed;right:20px;bottom:20px;width:50px;height:50px;z-index:99999999;}
.scroll a {display: block;}
.header .wrap{position: relative;}
.header li.search {float: right;}
.header li.search a{text-indent: -100000px;width:50px;height:50px;background:url(../public/images/search.png) no-repeat center 0 #101010;}
.header li.search a.show{background:url(../public/images/search.png) no-repeat center bottom #ffff;}
.search_form{display:none;background: #fff;position: absolute;right: 0;top: 50px;overflow: hidden;height:32px;padding:12px 15px}
.search_form input{height:28px;line-height:28px;border:1px solid #666;background:#eee;vertical-align: middle;padding:0 10px;}
.search_form button{height:30px;line-height:30px;border:0;background:#000;color:#fff;width:60px;text-align:center;vertical-align: middle;}