body { background:#FFFFFF; color:#333333; font-size: 12px; text-align:center; margin-top:0px; margin-bottom:0px;font-family: Arial, Helvetica, sans-serif;}
td {  font-size:12px;}
input, textarea {  font-size: 12px;}
select {  font-size: 12px; border-width:1px}
form {margin:0px;padding:0px;}
ul.nl { list-style:none outside none; margin:0px; padding:0px}
ul.nl li { height:17px;padding-top:3px;padding-left:15px; background:url("images/bullet.gif") no-repeat 0px ;background-position:left 7px;}
ul li.fixed { height:17px;padding-top:3px;padding-left:15px; background:url("images/top.gif") no-repeat 0px ;background-position:left 0px;}
table.thumbnail {border:#F7F7F7 1px solid; background:#E5E5E5; word-break:break all; word-wrap:word-break;}
table.thumbnail td {padding:4px; background:#ffffff; border:#B2B2B2 1px solid;}
table.thumbnail td img {border:#999999 1px solid;}

a:link, a:visited  {  color: #000000;text-decoration:none}
a:hover {  color: #000000; text-decoration:underline}

a.highlight:link, a.highlight:visited { color:red; text-decoration:none }
a.highlight:hover { color:red; text-decoration:underline }

a.thisclass:link, a.thisclass:visited { color: #D9EBFD; font-weight:bold; text-decoration:none }
a.thisclass:hover { color: #FFFFFF;font-weight:bold; }

.foot {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.twidth { width: 965px; margin-left:auto; margin-right:auto; border-left:0px solid #DDDDDD; border-right:0px solid #DDDDDD; }
.content { font-size: 14px;font-family:宋体,Arial; line-height:140%; margin:5px 20px }
.content A:visited, .content A:link {color:blue; text-decoration:underline}
.content A:hover {color:red; }
.aTitle { font-size: 15px;font-weight:bold; }
.subTitle { font-size: 12px;font-weight:bold;}
.alignTop {vertical-align:top}
.alignCenterTop {vertical-align:top;text-align:center}

.loginInput{ color:#A77C16; border:#999999 1px solid; width:96px; height:20px; background:url(Images/input_bg.gif)}
.inputbg{ border:#999999 1px solid; width:96px; height:20px; background:url(Images/input_bg.gif) }
.searchbg{ border:#E4E2E3 1px solid; width:140px; height:16px; background:url(Images/input_bg.gif) }
.input{ border:none; height:20px; width:40px; background:url(Images/input.gif) }
.inputb{ border:none; height:20px; width:50px; background:url(Images/inputb.gif) }
.inputLogin{ border:none; height:20px; width:39px; background:url(Images/Loginbtn.jpg) ;cursor:hand;width:39px; height:20px; color:000000;}

#sitehead {width:100%; }
#sitehead td.m {  }
#sitehead td.l {width:0px}
#sitehead td.r {width:0px}




#middle { width:100%}
#footer {width:100%; height:60px; border-top:1px solid #EEEEEE}

#navbar {width:100%}
#navbar td.m { height:41px; background:url("images/navbar.jpg"); text-align:center; }
#navBar td.m img {vertical-align:middle}
#navbar td.l {  width:21px; background:url("images/navbar_l.jpg");}
#navbar td.r {  width:22px; background:url("images/navbar_r.jpg");}
#navbar td a:link, #navbar td a:visited  {color: #FFFFFF; text-decoration:none}
#navbar td a:hover {color: #FFFFFF; text-decoration:none }

#navbar1 {width:965px;}
#navbar1 td.m { height:35px; background:url("images/navbarmm.jpg"); text-align:center; }
#navbar1 td.space { width:5px; height:35px; background:url("images/navbarm.jpg") no-repeat; text-align:center; }
#navBar1 td.m img {vertical-align:middle}
#navbar1 td.l {  width:4px; background:url("images/navbarl.jpg");}
#navbar1 td.r {  width:5px; background:url("images/navbarr.jpg");}
#navbar1 td a:link, #navbar td a:visited  {color: #ffffff; text-decoration:none; font-family:Verdana;}
#navbar1 td a:hover {color: #FFFFFF; text-decoration:none;  font-family:Verdana; }

#navbarb {width:100%;}
#navbarb td.m { height:29px; background:url("images/searchm.jpg"); text-align:center; }
#navbarb td.m img {vertical-align:middle}
#navbarb td.l {  width:6px; background:url("images/searchl.jpg");}
#navbarb td.r {  width:6px; background:url("images/searchr.jpg");}
#navbarb td a:link, #navbar td a:visited  {color: #D9EBFD; text-decoration:none; font-family:Verdana;}
#navbarb td a:hover {color: #FFFFFF; text-decoration:none;  font-family:Verdana; }



.bulletin a:link, .bulletin a:visited {color: #606060; text-decoration:none}
.bulletin a:hover {color: #333333; text-decoration:none }
.bulletin div.body {}

#navsub {width:100%}
#navsub td.m { height:32px; background:url("images/hader_tm.jpg"); }
#navsub td.m img {vertical-align:middle}
#navsub td.l {  width:36px; background:url("images/hader_tl.jpg");}
#navsub td.r {  width:15px; background:url("images/hader_tr.jpg");}
#navsub td a:link, #navsub td a:visited  {color: #546B97; text-decoration:none}
#navsub td a:hover {color: #1097F3; text-decoration:none }

#cartt {width:190px}
#cartt td.m { width:164px; }
#cartt td.m img {vertical-align:middle}
#cartt td.l {  width:26px; height:78px; background:url("images/gouwuche.jpg");color:White;}
#cartt td.r {  width:0px}
#cartt td a:link, #navsub td a:visited  {color: #546B97; text-decoration:none}
#cartt td a:hover {color: #1097F3; text-decoration:none }

.lframen {text-align:left;}
.lframen table {width:100%;table-layout:fixed}
.lframen td table {table-layout:auto}
.lframen td.tm { height:36px; background:url("images/comnh.jpg") repeat-x;}
.lframen td.tm img {vertical-align:middle;}
.lframen td.tl {  width:1px; background:#8d8e90;}
.lframen td.tr {  width:1px; background:#8d8e90;}
.lframen span.tt {  background:url("images/more.jpg") no-repeat; font-size:10;color:#ffffff; padding-right:10px; }
.lframen span.tt1 {  background:url("images/Loginbtn.jpg") no-repeat; height:20px; width:39px; font-size:10;color:#000000; padding-top:3px; text-align:center;cursor:hand;  }
.lframen td.on { color:#ffffff; background:url("images/on.jpg") repeat-x; width:108px; height:36px;  }
.lframen td.out { color:#000000; background:url("images/out.jpg") no-repeat; width:108px; height:31px; }
.lframen span.thumbnailTitle { color:#FF9900; }
.lframen td.mm { }
.lframen td.ml { width:1px; background:#8d8e90; }
.lframen td.mr { width:1px; background:#8d8e90; }
.lframen td.bm {  height:1px;border-top:#8d8e90 1px solid;}
.lframen td.bl { display:none; width:0px;}
.lframen td.br { display:none;  width:0px;}
.lframen td a:link, .lframen td a:visited  {color: #000000; text-decoration:none}

.lframenews {text-align:left;}
.lframenews table {width:100%;table-layout:fixed}
.lframenews td table {table-layout:auto}
.lframenews td.tm { height:36px; background:url("images/comnh.jpg") repeat-x;}
.lframenews td.tm img {vertical-align:middle;}
.lframenews td.tl {  width:1px; background:#8d8e90;}
.lframenews td.tr {  width:1px; background:#8d8e90;}
.lframenews span.tt1 {  background:url("images/Loginbtn.jpg") no-repeat; height:20px; width:39px; font-size:10;color:#000000; padding-top:3px; text-align:center;cursor:hand;  }
.lframenews td.on { color:#ffffff; background:url("images/on.jpg") repeat-x; width:108px; height:36px;  }
.lframenews td.out { color:#000000; background:url("images/out.jpg") no-repeat; width:108px; height:31px; }
.lframenews span.thumbnailTitle { color:#FF9900; }
.lframenews td.mm { }
.lframenews td.ml { width:1px; background:#8d8e90; }
.lframenews td.mr { width:1px; background:#8d8e90; }
.lframenews td.bm {  height:1px;border-top:#8d8e90 1px solid;}
.lframenews td.bl { display:none; width:0px;}
.lframenews td.br { display:none;  width:0px;}
.lframenews td a:link, .lframen td a:visited  {color: #000000; text-decoration:none}

.lframe {text-align:left;width:160px;}
.lframe table {width:100%;table-layout:fixed}
.lframe td table {table-layout:auto}
.lframe td.tm { height:26px; background:url("images/leibie.jpg");}
.lframe td.tm img {vertical-align:middle;}
.lframe td.tl {  width:0;}
.lframe td.tr {  width:0px;}
.lframe span.tt { color:#ffffff; padding-left:10px; }
.lframe span.thumbnailTitle { color:#FF9900; }
.lframe td.mm { background:#edeef0; }
.lframe td.ml { width:1px; background:#8d8e90; }
.lframe td.mr { width:1px; background:#8d8e90; }
.lframe td.bm {  height:1px;border-top:#8d8e90 1px solid;}
.lframe td.bl { display:none; width:0px;}
.lframe td.br { display:none;  width:0px;}

.lframes {text-align:left;width:190px;}
.lframes table {width:100%;table-layout:fixed}
.lframes td table {table-layout:auto}
.lframes td.tm { height:26px; background:url("images/leibie.jpg");}
.lframes td.tm img {vertical-align:middle;}
.lframes td.tl {  width:0;}
.lframes td.tr {  width:0px;}
.lframes span.tt { color:#ffffff; padding-left:10px; }
.lframes span.thumbnailTitle { color:#FF9900; }
.lframes td.mm { background:#edeef0; }
.lframes td.ml { width:1px; background:#8d8e90; }
.lframes td.mr { width:1px; background:#8d8e90; }
.lframes td.bm {  height:1px;border-top:#8d8e90 1px solid;}
.lframes td.bl { display:none; width:0px;}
.lframes td.br { display:none;  width:0px;}

.lframe_ex {text-align:left;width:127px;}
.lframe_ex table {width:100%;table-layout:fixed}
.lframe_ex td table {table-layout:auto}
.lframe_ex td.tm { height:35px;}
.lframe_ex td.tm img {vertical-align:middle;}
.lframe_ex td.tl {  width:127px; background:url("images/lframe_l_ex.jpg");}
.lframe_ex td.tr {  width:0px; background:#DDDDDD}
.lframe_ex span.tt { color:#0E97F5; padding-left:10px; }
.lframe_ex td.mm { background:url("images/lframe_ex.jpg")}
.lframe_ex td.ml { width:0px; background:#DDDDDD; }
.lframe_ex td.mr { width:1px; background:#DDDDDD; }
.lframe_ex td.bm {  height:5px;border-top:#E4E2E3 1px solid;}
.lframe_ex td.bl { display:none; width:18px;  }
.lframe_ex td.br { display:none;  width:22px;  }

.lframe_login {text-align:left;width:190px;}
.lframe_login table {width:100%;table-layout:fixed}
.lframe_login td table {table-layout:auto}
.lframe_login td.tm { height:29px; background:url("images/denglu.jpg");}
.lframe_login td.tm img {vertical-align:bottom;}
.lframe_login td.tl {  width:1px; background:#8d8e90;}
.lframe_login td.tr {  width:1px; background:#8d8e90}
.lframe_login span.tt { color:#000000; padding-left:10px; }
.lframe_login td.mm { }
.lframe_login td.ml { width:1px; background:#8d8e90; }
.lframe_login td.mr { width:1px; background:#8d8e90; }
.lframe_login td.bm {  height:1px;border-top:#8d8e90 1px solid;}
.lframe_login td.bl { display:none; width:0px;  }
.lframe_login td.br { display:none;  width:0px;  }

.lframenew {text-align:left;width:196px;}
.lframenew table {width:100%;table-layout:fixed}
.lframenew td table {table-layout:auto}
.lframenew td.tm { height:29px; background:url("images/denglu.jpg");}
.lframenew td.tm img {vertical-align:bottom;}
.lframenew td.tl {  width:1px; background:#8d8e90;}
.lframenew td.tr {  width:1px; background:#8d8e90}
.lframenew span.tt { color:#000000; padding-left:10px; }
.lframenew span.tt1 { color:#ffffff; padding-left:10px; font-size:8; }
.lframenew td.mm { }
.lframenew td.ml { width:1px; background:#8d8e90; }
.lframenew td.mr { width:1px; background:#8d8e90; }
.lframenew td.bm {  height:1px;border-top:#8d8e90 1px solid;}
.lframenew td.bl { display:none; width:0px;  }
.lframenew td.br { display:none;  width:0px;  }
.lframenew td a:link, .lframenew td a:visited  {color: #000000; text-decoration:none}


.cart {text-align:left;width:190px;}
.cart table {width:100%;table-layout:fixed}
.cart td table {table-layout:auto}
.cart td.tm { height:43px;}
.cart td.tm img {vertical-align:middle;}
.cart td.tl {  width:190px; background:url("images/cart_l.jpg");}
.cart td.tr {  width:0px; background:#DDDDDD}
.cart span.tt { color:#5B5C4F; padding-left:30px;}
.cart td.mm { background:url("images/cart.jpg"); padding:3px }
.cart td.ml { width:0px; background:#DDDDDD; }
.cart td.mr { width:0px; background:#DDDDDD; }
.cart td.bm {  height:16px;background:url("images/cart_b.jpg");}
.cart td.bl { display:none; width:0px;  }
.cart td.br { display:none;  width:0px;  }

.news {text-align:left;width:191px; height:230px;}
.news table {width:100%;table-layout:fixed}
.news td table {table-layout:auto}
.news td.tm { height:27px;}
.news td.tm img {vertical-align:middle;}
.news td.tl {  width:191px; background:url("images/news_l.jpg");}
.news td.tr {  width:0px; background:#DDDDDD}
.news span.tt { color:#F74B03; padding-left:46px; }
.news td.mm { background:url("images/news.jpg"); padding:3px; height:202px; }
.news td.ml { width:0px; background:#DDDDDD; }
.news td.mr { width:1px; background:#DDDDDD; }
.news td.bm { height:1px;background:#E4E2E3;}
.news td.bl { display:none; width:18px;  }
.news td.br { display:none;  width:22px;  }

.mframe {text-align:left;}
.mframe table {table-layout:fixed}
.mframe td table {table-layout:auto}
.mframe td.tm { height:42px; background:url("images/mframe_t.jpg"); }
.mframe td.tm img {vertical-align:middle;}
.mframe td.tl { width:19px; background:url(images/mframe_t_l.jpg) no-repeat;}
.mframe td.tr { width:8px; background:url("images/mframe_t_r.jpg") no-repeat;}
.mframe span.tt { color:#9C0B0E;  padding-left:2px; }
.mframe td.mm { background: #ffffff; }
.mframe td.ml { width:1px; background:#E3E3E3}
.mframe td.mr { width:1px; background:#E3E3E3}
.mframe td.bm { height:1px; font-size:1px; background:#E3E3E3}
.mframe td.bl { display:none; width:18px;  }
.mframe td.br { display:none;  width:22px;  }

.member {text-align:left;width:196px;}
.member table {width:100%;}
.member td.tm { height:30px; background:#F6F6F6; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; padding-left:6px;}
.member td.tm img {vertical-align:middle;}
.member td.tl {  width:5px; background:#6699EE;}
.member td.tr {  width:1px; background:#DDDDDD}
.member span.tt { color:#666666; }
.member td.mm { background: #FFFFFF url(images/bg_member.gif) repeat-x; padding:3px }
.member td.ml { width:0px; background:#DDDDDD; }
.member td.mr { width:1px; background:#DDDDDD; }
.member td.bm { height:12px; border-top:1px solid #E6E6E6;background: url(images/shadow.gif) no-repeat;}
.member td.bl { display:none; width:18px;  }
.member td.br { display:none;  width:22px;  }

/*.search{border:1px #E4E2E3 solid; background-color:#F6F6F6; height:18px; margin-top:6px;background: url(images/shadow.gif) no-repeat;}*/

.search{ height:18px;}

.CssMember {background: url(Template/XpShopFreeDemo_1/Images/t_member.gif) no-repeat;}
.CssSiteInfo {}
.CssLeftNav {}
.CssPCommend {}
.CssPHot {}
.CssPNew {}
.CssCatNav {}
.CssSubCatList {}
.CssProduct {}
.CssContent {}
.CssLeftCart {}
.CssLeftNews {}
.CssLeftPoll {}
.CssPoll {}
.CssLeftLink {}
.CssBulletin {}
.CssChangePW {}
.CssGuest {}
.CssLeftHelp {}
.CssHelp {}
.CssLinkAdd {}
.CssLink {}
.CssProductList {}
.CssLogin {}
.CssLeftMemberCenter {}
.CssMemberCenter {}
.CssMemberOrder {}
.CssMemberBalance {}
.CssMemberFavorite {}
.CssMemberInfo {}
.CssMemberChangePassword {}
.CssMemberLogout {}
.CssMemberFeedback {}
.CssLeftMemberFeedback {}
.CssGetPassword {}
.CssNews {}
.CssLeftNewList {}
.CssNewList {}
.CssNewDetails {}
.CssProductSearch {}
.CssRegister {}

.summary-title { background:#F9F9F9; font-weight:bold; height:25px}

.gray { color:gray; text-decoration:none }
.time { color:#FF6600 }
.hit { color:green }

.tdbg { background: #FFFFFF ; line-height:120%}
.tdbg-dark {background: #FCFCFC; line-height:120%}


.hr { background:url("images/hr.gif"); height:2px }
.inputbg { }
.quote { margin:10px; margin-left:2em; border:1px solid #CCCCCC; padding:5px;  background: #FFFFFF; font-family:Verdana,Arial,宋体; word-break:break-all; }


.menuskin {
	border: #666666 1px solid; visibility: hidden; font: 12px verdana;
	position: absolute; background-color:#F6F6F6;
	background-image:url("images/menubg.gif");
	text-align:left;
	}
.menuskin a {
	padding-right:10px; padding-left:25px; color:black!important; text-decoration: none; behavior:url(inc/noline.htc);
	}
.menuskin a:hover { text-decoration:none}
#mouseoverstyle {
	background-color: #A2CEFB; margin:2px; padding:0px; border:#666666 1px solid;
	}
#mouseoverstyle a {
	color: black
}
.menuitems{
	margin:2px;padding:1px;word-break:keep-all;
}
div.scroll-shop-store {
scrollbar-arrow-color:#549FEA;
scrollbar-face-color:white;
scrollbar-shadow-color:#ABD0F4;
scrollbar-highlight-color:#ABD0F4;
overflow: auto; overflow-x: hidden;
padding-right:5px;
}
/* 订单完成页面*/
.body-shoptitle {
	color: #333333;
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	}
	/* 商品图片边框*/
	.productbank
{
    border-bottom: dimgray 1px solid;
    border-left: dimgray 1px solid;
    border-right:dimgray 1px solid;
    border-top:dimgray 1px solid;
    color: black;
}

/*版权信息开始*/
#copyright{margin:0;	padding:0;	font: 10px Tahoma, Verdana,sans-serif; color: #666;	text-align:center;	color:#6E6D6D;}
a.thisclass:link, a.thisclass:visited { color: #F18C20; font-weight:bold;text-decoration:none; }
a.thisclass:hover { color: #F18C20;font-weight:bold; text-decoration:underline;} 

a.thisclass2:link, a.thisclass2:visited { color: #000000;text-decoration:none; }
a.thisclass2:hover { color: #000000; text-decoration:underline;} 
.thisclass3{color:black}
/*版权信息结束*/

/*大图效果开始*/
.highslide 
{
	cursor: url(inc/productImgShow/graphics/zoomin.cur), pointer;
	outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	
	border: 2px solid white;
	border-top: none;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	padding: 5px;
	background-color: white;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 1px solid black;
	background-color: white;
	
	padding-left: 22px;
	background-image: url(inc/productImgShow/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}

a.highslide-full-expand {
	background: url(../../inc/productImgShow/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: none;
}
/*大图效果结束*/
.hoverbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 10; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.hoverbox LI {
	FONT-SIZE: 12px; FLOAT: left; 
}
.hoverbox LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
.hoverbox LI A:hover {
	POSITION: relative
}
.hoverbox LI IMG {
	border: #223243 0px solid; CURSOR: pointer; BACKGROUND: url(images/loading24.gif) #ffffff no-repeat center 50%; 
}
.hoverbox LI SPAN {
	DISPLAY: none; border: #223243 1px solid; CURSOR: pointer; 
}
.hoverbox LI A:hover SPAN {
	DISPLAY: block; Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px