@import url(comm.css);

/*主体部分*/
.main{padding-top:18px;padding-bottom:0px;margin-top:10px;background:url(images/mian_bg.jpg) repeat-x #fff}

.main .sidebar{float:left;width:175px;padding-bottom:5px;padding-left:0px;overflow:hidden;border:0px;color:#707475}
.main .sidebar .top{background:#e4eaf6;border-bottom:1px solid #91b0dc;height:20px;line-height:20px}
.main .sidebar .top h2{margin:0px;padding:0px;font-size:12px;font-weight:normal;margin-left:5px;color:#4364b0;font-weight:bold}
.main .sidebar .contain{min_height:30px;border-top:0px;border:1px solid #91b0dc;}



.main .sidebar .category{margin-top:5px}
.main .sidebar .category li{padding-top:3px;padding-bottom:3px;border-bottom:1px solid #eaeaea;margin-top:5px;padding-left:35px;background:url(images/icos.gif) no-repeat 18px -26px}
.main .sidebar .category li.b{font-size:12px;background:url(images/icos.gif)  no-repeat 5px -45px;padding-left:23px;}

.main .mainBody{float:right;width:710px;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 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;}



.main .mainBody .productlist{margin-top:10px;}
.main .mainBody .productlist .item{margin-top:10px}
.main .mainBody .productlist .pic{float:left}
.main .mainBody .productlist .comInfo{float:left;display:block;clear:right;margin-left:10px;color:#747474;line-height:200%}
.main .mainBody .productlist .comInfo div{margin-top:0px;}
.main .mainBody .productlist .comInfo .productName{font-size:14px;}

.main .mainBody .searchBox{border:1px solid #ccc;margin-top: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}

/*产品介绍页*/
.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:2px solid #ccc;float:left;overflow:hidden}
.productInfo .pic img{}
.productInfo ul{float:right;width:450px;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;text-align:center}
.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:27px !important;+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;*/display:none}



/* 帮助中心 */
.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:16px;font-weight:bold;text-indent:8000px;line-height:9000px;height:29px;overflow:hidden}
.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:715px;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;}


/* 新闻 */
.main .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:160px;;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:16px;font-weight:bold;text-indent:8000px;line-height:9000px;height:29px;overflow:hidden}
.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:710px;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:16px;font-weight:bold;text-indent:8000px;line-height:9000px;height:29px;overflow:hidden}
.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}	

/* 产品列表页 */
.cat{border:1px solid #ccc;padding:0px;}
.cat .hd {background-color:#fff;border-bottom:1px solid #ccc;margin:0px;padding-top:5px;}
.cat .hd h3{margin:0px;margin-top:0px;margin-bottom:5px;margin-left:5px}
.cat .bd{padding-top:5px;padding-bottom:5px;}
.cat .bd ul li{display:inline;margin:5px;float:left}
.cat .bd ul:after {  content: '\20'; display: block; height: 0; clear: both; }

.productlist{border:1px solid #ccc;}
.productlist .item{margin-left:20px;border-bottom:1px solid #ccc;margin-right:20px;padding-bottom:5px}
.item .coment{width:500px}


.headertop {height:20px;line-height:20px;text-align:right;text-align:right;background-color:#CCC}
.headertop ul li{display:inline;float:right;margin-left:5px;}
.headertop .block{background-color:#ccc}





.newsBox{border:0px solid #ccc;margin-top:5px;}
.newsBox .hd{background-color:#eee;line-height:25px;border:1px solid #ccc}
.newsBox .hd h3{padding:0px;margin:0px;margin-left:5px;}

.newsBox ul {padding:0px;margin:0px;list-style:none}
.newsBox ul:after{content:'\20';display:block;height:0;clear:both;}
.newsBox ul li{margin-left:5px;float:left;display:block;width:190px;line-height:25px}


