﻿@charset "utf-8";

/**/

.title_nav {
    clear: both;
    font-family: Simsun;
	height:40px;
	line-height:40px;
}
.title_nav a:link, .crumbs a:visited {
    color: #777;
    text-decoration: none;
}
.title_nav a:hover {
    color: #B0272D;
    text-decoration: underline;
}




/* 组件_input_S */
input{ vertical-align:middle}
textarea{ vertical-align:top;}
input.input_mini{width:60px; height:20px; line-height:21px;}
input.input_short{ width:95px; height:20px; line-height:21px;}
input.input_blur {color:#aaa;}
input.input_focus {color:#333;}
input.input_long{ width:300px; height:20px; line-height:21px;}
textarea.textarea_long{ width:300px;  line-height:21px;}
input.btn,
button.btn{line-height:16px;padding:0 3px;font-size:12x;*height:22px;*line-height:18px; vertical-align:middle}


/* layout */
.sort_row { text-align:left; overflow:hidden; zoom:1;width:1200px; }
.sort_row .i_sidebar { width:195px;float:left;}
.sort_row .sort_content { width:998px;float:right;}
.sort_row .sort_content .i_col1 { width:608px;float:left; }
.sort_row .sort_content .i_col2 { width:183px; float:right;}
.sort_row .sort_content .i_col3 { clear:both; padding-top:0; }


.arrow_bottom{display:inline-block;position:relative;width:12px;height:12px;overflow:hidden}
.arrow_bottom i{font:normal 12px/21px Simsun;position:absolute;bottom:-11px}

.mod_slide{ width:608px; height:305px;border:1px #cdcdcd solid;
}
/* mod_sidebar */
.mod_blue { background-color:#fff; zoom:1;position:relative;
 clear:both;  color:#777;}
.mod_blue .inner {margin-bottom:-1px;}
.mod_blue .inner .hd {padding:15px 0 15px 0px; position:relative; zoom:1;background-color:#666666; color:#fff;}
.mod_blue .inner .hd span { display:block; height:14px;overflow:hidden;
line-height:14px;_line-height:16px; font-size:14px; color:#fff;}
.mod_blue .inner .bd {zoom:1; }
.mod_blue .inner .bd:after { content:""; display:block; visibility:hidden; line-height:0; height:0; clear:both; }
.mod_blue .tl,
.mod_blue .tr { background-position:-55px -100px; width:4px; height:4px; position:absolute; display:none; }
.mod_blue .tl { top:0px; left:0 }
.mod_blue .tr { background-position:-59px -100px; top:0; right:0 }
.mod_blue .todo_link a:link, .mod_blue .todo_link a:visited {color:#555;}
.mod_blue .todo_link a:hover {color:#b80000;text-decoration:underline;}


.mod_blue1 { background-color:#fff; zoom:1;position:relative;
 clear:both;  color:#777;}
.mod_blue1 .inner {margin-bottom:-1px;}
.mod_blue1 .inner .hd {position:relative; zoom:1;color:#fff;}
.mod_blue1 .inner .hd span { display:block; height:14px;overflow:hidden;
line-height:14px;_line-height:16px; font-size:14px; color:#fff;}
.mod_blue1 .inner .bd {zoom:1; }
.mod_blue1 .inner .bd:after { content:""; display:block; visibility:hidden; line-height:0; height:0; clear:both; }
.mod_blue1 .tl,
.mod_blue1 .tr { background-position:-55px -100px; width:4px; height:4px; position:absolute; display:none; }
.mod_blue1 .tl { top:0px; left:0 }
.mod_blue1 .tr { background-position:-59px -100px; top:0; right:0 }
.mod_blue1 .todo_link a:link, .mod_blue .todo_link a:visited {color:#555;}
.mod_blue1 .todo_link a:hover {color:#b80000;text-decoration:underline;}



/* mod_style1 */
.mod_style1 { border:1px solid #dddddd; zoom:1; margin-bottom:10px; position:relative; overflow:hidden; }
.mod_style1 .hd { zoom:1;background: #EBEBEB; /* old browsers */ background: -moz-linear-gradient(top, #EBEBEB 0%, #F8F8F8 41%, #FFF 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EBEBEB), color-stop(41%, #F8F8F8), color-stop(100%, #FFF)); /* webkit */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EBEBEB', endColorstr='#ffffff', GradientType=0 ); /* ie */
padding:8px 0 7px 10px; border:1px solid #fff; }
.mod_style1 .hd .
.mod_style1 .bd { zoom:1 }

/* 左边类----分类 */
.piont_list{border:1px solid #cdcdcd;}
.piont_list .inner .hd{ padding-left:10px;font-family:Simsun;font-weight:normal;display:block;font-size:15px;}
.piont_list .inner .hd h3,.piont_sort .inner .hd h3,.number_rules .inner .hd h3{font-weight: normal; color: #4d4d4d;}
.piont_list .inner .bd{ padding: 13px;}
.piont_list .inner .bd a{ padding: 0px 6px; height:23px; color: #ffffff; background-color: #E2051B;
                           text-decoration:underline;margin-right:3px;line-height:23px;}

.piont_list .inner .bd a:hover{ background:#F15A24; color:#fff;text-decoration:underline;}
.piont_list .inner .bd a:link,.piont_list .inner .bd a:visited{color:#fff;text-decoration:underline;}
.piont_list .inner .bd span{ line-height: 23px;height:23px;}
.point_list_text1{ width: 116px; height: 20px; line-height:20px; border: solid #f2f2f2 1px;}
.point_list_text2{ width: 106px; margin: 0 5px;border: solid #CDCDCD 1px;height: 23px; line-height:23px;}
.point_list_text3{ width: 136px; margin: 0 5px;border: solid #CDCDCD 1px;height: 23px; line-height:23px;}

.piont_sort .inner .bd,.number_rules .inner .bd{ padding: 5px;}
.piont_sort .inner .bd li,.number_rules .inner .bd li{ border-bottom: dotted #d9d9d9 1px; padding: 0px 5px; }
.piont_sort .inner .bd li{ _height: 60px;}
.piont_sort .inner .bd li{ clear: both; overflow: hidden; z-index: 1;}
.piont_sort .inner .bd li.point_end,.number_rules .inner .bd li.number_end{ border-bottom: solid 0;}
.piont_sort .inner .bd li img{ display: block; width: 20px; height: 20px; margin-top:3px;}
.piont_sort .inner .bd li a{ width: 95px;color: #4d4d4d; font-weight: normal;}

.number_rules .inner .bd li{ padding: 7px ; _height: 18px;}
.number_rules .inner .bd li a{ width: auto; padding-left: 25px; font-weight: normal; line-height: 18px; color: #4d4d4d;}
.number_rules .inner .bd li a:hover,.number_rules .inner .bd li a.Current{ background: url(../images/point/arrow.gif) 11px 3px no-repeat; _background: url(../images/point/arrow.gif) 11px 2px no-repeat; color: #e2051b; text-decoration: none;}



/* 抢购模块 */
.mod_style2 { border:1px solid #dddddd; zoom:1;  position:relative; overflow:hidden;height:308px; margin-bottom:15px;}
.mod_style2 .hd{padding:8px 0 7px 8px; color:#E2051B;font-size:16px;font-weight: normal;border-bottom:1px solid #dddddd;background-color:#fafafa; }
.mod_style2 .hd h3{color:#E2051B;font-size:16px;font-weight: normal;}
.mod_style2 .hd .time { display: inline-block; font-size:12px; color:#aaaaaa; margin-left:11px; font-weight:normal; font-weight: normal;}
.mod_style2 .bod_left {margin-top:0px;width:2px;height:20px;background-color:#c1c1c1;position:absolute;left:78px;}
.id_qiang{ background:none;}
.id_qiang .bd{ height:270px; *height:270px;*height:305px\0;*/}




/* 商品列表模块 */
.mod_sort { margin-bottom:7px; position:relative;  zoom:1;}
.mod_sort:after{ clear:both; visibility:hidden; height:0; line-height:0; display:block; content:"";}
.mod_sort .inner {width:798px}

.mod_sort .extra { position:absolute; top:8px; right:10px; z-index:1}
.mod_sort .extra a { display:inline-block; margin-left:8px; color:#666666; }
.mod_sort .comment{ height:18px;}
.mod_sort .hd { padding:8px 0 7px 10px; border-bottom:0px solid #ccc; position:relative;zoom:1;background-color:#F5F5F5;border-left:2px #E2051B solid; }
.mod_sort .hd h3 { font-size:16px; font-family:Arial;color:#333;font-weight: normal; }
.mod_sort .hd span { display:block; width:145px; height:18px; font-size:14px; color:#fff; }

  /*小分类*/ 
.mod_blue_s {
	BORDER-BOTTOM: #cdcdcd 1px solid; POSITION: relative; BORDER-LEFT: #cdcdcd 1px solid; 
	BACKGROUND-COLOR: #fff; ZOOM: 1; MARGIN-BOTTOM: 10px; CLEAR: both; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid;
	
}
.mod_blue_s .inner{overflow:hidden;}
.mod_blue_s .inner .hd {
	background-color: #E6E6E6;
    border-bottom: 1px solid #CDCDCD;
    height: 37px;
    line-height: 37px;
    padding: 0 20px;
    position: relative;
}
.mod_blue_s .inner .hd H3 {
	FONT-SIZE: 14px;
	
}

.mod_blue_s .inner .hd1 {
	background-color: #E6E6E6;
    border-bottom: 1px solid #CDCDCD;
    height: 60px;
    line-height: 26px;
    padding: 0 20px;
    position: relative;
}
.mod_blue_s .inner .hd1 H3 {
	FONT-SIZE: 14px;
	font-weight: normal;
}

.mod_blue_s .inner .bd{ padding:8px 0px;}
.mod_blue_s .inner .padding_8_5{height:24px;line-height:23px;}
/*Added 2012-11-13 start*/
.mod_blue_s .inner .point{padding:8px 0px;height:60px;line-height:23px;}
.mod_blue_s .inner .point p{padding:0 5px;overflow:hidden;line-height:30px;}
.mod_blue_s .inner .point p a{color:#3071b9;cursor:pointer;}
.mod_blue_s .inner .point span{float:left;}
.mod_blue_s .inner .point .int{width:108px;}
.mod_blue_s .inner .point .number{color: #E2051B;font-weight: normal;width:56px;overflow: hidden;font-size:15px;zoom:1;height:24px;}
.mod_blue_s .inner .point .fen{padding-left:3px;}
/*Added 2012-11-13 end*/
.mod_blue_s .inner .bd:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}
.mod_blue_s .inner .bd .margin_right_10{ margin-right:10px;}

/*兑换积分按钮*/
 .Q_fav a.change{
   background-color:#f7931e;
    border:1px solid #f7931e;
    color:#ffffff;
}
.Q_fav a.change:link{
    background-color:#f7931e;
    border:1px solid #f7931e;
    color:#fff;
text-decoration: none;
}
.Q_fav a.change:hover{
    background-color:#f7931e;
    border:1px solid #f7931e;
    color:#fff;
text-decoration: none;
}
.Q_fav a.change:active{
    background-color:#f7931e;
    border:1px solid #f7931e;
    color:#fff;
}
/*字体大小*/
 .f14{ font-size: 14px;}
 .clear{ clear: both; overflow: hidden; margin: 0; padding: 0; z-index:1;}
 .fl{ float:left;}
 .fr{ float:right;}



#select {
    border-top: 1px solid #cdcdcd;clear:both;
}
#select .mt {
   
    height: 28px;
    line-height: 28px;
    padding: 0 10px 8px;
	
}
#select h4 {
   color:#333;font-weight: normal;font-size:14px;margin-top:4px;
}
#select strong {
    color: #CC3300;
    float: left;
    font-size: 14px;
}
#select .extra a {
    color: #005AA0;
}
#select dl {
    overflow: hidden;
    padding: 4px 10px 4px 10px;
    width: 753px;
	 border-bottom: 1px dotted #CCCCCC;
	 margin-left:15px;
}
#select dl.fore {
    border-top: 0 none;
}
#select dt {
    float: left;
    font-weight: normal;
    line-height: 25px;
    text-align: right;
    width: 100px;
}
#select dd {
    float: right;
    overflow: hidden;
    position: relative;
    width: 652px;
}
#select dd div {
    float: left;
    height: 20px;
    margin-right: 15px;
    padding-top: 5px;
}
#select dd a {
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    text-decoration: none;
    white-space: nowrap;
}
#select dd a:link, #select dd a:visited {
    color: #777;padding:2px;
}
#select dd a:hover, #select dd a:active, #select dd a.curr:link, #select dd a.curr:visited {
    background: none repeat scroll 0 0 #f7931e;
    color: #FFFFFF;
	padding:2px;
}
#select dd a.curr_click:visited,#select dd a.curr_click:link{
   background:#f7931e url("../images/Iclose.gif") no-repeat scroll 100% 4px;
    border: 1px solid #f7931e;
    color: #ffffff;
    padding: 2px 18px 2px 3px;
}

/*商品列表*/

#search-wrapper {    
    margin: 0 auto;
    width: 998px;
}
#search-wrapper_list {
    margin: 0 auto;
    width: 798px;
	margin-bottom:20px;border-bottom:1px #dcdcdc solid;
}
.search_re_nav{
height: 28px;
line-height:28px;
padding:0px;
}
/*排列顺序*/
#search_re_t2 {
    background-color: #fff;
    border:none;
    font-size: 12px;
    margin: 0;
    padding: 0;
    width: 995px;
	margin-bottom:10px;
}

#search_re_t2 .search_re_t2_tit {padding-left:25px;line-height:30px;font-size:14px;border:none;}
#search_re_t2  p span input.mypro_xu
{
    border: 1px solid #DEDEDE;
    color: #666666;
    height: 23px;
    line-height: 23px;
    width:300px;
    float:left;
    margin-top:6px;
	border:none;
   }
#search_re_t2 span {
    font-weight: normal;
    width: 100px;
    text-align: right;	
}
#search_re_t2 a {
    margin: 6px  0 0 3px;
	color:#333;
}
#search_re_t2 a:hover {
    margin: 6px  0 0 3px;
	color:#fff;
	background:#F7931E;
}
#search_re_t2 .LPrice {
    padding-left: 10px;
}
#search_re_t2 a.LPriceCurrent {
	padding-left: 10px;
    color:#fff;
    background: #F7931E;
	width:81px;
}
#search_re_t2 .LPriceCurrent:hover{background:#F7931E; color:#fff;}
#search_re_t2 .Ltotal {
    padding-left: 360px;
}
#search_re_t2 p {
    margin: 0;
    padding: 0px 0px 0px 15px;
    _padding: 0px 0px 0px 10px;
    color:#333;
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
}

#search_ttl_1 {
    color: #4A9BFF;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 4px;
}
.search_ttl_2 {
    color: #777;
    font-weight: normal;
    padding: 0 5px;
}
#search_li {
    background-color: #565656;
    height: 2px;
    overflow: hidden;
    width: 792px;
}
#search_top {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/w_searchtop_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #777;
    font-size: 12px;
    line-height: 0;
    margin: 4px 0 0;
    overflow: hidden;
    padding: 0;
    width: 792px;
}
#search_top_the {
    background: url("../images/sort/w_searchtop_bg_th.jpg") no-repeat scroll 0 0 transparent;
    color: #777;
    font-size: 12px;
    line-height: 0;
    /*margin: 4px 0 0;*/
    overflow: hidden;
    padding: 0;
    width: 797px;
}
#search_list_1 {
    display: inline;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#search_list_1 li {
    display: inline;
    float: left;
    line-height: 0;
    margin: 5px 0 0 56px;
    padding: 0;
    vertical-align: middle;
    width: 300px;
}
#search_list_1 span {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
#search_list_2 {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#search_list_2 li {
    line-height: 140%;
    margin: 0 0 0 56px;
    padding: 0;
    vertical-align: middle;
}
.search_form {
    height: 15px;
    width: 250px;
}
.search_form_2 {
    height: 15px;
    width: 100px;
}
.searchtop_box {
    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    line-height: 100%;
    margin: 2px 10px 0 0;
    padding: 3px 0;
    text-align: center;
    width: 50px;
}
.searchtop_dline {
    margin: 4px 0 4px 14px;
    padding: 0;
}
.searchtop_dline_2 {
    margin: 4px 0 4px 14px;
    padding: 0;
}
#searchtop_btn {
    margin: 8px 0 20px 246px;
    padding: 0;
}
#searchtop_btn a {
    background: url("../images/sort/sort_search.gif") no-repeat scroll center top transparent;
    display: block;
    height: 27px;
    text-indent: -9999px;
    width: 300px;
}
#searchtop_btn a:hover {
    background: url("../images/sort/sort_search.gif") no-repeat scroll center bottom transparent;
}
.search_re {
    font-size: 12px;
    list-style: none outside none;
}
.search_re span {
}
.search_re li {
    float: left;
    margin: 0;
    padding: 0;
    width: 140px;
}
.search_number {
    height: 15px;
    text-align: center;
    width: 20px;
}
.search_number2 {
    height: 15px;
    text-align: center;
    width: 20px;
	line-height:15px;
	color:#777;
	border: 1px solid #BBBBBB;
}
div#search_re_t0 {
    color: #777;
    font-size: 12px;
    margin: 0 0 5px;
    padding: 0;
    text-align: right;
    width: 792px;
}
.search_re_t0 li {
    display: block;
    float: right;
    font-size: 11px;
    margin-left: 7px;
    text-align: left;
}
.search-li-back a {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/w_search_f.gif") no-repeat scroll 3px 6px #F4F9FC;
    border: 1px solid #cdcdcd;
    color: #333333;
    display: block;
    font-size: 12px;
    height: 12px;
    margin-bottom: 5px;
    padding: 3px 0 5px 17px;
    text-decoration: none;
    width: 43px;
}
.search-li-back a:hover {
    border: 1px solid #cdcdcd;
    text-decoration: underline;
}
.search-li-next a {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/w_search_n.gif") no-repeat scroll 50px 6px #F4F9FC;
    border: 1px solid #cdcdcd;
    color: #333333;
    display: block;
    font-size: 12px;
    height: 12px;
    padding: 3px 0 5px 8px;
    text-decoration: none;
    width: 52px;
}
.search-li-next a:hover {
    border: 1px solid #cdcdcd;
    text-decoration: underline;
}
.search-li-now a, .search-li-other a {
    border: 1px solid #cdcdcd;
    display: block;
    font-size: 12px;
    height: 12px;
    padding: 3px 0 5px;
    text-align: center;
    text-decoration: none;
    width: 30px;
}
.search-li-now a {
    background: none repeat scroll 0 0 #E72D24;
    color: #FFFFFF;
    font-weight: normal;
}
.search-li-other a {
    background: none repeat scroll 0 0 #F4F9FC;
}
.search-li-now a:hover, .search-li-other a:hover {
    border: 1px solid #cdcdcd;
    text-decoration: underline;
}
.search-li-now span {
    color: #4A9BFF;
    font-size: 14px;
    font-weight: normal;
}
#search_re_t0 span {
    color: #4A9BFF;
    font-size: 12px;
}
div#search_re_t0 img {
    margin: 0 10px;
    padding: 0;
}
#search_re_t1 {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #DCEEF5;
    border-color: #cdcdcd #cdcdcd -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    clear: both;
    height: 3px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 792px;
}
#search_re_tEnd {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #DCEEF5;
    border-color: #cdcdcd #cdcdcd -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    clear: both;
    height: 3px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 792px;
}

