.sinput { height:16px; padding:3px 3px 0; border:1px solid #B3B3B3; background:url(../images/input_bg.gif) repeat-x; width:180px; }


/*错误框或提示信息框*/
#message { background:url(../images/login_gb_sprite.gif) repeat-y -962px 0; margin:30px auto; border:0; width:960px; }
#message .colboxcontent { padding:40px 135px 70px; }
#message .coltop { background:url(../images/login_gb_sprite.gif) no-repeat; height:8px; overflow:hidden; }
#message .colbtm { background:url(../images/login_gb_sprite.gif) no-repeat -1924px 0; height:8px; overflow:hidden; clear:both; }
#message dl { background:#FFF url(../images/icon_notice.gif) no-repeat 30px 32px; width:622px; padding:30px 30px 50px; border:1px solid #EEE; }
#message dt { line-height:1.2em; font-size:14px; font-weight:bold; margin-bottom:5px; padding:2px 0 5px; }
#message dt,#message dd { margin-left:50px; }
#message .icon_error { background-image:url(../images/icon_error.gif); }
#message .icon_notice { background-image:url(../images/icon_notice.gif); }
#message .icon_warning { background-image:url(../images/icon_warning.gif); }
#message .icon_error dt { color:red; }
#message .icon_notice dt { color:#225289; }
#message .icon_warning dt { color:#e46a01; }
#message dd strong { color:red; }
#message dd { background:url(../images/breadcrumbs_arrow.gif) no-repeat 0 center; margin-bottom:5px; padding-left:15px; }
#message dd a{color:#646464; text-decoration:none;}
#message dd a:hover{color:#646464; text-decoration:underline;}

/*Pager*/
.pager {text-align:right; margin:5px 0px; clear:both;}
.pager a{border:1px solid #DDD; background:#F2F2F2;display:inline-block; margin:2px;text-decoration:none; font-size:12px; width:15px;height:15px;text-align:center;    line-height:15px;    color:#AAA;    padding:1px 2px;}
.pager a:hover{border:1px solid #E5E5E5;    background:#F9F9F9;}
.pager span{border:1px solid #F5C4CE; background:#F7EDF6;margin:2px; color:#A4013A;display:inline-block; text-decoration:none; font-size:12px; width:15px;height:15px;text-align:center;line-height:15px;padding:1px 2px;}
.pager em{border:1px solid #DDD;background:#F2F2F2;display:inline-block;margin:2px;text-decoration:none;font-size:12px; height:15px;text-align:center;line-height:15px; color:#AAA;padding:1px 2px;font-style:normal;}
.pager kbd #gopage{	border:1px solid #DDD; display:inline-block; margin:2px;text-decoration:none; font-size:12px;height:15px; width:30px;line-height:15px;color:#AAA;padding:1px 2px;font-style:normal;}

/*循环滚动*/
.pscroller2{width: 204px; height: 90px; margin:0; padding:0;}

/*组合筛选*/

.screeBox li
{ padding:8px 2px; border-bottom:1px dotted #E9E6E6;}
.screeBox{padding:10px 0;}
.screeBox strong{ width:100px; text-align:right;}
.screeBox a{color:#404040; padding:3px 5px; margin:0 0px;}
.screeBox span{background:#A4013A; padding:3px 5px; margin:0 3px; color:White;}

 /* 商品对比页面 */
.compare{
	width:931px;
	float:left;
	height:auto;
	color:#E54A69;
	font-size:12px;
	font-weight: bold;
	padding-left:38px;
	line-height:27px;
	background-color: #EBEBEB;
	background-image: url(images/u_03.gif);
	background-repeat: no-repeat;
}
.compare_001{
	float:left;
	width:969px;
	height:auto;
	margin-top:3px;
}

#compareBox {
 width:130px;
 background: #FFF;
 padding: 10px 3px 5px;
 border: 1px solid #999;
 position: absolute;
 right:1px;
 top:200px;
 opacity: 0.8;
 filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8);
}

#compareBox input {
  color: #FFF;
  background: #1689c8;
  width: 120px;
  padding-top: 3px;
  margin-bottom: 5px;
  border: 1px solid #000;
}

#compareList {
 margin:0px;
 padding:0px;
 width:120px;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #F1F1F1;
 padding: 3px 5px;
 border: 1px solid #999;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

.flow_title
{
    margin-top:8px;
    background-image:url(../images/flow_top_bg.gif); height:37px; background-repeat:repeat-x; width:100%; border-right:1px solid #C4C4C4; border-left:1px solid #C4C4C4;border-top:1px solid #C4C4C4;
}
.flow_title_left
{
    font-weight:bold; font-size:14px; padding-left:6px; color:#4F4F4F; display:inline; float:left;
}
.flow_title_right
{
    text-align:right;
}

.dTrBg_002
{
 background-color:#F8F7F7;	
}
.dTrBg_001
{
  background-color:#FFFFFF;	
}
.dTrBg_003
{
 background-color:#F2F2F2;	
}