html,body {
    height:100%;
	margin:0px auto;
	padding: 0px;
	text-align:center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing:2px;
    SCROLLBAR-FACE-COLOR: #FF3366;
    SCROLLBAR-HIGHLIGHT-COLOR: #FF3366;
    SCROLLBAR-SHADOW-COLOR: #FF3366;
    SCROLLBAR-3DLIGHT-COLOR: #FF3366;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFDDDD;
    SCROLLBAR-DARKSHADOW-COLOR: #FF3366
}

form {
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    font-size:12px;
    line-height:23px;
}


input {
   color: #666666;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   border: #CCCCCC 1px solid; 
} 

option {
	font-family:Arial, Helvetica, sans-serif;
    color:#666666;
	font-size:12px;
}

a:link {
	font-size:12px;
	color: #666666;
	text-decoration:none;
}

a:visited {
	font-size:12px;
	color: #666666;
	text-decoration:none;
}

a:active {
	font-size:12px;
	color: #FF9900;
	text-decoration:none;
	
}

a:hover	{
	font-size:12px;
	color:#FF9900;
}

a img {
	border: none;
}

* { padding:0; margin:0;}

h1,h2,h3,h4{
	font-size: 12px;
	font-weight:normal;
}
li{
	list-style: none;
}

img{background-color:#FFFFFF;}
a:hover img{background-color:#FFCCCC;}
a:hover { background-color:transparent;}

/*index
=============================================================================================*/


#header {
	margin:auto;
	width:997px;
}

#header li{
	display: inline;
	list-style: none;
}

.login {
    height:33px;
    background: #F0F0F0;
	border-bottom: 5px solid #FF337A; 
}

.button { 
    border:0; 
	width:60px;
    height:19px;
	color:#FFFFFF;
	background-color: #34A200;
}

.loginBar{
	float:left;
	margin-top: 7px;
	padding: 0px 0px 0px 10px;
}

.loginBar a:link{
	color: #FF9900;
	text-decoration: none;
	}
.loginBar a:visited {
	color: #FF9900;
	text-decoration: none;
}
.loginBar a:hover {
    color: #3DBB00;
    text-decoration: none;
}

.login_right{
	float:right;
	padding-right: 10px;
	color:#FFFFFF;
}

.login_right a:link{
	color:#FFFFFF;
}
.login_right a:visited{
	color:#FFFFFF;
}

.login_right a:hover {
    color:#FFFFFF;
    text-decoration: underline;
}

.login_right ul{
	margin-top: 17px;
	margin-bottom:5px;

}

.login_right li{
    margin:1px;
	*margin:3px!important;
	*margin:3px;
    padding-right:6px;
	*padding-right:5px!important;
	*padding-right:0px;
	padding-left:10px;
	*padding-left:15px!important;
	*padding-left:11px;
	padding-top:5px;
	*padding-top:7px!important;
	*padding-top:6px;
	padding-bottom:5px;
	*padding-bottom:10px!important;
	*padding-bottom:5px;

}

.label_1{
	background: #EC0058;
}

.label_2{
	background: #FF3300;
}

.label_3{
	background: #FF9900;
}

.middle {
    height:91px;

}

.logo{
float:left;
}

.logo h1{
background: url(syssite/home/shop/1/template/current/default/images/logo.gif);
}

.logo h1 a {
display: block;
height: 91px;
width: 282px;

}
.logo h1 a span {
	display: none;
}



.search{
	float:right;
	margin-top: 55px;
margin-right:20px;
*margin-right:20px!important;
*margin-right:8px;
}
.search input{
	vertical-align: bottom;
}

.search img{
	vertical-align: bottom;
    border:0; 
}
.stbuttom { 
    border:0; 
	vertical-align: bottom;

}

#menu{
    height:35px;
    background:#EC0058;
    color: #ffffff;
}

#menu ul{
	   float:left;
	   margin: 0px;
	   padding: 9px 0px 0px 30px;
}

#menu li{
	display: inline;
	padding-right:4px;

}

#menu a:link{
	color: #ffffff;
	text-decoration: none;
	}
#menu a:visited {
	color: #ffffff;
	text-decoration: none;
}
#menu a:hover {
    color: #FFCC00;
    text-decoration: none;
}

#menu p{
text-align:right;
padding-right:20px;
line-height: 33px;
}

