/*全局定义开始*/
body{margin:0px;padding:0px;background:#fff;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: #000000;text-decoration:none}
a:hover {color: #000000; text-decoration:underline}
#container{	margin:0 auto; padding:0; width:990px;background:#eaeaea;}
.path{height:30px;line-height:30px; vertical-align:middle; color:#666666;}
.path a:link, .path a:visited, .path a:hover{ color:#666666;}
.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%;}
/*全局定义结束*/

/*头部样式开始*/
#header{ padding:0 15px 0 10px;}
#site_head{	margin:0px;	padding:0px;width:100%;	height:90px;}
#site_left{	float:left;	width:465px;height:100%;text-align:left;}
#site_right{float:right;width:500px;height:100%; text-align:right;}
#site_right_top{text-align:right; height:20px; line-height:20px; margin-bottom:32px; vertical-align:baseline;}
#site_right_bottom{height:22px; line-height:22px; text-align:right; vertical-align:bottom;}
#site_right a:link,#site_right a:visited,#site_right a:hover{color:#000;text-decoration:none;}
/*头部样式结束*/

/*导航栏样式开始*/
#navbar{margin:0px;	padding:0;width:90%;height:37px; margin-left:20px; line-height:37px; vertical-align:middle; background-color:#eaeaea;}
#navbar ul{ margin:0px; padding:0px; list-style-type:none;}
#navbar ul li{ float:left; width:87px; height:37px !important; height:37px; padding-top:0px !important;padding-top:3px; font-size:12px; color:#fff; font-weight:bold; cursor:pointer; text-align:center;background-color:#eaeaea;}
#navbar ul li.on{background:url("../images/navbar_on.jpg") no-repeat;}
#navbar ul li.on a:link,#navbar ul li.on a:visited,#navbar ul li.on a:hover{color:#909090;text-decoration:none;}
#navbar ul li a:link,#navbar ul li a:visited,#navbar ul li a:hover{	color:#909090;text-decoration:none;}
#navbar_bottom{	width:100%;	height:10px;background-color:#eaeaea;}
/*导航栏样式结束*/

/*搜索样式开始*/
#search{height:28px; line-height:28px;text-align:left;vertical-align:middle;}
#search .ml{ float:left; width:46px; height:28px; background:url(../images/search_ml.jpg) no-repeat;}
#search .mr{ float:left; width:10px; height:28px; text-align:right; background:url(../images/search_mr.jpg) no-repeat;}
#search .mm{ float:left; padding-left:13px !important; padding-left:10px;padding-top:0px !important; padding-top:2px; height:28px; background:url(../images/search_mm.jpg) repeat-x;color:#000;}
.search_input{width:220px;height:15px;border:1px solid #D5D5D5;height:15px;background:url(../images/inputbg.jpg);}
.search_buttom{ margin:0 !important;margin:0 0 1px 0; padding:0;font-size:12px; height:20px; line-height:20px; vertical-align:baseline;}
#search .mm a:link,#search .mm a:visited,#search .mm a:hover{color:#000;text-decoration:none;}
/*搜索样式结束*/

/*广告样式开始*/
#head_ad{width:100%;height:213px;}
#head_ad_left{float:left;width:230px;text-align:left;}
#head_flash_ad{	float:left;	margin:0 5px 0 0;	width:510px;height:218px;}
/*广告样式结束*/

/*中间样式开始*/
#content{padding:0 0 0 10px; }
#content_left_side{	float:left;	width:210px;}
#content_middle_side{float:left;margin:0 0 0 5px;width:760px;}
/*中间样式结束*/

/*帮助样式开始*/
#helper{margin:0px auto;padding:0px;width:100%; text-align:center;height:25px; color:#fff; background:url("../images/helper_mm.jpg")}
#helper span{ margin:0px auto; padding:0px 3px; height:25px; line-height:25px; vertical-align:middle; list-style-type:none; text-align:center;}
#helper span a:link,#helper span a:visited,#helper span a:hover{	color:#fff;	text-decoration:none;}
#helper_bottom{	width:100%;	height:10px;background-color:#e9e9e9;}
/*帮助样式结束*/


/*友情链接样式开始*/
#link{}
#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; background-color:#fff; height:40px;}
#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{ margin:0px auto; text-align:center; color:#b6b4b5; height:50px;}
#footer a:link,#footer a:visited,#footer a:hover{color:#b6b4b5; text-decoration:none;}
/*底部样式结束*/

.login_lframe{margin:0px; background-color:#adacaa;}
.login_lframe .tl{display:none;}
.login_lframe .tr{display:none;}
.login_lframe .tm{ padding-left:20px; height:60px; color:#fff; line-height:60px; vertical-align:middle;}
.login_lframe .ml{display:none;}
.login_lframe .mr{display:none;}
.login_lframe .mm{margin:0px; padding-top:10px; padding-bottom:30px;}
.login_lframe .bl{display:none;}
.login_lframe .br{display:none;}
.login_lframe .bm{ background:url(../images/login_bm.jpg); height:1px; font-size:0px;}
.login_lframetlimg { margin-top:20px; float:left; padding-right:10px; background:url(../images/login_tl.jpg) no-repeat; height:29px; width:19px;}
.login_lframetmimg { margin-top:20px; float:left; background:url(../images/login_tm.jpg) no-repeat; height:29px; width:104px; line-height:29px; vertical-align:middle; text-align:center; color:#fff; font-weight:bold;}

.lframe{margin-top:3px;}
.lframe .tl{float:left;margin-right:-3px;width:29px;height:34px;background:url(../images/lframe_tl.jpg) no-repeat;}
.lframe .tr{display:none;}
.lframe .tm{ background-color:#b0b0b0; font-size:13px; color:#fff; font-weight:bold; height:30px !important; height:29px; line-height:30px !important; line-height:29px; vertical-align:middle; padding-top:3px !important; padding-top:5px;}
.lframe .ml{display:none;}
.lframe .mr{display:none;}
.lframe .mm{margin:0px;padding:10px;background-color:#b0b0b0; color:White;}
/*
.lframe .mm ul {margin:0px;padding-left:20px; list-style-image:url(../images/cat_item.jpg);}
.lframe .mm ul li{text-align:left;color:#FE0000;position:relative;}
.lframe .mm ul li a:link,a:visited,a:hover{color:#FE0000;}
.lframe .mm ul li ul{position:absolute;left:0px;top:20px;width:100%;}
*/
.lframe .bl{display:none;}
.lframe .br{display:none;}
.lframe .bm{ border-bottom:1px #d7d7d7 solid; font-size:0px !important;}
.lframe .mm a:link,.lframe .mm a:visited,.lframe .mm a:hover{color:#fff;}

.mframe{margin-bottom:10px;}
.mframe .tl{display:none;}
.mframe .tr{display:none;}
.mframe .tm{height:31px; line-height:31px; vertical-align:middle; padding-left:20px; text-align:left;color:#fff; font-weight:bold; background-color:#bbb;}
.mframe .tm1{height:48px; line-height:48px; vertical-align:middle;padding-left:20px; padding-right:20px; text-align:left;color:#fff; font-weight:bold; background-color:#bbb;}
.mframe .ml{display:none;}
.mframe .mr{display:none;}
.mframe .mm{margin:0px;padding:5px; color:#666; border-left:1px #eaeaea solid;border-right:1px #eaeaea solid;}
.mframe .mmcp{margin:0px;padding:0px; color:#666;}
.mframe .mm1{margin:0px;padding:0 5 5 5; text-align:center;}
.mframe .left{margin:0px;padding:0px; color:#666; border-left:1px #eaeaea solid;border-right:1px #eaeaea solid;}
.mframe .bl{display:none;}
.mframe .br{display:none;}
.mframe .bm{display:none;}
.mframetmimg {display:none;}
.mframetitle{ float:left; height:31px; line-height:31px; vertical-align:middle; font-weight:bold; text-align:left; padding-left:10px; color:#fff;}
.mframe .mm a:link,.mframe .mm a:visited,.mframe .mm a:hover{color:#666;}

/*Checkout页面样式开始*/

/*Checkout页面样式结束*/

/*新闻,帮助内容页面样式开始*/
.title{ text-align:center;margin-bottom:10px;border-bottom:2px solid #d2d0d3;font-size:14px; font-weight:bold; }
.time{ margin-bottom:10px;}
/*新闻,帮助内容页面样式结束*/

/*商品分类模块样式开始*/
.cat_menu{ margin:0 auto 20px !important;margin:0px;padding:0px; width:180px; list-style-type:none; clear:both;}
.cat_menu li{line-height:15px; text-align:left; font-weight:bold; clear:both;}
.cat_menu li ul{margin:0px;padding:0px;}
.cat_menu li ul li{float:left;margin-left:20px !important; margin-left:10px;height:25px; list-style-type:none; font-weight:normal; text-align:center; clear:none;padding:5px;white-space:nowrap;}
.cat_menu li a:hover{ color:#D6201C;text-decoration:none;}
/*商品分类模块样式结束*/

/*登录模块样式开始*/
.login_left{float:left;padding-right:10px;width:70px; color:#fff; padding-top:0px !important; padding-top:2px;text-align:right; vertical-align:middle;}
.login_right{float:left;width:123px; text-align:left;padding-bottom:4px !important; padding-bottom:2px; vertical-align:middle; margin:0px;}
.user_input,.password_input{width:100px;border:1px solid #D5D5D5;height:15px;background:url(../images/inputbg.jpg);}
.code_input{width:50px;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:18px; line-height:18px; width:36px; background:url(../images/nnn.jpg); letter-spacing:0px;cursor:pointer;}
/*登录模块样式结束*/

/*登陆页面开始*/
#login{	margin:0 auto; width:990px;background:#fff;}
.login_mframe{ margin:0px auto 100px; width:340px; padding-left:20px;}
.login_mframe .tl{float:left;margin-right:-3px; width:10px;height:10px;background:url(../images/login_mfram_tl.jpg) no-repeat;}
.login_mframe .tr{float:right;margin-left:-3px;width:10px;height:10px;background:url(../images/login_mfram_tr.jpg) no-repeat;}
.login_mframe .tm{height:10px;background:url(../images/login_mfram_tm.jpg);}
.login_mframe .ml{display:none;}
.login_mframe .mr{display:none;}
.login_mframe .mm{margin:0px;padding:5px; color:#909090; margin-top:-5px;border-left:1px #979797 solid;border-right:1px #979797 solid;background-color:White;}
.login_mframe .bl{float:left;margin-right:-3px;width:12px;height:10px;background:url(../images/login_mfram_bl.jpg) no-repeat;}
.login_mframe .br{float:right;margin-left:-3px;width:10px;height:10px;background:url(../images/login_mfram_br.jpg) no-repeat;}
.login_mframe .bm{height:10px; background:url(../images/login_mfram_bm.jpg);}
.login_mframeimg { margin:25px auto 0px; width:350px; height:63px; background:url(../images/memberlogin.jpg) no-repeat;}
.login_mframebutton { width:126px; border:none; color:#fbcdd8; height:30px; line-height:30px; vertical-align:baseline; margin:0px; text-align:center; padding-top:2px; font-weight:bold; font-size:14px; background:url(../images/loginbutton.jpg) no-repeat;cursor:pointer;}
.login_mframeregisterimg { margin:25px auto 0px; width:350px; height:61px; background:url(../images/memberregister.jpg) no-repeat;}
.login_mframeregisterimgs { margin:0px auto; width:330px; height:96px; background:url(../images/register.jpg) no-repeat;}
.login_mframegreenimg { margin:0px auto; width:330px; height:41px; background:url(../images/Green.jpg) no-repeat;}
.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:40px;border:solid #999;border-width:0 1px 1px 0;padding-left:10px;}
#register .accept{height:50px;line-height:50px;text-align:center;vertical-align:middle;padding-top:20px;}
#register .agreement{}
/*注册页面结束*/

/*购物车模块样式开始*/
.cart_left{margin:0px;padding:0px;float:left;width:20px;height:30px;background:url(../images/gouwuche1.jpg) no-repeat;}
.cart_right{margin:0px; padding:0px;float:right;width:160px;height:30px; text-align:left;}
.into_cart{ margin:0px; padding:0px;width:173px !important; width:170px; text-align:right;color:#FB8D04;}
.into_cart a:link,.into_cart a:visited,.into_cart a:hover{color:#D6201C;}
/*购物车模块样式结束*/

/*购物车页面开始*/
#shoppingcart{margin:0px 20px;padding:0px; background-color:#eaeaea;}
/*购物车页面结束*/

/*购物车页面开始*/
#orderprint{margin:20px 20px; color:Black;}
/*购物车页面结束*/

/*商品列表样式开始*/
.plist{ margin:0px auto; color:#666;}
.pro_hlist{text-align:center;}
.pro_wlist{text-align:center;}
.pro_piclist{text-align:center;}
.list_style{height:25px; background-color:#d2d0d3; color:#666;}
.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;}
.plist a:link,.plist a:visited,.plist a:hover{color:#666;}

.page{margin-top:10px;}
.page span{ font-size:14px;}
.fpage1{padding-left:20px;text-align:center;float:right;height:25px; color:#666; line-height:25px; vertical-align:middle;}
.fpage2{text-align:center;float:left;height:25px; line-height:25px; color:#666; 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:400px;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 #d2d0d3;}
#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;}
/*商品详细信息样式开始*/

/*版权信息开始*/
#copyright{ display:none;}
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}
/*版权信息结束*/