@charset "utf-8";
/* CSS Document */
ul,li{list-style:none;margin:0px;padding:0px}
body{margin:0px;font-size:12px;
font-family:Arial, Helvetica, sans-serif,宋体}
a{text-decoration:none;color:#000}
.clear{clear:both;height:1px;overflow:hidden}
.block{	width:980px;margin:auto}
.l{float:left}
.r{float:right}
/*顶端*/
#top{border-bottom:1px solid #efefef;height:25px;background-color:#fefefe;}
#top .block div{float:left}
#top .block a{text-decoration:none;line-height:22px;color:#000}
#top .block a.login{}
#top .block a.regsiter{}
#top .block a.acount{}
#top .block a.cart{}
#top .block ul{margin:0px;padding-left:25px;}

/*头部*/
#header{margin-top:15px;}
#header h1{background-image:url(images/logo.gif);height:90px;width:164px;overflow:hidden;line-height:900px;float:left;background-position:top;margin:0px;background-repeat:no-repeat}
#header .ad{margin-left:5px;margin-top:0px;padding:0px;}
#header  .meuns{margin-left:0px;float:left}

#header  .menus{margin-top:10px;}
#header  .menus ul{margin-left:0px;}
#header  .menus ul li{display:inline}
#header  .menus ul li a{display:block;float:left;background-image:url(images/menu_bg.png);width:90px;height:26px;text-decoration:none;text-align:center;line-height:26px;color:#000;font-weight:bold;}

#menus{margin-top:0px;}
#menus ul{margin-left:164px;}
#menus ul li{display:inline}
#menus ul li a{display:block;float:left;background-image:url(images/menu_bg.png);width:90px;height:26px;text-decoration:none;text-align:center;line-height:26px;color:#000;font-weight:bold;}
#menus .menuform{background-image:url(images/menuform_bg.gif);height:68px;line-height:34px;color:#FFF}
#menus .menuform a{color:#FFF;text-decoration:none}
#menus .menuform a:hover{color:#FFF;text-decoration:underline}
#menus .menuform div{margin-left:25px;}
#menus .menuform .searchForm{margin:0px;padding:0px;}
#menus .menuform .searchForm select{margin-top:5px;}
#menus .menuform .searchForm .key{width:562px;}

/*尾部*/
#footer{margin-top:10px;border:1px solid #e7ca96;border-bottom:0px;padding-top:10px;line-height:150%;background-color:#fffff5}
#footer .menus{	text-align:center}
#footer .copyright{text-align:center;line-height:200%;}

/*帮助*/
 table.helptable{ empty-cells: show; border-collapse: collapse;margin-top:10px; }
.helptable{ margin:5px 0 30px; border:1px solid #ddd;margin-bottom:0px; }
.helptable th{ background:#f6f6f6; }
.helptable ul , .helptable ul li{margin:0px;}
.helptable ul{margin-bottom:10px;}
.helptable ul li{margin-top:8px;list-style:none}



.main{padding-top:0px;padding-bottom:0px;margin-top:10px;}
.main .sidebar{float:left;width:211px;padding-bottom:5px;padding-left:0px;background-color:#fff;overflow:hidden;border:0px;}
.main .sidebar .head{;background-image:url(images/spring_08.gif);border-bottom:0px solid #e7ca96;}
.main .sidebar .head h2{margin:0px;padding:0px;}
.main .sidebar .head .bigtitle{font-weight:bold;color:#d6290b;padding-left:8px;font-size:14px;height:30px;line-height:30px;padding-left:5px;}
.main .sidebar .contain{min_height:30px;background-color:#fffff5;border-top:0px;border:1px solid #e7ca96;}
.main .sidebar .contain a{text-decoration:none;color:#000}
.main .sidebar .contain td a:hover{text-decoration:underline}


.main .mainBody{float:right;width:760px;padding-right:0px;}
.main .mainBody .head{background-image:url(images/spring_076.gif);background-repeat:repeat-x;background-position:0px; 0px;height:31px;}
.main .mainBody .head .btitle{height:31px;color:#d6290b;line-height:31px;font-weight:bold;float:left;font-weight:bold;color:#d6290b;padding-left:8px;}
.main .mainBody .head .more{float:right;margin-top:10px;margin-right:5px;}
.main .mainBody .contain{border:1px solid #e7ca96;border-top:0px;}

.main .mainBody .productlist{margin-top:10px;}
.main .mainBody td .head{background-image:url(images/spring_020.gif);background-repeat:repeat-x;background-position:0px;height:31px;}
.main .mainBody td .head .btitle{height:31px;color:#d6290b;line-height:31px;font-weight:bold;float:left;font-weight:bold;color:#d6290b;padding-left:8px;}

/*产品列*/
.productItem {margin-left:10px;margin-right:10px;}
.productItem .pic{border:1px solid #ccc;width:125px;height:125px;overflow:hidden}
.productItem .title{wdith:120px;text-align:center;margin-top:5px;}
.productItem .markprice,.productItem .userprice,.productItem .minprice{color:#F00;margin-top:5px;margin-left:10px;margin-bottom:5px;}

/*分页*/
.main .mainBody .page{text-align:center;padding-right:8px;margin-top:8px;padding-bottom:10px}
.main .mainBody .page a{padding:5px;background-color:#efefef;border:1px solid #ccc}
/*导航*/
.main .mainBody .history{border:1px solid #e7ca96;background-color:#fffff5;height:25px;line-height:25px;border-left:0px;color:#d6290b;}
.main .mainBody .history a{color:#d6290b;margin-left:5px;}

/*产品类别*/
#AllSort { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 200; BACKGROUND: #fffff5; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px;  WIDTH: 209px; PADDING-TOP: 8px;POSITION: relative; TEXT-ALIGN: left}
#AllSort H3 {PADDING-RIGHT: 5px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; WIDTH: 195px; COLOR: #025fa8; LINE-HEIGHT: 22px; PADDING-TOP: 3px; HEIGHT: 22px;
font-size:12px;}
#AllSort H3 A:link {COLOR: #d6290b}
#AllSort H3 A:visited {COLOR: #d6290b}
#AllSort DL {OVERFLOW: hidden; WIDTH: 209px}
#AllSort DT {PADDING-RIGHT: 5px; PADDING-LEFT: 9px; BACKGROUND: url(images/jo_itemaa.gif) no-repeat 199px -140px; PADDING-BOTTOM: 0px;  WIDTH: 300px; CURSOR: default; LINE-HEIGHT: 24px; PADDING-TOP: 3px; HEIGHT: 24px}
#AllSort DT SPAN {PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: right; OVERFLOW: hidden; WIDTH: 140px; COLOR: #999; HEIGHT: 21px}
HTML #AllSort DT SPAN {PADDING-RIGHT: 4px}
#AllSort .Dis {DISPLAY: block}
#AllSort .noDis {DISPLAY: none}
#AllSort .curr {BORDER-TOP: #959595 1px solid; BACKGROUND: url(images/jo_line_bg.jpg) #fff repeat-x 0px -478px; PADDING-BOTTOM: 4px; WIDTH: 195px; LINE-HEIGHT: 19px; HEIGHT: 19px}
#AllSort .curr SPAN {DISPLAY: none}
#AllSort DD {PADDING-RIGHT: 5px; PADDING-LEFT: 9px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 195px; CURSOR: default; PADDING-TOP: 5px}
#AllSort DD SPAN {DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(images/jo_item.gif) no-repeat 0px -143px; FLOAT: left; WIDTH: 82px}
#AllSort DIV SPAN {	DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(images/jo_item.gif) no-repeat 0px -143px; FLOAT: left; WIDTH: 82px}

.viewall {margin:0px;padding:0px;PADDING-RIGHT: 8px; BORDER-TOP: #e1e1e1 0px dotted; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; TEXT-ALIGN: right;background-image:url(images/spring_02aaa.gif);padding:0px;position:absolute;top:-25px;left:140px;}

.pop_wrap {PADDING-RIGHT: 3px; MARGIN-TOP: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 999; BACKGROUND: url(images/shadow_04.gif) no-repeat left top; LEFT: 190px; PADDING-BOTTOM: 3px; WIDTH: 201px; PADDING-TOP: 0px; POSITION: absolute}
.pop {BORDER-RIGHT: #959595 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #959595 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(images/jo_line1.gif) #fff no-repeat 0px -780px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: #959595 0px solid; WIDTH: 180px; LINE-HEIGHT: 24px; PADDING-TOP: 3px; BORDER-BOTTOM: #959595 1px solid;
}

/*首页新闻*/
.main .mainBody td.newslist {padding:0px;width:220px;}
.main .mainBody td.newslist ul{margin:0px;padding:0px;}
.main .mainBody td.newslist ul li{margin:0px;padding:0px;width:200px;text-indent:0px;margin-top:8px;margin-left:8px;list-style:none}
.main .mainBody td.newslist ul li a{margin:0px;padding:0px;width:auto;color:#000;text-decoration:none}
.main .mainBody td.newslist ul li a:hover{text-decoration:underline}
.main .mainBody td.newslist .contain{border:1px solid #e7ca96;border-top:0px;height:200px;overflow:hidden}


/*首页产品广告*/
.main .mainBody td div.jianProduct {padding:0px;width:530px;}
.main .mainBody td div.jianProduct .head{background-image:url(images/spring_053.gif);background-repeat:repeat-x;height:31px;width:auto; }
.main .mainBody td div.jianProduct .head .btitle{margin:0px;padding:0px;height:31px;color:#d6290b;line-height:31px;font-weight:bold;float:left;font-weight:bold;color:#d6290b;padding-left:8px;width:520px;overflow:hidden;font-size:14px}

.main .mainBody td div.jianProduct .contain{border:1px solid #e7ca96;border-top:0px;height:200px;overflow:hidden;width:528px;text-align:center}
.main .mainBody td div.jianProduct .contain{paddding-bottom:5px;}
.main .mainBody td div.jianProduct .contain td{padding:5px;}



/*公共部分结束*/

/*产品列表页*/
.main .mainBody .cat{border:1px solid #e7ca96;padding-top:5px;padding-bottom:5px;line-height:25px;padding:10px;}
.main .mainBody .cat ul{display:inline;padding:0px;margin:0px;}
.main .mainBody .cat ul li{display:inline;padding:0px;margin:0px;margin:5px;}
/*产品介绍页*/
.productInfo{margin-top:15px;border:0px;}
.productInfo .title{font-size:18px;margin:5px;text-align:center;
font-weight:bold}
.productInfo .pic{width:250px;height:250px;border:1px solid #ccc;float:left}
.productInfo ul{float:right;width:500px;margin:0px;padding:0px;list-style:none}
.productInfo ul li{list-style:none;margin-top:10px;}
.productInfo ul li span.price{color:#F00;font-weight:bold;
font-size:14px}
.productInfo ul li span.userPrice{}
.productInfo ul li span.minPrice{color:#F00;font-weight:bold}


.productInfo table.priceTabs{ empty-cells: show; border-collapse: collapse; width:100%}
.productInfo .priceTabs { margin:0px 0 10px; border:1px solid #ddd; }
.productInfo .priceTabs  th{background:#f6f6f6;}
.productInfo .priceTabs  td{text-align:center}
.productInfo .priceTabs  th.pricetd{width:50%}


.productInfo #buyNow{background:url(images/bt_buy.png) no-repeat scroll 0 0;border:0px;width:126px;height:36px;}
.productInfo #addToCart{background:url(images/bt_buy.png) no-repeat scroll -254px 0;border:0px;width:126px;height:36px;}


.productInfo ul li form{background-color:#f9f9f9;	border:1px solid #eeeeee;padding-bottom:10px;padding-top:10px;}
.productInfo ul li form div{margin:5px;}
.productInfo ul li form label{margin-top:10px;display:block;margin-left:64px;}
.productInfo ul li form.hover{background-color:#fffff5;	border:1px solid #e7ca96}




.main .mainBody .detail{margin-top:10px;}
.main .mainBody .detail .head{border-bottom:0px solid #e7ca96;padding-bottom:0px;height:25px;background-image:url(images/bg_line_feed.png);background-repeat:repeat-x;background-position:bottom}
.main .mainBody .detail .head a{height:25px;line-height:25px;font-weight:bold;color:#d6290b;padding:0px 8px;border:1px solid #e7ca96;background-color:#fffff5;display:block;float:left;margin-left:5px;}
.main .mainBody .detail .head a.hover{background-color:#FFF;border-bottom:1px solid #fff;}
.main .mainBody .detail .content{line-height:200%}
.main .mainBody span.red{color:#F00}



/*购物车*/

table.cartTable{ empty-cells: show; border-collapse: collapse; }
.cartInfo .cartTable{ margin:5px 0 10px; border:1px solid #ddd; }
.cartInfo .cartTable th{ background:#f6f6f6; }
.cartInfo .totalPrice{text-align:right}

/*订单信息*/
.orderInfo {border:1px solid #e7ca96;padding-top:0px;}
.orderInfo h1{font-size:18px;;background-color:#fcf1be;margin:0px;padding:5px;color:#d6290b}
.orderInfo .address{border-bottom:1px dashed #000;margin-bottom:5px;padding-bottom:10px;margin-left:25px;margin-right:25px;}
.orderInfo .address label{display:block;margin-top:8px;margin-left:25px}
.orderInfo .cartInfo {margin-left:25px;margin-right:25px;margin-top:25px;}
.orderInfo .paySend{border-bottom:1px dashed #000;margin-bottom:5px;padding-bottom:10px;margin-left:25px;margin-right:25px;padding-left:20px;}
.orderInfo .paySend h3{display:block;border-bottom:1px dashed #ccc;}
#Loading{border:1px solid #ddd;width:100%;background-color:#efefef;height:24px;line-height:24px;z-index:0;/*position:absolute;top:0px;left:0px;*/}


/* 帮助中心 */
.main .helpsidebar{float:left;width:165px;;padding-bottom:5px;padding-left:0px;background-color:#fff;overflow:hidden;border:0px;}
.main .helpsidebar h2,.main .helpsidebar h4{margin:0px;padding:0px;}
.main .helpsidebar h2{background-image:url(images/helpcenter.jpg);font-size:14px;font-weight:bold;text-indent:35px;line-height:30px;height:30px;overflow:hidden;color:#FFF}
.main .helpsidebar h4{font-size:12px;background-color:#faf4d1;height:27px;line-height:27px;border-bottom:1px solid #d6d0b1;padding-left:25px;color:#4a4a4a}
.main .helpsidebar div{border-left:1px solid #959595;border-right:1px solid #959595;border-bottom:1px solid #959595}
.main .helpsidebar div ul{margin-left:25px;margin-top:8px;margin-bottom:8px;}
.main .helpsidebar div ul li{padding:0px;margin:0px;margin-top:8px}
.helpsidebar div ul li{list-style:outside;list-style-image:url(images/helpcenter_icon.gif)}
.helpsidebar div ul li a{color:#005cce}
.main .helpBody{width:805px;float:right}
.main .helpBody .content{line-height:25px;font-size:14px;}
.main .helpBody h5{background-color:#deedf9;height:25px;line-height:25px;font-size:14px;padding-left:15px;margin-top:0px;}


/* 新闻 */
.newsInfo .title{font-size:14px;font-weight:bold;height:50px;line-height:50px;text-align:center;border-bottom:1px solid #ccc;}

.main .newsSidebar{float:left;width:165px;;padding-bottom:5px;padding-left:0px;background-color:#fff;overflow:hidden;border:0px;}
.main .newsSidebar h2,.main .newsSidebar h4{margin:0px;padding:0px;}
.main .newsSidebar h2{background-image:url(images/helpcenter.jpg);font-size:14px;font-weight:bold;text-indent:35px;line-height:30px;height:30px;overflow:hidden;color:#FFF}
.main .newsSidebar h4{font-size:12px;background-color:#faf4d1;height:27px;line-height:27px;border-bottom:1px solid #d6d0b1;padding-left:25px;color:#4a4a4a}
.main .newsSidebar div{border-left:1px solid #959595;border-right:1px solid #959595;border-bottom:1px solid #959595}
.main .newsSidebar div ul{margin-left:25px;margin-top:8px;margin-bottom:8px;}
.main .newsSidebar div ul li{padding:0px;margin:0px;margin-top:8px}
.main .newsSidebar div ul li{list-style:outside;list-style-image:url(images/helpcenter_icon.gif)}
.main .newsSidebar div ul li a{color:#005cce}

.main .newsBody{width:805px;float:right;border:1px solid #999}
.main .newsBody ul{margin-left:50px;margin-right:20px;}
.main .newsBody ul li{margin-top:10px;list-style:none;border-bottom:1px dashed #ccc;padding:5px;}
.main .newsBody h5{margin:20px;font-size:14px;}
.main .newsBody .page{text-align:center;margin:20px;margin-top:25px;}

/* 用户中心 */
.main .userSidebar{float:left;width:165px;;padding-bottom:5px;padding-left:0px;background-color:#fff;overflow:hidden;border:0px;}
.main .userSidebar h2,.main .userSidebar h4{margin:0px;padding:0px;}
.main .userSidebar h2{background-image:url(images/helpcenter.jpg);font-size:14px;font-weight:bold;text-indent:35px;line-height:30px;height:30px;overflow:hidden;color:#FFF}
.main .userSidebar h4{font-size:12px;background-color:#faf4d1;height:27px;line-height:27px;border-bottom:1px solid #d6d0b1;padding-left:25px;color:#4a4a4a}
.main .userSidebar div{border-left:1px solid #959595;border-right:1px solid #959595;border-bottom:1px solid #959595}
.main .userSidebar div ul{margin-left:25px;margin-top:8px;margin-bottom:8px;}
.main .userSidebar div ul li{padding:0px;margin:0px;margin-top:8px}
.userSidebar div ul li{list-style:outside;list-style-image:url(images/helpcenter_icon.gif)}
.helpsidebar div ul li a{color:#005cce}
.main .userBody{width:805px;float:right}
.main .userBody .content{line-height:25px;font-size:14px;}
.main .userBody h5{background-color:#deedf9;height:25px;line-height:25px;font-size:14px;padding-left:15px;margin-top:0px;}

.main .userBody .page{margin-top:10px;text-align:right;margin-right:25px;}
.main .userBody .page a{background-color:#eee;margin-right:5px;padding:2px 5px;}
.main .userBody .page input{border:none;border:1px solid #ccc}
.main .userBody .page input#page{width:20px;}
.main .userBody .page input#button2{padding:2px 5px;}

table.userTable{ empty-cells: show; border-collapse: collapse;margin-top:10px; }
.userTable{border:1px solid #ddd;margin-bottom:0px; }
.userTable th{background:#f6f6f6;padding:5px;}
.userTable td{padding:5px;}
table.first{margin-top:0px}	


.userBody {border:1px solid #eee;position:relative;padding:5px 0px;}
.userBody input{border:1px solid #ccc;}
.mainReg{border:1px solid #eee;position:relative}
.xieyi .content{background-color:#fff;width:580px;height:150px;border:1px solid #e9e9e9; text-align:left;line-height:200%;  overflow-y:scroll;
margin-left:15px;padding:5px;}
.xieyi .tip{position:absolute;left:800px;}

div.content{line-height:200%}

