@charset "gb2312";
/* CSS Document */
/* 重设 */
html, body, div,    
h1, h2, h3,h4, p,   
img, dl, dt, dd, ol, ul, li,   
fieldset, form, label{margin: 0;padding: 0;border: 0;outline: 0;}   
ol, ul, li { list-style: none; }  
html,body { background:#FFF; _background-attachment:fixed; _background-image:url(../images/fe20edd5f76a430abd3c3906bd3f3727.gif);}  /* IE6 固定定位防抖动 */  
table{ border-collapse: collapse; border-spacing: 0;}  
html, body, div, table{ font-family:Arial,"微软雅黑"; font-size:12px;color:#333; line-height:20px;}

a:link,a:visited{ color:#216ee2; text-decoration:none;}
a:hover,a:active{ color:#0081dc; text-decoration:underline;}
a{ blr:expression(this.onFocus=this.blur())}
body{background:#fff;}
.container{ width:990px; margin:0 auto; height:auto;padding:10px 0;}
.clear{
clear:both;
}
/*右侧border*/
.big_bordercon
{
border: 1px solid #DDDDDD;
margin-top: 9px;
padding: 0 25px 30px 20px;
position: relative;
}

.big_bordercon3
{
border: 1px solid #DDDDDD;
margin-top: 9px;
padding: 0 25px 30px 20px;
position: relative;
width:700px;
float:left;
margin-bottom: 20px;
}

.big_borderconmslist
{
border: 1px solid #DDDDDD;
margin-top: 9px;
padding: 0 10px 30px 10px;
position: relative;
}
.big_bordercon2{
border:1px solid #ddd;
margin-top:9px;
padding:20px 0 0 0;
}

.right_con{ width:795px; float:right;}

/*焦点图*/
.ad_left{
width:580px;
height:230px;
position:relative;
overflow:hidden;
float:left;
margin-bottom:7px;
}
.ad_right{
width:202px;
height:230px;
position:relative;
overflow:hidden;
float:right;
}

/*购物车*/
.shoppingcart{ width:99px; height:34px; margin-top:6px;float:right; background:url(../images/btn_gwc.gif) 0 0 no-repeat; cursor:pointer;padding:3px 0 0 29px;}
.shoppingcart span{ display:block; width:20px; height:17px; background:url(../images/bg_reddot.png) 0 0 no-repeat; font-weight:bold; font-size:12px; color:#fff; text-align:center; line-height:16px;}

.goodlist{ position: absolute; top:145px; right:132px; width:346px; padding:0 10px; border:2px solid #fcb00f; background:#FFF; z-index:9999} /* 购物列表 */
.ugood{ float:left; width:346px; border-bottom:1px solid #DDD; margin-top:5px;}
.ugood p{ float:left; width:250px; line-height:20px; padding-bottom:3px;}
.ugood .cash{ float:right; line-height:20px; width:76px; text-align:right;}
.ugood .cash strong{ color:#F00; display:block; width:76px;}
.ugood .cash small{ font-size:12px; display:block; width:76px;}
.utotal{ float:left; width:346px; padding:5px 0;}
.utotal p{ float:left; line-height:24px; color:#727272}
.utotal p strong{ color:#F00;}
.utotal a{ display:block; float:right; width:103px; padding-top:1px; height:23px; line-height:23px; text-align:center; background:url(../images/bg_enterroom.gif) 0 0 no-repeat;}
.utotal a:link,.utotal a:visited{ color:#333; text-decoration:none;}
.utotal a:hover,.utotal a:active{ color:#216ee2; text-decoration:underline;}

/* 左侧浮动条 */
#flo{ position:fixed; top:210px; left:0; width:45px; background:#014cae; _position:absolute; _top:expression(documentElement.scrollTop+210+"px"); -webkit-transform: translateZ(0);}/* 兼容IE6 和谷歌 */
#flo img{ float:left; display:inline; cursor:pointer;}
.flo_box{ position:relative; width:43px; padding:5px 0 0 2px; height:44px; font-weight:bold; color:#FFF; text-align:center; line-height:16px; border-top:1px solid #267eef; border-bottom:1px solid #02449b;}
.flo_box img{ display:inline; float:left;}
.flo_box2{ position:relative; float:left; width:33px; height:30px; padding:10px 0 0 12px; border-top:1px solid #267eef; border-bottom:1px solid #02449b;}
.flo_box2 .note{ position:absolute; top:3px; right:3px; width:20px; height:17px; background:url(../images/bg_reddot_1.png) 0 0 no-repeat; font-size:12px; font-weight:bold; color:#FFF; line-height:16px; text-align:center; z-index:99}
.flo_top{ height:40px; padding:10px 0 0 0; width:45px; background:url(../images/bg_left_blue.gif) 0 0 no-repeat; border-top:none;}
.flo_top a{ color:#FFF;}
.flo_bot{ background:url(../images/bg_left_blue.gif) 0 bottom no-repeat; border-bottom:none}
#flo_hide{ float:left; position:fixed; top:210px; left:0; height:278px; width:13px; background:url(../images/bg_hide.gif) 0 0 no-repeat; cursor:pointer; _position:absolute; _top:expression(documentElement.scrollTop+210+"px"); -webkit-transform: translateZ(0);}
.flo_box_tip{ position:absolute; left:45px; top:7px; width:68px; padding:1px 1px 0 7px; font-weight:normal; height:26px; line-height:26px; background:url(../images/bg_left_tip.gif) 0 0 no-repeat; color:#E00; text-align:center;}