.header_bottom{
    height:25px;
    background:#D9D9D9;
    color: #666666;
    line-height: 25px;
    text-align:right;
    padding-right:50px;
	margin-bottom:8px;
}

#main{
	margin:0px auto;
	width: 997px;
}

#main_left{
float:left;
width:224px;
margin-right:8px;
*margin-right:8px!important;
*margin-right:-2px;
}


#main_left h2{
    height:23px;
	color:#FFFFFF;
	line-height:24px;
    background:#FF337A;
	padding-left:5px;
}
#main_left h2 a:link{
	color:#FFFFFF;
}
#main_left h2 a:visited{
	color:#FFFFFF;
}

#main_left h2 a:hover  {
	color:#FF337A;
    background:#FFFFFF;
}

#main_left h3{
    height:24px;
	color:#FF9900;
	line-height:24px;
	padding-left:15px;
}

.info{
width:224px;
height:190px;
border:1px solid #FFCCCC;
margin:0px 8px 8px 0px;
text-align:left;
line-height:22px;
}

.info h1{
    height:23px;
	color:#FFFFFF;
	line-height:24px;
    background:#FF337A;
	padding-left:5px;
}


.info ul{
margin:10px 0px 0px 0px;
}

.info li{
	padding-left:18px;
	background: url(syssite/home/shop/1/template/current/default/images/li1.gif);
}

.info p{
    text-align:center;
}


.product_menu{
width:224px;
border:1px solid #FFCCCC;
margin:0px 8px 8px 0px;
text-align:left;
line-height:22px;
padding-bottom:10px;
}

.product_menu ul{
margin:10px 0px 10px 0px;
}

.product_menu li{
	padding-left:18px;
}
.product_menu p{
	padding-left:15px;
}

.zhishi{
width:224px;
border:1px solid #FFCCCC;
margin:0px 8px 8px 0px;
text-align:left;
line-height:22px;
padding-bottom:10px;
}
.zhishi ul{
margin:10px 0px 10px 0px;
}
.zhishi li{
	padding-left:18px;
	background: url(syssite/home/shop/1/template/current/default/images/li.gif);
}

.story{
width:224px;
border:1px solid #FFCCCC;
margin:0px 8px 8px 0px;
text-align:left;
line-height:22px;
padding-bottom:10px;
}
.story ul{
margin:10px 0px 10px 0px;
}
.story li{
	padding-left:18px;
	background: url(syssite/home/shop/1/template/current/default/images/li.gif);
}

.order{
width:224px;
border:1px solid #FFCCCC;
margin:0px 8px 8px 0px;
text-align:left;
line-height:22px;
padding-bottom:10px;
}
.order ul{
margin:10px 0px 10px 0px;
}
.order li{
	padding-left:18px;
	background: url(syssite/home/shop/1/template/current/default/images/li.gif);
}

.site{
width:224px;
border:1px solid #FFCCCC;
margin:0px 8px 8px 0px;
text-align:left;
line-height:22px;
padding-bottom:10px;
}
.site ul{
margin:10px 0px 10px 0px;
}
.site li{
	padding-left:18px;
	background: url(syssite/home/shop/1/template/current/default/images/li.gif);
}

.contact{
width:224px;
height:111px;
	background: url(syssite/home/shop/1/template/current/default/images/contact.gif);
}

#main_mid{
float:left;
text-align:left;
margin-right:-2px;
*margin-right:-5px!important;
*margin:1px -6px 0px 0px;
}
#main_mid h2{
    margin:6px 0px 3px 0px;
	overflow:hidden;
	white-space:nowrap;
}
#main_mid img{
	height:108px;
	width:144px;
	padding: 4px;
    overflow:hidden;
	vertical-align:middle;
	}
		
.ad{
float:left;
width:445px;
height:190px;
border:1px solid #FFCCCC;
margin-right:6px;
}
.vedio{
float:left;
width:237px;
height:190px;
border:1px solid #FFCCCC;
text-align:center;
padding:1px
}

.note{
float:left;
width:690px;
height:34px;
margin-top:8px;
border:1px solid #FFCCCC;
}

.note li{
    margin-right:5px;
	padding-left:10px;
	display: inline;
	line-height:33px;
	background: url(syssite/home/shop/1/template/current/default/images/new.gif) repeat-y;
 }
.note_new{
padding-right:15px;
text-align:left;
}
.note_pic{
float:left;
margin-right:10px;
width:21px;
height:34px;
background: url(syssite/home/shop/1/template/current/default/images/note.gif);
}

