/* CSS Document */
*{margin:0;padding:0;}
img {border:none;}
body{margin:0; font: 0.8125em 'Helvetica Neue','HelveticaNeue',Helvetica, Arial, sans-serif;}
h5{color:#1C4670; font:bold 15px Tahoma,Vardana,sans-serif; border-bottom:1px solid #CCC; padding-bottom:5px; margin-top:23px;}
h6{margin:12px 0 6px 0; color:#e25203; font-size:1.2em; border-bottom:1px solid #dcdcdc; padding-bottom:6px;}
.model{margin-top:6px; margin-left:6px;}
.model li{float:left; display:block; width:146px; padding:6px 0; list-style:none;}
.linehor{clear:both; margin-top:12px;}
a:link, a:visited {font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#06217A; text-decoration:none;}
a:hover, a:active {font-size: 12px; color:#FF9933; text-decoration:underline;}
#header { width:1003px; margin: 0 auto;} 
.toptext{ padding-right:20px; text-align:right; width:1003px; margin: 0 auto;}
.toptext a {font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.toptext a:hover {font-size: 12px; color:#F93; text-decoration:underline;} 
.logo{float:left; padding:15px 0 5px 0;}
.deliv {float:right; padding:15px 0 5px 0;}

/* menu */
#menu { background:url(images/menu_bg.gif) repeat-x 0 0; margin:0 auto; height:127px; clear:both;}
.navigation {font-size:13px; width:1003px; margin:0 auto;}
.navigation ul{list-style-type:none;}
.navigation li {float:left;background:url(images/top_sep.gif) no-repeat right bottom;padding:1px 1px 0 0; }
.navigation li a {display:block;font-weight:bold;float:left;text-align:center;padding:12px 14px 0;height:24px;color:#fff;background:url(images/top_tab.gif) no-repeat center 0;}
.navigation li a:hover, #menu li .on {background-position:center bottom;text-decoration:none;}

/* search */
#search {color:#103A62; margin-bottom:5px; width:1003px; margin:0 auto;}
#search ul{list-style-type:none;/* padding-top:12px;*/ padding-left:30px; line-height:50px;}
#search li{margin:0px; padding:0px 3px 0 5px; display:inline;}
#search li a{color:#003399; font-size:11px;}
#search b{font-size:14px; font-weight:bold;}
.searchipt {width:300px;}
.searchbnt {background:url(images/search.gif) no-repeat 0 0;height:22px;width:55px;font-weight:bold;font-size:12px;text-align:center;color:#fff;border:0; cursor:pointer; cursor:pointer;}
#searchrst {width:570px; height:100%;} 
.nerpic {width:1003px; margin:0 auto;}


/* left */
#zmid{width:1003px; margin:0 auto;}
#left{width:186px;float:left; margin-top:10px; margin-left:3px;}
h3{background-image:url(images/category.gif); padding: 5px 0; text-align:center; color:#FFF; font: bold 13px Verdana, Arial, Helvetica, sans-serif; overflow:hidden;}
.category {border-left:1px solid #2865A1;border-right:1px solid #2865A1;border-bottom:1px solid #2865A1;padding-bottom:8px; margin-bottom:15px;}
.category ul{ margin-left:22px;}
.category ul li{padding:5px 0px; border-bottom:1px solid #ADD2F4; list-style-image:url(images/red_arrow.gif);}
.category ul a{font-size:12px; color:#06217A; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:0px; display:block;}
.category ul a:hover{color:#3366FF;font-size:12px;text-decoration:underline;} 

h4{height:27px; color:#FFFFFF; font:bold 13px Verdana, Arial, Helvetica, sans-serif; text-align:center; background:url(images/cate_hot.gif) no-repeat left top; line-height:25px;}
.hot{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; padding-bottom:10px;}
.hot ul { margin-left:6px;}
.hot ul li{padding:5px 0px; border-bottom:dashed 1px #ccc; list-style:none;}
.hot ul a{color:#333333; text-decoration:none; display:block;}
.hot ul a:hover{ color:#FF0000; text-decoration:underline; display:block;}

/* center */
#path{padding-bottom:3px; margin-bottom:18px; width:745px; color:#269BD2; font-size:11px; border-bottom:1px solid #E6F2FB;}

#content{width:584px; margin:10px 12px 0 12px; float:left; overflow:hidden;}
.banner{ width:584px;}
.model{margin-top:6px; text-align:center;}
.model li{float:left; display:block; width:130px; padding:6px 0; list-style:none;}
#content p{ line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1{font-size:16px; font-weight:bold; color:#D60000; marign:0px; display:block;}
.price{color:#CB0101; font-size:13px; line-height:150%;}
.newlist{margin:0 3px; text-align:center; margin-bottom:6px; border-bottom:1px solid #dcdcdc; padding:8px 0; width:584px; float:left;}
.newlist ul{list-style:none; float:left;}
.newlist ul li{width:138px; float:left;}
.newlist img{border:2px solid #DCDCDC; padding:3px;}

#bestsell{width:584px; float:left; height:auto; padding-bottom:20px;}
#bestsell ul{margin:5px 0 5px 6px; width:584px; float:left; height:auto; border-bottom:1px dotted #A5A5A5; padding-bottom:8px;}
#bestsell ul li{float:left; text-align:left; list-style:none; word-wrap:break-word ; overflow:hidden;}
#bestsell ul .pic{width:80px; height:auto; text-align:center; padding:2px; margin-right:10px; border:1px solid #DCDCDC;}
#bestsell ul .tit{width:487px; text-align:left; font-weight:bold; line-height:2;}
#bestsell ul .des{width:487px; height:auto; text-align:left;}

.pagin{padding:3px 0;margin:3px 0;font-family:"Verdana",sans-serif;font-size:8pt;font-weight:bold;width:710px;float:left;margin-top:15px}.pagin *{padding:2px 6px;margin:0}.pagin a{border:solid 1px #666666;background-color:#EFEFEF;color:#666666;text-decoration:none}.pagin a:visited{border:solid 1px #666666;background-color:#EFEFEF;color:#60606F;text-decoration:none}.pagin a:hover,.pagin a:active{border:solid 1px #CC0000;background-color:white;color:#CC0000;text-decoration:none}.pagin span{cursor:default;border:solid 1px #808080;background-color:#F0F0F0;color:#B0B0B0}.pagin span.current{border:solid 1px #666666;background-color:#666666;color:white}

/*right*/
#right {margin:10px 0; width:200px; float:right; overflow:hidden;}
h2{background-image:url(images/index_hot.gif); text-align:center; padding-top:7px; color:#000; font: bold 13px Verdana, Arial, Helvetica, sans-serif; height:26px;}
.bestsell{width:200px; font:normal 12px Arial, Helvetica, sans-serif;}
.bestsell ul{border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4; padding:0px 2px 6px 6px; overflow:hidden; height:100%;}
.bestsell ul li{list-style: none; padding: 2px 0; overflow: hidden; width: 100%;}
.bestsell ul li img {float: left; margin-right:5px;}
.bestsell ul li a{ color:#333333; text-decoration:none;}
.bestsell ul li a:hover{ color:#FF0000; text-decoration:underline;}
.bestsell span{color:#CB0101; line-height:16px;}
.adv {margin:10px 0;}
#tags {border:1px solid #CCC; padding:6px 5px 15px;}
.tagtitle {font-size:14px; font-weight:bold; line-height:26px;}
#tags .t1{color:#224EA7; font-size:11px; text-decoration:none; text-align:center;}
#tags .t2{ color:#c60; text-decoration:none; font-size:15px}
#tags .t3{ color:#2b88bb; font-weight:bold; text-decoration:none; font-size:10px}
#tags .t4{color:#2b88bb; font-size:13px; text-decoration:none}
#tags .t5{color:#c60; text-decoration:none; font-size:10px}
#tags .t6{color:#c90; font-size:14px; text-decoration:none;}
#tags a:hover{ text-decoration:underline}
.shipte { margin-left:20px; line-height:160%;}

/*footer start*/
#footer{padding:0; margin-bottom:3px; height:100%; float:left; background:url(images/footer_bg.gif) repeat-x left top; width:1003px; margin: 0 auto;}
#bottom{width:97%; margin:5px 4px; border: 1px solid #b2bbc3; padding:5px 0 5px 15px; float:left;}
.botcontent{float:left; width:30%;}
.botlist{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color: #FFFFFF; font-weight: bold; line-height:20px; height:20px;}
.botcontent li{float:left; list-style-type:none; text-align:left; width:100%; text-indent: 13px; padding:2px 0;}
.botcontent li a:link,.botcontent li a:hover,.botcontent li a:active,.botcontent li a:visited{color: #b2bbc3;}
#copyright{width:100%; margin:0 auto; padding-top:8px; height:36px; text-align:center; font-size: 14px; color: #FFF; float:left;}


/*second*/
.tibrd { clear:both; width:584px; height:20px; background-color:#EEF4F9; line-height:20px; vertical-align:middle; margin-top:15px;}
.tibrd span.number{ font-family:verdana; font-size:11px; font-weight:bold; color:#000; padding-left:16px;}
.partlist { float:left;}
.partlist ul{ margin:3px 0;}
.partlist ul li{ float:left; /*width:200px*/; list-style:none; padding:8px 0 8px 30px; line-height:1.90em;}
.partlist ul li a:link{color:#06217A; }
.partlist ul li a:hover{color:#33333; text-decoration:underline;}