/*内页banner*/
.mainbanner{height:296px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:296px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:454px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:296px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:258px;width:500px;height:30px;margin-left:-75px;position:absolute; z-index:-2;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}

/*内页头部开始*/
#inside_top {
	width:100%;position: relative;
}
.inside_banner {
	width:100%;
	height:259px;
	text-align:center;
}
/*内页头部结束*/

/*内页内容开始*/
.content_a{background:#fbf8f3;padding-bottom:20px;}
#content {
	width:1004px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/inside_bg.jpg) -382px 0 repeat-y;
}
.content_l {
	width:191px;
	overflow:hidden;
	float:left;
}
.content_l_t {
	width:191px;
	height:56px;
	font:20px/40px "微软雅黑";
	color:#303030;
	background:url(../images/inside_bg.jpg) 0 0 repeat-y;
}
.content_l_t span {
	font:18px/4px arial;
	color:#bf9f62;
}
.content_l_list, .content_l_list ul {
	width:100%;
	overflow:hidden;
}
.content_l_list li {
	width:100%;
	height:35px;
}
.content_l_list li a {
	width:100%;
	height:100%;
	display:block;
	text-indent:23px;
	line-height:35px;
	background:url(../images/inside_bg.jpg) -191px 0 repeat-y;
}
.content_l_list li a:link, .content_l_list li a:visited { color:#000; }
.content_l_list li a:hover { color:#fff; font-weight:bold; }
.content_l_list li a.active {
	color:#fff; font-weight:bold;
}

.content_r {
	width:793px;
	overflow:hidden;
	float:right;
	background:#fff;
	padding:0 10px;
}
.content_r .position {
	width:100%;
	height:30px;
	color:#4f4f4f;
	line-height:30px;
	text-indent:18px;
	border-bottom:#d4d4d4 1px solid;
	background:url(../images/pagination_bg.jpg) -188px 9px no-repeat;
}
.content_r .position a:link, .content_r .position a:visited { color:#4f4f4f; }
.content_r .position a:hover { color:#bf9f62; }

.content_r .edit_frame {
	line-height:25px;
}
/*内页内容结束*/

/*案例开始*/
.case_ul {
	width:100%;
	overflow:hidden;
}
.case_ul li {
	width:100%;
	height:212px;
	padding-top:14px;
	border-bottom:#a6a6a6 1px dashed;
}
.case_bg {
	width:260px;
	height:208px;
	float:left;
	margin-left:7px;
	padding:2px 0 0 2px;
	background:url(../images/case_img_bg.jpg) no-repeat;
}

.case_text {
	width:510px;
	height:196px;
	float:right;
}
.case_text h1 {
	height:18px;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
}
.case_text span {
	color:#979797;
}
.case_text p {
	color:#4f4f4f;
}

/*同级案例详情开始*/
.xq_title {
	width:100%;
	height:46px;
	text-align:center;
	font:bold 16px/46px "宋体";
}
.xq_time {
	width:100%;
	height:18px;
	line-height:12px;
	text-align:center;
	color:#6d6d6d;
	border-bottom:#bf9f62 1px dashed;
	margin-bottom:5px;
}
/*同级案例详情结束*/
/*案例结束*/


/*订单开始*/
.dingdan {
	width:778px;
	overflow:hidden;
	margin:0 auto;
	color:#444;
	padding-top:14px;
}
.dingdan th {
	height:25px;
	background:#fbf8f3;
	font-size:14px;
	font-weight:normal;
	border:#bf9f62 1px solid;
	border-left:none;
}
.dingdan th.text-indent {
	border-left:#bf9f62 1px solid;
}
.dingdan td {
	height:35px;
	text-align:center;
	border-bottom:#dedede 1px dashed;
}
.dingdan .text-indent {
	text-align:left;
	text-indent:24px;
	width:244px;
}
.dingdan .text-indent a:link, .dingdan .text-indent a:visited { color:#444; }
.dingdan .text-indent a:hover { color:#bf9f62; }
/*订单结束*/

/*会员开始*/
.mamber_tab {
	width:600px;
	overflow:hidden;
	margin:20px auto;
	color:#767676;
}
.mamber_tab td {
	height:52px;
}
.mamber_tab td .text {
	width:315px;
	height:25px;
	text-indent:4px;
	border:#b5b5b5 1px solid;
	line-height:25px;
	background:url(../images/member_input_bg.jpg) repeat-x;
}
.mamber_tab td .change_info {
	width:61px;
	height:25px;
	border:none;
	background:url(../images/member_submit.jpg) no-repeat;
}
/*会员结束*/

/*联系我们地图开始*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*联系我们地图结束*/

/*加盟开始*/
.join_single {
	width:247px;
	height:230px;
	float:left;
	line-height:38px;
	text-align:center;
	margin-top:14px;
	margin-right:26px;
	_margin-right:20px;
}
.join_single img {
	border:#be9546 1px solid;
}
.join_single a:link, .join_single a:visited { color:#000; }
.join_single a:hover { color:#be9546; }

.no_margl {
	margin-right:0!important;
}
/*加盟开始*/

/*收藏夹开始*/
.prod_memb_single {
	width:239px;
	height:244px;
	float:left;
	margin:9px 22px 9px 8px;
}
.prod_memb_single a img {
	border:#a66e00 1px solid;
}
.prod_memb_single a:link, .prod_memb_single a:visited { color:#000; }
.prod_memb_single a:hover { color:#724a00; }
.prod_memb_single div {
	width:100%;
	height:20px;
	line-height:20px;
}
.prod_memb_single .single_price {
	color:#a78037;
	font-weight:bold;
}
.single_price span {
	color:#4f4f4f;
	font-weight:normal;
	float:right;
	text-decoration:line-through;
}
.single_price .price_num {
	color:#a78037;
	font-weight:bold;
	float:none;
	font-size:16px;
	text-decoration:none;
}

.operate .delete {
	padding-left:18px;
	margin-right:14px;
	background:url(../images/price_bg.jpg) 0 1px no-repeat;
}
.operate .add_car {
	padding-left:18px;
	background:url(../images/price_bg.jpg) 0 -20px no-repeat;
}
.operate a:link, .operate a:visited { color:#4f4f4f; }
.operate a:hover { color:#a78037; }
/*收藏夹结束*/

/*留言开始*/
.message_title {
	width:100%;
	height:40px;
	font:bold 14px/48px "宋体";
	color:#080808;
	text-indent:6px;
	border-bottom:#c6c6c6 1px dashed;
}
.message_tab {
	width:680px;
	overflow:hidden;
	margin:10px auto;
}
.message_tab th {
	height:42px;
	color:#080808;
	font-weight:normal;
	text-align:right;
}
.message_tab td {
	height:42px;
	color:#080808;
}
.message_tab th span {
	color:#f00;
	margin-right:6px;
}
.message_tab td .text {
	width:315px;
	height:25px;
	line-height:25px;
	border:#b5b5b5 1px solid;
	padding-left:4px;
	background:url(../images/member_input_bg.jpg) repeat-x;
}
.message_tab td textarea {
	width:572px;
	height:162px;
	max-width:572px;
	min-width:572px;
	max-height:162px;
	min-height:162px;
	line-height:14px;
	background:url(../images/member_input_bg.jpg) repeat-x;
	line-height:25px;
	border:#b5b5b5 1px solid;
	padding-left:4px;
}
.message_tab td .code_input {
	width:94px;
	float:left;
}
.message_tab td .code {
	width:84px;
	height:29px;
	float:left;
	margin:0 6px;
	background:#d7ba84;
}
.message_tab td a {
	width:91px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	margin-right:10px;
	background:url(../images/product_but.jpg) no-repeat;
}
.message_tab td a:link, .message_tab td a:visited { color:#000; }
.message_tab td a:hover { color:#fff; }
#message_cont .label{width:300px;text-align:right;font-size:14px;}
#message_cont .span-150{width:150px;}
#message_cont .text-1{width:50px;}
#message_cont .blank{width:16px;height:16px;margin:2px 5px 0;}
#message_cont .img img{height:26px;margin:0 5px;}
#message_cont .succeed{background:url(../images/pwdstrength.gif) no-repeat -105px 0;}
#message_cont .yellow_button{font-size:14px;font-weight:bold;color:#fff;border:none;cursor:pointer;}
#message_cont .highlight1{border:1px solid #EFA100;outline:2px solid #FFDC97;*border:2px solid #ffcc66;*padding:3px 2px;}
#message_cont .highlight2{border:1px solid #f00;outline:1px solid #FFC1C1;color:#f00;}
#message_cont .focus{color:#999;line-height:22px;*line-height:20px;}
#message_cont .null,#message_cont .error{color:red;line-height:22px;*line-height:20px;}
/*留言结束*/

/*产品列表开始*/
.search_jg{margin-top:10px;margin-left:44px;}
.search_jg a{width:63px;height:26px;display:block; background:url(../images/products_xq_search_bt.jpg) no-repeat;color:#856322;}
.search_jg a:hover{color:#000;}
.product_search {
	width:180px;
	overflow:hidden;
	margin:24px auto 0;
	min-height:130px
}
.product_search_t {
	width:100%;
	height:26px;
	font:14px/25px "微软雅黑";
}
.search_input {
	width:100%;
	height:31px;line-height:31px; margin-bottom:5px;
}
.product_search_jg{ float:left;width:44px; line-height:25px;}
.search_input .product_keyword {
	width:136px;
	height:24px;
	background:#fff;
	float:right;
	text-indent:4px;
	color:#333;
}
.search_input .product_submit {
	width:30px;
	height:26px;
	float:right;
	background:url(../images/prouuct_search_submit.jpg) no-repeat;
}
.search_region {
	width:100%;
	height:24px;
	line-height:22px;
	text-align:center;
	color:#fff;
}
.search_region input {
	width:45%;
	background:#fff;
	height:25px;line-height:25px;
}
.search_region input.search_region_l {
	float:left;
}

.prod_single {
	height:228px;
}
/*产品列表结束*/

/*产品详情开始*/
.prod_xq_top {
	width:100%;
	overflow:#f00;
	padding-top:20px;
}
.prod_xq_top .prod_xq_top_l {
	width:370px;
	height:344px;
	float:left;
	margin-left:20px;
}
.prod_xq_top_l .prod_xq_bigimg {
	width:368px;
	height:276px;
	border:#bf9f62 1px solid;
}
.prod_xq_top_l .prod_xq_smallimg {
	width:370px;
	height:60px;
	margin-top:6px;
	position:relative;
}
.prod_xq_top_l .prod_xq_smallimg span {
	width:10px;
	height:60px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:0;
}
.prod_xq_smallimg .prod_s_prev {
	left:0;
	background:url(../images/product_xq_but.jpg) no-repeat;
}
.prod_xq_smallimg .prod_s_next {
	right:0;
	background:url(../images/product_xq_but.jpg) -10px 0 no-repeat;
}
.prod_xq_smallimg .prod_xq_s_p {
	width:338px;
	height:60px;
	overflow:hidden;
	position:absolute;
	top:0; left:16px;
}
.prod_xq_s_c {
	width:9999px;
	height:100%;
}
.prod_xq_s_c li {
	float:left;
	margin-right:6px;
}

.prod_xq_top_r {
	width:384px;
	overflow:hidden;
	float:right;
	line-height:35px;
}
.prod_xq_top_r span {
	color:#906107;
}
.prod_xq_top_r input {
	width:58px;
	height:16px;
	padding-left:4px;
	border:#aaa 1px solid;
}
.prod_xq_top_r a {
	width:91px;
	height:25px;
	display:inline-block;
	margin:0px 10px 10px 0;
	line-height:25px;
	text-align:center;
	background:url(../images/product_but.jpg) no-repeat;
}
.prod_xq_top_r a:hover{color:#fff}

.prod_xq_bot {
	width:100%;
	overflow:hidden;
	margin:16px auto;
}
.prod_xq_bot_t {
	height:22px;
	font:14px/22px "微软雅黑";
	text-indent:4px;
	border-bottom:#bf9f62 2px solid;
}
.prod_tj {
	width:182px;
	overflow:hidden;
	float:left;
	margin:10px 18px 0 2px;
}
.prod_tj img {
	border:#c4a76e 1px solid;
}
.product_cp_p{color:#000 !important;text-decoration:line-through;}


.jqzoom{ width:368px; height:276px; position:relative;}
.zoomdiv{ left:859px; height:308px; width:231px;}
.list-h li{ float:left;}
#spec-n5{width:377px; height:88px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/product_xq_left.jpg) no-repeat; width:8px; height:63px; float:left; cursor:pointer;}
#spec-right{background:url(../images/product_xq_right.jpg) no-repeat; width:8px; height:63px; float:left;cursor:pointer;}
#spec-list{ width:344px; float:left; overflow:hidden;display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:87px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:76px; height:57px;}
.list-h{ left:31px !important;}
.jqzoom{position:relative;padding:0; border:solid 1px #dfdfdf;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:308px;height:231px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:660px;height:495px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:350px;margin-left:4px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
/*产品详情结束*/

/*新闻开始*/
.news_list {
	width:100%;
	overflow:hidden;
}
.news_list li {
	width:100%;
	height:28px;
	line-height:28px;
	text-indent:20px;
	color:#4f4f4f;
	border-bottom:#d4d4d4 1px dashed;
	background:url(../images/news_list_bg.jpg) 7px center no-repeat;
}
.news_list li a:link, .news_list li a:visited { color:#000; }
.news_list li a:hover { color:#855b0a; }
.news_list li span {
	float:right;
}
.gduo {
height:59px;
line-height:25px;
overflow: hidden;
color:#797979;
}
/*新闻结束*/

/*购物车开始*/
.border_r_none{ border-right:none !important;}
.shop {
	margin:10px auto;
	border:#bf9f62 1px solid;
	border-top:none;
	border-bottom:none;
	padding:0;
}
.shop td {
	border-bottom:#f2ebdf 1px solid; border-right:#f2ebdf 1px solid
}
.shop th.text-indent {
	text-indent:5px;
	border-left:none;
}
.shop th.end-indent {
	border-right:none;
}
.shop td img {
	vertical-align:top;
	margin:6px 0;
}
.shop td.zongjia {
	text-align:right;
	border-bottom:#bf9f62 1px solid;
	padding-right:10px;
}
/*购物车结束*/

/*注册登录表单开始*/
#login_reg_cont {
	width:1190px;
	height:696px;
	margin:0 auto;
	padding-top:37px;
	background:url(../images/login_reg_bg.jpg) 467px 37px no-repeat;
	background-color:#fff;
}
.login_wrap {
	width:452px;
	overflow:hidden;
	float:left;
	margin-left:15px;
}
.wrap_t {
	width:100%;
	height:22px;
	text-indent:12px;
	font:18px/22px "微软雅黑";
	color:#3d3d3d;
	background:url(../images/login_reg_t_bg.jpg) left center no-repeat;
}

	
.login_tab, .register_tab {
	width:430px;
	overflow:hidden;
	margin:10px auto;
	font-size:14px;
}
.login_tab th, .register_tab th, .mamber_tab th {
	width:70px;
	height:42px;
	color:#444;
	font-weight:normal;
	text-align:right;
}
.login_tab td, .register_tab td {
	height:42px;
	color:#444;
}
.login_tab th span, .register_tab th span {
	color:#f00;
	/*margin-right:6px;*/
}
.login_tab td .code, .register_tab td .code {
	width:84px;
	height:29px;
	float:left;
	margin:0 6px;
	background:#d7ba84;
}
.login_submit, .reg_submit {
	width:61px;
	height:25px;
	display: block;
	font-size:12px;
	text-align:center;
	line-height:25px;
	background:url(../images/member_submit.jpg) no-repeat;
}


.register_wrap {
	width:498px;
	overflow:hidden;
	float:right;
	margin-right:15px;
}
.register_tab th, .register_tab td {
	height:56px;
	
}
.login_tab td, .register_tab td {
	font-size:12px;
	color:#555;
}
.register_tab td span {
	color:#f00;
}
.login_tab td span.shuaxin, .register_tab td span.shuaxin {
	color:#555;
}
/*注册登录表单结束*/