.clear{
clear:both;
}

.title{
text-align:left;
background:#FF337A;
width:84px;
height:20px;
line-height:22px;
padding-left:5px;
margin-top:8px;
color:#FFFFFF;
}

.produce_hot{
width:165px;
border:1px solid #FFCCCC;
float:left;
margin-right:8px;
text-align:center;
}

.produce_hot p{ 
text-align:left;
margin:5px;
height:60px;
overflow:hidden;
text-overflow:ellipsis;

}

.produce_hot li{ 
line-height:22px;

}

.produce_hot h2{
        width:140px;
	overflow:hidden;
	white-space:nowrap;
}	

.price {
	color: #FF6600;
}

.produce_p{
border:1px solid #FFCCCC;
	height:185px;
	width:690px;
}

.produce_p ul{ 
float:left;
text-align:center;
margin:8px 6px 0px 12px;
*margin:8px 6px 0px 12px!important;
*margin:8px 6px 0px 9px;
}
.produce_p li{ 
line-height:20px;

}

.produce_p h2{
        width:140px;
	overflow:hidden;
	white-space:nowrap;
}

.produce_t h2{
        width:140px;
	overflow:hidden;
	white-space:nowrap;
}

.produce_t{
border:1px solid #FFCCCC;
	height:360px;
	width:690px;
}

.produce_t ul{ 
float:left;
text-align:center;
margin:8px 6px 0px 12px;
*margin:8px 6px 0px 12px!important;
*margin:8px 6px 0px 9px;
}

.produce_t li{ 
line-height:20px;

}

.blog{
border:1px solid #FFCCCC;
	height:153px;
	width:337px;
	margin-top:8px;
	padding-left:8px;
float:left;
background:#FFF7F8;
}

.blog h2{
color:#FF337A;
margin:8px 0px;

}

.blog ul{ 
line-height:20px;

}

.gust{
border-top:1px solid #FFCCCC;
border-bottom:1px solid #FFCCCC;
border-right:1px solid #FFCCCC;
	height:153px;
	width:336px;
	margin-top:8px;
	padding-left:8px;
float:left;
background:#FFF7F8;
}

.gust h2{
color:#FF337A;
margin:8px 0px;
}

.gust ul{ 
line-height:20px;
}

.service{
border:1px solid #FFCCCC;
	height:140px;
	width:223px;
float:left;
margin:0px 8px 8px 0px;
}

.service dt{
color:#FF337A;
border-bottom:1px solid #FFCCCC;
height:22px;
text-align:center;
line-height:24px;
margin-bottom:5px;
}

.service dd{ 
line-height:20px;
padding-left:8px ;
}

#main_right{
float:left;
margin:-2px;
*margin-right:-10px!important;
*margin:0px -6px;
}
.fly{
position:fixed !important; 
top/**/:196px;   
 position:absolute; 
 z-index:100; 
 top:expression(offsetParent.scrollTop+200);
}

.zixun_pic li{
margin-bottom:-4px;
}

.link_pic{
margin-bottom:-8px;
}
.link_bg{
background:url(syssite/home/shop/1/template/current/default/images/zixun_bg.gif);
line-height:22px;
}

#footer{
margin:0px auto;
width:997px;
margin-top:15px;
background:#F0F0F0;
}


.bottom_menu{
    height:28px;
    background:#EC0058;
    color: #ffffff;
	line-height:30px;
	text-align:left;
	padding-left:15px;
}


.bottom_menu li{
	display: inline;
}

.bottom_menu a:link{
	color: #ffffff;
	text-decoration: none;
	}
.bottom_menu a:visited {
	color: #ffffff;
	text-decoration: none;
}
.bottom_menu a:hover {
    color: #FFCC00;
    text-decoration: none;
}

.icplogo{
margin:10px;
text-align:left;
}
.icplogo img{
margin:0px 5px;
}
.copyright{
height:100px;
letter-spacing:1px;
line-height:25px;
}

/*=???ҳ
=============================================================================================*/
.class_intro{
border:1px solid #FFCCCC;
width:690px;
margin-right:8px;
*margin-right:15px!important;
*margin-right:15px;
}
.class_intro h1{
	color:#FF337A;
	line-height:25px;
	padding-left:10px;
}

.class_intro p{
	line-height:18px;
	margin:0px 10px 6px 10px;
}



