body{margin:0;font-size:12px;color:#000;background:#44AADD;}
.MainBody {background:#FFF;}
.ToRight {float:right;width:0;height:0;clear:both;}
#TopLogin {width:100%;height:25px;line-height:25px;background:#F8F8F8;border-bottom:1px solid #ddd;}
#TopLogin .Main {margin:0 auto;width:978px;}
#TopLogin .TopLeft {float:left;padding-left:10px;color:#999;}
#TopLogin .TopRight {float:right;padding-right:10px;color:#999;}

.Main {margin:0 auto;width:978px; clear:both;}
.Main .Left {margin-right:6px;float:left;width:260px;height:1%;}
.Main .Right {float:left;}
.ShowLogo {float:left;width:300px;height:50px;background:url(Logo.gif) center no-repeat;}
.OnlineState {float:right;padding:10px 10px 0 0;}

#Menu1 {background:url(Menu1BG.gif) bottom repeat-x;}
#Menu1 .cMain {margin:0 auto;width:978px;clear:both;height:32px;line-height:32px;background:url(MenuBG.gif) top repeat-x;}
#Menu1 .cMain .Left {float:left;width:10px;height:32px;background:url(MenuLeft.gif) left top no-repeat;}
#Menu1 .cMain .Right {float:right;width:10px;height:32px;background:url(MenuRight.gif) right top no-repeat;}
#Menu1 .cMain .MainMenuOn {float:left;width:90px;height:32px;text-align:center;background:url(MenuOn.gif) center top no-repeat;padding:3px 0 0 0;font-weight:bold;color:#FFF;}
#Menu1 .cMain .MainMenuOn a {color:#FFF;}
#Menu1 .cMain .MainMenuOn a:hover {color:#990000;}
#Menu1 .cMain .MainMenuOff {float:left;width:90px;height:32px;text-align:center;background:url(MenuLine.gif) right top no-repeat;padding:4px 0 0 0;}
#Menu1 .cMain .MainMenuExit {float:right;width:90px;height:32px;text-align:center;padding:4px 0 0 0;}
#Menu2 {margin-bottom:10px;height:4px;background:url(Menu2BG.gif) repeat-x;}

a{text-decoration:none;color:Black;}
a:hover {text-decoration:underline;color:#FF6600;}
a.Links{text-decoration:underline;color:blue;}
a.Links:hover {text-decoration:none;color:#990000;}
.SwipePost {float:left;clear:both; font-weight:bold;}
.SwipePost ul {margin:0;padding:0;list-style-type:none;clear:both;}
.SwipePost li {float:left;}

.ShowSubject {float:right;line-height:150%;padding:5px;text-align:left;width:390px;}
.ShowSubject ul {margin:0;list-style-type:none;}
.ShowSubject li {float:left;word-break:keep-all;word-wrap:normal;width:130px;}
.ShowSubject a {text-decoration:none;color:Blue;}
.ShowSubject a:hover {text-decoration:underline;color:Gray;}
.SubButton { clear:both;}

input {font-size:12px;}
table{font-size:12px;}
.tdbg {background:#F7F7F7;}
.tdbgmouseover {background:#F0F0F0;}

.TopBorder1 {height:3px;background:#FF8600;}
.Title1 {height:24px;line-height:24px;padding-left:10px;color:#FF6600;font-weight:bold;background:url(TitleBG1.gif) top repeat-x;border:1px solid #DDD;}
.List1 {border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:10px;}
.List1 ul {margin:0;padding:0;list-style-type:none;line-height:26px;}
.List1 li {padding-left:12px;background:url(dot.gif) left 8px no-repeat;}

.TopBorder2 {margin-bottom:2px;height:3px;background:#C82020;}
.Title2 {height:21px;line-height:21px;padding-left:10px;color:#FF6600;font-weight:bold;background:url(TitleBG2.gif) top repeat-x;border-top:1px solid #DDD;}
.Title2 ul {margin:0px;padding:0px;}
.Title2 li {float:left;padding-left:20px;background:url(Icon1.gif) left 4px no-repeat;}
.Title2 span {float:right;color:#777;font-size:10px; font-weight:normal;padding-right:10px; font-family:Arial;}
.Search {text-align:center;clear:both;}
.Search ul {margin:0; list-style-type:none; clear:both;}
.Search li {float:left;padding-right:5px;}
/* ---- ȡTaoCSS */
.page-skip button,.submit,.list-nav,.list-nav a,.list-nav span,.seller-extend,.legend a,a.ensure,dd.ensure a,.legend a span,.list-popup-icon,.pagination a,.page-start,.page-end,.related-search h2,.key-word,.settings,.mode,.mode a,.taxis,.taxis-order,.taxis-order a,.attribute-nav .basic,.sub-menu{background-image:url(list.png);background-repeat:no-repeat;}
.page-top,.page-bottom{float:right;}

.filter form{height:1%;overflow:hidden;padding:0 0 5px 0;}
.filter .attribute{float:left;padding:2px 0 0 10px;}
.filter .attribute li{float:left;height:20px;margin:0 10px 0 0;}
.filter .attribute input{margin:0 2px 0 0;vertical-align:middle;}
.filter .submit{float:left;width:37px;height:19px;border:0 none;background-position:-260px -123px;text-indent:-999px;}

.list-nav {height:36px;background-position:0 0;background-repeat:repeat-x;}
.list-nav li{float:left;height:28px;margin:0 2px 0 0;line-height:28px;}
.list-nav li a{float:left;padding:0 0 0 10px;background-position:0 -64px;}
.list-nav li a:link,.list-nav li a:visited{color:#333;text-decoration:none;outline:none;}
.list-nav li a span{display:block;padding:0 10px 0 0;background-position:100% -64px;}
.list-nav li.selected a{padding:0 0 0 20px;color:#fff!important;font-weight:700;background-position:0 -36px;}
.list-nav li.selected a span{padding:0 20px 0 0;background-position:100% -36px;}
.list-nav li.collection a{background-image:none;}
.list-nav li.collection a span{display:inline;*background-position:-198px -178px!important;background-position:-198px -176px;}

.settings {height:33px;border:solid 1px #c0dbf8;color:#000;background-color:#ddf0fe;background-position:1px -91px;background-repeat:repeat-x;}
.settings .mode{float:left;width:90px;height:31px;padding:0 0 0 8px;border:solid 1px #fff;border-right:none;background-position:97px -123px;}
.settings .mode span,.taxis span{float:left;height:30px;*line-height:34px!important;line-height:30px;}
.settings .mode a{float:left;width:16px;height:16px;margin:8px 5px 0 0;padding:0;border-width:0;outline:none;text-indent:-999px;}
.settings .mode-1 .big{background-position:-241px -123px;}
.settings .mode-1 .small{background-position:-220px -123px;}
.settings .mode-2 .big{background-position:-199px -123px;}
.settings .mode-2 .small{background-position:-178px -123px;}
.settings a {color:#000!important;outline:none;}
.settings a:hover {text-decoration:none!important;}

.small {width:740px;}
.small li.list-item{width:145px;height:195px;margin:10px 0;padding:0 20px 10px;}
.small h3.summary{position:absolute;bottom:10px;left:20px;width:125px;height:45px;}
.small .photo{width:80px;height:80px;}
.small .photo a{width:80px;height:80px;*font-size:70px;}
.small .other{height:45px;left:20px;}

.settings .attribute-nav {float:right;width:402px;height:31px;padding:0 20px 0 0;border:solid 1px #fff;border-left:none;}
.attribute-nav li {float:right;text-align:center;*line-height:34px!important;line-height:30px;}
.dtlisted {width:70px;}
.place {width:88px;}
.shipping {width:50px;}
.legend {width:65px;}
.attribute-nav .place {height:18px;margin:6px 0 0;line-height:1!important;}
.attribute-nav .place select {width:75px;}
.price {width:90px;}
.list-view-enlarge .price {width:auto;}
.attribute-nav .price {width:104px;margin:5px 2px 0 5px;padding:4px 6px 0;*padding-top:3px;position:relative;z-index:10;line-height:1!important;}
.price input {width:30px;height:12px;margin:0 2px;border:solid 1px #b5b5b5;font-size:11px;font-family:Arial;}
.price .sub-menu {top:22px;width:110px;padding:2px 6px 4px 0;text-align:right;background-image:none;}
.price .sub-menu button {float:none;}
.attribute-nav .basic {display:block;height:18px;padding:1px 20px 0 8px;text-align:center;background-position:-227px -150px;}
.attribute-nav .legend {cursor:pointer;width:52px;height:18px;margin:5px 2px 0!important;*line-height:22px!important;line-height:18px;position:relative;z-index:99;}

.ShowStuTab {border-collapse:collapse;width:100%;}
.ShowStuTr {text-align:center; font-size:12px; font-weight:bold;background:#EEEEEE;}
.ShowStuList {text-align:center; font-size:12px; font-weight:normal;background:#FFFFFF;}
.ShowStuListTd {color:#000000;}