#search_re_all {
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    /*border-bottom: 1px solid #cdcdcd;*/
    margin: 0;
    padding: 0;
    width: 995px;
}
ul.search_re_all_1 {
    display: block;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0 0 0 6px;
}
ul.search_re_all_1_btn {
    display: block;
    list-style-image: none;
    padding-left: 6px;
    padding-right: 0;
    padding-top: 0;
}

.search_re {
    border-right: 1px solid #CDCDCD;
    float: left;
    font-size: 12px;
    line-height: 150%;
    list-style: none outside none;
    overflow: hidden;
    padding: 15px 5px;
    position: relative;
    width: 187px;
}
.search_re-end {
    border-right: medium none;
    overflow: visible;
    position: relative;
}
.search_re-btn {
    border-bottom: 1px solid #cdcdcd;
    border-top: medium none;
}
.search_re_item_1 {
    margin: 5px 0 0;
    padding: 0;
}
.search_re_item_1 img {
    border: 1px solid #cdcdcd;
    width:160px;
    height:160px;
}
.search_re_item_1 img:hover {
    border: 1px solid #E2051B;
    width:160px;
    height:160px;
}
.search_re_item_name {
    font-size: 12px;
    font-weight: normal;
    height: 36px;
    line-height: 18px;
    margin: 5px 0 0;
    padding: 0;
    width: 176px;
    padding-left:10px;
}
.search_re_item_name a {
    color: #454545;
    font-weight: normal;
    text-decoration: underline;
    font-size:12px;
}
.search_re_item_name a .adDescription{
    text-decoration: none;color:#f00;

}

