@charset "utf-8";
/* CSS Document */
/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}table { border-collapse:collapse; border-spacing:0;}fieldset,img { border:0;}address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}q:before,q:after {content:'';}abbr,acronym { border:0;}
/*body*/
body{background:url(../images/body_bg.gif) repeat-x #F2F2F2; font:12px "宋体";color:#000;}
/*clearfix*/
.clearfix:after{display:block;content:".";clear:both;height:0;font-size:0;}
/*clearfloat*/
.clearfloat{clear:both;}
/*float*/
.fleft{float:left;}
.fright{float:right;}
/*more*/
.tindent{text-indent:-9999px;}
/*more*/
.more{border:5px solid #FFF; border-bottom:none;}
.more_h{border:10px solid #FFF;border-right:5px solid #FFF;border-bottom:none; }
/*a font*/
.list_a{padding-left:15px;background:url(../images/content_bg.png) no-repeat 2px -199px;}
.list_b{padding-left:15px;background:url(../images/content_bg.png) no-repeat 2px -199px; color:#757070;}
.font_price{color:#900;font-weight:600;}
/*border*/
.bord{border:1px solid #dfdfdf;}
.bord_h{border:1px solid #900;}
/*p_model*/
.interval{clear:both;margin:0 auto;padding:6px 0 0;width:980px;background:url(../images/content_bg.png) repeat-x 0 -452px #FFF; }
.intervalb{margin:0 auto;padding:6px 0 0;width:980px; background:url(../images/content_bg.png) repeat-x 0 -452px #FFF; }
.list_interval{margin-top:10px;}
.font_title{margin:15px 0 0 50px;padding-left:20px; background:url(../images/content_bg.png) repeat-x 0 -211px #FFF; }
.font_title a{margin-right:10px;color:#9d9696;}
.list_goods_model li{float:left;width:187px;height:295px;border-top:1px solid #efefef;background:url(../images/cont_list_bg.gif) no-repeat top left;text-align:center;}
.goods_model li{float:left;width:163px; height:260px;border-top:1px solid #efefef;background:url(../images/cont_list_bg.gif) no-repeat top left;text-align:center;}
.goods_model p,
.list_goods_model p{height:18px; line-height:18px;}
.goods_model .name,
.list_goods_model .name{margin-top:18px; }
.goods_model .normalprice,
.list_goods_model .normalprice{color:#a3a0a0; text-decoration:line-through;}
.shadow{border-top:5px solid #fff;padding-bottom:10px;background:url(../images/cont_b_bg.gif) repeat-x bottom #FFF;}
/*p_font*/
a{text-decoration:none;color:#000;}
a:hover,a:focus{text-decoration:underline;color:#F79726;}
.font_a{color:#989494;text-decoration:none;white-space:nowrap;}
.font_b{font-family:Arial,Helvetica,sans-serif;}
.font_a:hover{color:#333;}
.font_c{color:#fff;font-weight:bold;font-size:14px;}
.font_c:hover{color:#fffc04;text-decoration:none;}
.font_d{color:#b0aaaa;}
.font_e{color:#8d0301;} 
.font_success{color:#318C25;font-size:16px;font-weight:bold;margin:10px 0 20px;}
.font_userName{color:#318C25;font-size:12px; margin:0 5px;}
.font_relogin{color:#057d9b;margin-left:5px;}
.no1,
.no2,
.no3,
.no4,
.no5,
.no6{padding-left:30px; background:url(../images/content_bg.png) no-repeat;}
.no1{background-position:0 -88px;}
.no2{background-position:0 -101px;}
.no3{background-position:0 -114px;}
.no4{background-position:0 -127px;}
.no5{background-position:0 -140px;}
.no6{background-position:0 -153px;}
/*p_line*/
.p_line{ padding-bottom:10px;border-bottom:1px solid #f2f2f2;}
.p_lineb{ padding-bottom:10px;border-bottom:1px dashed #f2f2f2;}
.p_linec{ background:url(../images/content3_bg.png) repeat-x ;}
/*p_header*/
.p_header{background-color:#FFF;}
.p_header_main{margin:0 auto;width:980px;}
.p_logo{margin:30px 0;width:220px;}
.p_header_r{margin:6px 0 7px 0;height:100px;overflow:hidden;width:280px;overflow:hidden;text-align:right;}
.p_header_r_top{text-align:right;}
.p_header_r_top a{margin:0 0 0 20px;}
.p_header_r_mid{margin:8px 0; text-align:right;}
.p_header_r_bot{margin:5px 0;padding:8px 0 0 30px;overflow:hidden;height:18px;background:url(../images/header_bg.png) no-repeat;}
.p_header_r_bot a{margin:0 3px;font-weight:600;color:#900;}
.p_header_r_bot .btn_shopcar{font-weight:normal;color:#e67a0d;}
.p_nav_b{height:37px;background:url(../images/header_bg.png) repeat-x 0 -26px;}
.p_nav_main{position:relative;z-index:10000;margin:0 auto;padding-left:20px;width:960px;} 
.p_nav li{margin-top:1px;}
.p_nav .current div{display:block;}
.p_nav .p_nav_btn,
.p_nav .p_nav_btn_h{display:block;padding:10px 20px;}
.p_nav .p_nav_btn:hover,
.p_nav .p_nav_btn_h{padding:9px 19px;background:url(../images/header_bg.png) no-repeat 0 -142px; border:1px solid #611111;}
.p_search{position:relative;margin:8px 0 0 0; width:350px; height:25px; background:url(../images/header_bg.png) 0 -63px no-repeat;}
.p_search_input{position:absolute;padding-left:4px;left:65px;height:20px;width:210px;line-height:20px;border:1px solid #dfdfdf;background:url(../images/header_bg.png) 0 -99px;}
.p_search_btn{position:absolute;z-index:2;left:281px;height:22px; width:62px; border:none; background:url(../images/header_bg.png) 0 -119px no-repeat; cursor:pointer;}
.popnav{display:none;z-index:100000;position:absolute;padding:8px 10px;border:1px solid #611111;border-top:4px solid #611111;overflow:hidden;background:url(../images/header_bg.png) bottom #f6f6f6;}
.popnavsearch{display:none;z-index:100000;position:absolute;left:65px;top:22px;padding:8px 10px 12px;width:194px;border:1px solid #DFDFDF; border-bottom:1px solid #B9B9B9;overflow:hidden;background:url(../images/header_bg.png) bottom #f6f6f6;}
.popnavsearch li{margin-top:10px;}
.popnavsearch .open{padding-left:10px;}
.popnavsearch .close{padding-left:5px;}
.popnavsearch_d{margin-top:5px;height:84px;border-top:1px dashed #e3e0e0;border-bottom:1px dashed #e3e0e0;overflow:hidden;}
.popnavsearch_d p{margin:5px 8px;width:115px;height:84px;line-height:18px;color:#999;overflow:hidden;}

.popnav dl{margin:0 10px 0 0;padding-right:10px; background:url(../images/nav_bg.gif) no-repeat right 0;}
.popnav dt{margin-bottom:5px;text-align:center;}
.popnav dd{line-height:24px;}
.p_nav_men{top:36px;left:89px;width:635px;}
.p_nav_women{top:36px;left:159px;width:620px; }
.p_nav_suits{top:36px;left:229px;width:715px; }
.p_nav_accessories{top:36px;left:299px;width:655px; }
/*p_guide*/
.p_guide{ margin-left:5px;padding:10px;}
/*p_content*/
.p_content{margin:0 auto;width:980px; overflow:hidden;background:url(../images/cont_bg.gif) repeat-x #FFF;}
.p_content_t_b{ position:relative;padding:15px;}

.p_welcome a{color:#f79726;}
.p_welcome .onlinesever{ margin-left:30px;}
.p_hot{padding-left:45px;height:15px; background:url(../images/content_bg.png) no-repeat;color:#968a8a;}
.p_hot a{color:#968a8a;}
/*p_list_model*/
.list_good li{height:110px;border-bottom:1px solid #dfdfdf;}
.list_good .bord{margin:10px;}
.list_good p{width:100px;height:18px;line-height:18px;overflow:hidden;}
.list_good .name{margin-top:20px;}
.list_good .normalprice{color:#A3A0A0;text-decoration:line-through;}
/*p_info*/
.p_info_b{margin:0 auto;padding:10px; width:960px;background-color:#fff;}
.p_info{padding:10px; border-top:3px solid #e6e6e6;}
.p_info_l_b{width:625px; margin-bottom:20px; border-right:1px dashed #CCC;}
.p_info_l_b .p_tel,
.p_info_r_b .p_info_title{height:50px;background:url(../images/content_bg.png) no-repeat #FFF; }
.p_info_l_b .p_tel{width:400px;background-position:0 -224px;}
.p_info_r_b .p_info_title{width:300px;background-position:0 -385px;}
.p_fnav{padding:10px 0;background:url(../images/content4_bg.png) no-repeat 0 0 #FFF;}
.p_fnav p{margin-bottom:5px;width:135px; height:20px; background:url(../images/content_bg.png) no-repeat;}
.p_fnav .guide{background-position:0 -288px;}
.p_fnav .service{background-position:0 -306px;}
.p_fnav .howtopay{background-position:0 -323px;}
.p_fnav .distribution{background-position:0 -340px;}
.p_fnav .other{background-position:0 -357px;}
.p_fnav li{ width:308px; margin-top:20px;}
.p_fnav li a{padding-left:5px; line-height:18px;}
.p_fnav li .cont{padding-left:22px;}
.p_info_r_b{width:309px;}
.p_info_btn {height:40px;}
.p_info_btn .pupaiinfo,
.p_info_btn .fashioninfo,
.p_info_btn .workinfo,
.p_info_btn .healthinfo,
.p_info_btn .pupaiinfo_h,
.p_info_btn .fashioninfo_h,
.p_info_btn .workinfo_h,
.p_info_btn .healthinfo_h{display:block;width:77px; height:30px; background:url(../images/btn_bg.png) no-repeat;}
.p_info_btn .pupaiinfo{background-position:0 -193px;}
.p_info_btn .fashioninfo{background-position: 0 -223px;}
.p_info_btn .workinfo{background-position:0 -253px;}
.p_info_btn .healthinfo{ background-position:0 -283px;}
.p_info_btn .pupaiinfo_h{background-position:0 -312px;}
.p_info_btn .fashioninfo_h{background-position: 0 -342px;}
.p_info_btn .workinfo_h{background-position:0 -372px;}
.p_info_btn .healthinfo_h{background-position:0 -402px;}
.p_info_cont {padding-left:10px;width:295px;}
.p_info_cont li{line-height:25px;}
.p_info_cont span{color:#b0b0b0;}
.p_icon{border-top:4px solid #E6E6E6;}
.p_icon_b{margin:0 auto;padding:10px 0 0 0; width:948px;}
/*p_footer*/
.p_footer {border-top:4px solid #900; background-color:#FFF; }
.p_footer_b{width:980px; margin:0 auto; }
.p_footer .link{margin:20px 0;text-align:center;}
.p_footer .copyr{text-align:center; color:#999;}
.p_footer .cooper{margin:20px 0 10px 0; text-align:center;}
/*online_service*/
.online_service{width:120px;text-align:center;} 
.p_success{margin: 0 auto;width:80%;}
.p_success div{height:30px;}
/*favorites*/
.p_favorites{width:145px; margin:100px auto 30px;}
.p_favorites a{width:145px; height:45px; display:block;text-indent:-9999px; background:url(../images/favoritesBtn.png) no-repeat;}