.product_show{
	width:690px;
}
.product_show img{
	height:108px;
	width:144px;
}
.product_show ul{ 
float:left;
text-align:center;
margin:8px 10px 0px 10px;
*margin:8px 11px 0px 7px!important;
*margin:8px 11px 0px 7px;
}

.product_show li{ 
line-height:20px;

}

.product_show h2{
    width:140px;
	overflow:hidden;
	white-space:nowrap;
}
.page{
margin:20px;
text-align:center;
}

/*??ҳѹʽ
=============================================================================================*/
.PagerWrap{
	clear:both;
	padding:5px 10px;
}
.PagerWrap a:link,
.PagerWrap a:visited{
	border:1px solid #ccc;
	background:#f2f2f2;
	font-size:10px;
	color:#000;
	font-family:Verdana;
	padding:3px;
}
.PagerWrap a:hover{
	border:1px solid #000;
	background:#f90;
	color:#fff;
	font-size:10px;
}
.PagerWrap span{
	border-right: 1px dotted #000; 
	padding-right:5px;
	margin-right:5px;
}
.go{
background-color: #FF9900;
width:40px;
color: #FFFFFF;
}

/*??ҳ
=============================================================================================*/
.related{
width:224px;
border:1px solid #FFCCCC;
padding-bottom:10px;
margin:0px 8px 8px 0px;
}

.related ul{
text-align:center;
margin:8px 10px 0px 10px;
*margin:8px 11px 0px 7px!important;
*margin:8px 11px 0px 7px;
}

.related li{
line-height:18px;
}

.related img{
height:108px;
width:144px;
padding:4px;
}

.related h3{
width:144px;
	overflow:hidden;
	white-space:nowrap;
}
#goods_main_mid{
float:right;
text-align:left;
margin-right:60px;
*margin-right:-12px!important;
*margin:1px -10px 0px 0px;
}

#goods_main_right{
float:right;
margin-right:69px;
*margin-right:69px!important;
*margin-right:34px;
}


.class_title{
border-left:4px solid #FF337A;
height:20px;
width:690px;
padding-left:10px;
color:#FF337A;
line-height:20px;
margin-top:2px;
*margin-top:0px!important;
*margin-top:0px;
}

.goods_left{
 float:left;
 width:300px;
 margin-top:20px;
 text-align:center;
 line-height:22px;

}

.goods_left h1{
    margin-top:10px;
	color:#FF9900;
}

.goods_right{
	float:left;
	width:390px;
	text-align:left;
}

.goods_right table{
	width:auto;
	width:100% !important;
}

.goods_right tr{
    line-height:22px;
	background-image: url(syssite/home/shop/1/template/current/default/images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.goods_right th{
        width:20%;
        font-weight: normal;
}

.goods_right li{
    text-align:left;
    list-style:none;
}

.newprice{
	color:#FF9900;
}

.discount{
	color:#FF6600;
	padding-left:10px;
}

.goods_right img{
text-align:left;
margin:20px  40px 0px 0px;
}

.line{
border-bottom:4px solid #FFCCCC;
color:#FF337A;
width:680px;
margin-top:35px;
*margin-top:0px!important;
*margin-top:10px;
padding-left:10px;
line-height:22px;
}
.detail{
width:680px;
line-height:22px;
margin:10px;
}
.detail h1{
color:#FF9900;
text-align:center;
margin:10px;
}
.right{
float:right;
color:#FF9900;
margin-top:-23px;
*margin-top:0px!important;
*margin-top:0px;
}

.right a:link{
color:#FF9900;
}

.right a:hover{
color:#FF337A;
}
.right a:visited {
color:#FF9900;
}

.left{
float:left;
margin-top:-23px;
*margin-top:0px!important;
*margin-top:0px;
}

.goods_main_mid h1{
text-align:center;
}

.goods_review{
margin:5px 0px 0px 5px;
width:670px;
line-height:19px;
color:#666666;
}

.line2{
border-bottom:1px dashed #cccccc;
color:#FF337A;
width:680px;
margin-top:2px;
*margin-top:-10px!important;
*margin-top:-10px;

}

.review_page{
color:#666666;
line-height:30px;
}

.button1 { 
    margin:10px;
	width:90px;
    height:25px;
	color:#666666;
	background-color: #F6F6F6;
}

.RegisterWrap{
	text-align:left;
}
/*=?ڒ???
=============================================================================================*/
.RegisterWrap textarea {
	margin:10px 0;
	border:1px solid #ccc;
	font-size:12px;
	color:#666;
	padding:6px;
	line-height:22px;
	height:100%;
}
.RegisterWrap h2 {
        margin-top:20px;
        margin-bottom:0px;
	font-weight:normal;
	font-size:12px;
	color:#FF9900;
        text-align:center;
	
}

/*=?ڶ?===========================================================================================*/
.reginfo ul{
	padding:0px;
	border-bottom:2px dotted #ccc;
}
.reginfo ul li{
	padding-left:16px;
	text-align:left;
        list-style:none;
        line-height:25px;
}
.RegisterWrap li{
	list-style:none;
         margin:10px;
}
/*=ͼ?ǃ܂덊=============================================================================================*/
.forget{
   padding:10px;
   text-align:center;
	line-height:30px;
}

.forget h1{
	font-size:12px;
	color:#FF9900;
	line-height:50px;
}

#chengxu_mid{
float:left;
text-align:left;
margin-right:-2px;
*margin-right:-2px!important;
*margin:1px -6px 0px 0px;
}
#chengxu_mid h2{
    margin:6px 0px 3px 0px;
	overflow:hidden;
	white-space:nowrap;
}