.search_re_item_name A:hover {
    COLOR:#b0272d;
    text-decoration: underline;
}
.search_re_item_sku {
    margin: 3px 0 0;
    padding-left: 10px;
}
.search_re_item_storage {
    margin: 3px 0 0;
    padding-left: 10px;
    height:18px;
    overflow:hidden;
}
.search_re_item_price {
    color: #333;
    font-size: 12px;
    margin: 3px 0 0;
    padding-left: 10px;
    height:auto;
}
.search_re_item_price span {
    color: #E2051B;
    font-size: 16px;
}
.search_re_item_amount {
    margin: 5px 0 0;
    padding-left: 10px;
}
.search_re_item_7 a {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/w_search_t1.gif") no-repeat scroll center top transparent;
    display: block;
    float: left;
    height: 23px;
    margin: 0 0 15px;
    padding: 0;
    text-indent: -9999px;
    width: 61px;
}
.search_re_item_7 a:hover {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/w_search_t1.gif") no-repeat scroll center bottom transparent;
}
.search_re_item_8 a {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/w_search_t2.gif") no-repeat scroll center top transparent;
    display: block;
    float: left;
    height: 23px;
    margin: 0 0 15px 5px;
    padding: 0;
    text-indent: -9999px;
    width: 71px;
}
.search_re_item_8 a:hover {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/w_search_t2.gif") no-repeat scroll center bottom transparent;
}
.search_re_line {
    background-color: #BFBFBF;
    display: block;
    height: 1px;
}
#search_re_t3 {
    margin: 5px 0 0;
    position: absolute;
    text-align: right;
    width: 792px;
}
#search_re_t3 img {
    float: left;
}
.search_r_box {
    background: none repeat scroll 0 0 #F4F9FC;
    border: 1px solid #BFBFBF;
    float: left;
    font-size: 13px;
    height: 20px;
    margin: 0 5px;
    padding: 0 5px;
    text-align: center;
    width: 20px;
}
.search_r_box_1 {
    background: none repeat scroll 0 0 #E72D24;
    border: 1px solid #BFBFBF;
    float: left;
    font-size: 13px;
    height: 20px;
    margin: 0 5px;
    padding: 0 5px;
    text-align: center;
    width: 20px;
}
#searchtop_r {
    display: inline;
    float: left;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 1px 0 0;
    padding: 0;
    width: 200px;
}
#searchtop_r ul {
    line-height: 0;
    margin: 0;
    padding: 0;
    width: 200px;
}
#searchtop_r1 {
    display: inline;
    font-size: 0;
    line-height: 0;
    margin: 0 0 0 10px;
    padding: 0;
}
#searchtop_r2 {
    display: inline;
    line-height: 0;
    margin: 0 0 0 3px;
    padding: 0;
}
#pagetop a {
    background: url("http://bjimg.ey100.com/Themes/Default/Images/MSListImages/footer-pagetop.gif") no-repeat scroll -75px 0 transparent;
    display: block;
    height: 0;
    margin: 0 0 0 915px;
    overflow: hidden;
    padding: 26px 0 0;
    width: 75px;
}
#search_re2_t2 {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F4F9FC;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #777;
    font-size: 12px;
    height: 37px;
    margin: 0;
    padding: 0;
    width: 792px;
}
#search_re2_t2 ul {
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0 15px;
}



