@charset "utf-8";
.gd_tclear:after, .gba_tclear:after {
	content: '';
	display: block;
	height: 0;
	clear: both;
}
body#good_war, body.bagcolor {
	background: #fbfbfb
}
.bx_container a {
	color: #404040;
}
.bx_container a:hover {
	color: #b10000;
}
.bx_container {
	width: 1190px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
}
.ur_visible {
	width: 1190px;
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	display: block;
	color: #0a0a0a;
}
#gd_detail {
	box-shadow: 0 0 10px 1px rgba(190,189,189,.7);
	width: 1190px;
	margin: 0 auto;
	text-align: left;
}
.gd_detailmeta {
	position: relative;
	width: 1190px;
	min-height: 600px;
	background: #fff;
	z-index: 10;
	display: block;
	text-align: left;
}
.gd_tclear {
	width: 1190px;
	 
}
.gd_border {
	background: url("gd_clearbg.jpg")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/gd_clearbg.jpg*/ no-repeat left top;
	width: 987px;
	height: 7px;
}
.gd_gallery {
	float: left;
	background: #fff;
	width: 510px;
}
#goodsInfo {
	width: 480px;
	float: left;
	position: relative;
	z-index: 999;
}
#goodsInfo .gallery {
	width: 480px;
	float: left;
	overflow: hidden;
	margin:0  auto 15px;
}
#goodsInfo .gallery ul {
	width: 385px;
	padding-left: 10px;
}
#goodsInfo .gallery li {
	float: left;
	width: 60px;
	margin-right: 4px;
}
#goodsInfo .gallery li a {
	width: 58px;
	height: 58px;
	display: block;
	border: 1px solid #eee;
}
#goodsInfo .gallery li a:hover {
	border: 1px solid #f75600;
	display: block;
	border: 1px solid #b85520;
}
#goodsInfo .gallery li a img {
	width: 58px;
	height: 58px;
}
#goodsInfo .b_zoom {
	text-align: center;
	padding: 10px 0;
	height: 58px;
	line-height: 58px;
	width: 480px;
}
#itemPic {
	width: 480px!important;
	height: 480px!important;
}
#itemPic1 {
	width: 480px!important;
	height: 480px!important;
	border: #d7321b solid 4px;
}
#itemPic2 {
	width:480px!important;
	height:420px!important;
	margin-bottom: 2px;
	position: relative;
	margin-top:30px;
	text-align:center;
}

