@charset "utf-8";

/*  CSS RESET
----------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,hr,blockquote,th,td,a{margin:0;padding:0;}
fieldset,img{border:0;}
dl,ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,caption,cite,code,dfn,em,th,var,strong,b,i{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
input,textarea,select,button,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,textarea,select,button{*font-size:100%;}
input,select,label,button,img{vertical-align:middle}
sup{vertical-align:text-top;font-size:inherit;}
sub{vertical-align:text-bottom;font-size:inherit;}
code,kbd,pre,samp,tt{font-size:inherit;}
abbr,acronym{border:0;font-variant:normal;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
small{font-size:12px;}
legend{color:#000;}
:focus{ outline:0;}/*input:focus,button:focus,select:focus,textarea:focus{outline:0}*/
a{text-decoration:none;color:#555;}
a:hover{text-decoration:none;color:#555;}

html{overflow-x:hidden;overflow-y:auto;}/* 1600ʹ */
body{font:12px/1.5 "\5B8B\4F53","\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","Arial","Helvetica","sans-serif"; color:#555;}/*  ΢ź  */

#dialog{position:absolute;z-index:9999;border:4px solid #CCC;display:none;}

/*  ȫͨ
----------------------------------------*/
.clear{clear:both;font-size:1px;width:1px;height:0;line-height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;}
.clearfix{zoom:1;}
.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:".";}

.fl{ float:left; display:inline-block;}.fr{ float:right; display:inline-block;}
.tl{ text-align:left;}.tc{ text-align:center;}.tr{ text-align:right;}
.fwb{ font-weight:bold;}.fwn{ font-weight:normal;}.fwi{ font-style:italic;}
.F12{ font-size:12px;}.F14{ font-size:14px;}.F16{ font-size:16px;}.F18{ font-size:18px;}
.F20{ font-size:20px;}.F22{ font-size:22px;}.F24{ font-size:24px;}
.ml_20{ margin-left:20px;}.ml_30{ margin-left:30px;}.ml_40{ margin-left:40px;}
.mr_20{ margin-right:20px;}.mr_30{ margin-right:30px;}.mr_40{ margin-right:40px;}
.cp{ cursor:pointer;}
.Break{ word-break:break-all; word-wrap:break-word;}
.Nobreak{ word-break:keep-all; word-wrap:normal;}

.red{ color:#ed1c24;}
.yello{ color:#FF0;}
.orange{ color:#F60;}
.blue{ color:#276fc4;}
.green{ color:#090;}
.gray{ color:#999;}
.black{ color:#000;}
.white{ color:#FFF}

/* 
--------------------------------------------------------------------------------------------------------------------------------------*/
.topshopwrap{ position:relative; z-index:5000; width:100%; min-width:1190px; height:27px; background-color:#fafafa; border-bottom:1px solid #dbdbdb;}
.topshop{ width:1190px; height:26px; line-height:26px; margin:0 auto;}
.topshop .line{ display:inline-block; width:1px; height:26px; background:url(images/topline.png) no-repeat center center; text-indent:-9999px; margin-right:10px;}
.topshop li{ float:left; margin-right:10px;}
.topshop li a:hover{ color:#d31b26;}
/*  */
.topshop .topleft{ float:left; display:inline-block;}
.topshop .collect{ display:inline-block; padding-left:22px; background:url(images/collect.png) no-repeat left top;}
/* ݵ½ */
.topshop .qklogin{ position:relative;}
.topshop .qklogin dt a{ display:block; width:50px; padding:0 25px 0 10px; cursor:pointer;}
.topshop .qklogin dt a:hover{ text-decoration:none;}
.topshop .qklogin dt a b{ position:absolute; right:3px; top:0px; z-index:4900; width:20px; height:26px; background:url(images/icon_top.png) no-repeat 5px 11px;}
.topshop .qklogin dt a .hover{ top:3px; background:url(images/icon_top.png) no-repeat 0px -160px;}
.topshop .qklogin dd{ position:absolute; top:27px; right:4px; z-index:4850; width:113px; padding:1px; background-color:#FFF; border:1px solid #ccc; display:none;}
.topshop .qklogin dd li{ float:none; margin:0; width:113px; height:26px; line-height:26px; border-bottom:1px solid #ccc; background-color:#f0f0f0;}
.topshop .qklogin dd li a{ display:block; width:93px; padding:0 10px; color:#555;
_height:25px; _line-height:25px; _padding:8px 10px 0px;}
.topshop .qklogin dd li a span{ display:block; padding-left:22px;}
.topshop .qklogin dd li a:hover{ display:block; background:url(images/topbga.png) repeat-x; color:#d31b26; text-decoration:none;}
.topshop .qklogin dd .last{ border:none;}
.topshop .qklogin dd .baidu{ background:url(images/qkbaidu.png) no-repeat left center;}
.topshop .qklogin dd .alipay{ background:url(images/qkalipay.png) no-repeat left center;}
.topshop .qklogin dd .sina{ background:url(images/qksina.png) no-repeat left center;}
.topshop .qklogin dd .qq{ background:url(images/qkqq.png) no-repeat left center;}
/* Ҳ */
.topshop .topright{ float:right;}
/* ҵĲ */
.topshop .mybutao{ position:relative;}
.topshop .mybutao dt a{ display:block; width:50px; padding:0 25px 0 10px; cursor:pointer;}
.topshop .mybutao dt a b{ position:absolute; right:3px; top:0px; z-index:4900; width:20px; height:26px; background:url(images/icon_top.png) no-repeat 5px 11px;}
.topshop .mybutao dt a .hover{ top:3px; background:url(images/icon_top.png) no-repeat 0px -160px;}
.topshop .mybutao dd{ position:absolute; top:27px; right:4px; z-index:4850; width:95px; padding:1px; background-color:#FFF; border:1px solid #ccc; display:none;}
.topshop .mybutao dd li{ float:none; margin:0; width:95px; height:26px; line-height:26px; border-bottom:1px solid #ccc; background-color:#f0f0f0;}
.topshop .mybutao dd li a{ display:block; width:75px; padding:0 10px; color:#555;}
.topshop .mybutao dd li a:hover{ display:block; background:url(images/topbga.png) repeat-x; color:#d31b26;}
.topshop .mybutao dd .last{ border:none;}
/* ע */
.topshop .follow{ position:relative;}
.topshop .follow dt a{ display:block; width:50px; padding:0 25px 0 10px; cursor:pointer;}
.topshop .follow dt a b{ position:absolute; right:3px; top:0px; z-index:4900; width:20px; height:26px; background:url(images/icon_top.png) no-repeat 5px 11px;}
.topshop .follow dt a .hover{ top:3px; background:url(images/icon_top.png) no-repeat 0px -160px;}
.topshop .follow dd{ position:absolute; top:27px; right:4px; z-index:4850; width:90px; padding:1px; background-color:#fff; border:1px solid #ccc; display:none;}
.topshop .follow dd li{ float:none; margin:0; width:90px; height:26px; line-height:26px; border-bottom:1px solid #ccc; background-color:#f0f0f0;}
.topshop .follow dd li a{ display:block; width:70px; padding:0 10px; color:#555; height:26px; line-height:26px;
_height:25px; _line-height:25px; _padding-top:8px;}
.topshop .follow dd li a span{ display:block; padding-left:22px;}
.topshop .follow dd li a:hover{ display:block; background:url(images/topbga.png) repeat-x; color:#d31b26;}
.topshop .follow dd .last{ border:none;}
.topshop .follow dd .weibosina{ background:url(images/weibosina.png) no-repeat left center;}
.topshop .follow dd .weiboqq{ background:url(images/weiboqq.png) no-repeat left center;}

/* ͷ
----------------------------------------*/
.shopheader{ position:relative; z-index:4000; width:1190px; height:89px; margin:0 auto;}
/* LOGO */
.shopheadlogo{ display:block; position:absolute; left:0px; top:15px; width:193px; height:67px; background:url(images/05_shoplogo.png) no-repeat; text-indent:-9999px;}
.shopheadtext{ display:block; position:absolute; left:205px; top:30px; width:164px; height:42px; background:url(images/05_ggy.png) no-repeat; text-indent:-9999px;}
/*  */
.shopheadsearch{ position:absolute; left:420px; top:20px; width:410px; height:34px;}
.shopheadsearch .lbg{ float:left; width:34px; height:34px; background:url(images/05_search_bg.png) no-repeat left center; text-indent:-9999px;}
.shopheadsearch .text{ float:left; width:290px; height:30px; line-height:30px; background-color:#fff; border:2px solid #c20525; border-left:0 none; border-right:0 none; color:#ccc;}
.shopheadsearch .btn{ float:left; width:85px; height:34px; background:url(images/05_search_bg.png) no-repeat right center; text-indent:-9999px; border:0 none;}
.shopkeyword{ position:absolute; left:420px; top:56px; width:410px; height:20px; line-height:20px;}
.shopkeyword a{ float:left; margin-right:10px; font-size:12px; color:#999;}
.shopkeyword a:hover{ color:#D31B26;}

/*  */
.shopg{ position:absolute; right:205px; top:5px; width:25px; height:27px; background:url(images/05_guang.png) no-repeat; text-indent:-9999px;}
.shopgg{ position:absolute; right:160px; top:10px; width:40px; height:60px; background:url(images/05_sctg_01.gif) no-repeat; text-indent:-9999px;}

/* ̳ǡŹ */
.shop_tuan{ position:absolute; right:0px; top:20px; width:147px; height:34px; line-height:34px; background:url(images/05_sctgbg.png) no-repeat;}
a.shop_tuanl, a:hover.shop_tuanl{ float:left; width:56px; font-size:18px; text-align:center; color:#fff;}
a.shop_tuanr, a:hover.shop_tuanr{ float:left; width:89px; text-align:center; font-size:12px; color:#4f4f4f;}

/* 
----------------------------------------*/
.shopnavwrap{ width:100%; min-width:1190px; height:34px; padding:5px 0 2px 0; background:url(images/05_shopnwbg.png) repeat-x;}
.shopnav{ position:relative; z-index:3000; width:1190px; height:35px; margin:0 auto;}
/* ȫƷ */
.categorywrap{ width:200px;}
.category{ position:relative; width:200px; height:34px; background:url(images/05_category.png) no-repeat;}
.category .menu a{ display:block; padding:0 25px 0 15px; cursor:pointer; font-size:16px; font-weight:bold; color:#fff; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:35px;}
.category .menu a b{ position:absolute; right:15px; top:10px; z-index:110; width:14px; height:14px; background:url(images/category.png) no-repeat;}
.category .menucont{ position:absolute; top:36px; left:0px; z-index:105; width:200px; height:420px; background-color:#ded5da;}
.category .menucont dt{ position:relative; float:none; margin:0; width:188px; height:46px; line-height:22px; border-bottom:1px solid #fff; padding:5px 0 0 12px;}
.category .menucont .last{ height:50px; border:0 none;}
.category .menucont dt .a{ display:block; padding-left:30px; width:158px; color:#666; font-weight:bold;}
.category .menucont dt .a_01{ background:url(images/05_menu_01.png) no-repeat left top;}
.category .menucont dt .a_02{ background:url(images/05_menu_02.png) no-repeat left top;}
.category .menucont dt .a_03{ background:url(images/05_menu_03.png) no-repeat left top;}
.category .menucont dt .a_04{ background:url(images/05_menu_04.png) no-repeat left top;}
.category .menucont dt .a_05{ background:url(images/05_menu_05.png) no-repeat left top;}
.category .menucont dt .a_06{ background:url(images/05_menu_06.png) no-repeat left top;}
.category .menucont dt .a_07{ background:url(images/05_menu_07.png) no-repeat left top;}
.category .menucont dt .a_08{ background:url(images/05_menu_08.png) no-repeat left top;}
.category .menucont dt .akword{padding-left:30px; width:158px; height:22px; overflow:hidden;}
.category .menucont dt .akword a{ float:left; display:inline-block; margin-right:12px;}
.category .menucont dt .akword a:hover{ color:#c7141b;}
.category .menucont dt .jt{ position:absolute; right:15px; top:12px; width:6px; height:9px; background:url(images/05_menu_rbg.png) no-repeat; text-indent:-9999px;}
.category .menucont .hover{ display:block; background-color:#fff;}
.category .menucont dd{position: absolute;left: 200px;z-index: 105;width: 600px;height: auto;background-color: #fff;display: none;margin-top: -53px;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 0px;}
.category .menucont dd .sort_w{ float:left; width:285px; margin-left:15px;}
.category .menucont dd h2 a{ display:block; font-size:14px; font-weight:bold; color:#605940; border-bottom:2px solid #605940; line-height:24px; margin-bottom:3px;}
.category .menucont dd .sort{ color:#c4b689; margin-bottom:5px;}
.category .menucont dd .sort a{ display:inline-block; height:20px; line-height:20px; color:#605940;}
.category .menucont dd .sort a:hover{ color:#c7141b;}

/*  */
.shopnav .nav{ position:absolute; left:200px; top:0; height:34px; line-height:32px;}
.shopnav .nav li{ float:left;}
.shopnav .nav li a{ display:block; float:left; height:34px; font-size:16px; line-height:32px; padding:0 0 0 12px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.shopnav .nav li a span{ display:block; color:#fff; padding:0 24px 0 12px;}
.shopnav .nav li a:hover,
.shopnav .nav li a.current{ background:url(images/05_navli.png) no-repeat left;}
.shopnav .nav li a:hover span,
.shopnav .nav li a.current span{ background:url(images/05_navli.png) no-repeat right; color:#fff;}
.shopnav .nav .line{ float:left; display:block; width:2px; height:34px; background:url(images/05_navline.png) no-repeat; text-indent:-9999px;}

/* banner
----------------------------------------*/
.shopbannerwrap{ width:100%; min-width:1190px; height:420px; border-bottom:1px solid #333;}
.shopbanner{ position:relative; width:1190px; height:420px; margin:0 auto;}
/* 1600x350 */
.shopbanner .banner{ position:absolute; left:-206px; top:0px; width:1590px; height:420px; overflow:hidden;}
.shopbanner .banner .pic{ position:absolute; height:420px;}
.shopbanner .banner .pic a{ display:block; float:left; width:1600px; height:420px; overflow:hidden;}
.shopbanner .banner .btn{ position:absolute; left:420px; bottom:8px; width:800px; height:20px; line-height:18px; z-index:1000;}
.shopbanner .banner .btn span{ display:inline-block; width:18px; height:18px; border:1px solid #ccc; background-color:#666; text-align:center; color:#fff; margin:0 2px; cursor:pointer;}
.shopbanner .banner .btn .on{ border:1px solid #ccc; background-color:#c20000; color:#fff;}
/* 178x308 */
.shopbanner .Rpic{ position:absolute; right:10px; top:10px; width:200px; height:400px; }


.bdw{ width:100%; min-width:1190px; /*background:url(images/bdwbg.png) repeat;*/ background-color:#f5f5f5;}
.bd{ position:relative; width:1190px; margin:0 auto; padding-bottom:20px; padding-top:30px;overflow:hidden;}
/*  · */
.shop_ad{ width:1190px; height:90px; margin-bottom:15px;}
.ways{ position:absolute; line-height:30px; left:0; top:0;}
.ways a, .ways a:hover{ color:#006dc6;}

.fioorl_1F,.fioorl_2F,.fioorl_3F,.fioorl_4F,.fioorl_5F,.fioorl_6F,.fioorl_7F,.fioorl_8F{ width:1190px; height:362px; margin-bottom:20px; background:#FFF; border:1px solid #b9b9b9;}

.floorl_left{ position:relative; z-index:999; width:198px; height:360px; border:1px solid #b9b9b9; border-top:none; border-bottom:none; border-left:none; float:left;}
.fioorl_1F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #704b9b;}
.fioorl_1F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#704b9b;}
.fioorl_1F .floorl_left_center{ width:198px; height:290px; background:url(images/1F_left_bg.jpg) no-repeat;}
.floorl_left_center_box{ width:182px; height:290px; margin-left:16px;}
.floorl_left_center_text{ width:182px; height:35px; line-height:35px; text-align:left; color:#323232; font-size:18px; font-family:"";}
.floorl_left_center ul{ margin:0; padding:0; list-style:none; height:27px; line-height:27px; }
.floorl_left a{ color:#FFF; text-decoration:none;}
.floorl_left_center ul li{ float:left; margin-right:5px; font-family:""; width:67px; height:25px; line-height:25px; text-align:center; color:#ffffff; font-size:12px;}
.fioorl_1F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#704b9b;}
.fioorl_1F .floorl_left_center_text02{ background:#6d64a0;}
.fioorl_1F .floorl_left_center_text03{ background:#8e87b4;}
.fioorl_1F .floorl_left_center_text04{ background:#a49dc0;}
.fioorl_1F .floorl_left_bottom{ width:198px; height:30px; background:#704b9b;}
.fioorl_1F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#704b9b;}

.floorl_cont{ width:989px; height:360px; border:1px solid #b9b9b9; border-left:none; border-right:none; float:left;}
.floorl_cont_top{ width:989px; height:38px; border-bottom:4px solid #704b9b;}

/* 2F  
----------------------------------------*/
.fioorl_2F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #d16d37;}
.fioorl_2F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#d16d37;}
.fioorl_2F .floorl_left_center{ width:198px; height:290px; background:url(images/2F_left_bg.jpg) no-repeat;}
.fioorl_2F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#d16d37;}
.fioorl_2F .floorl_left_center_text02{ background:#d47949;}
.fioorl_2F .floorl_left_center_text03{ background:#d68052;}
.fioorl_2F .floorl_left_center_text04{ background:#dfa789;}
.fioorl_2F .floorl_left_bottom{ width:198px; height:30px; background:#d16d37;}
.fioorl_2F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#d16d37;}

/* 3F  
----------------------------------------*/
.fioorl_3F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #ec398a;}
.fioorl_3F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#ec398a;}
.fioorl_3F .floorl_left_center{ width:198px; height:290px; background:url(images/3F_left_bg.jpg) no-repeat;}
.fioorl_3F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#ec398a;}
.fioorl_3F .floorl_left_center_text02{ background:#ed6ea7;}
.fioorl_3F .floorl_left_center_text03{ background:#ee81b1;}
.fioorl_3F .floorl_left_center_text04{ background:#eea4c4;}
.fioorl_3F .floorl_left_bottom{ width:198px; height:30px; background:#ec398a;}
.fioorl_3F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#ec398a;}

/* 4F  
----------------------------------------*/
.fioorl_4F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #d54664;}
.fioorl_4F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#d54664;}
.fioorl_4F .floorl_left_center{ width:198px; height:290px; background:url(images/4F_left_bg.jpg) no-repeat;}
.fioorl_4F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#d54664;}
.fioorl_4F .floorl_left_center_text02{ background:#dd778c;}
.fioorl_4F .floorl_left_center_text03{ background:#e0889a;}
.fioorl_4F .floorl_left_center_text04{ background:#e5aab5;}
.fioorl_4F .floorl_left_bottom{ width:198px; height:30px; background:#d54664;}
.fioorl_4F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#d54664;}

/* 5F  
----------------------------------------*/
.fioorl_5F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #609900;}
.fioorl_5F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#609900;}
.fioorl_5F .floorl_left_center{ width:198px; height:290px; background:url(images/5F_left_bg.jpg) no-repeat;}
.fioorl_5F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#609900;}
.fioorl_5F .floorl_left_center_text02{ background:#8bb246;}
.fioorl_5F .floorl_left_center_text03{ background:#9aba5e;}
.fioorl_5F .floorl_left_center_text04{ background:#b6cb8d;}
.fioorl_5F .floorl_left_bottom{ width:198px; height:30px; background:#609900;}
.fioorl_5F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#609900;}

/* 6F  
----------------------------------------*/
.fioorl_6F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #d5921e;}
.fioorl_6F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#d5921e;}
.fioorl_6F .floorl_left_center{ width:198px; height:290px; background:url(images/6F_left_bg.jpg) no-repeat;}
.fioorl_6F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#d5921e;}
.fioorl_6F .floorl_left_center_text02{ background:#ddad5b;}
.fioorl_6F .floorl_left_center_text03{ background:#e0b670;}
.fioorl_6F .floorl_left_center_text04{ background:#e5c899;}
.fioorl_6F .floorl_left_bottom{ width:198px; height:30px; background:#d5921e;}
.fioorl_6F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#d5921e;}

/* 7F  
----------------------------------------*/
.fioorl_7F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #68c4f9;}
.fioorl_7F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#68c4f9;}
.fioorl_7F .floorl_left_center{ width:198px; height:290px; background:url(images/7F_left_bg.jpg) no-repeat;}
.fioorl_7F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#68c4f9;}
.fioorl_7F .floorl_left_center_text02{ background:#91d0f5;}
.fioorl_7F .floorl_left_center_text03{ background:#9ed4f3;}
.fioorl_7F .floorl_left_center_text04{ background:#88bfe6;}
.fioorl_7F .floorl_left_bottom{ width:198px; height:30px; background:#68c4f9;}
.fioorl_7F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#68c4f9;}

/* 8F  
----------------------------------------*/
.fioorl_8F .floorl_left_top{ width:199px; height:38px; border-bottom:4px solid #d51c32;}
.fioorl_8F .floorl_left_top_text{ width:199px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"΢ź"; background:#d51c32;}
.fioorl_8F .floorl_left_center{ width:198px; height:290px; background:url(images/8F_left_bg.jpg) no-repeat;}
.fioorl_8F .floorl_left_center ul li.floorl_left_center_text01{ width:80px; background:#d51c32;}
.fioorl_8F .floorl_left_center_text02{ background:#d45060;}
.fioorl_8F .floorl_left_center_text03{ background:#d36471;}
.fioorl_8F .floorl_left_center_text04{ background:#c37d85;}
.fioorl_8F .floorl_left_bottom{ width:198px; height:30px; background:#d51c32;}
.fioorl_8F .floorl_left_bottom_text{ width:199px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-family:""; background:#d51c32;}


/* ¥
----------------------------------------*/
.floorwrap{ position:relative; z-index:990; width:990px; height:360px;  margin-bottom:20px;float:left;}
/* ʽл */
.floorl{ position:absolute; top:0px; left:1px; width:990px; height:360px; overflow:hidden;}
.floortabwrap{ position:relative; width:990px; height:360px; overflow:hidden;}
.floorpic{ width:990px; height:360px;margin-top:42px;}
.floorpic .pic{ display:block; width:990px; height:360px; }
.floortab1F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #704b9b; float:left;}
.floorl .more_1F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #704b9b; float:right;}
.floortab1F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab1F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab1F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab1F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab1F a:hover,
.floortab1F .on{ width:80px; background:#704b9b; background-position:0px center; color:#fff; float:left;}
/* 2Fлʽ */
.floortab2F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #d16d37; float:left;}
.floorl .more_2F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #d16d37; float:right;}
.floortab2F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab2F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab2F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab2F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab2F a:hover,
.floortab2F .on{ width:80px; background:#d16d37; background-position:0px center; color:#fff; float:left;}
/* 3Fлʽ */
.floortab3F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #ec398a; float:left;}
.floorl .more_3F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #ec398a; float:right;}
.floortab3F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab3F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab3F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab3F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab3F a:hover,
.floortab3F .on{ width:80px; background:#ec398a; background-position:0px center; color:#fff; float:left;}

/* 4Fлʽ */
.floortab4F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #d54664; float:left;}
.floorl .more_4F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #d54664; float:right;}
.floortab4F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab4F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab4F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab4F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab4F a:hover,
.floortab4F .on{ width:80px; background:#d54664; background-position:0px center; color:#fff; float:left;}

/* 5Fлʽ */
.floortab5F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #609900; float:left;}
.floorl .more_5F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #609900; float:right;}
.floortab5F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab5F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab5F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab5F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab5F a:hover,
.floortab5F .on{ width:80px; background:#609900; background-position:0px center; color:#fff; float:left;}

/* 6Fлʽ */
.floortab6F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #d5921e; float:left;}
.floorl .more_6F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #d5921e; float:right;}
.floortab6F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab6F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab6F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab6F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab6F a:hover,
.floortab6F .on{ width:80px; background:#d5921e; background-position:0px center; color:#fff; float:left;}

/* 7Fлʽ */
.floortab7F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #68c4f9; float:left;}
.floorl .more_7F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #68c4f9; float:right;}
.floortab7F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab7F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab7F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab7F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab7F a:hover,
.floortab7F .on{ width:80px; background:#68c4f9; background-position:0px center; color:#fff; float:left;}

/* 8Fлʽ */
.floortab8F{ position:absolute; left:0; top:0; width:243px; height:38px; overflow:hidden; border-bottom:4px solid #d51c32; float:left;}
.floorl .more_8F{ position:absolute; right:0; top:0; width:747px; height:38px; line-height:38px; text-align:right; padding-right:10px; overflow:hidden; border-bottom:4px solid #d51c32; float:right;}
.floortab8F span{ display:block; width:80px; height:38px; line-height:38px; color:#666666; float:left; text-align:center; border-right:1px solid #b9b9b9;}
.floortab8F .a_01{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab8F .a_02{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab8F .a_03{ background:#ffffff; color:#666666; cursor:pointer;}
.floortab8F a:hover,
.floortab8F .on{ width:80px; background:#d51c32; background-position:0px center; color:#fff; float:left;}

/* Ʒб */
.floor_contF{ margin:0 auto; clear:both;}
.floor_contF{ width:988px; height:319px; overflow:hidden; background-color:#fff;padding:0 2px 0 0;}
.floor_contF ul li{margin-left:12px; margin-top:10px;}
.floor_contF li{ width:314px; height:297px; border:1px solid #d3d3d3; float:right;}
.floor_contF li .pic{ width:300px; height:191px; display:block; margin:0 auto; padding-top:7px;}
.floor_contF li .price_1{width:300px; height:26px; line-height:26px; display:block; margin:0 auto; margin-top:-26px; background:#000; opacity:0.65; filter:alpha(opacity=65); color:#fff; }
.floor_contF li .price_1 h4{ float:left;}
.floor_contF li .price_1 h4.price_01{ width:95px; text-align:left; padding-left:5px;}
.floor_contF li .price_1 h4.price_02{ width:95px; text-align:center; padding-left:5px;}
.floor_contF li .price_1 h4.price_02 strong{ font-size:14px; color:#ffc601; font-weight:bold;}
.floor_contF li .price_1 h4.price_03{ width:95px; text-align:right; padding-right:5px;}
.floor_contF li .price_1 h4.price_03 strong{ font-size:14px; color:#ffc601; font-weight:bold;}
.floor_contF li .name{ width:300px; height:53px; background:#FFF; margin:0 auto; }
.floor_contF li h2{ height:53px; line-height:20px; padding-top:5px; font-size:14px; font-weight:bold; color:#585858;}
.floor_contF li .price_2{ width:314px; height:45px; line-height:45px; display:block; margin:0 auto; background:#fef2d5; border-top:1px dashed #e8e8e8;}
.floor_contF li .price_2 .price_04{ float:left; padding-left:7px; font-size:30px; color:#db1d25; margin-left:0px; font-weight:bold; text-align:left;}
.floor_contF li .price_2 .price_04 strong{font-size:18px; color:#db1d25; margin-right:0px; font-weight:bold;}
.floor_contF li .buy{ display:block; float:right; width:90px; height:28px; line-height:28px; background: url(images/buy_buy.png) no-repeat; text-indent:-9999px;  margin-top:8px; margin-right:7px;}


/* ƷбҲĿ */
.floor_contR{ width:988px;overflow:hidden; background-color:#fff;margin-bottom:20px;float:right;}
.floor_contR ul li{ margin-left:13px; margin-top:14px;float:left;display:inline;}

.floor_contR li{ position:relative; width:314px; height:297px; border:1px solid #d3d3d3; left:0;}
.floor_contR li img{display:block;border-width:0;}
.floor_contR li .pic{ width:300px; height:191px; display:block; margin:0 auto; padding-top:7px;}
.floor_contR li .price_1{ position:absolute; top:172px; left:7px; width:300px; height:26px; line-height:26px; display:block; margin:0 auto; background:#000; opacity:0.65; filter:alpha(opacity=65); color:#fff; }
.floor_contR li .price_1 h4{ float:left;display:inherit;}
.floor_contR li .price_1 h4.price_01{  text-align:left; padding-left:5px;}
.floor_contR li .price_1 h4.price_02{ width:95px; text-align:center; padding-left:5px;}
.floor_contR li .price_1 h4.price_02 strong{ font-size:14px; color:#ffc601; font-weight:bold;}
.floor_contR li .price_1 h4.price_03{  text-align:right; padding-right:5px;}
.floor_contR li .price_1 h4.price_03 strong{ font-size:14px; color:#ffc601; font-weight:bold;}
.floor_contR li .name{ width:300px; height:53px; background:#FFF; margin:0 auto; }
.floor_contR li h2{ height:53px; line-height:20px; padding-top:5px; font-size:14px; font-weight:bold; color:#585858;}
.floor_contR li .price_2{ width:314px; height:45px; line-height:45px; display:block; margin:0 auto; background:#fef2d5; border-top:1px dashed #e8e8e8;}
.floor_contR li .price_2 .price_04{ float:left; padding-left:7px; font-size:30px; color:#db1d25; margin-left:0px; font-weight:bold; text-align:left;}
.floor_contR li .price_2 .price_04 strong{font-size:18px; color:#db1d25; margin-right:0px; font-weight:bold;}
.floor_contR li .buy{ display:block; float:right; width:100px; height:28px; line-height:28px; background: url(images/buy_buy.png) no-repeat; text-indent:-9999px;  margin-top:8px; margin-right:7px;}

/* ftw and ft ײģ
--------------------------------------------------------------------------------------------------------------------------------*/
.ftw{ width:100%; padding:25px 0 50px 0; background:url(images/ftw_bg.png) repeat-x left top; background-color:#f7f7f7;}
.ft{ width:1000px; margin:0 auto;}

/* ft_service */
.ft_service{ height:130px; margin-bottom:20px; color:#999;}
.ft_service ul{ margin-left:60px;}
.ft_service li{ padding-left:8px; background:url(images/ft_li.png) no-repeat left center; line-height:22px;}
.ft_service li a{ color:#999;}
.ft_service li a:hover{ color:#555;}
.ft_htlp,
.ft_work,
.ft_company,
.ft_shopping{ float:left; width:185px; height:130px;}
.ft_htlp{ border-right:1px solid #e9e1e8;}
.ft_work{ border-left:1px solid #fdfdfd; border-right:1px solid #e9e1e8;}
.ft_company{ border-left:1px solid #fdfdfd; border-right:1px solid #e9e1e8;}
.ft_shopping{ border-left:1px solid #fdfdfd; border-right:1px solid #e9e1e8;}
.ft_htlp h2,
.ft_work h2,
.ft_company h2,
.ft_shopping h2,
.ft_contact h2{ width:65px; height:26px; line-height:26px; padding-left:30px; margin:0 auto; margin-bottom:10px; font-size:14px; font-weight:bold; color:#c95c61;}
.ft_htlp h2{ background:url(images/ft_h2.png) no-repeat 0px 0px;}
.ft_work h2{ background:url(images/ft_h2.png) no-repeat 0px -100px;}
.ft_company h2{ background:url(images/ft_h2.png) no-repeat 0px -150px;}
.ft_shopping h2{ background:url(images/ft_h2.png) no-repeat 0px -50px;}
.ft_contact h2{ width:155px; font-size:18px; background:url(images/ft_h2.png) no-repeat 0px -200px; margin-bottom:20px;}
.ft_contact h2 span{ font-size:12px;}
.ft_contact{ float:left; width:252px; height:100%; border-left:1px solid #fdfdfd; background:url(images/ft_contact_bg.png) no-repeat center 35px; color:#999;}
.ft_contact .phone{ width:158px; height:28px; line-height:28px; margin:0 auto; background:url(images/phone.png) no-repeat; padding-top:25px; margin-bottom:5px;
_height:20px; _padding-top:28px;}
.ft_contact .qq_line{ font-size:14px; text-align:center; font-weight:bold;}
.ft_contact .qq_line img{ vertical-align:middle; margin-bottom:3px;}
.ft_contact .time{ text-align:center; font-size:12px; line-height:24px;}

/* ft_links */
.ft_links_wrap{ width:100%; height:36px; line-height:36px; background-color:#d31c28; margin-bottom:10px;}
.ft_links{ width:1000px; margin:0 auto; text-align:center; color:#fff;}
.ft_links a{ color:#fff; padding:0 10px;}
.ft_sites_links{ width:1000px; margin:0 auto; text-align:center; color:#999; line-height:26px;}
.ft_sites_links a{ color:#555; padding:0 8px 0 2px;}
.ft_copyright{ width:1000px; text-align:center; color:#999; line-height:26px; margin-bottom:10px;}
.ft_cert{ width:1000px; text-align:center;}
.ft_cert a{ margin:0 6px;}


/* Ŀбҳ
--------------------------------------------------------------------------------------------------------------------------------*/


/* page_list_liebiaoxiang бĿ·ҳ
----------------------------------------*/
/* ҳ */
.list_page{ width:938px; height:30px; margin-bottom:20px; text-align:center; padding:0 30px 0 10px; font-size:14px;float:right;}
.list_page a{ display:inline-block; height:24px; line-height:24px; background-color:#fff; color:#333; padding:0 10px; border:1px solid #d7d7d7;}
.list_page a:hover,
.list_page .on{ color:#f60;}
.list_page a.pg_prev, .list_page a.pg_next{ background-color:#fff; padding:0 10px;}
.list_page a:hover.pg_prev, .list_page a:hover.pg_next{ color:#f60;}
.list_page .span_prev, .list_page .span_next{ display:inline-block; background-color:#fff; color:#ccc; height:24px; line-height:24px; padding:0 10px; border:1px solid #d7d7d7;}
.list_page .more{ display:inline; color:#555; font-size:12px; font-weight:normal; cursor:pointer;}


.page_list_liebiaoxiang{ width:990px; padding:10px 10px; text-align:center;  margin-left:200px;}
.page_list_liebiaoxiang li{ display:inline; color:#666; }
.page_list_liebiaoxiang li a{ display:inline-block; border:1px solid #ccc; padding:0 6px; height:20px; line-height:20px; text-align:center; background-color:#F7F7F7; color:#666; margin:0 1px; background-color:#fff;}
.page_list_liebiaoxiang li a:hover{ border:1px solid #d41f2b; background-color:#d41f2b; color:#fff;}
.page_list_liebiaoxiang .current{ border:1px solid none; font-weight:bold; color:#d41f2b;}

/* Ŀбҳ· */
.pro_list_way{width:970px;float:right}
.pro_list_way span a{}
.pro_list_way span a:hover{ color:#D31B26; text-decoration:none;}

/* Ʒбҳ
---------------------------------------- */
.shop_list_wrap{ position:relative; width:1190px; height:auto; margin:0 auto;}
.shop_list_wrap .shop_list_pailie{  left:200px; top:20px; width:990px;}

/* page_list  Ŀбҳ
----------------------------------------*/
.pro_page_top{ float:right;  margin-top:10px; width:975px; height:35px; border:1px solid #d7d7d7;  overflow:hidden; background:url(images/pro_page_top_bg.png) repeat-x; margin-bottom:4px;}
/*  */
.pro_page_top .rank{ float:left; width:430px; height:30px; overflow:hidden; line-height:30px; padding-left:10px;}
.pro_page_top .rank span{ float:left; margin-right:5px;}
.pro_page_top .rank li{ float:left; margin:5px 15px 0 0 ; height:20px; line-height:20px; border:1px solid #dbd7d9; background:url(images/brand_rank_bg.png) repeat-x;}
.pro_page_top .rank li a{ display:block; padding-right:15px; margin:0 10px;}
.pro_page_top .rank li .p_right{ padding-right:0;}
/* ҳ */
.pro_page_top .page{ float:right;width:200px;}
.pro_page_top .page a{ display:block; height:35px; float:left; cursor:pointer;}
.pro_page_top .page a span{ display:block; font-size:14px; color:#393939; height:30px; line-height:30px; padding:0 9px;}
.pro_page_top .page a:hover{ background:url(images/pro_page_top_hover.png) repeat-x; border:none;}
.pro_page_top .page a.on{ background:url(images/pro_page_top_on.png) repeat-x; border:none;}
.pro_page_top .page a.on span{ border:1px solid #d7d7d7; border-width:0px 1px 0px 1px;}
.pro_page_top .page a.pg_prev,
.pro_page_top .page a.pg_next{ font-size:12px; color:#e63643; height:30px; line-height:30px; font-weight:bold; border:1px solid #d7d7d7; border-width:0px 1px 0px 1px; padding:0 10px;}
.pro_page_top .page a.pg_next{ margin:0 -1px;}
.pro_page_top .page a.pg_prev i,
.pro_page_top .page a.pg_next i{ margin:0 5px; font-style:normal;}
.pro_page_top .page .more{ display:inline-block; height:35px; float:left; cursor:pointer;}
.pro_page_top .page .more span{ display:inline-block; font-size:14px; color:#393939; height:30px; line-height:30px; padding:0 9px;}
.pro_page_top .page .span_prev,
.pro_page_top .page .span_next{ display:inline-block; float:left; font-size:12px; color:#EB6F78; height:30px; line-height:30px; font-weight:bold; border:1px solid #d7d7d7; border-width:0px 1px 0px 1px; padding:0 10px;}
.pro_page_top .page .span_prev i,
.pro_page_top .page .span_next i{ margin:0 5px; font-style:normal;}
.pro_page_bottom{ height:31px; border:1px solid #d7d7d7; border-width:1px 1px 0px 1px;}
.arrows_top {
background-position: 30px 5px;
}
.arrows_bottom {
background-position: 30px -15px;
}
.arrows_top, .arrows_bottom, .arrows_red_top, .arrows_red_bottom {
background-image: url(images/arrows.png);
background-repeat: no-repeat;
}

/*  а */
.shop_list_hot{ width:198px; float:left; margin-top:404px; border:1px solid #d3d3d3; }
.shop_list_hot .shop_list_hot_bt{ width:198px; height:33px; border-bottom:1px solid #d91d25;} 
.shop_list_hot .shop_list_hot_bt li{ float:left;}
.shop_list_hot .shop_list_hot_bt_01 a{ display:block; width:99px; height:33px; line-height:33px;  text-align:center; background:#d91d25; color:#ffffff; font-size:14px;}
.shop_list_hot .shop_list_hot_bt_02 a{ display:block; width:99px; height:33px; line-height:33px; background:#fefefe; text-align:center; color:#666666; font-size:14px;}

.floor_contL{ clear:both;}
.floor_contL{ width:200px; height:auto; overflow:hidden;}
.floor_contL ul li{ position:relative; margin:0; padding:0; margin-top:10px;}
.floor_contL li{  width:198px; height:190px; border:1px solid #d3d3d3; border-left:none; border-right:none;}
.floor_contL li .pic{ width:190px; height:121px; display:block; margin:0 auto; padding-top:7px;}
.floor_contL li .price_1{ position:absolute; top:102px; left:5px; width:190px; height:26px; line-height:26px; display:block; margin:0 auto; background:#000; opacity:0.65; filter:alpha(opacity=65); color:#fff; }
.floor_contL li .price_1 h4{ float:left;}
.floor_contL li .price_1 h4.price_01{  text-align:left; padding-left:5px;}
.floor_contL li .price_1 h4.price_03{ text-align:right; padding-right:5px; float:right;}
.floor_contL li .price_1 h4.price_03 strong{ font-size:12px; color:#ffc601; font-weight:bold;}
.floor_contL li .name{ width:190px; height:35px; background:#FFF; margin:0 auto; }
.floor_contL li h2{ height:35px; line-height:14px; padding-top:4px; font-size:12px; color:#585858;}
.floor_contL li .price_2{ width:198px; height:26px; line-height:26px; display:block; margin:0 auto; background:#fef2d5; border-top:1px dashed #e8e8e8;}
.floor_contL li .price_2 .price_04{ float:left; padding-left:7px; font-size:24px; color:#db1d25; margin-left:0px; font-weight:bold; text-align:left;}
.floor_contL li .price_2 .price_04 strong{font-size:14px; color:#db1d25; margin-right:0px; font-weight:bold;}
.floor_contL li .buy{ display:block; float:right; width:64px; height:18px; line-height:18px; background: url(images/buy_buy_02.png) no-repeat; text-indent:-9999px;  margin-top:4px; margin-right:7px;}


/* Ʒҳ
--------------------------------------------------------------------------------------------------------------------------------*/
/* Ʒƿ· */
.pro_pinpaiku_bt{ width:100%; height:52px; background:#fff; border-bottom:1px solid #e9e6e6;}
.pro_pinpaiku_bt_bd{ width:1190px; height:52px; margin:0 auto;}

.pro_pinpaiku_way{ width:1190px; height:36px; margin:0 auto; line-height:36px;}

.pro_pinpaiku_way span a{}
.pro_pinpaiku_way span a:hover{ color:#D31B26; text-decoration:none;}
/* page_list_pinpaiku Ʒƿ
----------------------------------------*/
.page_list_pinpaiku{ width:1190px; padding:10px 10px; text-align:center; margin-bottom:20px;}
.page_list_pinpaiku li{ display:inline; color:#666;}
.page_list_pinpaiku li a{ display:inline-block; border:1px solid #ccc; padding:0 6px; height:20px; line-height:20px; text-align:center; background-color:#F7F7F7; color:#666; margin:0 1px; background-color:#fff;}
.page_list_pinpaiku li a:hover{ border:1px solid #d41f2b; background-color:#d41f2b; color:#fff;}
.page_list_pinpaiku .current{ border:1px solid none; font-weight:bold; color:#d41f2b;}
.shop_pphd{ width:1190px; height:278px; margin:0 auto; background:#e6e6e6;}
.shop_pphd_left{ width:960px; height:278px; float:left; background:#fff; border-left:5px solid #d8070a;}
.shop_pphd_left_bt{ }
/*   Ʒƻ  advert */
.brand_slide_pinpaiku{ width:959px; height:30px; background:#fff; border-top:2px solid #c1c1c1; border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}
.shop_pphd_left_bt span{ float:left; height:30px; line-height:30px; background:#fff; color:#333333; font-size:14px; font-weight:bold; padding-left:26px; }
.advert .btn{ float:right; padding-right:26px;}
.advert .btn li{ float:left; width:20px; height:20px; background:url(images/icon_bg_01.png) no-repeat 0px -73px; text-indent:-9999px; margin-top:5px;}
.advert .btn .on{ background:url(images/icon_bg_01.png) no-repeat 0px -48px;}
.advert .pic{ width:960px; height:246px; overflow:hidden; clear:both;}
.advert .pic .pinpaiku_pailie{ position:relative; float:left; width:239px; height:122px;  border:1px solid #c1c1c1; border-left:none; border-top:none;}
.advert .pic .pinpaiku_pailie .ppk_jiaobiao{ position: absolute;}
.advert .pic .pinpaiku_pailie .ppk_logo{ width:239px; height:97px;}
.advert .pic .pinpaiku_pailie .ppk_logo img{ position:absolute; top:20px; left:30px;}
.advert .pic .pinpaiku_pailie .ppk_xinxi{ width:239px; height:25px; background:#efefef;}
.advert .pic .pinpaiku_pailie .ppk_xinxi_left{ float:left; height:25px; line-height:25px; padding-left:10px; font-size:12px;}
.advert .pic .pinpaiku_pailie .ppk_xinxi_right{ width:51px; float:right; height:25px; line-height:25px; background-image:url(images/ppk_zhekou.png); background-repeat:no-repeat; background-position:center right ; margin-right:10px; }
.advert .pic .pinpaiku_pailie .ppk_logo a{ width:239px; height:122px;}
/*Ҳ ϰƷ */
.rightItems{float:right; width:223px;background-color:#FFF; overflow:hidden;color: #404040;text-align: left;border-top:2px solid #c1c1c1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.rightItems p, .rightItems ul{margin:0;padding:0;list-style:none;}
.rightItems	a{color: #404040;text-decoration: none;cursor: pointer;outline: none;}
.rightItems	a:hover{color: #EA5504;text-decoration: underline;}
.rightItems	a{color: #404040;text-decoration: none; cursor: pointer;outline: none;}
.itemsBox .ppk_hd{height:30px;padding-left:15px; background-color:#fff;border-bottom:1px solid #c1c1c1;}
.itemsBox .ppk_hd b{height:30px;line-height:30px;padding-left:15px; background-color:#fff;color:#333;font-size:14px;font-weight:bold;}
.top5 li{float:left; border-bottom:1px solid #E9E9E9;overflow:hidden;}
.top5 .info{ width:220px;height:30px;line-height:30px; padding-right:10px;overflow:hidden;}
.top5 .info .bb{float:left;width:20px;height:30px;padding-right:6px;text-align:center;color:#FFF; background: url(images/pinpaiku_right_bt_bg.gif) no-repeat 0 -30px;}
.top5 .info .trademark{float:left;padding:1px 0; text-align:center;line-height:0}
.top5 .info .trademark img{ width:90px;height:30px;}
.top5 .cur{height:119px;}
.top5 .cur .bb{ background-position:0 0px;}
.top5 .pic{display:none;line-height:0;}
.top5 .pic img{width:144px; height:92px;padding-left:39px;}
.top5 .cur .pic{display:block;}
/*Ʒչʾ */
.shop_ppzs{ width:1190px; margin:0 auto; margin-top:20px;}
.shop_ppzs ul{ margin:0; padding:0;}
.shop_ppzs_Box{ width:1188px; height:320px; border:1px solid #c1c1c1;}
.shop_ppzs_left{ float:left; width:198px; height:318px; background:#FFF; position:relative;}
.shop_ppzs_left img{ padding-top:20px;}
.shop_ppzs_left h1{ text-align:center;}
.shop_ppzs_left h2{ font-size:14px; font-weight:bold; color:#666666; text-align:center; margin-bottom:25px;} 
.shop_ppzs_left p{ padding-left:15px; line-height:24px; } 
.shop_ppzs_left p span{ font-size:14px;} 
.shop_ppzs_left dl{ padding-left:15px; margin-bottom:15px; height:75px;}
.shop_ppzs_left dl dt{float: left; width: 40px; line-height: 22px;}
.shop_ppzs_left dl dd{float: left; width: 140px; line-height: 22px;height: 66px; overflow: hidden;}
.shop_ppzs_left .tc{ text-align:center;}
.shop_ppzs_left .tc .into{ display: inline-block;background-color: #BF0000;border-radius: 2px 2px 2px 2px;color: white;padding: 0 10px;height: 25px;line-height: 25px;font-weight: bold;border: 1px solid #A00;}
.shop_ppzs_left .ppk_jiaobiao{ position:absolute; top:-20px;}
.shop_ppzs_right{ float:right; width:990px; height:318px; background:#FFF;}

/*  */
.list_sort{ width:958px; height:32px; line-height:32px; background:url(images/list_sort_bg.png) repeat-x; padding:0 10px; border-top:1px solid #d8d3d3; border-bottom:1px solid #d8d3d3; overflow:hidden;}
.list_sort a{ display:inline-block; height:22px; line-height:22px; padding:0 6px; border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; background:url(images/list_sort_abg.png) repeat-x; margin:4px 10px 0 0; color:#333;}
.list_sort a b{ display:inline-block; width:12px; height:22px; background-image:url(images/list_sort_b.png); background-repeat:no-repeat; margin-left:3px;}
.list_sort a.top_de b{ background-position:0 -69px;} 
.list_sort a.bottom_de b{ background-position:0 -44px;}
.list_sort a.top_org b{ background-position:0 -19px;}
.list_sort a.bottom_org b{ background-position:0 6px;}

.home_go_top_R{ width:100px; position:fixed; top:200px; right:50%; margin-right:-700px; z-index:999;
_position:absolute;
_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 400));
}
.home_qq{ width:98px; border:1px solid #e1e1e1; border-top:2px solid #cf1321; background-color:#fffaf6;}
.home_qq h2{ border-bottom:1px solid #e1e1e1; line-height:30px; font-weight:bold; color:#e63643; background:url(images/home_qq_01.png) no-repeat 8px center; padding-left:38px;}
.home_qq li{ border-bottom:1px dashed #e1e1e1; line-height:20px; display:block; margin:0 5px; padding:3px 0; text-align:center;}
.home_qq .qq{display: block;text-indent: -9999px;background-image: url(images/home_qq_02.png);background-repeat: no-repeat;background-position: 0px 0px;height: 21px;width: 80px;}
.home_qq .comp{ display:block; background:url(images/home_qq_03.png) no-repeat 5px center; text-indent:-9999px; padding:6px 0;}
.home_qq .exp{ display:block; background:url(images/home_qq_04.png) no-repeat center center; text-indent:-9999px; padding:6px 0; height:34px;}
.home_qq .fav{ display:block; background:url(images/home_qq_05.png) no-repeat center center; text-indent:-9999px; padding:6px 0; height:29px;}
.home_qq .myorder{ display:block; background:url(/static/theme/eb_120531/css/images/my_order.png) no-repeat center center; text-indent:-9999px; padding:6px 0; height:29px;}
.home_qq .no_border{ border-bottom:none;}
.home_go_top{ display:block; width:98px; height:27px; border:1px solid #e1e1e1; border-top:none; background:url(images/home_qq_06.png) no-repeat; text-indent:-9999px;}