.search_re2_line {
 
    border-color: -moz-use-text-color #cdcdcd;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    border-style: none solid;
    border-width: medium 1px;
    font-size: 0;
    height: 1px;
    line-height: 0;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 792px;
}
#search_re2_end {
    border-left: 1px solid #cdcdcd;
    border-bottom: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    height: 1px;
	line-height:1px;
    width: 795px;
	padding-bottom:1px;
}
.search_re_tt{
color:#333; text-align: right;
}
.search_re_tt a{
color:#333
}
.search_re_tt a:link {
color:#333
}
.search_re_tt a:hover {
color:#B0272D
}
.search_re_tt a:active {
color:#333
}
#search_re_tt span {
    color: #333;
    font-size: 12px;
	
}
div#search_re_tt img {
    margin: 0 10px;
    padding: 0;
}
.searchtt {
    color: #333333;
    font-size: 12px;
    height: 12px;
    margin-bottom: 5px;
    padding: 4px 0 6px 17px;
    text-decoration: none;
}
label {
    padding-left: 2px;
}
.sort_Pats {
   font-size: 13px;
    padding: 3px 3px;
color:#333
}
.sort_PatsEnd {
    font-size: 13px;
    padding: 3px 3px;
}
.listC {
    float: left;
}
.listC {
   
    position: relative;
    width:615px;
	_width: 584px;
}
.listStyle {
    display: inline;
    float: left;
    height: 0;
    margin: 1px 1px 0 0;
    padding: 0;
    width: 200px;
}
.listStyle LI {
    float: left;
}
.listStyle LI A {
    display: block;
    height: 27px;
    margin-right: 3px;
    overflow: hidden;
    text-indent: -999px;
    width: 19px;
}
.listStyle .ImageList A {
    background: url("../images/sort/sort_off.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 70px;
}
.listStyle .ImageList A:hover {
    background: url("../images/sort/sort_on.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 70px;
}
.listStyle .ImageList A.curt {
    background: url("../images/sort/sort_on.gif") no-repeat scroll 0 0 transparent;
    cursor: default;
    height: 27px;
    width: 70px;
}
.listStyle .TextList A {
    background: url("../images/sort/sort_list_off.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 70px;
}
.listStyle .TextList A:hover {
    background: url("../images/sort/sort_list_on.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 70px;
}
.listStyle .TextList A.curt {
    background: url("../images/sort/sort_list_on.gif") no-repeat scroll 0 0 transparent;
    cursor: default;
    height: 27px;
    width: 70px;
}


#search_Brand {
    float: left;
    width: 660px;
    word-spacing: 1em;
}
#search_Brand #Brand_list {
    display: block;
    overflow: hidden;
    vertical-align: top;
}
#search_Brand #Brand_list li {
    display: table-cell;
    float: left;
    font-size: 12px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    white-space: nowrap;
}
#search_Brand #Brand_list li label {
    display: inline-block;
    margin: 0;
    padding-right: 2px;
}
.Brandradio {
    height: 15px;
    margin-top: 0;
    vertical-align: middle;
    width: 15px;
}
#SOnPay {
    background-color: #E0EAF8;
    border: 1px solid #2489C3;
    line-height: 22px;
    list-style: none outside none;
    margin: 8px 0 20px 0;
    padding: 5px 0;
    width: 798px;
}
.OnPayOrange {
    color: #FF6600;
}
.SOnPayLogo {
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    line-height: 100%;
    margin: 2px 0 0;
    padding: 1px 0;
    text-align: center;
    width: 30px;
}
#SOnPayCon {
    word-spacing: 1em;
}
#SOnPayCon #OnPaylist {
    display: block;
    overflow: hidden;
    vertical-align: top;
}
.RSearches {
    margin-bottom: 3px;
    margin-top: 5px;
    width: 792px;
}
.RSearches_con {
    background: url("../images/sort/RSearches_bg.jpg") repeat-x scroll center top transparent;
    border: 1px solid #E6E6E6;
    height: 14px;
    line-height: 14px;
    overflow: hidden;
    padding: 6px 10px;
}
.RSearches_con span, .RSearches_con a {
    color: #666666;
    float: left;
	font-weight: normal;
	 text-decoration: none;
}
.RSearches_con a:link, .RSearches_con a:visited {
    border-right: 1px dotted #cdcdcd;
    color: #666;
    font-family: arial;
    font-weight: normal;
    margin-bottom: 6px;
    padding: 0 10px;
    text-decoration: none;
    white-space: nowrap;
}
.RSearches_con a:hover {
    border-right: 1px dotted #cdcdcd;
    color: #B0272D;
    font-family: arial;
    margin-bottom: 6px;
    padding: 0 10px;
    text-decoration: underline;
    white-space: nowrap;
	color:#B0272D;
}
/*search_list列表画面*/
#search_re_t2-sort {
    margin: 0;
    padding: 0;
}
#search_re_t2-sort p {
    font-weight: normal;
    margin: 0;
    padding: 0 0 0 15px;
