/*全局定义开始*/
td {font-size:12px;}
body{margin:0px;padding:0px; background:#FFFFFF;color:#999999;font-size: 12px;text-align:center;font-family: "宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;}
iframe,form,input,select,textarea{margin:0; padding:0;font-size:12px;}
input{cursor:pointer;}
.btnAddAddress{ cursor:pointer; margin-left:43%;}
#addressList ul li table td input{ cursor:pointer;}
.check_btnSave{ cursor:pointer;}
.submit{ cursor:pointer;}

div{ text-align:left;}
img{border:0px;}
.clear{ clear:both;}
.pointer{cursor:pointer;}
.hidden{display:none;}
a:link, a:visited  {color: #000000;text-decoration:none}
a:hover {color: #000000; text-decoration:underline}
#container{	margin:0 auto;}
.path{ margin:0 auto; width:990px; height:33px;line-height:33px;color:#000;}
.path a:link,.path a:visited{color:#000;}
.path a:hover{color:red;}
.button { width:100%; float:left; border:none; color:#fbcdd8;text-decoration:none; height:27px; line-height:27px; vertical-align:baseline; margin:0; text-align:center; padding-top:2px; font-weight:bold; font-size:12px; background:url(../images/button.jpg) no-repeat;cursor:pointer; background-position:50% 50%;}
.paimai{ background:url(../Images/chujia.gif);width:124px; height:32px;border:none; cursor:hand;}
.payonline{ background:url(../Images/payonline.jpg) no-repeat;width:150px; height:40px;border:none; cursor:hand; color:#123cc0; line-height:40px; vertical-align:middle; font-weight:bold; font-size:20px;}
.checkoutsucc{ background:url(../Images/submit.jpg) no-repeat;width:26px; height:26px;border:none; cursor:hand; float:left;}
.citems{ background:url(../images/citems.jpg) no-repeat; width:10px; height:20px; border:none; float:left; margin-top:3px;}
.checkoutsucctip{ margin-top:10px; margin-bottom:10px; padding:20px 0px; line-height:20px; background:#fafafa; border-top:1px #feac30 solid; border-bottom:1px #feac30 solid;}
.checkoutsucctip1{ margin-top:20px; font-size:13px; font-weight:bold; padding-left:35px;}
.checkoutsucctip2{ margin-top:5px;}
.btn_next{ background:url(../Images/cnext.jpg) no-repeat; height:24px; width:92px; cursor:pointer; border:none; margin:10px 0px 0px 10px;}
.btn_submit{ background:url(../Images/csubmit.jpg) no-repeat; height:24px; width:93px; cursor:pointer; border:none;}
.next_btn{ background:url("../images/next_btn.jpg") no-repeat; height:38px; line-height:38px; vertical-align:middle; width:139px; font-weight:bold; font-size:18px; margin:16px 10px; margin-left:430px; text-align:center; color:#333; border:none; cursor:pointer;}
.next_btn1{ background:url("../images/next_btn.jpg") no-repeat; height:38px; line-height:38px; vertical-align:middle; width:139px; font-weight:bold; font-size:18px; margin:16px 10px; text-align:center; color:#333; border:none; cursor:pointer;}

/***********************广告**********************/
.lad{ margin:0px 0px 10px 0px; width:213px; height:301px; overflow:hidden;}
.rad{ margin:0px 0px 15px 0px; width:214px; height:75px; overflow:hidden;}
.list_ad{margin-bottom:10px; width:762px; overflow:hidden;}
.slad{ margin:0px 0px 10px 0px; width:213px; height:92px; overflow:hidden;}

/*************************价格,商品名称***********************/
.memberprice{ color:#cc0001;}
.marketprice{ color:#515151;}
.hnewpdtprice{ color:#cc0001; font-weight:bold; font-size:16px;}
.productname{ line-height:20px; height:40px; overflow:hidden; text-align:center;}
.productname1{ line-height:20px; height:40px; overflow:hidden; text-align:left;}

.homeproduct{ width:113px; padding:6px 9px;}
.homenewproduct{ width:166px; padding:6px 10px;}
.listproduct{ width:166px; padding:6px 9px;}
.searchproduct{ width:166px; padding:6px 14px;}
/*全局定义结束*/

/*头部样式开始*/
#header_top{ margin:0px auto; width:990px; background:url(../Images/top_bg.jpg) repeat-x; height:24px; line-height:24px; text-align:right; padding-right:26px;}
#header{width:990px; margin:0px auto;}
#site_head{	margin:0px;	padding:0px;}
#site_left{	float:left;text-align:left; overflow:hidden; width:201px; vertical-align:middle;}
#site_right{float:right; text-align:right; margin-right:26px;}
#site_right_top{ text-align:right; clear:both; float:right; margin-bottom:10px; margin-top:10px;}
#site_right_bottom{ text-align:left; clear:both;}
.h1{ background:url("../images/h1.jpg") no-repeat; width:18px; height:19px; float:left;}
.h2{ background:url("../images/h2.jpg") no-repeat; width:22px; height:19px; float:left;}
.h3{ background:url("../images/h3.jpg") no-repeat; width:21px; height:19px; float:left;}
.h4{ background:url("../images/h4.jpg") no-repeat; width:17px; height:19px; float:left;}
.htext{ float:left; height:34px; line-height:26px; color:#9a9a9a; vertical-align:middle; padding-right:10px; padding-left:5px;}
#header_bottom{ background:url("../images/navbar_bottom.jpg") repeat-x; height:11px; margin-bottom:-5px;}
/*头部样式结束*/

/*导航栏样式开始*/
#navbar{margin:0px auto; padding:0px;width:990px; background:url("../images/nav_bg.jpg") no-repeat; height:62px; overflow:hidden;}
#navbar .l{ background:url("../images/nav_l.jpg") no-repeat; width:100px; height:62px; float:left; margin-right:-3px; overflow:hidden;}
#navbar .r{ background:url("../images/nav_r.jpg") no-repeat; width:100px; height:62px; float:right; margin-left:-3px; overflow:hidden;}
#navbar .m{ background:url("../images/nav_m.jpg") repeat-x; height:62px; overflow:hidden;}
#navbar ul{ margin:0px; padding:0px 100px; list-style-type:none;}
#navbar ul li{ float:left; width:82px; height:32px; line-height:32px; vertical-align:middle; margin-right:4px; vertical-align:baseline; font-size:14px; color:#fff; cursor:pointer; text-align:center;}
#navbar ul li.special{ background:url("../images/special_icon.jpg") no-repeat 0px 2px; padding-left:35px; width:60px; left:left;}
#navbar ul li.on{ margin-right:4px;color:#ffffff;}
#navbar ul li.on a:link,#navbar ul li.on a:visited,#navbar ul li.on a:hover{color:#ffffff; text-decoration:none;}
#navbar ul li.special a:link,#navbar ul li.on a:visited,#navbar ul li.special a:hover{color:#fd0001; text-decoration:none;}
#navbar ul li a:link,#navbar ul li a:visited,#navbar ul li a:hover{	color:#ffffff;	text-decoration:none;}
#navbar_bottom{	width:100%;	height:10px;background-color:#ffffff;}
.nav_search{ clear:both;}

.nav_bg{ background:url("../images/body_bg.jpg") repeat-x 0px 38px; text-align:center;}
/*导航栏样式结束*/

/*搜索样式开始*/
#search{ height:22px; padding-top:3px;}
.search_text{ background:url("../images/search_bg.jpg") no-repeat; height:22px; width:265px; overflow:hidden; float:left; text-align:left; margin-left:45px !important; margin-left:20px;}
.search_searchad{ height:22px; line-height:22px; float:left;}
.search_searchad a{ text-decoration:underline;}
.search_searchkeyword span{ color:#fd0100;}
.search_searchkeyword{ height:22px; line-height:22px; vertical-align:baseline; float:left; width:420px; margin-left:150px; color:#2c2c2c;}
.search_searchkeyword a:link,.search_searchkeyword a:visited,.search_searchkeyword a:hover{ color:#2c2c2c;}
#search .l{ display:none;}
#search .r{ display:none;}
#search .m{padding:5px; margin:0px; text-align:center; background:url("../images/search_m.jpg") repeat-x; height:34px; color:#000;}
.search_input{ background:#fff; border:none; width:200px; padding-top:0px; *padding-top:3px; height:18px; height:18px; *height:15px; *height:15px; vertical-align:middle; margin-top:2px; float:left; margin-left:10px; +margin-left:-36px; _margin-left:-10px;}
.search_select{width:220px;	font-size:10px;}
.search_buttom{ background:url("../images/search_btn.jpg") no-repeat; border:none; width:34px; height:18px; color:#000; font-size:12px; float:right; margin-right:6px; margin-top:2px; cursor:pointer;}
#search .m a:link,#search .m a:visited,#search .m a:hover{ color:#000;}
/*搜索样式结束*/

/*中间样式开始*/
#content{ margin:0px auto; padding:0px; width:990px;}
#content_left_side{ overflow:visible; float:left; width:213px;position:relative; z-index:6; }
#content_middle_side{float:left;margin:0px 0px 0px 15px;width:762px; overflow:hidden;}
#content_right_side{ float:right;width:214px; overflow:hidden;}
#content_middle_side1{float:left;margin:0px 5px 0px 0px; *margin:0px 5px 0px 0px; _margin:0px 12px 0px 0px; width:538px; overflow:hidden;}
#content_left{ overflow:hidden; float:left; width:761px;}
#content_right{ overflow:hidden; float:left; margin:0px 0px 0px 12px; width:765px;}
/*中间样式结束*/

/*帮助样式开始*/
#helper{ width:974px; margin:10px auto 0px !important; margin:0px auto; padding:10px 0px 10px 16px; height:150px; overflow:hidden; border:1px #ebe7e8 solid; background:url("../images/helper_bg.jpg") repeat-x;}
#helper ul{ margin:0px; padding:0px; list-style-type:none;}
#helper ul li{ background:url("../images/helper_li_bg.jpg") no-repeat 0px 20px; line-height:20px; padding-left:5px; width:131px; float:left; margin:0px 28px !important; margin:0px 25px; font-size:14px; font-weight:bold; color:#666;}
#helper ul li ul{ margin:0px; padding:0px; list-style-type:none;}
#helper ul li ul li{ line-height:20px; color:#666; background:none; padding-left:0px; margin:0px !important; margin:0px; font-size:12px; font-weight:normal;}
#helper ul li ul li a:link,#helper ul li ul li a:visited,#helper ul li ul li a:hover{ color:#666;}
/*帮助样式结束*/

/*友情链接样式开始*/
#link{ width:990px; margin:0px auto; margin-top:15px;}
#link .link_tl{background:url("../images/link_tl.jpg") no-repeat; height:25px; width:29px; float:left; margin-right:-3px; overflow:hidden;}
#link .link_tr{background:url("../images/link_tr.jpg") no-repeat; height:25px; width:9px; float:right; margin-left:-3px; overflow:hidden;}
#link .link_tm{background:url("../images/link_tm.jpg") repeat-x; height:25px; line-height:25px; vertical-align:middle; overflow:hidden; color:#000; font-weight:bold;}
#link .link_content{padding:10px 5px; border:1px #e6e6e6 solid; border-top:0px #e6e6e6 solid;}
#link .link_content table td img{ border:1px #e2e2e2 solid;}

.linkinfo{ width:98%;}
.linkinfo th{width:110px;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{ width:990px; background:url("../images/footer_bg.jpg") repeat-x; line-height:20px;clear:both; text-align:center; vertical-align:middle; padding-top:10px; margin:10px auto 0px;}
/*底部样式结束*/

/*************************首页登陆样式开始*************************/
.login_css{ color:#315d80;}
.login_css a:link,.login_css a:visited,.login_css a:hover{color:#315d80;}
.login_red a:link,.login_red a:visited,.login_red a:hover{ color:#d10e12;}
/*************************首页登陆样式结束*************************/

/*************************首页新闻样式开始*************************/
.news_frame{margin-bottom:10px;}
.news_frame .tl{ background:url("../images/new_frame_tl.jpg") no-repeat; height:30px; width:11px; float:left; margin-right:-3px;}
.news_frame .tr{ background:url("../images/new_frame_tr.jpg") no-repeat; height:30px; width:11px; float:right; margin-left:-3px;}
.news_frame .tm{ background:url("../images/new_frame_tm.jpg") repeat-x; color:#cd0b0c; font-weight:bold; font-size:14px; height:30px; line-height:30px; vertical-align:middle;}
.news_frame .ml{display:none;}
.news_frame .mr{display:none;}
.news_frame .mm{margin:0px;padding:10px 3px 17px 3px; background:url("../images/new_frame_mm.jpg") repeat-x; border:1px #ddd solid; border-top:0px #ddd solid;}
.news_frame .bl{ display:none;}
.news_frame .br{ display:none;}
.news_frame .bm{ }
.news_frame .mm a:link,.news_frame .mm a:visited,.news_frame .mm a:hover{color:#343233;}
.news_frame .mm table td{ height:22px; *height:20px;}
/*************************首页新闻样式结束*************************/

/*************************首页销售排行榜************************/
.top_frame{margin-bottom:10px;}
.top_frame .tl{ background:url("../images/top_frame_tl.jpg") no-repeat; height:28px; width:77px; float:left; margin-right:-3px;}
.top_frame .tr{ background:url("../images/top_frame_tr.jpg") no-repeat; height:28px; width:7px; float:right; margin-left:-3px;}
.top_frame .tm{ background:url("../images/top_frame_tm.jpg") repeat-x; color:#111; font-weight:bold; font-size:16px; height:28px; line-height:24px; vertical-align:middle;}
.top_frame .ml{display:none;}
.top_frame .mr{display:none;}
.top_frame .mm{margin:0px;padding:0px auto; border-left:1px #dadada solid; border-right:1px #dadada solid;}
.top_frame .bl{ background:url("../images/top_frame_bl.jpg") no-repeat; height:36px; float:left; width:7px; margin-right:-3px; overflow:hidden;}
.top_frame .br{ background:url("../images/top_frame_br.jpg") no-repeat; height:36px; float:right; width:7px; margin-left:-3px; overflow:hidden;}
.top_frame .bm{ background:url("../images/top_frame_bm.jpg") repeat-x; height:36px; overflow:hidden;}
.top_frame .mm a:link,.top_frame .mm a:visited,.top_frame .mm a:hover{color:#343233;}
.top_frame .mm_mm{ border-left:1px #ebebeb solid; border-right:1px #ebebeb solid; padding:0px 0px 0px; *padding:0px 0px 8px;}

.product_bg{ margin:5px 8px 6px; *margin:6px 8px;}
.product_bg .l{ background:url("../images/product_bg_l.jpg") no-repeat; height:115px; width:8px; float:left; margin-right:-3px; overflow:hidden;}
.product_bg .r{ background:url("../images/product_bg_r.jpg") no-repeat; height:115px; width:8px; float:right; margin-left:-3px; overflow:hidden;}
.product_bg .m{ background:url("../images/product_bg_m.jpg") repeat-x; height:115px; overflow:hidden;}
.product_bg .m ul{ margin:5px 0px; padding:0px; list-style-type:none;}
.product_bg .m ul li.img{ width:71px; overflow:hidden; margin-right:10px; float:left;}
.product_bg .m ul li.name{ width:90px; float:left; line-height:20px; padding-top:16px; overflow:hidden;}
/******************************end*****************************/

/*************************首页最新商品开始*************************/
.newpdt_frame{margin-bottom:10px;}
.newpdt_frame .tl{ background:url("../images/newpdt_frame_tl.jpg") no-repeat; height:38px; width:15px; float:left; margin-right:-3px;}
.newpdt_frame .tr{ background:url("../images/newpdt_frame_tr.jpg") no-repeat; height:38px; width:15px; float:right; margin-left:-3px;}
.newpdt_frame .tm{ background:url("../images/newpdt_frame_tm.jpg") repeat-x; height:38px; line-height:38px; vertical-align:middle; overflow:hidden;}
.newpdt_frame .ml{display:none;}
.newpdt_frame .mr{display:none;}
.newpdt_frame .mm{margin:0px;padding:0px auto; border-left:6px #e5e5e5 solid; border-right:6px #e5e5e5 solid; zoom:1;}
.newpdt_frame .bl{ background:url("../images/newpdt_frame_bl.jpg") no-repeat; height:17px; float:left; width:14px; margin-right:-3px; overflow:hidden;}
.newpdt_frame .br{ background:url("../images/newpdt_frame_br.jpg") no-repeat; height:17px; float:right; width:14px; margin-left:-3px; overflow:hidden;}
.newpdt_frame .bm{ background:url("../images/newpdt_frame_bm.jpg") repeat-x; height:17px; overflow:hidden;}
.newpdt_frame .tm .title{ float:left;}
.newpdt_frame .tm .title span.english{ font-size:17px; color:#0f0f0f; margin-right:5px;}
.newpdt_frame .tm .title span.china{ color:#000; font-weight:bold; font-size:13px;  margin-top:5px; vertical-align:bottom;}
.newpdt_frame .tm .more{ float:right;}
.newpdt_frame .tm .more a{ background:url("../images/newpdt_more.jpg") no-repeat; width:31px; height:13px; margin-top:15px; display:block; text-indent:-99px; overflow:hidden;}
/*******************************end*******************************/

/*****************************高级搜索开始*****************************/
.ptable
{
	border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
	border:solid #999; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
	border-width:1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */
	background-color:#eee;
	width:100%;
}
.ptable tr.brand_tr{display:none;}
.ptable tr.field_tr{display:none;}
.ptable th{width:140px; text-align:right;border:solid #999;border-width:0 1px 1px 0;padding:5px; font-weight:normal;}
.ptable th.header{width:100%; text-align:left;border-width:0 1px 2px 0;}
.ptable td{text-align:left;border:solid #999;border-width:0 1px 1px 0;padding:5px;}
.ptable td.center{ text-align:center;}
.ptable td select{width:100px;}
/*****************************高级搜索结束*****************************/

/*热卖*/
.hot{margin-bottom:10px;}
.hot .tl{ background:url("../images/hot_tl.jpg") no-repeat; width:39px; height:33px; float:left; margin-right:-3px;}
.hot .tr{ background:url("../images/hot_tr.jpg") no-repeat; width:9px; height:33px; float:right; margin-left:-3px;}
.hot .tm{ background:url("../images/hot_tm.jpg") repeat-x; height:33px; line-height:33px; vertical-align:middle; color:#fff; font-weight:bold; padding-left:45px !important; padding-left:5px;}
.hot .ml{display:none;}
.hot .mr{display:none;}
.hot .mm{ overflow:hidden; margin:0px;padding:5px 5px 0px 5px; border-left:1px #b683df solid;border-right:1px #b683df solid;color:#000;}
.hot .bl{ background:url("../images/hot_bl.jpg") no-repeat; width:12px; height:8px; float:left; margin-right:-3px;}
.hot .br{ background:url("../images/hot_br.jpg") no-repeat; width:9px; height:8px; float:right; margin-left:-3px;}
.hot .bm{ background:url("../images/hot_bm.jpg") repeat-x; height:8px;}
.hot .mm_m{ background-color:#f7f7f7; margin:5px; }
.hot .mm a:link,.hot .mm a:visited,.hot .mm a:hover{color:#000;}
/*热卖*/

/*cart*/
.cart{margin-bottom:10px; float:right;}
.cart .l{ background:url("../images/cart_tl.jpg") no-repeat; width:42px; height:27px; float:left;}
.cart .r{ background:url("../images/cart_tr.jpg") no-repeat; width:4px; height:27px; float:left;}
.cart .m{ background:url("../images/cart_tm.jpg") repeat-x; height:27px; line-height:27px; vertical-align:baseline; color:#9d4a08; float:left;}
.cart .spaceno{ height:27px; display:block; float:left; vertical-align:baseline; padding-left:10px; margin-right:5px;}
.cart .space{ background:url("../images/cart_space.jpg") no-repeat; height:27px; display:block; float:left; vertical-align:baseline; padding-left:10px; margin-right:5px;}
/*cart*/

.fg2{ margin:10px 0px 10px 0px;}

.lframe1{margin-bottom:10px;}
.lframe1 .tl{display:none;}
.lframe1 .tr{display:none;}
.lframe1 .tm{height:45px; line-height:45px; vertical-align:middle; text-align:left; font-size:16px; padding-left:5px;color:#ec373e; font-weight:bold;}
.lframe1 .ml{display:none;}
.lframe1 .mr{display:none;}
.lframe1 .mm{margin:0px;padding:5px;border-top:1px #c7c7c7 solid; border-left:1px #c7c7c7 solid;border-right:1px #c7c7c7 solid; background-color:#fff;}
.lframe1 .bl{display:none;}
.lframe1 .br{display:none;}
.lframe1 .bm{border-bottom:1px #c7c7c7 solid;}
.lframe1tmimg { background:url(../images/category.jpg) no-repeat; float:left; width:37px; height:37px;}
.lframe1tmimg1 { background:url(../images/topsaleproduct.jpg) no-repeat; width:126px; height:40px;}
.tnum { float:left; background:url(../images/tnum.jpg) no-repeat; width:12px; height:12px; color:#fff; text-align:center; line-height:12px; vertical-align:middle;}
.lframe1 .mm a:link,.lframe1 .mm a:visited,.lframe1 .mm a:hover{color:#000; text-decoration:none;}

.lframe{margin-bottom:10px; width:213px; overflow:hidden;}
.lframe .tl{ background:url("../images/lframe_tl.jpg") no-repeat; width:24px; height:30px; float:left; margin-right:-3px;}
.lframe .tr{background:url("../images/lframe_tr.jpg") no-repeat; width:10px; height:30px; float:right; margin-left:-3px;}
.lframe .tm{ background:url("../images/lframe_tm.jpg") repeat-x; padding-top:4px; height:26px; line-height:26px; vertical-align:middle; font-size:14px; color:#000; font-weight:bold;}
.lframe .ml{display:none;}
.lframe .mr{display:none;}
.lframe .mm{ overflow:hidden; margin:0px;padding:5px 5px 0px 5px; border-left:1px #e4e4e4 solid;border-right:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid;color:#000; zoom:1;}
.lframe .bl{display:none;}
.lframe .br{display:none;}
.lframe .bm{}
.tnum { float:left; background:url(../images/tnum.jpg) no-repeat; width:12px; height:12px; color:#fff; text-align:center; line-height:12px; vertical-align:middle;}
.lframe .mm a:link,.lframe .mm a:visited,.lframe .mm a:hover{color:#000;}

.rframe{margin-bottom:10px;}
.rframe .tl{ background:url("../images/new_frame_tl.jpg") no-repeat; height:30px; width:11px; float:left; margin-right:-3px;}
.rframe .tr{ background:url("../images/new_frame_tr.jpg") no-repeat; height:30px; width:11px; float:right; margin-left:-3px;}
.rframe .tm{ background:url("../images/new_frame_tm.jpg") repeat-x; color:#cd0b0c; font-weight:bold; font-size:14px; height:30px; line-height:30px; vertical-align:middle;}
.rframe .ml{display:none;}
.rframe .mr{display:none;}
.rframe .mm{margin:0px; padding:0px 0px 1px; *padding:0px 0px 17px; border:1px #ddd solid; border-top:0px #ddd solid;}
.rframe .bl{ display:none;}
.rframe .br{ display:none;}
.rframe .bm{ }

/*************************最新评论*************************/
ul.newreview{ margin:0px auto; padding:0px 0px 14px 0px; *padding:0px 0px 9px 0px; list-style-type:none;}
ul.newreview li{ background:url("../images/li_icon.jpg") no-repeat 5px 10px; padding-left:15px; width:185px; height:25px; line-height:25px; vertical-align:middle; overflow:hidden;}
ul.newreview li.space{ background:url("../images/newreview_bg.jpg") repeat-x 100% 0%; height:1px; line-height:1px; vertical-align:middle; overflow:hidden; margin-bottom:1px; *margin-bottom:-12px;}
/****************************end***************************/

/*****************************flash广告开始****************************/
.play {width:528px; height:278px;overflow:hidden; border:5px solid #b6a490; padding:0px; margin-bottom:15px;position:relative;}
.play_text { width:100%; position:absolute; top:240px; background:#b6a490;}
.play_text ul { background:#b6a490; margin:0px; padding:0px; list-style-type:none; display:block;}
.play_text ul li { background:#b6a490; padding:0px 26px; width:80px; height:38px; line-height:19px; vertical-align:baseline; float:left; display:block;color:#FFF;text-align:center; cursor:pointer;}
.play_text ul li.on { background:url("../images/flash_on.jpg") no-repeat 50% 0%; padding:0px 26px; width:80px; height:38px; line-height:19px; vertical-align:baseline; float:left; display:block; color:#f6821d;}
.play_list img {width:528px; height:238px;}
/*********************************end*********************************/



.mframe{ margin-bottom:15px;}
.mframe .tl{ background:url("../images/mframe_tl.jpg") no-repeat; height:37px; width:11px; line-height:37px; float:left; margin-right:-3px; overflow:hidden;}
.mframe .tr{ background:url("../images/mframe_tr.jpg") no-repeat; height:37px; width:11px; line-height:37px; float:right; margin-left:-3px; overflow:hidden;}
.mframe .tm{height:37px; background:url("../images/mframe_tm.jpg") repeat-x;}
.mframe .tm .on{ background:url("../images/mframe_tm_on.jpg") repeat-x; margin-top:7px; float:left; font-size:14px; font-weight:bold; padding:0px 10px; height:30px; line-height:30px; vertical-align:baseline; border-left:1px #dedede solid; border-right:1px #dedede solid; color:#3f4042; overflow:hidden;}
.mframe .ml{display:none;}
.mframe .mr{display:none;}
.mframe .mm{margin:0px;padding:5px; color:#666; border-left:1px #dedede solid; border-right:1px #dedede solid; border-bottom:1px #dedede solid; zoom:1;}
.mframe .mm1{margin:0px;padding:0 5 5 5; text-align:center; background-color:White;}
.mframe .right{margin:0px;padding:5px; color:red; background-color:#fff; border-left:2px #dbdbdb solid;border-right:2px #dbdbdb solid; zoom:1;}
.mframe .bl{display:none;}
.mframe .br{display:none;}
.mframe .bm{ }
.mframe .right{border-bottom:2px #dbdbdb solid;}
.mframe .mm a:link,.mframe .mm a:visited,.mframe .mm a:hover{color:#666;}
.mframe .right a:link,.mframe .right a:visited,.mframe .right a:hover{color:#000;}
.mframe .tm .more{ float:right;}
.mframe .tm .more a{ background:url("../images/more.jpg") no-repeat; width:34px; height:14px; margin-top:10px; display:block; text-indent:-99px; overflow:hidden;}


/************************网站调查样式开始********************/
.poll{margin-bottom:10px; width:209px; overflow:hidden;border:1px #d8d8d8 solid; padding:1px;}
.poll .tl{ display:none;}
.poll .tr{ display:none;}
.poll .tm{ background:url("../images/polls_tm.jpg") repeat-x; height:31px; line-height:31px; vertical-align:middle; color:#fff; font-weight:bold; font-size:14px; padding-left:15px; *padding-left:10px;}
.poll .ml{display:none;}
.poll .mr{display:none;}
.poll .mm{ overflow:hidden; margin:0px 0px -5px;padding:5px 5px 0px 5px; color:#000;}
.poll .bl{ background:url("../images/polls_bl.jpg") no-repeat; width:9px; height:7px; float:left; margin-right:-3px;}
.poll .br{ background:url("../images/polls_br.jpg") no-repeat; width:9px; height:7px; float:right; margin-left:-3px;}
.poll .bm{ background:url("../images/polls_bm.jpg") repeat-x; height:7px;}
.poll .mm a:link,.poll .mm a:visited,.poll .mm a:hover{color:#000;}
.poll table{ padding:2px; *padding:0px;}
/****************************end*****************************/


/************************订单查询***************************/
.order_search{margin-bottom:10px; width:213px; overflow:hidden;}
.order_search .tl{ background:url("../images/order_search_tl.jpg") no-repeat; width:9px; height:30px; float:left; margin-right:-3px; overflow:hidden;}
.order_search .tr{ background:url("../images/order_search_tr.jpg") no-repeat; width:9px; height:30px; float:right; margin-left:-3px; overflow:hidden;}
.order_search .tm{ background:url("../images/order_search_tm.jpg") repeat-x; height:30px; line-height:30px; vertical-align:middle; color:#cb0e0a; font-weight:bold; font-size:14px; overflow:hidden; padding-left:10px; *padding-left:5px;}
.order_search .mm{ border:1px #dadada solid; border-top:0px #dadada solid; padding:1px;}
.order_search .mm .context{ background:#eee; height:72px; padding:10px 8px 0px 0px; text-align:right;}
.order_search .mm .context .order_input{ border:1px #9f9f9f solid; height:22px; line-height:22px; vertical-align:middle; background:#eee; width:190px;}
.order_search .mm .context .order_buttom{ margin-top:10px; background:url("../images/order_btn.jpg") no-repeat; height:23px; line-height:23px; vertical-align:middle; width:45px; border:none; color:#fff; text-align:center;cursor:pointer;}
/************************end*******************************/

/*新闻,帮助内容页面样式开始*/
.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:-20px 0px 0px; *margin:0px; padding:0px; width:185px; list-style-type:none; clear:both; overflow:hidden;}
.cat_menu li{line-height:25px; vertical-align:middle; text-align:left; margin-top:5px; font-size:13px; font-weight:bold; clear:both;}
.cat_menu li ul{margin:0px 0px 0px 6px; padding:0px;}
.cat_menu li ul li{float:left;height:25px; line-height:25px; vertical-align:baseline; list-style-type:none; font-weight:normal; font-size:12px; text-align:center; clear:none; padding:0px; white-space:nowrap;}
.cat_menu li img{ line-height:30px; vertical-align:text-top; margin-right:4px;}
.cat_menu li a:link,.cat_menu li a:visited,.cat_menu li a:hover{ color:#f06520;}
.cat_menu li ul li a:link,.cat_menu li ul li a:visited,.cat_menu li a:hover{ color:#000;}

/*列表页面分类开始*/
.list_menu{ margin:10px 0px 0px; padding:0px; list-style-type:none;}
.list_menu li{ margin-left:15px; line-height:20px; vertical-align:middle;}
.list_menu li ul{ margin:0px; padding:0px;}
.list_menu li ul li{ margin-left:0px; line-height:25px; vertical-align:middle; list-style-type:none;}
.list_menu li ul li.clear{ margin-bottom:0px; *margin-bottom:-12px; clear:both; height:0px; line-height:0px; overflow:hidden;}
.list_menu li ul li ul{ margin:0px; padding:0px;}
.list_menu li ul li ul li{ float:left; margin:0px 10px 0px 0px; height:20px; line-height:20px; vertical-align:middle; overflow:hidden; list-style-type:none;}

.list_menu li a:link,.list_menu li a:visited,.list_menu li a:hover{ color:#f0661e; text-decoration:none; font-weight:bold;}
.list_menu li ul li a:link,.list_menu li ul li a:visited,.list_menu li ul li a:hover{ color:#ac0000; text-decoration:none; font-weight:bold;}
.list_menu li ul li ul li a:link,.list_menu li ul li ul li a:visited,.list_menu li ul li ul li a:hover{ color:#2a2a2a; text-decoration:none; font-weight:normal;}
/****************************************end*************************************************************/


/*首页分类开始*/
.listlframe{ border:1px #e2e2e2 solid; padding:1px; margin-bottom:10px;}
.listlframe .context{ background:url("../images/listlframe_bg.jpg") repeat-y; width:209px; margin:0px; padding:0px;}
.listlframe .context .title{ background:url("../images/LeftNav_title.jpg") no-repeat; height:35px; width:207px; margin:0px auto; overflow:hidden;}
.listlframe ul.salerank1_tabitem{ margin:10px 0px 0px 15px; *margin:0px 0px 0px 15px; _margin:10px 0px 0px 15px; padding:0px 0px 20px;}
.listlframe ul.salerank1_tabitem li{ list-style-type:none;}

.rank_subcat { margin:0px; padding:0px;}
.rank_subcat span.tabon { color:#fff; background:url("../images/list_on.jpg") no-repeat; float:left; width:105px; text-align:center; height:37px; line-height:37px; vertical-align:baseline; font-size:18px; font-weight:bold; cursor:pointer;}
.rank_subcat span.tabout { color:#343233; background:url("../images/list_out.jpg"); float:left; cursor:pointer; height:37px; line-height:37px; vertical-align:baseline; float:left; width:104px; font-size:18px; font-weight:bold; text-align:center;}
/*end*/


/***************************分类页三级分类菜单***************************************************************/
ul#cat_cat_ul{
	display:block;
	width:190px;
	margin:0px;
	padding:0px;
	
}

ul#cat_cat_ul li{
	line-height:30px;
}

ul#cat_cat_ul h4{
	line-height:25px; *line-height:23px; vertical-align:middle;
}
ul#cat_cat_ul h4 img{ line-height:30px; vertical-align:text-top; *vertical-align:middle; _vertical-align:text-top;}

ul#cat_cat_ul h4 a,
ul#cat_cat_ul h4 span.tt{
	color:#f06522;
	padding-left:0px;
	font-size:13px;
}





ul#cat_cat_ul h4 a{
	color:#f06522;
	padding-left:0px;
	text-decoration:none;
}

ul#cat_cat_ul span.two{
	display:block;
	width:170px;
	margin:0 auto;
	line-height:25px;
}

ul#cat_cat_ul span.two a{
	white-space:nowrap;
}

ul#cat_cat_ul span.two a:hover{
	color:#f06522;
	text-decoration:none;
}
/*******************************************************/
ul#cat_cat_ul li.two span.two_cat{ float:left;}
ul#cat_cat_ul li.two span.fly3{ float:left; width:110px; overflow:hidden;}

ul#cat_cat_ul li.two span.fly3 a{
	color:#898989;
	white-space:nowrap;
	padding:0 1px;
	display:none;
}

ul#cat_cat_ul li.two span.fly3 a.fly3-1,
ul#cat_cat_ul li.two span.fly3 a.fly3-2{
	display:inline;
}
ul#cat_cat_ul li.one{
	margin:-8px 0px -15px;
	*margin:0px 0px -15px;
	_margin:8px 0px -15px;
	padding:0px;
}

ul#cat_cat_ul li.two{
	position:relative;
	width:160px;
	margin:0px 0px 0px 5px;
	*margin:0px 0px -3px 5px;
	padding:0px;
	line-height:25px;
	padding-left:5px;
	white-space:nowrap;
	background:url(../images/arrow.gif) no-repeat right center;
}

ul#cat_cat_ul img.menu3-img{
	display:none;
	width:15px;
	height:21px;
	position:absolute;
	top:4px;
	right:0;
	z-index:999;
	overflow:hidden;
}

ul#cat_cat_ul .menu3{
	display:none;
	position:absolute;
	top:-20px;
	left:176px;
	z-index:888;
}

.menu3 .menu3-t{
	width:239px;
	height:17px;
	background:url(../images/top.gif) no-repeat;
}

.menu3 .menu3-body{
	width:239px;
	background:url(../images/body.gif) repeat-y;
}

.menu3-body ul{
	display:block;
	width:210px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}

.menu3-body ul li{
	display:block;
	width:105px;
	height:25px;
	background:url(../images/arrow_gary.gif) 0 10px no-repeat;
	border-bottom:1px solid #e1e1e1;
	float:left;
}

.menu3-body ul li a{
	display:block;
	width:100px;
	height:25px;
	padding-left:5px;
	color:#666;
}

.menu3-body ul li a:hover{
	background:#ff8d07;
	color:#fff;
	font-weight:bold;
}

.menu3 .menu3-bottom{
	width:239px;
	height:17px;
	background:url(../images/bottom.gif) no-repeat;
}

ul#cat_cat_ul li.two .menu3{
	display:none;
}

ul#cat_cat_ul li.active-two{
	position:relative;
	width:180px;
	margin:0px 0px 0px 5px;
	*margin:0px 0px -3px 5px;
	padding:0px;
	line-height:25px;
	background:#ff8d07;
}

ul#cat_cat_ul li.active-two a.two-item{
	font-weight:bold;
	color:#fff;
	padding-left:5px;
}

ul#cat_cat_ul li.active-two .menu3{
	display:block;
	
}

ul#cat_cat_ul li.active-two .menu3-img{
	display:block;
}

ul#cat_cat_ul li.active-two span.fly3{
	display:none;
}
/*商品分类模块样式结束*/


/*登录模块样式开始*/
.login_left{float:left;width:65px; height:20px; color:#000; line-height:20px;text-align:right; vertical-align:middle;}
.login_right{float:left;width:75px; height:20px; text-align:left;}
.user_input,.password_input{width:75px;border:1px solid #D5D5D5;height:15px;background:url(../images/inputbg.jpg);}
.code_input{width:30px;border:1px solid #D5D5D5;height:15px;background:url(../images/inputbg.jpg);}
.active_select{width:100px;border:1px solid #D5D5D5;height:20px;}
.btn_login{border:0; height:33px; line-height:33px; color:#fff; font-weight:bold; width:38px; background:url(../images/hloginbutton.jpg); letter-spacing:0px;cursor:pointer;}
.registert{ background:url("../images/registert.jpg") no-repeat; height:12px; width:12px; float:left; margin-left:10px;}
.xssl{ background:url("../images/xssl.jpg") no-repeat; height:13px; width:13px; margin-left:10px; float:left;}
.rtext{ float:left; margin-left:5px;}
/*登录模块样式结束*/

/*登陆页面开始*/
.login_mframe{ margin:0px auto 100px; width:340px; padding-left:20px;}
.login_mframe .tl{float:left;margin-right:-3px; width:6px;height:7px;background:url(../images/login_mfram_tl.jpg) no-repeat; overflow:hidden;}
.login_mframe .tr{float:right;margin-left:-3px; width:6px;height:7px;background:url(../images/login_mfram_tr.jpg) no-repeat; overflow:hidden;}
.login_mframe .tm{height:7px;background:url(../images/login_mfram_tm.jpg) repeat-x; overflow:hidden;}
.login_mframe .ml{display:none;}
.login_mframe .mr{display:none;}
.login_mframe .mm{margin:0px;padding:5px; color:#909090; border-left:1px #ad5251 solid;border-right:1px #ad5251 solid;background-color:White;}
.login_mframe .bl{float:left;margin-right:-3px; width:6px;height:7px;background:url(../images/login_mfram_bl.jpg) no-repeat;}
.login_mframe .br{float:right;margin-left:-3px; width:6px;height:7px;background:url(../images/login_mfram_br.jpg) no-repeat;}
.login_mframe .bm{height:7px; background:url(../images/login_mfram_bm.jpg) repeat-x;}
.login_mframeimg { margin:25px auto 0px; width:350px; height:63px;}
.login_mframebutton { width:86px; border:none; color:#fff; height:25px; line-height:25px; vertical-align:baseline; margin:0px; text-align:center; padding-top:2px; font-weight:bold; font-size:12px; background:url(../images/loginbutton.jpg) no-repeat;cursor:pointer;}
.login_mframeregisterimg { margin:25px auto 0px; width:350px; height:61px;}
.login_mframeregisterimgs { margin:0px auto; width:330px; overflow:hidden;}
.login_mframegreenimg { margin:0px auto; width:330px; height:41px;}
.login_mframegreen { margin:0px auto; padding-left:70px; width:270px; color:Red;}
.login_mframeleft { float:left; width:350px; margin-left:80px !important; margin-left:40px;}
.login_mframemiddle { float:left; width:1px; margin:25px 25px; height:290px; background:#ddd}
.login_mframeright { float:left; width:350px; margin:0 auto;}
/*登陆页面结束*/

/*注册页面开始*/
#register{margin:0 auto;width:900px;}
#register .info{margin-top:10px;}
#register .userinfo
{
	border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
	border:solid #999; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
	border-width:1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */
	width:100%
}
#register .userinfo th{width:195px;height:40px;border:solid #999;border-width:0 1px 1px 0;padding:2px;}
#register .userinfo td.content{width:260px; background-color:#FCFCFC;height:40px;border:solid #999;border-width:0 1px 1px 0;padding-left:10px;}
#register .userinfo td.tip{background-color:#FCFCFC;height:50px;border:solid #999;border-width:0 1px 1px 0;padding-left:10px;}
#register .userinfo td.tip1{height:70px;}
#register .accept{}
#register .agreement{}
#register .btnreg{margin:10px auto;width:122px;height:42px;border:none;background:url(../images/reg.jpg) no-repeat; text-indent:-160px;display:block;}
#register .lbfull{color:#c05c5c;}
/*注册页面结束*/

/*购物车模块样式开始*/
.cart_left{margin:0px;padding:0px;float:left;width:41px;height:69px; background:url(../images/cart.jpg) no-repeat;}
.cart_right{margin:0px; padding:0px;float:right;width:140px;height:30px; padding-left:5px; text-align:left;}
.into_cart{ margin:0px; padding:0px;width:170px;text-align:right;color:#FB8D04;}
.into_cart a:link,.into_cart a:visited,.into_cart a:hover{color:#edec21;}
.cart
/*购物车模块样式结束*/

/*购物车页面开始*/
#shoppingcart{margin:0px 20px;padding:0px;}
/*购物车页面结束*/

/*定单打印页面开始*/
#orderprint{margin:20px 20px; color:Black; font-size:12px;}
/*定单打印页面结束*/

/*商品列表样式开始*/
.list_frame{margin-bottom:10px; width:100%; overflow:hidden; position:relative;}
.list_frame .tl{ background:url("../images/newpdt_frame_tl.jpg") no-repeat; height:38px; width:15px; float:left; margin-right:-3px; overflow:hidden;}
.list_frame .tr{ background:url("../images/newpdt_frame_tr.jpg") no-repeat; height:38px; width:15px; float:right; margin-left:-3px; overflow:hidden;}
.list_frame .tm{ background:url("../images/newpdt_frame_tm.jpg") repeat-x; height:38px; line-height:38px; vertical-align:middle; overflow:hidden;}
.list_frame .ml{display:none;}
.list_frame .mr{display:none;}
.list_frame .mm{margin:0px;padding:0px auto; border-left:6px #e5e5e5 solid; border-right:6px #e5e5e5 solid; zoom:1;}
.list_frame .bl{ background:url("../images/newpdt_frame_bl.jpg") no-repeat; height:17px; float:left; width:14px; margin-right:-3px; overflow:hidden;}
.list_frame .br{ background:url("../images/newpdt_frame_br.jpg") no-repeat; height:17px; float:right; width:14px; margin-left:-3px; overflow:hidden;}
.list_frame .bm{ background:url("../images/newpdt_frame_bm.jpg") repeat-x; height:17px; overflow:hidden;}
.plist{ margin:0px auto;}
.pro_hlist{text-align:center;}
.pro_wlist{text-align:center;}
.pro_piclist{text-align:center;}
.list_style{ position:absolute; height:30px; width:96% !important; width:100%; left:4px; top:2px; border:1px #cecece solid; padding:0px 10px; overflow:hidden;}
.list_style ul{margin:0px;padding:0px; height:25px;list-style-type:none;}
.list_style ul li{}
.display_mode{margin-top:7px;float:left;}
.display_mode span{float:left;margin-right:4px; height:16px; line-height:16px; font-weight:bold; color:#aa0100; font-size:13px; 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-top:5px; *margin-top:6px; _margin-top:5px; margin-right:4px; height:16px; line-height:16px; font-weight:bold; color:#aa0100; font-size:13px; vertical-align:middle;}
.sort-mode-content{float:left; margin-top:3px; *margin-top:-5px; _margin-top:2px;}
.sort-mode-content select{height:20px;}
.page_change{margin-top:3px;float:right;}
.page_change span{float:left;margin-right:4px; padding-top:2px; height:23px; line-height:23px; font-weight:bold; color:#aa0100; font-size:13px; vertical-align:middle;}
.details{ width:95px; height:25px;border:0px;background:url(../images/details.gif) no-repeat;cursor:pointer;}
.page_change span.prepage{ color:#333; font-weight:normal; font-size:12px;}
.page_change span.nextpage{ color:#333; font-weight:normal; font-size:12px;}
.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;
}
.no_product{margin:20px;}
.no_product h3{ font-size:14px;color:#AA0100;}
/*商品列表样式结束*/

/*商品详细信息样式开始*/
.show_mmframe1 { clear:both; margin-top:10px;}
.show_mmframe1 .tl {height:25px; text-align:center; background:url(../images/show_mmframe_tl.jpg) no-repeat; width:85px; line-height:25px; color:#726c6e; position:relative; margin-bottom:-1px;}
.show_mmframe1 .tl1 {height:31px; text-align:center; background:url(../images/on.jpg) no-repeat; width:84px; line-height:31px; font-weight:bold; color:#fff;}
.show_mmframe1 .mm {zoom:1; clear:both; margin:0px; padding:5px; border:1px #f6deae solid;}
.show_mmframe1 .mm1 {zoom:1; clear:both; margin:0px; padding:5px; border:1px #f6deae solid; background:url(../images/yhtc_img.jpg) repeat-x;}
.show_mmframe1 .mm2 {zoom:1; clear:both; margin:0px; padding:0px; border:1px #f6deae solid;}
.show_mmframe1 a:link, .show_mmframe1 a:visited,.show_mmframe1 a:hover{color:#000; text-decoration:none}
.carousel { z-index:0; float:left; margin-left:9px;}
.a .prev { float:left;background: url("../images/left_active.gif") no-repeat; width:6px; height:21px; cursor:pointer;}
.b .next { float:right; background: url("../images/right_active.gif") no-repeat; width:6px; height:21px; cursor:pointer;} 
.a .prev.disabled {background: url("../images/left_out.jpg") no-repeat;} 
.b .next.disabled {background: url("../images/right_out.jpg") no-repeat;}
#product{margin:0px;padding:0px; width:100%;overflow:hidden;}
#product .picture{float:left;padding:0px;width:366px; margin-right:25px !important; margin-right:15px;}
#product .info{float:left; width:360px; padding-top:10px;}
#product .subimg{margin:0px;padding:0px;width:237px; margin:0px auto;}
#product .subinfo{ width:100%;}
#product .subinfo th{width:100px;height:25px;text-align:right; color:#000; font-weight:normal; background:url("../images/show_border.gif") repeat-x 0% 100%;}
#product .subinfo td{text-align:left; color:#000; background:url("../images/show_border.gif") repeat-x 0% 100%;}
#product .ptitle{ display:block; font-size:14px;color:#000;font-weight:bold; border-bottom:1px solid #bebebe; line-height:30px;}
#product .buy{ width:122px; height:42px;border:0px;background:url(../images/buy.gif) no-repeat;cursor:pointer;}
#product .fav{ width:114px; height:25px;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:200px;}
#product .thumbnail_li{float:left;width:43px;height:64px;margin-right:5px;padding-top:12px;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:266px;height:401px;}
.picture_img{ border:5px #ededed solid; width:320px; text-align:center; padding-left:50px;}
#product .related_img{width:40px;height:40px;cursor:pointer;}
.related {}
.related ul { margin:0px; padding:0px; float:left; text-align:left;}
.related ul li {float:left; margin:10px !important; margin:10px 10px 10px 5px; width:220px; height:110px; overflow:hidden; text-align:left; list-style:none;}
#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; color:#000;}
#pre_next_product .pre_next_bg2 { background:url("../images/button_bg2.jpg") no-repeat; 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:5px 3px 5px 3px; padding:3px 0px; vertical-align:middle;width:32px;height:32px; position:relative;}
.choiceImg { width:30px; height:30px; vertical-align:middle;margin:2px; border:0px; cursor:pointer; border:1px #ddd solid; padding:1px;}
.choiceImgOn {margin:1px;border:2px solid #da0001; padding:1px;}
.checked { background:url(../images/Select.gif) no-repeat; width:8px; height:8px; position:absolute; left:26px; top:29px; *top:30px;}

.btn_css{ margin-top:20px;}
.num_bg{ background:url("../images/num_bg.jpg") no-repeat; height:19px; line-height:19px; vertical-align:middle; width:48px; text-align:center; border:none;}

.resultcontent { margin:0px; color:Black; padding:20px; background:#ffffe5; border:1px solid #eeed05; line-height:20px; margin-top:10px;}
.resultcontent .c_tl { background:url(../images/c_tl.gif) no-repeat; margin-right:-3px; float:left; width:5px; height:5px; line-height:5px; padding:0px;font-size:0px;}
.resultcontent .c_tr { background:url(../images/c_tr.gif) no-repeat; margin-left:-3px; float:right; width:5px; height:5px; line-height:5px; padding:0px;font-size:0px;}
.resultcontent .c_tm { background:url(../images/c_tm.gif) repeat-x; height:5px; line-height:5px; padding:0px; font-size:0px;}
.resultcontent .c_ml { display:none;}
.resultcontent .c_mr { display:none;}
.resultcontent .c_mm { padding-left:20px; zoom:1; padding-right:20px; border-left:1px solid #8d8d8d; border-right:1px solid #8d8d8d;}
.resultcontent .c_bl { background:url(../images/c_bl.gif) no-repeat; margin-right:-3px; float:left; width:5px; height:4px; line-height:4px;font-size:0px;}
.resultcontent .c_br { background:url(../images/c_br.gif) no-repeat; margin-left:-3px; float:right; width:5px; height:4px; line-height:4px;font-size:0px;}
.resultcontent .c_bm { background:url(../images/c_bm.gif) repeat-x; height:4px;font-size:0px;}
/*商品详细信息样式结束*/

/*版权信息开始*/
#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
}


/*CheckOut 页面样式开始*/
#CurrentStatus{ margin:0px auto; width:990px; height:36px; line-height:36px; background:url("../images/checkout_bg.jpg") repeat-x;}
#CurrentStatus .tm {}
#CurrentStatus .tl { float:left; width:119px; height:29px; line-height:29px; padding-left:20px; color:#fff; 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:91px; line-height:29px; color:#333;  float:left; list-style:none; margin:-12px 5px 0px; *margin:0px 5px 0px; background:url("../images/checkout_off.jpg"); text-align:center;}
#CurrentStatus ul li.current{ width:91px; line-height:29px; float:left; list-style:none; margin:-12px 5px 0px; *margin:0px 5px 0px; background:url("../images/checkout_on.jpg"); color:#fff; font-weight:bold;}

.checkout { width:990px; margin:0px auto; margin-bottom:10px; margin-top:20px;}
.checkout .tm {height:30px; background:#e1e1e1;}
.checkout .tm img {vertical-align:middle;}
.checkout .tl {display:none;}
.checkout .tr {display:none;}
.checkout .mm { margin:0px;}
.checkout .mmh {}
.checkout .mm1{}
.checkout .left { margin:0px; clear:both;}
.checkout .ml {display:none;}
.checkout .mr {display:none;}
.checkout .bm {}
.checkout .bl {display:none;}
.checkouttitle{color:#000; font-size:13px; font-weight:bold; width:108px; height:30px; line-height:30px; padding-left:20px;}

#addressList ul {width:990px; margin:0px auto; list-style-type:none;}
#addressList ul li {float:left; width:260px;}

.modify { color:#ff0000; margin-left:50px; font-size:13px; cursor:pointer;}
.btnNext { background:url("../images/cart_next.gif") no-repeat; width:87px; height:19px; border:none; 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;}
/*商品对比页面样式结束*/