/* http://meyerweb.com/eric/tools/css/reset/ 
            v2.0 | 20110126
   License: none (public domain)
*/

div#topcartmain {width: 245px;display: none;top: 36px;right: 0px;z-index: 9;position: absolute;}
div#topcartmain .all {background-color:#fff; padding:9px 0px 0px 0px;margin-top:1px;border-left:1px solid #939393;border-right:1px solid #939393;overflow:hidden; margin-bottom: 0px;}
div#topcartmain .all li {background:url(img/ul.all-li.png) repeat-x bottom;padding:0 0 9px 0;margin:0 13px 9px 13px;overflow:hidden; list-style-type: none;}
div#topcartmain .all li.last {background:none;padding-bottom:13px;margin-bottom:0;}
div#topcartmain .all li img{float:left;width:49px;height:32px;}
div#topcartmain .all li .description {height:50px;margin-left:60px;position:relative;}
div#topcartmain .all li .description a {color: #284179;;font-size:11px;border-bottom:1px solid #99a0a3;position:relative;/* top:-5px; */}
div#topcartmain .all li .description a:hover {text-decoration:none;}
div#topcartmain .all li .description .position {background:url(img/p.gif) no-repeat;color:#2a2a2a;font-size:14px;width:147px;height:16px;
	padding:2px 4px 2px 5px;position:absolute;bottom:0px;left:0;}
div#topcartmain .all li .description .position p {width:87px;float:left;margin: 0;}
div#topcartmain .all li .description .position p span {position:relative;}
div#topcartmain .all li .description .position p .currency {width:37px;float:left;top:1px;}
div#topcartmain .all li .description .position p .currency span {font-size:9px;top:-3px;}
div#topcartmain .all li .description .position p .sign {color:#a40a0a;font-size:9px;top:-3px;}
div#topcartmain .all li .description .position p input {background:url(img/p-input.gif) no-repeat;color:#636363;font-family:Arial,sans-serif;font-size:12px;
	text-align:right;width:35px;height:16px;padding-right:2px;margin-left:6px;border:none;}
div#topcartmain .all li .description .position a img {margin-top:1px;float:right; width: 12px; height: 12px;}
div#topcartmain .cbottom {background:url(img/form-div.bottom.gif) no-repeat bottom;padding-bottom:2px;position:relative;}
div#topcartmain .cbottom .btn {background-color:#393939;height:31px;padding:9px 14px 0 37px;border-left:1px solid #939393;border-right:1px solid #939393;}
div#topcartmain .cbottom .btn span{color:#e1ecf1;font-size:11px;font-weight:bold;height:21px;position:relative;}
div#topcartmain .cbottom .btn span.total {margin-right:7px;top:-5px;}
div#topcartmain .cbottom .btn span.currency {font-size:9px;font-weight:normal;margin-right:2px;top:-10px;}
div#topcartmain .cbottom .btn span.sum {color:#9de325;font-size:24px;font-weight:normal;margin-right:2px;}
div#topcartmain .cbottom .btn input {background:url(img/p.btn-input.png) no-repeat;color:#e1ecf1;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;
	text-align:center;text-transform:uppercase;width:93px;height:21px;padding-bottom:2px;margin-left:3px;border:none;cursor:pointer;
	position:relative;top:-4px;}

.top .c1 {background:url(img/c1.gif) no-repeat;width:3px;height:3px;position:absolute;left:0px; top:0px;}
.top .c2 {background:url(img/c2.gif) no-repeat;width:3px;height:3px;position:absolute;right:0px; top:0px;}
.top .c3 {background:url(img/c3.gif) no-repeat;width:3px;height:3px;position:absolute;left:0px; bottom:0px;}
.top .c4 {background:url(img/c4.jpg) no-repeat;width:3px;height:3px;position:absolute;right:0px; bottom:0px;}
.ul_c1 {background:url(img/ul_c1.gif) no-repeat;width:3px;height:3px;position:absolute;right:3px; top:2px;}
.ul_c2 {background:url(img/ul_c2.gif) no-repeat;width:3px;height:3px;position:absolute;right:3px; bottom:3px;}

#topcartmain .footcart{width:92%; float:left; padding:15px 10px 6px 10px; background:#274177; color:#fff; }
#topcartmain .footcart .shipwrap{width:100%; float:left; margin-bottom:5px;}
#topcartmain .footcart .shipwrap .shiptl{width:57%; float:left; color:#fff; font-size:12.5px;}
#topcartmain .footcart .shipwrap .total{width:43%; float:left; font-size:14px; font-weight:bold; }

