@charset "utf-8";
/* reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img, button, input{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}
body{background-color:#FFFFFF;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#616161;text-align:center;}
del{ font-family:georgia}
/* public */
.dis{ display:none}

/* link */
a{color:#666666;}
a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.hot{color:#cd0000;}
a.hot:link, a.hot:visited{text-decoration:underline;}
a.hot:hover, a.hot:active{text-decoration:none;}

/* yellowtips */
.bulletin{position:relative;width:958px;background-color:#fcfe9b;border:1px solid #ffe876;padding:5px 10px;margin:0 auto 10px;text-align:left;}
.bulletin p{padding-right:5px;}
.bt_close_bulletin{position:absolute;top:5px;right:5px;background:none;width:20px;color:#aa0000;font-size:10px;cursor:pointer;}
/* toolbar */
.g_toolbar{background:url(../bg_toolbar.png) repeat-x 0 0;height:24px;min-width:980px}
.g_toolbar_area{width:980px;margin:0 auto;}
.g_toolbar_con{float:right;line-height:22px;z-index:998;position:relative}
.g_toolbar_con a{color:#325e7f;}
.g_welcome{float:left;}
.g_welcome span{display:inline-block;padding:0px 5px 0px 5px;}
.g_control{position:relative;float:left;height:23px;background:url(../bg_toolbar.png) no-repeat 132px -24px;padding-left:5px;}
.g_control li{float:left;padding:0 5px;}
.g_comments{background:url(../bg_toolbar.png) no-repeat left -55px;margin-left:5px;line-height:22px;}
.g_control .g_comments{padding-left:10px}
.g_control .g_comments a{line-height:22px}
.g_paipai{margin-left:20px; display:inline}
.g_paipai a{width:100px; display:block;text-indent:-9999px; outline:none}
#g_vip_life{border-bottom:none;margin-bottom:0;}

/* vipshop_header */
#vipshop_header{ margin:0 auto 7px;background:url(../nav_header.png) repeat-x 0 112px;min-width:980px; text-align:center;  }
#vipshop_header h1{float:left;padding:8px 0 6px 10px;}
#vipshop_header h1 img{width:211px;height:65px;}
#vipshop_header h1 a{display:block;width:250px;height:66px; text-indent:-9999px; outline:none; text-align:left}
#vipshop_header h2{ text-indent:-9999px;; text-align:left; height:0; overflow:hidden}
/* 右上条款 */
#vipshop_header .t_shop_special{ float:right;padding:6px 0 5px;width:500px;}
#vipshop_header .t_shop_special1{ float:right;padding:6px 0 5px 10px;width:500px;}
#vipshop_header .t_shop_special li{ float:left;}
#vipshop_header .t_shop_special li a span{ background:url(../nav_header.png) no-repeat;display: inline-block;padding-left:20px;margin-left:8px;float:left;cursor:pointer }
#vipshop_header .t_shop_special li a strong{ font-weight:normal; color:#C60B17}
#vipshop_header .t_shop_special .t_f_zheng{ background-position:-220px -238px}
#vipshop_header .t_shop_special .t_f_guang{background-position:-220px -255px}
#vipshop_header .t_shop_special .t_f_pei{background-position:-220px -272px}
#vipshop_header .t_shop_special .t_f_phone{background-position:-220px -289px}
#vipshop_header .t_shop_special li a:hover{ text-decoration:none}
/* 导航 */
#nav_wrap{z-index:200;position:relative;width:980px;margin:0 auto;height:112px;}
#nav_main{position:absolute;top:82px;left:5px;}
#nav_main em.hot,
#nav_main em.new{background:url(../nav_header.png) no-repeat -89px -127px; width:29px; height:16px; position:absolute; top:-16px; left:22px; text-indent:-9999px}
#nav_main em.new{ background-position:-58px -127px;width:31px;}
#nav_main li{background:url(../nav_header.png) no-repeat -79px -41px;display:block;margin-right:1px;float:left;position:relative}
#nav_main li a{color:#545454}
#nav_main li a.t_nav{ background:none;display:block;width:79px;overflow:hidden;color:#545454;padding:6px 0 6px 0;*padding:8px 0 4px 0;font-size:14px;text-align:center;
_padding:8px 0 4px 0;}
#nav_main li.on a.t_nav,
#nav_main li.on a.t_nav:hover{background:url(../nav_header.png) no-repeat -158px -41px; }
#nav_main li.on a.t_nav{color:#ffffff;font-weight:bold}
#nav_main li.t_hover a.t_nav{background:url(../nav_header.png) no-repeat 0 -41px !important;text-decoration:none;}
#nav_main li a.t_nav:hover{background:url(../nav_header.png) no-repeat 0 -41px;text-decoration:none; }
#nav_main li.t_hover a.t_nav{ color:#333}

#nav_main .t_row{width:515px}
#nav_main .t_nav_sort{display:block;position:absolute;top:30px;left:0; border:1px solid #debe71}
#nav_main .t_nav_sort .t_cover{position:absolute;top:-3px; left:0px; border-left:2px solid #fee0a4;border-right:2px solid #fee0a4; background:white; width:73px; height:5px; line-height:0; overflow:hidden}
#nav_main .t_nav_sort .t_bg{background:url(../nav_header.png) repeat-x 0 -221px; clear:both; height:17px;}
#nav_main .t_nav_sort .t_list_shop .t_title_shop,
#nav_main .t_nav_sort .t_list_shop .t_title_shop a{z-index:6;color:#325E7F; line-height:22px; font-size:13px}
#nav_main .t_nav_sort .t_take_sort{position:relative;float:left;width:160px;z-index:5;}
#nav_main .t_nav_sort .t_take_sort li{float:none;border:none;padding:2px 0 3px 0;z-index:2; background:none}
#nav_main .t_nav_sort .t_nav_con{z-index:6; background:white; border:2px solid #f7e2b3; overflow:hidden;zoom:1}
#nav_main .t_list_cate{clear:both;background:#000;position:relative;z-index:6;padding:3px 12px}
#nav_main .t_list_cate a{color:#FC0;display:inline-block;margin-right:8px}
#nav_main .t_list_shop{z-index:5;position:relative;float:left;width:160px;padding:10px 0 8px 10px;line-height:22px}
#nav_main .t_list_shop .t_take_font,
#nav_shop .t_list_shop .t_take_font{overflow:hidden;zoom:1; }
#nav_main .t_list_shop .t_take_font a{background:url(../nav_header.png) no-repeat -230px -74px;position:relative; display:block;padding:0 10px 0 12px;margin-bottom:3px;text-decoration:none;zoom:1;}
#nav_main .t_list_shop .t_take_font .new{background:url(../nav_header.png) no-repeat -34px -127px; width:24px;  display:inline-block; overflow:hidden; margin-left:5px; position:relative;_position:absolute; left:auto; top:auto; vertical-align:middle}
#nav_main .t_list_shop .t_take_font a .date{ position:absolute; top:0; right:3px; color:#8c8c8c; }
#nav_main .t_list_shop .t_take_font a:hover span{ text-decoration:underline}
#nav_main .t_list_shop .t_take_font a:hover span.date{ text-decoration:none}
#nav_main #nav_sport .t_nav_sort{left:-172px}

#nav_main #nav_week .t_take_sort{padding:10px 0 8px 10px}
#nav_main #nav_week .t_row{width:200px}
#nav_main #nav_week .t_list_shop{ width:180px}
#nav_main #refine_list .t_list_shop{height:110px}
#nav_main #refine_list .t_list_shop .t_take_font a,
#nav_main #nav_sale .t_list_shop .t_take_font a{display:block; height:18px; overflow:hidden}
#nav_main #nav_sale .t_list_shop{ width:220px; margin-right:15px}
#nav_main .t_nav_con .t_right{ clear:both; text-align:right ;padding-right:10px; z-index:5; position:relative}


/* 所有商家导航 */
#nav_shop{width:980px;margin:0 auto;clear:both;height:41px;position: relative;text-align:left;z-index:199}
#nav_shop h3 {float:left;width:210px;position:relative; margin-top:7px;font-weight:normal;}
#nav_shop h3 #navEnter{font-weight:normal;text-align:center;}
#nav_shop h3 .t_jian{background:url(../nav_header.png) no-repeat -135px -127px;width:17px;height:17px;text-indent:-9999px;position:absolute;top:7px;right:8px;line-height:0;cursor:pointer;display:block;}

#nav_shop h3 a{background:url(../nav_header.png) no-repeat 0 -71px;width:210px;height:30px;display:block;outline:none;font-size:14px;overflow:hidden;font-weight:normal;color:#4f4426;line-height:30px;text-indent:13px;font-weight:bold}
#nav_shop h3 a:hover .t_jian,
#nav_shop h3 a.t_hover .t_jian,
#nav_shop h3 a.t_hover:hover .t_jian{background-position:-118px -127px}
#nav_shop h3 a:hover,
#nav_shop h3 a.t_hover{background:url(../nav_header.png) no-repeat 0 -238px;}

#nav_wrap .t_hotline{position:absolute;bottom:1px;right:2px;}
#nav_wrap .t_hotline a{display:block;float:left;margin-left:20px;position:relative }
#nav_wrap .t_hotline a:hover{text-decoration:none}
#nav_wrap .t_hotline a span{background:url(../nav_header.png) no-repeat 0 0;padding-left:35px;display:inline-block;height:14px;line-height:14px;cursor:pointer}
#nav_wrap .t_hotline .t_zekou span{background-position:-3px -175px;}
#nav_wrap .t_hotline .t_zhaoshang span{background-position:-17px -206px;}
#nav_wrap .t_hotline .t_zhaoshang strong{background:url(../nav_header.png) no-repeat -15px -127px;width:19px;height:9px;position:absolute;top:-10px;right:-2px;text-indent:-9999px;overflow:hidden}
/* 弹出商家LIST */
#nav_shop .t_all_shop{position:absolute;top:37px;left:0;width:208px;border-left:1px solid #d1c39a;border-right:1px solid #d1c39a;float:left;z-index:2;}
#nav_shop .t_all_shop li{margin:0 5px;}
#nav_shop .t_all_shop a{outline:none;color:#545454}
#nav_shop .t_all_shop a:hover{text-decoration:none}
#nav_shop .t_all_shop a .t_icon{background:url(../nav_header.png) no-repeat;width:17px;height:19px;display:block;float:left;margin-top:6px;margin-left:5px; margin-right:5px;display:inline}
#nav_shop .t_all_shop a.t_sport .t_icon{background-position:-50px -200px}
#nav_shop .t_all_shop a.t_fashion_man .t_icon{background-position:-75px -200px}
#nav_shop .t_all_shop a.t_fashion_woman .t_icon{background-position:-100px -200px}
#nav_shop .t_all_shop a.t_bag .t_icon{background-position:-127px -200px}
#nav_shop .t_all_shop a.t_decoration .t_icon{background-position:-151px -200px}
#nav_shop .t_all_shop a.t_digital .t_icon{background-position:-178px -200px}
#nav_shop .t_all_shop a.t_beauty .t_icon{background-position:-199px -200px}
#nav_shop .t_all_shop a.t_lift .t_icon{background-position:-220px -200px}
#nav_shop .t_all_shop a.t_sort{display:block;border-top:1px solid #fefdfb;border-bottom:1px solid #dfca9f;cursor:default}
#nav_shop .t_all_shop a.t_sort:hover{ cursor:default}
#nav_shop .t_all_shop a.t_sport{border-top:1px solid #F8EEDA}
#nav_shop .t_all_shop a.t_lift{border-bottom:none}
#nav_shop .t_all_shop a.t_sort .t_jian{background:url(../nav_header.png) no-repeat -213px -74px;width:5px;height:8px;position:absolute;top:15px;right:5px}
#nav_shop .t_all_shop .t_detail{display:none}
#nav_shop .t_all_shop .t_sort{position:relative;z-index:2;height:36px}
#nav_shop .t_all_shop .t_sort strong{display: inline-block; padding-top:8px;font-weight:normal;color:#734d01}
#nav_shop .t_all_shop .t_sort .t_sort_chinese{width:52px;}
#nav_shop .t_all_shop .t_sort .t_sort_englist{ font-family: Helvetica,Verdana，Arial,  Geneva, sans-serif;color:#d3c6ac;}
#nav_shop .t_all_shop .t_detail .t_take_sort{z-index:2;color:white;position:relative;float:left;width:160px;padding:10px 0 8px 0}
#nav_shop .t_all_shop .t_detail .t_take_sort li{background:url(../nav_header.png) no-repeat -865px -185px;border:none;padding:2px 0 3px 20px}
#nav_shop .t_all_shop .t_detail .t_list_shop{z-index:2;color:white;float:left;width:300px;padding:10px 0 8px 10px;position:relative}
#nav_shop .t_all_shop .t_detail .t_title_shop{color:#734d01; padding-bottom:5px; background:#FFFAF1; display:block; z-index:2; position:relative }
#nav_shop .t_all_shop .t_detail .t_sec{ background:#f7f0e5;width:158px; float:right;}
#nav_shop .t_all_shop .t_detail .t_sec .t_title_shop{background:#F7F0E5;}
#nav_shop .t_all_shop .t_detail .t_sec .t_take_font{ border:none}
#nav_shop .t_all_shop .t_detail .t_sec .t_take_font a{ width:70px; margin-right:3px; display: inline-block}

#nav_shop .t_all_shop .t_current{position:relative;height:38px;*height:36px;z-index:4}
#nav_shop .t_all_shop .t_current .t_jian{ display:none}
#nav_shop .t_all_shop .t_current .t_sort_chinese{color:#734d01}
#nav_shop .t_all_shop .t_current .t_sort_englist{ display:none}
#nav_shop .t_all_shop .t_current .t_detail{display:block}
#nav_shop .t_all_shop .t_current .t_detail a:hover{color:#734d01;text-decoration:underline}
#nav_shop .t_all_shop .t_current a.t_sort{background:#fffaf1;border:2px solid #e1d4b9;border-right:none;position:absolute;top:-1px;left:0;height:36px;
width:166px; overflow:hidden}
#nav_shop .t_all_shop .t_detail{background:#fffaf1;position:absolute;top:-1px;left:166px;z-index:1;float:left;zoom:1;}
#nav_shop .t_all_shop .t_detail .t_col3{width:489px;overflow:hidden;position:relative;}
#nav_shop .t_all_shop .t_detail .t_gun3{width:485px;position:relative;overflow:hidden;border:2px solid #e1d4b9;z-index:5 }

#nav_shop .t_all_shop .t_detail .t_shop_all_list{float:left;width:206px;margin-right:10px;}
#nav_shop .t_list_shop .t_take_font{ padding:3px 0; border-top:1px dashed #e1d4b9; margin-top:-1px; z-index:1}
#nav_shop .t_list_shop .t_take_font a{display:inline-block;margin:0 0 3px 0;line-height:18px; width:100px; height:18px; overflow:hidden}
#nav_shop .t_list_shop .t_take_font .t_tit_sec{ display:block; clear:both}
#nav_shop .t_list_shop .t_take_font .t_tit_sec,
#nav_shop .t_list_shop .t_take_font .t_tit_sec a{ color:#cd0000}

.t_shop_all_list{padding:5px 0;}
.t_shop_all_list li a{display:block;padding:5px 8px;zoom:1;color:#333333;cursor:pointer;}
.t_shop_all_list li a span{padding-right:18px;display:block;}
.t_shop_all_list li a:hover{background-color:#fff7e7;text-decoration:none;}

#nav_shop .t_hot_shop{float:right;width:755px;padding-top:11px;}
#nav_shop .t_hot_shop li{float:left;margin-right:40px;color:#fff}
#nav_shop .t_hot_shop li strong{font-weight:normal;color:#ffc600}
#nav_shop .t_hot_shop li a{color:#fff}

#nav_shop .t_hotlink{font-size:14px; position:absolute; top:10px; right:5px; float:right; color:white}
#nav_shop .t_hotlink a{color:white;}


/* png背景 */
.t_wrap_png24{background:#f8eeda;position:absolute;top:37px;left:0;width:210px;height:305px;overflow:hidden}
.t_bg_png24{position:absolute;bottom:0;left:0; width:210px;height:30px;background:url(../nav_header.png) no-repeat bottom left;}
.t_wrap_png24 iframe{background:none; width:520px; height:360px; border:none; z-index:-1}
#nav_main .t_wrap_png24,
#nav_shop .t_detail .t_wrap_png24,
#nav_shop .t_detail .t_wrap_png24 .t_bg_png24{background:none; top:0;width:520px;z-index:2;}
/* 特卖?*/
#nav_temai .t_nav_sort{ width:400px}
#nav_temai .t_title_shop{ padding:10px 0 0 10px}
#nav_temai .t_shop_start{ overflow:hidden;zoom:1; z-index:5}
#nav_temai .t_shop_start li{ background:none;float:left; width:180px; margin:10px 0 0 10px; display:inline;overflow:hidden;zoom:1; height:45px;z-index:6}
#nav_temai .t_shop_start li img{ float:left; margin-right:5px}
#nav_temai .t_shop_start li .name{ display:block}
/* 搜索?*/
.mod_search{background:url(../nav_header.png) 0 -100px;width:466px;height:27px;position:absolute;top:8px;left:220px;text-indent:-9999px;}
.mod_search legend{display:none}
.mod_search p{background:url(../nav_header.png) no-repeat -231px -148px;  height:27px;}
.mod_search p label{display:none}
.mod_search .mod_search_txt{background:white; float:left;border:none;width:380px;height:19px;margin:5px 0 0 5px; font-size:14px}
.mod_search .mod_search_bt{background:url(../nav_header.png) no-repeat -152px -148px;float:right;border:none;width:79px;height:27px;text-indent:-9999px;line-height:40px;cursor:pointer;}
.mod_search .mod_search_bt:hover{-moz-box-shadow:0px 0px 5px #fff; -webkit-box-shadow:0px 0px 5px #fff; box-shadow:0px 0px 5px #fff;}

.mod_search .no_cur{color:#999}
.mod_search .auto-result {position:absolute;background-color:#fff;border:1px solid #000;width:386px;left:0;top:26px;z-index:32;display:none;}
.mod_search .auto-result li {line-height:24px;height:24px;border-top:1px dashed #d0d0d0;vertical-align:bottom;margin:-1px 0 0;position:relative;overflow:hidden }
.mod_search .auto-result a {display:block;overflow:hidden;line-height:24px;height:24px;cursor:pointer;}
.mod_search .auto-result a:hover,
.mod_search .auto-result a:active,
.mod_search .auto-result a:hover em,
.mod_search .auto-result a:active em,
.mod_search .autoResultLink a:link,
.mod_search .autoResultLink a:visited {background-color:#316ac5;color:#fff;text-decoration:none;}
.mod_search .auto-result span {float:left;text-indent:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.mod_search .auto-result em {position:absolute;right:3px;top:0;color:#999;text-align:right;width:100px}
.mod_search .mask-auto {display:none;width:200px;height:245px;position:absolute;z-index:31;left:0;top:32px;filter:alpha(opacity=0);opacity:0;}

/* wrap_stu */
.wrap_stu .top{margin:0 1px;height:0;overflow:hidden}
.wrap_stu .con{zoom:1 }
.wrap_stu .con:after{content:"";display:block;line-height:0;clear:both;visibility:hidden}
.wrap_stu .bottom{margin:0 1px;height:0;overflow:hidden;clear:both}
/* intro_sort */
#service{width:980px;margin:0 auto; text-align:left;}
#service .service{margin:10px 0 0 120px;width:760px}
.intro_sort{clear:both;background:url(../liebiaobodyback.gif) no-repeat;}

.intro_sort .con{padding:14px 0px 0px 0px;width:970px;float:right;}

.intro_sort .sort_show{float:left;width:192px;;min-height:110px;
_height:110px}
.intro_sort .sort_sale{border-left:0;}
.intro_sort .sort_show h4{position:relative;height:25px;margin:0 0 5px;border-bottom:1px solid #dddddd;font-size:12px;}
.intro_sort .sort_show h4 span{position:absolute;background:url(/vipstyle/vipshop_v1/img/bg_allvip.png) no-repeat 0 -51px;padding:0 10px;line-height:25px;border-bottom:1px solid #cd0000;}
.intro_sort .sort_list{width:auto;overflow:hidden;float:left;width:170px;margin:0}
.intro_sort .sort_list p{display:block;overflow:hidden;zoom:1;width:170px;}
.intro_sort .sort_list p a{display:block;color:#325e7f;margin:2px 0;line-height:16px;width:170px;}

.pub_ico{width:10px;height:50px;float:left;margin-left:5px;display:inline}
/*.icon_s1{background:url(../nav_header.png) no-repeat 13px -150px}
.icon_s2{background:url(..g/nav_header.png) no-repeat -37px -154px}
.icon_s3{background:url(../nav_header.png) no-repeat -86px -154px}
.icon_s4{background:url(../nav_header.png) no-repeat -137px -154px}
 service */
.service{padding:15px 0 0 0}
.service p{text-align:center; color:#666666}
.service p strong{color:#c10014}