line-height:18px;
}
#search_re_t2-sort li {
    color: #777;
    display: block;
    float: left;
}
#search_re_t2-sort a {
    color: #333;
}
#search_re_t2-sort a:hover {
    color: #B0272D;
}
.search_sort1 {
    margin: 10px 0 0 132px;
    padding: 0;
    width: 110px;
	display:inline;
	 _margin: 10px 0 0 71px;
}
.search_sort2 {
    margin: 10px 0 0 47px;
    padding: 0;
    width: 80px;
}
.search_sort3 {
    margin: 10px 0 0 5px;
    padding-left: 15px;
    width: 55px;
}
.search_sort4 {
    margin: 10px 0 0 20px;
    padding: 0;
    width: 85px;
}
.search_sort5 {
    margin: 10px 0 0 2px;
    padding: 0;
    text-align: center;
    width: 60px;
}
.search_re2_all, .search_re2_all2 {
    background: url("../images/sort/w_search2_line.gif") no-repeat scroll center bottom transparent;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    color: #777;
    display: block;
    height: 96px;
    margin: 0;
    padding: 0;
    width: 795px;
}
.search_re2_all2 {
    background:  #F5F5F5;
    height: 96px;
}
.search_re2_all ul, .search_re2_all2 ul {
    display: block;
    font-size: 12px;
   
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.search_re2_item_71 {
    float: left;
    margin: 20px 0 25px 30px;
}

.search_re2_item_1 {
    float: left;
    line-height: 0;
    margin: 9px 10px 5px;
    width: 80px;
}
.search_re2_item_1 img {
    border: 1px solid #dcdcdc;
}
.search_re2_item_1 img:hover {
    border: 1px solid #E2051B;
}
.search_re2_item_2 {
    display: block;
    float: left;
	display: table-cell;
    font-size: 12px;
    font-weight: normal;
    vertical-align: middle;
    width: 170px;
	overflow: hidden;
	_margin-top:25px;
	 margin: 25px 0 5px 0px;
}
.search_re2_item_2 a {
    color: #777;
    font-weight: normal;
    text-decoration: none; 
	
}
.search_re2_item_2 h3 {
    display: table-cell;
    font-size: 12px;
    font-weight: normal;
    vertical-align: middle;
    width: 170px;
	overflow: hidden;
}
* html .search_re2_item_2 h3 {
    display: inline;
}
:first-child + html .search_re2_item_2 h3 {
    display: inline;
}

.search_re2_item_3 {
    float: left;
    margin: 35px 0 25px 17px;
    width: 90px;
	text-align:center;
}
.search_re2_item_4 {
    float: left;
    margin: 35px 0 5px 10px;
    text-align: center;
    vertical-align: middle;
    width: 70px;
	
}
.search_re2_item_5 {
    float: left;
    margin: 32px 0 25px 15px;
    width: 70px;
}
.search_re2_item_5 span {
    color: #FF6600;
    font-size: 16px;
}
.search_re2_item_6 {
    float: left;
    margin: 33px 0 25px 35px;
    width: 30px;
}
.search_re2_item_7 {
    float: left;
    margin: 30px 0 25px 30px;
}
.search_re2_item_8 {
    float: left;
    margin: 30px 0 25px 10px;
}



.help_right {

float:right;
width:790px;
color:#777;
}

.help_right h2 {
color:#000;
padding:10px 0;
}

.help_right h2 a {
color:#B3B3B3;
}
.liucheng {
border:1px solid #CCC;
width:758px;
padding:20px 15px;
}

.biaoti {
background:url(../images/help/xian2.gif) repeat-x scroll center bottom transparent;
color:#333;
font-size:14px;
padding-bottom:5px;
width:733px;
}
#helpcontent a:hover {
color:#777;
text-decoration:none;
}
.content_box {
padding-top:15px;
padding-left:20px;
}

