
@import "public.css";
/* color:#e38016; */
.main { width:765px; height:auto;}
.main2 { width:732px; height:auto;}
.main_right{ width:185px; height:auto}
.main_right2{ width:217px; height:auto}
.slide{ width:515px; height:205px; background:#eee;}
.turnover{ width:515px; height:36px;line-height:36px;_line-height:40px;color:#e38016;text-align:right;background:url(../images/bg.gif) 0 -291px repeat-x;overflow:hidden;}
.turnover_left{ width:5px; height:36px; background:url(../images/bg.gif) 0 -255px no-repeat;}
.turnover_right{ width:5px; height:36px; background:url(../images/bg.gif) -5px -255px no-repeat;}
.category{ width:240px; height:600px;}
.category .c_m{ text-align:left; padding:5px 10px 0 10px; line-height:21px;word-break:keep-all;overflow:hidden;}
.category .c_m .box{padding:1px 5px 10px 4px;position:relative;top:-5px; width:95%; margin:0 auto; border-top:1px #dedede solid;overflow:hidden;}
.category .c_m  h3 {font-size:12px;height:23px;padding-left:6px;*padding-top:2px;line-height:25px;width:100%;margin:10px 0 3px; *margin:15px 0 3px;clear:both;background:url(../images/menubg.gif) 0 -118px no-repeat;}
.category .c_m a{float:left;border-left:1px solid #d9d9d9;display:inline-block;color:#4d4d4d;line-height:1.2;margin:0 9px 5px -6px;*margin:0 6px 5px -6px;padding:0 5px 0px 6px;}
.category .c_m h3 a{border:0; margin-left:0}

.notices{ width:185px;margin-bottom:10px;}
.recommend{ width:515px;margin-bottom:10px;}
.recommend .c_m{ padding:8px 0 8px 7px;*padding:8px 0 1px 7px;_padding:8px 0 8px 7px;overflow:auto;zoom:1;}
.recommend .c_m ul li { list-style-type:none; width:86px; height:142px; line-height:15px; text-align:center; margin:8px 7px 0; float:left; display:inline;}
.recommend .c_m ul li img{ width:80px; height:80px; padding:2px; border:#ccc 1px solid; margin-bottom:5px; }
.recommend .c_m ul li label{ width:86px; padding-top:2px; color:#e07604; font-weight:bold; clear:both; display:block}
.c_m ul li a.pro_name{height:32px;display:block;}
.rank{ margin:10px 0;}
.store{ width:185px; margin-bottom:10px;}
.brand{ width:240px; height:348px;}
.newproducts{ width:515px; height:348px;}
.store input.text {
border:1px solid #E38016;
height:23px;
line-height:22px;
vertical-align:middle;
width:150px;
margin:5px 0 0 10px;
}
.store input.button  {
background:url("../images/butbg.gif") no-repeat;
height:26px;
width:101px;
margin:10px 0 0 10px;
vertical-align:middle;
}
.asd{ width:960px; height:90px;}
.asd2{ width:765px; height:90px; background:#eee;}
.asd3{ width:185px; height:185px; background:#eee;}

.turnover_mid{width:415px;text-align:left;line-height:35px;margin-right:5px;background:url(../images/bg.gif) 0 -327px repeat-x;}
.turnover_mid .lc{width:7px;height:36px;float:left;background:url(../images/bg.gif) -10px -255px no-repeat;}
.turnover_mid .rc{width:7px;height:36px;float:right;background:url(../images/bg.gif) -17px -255px no-repeat;}
.turnover_mid a{margin:0 10px;}
.brand .c_m,.notices .c_m,.store .c_m{padding:10px 0px 0px;}
.brand ul{width:220px;margin:0 auto;}
.brand ul li{width:90px;height:34px;display:inline;float:left;padding:0;border:1px #efefef solid;margin:7px 9px 8px;overflow:hidden;}
.notices .c_m ul{width:165px;margin:0 auto;}
.notices .c_m ul li{list-style:none;width:157px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;padding-left:12px;line-height:25px;background:url(../images/bg.gif) 2px -585px no-repeat;}
.rank ul.cls {
	zoom: 1;
	width: 92%;
	margin: 0 auto;
	margin-bottom:-1px;
}
.rank ul.cls:after {
	content: "";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}
.rank li {
	zoom: 1;
	list-style:none;
}
.rank li {
	text-align: left;
	border-bottom: 1px solid #ccc;
	padding: 6px 0;
}
.rank li a {
	color: #666666;
}
.rank li a:hover {
	color: #cc0000;
}
.rank li img,.rank li .price {
	display: none;
}

.rank li .price span {
	color: #666666;
	margin-right: 5px;
}
.rank li .price label {
	color: #e38016;
}
.rank li:after {
	content:'';
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}
.rank li img {
	float: left;
	vertical-align: middle;
	margin-right: 5px;
	display: none;
}
.rank li .num {
	float: left;
	color: #eb6100;
	font-weight: bold;
	width: 15px;
	height: 15px;
	line-height: 15px;
	display: -moz-inline-block;
	display: inline-block;
	text-align: center;
	margin-right: 5px;
}
.rank li.selected .num {
	background: url(../images/bg.gif) -83px -646px no-repeat;
	color: #ffffff;
}
.rank li.selected img {
	display: block;
}
.rank li.selected div {
	display: block;
}
.store .c_m ul{width:165px;margin:0 auto;}
.store .c_m ul li{list-style:none;width:156px;padding-left:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;line-height:28px;background:url(../images/bg.gif) 2px -583px no-repeat;border-bottom:1px #ececec dashed;}
.toolbar{margin: 10px auto 0;height:33px;}
.toolbar a{display:block;width:89px;height:33px; background:url(../images/bg.gif) 0 -363px no-repeat;}
.toolbar a.reg{background-position:0 -396px;}

/*list*/
.path{line-height:26px;text-align:left;color:#333;}
.pro_class{border:1px #ccc solid;padding:8px;text-align:left;overflow:auto;zoom:1;}
	.pro_class dl{display:inline;margin:0 9px;overflow:hidden;padding:7px 0 4px;width:920px;clear:both;float:left;}
	.pro_class dt,.pro_class dd{white-space:nowrap;float:left;}
	.pro_class h3{background:url(../images/bg.gif) 0 -1084px no-repeat;font-size:12px;padding-left:12px;_padding-top:1px;}
	.pro_class h4{background:url(../images/bg.gif) 0 -619px no-repeat;font-size:12px;padding-left:12px;_padding-top:1px;}
	.pro_class dd{overflow:hidden;width:180px;color:#666;font-size:11px;padding:3px 0;}
	.pro_class dd a{margin-right:5px;}
	.pro_class dd a:link,.pro_class dd a:visited{color:#e38016;font-size:12px;}
.c_t #list{padding:2px 5px 0 21px;background:url(../images/bg.gif) 0 -656px no-repeat;*background-position:0 -657px;outline:none;}
.c_t #window{padding:2px 5px 0 21px;background:url(../images/bg.gif) 0 -690px no-repeat;*background-position:0 -691px;outline:none;}
.c_t #list:link,.c_t #list:visited,.c_t #window:link,.c_t #window:visited{color:#333;}
.c_t #list.selected,.c_t #list:hover{background-position:0 -639px;*background-position:0 -640px;text-decoration:none;}
.c_t #list:hover,.c_t #list:active,.c_t #window:hover,.c_t #window:active{color:#e38016;}
.c_t #window.selected,.c_t #window:hover{background-position:0 -673px;*background-position:0 -674px;text-decoration:none;}
#listcontent ul{clear:both;height:auto;}
#listcontent .list_item_title{height:30px;background:#fcf2e7;border-bottom:1px #e38016 solid;}
#listcontent .list_item_title li{float:right;height:30px;line-height:30px;overflow:hidden;text-align:center;}
#listcontent .list_item_title li.summary{width:420px;}
#listcontent .list_item_title li.price{width:75px;*width:70px;_width:75px; text-align:left;}
#listcontent .list_item_title li.place{width:110px;*width:115px;_width:110px;}
#listcontent .list_item_title li.operate{width:100px;}
#listcontent .list_item{color:#333;height:120px;border-bottom:1px #e5e5e5 dashed;text-align:left;}
#listcontent .list_item .photo{border:1px solid #d9d9d9;height:80px;padding:2px;float:left;overflow:hidden;margin:15px 15px 0 20px;_margin:15px 15px 0 10px;width:80px;}

/*shop list 1224*/
#listcontent .list_item_title li.summary2{width:200px;}
#listcontent .list_item_title li.logo{width:140px;}
#listcontent .list_item_title li.seller{width:130px;}
#listcontent .list_item2 {height:90px;}
#listcontent .list_item_title li.place select{margin-top:4px;}
#listcontent .list_item .summary2{height:80px;overflow:hidden;width:188px;line-height:18px;margin:10px 0 0 20px;float:left;}
#listcontent .list_item .summary2 h3 a{color:#e38016;}
#listcontent .list_item .num{width:95px;margin-top:10px;color:#000;}
#listcontent .list_item .seller{width:110px;margin-top:10px;text-align:center}
#listcontent .list_item .seller a{color:#e38016;}
#listcontent .list_item .place2{width:90px;*width:95px;_width:90px;margin-top:10px;}
#listcontent .list_item .level{width:90px;margin-top:10px;}
#listcontent .list_item_title .level{width:70px;}
#listcontent .list_item .photo2{display: inline;border:1px solid #d9d9d9;height:49px;padding:2px;float:left;overflow:hidden;margin:18px 0 0 20px;width:99px;}
/*shop list 1224*/

#listcontent .list_item .summary{height:118px;overflow:hidden;width:325px;line-height:18px;float:left;}
	#listcontent .list_item .summary h3,#listcontent .list_item .summary2 h3{font-size:12px;margin-top:11px;}
#listcontent .list_item .summary p,#listcontent .list_item .summary2 p{line-height:25px; text-overflow:ellipsis;}
#listcontent .list_item .summary p span,#listcontent .list_item .summary2 p span{color:#e38016;}
#listcontent .list_item .attribute{float:right;margin:-95px 5px 0 0;*margin:10px 5px 0 0;_margin:10px 0 0 0;_padding:0 8px 0 0;}
#listcontent .list_item2 .attribute{margin-top:-85px;margin-top:10px\9;}
#listcontent .list_item .attribute li{float:right;height:65px;display:inline;line-height:16px;overflow:hidden;padding-top:15px;text-align:center;}
#listcontent .list_item .attribute li.price{width:90px;color:#e38016;font-weight:bold;margin-top:13px; text-align:left;*margin-right:-15px;}
#listcontent .list_item .attribute li.operate{padding-top:0px; height:75px;}
#listcontent .list_item .attribute li.number{width:90px;color:#e38016;font-weight:bold;margin-top:13px; text-align:left;*margin-right:-15px;}
	#listcontent .list_item .attribute li.place{width:125px;*width:110px;_width:120px;margin-top:5px;}
	#listcontent .list_item .attribute li.endtime{ color:#999; padding:30px 10px 0px 0px;text-align:left;}
#listcontent .list_item .operate{width:60px;*width:75px;padding-left:20px;_padding-left:10px;}
	#listcontent .list_item .operate a {color:#fff;display:block;width:40px;margin:8px 0;*padding-top:1px;height:15px;line-height:15px;line-height:18px\9;*line-height:15px;text-align:center;background:url(../images/bg.gif) no-repeat;}
#listcontent .list_item .operate .more2 {background-position:0 -727px;}
#listcontent .list_item .operate .buy {background-position:-40px -727px;}

#listcontent.window_type {padding:10px 15px;}
#listcontent.window_type .list_item_title{display:none;}
#listcontent.window_type .list_item{list-style-type:none; width:86px; height:142px; text-align:center; margin:8px 15px; float:left; display:inline;border-bottom:none;padding:0 0;}
#listcontent.window_type .list_item .photo{border:1px solid #d9d9d9;height:80px;padding:2px; margin: 0 auto;width:80px;}
#listcontent.window_type .summary{height:30px;text-align:center;width:86px;}
#listcontent.window_type .summary h3{font-weight:normal;}
#listcontent.window_type .summary p{display:none;}
#listcontent.window_type .list_item .attribute{width:86px;text-align:center;margin:0;padding:0;height:30px;overflow:hidden;}
#listcontent.window_type .list_item .attribute li.place{display:none;margin:0;height:20px;padding:0;}
#listcontent.window_type .list_item .attribute li.price{width:86px;margin-top:5px;height:30px;padding:0; text-align:center;}
#listcontent.window_type .list_item .operate{display:none;}
#listcontent.window_type .list_item .attribute{float:left;}
#listcontent.window_type .list_item .attribute li{float:left;}

.shop_cert{display:block;width:76px;height:18px;overflow:hidden;text-indent:-9999px;background:url(../images/bg.gif) 0 -709px no-repeat;margin:3px 0 0 5px;}
.page{padding:8px 0;clear:both;text-align:center}
.page a,.page label{padding:0 3px;font:12px;color:#333;}
.page label{color:#999;}
.page span{padding:0 3px;font:12px;color:#999;}
.page a:link,.page a:visited{color:#333;}
.page a:hover,.page a:active{color:#e38016;}

.recommend2{margin-bottom:10px;}
.recommend2 .c_m{ padding:8px 0 8px 7px;*padding:8px 0 1px 7px;_padding:8px 0 8px 7px;overflow:auto;zoom:1;}
.recommend2 .c_m ul li { list-style-type:none; width:86px; height:142px; line-height:15px; text-align:center; margin:8px 7px 0; float:left; display:inline;}
.recommend2 .c_m ul li img{ width:80px; height:80px; padding:2px; border:#ccc 1px solid; margin-bottom:5px; }
.recommend2 .c_m ul li label{ width:86px; padding-top:2px; color:#e07604; font-weight:bold; clear:both; display:block}

/*content*/
.path2{line-height:33px;padding-left:8px;text-align:left;color:#333;background:url(../images/bg.gif) 0 -746px repeat-x;}
.detail .pro_detail{width:720px;float:left;}
.detail .pro_detail h1{border-bottom:1px solid #cfcfcf;font-size:14px;font-weight:bold;padding:17px;text-align:center;}
.detail .pro_detail .box{ width:300px; float:left}
.detail .pro_detail .pro_pic{position:relative;width:300px; height:300px;border:1px solid #cfcfcf;float:left;margin:10px; display:inline; }
#show_bigpic{color:#666;width:85px;text-align:left;z-index:9;height:17px;*height:15px;padding:1px 5px 0 21px;*padding:3px 5px 0 21px;position:absolute; bottom:0px;right:0px; text-decoration:none;background:url(../images/bg.gif) 0 -779px no-repeat #fff;}

.detail .pro_detail .pro_text{width:310px;height:300px;float:left;text-align:left;margin-left:45px;}
.detail .pro_detail .pro_text ul{margin-top:20px; font-family:"宋体";}
.detail .pro_detail .pro_text ul li{padding-left:10px;line-height:27px;border-bottom:1px #d4d4d4 dashed;}
.detail .pro_detail .pro_text ul li.operate{border:none;padding:0;height:33px;line-height:33px;margin:20px 0 18px;}
.detail .pro_detail .pro_text ul li.operate a{display:block;width:89px;height:33px;float:left;background:url(../images/bg.gif) 0 -837px no-repeat;}
.detail .pro_detail .pro_text ul li.operate a.fav{background-position:0 -870px;margin-left:10px;}
.detail .pro_detail .pro_text ul li.operate a.cart{width:109px;background:url(../images/cart.gif) 0 0 no-repeat;;margin-left:10px;}
.detail .pro_detail .pro_text ul li.alipay{height:35px;line-height:16px;margin:10px 0;padding:3px 0 0 74px;background:#ffffed url(../images/bg.gif) 2px -798px no-repeat;border:1px #d4d4d4 dashed;}
.detail .pro_detail .pro_text ul li span{color:#808080;}
.detail .pro_detail .pro_text ul li label{margin:0 6px;}
.detail .pro_detail .pro_text ul li .fc{color:#ff4e00; font-family:Arial, Helvetica, sans-serif;}
.detail .shop_detail{width:240px;height:420px;border:1px #cfcfcf solid;border-top:0;float:right;}
.detail .shop_detail .shop_logo{width:200px;height:100px;margin:0 auto;border:1px #cfcfcf solid;margin:20px auto 0;}
.detail .shop_detail .shop_name{margin:15px auto;font-weight:bold;}
.detail .shop_detail .shop_name a{color:#e38016;}
.detail .shop_detail ul{text-align:left;width:200px;margin:0 auto;color:#333;}
.detail .shop_detail ul li{line-height:25px;}
.detail .shop_detail .go2shop img{margin-top:25px;}

.detail_other{clear:both;}
.detail_other ul.tabbar{border-bottom:3px #e38016 solid;padding-left:10px;height:30px;}
.detail_other ul.tabbar li{float:left;width:85px;margin-right:3px;line-height:28px;overflow:hidden;font-size:14px;margin-top:5px;height:25px;background:url(../images/bg.gif) 0 -959px no-repeat;}
.detail_other ul.tabbar li.selected{float:left;font-weight:bold;margin-top:0;line-height:35px;width:84px;height:30px;background:url(../images/bg.gif) 0 -929px no-repeat;overflow:hidden;}
.detail_other ul.tabbar li a{text-decoration:none;outline:none;}
.detail_other ul.tabbar li.selected a{color:#fff;}
.detail_other .detail_content{padding:15px 10px;text-align:left;}
.detail_other .detail_content table{ width:100%; border-top:#ccc 1px dashed; border-left:#ccc 1px dashed; }
.detail_other .detail_content table .table_line{}
.detail_other .detail_content table td { line-height:22px; border:#ccc 1px dashed; border-top:0; border-left:0; padding:5px;}
.detail_other .detail_content table .text_right{ width:10%;text-align:right}
.detail_other .detail_content table .text_left{ width:40%; text-align:left}

/* register */
.register{ width:100%; border:0px; color:#333}

.register td{ height:30px; padding:6px 3px 0 3px; line-height:30px}
.register label{ padding:0 5px; color:#f00}
.register span{ color:#999}
.register input{ height:14px; padding:2px;}
.agreement textarea{ border:#ccc 1px solid; padding:8px; height:100px; width:95%; font-size:12px}

/* login */
.login{ color:#333}
.login_table{ width:500px; border-right:#ccc 1px dashed}
.login_table td,.register_table td{height:35px;}
.register_table{ width:320px; margin:0 auto; border:0}
.login_bg{ line-height:59px; background:url(../images/login_bg.gif) no-repeat; padding-left:50px; font-size:14px;}

.login_bg_01,.login_bg_02,.login_bg_03,.login_bg_04{ padding-left:40px; line-height:36px;}
.login_bg_01{ background:url(../images/login_bg_01.gif) no-repeat;}
.login_bg_02{ background:url(../images/login_bg_02.gif) no-repeat;}
.login_bg_03{ background:url(../images/login_bg_03.gif) no-repeat;}
.login_bg_04{ background:url(../images/login_bg_04.gif) no-repeat;}

/* article */
.article{text-align:left;color:#333;padding:6px 10px 0px 10px; line-height:14px; font-family:"宋体"}
.article ul li{list-style:none; padding-left:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;line-height:28px;background:url(../images/bg.gif) 2px -583px no-repeat;border-bottom:1px #ececec dashed;}
.article ul li span{padding:0 3px;font:12px;color:#999;}
.article_list ul{ padding:4px 12px;}
.article_list ul li{list-style:none; padding-left:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;line-height:28px;background:url(../images/bg.gif) -94px -804px no-repeat;border-bottom:1px #ececec solid;}
.article h1{ font-size:18px; font-weight:bold; padding:15px; text-align:center; border-bottom:#ccc 1px solid}
.article p{ line-height:26px; text-indent:24px;}
.next_page{ line-height:22px; padding:8px 0; text-align:left; border-top:#ccc 1px solid;}

/* category_list */
.category_list{ _width:918px; background:#fcf2e7; overflow:hidden; padding:12px; }
.category_list2{ _width:918px; overflow:hidden; padding:12px; }
.category_list3{ _width:918px; padding:11px; border:#e38016 1px solid; }

/* brand */
.brand_intro img{width:160px; height:60px; float:left; margin:10px 10px 0px 10px;}
.brand_intro p{ padding:0 5px;line-height:22px;}
.brand_intro p span{ color:#e38016}
.all_brand .goodsbox { width:170px; height:148px; float:left; margin:0 4px 8px; padding:5px; border:#eee 1px solid;word-break:break-all;}

.all_brand .goodsbox img { overflow:hidden; margin:10px auto; width:160px; height:60px;}
.all_brand .goodsbox H4 { padding:5px; background:#eee; font-weight:normal; font-size:12px; text-align:right; line-height:16px; }
.all_brand .goodsbox p{ text-align:left}

.brand2 ul{margin:0; padding:10px 0px 10px 20px;*padding:10px 0px 0px 0px;}
.brand2 ul li{width:160px;height:50px; padding:5px;border:1px #efefef solid;margin:20px 0px 10px;}
.brand2 ul li img{ width:160px; height:50px; }

.showbox {
	width: 300px;
	z-index: 9999;
	width: 275px;
	height: 254px;
	float:left;
	margin-left:110px;
	margin-left:-330px\9;
	position: absolute;
	background: #fff url(../images/showbox_bg1.gif) 0 0 no-repeat;
}
.window_type .showbox{margin-left:90px;margin-top:-110px\9;}
.showbox .subbox {
	width: 234px;
	height: 234px;
	margin: 10px 10px 10px 25px;
}
/*2010-1-12*/
.MagicZoomBigImageCont { border:#ccc 1px solid}
.MagicZoomHeader { display:none; FONT: 10px Tahoma, Verdana, Arial, sans-serif; COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center! important
}
.MagicZoomPup { border:#e1e1e1 1px solid; background:#fff; cursor:hand; }
.MagicZoomLoading {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 3px! important; BACKGROUND: #fff; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #ccc 1px solid; COLOR: #444; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; opacity: 0.8
}
.MagicZoomLoading IMG {
	PADDING-TOP: 3px! important;
}

/**/
.pic_box{ width:320px; overflow:hidden; zoom:1;}
.long_box{ width:900px; overflow:hidden;}
.pic_box .left_button,.pic_box .right_button{ width:15px; height:50px; display:block; float:left;}
.pic_box .left_button{background:url(../images/pic_tip.gif) 0 0 no-repeat;}
.pic_box .right_button{background:url(../images/pic_tip.gif) right 0 no-repeat;}

#thumbbox { width:290px; height:50px; ZOOM:1; overflow:hidden; float:left}
#thumbbox a{ float:left; margin-left:4px; margin-right:4px;  display:inline}
#thumbbox a,#thumbbox a span,#thumbbox a.selected span,#thumbbox a img{ width:40px; height:40px;}
#thumbbox a.selected{ padding:4px; display:inline;}
#thumbbox a:hover img ,#thumbbox a.selected img{FILTER: Alpha(Opacity=100); -moz-opacity: 1;}
#thumbbox a span,#thumbbox a.selected span{DISPLAY: block; OVERFLOW: hidden; TEXT-ALIGN: center}
#thumbbox a img{FILTER: Alpha(Opacity=50); -moz-opacity: 0.5; }

/**/



.icon1,.icon2,.icon3,.icon4,.icon5,.icon6,.icon7,.icon8,.icon9,.icon10,.icon11,.icon12,.icon13,.icon14,.icon15{display:block; width:80px; height:16px; margin:0px auto;}
.icon1{background:url(../images/icon.gif) 0px -0px no-repeat}
.icon2{background:url(../images/icon.gif) 0px -16px no-repeat}
.icon3{background:url(../images/icon.gif) 0px -32px no-repeat}
.icon4{background:url(../images/icon.gif) 0px -48px no-repeat}
.icon5{background:url(../images/icon.gif) 0px -64px no-repeat}
.icon6{background:url(../images/icon.gif) 0px -80px no-repeat}
.icon7{background:url(../images/icon.gif) 0px -96px no-repeat}
.icon8{background:url(../images/icon.gif) 0px -112px no-repeat}
.icon9{background:url(../images/icon.gif) 0px -128px no-repeat}
.icon10{background:url(../images/icon.gif) 0px -144px no-repeat}
.icon11{background:url(../images/icon.gif) 0px -160px no-repeat}
.icon12{background:url(../images/icon.gif) 0px -176px no-repeat}
.icon13{background:url(../images/icon.gif) 0px -192px no-repeat}
.icon14{background:url(../images/icon.gif) 0px -208px no-repeat}
.icon15{background:url(../images/icon.gif) 0px -224px no-repeat}

.order .cm{overflow:hidden}
.store .box,.order .box{width:88%;margin:0 auto;padding:5px 0 2px;}
.store p,.order p{text-align:left;line-height:23px;color:#666;}
.store p a,.order p a{color:#666;}
.store p span a{color:#e38016; text-decoration:underline}
.store p label,.order p span a{color:#e38016;}
.top_center span.left a{color:#f77b09}.top_center span.left{padding-left:8px;}

.pro_list .c_m ul.big_pic li { list-style-type:none; width:156px; height:200px; line-height:15px; text-align:center; margin:8px 7px 0 10px; float:left; display:inline;}
.pro_list .c_m ul.big_pic li img{ width:150px; height:150px; padding:2px; border:#ccc 1px solid; margin-bottom:5px; }
.pro_list .c_m ul.big_pic li label{ width:156px; padding-top:2px; color:#e07604; font-weight:bold; clear:both; display:block}
.c_m ul.big_pic li a.pro_name{height:18px;display:block;}
.guestbook .c_m{overflow:auto;zoom:1;padding:10px 15px;}
.guestbook dl{margin:0 auto;line-height:25px;padding:5px 0 10px;border-bottom:1px #ccc dashed; text-align:left;}
.guestbook dt span{color:#ccc;}
.guestbook dd{widht:680px;margin:0 auto;}
.messagebox{overflow:auto;zoom:1;float:left;width:600px;margin:15px auto 0;text-align:left;}
.messagebox .input{ margin:10px 0; height:18px; border:1px #ccc solid;}
.messagebox .radio{ float:left; margin:0; height:22px; }
.messagebox textarea{border:1px #ccc solid;}
.messagebox .button{margin-top:5px;}
.star{ width:90px; height:28px; float:left}
.star1,.star2,.star3,.star4,.star5{ width:60px; height:11px; margin:4px 5px 0px 15px; font-size:0px;}
.star5{background:url(../images/star.gif) 0px -0px no-repeat}
.star4{background:url(../images/star.gif) 0px -11px no-repeat}
.star3{background:url(../images/star.gif) 0px -22px no-repeat}
.star2{background:url(../images/star.gif) 0px -33px no-repeat}
.star1{background:url(../images/star.gif) 0px -44px no-repeat}
.ftcolor{color:#e38016;}
.bot_line{ border-bottom:1px #ccc solid;}
.noregister{color:red; font-weight:bold;text-align:center;font-size:14px;height:100px;padding:50px 0 0 0;}

.forgotleft {float:left; width:370px; padding:15px; border-right:1px solid #ccc;}
.forgotright {float:left; width:400px;line-height:28px; padding:30px 0px 0px 20px;}
.forgotleft .input{ border:1px solid #ccc; height:20px;}
.footer_top{ padding-top:10px;zoom:1;}
#exchange{width:89px; height:33px; margin:20px 0px 0px; border:none;}
#special{ width:100%; color:#666; margin-top:-80px;}
#special ul{ border-bottom:1px dashed #ccc; float:left; padding:0px; margin:0px; width:100%;}
#special ul li{ float:left; padding:30px 0px 25px; text-align:center; width:100%;}
#special ul li.title{width:180px; font-weight:bold;}
#special ul li.time{width:110px;}
#special ul li.other{width:320px;}
#listcontent .list_item_title li.title{width:180px; float:left;}
#listcontent .list_item_title li.time{width:110px; float:left;}
#listcontent .list_item_title li.other{width:320px; float:left;}
.advShow{margin-top:10px; width:960px; height:330px;}
.advShow img{width:960px; height:330px;}
.leftPart {
 float:left;
 width:650px;
 padding-bottom:20px;
 margin-top:10px;
 border:1px solid #ccc;
 border-top:none
}

h2.ttl {
 background:url(../images/bg.gif) 0 -219px repeat-x;
 color:#e07604;
 font-size:14px;
 font-weight:bold;
 padding:3px 0 0 20px;
 margin-bottom:10px;
 line-height:33px;

 text-align:left
}
.list_pro {
 margin-top:15px;
 margin-left:0!important;
 /* ie6.0 hack*/
 margin-left:-8px;
 
}
.list_pro li {
 float:left;
 width:108px;
 margin:5px 0px 10px 8px;
 overflow:hidden
}
.list_pro li a.ttls{
 font-weight:bolder}
.rightPart {
 float:right; 
 width:300px;
 padding-bottom:20px;
 margin-top:10px;
 background-color:#F3F3F3;
 border:1px solid #ccc;
 border-top:none;
 text-align:left
}
.rightPart p{
 	padding:2px 15px;
  line-height:20px;}
/* clearfix
------------------------------------------------*/
.clearfix {
 display: inline-block;
}
/* \*/
* html .clearfix {
 height: 1%;
}
.clearfix {
 display: block;
}
/* */
.clearfix:after {
 content: " ";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
li img {
	vertical-align:top;
}
/*=================add_02=================*/
.proPart{
 padding-bottom:20px;
 margin-top:10px;
 border:1px solid #ccc;
 border-top:none}
.usertipPart{
  
 padding-bottom:20px;
 margin-top:10px;
 background-color:#F3F3F3;
 border:1px solid #ccc;
 border-top:none;
 text-align:left
 }
 .usertipPart p{
 	padding:2px 15px;
  line-height:20px;}
/*==========add_03================*/
.leftColumn{
 float:left;
 width:280px;
 margin-top:10px;
 }
.rightColumn{
 	float:right;
  width:658px;} 
.list_detail ul{ text-align:center;}
.list_detail .img{ width:85px; height:85px; padding:2px; border:1px solid #eaeaea;margin-left:15px;}
.list_detail li img{ width:84px; height:84px;}
/*对比*/

#compare  { width:140px; display:none; border:1px solid #ccc; padding-bottom:10px;}
h2.com2 {
 background:url(../images/bg.gif) 0 -220px repeat-x;
 color:#e07604;
 font-size:14px;
 font-weight:bold;
 padding:2px 0 0 0px;
 line-height:33px;
 text-align:center;
}
#compare ul{ padding:8px 0px;}
#compare li{ padding:0px; line-height:20px; width:95%; overflow:hidden;}
#rwca,#rwc_ca { display:none; }
.compare{ padding-bottom:8px; height:40px; width:99%;}
.comparebut .but1{color:#fff;width:40px;padding:0 9px;background:url(../images/bg.gif) -40px -727px; no-repeat;}
.comparebut .but2{color:#fff;width:40px;padding:0 8px;background:url(../images/bg.gif) 0 -727px; no-repeat;}
#comparelist li{text-align:left; height:16px; padding:0 0 0 32px; margin:5px 0 3px 5px; display:inline; width:166px; background:url(../images/pk.gif) 0 2px no-repeat; overflow:hidden;}
#comparelist li span a{ width:11px; height:11px; margin:2px 9px 0px 0px; _margin-right:5px; float:right; display:block; background:url(../images/pk_del.gif) no-repeat;}
.control { padding:5px 0 0 40px; *margin-bottom:10px;}
.control .button_2{ float:left; margin-left:10px; _margin-left:5px; width:35px; height:19px; display:block; line-height:19px; background:url(../images/button_2.gif) no-repeat}
.control .button_4{float:left; width:60px; height:19px; display:block; line-height:19px; background:url(../images/button_4.gif) no-repeat}
#contentPart {
 padding:15px 0;
}
#CompareTable {
 color:#333;
}
#CompareTable tr.toolbar th {
 padding:8px 0;
 background-color:#F3F3F3;
 border-bottom:2px solid #CCCCCC;
 border-top:2px solid #CCCCCC;
 border-width:2px 0;
 font-weight:normal;
 line-height:20px;
}
#CompareTable th {
 padding:10px;
 background-color:#f3f3f3;
 border-left:1px solid #CCCCCC;
 border-right:1px solid #ccc;
 border-bottom:1px solid #ccc;
 font-weight:normal;
}
#CompareTable td {
 background-color:#F9F9F9;
 border-bottom:1px solid #ccc;
 border-right:1px solid #ccc;
 padding:8px;
}
#CompareTable td.picName {
 background-color:#FFF
}

#CompareTable td.picPrice {
 color:#F39A21;
 font-weight:bolder
}
#CompareTable tr.lst th,#CompareTable tr.lst td{
 	border-bottom:none;}
#compare_fav{background:url(../images/bg.gif) no-repeat scroll 0 -837px;height:33px;width:89px;}
#comapre_buy{background:url(../images/bg.gif) no-repeat scroll 0 -870px;height:33px;width:89px;}

