

/*页面留白*/
.blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank40{height:40px; line-height:40px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
/*布局*/
.AreaL{width:210px; float:left; margin-right:10px;}
.AreaR{width:780px; float:left;}


a { color:#666; text-decoration:none}

a.blue { color:#005aa0}

.red { color:#F00}




/*搜索*/
#search { float:left; width:500px; margin-top:19px;}
#search form { border:solid #e4393c 3px; height:30px; overflow:hidden}
#search form .go { float:right; width:78px; height:30px; background:url(images/searcu_but.gif) no-repeat; border:none}
#search form .keyword { float:left; width:400px; border-width:0px; line-height:26px; height:26px; padding-left:10px; background:none}
#search .keys { line-height:26px; color:#999}
#search .keys a { margin-right:5px; color:#999}
#search .keys a:hover { color:#e4393c;}

/*页面主导航*/
#mainNav {height:40px; font-family:"微软雅黑"; position:absolute; width:100%; margin:0px auto; z-index:9999;}
#mainNav li { float:left; font-size:16px; line-height:40px; width:131px;}
#mainNav li.line{
float:left; width:2px; height:40px;
background:url(../images/line.png) no-repeat left center;}
#mainNav li a { display:block; float:left; color:#FFF; width:100%; text-align:center}
#mainNav li a:hover, #mainNav li a.cur {  text-decoration:none}
#mainNav li a.cur span{
}
#mainNav li.brd { width:210px; color:#FFF; height:40px; text-indent:20px;}
#mainNav .scar { background:url(images/car_bg.gif) no-repeat; width:212px; height:28px; float:right; line-height:26px; margin-top:7px;}
#mainNav .scar div { text-indent:38px;}
#mainNav .scar div strong {color:#c8337a;}
#mainNav .scar .fa { float:right; font-weight:bold; color:#d70000; padding-right:16px;}


/*当前位置*/
#ur_here {height:40px; line-height:40px; color:#999; padding-left:2px;}
#ur_here a { color:#999}

/* ====================
模块
==================== */
/*购物车*/
.cart{background:url(images/catBg.gif) no-repeat left top; padding:15px 10px 15px 50px;color:#006bcd; height:50px;  _padding:12px 10px 15px 50px;}
.cart a{color:#006bcd; text-decoration:none;}
.cart a:hover{color:#006bcd; text-decoration:underline;}

/*商品分类*/
.category_tree { position:absolute; left:0px; top:-40px; width:210px; background:#FFF url(images/category_tree_bg.gif) repeat left 40px;}
.category_tree .tit {height:40px; background:#4593fd url(images/category_tree_tit.gif1) no-repeat left -80px; font-family:"微软雅黑"; line-height:40px; text-indent:20px; font-size:16px; color:#FFF}
.category_tree dl {position:relative; z-index:100000;border-left:solid #4593fd 2px;border-right:solid #4593fd 2px; display:none}
.category_tree dt { height:36px; line-height:36px; font-size:14px; border-bottom:solid #eee 1px;}
.category_tree dt a { display:block; float:left; width:100%; height:36px; text-indent:20px;}
.category_tree dt a:hover { text-decoration:none}
.category_tree dd { height:auto; position:absolute; left:206px; top:0px; background:#FFF; border:solid #4593fd 2px; width:460px; z-index:100; display:none; padding:15px;}
.category_tree dd p { float:left; width:230px; height:24px; line-height:24px;}
.category_tree .amlicur dt { background:#eee}
.category_tree .amlicur dd { display:block}
.category_tree_cur {border-bottom:solid #4593fd 2px;}
.category_tree_cur .tit { background-position:left -40px;}
.category_tree_cur dl { display:block }

#category_tree_side {}
#category_tree_side dl {}
#category_tree_side dl dt { height:30px; line-height:30px; background:url(images/side_nav.gif) no-repeat left -58px; padding-left:15px; font-size:14px;}
#category_tree_side dl dd { display:none; padding:0px 0 5px 0; line-height:24px;}
#category_tree_side dl dd div { padding-left:15px;}
#category_tree_side dl dd p { padding-left:46px;}
#category_tree_side dl.cur { background:#fff; border-left:solid #1369c0 3px; border-top:solid #ddd 1px; border-bottom:solid #ddd 1px;}
#category_tree_side dl.cur dt { background-position:left -30px;}
#category_tree_side dl.cur dt a { color:#1369c0; font-weight:bold}
#category_tree_side dl.cur dd { display:block}
/*
#category_tree_side dl.cur { background:#fff; border-left:solid #1369c0 3px; border-top:solid #ddd 1px; border-bottom:solid #ddd 1px;}
#category_tree_side dl.cur dt { background-position:left -30px;}
#category_tree_side dl.cur dt a { color:#1369c0; font-weight:bold}
#category_tree_side dl.cur dd { display:block}
*/

#category_tree_side #top_cat_27 { border:solid #ddd 0px; margin-right:20px; margin-bottom:20px;}
#category_tree_side #top_cat_27 dt { background:#1369c0}
#category_tree_side #top_cat_27 dt a { color:#FFF !important}
#category_tree_side #top_cat_27 dd { background:#FFF; padding-top:5px; display:block}
#category_tree_side #top_cat_27 dd div { background:url(images/alone.gif) no-repeat 20px 9px; text-indent:15px;}

/*销售排行*/
.top10Tit{background:url(images/bg.gif) no-repeat 0px -85px; height:33px;}
.top10List{background-color:#fff; }
.top10List ul{border-top:1px solid #eee; position:relative;}
.top10List .iteration{position:absolute; top:10px; left:8px;}
.top10List .iteration1{padding-left:3px;}
.top10List li.topimg{width:35px; height:35px;}
.top10List .samllimg{width:35px; height:35px; margin-bottom:4px;}
.top10List li{padding:6px 3px 6px 23px; float:left;}
/*linkCOLOR*/
.top10List li a,#mallNews .NewsList li a,.boxCenterList li a{color:#3f3f3f; text-decoration:none;}
.top10List li a:hover,#mallNews .NewsList li a:hover,.boxCenterList li a:hover{color:#ff6600; text-decoration:none;}
/*首页焦点图*/
#focus{border-right:1px solid #c5e4ff; padding:8px; background:url(images/foucsBg.gif) repeat-x left top;}
#mallNews{width:230px; padding:8px 8px 0px 8px; background:url(images/foucsBg.gif) repeat-x left top;}
#mallNews .NewsTit{background:url(images/bg.gif) 0px -132px; height:23px;}
#mallNews .NewsList{background:#FFFFFF; padding:8px;}
#mallNews .NewsList ul{margin-top:10px;}
#mallNews .NewsList li{background:url(images/bg.gif) no-repeat 0px -167px; padding:0px 0px 0px 10px;
text-align:left;
}
/*今日特价和品牌*/
#sales .goodBox{margin:10px 0px 10px 10px; _margin-left:5px;}
#sales .goodBox .goodList p{ color:#3f3f3f;}
#sales .goodBox .goodList p a{color:#3f3f3f; text-decoration:none;}
#sales .goodBox .goodList p a:hover{color:#ff6600; text-decoration:none;}
#sales .goodList{width:110px; margin:0px 5px 0px 5px; float:left; text-align:center;}
#sales .goodList img{width:100px; height:100px; padding:5px;}
#sales .goodList p{ margin-top:3px;}
.brandsIe6{_width:250px;}/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/
/*精品推荐，新品上市，热卖商品*/
.centerPadd{padding:8px; overflow:hidden;}
.goods_tabs { border-top:solid #cc0000 2px;}
.itemTit{height:38px;  text-align:right; background:url(images/tabs_bg.gif) repeat-x;border-right:solid #d9d9d9 1px;border-left:solid #d9d9d9 1px;}
.itemTit img{position:relative; top:7px;}
.itemTit h2{float:left; height:38px;font-size:14px; color:#cc0000;  line-height:38px; background:#FFF; border-right:solid #d9d9d9 1px; padding:0 20px 0 20px;}
.itemTit h2 a{color:#cc0000; text-decoration:none;}
.itemTit .h2bg{float:left; height:38px;font-size:14px; color:#333;  line-height:38px; background:none; border-right:solid #d9d9d9 1px; padding:0 20px 0 20px;}
.itemTit .h2bg a{color:#333; text-decoration:none;}

.itemTit .more { float:right; margin-right:10px; padding-top:10px;}

.centerPadd .goodsBox{border:1px solid #d6ecff; background:#fff; padding:12px 0px 0px 17px; *padding:12px 0px 0px 17px;
_padding:12px 0px 0px 0px;}

/*单个商品*/
.goodsItem {width:178px; float:left; position:relative; overflow:hidden; text-align:center; padding:5px 0 15px 0}
.goodsItem .goodsimg{width:160px; height:160px; margin-bottom:4px;}
.goodsItem img{width:52px; height:17px;}
.goodsItem p{ color:#3f3f3f;}
.goodsItem p a{color:#3f3f3f; text-decoration:none;}
.goodsItem p a:hover{color:#ff6600; text-decoration:none;}

/*帮助*/
.helpTitBg {text-align:left;border-top:solid #ddd 1px; padding:15px 0 15px 0; border-bottom:solid #f1f1f1 1px;}
.helpTitBg dl{float:left; width:190px;}
.helpTitBg dt{ float:left; width:45px;}
.helpTitBg dd { float:left}
.helpTitBg dd div { font-weight:bold; line-height:26px; font-size:14px; font-family:"微软雅黑"}
.helpTitBg dd p { line-height:22px; background:url(images/icon_d.gif) no-repeat left 7px; padding-left:8px;}
.helpTitBg .lianxi { float:right; margin-top:25px;}
.helpTitBg .lianxi li { height:30px;}

/*相关商品*/
.boxCenterList ul{height:1%; margin-bottom:5px;}
.boxCenterList li{float:left; width:120px;}
.boxCenterList li.goodsimg{width:48px; margin-right:10px;}
.boxCenterList li.goodsimg img{width:48px; height:48px; display:block;}
/*相关文章(其它带有小三角点的文字列表共用)*/
.RelaArticle a,.alone{background:url(images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#3f3f3f; text-decoration:none;}
.RelaArticle a:hover{background:url(images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#ff6600; text-decoration:none;}
/*浏览历史，收藏*/
.history h2 { height:33px; line-height:33px; font-size:14px;float:left;  background:#FFFFFF; padding:0 20px 0 20px; border-right:solid #d9d9d9 1px;}
.history .h2bg{height:33px; line-height:33px; font-size:14px;float:left; background:none; color:#999; padding:0 20px 0 20px; border-right:solid #d9d9d9 1px;}
#history li{width:100%;}
#clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}
.colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
.colle a:hover{background:none; padding:0px; color:#ff6600; text-decoration:none;}

/* ====================商品详情页面部分模块==================== */
#goodsInfo .imgInfo{width:352px; float:left;}
#goodsInfo .imgInfo .thumb {width:350px; height:350px; border:solid #d9d9d9 1px;}/*商品详情图片*/
#goodsInfo .gallery{width:352px; float:left; overflow:hidden;}
#goodsInfo .gallery ul{ width:1000px; position:absolute; left:0px; top:0px;}
#goodsInfo .gallery li{float:left; width:50px; height:50px; padding:1px; border:solid #cecfce 1px; margin-right:8px;}
#goodsInfo .gallery li img{width:50px; height:50px;}
#goodsInfo .gallery li.cur { padding:0px; border:solid #e4393c 2px;}
#goodsInfo .gallery .gallery_div { float:left; width:310px; overflow:hidden; position:relative; height:54px;}
#goodsInfo .gallery a.allow { display:block; float:left; width:17px; height:54px; background:url(images/gallery_icon.gif) no-repeat left top}
#goodsInfo .gallery a.allow:hover { text-decoration:none}
#goodsInfo .gallery a.allow_left { margin-right:8px;}
#goodsInfo .gallery a.allow_left:hover { background-position:-34px 0px;}
#goodsInfo .gallery a.allow_right { float:right; background-position:-17px 0px;}
#goodsInfo .gallery a.allow_right:hover { background-position:-51px 0px;}
/*文字信息*/
#goodsInfo .textInfo{ margin-top:20px;}
#goodsInfo .textInfo .goods_name { font-family:"微软雅黑"; line-height:24px; background:url(images/line.gif) repeat-x left bottom; padding-bottom:8px;}
#goodsInfo .textInfo .goods_name h1 { color:#666; font-size:16px; font-weight:bold;}
#goodsInfo .textInfo .goods_name h2 { color:#e4393c; font-size:16px; font-weight:bold;}
#goodsInfo .textInfo .infos { padding:10px 0 10px 0; color:#666;}
#goodsInfo .textInfo .infos th { width:72px; text-align:left; color:#666; font-weight:normal; line-height:20px; padding:5px 0 5px 0}
#goodsInfo .textInfo .infos td { line-height:20px; padding:5px 0 5px 0;}
#goodsInfo .textInfo .infos .volume_price { background:#eee}
#goodsInfo .textInfo .infos .volume_price td { text-align:center; padding:3px; background:#FFF}

#goodsInfo .textInfo .attrs { padding:10px 0 10px 0; color:#666}
#goodsInfo .textInfo .attrs th { width:72px; text-align:right; color:#666; font-weight:normal; line-height:20px; padding:5px 0 5px 0}
#goodsInfo .textInfo .attrs td { line-height:20px; padding:5px 0 5px 0;}
#goodsInfo .textInfo .attrs .spec a { float:left; display:block; height:24px; line-height:24px; border:solid #ccc 1px; padding:1px 9px 1px 9px; margin:0 8px 8px 0; color:#666; text-decoration:none}
#goodsInfo .textInfo .attrs .spec a:hover { border:solid #e4393c 2px; padding:0 8px 0 8px;}
#goodsInfo .textInfo .attrs .spec a.cur { background:url(images/attr_bg.gif) no-repeat right bottom;border:solid #e4393c 2px; padding:0 8px 0 8px;}



#goodsInfo .textInfo li{background:url(images/lineBg.gif) repeat-x left bottom; padding:0px 8px; _height:1%;}
#goodsInfo .textInfo li.padd{padding:7px 0px 7px 8px;}
#goodsInfo .textInfo li dd{width:50%; float:left; padding:7px 0px;}
#goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec; width:48%; padding-left:8px;}
#goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec;}
#goodsInfo .textInfo a{color:#005aa0;}
#goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
/*用户评论*/
.ie6{padding-left:25px; _padding-left:15px; height:1%;}/*购买此商品的人还购买的商品*/
.comments li{background:url(images/lineBg.gif) repeat-x left bottom; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;
margin-bottom:8px;
}
.comments li img{position:absolute; right:0px; top:3px;}
.comments li p{margin:3px auto; text-align:left;}
.commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px;}
.commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
.captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}
/* ====================
品牌推荐
==================== */
/*品牌列表*/
#brandList{background:url(images/brandBg.gif) repeat-y top center; margin-top:12px; height:1%;}
#brandList .brandBox{width:240px; _width:236px; float:left; margin:0 5px 20px 5px; text-align:center; overflow:hidden; height:160px;}
#brandList .brandBox .brandLogo{width:188px; height:52px; overflow:hidden;}
#brandList .brandBox h4{height:23px; line-height:23px; background:#e9e9e9; margin:0px 0 8px 0; padding:0 10px; text-align:right;
font-weight:100; font-size:12px;
}
#brandList .brandBox h4 span,#brandList .brandBox h4 span a{float:left; font-weight:bold; color:#3f3f3f; text-decoration:none;}
#brandList p{text-align:left; margin-bottom:5px; color:#909090; padding:8px;}
#brandList p.brandCategory,#brandList p.brandCategory a{text-align:left; color:#006acd; text-decoration:none;}
#brandList .brandArticle{border:1px dashed #d9d9d9; background:#f8f8f8; text-align:left;}
.brandCategoryA a{ margin-right:15px;}

/* ====================用户中心==================== */
.usbox { background:#f2f2f2; border:1px solid #ddd; padding:9px;}
.usbox .logtitle { font-size:16px; font-weight:bold; font-family:"微软雅黑"; line-height:40px; height:40px;}
.usbox .input { border:solid #ccc 1px; line-height:22px; height:22px; width:300px; padding:4px;}
.usbox .username { background:url(images/loginput_bg.gif) no-repeat right 0px; }
.usbox .password { background:url(images/loginput_bg.gif) no-repeat right -70px; }
.logtable { background:#fff; text-align:left; width:420px; height:208px; padding:40px 0px 60px 70px; float:left}
.logtable dt { color:#999; line-height:24px;}


.box_1 .userCenterBox{border:4px solid #f7f7f7; background-color:#fff;}

.us_Submit{border:none; width:310px; height:34px; background:url(images/bnt_ur_log.gif);}
.us_Submit_reg{border:none; width:270px; height:36px; background:url(images/bnt_ur_reg.gif);}
.usTxt{width:400px; height:267px; padding:43px 0 0 90px; background:#f2f2f2; float:right;text-align:left; background:url(images/ur_bg1.gif) no-repeat 0 50%; line-height:23px;}
.usTxt img{margin-top:15px;}
/*注册*/
.usbox_2{background:#fff; text-align:left; padding:40px;}
.usbox_2 .input { width:250px;}
.usbox_2 th { font-size:14px; color:#999; font-weight:normal; text-align:right; width:120px; vertical-align:top; padding-top:12px}


.actionSub a{color:#006acc; text-decoration:underline;background:url(images/ur_bg.gif) no-repeat 0px -68px; padding-left:14px;}
.box_1 .userCenterBox .userMenu a{display:block; height:25px; line-height:25px; background:url(images/menuBg.gif) no-repeat 0 -30px;color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;}
.box_1 .userCenterBox .userMenu a.curs{background:url(images/menuBg.gif) no-repeat 0 0px; font-weight:bold;}
.box_1 .userCenterBox .userMenu a img{ margin-right:3px;}
.msgBottomBorder{clear:both; background:url(images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}

/* ====================
商品分类页面
==================== */
/*属性组合搜索*/
.screeBox{padding:10px; color:#666}
.screeBox a{color:#666;}
.screeBox span{background:#C00; color:#fff; padding:3px 5px; margin:0 3px;}

.sort a{ position:relative; bottom:5px;}
.sort input{position:relative; top:3px;}
/*商品列表显示方式*/
.goodsList{ padding:10px 10px 0 10px;}
.goodsList ul{ margin-bottom:10px;}
.goodsList ul#bgcolor{background:#fbfbfb; border-top:1px dashed #e8e8e8; border-bottom:1px dashed #e8e8e8;}
.goodsList li{float:left; padding-top:8px;}
.goodsList li.thumb{width:80px; text-align:center;}
.goodsList li.thumb img{width:50px; height:50px; border:1px solid #ccc; padding:1px;}
.goodsList li.goodsName{width:290px; margin-right:10px;}
.goodsList li.action{float:right; margin-left:10px;}
.goodsList li.action a.abg{background:url(images/bg.gif) no-repeat 0px -735px; padding-left:18px; position:relative; bottom:5px;}

/* ====================
团购
==================== */
.group{background:#f2f2f2; padding:8px;}
.group li{float:left; background:#fff; padding:8px;}


/*2.62在购物车里面显示相关配件*/
.flowGoodsFittings{padding:10px;}
.flowGoodsFittings ul{height:1%; margin:5px 4px; float:left;}
.flowGoodsFittings li{float:left; width:120px;}
.flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}
.flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}

/* ====================
文章列表页-2009.6.8
==================== */
.article_search{margin:8px 0;}
.article_search .inputBg{width:300px;}
/* ====================
打印报价单
==================== */
.quotation{ margin:20px auto 20px auto; text-align:center;}




/*翻页*/
.pagebar{height:20px; float:right;}
.pagebar img{position:relative; top:2px;}
.pagebar a{display:block; float:left; margin:0 2px; color:#0066cc; text-decoration:none;}
.pagebar a:hover{color:#ff5a6a; text-decoration:none;}
.pagebar .page_now{display:block; float:left; margin:0 5px; color:#ff5a6a; font-weight:bold; background:#fff;}
#pager a{color:#0066cc; text-decoration:none;}

/*底部导航+友情链接*/
.bNavList{height:30px; margin-top:10px; line-height:30px; text-align:center;}
.bNavList a { }

.links{border:1px solid #fff; background:#eef6f9; padding:0 12px;}
.links img{width:88px; height:30px; margin:5px;}
.links a{color:#006acd; text-decoration:none;}
/*版权*/
#footer { padding:30px 0 30px 0; height:46px;  background:url(../images/footer.jpg) repeat-x; color:#FFF;}
#footer .block{
text-align:center;
line-height:25px; }


/* ======商品比较浮动块 ====== */
#compareBox {
width:128px;
background:url(images/compareBg.gif) no-repeat top center;
background-color:#edf8ff;
padding:35px 0 8px 0;
border: 1px solid #c5e4ff;
position: absolute;
right:1px;
top:200px;
}

#compareBox input {
width:52px; height:13px;
border:none;
background:url(images/compareSub.gif) no-repeat;
}

#compareList {
margin:0px 0px 8px 0px;
padding:0px;
width:120px;
background:#FFFFFF;
border:1px solid #d6ecff;
}

#compareList li {
color: #333;
text-align:left;
background: #fff;
padding: 3px 5px;
margin: 3px 0;
}

#compareList li img {
float:right;
padding-top:4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
list-style-type:none;
padding:5px;
color:red
}
.messagediv {
font-size:12px;
position:absolute;
border:1px solid #FFD700;
text-align:center;
padding:5px;
background-color:#FFFACD;
filter:alpha(opacity=50);
-moz-opacity:0.7;
opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
float:left;
width:300px;
}


/* ====================购物流程==================== */
.cmsok_flowBox { background:url(images/cart_step_bg.gif) repeat-y; padding:60px; color:#666}
.cmsok_flowBox .sti { color:#000;}
.cmsok_flowBox .sti div { float:right; color:#666}
.cmsok_flowBox .sti div strong { color:#d80000}
.cmsok_flowBox .stn { color:#666;}
.cmsok_flowBox .stn strong { color:#d80000; font-size:20px;}
.cmsok_flowBox .cart_list { border:solid #ddd 1px;}
.cmsok_flowBox .cart_list th { background:#f4f4f4; text-align:left}
.cmsok_flowBox .cart_list td { background:#FFF; border-top:solid #ddd 1px; padding:10px 5px 10px 5px}
.cmsok_flowBox .cart_list td .thumb { width:40px;}

.cmsok_flowBox .cflogin { float:left; width:400px; border-right:dashed #848484 1px;}
.cmsok_flowBox .cflogin th { padding:10px 10px 10px 0; color:#6f6f6f}
.cmsok_flowBox .cflogin td { padding:10px 10px 10px 0; color:#6f6f6f}
.cmsok_flowBox .cflogin .input { background:#f0f0f0; border:solid #c8c8c8 1px; padding:4px; width:190px;}

.cmsok_flowBox .cfreg { float:right; width:370px;}
.cmsok_flowBox .cfreg th { padding:10px 10px 10px 0; color:#6f6f6f; text-align:right}
.cmsok_flowBox .cfreg td { padding:10px 10px 10px 0; color:#6f6f6f}
.cmsok_flowBox .cfreg .input { background:#f0f0f0; border:solid #c8c8c8 1px; padding:4px; width:190px;}

.cmsok_flowBox .cbx { border:solid #ddd 1px; padding:1px;}
.cmsok_flowBox .cbx .cbtit { background:#f4f4f4; height:26px; line-height:26px; padding:0 10px 0 10px; border-bottom:solid #ddd 1px;}

.cmsok_flowBox .cktit strong { font-size:19px;}

.cmsok_flowBox_ck { background:url(images/cmsok_flowBox_ck.gif) no-repeat; height:110px; padding:20px;}
.cmsok_flowBox_ck .ot { float:right; width:600px;}
.cmsok_flowBox_ck .but { float:left; margin:20px 0 0 0; width:200px; border-right:solid #ddd 1px; padding-right:50px; text-align:right}

.cmsok_flowBox .od { width:440px; height:108px; background:url(images/cart_step_od.gif) no-repeat left top; font-size:20px; font-weight:bold; line-height:30px; padding:45px 0px 0 160px; margin:auto}
.cmsok_flowBox .od p { color:#93b70c}
.cmsok_flowBox .od strong { color:#d80000}

.help_left_nav { border-top:solid #999 2px;}
.help_left_nav dl { border-left:solid #ddd 1px; border-right:solid #ddd 1px;}
.help_left_nav dt { background:#f7f7f7; height:30px; line-height:30px; border-bottom:solid #ddd 1px;  font-weight:bold; text-indent:20px; font-size:14px; font-family:"微软雅黑"}
.help_left_nav dd { border-bottom:solid #ddd 1px; padding:6px 0 6px 0}
.help_left_nav dd p { height:24px; line-height:24px; overflow:hidden}
.help_left_nav dd p a { text-indent:20px; text-decoration:none; display:block; float:left; width:100%}
.help_left_nav dd a:hover { background:#f7f7f7}

.index_brands { border:solid #d9d9d9 1px; margin:10px 0 10px 0;}
.index_brands ul { float:left;}
.index_brands li { float:left; width:100px; height:40px; overflow:hidden; margin-right:10px; border:solid #e6e6e6 1px;}
.index_brands li img { width:100px; height:40px;}
.index_brands .ibt_right { float:right; width:19px; padding:3px; border-left:solid #d9d9d9 1px; height:56px;}
.index_brands .ibt_right a { display:block; float:left; width:19px; height:56px; background:url(images/brands_icon.gif) no-repeat -57px 0px;}
.index_brands .ibt_right a:hover { background-position:-38px 0px}
.index_brands .ibt_left { float:left; width:19px; padding:3px; border-right:solid #d9d9d9 1px; height:56px;}
.index_brands .ibt_left a { display:block; float:left; width:19px; height:56px; background:url(images/brands_icon.gif) no-repeat 0px 0px;}
.index_brands .ibt_left a:hover { background-position:-19px 0}
.index_brands .ibs {float:left; overflow:hidden; width:676px; height:42px; padding-top:10px; border-left:solid #fff 10px; border-right:solid #fff 10px}

.goods_list dl { float:left; width:33.33%; float:left; margin-top:20px; height:274px;}
.goods_list dl dt img { width:265px; height:234px; display:block; margin:0px auto;}
.goods_list dl dd { color:#999; line-height:22px;}
.goods_list dl .name { line-height:40px; height:40px; overflow:hidden;text-align:center; }
.goods_list dl .name a{
border:1px solid #ccc; border-top:none;
width:263px; height:39px;
display:block;height:39px; margin:0px auto;
color:#4c3a3a;font-size:14px;}
.goods_list dl .buts { height:22px; line-height:22px; overflow:hidden}
.goods_list dl .buts a { display:block; float:left; height:22px; margin-right:6px;}
.goods_list dl .buts a:hover { text-decoration:none}
.goods_list dl .buts a.ico1 { width:80px; background:url(images/goods_list_but.gif) no-repeat 0px 0px;}
.goods_list dl .buts a.ico1:hover { background-position:0px -22px;}
.goods_list dl .buts a.ico2 { width:44px; background:url(images/goods_list_but.gif) no-repeat -84px 0px;}
.goods_list dl .buts a.ico2:hover { background-position:-84px -22px;}
.goods_list dl .buts a.ico3 { width:60px; background:url(images/goods_list_but.gif) no-repeat -132px 0px;}
.goods_list dl .buts a.ico3:hover { background-position:-132px -22px;}
.goods_list dl.cur { border:solid #ccc 1px; background:#f8f8f8}

.user_cpL {float:left; width:180px; overflow:hidden}
.user_cpR {float:right; width:806px; overflow:hidden}

.user_cp_menu dl { border:solid #e6e6e6 1px; border-top:none}
.user_cp_menu dl dt { height:30px; background:url(images/user_cp_menu_dt.gif) repeat-x; line-height:30px; text-indent:10px; font-weight:bold}
.user_cp_menu dl dd { padding:10px;}
.user_cp_menu dl dd p { height:20px; line-height:20px; overflow:hidden; background:url(images/user_cp_menu_icon.gif) no-repeat 9px 7px; padding-left:20px;}
.user_cp_menu dl dd p a.curs { font-weight:bold; color:#e70017}

.box_gray { border:solid #eee 1px;}
.box_gray .tit { height:40px; line-height:40px; padding:0 15px 0 15px; font-weight:bold; font-size:14px; background:#f7f7f7; color:#666; border-bottom:solid #eee 1px;}

.article_view .title { font-size:16px; font-weight:bold; font-family:"微软雅黑"; line-height:30px; padding:0px 0 5px 0}
.article_view .info { color:#999; border-bottom:dashed #ddd 1px; padding-bottom:10px; margin-bottom:15px;}
.article_view .content { line-height:200%; font-size:14px;}
.article_view .content p { margin-bottom:15px;}

.about_view { border:solid #ddd 1px; padding:15px;}
.about_view .title { font-size:16px; font-weight:bold; font-family:"微软雅黑"; line-height:30px; padding:0 0 6px 0;border-bottom:dashed #ddd 1px;margin-bottom:15px;}
.about_view .content { line-height:200%; font-size:14px;}
.about_view .content p { margin-bottom:15px;}

.about_list { border:solid #ffdfdf 1px; border-top:none; background:url(images/about_bg.gif) no-repeat left bottom; padding:10px 10px 170px 10px;}
.about_list li { height:32px; line-height:32px; border-bottom:dashed #ffdfdf 1px; padding-left:5px;}
.about_list li a { color:#005ea7}

.goods_paixu { border:solid #ddd 1px; background:#f7f7f7; height:26px; padding:6px; line-height:24px;}
.goods_paixu dl, .goods_paixu dd, .goods_paixu dt { float:left;}
.goods_paixu dt { line-height:26px;}
.goods_paixu dd { margin-right:5px;}
.goods_paixu dd a { float:left; display:block; height:24px; line-height:24px; border:solid #cecbce 1px; background:#FFF; padding:0 10px 0 10px;}
.goods_paixu dd.cur a { background:#e4393c; border-color:#e4393c; color:#FFF; font-weight:bold}
.goods_paixu dd.cur a.DESC { background-image:url(images/goods_paixu_icon.gif); background-repeat:no-repeat; background-position:right -27px; padding-right:22px;}
.goods_paixu dd.cur a.ASC { background-image:url(images/goods_paixu_icon.gif); background-repeat:no-repeat; background-position:right 0px; padding-right:22px;}

.tool_tabs { height:40px; background:url(images/tool_tabs.gif) repeat-x left -40px; font-family:"微软雅黑";}
.tool_tabs ul { float:left}
.tool_tabs li { float:left; font-size:14px; font-weight:bold; line-height:36px; padding-top:4px; width:100px; text-align:center}
.tool_tabs li.set {background:url(images/tool_tabs.gif) no-repeat center 0px;}
.tool_tabs li.set a { color:#e4393c}
.tool_tabs .li5 li { width:178px;}
.tool_tabs .li6 li { width:158px;}
.tool_tabs .bf { float:left; width:210px;}
.tool_tabs .bf strong { display:block; float:left; width:26px; height:38px; text-align:center; background:url(images/block_f.gif) no-repeat left top; color:#FFF; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.tool_tabs .bf a { display:block; float:left; line-height:38px; font-size:20px; font-weight:bold; padding-left:35px;}
.tool_box { border:solid #f1f1f1 1px; border-top:none}

.block_bf {border-left:solid #f1f1f1 1px;border-right:solid #f1f1f1 1px;}

.block_bf_right { float:right; width:194px; border-bottom:solid #f1f1f1 1px; height:361px;}

.block_bf_side { float:left; width:208px; border-right:solid #f1f1f1 1px; border-bottom:solid #f1f1f1 1px; height:361px;}
.block_bf_side .cat { padding-top:6px;}
.block_bf_side .cat li { float:left; width:50%; text-indent:10px; line-height:25px; height:25px; overflow:hidden}

.block_bf_goods { float:left; width:795px;}
.block_bf_goods dl { float:left; width:158px; height:180px; border-right:solid #f1f1f1 1px; border-bottom:solid #f1f1f1 1px;}
.block_bf_goods dl dt { text-align:center; padding-top:10px;}
.block_bf_goods dl dt img { width:120px; height:120px;}
.block_bf_goods dl dd { padding:0 10px 0 10px;}
.block_bf_goods dl dd.name { height:20px; line-height:20px; overflow:hidden; margin:5px 0 1px 0}
.block_bf_goods dl strong.shop_s { font-size:12px;}


.sideL { float:left; width:250px; }
.mainR { float:right; width:930px;
background:#FFF;
border: 1px solid #ddd; 
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); min-height:600px; padding-bottom:20px;}
.sideR { float:right; width:220px;}
.mainL { float:left; width:660px;}
.cont_box {background:#FFF;
border: 1px solid #ddd; 
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); padding:20px;}

.side_nav { font-size:12px; }
.side_nav dt { line-height:26px; height:26px; font-size:14px; font-weight:bold;}
.side_nav dt a { display:block; float:left; width:100%; background:url(images/side_nav.gif) no-repeat left -62px; text-indent:15px;}
.side_nav dt a:hover, .side_nav dt.cur a { background:url(images/side_nav.gif) no-repeat left 8px; text-decoration:none; color:#c52829; font-weight:bold;}
.side_nav dd { line-height:26px; padding-left:15px; padding-bottom:10px;}


.side_title { font-size:14px; background:url(images/line.gif) repeat-x left center; height:36px; line-height:36px; margin-top:18px;}
.side_title strong { display:block; float:left; background:#FFF; padding-right:25px;}

.boxa .boxa_head { background:url(../images/tw.jpg) repeat-x left bottom; height:61px; line-height:53px; padding-left:20px;}
.boxa .boxa_head .tit { font-size:20px; font-weight:bold; float:left;}
.boxa .boxa_head .pos{
float:right; padding-right:10px; font-size:14px;}
.boxa_head .more{
float:right; font-size:14px; padding-right:15px;}
.boxa .boxa_head .tit a.more { float:right; font-size:12px; color:#049}

.newslist li { line-height:36px; height:36px; overflow:hidden; border-bottom:dashed #eee 1px; padding-left:15px; background:url(images/icon_d.gif) no-repeat 5px 18px}
.newslist li a { font-size:14px;}
.not_info { line-height:60px; color:#999}
cite { float:right; font-style:normal; color:#999; margin-right:6px; font-size:12px;}


.content_view .title { background:url(images/title_bg.gif) repeat-x left bottom; height:40px; margin-bottom:20px; position:relative}
.content_view .title h1 { font-size:18px; color:#555;}
.content_view .title .author { color:#999; font-size:12px; line-height:20px; text-align:right; position:absolute; right:0px; bottom:5px;}
.content_view .title .author span { padding-left:15px;}
.content_view .message { color:#666; line-height:200%}
.content_view .message p { margin-bottom:15px;}
.content_view .message img { max-width:100%}
.content_tool { border-top:solid #ddd 1px; padding:15px 0 15px 0; font-size:12px;}

.list_carousel { float:left; height:350px; overflow:hidden; width:640px;}
.list_carousel ul {display: block;}
.list_carousel li {text-align: center;width: 320px;height:350px;display: block;float: left;}
.list_carousel li img { width:300px; height:300px;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.goods_gay a.prev { float:left; width:32px; background:url(images/arrows.png) no-repeat left center; height:300px; margin-right:10px;}
.goods_gay a.next { float:right; width:32px; background:url(images/arrows.png) no-repeat right center; height:300px;}

.qqbox { z-index:99; width:50px; right:0px; top:80px; position: absolute; }
.qqbox .qqbox_left { background:url(images/kefu/qqkefu_left.png) no-repeat left top; width:50px; height:178px; position:absolute; left:0px; top:40px; z-index:10}
.qqbox .qqbox_left a { display:block; width:50px; height:178px;}
.qqbox .qqbox_right { width:150px; position:absolute; left:45px; top:0px; z-index:20; display:none;

background:#ecf4fa;
border: 1px solid #7fa9c7; 
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);

-webkit-border-radius:3px;border-radius:3px;
}
.qqbox .qqbox_right .qqbg { padding:160px 10px 10px 10px; background:url(images/kefu/qqkefu.png) no-repeat center top;}
.qqbox .kf1 dd { line-height:32px; height:32px; background:url(images/kefu/button_121.gif) no-repeat left center; padding:0px 0 0px 30px}
.qqbox .tel {}
.qqbox .tel dd { line-height:16px; padding:5px 0 5px 0}
.qqbox_cur { width:200px;}
.qqbox_cur .qqbox_right { display:block}

.side_kefu { border-top:solid #ddd 1px; margin:10px 20px 0 0; padding-top:10px;}
.side_kefu .tel dt { font-weight:bold; color:#135dbc; font-size:14px;}
.side_kefu .tel dd { padding:5px 0 5px 0}
.side_kefu .tel dd strong { color:#F00}

.ea_from th { text-align:left;padding:5px 5px 5px 0; font-weight:normal; color:#666; text-align:right; vertical-align:top; line-height:22px;}
.ea_from th.tit { padding-top:20px; font-weight:bold; color:#000; text-align:left}
.ea_from td { padding:5px 0 5px 0; line-height:22px;}
.ea_from td .input { padding:2px;}
.ea_from td textarea { padding:2px; width:400px; height:50px;}

.xgoods_list dl { float:left; width:150px; margin:10px 10px 10px 10px;}
.xgoods_list dl dt img { width:150px;}
.xgoods_list dl dd { text-align:center; line-height:36px;}

.banner{
width:100%;
height:620px;
background:url(../images/banner.jpg) no-repeat center top;



}


.con_pro .left{
width:400px;
padding-left:20px;
float:left;
}
.con_pro .right{
width:492px;
float:left;
}

.right .h3{
color:#2f2f2f;
font-size:20px;
text-align:left;
padding-top:30px;
padding-left:0px;
}
.right .p{
border-bottom:1px dotted #ccc;
font-size:14px;
line-height:25px;

line-height:40px;}

.right .p strong{
color:#2f2f2f;
}


.tpimg img{
display:block;
width:779px;
max-width:779px;
}
.tpimg img{
display:block;
width:779px;
max-width:779px;
margin-bottom:10px;
margin:0px auto;
}

.w890{
width:890px;
padding-left:20px;}

.mytalbe{
border:1px solid #333;
border-collapse:collapse;
}
.mytalbe td{
border:1px solid #333;
text-align:center;
}
.sw{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dotted #ccc;
line-height:25px;
}


.cons {
    padding: 13px;
}

.lin_ul li {
    background: url("../images/add.jpg") no-repeat  0px center;
    border-bottom: 1px dotted #b2b2b2;
    height: 42px;
    line-height:42px;
    overflow: hidden;
}


.lin_ul li a {
   
    color: #333333;
    display: block;
    float: left;
    line-height: 42px;
    padding-left: 15px;
    width: 70%;
}

.lin_ul li span {
    color: #333;
    float: right;
    width: 20%;
	text-align:right;
	padding-right:10px;
}

.dashed {
    border-bottom: 1px dashed #ccc;
    color: #ccc;
    height: 32px;
    line-height: 32px;
    padding-right: 20px;
    text-align:center;
	width:95%;
	margin:0px auto;
}

.h1 {
    font-size: 16px;
    line-height: 35px;
    margin-top: 25px;
    text-align: center;
}

.nrw{
padding:20px;
font-size:14px;
line-height:25px;}

	
/*导航二级栏目*/

#nav, #nav ul{position:relative;}
#nav a{position:relative;float:left;}
#nav li{position:relative;z-index:20;}
#nav ul{position:absolute;display:none;width:172px;top:40px;left:-1px;}
#nav li ul a{width:130px;height:auto;float:left;text-align:left;padding:0 21px;}
#nav ul ul{top:auto;border-top:none;}
#nav li ul ul{left:172px;top:0px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
#nav{background:url(../images/menu.png) no-repeat;}
#nav a{color:#888;}
#nav ul{background:#deefff;}
#nav li ul a{border-bottom:1px solid #d6d6d6;}
#nav ul a,  #nav ul li{background-color:#deefff;background-image:none;  color:#05407a;}
#nav ul a:hover,  #nav ul a:focus{background-color:#ad0000;color:#fff;}
.tpimg{
clear:both;
overflow:hidden;
padding-top:20px;}