#chengxu_mid img{
	border:0px;

}
.chengxu_contain{
   margin:10px;

}
.chengxu_contain h1{
	color:#FF9900;
	margin:10px;
	line-height:30px;
}
.center{
	text-align:center;
}

.denglu {
margin-top:20px;
       text-align:center;
       }

.denglu dt{
        padding:10px 0px 0px 230px ;
        float:left;
        width:75px;
        text-align:right;     
        }
.denglu dd{
        text-align:left;
	padding:12px 0;
       }

.denglu h2{
	color:#FF9900;
   }

#chengxu{
width:940px;
float:left;
text-align:left;
margin-right:-2px;
*margin-right:-2px!important;
*margin:1px -6px 0px 0px;
}

#chengxu h2{
    margin-bottom:15px;
	color:#FF9900;
}

.gouwu{
line-height:25px;
}

.zhuce{
text-align:center;
}
.zhuce fieldset{
    line-height:23px;
    text-align:left;
    width:240px;
    float:left;
    margin:0 5px;
    border:3px solid #f2f2f2;
    padding:10px;
}

.zhuce legend{
	font-size:12px;
	color:#FF9900;
	margin:5px 0;
}


.zhuce dt{
        float:left;
        width:75px;
        text-align:right;     
        }

.zhuce dd{
        text-align:left;
	padding:2px 0;
       }

/*=һ??ʽ??ί
TPL_ONESTEPCHECKOUT
=============================================================================================*/
.onestepcheckout {
	margin:0 auto;
	width:96%;
	text-align:left;
}
.onestepcheckout p{
	text-align:center;
	margin:10px 0;
}
.onestepcheckout h3{
	text-align:left;
	font-weight: bold;
    color:#FF9900;
	margin:10px 0px;
}
.onestepcheckout #receiver{
	background-image: url(syssite/home/shop/1/template/current/default/images/recievertitle.gif);
	background-repeat: no-repeat;
	padding:6px 6px 6px 120px;
	border:2px dotted #ccc;
	padding-bottom:20px;
}
.onestepcheckout #receiver label{
	width:120px;
	display:block;
	float:left;
	margin:5px 0; 
	font-weight:700;
	text-align:right;
}
.onestepcheckout #delivery{
	background-image: url(syssite/home/shop/1/template/current/default/images/delivertitle.gif);
	background-repeat: no-repeat;
	padding:6px 6px 6px 120px;
	border:2px dotted #ccc;
	min-height:187px;
	_height:187px;
}
.onestepcheckout #payment{
	background-image: url(syssite/home/shop/1/template/current/default/images/paytitle.gif);
	background-repeat: no-repeat;
	padding:6px 6px 6px 120px;
	border:2px dotted #ccc;
	min-height:187px;
	_height:187px;
}


.onestepcheckout #waitprompt{
	padding:10px;
	margin:10px;
	text-align:center;
	border:1px dotted #f90;
}
.onestepcheckout #waitprompt div{
	width:380px;
	margin:0 auto;
	text-align:left;
	background:url(syssite/home/shop/1/template/current/default/images/indicator_medium.gif) no-repeat;
	padding:10px 0 0 45px;
	color:#f00;
	font-size:16px;
	font-weight:700;
	height:40px;
}
.onestepcheckout #memclist div{
}
.onestepcheckout #memclist div span{
	padding:2px 4px;
	border-right:1px solid #ccc;
	margin:4px 0;
	text-align:center;
	color:#f50
}

