/*  
Template Name: ECSHOP 58Sport.com
Template URI: http://www.ecshop.com/
Description: The 58Sport.com ECSHOP template .
Version: 2.1.5
Author: ECSHOP Team Xeon[祺]
Author URI: http://www.ecshop.com/
$Id: style.css 8479 2007-05-07 07:02:28Z luhengqi $
*/
body,ul,form,p,dl,dt,dd,h1,h3,h6,img{padding: 0;margin: 0;border: 0;list-style: none;}
html,body,input,textarea,select,button {font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif,"宋体";color: #666;}
a,a:link,a:visited,a:hover,a:active {color: #666;text-decoration: none;background: transparent;border: 0px;}
a:hover,a:active {color: #666;text-decoration:underline;}
body {background: #CCC url(images/background.gif);margin: 0px;}
table {border-collapse:collapse;}
.center {text-align:center;}
.clearfix {clear:both;}
.fix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.floatleft {float:left;}
.floatright {float:right;}
.photolist li {float:left;}
#pager {clear:both;padding:10px 20px;}
.color3CF {color: #3CF;}
.goods-list {border-bottom:1px solid #DADADA;padding-bottom:5px;margin-bottom:15px;}
.market-price {background:url(images/line-through.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/line-through.png');}
.market-price {background-repeat: no-repeat;background-position:center center;}
.goods-price {color: #390;}
.photoBg {display:inline-block;background-image: url(images/photoBg.gif);display:inline;height: 181px;width: 140px;float: left;margin: 5px 0px 0px 4px;}
.photoBg a img {margin: 0px 3px;border: 1px solid #999;padding: 5px 16px;}
.photoBg a:hover img {margin: 0px 3px;border: 1px solid #3CF;padding: 5px 16px;}
.sort {float: right;margin: 0px 20px 0px 0px !important;margin: 0px 10px 0px 0px;padding: 0px;font-size: 12px;}
.title01 {background: url(images/title01.gif);height: 33px;width: 163px;}
.newsList li { border-bottom:1px solid #CCC;margin-bottom:3px; }
.UserList li { background:#FFF;width:145px;height:18px;padding:2px 0px 0px 10px;border-bottom:1px solid #CCC;margin-bottom:3px; }
.lines{background:url(images/lineBg.gif);width:100%;height:5px;font-size:0px;}
.categorylist span {white-space: nowrap;margin:0px 3px 3px 0px;} 
#loader {  background-color: #FFC;border:1px solid #C00;position:fixed;color:#C00;z-index:1000;left:50%;bottom:50%;padding: 5px 15px;/*display: none;*/filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);opacity: 0.65;}
* html #loader {position: absolute;}
#globalHeader {height: 90px;width: 100%;background: url(images/license.gif);}
#globalHeader { background-repeat: no-repeat; background-position: center -5px;}
div#globalWrapper {margin: 0px auto;width: 780px;}
div#logos {width:163px;height:90px;float:left;margin-left:20px;display:inline;background:url(images/logo.gif);}
div#topNav {margin:3px 10px;text-align:right;}
div#ECS_CARTINFO {width:164px;height:42px;background:url(images/cartBg.gif);float:right;display:inline;margin:10px 30px;padding-left:35px;text-align:left;}
div#ECS_CARTINFO a {color:#FFF;}
div#ECS_CARTINFO strong {color: #FC0;}
div#ECS_CARTINFO p { margin:5px 8px;}
div#globalNavBg {height: 68px;width: 780px;background-image: url(images/mainNavBg.gif);}
div#globalNavA {float:left;display:inline;position: relative;font:14px blod;margin: 0px;padding: 0px;left: 60px;top: 22px;}
div#globalAdshow {background-image: url(images/adshowBG.gif);height: 161px;width: 780px;margin-top: 8px;}
div#globalAdshow img,
div#globalAdshow object {float: left;margin: 4px 0px 0px 4px;}
div#globalLogin {background-image: url(images/loginBg.gif);float: left;height: 155px;width: 219px;margin: 4px 4px 0px 1px;display: inline;color: #D7F7F0;}
div.content {margin: 5px;text-align: left;line-height: 140%;}
div.content h3 {font:bold 12px "宋体";}
div.content2 {margin-bottom: 20px;clear: both;display: table;}
div.CartGoodsTable {height: 110px;border: #ccc 1px solid;display: block;margin-bottom: 5px;}
div.CartGoodsLeft {background: #FFF;height: 110px;width: 130px;border-right: #CCC 1px solid;float: left;display: inline;}
div.CartGoodsRight {float: right;width: 290px;display: inline;}
div.CartGoodsLine {height: 45px;border-bottom: #ccc 1px solid;padding: 8px 0px 0px 5px;}
div.CartGoodsLeft img {margin-top:4px;}
div.CartGoodsLeft input {float: left;}
div.CartGoodBtn {margin: 5px;text-align: right;}
div#globalContent {background-image: url(images/ContainerBG.gif);background-repeat: repeat-y;height: 100%;}
div#globalContent2 {background-image: url(images/ContainerBG2.gif);background-repeat: repeat-y;height: 100%;}
img.more {float: right;margin: 5px 10px 0px 0px;}
input.globalLoginInput {height: 18px;width: 110px;background-color: transparent;border: 0px;padding: 2px 0px 0px 8px;}
div#globalLogin a {color: #D7F7F0;}
div#globalLogin li {list-style-type: square;text-align:left;margin: 3px 0px 0px 60px;}
#article li {text-align: left;list-style-type: disc;margin: 8px 15px;list-style-position: inside;}
div.title {height: 29px;font-size: 14px;text-align: left;background-image: url(images/rightTitle.gif);margin: 0px 4px;border: 1px solid #E4E3D9;clear: both;}
div.title span {font-size:14px;float:left;padding-top: 7px;padding-left: 8px;}
div.title01 span {font-size:14px;float:left;padding-top: 7px;padding-left: 8px;}
div#globalLeft {padding: 0px 4px;width: 162px;float: left;display: inline;overflow:hidden;}
div#globalRight {padding: 0px 4px;width: 162px;float: right;display: inline;overflow:hidden;}
div#globalRight2 {padding: 0px 4px;width: 599px;float: right;display: inline;overflow:hidden;}
div#globalMiddle {width: 438px;float: right;overflow:hidden;}
div.globalLoginBg {background-image: url(images/inputBg.gif);display: table;background-repeat: no-repeat;background-position: right;width: 155px;}
div#position {color: #09F;display: inline;margin-top: 8px;margin-right: 20px;margin-bottom: 8px;margin-left: 20px;float: left;position:absolute;}
div#searchForm {display: inline;float: right;margin: 0px 20px;}
input#keyword {height: 16px;width: 120px;border: 1px solid #CCC;}
div#position a {color: #09F;}
div#globalSearch {background: url(images/searchBg.gif);height: 30px;width: 780px;}
div#articleList {background: url(images/searchBg.gif);height: 14px;width: 760px;padding:8px 20px 8px 0px;margin-top:8px;text-align:right;}
div#articleList a {margin-left:8px;}
div.rightTitle {background-image: url(images/rightTitle.gif);height: 27px;border: 1px solid #CCC;margin: 0px 3px;padding: 0px 0px 0px 15px!important;padding: 0px 0px 2px 15px;text-align: left;font: 14px bold;}
div.rightTitle span {float:left;padding-top: 6px;}
div#PagesTitle ul {display: inline;margin: 0px;padding: 0px;list-style-type: none;}
div#PagesTitle li {display: inline;float: left;width: 29%;margin: 2px 0px 0px 3%;height: 18px;}
div#PagesTitle {background: #E0EAEF;display: table;height: 20px;width: 99%;font-weight: bold;margin: 0px auto;}
div#PagesList ul {display: inline;margin: 0px;padding: 0px;list-style-type: none;}
div#PagesList li {display: inline;float: left;width: 29%;margin: 2px 0px 0px 3%;height: 18px;}
div#PagesList {display: table;height: 20px;border-bottom: #ccc 1px solid;width: 98%;margin: 0px auto;}
#globalServices li {margin: 0px;padding: 0px;}
#globalServices ul {margin-left: 8px;padding-left: 8px;}
#brand-list li {padding-left:12px;background:url(images/bullet_blue.gif);}
#brand-list li {  background-repeat: no-repeat; background-position: left center;}
.list li {padding-left:12px;background:url(images/bullet_blue.gif);}
.list li {  background-repeat: no-repeat; background-position: left 5px;}
.list2 {padding-left:15px;}
.list2 li {padding-left:15px;background:url(images/list.gif);}
.list2 li { background-repeat: no-repeat; background-position: left 5px;}
.catalog-div {border: 1px solid #808080; background: #FFF; display: none; position: absolute; padding: 5px 20px;margin:0;}
.catalog-div ul{padding: 0px;margin: 0px;list-style: none;}
.catalog-div li {white-space:nowrap;}
.catalog-div .top-cate {border-bottom: 1px solid #DADADA; font-weight:bold; margin: 3px auto;}
.catalog-div .snd-cate {padding-left: 1em;}