.shuangshierioc {
	position: absolute;
	left: 5px;
	top: 0;
	width: 130px;
	height: 96px;
	background: url("1212goo_icon.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/1212goo_icon.png*/ no-repeat 0 0;
	display: block;
}

.jj {
	position: absolute;
	top: -80px;
	right: 20px;
	width: 77px;
	height: 58px;
	background: url("jj.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/jj.png*/ no-repeat;
	z-index: 999;
}

.Drop3{ width:63px; height:91px; background:url("1212-jf.gif")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/1212-jf.gif*/ no-repeat; position:absolute; left:25px; top:0;z-index:100;}
.Drop3 .f26{font:bold 23px/23px Microsoft Yahei; padding:62px 0 0 0; color:#fff000; text-align:center}/*定位*/


.s11{ position:absolute; top:0; left:20px; background:url("s11.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/s11.png*/ no-repeat 0 0; width:95px; height:80px;z-index:10000;}
.MagicZoomBigImageCont {
	border: 1px solid #999;
	text-align: left;
	left: 397px!important;
}
.MagicZoomHeader {
	font-size: 8pt!important;
	line-height: normal!important;
	color: #fff;
	background: #666;
	text-align: center!important;
}
.MagicZoomPup {
	border: 1px solid #aaa;
	background: #fff;
	cursor: move;
}
.MagicZoomLoading {
	border: 1px solid #ccc;
	background: #fff;
	padding: 4px 4px 4px 24px!important;
	margin: 0;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	font-family: sans-serif;
	color: #444;
}

.span_share {
	width: 384px;
	text-align: left;
	line-height: 16px;
	margin:0 auto;
}
.span_share b {
	font-weight: normal;
}
.span_share .a_share {
	display: -moz-inline-stack;
	display: inline-block;
*display:inline;
*zoom:1;
	width: 16px;
	height: 16px;
	margin-right: 4px;
	overflow: hidden;
	text-indent: 999em;
	vertical-align: top;
}
.span_share .share_sina {
	background-position: -119px -5px;
}
.span_share .share_qzone {
	background-position: -141px -5px;
}
.span_share .share_qq {
	background-position: -31px -5px;
}
.span_share .share_mogu {
	background-position: -9px -25px;
}
.span_share .share_baidu {
	background-position: -9px -5px;
}
.span_share .share_taojh {
	background-position: -163px -5px;
}
.span_share .share_kaixin {
	background-position: -97px -5px;
}
.span_share .share_renren {
	background-position: -75px -5px;
}
.span_share .share_douban {
	background-position: -53px -5px;
}
.span_share .share_baishh {
	background-position: -185px -5px;
}

.span_share .share_meilishuo {
	background-position: -141px -25px;
}

.span_share .share_tieba {
	background-position: -120px -25px;
}

.span_share .share_tenxwb {
	background-position: -31px -5px;
}

.span_share .share_qqhy {
	background-position: -75px -25px;
}


.gd_property {
	float: left;
	width: 592px;
	text-align: left;
}
.gd_titlehd {
	padding: 20px 15px 0px 10px;
	text-align: left;
}
.goodpostion, .redgoods {
	overflow: hidden;
	height: 20px;
	font-size: 14px;
	color: #545454;
	font-weight: normal;
	padding-bottom:10px;
}
.redgoods {
	color: #c95d5d;
	word-spacing: 3px;
	height: auto;
	font-size: 14px;
	font-weight: 700;
	line-height: 20px;
}
.gd_pricehd {
	background: #e13c38;
	width: 100%;
	position: relative;
	border-left: 4px solid #e13c38;
	padding-top: 8px;
	display: block;
	padding-bottom: 21px;
	z-index: 1;
}
.gd_plabel {
	position: absolute;
	left: 18px;
	top: 8px;
	width: 85px;
	height: 50px;
	color: #fff;
	font-size: 14px;
	margin-top: 25px;
}
.gd_codeER {
	position: absolute;
	left: 480px;
	top: 12px;
	width: 100px;
	overflow: hidden;
	line-height: 20px;
}
.codeEWM {
	width: 80px;
	height: 80px;
	margin: auto;
	text-align: center;
}
.gd_codeER .codeT {
	color: #fff;
	padding: 3px 0;
	display: block;
}
.gd_propanel {
	margin-left: 103px;
}
.gd_procur {
	font-size: 12px;
	color: #fff;
	line-height: 36px;
	margin-top: 14px;
}
.gd_procur .gd_yen, .gd_procur .gd_price {
	font-family: Arial;
	font-size: 34px;
	font-weight: bolder;
	color: #fff;
	float: left;
	margin-right: 2px;
}
.gd_procur .gd_sales, .gd_procur .gd_mainfei {
	background: #fff;
	padding: 0 8px;
	height: 22px;
	border-radius: 6px;
	color: #b10000;
	line-height: 22px;
	margin: 7px 3px;
	float: left;
	font-weight: 700;
}
.gd_proVIP, .gd_proMaK, .gd_xiadan {
	margin-left: 103px;
	height: 20px;
	line-height: 20px;
	position: static;
}
.gd_proVIP span {
	color: #ffc600;
	font-weight: 700;
	margin-right: 20px;
}
.gd_proVIP em {
	font-family: "Microsoft YaHei";
	font-weight: 700;
}
.gd_proMaK span {
	color: #efcccc;
	margin-right: 20px;
	font-weight: 700;
}
.gd_xiadan span {
	color: #ffc600;
	font-weight: 700;
	margin-right: 10px;
	font-size: 14px;
}
.gd_xiadan span.hongbanian {
	background: #ffe700;
	padding: 2px 8px;
	line-height: 16px;
	color: #ff0000;
	font-weight: bold;
	font-size: 12px;
	border-radius: 5px;
}
.gd_corner {
	position: absolute;
	right: 0px;
	bottom: -4px;
	border-width: 2px;
	border-style: solid;
	border-color: #e13f38 transparent transparent #e13f38;
	overflow: hidden;
	width: 0;
	height: 0;
}
.gd_botomm {
	position: absolute;
	left: -4px;
	bottom: -4px;
	height: 4px;
	width: 590px;
	background: #eae3dd;
}
.gd_privihd {
	background: #eae3dd;
	width: 100%;
	border-right: 0;
	font-size: 12px;
	text-align: left;
	line-height: 25px;
	position: relative;
	left: 0;
	top: 0;
}
.gd_privihd li {
	height: 25px;
}
.gd_shoprom_pa .gd_title {
	position: absolute;
	left: 0;
	top: 0;
	text-align: center;
	width: 87px;
	color: #8b7e74;
	line-height: 25px;
}
.gd_shoprom_pa .gd_data {
	margin-left: 87px;
	margin-right: 30px;
	text-align: left;
	color: #cc0000;
}
.gd_shoprom_pa .gd_more {
	position: absolute;
	right: 20px;
	top: 0px;
	line-height: 25px;
	color: #3388bb;
}
.gd_shoprom_pa .gd_more a {
	color: #3388bb;
}
.gd_shoprom_pa .gd_more a:hover {
	color: #b10000;
}
.gd_ind_panel {
	border-bottom: 1px dotted #c9c9c9;
	margin: -1px 20px 0;
	padding: 15px 0 10px;
	position: relative;
	overflow: hidden;
	clear: both;
}
.gd_item {
	float: left;
	width: 24.8%;
	text-align: center;
	position: relative;
	left: -1px;
	border-left: 1px solid #e5dfda;
	height: 53px;
}
.gd_item .tm-count {
	color: #b77e5e;
	font-size: 18px;
	margin-bottom: 3px;
	height: 22px;
}
.gd_item .tm-snbr {
	height: 14px;
	margin-bottom: 3px;
	color: #aaa;
	padding-top: 8px;
}
.gd_item .aou {
	color: #3388bb;
}
.gd_item .tm-label {
	color: #aaa;
	margin-bottom: 3px;
}
.gd_item .outsd {
	color: #737373;
}
.gd_keyword {
	margin: 0 20px 0 12px;
	padding: 5px 0 10px;
	overflow: hidden;
	clear: both;
	display: block;
}
.gd_keyword span {
	color: #727272;
	font-size: 12px;
}
.text-g-key {
	margin: 0 20px 20px;
	clear: both;
}
.tb-sku {
	padding: 32px 0 0px 0;
}
.tb-naked {
	padding: 10px 0px 10px 0px;
}
.text-g-key dl {
	padding-bottom: 6px;
}
.tb-metatits {
	line-height: 32px;
	float: left;
	
	text-align: right;
}
.blank20{
	margin: 10px auto;
	width: 1190px;
	height: 72px;
	overflow: hidden;
}
.text-g-key dd {
	float: left;
	width: 330px;
	padding-left: 10px;
}
.tb-propimg li {
	float: left;
	line-height: 20px;
	margin: 0 4px 4px 0;
	padding: 1px;
	vertical-align: middle;
}


.text-g-key dl.tb-amount {
	border-bottom: 1px dotted #c9c9c9;
	padding-bottom: 20px;
}
.tb-amount dd {
	color: #878787;
	height: 31px;
	line-height: 31px;
}
.tb-amount-widget {
	width: 90px;
}
.tb-action {
	margin-left: 62px;
	display: block;
	padding: 18px 0; position:relative;
}
.tb-text {
	border: 1px solid #A7A6AC;
	color: #666;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 3px 2px 0 3px;
	width: 52px;
}
.tb-amount-widget .decrease, .tb-amount-widget .increase {
	border: 1px solid #A7A6AB;
	cursor: pointer;
	height: 12px;
	overflow: hidden;
	width: 16px;
	display: inline-block;
	float: left;
}
.tb-amount-widget .increase {
	background-position: 0 0;
	margin: 0 0 3px 3px;
}
.tb-amount-widget .decrease {
	background-position: 0 -13px;
	margin: 0 0 0 3px;
}
.tb_activy dd {
	color: #e13c38;
	line-height: 20px;
}
.text-g-key .tb_chengnu dd {
	width: 480px;
	line-height: 32px;
	color: #494949;
}
.text-g-key .tb_chengnu dd span {
	display: inline-block;
	margin-right: 20px;
}
.g_ald_skuright {
	position: absolute;
	right: -159px;
	top: 0px;
	background: #f9f9f9;
	width: 158px;
	height: 100%;
	overflow: hidden;
	display: block;
}
.g_ald_inner {
	margin: 0 auto;
	padding: 8px 20px;
}
.g_ald_hd {
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	position: relative;
}
.g_ald_hd s {
	background: #c0c0c0;
	height: 1px;
	left: 0;
	position: absolute;
	top: 26px;
	width: 120px;
}
.g_ald_hd span {
	background: #f9f9f9;
	color: #999;
	left: 22px;
	position: absolute;
	text-align: center;
	top: 0;
	width: 70px;
}
.g_ald_carousel {
	height: 480px;
	position: relative;
}
.g_ald_wrapCon {
	height: 450px;
	overflow: hidden;
	position: relative;
}
.g_switchable_content {
	width: 112px;
	overflow: hidden;
}
.g_switchable_content li {
	height: 150px;
	width: 100%;
}
.g_switchable_content a {
	display: block;
	height: 112px;
	text-align: center;
	width: 100%;
}
.g_switchable_content img {
	border: 1px solid #f9f9f9;
	vertical-align: middle;
	display: block;
	margin: 0 auto;
}
.g_switchable_content a:hover img {
	border: 1px solid #eaeaea;
}
.g_switchable_content .g_look_price {
	color: #b20000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-indent: 2px;
}
.g_ald_carousel .g_switchable_trigger {
	bottom: 0;
	position: absolute;
	left: 15px;
	height: 27px;
}
.ald_switchable_prev, .ald_switchable_next {
	background: url("g_guanlianbg.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/g_guanlianbg.png*/ no-repeat;
	cursor: pointer;
}
.g_switchable_trigger a {
	float: left;
	text-indent: -999em;
	display: block;
}
.ald_switchable_prev {
	height: 27px;
	width: 27px;
	background-position: 0 0;
}
.ald_switchable_next {
	background-position: 0 -30px;
	height: 27px;
	margin-left: 16px;
	width: 27px;
}
.globa_area {
	width: 1190px;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
.globa_lt {
	width: 194px;
	margin-right: 10px;
	overflow: hidden;
	text-align: left;
}
.gd_comtree {
	border: 1px solid #e2e2e2;
	margin-bottom: 10px;
	background: #fff;
}
.gd_heado {
	background: #e9e9e9;
	height: 30px;
	text-indent: 10px;
	position: relative;
}
.gd_heado h3 {
	line-height: 30px;
	text-indent: 10px;
	color: #6f6f6f;
	font-weight: bold;
}
.gd_heado em {
	position: absolute;
	right: 9px;
	top: 8px;
}
.g_tuijian_content {
	width: 188px;
	overflow: hidden;
}
.g_tuijian_content li {
	padding: 3px 10px;
	margin-bottom: 10px;
}
.g_tuijian_content div {
	padding: 0 15px;
	border-bottom: 1px solid #d4d4d4;
}
.gp_tuiimg img {
	display: block;
	margin: 0 auto;
}
.gp_tuiname {
	padding: 6px 0;
	overflow: hidden;
}
.gp_tuiname a {
	display: block;
	line-height: 17px;
	height: 34px;
	overflow: hidden;
	color: #757575;
}
.gp_tuiname a:hover {
	color: #c01313;
}
.gp_tuiprice {
	color: #BE0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.gp_tuiprice em {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	color: #be0000;
}

.g_tuimore a {
	line-height: 42px;
	color: #666;
	font-size: 14px;
}
.g_tuimore a:hover {
	color: #de0000;
	text-decoration: underline;
}
.gp_detail_so {
	width: 970px;
	overflow: hidden;
}

.good_lib_tab {
	width: 970px;
	margin: 0;
	padding: 0;
	background: #fff;
	box-shadow:0 2px 5px #ccc;
	margin-bottom:10px;
	
}
.collocation_mc .master s, .collocation_mc .suits li s, .collocation_mc .infos s, .collocation_mc .infos .btn-buy {
	background: url("collo_bg.gif")/*tpa=http://i2.bagtree.com/bagtree_2011/images/collo_bg.gif*/ no-repeat;
}
.collocation_mt {
	height: 39px;
	font: bold 14px/1em simsun;
	border: 1px solid #c9c9c9;
	border-bottom: none;
	width: 785px;
	position: relative;
}
.collocation_mt .collo_tab {
	background: #ddd;
	float: left;
	height: 39px;
	width: 785px;
	display: block;
}
.collo_title {
	position: absolute;
	right: 16px;
	top: 15px;
	color: #5d5c5c;
	font-weight: normal;
	font-size: 12px;
}
.collocation_mt .collo_tab li {
	float: left;
	width: 160px;
	border-right: 3px solid #bebebe;
}
.collocation_mt .collo_tab .curr a, .collocation_mt .collo_tab .curr a:hover {
	display: block;
	height: 39px;
	background: #fff;
	text-align: center;
	line-height: 39px;
	color: #3b3b3b;
}
.collocation_mc {
	border: 1px solid #c9c9c9;
	border-top: 0;
	padding: 10px 0;
}
.collocation_mc .ul_tabslides li.hoverson {
	font-weight: bold;
	color: #000;
}
.collocation_mc .ul_tabslides li {
	float: left;
	border-right: 1px solid #816353;
	color: #816353;
	padding: 0 15px;
	cursor: pointer;
}
.tab_contents {
	height: 180px;
	overflow: hidden;
	margin:10px 0 0 10px;
}
.collocation_mc .master {
	float: left;
	overflow: hidden;
	text-align: center;
	width: 110px;
}
.collocation_mc .master s, .collocation_mc .suits li s {
	background-position: 0 -31px;
	display: inline;
	float: left;
	height: 23px;
	margin-right: 3px;
	margin-top: 40px;
	width: 24px;
}
.collocation_mc .p-img {
	padding: 5px 0;
}
.collocation_mc .master .p-name, .collocation_mc .suits .p-name {
	padding: 0 13px;
	width: 100px;
	height: 3.5em;
	word-break: break-all;
	word-wrap: break-word;
	overflow: hidden;
}
.collocation_mc .suits {
	overflow-x: scroll;
	padding-bottom: 10px;
	float: left;
	width: 670px;
}
.collocation_mc .suits ul {
	height: 140px;
}
.collocation_mc .suits li {
	padding-left: 15px;
	width: 145px;
}
.collocation_mc.choose input {
	vertical-align: middle;
}
.collocation_mc .infos {
	float: left;
	line-height: 20px;
	width: 160px;
	color: #999;
}
.collocation_mc .infos s {
	background-position: -43px -31px;
	float: left;
	height: 23px;
	margin-top: 40px;
	width: 24px;
}
.collocation_mc .infos .p-name {
	color: #000;
}
.collocation_mc .infos .p-name, .collocation_mc .infos .p-price, .collocation_mc .infos .p-saving, .collocation_mc .infos .btns {
	margin-left: 35px;
}
.collocation_mc .p-price {
	color: #C00; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:180px; margin-left:50px; height:30px; line-height:30px;
}
.collocation_mc .infos .btns {
	margin-top: 10px;
}
.collocation_mc .infos .btn-buy {
	background-position: 0 0;
	width: 75px;
	height: 27px;
	display: block;
	color: #fff;
	text-align: center;
	line-height: 27px;
}


.detail_tab_on {

	border-width: 1px 1px 2px;
	height: 40px;
	position: relative;
	z-index: 55;
	width: 970px;
	background-position: 0 0;
}

.goods-content .goods-con-title {
	
	font-weight: normal;
	z-index: 8;
	
}

.goods-content .goods-con-title b {
	font-weight: 700;
	color: #e70000;
}
.goods-content .t-now em {
	font-weight: bold;
}
.goods-content .goods-con-item {
	
	box-shadow:0 2px 5px #ccc;
}
.goods-content .c-now {
	display: block;
	width: 970px;
	overflow: hidden;
	_width: 970px;
}
.goods-content .con-detail-info {
	width: 970px;
	float: left;
	text-align:center;
	border:0px solid #C9C9C9;
	overflow:hidden;
}
.detail_tab_on .goods_carts {
	position: absolute;
	right: 0;
	top: 0;
}
.goods-content .good_pricess {
	color: #d60201;
	line-height: 40px;
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	right: 152px;
	top: 0;
	height: 40px;
}
.con-detail-info span {
	line-height: 22px;
	text-align: left;
	padding-left: 20px;
}
.baobei_1detail {
	margin: 10px 0;
	text-align:center;
}
baobei_1detail p{ text-align:center;}
.g-t-head {
	background: #e9e9e9;
	height: 35px;
	position: relative;
	margin-top:10px;
}
.g-t-head .module-hd {
	color: #686868;
	font-size: 14px;
	line-height: 28px;
	background: #fff;
	display: block;
	width: 108px;
	text-align: center;
	border-right: 2px solid #dadada;
	position: absolute;
	left: 7px;
	top: 7px;
}
.g-t-head .module_titles {
	position: absolute;
	right: 8px;
	top: 0;
	line-height: 35px;
	height: 35px;
	display: block;
}
.plGoodBad {
	height: 126px;
	margin: 0 auto;
	padding: 6px 0;
	width: 748px;
	border: 1px solid #d8d8d8;
}
.plGoodBad ul {
	height: 126px;
	width: 748px;
}
.plGoodBad ul li {
	border-right: 1px solid #CFCFCF;
	float: left;
}
.plGoodBad ul .goodPing {
	color: #555;
	padding-top: 30px;
	text-align: center;
	width: 110px;
	height: 90px;
	margin-bottom: 8px;
}
.plGoodBad ul .goodPing .goodPLv {
	font-size: 35px;
	font-weight: bold;
	color: #6ca701;
	line-height: 40px;
}
.plGoodBad ul .haozhonghuai {
	height: 120px;
}
.plGoodBad ul .haozhonghuai {
	width: 260px;
}
.plGoodBad ul .haozhonghuai dl {
	height: 95px;
	margin: 0 auto;
	width: 235px;
}
.plGoodBad ul .haozhonghuai dl dd {
	margin-top: 16px;
}
.plGoodBad ul .haozhonghuai span {
	background: url("good_desbg.gif")/*tpa=http://i2.bagtree.com/bagtree_2011/images/good_desbg.gif*/ no-repeat 0 -270px;
	border: 1px solid #a9da65;
	display: inline-block;
	height: 10px;
	margin: 0 5px;
	vertical-align: top;
	width: 143px;
}
.plGoodBad ul .haozhonghuai span strong {
	background: url("good_desbg.gif")/*tpa=http://i2.bagtree.com/bagtree_2011/images/good_desbg.gif*/ no-repeat scroll 0 -260px transparent;
	display: inline-block;
	float: left;
	height: 10px;
}
.haozhonghuai .dl_zhil dd {
	line-height: 20px;
	margin-top: 10px!important;
}
.plGoodBad ul .meGouMai {
	border-right: 0;
	text-align: center;
	padding-top: 20px;
}
.plGoodBad ul .meGouMai .goumaiButton {
	background: url("good_desbg.gif")/*tpa=http://i2.bagtree.com/bagtree_2011/images/good_desbg.gif*/ no-repeat 0 -280px;
	cursor: pointer;
	display: block;
	height: 27px;
	margin-left: 12px;
	margin-top: 10px;
	width: 97px;
}

.plCinfo {
	color: #000;
	float: left;
	font-size: 12px;
	overflow: hidden;
	padding-bottom: 10px;
	text-align: center;
	width: 90px;
}
.plConr {
	background: none repeat scroll 0 0 #FFF;
	float: left;
height:autooverflow:hidden;
	padding-left: 0;
	width: 650px;
	position: relative;
}
.plrfen_sp {
	color: #000;
	display: block;
	float: left;
	line-height: 15px;
	padding-left: 14px;
}
.SpriteStar {
	background-image: url("good_desbg.gif")/*tpa=http://i2.bagtree.com/bagtree_2011/images/good_desbg.gif*/;
	display: inline-block;
	height: 13px;
	vertical-align: top;
	width: 14px;
}
.plrfen ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 14px;
}
.comment_bg {
	position: absolute;
	right: 20px;
	top: 10px;
}
.serv_replay {
	height: 140px;
	background: #f6f6f6;
	position: relative;
	overflow: hidden;
}
.font14 {
	font-size: 14px;
	color: #646464;
	font-weight: bold;
	padding: 15px 0 5px 15px;
}
.font12 {
	padding: 2px 5px 5px 15px;
	font-size: 12px;
	color: #7e7e7e;
}
.serv_replay .arrowe {
	background: url("good_desbg.gif")/*tpa=http://i2.bagtree.com/bagtree_2011/images/good_desbg.gif*/ no-repeat -17px -309px;
	width: 23px;
	height: 9px;
	display: block;
	position: absolute;
	left: 21px;
	top: -9px;
}
.recom_design_con {
	margin-top: 10px;
	width: 748px;
	border: 1px solid #d9d9d9;
	overflow: hidden;
}
.recom_design_con ul, .columnhotpre ul {
	padding: 10px;
}
.recom_design_con li, .columnhotpre li {
	float: left;
	width: 170px;
	margin-right: 16px;
}
.comment_main {
	width: 750px;
	overflow: hidden;
	margin: auto;
}
.new_goodshot {
	background: url("good_desbg.gif")/*tpa=http://i2.bagtree.com/bagtree_2011/images/good_desbg.gif*/ no-repeat 0 -128px;
	height: 33px;
	position: relative;
}
.new_goodshot .s_classhot {
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	font-size: 40px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 3px;
	width: 220px;
}
.new_goodshot .s_classhot a {
	height: 30px;
	float: left;
	margin-left: 2px;
}
.columnhot {
	border: 1px solid #d9d9d9;
	border-top: 0;
}
.goods-under-box {
	color: #666;
	background: #fff;
}
.showbuybox {
	margin: 10px 0;
}
.table-deal-record {
	width: 100%;
	margin-bottom: 10px;
}
.table-deal-record col {
	display: table-column;
}
.table-deal-record th {
	height: 30px;
	border-bottom: 2px solid #e3e3e3;
	background-color: #fafafa;
	font-weight: 700;
	text-align: center;
}
.table-deal-record td {
	border-bottom: 1px solid #f1f1f1;
	text-align: center;
	padding: 5px 10px 15px;
	line-height: 18px;
}
.table-deal-record .cell-align-l {
	text-align: left;
}
.table-deal-record .tb-anonymous {
	color: #999;
}
.table-deal-record em {
	font-weight: 700;
	color: #f50;
}
.table-deal-record .buyer-cu-icon {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-left: 5px;
	background: url("gd_cuxiabg.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/gd_cuxiabg.png*/ no-repeat;
	vertical-align: middle;
}
.content-top-wrap {
	width: 100%;
	display: block;
	position: fixed;
	_position: absolute;
	top: 0;
_top:expression(eval(document.documentElement.scrollTop-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	left: 110px;
	z-index: 999;
_left:expression(eval(document.documentElement.scrollLeft+100));
	text-align: center;
}
.goods-content-top {
	border-color: #c9c9c9 #c9c9c9 #dd0731;
	border-width: 1px 1px 2px;
	height: 40px;
	width: 970px;
	position: static;
	margin: 0 auto;
	background-position: 0 0;
}
.content-top-wrap .goods-con-title {
	border-color: #FFF #D9DBE9 #FFF #FFFFFF;
	border-style: solid;
	border-width: 0 1px;
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: center;
	padding: 0 13px;
	cursor: pointer;
	top: 0;
	position: static;
	display: block;
	z-index: 8;
}
.content-top-wrap .goods_carts {
	position: absolute;
	right: 0;
	top: 0;
}
.content-top-wrap .good_pricess {
	color: #d60201;
	line-height: 40px;
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	right: 152px;
	top: 0;
	height: 40px;
}
.detail_activty {
	width: 970px;
	margin: 0 auto;
	overflow: hidden;
	background: #fff;
	box-shadow:0 2px 5px #ccc;
	float:right;
}
.da_header {
	padding: 15px 20px;
	position: relative;
	height: 20px;
}
.da_header span {
	position: absolute;
	left: 20px;
	top: 15px;
	color: #dc0000;
	font-size: 14px;
	line-height: 20px;
}
.da_header em {
	position: absolute;
	right: 20px;
	top: 20px;
	font-size: 12px;
}
.detail_activty ul {
	/*width: 1004px;
	padding: 0 18px 15px 18px;*/
	width:766px;
	margin:0 auto;
}
.detail_activty li {
	width: 367px;
	/*height: 162px;*/
	margin-right: 16px;
	float: left;
	margin-bottom: 20px;
}
.detail_activty li a {
	border: 1px solid #e4e4e4;
	display: block;
}
.detail_activty li a:hover {
	border: 1px solid #dc0000;
}
.detail_activty li img {
	width: 365px;
	height: 160px;
	display: block;
	overflow: hidden;
}
.deal_showapp {
	position:relative;
	left: 0;
	top: 0;
	width: 194px;
	margin: 0 auto;
	box-shadow:0 2px 5px #ccc;
}
.deal_showapp .deal_title {
	height: 32px;
	background: #cc0001;
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	overflow: hidden;
	color: #fff;
}
.deal_content {
	width: 100%;
	padding-bottom: 5px;
}
.deal_showon {
	padding-top: 5px;
	position: relative;
	margin: 0 auto;
	height: 540px;
	overflow: hidden;
	background: #fff;
}
.deal_showon ul {
	width: 100%;
	overflow: hidden;
}
.deal_showon li {
	padding: 15px 5px;
	line-height: 1.5;
	width: 178px;
}
.deal_showon li a:hover {
	text-decoration: underline;
}
.appBody {
	background: #fbf9f7;
	margin: 0 auto;
}
.store_xia {
	position: absolute;
	left: 260px;
	top: 350px;
	z-index: 10;
}
.app_NAV a, .app_NAV b {
	display: block;
	cursor: pointer;
}
.app_NAV a {
	width: 189px;
	text-align: center;
}
.app_NAV .a1 {
	background: url("app_icon1.png")/*tpa=http://i2.bagtree.com/bagtree_2011/images/app_icon1.png*/ 50% 50% no-repeat;
	height: 137px;
}
.app_NAV .a2 {
	background: url("app_icon2.png")/*tpa=http://i2.bagtree.com/bagtree_2011/images/app_icon2.png*/ 50% 50% no-repeat;
	height: 135px;
}
.app_NAV .active .a1 {
	background: url("app_icon1on.png")/*tpa=http://i2.bagtree.com/bagtree_2011/images/app_icon1on.png*/ 0 0 no-repeat;
}
.app_NAV .active .a2 {
	background: url("app_icon2on.png")/*tpa=http://i2.bagtree.com/bagtree_2011/images/app_icon2on.png*/ 0 0 no-repeat;
}
.app_mianappr .app_headcon {
	min-width: 1694px;
	height: 424px;
	background: #fbf9f7;
	position: relative;
	margin: 0 auto;
}
.app_mianappr .app_boxcon {
	width: 1694px;
	height: 424px;
	margin: 0 auto;
}
.fullcon {
	margin: 0 auto;
	width: 1694px;
	height: 424px;
}
.app_mianappr .scrollable {
	width: 1694px;
	height: 424px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}
.app_mianappr .scrollable .items {
	width: 20000em;
	position: absolute;
	clear: both;
	height: 424px;
	overflow: hidden;
}
.app_mianappr .items div {
	width: 1694px;
	width: 1695px\9;
	position: relative;
	height: 424px;
	float: left;
}
.app_mianappr .scrollable img {
	float: left;
	margin: 0;
	background: #fff;
	padding: 0;
	width: 1694px;
	height: 424px;
}
.app_mianappr .scrollable .active {
	border: 0;
	position: relative;
	cursor: default;
}
.app_NAV {
	width: 189px;
	height: 424px;
	position: absolute;
	left: 50%;
	margin-left: -595px;
	top: 2px;
	z-index: 100;
	background: #edf0f3 url("app_navbg.png")/*tpa=http://i2.bagtree.com/bagtree_2011/images/app_navbg.png*/ no-repeat center bottom;
}
.app_mianappr .items div .download_media {
	position: absolute;
	left: 50%;
	margin-left: -595px;
	width: 1190px;
	height: 424px;
	top: 0;
}
.download_media .app_PC {
	position: absolute;
	left: 260px;
	bottom: 20px;
	z-index: 99;
	width: 135px;
	height: 46px;
}
.app_mianappr .scrollable .download_media img {
	width: 135px;
	height: 46px;
	border: 0;
}
.download_media .app_anzuo, .download_media .app_iphone {
	position: absolute;
	right: 5px;
	bottom: 20px;
	z-index: 99;
	width: 182px;
	height: 182px;
}
.app_mianappr .scrollable .download_media .app_anzuo img {
	width: 182px;
	height: 182px;
	border: 0;
}
.app_mianappr .scrollable .download_media .app_iphone img {
	width: 183px;
	height: 183px;
	border: 0;
}
.app_content {
	width: 1190px;
	margin: 0 auto;
	overflow: hidden;
}
.app_tip {
	float: right;
	padding: 22px 15px 40px;
	color: #d30f0f;
	font-size: 14px;
}
.app_tip span {
	font-size: 14px;
	color: #d30f0f;
	margin-right: 5px;
	display: inline-block;
}
.app_tip a.app_perfect {
	height: 25px;
	line-height: 25px;
	width: 125px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	background: #d30f0f;
	display: inline-block;
	border-radius: 4px;
}
.app_tip a.app_perfect:hover {
	background: #8e0707;
}
.app_dl {
	text-align: left;
	width: 1300px;
}
.app_dl dl {
	float: left;
	width: 315px;
	height: 110px;
	margin-right: 115px;
}
.app_dl dt {
	background: url("app_dlbg.png")/*tpa=http://i2.bagtree.com/bagtree_2011/images/app_dlbg.png*/ no-repeat 0 -999em;
	text-indent: -9999em;
	display: block;
	height: 21px;
}
.app_dl dt.dt_lao {
	background-position: 0 0;
	width: 113px;
}
.app_dl dd {
	padding-left: 26px;
	line-height: 18px;
	color: #6b6b6b;
	width: 290px;
}
.app_dl dt.dt_youhui {
	background-position: 0 -22px;
	width: 115px;
}
.app_dl dt.dt_tuijian {
	background-position: 0 -44px;
	width: 105px;
	height: 23px;
}
.app_dl dt.dt_shouji {
	background-position: 0 -68px;
	width: 91px;
	height: 22px;
}
.app_dl dt.dt_wuliu {
	background-position: 0 -91px;
	width: 94px;
	height: 23px;
}
.app_dl dt.dt_zhifu {
	background-position: 0 -115px;
	width: 124px;
	height: 24px;
}
.app_foot {
	width: 1190px;
	text-align: center;
	margin: 0 auto;
	color: #848484;
	padding-bottom: 20px;
}
.promotion_navs .TM_hd, .pro_selectleft a.pro_zhekou, .pro_selectleft a.pro_jiage, .pro_selectleft a.pro_zhekouon, .pro_selectleft a.pro_jiageon, .pro_selectleft a.pro_zhekouup, .pro_selectleft a.pro_jiageup {
	background: url("promotion_bggs.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/promotion_bggs.png*/ no-repeat -999em -999em;
}
.sl {
	float: left;
}
.zhuan_salecon {
	background: #ededed;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.promotion_main {
	width: 1190px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
}


.promotion_body_bg {
	background: #ededed;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	height:400px;
}

.promotion_body {
	width: 1190px;
	margin: 0 auto;
}
.pro_slidecon {
	width: 1190px;
	height: 400px;
	position: relative;
	overflow: hidden;
	text-align: left;

}
.pro_slidecon .pro_tabcontent {
	position: absolute;
	left: 10px;
	top: 7px;
	width: 800px;
	height: 265px;
	z-index: 70;
}
.pro_tabcontent span {
	display: block;
}
.pro_tabcontent img {
	width: 800px;
	height: 265px;
	overflow: hidden;
	display: block;
}
.pro_slidecon .pro_brandscn {
	position: absolute;
	top: 0px;
	width: 310px;
	height: 380px;
	z-index: 75;
	text-align: center;
	background:#fd004d;
	box-shadow:0 -0px 5px #333;
}
.pro_bran {
	width:270px;height:175px; background:#fff; box-shadow:0 2px 3px #980632;margin:15px; padding:5px;
}
.pro_brandname {
	font-size: 16px;
	font-weight: 700;
	color: #494949;
	padding-bottom: 10px;
}
.pro_brandscn .pro_brandp img {
	margin: 0 auto;
	display: block;
}
.pro_brandtitle {
	font-size: 16px;
	font-weight:700;
	background:#000;
	width:110px; height:25px;
	font-family:"微软雅黑";
	text-align:center;
	color:#fff;
	margin-left:100px; line-height:25px;
	margin-top:20px;
}

.pro_brandtitle1 {
	color: #fff;
	font-size: 70px;
	font-weight: 700;
}

.promotion_navs {
	height: 75px;
	margin: 0 auto;
	width: 1190px;
	overflow: hidden;
	text-align: left;
	position: relative;
}
.promotion_navs .TM_hd {
	position: absolute;
	left: 0;
	top: 0;
	width: 400px;
	height: 75px;
	background-position: 0 0;
	text-indent: -999em;
	display: block;
}
.promotion_navs ul {
	position: absolute;
	right: 100px;
	bottom: 0px;
	height: 40px;
}
.promotion_navs li {
	padding: 0px 15px;
	text-align: center;
	float: left;
	color: #3c3c3c;
	border: 1px solid #e3e3e3;
	border-bottom: none;
	margin-right: 5px;
	box-shadow: 0 0 2px #e3e3e3;
	height: 38px;
	background: #fff;
}
.promotion_navs li a {
	color: #3c3c3c;
	line-height: 40px;
	font-weight: 700;
}
.promotion_navs li a:hover, .promotion_navs li.currd a {
	color: #c20000;
}
.promotion_navs li.currd {
	border: 1px solid #e3e3e3;
	border-bottom: none;
	height: 40px;
}
.promotion_select {
	width: 1190px;
	height: 40px;
}
.pro_selectleft {
	float: left;
	width: 300px;
	padding-top: 6px;
}
.pro_selectleft a {
	float: left;
	display: block;
}
.pro_selectleft a.pro_huo {
	border: 1px solid #e6e4e6;
	height: 28px;
	width: 110px;
	color: #000;
	line-height: 28px;
	text-align: center;
	background: #fff;
	margin-right: 15px;
}
.pro_selectleft a.pro_huo:hover {
	border: 1px solid #950018;
	color: #950018;
	background: #fff;
}
.pro_selectleft a.pro_huoon {
	border: 1px solid #950018;
	color: #950018;
	width: 110px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 15px;
	background: #fff;
}
.pro_selectleft a.pro_zhekou {
	background-position: -285px -75px;
	height: 30px;
	line-height: 30px;
	padding-left: 11px;
	width: 47px;
	color: #000;
}
.pro_selectleft a.pro_jiage {
	background-position: -343px -75px;
	height: 30px;
	line-height: 30px;
	padding-left: 8px;
	width: 49px;
	color: #000;
}
.pro_selectleft a.pro_zhekou:hover, .pro_selectleft a.pro_jiage:hover {
	color: #950018;
}
.pro_selectleft a.pro_zhekouon, .pro_selectleft a.pro_zhekouup {
	height: 30px;
	line-height: 30px;
	padding-left: 11px;
	width: 47px;
	color: #950018;
}
.pro_selectleft a.pro_zhekouon {
	background-position: -285px -105px;
}
.pro_selectleft a.pro_zhekouup {
	background-position: -170px -105px;
}
.pro_selectleft a.pro_jiageon, .pro_selectleft a.pro_jiageup {
	height: 30px;
	line-height: 30px;
	padding-left: 8px;
	width: 49px;
	color: #950018;
}
.pro_selectleft a.pro_jiageon {
	background-position: -343px -105px;
}
.pro_selectleft a.pro_jiageup {
	background-position: -228px -105px;
}
.pro_selectright {
	float: right;
	text-align: right;
	width: 500px;
	padding-top: 5px;
}
.pro_selectright .collect_pages {
	padding: 0;
}
.promotion_body .pro_timecon {
	background: #950016;
	padding-left: 15px;
	text-align: left;
	height: 34px;
}
.qc_cuxiao {
	position: absolute;
	width: 79px;
	height: 79px;
	right: 0;
	top: 0;
	background: url("qingcanbg.gif")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/qingcanbg.gif*/ no-repeat 0 0;
	z-index: 99px;
	display: block;
}
.qc_shouqing {
	position: absolute;
	width: 79px;
	height: 79px;
	right: 0;
	top: 0;
	background: url("qingcanbg.gif")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/qingcanbg.gif*/ no-repeat 0 -79px;
	z-index: 99px;
}
.time_ends {
	text-align: center;
	height: 21px;
	margin-left:30px;
	font-size:16px;
}
.time_ends i {
	display: block;
	background: url("P_nav.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/P_nav.png*/ no-repeat 0 -135px;
	height: 21px;
	width: 21px;
	text-align: left;
	float: left;
}
.time_ends span {
	color: #fff;
	font-size: 15px;
	line-height: 21px;
	padding-left: 8px;
	float: left;
}
.time_ends span.time {
	padding-left: 2px;
}
.promotion_content li {
	width: 295px;
	text-align: left;
	float: left;
	margin: 0;
	margin-right: 2px;
	position: relative;
	height: 418px;
}
.promotion_content li .panic_hoveron {
	background: #d7d7d7;
	opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 22;
	width: 295px;
	height: 418px;
}
.promotion_content li .white_blank {
	position: absolute;
	left: 7px;
	top: 7px;
	z-index: 99;
	width: 281px;
	overflow: hidden;
	height: 384px;
	background: #fff;
}
.promotion_img {
	width: 281px;
	position: relative;
	overflow: hidden;
	z-index: 88;
	background: #fff;
}
.promotion_img img {
	width: 230px;
	height: 230px;
	display: block;
	margin: 0 auto;
	padding: 50px 0 20px;
}
.promotion_content li .promotion_name {
	color: #4c4c4c;
	font-size: 12px;
	height: 17px;
	line-height: 17px;
	padding-left: 5px;
	overflow: hidden;
}
.promotion_name a {
	color: #4c4c4c;
	line-height: 17px;
}
.promotion_name a:hover {
	color: #e10000;
}
.promotion_jia {
	padding-top: 10px;
	float: left;
	width: 195px;
}
.promotion_jia span {
	padding-right: 5px;
}
.promotion_jia .pros_prices1 {
	font-size: 15px;
	color: #e53c3c;
	font-family: Arial, Helvetica, sans-serif;
	height: 30px;
	padding-left: 5px;
}
.promotion_jia .pros_prices1 strong {
	font-size: 20px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.promotion_jia .pros_prices1 em {
	vertical-align: top;
	font-weight: bold;
	letter-spacing: -2px;
}
.promotion_jia .pros_prices2 {
	color: #e10000;
	font-size: 12px;
}
.promotion_jia .pros_prices3 {
	color: #878787;
	font-size: 12px;
	text-decoration: line-through;
}
.promotion a:hover {
	color: #c0ff00;
}
.promotion_content li.pro_hovers .white_blank {
	background: #fff;
	z-index: 9999;
	position: absolute;
	left: 7px;
	top: 7px;
	width: 281px;
	height: 404px;
}
.promotion_content li.pro_hovers .promotion_name {
	height: 34px;
}
.bene_list_btn {float: right;padding-top: 15px;	padding-right: 8px; margin-right:-10px; position:static;}
.bene_list_btn a {
	width: 75px;
	height: 27px;
	display: block;
	background: url("collo_bg-1.gif")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/collo_bg.gif*/ no-repeat 0 0;
	text-align: center;
	line-height: 27px;
	color: #fff;
}
#pager {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	display: block;
	float: right;
	margin: 15px 0 15px 0;
	padding-right: 20px;
}
#pager span {
	overflow: hidden;
	zoom: 1;
}
#pager span a {
	font-size: 12px;
	color: #999;
	height: 30px;
	line-height: 30px;
	position: relative;
	top: 6px;
*top:0;
	display: inline-block;
	border: 1px #999 solid;
	overflow: hidden;
}
#pager .text {
*position:relative;
*top:4px;
+top:3px;
*left:6px;
	height: 20px;
}
.pagebar {
	display: block;
	line-height: 26px;
	float: right;
	margin-top: 30px;
}
.pagebar a {
	height: 30px;
	line-height: 30px;
	padding: 0 12px;
	border: 1px #999 solid;
	overflow: hidden;
	display: inline-block;
	position: relative;
	top: 5px;
}
.pagebar a:hover {
	height: 30px;
	line-height: 30px;
	padding: 0 12px;
	border: 1px #999 solid;
	background: #a98;
	overflow: hidden;
	display: inline-block;
	position: relative;
	top: 5px;
	color: #fff;
}
.pagebar .page_now {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #fff;
	border: 1px #999 solid;
	background: #a98;
	padding: 0 12px;
	position: relative;
	top: 5px;
}
.pagebar .next {
	position: relative;
*top:3px;
	padding: 0 12px;
}
.pagebar .B_blue {
	width: 40px;
	border: 1px #ccc solid;
	position: relative;
	height: 30px;
	line-height: 30px;
	top: 10px;
}
.pagination {
	margin-bottom: 20px;
	float: right;
	color: #999;
	font-size: 14px;
	font-weight: 700;
	margin-right: 5px;
}
.pagination a {
	color: #2953A6;
}
.pagination a:hover {
	color: #2953A6;
	background-color: #efefef;
}
.pagination a, .page-prev, .page-cur, .page-start, .page-end, .page-break, .page-skip {
	float: left;
	height: 28px;
	padding: 10px 14px 0;
	margin: 0;
	width: auto;
}
.pagination .page-start, .pagination .page-prev {
	border: 1px solid #e5e5e5;
}
.pagination .page-start span {
	display: inline;
}
.pagination .page-cur, .pagination a, .page-end {
	border: 1px solid #e5e5e5;
	border-left-width: 0;
}
.pagination .page-cur {
	background-color: #efefef;
}
.pagination .page-break {
	border-right: 1px solid #e5e5e5;
	padding-left: 4px;
	padding-right: 4px;
}/**gouwuche**/
#cart_message {
	width: 458px;
	background: #fff;
	margin: 0 auto;
	border: 1px solid #fe4c6f;
}
#cart_top span, .cart_bott span, .cart_bott a {
	background: url("cart_sprite.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/cart_sprite.png*/ no-repeat -999em -999em;
}
#cart_top {
	height: 38px;
	line-height: 38px;
	background: #e4e4e4;
	width: 458px;
	color: #454545;
}
#cart_top span {
	float: left;
	background-position: 11px 11px;
	height: 38px;
	padding-left: 30px;
	font-weight: bold;
}
#cart_top .close {
	color: #000;
	float: right;
	margin-right: 10px;
}
#cart_top .close em {
	font-size: 20px;
	padding-right: 2px;
	font-weight: 100;
	vertical-align: bottom;
}
.cart_gouwu {
	margin-left: 25px;
	font-size: 14px;
	margin-top: 8px;
	text-align: left;
	color: #404040;
	font-weight: bold;
}
#cart_variety, #cart_number, #cart_total {
	color: #d90000;
	font-size: 16px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cart_bott {
	margin-left: 25px;
	text-align: left;
	margin-top: 20px;
}
.cart_bott span {
	color: #666;
	background-position: 0 -28px;
	width: 84px;
	height: 32px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	float: left;
	margin-right: 8px;
}
.cart_bott a {
	display: inline-block;
	background-position: 0 -61px;
	width: 110px;
	height: 32px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 32px;
}
.cart_productlist {
	height: auto;
	border-top: 1px solid #e5e5e5;
	text-align: left;
}
.cart_productlist h2 {
	color: #6b6b6b;
	font-weight: normal;
	line-height: 38px;
	height: 38px;
	margin-left: 10px;
	width: 435px;
}
.cart_productlist h2 a {
	float: right;
	color: #3d3d3d;
}
.cart_listtab li {
	float: left;
	width: 80px;
	height: 120px;
	margin-left: 10px;
	overflow: hidden;
	text-align: center;
}
.cart_listtab li img {
	border: 1px solid #bcbcbc;
	width: 78px;
	height: 78px;
	display: block;
}
.cart_listtab li .spgPrice {
	color: #d50100;
	height: 20px;
	line-height: 20px;
}
.cart_listtab li del {
	color: #7c7c7c;
}/****/
.ssy_jiage {
	color: #fff;
	background: url("ssy_jiagebg.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/ssy_jiagebg.png*/ no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="themes/bagtree_2011/images/ssy_jiagebg.png");
	_background: none;
	position: absolute;
	right: 1px;
	bottom: 1px;
	width: 92px;
	height: 38px;
	padding-left: 33px;
	padding-top: 60px;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.ssy_jiage em {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.COlle_hd, .theme_item .CO_icon, .CO_makes dt {
	background: url("feat_bg.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/feat_bg.png*/ no-repeat -999em -999em;
}
.COlle_M {
	margin: 0 auto;
	width: 1190px;
	text-align: left;
}
.COlle_hd {
	text-indent: -999em;
	height: 60px;
	width: 330px;
	overflow: hidden;
	background-position: 0 -56px;
	display: block;
}
.COlle_bd {
	margin: 0 auto;
	width: 1190px;
	text-align: left;
	overflow: hidden;
}
.theme_ul {
	width: 1400px;
}
.theme_ul li {
	float: left;
	margin-right: 14px;
	margin-top: 15px;
	width: 287x;
	position: relative;
}
.theme_ul .theme_item {
	width: 285px;
	border: 1px solid #ccc;
	position: relative;
	padding-bottom: 35px;
	background: #fff;
}
.theme_item .CO_icon {
	position: absolute;
	left: 20px;
	top: 227px;
	background-position: -333px -116px;
	width: 67px;
	height: 68px;
	text-align: center;
	line-height: 68px;
	color: #fff;
	font-size: 18px;
}
.theme_ul .current .theme_item {
	box-shadow: 0 0 20px #b9b8b8;
	border: 1px solid #f00;
}
.theme_ul .current .t-tile {
	color: #333;
}
.theme_ul li a {
	display: block;
	border-bottom: 0;
	width: 285px;
	overflow: hidden;
}
.theme_ul .t-info {
	padding: 30px 0 10px 75px;
	background: #fff;
}
.t-info .t-tile {
	display: block;
	clear: right;
	border: 0;
	width: auto;
	font-weight: bold;
	font-size: 26px;
	font-family: 微软雅黑;
	color: #343434;
	height: 30px;
	line-height: 30px;
	width: 150px;
	overflow: hidden;
	margin-bottom: 8px;
}
.t-info .date {
	display: block;
	float: left;
	color: #343434;
	height: 18px;
	overflow: hidden;
}
.t-info .like {
	display: block;
	float: right;
	width: 35px;
	height: 15px;
	color: #d2bc85;
	background: url("collect_bg.jpg")/*tpa=http://i2.bagtree.com/bagtree_2011/images/collect_bg.jpg*/ no-repeat 0 0;
	padding: 0 0 0 15px;
}
.collect_pages {
	text-align: center;
	padding: 25px 0;
}
.collect_pages a, .collect_pages span, .collect_pages strong {
	display: -moz-inline-stack;
	display: inline-block;
*display:inline;
*zoom:1;
	padding: 0 10px;
	height: 35px;
	border: 1px solid #DDD;
	color: #888;
	line-height: 35px;
	margin: 0 2px;
	font-family: "宋体";
	background: #fff;
	font-size: 18px;
}
.collect_pages strong, .collect_pages a:hover, .collect_pages .current {
	background-color: #ed1c24;
	color: #fff;
}
.collect_pages span.prev, .collect_pages span.next {
	background: #fff;
	color: #888;
}
.CO_makes {
	border: 1px solid #ccc;
	padding: 7px;
	background: #fff;
}
.CO_makes dt {
	float: left;
	background-position: -200px -116px;
	width: 113px;
	text-indent: -999em;
	height: 68px;
}
.CO_makes dd {
	float: left;
	border-left: 1px solid #ccc;
	padding: 0 20px;
	height: 110px;
	width: 1020px;
	overflow: hidden;
}
.CO_makes dd a {
	padding: 10px;
	display: inline-block;
	color: #606060;
	font-size: 14px;
}
.CO_makes dd a:hover {
	color: #f00;
}
.museum_nav .solgan, .decry_jiemi .title, .decry_jiemi .more .arrow, .wenlu_lines .hd h2, .wenlu_lines .tab_bd .detail .btn_more, .danp_single .hd h2, .danp_single .gender i, .danp_single .formal i, .danp_single .sort i, .danp_single .danp_list .btn_buy, .tieshi_tips .hd h2 {
	background: url("leather_bg.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/leather_bg.png*/ no-repeat -999em -999em;
}
.museum_nav {
	height: 82px;
	background: #fdfdfd;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	-moz-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	border: 0 none;
	zoom: 1;
	margin-bottom: 3px;
}
.museum_nav .solgan {
	background-position: 0 0;
	width: 340px;
	height: 43px;
	margin-top: 25px;
	overflow: hidden;
	text-indent: -999em;
	text-align: left;
}
.con_floor {
	margin: 0 0 15px 0;
	zoom: 1;
	text-align: left;
}
.con_floor:after {
	content: '\20';
	display: block;
	clear: both
}
.jiemi_wrap {
	background-color: #ffffff
}
.bag_jiemi_bg {
	background: url("bag_leather_wg_bg.jpg")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/bag_leather_wg_bg.jpg*/ no-repeat center 0;
}
.decry_jiemi {
	width: 1190px;
	height: 400px;
	margin: 0 auto;
	position: relative;
}
.decry_jiemi .hd {
	height: 35px;
	overflow: hidden;
	padding-left: 20px;
	font: 500 16px/35px "Microsoft YaHei";
}
.decry_jiemi .leather {
	position: absolute;
	left: 25px;
	top: -3px;
	height: 255px;
	margin-right: -80px;
}
.decry_jiemi .leather li {
	width: 230px;
	margin-right: 78px;
	height: 255px;
	float: left;
	overflow: hidden;
	cursor: pointer;
	text-align: center;
*zoom:1;
}
.decry_jiemi .panel .front, .decry_jiemi .panel .back {
	width: 135px;
	height: 202px;
	margin: 0 auto;
	margin-bottom: 10px;
	background: url("decry_type.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/decry_type.png*/ no-repeat -999em -999em;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bag_leather_type.png");
}
.decry_jiemi .panel {
	width: 135px;
	height: 200px;
	margin: 0 auto;
	margin-bottom: 6px;
	position: relative;
	overflow: hidden;
}
.decry_jiemi .panel .back {
	z-index: 9;
	position: absolute;
	left: 0;
	top: 0;
	float: none;
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-transform: rotateY(180deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.decry_jiemi .panel .front {
	text-indent: -999em;
	z-index: 10;
	position: absolute;
	left: 0;
	top: 0;
	float: none;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.decry_jiemi .panel:hover .front, .decry_jiemi .flip .front {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	z-index: 900;
	_display: none;
}
.decry_jiemi .panel:hover .back, .decry_jiemi .flip .back {
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform: rotateX(0deg) rotateY(0deg);
	_display: block;
	z-index: 1000;
}
.decry_jiemi .vgo .front {
	background-position: -1px 0;
}
.decry_jiemi .napa .front {
	background-position: -271px 0;
}
.decry_jiemi .yaw .front {
	background-position: 0 -202px;
}
.decry_jiemi .lqp .front {
	background-position: -270px -202px;
}
.decry_jiemi .vgo .back {
	background-position: -136px 0;
}
.decry_jiemi .napa .back {
	background-position: -408px 0;
}
.decry_jiemi .yaw .back {
	background-position: -135px -202px;
}
.decry_jiemi .lqp .back {
	background-position: -407px -202px;
}
.decry_jiemi .vgo .back p, .decry_jiemi .napa .back p, .decry_jiemi .yaw .back p, .decry_jiemi .lqp .back p {
	width: 90px;
	margin: 0 auto;
	margin-top: 75px;
	color: #fff;
}
.decry_jiemi .title {
	width: 240px;
	height: 15px;
	margin-bottom: 5px;
	line-height: 99px;
	overflow: hidden;
}
.decry_jiemi .vgo .title {
	background-position: 0 -47px;
}
.decry_jiemi .napa .title {
	background-position: -251px -47px;
}
.decry_jiemi .yaw .title {
	background-position: 0 -66px;
}
.decry_jiemi .lqp .title {
	background-position: -252px -66px;
}
.decry_jiemi .more {
	width: 100px;
	height: 15px;
	margin: 0 auto;
	display: block;
}
.decry_jiemi .more .arrow {
	width: 15px;
	height: 13px;
	display: inline-block;
	margin-left: 5px;
	vertical-align: middle;
	background-position: -349px -1px
}
.decry_jiemi .jiemi_list {
	position: absolute;
	left: 0px;
	top: 234px;
	margin-right: -200px;
}
.decry_jiemi .jiemi_list li {
	float: left;
	margin-right: 4px;
}
.decry_jiemi .jiemi_list li a {
	width: 120px;
	height: 120px;
	display: block;
}
.decry_jiemi .jiemi_list li img {
	width: 110px;
	height: 110px;
	padding-top: 10px;
	display: block;
	margin: 0 auto;
}
.decry_jiemi .jiemi_list .desc {
	color: #a9aaaa;
	text-align: center;
}
.decry_jiemi .jiemi_list .price {
	font-family: Arial, Helvetica, sans-serif;
	color: #E05711;
}
.decry_jiemi .jiemi_list .even {
	margin-right: 65px;
	_margin-right: 0;
}
.wenlu_lines .hd, .danp_single .hd, .tieshi_tips .hd {
	width: 110px;
	height: 35px;
	padding-left: 10px;
	font: 500 16px/35px "Microsoft YaHei";
	text-indent: -999em;
	overflow: hidden;
}
.wenlu_lines .hd h2 {
	background-position: 0 -83px;
}
.wenlu_lines .bd, .tieshi_tips .bd {
	border: 1px solid #d9d9d9;
}
.wenlu_lines .tab_hd {
	height: 140px;
	position: relative;
	clear: both;
	background: #f5f5f5;
	padding: 0 14px;
}
.wenlu_lines .tab_hd li {
	width: 145px;
	height: 140px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	float: left;
	text-indent: -999em;
}
.wenlu_lines .tab_hd .icon_wrap {
	width: 145px;
	height: 105px;
	margin-top: 36px;
	position: relative;
	overflow: hidden
}
.wenlu_lines .tab_hd li i {
	display: block;
	width: 145px;
	_position: absolute;
	height: 105px;
	background: url("gran_type.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/gran_type.png*/ no-repeat 0 0;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gran_type.png")
}
.wenlu_lines .tab_hd .lines1 i {
	background-position: 8px 27px;
	_left: 8px;
	_top: 27px
}
.wenlu_lines .tab_hd .lines2 i {
	background-position: -142px 27px;
	_left: -142px;
	_top: 27px
}
.wenlu_lines .tab_hd .lines3 i {
	background-position: -296px 27px;
	_left: -296px;
	_top: 27px
}
.wenlu_lines .tab_hd .lines4 i {
	background-position: -444px 27px;
	_left: -444px;
	_top: 27px
}
.wenlu_lines .tab_hd .lines5 i {
	background-position: -594px 27px;
	_left: -594px;
	_top: 27px
}
.wenlu_lines .tab_hd .lines6 i {
	background-position: -750px 27px;
	_left: -750px;
	_top: 27px
}
.wenlu_lines .tab_hd .lines7 i {
	background-position: -917px 27px;
	_left: -917px;
	_top: 27px
}
.wenlu_lines .tab_hd .lines8 i {
	background-position: -1060px 27px;
	_left: -1060px;
	_top: 27px
}
.wenlu_lines .tab_hd .select {
	width: 145px;
	border-top: 2px solid #A08CC0;
	margin-top: -2px;
	background: #ffffff
}
.wenlu_lines .tab_hd .lines1.select i {
	background-position: 8px -140px
}
.wenlu_lines .tab_hd .lines2.select i {
	background-position: -142px -140px
}
.wenlu_lines .tab_hd .lines3.select i {
	background-position: -296px -140px
}
.wenlu_lines .tab_hd .lines4.select i {
	background-position: -444px -140px
}
.wenlu_lines .tab_hd .lines5.select i {
	background-position: -594px -140px
}
.wenlu_lines .tab_hd .lines6.select i {
	background-position: -750px -140px
}
.wenlu_lines .tab_hd .lines7.select i {
	background-position: -917px -140px
}
.wenlu_lines .tab_hd .lines8.select i {
	background-position: -1060px -140px
}
.wenlu_lines .tab_hd .select i {
	background-position-y: -140px\9;
	_top: -140px
}
.wenlu_lines .tab_hd .select i {
	-webkit-animation: popOut .5s forwards;
	-moz-animation: popOut .5s forwards;
	-o-animation: popOut .5s forwards;
	animation: popOut .5s forwards
}
@-webkit-keyframes popOut {
0% {
background-position-y:27px;
}
50% {
background-position-y:150px;
}
51% {
background-position-y:-80px;
}
100% {
background-position-y:-140px;
}
}
@-moz-keyframes popOut {
0% {
background-position-y:27px;
}
50% {
background-position-y:150px;
}
51% {
background-position-y:-80px;
}
100% {
background-position-y:-140px;
}
}
@-o-keyframes popOut {
0% {
background-position-y:27px;
}
50% {
background-position-y:150px;
}
51% {
background-position-y:-80px;
}
100% {
background-position-y:-140px;
}
}
@-keyframes popOut {
0% {
background-position-y:27px
}
50% {
background-position-y:150px
}
51% {
background-position-y:-80px
}
100% {
background-position-y:-140px
}
}
.wenlu_lines .tab_bd {
	background: #fff;
	overflow: hidden;
}
.wenlu_lines .tab_bd ul {
	height: 140px;
	margin-right: -25px;
	padding-left: 30px;
	padding-top: 10px;
	clear: both;
	overflow: hidden;
	margin-left: 0;
}
.wenlu_lines .tab_bd li {
	width: 120px;
	height: 140px;
	float: left;
	margin-right: 50px;
}
.wenlu_lines .tab_bd .desc {
	text-align: center;
	color: #999;
}
.wenlu_lines .tab_bd .price {
	font-family: arial;
	color: #D70000;
	font-weight: bold
}
.wenlu_lines .tab_bd .detail {
	padding-top: 20px;
	height: 120px;
	position: relative;
	margin-right: 0;
}
.wenlu_lines .tab_bd .detail h3 {
	color: #333333;
	font: 500 16px/25px "Microsoft YaHei"
}
.wenlu_lines .tab_bd .detail .desc {
	text-align: left
}
.wenlu_lines .tab_bd .detail .btn_more {
	position: absolute;
	left: 0;
	bottom: 10px;
	width: 79px;
	height: 27px;
	text-decoration: none;
	text-align: center;
	line-height: 27px;
	color: #fff;
	background-position: -368px 0;
}
.danp_single .hd h2 {
	background-position: -127px -83px;
}
.danp_single .filter_bar {
	height: 115px;
	margin-bottom: 15px;
	border: 1px solid #d9d9d9;
	background: #f7f7f7;
}
.danp_single .gender .select, .danp_single .formal .select {
	color: #f38971;
}
.danp_single .gender {
	width: 185px;
}
.danp_single .filter_bar li {
	width: 40px;
	float: left;
	text-align: center;
	padding-top: 40px;
	cursor: pointer;
	font: 500 12px/25px "Microsoft YaHei";
	margin-right: 20px;
}
.danp_single .filter_bar .sort li {
	width: 45px
}
.danp_single .filter_bar .formal li {
	padding-top: 30px;
	margin-right: 58px
}
.danp_single .filter_bar .formal .no_limit {
	padding-top: 40px
}
.danp_single .filter_bar .sort li {
	margin-right: 7px
}
.danp_single .gender i, .danp_single .formal i, .danp_single .sort i {
	display: inline-block;
	width: 40px;
	margin: 0 auto;
	height: 32px;
	-webkit-transition: .2s ease-in;
	-moz-transition: .2s ease-in;
	-o-transition: .2s ease-in;
	transition: .2s ease-in
}
.danp_single .gender .lady {
	width: 30px;
	background-position: -267px -132px
}
.danp_single .gender .select .lady {
	background-position: -267px -175px
}
.danp_single .gender .man {
	width: 36px;
	background-position: -300px -132px
}
.danp_single .gender .select .man {
	background-position: -300px -175px
}
.danp_single .formal {
	width: 780px;
	padding-left: 35px;
}
.danp_single .formal li {
	padding: 0 5px;
	margin-right: 60px;
}
.danp_single .formal i {
	height: 44px
}
.danp_single .formal .ss_bag {
	background-position: -45px -120px
}
.danp_single .formal .msg_bag {
	width: 42px;
	background-position: -1px -120px
}
.danp_single .formal .pt_bag {
	background-position: -87px -120px
}
.danp_single .formal .bp_bag {
	width: 50px;
	background-position: -127px -120px
}
.danp_single .formal .clutch_bag {
	width: 50px;
	background-position: -178px -120px
}
.danp_single .formal .wallet {
	width: 30px;
	background-position: -230px -120px
}
.danp_single .formal .select .ss_bag {
	background-position: -45px -165px
}
.danp_single .formal .select .msg_bag {
	background-position: -1px -165px
}
.danp_single .formal .select .pt_bag {
	background-position: -87px -165px
}
.danp_single .formal .select .bp_bag {
	width: 50px;
	background-position: -127px -165px
}
.danp_single .formal .select .clutch_bag {
	width: 50px;
	background-position: -178px -165px
}
.danp_single .formal .select .wallet {
	background-position: -230px -165px
}
.danp_single .sort {
	padding-left: 15px;
	width: 160px;
}
.danp_single .sort li {
	margin-top: 15px;
	width: 45px;
}
.danp_single .sort .no_limit {
	_margin-top: 10px
}
.danp_single .sort i {
	width: 8px;
	height: 10px;
	_font-size: 0;
*margin-bottom:5px;
	_margin-bottom: 0;
	background-position: -336px -43px;
	-webkit-transition: .2s ease-in;
	-moz-transition: .2s ease-in;
	-o-transition: .2s ease-in;
	transition: .2s ease-in
}
.danp_single .sort .asc {
	background-position: -337px -155px
}
.danp_single .sort .desc {
	background-position: -337px -135px
}
.danp_single .sort .select {
	color: #F38971
}
.danp_single .sort .select .desc {
	background-position: -337px -145px
}
.danp_single .sort .select .asc {
	background-position: -336px -165px
}
.danp_single .gender, .danp_single .formal, .danp_single .sort {
	height: 115px;
	float: left;
	overflow: hidden;
	border-right: 1px solid #d9d9d9;
	padding-left: 20px;
}
.danp_single .danp_list {
	width: 1400px;
}
.danp_single .danp_list li {
	width: 200px;
	float: left;
	padding: 12px;
	margin-bottom: 15px;
	background: #fff;
	margin-right: 15px;
	border: 1px solid #fff;
}
.danp_single .danp_list li:hover {
	border: 1px solid #f38971;
}
.danp_single .danp_list .inner {
	display: block;
	width: 100%;
	position: relative;
	z-index: 10;
	overflow: hidden;
}
.danp_single .danp_list .desc {
	margin-top: 10px;
	color: #666;
	height: 32px;
	line-height: 16px;
	overflow: hidden;
	display: block;
}
.danp_single .danp_list .desc a {
	color: #606060;
	line-height: 16px;
}
.danp_single .danp_list .desc a:hover {
	color: #de0000;
}
.danp_single .danp_list .price {
	height: 25px;
	line-height: 25px;
	margin-top: 10px;
}
.danp_single .danp_list .btn_buy {
	display: inline-block;
	width: 78px;
	height: 25px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	float: right;
	line-height: 23px;
	background-position: -262px -83px;
}
.danp_single .danp_list .price span {
	font-family: "Microsoft YaHei";
	color: #d42f2f;
	font-size: 14px;
	font-weight: 700;
}
.tieshi_tips .hd h2 {
	background-position: -350px -83px;
}
.tieshi_tips .bd {
	background: #fff;
	padding: 20px 22px;
}
.tieshi_tips .bd ul {
	height: 120px;
	clear: both;
	overflow: hidden;
	margin-right: -30px;
}
.tieshi_tips .bd li {
	float: left;
	margin-right: 20px;
}
.rechot_wrap {
	width: 1188px;
	border: 1px solid #d9d9d9;
	background: #fff;
	margin: 15px auto 30px;
	clear: both;
	text-align: left;
	overflow: hidden;
}
.rechot_wrap .hd {
	background: #f1edec;
	margin-bottom: 10px;
	position: relative;
	clear: both;
	z-index: 3;
}
.rechot_wrap .hd h2 {
	color: #333;
	height: 32px;
	font: 500 14px/32px Arial, Helvetica, sans-serif;
	margin: 0 15px;
}
.rechot_wrap .cont ul {
	width: 1400px;
	padding: 15px;
}
.rechot_wrap .cont li {
	float: left;
	margin-right: 11px;
	margin-bottom: 15px;
}
.rechot_wrap .cont li a {
	border: 1px solid #fff;
	display: block;
	width: 280px;
	height: 100px;
}
.rechot_wrap .cont li a:hover {
	border: 1px solid #f00;
}
.rechot_wrap .cont img {
	width: 280px;
	height: 100px;
	margin: 0 auto;
	display: block;
}
.rechot_wrap .cont .name {
	margin: 5px 0 10px;
	line-height: 20px;
	overflow: hidden;
	width: 280px;
	white-space: nowrap;
	height: 20px;
	display: block;
	text-align: center;
}
.rechot_wrap .cont .name a {
	color: #666;
	cursor: pointer;
	border: none;
}
.rechot_wrap .cont .name a:hover {
	color: #de0000;
	border: none;
}
.topic_url {
	background: url("topic_bgs.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/topic_bgs.png*/ no-repeat -999em -999em;
}
.topic_url {
	width: 350px;
	text-align: left;
	text-indent: -999em;
	background-position: 0 0;
	height: 60px;
	display: block;
}
.topic_width {
	width: 100%;
	margin: 0 auto;
}
.topic_wrap {
	padding: 8px;
	background: #fff;
	overflow: hidden;
	width: 1174px;
}
.div_titles {
	background: #d4d4d4;
	width: 200px;
	height: 200px;
	float: left;
	text-align: center;
	font-size: 14px;
	color: #000;
	font-family: "Microsoft YaHei";
	padding-top: 100px;
	font-weight: 600;
}
.div_titles_s {
	font-size: 50px;
}
.block_img {
	width: 964px;
	text-align: left;
	overflow: hidden;
	float: right;
}
.con_testent {
	width: 1190px;
	text-align: left;
	margin: 0 auto;
	overflow: hidden;
}
.topic_UL a {
	color: #9c9c9c;
}
.topic_UL a:hover {
	color: #c01313;
}
.topic_UL {
	width: 450px;
}
.topic_UL li {
	float: left;
	margin: 0 10px 10px 0;
	padding: 10px;
	background: #fff;
	overflow: hidden;
}
.topic_UL li.TPC_cross {
	width: 370px;
	height: 170px;
	position: relative;
}
.topic_UL li.TPC_cross .TPC_img {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 170px;
	height: 170px;
}
.topic_UL li.TPC_cross .TPC_bd {
	position: absolute;
	right: 25px;
	top: 60px;
	width: 170px;
	text-align: center;
}
.topic_UL li.TPC_ver {
	width: 170px;
	height: 370px;
	position: relative;
}
.topic_UL li.TPC_ver .TPC_img {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 170px;
	height: 370px;
}
.topic_UL li.TPC_ver .TPC_bd {
	position: absolute;
	left: 0px;
	top: 290px;
	text-align: center;
	width: 170px;
	padding: 10px;
}
.TP1 {
	color: #000;
	font-size: 16px;
	line-height: 30px;
	display: block;
	overflow: hidden;
	height: 30px;
}
.TP2 {
	color: #848484;
	font-size: 12px;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	display: block;
}
.TPC_ver .TP2 {
	height: 40px;
}
.topic_boxhover {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 370px;
	height: 170px;
	background: #000;
	opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	z-index: 9999;
	color: #fff;
	cursor: pointer;
	display: block;
	overflow: hidden;
}
.topic_boxhover .topic_padding {
	position: absolute;
	left: -380px;
	top: 0;
	width: 370px;
	height: 170px;
	overflow: hidden;
}
.topic_boxhover p {
	padding: 0 50px;
}
.topic_boxhover .topic_name {
	line-height: 17px;
	height: auto;
	padding-top: 20px;
	color: #e2e2e2;
}
.topic_boxhover .topic_list_price1 {
	color: #e2e2e2;
	padding-top: 25px;
}
.topic_verhover {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 170px;
	height: 370px;
	background: #000;
	opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	z-index: 9999;
	color: #fff;
	cursor: pointer;
	display: block;
	overflow: hidden;
}
.topic_verhover .topic_padding {
	position: absolute;
	left: -180px;
	top: 0;
	width: 170px;
	height: 270px;
	overflow: hidden;
	padding-top: 100px;
}
.topic_verhover p {
	padding: 0 10px;
}
.topic_verhover .topic_name {
	line-height: 17px;
	height: auto;
	padding-top: 20px;
	color: #e2e2e2;
}
.topic_verhover .topic_list_price1 {
	color: #e2e2e2;
	padding-top: 25px;
}
.topic_list_price1 em {
	text-decoration: line-through;
}
.topic_UL li.topic_tuijian {
	width: 390px;
	height: 590px;
	position: relative;
	padding: 0;
}
.topic_UL li.topic_tuijian .topic_hoveron {
	background: #c1c1c1;
	opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position: absolute;
	left: 0;
	top: 0;
	z-index: 22;
	width: 390px;
	height: 590px;
}
.topic_UL li.topic_tuijian .topic_cons {
	background: #fff;
	width: 370px;
	height: 568px;
	padding: 4px;
	position: absolute;
	left: 6px;
	top: 6px;
	z-index: 999;
}
.topic_UL li.topic_tuijian .topic_w_img1 img {
	width: 370px;
	height: 568px;
	padding-bottom: 2px;
	margin: 0 auto;
	display: block;
}
.topic_name {
	height: 34px;
	line-height: 17px;
	overflow: hidden;
}
.topic_name a {
	color: #9c9c9c;
}
.topic_name a:hover {
	color: #F00;
}
.topic_list_price {
	font-size: 16px;
	color: #ff55a5;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Tpics_left {
	float: left;
	width: 390px;
	margin-right: 10px;
	height: 590px;
	overflow: hidden;
}
.Tpics_right {
	float: right;
	width: 790px;
	overflow: hidden;
	height: 590px;
	overflow: hidden;
}
.Tpics_right .topic_UL {
	width: 890px;
}
.Tpics_bottom {
	width: 1190px;
	margin: 0 auto;
}
.Tpics_bottom .topic_UL {
	width: 1290px;
}
.module_look {
	width: 1170px;
	margin: 0 auto;
	text-align: center;
	padding: 10px;
	background: #fff;
}
.topic_wrap {
	padding-bottom: 10px;
}
.topic_memnu {
	height: 135px;
	background: #ededed;
}
.topic_memnu .left {
	width: 750px;
	float: left;
	padding: 10px 0 0 10px;
	color: #636363;
	line-height: 25px;
	text-align: left;
}
.topic_memnu .left dt {
	color: #212121;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	display: block;
	margin-bottom: 8px;
}
.topic_memnu .left dd a {
	display: inline-block;
	margin-right: 8px;
	color: #767676;
	font-size: 14px;
}
.topic_memnu .left dd a:hover {
	color: #f00;
}
.topic_memnu .right {
	float: right;
	width: 400px;
	text-indent: 10px;
}
.topic_memnu input {
	height: 25px;
	line-height: 25px;
	margin-right: 5px;
}
.topic_memnu input.topic_btnbg {
	color: #fff;
	background: #7f4949;
	height: 27px;
	width: 60px;
	text-align: center;
	line-height: 27px;
	border: none;
}
.chan_hd {
	height: 33px;
	width: 1190px;
	line-height: 33px;
	display: block;
	margin: 10px auto;
}
.chan_hd .titles {
	float: left;
	line-height: 33px;
	color: #2f2f2f;
	font-size: 23px;
	width: 200px;
	font-family: "Microsoft YaHei";
}
.chan_hd .key_word {
	float: left;
	line-height: 33px;
	width: 790px;
	text-align: center;
}
.chan_hd a {
	color: #626262;
	display: inline-block;
	margin-left: 10px;
}
.chan_hd a:hover {
	color: #f00;
}
.chan_hd .more_s {
	float: right;
	width: 200px;
	text-align: right;
}
.chan_con {
	margin-bottom: 20px;
}
.chan_bd {
	width: 1190px;
	overflow: hidden;
}
.chan_bd .chan_L {
	float: left;
	width: 238px;
	background: #fff;
	padding: 0;
	margin: 0;
	height: 729px;
	overflow: hidden;
}
.chan_bd .chan_L li {
	width: 238px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	display: inline-block;
	position: relative;
	float: left;
}
.chan_bd .chan_L li a.hover i, .chan_bd .chan_L li a.hover02 i, .chan_bd .chan_L li a.hover03 i, .chan_bd .chan_R li a.hover04 i {
	background: url("wmi_bg.png")/*tpa=http://www.bagtree.com/themes/bagtree_2011/images/wmi_bg.png*/ repeat 0 0;
	display: block;
	width: 238px;
	height: 365px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 55;
}
.chan_bd .chan_L li a.hover02 i {
	width: 238px;
	height: 364px;
}
.chan_bd .chan_L li a.hover03 i {
	width: 238px;
	height: 486px;
}
.chan_bd li.chan_s {
	text-align: center;
	width: 218px;
	height: 223px;
	margin: 0 auto;
	padding: 10px;
}
.chan_bd li.chan_s .chan_img img {
	display: block;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
}
.chan_bd li.chan_s .chan_pric {
	color: #d41c4e;
	font-size: 14px;
}
.chan_bd li.chan_s .chan_pric del {
	color: #9d9d9d;
	text-decoration: line-through;
	font-size: 12px;
}
.chan_bd li.chan_s .chan_tit {
	color: #bababa;
	display: block;
	margin: 5px 0;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.chan_bd .chan_R {
	float: left;
	width: 476px;
	background: #fff;
}
.chan_bd .chan_R li {
	float: left;
	position: relative;
}
.chan_bd .chan_R li a.hover04 i {
	width: 476px;
	height: 243px;
}
.OW_menu {
	width: 1150px;
	background: #fff;
	height: 160px;
	margin: 0 auto;
	padding: 20px;
	overflow: hidden;
}
.OW_menu .MW_bigsad {
	width: 1300px;
	overflow: hidden;
	height: 160px;
}
.OW_menu .MW_bigsad dl {
	float: left;
	border-right: 1px solid #dedede;
	height: 160px;
}
.OW_menu .MW_bigsad dt {
	padding: 0 45px;
	color: #707070;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
}
.OW_menu .MW_bigsad dd {
	float: left;
	padding: 0 45px;
}
.OW_menu .MW_bigsad dd a {
	color: #707070;
	display: block;
	line-height: 20px;
}
.MW_bigsad dd a:hover {
	color: #f00;
}
.OW_menu .MW_bigsad .unnode dd {
	padding: 0 36px;
}/*wenzhangliebiao*/
.global_left {
	width: 190px;
	margin-right: 10px;
	overflow: hidden;
	text-align: left;
}
#category_tree2 {
	background: url("news_title1.gif")/*tpa=http://img.bagtree.com/news_title1.gif*/ no-repeat 0 0;
	width: 200px;
	margin: 0 auto;
}
#category_tree2 dl {
	padding: 60px 5px 0 20px;
	width: 160px;
}
#category_tree2 dt {
	font-size: 14px;
	display: block;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	border-bottom: #f0f0f0 solid 1px;
	padding-left: 30px;
}
#category_tree2 dd {
	display: block;
	overflow: hidden;
	zoom: 1;
	font-size: 14px;
	color: #666;
}
#category_tree2 li {
	width: 44%;
	padding: 0 5px;
	line-height: 18px;
	float: left;
	overflow: hidden;
}
#category_tree2 dt a {
	color: #666;
	font-weight: normal;
}
#category_tree2 dt a:hover {
	color: #b85520;
	font-weight: normal;
}
.global_right {
	width: 990px;
	overflow: hidden;
	text-align: left;
}
.module_news {
	margin: 0;
	height: auto;
	background: url("news_title2.png")/*tpa=http://i2.bagtree.com/bagtree_2011/images/news_title2.png*/ repeat-x;
}
.module_news .h5_news {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	text-indent: 10px;
}
.f10 {
	font-size: 14px;
	font-weight: bold;
	display: block;
	text-align: center;
	height: 22px;
	line-height: 22px;
	color: #000;
}
.f3 {
	color: #36C;
}
.url {
	height: 45px;
	line-height: 45px;
	margin-bottom: 5px;
	width:1190px;
	margin:auto;
}/**guanggaoliebiao**/
.danp_content {
	width: 1190px;
	overflow: hidden;
	margin: 0 auto;
	text-align: left;
}
.new_topic {
	width: 1250px;
}
.danp_content li {
	float: left;
	width: 230px;
	margin-bottom: 17px;
	margin-right: 9px;
}
.danp_img {
	width: 230px;
	position: relative;
	background: #fff;
}
.danp_img a {
	border: 1px solid #b5b5b5;
	width: 230px;
	display: block;
}
.danp_img a:hover {
	border: 1px solid #f00;
}
.danp_img img {
	width: 220px;
	height: 220px;
	padding-top: 50px;
	margin: 0 auto;
	display: block;
}
.danp_name {
	padding: 10px 5px 0;
	height: 32px;
	line-height: 16px;
	overflow: hidden;
}
.danp_name a {
	color: #3d3d3d;
}
.danp_name a:hover {
	color: #f00;
}
.danp_pri {
	padding: 0 5px 5px;
}
.danp_prileft {
	float: left;
	text-align: left;
}
.danp_kuaright {
	float: right;
}
.danp_pricess span {
	line-height: 25px;
	font-size: 15px;
	color: #f00;
	font-family: "Microsoft YaHei";
}
.danp_pricess em {
	vertical-align: top;
	font-size: 20px;
	color: #f00;
	font-family: "Microsoft YaHei";
}
.danp_pricess span.danp_jiage {
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.danp_macket {
	color: #747474;
	font-size: 12px;
	text-decoration: line-through;
}
<!-- 楼层名称 --> 
.floor_name{width: 97%;height: 32px;background: #8b6a5b;font-family: "微软雅黑";color: #fff;font-size: 23px;font-weight: bold;padding: 0 10px;line-height: 31px;margin: 10px auto 0 auto;} 

/*  新添加  */
body{font-family: Arial;}
p.promotion_name{float: left;width: 190px;height: 34px;border-right: 1px solid #d7d8db;padding-left: 10px;padding-right: 10px;margin-bottom: 5px;background: #fff;}
div.clickSC{width: 50px;height: 36px;float:left;padding-left: 20px;background: #fff;overflow: hidden;padding-bottom: 5px;}
/* .clearfix{background: #fbfbfb;}  */
span.pros_prices1{padding-left: 10px;display: block;float: left;padding-bottom: 5px;margin-top: -5px;}
span.pros_prices2{float: left;width: 86px;height: 20px;text-align: center;line-height: 20px;background: #cc3333;border-radius: 5px;font-size: 13px;color: #fff;margin-top: 4px;margin-left: 4px;}
span.rmb{display: block;margin-left: 10px;color: #333333;font-size: 30px;font-weight: bold;}