/*=Library*/
.RegisterWrap{
	text-align:left;
}

#CartWrap{
height:3000px;

}

.paybutton{
	width:350px;
	font-size:12px;
	background:#ff9900;
	height:25px;
	color:#fff;
	letter-spacing:4px;
}

.order_ok h2{
	color:#ff9900;
	font-weight: bold;
}

/*=?���??퍳һѹʽ
=============================================================================================*/
.TableWrap{
margin-top:15px;
text-align:left;
}
.TableWrap .tab{
}
.TableWrap .tab li{
	display:block;
	float:left;
	width:104px;
	height:26px;
	margin-right:2px;
	text-align:center;
	font-size:14px;
	font-weight:700;
	color:#000;
	background:url(syssite/home/shop/1/template/current/default/images/membertabon.gif);
	line-height:25px;
}
.TableWrap .tab li a{
	display:block;
	width:104px;
	height:25px;
	font-size:12px;
	font-weight:700;
	color:#aaa;
	background:url(syssite/home/shop/1/template/current/default/images/membertab.gif);
}
.TableWrap .list{
	border:1px solid #ccc;
	border-bottom:4px solid #ccc;
	border-collapse:collapse;

}

.TableWrap .list td{
	border-bottom:1px solid #ccc;
	padding:4px 4px;
	text-align:center;
}
.TableWrap .list thead th{
	background:url(syssite/home/shop/1/template/current/default/images/2menubg.gif);
	height:24px;
	text-align:center;
	font-size:12px;
}
.TableWrap .list tfoot th{
	text-align:right;
	border-bottom:1px dotted #ccc;
	font-size:12px;
}
.TableWrap .list tfoot td{
	text-align:right;
	border-bottom:1px dotted #ccc;
	font-size:12px;
}
.TableWrap .list .amount{
	text-align:right;
	font-weight:700;
}
.TableWrap .list .time{
	text-align:center;
}
.TableWrap .list .info{
	color:#999;
	text-align:left;
}

.TableWrap .data{
	margin:6px 0; 
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:4px solid #f2f2f2;
	border-collapse:collapse;

}
.TableWrap .data td,
.TableWrap .data th{
	border-bottom:1px solid #ccc;
	padding:4px 4px;
	text-align:left;
}
.TableWrap .data th{
	text-align:right;
}

/*=?߼?ˑ˷
=============================================================================================*/
.body{
	margin-top:10px;
	margin-left:10px;
	text-align:left;
  }
  
 .body .items{
    margin-bottom:20px;
	line-height:22px;
	clear:both;
}

.body .items label{
	float:left;
	width:150px;
	text-align:right;
	font-weight:500;
} 

/*=΄Ղ??퍊=============================================================================================*/
.content2{
    text-align:left;
	line-height:22px;
    margin:10px;
	width:88%;	
}

.orderCtl{
		width:60px;
		text-align:left;
		padding:5px;
		background: #fff;
		position: absolute;
		border:1px solid #ccc;
		z-index:999;
}

/*=ɌƷ?րࠔPL_CATEGORY 
=============================================================================================*/
.CategoryWrap{
text-align:left;
width:90%;
}
.CategoryWrap dl{
padding: 6px 0;
border-bottom:1px solid #ccc;
}
.CategoryWrap dl dt{
	float:left;
}
.CategoryWrap dl dt a{
padding-left: 6px;
	background:url(syssite/home/shop/1/template/current/default/images/cateitems.gif) no-repeat;
	padding-left:22px;
	font-weight:700;
}
.CategoryWrap dl dd{
	padding-left:200px;
	
}

/*=ƀӫ?є
=============================================================================================*/
.ShopbbsWrap{
text-align:left;
}

.ShopbbsWrap .items{
	border:1px solid #EBEBEB;
	background:#fff;
	padding:4px;
	margin:8px 4px;
    line-height:22px;
	width:88%;
	}
.ShopbbsWrap .items dd{
padding-left:23px;
}

.kefu{
width:224px;
border:1px solid #FFCCCC;
margin:0px 8px 8px 0px;
text-align:left;
line-height:20px;
}
