/*全局定义开始*/
td {font-size:12px;}
body{margin:0px;padding:0px;background:#FFFFFF;color:#000;font-size: 12px;text-align:center;font-family: Arial, Helvetica, sans-serif;}
iframe,form,input,select,textarea{margin:0; padding:0;font-size:12px;}
div{ text-align:left;}
img{border:0px;}
.clear{ clear:both;}
a:link, a:visited  {color: #000;text-decoration:underline;}
a:hover {color: #000; text-decoration:underline}
#container{	margin:0 auto;width:990px;}
.path{height:30px;line-height:30px; vertical-align:baseline;}
/*全局定义结束*/

/*头部样式开始*/
#header{ background:url(../images/header_right.jpg) no-repeat; height:91px;background-position:right center;}
#site_left{	float:left;width:259px;text-align:left;}
#site_right{float:right;text-align:right; margin-right:5px;}
#site_right_top{ margin:0px; text-align:right; height:26px !important; height:56px; font-size:14px; padding-top:30px;}
#site_right_bottom{}
/*头部样式结束*/

/*导航栏样式开始*/
#navbar {}
#navbar .l{ background:url(../images/navbar_l.jpg) no-repeat; width:5px; height:33px; float:left; margin-right:-3px;}
#navbar .r{ background:url(../images/navbar_r.jpg) no-repeat; width:5px; height:33px; float:right; margin-left:-3px;}
#navbar .m{ background:url(../images/navbar_m.jpg) repeat-x; height:33px; margin:0px; text-align:left;}
#navbar ul{ list-style-type:none; margin:0px; padding:0px; width:710px;}
#navbar ul li{ float:left; font-size:15px; line-height:35px; margin:0 5px; FILTER:Dropshadow(color=#FFFFFF,offX=1,offY=1); HEIGHT:15pt; color:#000000}
#navbar ul li a:link, #navbar ul li a:visited  { text-decoration:none; font-family:Verdana; FILTER:Dropshadow(color=#FFFFFF,offX=1,offY=1); HEIGHT:15pt; color:#000000}
#navbar ul li a:hover { text-decoration:none;  font-family:Verdana; FILTER:Dropshadow(color=#FFFFFF,offX=1,offY=1); HEIGHT:15pt; color:#000000}

#navbar1 {}
#navbar1 .l{ background:url(../images/navbar1_l.jpg) no-repeat; width:59px; height:35px; float:left; margin-right:-3px;}
#navbar1 .r{ background:url(../images/navbar1_r.jpg) no-repeat; width:44px; height:35px; float:right; margin-left:-3px;}
#navbar1 .m{ background:url(../images/navbar1_m.jpg) repeat-x; height:35px; margin:0px; text-align:left;}
#navbar1 ul{ list-style-type:none; margin:0px; padding:0px;}
#navbar1 ul li{ float:left; font-size:15px; line-height:35px; margin:0 12px !important; margin:0 11px; color:#fff; vertical-align:baseline;}
#navbar1 ul li a:link, #navbar1 ul li a:visited  { text-decoration:none; font-family:Verdana; color:#fff;}
#navbar1 ul li a:hover { text-decoration:none;  font-family:Verdana; color:#fff;}
/*导航栏样式结束*/


/*中间样式开始*/
#content{ padding-top:5px; }
#content_left_side{float:left;	width:231px; overflow:hidden;}
#content_middle_sideh{float:left;margin:0px 10px 0px 10px;width:503px; overflow:hidden;}
#content_middle_sidehome{float:left;margin:0px 10px 0px 0px;width:744px; overflow:hidden;}
#content_middle_side{ float:left; margin-left:10px; width:749px; overflow:hidden;}
#content_right_side{float:right;width:234px; overflow:hidden;}
#content_right_sidehome{float:right;width:234px; overflow:hidden;}
.middle_left{ float:left; width:366px;}
.middle_right{ float:right; width:366px;}

.context{background:url("../images/context_right.jpg") no-repeat; background-position:right top;}
.context .context_left{ padding-bottom:10px;  margin-right:22px; border-left:1px #E27d9b solid; border-top:1px #E27d9b solid; width:726px !important; width:727px; overflow:hidden;}
.context_bottom{  border-bottom:1px #E27d9b solid; margin-right:8px;}

/*中间样式结束*/

/*帮助样式开始*/
#helper{margin:0px auto;padding:0px 0px 0px 20px; color:#fff; font-size:14px; clear:both; background:#e95e00; height:32px; line-height:32px; vertical-align:baseline;}
#helper a:link,#helper a:visited{color:#fff;text-decoration:none;}
#helper a:hover{color:#fff;text-decoration:none;}
/*帮助样式结束*/

/*友情链接样式开始*/
#link{ background:#ccc; padding:10px; margin-top:10px;}
#link .link_top{margin:0px;padding-left:20px;height:25px; line-height:25px; vertical-align:middle;color:White;background-image:url("../images/link_bg.jpg");}
#link .link_content{padding-top:10px;}
#link .link_bottom{text-align:right;padding-right:20px;}

.linkinfo{ width:98%;}
.linkinfo th{width:100px;height:25px;text-align:right; }
.linkinfo td{text-align:left;}
/*友情链接样式结束*/

/*用户信息样式开始*/
.userinfo{ width:98%; text-align:center;}
.userinfo th{height:25px;text-align:right; }
.userinfo td{text-align:left;}
/*用户信息样式结束*/

/*底部样式开始*/
#footer{clear:both; text-align:center; border-bottom:10px; margin-top:10px;}
#footer_border{ background:url(../images/footer_border.jpg) no-repeat; height:3px; width:100%; margin-top:5px;}
#footer_search a:link, #footer_search a:visited{ color:#000; text-decoration:none;}
#footer_search a:hover{ color:#000; text-decoration:underline;}
/*底部样式结束*/

.lframe {margin-bottom:10px;}
.lframe .tm { background:url("../images/lframe_tm.jpg") no-repeat; height:30px; width:231px; padding-left:30px; line-height:30px; font-size:14px; vertical-align:middle; padding-top:3px; margin-bottom:-3px;}
.lframe .tm_img { background:url("../images/lframe_tm_img.jpg") no-repeat; height:13px; width:13px; float:left; margin-top:7px;}
.lframe .tm2 { background:url("../images/lframe_tms.jpg") no-repeat; height:30px; width:242px; padding-left:30px; line-height:30px; font-size:14px; vertical-align:middle; padding-top:3px; margin-bottom:-3px;}
.lframe .tl {display:none; }
.lframe .tr {display:none; }
.lframe .mm { padding:-1px 5px 5px; border-bottom:3px #fd5b8a solid; border-left:2px #fd5b8a solid; border-right:2px #fd5b8a solid; width:217px !important; width:231px; overflow:hidden;}
.lframe .mm1 { padding:5px; border-bottom:3px #fd5b8a solid; border-left:2px #fd5b8a solid; border-right:2px #fd5b8a solid; width:227px !important; width:241px; overflow:hidden;}
.lframe .ml {display:none; }
.lframe .mr {display:none; }
.lframe .bm {}
.lframe .bl { display:none;}
.lframe .br { display:none;}
.lframe a:link, .lframe a:visited{color:#000; text-decoration:none;}
.lframe a:hover{color:#000; text-decoration:none}
.lframe ul{ list-style-type:none; margin:0px; padding:0px;}
..lframe ul li{}

.hlframe {margin-bottom:10px;}
.hlframe .tm { height:23px; background:url(../images/lframe_tm.jpg) repeat-x;}
.hlframe .tl { height:23px; width:174px; background:url(../images/lframe_tl.jpg) no-repeat; float:left; margin-right:-3px;}
.hlframe .tr { background:url(../images/lframe_tr.jpg) no-repeat; height:23px; width:51px; float:right; margin-left:-3px;}
.hlframe .mm { padding:5px 0px; }
.hlframe .ml {display:none; }
.hlframe .mr {display:none; }
.hlframe .bm {}
.hlframe .bl { display:none;}
.hlframe .br { display:none;}

.rframe1 { margin-bottom:6px;}
.rframe1 .tm { background:url(../images/rframe_tm.jpg) repeat-x; height:24px; padding-left:5px; color:#fd3400; line-height:24px; vertical-align:middle; font-weight:bold; font-size:14px;}
.rframe1 .tl {  background:url(../images/rframe_tl.jpg) no-repeat; height:24px; width:4px; float:left; margin-right:-3px;}
.rframe1 .tr {  background:url(../images/rframe_tr.jpg) no-repeat; height:24px; width:113px; float:right; margin-left:-3px;}
.rframe1 .mm { padding:5px; border:1px #fcb685 solid; }
.rframe1 .ml {display:none; }
.rframe1 .mr {display:none; }
.rframe1 .bm { }
.rframe1 .bl { display:none;}
.rframe1 .br { display:none;}
.rframe1 .mm_mm {  background:#ffebe2; width:222px; padding:5px; }
.rframe1 a:link, .rframe1 a:visited{color:#666; text-decoration:none}
.rframe1 a:hover{color:#666; text-decoration:none}

.rframe2 { margin-bottom:6px;}
.rframe2 .tm { background:url(../images/rframe1_tm.jpg) repeat-x; height:24px; padding-left:5px; color:#ff6533; line-height:24px; vertical-align:middle; font-weight:bold; font-size:14px;}
.rframe2 .tl {  background:url(../images/rframe1_tl.jpg) no-repeat; height:24px; width:4px; float:left; margin-right:-3px;}
.rframe2 .tr {  background:url(../images/rframe1_tr.jpg) no-repeat; height:24px; width:113px; float:right; margin-left:-3px;}
.rframe2 .mm { padding:5px; border:1px #fcb685 solid; }
.rframe2 .ml {display:none; }
.rframe2 .mr {display:none; }
.rframe2 .bm { }
.rframe2 .bl { display:none;}
.rframe2 .br { display:none;}
.rframe2 .mm_mm {  background:#fff5d1; width:222px; padding:5px; }
.rframe2 a:link, .rframe2 a:visited{color:#666; text-decoration:none}
.rframe2 a:hover{color:#666; text-decoration:none}

.rframe3 { margin-bottom:6px;}
.rframe3 .tm { background:url(../images/rframe2_tm.jpg) repeat-x; height:24px; padding-left:5px; color:#ff0066; line-height:24px; vertical-align:middle; font-weight:bold; font-size:14px;}
.rframe3 .tl {  background:url(../images/rframe2_tl.jpg) no-repeat; height:24px; width:5px; float:left; margin-right:-3px;}
.rframe3 .tr {  background:url(../images/rframe2_tr.jpg) no-repeat; height:24px; width:112px; float:right; margin-left:-3px;}
.rframe3 .mm { padding:5px; border:1px #f8acdd solid; }
.rframe3 .ml {display:none; }
.rframe3 .mr {display:none; }
.rframe3 .bm { }
.rframe3 .bl { display:none;}
.rframe3 .br { display:none;}
.rframe3 .mm_mm {  background:#ffe3f7; width:222px; padding:5px; }
.rframe3 a:link, .rframe3 a:visited{color:#666; text-decoration:none}
.rframe3 a:hover{color:#666; text-decoration:none}

.hrframe {margin-top:15px;}
.hrframe .m { background:url(../images/hrframe_m.jpg) repeat-x; height:58px; padding:0px 5px !important; padding:5px 0px;}
.hrframe .l { background:url(../images/hrframe_l.jpg) no-repeat; height:58px; width:4px; float:left; margin-right:-3px;}
.hrframe .r { background:url(../images/hrframe_r.jpg) no-repeat; height:58px; width:4px; float:right; margin-left:-3px;}

.mframe {margin:10px 0px 10px 10px;}
.mframe .tm { height:30px; padding-left:15px; font-size:14px; background:url(../images/mframe_tm.jpg) repeat-x; color:#fff; border-left:2px #fd5b8a solid;  line-height:30px; vertical-align:middle;}
.mframe .tl { display:none;}
.mframe .tr { background:url(../images/mframe_tr.jpg) no-repeat; height:30px; width:374px; float:right; margin-left:-3px;}
.mframe .mm { margin:0px; font-size:14px; padding:15px 10px; border-left:2px #fd5b8a solid; border-right:2px #fd5b8a solid; border-bottom:2px #fd5b8a solid;}
.mframe .ml {display:none;}
.mframe .mr {display:none;}
.mframe .bm {}
.mframe .bl {display:none;}
.mframe .br {display:none;}
.mframe a:link, .mframe a:visited{color:#000; text-decoration:underline}
.mframe a:hover{color:#000; text-decoration:underline}

.hmframe {margin-bottom:10px;}
.hmframe .tm { background:url(../images/hmframe_tm.jpg) no-repeat; height:44px; width:744px; padding-left:15px; line-height:44px;}
.hmframe .tl { display:none;}
.hmframe .tr { display:none;}
.hmframe .mm { margin:0px; padding:10px 20px; text-align:center; background:url(../images/hmframe_mm.jpg) repeat-y;  width:744px; border-bottom:3px #fd5b8a solid;}
.hmframe .ml {display:none;}
.hmframe .mr {display:none;}
.hmframe .bm {}
.hmframe .bl {display:none;}
.hmframe .br {display:none;}
.hmframe .left{float:left; width:200 !important; width:210;}
.hmframe a:link, .hmframe a:visited{color:#000; text-decoration:underline}
.hmframe a:hover{color:#000; text-decoration:underline}

.homemframe1 {margin-bottom:0px;}
.homemframe1 .tm { background:url(../images/homemframe1_tm.jpg) repeat-x; height:34px; padding-top:16px;}
.homemframe1 .tl { background:url(../images/homemframe1_tl.jpg) no-repeat; height:34; width:44px; float:left; margin-right:-4px;}
.homemframe1 .tr { background:url(../images/homemframe1_tr.jpg) no-repeat; height:34; width:9px; float:right; margin-left:-3px;}
.homemframe1 .mm { margin:0px; padding:10px 13px 0px; text-align:center; background:url(../images/homemframe1_mm.jpg) repeat-y;  width:366px;}
.homemframe1 .ml {display:none;}
.homemframe1 .mr {display:none;}
.homemframe1 .bm { background:url(../images/homemframe1_bm.jpg) repeat-x; height:10px;}
.homemframe1 .bl { background:url(../images/homemframe1_bl.jpg) no-repeat; height:10px; width:10px; float:left; margin-right:-3px;}
.homemframe1 .br { background:url(../images/homemframe1_br.jpg) no-repeat; height:10px; width:10px; float:right; margin-left:-3px;}
.homemframe1 .tm_left{float:left; width:85%; color:#ef2a79; font-weight:bold; font-size:14px;}
.homemframe1 .tm_right{float:right; text-align:right; padding-right:5px; font-weight:bold;}
.homemframe1 a:link, .homemframe1 a:visited{color:#666; text-decoration:none}
.homemframe1 a:hover{color:#666; text-decoration:none}
.homemframe1 ul{ list-style-type:none; margin:0px; padding:0px;}
.homemframe1 ul li{ float:left; width:156px; margin-right:10px; height:20px; text-align:left;}
.homemframe1 .tm_left a:link,.homemframe1 .tm_left a:visited{color:#ef2a79; text-decoration:none;}
.homemframe1 .tm_left a:hover{color:#ef2a79; text-decoration:none;}

.homemframe2 {margin-bottom:0px;}
.homemframe2 .tm { background:url(../images/homemframe2_tm.jpg) repeat-x; height:33px; padding-top:16px;}
.homemframe2 .tl { background:url(../images/homemframe2_tl.jpg) no-repeat; height:33; width:43px; float:left; margin-right:-4px;}
.homemframe2 .tr { background:url(../images/homemframe2_tr.jpg) no-repeat; height:33; width:9px; float:right; margin-left:-3px;}
.homemframe2 .mm { margin:0px; padding:10px 10px 0px; text-align:center; background:url(../images/homemframe2_mm.jpg) repeat-y;  width:366px;}
.homemframe2 .ml {display:none;}
.homemframe2 .mr {display:none;}
.homemframe2 .bm { background:url(../images/homemframe2_bm.jpg) repeat-x; height:10px;}
.homemframe2 .bl { background:url(../images/homemframe2_bl.jpg) no-repeat; height:10px; width:10px; float:left; margin-right:-3px;}
.homemframe2 .br { background:url(../images/homemframe2_br.jpg) no-repeat; height:10px; width:10px; float:right; margin-left:-3px;}
.homemframe2 .tm_left{float:left; width:85%; color:#f5944a; font-weight:bold; font-size:14px;}
.homemframe2 .tm_right{float:right; text-align:right; padding-right:5px; font-weight:bold;}
.homemframe2 a:link, .homemframe2 a:visited{color:#666; text-decoration:none}
.homemframe2 a:hover{color:#666; text-decoration:none}
.homemframe2 ul{ list-style-type:none; margin:0px; padding:0px;}
.homemframe2 ul li{ float:left; width:156px; margin-right:10px; height:20px; text-align:left;}

.homemframe3 {margin-bottom:1px;}
.homemframe3 .tm { background:url(../images/homemframe3_tm.jpg) repeat-x; height:33px; padding-top:16px;}
.homemframe3 .tl { background:url(../images/homemframe3_tl.jpg) no-repeat; height:33; width:43px; float:left; margin-right:-4px;}
.homemframe3 .tr { background:url(../images/homemframe3_tr.jpg) no-repeat; height:33; width:9px; float:right; margin-left:-3px;}
.homemframe3 .mm { margin:0px; padding:10px 10px 0px; text-align:center; background:url(../images/homemframe3_mm.jpg) repeat-y;  width:366px;}
.homemframe3 .ml {display:none;}
.homemframe3 .mr {display:none;}
.homemframe3 .bm { background:url(../images/homemframe3_bm.jpg) repeat-x; height:10px;}
.homemframe3 .bl { background:url(../images/homemframe3_bl.jpg) no-repeat; height:10px; width:10px; float:left; margin-right:-3px;}
.homemframe3 .br { background:url(../images/homemframe3_br.jpg) no-repeat; height:10px; width:10px; float:right; margin-left:-3px;}
.homemframe3 .tm_left{float:left; width:85%; color:#e81622; font-weight:bold; font-size:14px;}
.homemframe3 .tm_right{float:right; text-align:right; padding-right:5px; font-weight:bold;}
.homemframe3 a:link, .homemframe3 a:visited{color:#666; text-decoration:none}
.homemframe3 a:hover{color:#666; text-decoration:none}
.homemframe3 ul{ list-style-type:none; margin:0px; padding:0px;}
.homemframe3 ul li{ float:left; width:156px; margin-right:10px; height:20px; text-align:left;}

.homemframe4 {margin-bottom:1px;}
.homemframe4 .tm { background:url(../images/homemframe4_tm.jpg) repeat-x; height:33px; padding-top:16px;}
.homemframe4 .tl { background:url(../images/homemframe4_tl.jpg) no-repeat; height:33; width:43px; float:left; margin-right:-4px;}
.homemframe4 .tr { background:url(../images/homemframe4_tr.jpg) no-repeat; height:33; width:9px; float:right; margin-left:-3px;}
.homemframe4 .mm { margin:0px; padding:10px 10px 0px; text-align:center; background:url(../images/homemframe4_mm.jpg) repeat-y;  width:366px;}
.homemframe4 .ml {display:none;}
.homemframe4 .mr {display:none;}
.homemframe4 .bm { background:url(../images/homemframe4_bm.jpg) repeat-x; height:10px;}
.homemframe4 .bl { background:url(../images/homemframe4_bl.jpg) no-repeat; height:10px; width:10px; float:left; margin-right:-3px;}
.homemframe4 .br { background:url(../images/homemframe4_br.jpg) no-repeat; height:10px; width:10px; float:right; margin-left:-3px;}
.homemframe4 .tm_left{float:left; width:85%; color:#e7000a; font-weight:bold; font-size:14px;}
.homemframe4 .tm_right{float:right; text-align:right; padding-right:5px; font-weight:bold;}
.homemframe4 a:link, .homemframe4 a:visited{color:#666; text-decoration:none}
.homemframe4 a:hover{color:#666; text-decoration:none}
.homemframe4 ul{ list-style-type:none; margin:0px; padding:0px;}
.homemframe4 ul li{ float:left; width:156px; margin-right:10px; height:20px; text-align:left;}


/*新闻,帮助内容页面样式开始*/
.title{ text-align:center;margin-bottom:10px;border-bottom:2px solid #eeeeee;font-size:14px; font-weight:bold; }
.time{ margin-bottom:10px;}
/*新闻,帮助内容页面样式结束*/

/*商品分类模块样式开始*/
.cat_menu{ margin:0px;padding:0px; width:180px;list-style-type:none;}
.cat_menu li{ line-height:30px; text-align:center; font-weight:bold;}
.cat_menu li ul{margin:0px;padding:0px;}
.cat_menu li ul li{float:left;height:25px;list-style-type:none; font-weight:normal;padding:5px;white-space:nowrap;}
.cat_menu li a:hover{ color:#D6201C;text-decoration:none;}
/*商品分类模块样式结束*/


/*商品列表样式开始*/
.plist{ margin:0px auto;}
.pro_hlist{text-align:center;}
.pro_wlist{text-align:center;}
.pro_piclist{text-align:center;}
.list_style{height:25px; background-color:#eee;}
.list_style ul{margin:0px;padding:0px; height:25px;list-style-type:none;}
.list_style ul li{}
.display_mode{margin-top:5px;float:left;}
.display_mode span{float:left;margin-right:4px; height:16px; line-height:16px; vertical-align:middle;}
.display_mode a{border:0px; float: left; background: url(../images/mall_list_mode.png); overflow: hidden; width: 16px;height:16px; text-indent: -9999px;margin-right: 10px;}
.display_mode .hlist{ background-position: 0px -41px;}
.display_mode .hlist_selected{background-position: 0px -19px;}
.display_mode .wlist{background-position: -25px -41px;}
.display_mode .wlist_selected{background-position:-26px -19px;}
.display_mode .piclist{background-position: -125px -41px;}
.display_mode .piclist_selected{background-position:-126px -19px}
.sort_mode{margin-top:2px;width:250px;float:left;padding-left:120px;}
.sort_mode span{float:left;margin-right:4px; height:20px; line-height:20px; vertical-align:middle;}
.sort-mode-content{float:left;}
.sort-mode-content select{height:20px;}
.page_change{margin-top:5px;float:right;}
.page_change span{}
.details{ width:95px; height:25px;border:0px;background:url(../images/details.gif) no-repeat;cursor:pointer;}

.page{margin-top:10px;}
.page span{ font-size:14px;}
.fpage1{padding-left:20px;text-align:center;float:right;height:25px; line-height:25px; vertical-align:middle;}
.fpage2{text-align:center;float:left;height:25px; line-height:25px; vertical-align:middle;padding-top:5px;}
.gopage{width:30px;}
.go{width:25px;cursor:pointer; background:url("../images/go.jpg") no-repeat; height:18px; border:none; color:#fff;}
.compare_hidden{position: absolute;width: 100px; z-index: 100; display: none;}
.compare_show{display: block;}
#lbPage a
{
	border: #ddd 1px solid;
	padding: 2px 6px 2px 6px;
	background: #FFFFFF;
	color: #333333;
	margin-right:1px;
	vertical-align: middle;
}
#lbPage a:hover
{ 
	border-color: #FF3300;
	background: #FF9900;
	color: #FFFFFF;
	text-decoration:none;
}
.prepage a
{
	border: #ddd 1px solid;
	padding: 2px 6px 2px 6px;
	background: #FFFFFF;
	color: #333333;
	margin-right:1px;
	vertical-align: middle;
}
.prepage a:hover
{ 
	border-color: #FF3300;
	background: #FF9900;
	color: #FFFFFF;
	text-decoration:none;
}
.nextpage a
{
	border: #ddd 1px solid;
	padding: 2px 6px 2px 6px;
	background: #FFFFFF;
	color: #333333;
	margin-right:1px;
	vertical-align: middle;
}
.nextpage a:hover
{ 
	border-color: #FF3300;
	background: #FF9900;
	color: #FFFFFF;
	text-decoration:none;
}
/*商品列表样式结束*/

/*商品详细信息样式开始*/
#product{margin:0px;padding:0px; width:100%;}
#product .picture{float:left;padding:10px;width:255px;}
#product .info{float:left; width:450px;padding-top:10px;}
#product .subimg{margin:0px;padding:0px;width:237px;}
#product .subinfo{ width:100%;}
#product .subinfo th{width:100px;height:25px;text-align:right; background:url(../images/dot.gif) repeat-x;background-position:50% bottom; }
#product .subinfo td{text-align:left;background:url(../images/dot.gif) repeat-x;background-position:50% bottom; }
#product .ptitle{ display:block; font-size:14px;color:#D6201C;font-weight:bold; border-bottom:3px solid #F2F2F2;}
#product .buy{ width:104px; height:25px;border:0px;background:url(../images/buy.gif) no-repeat;cursor:pointer;}
#product .fav{ width:66px; height:24px;border:0px;background:url(../images/fav.gif) no-repeat;cursor:pointer;}
#product .tab{ margin-top:10px;}
#product .thumbnail_ul{margin:0px;padding:0px;list-style-type:none;width:255px;}
#product .thumbnail_li{float:left;width:43px;height:54px;margin-right:5px;padding-top:11px;padding-left:3px;}
#product .focus{background:url("../images/detail-pic-mini.gif") no-repeat;background-position:left top;}
#product .active{background:url("../images/detail-pic-mini.gif") no-repeat;background-position:right top;}
#thumbnail_img{width:250px;height:250px;border:2px solid #E1E1E1;}
#product .related_img{width:40px;height:40px;cursor:pointer;}
#pre_next_product {}
#pre_next_product .pre_next_bg1 { background:url("../images/button_bg1.jpg") no-repeat; margin-left:5px; width:60px; height:22px; line-height:22px; text-align:center; float:left; cursor:pointer; }
#pre_next_product .pre_next_bg1 a { text-decoration:none;}
#pre_next_product .pre_next_bg2 { background:url("../images/button_bg2.jpg") no-repeat; margin-left:5px; width:60px; height:22px; line-height:22px; text-align:center; float:left;}

.show{ margin:0px;}
.show .l{ background:url(../images/show_l.jpg) no-repeat; width:7px; height:73px; float:left; margin-right:-3px;}
.show .r{ background:url(../images/show_r.jpg) no-repeat; width:6px; height:73px; float:right; margin-left:-3px;}
.show .m{ background:url(../images/show_m.jpg) repeat-x; height:73px; padding:10px; vertical-align:middle;}

.choiceItem { float:left; margin:0px; vertical-align:middle;width:29px;height:29px; line-height:29px;}
.choiceImg { width:25px; height:25px; vertical-align:middle;margin:1px; border:1px solid #336699; cursor:pointer;}
.choiceImgOn {margin:0px;border:2px solid #336699;}
/*商品详细信息样式开始*/

/*CheckOut 页面样式开始*/
#CurrentStatus{ width:100%;height:32px; line-height:32px; background:url("../images/checkout_bg.jpg") repeat-x;}
#CurrentStatus .tm {}
#CurrentStatus .tl { float:left; width:118px; height:28px; line-height:28px; padding-left:20px; color:#000000; font-size:13px; font-weight:bold; background:url("../images/checkout_tl.jpg") no-repeat;}
#CurrentStatus .tr { float:right;}
#CurrentStatus ul{ float:left; right:10px;}
#CurrentStatus ul li{ width:86px; line-height:28px; float:left; list-style:none; margin:0px 5px; background:url("../images/checkout_off.jpg"); text-align:center;}
#CurrentStatus ul li.current{ width:86px; line-height:28px; float:left; list-style:none; margin:0px 5px; background:url("../images/checkout_on.jpg"); color:#000000; font-weight:bold;}

.checkout {margin-bottom:10px; margin-top:20px;}
.checkout .tm {height:30px; background:#E4F0FF;}
.checkout .tm img {vertical-align:middle;}
.checkout .tl {display:none;}
.checkout .tr {display:none;}
.checkout .mm { margin:0px;}
.checkout .mmh {}
.checkout .mm1{}
.checkout .left {}
.checkout .ml {display:none;}
.checkout .mr {display:none;}
.checkout .bm {}
.checkout .bl {display:none;}
.checkouttitle{color:#000000; font-size:13px; font-weight:bold; width:108px; height:30px; line-height:30px; padding-left:20px;}

#addressList ul {width:100%; float:left;}
#addressList ul li {float:left; width:260px;}

.modify { color:#ff0000; margin-left:50px; font-size:13px; cursor:pointer;}
/*CheckOut 页面样式结束*/

/*商品对比页面样式开始*/
#compare {border:2px #d0d0d0 solid; margin:10px; width:100%;}
#compare th {border-top:1px #dddddd dotted; text-align:center; height:40px;}
#compare td {border-top:1px #dddddd dotted; text-align:center;}
/*商品对比页面样式结束*/

/*版权信息开始*/
#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
}