@charset "utf-8";
	/*Reset*/
	
	.rev_banner{ margin:17px 0;}

	.marketing_sbbanner {position: relative; display: block; width: 100%; height: 250px; /*background: url(../images/marketing_sbbanner.png);*/ font-weight: bolder; /*text-align: center;*/ color: #5a2807;overflow: hidden;min-width: 1200px;max-width: 1785px;}
    .marketing_sbbanner .sb1-0,
    .marketing_sbbanner .sb2-0,
	.marketing_sbbanner .sb2-1,
	.marketing_sbbanner .sb3-0,
	.marketing_sbbanner .sb3-1,
	.marketing_sbbanner .sb3-2{font-size: 36px;line-height: 46px;}
	.marketing_sbbanner .p3{font-size: 14px;line-height: 40px;color: #785945;font-weight: normal;}
	.marketing_sbbanner .sb_img{position: absolute;top: 0;left: 50%;display: block;width: 1785px;height: 250px;margin-left: -892.5px;}
	.marketing_sbbanner .sb_offWrap{position: absolute;left: 27%;top: 0;height: 250px;display: table;vertical-align: middle;}
	.marketing_sbbanner .sb_offText{display: table-cell;vertical-align: middle;}

	/*  winner point  */
	.step_info{ margin-top: 20px; overflow: hidden; }
	.step_info a{ float: left; height: 56px; line-height: 56px; font-size: 16px; font-family: Arial, sans-serif; text-align: center; color: #666666; text-decoration: none; overflow: hidden; background: url(../images/step_bg.png) no-repeat;}
	.step_info .active{ font-weight: bold; color: #ffffff;}
	.step_info .step_1{ width: 335px; background-position: 0 -56px;}
	.step_info .step_1.active{ background-position: 0 0;}
	.step_info .step_2{ width: 330px; background-position: 0 -168px;}
	.step_info .step_2.active{ background-position: 0 -112px;}
	.step_info .step_3{ width: 335px; background-position: 0 -280px;}
	.step_info .step_3.active{ background-position: 0 -224px;}
	.w_notice{ position: relative; margin-top: 20px; padding: 30px 30px 52px; border: 1px solid #eaeaea; background: #f4f4f4;}
	.w_notice .n_txt{ width: 640px; height: 190px; padding: 30px; line-height: 18px; font-size: 14px; color: #444444; border: 1px dashed #dddddd; background: #ffffff; }
	.w_notice .n_title{ display: block; font-size: 22px; line-height: 22px; text-align: center; padding-bottom: 20px; border-bottom: 1px dashed #eaeaea;}
	.w_notice .red_font{ color: #ef0a64;}
	.w_notice .n_subtit{ font-size: 14px; }
	.w_notice .n_txt ol li{padding-left: 0em; line-height: 22px; font-size: 12px; color: #999; }
	.w_notice .n_txt .mb20{ margin-bottom: 10px;}
	.w_notice .n_txt .mt14{ margin-top: 10px;}
	.w_notice .n_txt .tips_style{ line-height: 20px; font-style: italic; }
	.w_notice .n_txt .tips_style strong{ font-weight: bold; font-style: normal; }
	.w_notice .upload_btn{ position: absolute; top: 30px; right: 30px; display: block; width: 224px; height: 250px; overflow: hidden; text-indent: -999em; border: 1px dashed #dddddd; background: #ffffff url(../images/upload_btn.png) no-repeat center center; }
	.share_ground{ position: absolute; bottom:10px; left: 50%; margin-left: -84px; overflow: hidden;}
	.share_ground .sbtn{ float: left; margin-right: 10px;}
	.share_ground .sbtn i{ display: block; width: 32px; height: 32px; text-indent: -999em; background: url(../images/look_share_button.png) no-repeat; }
	.share_ground .sbtn .fb_sicon{ background-position: 0 0; }
	.share_ground .sbtn .tw_sicon{ background-position: 0 -32px; }
	.share_ground .sbtn .pin_sicon{ background-position: 0 -64px; }
	.share_ground .sbtn .ins_sicon{ background-position: 0 -96px; }
	.share_ground .sbtn .tbr_sicon{ background-position: 0 -128px; }
	.share_ground .sbtn .blog_sicon{ background-position: 0 -160px; }
	.share_ground .sbtn .polyvore_sicon{ background-position: 0 -192px; }
	.w_point .w_title{ position: relative; display: block; margin-top: 20px; margin-bottom: 30px; line-height: 60px; font-size: 30px; font-family: Arial, sans-serif; text-align: center; border-bottom: 1px solid #ddd; }
	.w_point .w_date{ position: absolute; left: 50%; bottom: -12px; display: block; width: 150px; height: 24px; margin-left: -75px; line-height: 24px; font-size: 14px; font-weight: normal; text-align: center; color: #fff; background: #121212; border-radius:4px;}
	.cate_menu{ position: relative; width: 990px; min-height:30px; padding: 5px; line-height: 30px; background: #f4f4f4;}
    .cate_menu a{ float: left; width: 128px; height: 28px; margin: 5px; line-height: 28px; font-size: 12px; text-align: center; color: #666; text-decoration: none; border: 1px solid #ddd; background: #fff; overflow: hidden;}
	.cate_menu a{ -moz-transition: background 0.1s ease-in-out,color 0.1s ease-in-out,border-color 0.1s ease-in-out; -webkit-transition: background 0.1s ease-in-out,color 0.1s ease-in-out,border-color 0.1s ease-in-out; -o-transition: background 0.1s ease-in-out,color 0.1s ease-in-out,border-color 0.1s ease-in-out; transition: background 0.1s ease-in-out,color 0.1s ease-in-out,border-color 0.1s ease-in-out;}
	.cate_menu a:hover,
	.cate_menu a.current{ color: #fff; border-color: #121212; background: #121212; }	
	.cate_jump{ margin-top: 40px;margin-bottom: 10px;border-top: 2px solid #333;background: #eaeaea; }
	.cate_jump a:hover,
	.cate_jump a.current{/* color: #fff; border-color: #ef0a64; background: #ef0a64; */}
	.cate_menu .M_link{ position: absolute; top: -110px; display: block; visibility: hidden; }
	.w_point .slider_box{ position: relative; width: 1020px;}
	.w_point .slider_wrap{ width: 1000px;  height: 470px;  margin: 0 -10px; padding:0 10px; overflow: hidden;}
	.w_point .slider_wrap.share_slider_wrap{height: auto;}
	.w_point .content_wrap .tab_content{ display: none; }
	.w_point .content_wrap .nodata{ display: table; width: 100%; height: 448px; margin-top: 20px; text-align: center; border: 1px solid #eaeaea; background: #f9f9f9; }
	.w_point .content_wrap .nodata .text{ display: table-cell; font-size: 16px; vertical-align: middle; }
	.w_point .slider_box .carouse_btn i{ position: absolute; top: 50%; display: block; width: 20px; height: 36px; margin-top: -36px; background: url(../images/look_arrow.png) no-repeat; overflow: hidden; cursor: pointer;}
	.w_point .slider_box .carouse_btn .prev i{ left: -35px; }
	.w_point .slider_box .carouse_btn .next i{ right: -15px; background-position: -40px 0; }
	.w_point .w_list{ position: relative; float: left; width: 1020px; padding-bottom: 10px; -webkit-backface-visibility:hidden;}
	.w_point .w_list li{ position: relative; float: left; width:223px; height: 400px; margin-top: 20px; margin-right: 20px; padding: 5px; border: 1px solid #eaeaea; overflow: hidden;}
	.w_point .w_list li{ -webkit-transition: box-shadow 0.3s,margin-top 0.3s; -moz-transition: box-shadow 0.3s,margin-top 0.3s; -o-transition: box-shadow 0.3s,margin-top 0.3s; -ms-transition: box-shadow 0.3s,margin-top 0.3s; transition: box-shadow 0.3s,margin-top 0.3s; }
	.w_point .w_list li:hover{ margin-top: 17px; border-color: #ddd; box-shadow: 0px 1px 5px 1px #dbdbdb;}
	.w_point .w_list li .img_box{ position: relative; display: block; width:223px; height: 338px; font-size: 0; text-align: center; background: #ddd; overflow: hidden;}
	.w_point .w_list li .img_box .img_inner{ display: block; width:223px; height: 338px; text-align: center; }
	.w_point .w_list li .img_box img{ width: auto; height: 338px; margin: 0 -100%;}
	.w_point .w_list li .img_box .review{ position: absolute; bottom: 0; display: block; width: 100%; height: 26px; margin-bottom: -26px; line-height: 26px; font-size: 12px; color: #fff; background: rgba(0,0,0,0.7);}
	.w_point .w_list li .img_box .review{ -webkit-transition: margin-bottom 0.3s; -moz-transition: margin-bottom 0.3s; -o-transition: margin-bottom 0.3s; -ms-transition: margin-bottom 0.3s; transition: margin-bottom 0.3s;}
	.w_point .w_list li .img_box:hover .review{ margin-bottom: 0;}
	.w_point .w_list li .author{ display: block; height: 24px; margin-top: 14px;  vertical-align:middle; overflow: hidden; }
	.w_point .w_list li .author a{font-weight: bolder;}
	.w_point .w_list li .author a:hover{color: #ef0a64;}
	.w_point .w_list li .like_total{ position: relative; display: block; font-size: 14px;}
	.w_point .w_list li .like_total .icon{ position: absolute; top: -2px; left: -2px; display: block; width: 25px; height: 36px; background: url(../images/like_total_ic.png) no-repeat;}
	.w_point .list_123{ position: relative; width: 1020px; padding-bottom: 10px; }
	.w_point .w_list li .like_total .name_txt{ float: left; }
	.w_point .w_list li .like_total .like_tag{ float: right;color: #ef0a64; }

	.w_point .list_123 .li_item{ position: relative; float: left; width:223px; height: 400px; margin-top: 20px; margin-right: 20px; padding: 5px; border: 1px solid #eaeaea; overflow: hidden;}
	.w_point .list_123 .li_animate{ -webkit-transition: box-shadow 0.3s,margin-top 0.3s; -moz-transition: box-shadow 0.3s,margin-top 0.3s; -o-transition: box-shadow 0.3s,margin-top 0.3s; -ms-transition: box-shadow 0.3s,margin-top 0.3s; transition: box-shadow 0.3s,margin-top 0.3s; }
	.w_point .list_123 .li_animate:hover{margin-top: 17px; border-color: #ddd; box-shadow: 0px 1px 5px 1px #dbdbdb;}
	.w_point .list_123 .li_item .img_box{ position: relative; display: block; width:223px; height: 338px; font-size: 0; text-align: center; background: #ddd; overflow: hidden;}
	.w_point .list_123 .li_item .img_box .img_inner{ display: block; width:223px; height: 338px; text-align: center; }
	.w_point .list_123 .li_item .img_box img{ width: auto; height: 338px; margin: 0 -100%;}
	.w_point .list_123 .li_item .img_box .review{ position: absolute; bottom: 0; display: block; width: 100%; height: 26px; margin-bottom: -26px; line-height: 26px; font-size: 12px; color: #fff; background: rgba(0,0,0,0.7); }
	.w_point .list_123 .li_item .img_box .review{ -webkit-transition: margin-bottom 0.3s; -moz-transition: margin-bottom 0.3s; -o-transition: margin-bottom 0.3s; -ms-transition: margin-bottom 0.3s; transition: margin-bottom 0.3s;}
	.w_point .list_123 .li_item .img_box:hover .review{ margin-bottom: 0;}	
	.w_point .list_123 .li_item .img_box .no_num{ position: absolute; top: 5px; left: 5px; display: block; width: 50px; height: 50px; line-height: 50px; text-align: center; font-weight: bold; font-size: 18px; color: #fff; background: url(../images/no_num123_bg.png) no-repeat; }
	.w_point .list_123 .li_item .img_box .no_num strong{ font-size: 22px; }
	.w_point .list_123 .li_item .author{ display: block; height: 24px; margin-top: 14px; vertical-align:middle; overflow: hidden; color: #666;}
	.w_point .list_123 .li_item .author a{ font-weight: bolder; }
	.w_point .list_123 .li_item .author a:hover{ color: #ef0a64 }
	.w_point .list_123 .li_item .like_total{ position: relative; display: block; font-size: 14px;}
	.w_point .list_123 .li_item .like_total .icon{ position: absolute; top: -2px; left: -2px; display: block; width: 25px; height: 36px; background: url(../images/like_total_ic.png) no-repeat;}
	.w_point .list_123 .li_item .like_total .name_txt{ float: left; }
	.w_point .list_123 .li_item .like_total .like_tag{ float: right;color: #ef0a64; }

	.w_point .list_123 #marquee1{ overflow: hidden; }
	.w_point .list_123 #marquee1 ul li{float:left; width:203px; padding:10px; line-height:18px; color: #555;}
	.w_point .list_123 #marquee1 ul li strong{ color: #121212;}
	.w_point .w_list li .look_sbtn,
	.w_point .list_123 .li_item .look_sbtn{ display: none;}
	.w_point .w_list li:hover .look_sbtn,
	.w_point .list_123 .li_item:hover .look_sbtn{ position: absolute; right: 15px; top: 15px; display: block; width: 74px; height: 24px; font-size: 0; background: url(../images/look_sbtn.png) no-repeat;; overflow: hidden; cursor: pointer;}
	.w_point .w_list li:hover .look_sbtn:hover,
	.w_point .list_123 .li_item:hover .look_sbtn:hover{ background-position: 0 -24px; }
	.share_html{ display: none; }
	.sharebox_wrap{ position: relative; width: 500px; height: 200px; padding: 50px 10px 50px 300px; border: 10px solid #444; background: #ffffff; }
	.sharebox_wrap .close_sbox{ position: absolute; top: 5px; right: 5px; display: block; width: 15px; height: 15px; font-size: 0; background: url(../images/close.png) no-repeat; }
	.sharebox_wrap .link_txt{ padding: 10px; margin: 25px 0; color: #333; word-break: break-all; border: 1px solid #e5e5e5; background: #f8f8f8; }
	.sharebox_wrap .share_psn{ left: 69%; bottom: 100px; }
	.sharebox_wrap .tit_txt{ display: block; font-size: 18px; text-align: center;}
	.sharebox_wrap .img_box{ position: absolute; left: 10px; top: 10px; width: 280px; height: 280px; font-size: 0; text-align: center; background: #eee; overflow: hidden;}
	.sharebox_wrap .img_box img{ width: auto; height: 280px; margin: auto -1000%; }

	.cycle_slideshow{ padding-bottom:45px;}
	.cycle_slideshow .title{ position: relative; display: block; margin-bottom: 20px; padding:12px; font-size: 14px; background: #eaeaea; color: #333 }
	.cycle_slideshow .title .look_date{ display: inline-block; *zoom:1; *display: inline; margin-left: 10px; font-size: 12px; font-weight: normal; color: #555; }
	 
	.cycle_slideshow .title .sort_box{ position: absolute; right: 10px; top: 6px; font-size: 12px; background: #787878; z-index: 10;}
	.cycle_slideshow .title .sort_box .sort_font{ float: left; display: block; height: 20px; padding: 3px 10px; line-height: 22px; color: #fff;}
	.cycle_slideshow .title .sort_box .select_box{ position: relative; float: left; }
	.cycle_slideshow .title .sort_box .s_title{ position: relative; width:auto; height: 18px; line-height: 20px; padding: 3px 30px 3px 10px; border: 1px solid #787878; background: #fff; cursor: pointer;}
	.cycle_slideshow .title .sort_box .s_title i{ position: absolute; top: 9.5px; right: 10px; width:0; height: 0; border-width: 5px 5px 0; border-style: solid; border-color: #333 transparent transparent transparent;}
	.cycle_slideshow .title .sort_box .s_wrap{ position: absolute; top: 26px; left: 0; width: auto; line-height: 24px; border: 1px solid #999; background: #fff;}
	.cycle_slideshow .title .sort_box .s_wrap .s_list{ line-height: 20px;}
	.cycle_slideshow .title .sort_box .s_wrap .s_list li a{ display: block; padding-left: 10px; padding-right: 30px; line-height: 24px; text-decoration: none;}
	.cycle_slideshow .title .sort_box .s_wrap .s_list li a:hover,
	.cycle_slideshow .title .sort_box .s_wrap .s_list li.s_active a{ color: #fff; background: #6189f2;}

	.cycle_slideshow .cycle_slide{ width:1000px; overflow:hidden; }
	.cycle_slideshow .cycle_slide *{ box-sizing: border-box; }
	.cycle_slideshow .cycle_slide ul{ width:1020px;}
	.cycle_slideshow .cycle_slide ul li{ position:relative;  width:235px; float:left; margin:0 0 20px 0; padding: 5px; border: 1px solid #eee; cursor:pointer;}
	.cycle_slideshow .cycle_slide ul li{ -webkit-transition: box-shadow 0.3s; -moz-transition: box-shadow 0.3s; -o-transition: box-shadow 0.3s; -ms-transition: box-shadow 0.3s; transition: box-shadow 0.3s; }
	.cycle_slideshow .cycle_slide ul li .look_sbtn{ display: none;}
	.cycle_slideshow .cycle_slide ul li:hover .look_sbtn{ position: absolute; right: 15px; top: 15px; display: block; width: 74px; height: 24px; font-size: 0; background: url(../images/look_sbtn.png) no-repeat;; overflow: hidden; cursor: pointer;}
	.cycle_slideshow .cycle_slide ul li:hover .look_sbtn:hover{ background-position: 0 -24px; }
	
	.cycle_slideshow .cycle_slide ul li:hover{box-shadow: 0px 1px 5px 1px #ddd;}
	.cycle_slideshow .cycle_slide ul li .posted_by{overflow:hidden; margin:12px 0 8px;}
	.cycle_slideshow .cycle_slide ul li .posted_by .poster{float:left}
	.cycle_slideshow .cycle_slide ul li .posted_by .poster img{width:40px; height:40px}
	.cycle_slideshow .cycle_slide ul li .posted_by .txt{float:left; width:105px; padding-top: 7px; word-wrap:break-word;}	
	.cycle_slideshow .cycle_slide ul li .posted_by .txt p{color:#999999; padding:3px 0px 10px}
	.cycle_slideshow .cycle_slide ul li .posted_by .likes{float:right; }
	.cycle_slideshow .cycle_slide ul li .posted_by .likes a:hover{text-decoration:none}	
	.cycle_slideshow .cycle_slide ul li .posted_by .likes .likes_btn{font-size:14px; padding:3px 7px 5px 21px; background:url(../images/likes.png) no-repeat 8px 7px #999; cursor:pointer; color:#ffffff; line-height:23px; font-weight:300}
	.cycle_slideshow .cycle_slide ul li .posted_by .likes .likes_btn:hover{background:url(../images/likes.png) no-repeat 8px 7px #ef0a64;}
	.cycle_slideshow .cycle_slide ul li .posted_by .likes .likes_num{padding:5px 6px 5px 6px; background:#ffffff repeat; border:1px solid #dddddd; border-radius:2px; color:#000000; position:relative; margin-left:7px; margin-top: 0px; float:right}
	.cycle_slideshow .cycle_slide ul li .posted_by .likes .likes_num em{border-width:6px; border-color:transparent #dddddd transparent transparent; position:absolute; left:-12px; top:5px; width:0px; height:0px; border-style:solid}
	.cycle_slideshow .cycle_slide ul li .posted_by .likes .likes_num i{position:absolute; left:-10px; top:6px; border-width:5px; border-color:transparent #ffffff transparent transparent; display:inline-block; width:0px; height:0px; border-style:solid}

	.cycle_slideshow .cycle_slide ul li .post_img{position:relative; text-align: center;}
	.cycle_slideshow .cycle_slide ul li .post_img img{max-width:223px;}
	.cycle_slideshow .cycle_slide ul li .post_img span{ width:100%; height:45px; display:none; position:absolute; bottom:0; left:0; text-align:center;}
	.cycle_slideshow .cycle_slide ul li .post_img span i{ width:100%; height:100%; position:absolute; top:0; left:0; display:block; background:#ffffff; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
	.cycle_slideshow .cycle_slide ul li .post_img span b{ display:block; position:relative; font-weight:normal; background:url(../images/new_bg.png) no-repeat center 0; padding-top:15px; margin-top:9px;}
	.cycle_slideshow .cycle_slide ul li:hover .post_img span{ display:block;}
	
	.recently_viewed{ padding:10px 0; border-top:1px solid #eeeeee;}
	.recently_viewed .top_area{ height:18px; line-height:18px; position:relative; margin-bottom:5px;}
	.recently_viewed .top_area h3{ font-size:18px; float:left;font-weight:100}
	.recently_viewed .top_area span{ position:absolute; bottom:0; right:0; text-decoration:underline; cursor:pointer; color:#999999;}
	.recently_viewed .top_area span:hover{ color:#000000;}
	.recently_viewed .style_top{width:100%;height:18px; margin-bottom:20px; border-bottom-style:dotted; border-bottom-color:#cccccc}
	.recently_viewed .style_top h3{color:#000000;font-size:25px;font-weight:400;font-family:Georgia;line-height:37px; text-align:right; width:205px; margin:0 auto; position:relative; background:#ffffff;}
	.recently_viewed .style_top h3:after{ display:block; content:''; width:51px; height:31px; position:absolute; left:6px; top:3px; background:url(../images/style_icon_b.png) no-repeat;}
	
	.recently_viewed .review_box{ position: relative; background:#eeeeee;border-bottom:1px solid #EEE;border-top:1px solid #EEE;padding:10px 25px;line-height:20px;min-height:80px}
	.recently_viewed .review_box h4{ float:left; font-size:24px;padding:20px 12px;line-height:33px; margin-top: 26px}
	.recently_viewed .review_box .first_review{ position: absolute; top: 96px; left: 553px; font-size: 12px; font-weight: 600; color: red;}
	.recently_viewed .review_box .review_btn_wrap{ position: absolute; top: 90px; left: 553px;}
	.recently_viewed .review_box .review_btn_wrap .review_star{ position:relative;}
	.recently_viewed .review_box .review_btn_wrap .review_star .star_box{ position:absolute; top:2px; left:0px; display:inline-block; *display:inline; *zoom:1; width:75px; height:14px;}
	.recently_viewed .review_box .review_btn_wrap .review_star .star_box .star{background:url(../images/star_min.png) repeat-x 0 -86px; display:block; height:14px; width:75px;}
	.recently_viewed .review_box .review_btn_wrap .review_star .star_box .star i{background: url(../images/star_min.png) repeat-x 0 0; display:block; height:14px;}
	.recently_viewed .review_box .review_btn_wrap .review_star .starscustomer{ display: inline-block; *display:inline; *zoom:1; padding-left:85px;}
	.recently_viewed .review_box .review_btn_wrap .review_star .starscustomer a{ color:#bababa; text-decoration: none;}
	.recently_viewed .review_box .review_btn_wrap .review_star .starscustomer a b{ color:red; margin: 0 2px;}
	.recently_viewed .review_box .review_btn{ background:#e5e5e5;border:1px solid #b9b9b9;cursor:pointer;padding:8px 10px; float: left; margin: 46px 2px 18px;}
	.recently_viewed .review_box .review_btn:hover{background:#dddddd}
	.recently_viewed .review_box .review_btn a:hover{color: #222; text-decoration:none;}
	.recently_viewed .review_box .common_review{float:left;width:500px;padding:8px}
	.recently_viewed .review_box .common_review ul li{cursor:pointer;color:#000000;padding-top:3px}
	.recently_viewed .review_box .common_review ul li:hover{background:#c0c0c0}	
	.recently_viewed .review_box .common_review ul li .size{width:120px; overflow:hidden; text-align:right; float:left;}
	.recently_viewed .review_box .common_review ul li .per{width:35px; text-align:right; color:#656565;float:left; padding-left:11px}
	.recently_viewed .review_box .common_review ul li .rate_num .current{background:#c00a0a}
	.recently_viewed .review_box .common_review .rate_num{width:280px; height:10px; background:#dddddd;cursor:pointer;float:left;margin:5px 0 0 12px}
	.recently_viewed .review_box .common_review .rate_num i{background:#ffce00; height:100%;display:block}
	.recently_viewed .review_box .common_review .ps_num {display:block; float: left; padding-left: 10px; color: #555}

	.recently_viewed .user_comment_review_column {position: relative; width: 100%; clear: both;zoom: 1;}
	.recently_viewed .user_comment_review_column .review_star{ position:relative; height: 19px;float: left;}
	.recently_viewed .user_comment_review_column .review_star > b { display:inline-block;    font-size: 20px; margin-right: 5px;vertical-align: top;}
	.recently_viewed .user_comment_review_column .review_star > p { display:inline-block;font-size: 16px;color: #555;}
	.recently_viewed .user_comment_review_column .review_star .star_box{ display:inline-block; width:120px; height:19px;}
	.recently_viewed .user_comment_review_column .review_star .star_box .star{background:url(../images/star_mini.png) repeat-x 0 0;  width: 120px;height: 19px; display:block; }
	.recently_viewed .user_comment_review_column .review_star .star_box .star i{background: url(../images/star_mini.png) repeat-x 0 -31px; display:block; height:19px;}
	.recently_viewed .user_comment_review_column .review_no {position:relative;float: left;}
	.recently_viewed .user_comment_review_column .review_no b{text-align: left;width: 100%;font-size: 16px; line-height: 36px;}
	.recently_viewed .user_comment_review_column .review_btn {float: right; padding: 10px 15px; background-color: #000; color: #fff;font-size: 14px; cursor: pointer;border-radius: 3px; }
	.recently_viewed .user_comment_review_column .review_btn i{ width: 14px; height: 14px; background: url(../images/edit_bg.png) no-repeat; background-size: 100% 100%;  display: inline-block; margin-right: 5px;top: 3px; position: relative; }
	.recently_viewed .user_comment_review_column .review_btn p{ display: inline-block; }

	.recently_viewed .word_box{ border-top:1px solid #dddddd; padding-top:10px;}
	.recently_viewed .word_box .word_list{ border-top:1px solid #dddddd; padding:10px 0;}
	.recently_viewed .word_box .word_list:first-child{ border-top:none;}
	.recently_viewed .word_box .word_list li{float:left;}
	.recently_viewed .word_box .word_list .word_top{font-size:14px; overflow:hidden; position:relative; min-height:100px; padding:20px 2px;border-bottom:1px solid #eeeeee; width:996px}
	.recently_viewed .word_box .word_list .word_top:last-child{border:0 none;}
	.recently_viewed .word_box .word_list .word_top dt{float:left}
	.recently_viewed .word_box .word_list .word_top dd{margin-left:80px}
	.recently_viewed .word_box .word_list .word_top .small_font{ color:#555;  font-size:12px;}
	.recently_viewed .word_box .word_list .word_top .name{ font-size:12px; font-family: arial,sans-serif; line-height:12px;}
	.recently_viewed .word_box .word_list .word_top .time{ font-size:12px; font-family: arial,sans-serif; color:#555 }
	.recently_viewed .word_box .word_list .word_top .reply {padding: 8px 5px 0 5px; background-color: #eee;}
	.recently_viewed .word_box .word_list .word_top .reply strong{}
	.recently_viewed .word_box .word_list .word_top .reply p{ color: #333;font-size: 12px;}
	.recently_viewed .word_box .word_list .word_top .helpful_txt{ margin-top: 15px}
	.recently_viewed .word_box .word_list .word_top .helpful_txt > span{ display:inline-block;zoom:1;*display:inline; border: 1px solid; border-color: #adb1b8 #a2a6ac #8d9096; background: #eff0f3; border-radius: 3px;}
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta { }
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta span { display:inline-block;zoom:1;*display:inline; color: #555; cursor: pointer;}
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta span.up{padding-right: 5px;
    border-right: 1px solid #ccc;} 
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta span i { background: url(../images/like-small-sprites.png) no-repeat; display:inline-block;zoom:1;*display:inline;  margin-right: 3px;}
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta span.up i { width: 14px;
    background-position: -2px -38px;height: 14px;}
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta span.up.active i {background-position: -2px -56px;}
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta span.down i {  width: 14px;
    height: 14px; background-position: -2px -2px; }
	.recently_viewed .word_box .word_list .word_top .helpful_txt .like-meta span.down.active i { background-position: -2px -20px;}

	.recently_viewed .word_box .word_list .word_top .helpful_txt .yn_button{ display: block;padding: 0 6px 0 7px; line-height: 20px; font-size: 11px; height: 20px; color: #333;}
	.recently_viewed .word_box .word_list .word_top .helpful_txt a.yn_button:hover{ text-decoration: none; color: #111; background: #f6f6f6;}
	.recently_viewed .word_box .word_list .word_top .size_info{margin-top: 5px}
	.recently_viewed .word_box .word_list .word_top .word_text{ font-size: 14px; color:#111; line-height:18px; margin:8px 0px; width:auto;}	
	.recently_viewed .word_box .word_list .word_top .user_review{ position: relative; padding-left:70px; height: 22px; line-height:22px; color: #111; font-size:13px;font-weight:700;}
	.recently_viewed .word_box .word_list .word_top .user_review .star{ position: absolute; top: 5px; left: 0px; width:60px; height:12px; display:block; background:url(../images/star_min_1.png) repeat; margin-right:4px}
	.recently_viewed .word_box .word_list .word_top .user_review .star i{height:12px;background:url(../images/star_min_2.png) repeat; overflow:hidden; float:left}
	.recently_viewed .word_box .word_list .word_top .user_pic_show{padding:10px 0;}
	.recently_viewed .word_box .word_list .word_top .user_pic_show li{border:1px solid #ffffff; outline:1px solid #dddddd; width:80px; height:120px; margin-right:10px; overflow:hidden; padding:2px}
	.recently_viewed .word_box .word_list .word_top .user_pic_show li i{height:100%; vertical-align:middle; display:inline-block}
	.recently_viewed .word_box .word_list .word_top .user_pic_show li img{width:80px; vertical-align:middle}
	.recently_viewed .word_box .word_list .word_top .attr{color:#8b8b8b}
	.recently_viewed .word_box .word_list .word_top .attr i{color:#cfcfcf;font-style:normal;font-size:12px;}
	

	.image_top .discount_rate{width:52px; height:57px; position:absolute; top:0; right:0px; z-index:1; overflow:hidden; display:block; background:url(../images/discount_img.png) no-repeat;}
	.image_top .discount_rate .rate_num{width:36px; display:block; text-align:center; font-weight:bold; font-size:18px; padding-top:8px; color:#FFF;}
		

	.good_photo_zoom_box{position:relative;box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);background:#ffffff;width:600px; padding:15px 10px 16px 80px; height:660px;background:#ffffff;}
	.good_photo_zoom {background:url(../images/loading_2.gif) no-repeat center center; position:relative;}
	.good_photo_zoom span { display:table-cell;height:650px; width:600px; vertical-align:middle; text-align:center;}
	.good_photo_zoom span img{ max-width:500px;max-height:650px; margin:0 auto; text-align:center; vertical-align:middle;}
	.good_photo_zoom:hover a{ opacity:0.6;filter:alpha(opacity=60);}
	.good_photo_zoom a{position: absolute;top:40%;width:36px; height:80px;display:block; background:#ffffff; opacity:0.3;filter:alpha(opacity=30);text-decoration:none; color:#333333;}
	.good_photo_zoom a.prev{left:8px;}
	.good_photo_zoom a.next{right:8px;}
	.good_photo_zoom a.close{right:-25px;top:-25px;height:30px; width:30px;background:#b2b2b2 url(../images/close.png) no-repeat center center;opacity:1;filter:alpha(opacity=100); border-radius:50%;}
	.good_photo_zoom a.close:hover{background:#797979 url(../images/close_hover.png) no-repeat center center;}
	.good_photo_zoom b{ position:absolute; top:24px; left:10px; width:21px; height:42px;}
	.good_photo_zoom b.arrow_d{}
	.good_photo_zoom b.arrow_c i i{ left:-76px;}
	.good_photo_zoom b.arrow_d i i{ right:-76px;}
	
	.good_photo_zoom_list{ position:absolute; left:0; top:0; padding:10px;width:45px;}
	.good_photo_zoom_list ul{}
	.good_photo_zoom_list li{ width:40px; height:60px;border:1px #eeeeee solid; overflow:hidden; margin-bottom:6px;}
	.good_photo_zoom_list li:hover,
	.good_photo_zoom_list li.active{ border:1px solid #bbbbbb;}
	.good_photo_zoom_list li i{height:100%; vertical-align:middle; display:inline-block}
	.good_photo_zoom_list li img{ width:40px; height:auto; vertical-align:middle}
	.noscroll{ overflow:hidden;}
	.module_up{ position:fixed; top:0; z-index:9999;}
	.module_up .modal_mask{ background:url(../images/loading_1.gif) no-repeat center center #000000; bottom:0; left:0;position:fixed; right:0; top:0;}
	.module_up .modal_scroller{ bottom:0; left:0; overflow-y:auto; position:fixed; right:0; top:0;}
	.module_up .modal_scroller .modal_container{ position:relative; padding-bottom:50px;}
	
	/*产品详细页*/
	.goods_view{position:relative; padding-top:10px; overflow:hidden;}
	.goods_photo {position: relative; width:360px; float:left; margin:20px 0;}
	.goods_photo_min{position:relative; margin:10px 0px 0; overflow:hidden;  width:360px;}
	.goods_photo_min .box {width:337px;position:relative;overflow:hidden;margin:0 auto;}
	.goods_photo_min .box div{position:relative; width:10000px; overflow:hidden}
	.square .goods_photo_min .box div{ height:62px;}
	.rectangle .goods_photo_min .box div{ height:83px;}
	.square .goods_photo_min .box div li img{ height:60px;}
	.rectangle .goods_photo_min .box div li img{ width: auto; height:81px;position: relative; display: inline-block; margin: 0 -100%;}
	.goods_photo_min .box ul{float:left; width:100%; position:relative; overflow:hidden;}
	.goods_photo_min .box li{ width:60px; max-height:81px; text-align: center; display:block; float:left;border:1px solid #fff; overflow:hidden;background:#fafafa url(../images/lazy_img3.png) no-repeat center center; margin:0 2.5px;text-align: center;}
	.goods_photo_min .box li:hover,
	.goods_photo_min .box li.active{border-color:#bbbbbb;}
	.goods_photo_min .box li img{width:100%; height:100%; vertical-align:top;}
	.goods_photo_min .carouse_btn li{ position:absolute; top:50%; left:0; width:15px; height:38px; margin-top:-19px; overflow:hidden; cursor:default; background:#f2f2f2; opacity:0.7}
	.goods_photo_min .carouse_btn li i{ width:8px; height:33px; display:block; background:url(../images/sprite_home.png) no-repeat -112px -5px; margin:3px 0 0 4px;}
	.goods_photo_min .carouse_btn li.next{ left:auto; right:0;}
	.goods_photo_min .carouse_btn li.next i{background-position:-157px -5px;}
	.goods_photo_min .carouse_btn li:hover{opacity:1}
/*	.goods_photo_min .carouse_btn li.onhover{ background:none; opacity:1}
	.goods_photo_min .carouse_btn li.onhover:hover{ background:#e2e2e2;}*/
	.goods_photo_min .carouse_tab{ position:absolute; bottom:0; text-align:center; width:100%;opacity:0.5;filter:alpha(opacity=50);}
	.goods_photo_min .carouse_tab li{ width:4px; height:4px; background:#000000; border-radius:100%; display:inline-block; position:relative; overflow:hidden; margin:0 2px;}
	.goods_photo_min .carouse_tab li.active { width:6px; height:6px; margin-top:-1px;}
	.goods_photo_min .carouse_tab li.active i{ background:#ffffff; width:4px; height:4px; display:block; border-radius:100%; position:absolute; left:1px; top:1px;}
	
	.goods_photo_max {background:url(../images/lazy_img1.png) no-repeat center center; cursor:pointer; position:relative;}
	.goods_photo_max .watermark{ position: absolute; width:360px; height:486px; overflow:hidden; background: url(../images/watermark.png) -216px 0 no-repeat; z-index: 1;}
	.goods_photo_max div.img_box{ position: relative; height:360px; width:360px; overflow:hidden;}
	.goods_photo_max div.img_box img{ width:360px; display:block; margin:0 auto;background: url("../images/lazy_img1.png") no-repeat center center;}

	.goods_photo_max .discount_rate{width:50px; height:50px; position:absolute; top:0; left:28px; z-index:1; overflow:hidden; display:none; background:url(../images/ordinary.png) no-repeat;}
	/*.goods_photo_max .discount_rate .rate_num{width:36px; display:block; text-align:center; font-weight:bold; font-size:18px; padding-top:8px; color:#FFF;}*/
	.goods_photo_max .discount_rate .rate_num{position: absolute;top: 10px;left: 11px;font-size: 14px;}

	.goods_photo_max .discount_rate.drcolor_1111{ background:url(../images/discount_img2_1111.png) 0 0 no-repeat;}
	.goods_photo_max .discount_rate.drcolor_1111 .rate_num{width: 52px ;font-family: Verdana ;font-size: 14px ; padding-top: 15px ;}
    /*christmas*/
	.goods_photo_max .discount_rate.christmas_discount{width: 50px;height: 65px;background: url(../images/christmas-discount.png) 0 0 no-repeat;text-align: center;}
	.goods_photo_max .discount_rate.christmas_discount p {position: absolute;font-size: 15px;font-weight: bold;font-family: Arial;width: 50px;color: #cb0008; top: 34px;left: 0px;}
	.goods_photo_max .discount_rate.christmas_discount p .rate_num{    position: relative; top: 0; left: 0; font-size: 15px;}

	.goods_photo_max .discount_rate.drcolor_flash_sales{width: 50px ; color: #fff ; text-align: center ; height: 52px ; background:url(../images/sales.png) 0 0 no-repeat ;}
    .goods_photo_max .discount_rate.drcolor_flash_sales .rate_num{position: absolute;top: 10px;left: 11px;color: #f22148;}

	.goods_photo_max .discount_rate.drcolor_easter{width: 46px ; color: #fff ; text-align: center ; height: 63px ; background:url(../images/drcolor_easter.png) 0 0 no-repeat ;}
	.goods_photo_max .discount_rate.drcolor_easter .rate_num{width: 19px ;font-family: Verdana ;font-size: 16px ;padding-top: 24px ;display: inline-block ;text-align: right;padding-right: 15px ;padding-bottom: 5px ;}

	.goods_zoom {background:#ffffff; position:relative; width:600px; padding-left:72px;}
	.goods_zoom_swipe{position:relative;visibility:hidden; width:600px;}
	.goods_zoom_swipe .carouse_swipe_box{ width:600px; height:600px;position:relative;overflow:hidden; margin:0 auto; padding-bottom:10px;}
	.goods_zoom_swipe .carouse_swipe_box ul{position:relative;}
	.goods_zoom_swipe .carouse_swipe_box li{float:left; width:100%; position:relative; overflow:hidden; text-align:center;}
	.goods_zoom_swipe .carouse_swipe_box li img{ max-height:600px; vertical-align:top;}
/*	.goods_zoom_swipe .carouse_btn li{position:absolute;top:50%; left:0; margin-top:-45px;width:45px; height:70px; overflow:hidden; cursor:default; background:#000000;opacity:0.2;filter:alpha(opacity:20);}
	.goods_zoom_swipe .carouse_btn li:hover{opacity:0.1;filter:alpha(opacity:10);}
	.goods_zoom_swipe .carouse_btn li i{ width:22px; height:53px; display:block;background:url(../images/sprite_home.png) no-repeat -176px -5px; margin:8px 0 0 11px;}
	.goods_zoom_swipe .carouse_btn li.next{ left:auto; right:0;}
	.goods_zoom_swipe .carouse_btn li.next i{background-position:-225px -5px;}
	.goods_zoom_swipe .carouse_btn li{position:absolute;top:50%; left:0; margin-top:-45px;width:45px; height:70px; overflow:hidden; cursor:default;}
	
	
	.goods_zoom_swipe .carouse_btn li.onhover{ display:none;}
	.goods_zoom_swipe:hover .carouse_btn li.onhover{ display:block;}
	.goods_zoom_swipe .carouse_btn li.onhover:hover{opacity:0.6;filter:alpha(opacity:60);}*/
	.goods_zoom_swipe .carouse_btn li{ width:17px; height:23px; display:block; background:url(../images/button.png) no-repeat -17px 0 transparent; position:absolute; top:50%; left:0px; z-index:9;}
	.goods_zoom_swipe .carouse_btn .next{ background-position:-26px -27px; left:578px}
	.goods_zoom_swipe .carouse_tab{ position:absolute; bottom:6px;text-align:center; width:100%; display:none}
	.goods_zoom_swipe .carouse_tab li{ width:10px; height:10px; background:#a49c9d; border-radius:100%; display:inline-block; position:relative; overflow:hidden; margin:0 2px;}
	.goods_zoom_swipe .carouse_tab li.active { width:14px; height:14px; margin-top:-2px;}
	.goods_zoom_swipe .carouse_tab li.active i{ background:#ffffff; width:10px; height:10px; display:block; border-radius:100%; position:absolute; left:2px; top:2px;}
	
	.goods_zoom_list{ position:absolute; right:600px; top:0; background:#ffffff; padding:10px; width:52px;}
	.goods_zoom_list ul{ position:relative;}
	.goods_zoom_list li{ width:50px; height:50px; border:1px #eeeeee solid; overflow:hidden; background:url(../images/loading_3.gif) no-repeat center center; left:0; top:0; position:absolute;}
	.rectangle .goods_zoom_list li ,
	.rectangle .goods_zoom_list li *{ box-sizing: border-box; }
	.rectangle .goods_zoom_list li{ box-sizing: border-box; width: 52px; height:70px;line-height: 66px; text-align: center;background-color: #fafafa;}
	.goods_zoom_list li:first-child{ margin:0;}
	.goods_zoom_list li.active{ border:1px solid #cccccc;}
	.goods_zoom_list li img{ width: auto; max-width: 50px; vertical-align: middle; height: auto; max-height: 68px;}
	.goods_zoom_two{ padding-left:131px;}
	.goods_zoom_two .goods_zoom_list{ width:111px;}
	.goods_zoom_two .goods_zoom_list ul{ width:118px;}

	.product_con .product_left .goods_photo .share_box{padding:15px 0 3px; position:relative; }
	.product_con .product_left .goods_photo .share_box .twitter-share-button{ width:64px; height:20px; display:inline-block;font-size: 12px;}
	.product_con .product_left .goods_photo .share_box .pin_it{ display:inline-block; cursor:pointer;}
	.product_con .product_left .goods_photo .share_box .facebook_button{height:20px; max-width:90px}
	.product_con .product_left .goods_photo .share_box .facebook_get_off{ display: inline-block; *display: inline; *zoom:1; height: 20px; cursor: pointer;}
	.product_con .product_left .goods_photo .share_box .add_to_polyvore{width:65px; height:20px; display:inline-block;}
	.product_con .product_left .goods_photo .share_box .share_feedback{ display: none; width: 360px; padding-top: 5px;}
	.product_con .product_left .goods_photo .share_box .share_feedback p.fb_text{ position: relative; width: 300px; margin: 0 auto; padding:5px 20px 5px 10px; line-height: 18px; text-align: left; color: #f00; border: 1px solid #faebcc; background-color: #fcf8e3;}
	.product_con .product_left .goods_photo .share_box .share_feedback p.fb_text .close_btn{position: absolute; top: 0; right: 0; height:25px; width:25px;background:url(../images/close.png) no-repeat center center; cursor: pointer;}
	.product_con .product_left .goods_photo .share_box .share_feedback p.fb_success{ color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6;}
	
	.popup_msg_title {background:#ffffff;cursor:default;height:10px;position:absolute;top:-10px;right:0;left:0;}
	.popup_msg_title s {height:25px; width:25px;background:#b2b2b2 url(../images/close.png) no-repeat center center;opacity:1;filter:alpha(opacity=100); border-radius:50%;position:absolute;right:-10px;top:-9px;border-radius:50%;cursor:pointer; z-index:9999;}
	.popup_msg_title s:hover{background:#797979 url(../images/close_hover.png) no-repeat center center;}
	
	.recently_viewed .more_box{ width:100%; text-align:center; padding:10px 0;}
	.recently_viewed .more_box .more{ background:#f8f8f8; border:1px solid #e4e4e4; padding:5px 15px; cursor:pointer;}
	.recently_viewed .scrollbar .mCSB_scrollTools{ width:10px;}
	.recently_viewed .scrollbar .mCSB_scrollTools .mCSB_buttonUp{ background-position:-83px 0;}
	.recently_viewed .scrollbar .mCSB_scrollTools .mCSB_buttonDown{ background-position:-83px -20px;}
		
	.recently_viewed .recently_viewed_box ol{display:none}
	.recently_viewed #wear_it_wear ol{display:block;}
	/*  location filter selected  */
	.filter_selected{ padding: 0 10px 10px; font-family: Tahoma, Georgia, serif, Helvetica, sans-serif; background: #fcfcfc; display: inline-block; }
	.filter_selected .f_option{ position:relative; float: left; height: 24px; line-height: 24px; padding: 0 30px 0 6px; margin: 10px 10px 0 0; color: #999; font-size: 12px; background: #fff; border: 1px solid #eee; text-decoration: none; text-transform: none;}
	.filter_selected .f_option i{ position: absolute; top: 0; right: 0; width: 24px; height: 24px; background: #eee url(../images/filter_del_icon.png) center center no-repeat;}
	.filter_selected .f_option:hover{ color:#444; border-color: #999;}
	.filter_selected .f_option:hover i{ background-color: #eaeaea;}
	.filter_selected .c_option{ position: relative; float: left; display: block; width: 23px; height: 23px; margin: 10px 35px 0 0; background: #fff; border: 1px solid #eaeaea; border-right: none;}
	.filter_selected .c_option:hover { border-color:#999; text-decoration: none;}
	.filter_selected .c_option i.c_block{ display: block; width: 17px; height: 17px; margin: 3px;}
	.filter_selected .c_option i.del_btn{ position: absolute; top: -1px; right: -24px; width: 23px; height: 23px; background: #eee url(../images/filter_del_icon.png) center center no-repeat; border: 1px solid #eaeaea; border-left: none;}
	.filter_selected .c_option:hover i.del_btn{ border-color: #999;}


	.good_page{overflow:hidden;}
	.page_left{ position:relative; width:190px; float:left;}
	.page_left .all_leftbox{border-right:solid 1px #eeeeee; padding:0 19px 0 0}
	.page_left .page_left_border{ padding-bottom:30px;}
	.page_left .more_slide{ display:none;}
	.page_left dt{ font-size:18px; height:46px; line-height:46px; font-weight:normal; color:#333333;}
	.page_left dd{ border-top:1px solid #999999; padding-bottom:10px;}
	.page_left dd .sub_title{ position:relative; height:28px; line-height:28px; padding-top:6px; color:#666666; text-transform:uppercase; font-weight:700;}
	.page_left dd .attribute{}
	.page_left dd .attribute li{ line-height:22px; margin:1px 0;}
	.page_left dd .attribute li a{color:#666666; background:url(../images/checkbox.png) no-repeat -67px 1px; padding-left:17px; text-transform:capitalize; font-family:Arial;}
	.page_left dd .attribute li a:hover{color:#999999; text-decoration: none;}
	.page_left dd .attribute .enabled_b{ background-position:-49px -17px;}
	.page_left dd .attribute .enabled_c{ background-position:-31px -35px; color:#dddddd; text-decoration:none; cursor:default;}
	.page_left dd .attribute .enabled_d{ background-position:-13px -53px; color:#dddddd; text-decoration:none; cursor:default;}
	.page_left dd .color{ overflow:hidden;}
	.page_left dd .color li{ float:left; min-width:85px;}
	.page_left dd .scrollable{ max-height:160px; overflow-y:auto; padding:0 10px 10px 10px; margin:5px 0; border:1px solid #dddddd;}
	.page_left .listmore{ position:absolute; left:50%; bottom:0; display:block; text-align:center; height:30px; line-height:30px; width:100px; margin-left:-50px; background:#505050; color:#fff; text-decoration:none;}
	.page_left .filter_box{ position: relative;}	
	.page_left .filter_box h3{ font-size:18px; height:46px; line-height:46px; font-weight:normal; color:#333333; white-space:nowrap;}
	.page_left .filter_box .option_open_btn{ display: none;}
	.page_left .filter_box .option_box{ padding-top: 10px;}
	.page_left .filter_box .option_box .vmore_btn{ visibility: hidden;}
	.page_left .filter_box .option_box h4{ margin: 10px 0; color: #333; font-size: 14px; white-space:nowrap;}
	/*  style option  */
	.page_left .filter_box .style_option { border-top: 1px dotted #ddd;}
	.page_left .filter_box .style_option ul.view_hide { height: 192px; overflow: hidden;}
	.page_left .filter_box .style_option ul li{ display: block; position: relative; padding: 5px 0 5px 10px; }
	.page_left .filter_box .style_option ul li i{ display: block; position: absolute; left: 2px; top: 10px; width: 3px; height: 3px; border-radius: 3px; background: #ccc;}
	.page_left .filter_box .style_option ul li a{ font-size: 12px; font-family: arial; text-decoration: none; color: #656D78;}
	.page_left .filter_box .style_option ul li.active a{ font-weight: bold; color: #333;}
	.page_left .filter_box .style_option ul li a:hover{ color: #999;}	
	/*  color option  */
	.page_left .filter_box .color_option ul {padding: 1px; overflow: hidden;}
	.page_left .filter_box .color_option ul li { float: left; padding: 1px;}
	.page_left .filter_box .color_option ul li a { position: relative; display: block; width: 24px; height: 24px; border: 1px solid #eaeaea; margin-bottom: 5px;}
	.page_left .filter_box .color_option ul li a:hover { border-color:#bdbdbd; text-decoration: none;}
	.page_left .filter_box .color_option ul li a i{ display: block; width: 20px; height: 20px; margin: 2px;}
	.page_left .filter_box .color_option ul li.selected a{ border: 1px solid #ef0a64; }
	.page_left .filter_box .color_option ul li.selected a i.select_icon{ position: absolute; right: 0; bottom: 0; margin: 0; background:url(../images/selected_arrow.gif) right bottom no-repeat; }
	.page_left .filter_box .color_option ul li a.other_color { width: auto; height: 24px; line-height: 24px; color:#656D78; text-align: center; border: 1px solid #eaeaea; padding: 0 3px;}
	.page_left .filter_box .color_option ul li a.other_color:hover { border-color: #bdbdbd;}
	/*  size option  */
	.page_left .filter_box .size_option ul {padding: 1px; overflow: hidden;}
	.page_left .filter_box .size_option ul li { float: left; line-height: 24px; margin: 0 5px 5px 0;}
	.page_left .filter_box .size_option ul li a { display: block; height: 24px; padding: 0 10px; color:#656D78; text-align: center; text-decoration: none; border: 1px solid #ddd;}
	.page_left .filter_box .size_option ul li a:hover { border-color: #666; }
	.page_left .filter_box .size_option ul li.selected a{ border: 1px solid #ef0a64; background:url(../images/selected_arrow.gif) right bottom no-repeat; }
	/*  material option  */
	.page_left .filter_box .material_option ul { overflow: hidden;}
	.page_left .filter_box .material_option ul li { position: relative; float: left; min-width: 70px; padding: 6px 5px 6px 10px;}
	.page_left .filter_box .material_option ul li i{ display: block; position: absolute; left: 2px; top: 10px; width: 3px; height: 3px; border-radius: 3px; background: #ccc;}
	.page_left .filter_box .material_option ul li a{ font-size: 12px; font-family: arial; text-decoration: none; color: #656D78;}
	.page_left .filter_box .material_option ul li a:hover{ color: #999;}
	/*  collar option  */
	.page_left .filter_box .collar_option ul { overflow: hidden;}
	.page_left .filter_box .collar_option ul li { position: relative; padding: 6px 5px 6px 10px;}
	.page_left .filter_box .collar_option ul li i{ display: block; position: absolute; left: 2px; top: 10px; width: 3px; height: 3px; border-radius: 3px; background: #ccc;}
	.page_left .filter_box .collar_option ul li a{ font-size: 12px; font-family: arial; text-decoration: none; color: #656D78;}
	.page_left .filter_box .collar_option ul li a:hover{ color: #999;}
	/*  common selected filter  */
	.page_left .filter_box .style_option ul li.selected,
	.page_left .filter_box .material_option ul li.selected,
	.page_left .filter_box .collar_option ul li.selected{ position: relative; display: block; width: 158px; padding: 5px; color: #656D78; border:1px solid #ef0a64;}
	.page_left .filter_box .style_option ul li.selected i,
	.page_left .filter_box .material_option ul li.selected i,
	.page_left .filter_box .collar_option ul li.selected i{ display: block; position: absolute; top: auto; left: auto; right: 0; bottom: 0; width: 14px; height: 14px; border-radius:0; background-color: none; background:url(../images/selected_arrow.gif) no-repeat; }
	/*  active filter  */
	.page_left .filter_box .active_filter{ border: 1px dotted #ddd; border-width: 1px 0; padding-bottom: 20px;}
	.page_left .filter_box .active_filter .active_title{ position: relative; margin-top:5px; padding-bottom: 10px; font-size: 12px;}
	.page_left .filter_box .active_filter .active_title .clear_btn{ position: absolute; top: 0; right: 0; font-weight: normal; color: #656D78;}
	.page_left .filter_box .active_filter .active_title a.clear_btn:hover{ color: #ef0a64;}
	/*  option selected style  */
	.page_left .filter_box .filter_color ul.del_ul{overflow: hidden;}	
	.page_left .filter_box .filter_color ul.del_ul li a { position: relative; display: block; width: 24px; height: 24px; border: 1px solid #eaeaea; margin-bottom: 5px;}
	.page_left .filter_box .filter_color ul.del_ul li a:hover { border-color:#bdbdbd; text-decoration: none;}
	.page_left .filter_box .filter_color ul.del_ul li a i{ display: block; width: 20px; height: 20px; margin: 2px;}	
	.page_left .filter_box .filter_color ul.del_ul li a.other_color { width: 52px; height: 24px; line-height: 24px; padding-left: 0; margin-bottom: 0; color:#656D78; text-align: center; border: 1px solid #eaeaea;}
	.page_left .filter_box .filter_color ul.del_ul li a.other_color:hover { border-color: #bdbdbd;}
	.page_left .filter_box .filter_color ul.del_ul li{ float: left; padding: 1px 31px 1px 1px;}
	.page_left .filter_box .filter_color ul li a i.del_icon,
	.page_left .filter_box .active_filter ul li a i.del_icon{ position: absolute; top: 0; left: 30px; width: 12px; height: 12px; margin: 0; font-size: 14px; color: #656D78; }
	.page_left .filter_box .active_option{ position: relative; display: block; width: 158px; padding: 5px; color: #656D78; border:1px solid #ddd;}
	.page_left .filter_box a.active_option:hover{ color: #ef0a64; text-decoration: none;}
	.page_left .filter_box .active_option i{ position: absolute; right: 5px;top: 0; margin: auto; bottom: 0;height: 15px; width: 10px;}
	
	.page_right{ width:810px; float:right;}
	.page_right .creative{ text-align:center;}
	.page_right .creative h1{ font-size:40px; padding-bottom:35px;}
	.page_right .creative .classify{ border-bottom:1px solid #eeeeee;padding:0 0 0 25px}
	.page_right .creative .classify li{ display:inline-block; width:110px; padding:0 20px 20px;}
	.page_right .creative .classify li{ _zoom:1; *display:inline;}
	.page_right .creative .classify li a{ color:#666666;}
	
	.page_right .categorynav{ height:46px; line-height:24px; padding:0; position:relative; z-index:9;border-bottom:solid 1px #eeeeee;margin:0 0 20px}
	.page_right .categorynav .filter_sort{ float:left;border-left:solid 1px #eeeeee;height:36px;padding-right:20px;padding-left:20px;padding-top:10px}
	.page_right .categorynav .filter_sort:first-child{border-left:0 none}
	.page_right .categorynav .filter_sort:last-child{ border-right:1px solid #eeeeee;}
	.page_right .categorynav .filter_sort .title{ font-size:12px; color:#333333; float:left; padding-right:5px;text-transform:uppercase}
	.page_right .categorynav .filter_sort .title a{margin:0 0 0  10px}
	.page_right .categorynav .filter_sort .title a.active{color:#999999}
	.page_right .categorynav .filter_sort .filter{ float:left;}
	.page_right .categorynav .filter_sort .sortby_w{ width:140px;}
	.page_right .categorynav .filter_sort .show_w{ width:50px;}
	.page_right .categorynav .size_chart{ float:left; margin:0 25px 0 10px; color:#666666; text-decoration:underline;}
	.page_right .categorynav .size_chart:hover{ color:#ff6600;}
	.page_right .categorynav .page_tbox{ position: absolute; top: 0; right: 65px; padding-top:10px; overflow: hidden;}
	.page_right .categorynav .page_tbox .page_num{display: block; float: left; line-height: 22px; padding-right: 10px; color: #999}
	.page_right .categorynav .page_tbox .page_num b{ font-weight: 500; color: #ef0a64}
	.page_right .categorynav .page_tbox .pre,
	.page_right .categorynav .page_tbox .next{ position: relative; display: block; float: left; width: 20px; height: 20px; border: 1px solid #ddd; background: #fff;}
	.page_right .categorynav .page_tbox .pre .arrow_left,
	.page_right .categorynav .page_tbox .next .arrow_right{position: absolute; left: 8px; top: 6px; display: block; width: 4px; height: 8px; overflow: hidden;}
	.page_right .categorynav .page_tbox .pre .arrow_left i{position: absolute; top: 50%; left: -80px; margin-top: -80px; display: block; height: 0px; width: 0px; border: 80px solid; border-color: transparent #000 transparent transparent; }
	.page_right .categorynav .page_tbox .none{ cursor: default;}
	.page_right .categorynav .page_tbox .none .arrow_left i{ border-color: transparent #999 transparent transparent; }
	.page_right .categorynav .page_tbox .pre .arrow_left i i{border-color: transparent #fff transparent transparent; left: -79px;}
	.page_right .categorynav .page_tbox .next .arrow_right i{position: absolute; top: 50%; right: -80px; margin-top: -80px; display: block; height: 0px; width: 0px; border: 80px solid; border-color: transparent transparent transparent #000; }
	.page_right .categorynav .page_tbox .none .arrow_right i{ border-color: transparent transparent transparent #999; }
	.page_right .categorynav .page_tbox .next .arrow_right i i{border-color: transparent transparent transparent #fff; right: -79px;}
	.page_right .categorynav .grid_view{ position: absolute; top: 0; right: 0; padding-top:10px}
	.page_right .categorynav .grid_view .title{ display: none; color:#333333; float:left;text-transform:uppercase}
	.page_right .categorynav .grid_view .view_box{ float:left;}
	.page_right .categorynav .grid_view .view_box a{ float:left; display:block; width: 18px; height: 18px; padding:3px 0 0 8px;}
	.page_right .categorynav .grid_view .view_box a i{ float:left; background:#b5b5b5; margin:0 2px 2px 0;}
	.page_right .categorynav .grid_view .view_box .threegrid i{ width:7px; height: 7px;}
	.page_right .categorynav .grid_view .view_box .fourgrid i{ width:4px; height: 4px;}
	.page_right .categorynav .grid_view .view_box .active i{ background:#ef0a64;}
	
	
	
	
	
	.items_wrapper { overflow:hidden;padding-left:0px}
	.items_wrapper .items_box{ overflow:hidden;}
	.items_wrapper .items_box li { position: relative; float:left; display:block; width:216px; overflow: hidden;}
	.items_wrapper .items_box li .image{ position:relative; }
	.items_wrapper .items_box li .image i{display: inline-block; height: 100%; vertical-align: middle; }
	.items_wrapper .items_box li .image img{vertical-align: middle; }
	.items_wrapper .items_box  li.cell .image .discount_rate{width:52px; height:57px; position:absolute; top:0; right:0; z-index:1; overflow:hidden; display:block; background:url(../images/discount_img.png) no-repeat;}
	.items_wrapper .items_box  li.cell .image .discount_rate .rate_num{width:36px; display:block; text-align:center; font-weight:bold; font-size:18px; padding-top:8px; color:#FFF;}
	.items_wrapper .no_data_wrap{ margin-top: 10px; margin-bottom: 30px; border:1px solid #dddddd;  background: #f6f6f6;}
	.items_wrapper .no_results{ width: 350px; margin: 40px auto; padding-left: 180px; background: url(../images/no_data_warning.png) no-repeat 0 10px;}
	.items_wrapper .no_results p{ line-height: 24px; margin-bottom: 10px;}
	.items_wrapper .no_results strong{ font-size: 13px;}

	/*.items_wrapper .items_box li .image .options{ width:100%; height:50px; display:none; position:absolute; bottom:0; left:0;}
	.items_wrapper .items_box li .image .options i{ width:100%; height:100%; position:absolute; top:0; left:0; display:block; background:#e6e6e6; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
	.items_wrapper .items_box li .image .options span{ width:50%; display:block; float:left; position:relative; cursor:pointer; text-align:center;}
	.items_wrapper .items_box li .image .options span b{ padding:30px 0 8px; display:block; font-weight:normal;}
	.items_wrapper .items_box li .image .options .quickview b{ background:url(../images/view1.png) no-repeat center 10px;}
	.items_wrapper .items_box li .image .options .quickview:hover b{ background:url(../images/view2.png) no-repeat center 10px;}
	.items_wrapper .items_box li .image .options .save b{ background:url(../images/quick1.png) no-repeat center 8px;}
	.items_wrapper .items_box li .image .options .save:hover b{ background:url(../images/quick2.png) no-repeat center 8px;}
	.items_wrapper .items_box li .image .options .saved{ cursor:default;}
	.items_wrapper .items_box li .image .options .saved b{ background:url(../images/quick2.png) no-repeat center 8px;}*/

	/* add to bag and save wishlist */
	.items_wrapper .items_box li .add_to_bag{position: absolute; top: 76px; left:0; display:none; width: 100px; padding:10px; margin: 0 30px; color: #fff; text-align: center; text-decoration: none; border-radius: 30px; background: #222; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
	.items_wrapper .items_box li.cell_h .add_to_bag{ top: 118px; }	
	.items_wrapper .items_box li .add_to_bag{transition: background 0.3s; -moz-transition: background 0.3s; -webkit-transition: background 0.3s; -o-transition: background 0.3s;}
	.items_wrapper .items_box li .add_to_bag span{position: relative; color: #fff;}
	.items_wrapper .items_box li:hover .add_to_bag{ display: block;}
	.items_wrapper .items_box li .add_to_bag:hover{ background:#ef0a64; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.items_wrapper .items_box li .size_pop_box{ display: block; position: absolute; top:30px; left: 0; width: 100%; height:150px; overflow: hidden; text-align: center; /*border: 1px solid #ddd;*/ z-index: 100;}
	.items_wrapper .items_box li.cell_h .size_pop_box{ height:240px;}
	.items_wrapper .items_box li .size_pop_box{ visibility: hidden\9; transform: scale(0,0);-ms-transform: scale(0,0); -webkit-transform: scale(0,0); -o-transform: scale(0,0); -moz-transform: scale(0,0);}
	.items_wrapper .items_box li .size_pop_box{ transition: all 0.3s; -ms-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
	.items_wrapper .items_box li .pop_box_show{ visibility: visible; transform: scale(1,1);-ms-transform: scale(1,1); -webkit-transform: scale(1,1); -o-transform: scale(1,1); -moz-transform: scale(1,1);}
	.items_wrapper .items_box li .size_pop_box i{ display: inline-block; *display: inline; *zoom:1; height: 100%; border: 0; vertical-align: middle;}
	.items_wrapper .items_box li .size_pop_box span{ display: inline-block; *display: inline; *zoom:1; width: 172px; padding: 5px 0; border: 1px solid #ddd; background: #ffffff; overflow: hidden; vertical-align: middle;}
	.items_wrapper .items_box li .size_pop_box p{ color: #666; padding: 5px 0;}
	.items_wrapper .items_box li .size_pop_box p .select_btn{ display: inline-block; *display: inline; *zoom:1; border: none; padding: 2px 17px; text-indent: -999em; overflow: hidden; color: #fff; text-decoration: none; cursor: pointer;}
	.items_wrapper .items_box li .size_pop_box p a.select_btn:focus{outline:none;}
	.items_wrapper .items_box li .size_pop_box p .submit_btn{ background:url(../images/add_btn_icon.png)no-repeat center 0px; background-color: #212121}
	.items_wrapper .items_box li .size_pop_box p .cancel_btn{ background:url(../images/add_btn_icon.png)no-repeat center -32px; background-color: #999999}
	.items_wrapper .items_box li .save_wish{ display: none;}
	.items_wrapper .items_box li:hover .save_wish{ display: block; position: absolute; top: 8px; left: 5px; width: 0px;width:auto; padding: 4px 10px 5px 26px; background: #222; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; overflow: hidden; text-decoration: none; border-radius:20px;}	
	.items_wrapper .items_box li .save_wish{/* transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;*/}
	.items_wrapper .items_box li .save_wish{ /*width:auto; padding: 4px 16px 5px 26px; background: #222; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;*/ }
	.items_wrapper .items_box li .save_wish .save_icon{ display: block; position: absolute; top: 3px; left:6px; width: 16px; height: 16px; background: url(../images/heart.png) no-repeat 0 0px; cursor:pointer; z-index: 99;}
	.items_wrapper .items_box li .save_wish:hover .save_icon{ background-position: 0 -16px;}
	.items_wrapper .items_box li .save_wish .saved{ background-position: 0 -16px;}
	.items_wrapper .items_box li:hover .save_wish .saved_num{ display: block; float: left; margin:0; color: #fff; /*margin: 0 0 0 -60px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;*/ cursor: pointer;}
	.items_wrapper .items_box li .save_wish .saved_num{ /*transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; */}
	.items_wrapper .items_box li:hover .save_wish .saved_num{ /*float: left; margin:0; color: #fff; cursor:pointer; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;*/}
	.items_wrapper .three_items li .add_to_bag{ top: 92px; margin: 0 48px;}
	.items_wrapper .three_items li.cell_h .add_to_bag{ top:146px; }
	.items_wrapper .three_items li .size_pop_box{ height: 186px;}
	.items_wrapper .three_items li .size_pop_box span{ width: 208px;}
	.items_wrapper .three_items li.cell_h .size_pop_box{ height: 294px;}
	.items_wrapper .three_items li:hover .save_wish{ /*left: 23px; */}

	.items_wrapper .items_box li .name{ padding-top:10px;line-height:16px; max-height:16px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;width:216px;}
	.items_wrapper .items_box li .name a{ color:#666666;}
	.items_wrapper .items_box li .price{ padding-top:5px; font-weight:bold; overflow:hidden;}
	.items_wrapper .items_box li .price span{padding-right:10px;}
	.items_wrapper .items_box li .price .cost_price{text-decoration:line-through;color:#bbbbbb;font-weight:100;}
	.items_wrapper .items_box li .price .discount_price{ color:#ff0000;font-weight:700}
	.items_wrapper .items_box li .price .now_price{ }
	.items_wrapper .items_box li .review_star{ position:relative; margin-top:6px;}
	.items_wrapper .items_box li .review_star .star_box{ position:absolute; top:0; left:0; display:block; width:75px; height:14px;}
	.items_wrapper .items_box li .review_star .star_box .star{background:url(../images/star_min.png) repeat-x 0 -86px; display:block; height:14px; width:75px;}
	.items_wrapper .items_box li .review_star .star_box .star i{background: url(../images/star_min.png) repeat-x 0 0; display:block; height:14px;}
	.items_wrapper .items_box li .starscustomer{ display:block; padding-left:80px;}
	.items_wrapper .items_box li .starscustomer a{ color:#bababa;}
	
	.loading { position:relative; z-index:2; width:400px; height:50px; margin:0 auto; background:#ffffff;}
	#loading { position:relative; top:-50px; width:200px; height:50px; line-height: 50px; margin:0 auto; padding-left: 55px; font-size: 14px; font-family: arial; background:url(../images/loading_2.gif) no-repeat; z-index:1; }
	
	.items_wrapper .items_box_square li{ height:284px;}
	.items_wrapper .items_box_square li .image img { height:100%;}
	
	.items_wrapper .three_items{ width:900px;overflow:hidden;}
	.items_wrapper .three_items li{ width:214px; border:1px solid #fff; margin: 0 33px 33px 12px; padding: 0 10px 5px; float:left;}
	.items_wrapper .three_items li:hover{ border-color: #ddd;}
	.items_wrapper .three_items li .image {}
	.items_wrapper .three_items li .image i {display:inline-block; height:100%; }
	.items_wrapper .three_items li .image img{ width:100%; }
	.items_wrapper .three_items li.cell_h .image { height: 324px; }
	.items_wrapper .three_items li.cell_h .image img{ }
	.items_wrapper .four_items{ overflow:hidden; margin-left:10px;}
	.items_wrapper .four_items li{ width:178px; border: 1px solid #fff; padding:0 10px 23px 10px;float:left;}
	.items_wrapper .four_items li:hover{ border-color: #ddd;}
	.items_wrapper .four_items li .image img{ width:100%;}
	.items_wrapper .four_items li .name{width:180px;}
	.items_wrapper .four_items li.cell_h .image { height: 270px; }
	.items_wrapper .four_items li.cell_h .image img {  }
	
	
	.style_gallery_box ,
	.style_gallery_box * { box-sizing: border-box;}
	.style_gallery_box ul { position: relative; width:1000px; min-height: 200px; *height: 200px; margin-top: 10px; }
	.style_gallery_box ul li { float:left;  display:block; position:relative; margin:0 0 10px 10px;width: 192px; height: 192px;  border: 1px dashed #ddd; text-align: center;}
	.style_gallery_box ul li .vido{position:relative; display:block; width:320px; height:233px}
	.style_gallery_box ul li .vido i{width:85px; height:59px; background:url(../images/youtube_icon.png) no-repeat 0 0; text-align:center; display:block; opacity: 0.8; position:absolute; left:38%; top:38%}

	.style_gallery_box ul li.upload_btn {}
	.style_gallery_box ul li.upload_btn i { display: inline-block; width: 42px; height: 37px; background-image: url(../images/instagram_poto.png);margin: 60px 0 10px; }
	.style_gallery_box ul li.upload_btn p { font-size: 12px;text-align: center;}
    .style_gallery_box li.share_pic a.share_img_box {display: inline-block;overflow: hidden;width: 100%; height: auto;}
	.style_gallery_box li.share_pic a.share_img_box img{width: 100%; height: auto; display: inline-block; }
	.style_gallery_box li .look_sbtn{ display: none;}
	.style_gallery_box li:hover .look_sbtn{ position: absolute; right: 10px; top: 10px; display: block; width: 74px; height: 24px; font-size: 0; background: url(../images/look_sbtn.png) no-repeat;; overflow: hidden; cursor: pointer; z-index: 20;}
	.style_gallery_box li:hover .look_sbtn:hover{ background-position: 0 -24px; }

	.style_gallery_box li.cell:nth-child(5n+1){margin-left: 0}

	/*modal.save*/
	.modal_save{ width:425px; margin:0 auto; background:#ffffff; position:relative;}
	/*.modal_save .close{ width:15px; height:15px; display:block; background:url(../images/close.png) no-repeat; position:absolute; top:10px; right:10px; cursor:pointer;}*/
	/*.modal_save .close:hover { background:url(../images/close_hover.png) no-repeat;}*/
	.modal_save .modal_post{ padding:35px 50px;}
	.modal_save .modal_post .color{ margin-bottom:10px; z-index:9;}
	.modal_save .modal_post .size{ margin-bottom:10px; z-index:8;}
	.modal_save .modal_post .num{ padding-bottom:20px;}
	.modal_save .modal_post .num input{ width:40px; border:1px solid #999999; padding:2px 5px; text-align:center; margin-left:5px;}
	.modal_save .modal_post .btn{ width:100px; height:33px; line-height:33px; cursor:pointer; text-align:center; margin-left:10px; background:url(../images/btn_bg2.png); color:#ffffff; border:0 none; font-size:14px;}
	.modal_save .modal_post .btn:hover{ background:#333333;}

	
	
	/*category*/
	.category_left{ width:790px; float:left; margin-top:25px;}
	.category_left .advertise{ overflow:hidden; padding-bottom:25px;}
	.category_left .advertise a{ float:left;}
	.category_left .advertise .ad_left{ width:508px; float:left;}
	.category_left .advertise .ad_right{ width:282px; float:left;}
	.category_left .category_list{ padding-bottom:20px;}
	.category_left .category_list h3{ font-size:18px; padding:5px; margin-bottom:35px; font-weight:normal; border:1px solid #000000; text-align:center;}
	.category_left .category_list h3 .more{ font-size:12px; padding-top:2px; float:right;}
	
	.category_right{ width:180px; margin-top:25px; float:right; border-top:1px solid #999999;}
	.category_right h3{ font-size:14px; padding:15px 0; text-align:center;}
	.category_right .cycle_slide{ width:100%; height:1180px; position:relative; overflow:hidden;}
	.category_right .cycle_slide ul{ width:100%; margin-top:0;}
	.category_right .cycle_slide ul li{ width:100%; margin:0 0 20px; position:relative; cursor:pointer;}
	.category_right .cycle_slide ul li a{ width:180px; height:180px; display:block;}
	.category_right .cycle_slide ul li img{ max-width:100%;}
	.category_right .cycle_slide ul li span{ width:100%; height:45px; display:none; position:absolute; bottom:0; left:0; text-align:center;}
	.category_right .cycle_slide ul li span i{ width:100%; height:100%; position:absolute; top:0; left:0; display:block; background:#ffffff; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
	.category_right .cycle_slide ul li span b{ display:block; position:relative; font-weight:normal; background:url(../images/new_bg.png) no-repeat center 0; padding-top:15px; margin-top:9px;}
	.category_right .cycle_slide ul li:hover span{ display:block;}
	.category_right .scrollbtn{ cursor:pointer; display:block;}
	.category_right .scrollbtn b{ width:22px; height:16px; margin:16px auto; display:block; background:url(../images/up_down.png) no-repeat 0 -22px;}
	.category_right .scrollup:hover b{ background-position:0 0;}
	.category_right .scrolldown b{ background-position:-28px -22px;}
	.category_right .scrolldown:hover b{ background-position:-28px 0;}
	.category_right .scrollup_off{ cursor:inherit;}
	.category_right .scrollup_off b{ background-position:0 -44px;}
	.category_right .scrollup_off:hover b{ background-position:0 -44px;}
	.category_right .scrolldown_off{ cursor:inherit;}
	.category_right .scrolldown_off b{ background-position:-28px -44px;}
	.category_right .scrolldown_off:hover b{ background-position:-28px -44px;}
	
	.product_con{ overflow:hidden;}
	.product_con .product_left{ width:780px; float:left; position:relative;}
	.product_con .product_left .image_box .image_bottom .recently_viewed_box{ margin:15px 0px 0; overflow:visible;}
	.product_con .product_left .image_box .image_bottom .recently_viewed_box .overview_box{ width:344px; overflow:hidden; position:relative;}
	.product_con .product_left .image_box .image_bottom .recently_viewed_box .overview_box ul{width:344px}
	.product_con .product_left .image_box .image_bottom .recently_viewed_box .overview_box ul li{ width:76px; height:112px; margin:0px 6px 6px 0px; float:left; padding:1px}
	.product_con .product_left .image_box .image_bottom .recently_viewed_box .overview_box ul li img{ width:72px; height:108px; padding:2px}
	.product_con .product_left .image_box .image_bottom .recently_viewed_box .overview_box ul li.active{ border:1px solid #bbbbbb; padding:0}
	
	.product_con .product_left .detail_box{ width:420px; position:relative; float:right;}
	.product_con .product_left .detail_box .detail_top{ overflow:hidden;}
	.product_con .product_left .detail_box .detail_top h3{padding:12px 20px; font-weight:normal; font-size:14px; color:#666666; background:#eeeeee; border-bottom:1px solid #cfcfcf;}
	.product_con .product_left .detail_box .detail_bot{ margin:15px 20px;}
	.product_con .product_left .detail_box .detail_bot .list_box{ width:100%; display:none;font-family:Tahoma;}
	.product_con .product_left .detail_box .detail_bot .list_box .name{font-size:18px; line-height:24px; display:block; font-family:Verdana;}
	.product_con .product_left .detail_box .detail_bot .list_box .name h1{ line-height: 16px; font-size: 14px; padding-right: 10px;display: initial; }
	.product_con .product_left .detail_box .detail_bot .list_box .name .sku_code{ font-weight: 300; font-size: 14px;color: #666666; }
	.product_con .product_left .detail_box .detail_bot .list_box .preorder_info{font-size: 14px; line-height: 18px; padding: 5px 10px; margin-bottom: 5px; color: #242424; border: 1px solid #eee; background-color: #f2f2f2;}
	.product_con .product_left .detail_box .detail_bot .list_box .price{line-height:25px;font-size:22px; color:#d33030; margin:2px 0px 6px}
	.product_con .product_left .detail_box .detail_bot .list_box .price_countdown{ position: relative; line-height: 24px; margin: -32px 0px 3px 168px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_countdown span{ font-size: 16px; padding: 2px 5px; color: #fff; border-radius: 3px; background: #333;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_countdown i{ padding-left:3px; color: #666; font-weight: bold; font-size:12px; font-style: normal;}
	.product_con .product_left .detail_box .detail_bot .list_box .cost_price{ font-size:16px; color:#bbbbbb; margin-bottom:10px}
	.product_con .product_left .detail_box .detail_bot .list_box .price_was i{font-size:18px; padding-right:10px; font-style:normal; text-decoration:none; color:#bbbbbb}
	.product_con .product_left .detail_box .detail_bot .list_box .price_was .save_money{  font-size: 14px; margin-left: 10px; line-height: 24px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_was .save_money b{  font-weight: 500; color: #666; margin-right: 5px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price .discount_price{font-size:18px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price .price_discount i{font-size:24px; padding-right:10px; font-style:normal;}
	.product_con .product_left .detail_box .detail_bot .list_box .description{ color: #333333; overflow: hidden; word-wrap: break-word; white-space: normal; font-size: 13px; line-height: 16px; margin: 8px 0 6px; padding-top: 10px; border-top: 1px solid #eee;}
	.product_con .product_left .detail_box .detail_bot .list_box .in_stock_tips{color: #787878; overflow: hidden; word-wrap: break-word; white-space: normal; font-size: 14px; line-height: 16px; padding-bottom: 10px; border-bottom: 1px solid #c5c5c5;}
	.product_con .product_left .detail_box .detail_bot .list_box .email_on_sale{}
	.product_con .product_left .detail_box .detail_bot .list_box .email_on_sale p{display: none; color: #000; overflow: hidden; word-wrap: break-word; white-space: normal; font-size: 14px; line-height: 16px; padding:5px 10px; border: 1px solid #ddd;background-color: #E5E5E5; margin-top: 5px;}
	.product_con .product_left .detail_box .detail_bot .list_box .email_on_sale p.red{color: #f22148;}

	/*preorder level BEGIN*/
	.product_con .product_left .detail_box .detail_bot .list_box .price_level { width: 360px; padding-top: 10px; border-top: 1px solid #ccc;}	
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar{ position: relative; width:358px; height: 4px; margin:10px auto 3px; border-radius: 4px; /*border:1px solid #eaeaea;*/ background: #ccc;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .pre_point{ position: absolute; top: -9px; display: block; width: 23px; height: 23px; overflow: hidden; background: url(../images/pre_pointbg.png) 0 -23px no-repeat;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .pp_1{ left: 0;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .pp_2{ left: 106px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .pp_3{ left: 225px;}	
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .pp_4{ left: 338px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .count{ position: absolute; top: -4px; font-size: 13px; font-weight: bold; color: #ffffff; z-index: 1;display: block;width: 23px; height: 23px; line-height: 23px;top: -9px;overflow: hidden;text-align: center;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .num_1{ left: 0;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .num_2{ left: 106px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .num_3{ left: 225px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .num_4{ left: 338px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_bar .loading_bar{display: block; width: 33.33%; height: 4px; border-radius: 6px; /*background: #fd4e4e;*/background-color: #f22148}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step1 .pp_1{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step1 .pp_2{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step2 .pp_1{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step2 .pp_2{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step2 .pp_3{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step2 .loading_bar{ width: 66.66%; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step3 .pp_1{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step3 .pp_2{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step3 .pp_3{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step3 .pp_4{ background-position: 0 0; }
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .step3 .loading_bar{ width: 100%;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .lv_info{ overflow: hidden; margin-bottom: 10px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .lv_info .lv_txt{ float: left; width: 108px; padding:8px 0 6px 10px; line-height: 18px; overflow: hidden; /*border-bottom: 1px solid #ccc;*/}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .lv_info .lv_txt b.discount_num{ color: #f22148;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .lv_info .level_1{ border-right: 1px solid #ccc;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .lv_info .level_2{ border-right: 1px solid #ccc;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .lv_info .level_3{ white-space: nowrap;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_guide{ position: relative; color: #333; text-decoration: none; z-index: 11;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_guide .pre_gicon{ display: inline-block; _zoom: 1; *display: inline; height: 16px; line-height: 16px; padding:1px 21px 2px 0; background: url(../images/pre_warning.png) no-repeat right top;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_guide .pre_guide_txt{ display: none;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_guide .pre_guide_txt p{ margin-bottom: 10px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_guide:hover .pre_guide_txt{ position: absolute; top: 20px; left: 0; display: block; width: 380px; padding: 12px 16px; line-height: 16px; border: 3px solid #787878; background: #fff;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_guide:hover .pre_guide_txt .pre_off_txt{ color: #f00; font-size: 13px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_time_ses{ margin-bottom: 10px; padding:12px 10px; border: 1px solid #ddd;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_level .pre_time_ses b{ margin-right: 5px;}

	.product_con .product_left .detail_box .detail_bot .list_box .product_info {font-size:14px; padding:10px 0; color:#666666}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_star{ position:relative; display: inline-block; *display:inline; *zoom:1;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_star .star_box{ display: inline-block; *display:inline; *zoom:1; width:75px; height:13px;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_star .star_box .star{background:url(../images/star_min.png) repeat-x 0 -86px; display:block; height:14px; width:75px;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_star .star_box .star i{background: url(../images/star_min.png) repeat-x 0 0; display:block; height:14px;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_question {background-color: #F2F2F2;padding: 6px; margin: 10px 0; box-sizing: border-box; overflow: hidden;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_question a {font-size: 14px; line-height: 20px;text-decoration: none; width: 50%; box-sizing: border-box; display: block; float: left; text-align: center;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_question a.ask_question {border-left: 1px dashed #999;color: #666;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_question a.ask_question:hover{color: #ff6600; text-decoration: underline;}
    /*review_question闪购样式*/
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_question._flashSales{background: #fff; margin-bottom: 0; }
    .product_con .product_left .detail_box .detail_bot .list_box .product_info .review_question._flashSales a.write_review{text-align: left;}
    .product_con .product_left .detail_box .detail_bot .list_box .product_info .review_question._flashSales a.ask_question{border-left: none; text-align: right;}

	.product_con .product_left .detail_box .detail_bot .list_box .product_info .starscustomer{ display: inline-block; *display:inline; *zoom:1; font-style: normal;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .starscustomer a{ color:#787878;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .starscustomer a:hover{ text-decoration: underline;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .starscustomer a b.rv_count{ font-weight: normal;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .starscustomer a b.rv_point{ color: #d33030; font-weight: normal;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_none{ display: inline-block; *display:inline; *zoom:1;}
	/*.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_none a{ position: relative; display: block; padding-left: 21px;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_none a i{ position: absolute; top: -1px; left: 0px; width: 16px; height: 16px; background:url(../images/write_review_ic.gif) no-repeat; margin-right: 5px;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review_none a:hover{ color:#ef0a64; text-decoration: underline;}*/
	.product_con .product_left .detail_box .detail_bot .list_box .product_info .code{padding-right:10px}
/*	.product_con .product_left .detail_box .detail_bot .list_box .product_info .review{display:block; float:left}*/
	.product_con .product_left .detail_box .detail_bot .list_box .product_info a:hover{text-decoration:none; cursor:pointer}
	.product_con .product_left .detail_box .detail_bot .list_box .review i{color:#FF0000; font-weight:bold;font-style:normal; padding-right:5px}
	.product_con .product_left .detail_box .detail_bot .list_box .introduction{ padding-bottom:8px; display:block; margin-top:10px}
	.product_con .product_left .detail_box .detail_bot .list_box .introduction .title{ display:block; font-weight:bold; padding-bottom:3px; line-height:1.5; font-family:Tahoma;}
	.product_con .product_left .detail_box .detail_bot .list_box .introduction .text{ display:block; color:#666666; line-height:1.5;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab{ position: relative; width: 380px; padding: 31px 0px 8px; /*margin-top:15px;*/ overflow: hidden;}		
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title{ position: absolute; top: 0px; left: 0px; width: 381px;}	
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title li{ float: left; width: 124px; height: 30px; margin-right: 1px; text-align: center; color: #333; cursor: pointer; border: 1px solid #ddd; background: #f6f6f6; font-size: 12px; }
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title li i{ display: inline-block; height: 100%; vertical-align: middle;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title li span{ display: inline-block; vertical-align: middle; width: 100%;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title li.current{ font-weight: bold; font-size: 11px; border-top: 2px solid #222; border-bottom-color:#fff; background: #fff;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title span.fg_line{ display: block; float: left;width: 1px; height: 32px;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .text_wrap { border:1px solid #ddd;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .text_wrap .ptab_text{ display: none; padding: 10px; min-height: 80px; /*max-height: 154px;*/ line-height: 18px; color: #666; }
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .text_wrap .mCustomScrollbar{ overflow-y: auto;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .text_wrap .ptab_text p{ padding: 3px 0;}
	.product_con .product_left .detail_box .detail_bot .list_box .size_note{line-height:1.2em; padding-bottom:10px}
	.product_con .product_left .detail_box .detail_bot .list_box .size_note b{font-size:14px;color:#F00; padding-right:4px}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox{ float:none; display:block; position:relative; padding-top:10px}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .size_reference{cursor:pointer; text-decoration:underline; float:left}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .tips{bottom:40px}
	.product_con .product_left .detail_box .detail_bot .list_box .select .select_box ul{ border:1px solid #000000;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box{ position:relative;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box ul{float:left;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box a.size_chart{ float: left; display:block; line-height:24px; padding-left: 5px; cursor:pointer; color:#999999; font-size:14px; font-family:Georgia;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box li{border:1px solid #d1d1d1; padding:5px 10px; margin:0 5px 8px 0; float:left; white-space:nowrap; color:#666666; position:relative; cursor:pointer; font-size:16px}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box li i{ width:9px; height:9px; background:url(../images/selected.png) no-repeat 0 0; display:none; position:absolute; right:0; bottom:0;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box li:hover,
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .active{ border-color: #EF0A64; color:#000000;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .active i{ display:block;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box li.disabled {
          background-color: #eee;color: #888;border-color: #ddd; cursor: default;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box li.disabled i{ display:none;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div{ float: left; width: auto; position: relative; z-index: 10;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_title{ position: relative; width: auto; height: 14px; line-height: 14px; cursor: pointer;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_title i{ position: relative;display: inline-block;vertical-align: middle;margin-left: 5px; width:0; height: 0; border-width: 4px 4px 0; border-style: solid; border-color: #333 transparent transparent transparent;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_wrap{ position: absolute; top: 30px; left: 0; line-height: 24px; border: 1px solid #ddd; background: #fff;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_wrap .cy_list{ line-height: 24px;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_wrap .cy_list li{ padding: 1px; border: none; margin: 0; float: none; font-size: 12px;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_wrap .cy_list li a{ display: block; padding: 0 8px; line-height: 24px; text-decoration: none;}
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_wrap .cy_list li a:hover,
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .select_div .cy_wrap .cy_list li.cy_active a{ color: #fff; background: #343434;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .size_tip{ min-width:285px; padding:5px 20px 5px 10px; background:#fdf8ec; border:1px solid #ddd; color:#333333; line-height:1.5; position:relative; display:none}
/*	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .size_tip:after,
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .size_tip:before { border-right:8px solid transparent; border-left:8px solid transparent; border-bottom:8px solid #f3d691; top:-8px; content:""; position:absolute; left:26%;}*/
	.product_con .product_left .detail_box .detail_bot .list_box .inputbox .size_tip a{cursor:pointer; color:#ff0000; font-family:Verdana; text-decoration:underline; font-size:12px}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .size_tip .size_close{color:#999999; position:absolute; top:1px; right:1px; font-size:14px; cursor:pointer; width:18px; height:18px; text-align:center; line-height:18px;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .size_tip p{ overflow:hidden; word-wrap:break-word; white-space:normal;}
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box .size_tip p em{font-style:normal}	

	.product_con .product_left .detail_box .detail_bot .list_box .attr_box span{ display:block; font-family:Tahoma; float:left;  padding-right: 10px; line-height:27px}
	.product_con .product_left .detail_box .detail_bot .list_box .size{ width:220px; padding-bottom:15px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num{ padding-bottom:12px; position:relative;}	
	.product_con .product_left .detail_box .detail_bot .list_box .num .title{ padding:6px 5px 0 0; float:left;}	
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .count{ display:block; margin-top:3px; line-height:1.2; float:left; border:1px solid #CCCCCC; cursor:pointer;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .count:hover{ background:#dddddd;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .minus{ padding:1px 5px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .plus{ padding:0 3px 2px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .quantity { width:40px; height:22px; line-height:22px; font-size: 14px; border:1px solid #CCCCCC; margin:0 4px; text-align:center; float:left;}		
	.product_con .product_left .detail_box .detail_bot .list_box .num .stock_state{ max-width:155px; height:15px; line-height:15px; background:#666666; color:#ffffff; border:1px solid #000000; padding:1px 5px 2px 2px; position:absolute; top:3px; right:19px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .stock_state .arrow_c{ width:11px; height:20px; position:absolute; left:-11px; top:-1px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .stock_state .arrow_c i{ border-color:transparent #000000 transparent transparent;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .stock_state .arrow_c i i{border-color:transparent #666666 transparent transparent;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .review_pop { position: absolute; left: 160px; top: -5px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .review_pop a{ display: block; padding-top: 10px; text-decoration:none; color: #333;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .review_pop a b{font-weight: normal; text-decoration: underline; color: #999999}
	.product_con .product_left .detail_box .detail_bot .list_box .num .review_pop a i{position: absolute; top: 15px; right: -16px; width: 0; height: 0; border-color: #787878 transparent transparent transparent; border-style: solid dashed dashed dashed; border-width: 4px;}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box{ margin-bottom:15px; overflow:hidden;display:inline-block;position: relative}
    .btn_box .add_to_bag_loading{width: 100%;position: absolute;top: -9px;left: 4px; padding: 20px 0;text-align: center;z-index: 99;}
    .btn_box .add_to_bag_loading b{display: inline-block;width: 44px; height: 44px;background: url(../images/loading_3.gif) no-repeat;}
    .product_con .product_left .detail_box .detail_bot .list_box .btn_box .btn{ float:left; display: block; min-width: 270px; height:38px; /*padding: 0 10px;*/ margin:5px 10px 0 0; background:#000000; font-size:12px;border-radius: 0px;}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box .btn_buy{  height:39px; background:#f8af23; font-size:14px; font-weight: 500; color:#ffffff;}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box .preorder_btn{ height:39px; /*background:#fd4e4e;*/ font-size:14px; font-weight: 500; color:#ffffff;}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box .btn_add{  height:39px; /*background:#ef0a64;*/ font-size:14px; color:#ffffff;}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box .btn_add_failed{ background:#e5e5e5;color:#000000;cursor:default;width:auto; height:39px;font-size:14px}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box .btn_add_failed:hover{ background:#e5e5e5;}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box .alert_btn{ background:#000000;font-size: 14px;height: 39px;}
	.product_con .product_left .detail_box .detail_bot .list_box .save_box{ height: 39px;line-height: 39px; display: inline-block; *zoom:1; *display: inline; overflow:hidden; font-size:14px; border:1px solid #ddd; background:#eeeeee; border-radius:0px;margin-bottom: 15px;/*padding: 2px 0;*/}
	.product_con .product_left .detail_box .detail_bot .list_box .save_box .save_num{ display: inline-block;vertical-align: middle;/* padding:9px 10px 9px 0;*/ color: #999999; font-size:12px; font-family: arial;}
	.product_con .product_left .detail_box .detail_bot .list_box .save_box .save_num b{ padding-right: 3px; font-size:14px; font-weight: 400;}
	.product_con .product_left .detail_box .detail_bot .list_box .save{ float: left; display:block; cursor:pointer; padding:9px 12px 9px 10px;}
	.product_con .product_left .detail_box .detail_bot .list_box .save:hover{ text-decoration:none;}
	.product_con .product_left .detail_box .detail_bot .list_box .save_box .save_ibox{display: inline-block;vertical-align: middle; /*padding: 8px 0 6px 10px*/}
	.product_con .product_left .detail_box .detail_bot .list_box .save_box .save_ibox .save_icon{ display: block; width: 16px; height: 16px; background: url(../images/heart.png) no-repeat 0 0px; cursor:pointer; z-index: 99;}
	.product_con .product_left .detail_box .detail_bot .list_box .save_box .save_ibox .saved{ background-position: 0 -16px; cursor: default;}
	/*.product_con .product_left .detail_box .detail_bot .list_box .saved{ float: left; display:block; padding:9px 12px 9px 33px; text-decoration:none; background:url(../images/save_bg.png) no-repeat scroll 12px -17px #eeeeee; cursor:default;}*/
	.detail_bot .list_box .shipping_info{height:150px; border:1px solid #dddddd; margin:11px 0; position:relative}
	.detail_bot .list_box .shipping_info .shipping_title{height:28px; border-bottom:1px solid #dddddd}
	.detail_bot .list_box .shipping_info .shipping_title a{ display:block; float:left; background:#ffffff; width:165px; height:28px; line-height:28px; font-size:14px; text-align:center; cursor:pointer;}
	.detail_bot .list_box .shipping_info .shipping_title a.on{background:#dddddd}
	.detail_bot .list_box .shipping_info .shipping_title a:hover{background:#dddddd; text-decoration:none; color:#000000}
	.detail_bot .list_box .shipping_info .tab_content li{float:left; padding:5px 13px; line-height:18px; display:none}
	.detail_bot .list_box .shipping_info .tab_content li p{color:#ff0000; padding-left:6px}
	.detail_bot .list_box .shipping_info .tab_content li a{color:#ff0000; position:absolute; bottom:6px; left:15px}

	/*.product_con .product_left .detail_box .detail_bot .list_box .share_box{padding-bottom:3px; height:21px; position:relative}
	.product_con .product_left .detail_box .detail_bot .list_box .share_box .twitter-share-button{ width:105px; height:20px; display:inline-block;}
	.product_con .product_left .detail_box .detail_bot .list_box .share_box .pin_it{ display:inline-block; margin-right:25px; cursor:pointer;}
	.product_con .product_left .detail_box .detail_bot .list_box .share_box .facebook_button{height:20px; max-width:75px}
	.product_con .product_left .detail_box .detail_bot .list_box .share_box .add_to_polyvore{width:65px; height:20px; display:inline-block;}*/
	.product_con .product_left .detail_box .detail_bot .list_box .review_box{ position:relative; margin-bottom:25px;}
	.product_con .product_left .detail_box .detail_bot .list_box .review_box .title{ display:block;}
	.product_con .product_left .detail_box .detail_bot .list_box .review_box .common_review{ padding:9px 0;}
	.product_con .product_left .detail_box .detail_bot .list_box .review_box .common_review .star{ margin-right:15px;}
	.product_con .product_left .detail_box .detail_bot .list_box .review_box .review_btn{ padding:8px 10px; background:#eaeaea; color:#666666; border:1px solid #dadada; position:absolute; right:0; bottom:0; cursor:pointer;}
	.product_con .product_left .detail_box .detail_bot .list_box .review_box .review_btn:hover{ text-decoration:none; background:#e3e3e3;}

	.product_con .product_left .detail_box .detail_bot .list_box .colorbox{ margin-top: 10px;}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox dl dt{ display: block; /*width: 48px; height: 40px; */line-height: 27px;}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox dl dd{ float: left;}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li {float: left; position: relative; margin: 0 9px 4px 0; line-height: 20px; vertical-align: middle}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li a{ float: left; background-color: #fff; white-space: nowrap; width: auto!important; min-width: 10px; padding: 0 9px; text-align: center; border: 1px solid #a9a9a9; color: #000; text-decoration: none;}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li a.no_buy{border:1px dashed #e3e3e3;cursor: not-allowed; opacity: .5}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li a.color_selected,
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li a.buy:hover{ border:1px solid #EF0A64}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li a{ width: 52px!important; height: 52px; padding: 0; line-height: 38px; outline: 0;}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li img{ width: auto!important; height: 38px; margin: 0 auto;}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li i{ width:9px; height:9px; background:url(../images/selected.png) no-repeat 0 0; display:none; position:absolute; right:1px; bottom:1px;}
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox .color_img li a.color_selected i{ display: block;}
	
	.product_con .product_right{ width:220px; overflow:hidden; position:relative; float:right; margin:20px 0;}
	.product_con .product_right .upcross{ padding-bottom:15px;}
	.product_con .product_right .upcross h3{ text-align:center; margin-bottom:15px; font-weight:100; height: 12px;/*font-family:Georgia;*/}
	.product_con .product_right .upcross .page{ padding-bottom:5px; margin-bottom:10px;}
	.product_con .product_right .upcross .associate{ position:relative;}

	.product_con .product_right .upcross .associate .play_left,
	.product_con .product_right .upcross .associate .play_right{
		position:absolute; display:block !important;
		top:-30px; right:6px;width:20px; height:20px;
		border: 1px solid #fff;cursor: pointer; background-color: #fff;
	}
	.product_con .product_right .upcross .associate .play_left{left:163px; }
	.product_con .product_right .upcross .associate .play_left:hover,
	.product_con .product_right .upcross .associate .play_right:hover{border-color: #999;}
	.product_con .product_right .upcross .associate .btn_off{opacity:0.3}
	.product_con .product_right .upcross .associate .play_btn{ width:8px; height:33px; background:url(../images/sprite_home.png) no-repeat -112px -5px; display:block !important;     position: relative!important; margin: 0 auto; top: -6px;
  }
	.product_con .product_right .upcross .associate .play_right .play_btn { background-position:-157px -5px;}
	.product_con .product_right .upcross .associate .overview_box{ overflow:hidden; position:relative; width:220px; min-height: 464px;}
	.product_con .product_right .upcross .associate .overview_box ol{ display:none;}
	.product_con .product_right .upcross .associate .overview{ overflow: hidden; }
	.product_con .product_right .upcross .associate .overview * { box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;  }
	.product_con .product_right .upcross .associate .overview li{ overflow:hidden; width:220px; float:left;}
	.product_con .product_right .upcross .associate .overview li .list{ width:108px; margin:0 10px 15px 0; float:left; position:relative;border: 1px solid #fff; padding:5px 0; }
	.product_con .product_right .upcross .associate .overview li .list:hover {border-color: #ddd;}
	 .product_con .product_right .upcross .associate .overview li .list .product_price {width: auto;}
	.product_con .product_right .upcross .associate .overview li .list .box{ position:relative; overflow: hidden;}
	.product_con .product_right .upcross .associate .overview li .list .box a.img_wrapbox{ width:108px; text-align:center; overflow:hidden; display:block;background:url(../images/lazy_img4.png) no-repeat scroll center center;}
	.product_con .product_right .upcross .associate .overview li .list .box i { height:100%; vertical-align:middle; display: inline-block;}
	.product_con .product_right .upcross .associate .overview li .list .box img {vertical-align:middle;}
	/*.product_con .product_right .upcross .associate .overview li .list .box .add_cart { width:100%; height:100%; display:none; background:#333333;position:absolute; top:0; left:0; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
	.product_con .product_right .upcross .associate .overview li .list .box .add_cart i { width:90px; height:24px; border-radius:4px; position:absolute; top:74px; left:8px; background:#ffffff; font-style:normal; line-height:24px; text-align:center; cursor:pointer;}*/
	.product_con .product_right .upcross .associate .overview li .list .price{ width:108px; height:20px; text-align:center; font-size:14px; padding:5px 0;}
	
/* we_recommend add to bag and save */
	.product_con .product_right .upcross .associate .overview li .list .box .add_to_bag{position: absolute; top: 50px; left:0; display:none; width: 78px; padding:5px; color: #fff; text-align: center; text-decoration: none; border-radius: 30px; background: #222; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
	.product_con .product_right .upcross .associate .overview li .list .box .add_to_bag{transition: background 0.3s; -moz-transition: background 0.3s; -webkit-transition: background 0.3s; -o-transition: background 0.3s;}
	.product_con .product_right .upcross .associate .overview li .list .box .add_to_bag span{position: relative; color: #fff;}
	.product_con .product_right .upcross .associate .overview li .list .box:hover .add_to_bag{ display: block;}
	.product_con .product_right .upcross .associate .overview li .list .box .add_to_bag:hover{ background:#ef0a64;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box{ display: block; position: absolute; top: 0px; left: 0px; width: 100%; height:112px; text-align: center; /*border: 1px solid #ddd;*/ background: #f6f6f6;z-index: 100;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box{ visibility: hidden\9; transform: scale(0,0);-ms-transform: scale(0,0); -webkit-transform: scale(0,0); -o-transform: scale(0,0); -moz-transform: scale(0,0);}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box{ transition: all 0.3s; -ms-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
	.product_con .product_right .upcross .associate .overview li .list .box .pop_box_show{ visibility: visible; transform: scale(1,1);-ms-transform: scale(1,1); -webkit-transform: scale(1,1); -o-transform: scale(1,1); -moz-transform: scale(1,1);}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box i{ display: inline-block; *display: inline; *zoom:1; height: 100%; border: 0; vertical-align: middle;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box span{ display: inline-block; *display: inline; *zoom:1; width: 80px; vertical-align: middle;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box select{ font-family: arial; font-size: 10px; max-width: 80px; margin: 3px 0; overflow: hidden;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box p{ color: #666; padding: 5px 0;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box p a.select_btn{ display: inline-block; *zoom:1; *display: inline; border: none; padding: 2px 17px; margin:0; overflow: hidden; color: #fff; text-indent: -999em; text-decoration: none; cursor: pointer;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box p .submit_btn{ background: #212121 url(../images/add_btn_icon.png)no-repeat center 0;}
	.product_con .product_right .upcross .associate .overview li .list .box .size_pop_box p .cancel_btn{ background: #999999 url(../images/add_btn_icon.png)no-repeat center -32px;}
	.product_con .product_right .upcross .associate .overview li .list .box .save_wish{ display: none;}
	.product_con .product_right .upcross .associate .overview li .list .box:hover .save_wish{ display: block; position: absolute; top: 8px; left: 0; width: 0px; padding: 4px 6px 5px 20px; overflow: hidden; text-decoration: none; border-radius:20px;}	
	.product_con .product_right .upcross .associate .overview li .list .box:hover .save_wish{ transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
	.product_con .product_right .upcross .associate .overview li .list .box:hover .save_wish:hover{ width:auto; padding: 4px 10px 5px 26px; background: #222; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
	.product_con .product_right .upcross .associate .overview li .list .box .save_wish .save_icon{ display: block; position: absolute; top: 3px; left:6px; width: 16px; height: 16px; background: url(../images/heart.png) no-repeat 0 0px; cursor:pointer; z-index: 99;}
	.product_con .product_right .upcross .associate .overview li .list .box .save_wish:hover .save_icon{ background-position: 0 -16px;}
	.product_con .product_right .upcross .associate .overview li .list .box .save_wish .saved{ background-position: 0 -16px;}
	.product_con .product_right .upcross .associate .overview li .list .box .save_wish .saved_num{ display: block; margin: 0 0 0 -60px; color: #222; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; cursor: pointer;}
	.product_con .product_right .upcross .associate .overview li .list .box .save_wish:hover .saved_num{ transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }
	.product_con .product_right .upcross .associate .overview li .list .box .save_wish:hover .saved_num{float: left; margin:0; color: #fff; cursor:pointer; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

	.product_con .product_right .upcross .associate .overview li .list .box .save{ width:100%; height:30px; display:none; position:absolute; bottom:0; left:0; text-align:center; cursor:pointer;}
	.product_con .product_right .upcross .associate .overview li .list .box .save i{ width:100%; height:100%; position:absolute; top:0; left:0; display:block; background:#dddddd; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
	.product_con .product_right .upcross .associate .overview li .list .box .save span {width: 50%; display: block; float: left; position: relative; cursor: pointer; text-align: center;}
	.product_con .product_right .upcross .associate .overview li .list .box .save .quickview {background:url(../images/view1.png) no-repeat 0 0; width:24px; height:15px; top:8px; left:16px;}
	.product_con .product_right .upcross .associate .overview li .list .box .save .quickview:hover {background:url(../images/view2.png) no-repeat 0 0;}
	.product_con .product_right .upcross .associate .overview li .list .box .save .savee { background:url(../images/quick1.png) no-repeat 0 0; width:20px; height:19px; top:6px; left:44px;}
	.product_con .product_right .upcross .associate .overview li .list .box .save .savee:hover {background:url(../images/quick2.png) no-repeat 0 0;}
	.product_con .product_right .upcross .associate .overview li .list .box .save .saved {background:url(../images/quick2.png) no-repeat 0 0;}
	.product_con .product_right .upcross .associate .overview li .list .box .save .saved{ cursor:default;}
	.product_con .product_right .upcross .associate .overview li .list .box:hover .save{ display:block;}
     
     /*功能已经去掉*/
	.product_con .product_right .pop_word{ background: #f9f9f9;}
	.product_con .product_right .pop_word h4{ display: block; font-weight: normal; line-height: 30px; text-align: center;  border-bottom: 1px dashed #ccc;}
	.product_con .product_right .pop_word ul{ padding: 10px 0 10px 10px;}
	.product_con .product_right .pop_word ul li{ display: block; line-height: 22px;}
	.product_con .product_right .pop_word ul li a{ color:#666;}
	.product_con .product_right .pop_word ul li .hot_word{ color: #ef0a3b;}

	/*新添加的产品详情Related Searches @Time: 2016.05.13*/
    .related_product_item{overflow:hidden;border-top:solid 1px #eeeeee;padding:10px 0 0;margin:20px 0;}
    .related_product_item h3{font-size:14px;padding:5px 0;position:relative;}
    .related_product_item h3 span{display:inline-block;position:relative;margin-left:10px;border:solid 1px #cccccc;border-radius:50%;height:20px;width:20px;top:6px;cursor:pointer;}
    .related_product_item h3 span .arrow_a{position:absolute;width:10px;height:5px;top:8px;left:5px;}
    .related_product_item h3 span .arrow_b{position:absolute;width:10px;height:5px;top:7px;left:5px;}
    .related_product_item ul{display:none;margin:5px 0; overflow: hidden;}
    .related_product_item li{float:left;width:33%;padding:0;}
    .related_product_item li a{padding:5px 0;display:inline-block;}
	
	/*modal.available*/
	.modal_available{ width:700px; margin:0 auto; background:#ffffff; position:relative; padding:5px 30px;}
	.modal_box_fix{ display: inline-block; *zoom:1; *display: inline; width: auto; }
	.module .modal_scroller .modal_container .modal_available table{background:#ffffff;margin:15px auto; font-weight:400}
	.module .modal_scroller .modal_container table td{padding:6px 15px}
	.module .modal_scroller .modal_container table td.size_wrap{ padding: 0; vertical-align: top; border: none; overflow: hidden;}
	.module .modal_scroller .modal_container table td.size_wrap .left_size{ margin: 0;}
	.module .modal_scroller .modal_container table td.size_wrap .right_size{ padding-left: -1px; display: table-cell;}
	.module .modal_scroller .modal_container table td.size_wrap .left_size td{ padding:6px 12px; border: 1px solid #ddd; }
	.module .modal_scroller .modal_container table td.size_wrap .left_size.elongatedForm td{white-space:nowrap; padding:6px 50px;}
	.module .modal_scroller .modal_container table td.size_wrap .right_size td{ padding:6px 11px; border: 1px solid #ddd; border-left: 0; white-space: nowrap;}
	.modal_available span{line-height:15px}
	.module .modal_scroller .modal_container h3{margin:15px 0px}
/*	.module .modal_scroller .modal_container .modal_available table{background:#cccccc;margin-bottom:15px; font-weight:700}
	.modal_available table tr{ border:2px solid #ffffff}
	.module .modal_scroller .modal_container .modal_available table td{border:2px solid #ffffff}
	.modal_available table .orange{background:#fecc99}
	.modal_available table .d_gray{background:#9a9a9a}*/
	.modal_available .close{ width:15px; height:15px; display:block; background:url(../images/close.png) no-repeat; position:absolute; top:10px; right:10px; cursor:pointer;}
	.modal_available .close:hover { background:url(../images/close_hover.png) no-repeat;}
	.modal_available .modal_left{ width:290px; height:405px; padding:0 30px 0 10px; overflow:hidden; float:left;}
	.modal_available .modal_left i {height:100%; vertical-align:middle; display:inline-block;}
	.modal_available .modal_left img { width:270px;vertical-align:middle;}
	.modal_available .modal_right{ width:350px; float:left;}
	.modal_available .modal_right h3{ font-size:24px; font-weight:bold; padding-bottom:20px;}
	.modal_available .modal_right .introduce{ color:#999999; display:block; padding-bottom:20px; line-height:14px;}
	.modal_available .modal_right .txt{ width:300px; height:18px; line-height:18px; border:1px solid #999999; color:#cccccc; padding:4px; margin-bottom:12px;}
	.modal_available .modal_right .size{ width:310px; z-index:9;}
	.modal_available .modal_right .btn{ margin:15px 0;}
	.modal_available .modal_right .agree_box{ display:block; cursor:pointer;}
	.modal_available .modal_right .agree_box input{ vertical-align:middle; margin-right:5px;}
	.modal_available .modal_right .agree_box label{ vertical-align:middle;}
	
	/*modal.common_review*/
	.modal_container .common_review{ position: relative; width: 500px; padding: 46px 38px; background: #fff; }
	.modal_container .common_review ul li{cursor:pointer;color:#000000;padding:5px}
	.modal_container .common_review ul li:hover{background:#c0c0c0}	
	.modal_container .common_review ul li .size{width:120px; overflow:hidden; text-align:right; float:left;}
	.modal_container .common_review ul li .per{width:35px; text-align:right; color:#656565;float:left; padding-left:11px}
	.modal_container .common_review ul li .rate_num .current{background:#c00a0a}
	.modal_container .common_review .rate_num{width:280px; height:10px; background:#dddddd;cursor:pointer;float:left;margin-left:12px}
	.modal_container .common_review .rate_num i{background:#ffce00; height:100%;display:block}
	.modal_container .common_review .ps_num {display:block; float: left; padding-left: 10px; color: #555}
	.modal_container .common_review .close{ width:15px; height:15px; display:block; background:url(../images/close.png) no-repeat; position:absolute; top:10px; right:10px; cursor:pointer;}
	.modal_container .common_review .close:hover { background:url(../images/close_hover.png) no-repeat;}

	/*alert_email_box*/
	.alert_email_box{ position: relative; width: 400px; padding: 46px 20px 30px; background: #fff; overflow: hidden;}
	.alert_email_box input[type="text"]{ width: 265px; padding: 8px; border:1px solid #ccc;}
	.alert_email_box button{ padding: 9px 28px; background: #333; border: none; color: #fff; border-radius: 4px; font-size: 14px; cursor: pointer; outline: none;}
	.alert_email_box .box_title{ position: absolute; top: 0; left: 0; width: 100%; height: 36px; padding-left: 10px; line-height: 36px; color: #333; border-bottom: 1px solid #ddd; background: #eee;}
	.alert_email_box .tips_txt{ color: #444; font-size: 13px; line-height: 18px; margin-bottom: 10px;}
	.alert_email_box .error{ color: #F00; display: block;height: 25px;line-height: 25px;}
	.alert_email_box .success{ width: 100%;text-align: center;font-size: 13px;padding-top: 10px;height:16px;line-height: 16px;display: block;}
	.alert_email_box .close{ width:15px; height:15px; display:block; background:url(../images/close.png) no-repeat; position:absolute; top:10px; right:10px; cursor:pointer;}
	.alert_email_box .close:hover { background:url(../images/close_hover.png) no-repeat;}
	
	
	/*boke*/
	.just_share_title{position:relative;padding:30px 0 0;text-align:center}
	.just_share_title .line{position:absolute;top:48px;left:0;border-bottom:solid 1px #666666;display:block;height:2px;width:100%;z-index:1}
	.just_share_title .title_box{background:#ffffff;padding:10px 10px 35px;position:relative;z-index:2;margin:0 auto;width:566px;display:block}
	.just_share_title .title_box i{background:url(../images/common_icon.png) no-repeat 0 0;width:139px;height:23px;display:block;float:left;overflow:hidden}
	.just_share_title .title_box span{float:left;display:block;font-size:24px;padding:0 10px}
	.just_share_title .title_box em{font-style:normal;display:block;overflow:hidden;width:100%;padding:15px 0 0}
	.all_boke{overflow:hidden;padding:0 0 30px}
	.all_boke_list{width:1100px;}
	.all_boke_list ul{width:184px;margin:0 0 20px;display:block}
	.all_boke_list li.img{width:182px;border:solid 1px #666666;display:block}
	.all_boke_list li.img img{display:block;margin:0 auto;max-width:182px;width:182px;}
	.all_boke_list li.title{line-height:1.5;padding:10px 0 0}
	.all_boke_list li.user{line-height:2;color:#999999;}
	.all_boke_list li.date{line-height:1.5;color:#bbbbbb}
	.all_boke_list ul:hover a{color:#999999}
	.all_boke_list ul:hover .img img{filter:alpha(opacity=50);opacity:0.5;}
	
	.boke_detail_box{overflow:hidden;padding:30px 0 50px}
	.boke_left{float:left;width:765px;border-right:solid 1px #bbbbbb;padding:0 19px 0 0}
	.boke_right{float:right;width:200px}
	.boke_left .back_home { font-size:12px;;display:block;text-decoration:underline;padding-bottom:20px;}
	.boke_left .ad_banner{display:block;}
	.boke_left .ad_banner img{width:765px;height:120px;}
	.boke_left h1{line-height:1.3;font-size:24px;padding:30px 0 15px}
	.boke_left .boke_tags{position:relative;padding:3px 0 0}
	.boke_left .boke_tags .user{color:#999999;font-size:14px;}
	.boke_left .boke_tags .user i{padding:0 10px;font-size:12px;}
	.boke_left .boke_tags .share{position:absolute;top:0;right:0}
	.boke_left .text_box{overflow:hidden;line-height:22px;padding:15px 0}
	.boke_left .text_box p{padding:5px 0; word-break:break-word;}
	.boke_left .hot_product{overflow:hidden;}
	.boke_left .hot_product .just_share_title .title_box{width:514px;}
	.boke_left .hot_product .product_list{width:722px;height:230px;overflow:hidden;padding:20px 0;position:relative;margin-left:20px;}
	.boke_left .hot_product .product_list .play_btn {top:85px;}
	.boke_left .hot_product .product_list .overview { height:208px;min-width:722px;}
	.boke_left .hot_product .product_list li{float:left;width:120px;margin-left:30px;}
	.boke_left .hot_product .product_list li:first-child{margin-left:0}
	.boke_left .hot_product .product_list li .img{width:120px;height:180px;display:block;text-align:center;}
	.boke_left .hot_product .product_list li .img img{width:auto;height:180px;max-height:180px;margin:0 auto}
	.boke_left .hot_product .product_list li .title{display:block;line-height:16px;max-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 0}
	.boke_left .hot_product .product_list li .discount_price{display:block;text-align:center;font-weight:bold;color:#F00}
	.boke_left .hot_product .product_list li .cost_price{color:#BBB;text-decoration:line-through;display: block;text-align: center;padding:0px 0px 3px}
	
	.boke_right .other_product{overflow:hidden}
	.boke_right .other_product h2{font-size:18px;font-weight:100;position:relative;padding:5px 0 15px}
	.boke_right .other_product h2 i{position:absolute;top:12px;right:0;display:block;width:56px;height:9px;background:url(../images/common_icon.png) no-repeat -189px 0}
	.boke_right .other_product ul{display:block}
	.boke_right .other_product li{margin:0 0 20px;position:relative;}
	/*.boke_right .other_product li .img{width:82px;height:122px;position:absolute;top:0;left:0;text-align:center}*/
	.boke_right .other_product li .img img{width:198px;margin:0 auto;border:solid 1px #666666;}
	.boke_right .other_product li .title{line-height:1.4;display:block;padding-top:4px;}
	.boke_right .other_product li .user{line-height:16px;max-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#999999;padding:5px 0 0}
	.boke_right .other_product li .date{line-height:16px;max-height:16px;display:block;color:#bbbbbb}
	.boke_right .other_product li:hover a{color:#999999; text-decoration:none;}
	.boke_right .other_product li:hover .img img{filter:alpha(opacity=50);opacity:0.5;}
	
	.item_comment{overflow:hidden;margin:30px 0 50px}
	.item_comment .comment{float:left;width:660px;}
	.item_comment .product{float:right;width:220px;padding:25px;border:solid 1px #f4f4f4;overflow:hidden}
	.item_comment .comment h2{font-size:18px;font-weight:100;padding:35px 0 15px;text-align:center}
	.item_comment .comment .info{display:block;text-align:center;padding:5px 0;font-size:12px;color:#666666}
	.item_comment .comment .info i{background:url(../images/common_icon.png) no-repeat;display:block;}
	.item_comment .comment .info .facebook{width:7px;height:12px;background-position:0 -43px;}
	.item_comment .comment .info .twitter{width:13px;height:11px;background-position:-34px -44px;}
	.item_comment .comment .info .pin{width:11px;height:12px;background-position:-64px -43px;}
	.item_comment .comment .info a{position:relative;padding:5px 10px;}
	.item_comment .comment .info a.fb{padding:5px 5px 5px 7px}
	.item_comment .comment .info a i{position:absolute;top:8px;left:3px}

	.item_comment .comment .can-not-conmment-tips {border:1px solid #ccc; background-color: #FAF7E6;padding: 10px; font-size: 14px; color: #666666; line-height: 16px;max-width: 418px;display: block;margin: 0 auto;margin-bottom: 25px;margin-top: 10px;}
	.item_comment .comment .not_comment_form {opacity: .5;}
	.item_comment .comment .not_comment_form ._cover{display: block;width: 660px; height: 586px; position: absolute; z-index: 20; opacity: .5;filter:"alpha(opacity=30)";  filter:alpha(opacity=30);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30); zoom: 1; 
    background-color:gray\9;  /* ie 78910 */   }

	.item_comment .comment .tags{margin:0 auto;overflow:hidden;width:235px;}
	.item_comment .comment .tags .inputbox{float:none;margin:0 0 0 75px}
	.item_comment .comment .tags .inputbox .tips{bottom:50px;min-width:134px;left:-23px}
	.item_comment .comment .tags dl{display:block;position:relative;padding-left:110px;}
	.item_comment .comment .tags dt{color:#666666;font-weight:100;position:absolute;top:10px;left:0;width:100px;text-align:right;font-size:14px;}
	.item_comment .comment .tags dd{display:block;padding:5px 0 15px;font-size:14px;width:117px;}
	.item_comment .comment .tags dd ul{display:block;height:19px;width:120px;background:url(../images/star_mini.png) repeat-x  0 0;position:relative}
	.item_comment .comment .tags dd li{background:url(../images/star_mini.png)}
	.item_comment .comment .tags dd li.star_item, 
	.item_comment .comment .tags dd li.active, 
	.item_comment .comment .tags dd li.star_item_hover{position:absolute;top:0;left:0;background-repeat:repeat-x;cursor:pointer;display:block;height:19px;}
	.item_comment .comment .tags dd li.star_item{background-position: -100% -100%;}
	.item_comment .comment .tags dd li.star_item_hover{background-position:0 -31px;}
	.item_comment .comment .tags dd li.active{background-position:0 -31px;}
	
	.item_comment .comment .box{border-top:solid 1px #f4f4f4;padding:30px 0 0;margin-top:30px;overflow:hidden}
	.item_comment .comment .box form{display:block}
	.item_comment .comment .box ul{display:block;overflow:hidden;padding:20px 0 0;}
	.item_comment .comment .box li{margin:0 0 20px;position:relative;display:block;padding-left:100px;float:left}
	.item_comment .comment .box li p{color:#666666; line-height:16px}
	.item_comment .comment .box li u{display:block;text-align:right;width:90px;position:absolute;top:8px;left:0;text-decoration:none;color:#666666}
	.item_comment .comment .box li .file_upload_img{padding-bottom:10px;}
	.item_comment .comment .box li .file_upload_img .select_file{width:100px; height:30px; display:inline-block; background:#f5f5f5; line-height:29px; border:1px solid #dddddd; text-align:center; font-size:14px; cursor:pointer; border-radius:3px; position:relative; overflow:hidden}
	.item_comment .comment .box li .file_upload_img .select_img{width:100px; height:30px; font-size:900px; position:absolute; top:0px; left:0px; opacity:0;  filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  z-index:9; cursor:pointer} 
	.item_comment .comment .box li .add_img{overflow:hidden}
	.item_comment .comment .box li .add_img li{ width:90px; height:90px; margin:0px 10px 5px 0px; padding:0px 2px; overflow:hidden; border:1px solid #dddddd; background:#ffffff}
	.item_comment .comment .box li .add_img li .img_show{position:relative; text-align:center}
	.item_comment .comment .box li .add_img li .img_show i{height:100%; vertical-align:middle; display:inline-block}
	.item_comment .comment .box li .add_img li .img_show img{vertical-align:middle; height:90px; padding:2px 1px 0px 0px;}
	.item_comment .comment .box li .add_img li .img_show .img_del{display:block; width:20px; height:20px; background:#000000; text-align:center; line-height:14px; font-size:16px; color:#ffffff; opacity:0.6; position:absolute; top:0px; right:0px; cursor:pointer}
	.item_comment .comment .box li .add_img li .img_show .img_del:hover{opacity:1} 
	
	.item_comment .comment .box li .title{padding:7px 10px;border:solid 1px #bbb;width:530px;font-size:12px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}
	.item_comment .comment .box li textarea{padding:7px 10px;border:solid 1px #bbbbbb;line-height:24px;width:530px;height:120px;font-size:12px;font-family:Verdana;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}
	.item_comment .comment .box li .cbtn{padding:10px 15px;border:none;color:#ffffff;background:#333333;cursor:pointer;font-size:16px;}
	.item_comment .comment .box li .cbtn:hover{background:#000000;box-shadow:3px 3px 3px rgba(0,0,0,0.1);}
	
	.item_comment .comment .box li .inputbox .tips{bottom:22px;left:0px}
	.item_comment .comment .box li.content .inputbox .tips{bottom:121px;left:0px}
	.item_comment .comment .box li td{padding:7px 0px 2px 0px; color:#666666}
	.item_comment .comment .box li.size_item td label{ margin:0px 20px 0 5px; font-size: 12px; cursor: pointer}
	.item_comment .comment .box li.rate_item td label{ margin:0px 10px 0 5px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; cursor: pointer}
	.item_comment .comment .box li td input[type="radio"]{ vertical-align: text-top; cursor: pointer}
	.item_comment .comment .box li td i{padding-left:10px; font-style:normal}
	.item_comment .product:hover{border:solid 1px #666666}
	.item_comment .product .img{width:220px;display:block;text-align:center}
	.item_comment .product .img img{width:220px;max-width:220px;margin:0 auto}
	.item_comment .product .title{padding:10px 0 5px;display:block;font-size:14px;line-height:1.5}
	.item_comment .product .title a:hover{color:#999999}
	.item_comment .product .price{padding:10px 0;display:block;font-size:24px;color:#000000;}
	.item_comment .product .color{padding:10px 0 8px;display:block;color:#999999;}
	.item_comment .product .size{display:block;color:#999999;}
	
	
	/*user_show*/
	.user_product_con{padding:19px 0px 55px;overflow:hidden}
	.user_product_con .user_product_left{width:520px;float:left}
	.user_product_con .user_product_left .product_title{font-size:14px;margin-bottom:10px}
	.user_product_con .user_product_left .review_box{float:left;padding:14px 0px; overflow:hidden; margin-top:30px}
	.user_product_con .user_product_left .review_box li{margin:0px 0px 22px;float:left;}
	.user_product_con .user_product_left .review_box li u{display:block;text-align:left;font-size:14px;margin-bottom:10px;text-decoration:none; font-weight: bolder;}
	.user_product_con .user_product_left .user_product_img{width:520px;overflow:hidden; max-height:660px}
	.user_product_con .user_product_left .user_product_img .img_box{position:relative; float:left; width: 520px; /*background:url(../images/loading_2.gif) no-repeat center center;*/ min-height:200px;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box{ position: relative; overflow: hidden; visibility: hidden;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .bimg_wrap{ position: relative; overflow: hidden;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .prev{ position: absolute; top: 220px; left: 0; width: 20px; height: 40px; padding: 20px 0 0 10px; background: #000; filter: alpha(opacity=75); opacity: 0.75; cursor: pointer;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .next{ position: absolute; top: 220px; right: 0; width: 20px; height: 40px; padding: 20px 0 0 10px; background: #000; filter: alpha(opacity=75); opacity: 0.75; cursor: pointer;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .next i{ display: block; width: 10px; height: 20px; background: url(../images/sprite_home.png) -155px -12px no-repeat;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .prev i{ display: block; width: 10px; height: 20px; background: url(../images/sprite_home.png) -112px -12px no-repeat;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .bimg_wrap .big_img { float: left; position: relative; width: 100%; height: 500px; overflow: hidden; text-align: center; vertical-align: middle;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .bimg_wrap .big_img i{ display: inline-block; *zoom:1; *display: inline; height: 100%; vertical-align: middle;}
	.user_product_con .user_product_left .user_product_img .img_box .bimg_box .bimg_wrap .big_img img{ max-height: 500px; max-width: 500px; vertical-align: middle;}
	.user_product_con .user_product_left .user_product_img .img_box .thumb_img{ width: 500px; height: 90px; margin-top: 10px; padding: 0 10px; overflow: hidden;}
	.user_product_con .user_product_left .user_product_img .img_box .thumb_img ul{ width: 100%; margin-bottom: 10px;}
	.user_product_con .user_product_left .user_product_img .img_box .thumb_img ul li { float: left; display:inline; width: 86px; margin: 0 5px; padding: 1px; border: 1px solid #eee; overflow: hidden;}
	.user_product_con .user_product_left .user_product_img .img_box .thumb_img ul li.active{ border: 1px solid #ccc; }
	.user_product_con .user_product_left .user_product_img .img_box .thumb_img ul li img{display:block; width: auto; height:86px; margin: 0 auto; }
	/*.user_product_con .user_product_left .user_product_img span p{width:20px;height:20px;background:#000;border-radius:50%;color:#FFF;text-align:center;line-height:20px;position:absolute; cursor:default;}*/
	.user_product_con .user_product_left .user_info{padding-top:15px}
	.user_product_con .user_product_left .user_info .posted_by{overflow:hidden}
	.user_product_con .user_product_left .user_info .posted_by .poster{float:left; cursor:pointer}
	.user_product_con .user_product_left .user_info .posted_by .poster img{width:40px; height:40px}
	.user_product_con .user_product_left .user_info .posted_by .txt{float:left;  cursor:pointer}	
	.user_product_con .user_product_left .user_info .posted_by .txt p{color:#999999; padding:10px 0px;}
	.user_product_con .user_product_left .user_info .posted_by .txt p a{font-weight: bolder;}
	.user_product_con .user_product_left .user_info .posted_by .txt p a:hover{color:#ef0a64;}
	.user_product_con .user_product_left .user_info .posted_by .likes{float:right; padding-right:20px; padding-top: 5px;}
	.user_product_con .user_product_left .user_info .posted_by .likes span{display:inline-block}
	.user_product_con .user_product_left .user_info .posted_by .likes .likes_btn{font-size:14px; padding:5px 10px 7px 28px; background:url(../images/likes.png) no-repeat 12px 10px #999; cursor:pointer; color:#ffffff; line-height:18px}
	.user_product_con .user_product_left .user_info .posted_by .likes .likes_btn:hover {background:url(../images/likes.png) no-repeat 12px 10px #ef0a64; }
	.user_product_con .user_product_left .user_info .posted_by .likes .likes_num{padding:5px 11px 5px 7px; background:#ffffff repeat; border:1px solid #dddddd; border-radius:2px; color:#000000; position:relative; margin-left:7px}
	.user_product_con .user_product_left .user_info .posted_by .likes .likes_num em{border-width:6px; border-color:transparent #dddddd transparent transparent; position:absolute; left:-12px; top:5px; width:0px; height:0px; border-style:solid}
	.user_product_con .user_product_left .user_info .posted_by .likes .likes_num i{position:absolute; left:-10px; top:6px; border-width:5px; border-color:transparent #ffffff transparent transparent; display:inline-block; width:0px; height:0px; border-style:solid}
	.user_product_con .user_product_left .user_info .poster_wr{padding:10px 0px; line-height:16px; word-wrap:break-word}
	
	
	.user_product_con .user_product_right{width:430px;padding:25px;float:left}
	 h2{padding-bottom:10px;font-size:18px;font-weight:bold}
	.cycle{padding:5px 0px}
	.cycle .list{padding:10px 0px;overflow:hidden}
	.cycle .list .image{width:120px;height:180px;float:left;padding-right:10px}
	.cycle .list .image i{display:inline-block; height:100%; vertical-align:middle}
	.cycle .list .image img{width:120px; height:auto; vertical-align:middle}
	.cycle .list .info{width:260px;float:left;padding:10px}
	.cycle .list .info span{display:block;padding-bottom:7px;font-size:14px;line-height:17px}
	.cycle .list .info .title{font-weight:bold}
	.cycle .list .info .tit:hover{text-decoration:none;color:#999}
	.cycle .list .info .new_btn{display:block;width:141px;height:34px;margin-top:10px}
	.cycle .list .info .new_btn:hover{text-decoration:none;color:#fff}
	.cycle .list .info .save_box{ display: inline-block; *zoom:1; *display: inline; margin-top: 10px; overflow:hidden; font-size:14px; border:1px solid #ddd; background:#eee;}
	.cycle .list .info .save_box .save_num{ float: left; display: block; width: 113px; padding: 7px 10px; color: #666; font-size:14px; font-family: arial;}
	.cycle .list .info .save_box .save_num b{ padding-right: 3px; font-size:14px; font-weight: 400;}
	.cycle .list .info .save{ float: left; display:block; cursor:pointer; padding:9px 12px 9px 10px;}
	.cycle .list .info .save:hover{ text-decoration:none;}
	.cycle .list .info .save_box .save_ibox{float: left; padding: 8px 0 0 10px}
	.cycle .list .info .save_box .save_ibox .save_icon{ display: block; width: 16px; height: 16px; background: url(../images/heart.png) no-repeat 0 0px; cursor:pointer; z-index: 99;}
	.cycle .list .info .save_box .save_ibox .saved{ background-position: 0 -16px; cursor: default;}
	
	.user_product_con .user_product_left .img_name{max-width:520px}
	.user_product_con .user_product_left .review_box ul .review .inputbox textarea{padding:4px;border:1px solid #BBB;line-height:22px;width:503px;height:108px;box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset}
	.user_product_con .user_product_left .review_box ul .inputbox input{padding:4px;border:1px solid #BBB;line-height:22px;width:503px;height:22px;box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset}
	.user_product_con .user_product_left .review_box ul li .cbtn{padding:6px 15px;border:none;color:#ffffff;background:#333333;cursor:pointer;font-size:14px;}
	.user_product_con .user_product_left .review_box ul li .cbtn:hover{background:#000000;box-shadow:3px 3px 3px rgba(0,0,0,0.1)}	
	.user_product_con .user_product_left .review_box ul .user_reviews_title{width:507px; border-bottom:1px solid #DDD}
	.user_product_con .user_product_left .review_box ul .user_reviews{width:507px;border-bottom:1px dotted #DDD;padding-bottom:10px}
	.user_product_con .user_product_left .review_box ul .user_reviews .review_time{color:#999;width:auto;text-align:right;margin-top:-19px;font-size:10px}
	.user_product_con .user_product_left .review_box ul .user_reviews span{display:block;width:100%;padding:3px 0px;line-height:20px}
	
	
	.recently_viewed .recommend_view {height:270px; border-top:3px solid #252525; padding-top:14px}
	.recently_viewed .recommend_view .overview {height:270px}
	.recently_viewed .recommend_view .overview li{width:180px; height:270px; margin-right:24px;}
	.recently_viewed .recommend_view .overview li img{width:180px}
	.recently_viewed .recommend_view .play_btn{top:105px}
	
			
	
	.poster_slideshow{padding-bottom:45px;}
	.poster_slideshow .poster_info{height:100px; padding:18px 0px; border-bottom:1px #eeeeee solid}
	.poster_slideshow .poster_info img{width:100px; height:100px; float:left}
	.poster_slideshow .poster_info .posted_by{float:left; margin-left:16px; line-height:26px}
	.poster_slideshow .poster_info .posted_by h3{font-size:20px}
	.poster_slideshow .poster_info .posted_by p{font-size:16px; text-decoration:underline}
	.poster_slideshow .poster_info .posted_by .add_fans{padding-top:10px}
	.poster_slideshow .poster_info .posted_by .add_fans a{text-decoration:none;padding:5px 12px 5px 10px; background:#000000; font-size:14px; color:#dddddd}
	.poster_slideshow .poster_info .posted_by .add_fans a:hover{background:#333333}
	.poster_slideshow .poster_info .posted_by .add_fans a i{font-weight:bold; padding-right:3px}
	.poster_slideshow .poster_info .data_stats{float:right; margin-top:-18px}
	.poster_slideshow .poster_info .data_stats .stats_info{width:190px; background:#eeeeee; height:100px; padding:30px 25px 6px}
	.poster_slideshow .poster_info .data_stats .stats_info li{float:left; width:85px; height:33px; padding:3px}
	.poster_slideshow .poster_info .data_stats .stats_info li strong{font-size:14px}
	
	.poster_piclist{width:1020px;margin:20px auto;position:relative;}
	.poster_piclist .title{ position: relative; display: block; width: 970px; margin-bottom: 20px; padding: 15px; font-size: 16px; background: #eee;}
	.poster_piclist .title .post_btn{ position: absolute; top: 10px; right: 10px; display: block; padding: 7px 20px; font-weight: normal; font-size: 14px; color: #fff; text-decoration: none; border-radius:4px; background: #222;}
	.poster_piclist .title .post_btn:hover{ background: #ef0a64; }
	.poster_piclist .nodata{ display: table; width: 998px; height: 248px; margin-top: 20px; padding-right: -20px; text-align: center; border: 1px solid #eee; background: #f8f8f8; }
	.poster_piclist .nodata .text{ display: table-cell; font-size: 16px; vertical-align: middle; }
	.poster_piclist .data_table{ width:1000px; }
	.poster_piclist .data_table td{line-height:18px; border:1px solid #eeeeee; text-align:center; padding:7px; text-transform:capitalize;}
	.poster_piclist .data_table .pic_box{ display: block; width: 108px; height: 108px; margin: 0 auto; text-align: center; font-size: 0; background: #ddd; overflow: hidden;}
	.poster_piclist .data_table .pic_box img{ width: auto; height: 108px; margin: 0 -100%; }
	.poster_piclist .data_table .medal_icon{ display: block; width: 27px; height: 41px; margin: 0 auto; background: url(../images/medal_icon.png) no-repeat;}

	.poster_piclist li{float:left; width:235px; margin:0 20px 20px 0; height:235px; z-index:0; text-align:center; position:relative; background:#f8f8f8;}
	.poster_piclist li img{height:235px; margin:0 auto;}
	.poster_piclist li .inphotobox{position:absolute;left:0;top:0;width:235px; overflow:hidden;}
	.poster_piclist li.onpic_box{z-index:99;}
	.poster_piclist li.onpic_box .inphotobox{padding:5px; border:1px solid #ccc; position:absolute; z-index:100; width:auto; top:0px; left:0px; background:#fff; text-align:center; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);}
	.poster_piclist li .inphotobox .likes{display:none;text-align:left;}
	.poster_piclist li.onpic_box .inphotobox .likes{position:relative;display:block;}
	.poster_piclist li.onpic_box img{height:auto; max-height:500px; width:auto; max-width:300px;}
	
	.poster_piclist .likes{float:right; padding:8px 0 5px 0; height:28px; overflow:hidden;}
	.poster_piclist .likes a:hover{text-decoration:none}	
	.poster_piclist .likes .likes_btn{font-size:14px; height:28px; line-height:28px; padding:0px 7px 0px 21px; background:url(../images/likes.png) no-repeat 8px center #333; border-radius:3px; cursor:pointer; color:#ffffff;  font-weight:300; float:left;}
	.poster_piclist .likes .likes_btn:hover{  background:url(../images/likes.png) no-repeat 8px center #4e4e4e;}
	.poster_piclist .likes .likes_num{ line-height:26px; padding:0px 10px 0px 9px; background:#ffffff; border:1px solid #dddddd; border-radius:2px; color:#000000; position:relative; margin-left:7px; float:left;}
	.poster_piclist .likes .likes_num em{position:absolute; left:-12px; top:6px;border-width:6px; border-color:transparent #dddddd transparent transparent; border-style:solid;}
	.poster_piclist .likes .likes_num i{position:absolute; left:-10px; top:7px; border-width:5px; border-color:transparent #ffffff transparent transparent; display:inline-block; border-style:solid;}

@media only screen and (max-width: 1220px) {
	.location {border:none}
	.page_left{width:100%; clear:both; padding:0; overflow:hidden; border:0;}
	.page_left .all_leftbox{border:0; padding:0 0 40px;}
	.page_left .page_left_border{padding:0; border-right:1px dotted #dddddd; border-left:1px dotted #dddddd; border-top:1px dotted #dddddd}
	.page_left dt{display:none}

	
	.page_left dd{ position:relative; border-bottom:1px dotted #dddddd; border-top:none; padding:0px 10px 8px; display:none;}
	.page_left .page_list_on{ display:block;}
	.page_left dd .sub_title{width:100px; float:left;}
	.page_left dd .attribute{ position:relative; padding:8px 50px 0 0; float:left; width:825px; height:30px; overflow:hidden;}
	.page_left dd .attribute li{ float:left; margin-right:0px; min-width:100px; margin-left:5px}
	.page_left dd .attribute li a{color:#000000;}
	.page_left dd .more_slide{ display:block; position:absolute; top:15px; right:10px; padding-left:18px; height:18px; background:url(../images/moreless.png) no-repeat 0 0; }
	.page_left dd .cate_lass{ background-position:0 -27px;}
	.page_left dd .color li{ float:left; display:inline-block; min-width:100px; margin-left:5px}
	.page_left dd .scrollable{ border:none; margin:0;}
	.page_left .listmore{ display:block; text-align:center; height:30px; line-height:30px; width:100px; background:#505050; color:#fff; text-decoration:none;}
	
	.page_right{width:100%;  margin-top:26px; border-top:1px solid #dddddd}
	.page_right .categorynav .grid_view{ visibility: hidden;}
	.option{ display: none;}
	.items_wrapper { padding-left:0;}
	.items_wrapper .three_items{width:900px;}
	.items_wrapper { padding-left:0;}
	.items_wrapper .three_items{ width: 100%}
	.items_wrapper .four_items{ width: 100%; margin:0;}
	.items_wrapper .three_items.is_pc_w li.cell_h,
	.items_wrapper .four_items.is_pc_w li.cell_h,
	.items_wrapper .three_items.is_pc_w li.cell,
	.items_wrapper .four_items.is_pc_w li.cell{ width: 44%; padding:0 2.85% 2%; margin:0;}
	.items_wrapper .three_items.is_pc_w li.cell .image{ height: auto;}
	.items_wrapper .three_items.is_pc_w li.cell_h .image{ height: 660px;}
	.items_wrapper .four_items.is_pc_w li.cell .image { height: auto; }
	.items_wrapper .four_items.is_pc_w li.cell_h .image { height: 660px; }

	.items_wrapper .four_items li .name {width: auto; font-size: 1.5em;}
	.items_wrapper .items_box li .price .discount_price {font-size: 1.1em;}
	.items_wrapper .items_box li .price {font-size: 1.2em; height:17px;}

	/*.product_con .product_right{ display: none;}
	.rectangle .product_con .product_left .goods_photo_max div{height:540px;}
	.rectangle .product_con .product_left .goods_photo_max div img{height:540px; width: auto;}
	.goods_photo {width:360px; margin:20px 20px 20px 0;}
	.product_con .product_left{ width:1000px; }
	.product_con .product_left .detail_box{ width:620px;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab{ width: 599px; padding: 41px 0px 8px;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title{ width: 603px;}	
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .ptab_title li{ width: 197px; height: 40px; }
	.product_con .product_left .detail_box .detail_bot .list_box .name h1{ font-size: 26px;}
	.product_con .product_left .detail_box .detail_bot .list_box .product_info { font-size:16px; padding:20px 0;}
	.product_con .product_left .detail_box .detail_bot .list_box .description{ font-size:16px; line-height:24px; margin-bottom:15px}
	.product_con .product_left .detail_box .detail_bot .list_box .price{ font-size: 28px; line-height: 25px; margin: 2px 0px 16px; }
	.product_con .product_left .detail_box .detail_bot .list_box .attr_box span,
	.product_con .product_left .detail_box .detail_bot .list_box .num .title,
	.product_con .product_left .detail_box .detail_bot .list_box .colorbox dl dt{ font-size: 16px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .minus{ padding: 1px 10px; font-size: 16px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .plus{ padding: 0 8px 2px; font-size: 16px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .quantity_select .quantity{ width: 40px; height: 28px; line-height: 28px; font-size: 16px;}
	.product_con .product_left .detail_box .detail_bot .list_box .btn_box .btn_add{ height: 46px; font-size: 18px; min-width: 220px;}
	.product_con .product_left .detail_box .detail_bot .list_box .info_tab .text_wrap .ptab_text{ font-size: 14px; line-height: 25px;}
	.product_con .product_left .detail_box .detail_bot .list_box .save_box{ padding: 5px 8px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .review_pop{ left: 210px; top: -2px;}
	.product_con .product_left .detail_box .detail_bot .list_box .num .review_pop a{ font-size: 14px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price_countdown{margin: -39px 0px 3px 178px;}
	.product_con .product_left .detail_box .detail_bot .list_box .price .discount_price{ font-size: 22px;}*/

	/*  style option  */
	.page_left .filter_box .style_option{ overflow: hidden; border-bottom: 1px dotted #ddd;}
	.page_left .filter_box .style_option h4{ float: left;}
	.page_left .filter_box .style_option ul{ padding-left: 20px;}
	.page_left .filter_box .style_option ul.view_hide{ height: auto;}	
	.page_left .filter_box .style_option ul li{ float: left; margin: 5px 10px 5px 0;}
	.page_left .filter_box .style_option ul li.selected,
	.page_left .filter_box .material_option ul li.selected,
	.page_left .filter_box .collar_option ul li.selected{ position: relative; display: block; width: auto; padding: 4px 5px; color: #656D78; border:1px solid #ef0a64;}
	.page_left .filter_box .style_option ul li.selected i,
	.page_left .filter_box .material_option ul li.selected i,
	.page_left .filter_box .collar_option ul li.selected i{ display: block; position: absolute; top: auto; left: auto; right: 0; bottom: 0; width: 14px; height: 14px; border-radius:0; background-color: none; background:url(../images/selected_arrow.gif) no-repeat; }
	/*  active filter  */
	.page_left .filter_box .active_filter {border-top: none;}	
	.page_left .filter_box .active_filter .active_title .clear_btn { display: block; width: 58px; height: 58px; line-height: 58px; text-align: center; background: #f9f9f9; border: 1px solid #ddd; text-decoration: none;}
	/*  other option  */
	.page_left .filter_box .color_option,
	.page_left .filter_box .size_option,
	.page_left .filter_box .material_option,
	.page_left .filter_box .collar_option{ padding-bottom: 10px; border-bottom: 1px dotted #ddd; overflow: hidden;}
	.page_left .filter_box .color_option h4{ float: left;}
	.page_left .filter_box .color_option ul{padding-left: 20px;}
	.page_left .filter_box .color_option ul li{margin: 0 10px 5px 0;}
	.page_left .filter_box .size_option h4{float: left; }
	.page_left .filter_box .option_box h4{margin: 8px 0;}
	.page_left .filter_box .size_option ul{padding-left: 20px;}
	.page_left .filter_box .size_option ul li{margin: 0 10px 5px 0;}
	.page_left .filter_box .material_option h4{ float: left;}
	.page_left .filter_box .material_option ul{ padding:4px 0 0 20px;}
	.page_left .filter_box .collar_option h4{ float: left;}
	.page_left .filter_box .collar_option ul{ padding-left: 20px; overflow: hidden;}
	.page_left .filter_box .collar_option ul li{ float: left; margin: 5px 10px 5px 0;}
	/*  option hidden  */
	/*.page_left .filter_box .active_filter,*/
	.page_left .filter_box .color_option,
	.page_left .filter_box .size_option,
	.page_left .filter_box .material_option,
	.page_left .filter_box .collar_option{ display: none;}
	.page_left .filter_box a.option_open_btn{ position: absolute; left: 50%; bottom: -31px; display: block; width: 220px; margin-left:-110px;  padding: 10px 0; text-align: center; color: #fff; background: #aeaeae; text-decoration: none;}
	.page_left .filter_box a.option_open_btn:hover{ background: #212121;}
	/*  option selected style  */
	.page_left .filter_box .filter_info{ overflow: hidden; margin: 0 0 15px;}
	.page_left .filter_box .filter_info h4.option_title{ float: left; margin: 5px 0; padding-right: 20px;}
	.page_left .filter_box .filter_info .active_option{ float: left;}
	.page_left .filter_box .filter_color{ overflow: hidden; padding: 0 0 15px;}
	.page_left .filter_box .filter_color .active_option{ float: left; margin: 1px 10px 0 0; padding: 6px 5px;}
	.page_left .filter_box .filter_color h4{float: left; margin: 5px 0; padding-right: 20px;}
	.page_left .filter_box .filter_color ul.del_ul{ float: left;}
	.page_left .filter_box .filter_color ul.del_ul li a{margin-bottom: 0;}

}
@media only screen and (min-width: 1280px) {
	.page_left .filter_box .toggle_show{ display: block;}
}	
/*	@media only screen and (min-width: 320px) and (max-width: 600px) {
	.page_right .categorynav{ overflow: hidden;}
	.page_right .categorynav .grid_view{ display: none;}

	.items_wrapper { padding-left:0;}
	.items_wrapper .three_items{ width: 100%}
	.items_wrapper .four_items{ width: 100%; margin:0;}
	.items_wrapper .three_items.is_pc_w li.cell_h,
	.items_wrapper .four_items.is_pc_w li.cell_h,
	.items_wrapper .three_items.is_pc_w li.cell,
	.items_wrapper .four_items.is_pc_w li.cell{ width: 44%; padding:0 3% 2%;}
	.items_wrapper .three_items.is_pc_w li.cell_h .image,
	.items_wrapper .four_items.is_pc_w li.cell_h .image,
	.items_wrapper .three_items.is_pc_w li.cell .image,
	.items_wrapper .four_items.is_pc_w li.cell .image{ width: 100%;}
	.items_wrapper .three_items.is_pc_w li.cell_h img,
	.items_wrapper .four_items.is_pc_w li.cell_h img,
	.items_wrapper .three_items.is_pc_w li.cell img,
	.items_wrapper .four_items.is_pc_w li.cell img{ width: 100%;}
	.items_wrapper .three_items.is_pc_w li.cell_h .image{ height: auto;}
	.items_wrapper .four_items li.cell_h .image { height: auto;}

}
	*/
	
	

	.section_get_pro h4 i{ display: inline-block; width: 16px; height: 16px;vertical-align:text-bottom; background: url(../images/shoppingcart_icon.png) no-repeat 0px -170px; margin-left: 8px;cursor: pointer;}
	
	.tooltip {position:relative; display:block;}
	.tooltip_content { position:absolute; bottom:28px; left:0; min-width:360px; margin-left:-125px; display:block; font-style:normal; visibility: hidden; padding:5px 10px; font-size:12px; background:#F8F8F8;font-weight: normal;border: 1px solid #999;border-radius: 5px;}
	.tooltip_content:after,.tooltip_content:before{ border-right:8px solid transparent; border-left:8px solid transparent; border-top:8px solid #F8F8F8; bottom:-8px; content:""; position:absolute; left:50%; margin-left:-64px;}
	.tooltip_content:before { border-right-width:8px; border-top-color:#666; border-bottom-width:8px; bottom:-9px;}
	.tooltip:hover .tooltip_content{visibility:visible; display:block; z-index:99; line-height:18px;}
	.tooltip .tooltip_content strong{ color:#f80606;}
	
	.list_box span.i_free{width: 45px;height: 19px;display: inline-block;vertical-align: middle;background: url(../images/i_free.png) no-repeat center center;background-size: 45px 19px; position: absolute;right: 0;top: 10px;padding-right: 0;}
    .list_box span.i_free{position: relative;display: inline-block;vertical-align: middle;top: 0;background-image: url(../images/free.png)}
	span.dis_count_act{width:52px; height:57px; position:absolute; top:0; right:10px; z-index:1; overflow:hidden; display:block; background:url(../images/discount_img3.png) no-repeat;}
	
	.section_get_pro{width: 100%;position: relative;padding-bottom: 8px;}
	.section_get_pro h3{line-height: 20px;border-bottom: 2px solid #666;display: inline-block;}
	.section_get_pro ul:after{content: '';display: block;clear: both;}
	.section_get_pro ul li{width: 25%;float: left;padding: 5px;box-sizing: border-box;}
	.section_get_pro ul li a{display: block;position: relative;}
	.section_get_pro ul li a.t_img{border: 1px solid #FFFFFF;height: auto;cursor: pointer;}
	.section_get_pro ul li.active a.t_img{border: 1px solid #ff0a64;}
	.section_get_pro ul li a.t_img img{width: 100%;}
	.section_get_pro ul li a.t_img span.check,.size_modal dl dd a span{width: 24px;height: 24px;background: url(../images/browse-sprite.png) no-repeat -281px -130px;position: absolute;right: 0;bottom: 0;display: none;}
	.section_get_pro ul li.active a.t_img span.check{display: block;}
	.section_get_pro ul li .title_price{padding-top: 10px;}
	.section_get_pro ul li .title_price a{max-height: 28px;line-height: 14px;color: #999;overflow: hidden;}
	.section_get_pro ul li .title_price p.price{line-height: 20px;color: #666;}
	
	.size_modal{width: 360px;height: auto;background: #FFFFFF;position: absolute;bottom: 0;left: 0;border: 1px solid #999;z-index: 99;padding: 10px;padding-top: 0;border-radius: 3px;display: none;
	-webkit-transform: translate(0,100%);
	   -moz-transform: translate(0,100%);
	    -ms-transform: translate(0,100%);
	     -o-transform: translate(0,100%);
	        transform: translate(0,100%);
	}
	.size_modal h4{line-height: 16px;font-weight: normal;}
	.size_modal span.i_arr_top{ width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 10px solid #999;display: inline-block;position: relative;
		-webkit-transform: translate(0,-11px);
		   -moz-transform: translate(0,-11px);
		    -ms-transform: translate(0,-11px);
		     -o-transform: translate(0,-11px);
		        transform: translate(0,-11px);}
	.size_modal span.i_arr_top i{border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 10px solid #FFFFFF;position: absolute;left: -5px;top: 3px;}
	.size_modal dl dt{display: block;line-height: 30px;font-weight: bold;font-size: 14px;}
	.size_modal dl dd{padding: 0 10px;}
	.size_modal dl dd a{border: 1px solid #ddd;text-align: center;display: inline-block;padding: 0 12px;line-height: 26px;margin: 3px;cursor: pointer;position: relative;}
	.size_modal dl dd a.active{border: 1px solid #ff0a64;}
	.size_modal dl dd a.active span{display: block;}
	.size_modal dl dd a:hover{text-decoration: none;}
	.size_modal small{line-height: 30px;margin-top: 10px;display: block;font-size: 12px;color: #FF00FF;}
	
/* 新版筛选项样式 */
.cate_section{width: 100%;height: auto;margin: 0 auto; z-index: 90; position: relative;}
.cate_section>ul{height: auto;line-height: 30px;margin: 10px 0;}
.cate_section>ul>li{display: inline-block;line-height: 30px;margin: 0 3px;position: relative;padding: 0 5px;cursor: pointer;min-width: 80px;margin-bottom: 3px;text-align: center; border: 1px solid transparent;}
.cate_section>ul>li strong{font-weight: normal;color: #444;text-transform: uppercase;}
.cate_section>ul>li.active strong,
.cate_section>ul>li.select{background: #F8F8F8;}
.cate_section>ul>li.select strong{font-weight: bolder}
.cate_section>ul>li>span{width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #777;display: inline-block;vertical-align: middle;
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;
}
.cate_section>ul>li.active{background: #F8F8F8;border: 1px solid #ccc;border-bottom-color: #fff; }
.cate_section>ul>li.active > span{
	-webkit-transform: rotate(180deg);
	   -moz-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	     -o-transform: rotate(180deg);
	        transform: rotate(180deg);}
.cate_section>ul>li .sub_cate{position: absolute;left: -1px;top: 100%;background: #FFFFFF;z-index: 999;width: 240px;background: #F8F8F8;height: auto;max-height: 300px;overflow: auto;display: none;border: 1px solid #ccc;}
.cate_section>ul>li .sub_cate li{line-height: 20px;position: relative;text-align: left;}
.cate_section>ul>li .sub_cate li:hover,.cate_section>ul>li .sub_cate li.active{background: #EEEEEE;cursor: pointer;}
.cate_section>ul>li .sub_cate li span{float: right;width: 16px;height: 16px;background: url(../images/iconfont-check.png);display: none;margin-top: 2px;}
.cate_section>ul>li .sub_cate li.active span{display: block;}
.cate_section>ul>li .sub_cate li a{display: block;padding: 5px 10px;}
.cate_section>ul>li .sub_cate li a:hover{text-decoration: none;}

.cate_section>ul>li .sub_cate li a i{width: 20px;height: 20px;display: inline-block;line-height: 20px;vertical-align: middle;margin-right: 5px;}	

/*.discount_circle{width: 38px;height: 32px;border-radius: 50%;background: #333;position: absolute;right: 5px;top: 5px;z-index: 1;color: #FFFFFF;text-align: left;font-size: 13px;line-height: 16px;padding: 11px 8px;text-align: center}*/
.discount_circle{width: 50px;height: 50px;background: url("../images/sales.png") no-repeat;position: absolute;top:1px;left: 10px;}
.discount_circle>span{font-size: 14px;color: #f22148;position: absolute;top: 10px;left: 10px;}
span.tofor_icon{ position: relative; display: inline-block; *zoom:1; *display: inline; width: 16px;height: 16px;line-height: 16px;vertical-align: top;background: url(../images/iconfont-24xiaoshitianqi.png) no-repeat center center;background-size: 16px;margin: 0 5px; cursor: pointer;}
span.tofor_icon .pop_tips{ display: none; }
span.tofor_icon .pop_tips_show{ display: block; position: absolute; left: 0; top: 23px; margin-left: -50px; padding: 3px 6px; border: 1px solid #ddd; border-radius:4px; background: #fff; white-space: nowrap;}
span.tofor_icon .arrow_ic{ position: absolute; left: 50%; top: -13px; margin-left: -3px; border: 6px solid transparent; border-bottom-color: #ddd;}
span.tofor_icon .arrow_ic i{ position: absolute; left: -6px; top: -4px; border: 6px solid transparent; border-bottom-color: #fff;}

#sitemapRes{display: inline;font-weight: normal;}

/* Product list hot key word */
.hotword{ padding: 10px 0; line-height: 16px; color:#666; border-bottom:1px solid #ddd; }
.hw_title{ padding-right: 10px; font-weight: 700; color:#333; vertical-align: top;}
.h_list{ display: inline-block; *zoom:1; *display: inline; width: 815px; vertical-align: top; /*word-break:break-all;*/}
.h_list li.h_word{ display: none; padding-right: 3px;}
.h_list .h_word a{ color: #787878; }
.more_btn{ position: relative; display: none; padding-left: 12px; vertical-align: top; cursor: pointer;}
.more_btn i{ position: absolute; top: 6px; left: 0; display: block; width: 0; height: 0; font-size: 0; overflow: hidden;}
.more_btn i.arrow{ border: 5px solid transparent; border-top-color: #444; }
.more_btn.show_more i.arrow{ top: 0px; border: 5px solid transparent; border-bottom-color: #444; }
.h_mb20{ margin-bottom: 20px; }

/* new Product list hot key word */
.new_hotword{ padding: 10px 0; line-height: 16px; color:#666; border-bottom:1px solid #ddd; }
.new_hw_title{ padding-right: 10px; font-weight: 700; color:#333; vertical-align: top;}
.new_h_list{ display: inline-block; *zoom:1; *display: inline; width: 815px; vertical-align: top; /*word-break:break-all;*/}
.new_h_list li.new_h_word{ display: none; padding-right: 3px;}
.new_h_list .new_h_word a{ color: #787878; }
.new_more_btn{ position: relative; display: none; padding-left: 12px; vertical-align: top; cursor: pointer;}
.new_more_btn i{ position: absolute; top: 6px; left: 0; display: block; width: 0; height: 0; font-size: 0; overflow: hidden;}
.new_more_btn i.arrow{ border: 5px solid transparent; border-top-color: #444; }
.new_more_btn.show_more i.arrow{ top: 0px; border: 5px solid transparent; border-bottom-color: #444; }
.h_mb20{ margin-bottom: 20px; }