﻿@charset "utf-8";
/* CSS Document */
body  {	margin:0px;	text-align:center;	padding:0px;font-size: 12px;font-family:Verdana,Arial,"宋体";line-height: 150%;color:#333333;background-color: #000000;	background-image: url(../img/bodybg.gif);background-repeat: repeat-y;background-position: center top;padding-right:27px;padding-left: 27px;}	
.main ,.main_menu ,.content ,.main_bottom ,.main_top ,.link{width:936px;background-color: #FFFFFF;	clear: both;margin: 0px auto;}
*{margin: 0px;padding: 0px;font-size: 12px;}
.text_center{text-align:center;}
p{text-indent:2em; line-height:150%;}
.date {color: #777777;font-size: 10px; text-align:center;}
a:link , a:visited {font-size: 12px;color: #444444;	text-decoration: none;}
a:hover {color: #993300;text-decoration: underline;}
a.white:link , a.white:visited {color: #000000;	text-decoration: underline;}
a.white:hover {color: #0033cc;text-decoration: underline;}
a.blue:link , a.blue:visited {color: #0033CC;	text-decoration: underline;}
a.blue:hover {color: #444444;text-decoration: none;}
.bold{font-weight:bold}
.left_pad{ padding-left:6px;}
.right_pad{padding-right:10px;}
.bottom_pad{ padding-bottom:5px;}
.top_pad{ padding-top:12px;}
.table_border{ border:1px solid #CCCCCC;}
ul  , li {list-style-type: none;margin:0px; padding:0px;}
.clear{ clear:both; height:1px;}
/*********首页样式*******************************/
.mainbg{ padding-top:15px;background-image: url(../img/main_bg.jpg);background-repeat: repeat-x;background-position: left top;}
#style {text-align: center;	width: 936px;}
#style ul {  text-align:left; }
#style ul li{ float:left; text-align:center; width:312px;padding-bottom:10px;padding-top:10px;}

#help{text-align: center;	width: 936px;}
#help ul { height:104px; text-align:left; padding-bottom:10px;padding-top:10px;}
#help ul li{ float:left; text-align:center;}
.helplist{ 	text-align: left;width: 187px;float:left;vertical-align: top;}
.helplist span{text-align: left;background-image: url(../img/dot.gif);	background-repeat: no-repeat;background-position: left center;padding-left: 2em;	font-weight: bold;}

.logo{text-align: left; width:35%; height:90px; float:left;}
.login{	text-align: left;width:35%;	float:left;vertical-align: bottom; line-height:30px; padding-top:60px;}
.login a:link,.login a:visited,login a:hover{line-height:20px;font-weight: bold;text-decoration: none;}
.top_right{ position:relative; padding-top:0px; padding-right:10px;text-align: right;line-height:25px;	height:50px;float:right;background-image: url(img/right.gif);	background-repeat: no-repeat;	background-position: right top; height:90px;}
.top_right ul {  text-align:right;float:right;} 
.top_right ul li{ width:70px;float:right;	text-align:center;	background-image: url(../img/topright.gif);	background-repeat: no-repeat;	background-position: left center; padding-left:10px;}
.login_pre {BACKGROUND: url(../img/reg_lpic.gif) no-repeat left 50%; FLOAT: right; margin-top:15px;}
.acount_services {FLOAT: right; WIDTH: 210px; TEXT-ALIGN: left;margin-top:15px;}
.account {	PADDING-LEFT: 16px; BACKGROUND: url(../img/account_lpic.gif) no-repeat left 50%}
.services {PADDING-LEFT: 16px; BACKGROUND: url(../img/help_lpic.gif) no-repeat left 50%}
.contact {PADDING-LEFT: 16px; BACKGROUND: url(../img/contact.gif) no-repeat 2px 50%}
.cartlist {	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 23px; TEXT-ALIGN: right;}
.menubg{CLEAR: both;PADDING-LEFT: 5px;	PADDING-BOTTOM: 0px;MARGIN: 0px auto;PADDING-TOP: 0px;	HEIGHT: 35px;background-image: url(../img/menu_bg.gif);	background-repeat: no-repeat;}

.menu{text-align: left;	float: left; width:780px;}
.menu ul{float: left;background-color: #631348;}
.menu ul li { width:77px;float: left;background-image: url(../img/menuover.jpg);background-repeat: no-repeat;	background-position: right center;	height: 35px;}
a.top_menu:link,a.top_menu:visited{ font-family:Arial, Helvetica, sans-serif;text-align: center;display: block;height: 35px;	text-decoration: none;	line-height:33px;	font-weight: bold;	overflow: hidden;color: #ffffff;font-size: 14px;}
a.top_menu:hover {	 font-family:Arial, Helvetica, sans-serif;line-height:35px;text-decoration: none;	font-weight: bold;background-color:#44072E;color: #ffffff;}
a.top_menu2:link,a.top_menu2:visited{ font-family:Arial, Helvetica, sans-serif;text-align: center;display: block;height: 35px;	text-decoration: none;	line-height:33px;	font-weight: bold;	overflow: hidden;color: #ffffff;font-size: 14px; padding-top:8px;}
a.top_menu2:hover {	 font-family:Arial, Helvetica, sans-serif;line-height:35px;text-decoration: none; padding-top:8px;font-weight: bold;background-color:#44072E;color: #ffffff;}
#gouwu{ height:29px; width:200px;float: right;padding-right:15px;background-image: url(../img/right.gif);background-repeat: no-repeat;	background-position: right top;	text-align: left;}
#gouwu div{	background-image: url(../img/gouwu.jpg);	background-repeat: no-repeat;	background-position: left center;	line-height: 29px;text-align: left;	height: 29px;width: 200px;	padding-left: 50px;}
#gouwu span{line-height: 29px;font-weight: bold;color: #993300;text-decoration: none;}

/*********二级页面样式*******************************/
.left_pro{width:175px;text-align: left;	float: left; padding-right:10px;}
.right_pro{width:750px;text-align: left;float: right;}
.left_list{	width:173px;border:1px solid #CCCCCC;}
.left_list table{width:160px;}
.left_list table a:link,.left_list table a:visited{	font-weight: bold;	color: #444444;	text-decoration: none;}
.left_list table a:hover{font-weight: bold;	color: #ff3300;	text-decoration: underline;}
.left_list table{width:160px;}
.left_list td{background-image: url(../img/linebg.gif);	background-repeat: repeat-x;background-position: left bottom;height: 35px;line-height:35px;text-align: left;vertical-align: middle;}
.mid_pro{ float:left; width:515px;}
.right_prolist{ float:right; width:225px; padding-left:10px;}
.pro span ,.woman span {text-decoration: line-through;}
.woman img{height: 130px;width: 160px; margin-bottom:3px;}
.pro img{height: 160px;width: 160px; margin-bottom:3px;}
.pro_text{text-align: left; ; padding-left:5px; border-left:2px solid #333333; color:555555;}
.pro,.woman{text-align:center; }
.pro_banner ,.pro_banner a:link,.pro_banner a:visited,.pro_banner a:hover{font-weight: bold;color: #651249; height:20px;}


#news{ text-align:center; width:225px; float:right;}
#news ul{text-align:left;}
#news ul li{background-image: url(../img/linebg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left; }
#news ul li span{background-image: url(../img/dot01.gif);background-repeat: no-repeat;background-position: left center;height: 25px;line-height:25px;text-align: left;padding-left:12px;}

.news_s{ text-align:center; width:160px; float:right;}
.news_s ul{text-align:left;}
.news_s ul li{background-image: url(../img/linebg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left; }
.news_s ul li span{background-image: url(../img/dot01.gif);background-repeat: no-repeat;background-position: left center;height: 25px;line-height:25px;text-align: left;padding-left:12px;}

.search{clear: both; }
.search_input{line-height: 20px; padding-left:10px; padding-top:4px;	color: #666666;	text-decoration: none;background-image: url(../img/search_01.jpg);background-repeat: no-repeat;background-position: left center;text-align: left;border: 0px;height: 24px;	width: 152px;}
.hotsale{ padding-left:3px;	background-image: url(../img/lar_19.gif);	background-repeat: repeat-y;	background-position: right top;	text-align: left;	width: 101px;	height:60px;}
.hotsale_img{width: 95px; height:55px;}


.hotsale_text{	line-height: 20px;	color: #B3000F;	text-decoration: none;	text-align: left;	border-top: 1px solid #cc3300;	border-bottom: 1px solid #cc3300;	font-weight: bold;	margin-top: 10px;	margin-bottom: 5px;}

/*********注册页面样式*******************************/
.login_banner{
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7f0019;
	text-align: left;
	padding-left: 15px;
}


/*********品牌页面样式*******************************/
.brand{	background-image: url(../img/brand_03.jpg);padding-top:30px;background-repeat: no-repeat;background-position: center top;	text-align: left;	height: 336px;}
.marquee{ padding-left:30px;color: #ffffff;	line-height: 22px;	text-decoration: none;background-image: url(../img/mar.gif);	background-repeat: repeat-y;background-position: 1px;}
.brandpro{	padding-top: 10px;}
.brandpro_l{ padding-right:15px; float:left;}
.brandpro_r{ float:right;}

/*********产品具体页面样式*******************************/

.pro_detail{ width:750px;}
.pro_detail_l{ padding-right:1px; float:left;}
.pro_detail_r{	width:210px;background-image: url(../img/sec_06.gif);background-repeat: no-repeat;	background-position: right center;	text-align: left;	height: 22px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-left: 10px;	line-height: 22px;}
.mid_banner{padding-left:40px;background-image: url(../img/niu.gif);background-repeat: no-repeat;text-align:left;height:22px;line-height: 22px; 	font-weight: bold;color: #ff0000;text-decoration: none;	font-size: 14px;	background-position: left center;}
.tuijian{margin-top:15px;background-color: #D0D0D0;}
.tuijianpro td{	text-align: center;}
.tuijianpro img{text-align: center;	height: 67px;width: 67px;border: 1px solid #ffffff;/*margin: 2px;padding: 2px;*/}

#pro_detail_bg{ padding-top:15px;background-image: url(../img/pro_detail_bg.jpg);background-repeat: repeat-x;background-position: left top;}
.pro_detail_text{	text-align: left;text-decoration: none;	padding-left: 5px;}
.xian{ line-height:18px;color: #666666;text-align: left;margin-top: 8px;padding-top: 3px;margin-bottom: 8px;padding-bottom: 3px;	border-top: 1px solid #999999;border-bottom: 1px solid #999999;}
.order{margin-top: 5px;background-image: url(../img/sec_09.jpg);background-repeat: no-repeat;background-position: left center;height: 84px;width: 220px; padding:3px 5px 3px 10px;}
.order td{line-height: 19px;text-align: left;}
#newslist{ text-align:center; }
#newslist ul{text-align:left; width:100%;}
#newslist ul li{background-image: url(../img/linebg.gif);background-repeat: repeat-x;background-position: left bottom;text-align: left; float:left;height: 25px;line-height:25px;}
#newslist ul li span{background-image: url(../img/dot01.gif);background-repeat: no-repeat;background-position: left center;height: 25px;line-height:25px;text-align: left;padding-left:12px;}
#newslist ul li span a:link ,#newslist ul li span a:visited ,#newslist ul li span a:hover{color: #333333;text-decoration: none;}
#newslist ul li span a:hover{color: #ff3300;text-decoration: none;}

.width_80{ width:80%}
.width_20{ width:20%;}

/****************购物中心*************************************/
.product_cate{width: 96%;}
.product_cate td ,.product_cate th{padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px; text-align:left;}
.tr_double{	background-color: #eeeeee;}
.tr_dan{background-color: #ffffff;}
.redtext ,#redtext{color:#ff0000;font-family:'Georgia';}
.zhidao{text-align: left;width: 96%;}
.zhidao_r{ text-align:right;float: right;height:30px;width: 440px; padding-top:5px;}
.zhidao_l{ text-align:left;float: left;height: 35px;width: 155px;}
.goods_banner{
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 15px;
	font-size: 14px;
}


/*
a.left_menu:link span ,a.left_menu:visited span ,a.left_menu:hover span{padding-left:40px;}

a.left_menu:link,a.left_menu:visited{	font-weight:bold;font-size:14px;text-align: left;display: block;	height: 35px;	text-decoration: none;	line-height:35px;	font-weight: bold;	overflow: hidden;color: #000000;background-image: url(left_01.gif);background-repeat: no-repeat;	background-position: left center;width:229px;}
a.left_menu:hover {font-weight:bold;font-size:14px;text-align: left;display: block;height:35px;text-decoration: underline;line-height:35px;font-weight: bold;overflow: hidden;color: #006699;}
*/
.news_dot{background-image: url(dot.gif);background-repeat: no-repeat;background-position: center center;height: 25px; width: 20px;}
.top_dot{background-image: url(dot.gif);background-repeat: no-repeat;background-position: left center;line-height: 20px; height: 20px; width: 70px; padding-left:10px;text-align: left;}
.news_text{height: 26px;line-height:25px;text-align: left;background-image: url(linebg.gif);background-repeat: repeat-x;	background-position: right bottom;}
.news_text a:link,.news_text a:visited{color: #333333;text-decoration: none;background-image: url(dot.jpg);background-repeat: no-repeat;background-position: 5px center;padding-left: 20px;}
.news_text a:hover{color: #0066CC;text-decoration: underline;}
.neirong_pic{padding:0px 10px; margin:0px 5px;float: right; }
.bottom{text-align: center; font-size: 12px;line-height: 20px;text-decoration: none;color: #ffffff;	background-color:#000000; font-weight:bold; padding-top:8px;padding-bottom:5px;}

/****************about us*************************************/
.about{padding: 5px 15px;border: 1px solid #CCCCCC;}
.about p{ line-height:200%;}
.about_title{padding-left:20px;line-height: 24px;color: #FFFFFF;text-decoration: none;background-color: #7f0019;text-align: left;	height: 24px;font-weight: bold;	background-image: url(../img/gwlc_shop__2_r2_c2.gif);background-repeat: no-repeat;	background-position: 10px center;}
.about_title2{padding-left:20px;line-height: 24px;color: #FFFFFF;text-decoration: none;	background-color: #333333;text-align: left;height: 24px;	font-weight: bold;	background-image: url(../img/dot02.gif);background-repeat: no-repeat;	background-position: 10px center;}
.about_text{text-align: left;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 8px;}


.intro{font-size:14px;	line-height: 22px;	color: #333333;	text-decoration: none;	background-image: url(huan_03.jpg);background-repeat: repeat-y;text-align: left;padding-right: 15px;padding-left: 20px;padding-top: 5px;padding-bottom: 5px;}
.title{ font-weight:bold; font-size:16px;}
a.link_14px:link , a.link_14px:visited{	font-size: 14px;	line-height: 22px;	color: #993300;	text-decoration: none;
}
a.link_14px:hover{	font-size: 14px;line-height: 22px;	color: #333333;	text-decoration: underline;}
.input{ border:1px solid #999999; padding-left:3px;}
.newstitle{	font-size:14px;line-height: 25px; height:30px;font-weight: bold; text-align:center;text-decoration: none;}
.newsfrom{ text-align:right; padding-right:10px; line-height:20px;}
.newsfrom span{ padding-left:15px;color: #CC0000; font-size:12px;}
.newsfrom font{ color: #611E69; font-size:12px;}
.text_blue{color: #0033CC;text-decoration: none;}
.text_red{color: #ff0000;text-decoration: none; }
.text_zhi{color: #611E69;text-decoration: none; }
.text_through{text-decoration: line-through; }
.color{line-height: 22px;color: #FFFFFF;text-decoration: none;background-color: #FF0000;}
/*.page{line-height: 22px;text-align: center;	padding-top: 3px;padding-bottom: 2px;border: 1px solid #CCCCCC;	margin-top: 10px;margin-bottom: 5px;}*/

/****************促销产品*************************************/
/*.suit-one{	margin-right:45px;margin-left:10px;text-align: left;width: 212px;overflow: hidden;float: left;background-image: url(../img/suit01.gif);	background-repeat: repeat-y;background-position: center;}*/
.suit-one{	margin-top:5px;text-align: left;width: 212px;overflow: hidden;float: left;background-image: url(../img/suit01.gif);	background-repeat: repeat-y;background-position: center;}
.suit-two{	background-image: url(../img/suit01.gif);background-repeat: repeat-y;	background-position: center;	text-align: left;width: 212px;	overflow: hidden;float: left;}
.suit-three{text-align: left;width: 212px;overflow: hidden;	float: right;margin-right:10px;	background-image: url(../img/suit01.gif);background-repeat: repeat-y;background-position: center;}

.suit-one h1 ,.suit-two h1 ,.suit-three h1{ text-align: center;overflow: hidden;	background-image: url(../img/suit01.gif);	background-repeat: no-repeat;background-position: left;	height: 24px!important ;padding-top:18px; height:42px}
.suit-one h2 ,.suit-two h2 ,.suit-three h2{	line-height: 20px;color: #666666;text-align: center;width: 200px;font-weight: normal;background-color: transparent;	margin-right: 6px;	margin-left: 6px;}
.suit-one .img ,.suit-two .img ,.suit-three .img{ float:left;text-align: center;padding-right: 10px;	padding-left: 15px;}
.suit-one .btn_del ,.suit-two .btn_del ,.suit-three .btn_del{text-align: left;clear:both;padding-top: 5px;padding-left: 15px;}

.suit-one .attr ,.suit-two .attr ,.suit-three .attr{ float:left;text-align: left; }
.suit-one .attr ul  ,.suit-two .attr  ul,.suit-three .attr ul{list-style-type: none;}
.suit-one .attr ul li  ,.suit-two .attr  ul li,.suit-three .attr ul li{	line-height: 22px;	text-decoration: none;}
.suit-onebottom ,.suit-twobottom ,.suit-threebottom{background-image: url(../img/suit01.gif);	background-repeat: no-repeat;background-position: right bottom;	height: 10px;}
.btn_cart{line-height: 30px;height: 30px;}
#tocart { line-height:30px;	CLEAR: both;BACKGROUND: url(../img/ico_tips.png) no-repeat 36px 50%;text-align: left;	padding-left: 60px;	height: 30px;}
#tocart INPUT {	DISPLAY: inline;	FLOAT: right;margin-right: 50px;margin-bottom: 0px;	margin-left: 0px;}
.sec1 {	FONT-SIZE: 14px; WIDTH: 101px; CURSOR: pointer; COLOR: #000000; LINE-HEIGHT: 34px;  HEIGHT: 34px; TEXT-ALIGN: center;}
.sec2 {	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 101px; CURSOR: pointer; COLOR: #640f46; LINE-HEIGHT: 34px;HEIGHT: 34px; TEXT-ALIGN: center;}


/*************hansle.zhuyufeng*********************/
.topnum{font-size: 26px;color: #B3000F;font-weight: bold;line-height: 26px;}
.market_price{text-decoration: line-through;}
.tuijian{margin-top:15px;background-color: #D0D0D0; position: absolute;}
.proShow{width:750px;margin-top:5px;float:left;}
.proShow_tuijian{width:515px;margin-top:15px;left:27px;background-color: #D0D0D0;position: absolute;}
.userMenu{font-weight:bold;margin-left:15px;color: #666666;}

.user_table_single{font-size: 12px;line-height:30px;color: #333333;text-decoration: none;background-color: #ffffff;text-align: left;padding: 2px;}
.user_table_double{font-size: 12px;line-height:30px;color: #333333;text-decoration: none;background-color: #eeeeee;text-align: left;padding: 2px;}
.user_table_single2{font-size: 12px;line-height: 20px;color: #333333;text-decoration: none;background-color: #ffffff;text-align: left;padding: 2px 2px 2px 10px;}
.user_table_double2{font-size: 12px;line-height:20px;color: #333333;text-decoration: none;background-color: #eeeeee;text-align: left;padding: 2px 2px 2px 10px;}
.user_default_welcome {font-size:12px;font-weight:bold;color:#666666;line-height: 22px;}
.user_table_head{font-size: 12px;line-height:20px;color: #333333;text-decoration: none;background-color: #eeeeee;text-align: left;padding: 2px 2px 2px 10px;font-weight: bold;}
.select{height:14px;font-size:12px;margin:3px 0px 0px 1px;border: 1px solid #651249; }
.errorList{
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}

/******* Start (购买按钮显示层样式)  ******************/
.mm_tips_market {
	POSITION: absolute
}
.mm_tips_market .m_body {
	PADDING-RIGHT: 10px;PADDING-LEFT: 10px;	PADDING-BOTTOM: 6px;LINE-HEIGHT: 18px;PADDING-TOP: 6px;	BACKGROUND-COLOR: #f2f2f2;TEXT-ALIGN: left;border-top-width: 1px;border-right-width: 1px;	border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;
	border-bottom-style: solid;	border-left-style: solid;border-top-color: #ccc;border-right-color: #ccc;
	border-bottom-color: #ccc;border-left-color: #ccc;
}
/******* 列表翻页导航样式 ******************/
.page{border: 1px #ddd solid; background-color: #f2f2f2;margin:3px 12px 3px 0;}
.page img{ width:auto; height:16px;}
.page .pagebody{background-color: #FFF; line-height: normal; padding: 0px 3px 0px 3px;}
.page .pagenumbody{background-color: #FFF; line-height: normal; padding: 0px 5px 0px 5px;}
.page .onpagenumbody{color:#AE0067;background-color: #F2f2f2; line-height: normal; padding: 0px 5px 0px 5px;}
.page .pagetotal{background-color: #FFF; line-height: normal; padding: 0px 3px 0px 3px;}

/*代理加盟申请*/
.post_font{ font-size:12px; color:#000000; line-height:20px;}