.content_box p {
color:#333;
line-height:28px;
padding:2px 0;
}

.content_box span {
color:#777;
line-height:28px;
}
.reg_content_pay {
width:700px;
display:block;
padding-left:18px;
line-height:32px;
overflow:hidden;
}
.L_content_box {
width:710px;
display:block;
line-height:32px;
float:left;
overflow:hidden;
}
.L_content {
width:20px;
display:block;
line-height:32px;
float:left;
overflow:hidden;
}
.point_dis{
margin-top:8px;
margin-bottom:8px;
display:block;
}
.point_ts{
padding-top:90px;
display:block;
}
.point_sts{
padding-top:40px;
display:block;
}

/*用户中心广告位*/
.sort_content .point_adv{ width:798px; height:62px; padding-bottom:10px;}


/*banner beign*/
.lunbo-box {
    height: 300px; margin-bottom: 10px;
}
.lunbo {
    position: absolute; height: 300px; left: 50%; margin-left: -960px;
}

.main_View {overflow:hidden;width:1920px;height:300px;position:relative;float: left;margin: 0 auto;margin-bottom:10px;}
.main_View .main_slide {width: 10000px;position: absolute;}
.main_View .main_slide li {float:left;left: -1920px;}
.main_View .main_num {position: absolute;right: 956px;bottom: 6px;z-index: 1;}
.main_View .main_num li {float: left;text-align: center;font-family: Arial;cursor: pointer;overflow: hidden;margin: 3px 1px;width: 16px;height: 16px;background-color: #fff;BACKGROUND: url(../images/point/focusbga.png) no-repeat;}
.main_View .main_num li.on {BACKGROUND: url(../images/point/focusbgb.png) no-repeat;}
/*banner end*/

.q_fav_xu td a.nostock{ color:#fff; background:#6e6e6e; width:70px; text-align:center; margin:0px auto;}

.q_fav_xu td a.nostock:hover,.q_fav_xu td a.buy:hover{background:#dcdcdc;text-decoration:underline;}



/*2017-5-25添加弹性福利分类样式*/
#search_re_t2_2{    
	background-color: #E6E6E6;
    border: 1px solid #cdcdcd;
    border-top: 1px solid #c9c9c9;
    font-size: 12px;
    margin: 0;
    padding: 0;
    width: 970px;
    height: 75px;
	padding-left:25px;
}
#search_re_t2_2 .welfareclass a{display:block;width:97px;height:38px;background:#fff;float:left;margin-right:20px;line-height:38px;cursor:pointer;}
#search_re_t2_2 p{line-height:30px;font-size:14px;color:#333;}
#search_re_t2_2 .welfareclass a i{width:25px;height:25px;float:left;margin-top:7px;margin-left:7px;}
#search_re_t2_2 .welfareclass a span{float:left;margin-left:7px;}
#search_re_t2_2 .welfareclass .allclass span{width:100%;margin-left:0;text-align:center;color:#81292d;}
#search_re_t2_2 .welfareclass .class_01 i{background:url(https://www.ey100.com/images/point/welfare/icon_01.png);}
#search_re_t2_2 .welfareclass .class_02 i{background:url(https://www.ey100.com/images/point/welfare/icon_02.png);}
#search_re_t2_2 .welfareclass .class_03 i{background:url(https://www.ey100.com/images/point/welfare/icon_03.png);}
#search_re_t2_2 .welfareclass .class_04 i{background:url(https://www.ey100.com/images/point/welfare/icon_04.png);}
#search_re_t2_2 .welfareclass .class_05 i{background:url(https://www.ey100.com/images/point/welfare/icon_05.png);}
#search_re_t2_2 .welfareclass .class_06 i{background:url(https://www.ey100.com/images/point/welfare/icon_06.png);}

#search_re_t2_2 .welfareclass .class_01 span{color:#b50f13;}
#search_re_t2_2 .welfareclass .class_02 span{color:#e85298;}
#search_re_t2_2 .welfareclass .class_03 span{color:#f08300;}
#search_re_t2_2 .welfareclass .class_04 span{color:#00873c;}
#search_re_t2_2 .welfareclass .class_05 span{color:#00a0e9;}
#search_re_t2_2 .welfareclass .class_06 span{color:#005bac;}

#search_re_t2_2 .welfareclass .class_01:hover>i{background:url(https://www.ey100.com/images/point/welfare/icon_01_2.png);}
#search_re_t2_2 .welfareclass .class_02:hover>i{background:url(https://www.ey100.com/images/point/welfare/icon_02_2.png);}
#search_re_t2_2 .welfareclass .class_03:hover>i{background:url(https://www.ey100.com/images/point/welfare/icon_03_2.png);}
#search_re_t2_2 .welfareclass .class_04:hover>i{background:url(https://www.ey100.com/images/point/welfare/icon_04_2.png);}
#search_re_t2_2 .welfareclass .class_05:hover>i{background:url(https://www.ey100.com/images/point/welfare/icon_05_2.png);}
#search_re_t2_2 .welfareclass .class_06:hover>i{background:url(https://www.ey100.com/images/point/welfare/icon_06_2.png);}

#search_re_t2_2 .welfareclass a:hover>span{color:#fff;}
#search_re_t2_2 .welfareclass a:hover{background:#81292d;}

#search_re_t2_2 .welfareclass .class_01.active i{background:url(https://www.ey100.com/images/point/welfare/icon_01_2.png);}
#search_re_t2_2 .welfareclass .class_02.active i{background:url(https://www.ey100.com/images/point/welfare/icon_02_2.png);}
#search_re_t2_2 .welfareclass .class_03.active i{background:url(https://www.ey100.com/images/point/welfare/icon_03_2.png);}
#search_re_t2_2 .welfareclass .class_04.active i{background:url(https://www.ey100.com/images/point/welfare/icon_04_2.png);}
#search_re_t2_2 .welfareclass .class_05.active i{background:url(https://www.ey100.com/images/point/welfare/icon_05_2.png);}
#search_re_t2_2 .welfareclass .class_06.active i{background:url(https://www.ey100.com/images/point/welfare/icon_06_2.png);}

#search_re_t2_2 .welfareclass a.active span{color:#fff;}
#search_re_t2_2 .welfareclass a.active{background:#81292d;}

#search_re_t2_2 .welfareclass .allclass.active span{color:#fff;}

#Div1 #search_re_t2 span{width:auto;}
#Div1 #search_re_t2 p{padding:0;}
#Div1 #search_re_t2  p span input.mypro_xu{border:1px solid #DEDEDE}


 
       .piont_sort ul li
        {
            list-style: none;
        }
        .jifen_fenlei_xu
        {
            width: 193px;
            margin: 5px 0px;
        }
        .jifen_fenlei_xu li
        {
            height: 46px;
            padding: 5px 0px;
            border-bottom: 1px dotted #cdcdcd;
            padding-left: 75px;
            overflow: hidden;
        }
        .jifen_fenlei_xu li.last
        {
            border-bottom: 0px;
        }
        .jifen_fenlei_xu li a
        {
            line-height: 46px;
            color: #4c4c4c;
            font-size: 14px;
            text-decoration: none;
        }
        .jifen_fenlei_xu li a:hover
        {
            color: #e2051b;
             text-decoration: underline;
        }
	/*数码电器*/
        .jifen_fenlei_xu li.jifen_feilei_1
        {
            background: url(http://www.kyo.local/images/point/jifen_title_1.gif) no-repeat 10px center;
        }
	/*饰品箱包*/
        .jifen_fenlei_xu li.jifen_feilei_2
        {
            background: url(http://www.kyo.local/images/point/jifen_title_2.gif) no-repeat 10px center;
        }
	/*护理美容*/
        .jifen_fenlei_xu li.jifen_feilei_3
        {
            background: url(http://www.kyo.local/images/point/jifen_title_3.gif) no-repeat 10px center;
        }
	/*家电装饰*/
        .jifen_fenlei_xu li.jifen_feilei_4
        {
            background: url(http://www.kyo.local/images/point/jifen_title_4.gif) no-repeat 10px center;
        }
	/*厨房卫浴*/
        .jifen_fenlei_xu li.jifen_feilei_5
        {
            background: url(http://www.kyo.local/images/point/jifen_title_5.gif) no-repeat 10px center;
        }
		.jifen_fenlei_xu li.jifen_feilei_6
        {
            background: url(http://www.kyo.local/images/point/jifen_title_6.gif) no-repeat 10px center;
        }
	/*户外旅游*/
		.jifen_fenlei_xu li.jifen_feilei_7
        {
            background: url(http://www.kyo.local/images/point/jifen_title_7.gif) no-repeat 10px center;
        }
        .jifen_fenlei_xu li.jifen_feilei_8
        {
            background: url(http://www.kyo.local/images/point/jifen_title_8.gif) no-repeat 10px center;
        }
	/*食品饮料*/
        .jifen_fenlei_xu li.jifen_feilei_9
        {
            background: url(http://www.kyo.local/images/point/jifen_title_9.gif) no-repeat 10px center;
        }
	/*节日馈赠*/
         .jifen_fenlei_xu li.jifen_feilei_10
        {
            background: url(http://www.kyo.local/images/point/jifen_title_10.gif) no-repeat 10px center;
        }

		   .jifen_fenlei_xu li.jifen_feilei_11
        {
            background: url(http://www.kyo.local/images/point/jifen_title_11.gif) no-repeat 10px center;
        }
	/*年末特辑*/
		 .jifen_fenlei_xu li.jifen_feilei_12
        {
            background: url(http://www.kyo.local/images/point/jifen_title_12.gif) no-repeat 10px center;
        }
		 .jifen_fenlei_xu li.jifen_feilei_13
        {
            background: url(http://www.kyo.local/images/point/jifen_title_13.gif) no-repeat 10px center;
        }

         .jifen_fenlei_xu li.jifen_feilei_74
        {
            background: url(http://www.kyo.local/images/point/jifen_title_74.gif) no-repeat 10px center;
        }

/*现金卡券*/		
		 .jifen_fenlei_xu li.jifen_feilei_14
        {
            background: url(http://www.kyo.local/images/point/jifen_title_14.gif) no-repeat 10px center;
        }