body{ font-size:12px; font-family:Microsoft YaHei; line-height:150%; min-width: 1190px; margin:0; padding:0; color:#5a5a5a; background-color:#fdf7eb;}
.white_bg{ background:#fff; border-radius:8px;}
.pd10{ padding:10px;}
.mg_b15{ margin-bottom:15px;}
.mg_t10{ margin-top:10px;}
.mg_5{ margin:5px;}
.mg_15{ margin:15px;}
.f16{ font-size: 16px;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none; font-size:12px;}
.none{display:none;}
.block{width:1170px; height:auto; clear:both; margin:auto;}
.list-item .block{ clear:none;}
.blank{margin-bottom:10px;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.word{word-break:break-all;}
.border{border:1px solid #acacac;}
.flo_l{ float:left;}
.flo_r{ float:right;}
/*font*/
.f1{color:#333; font-family:Verdana, Arial, Helvetica, sans-serif, MingLiU; font-size:12px; font-weight:bold;}
.f_l{height:25px;line-height:25px;}
.price{font-weight:bold; font-size:12px; color:#c02942;}
.empty{padding:50px 0; color:#FF0000; text-align:center; font-weight:bold; font-size:14px;}
.article_author{font-size:12px; color:#626262; font-weight:100;}
.msgBottomBorder{background:url(../images/main/bg_line.gif) repeat-x left bottom; margin-bottom:8px; padding-bottom:5px;}
/*Button*/
.bnt_number2{width:52px; height:20px; border:none; background:url(../images/main/bg_bnt.gif) no-repeat 0 0; color:#fff; text-align:center;line-height:20px;}
.bnt_number4{width:69px; height:20px; border:none; background:url(../images/main/bg_bnt.gif) no-repeat 0 -80px; color:#fff; text-align:center;line-height:20px;}
.bnt_number6{width:94px; height:20px; border:none; background:url(../images/main/bg_bnt.gif) no-repeat 0 -25px; color:#fff; text-align:center;line-height:20px;}
.bnt_number10{width:151px; height:20px; border:none; background:url(../images/main/bg_bnt.gif) no-repeat 0 -52px; color:#fff; text-align:center;line-height:20px;}
a{color: #5a5a5a; text-decoration:none;}
/* ==================== header ==================== */
.top-icon-box{text-align: right; padding-top: 10px;}
.top-icon-box{ height: 30px;}
.top-icon-box text{ margin-left: 10px;line-height: 26px;}
.top-icon-box label{ position: relative; float: right; }
.top-icon-box label:hover span{ display: block;}
.top-icon-box span{ display: none; position: absolute; left: 10px; top:35px; background: #c0604a; color: #fff; border-radius: 4px; padding: 2px 10px; white-space: nowrap;}
.top-icon-box span:before {content: "";	clear: both;	display: block;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #c0604a;
    border-right: 7px solid transparent; position: absolute; left: 60px; bottom:20px; }
#header{background:#ffffff; clear:both;}
#header_box{width:1170px; margin:auto; position:relative;} 
#logo{float:left; margin:10px; height:130px; overflow:hidden; text-align:center;}
#logo span{ display:inline-block; background:url(../images/logo2.png) no-repeat; width:140px; height:130px;}
#logo img{padding:0; height:100%;}
#logo h1,#logo h2,#logo h4{ font-size: 0;}
#TopNav{color:#333; text-align:right; height:30px; background:#f5f5f5; padding:0 10px; border-bottom:#c2c2c2 solid 1px; display:none;}
.top_box{ width:1170px; margin:0 auto;}
#TopNav #ECS_MEMBERZONE{ float:left; height:30px; line-height:30px;}
#TopNav #ECS_MEMBERZONE font{ float:left;}
#TopNav #ECS_MEMBERZONE a{ float:left; padding:3px 0 0 10px;}
#TopNav a{color:#333; text-decoration:none; padding:0 5px;}
#TopNav a:hover{ text-decoration:underline;}
.top_menu{float:right; height:30px; line-height:30px;margin-right:5px;}
.top_menu li {float:left;}
.h_right{ float:right; width:170px; margin-top:80px; margin-right:10px; display:none;}
.h_right img{ width:100%;}
.t_right{ position:absolute; right:5px; z-index:100;}
.memberLogin{ height:40px; line-height:40px; float:right; text-align:center;background:url(../images/anniu_bg.png) repeat-x;  border-radius:5px; margin:6px 10px 0 10px;}
.memberLogin a{ color:#fff; font-weight:bold; padding:0 15px;}
.t_right .cart{overflow:hidden; background:url(../images/anniu_bg.png) repeat-x;  border-radius:5px; margin-top:6px; float:right;}
.t_right .cart a{ padding:0 10px; display:block; line-height:40px; height:40px;}
.t_right .cart b{ font-size:14px; color:#f60; background:url(../images/logo.png) no-repeat -151px 0; display:block; float:left; width:35px; height:35px; text-align:center; line-height:24px; padding-left:4px; margin-top:5px; }
.t_right .cart span{ color:#fff; display:block; font-size:12px;}
.banner_bg{ background:#ffc566; height:290px; position:absolute; width:100%; z-index:-1;}
.banner_box{ height:270px; position:relative; margin-bottom:10px;}
#myscroll{width:370px; height:24px; float:left;margin:8px 0 0 130px; margin:8px 0 0 65px;overflow:hidden;text-align:left;}
#myscroll li{line-height:24px;height:24px;width:370px;float:left;}
.close{width:18px; margin:10px 7px 0 0; float:right; cursor:pointer;}
/*Navigation*/
#Nav{position:relative;background:#fff; z-index: 999999;}
.Nav_item{position:relative; z-index:100; width:1170px; margin:auto;}
.Nav_item ul{ padding-top:40px;}
.Nav_item li{ text-align:center; float:left; padding:0 0 0 38px; margin: 0;}
.Nav_item li a{ color:#777777;font-size:16px; display:block; text-align:center; position:relative; margin:0 1px; font-weight:normal; display:block; height:70px;} 
.Nav_item li a:hover{color:#ae5e02;font-weight:bold;}
.Nav_item li a.dq{ color:#ae5e02;font-weight:bold;}
.Nav_item li a i{ font-size:30px; padding:10px 0; display:block;}
.Nav_item li.vetmacy i{ padding: 10px 0 0 0;}
.Nav_item li.vetmacy span{display: inline-block; font-size: 12px; line-height:14px; }
.menu_bg{ height:28px; text-align:center; background:#c0604a; }
.header_right{ margin-left:170px;}
.h_top{background:#f1f1f1;}
.h_top_m{width:1170px; margin:auto; height:40px;}
.h_top_m .logo{ margin-top:8px; float:left;}
.h_top_m .logo li{ display:inline-block; position:relative;}
.small_jianjie_box{position:absolute; top:15px;left:50%;-webkit-transform:translate(-50%); -moz-transform:translate(-50%); transform:translate(-50%);
 display:none; z-index:10000000; min-width:200px; padding-top:10px;}
.h_top_m .logo li .small_jianjie{ position:relative; padding:5px 10px 0 10px; text-align:center; border-radius:6px;}
.h_top_m .logo li:hover .small_jianjie_box{ display:block;}
.small_jianjie .text{ background:#fff; padding:0 5px 2px 5px; border-radius:10px; display:block; white-space:nowrap; line-height:16px;}
.small_jianjie .jiao{width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; position:absolute; top:-5px;
left:50%;-webkit-transform:translate(-50%);   -moz-transform:translate(-50%);    transform:translate(-50%);
}
.small_jianjie a{width:29px; height:28px; display: inline-block; margin:5px 5px 0 5px; background:url(../images/logo_top.png) no-repeat;}
.small_jianjie a img{display: none; top:65px;left:-5px; position: absolute;}
.small_jianjie a:hover img{display:block;}
.small_jianjie .img1{ background-position:0 0;}
.small_jianjie .img2{ background-position:-30px 0;}
.small_jianjie .img3{ background-position:-60px 0;}
.small_jianjie .img4{ background-position:-90px 0;}
.small_jianjie .img5{ background-position:-120px 0;}
.h_top .logo1{ background:url(../images/t_logo4.png) no-repeat; display:inline-block; height:22px; width:106px;}
.h_top .logo2{ background:url(../images/t_logo4.png) no-repeat -128px 0; display:inline-block; height:22px; width:184px; margin-left:25px;}
.h_top .logo3{ background:url(../images/t_logo4.png) no-repeat -615px 0; display:inline-block; height:22px; width:115px; margin-left:25px;}
.h_top .logo4{ background:url(../images/t_logo4.png) no-repeat -467px 0; display:inline-block; height:22px; width:123px; margin-left:25px;}
.h_top .logo5{ background:url(../images/t_logo5.png) no-repeat; display:inline-block; height:22px; width:106px;}
.h_top .logo6{ background:url(../images/t_logo4.png) no-repeat -325px 0; display:inline-block; height:22px; width:135px; margin-left:25px;}
.top_right{ float:right;}
.top_right .memberLogin{ background:none; margin:0 5px;}
.top_right .memberLogin a{ color:#dd9f6d; height:auto; line-height:30px; font-size:16px;}
.top_right .carbox{ float:right; margin-top:10px; margin-left:15px;}
.top_right .carticon{ position: relative; float: left;}
.top_right .carticon span{ position: absolute; left: 38px; top:0;}
.top_right .carticon b{ position: absolute; width:24px; height:20px; display:inline-block; color:#fff; text-align:center; line-height:20px; padding-left:2px; font-size:10px; top:-2px; left:0;}
.top_right .carticon i{ color: #c0604a; font-size:24px;}
.top_right .carbox .text{ color: #dd9f6d; font-size: 16px; line-height: 30px; display: block; margin-top: -6px; white-space: nowrap; margin-left: 28px; }
/*�����˵�*/
.ht-right{ margin-left: 130px;}
.Nav_item ul ul {display:none;position: absolute; padding:0; top:100%; margin:0; width:155px; background:#e8a77d; height:auto; }
.Nav_item ul ul li{ padding:0;}
.Nav_item ul li:hover > ul {	display: block;}
.Nav_item ul {	position: relative;}
.Nav_item ul:after {	content: "";	clear: both;	display: block;}
.Nav_item ul li:hover {}
.Nav_item ul li:hover a {}
.Nav_item ul ul {}
.Nav_item ul ul li {float: none; width:100%; position: relative;}
.Nav_item ul ul li a {padding:10px 0; height:auto; border-top:#ae5e02 solid 1px; color:#fff; width:100%; overflow:hidden;}
.Nav_item ul ul li a:hover {background: #ae5e02; color:#fff;}
.Nav_item ul ul ul {position: absolute;	left: 100%;	top: 0; border:#ae5e02 solid 2px;}
.Nav_item ul ul li.right ul { right: 100%; left:auto;}
.Nav_item ul ul ul:before{content: "";	clear: both;	display: block;
    width: 0;
    height: 0;
    border-left: 7px solid #ae5e02;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent; position: absolute; left: 0; top:10px; }
.Nav_item ul ul ul li{ position: relative; height:36px; }
.Nav_item ul ul ul li a{ margin: 0; border: none; white-space:nowrap; width: 100% !important; display: block; position: relative;}
.Nav_item ul ul ul li a:hover{ background: #ae5e02; width: 100%; overflow: visible;}
.Nav_item ul ul ul li a span{display: block; width: 100%;}
.Nav_item ul ul ul li a:hover span{background: #ae5e02; display: block; width: 100%; white-space: normal; position: absolute; z-index: 100; padding-bottom: 10px;}
.Nav_item ul ul li:hover > a{ background:#ae5e02 !important;}
/*.co1 span{ color:#3b3d98;}
.co2 span{ color:#fc8e00;}
.co3 span{ color:#10a2dd;}
.co4 span{ color:#e61a23;}
.co5 span{ color:#7f9e41;}
.Nav_item li a span{}
*/
#search{height:42px; margin-top:10px;background:url(images/bg_search.gif) repeat-x 0 0;}
#search .content{width:954px;}
#search .content .keywords{float:left; padding:5px 0 0 45px;}
#search .content .formbox{float:right;}
#search .content .formbox .go{border:none; background:url(images/bnt_search.gif) no-repeat 0 0;width:65px; height:20px; overflow:visible; padding:0px;}
#search .content .formbox #category{position:relative; top:2px;}
/* ==================== focus ==================== */
#focus{width:1170px; height:315px; background:url(../images/main/bg_focus.jpg) no-repeat 0 0;margin-bottom:40px;}
#focus .left{ margin-left:240px; position:relative; margin-right:10px;}
.news_box{ padding:5px 0;}
.news_box label{ float:left; height:30px; line-height:30px; background:#fff; padding-right:5px;  font-size: 16px;}
.news_box .more{float: right; color: #00a4d8; font-size: 16px;}
.news_box .more:hover{text-decoration:underline;}
.news_box a{ font-size: 16px;}
.dian{ background:#00a4d8; display:inline-block; width:10px; height:10px; border-radius:10px; margin-right:5px;}
#focus .image_list{ padding-bottom:10px;}
#focus .image_list img{ width:1170px; height:270px; border-radius:8px;}
.left_box{width:220px; float:left; display:block; margin-bottom:10px; min-height:750px;}
.left_box .nav_box{ border:#ddd solid 1px;border-radius:8px; background:#fff; }
.left_box .cart{overflow:hidden; background:#f9c4c4;}
.left_box .cart a{ height:60px; padding:15px 10px; display:block; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px;}
.left_box .cart a:hover{ border-top:#fff solid 1px; border-bottom:#fff solid 1px;}
.left_box .cart b{ font-size:18px; color:#f60; background:url(../images/cart.png) no-repeat; display:block; float:left; width:66px; height:56px; text-align:center; line-height:50px; padding-left:8px;}
.left_box .cart span{ color:#fff; display:block; margin-left:80px; margin-top:16px; font-size:14px;}
.left_box .memberLogin{padding:30px 0 20px 0; text-align:center;}
.left_box .memberLogin a{ border-radius:5px; display:inline-block; padding:10px 15px; font-size:28px; font-weight:bold; text-shadow:#fff 2px 1px 0;}
.left_box .memberLogin .an1{ color:#f45b5b;}
.left_box .memberLogin .an2{color:#70b024;}
.left_box .memberLogin a:hover{color:#fff; text-shadow:none;}
.left_box .serach_box{ padding:10px 12px 10px 10px; border-bottom:#ddd dotted 1px; background:#e8a77d; border-radius:0 0 8px 8px; margin-bottom:10px;}
.left_box .serach{ border-radius:5px; border:#ddd solid 1px; height:38px; line-height:38px; background:#fff;}
.left_box .serach .k1{ background:none; border:none; display:block; height:36px; line-height:36px; width:170px; float:left; padding-left: 5px;}
.left_box .serach .an{ width:30px; display:block; margin-left:170px; height:36px; line-height:36px;font-size:18px;}
/* ==================== Main ==================== */
#areaNav{width:1170px; margin-bottom:30px;}
#areaNav a{ margin:0 0 0 15px;}
#areaMain{width:1170px;}
#main{width:1170px; height:auto; clear:both;padding-top:10px; margin:auto; background:#FFF;}
.nav_box a{ display:block; padding:10px; font-size:16px;}
.nav_box ul ul{ display:none; position:absolute; left:198px; top:0; width:200px; background:#fff; box-shadow:#333 5px 0 5px 0; z-index: 100001; }
.nav_box ul ul ul{left: 180px;}
.nav_box ul li{ border-bottom:#ddd dotted 1px; margin:0 10px; position:relative;}
.nav_box ul li li{ width: 180px; float: left;}
.nav_box ul li a{ border-bottom: #fff solid 2px;}
.nav_box ul li a:hover{ color:#922503; border-bottom: #922503 dotted 2px;}
.nav_box  ul :hover ul{ display:block; }
.nav_box  ul :hover ul ul{display: none;}
.nav_box  ul ul :hover ul{ display:block; }
.nav_box :hover > a { color:#922503; font-weight:bold; border-bottom: #922503 dotted 2px;}
.list_titel{ font-size:20px; margin:20px 10px 10px 10px; color:#000;}
.fenlei_list{ margin:0 0 20px 0; width:900px; }
.fenlei_list li{ float:left; width:156px; overflow:hidden; text-align:center; margin:0 15px 15px 0; background:#f5f5f5; padding:5px 0; border-radius:8px;}
.fenlei_list li img{ width:146px; height:110px; display:block; margin:auto; border-radius:8px;}
.fenlei_list li span{ margin:5px auto; display:block;}
.block_home_slider{ margin-top:-10px;}	
.l_banner img{ width:100%; margin:10px 0;}
.nav_box .title{ font-size: 20px; font-weight: bold; color: #fff; background: #cc6633;  text-align: center; padding: 10px; border-radius: 10px 10px 0 0;}
.main-top{ display: flex; justify-content: space-between; align-items: center; padding: 5px 20px;}
.main-top a{display: flex; align-items: center; font-size: 14px;}
.main-top a img{ margin-right: 10px;}
.serach-bottom{display: flex; justify-content: space-between; align-items: center; padding: 5px 10px; }
.serach_box-right{width: 90%; margin: 10px auto 20px auto;  }
.serach_box-right .serach form{border: #cc9999 1px solid; border-radius: 20px; background: #fff8ed; padding: 5px 20px;display: flex; justify-content: space-between; }
.serach_box-right .k1{ width: 100%; color: #996633; font-size: 16px; background: none; border: none;}
.serach_box-right .k1:focus{ border: none; outline: none;}
.serach_box-right .serach form .iconfont{ color: #996633; font-size: 20px; margin-left: 10px;}
.jingpin_list{ display: flex; justify-content: space-between; margin-bottom: 50px;}
.jingpin_list li{ border-right: #666 1px dashed;  width: 100%; text-align: center; font-size: 16px; padding: 10px 0;}
.jingpin_list li:last-child{ border-right: none;}
.jingpin_list li a div{  display: flex; justify-content: center; height:140px; align-items: center; width: 100%; }
.jingpin_list li:hover{ background: #ffcc33; }
.logo-list-small{display: flex; flex-wrap: wrap;}
.logo-list-small li{ width: 94px !important; border: none !important; height: 150px; }
.logo-list-small li a{ display: flex; flex-wrap: wrap; justify-content: center; padding:10px 0;}
.logo-list-small li img {width: 100%; height: 95px;}
.logo-list-small li b{ font-size: 12px; white-space: nowrap; }
.toggle_content { height:18em; overflow:hidden; }
.jcarousel-skin-tango-list li .title{ height: 55px; overflow: hidden;}
/*category_tree*/
#category_tree{background:url(../images/main/bg_category.gif) repeat-y 0 0; overflow:hidden;margin-bottom:8px;}
#category_tree .content{background:url(images/bg_category_1.gif) no-repeat 0 0;padding-top:30px;}
#category_tree .content dl{margin:0px 8px 8px 8px;}
#category_tree .content dt{background:url(images/bg_category_line.gif) repeat-x left bottom; color:#fff;padding:0 0 2px 5px; margin:8px 0;}
#category_tree .content dt a{color:#fff; font-weight: bold; text-decoration:none;}
#category_tree .content dd{color:#ffff; padding:0 0 0 15px;}
#category_tree .content dd a{color:#fff; text-decoration:none; margin-right:8px;}
#category_tree .content dd a:hover{color:#fff; text-decoration:underline; margin-right:8px;}
#category_tree .bottom{width:197px; height:8px;background:url(images/main/bg.gif)  no-repeat 0 -135px; overflow:hidden;}
/*brands*/
#brands{background:url(images/bg_brands_1.gif) repeat-y 0 0; overflow:hidden;margin-bottom:8px;}
#brands .bottom{width:197px; height:8px;background:url(images/main/bg.gif)  no-repeat 0 -152px; overflow:hidden;}
#brands .content{background:url(../images/main/bg_brands.gif) no-repeat 0 0;padding-top:30px;}
#brands .content .brandsLogo{float:left; width:63px; height:63px;border:1px solid #fff; margin:5px 14px; _display:inline;}
#brands .content .brandsLogo img{width:61px; height:61px; border:1px solid #f2f2f2;}
#brands .content .brandsMore{ clear:both; text-align:right; margin:0 10px -5px 0; _position:relative; bottom:0px;}
/*goods_best*/
#goodBest{background:#f7f7f7; padding:5px; margin-bottom:8px;}
#goodBest .content{background:#fff; padding:8px;}
#goodBest .content ul{height:25px; background:url(images/bg_bestTit.gif) repeat-x 0 0;}
#goodBest .content li{float:left; height:25px; width:690px; text-align:center;background:url(images/bg_bestTit_1.gif) no-repeat center center;}
#goodBest .content li.left,#goodBest .content li.right{width:15px; background:#dadada;}
#goodBest .content .scrollBox{ margin-top:8px;}
#goodBest .content .scrollBox .scroL{height:200px; width:14px; background:url(../images/main/bg_bestsoll.gif) no-repeat 0 0;float:left; _display:inline;  cursor:pointer;}
#goodBest .content .scrollBox .scroR{height:200px; width:14px; background:url(../images/main/bg_bestsoll.gif) no-repeat -16px 0;float:right; _display:inline; cursor:pointer;}
#goodBest .content .scrollBox .scroMid{float:left; margin:0 15px; overflow:hidden;width:662px; _display:inline; position:relative; z-index:200;}
#goodBest .content .scrollBox .scroMid ul{width:auto; height:200px; background:none;}
#goodBest .content .scrollBox .scroMid li{float:left; width:160px; height:200px; position:relative; z-index:100;/* z-index:0;*/margin:0 3px; background:none; _display:inline; overflow:hidden;}
#goodBest .content .scrollBox .scroMid li img{width:160px; height:200px;}
#goodBest .content .scrollBox .scroMid li .txt{position:absolute; left:0px; bottom:0px;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.6;opacity: 0.6;}
#goodBest .content .scrollBox .scroMid li .txt .content{color:#ff0000; font-weight:bold; width:160px;}
#goodBest .content .scrollBox .scroMid li .txt .content a{color:#ff0000; font-weight:100;}
/*new + hot*/
.Tagtitle{ margin:10px 0;}
.Tagtitle .TitleBox{height:50px;line-height:50px;color:#313131;font-size:24px; padding-left:40px; background:url(../images/mao_2.png) no-repeat 5px 15px;}
.NewHot{padding:15px 0; margin-bottom:12px; width:1130px;}
.NewHot .goodsList{ height:780px; overflow:hidden;}
.NewHot .goodsList .goodsBox{height:240px; width:204px; margin:10px 15px 0 0; float:left; padding:10px 0; _display:inline;overflow:hidden; text-align:center; background:#fff; border-radius:8px;}
.NewHot .goodsList .goodsBox p{margin:5px 0; text-align:center;}
.NewHot .goodsList .goodsBox .action{color:#53777a; text-align:center; margin-top:5px;}
.NewHot .goodsList .goodsBox .action a{color:#53777a; text-decoration:underline;}
.NewHot .goodsList .goodsBox img{ border-radius:8px;}
/*top10*/
.PromotionTitle{background:url(../images/main/bg.gif) no-repeat 0 -322px;}
.topTitle{background:url(../images/main/bg.gif) no-repeat 0 -281px;}
.HistoryTit{background:url(../images/main/bg.gif) no-repeat 0 -432px;}
.ArticleTit{background:url(../images/main/bg.gif) no-repeat 0 -464px;}
.top{padding:0px;}
.top li{width:auto; background:url(../images/main/bg_line.gif) repeat-x left bottom;padding:5px 5px 2px 5px;}
.top li img{position:relative; top:3px;}
/*�����ʷ����ͼƬ��ʽ����*/
.listimg,.top10 {margin-top:10px;}
.listimg ul{background:url(../images/main/bg_line.gif) repeat-x left bottom; margin-bottom:5px;}
.listimg li{float:left; height:55px;}
.listimg li.goodsimg,.top10 li.goodsimg{margin-right:5px;}
.listimg li.goodsimg img,.top10 li.goodsimg img{width:45px; height:45px; border:1px solid #ccc;}
#clear_history{text-align:right; margin-top:3px; background:none;}
#clear_history a{ cursor:pointer;}
.top10 ul{background:url(../images/main/bg_line.gif) repeat-x left bottom; margin-bottom:5px; position:relative; padding:0 0 5px 18px;}
.top10 li{float:left;}
.iteration{position:absolute; left:0px; top:0px;}
/*vote*/
.vote{padding:10px 3px 10px 10px; overflow:hidden;}
/*ur_here*/
.ur_here{padding:10px;}
/*�����Ź��ȴ����������Ʒ��ʾ��ʽ*/
.General_goodsBox{height:250px; width:168px; margin:5px; float:left; _display:inline;overflow:hidden; text-align:center;}
.General_goodsBox p{margin:5px 0; text-align:center;}
.General_goodsBox .action{color:#53777a; text-align:center; margin-top:5px;}
.General_goodsBox .action a{color:#53777a; text-decoration:underline;}
.General_content{padding:0px 11px 8px 11px; _padding:0px 10px 8px 9px;overflow:hidden;}
/* ==================== General ==================== */
.general{padding:0 auto 20px auto; margin:auto;}
.general h1{font-size:12px; color:#fff; text-align:right; padding:0 10px;position:relative; height:27px;line-height:25px; font-weight:100;}
.general h1 p{float:left; font-weight:bold; color:#fff;}
.general h1 img{margin-top:10px; *margin-top:6px; _margin-top:10px;}
.general h1 a,.general h1 p a{color:#fff; text-decoration:none;}
.general h1 span{display:block; width:6px; height:6px;}
.general h1 .left{ position:absolute; left:0px; top:0px;}
.general h1 .right{ position:absolute; right:0px; _right:-1px; top:0px;}
.general .content{}
.general .contentR{}
.generalBox{ margin-bottom:8px;}
.generalBox h2{border-bottom:3px solid #cecece; padding:0px 10px 2px 10px; text-align:right; height:15px;color:#5a5a5a; font-weight:100;}
/*General_Title*/
.General_Title{border:1px solid #d9d9d9; padding:3px; }
.General_Title .TitleBoxcon{background:url(../images/main/bg_category_3.gif) repeat-x center center;line-height:31px; padding:0 10px; text-align:right;}
.General_Title .TitleBoxcon p{float:left; font-weight:bold; color:#222; font-size:14px; background:url(../images/main/bg.gif) no-repeat 0 -622px; padding-left:10px;}
/* ==================== links ==================== */
.links{margin-bottom:8px; border:#e3e3e3 1px solid; padding:10px;width:932px; overflow:hidden;}
.links img{width:88px; height:31px;}
/* ==================== help ==================== */
.general p.helpTit{background:url(../images/main/bg.gif) no-repeat 0 -395px;width:126px;}
#help{padding:5px 15px;}
#help dl{float:left; margin:5px; padding:0 40px 0 0;}
#help dt{ height:21px; font-weight:bold; color:#000;white-space:nowrap;}
#help dt .helpArticleTit{ font-size:18px; font-weight:bold;}
#help dt .helpArticleTit a{color:#000; text-decoration:none;}
#help dt .helpMore{float:right; padding:8px 15px 0 0px; text-align:right; }
#help dd{padding:10px 0 0 0; list-style:none; font-size:16px;}
.tel_img{ float:right; margin:5px;}
#help dd .icon{ margin-right:5px;}
#help dd .icon img{ width: 30px;}
#help dd .icon .facebook{ width:30px; height:30px; display:inline-block; background:url(../images/icon/down-bar.png) 0 -100px no-repeat;}
#help dd .icon .instagram{ width:30px; height:30px; display:inline-block; background:url(../images/icon/down-bar.png) -30px -100px no-repeat;}
#help dd .icon .whatsapp{ width:30px; height:30px; display:inline-block; background:url(../images/icon/down-bar.png) -60px -100px no-repeat;}
#help dd .icon .Twitter{ width:30px; height:30px; display:inline-block; background:url(../images/icon/Twitter.png) no-repeat;}
.tel_box{ float:right;}
.tel_box h5{ padding-bottom:5px;}
.tel_box p{ margin-bottom:5px;}
.tel_box label{ width:110px; display:inline-block;}
.tel_box .box1{  padding-left:30px; position:relative;}
.tel_box .box2{ padding-left:30px; margin-top:15px; position:relative;}
.tel_box .box1 span{width:25px; height:22px; display:inline-block; background:url(../images/icon/down-bar.png) -90px -100px no-repeat; position:absolute; left:0; top:0;}
.tel_box .box2 span{width:25px; height:22px; display:inline-block; background:url(../images/icon/down-bar.png) -115px -100px no-repeat; position:absolute; left:0; top:0;}
/* ==================== goods.dwt ==================== */
#goodsLtop{width:197px; height:230px; margin-bottom:8px;background:url(../images/main/bg_goodsLtop.gif) no-repeat 0 0;}
#goodsLtop .cartBox{padding:100px 5px 0 10px;}
#goodsLtop .Gaction{padding:18px 0 0 8px;}
#goodsLtop .Gaction a{display:block; float:left;float:left; width:80px; height:25px; line-height:25px;color:#fff; text-align:center; margin:3px;background:url(../images/main/bg.gif) no-repeat 0 -56px;}
/*goodsInfoBox*/
#goodsInfo{border:3px solid #e4e4e4; width:740px; position:relative;}
#goodsInfo span{width:7px; height:7px; display:block;}
#goodsInfo .kokLtop{background:url(../images/main/bg.gif) no-repeat -58px -244px; position:absolute; left:-3px; top:-3px;}
#goodsInfo .kokLbot{background:url(../images/main/bg.gif) no-repeat -58px -253px; position:absolute; left:-3px; bottom:-3px;_bottom:-8px;}
#goodsInfo .kokRtop{background:url(../images/main/bg.gif) no-repeat -67px -244px; position:absolute; right:-3px; top:-3px;}
#goodsInfo .kokRbot{background:url(../images/main/bg.gif) no-repeat -67px -253px; position:absolute; right:-3px; bottom:-3px;_bottom:-8px;}
#goodsInfo .w740{width:740px; height:auto;}
#goodsInfo .w740 .left{float:left; width:300px; margin:10px 20px 0 0; overflow:hidden; text-align:center;}
#goodsInfo .w740 .right{float:left; width:420px; margin:10px 0 0 0; overflow:hidden; line-height:20px;}
#goodsInfo .w740 .right p{color:#3e3e3e; font-weight:bold; font-size:14px;}
#goodsInfo .w740 .right strong{ font-weight:100; background:url(../images/main/bg.gif) no-repeat -120px -372px; padding-left:13px; margin-right:6px;}
#goodsInfo .w740 .right .action{ margin:8px 0;}
/*goods_gallery*/
#goodsInfo .galleryBox{width:280px; height:50px; padding:0 10px 10px 10px; margin:10px 0; overflow:hidden;}
#goodsInfo .gallery{width:252px; margin:0 10px; float:left; overflow:hidden; _display:inline;}
#goodsInfo .gallery ul{width:auto;}
#goodsInfo .gallery li{float:left; width:60px; margin:0 2px;}
#goodsInfo .gallery li img{width:58px; height:58px; display:block; border:1px solid #e4e4e4;}
#goodsInfo .galleryL{width:4px; height:60px; _display:inline; background:url(../images/main/bg.gif) no-repeat -290px -217px;float:left; cursor:pointer;}
#goodsInfo .galleryR{width:4px; height:60px; _display:inline; background:url(../images/main/bg.gif) no-repeat -295px -217px;float:left; cursor:pointer;}
/*goods_attr*/
.goods_attr{width:746px; margin-top:15px;}
.goods_attr .attrTit{border-bottom:2px solid #860f0b; padding:0 10px;}
.goods_attr .attr_content{padding:10px;}
.goods_attr .attrTit h2{background:url(../images/main/bg_attr.gif) repeat-x 0 0; height:28px; line-height:28px; font-size:14px; font-weight:100; color:#fff; text-align:center; padding:0 15px; float:left; margin-right:3px; display:inline; white-space:nowrap;position:relative; cursor:pointer;}
.goods_attr .attrTit h2 span{display:block; width:6px; height:28px;}
.goods_attr .attrTit h2 .attL{background:url(../images/main/bg.gif) no-repeat 0 -497px; position:absolute; left:0px; top:0px;}
.goods_attr .attrTit h2 .attR{background:url(../images/main/bg.gif) no-repeat -8px -497px; position:absolute; right:0px; top:0px;}
.goods_attr .attrTit .h2bg{background:url(../images/main/bg_attr_1.gif) repeat-x 0 0; color:#787878;}
.goods_attr .attrTit .h2bg .attL{background:url(../images/main/bg.gif) no-repeat -20px -497px; position:absolute; left:0px; top:0px;}
.goods_attr .attrTit .h2bg .attR{background:url(../images/main/bg.gif) no-repeat -28px -497px; position:absolute; right:0px; top:0px;}
/*pages*/
.pagebar{ margin:8px auto; text-align:right;}
.pagebar .page_now{color:#c80900; font-weight:bold; font-size:14px;}
/* ==================== category.dwt ==================== */
.goods_listTit{border:1px solid #d9d9d9; height:28px; background:url(../images/main/bg_category_2.gif) repeat-x 0 0;line-height:28px; padding:0 10px; text-align:right;}
.goods_listTit .ListTit{float:left; background:url(../images/main/bg.gif) no-repeat -10px -545px; width:175px;}
.goodsListBg{background:url(../images/main/bg_line_delete.gif) repeat 0 0;}
.screeBox{background:url(images/bg_line.gif) repeat-x scroll left bottom; padding:5px;}
.screeBox span{background:#93bd01; padding:2px 3px; color:#fff;}
/* ====================brand_list.dwt==================== */
#brandList{background:url(../images/main/brandBg.gif) repeat-y top center; margin:12px auto; padding-left:3px;}
#brandList .brandBox{width:235px; float:left; _display:inline; 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:15px 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;}
/* ==================== footer ==================== */
.general{height:auto;clear:both;width:1170px; position:relative; padding-bottom:20px;}
#footer_d{border-bottom:solid 4px #cccccc;border-top:solid 1px #cccccc; background:#f5f5f5;}
#footer{ background:#fff; padding:20px; line-height:2em;}
.mao_tu{ position:absolute; bottom:-36px; right:-40px;}
/* nav_list*/
.nav_brand{height:150px;border:1px solid #cccccc;margin-bottom:8px;background:#ffffff;}
.nav_brand .nav_brand_title{background: #000000;color:red;height:40px;}
.nav_brand .nav_brand_title font{height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;margin-left: 20px;}
.nav_brand_main li{float:left;}
.nav_brand_main .nav_brand_1{border-right:1px solid #dddddd;height:110px;width:220px;text-align:center;}
.nav_brand_main .nav_brand_1 img{margin-top:10px;}
.nav_brand_main .nav_brand_2{padding-left:20px;}
.nav_brand_main .nav_brand_2 p{height:25px;line-height:25px;}
.nav_brand_main .nav_brand_2 .nav_category{width:500px;line-height:25px;height:50px;}
.nav_brand_main .nav_brand_2 .nav_category li{margin-left:10px;float:left;}
#areaLeft{float:left;width:190px;margin-right:5px;}
#areaLeft .sidebar_cart {height:150px;border:solid 1px #cccccc;background:url(../images/icon_cart.gif) no-repeat 30px 40px;background-color:#ffffff;margin-bottom:8px;}
#areaLeft .sidebar_cart .cart2{height:80px;line-height:25px;margin-left:20px;font-weight:bold;margin-top:10px;}
.sidebar_cart .sidebar_title{height:40px;line-height:40px;font-size:16px;font-weight:bold;background:#000000;color:#ffffff;text-align:center;font-weight:bold;}
.sidebar_hot .sidebar_title{height:40px;line-height:40px;font-size:16px;font-weight:bold;background:#000000;color:#ffffff;text-align:center;font-weight:bold;}
#areaLeft .sidebar_hot{background:#ffffff;border:#cccccc solid 1px;height:2100px;}
#areaLeft .hot_item li .goodsimg{width:100px;height:139px;margin-bottom:20px;}
#areaLeft .hot_item li .icon_hot{width:60px;height:70px;position:absolute;top:1px;left:45px;}
#areaLeft .hot_item li .icon_hot img{width:60px;height:70px;}
#areaLeft .hot_item li{border-bottom:1px dashed #cccccc;margin-top:20px;padding-bottom:10px;}
#areaLeft .hot_item li font{display:block;text-align:center;}
#areaLeft .hot_item .hot_item_pic{text-align:center;position:relative}
#areaRight{float:right;width:825px;}
.nav_list{padding:0 15 15 0px; margin-bottom:4px;border:solid 1px #cccccc;background:#ffffff;height:2100px;}
.nav_list .goodsList{background:url(../images/main/bg_line_delete.gif) repeat 0 0;}
.nav_list .goodsList .goodsBox{height:250px; width:168px; float:right; padding-bottom:5px; _display:inline;overflow:hidden; text-align:center;}
.nav_list .goodsList .goodsBox p{margin:5px 0; text-align:center;}
.nav_list .goodsList .goodsBox .action{color:#53777a; text-align:center; margin-top:5px;}
.nav_list .goodsList .goodsBox .action a{color:#53777a; text-decoration:underline;}
.nav_list .itemList{background:#000000;color:#ffffff;height:40px;margin-bottom:15px;}
.nav_list .itemList font{height:40px;line-height:40px;font-size:16px;font-weight:bold;margin-left:20px;}
.nav_list .itemList font span{color:red}
#paging{border:1px solid #cccccc;width:1098px;background:#ffffff;padding-top:5px;margin-bottom:4px;margin-right:4px;}
.paging_set{height:30px;width:300px;margin:0 auto;text-align:center;font-weight:bold;padding-left:150px;}
.paging_set .paging_a{display:block;width:20px;height:20px;float:left;border:#5a5a5a 1px solid;margin:0 2px 0 2px;background:#ffffff;text-align:center;cursor:pointer;}
.paging_set .paging_d{display:block;width:40px;height:20px;float:left;border:#5a5a5a 1px solid;margin:0 2px 0 2px;background:#ffffff;text-align:center;cursor:pointer;}
.paging_set .paging_b{display:block;width:20px;height:20px;float:left;border:#5a5a5a 1px solid;margin:0 2px 0 2px;background:black;color:white;text-align:center;cursor:pointer;}
.location{height:25px;line-height:25px;font-size:14px;padding-left:10px;}
.goodsimg_list{width:185px;height:255px;overflow:hidden;text-align:center;text-valign:center;}
.nav_list .goodsList .goodsBox {width:205px;!important;height:394px;!important}
/*nav_left*/
#sideBar{float:left;}
/* ==================== shopping_detail ==================== */
.page_detail{width:1170px;margin:0 auto;background:#ffffff;border:1px solid #cccccc;margin-top:20px;border-bottom:none;}
.page_detail_right{width:620px;float:left;margin:10px;height:400px;}
.page_detail_left{margin:10px;width:350px;float:left;}
.auc_photo_samll{width:350px;height:400px;margin:20px;text-align:center;display:table-cell;vertical-align:middle;}
div.detail_text ._box1{width:550px;border-bottom:1px solid #ddd;margin-top:20px;height:100px;}
div.detail_text ._box1 p{height:25px;line-height:50px;text-align:center;font-size:14px;font-weight:bold;}
div.detail_text ._box2{width:250px;border-bottom:1px solid #ddd;margin-top:20px;height:140px;float:left;margin-left:35px;}
div.detail_text ._box2 p{height:30px;line-height:30px;text-align:left;font-size:12px;margin-left:20px;}
div.detail_text ._box3{width:250px;border:1px solid #ddd;height:130px;line-height:40px;border:#ddd solid 1px;float:left;padding-left:20px;margin-left:280px;padding-bottom:20px;margin-top:40px;}
a.blue_anniu1{width:140px;height:38px;background:url(../images/main/bt_cart_l.png) no-repeat;padding-left:42px;cursor: pointer;display:block;}
a.green_anniu2{width:140px;height:38px;background:url(../images/main/green_l.gif) no-repeat;padding-left:42px;cursor: pointer;display:block;}
.blue_anniu1 span{height:38px;color:#fff;font-size:16px;font-weight:bold;background:url(../images/main/blue_r.png) no-repeat right;display:block;}
.green_anniu2 span{height:38px;color:#fff;font-size:16px;font-weight:bold;background:url(../images/main/green_r.gif) no-repeat right;display:block;}
.detail_desc{float:left;width:1170px;margin-top:100px;}
.desc_nav{height:40px;width:600px;margin:0 auto}
.desc_nav li{float:left;border:1px solid #cccccc;width:150px;height:30px;line-height:30px;background:#e9e9e9;margin:0 1px;text-align:center;font-weight:bold;cursor:pointer;}
#_navB{background:#ffffff}
#_desc1{text-align:center;line-height:40px;margin-top:40px;margin-bottom:100px;}
#_desc2{text-align:center;margin-top:40px;}
/* main */
.gotop{text-align:center;height:50px;}
.paiming_box li{ position:relative;}
.paiming_box .first{ background:url(../images/paiming.png) no-repeat 0 0; width:26px; height:38px; display:block; position:absolute; top:-10px;}
.paiming_box .second{ background:url(../images/paiming.png) no-repeat -38px 0; width:26px; height:38px; display:block; position:absolute; top:-10px;}
.paiming_box .third{ background:url(../images/paiming.png) no-repeat -75px 0; width:26px; height:38px; display:block; position:absolute; top:-10px;}
.paiming_box .qita{ background:url(../images/paiming.png) no-repeat -111px 0; width:26px; height:38px; display:block; position:absolute; top:-10px; text-align:center;}
.paiming_box .qita i{ color:#fff; line-height:26px;}
.paiming_box li img{ padding:5px; border:#f5f5f5 solid 1px; }
.chanpin_box{height:265px; overflow: hidden;}
.chanpin_box li{ float:left;width:20%; text-align:center; margin-bottom:15px; height:250px; position:relative; padding-top: 10px;}
.chanpin_box li .paixu{ width: 30px; height: 30px; display: block; position: absolute; left: 50%; top:-4px; z-index: 100; margin-left: -15px; background-size: 30px;  background-repeat: no-repeat; }
.chanpin_box li:nth-child(1) .paixu{background-image: url("../images/icon/pm-icon.png"); background-position: 0 4px;}
.chanpin_box li:nth-child(2) .paixu{background-image: url("../images/icon/pm-icon.png"); background-position: 0 -24px;}
.chanpin_box li:nth-child(3) .paixu{background-image: url("../images/icon/pm-icon.png"); background-position: 0 -52px;}
.elMore{ clear:both; padding:10px; text-align:right; box-sizing:border-box;}
.elMore .title{ float: left; color: #b95e49; font-weight: bold; font-size: 16px;}
.elMore a{ display: inline-block; border-radius: 5px; background: #b95e49; color: #fff; line-height: 28px; padding: 0 9px; }
.elMore a span{ position: relative; display: inline-block; line-height: 20px; }
.chanpin_box li:hover .mg_5{ position:absolute; width:100%; height:250px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#ddd',Direction=180, Strength=5);/*for ie6,7,8*/ 
        -moz-box-shadow:0px 5px 5px #ddd;/*firefox*/  -webkit-box-shadow:0px 5px 5px #ddd;/*webkit*/  box-shadow:0px 5px 5px #ddd; left:-5px;}
.chanpin_box li img{ width:150px; height:150px; display:block; margin:auto;}
.chanpin_box li .name{ padding:10px 0; display: block;}
.m_title1{ font-size:20px; font-weight:bold; padding:20px;}
.chanpin_box .sp_name{ padding:10px 0; display:block;}
.chanpin_box .sp_name img{}
.chanpin_box .sp_name span{ height:50px; overflow:hidden;}
.chanpin_box .bianxian{ border:#e0e0e0 solid 1px; margin:5px;}
.chanpin_box  .jiage{ color:#ff008c; text-align:left; display:block; padding:10px; font-weight:bold; text-align:center}
.chanpin_box .sp_anniu{ text-align:center; height:30px;}
.chanpin_box .sp_anniu a{background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); padding:5px 10px; border:#ccc solid 1px; border-radius:5px; margin:5px;}
.tab_titel_box{line-height:49px; height:49px;}
.tab_titel_1{ background:url(../images/menu_zi3.gif) no-repeat; display:inline-block; width:221px; height:49px; float:left;}
.tab_titel_2{ background:url(../images/menu_zi3.gif) no-repeat bottom; display:inline-block; width:221px; height:49px; float:left;}
.tab_titel_3{ background:url(../images/menu_zi.jpg) no-repeat; display:inline-block; width:221px; height:49px; float:left;}
.tab_titel_box a{ padding:0 20px; display:inline-block; line-height:39px; font-size:14px; margin:5px;}
.tab_titel_box a.active,.tab_titel_box a:hover{ background:#c0604a; border-radius:5px; color:#fff;}
/*----------------��ϸҳ��ʼ--------------------------------------------------------------------------------------------*/
.auction_m{ padding-left:12px;}
.content_t2{height:55px; border-bottom:#dfdfdf solid 1px; font-size:18px; line-height:55px; padding:0 20px; margin:6px 0 0 0;}
.content_page{ float:right; margin:10px 20px; height:20px;}
.content_page a{ text-decoration:none; display:block; height:20px; width:20px; line-height:20px;float:left; text-align:center; font-size:14px;color:#086bc2;}
.content_page a:hover{ color:#000; font-size:16px; font-weight:bold;}
.onward{ background:url(../images/jiantou1.gif) no-repeat; width:20px; height:20px; display:block; float:left;}
.backward{ background:url(../images/jiantou1.gif) no-repeat right; width:20px; height:20px; display:block; float:left;}
.onward1{ background:url(../images/jiantou3.gif) no-repeat; width:20px; height:20px; display:block; float:left;}
.backward1{ background:url(../images/jiantou3.gif) no-repeat right; width:20px; height:20px; display:block; float:left;}
.content_page .current{ color:#000; font-size:16px; font-weight:bold; float:left;display:block; height:20px; width:20px; line-height:20px; text-align:center;}
.list_moshi{ float:right; margin:10px 10px 0 0;}
.list_moshi a{ float:right; display:block; width:26px; height:26px; text-align:center; margin-left:20px; border:#fff solid 1px;}
.list_moshi a:hover{ background:#fff; border:#a9a9a9 solid 1px; border-radius:3px;}
.list_moshi .current{ background:#fff; border:#a9a9a9 solid 1px; border-radius:3px;}
.auction_name{min-height:30px; font-size:18px; line-height:30px;font-weight:bold;}
.auction_m2{ padding:15px 20px;}
.auction_left{ float:left; width:330px;}
.auction_left .big_img{ width:300px; height:300px; overflow:hidden; text-align:center; margin:0 15px 10px 15px; display:table; background:#f5f5f5;}
.auction_left .big_img div{ display:table-cell; vertical-align:middle; text-align:center;}
.auction_left .big_img img{ margin:auto;max-width:300px;width:expression(document.body.clientWidth > 300? "300px": "auto" );max-height:300px;height: expression( this.scrollHeight > 300 ? "300px" : "auto" );}
.auction_left .small_img .on{ float:left; background:url(../images/anniu_img2.gif) no-repeat; width:27px; height:27px; margin-top:25px; margin-right:10px;}
.auction_left .small_img .up{ float:right; background:url(../images/anniu_img2.gif) no-repeat bottom; width:27px; height:27px; margin-top:25px;}
.auction_left .small_img li{ border:#ddd solid 1px; margin:5px; display:block; float:left; border-radius:6px; padding:5px;}
.auction_left .small_img .current{ border:#666 solid 1px;}
.auction_left .small_img img{ width:50px;height:50px;}
.auction_right .jieshao{ position:relative;}
.auction_right .jieshao li{ padding:10px; border:none;}
.auction_right .jieshao li a{ text-decoration:none; color:#f60;}
.auction_right .jieshao_m{ height:45px; overflow:hidden;text-indent:2em; }
.qt_shangpin{ position:absolute; bottom:0; right:0;}
.qt_shangpin a{ display:inline-block; padding:1px 10px; border-radius:10px; margin:0 10px; background:#e4ae72; color:#fff;}
.auction_right{ margin-left:350px;}
.auction_right .text_list{ padding:10px 0; color:#333333;}
.auction_right .text_list label{ font-weight:bold;}
.auction_right .text_list li{ border-bottom:#ddd solid 1px; padding:10px;}
#all_gift_items li .selected{ background:#0088cc; border:#0088cc solid 5px; margin:-5px;}
.auction_right .text_list li .k1{ width:30px; height:28px; line-height:28px; border:#ccc solid 1px; padding:0 10px;}
.auction_right .text_list li .list1{ height:110px;}
.auction_right .text_list li .list1 p{ padding-top:10px;}
.auction_right .text_list li .list2{ height:30px;}
.auction_right .text_list li .number a{ font-size:20px; color:#000; text-decoration:none; font-weight:bold; padding:5px;text-decoration:none;}
.auction_right .text_list li .list2 .xuzhi{ margin-top:10px;}
.auction_right .text_list li .list2 .xuzhi label{ float:left; margin-top:12px;}
.auction_right .text_list li .list2 .xuzhi a{ padding:5px; display:block; float:left;}
.auction_right .text_list li .list2 .xuzhi .add_an{ color:#205e75; font-size:14px; float:right; margin-top:5px;}
.auction_right .text_list li .list3{ height:70px;}
.auction_right .text_list li .list3 p{ padding-top:10px;}
.auction_right .text_list .text_5{ padding:10px; font-size:14px;}
.goods_price_list{ height:40px;}
.goods_price_list span{ float:left; color:#333; font-weight:bold; line-height:20px;}
.f_red{ color:#C1272D; text-decoration:none;}
.f_red:hover{ color:#4d4d4d;}
.selected_msg{ font-size:14px; background:#fdeed0; padding:5px;}
.goods_price_list .pl{ width:120px; text-align:center;}
.goods_price_list .jf{ width:60px; text-align:center;}
.goods_price_list .freight{ margin-left:20px;}
.goods_price_list i{ border-left:#ddd solid 1px; float:left; display:block; height:40px;}
.attrlist{ width:100%; border-collapse:collapse;}
.attrlist th{ padding:15px 0 15px 10px; color:#333333; width:5em; border-bottom:#ddd solid 1px; font-size:14px; text-align:left;}
.attrlist td{ padding:15px 5px; border-bottom:#ddd solid 1px; font-size:14px;}
.attrlist td.guige{ padding:15px 0 10px 5px;}
.attrlist .guige a{ border:#ddd solid 1px; padding:5px; margin:0 5px 5px 0; display:inline-block;}
.attrlist .guige a img{ display:none;}
.attrlist .guige a.dq{ border:#bf604e solid 1px; background:#bf604e; color:#fff;}
.attrlist .guige a:hover{ border:#bf604e solid 1px; color:#c1272d;}
.attrlist font{ font-size:20px; color: #f00;}
.attrlist .k1{ height:30px; width:80px; line-height:30px;}
.attrlist .q_sub,.attrlist .q_add{ font-size:16px;}
.attrlist li{float:left; margin:3px; padding:0 !important; border:none !important;}
.attrlist li a{ border:1px solid #ddd !important; background:#fff; padding:6px !important;display:block;}
.attrlist li a.xuanzhong{ padding:6px !important; border:1px solid #f60 !important;background:#f60; color:#fff;}
.attrlist li a:hover{border:1px solid #f60 !important; background:#f60; color:#fff;}
.attrlist li a{ text-decoration:none; color:#000;}
.attrlist li .attr_img{ width:45px; height:45px; display:block;}
.attrlist .jifen{ position:absolute; right:10px; top:-40px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffc00,endColorStr=#ffd800);
background:-moz-linear-gradient(top,#fffc00,#ffd800);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fffc00), to(#ffd800));
color:#d32800; text-align:center; width:50px; height:50px; border-radius:30px; border:#fff solid 1px; box-shadow:#ffd800 0 0 5px; font-size:0.8em; line-height:12px;}
.attrlist .jifen span{ padding-top:12px; display:inline-block; font-size:1.2em;}
.right_b{ padding:10px;}
.anniu_red{ background:#c1272d; color:#fff; font-size:16px; padding:10px 30px; text-decoration:none; display:inline-block;}
.auction_m2 .Tab{ height:41px; border-bottom:#ccc solid 1px; margin-top:10px;}
.auction_m2 .Tab ul{ margin:0; padding:0 10px; list-style:none;}
.auction_m2 .Tab li{ float:left; margin-right:5px;}
.auction_m2 .Tab li a{float:left; font-size:14px;text-decoration:none; padding:0 30px;display:block;}
.auction_m2 .Tab_t_lidq a{ background:#f60; color:#fff;  border:#f60 solid 1px;  border-radius:6px 6px 0 0; height:40px; line-height:40px;}
.auction_m2 .Tab_t_lia a:hover{ background:#f60; color:#fff;  border:#f60 solid 1px; height:40px; line-height:40px; margin-top:0;}
.auction_m2 .Tab_t_lia a{ background:#fff; color:#f60; border:#f60 solid 1px; border-bottom:#ccc solid 1px;  border-radius:6px 6px 0 0;  height:36px; line-height:36px; margin-top:4px;}
.auction_m2 .Tab_m1,.auction_m2 .Tab_m2,.auction_m2 .Tab_m3{ padding:0 10px;}
.Tab_m .detail-text img{width: 100%;}
.auction_m2 .Tab_m2{ display:none;}
.weizhi{ padding:15px;}
.weizhi a{ color: #009ecf; padding: 0 4px;}
.clear_20{ clear:both; height:20px;}
.clear{ clear:both;}
.banner_box2{overflow:hidden;}
.banner_box2 .left_list{ float:left; width:220px;}
.banner_box2 .left_list li{ margin-bottom:20px; height:220px; overflow:hidden; width:100%; text-align:center;}
.banner_box2 .left_list li a{ display:block;}
.banner_box2 .left_list li img{ height:220px;}
.banner_box2 .left_list li:hover img,.banner_box2 .right_list li:hover img{opacity:0.6; filter:alpha(opacity=60);}
.banner_box2 .left_list li:active img,.banner_box2 .right_list li:active img{opacity:0.9; filter:alpha(opacity=90);}
.banner_box2 .right_list{ float:right;width:220px; overflow:hidden;}
.banner_box2 .right_list li{ margin-bottom:20px; height:220px; overflow:hidden; width:100%; text-align:center;}
.banner_box2 .right_list li img{height:220px;}
.banner_box2 .block_home_slider{ margin:0 230px;}
#main_banner{ height:460px; width:460px;}
#main_banner img{height:460px;}
#main_banner li{ width:460px; overflow:hidden; text-align:center;}
#main_banner .flex-control-paging{ position:absolute; z-index:10000; bottom:20px; left:175px;}
#main_banner .flex-control-paging li{ width:12px;}
.banner_box3 { height:330px; overflow:hidden;}
.banner_box3 li{ float:left; width:50%; position:relative;}
.banner_box3 li img{ width:100%; height:320px;}
.banner_box3 li span{ background:#fff; position:absolute; left:0; bottom:0; width:100%; height:60px; font-size:16px; line-height:60px; text-align:center;opacity:0.7;filter:alpha(opacity=70); display:none;}
.banner_box3 li:hover span{ display:block;}
.m_list_box{border-bottom:#c0604a solid 2px;}
.paiming-list{border:#c0604a solid 2px; border-bottom: none; }
.footer_t{ padding:10px; text-align:center; border-top:#eeeeee solid 1px; background:#fff; margin-top:10px; height:110px;}
.footer_t span{ background:url(../images/icon/down-bar6.png) no-repeat top center; display:block; margin:auto; width:1170px; height:100px;}
.footer_t ul{ width:1170px; height:100px; margin:auto;}
.footer_t li{ float:left; width:25%; overflow:hidden;}
.footer_t .left{ float:left; width:100px; height:100px;}
.footer_t .left img{ width:100px;}
.footer_t .right{ margin-left:110px; text-align:left;}
.footer_t .right span{ display:block; font-size:18px; font-weight:bold; margin:10px 0;}
.map_box{padding:15px 0 30px 0;}
.subContent{ width:340px; float:left;}
#map{width:338px;height:338px;overflow:hidden; border:1px solid #ccc; background:#f5f5f5;}
.map_text .map{ margin:10px;}
.map_box p{ color:#5a5a5a; font-size:14px;}
.facebook_box{ width:400px; float:left; margin-left:18px;  background:#f5f5f5;}
.facebook_m{border:#eee solid 1px; height:300px;}
.facebook_box p{ color:#000;}
.qt_box{ width:395px;height:395px; float:right;}
.qt_box img{ width: 395px;}
.qimo8{ overflow:hidden; padding-left:5px; margin: 0 100px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:30px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:30px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:30px; list-style:none; width:800px;}
.qimo8 li a{margin-right:10px;color:#000;}
/*������*/
.black_overlay {display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index: 1001;-moz-opacity: 0.5;opacity: .50;filter: alpha(opacity=50);}
.white_content {display: none;position: absolute;top: 150px;left: 25%;width: 50%;height:200px;border: 5px solid #c0604a;background-color: white;z-index: 1002;overflow: auto; border-radius:10px;}
.close{ width:26px; height:26px; line-height:26px; display:block; text-align:center; position:absolute; right:5px; top:5px; border:#c0604a  solid 2px; border-radius:20px; color:#c0604a; text-decoration:none;}
.white_content .text{ text-align:center; padding-top:10%;}
.white_content .text .cart_anniu1,.white_content .text .cart_anniu2{ width:160px; margin:0 5px; display:inline-block;}


.white_content-new {display: none;position: absolute;top: -40px;right:10px; border: 1px solid #f5f5f5; background-color: #fdf7eb; z-index: 1002; border-radius:5px; box-shadow: #ccc 0 5px 5px;}
.white_content-new .text{ text-align:center; padding:5px 15px;}
.white_content-new .text .cart_anniu{ display:inline-block; color: #333; text-decoration: underline; font-size: 16px;}
.white_content-new:before {content: "";	clear: both;	display: block;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-top: 12px solid #fdf7eb;
    border-right: 7px solid transparent; position: absolute; right: 60px; bottom:-12px; }

.cart_anniu1,.cart_anniu2{ text-align:center; padding:10px 20px; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; border-radius:10px;}
.cart_anniu1{ background:#ec4d69;}
.cart_anniu1:hover{background:#8cc457;}
.cart_anniu2{ background:#8ac255;}
.cart_anniu2:hover{background:#ef7793;}
.groupList table{ width:100%; border-collapse:collapse;}
.groupList table th{border:#ddd solid 1px; border-bottom:#ddd solid 2px; text-align:center; padding:8px; color:#c0604a;}
.groupList table td{ border:#ddd solid 1px; padding:8px; text-align:center;}
.groupList table .name{ text-align:left; padding-left:30px;}
.checkout_box .title{ display:block; padding:10px 0; font-size:16px; font-weight:bold; color:#666;}
.item-cont{ font-size:14px;}
.item-cont select{ width:200px; height:30px; line-height:30px;}
.element-select,.element-input{ padding:10px 15px 10px 10px; border-bottom:#ddd solid 2px;}
.item-cont .column{ display:inline-block;}
.item-cont textarea{width:100%;}
#ECS_ORDERTOTAL p{ text-align:right; padding:0 40px 10px 0; font-size:16px;}
.handupOrder{ text-align:right; padding:20px 30px 30px 30px;}
/** pages **/
.pages, .threadflow {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFAF4 none repeat scroll 0 0; border:1px solid #DDDDDD; color:#999999; float:right; height:24px; line-height:26px; overflow:hidden; margin:0 20px 20px 0;}
.pages em { line-height:26px; }
.pages a.prev, .pages a.next { font-family:Verdana,Arial,Helvetica,sans-serif; line-height:24px; }
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { float:left; line-height:26px; padding:0 8px; }
.pages strong { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#F9D7AC none repeat scroll 0 0; color:#FF6600; font-weight:bold; }
.pages kbd { border-left:1px solid #DDDDDD; margin:0; }
.pages kbd > input { margin-bottom:2px; }
.pages kbd input { border:1px solid #DDDDDD; height:17px; margin-bottom:0; margin-left:3px; margin-right:4px; margin-top:3px !important; padding:0 2px; }
.pages a { color:#000000; text-decoration:none; }
.xuangouzuhe{ border:#f5f5f5 solid 10px; border-radius:5px;}
.xuangouzuhe h2{ background:#f5f5f5; padding:5px 10px 15px 10px; margin:0 0 10px 0; font-size:18px; color:#f00;}
.beizhu{ background:#f5f5f5; padding:7px 10px 10px 10px; /* color:#f00; */ margin:0 0 10px 0; font-size:14px; line-height:24px; position:relative;}
.beizhu p{ font-size:14px;}
.beizhu b{font-size:16px;}
.zicolor{ color:#c0604a;}
.quick_bg{ background:#000; position:fixed; width:100%; height:100%; z-index:999990; filter:alpha(opacity=50); -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5; margin-top:-180px;}
.quick_login_box{ width:600px; min-height:300px; border:#ddd solid 2px; border-radius:10px; background:#fff; position:fixed; top:200px; z-index:999999; left:50%; margin-left:-300px; }
.quick_login_box .guan{ position:absolute; right:-30px; top:-30px; width:30px; height:30px; border:#fff solid 2px; background:#c0604a; color:#fff; text-align:center; line-height:30px; display:block; border-radius:30px;}
.quick_login_box .guan i{font-size:18px; }
.login_Tab_m .Tab_m2{ display:none;}
.login_Tab{ background:#ddd; border-radius:10px 10px 0 0; overflow:hidden;}
.login_Tab li{ float:left; width:50%; text-align:center;}
.login_Tab li a{ padding:15px; display:block; font-size:16px;}
.login_Tab .Tab_t_lidq2{ background:#c0604a; color:#fff; width:44%;}
.login_Tab .Tab_t_lia2{ width:56%;}
.login_Tab .Tab_t_lidq2 a{ color:#fff;}
.login_Tab_m{ padding:15px;}
.quick_login{ width:42%; float:left;}
.quick_login li{ padding:10px 0; width:234px;}
.quick_login li label{ padding:0;}
.quick_login li input{ border:#ddd solid 2px; border-radius:3px; padding:0 5px; height:28px; line-height:28px; width:220px;}
.quick_login li .anniu1{ background:#c0604a; color:#fff; text-align:center; padding:10px; font-size:16px; font-weight:bold; border-radius:5px; display:block;}
.quick_login{ position:relative;}
.right_anniu{ position:absolute; right:0; bottom:0;}
.right_anniu a{ width:170px;}
.right_anniu a img{ width:170px;}
.quick_reg{ margin-left:44%; border-left:#ddd dotted 1px; padding-left:2%;}
.quick_reg li{ padding:10px; position:relative;}
.quick_reg li label{ padding:0; width:6em; display:inline-block; text-align:right;}
.quick_reg li input{ border:#ddd solid 2px; border-radius:3px; padding:0 5px; height:28px; line-height:28px; width:180px;}
.quick_reg li span.red{display:none;}
.quick_reg li:hover span.red{ display:block; position:absolute; top:-12px; right:0; background:#1dbc47; color:#fff; border-radius:3px; line-height:24px; padding:0 10px; z-index:11;}
.quick_reg li span.alert_place{ display:block; position:absolute; bottom:-8px; left:1.7em; z-index:10;}
.quick_reg li textarea{ width:380px; height:2em; border:#ddd solid 2px;}
.quick_reg li .anniu1{ background:#c0604a; color:#fff; text-align:center; padding:10px; font-size:16px; font-weight:bold; border-radius:5px; display:block;}
.red{ color:#f00;}
/*�����б�*/
.jf_row{ margin:10px 0;}
.jf_list{ width:25%; float:left; position:relative;}
.jf_list .bg{ background:#fff; padding:10px; margin:5px}
.jf_list .bg:hover{ box-shadow:#ccc 0 0 5px;}
.jf_list a{ display:block;}
.jf_list .img{ position:relative; padding:5px; background:#fff;}
.jf_list img{ width:100%;}
.jf_list .fen{ text-align:center; width:45px; height:45px; position:absolute; bottom:10px; right:10px; background:#FFCE00; color:#CB0003; font-size:12px; border-radius:25px; line-height:12px; border:#fff solid 1px; box-shadow:#FFCE00 0 0 5px; }
.jf_list .fen b{ display:block; margin-top:12px;}
.jf_list .fen span{ font-size:0.8em;}
.jf_list .text{ background:#fff; padding:10px;}
.jf_list .text h4{ color:#FF0F00; font-size:1.5em;}
.jf_list .text p{ padding:10px 0;}
.jifen_box{ padding:10px; background:#f5f5f5; border-bottom:#fff solid 1px; color:#0D9402;}
.zongjifen{ color:#0D9402; float:right; font-weight:bold; font-size:14px;}
.jifen_an{ background:#0D9402; color:#fff; font-size:16px; padding:10px 30px; text-decoration:none; display:inline-block; position:relative;}
.jifen_an i{ position:absolute; left:-17px; top:1px; font-weight:normal;}
.rakuten_icon_1{ background:url(../images/rakuten/icn.jpg) no-repeat 0 0; width:15px; height:15px; display:inline-block;}
.rakuten_icon_2{ background:url(../images/rakuten/icn.jpg) no-repeat -15px 0; width:15px; height:15px; display:inline-block;}
.rakuten_icon_3{ background:url(../images/rakuten/icn.jpg) no-repeat -30px 0; width:15px; height:15px; display:inline-block;}
.rakuten_icon_4{ background:url(../images/rakuten/icn.jpg) no-repeat -45px 0; width:15px; height:15px; display:inline-block;}
.rakuten_icon_5{ background:url(../images/rakuten/icn.jpg) no-repeat -60px 0; width:15px; height:15px; display:inline-block;}
.rakuten_icon_6{ background:url(../images/rakuten/icn.jpg) no-repeat -75px 0; width:15px; height:15px; display:inline-block;}
.rakuten_icon_7{ background:url(../images/rakuten/icn.jpg) no-repeat -90px 0; width:15px; height:15px; display:inline-block;}
.rakuten_icon_8{ background:url(../images/rakuten/icn.jpg) no-repeat -105px 0; width:17px; height:17px; display:inline-block;}
.rakuten_icon_01{ background:url(../images/rakuten/icn.jpg) no-repeat 0 -18px; width:16px; height:16px; display:inline-block;}
.rakuten_icon_02{ background:url(../images/rakuten/icn.jpg) no-repeat -16px -18px; width:16px; height:16px; display:inline-block;}
.rakuten_icon_03{ background:url(../images/rakuten/icn.jpg) no-repeat -32px -18px; width:16px; height:16px; display:inline-block;}
.rakuten_icon_04{ background:url(../images/rakuten/icn.jpg) no-repeat -48px -18px; width:16px; height:16px; display:inline-block;}
.rakuten_text i{ float:left; display:block; margin-top:5px;}
.rakuten_text span{ margin-left:20px; display:block;}
.rakuten_text{ height:28px;}
.kuidi_box{ border:#ddd solid 1px; padding:10px; margin:10px 0;}
.kuidi_box h2{ font-weight:normal; font-size:20px; color:#c1272d; margin-bottom:10px;}
.kuidi_box h4{ font-weight:bold; margin-top:10px;}
.kuidi_box .grey_bg{ background:#f5f5f5; padding:10px;}
.kuidi_box p{ min-height:28px;}
.kuidi_box p label{ width:55px; text-align:center; display:inline-block; padding:2px 0; color:#fff; margin-right:5px;}
.kuidi_box p sapn{ display:inline-block; padding:2px 0;}
.guanbi{ color:#c0604a; font-style:1.2em; text-align:center; border-top:2px solid #c0604a; padding:5px 0;}
.nav_box_2 .xian_b{ border-bottom:#ddd dashed 1px; padding:10px;}
.nav_box_2 label a{ width:100px; color:#666; display:block; float:left;}
.nav_box_2 .nav_box_2_m{ margin-left:100px;}
.nav_box_2 .nav_box_2_m a{ padding:10px; display:inline-block; color:#000;}
.spxx_list{ margin:15px;}
.spxx_list .title{ font-size:16px; font-weight:bold; margin-bottom:10px;}
.spxx_list .tabBody p{ line-height:26px;}
/*ul.thumbnails.image_picker_selector li .thumbnail{ position:relative;}
ul.thumbnails.image_picker_selector li .thumbnail div{ position:absolute; z-index:10; border-radius:3px; background:#b95e49; padding:2px; bottom:2px; right:2px; line-height:1em; color:#fff;}*/
.blog_left{ float: left; width: 220px; border-right:#ddd solid 1px; position:relative;}
.blog_left ul{padding: 10px;}
.blog_left ul li{padding: 10px; border-bottom: #ddd dotted 1px;}
.blog_left h4{ font-size: 1.2em;}
.blot_right{ margin-left: 220px; text-align: center; padding: 20px; border-left:#ddd solid 1px;}
.blot_right img{max-width: 100%; margin: 10px 0;}
.blot_right h4{ font-size: 1.4em; margin-bottom: 10px;}
.blog_left ul li a{color:#666;}
.blog_left ul li a:hover{ color:#000;}
.blog_left ul li a.active{ color:#000;}
.blog_pages{ margin-right:10px;}
.allzenpin{ position:absolute; background:#f5f5f5; width:100%; height:auto; left:0; top:0; z-index:100000;}
.close_anniu{ color:#b95e49; font-weight:100; padding:0 0 0 5px;}
.allzenpin .guanbi{ position:absolute; right:10px; top:5px; border:none;}
.allzenpin ul{ display:flex; flex-wrap:wrap; margin:5px 10px 10px 12px;}
.allzenpin li{ width:85px; border:#ddd solid 1px; margin:3px 10px; padding:5px !important;}
.allzenpin font{ display:block; padding: 12px 0 0 12px;}
.logo_list{ background:#fff; position:relative; padding:80px 15px 15px 15px;}
.logo_list li{ float:left; width:25%; text-align:center; margin-bottom:20px;}
.logo_list li a{ height:230px;width:230px; overflow:hidden; display:flex; align-items:center; justify-content:center; box-shadow:#ccc 0 0 5px; margin:auto;}
.logo_img{ display:block; background:url(../images/logo_img.png) no-repeat; width:230px; height:230px; margin:auto;}
.logo1{ background-position:0 0;}
.logo2{ background-position:-230px 0;}
.logo3{ background-position:-460px 0;}
.logo4{ background-position:-690px 0;}
.logo5{ background-position:0 -230px;}
.logo6{ background-position:-230px -230px;}
.logo7{ background-position:-460px -230px;}
.logo8{ background-position:-690px -230px;}
.logo9{ background-position:0 -460px;}
.logo10{ background-position:-230px -460px;}
.logo11{ background-position:-460px -460px;}
.logo12{ background-position:-690px -460px;}
.logo13{ background-position:0 -690px;}
.logo14{ background-position:-230px -690px;}
.logo15{ background-position:-460px -690px;}
.logo16{ background-position:-690px -690px;}
.logo17{ background-position:0 -920px;}
.logo18{ background-position:-230px -920px;}
.logo19{ background-position:-460px -920px;}
.logo20{ background-position:-690px -920px;}
.logo21{ background-position:0 -1150px;}
.logo22{ background-position:-230px -1150px;}
.logo23{ background-position:-460px -1150px;}
.logo24{ background-position:-690px -1150px;}
.logo25{ background-position:0 -1380px;}
.logo_title{ font-size:24px; margin:15px 0; color:#fff; position:absolute; padding-left:35px; background:#ae5e02;  padding:10px 50px 13px 60px; left:-10px; top:0;}
.logo_title i{font-size:30px; position:absolute; left:20px; top:13px;}
.logo_title .jiao{border-left: 10px solid transparent;border-right: 0px solid transparent;border-top: 20px solid #ae5e02; position:absolute; left:0; bottom:-20px;}
/*������*/
.promotion-progress_box{ border:#f5f5f5 solid 1px; padding:15px; box-shadow:#ccc 0 3px 3px; background:#fff; margin:15px;}
#promotion-progress-bar{ position:relative; height:30px;}
.promotion-progress-mark-label_l{ background:#FCCB00; border:#FFAE00 solid 1px; height:28px; line-height:28px; padding:0 10px; position:absolute; z-index:10;left:0; width:50px; text-align:center; font-size:16px; color:#802000; border-radius:20px 0 0 20px;}
.promotion-progress-mark-label_l .jiao{ display:block; background:url(../images/jiao.png) no-repeat left; width:24px; height:28px; position:absolute; right:-15px; top:0;}
.promotion-progress-mark-label_r{ background:#fff; border:#FFAE00 solid 1px; height:28px; line-height:28px; padding:0 10px; position:absolute; z-index:10; top:0; right:0; width:120px;text-align:center; font-size:16px; color:#802000; border-radius:0 20px 20px 0;}
.promotion-progress-mark-label_r .jiao{ display:block; background:url(../images/jiao.png) no-repeat right; width:24px; height:28px; position:absolute; left:-24px; top:0;}
.promotion-progress_bg{ position:relative; height:30px; margin:0 140px 0 70px;}
#promotion-progress{ background:#fcd11d; height:30px;}
.promotion-progress-mark{ height:30px; line-height:30px; padding:0 10px; position:absolute;  z-index:10;}
#promotion-discount-info{ border-top:#ddd solid 1px; padding:15px 5px 0 5px; font-size:16px; margin-top:15px;}
#purchase-amount-container{ font-size:18px; color:#642200;}
#promotion-name{ margin-left:15px;}
/*�ۺ�è�б�*/
.allCatsList_titel{ font-size:16px; border-bottom:1px solid #e6e6e6; padding:5px; font-weight:bold; margin:10px; display:flex; align-items:center;}
.allCatsList_titel i{ color:#ccc; font-size:22px; margin-right:10px; padding-top:3px;}
.allCatsList li{ width:33.333%; float:left;}
.allCatsList li:nth-of-type(3n+1) .content_box{ border-top:4px solid #afd8e9;}
.allCatsList li:nth-of-type(3n+2) .content_box{ border-top:4px solid #e5e99d;}
.allCatsList li:nth-of-type(3n+3) .content_box{ border-top:4px solid #f9e595;}
.allCatsList .content_box{ margin:15px;}
.allCatsList .photo{ height:160px; display:flex; justify-content:center; align-items:center; overflow:hidden;}
.allCatsList .photo img{ width:100%;}
.allCatsList .name{ font-weight:bold; font-size:14px; margin:10px 0 5px 0; height:40px; overflow:hidden;}
.allCatsList .outline{  height:40px; overflow:hidden;}
.allCatsList .time{ display:flex; justify-content:space-between; color:#969696;}
.allCatsListTab_title{ font-size:14px; font-weight:bold; padding:15px 10px; position:relative; padding-left:35px;}
.allCatsListTab_title i{ font-size:28px; color:#f90; position:absolute; left:5px;}
.allCatsListTab{ height:24px; border-bottom:#f60 solid 2px; margin:0 5px;}
.allCatsListTab ul{ margin:0; padding:0; list-style:none;}
.allCatsListTab li{ float:left; margin:0;}
.allCatsListTab a{ display:block; height:24px; line-height:24px; padding:0 10px; border-radius:5px 5px 0 0;}
.Tab_allCats_dq a{float:left; background:#f60;}
.Tab_allCats_dq a span{color:#fff;}
.Tab_allCats_m a{float:left;}
.Tab_allCats_m a span{}
.Tab_allCats_m a:hover{}
.Tab_allCats_m a:hover span{}
.TG_m2,.TG_m3{ display:none;}
.Tab_allCats_m{ padding:0 10px 10px 10px;}
.Tab_allCats_m li{ position:relative; padding:10px 0; border-bottom:#ddd solid 1px; height:80px;}
.Tab_allCats_m .sideArticle_number{ position:absolute; left:-5px; top:10px; border-radius:20px; width:15px; height:15px; display:flex; align-items:center; justify-content:center; color:#fff; background:#ff5b74;}
.Tab_allCats_m li:nth-child(2) .sideArticle_number{ background:#f6bc46;}
.Tab_allCats_m li:nth-child(3) .sideArticle_number{ background:#7dc47f;}
.Tab_allCats_m li:nth-child(4) .sideArticle_number{ background:#60b1d5;}
.Tab_allCats_m li:nth-child(5) .sideArticle_number{ background:#e2accd;}
.Tab_allCats_m li:last-child{ border:none;}
.Tab_allCats_m .bgImage{ width:90px; height:80px; float:left; display:flex; align-items:center; overflow:hidden;}
.Tab_allCats_m .bgImage img{ width:100%;}
.Tab_allCats_m .sideArticle_title{ margin-left:100px; display:block; height: 80px; overflow: hidden; line-height: 16px;}
.allCatsdetail_box{ padding:20px 30px;}
.allCatsdetail_box .allCatsdetail_box{padding: 0;}
.allCatsdetail_box h1{ font-size:28px; color:#333; line-height:28px; margin:15px 0;}
.allCatsdetail_box h2{ font-size:22px; color:#333; line-height:28px; margin:30px 0 15px 0;}
.allCatsdetail_box h3{ font-size:20px; color:#333; line-height:28px; margin:20px 0 10px 0;}
.allCatsdetail_box h4{ font-size:16px; line-height:16px; margin:25px 0 10px 0; border-left:#ccc solid 5px; padding:2px 0 2px 10px;}
.allCatsdetail_box p{ font-size:14px; line-height:20px; margin-bottom:10px;}
.allCatsdetail_box img{ width:100%; margin:auto;}
.allCatsdetail_box img.small{ width:320px;}
.allCatsdetail_box .muLu_box{ padding:15px; background:#f5f5f5;}
.allCatsdetail_box .muLu_box li{ list-style:disc; font-size:16px; margin:10px 30px;}
.articleHeader_dataTop{ height:30px; margin-top:40px;}
.articleHeader_dataTop .user{ float:left; position:relative; padding:0 20px 0 35px; border-right:#ddd solid 1px;}
.articleHeader_dataTop .user i{ color:#ff5b74; font-size:28px; position:absolute; left:0;}
.articleHeader_dataTop .user .userName{ border-bottom:#ddd dashed 1px; padding:2px 0;}
.articleHeader_dataTop .date{ float:left; padding:0 20px;  border-right:#ddd solid 1px;}
.articleHeader_dataTop .view{ float:left; padding:0 20px;}
.articleHeader_dataTop .favoriteArticle{ float:right;}
.articleHeader_dataTop .favoriteButton{ border:#fda1af solid 1px; padding:3px 15px 3px 35px; color:#fda1af; display:inline-block; margin-top:-5px; border-radius:3px; position:relative;}
.articleHeader_dataTop .favoriteButton i{ font-size:14px; position:absolute; left:15px; top:4px;}
.articleHeader_dataTop .favoriteButton:hover{ border:#fe8396 solid 1px; color:#fe8396;}
.articleHeader_dataBottom{ height:50px;}
.articleHeader_dataBottom .facebook{ float:left; display:block; background:#3b5999; color:#fff; padding:8px 40px 8px 55px; font-size:16px; margin-right:10px; position:relative;}
.articleHeader_dataBottom .twitter{ float:left; display:block; background:#55acee; color:#fff; padding:8px 40px 8px 55px; font-size:16px; margin-right:10px; position:relative;}
.articleHeader_dataBottom .hatena{ float:left; display:block; background:#00a4de; color:#fff; padding:8px 40px 8px 55px; font-size:16px; margin-right:10px; position:relative;}
.articleHeader_dataBottom .facebook:hover{ background:#4669b5;}
.articleHeader_dataBottom .twitter:hover{ background:#72c1fd;}
.articleHeader_dataBottom .hatena:hover{ background:#2fc6fb;}
.articleHeader_dataBottom .facebook i,.articleHeader_dataBottom .twitter i,.articleHeader_dataBottom .hatena i{ font-size:20px; position:absolute; left:30px; top:10px;}
.articleHeader_dataBottom .like-box{ float:left; padding:8px 0 0 30px;}
.articleHeader_dataBottom .like-box a{ background:#2e5099; color:#fff; padding:5px 15px; border-radius:5px; margin-right:10px;}
.articleHeader_dataBottom .like-box a:hover{ background:#456cc1;}
/*快速導航*/
.tanchu_box2_hand a{margin-left:10px;font-weight: bold;color: #666;font-size: 14px; background:url(/images/anniu_bg2.png) repeat-x; color:#fff; border-radius:5px; border:1px solid #2A91BE; height:30px; line-height:28px; padding:0 10px; display:block; float:left; margin-top:5px;}
.tanchu_box2_hand{border-bottom:solid 1px #ddd;height:50px;}
.tanchu_box2_list li{ border-bottom:#ddd dotted 1px; padding:5px 0; height:50px; margin:0 10px;}
.tanchu_box2_list li .photo{ width:50px; height:50px; float:left;}
.tanchu_box2_list li .name{ float:left; width:288px; text-align:left; padding-left:10px;}
.tanchu_box2_list li .input{ background:#2fa2d8; border:#0a90b1 solid 1px; border-radius:4px; color:#fff; padding:2px 5px; float:left;}
.theframe{ position:absolute; right:55px; top:0;background:#fff; border:#c0604a solid 3px;}
/*.float_an{ width:50px; overflow:hidden; float:right;right:3px;margin-left:10px;}
.float_an a{ display:block;height:50px;background:#a2e5ff;color:#fff;border: 2px solid #7dc4e0;}
.float_an a:hover{ background:#09C; margin-left:0;}*/
.float_an{ width:65px;border:2px solid #c0604a; }
.float_an a{ display:block;height:60px;position:relative; border-bottom:#ddd solid 1px; text-align:center; text-decoration:none; padding-top:5px;}
.float_an a i{ display:block; color:#c0604a; font-size:30px; line-height:35px;}
.float_an a span{ color:#000;}
.float_main1{ position:absolute; right:40px; top:0;background:#fff; border:#c0604a solid 3px;}
.float_main2,.float_main3{ position:absolute; right:40px; top:0;background:#fff; border:#c0604a solid 3px;}
.float_an a b{ font-size:24px; display:block;}
.float_an_icon1{ background:url(/images/img_jihe.png) no-repeat -37px -39px; width:21px; height:31px; display:block; margin-left:7px;}
.float_an_icon2{ background:url(/images/img_jihe.png) no-repeat -67px -39px; width:21px; height:31px; display:block;margin-left:7px;}
.float_an_icon3{ background:url(/images/img_jihe.png) no-repeat -94px -39px; width:21px; height:31px; display:block;margin-left:7px;}
.cart_cotent .gongshi{}
#floatdivbox .jisuan,#floatdivbox .duhang{ background:#09F url(/images/anniu_bg1.png) repeat-x; height:27px; display:block; font-weight:bold; font-size:14px; line-height:27px; padding:0 5px; margin:10px 5px;}
#floatdivbox .jisuan span,#floatdivbox .duhang span{ display:block; padding-left:22px; color:#fff; text-align:left;}
#floatdivbox .jisuan:hover, #floatdivbox .duhang:hover{  background:#5cb6e0 url(/images/anniu_bg2.png) repeat-x; text-decoration:none;}
#floatdivbox .jisuan span{ background:url(/images/float_img1.png) no-repeat 0 5px;}
#floatdivbox .duhang span{ background:url(/images/float_img1.png) no-repeat  0 -31px;}
.theframe .pop-close{ background:url(/images/close.png) no-repeat center; width:13px; height:13px; position:absolute; right:8px; top:8px;}
#cart .jiao{ background:url(/images/jiao4.png) no-repeat; display:block; height:14px; width:13px; position:absolute; top:20px; right:-13px;}
#contact .jiao{ background:url(/images/jiao4.png) no-repeat; display:block; height:14px; width:13px; position:absolute; top:180px; right:-13px;}
#calc .jiao{ background:url(/images/jiao4.png) no-repeat; display:block; height:14px; width:13px; position:absolute; top:60px; right:-13px;}
#navi .jiao{ background:url(/images/jiao4.png) no-repeat; display:block; height:14px; width:13px; position:absolute; top:100px; right:-13px;}
#callback .jiao{ background:url(/images/jiao4.png) no-repeat; display:block; height:14px; width:13px; position:absolute; top:140px; right:-13px;}
.zhuti_titel{ background:#c0604a; border-radius:6px; padding:3px 10px; color:#fff; display:inline-block; margin:5px 5px 0 0; white-space:nowrap;}
.zhuti_titel:hover{ background:#e8a77d;}
.yuanjia{ font-size:14px; text-decoration: line-through; color:#666; margin-left:10px;}
/*0912*/
.center-box{ text-align: center;}
.anniu001{ background: #c0604a; color:#fff; display:inline-block; border-radius:5px; padding:10px; font-size: 16px;}
.anniu001:hover{background:#e8a77d;}
.huangou-box{ background:url(../images/huangou_bg.jpg) no-repeat; height: 380px; position: relative;}
.huangou-box .textbox{ padding-top:100px; }
.huangou-box .text-box{ border-radius: 10px 0 10px 10px; padding: 13px 20px; box-shadow: #000 0 5px 5px; background: #fff; position: relative; margin-left: 60px; width: 490px; margin-top: 20px;}
.huangou-box .text-box img{ position: absolute;}
.huangou-box .text-box p{ font-size: 18px; line-height: 22px;}
.huangou-box .text1{ left:-36px;}
.huangou-box .text2{ left:-39px;}
.huangou-box .text-box .jiao{ right: -55px; top:-1px;}
.huangou-box .img-box{ width: 245px; height: 245px; position: absolute; left: 660px; top:69px; overflow: hidden; text-align: center; display: flex; justify-content: center; align-items: center;}
.huangou-box .img-box img{ max-width: 240px; max-height: 240px; margin: 2px auto;}
.good-list{ display: flex;}
.good-list .icon{ border-radius:8px; padding: 3px 12px; font-size: 14px; color: #fff; display: flex; justify-content: center; align-items: center; margin:5px 10px 0 0;}
.good-list .icon1{background: #ff3766;}
.good-list .icon2{ background: #eb6100;}
.good-list .icon3{ background: #e60012;}

.logoFloat{ margin-top: 50px; width: 100px; height: 40px;
    overflow: hidden; position: relative;}
.logoFloat a{ display: block; float: left; margin-left: 5px; width: 40px; height: 40px; background-size: 40px; background-image: url("../images/icon/WF-icon.png"); background-repeat: no-repeat;.}
.logoFloat a.wficon-w{ background-position: 0 0; display: inline-block;}
.logoFloat a.wficon-f{ background-position: 0 -40px; display: inline-block;}
.logoFloat img{ width: 40px; display: inline-block;}
.news_box .title label{background:#c0604a; color: #fff; padding:0 10px; border-radius: 10px 10px 0 0; height: 30px; line-height: 30px; font-size: 16px; }
.news_box .title label i{ padding-right: 5px;}
.news_box .title{ border-bottom: #c0604a solid 1px; height: 30px;}
.news_box .title .more{ color: #c0604a; font-size: 16px;}
.paoma .rowup i{padding-right: 5px; color: #c0604a;}
.paoma{
    margin: 20px auto;
}
.paoma .rowup{
    line-height: 30px;
}
.paoma2 .rowup i{padding-right: 5px; color: #e8a77d;}
.paoma2{
    margin: 20px auto;
}
.paoma2 .rowup{
    line-height: 30px;
}
.paoma2 li{ float: left; width: 100%;}
.detail-imglist{ display: flex; justify-content: space-between; flex-wrap: wrap;}
.detail-imglist img{ width: 49%; display: inline-block; margin-bottom: 10px}
.add-box .add{ background: #eb6100; color: #ddd; font-size: 16px; padding: 10px 30px; text-decoration: none; display: inline-block; margin-right: 15px;}
.add-box .add_watchlist{ background: #eb6100; color: #fff; font-size: 16px; padding: 10px 30px; text-decoration: none; display: inline-block; margin-right: 15px;}
.list-addcar{ position: relative; }
.anniu_car{ display: block; color: #fff; background: #f39156; line-height: 24px; text-align: center; border-radius: 5px; margin-top: 5px; font-size: 14px;}
.anniu_car:hover{ background: #e3ac72;}
.anniu_car2{ display: block; color: #fff; background: #99ccff; line-height: 24px; text-align: center; border-radius: 5px; margin-top: 5px; font-size: 14px;}
.anniu_car2:hover{ background: #66ccff;}
.car-ok{ display: none; position: absolute; bottom: -50px; border: 1px solid #f5f5f5; background-color: #fdf7eb; z-index: 1002; border-radius:5px; box-shadow: #ccc 0 5px 5px; text-align:center; padding:5px 15px; font-size: 14px;}
.car-ok a{ display:inline-block; color: #333; text-decoration: underline; font-size: 14px; font-weight: bold;}
.car-ok:before {content: "";	clear: both;	display: block;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-bottom: 10px solid #fdf7eb;
    border-right: 5px solid transparent; position: absolute; right: 50%; top:-10px; margin-right: -5px; }
.black_bg_4{background:#333;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; width:100%; height:100%; position:fixed; z-index:1; left:0; top:0;}
.tanchu{ position: absolute; z-index: 2;}
.catDog_box{ position: fixed; top:15%; left: 50%; width: 500px; height: 500px; margin-left: -250px; box-shadow: #ccc 5px 5px 5px; z-index: 10000000;}
.catDog_box a{ display: block; position: absolute;}
.catDog_box .guanbi{ width: 34px; height: 34px; padding: 0; border: #ccc solid 2px; border-radius: 40px; color: #ccc; background: #fff; left: 485px; top:-17px; display: flex; justify-content: center; align-items: center; }
.catDog_box .guanbi i{ font-size: 32px; padding-top: 3px;}
.catDog_box .an1{ left: 0; top:0; width: 250px; height: 415px; }
.catDog_box .an2{ left: 250px; top:0; width: 250px; height: 415px;}
.catDog_box .an_b{ left: 0; bottom:0; width: 500px; height: 82px;}

.Dollar_box{ position: fixed; top:25%; left: 50%; width: 1012px; height: 300px; margin-left: -506px;  z-index: 10000000;}
.Dollar_box a{ display: block; position: absolute;}
.Dollar_box .guanbi{ width: 34px; height: 34px; padding: 0; border: #e38e34 solid 2px; border-radius: 40px; color: #e38e34; background: #fff; right: 20px; top:-15px; display: flex; justify-content: center; align-items: center; }
.Dollar_box .guanbi i{ font-size: 32px; padding-top: 3px;}
.Dollaran1,.Dollaran2{ border-radius: 10px; color: #fff; box-shadow: rgba(0,0,0,0.2) 3px 3px 3px; line-height: 44px; text-align: center; height: 45px; }
.Dollaran1{background: #f5b718; }
.Dollaran2{background: #c63f55; }
.Dollar_box .Dollaran1,.Dollar_box .Dollaran2{top:210px; width: 190px; }
.Dollar_box .Dollaran1{ left: 470px; }
.Dollar_box .Dollaran2{ left: 685px; }
.Dollar_box .iconfont{ font-size: 20px;}
.Dollaran1 .jiao,.Dollaran2 .jiao{width: 0;	height: 0; border-top: 8px solid transparent;	border-bottom: 8px solid transparent; border-left: 12px solid #fff; display: inline-block; margin-left: 5px;}

.left-guanjianzi-list{ border:#ddd solid 1px;border-radius:8px; background:#fff; }
.left-guanjianzi-list a{ display: inline-block; padding: 0 0 10px 10px; font-size: 14px;}
.left-guanjianzi-list a:hover{ color: #922503;}
.main-guanjianzi-list{ padding-top: 10px;}
.main-guanjianzi-list a{ display: inline-block; padding: 0 0 10px 10px; font-size: 14px;}
.main-guanjianzi-list a:hover{ color: #922503;}
 /**/
.series_menu ul{position: relative;transition: all 1s linear;}
.series_menu ul ul {position: absolute; width: 1168px; padding:0; top:100%; left: 0; margin:0; background:#fff; height:auto; display: none;}
/*.series_menu ul li:hover a{ background: #c0604a; color: #fff;}*/
/*.series_menu ul li:hover ul a{ background:#ccc; color: #000;}*/
/*.series_menu ul li:hover > ul{display: block;}*/
.series_menu ul li{ float: left; margin: 0 2px 0 0; }
.series_menu ul:after {	content: "";	clear: both;	display: block;}
.series_menu ul ul li {padding: 0; margin: 5px 2px 0 0;}
.series_menu ul ul li a { height:auto; margin: 0; display: block;}
/*.series_menu ul ul li:hover {background: #c0604a; color:#fff;}*/
/*.series_menu ul ul li:hover a{ color: #fff; border: none; background: #c0604a;}*/
.hover_li{background: #c0604a; color:#fff;}
.hover_li_a{color: #fff; border: none; background: #c0604a;}
.series_menu ul ul li a.series_cur2{ background:#c0604a; color:#fff; font-weight:bold; }
.series_menu ul i{width: 0;	height: 0; border-left: 3px solid transparent;	border-right: 3px solid transparent; border-top: 4px solid #fff; display: inline-block; margin-left: 5px;}
/*新增的菜单样式*/
.JGTab{ height:44px; margin-top: 15px;}
.JGTab ul{ margin:0; padding:0; list-style:none;}
.JGTab li{ float:left; margin:10px 2px 0 0; border-radius:15px 15px 0 0; padding: 0 15px; background: #a48b78; height: 34px; line-height: 34px;}
.JGTab li a{ font-size: 22px; color: #fff;}
.JGTab li a i{ margin: 0 3px;}
.JGTab li.Tab_t_lidq{ background: #f39800; margin-top: 0; height: 44px; line-height: 44px;}
.JGTab li.Tab_t_lidq:nth-child(2){ background: #ee7722; }
.JGTab li.Tab_t_lidq:last-child{ background: #4f8dcb; }
.JGTab .Tab_t_lidq a span{color:#e87911;}
.JGTab .Tab_t_lia a{float:left;}
.JGTab .Tab_t_lia a span{}
.JGTab .Tab_t_lia a:hover{}
.JGTab .Tab_t_lia a:hover span{}
.JGTab_m .Tab_m2,.JGTab_m .Tab_m3 { display: none; }
.JGTab_m .Tab_m1 .JGmenu_list{ background:#f39800; padding: 10px;}
.JGTab_m .Tab_m2 .JGmenu_list{ background:#ee7722; padding: 10px;}
.JGTab_m .Tab_m3 .JGmenu_list{ background:#4f8dcb; padding: 10px;}
.JGmenu_list li{ float: left; margin: 5px; border-radius:10px; padding: 8px; font-size: 26px; background: #fff;}
.JGmenu_list li a{ color: #a48b78; }
.JGmenu_list li span{width: 0;	height: 0; border-left: 5px solid transparent;	border-right: 5px solid transparent; border-top: 6px solid #a48b78; display: inline-block; margin-left: 5px; display: block; float: right; margin-top: 8px;}
.JGmenu_list li a:hover{ color: #f39800;}
.JGmenu_list li a:hover span{border-top: 6px solid #f39800;}
.JGmenu_list li.Tab_menu_lidq a{color: #f39800;}
.JGmenu_list .Tab_menu_lidq a span{border-top: 6px solid #f39800;}
.Tab_m2 .JGmenu_list li a:hover{ color: #ee7722;}
.Tab_m2 .JGmenu_list li a:hover span{border-top: 6px solid #ee7722;}
.Tab_m2 .JGmenu_list li.Tab_menu_lidq a{color: #ee7722;}
.Tab_m2 .JGmenu_list .Tab_menu_lidq a span{border-top: 6px solid #ee7722;}
.Tab_m3 .JGmenu_list li a:hover{ color: #4f8dcb;}
.Tab_m3 .JGmenu_list li a:hover span{border-top: 6px solid #4f8dcb;}
.Tab_m3 .JGmenu_list li.Tab_menu_lidq a{color: #4f8dcb;}
.Tab_m3 .JGmenu_list .Tab_menu_lidq a span{border-top: 6px solid #4f8dcb;}
.menuList { background:#fad6a2; padding: 10px;}
.menuList div{ display: none;}
.menuList div:first-child{ display: block;}
.menuList ul{ display: flex; flex-wrap:wrap;}
.menuList li a span{ border: #f39800 solid 2px; border-radius:5px; display: inline-block; width: 10px; height: 10px; position: relative; margin:2px 3px 0 0;}
.menuList li a span i{ position: absolute; font-size: 12px; top:-3px; left:-1px; margin: 0; display: none;}
.menuList li{ border-radius:10px; background: #fff; margin: 3px; padding: 5px 10px; font-weight: bold; }
.menuList li a{ color: #f39800; display: flex; font-size: 14px;}
.menuList li a i{ display: inline-block; margin: 1px 0 0 5px;}
.menuList .icon-NEW{ color: #13ae67;background: #fff; width: 32px; height: 10px; border-radius: 10px; display: flex; align-items: center; justify-content: center; margin-top: 5px;}
.menuList .icon-remen{ color: #ea5514;background: #fff; width: 32px; height: 10px; border-radius: 10px; display: flex; align-items: center; justify-content: center; margin-top: 5px;}
.list_dq{ background:#f39800; }
.menuList li.list_dq{ background:#f39800; }
.menuList li.list_dq a,.Tab_m2 .menuList li.list_dq a{ color: #fff; }
.menuList li.list_dq  a span,.Tab_m2 .menuList li.list_dq  a span{ border: #fff solid 2px;}
.menuList li.list_dq  a span i{ display: block;}
.Tab_m2 .menuList li a span{ border: #ee7722 solid 2px;}
.Tab_m2 .menuList li a{ color: #ee7722;}
.Tab_m2 .list_dq{ background:#ee7722; }
.Tab_m2 .menuList li.list_dq{ background:#ee7722; }
/*新改*/
.JGTab .icon-xing{ position: absolute; color: rgba(250,229,209,0.5);}
.newMenu{ margin-top: -10px !important; background: #dc9132; height: 44px; padding-left: 2px;}
.Tab_t_lidq,.Tab_t_lia{ position: relative; text-align: center;}
.newMenu li{ background:#fae5d1; width: 136px; display: flex; justify-content: center; padding: 0 !important; position: relative; margin: 10px 0 0 2px !important; border-radius: 5px 5px 0 0;}
.newMenu li a{ padding: 0 25px; border-radius: 5px 5px 0 0;}
.newMenu li span{ position: absolute; left:50%; top:-20px; z-index: 10; transform:translate(-50%,0); width: 100px; display: flex; justify-content: center;}
.newMenu .Tab_t_lidq span,.newMenu.buymore-menu li:hover span,.newMenu.car-menu li:hover span,.newMenu.JB-menu li:hover span{ font-size: 44px;}
.newMenu .Tab_t_lia span{ font-size: 34px;}
.newMenu .Tab_t_lidq .icon-xing,.newMenu.buymore-menu li:hover .icon-xing,.newMenu.car-menu li:hover .icon-xing{ display: block; position: absolute; bottom:3px; font-size: 14px; color:#fae5d1; }
.newMenu .icon-xing.left{ left: 5px;}
.newMenu .icon-xing.right{ right: 5px;}
.newMenu .Tab_t_lia .icon-xing{ display: none;}
.newMenu .icon-zi{ position: absolute; color: #dc9132;}
.newMenu .Tab_t_lia .icon-bg{  color: #fae5d1;}
.newMenu .Tab_t_lidq .icon-bg,.newMenu.buymore-menu li:hover .icon-bg,.newMenu.car-menu li:hover .icon-bg,.newMenu.JB-menu li:hover .icon-bg{  color: #fff;}
.newMenu .icon-ZDJG{ font-size: 14px; color: #666;}
.newMenu .Tab_t_lidq,.newMenu.buymore-menu li:hover,.newMenu.car-menu li:hover{ background: #fff; margin-top: 0 !important; height: 44px; line-height: 44px;}
.newMenu .Tab_t_lidq a ,.newMenu.buymore-menu li:hover a ,.newMenu.car-menu li:hover a{ background: #fff; position: absolute; box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px 0; z-index: 3; bottom:0; padding: 15px 30px 0 30px !important; line-height: 30px;}
.newMenu .Tab_t_lidq .icon-ZDJG,.newMenu.buymore-menu li:hover .icon-ZDJG,.newMenu.car-menu li:hover .icon-ZDJG,.newMenu.JB-menu li:hover .icon-ZDJG{ font-size: 18px; color: #333;}
.newMenu li:last-child, .newMenu li:first-child{ width: 168px;}
.newMenu li:last-child a, .newMenu li:first-child a{ width:110px; }
.newMenu li:last-child span, .newMenu li:first-child span{ font-size: 34px !important;}
.newMenu li.bigZi span{font-size: 34px !important;}
.newMenu li.bigZi:hover span,.newMenu li.bigZi.Tab_t_lidq span{ top:-10px;}
.menuList.new li{ padding: 7px 10px !important;}
.menuList.new li a{ color: #a48b78; font-weight: bold;}
.menuList.new li a .iconfont{ font-size:24px; font-weight: normal;}
.menuList.new li a text{ display: inline-block; padding: 0 5px; font-weight: bold;}
.menuList.new li a span{ border:#a48b78 solid 2px !important;  margin-left: 5px;}
.menuList.new li a span i{ display: inline-block; width: 8px; height: 8px; margin: 4px 0 0 2px; border-radius: 3px;}
.menuList.new li.list_dq{ background: #fff !important;}
.menuList.new li.list_dq a { color: #f39800;}
.menuList.new li.list_dq a span{border:#f39800 solid 2px !important; }
.menuList.new li.list_dq a span i{ background: #f39800;}
.menuList.new .keyword{ float:right; background: #fff; border-radius: 20px; padding: 5px; width: 300px; margin: ;  height: 24px; line-height: 24px;}
.menuList.new .keyword .s-text{ width: 200px; border: none; margin-left: 5px; float: left;  height: 24px; line-height: 24px;}
.menuList.new .keyword .souxun{border-radius: 20px; background: #f39800;  border: none; color: #fff; width: 80px; height: 24px; line-height: 24px; float: right;}
.search_rbox .bar-bg{margin-top:0px; padding: 15px; background: #f5b718;}
.search_rbox .souxun{background:#f39800;}

.newMenu.JB-menu .Tab_t_lidq { margin-top: 10px !important;}
.newMenu.JB-menu .Tab_t_lidq .icon-xing,.newMenu.JB-menu li:hover .icon-xing{ display: block; position: absolute; bottom:0; font-size: 14px; color:#fae5d1; }
.newMenu.JB-menu .Tab_t_lidq,.newMenu.JB-menu li:hover{ background: #fff; height: 44px; line-height: 44px;}
.newMenu.JB-menu .Tab_t_lidq a ,.newMenu.JB-menu li:hover a{ background: #fff; position: absolute; box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px 0; z-index: 3; bottom:0; padding: 22px 40px 0 40px !important; line-height: 30px;}
.newMenu.JB-menu .icon-xing.left{ left: 10px;}
.newMenu.JB-menu .icon-xing.right{right:10px;}
.newMenu.JB-menu li span{ line-height: 40px; top:-15px;}
.newMenu.JB-menu li:last-child span{ font-size: 50px !important; top:-20px !important; }
.newMenu.JB-menu li:last-child a{ width: 90px;}
.newMenu.JB-menu{ margin-top: -58px !important;}
/*使用金币*/
.chiyou-box{ background: #dc9132; border-radius: 5px; padding: 3px 5px; display: flex; color: #fff; align-items: center; float: left;}
.JB-flexbox{  height: 30px; padding: 10px;}
.chiyou-box .text{ background: #fff; border-radius: 5px; padding: 0 5px; color: #f00; font-size: 14px; font-weight: bold; line-height: 22px;}
.logo-list.JB-logo li{ height: 320px; }
.JB-logo .juan{ color: #f21700; font-size: 28px; display: flex; align-items: center; justify-content: center; margin: 10px 0 5px 0;}
.JB-logo .time{ background: #ddd; color: #f21700; border-radius: 5px; padding: 3px 5px; text-align: center; margin: 0 20px;}
.JB-logo .Dollaran1{ font-size: 24px; display: block; margin: 5px 15px 10px 15px;}

.JB-anniu2 .xuanze{ width: 14px; height: 14px; border-radius: 3px; border:#dc9132 solid 3px; background: #fff; display: inline-block; margin-right: 5px; position: relative; }
.JB-anniu2 .xuanze .icon-xuanze{ position: absolute; color: #dc9132; font-size: 16px; left: 0; top:-1px;}
.JB-anniu2{ background: #ffedc0; border-radius: 10px; border: #dc9132 solid 5px; padding: 3px 5px; font-weight: bold; display: flex; justify-content: center; align-items: center; flex-basis:auto; float: left;}
.JB-num{ background: #c0604a; padding: 3px 10px 3px 5px; border-radius: 8px; color: #fff; float: right; display: flex; justify-content: center; align-items: center; margin-top: 3px;}
/*小知识*/
.wrapper .title i{ color: #c0604a; font-size: 50px; padding-top: 5px;}
.tishi{ font-size: 14px; line-height: 26px; font-weight: normal;}
.tishi a{color: #fff !important; background: #c0604a; border-radius: 20px; margin: 5px 0; text-decoration:none !important; display: inline-block; padding: 2px 15px 4px 15px; }
.tishi a:hover{ background: #ae5e02;}
.youShi{ position: absolute; top:200px; left: 20px;}
.youShi h3{font-weight: bold; font-size: 14px;}
.youShi p{ font-size: 14px; line-height: 20px; margin: 15px 0 0 0;}
.h-box{ height: 20px;}
.hot-box{ color: #fff; background: #e1403f; border-radius: 5px; text-align: center;}
.pp_list { width: 800px;}
.pp_list li{ width:180px; height: 230px; overflow: hidden; display: block;}
.pp_list_a a{ display: block; float: left;}
.pp_list li img{ width:100%;}
.pp_list li b,.pp_list li .name,.pp_list_a a b{ height: 45px; display: block; font-size: 14px;}
.pp_list_a a{ width:170px; height: 220px; overflow: hidden; display: block; border-bottom: #fff solid 2px; margin: 5px 10px; padding: 0;}
.pp_list_a a img{ height:170px;}
.pp_list_a a:hover{ width:170px; height: 220px; overflow: hidden; display: block; }
.pp_list_a{ width: 800px !important; padding: 10px; border-bottom: #ddd dotted 1px; margin-bottom: 10px;}
.pp_list_a .biaoti{ font-size: 18px; font-weight: bold; padding-bottom: 10px; padding-top: 5px;}
.pp_list_a :hover > a { color:#5a5a5a; font-weight:normal; border-bottom: #fff solid 2px;}
.hot-banner img{ width:100%;}
.bikan-box{ background: #f8b62d;  padding: 20px; border-radius: 15px; position: relative; padding-top: 50px; margin-top: 50px;}
.bikan-box a{ color: #333 !important;}
.bikan-box .title{ position: absolute; top: -45px; left: 20px; width: 95% !important;}
.qita-list { height: 250px;}
.qita-list .titel{ font-size: 16px; font-weight: bold; }
#main_login,#main_register,#main_member,.member_content{ margin: auto;  width: 1170px !important;}
.member_main{ width: 900px !important;}
.sale-text{ margin:15px 0;}
.sale-text p{ margin-bottom: 5px; font-weight: bold; font-size: 14px; line-height: 20px;}
.sale-text .bluean{ color:#fff; background:#6398e5; display:inline-block;  border-radius:5px; text-align: center; width: 80px;}
.sale-text .orangean{ color:#fff; background:#f4a721; display:inline-block; border-radius:5px; text-align: center; width: 80px;}
.sale-text .blue{ color:#6398e5; }
.sale-text .orange{ color:#f4a721; }
.banner-b-list{display: flex; justify-content: space-between; margin: 10px 20px;}
.banner-b-list a:hover img{ box-shadow:#ddd 0 0 5px 2px; border-radius: 20px;}
.pinpai-list .logo-list-small span{ font-size: 12px;}