/**
 *@author	Gutoulee QQ:41965169
 *@link		www.gutoulee.com
*/
/* Rest CSS */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
html,body,fieldset,img,iframe,abbr{border:0;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
textarea{overflow:auto;resize:none;}
a,button{cursor:pointer;}
body,input,select,button{font:12px/1.6 Meiryo; vertical-align:middle;}
body{font-family:12px MS PGothic,Osaka,arial,helvetica,sans-serif}
ul,li{list-style:none;}
a{color:#000;text-decoration:none; transition:all 0.2s linear 0s; outline:none;}
a:hover{color:#E65213;text-decoration:none;}
a:hover img{opacity:0.75;}
a:active {outline:none; star:expression_r(this.onFocus=this.blur());}

body{color:#333;}

.shadow{box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35);}
.center{margin:0 auto;}
.dsn{display:none;}
.fl{float:left;}
.fr{float:right;}
.cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.cb{zoom:1;}
.h1 {clear:both; font-size:1px; height:1px;}
.h5 {clear:both; font-size:1px; height:5px;}
.h8 {clear:both; font-size:1px; height:8px;}
.h10 {clear:both; font-size:1px; height:10px;}
.h15 {clear:both; font-size:1px; height:15px;}
.h20 {clear:both; font-size:1px; height:20px;}

/* 布局 */
.wrap{width:100%; background:url('img/bg-a.jpg') repeat-x; margin:0 auto; padding:0;}
.m{width:960px; margin:0 auto; }
.m_l{width:230px;}
.m_r{width:716px;}

/* 小元件 */
.slide{font-size:0;}
.prenext{margin-left:20px; margin-bottom:15px;}
.page {text-align:center; margin-top:10px;}
.about{padding:10px; line-height:25px; height:152px;}
.about img {float:left; margin-right:10px; width:160px; height:120px;}
.contact{padding:10px 9px; overflow:hidden;}
.contact p{line-height:24px;}
.place{background:#F7F7F7; font-size:12px; padding:0 10px; height:30px; line-height:30px; overflow:hidden;}

.foucebox {position:relative;width:715px;height:480px;overflow:hidden; background:#FFF; } 
.foucebox .bd {position:absolute;left:0;top:0;width:715px;height:320px;overflow:hidden;}
.foucebox .bd li {background:#FFF; padding:5px;}
.foucebox .bd img {display:block; width:705px;height:310px;} 
.foucebox .hd {position:relative; top:325px;}
.foucebox .hd ul {margin-left:-1px; text-align:center;} 
.foucebox .hd li {position:relative; float:left; display:inline; width:231px; margin-left:6px; overflow:hidden; overflow:hidden; line-height:12px; text-align:left; background:#FFF; line-height:18px;} 
.foucebox .hd a {color:#999;}
.foucebox .hd img {display:block; width:221px; height:97px; border:2px solid #CCC; padding:3px; background:#FFF; margin-bottom:3px;} 
.foucebox .hd .on img { border:2px solid #F60; padding:3px;} 
.foucebox .hd .on a { color:#F60;} 
.foucebox .hoverBg {position:absolute;left:116px;top:-5px;width:9px;height:5px; background:url(img/icoUp.gif) no-repeat; cursor:pointer; z-index:2;}


/* 头部样式 */
.header{position:relative; height:164px; color:#FFF;}
.header a{color:#FFF;}
.header a img{opacity:1;}
.header .tSummary{position:absolute; top:20px; left:0; line-height: 14px;}
.header .tNav1{color:#FFF; font-size:10px; line-height:14px; position:absolute; right:120px; top:20px;}
.header .tNav1 a{background: url("img/top_arrow.png") no-repeat left center; float:left; padding:0 15px;}
.header .tNav1 a{color:#FFF;}
.header .tNav1 a:hover{text-decoration:underline;}
.header .tNav2{color:#FFF; text-align:right; font-size:12px; line-height:14px; position:absolute; right:0px; top:20px; width:110px;}
.header .tNav3{background:#FFF; font-size:10px; line-height:14px; position:absolute; left:290px; top:77px; width:670px;}
.header .tNav3 a,.header .tNav3 img{display:inline;float:left;}
.header .tNav3 a:hover img{opacity:0.75; transition:color 0.2s ease-in-out 0s;}
.header .tLogo{position:absolute; left:1px; top:40px; }
.header .tLogo a{display:block; width:290px; height:88px; overflow:hidden;}
.header .tTel{position:absolute; right:1px; top:40px;}
.header .tTel a{display:block; text-align:right; height:37px; width:650px; overflow:hidden;}

/* 导航样式 */
.header .nav{position:absolute; top:129px; width:960px; margin:0 auto;}
.header .nav ul{white-space:nowrap; height:35px; line-height:35px; overflow:hidden;}
.header .nav li{float:left; text-align:center; color:#FFF; background:url("img/bg-nav.png") no-repeat; width:120px; height:35px;}
.header .nav a{display:block; color:#FFF; font-size:12px; font-weight:700;}
.header .nav a:hover, .header .nav .selected{background:url("img/bg-nav.png") no-repeat 0 -35px; width:120px; height:35px;}
.header .nav em{display:block; float:left; background:url("img/bg-nav.png") no-repeat; width:2px; height:35px; position:absolute; right:0px; bottom:0px;}

/* 搜索 */
.search { } 
.search .form {float:right; padding-top:3px;}
.search .select {float:left; padding-top:3px; border:1px solid #DADADA; color:#666; display:block; line-height:18px; padding:1px; width:140px;}
.search .search-keyword {border:1px solid #DADADA; color:#666; display:block; float:left; line-height:18px; padding:2px; width:220px; margin-left:5px;}
.search .search-submit {cursor:pointer; width:70px; height:24px; color:#fafafa; background:#2A2A2A; border:none; display: block; float:left; font-weight:700;}
.search .tags { line-height:32px; color:#77808F; width:670px; overflow:hidden;}
.search .tags h4 { display:block; float:left; margin-right:5px; width:60px; height:32px;}
.search .tags a{ padding:0 5px;}

/* 盒子模型 */
.box{border:1px solid #E1E1E1; padding:1px;}
.box_head{border-bottom:2px solid #E65213; height:30px; line-height:30px; position:relative;}
.box_head .more{color:#666; font-style:normal; position:absolute; right:0px;}
.box_head .title{border-bottom:2px solid #333; color:#333; font-size:12px; font-weight:700; float:left; height:30px; cursor:pointer; position:absolute; left:0px; }
.box_head .title a{color:#0183C4;}
.box_head .title em{font-weight:500;font-family:Verdana;}

.brand_head{ height:30px; line-height:30px; margin-bottom:5px; overflow:hidden;}
.brand_head .more{color:#666; font-style:normal; float:right; padding-top:10px;}
.brand_head .title{color:#333; font-size:14px; font-weight:700; float:left; height:30px; padding-left:5px; padding-right:15px; cursor:pointer;}
.brand_head .title span{color:#CB262B; font-size:30px; font-family:Impact; font-weight:500;}
.brand_head .title a{color:#0183C4;}
.brand_body{background:url('img/ads7bg.gif') no-repeat; height:339px;}

.content{margin:0 auto 5px; padding-top:1px; min-height:400px; overflow:hidden; }
.content .title{font-size:14px; text-align:center; line-height:30px; margin-bottom:10px;}
.content .info{text-align:right; margin-bottom:10px;}
.content img{width:expression(this.offsetWidth > 716 ? '716px': true); max-width:716px;  _display:block;}

.list_tab{margin:10px;}
.list_tab tr{font-size:14px;line-height:30px;}
.list_tab .tab-tt{font-weight:800;}
.list_tab .tab-ct{width:300px;}
.list_tab .tab-td{color:#666;}

/* 分类列表 */
.snav{position:relative;}
.snav dt{background:#E65213;text-align:center;overflow:hidden; margin-bottom:10px;}
.snav dt p a{display:block; width:160px; background:#ffffff; margin:10px auto 0; font-size:14px; height:30px; line-height:35px; color:#000; font-weight:700;
	-moz-border-radius:		3px 3px 0 0;
	-webkit-border-radius:	3px 3px 0 0;
	-khtml-border-radius:	3px 3px 0 0;
	border-radius:			3px 3px 0 0;
}
.snav dd a{display:block;line-height:36px;border-bottom:1px solid #BAB6B4; border-top: 1px solid #FFF; padding-left:10px; }
.snav dd a:hover{text-decoration: underline;}

.snav1 dt {border-bottom:1px solid #BAB6B4; height:34px; line-height:34px; overflow:hidden; text-align:center;}
.snav1 dt a {display: block; height: 34px; overflow: hidden; width: 195px;}
.snav1 dd {border-bottom: 1px solid #FFFFFF; border-left: 1px solid #BAB6B4; border-right: 1px solid #FFFFFF;}
.snav1 dd a {border-bottom: 1px solid #BAB6B4; border-left: 1px solid #FFFFFF; border-right: 1px solid #BAB6B4; display: block; line-height: 1; padding: 8px;}

/* 首页产品推荐 */
.list1 {margin:4px 0 0 4px; }
.list1 li{float:left; margin-right:3px; margin-bottom:8px;}
.list1 li a{display:block; width:146px; overflow:hidden;}
.list1 li img{width:146px; height:108px; overflow:hidden;}
.list1 li i{display:block; font-style:normal; padding:4px 0; height:33px; overflow:hidden;}
.list1 li em{display:block; background:url("img/goods_btn.gif") no-repeat center; height:20px; width:146px;}


/* 首页人气品牌推荐 */
.list2 {margin:5px 0 0 4px; }
.list2 li{float:left; margin-right:4px; margin-bottom:5px;}
.list2 li a{display:block; width:245px; overflow:hidden;}
.list2 li img{width:245px; height:100px; overflow:hidden;}


/* 新闻列表样式 */
.news {padding:0;}
.news li{ clear:both; padding:10px;}
.news li img {float:left;}
.news li span {float:left; color:#333; padding-left:10px; }
.news li p{padding-left:160px; }
.news li em{display:block; font-weight:normal;}
.news li a{display:inline-block; overflow:hidden; color:#0343D5; float:left;}
.news li a:hover{color:#F60;}
.news li.bgf {background:#F4F5F6;}

/* 上图下文图文列表 */
.list4 ul{margin:-15px 0 0 -10px;}
.list4 li{display:inline; float:left; margin:15px 0 0 14px;}
.list4 p {width:160px; height:18px; overflow:hidden; margin:5px 0 0; line-height:18px; text-align:center;}
.list4 .img{border: 1px solid #E0E0E0; padding:1px; width:220px; _width:220px; height:160px;}
.list4 .img img{width:220px;height:160px;}

/* 首页新闻 */
.index_news{padding:5px 10px; height:350px; overflow-y: scroll; line-height:24px; background:#FFF;}
.index_about{background:#FFF url("images/about_bg.jpg") no-repeat right top;padding:9px 270px 0 10px; height:130px; line-height:18px; overflow:hidden; _width:436px;}


/* 首页七格图片广告 */
.photogallery {height:340px; position:relative;}
.photogallery li {overflow:hidden; position:absolute; font-size:0;}
.photogallery li a {display:block;}
.photogallery li a img {display:block; float:left;}
.gallery_1		{height: 329px;	width: 238px;	left: 10px;		top: 10px;}
.gallery_1 img	{height: 329px;	width: 238px;}
.gallery_2		{height: 90px;	width: 180px;	left: 253px;	top: 10px;}
.gallery_2 img	{height: 90px;	width: 180px;}
.gallery_3		{height: 90px;	width: 180px;	left: 253px;	top: 104px;}
.gallery_3 img	{height: 90px;	width: 180px;}
.gallery_4 		{height: 141px;	width: 180px;	left: 253px;	top: 198px;}
.gallery_4 img	{height: 141px;	width: 180px;}
.gallery_5		{height: 234px;	width: 180px;	left: 437px;	top: 10px;}
.gallery_5 img	{height: 234px;	width: 180px;}
.gallery_6		{height: 90px;	width: 180px;	left: 437px;	top: 249px;}
.gallery_6 img	{height: 90px;	width: 180px;}
.gallery_7		{height: 320px;	width: 124px;	right: 10px;	top: 10px;}
.gallery_7 img	{height: 320px;	width: 124px;}


.band_list{background:#FFF;padding-bottom:10px; }
.band_list li{font-size:0; float:left; margin:10px 0 0 10px; padding:1px; border:1px solid #CCC; display:inline;}
.band_list li img{display:block; width:221px; height:80px;}

/* 商品列表 */
.goods_top, .goods_cate { float: left; line-height: 20px; width:716px; padding-bottom:5px;}
.goods_top {background:#FFF;border-bottom: 1px solid #CCC;}
.goods_cate {padding-bottom:10px; }
.goods_btit {color: #9C9C9C; font-size: 14px; font-weight: bold;}
.goods_stit {color: #8B8788; float:left; overflow:hidden;}
.goods_stit img{ width:230px; height:110px; display:block; padding-top:12px; padding-right:12px;}
.goods_page_num {background-color:#F7F7F7; float:left; height:25px; line-height:25px; text-align:right; width:716px; overflow:hidden;}
.goods_list_cont_a {background-image: url("img/probg.gif"); float: left; height: 343px; margin: 5px 6px; width: 138px;}
.goods_title_a {height: auto !important; margin: auto; min-height: 20px; text-align: left; width: 116px;}
#show_title {border: 1px solid #CCC; line-height: 25px; width: 400px !important;}

/* .goods_list ul{clear:both;}
.goods_list li{background:#FFF; float:left; width:178px; margin:5px; display:inline;}
.goods_list li a{display:block; width:176px; border:1px solid #FFF; height:290px; overflow:hidden;}
.goods_list li a:hover{border:1px solid #ccc;}
.goods_list li em{display:block; background:url("img/arrow.gif") no-repeat right center; height:20px; width:148px; margin-top:5px; border:1px solid #555; margin-left:14px;}
.goods_list .pic{width:176px; height:160px; overflow:hidden;}
.goods_list .pic p{display:table-cell; vertical-align:middle;text-align:center; *display: block; *font-size:116px; *font-family:Arial; width:176px; height:160px; overflow:hidden; padding:1px;}
.goods_list .pic p img{max-height:160px; max-width:176px; vertical-align:middle; _width:176px;} */

.boxx {display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-size:175px;/*约为高度的0.873*/ *font-family:Arial; width:200px; height:200px; border:1px solid #eee;}
.boxx img {vertical-align:middle;}

/* .goods_list .tit{display:block; font-style:normal; height:60px; margin:10px 0 5px; overflow:hidden; padding:0 9px;}
.goods_list .price, .goods_list .trueprice{color:#77808F; padding-left:9px; font-size:14px;}
.goods_list .trueprice{font-weight:700;} */


/* 商品列表 */
.goods_list {}
.goods_list ul{margin-left:-6px;}
.goods_list .item{float:left; width:137px; height:299px; margin:7px 0 21px 7px; display:inline; text-align:center; overflow:hidden; position:relative; background:#FFF; cursor: pointer;}
.goods_list .item .condition{display:block; position:absolute; top:0; left:0; width:42px; height:42px;}
.goods_list .item .line{display:none;}
.goods_list .item em{display:block; background:url("img/arrow.gif") no-repeat right center; height:20px; width:148px; margin-top:5px; border:1px solid #555; margin-left:14px;}
.goods_list .item a img{opacity:1;}
.goods_list .item .pic{width:133px; height:133px; overflow:hidden; background:#FFF; padding:2px; margin-bottom:8px;}
.goods_list .item .pic p{display:table-cell; overflow:hidden; text-align:center; vertical-align:middle; width:133px; height:133px; padding:1px; *display: block; *font-size:116px; *font-family:Arial;}
.goods_list .item .pic p img{max-height:133px; max-width:133px; vertical-align:middle; _width:133px; opacity:1;}
.goods_list .item .trueprice{background:#2F2F31; color:#FFF; font-size:109%; font-weight:bold; line-height:1.2; padding:5px;}
.goods_list .item .tit{padding-bottom:10px; height:60px; overflow:hidden; font-weight:500;}
.goods_list .item .tit b{font-weight:500;}
.goods_list .item .tname{margin-bottom:5px; font-size:90%; display:none;}
.goods_list .item .ref{height:16px; line-height:16px; margin:1px 7px 5px; font-size:90%; overflow:hidden; }
.goods_list .item .icons{height:21px; overflow:hidden;}
.goods_list .item .new, .goods_list .item .stock, .goods_list .item .mens, .goods_list .item .ladys, 
.goods_list .item .boys{display:block;width:70px;float:left;color:#FFF; padding-top:2px; height:19px; overflow:hidden;}
.goods_list .item .new{background:#E65213;width:70px;}
.goods_list .item .stock{background:#C00;width:67px;}
.goods_list .item .mens{background:#316270;}
.goods_list .item .ladys{background:#752945;}
.goods_list .item .boys{background:#2E762A;}
.goods_list .item_over .line {border: 2px solid #E65213; display:block; width:133px; height:295px; position:absolute; top: 0; left: 0;}
.goods_list .item_over .tit, .goods_list .item_over .tname, .goods_list .item_over .ref {color:#E65213; text-decoration:underline;}

/* 商品列表 */
.goods_list_1 ul{margin-left:-13px;}
.goods_list_1 .item{float:left; width:220px; height:375px; margin-left:13px; display:inline; border:1px solid #BAB6B4; padding:4px; text-align:center; overflow:hidden; cursor: pointer;}
.goods_list_1 .item_over {background:#FFF; border:2px solid #E65213; padding:3px;}
.goods_list_1 .item em{display:block; background:url("img/arrow.gif") no-repeat right center; height:20px; width:148px; margin-top:5px; border:1px solid #555; margin-left:14px;}
.goods_list_1 .item a:hover .tit{text-decoration:underline;}
.goods_list_1 .item a img{opacity:1;}
.goods_list_1 .item .pic{width:220px; height:220px; overflow:hidden; background:#FFF; margin-bottom:5px;}
.goods_list_1 .item .pic p{display:table-cell; overflow:hidden; text-align:center; vertical-align:middle; *display: block; *font-size:116px; *font-family:Arial; width:220px; height:220px; padding:1px;}
.goods_list_1 .item .pic p img{max-height:220px; max-width:220px; vertical-align:middle; _width:220px; opacity:1;}
.goods_list_1 .item .trueprice{background:#2F2F31; color:#FFF; font-size:109%; font-weight:bold; line-height:1.2; padding:5px;}
.goods_list_1 .item .tit{margin:8px 0; height:54px; overflow:hidden;}
.goods_list_1 .item .tname{margin-bottom:5px; font-size:90%; display:none;}
.goods_list_1 .item .ref{margin-bottom:5px; font-size:90%;}
.goods_list_1 .item .icons{height:21px; overflow:hidden;}
.goods_list_1 .item .new, .goods_list_1 .item .stock, .goods_list_1 .item .mens, .goods_list_1 .item .ladys, 
.goods_list_1 .item .boys{display:block;width:80px;float:left;color:#FFF; padding-top:2px; height:19px; overflow:hidden;}
.goods_list_1 .item .new{background:#E65213;width:70px;}
.goods_list_1 .item .stock{background:#C00;width:70px;}
.goods_list_1 .item .mens{background:#316270;}
.goods_list_1 .item .ladys{background:#752945;}
.goods_list_1 .item .boys{background:#2E762A;}
.goods_list_1 .item_over .tit, .goods_list_1 .item_over .tname {color:#E65213; text-decoration:underline;}

.goods_list_2 {background:#FFF;}
.goods_list_2 .item{float:left; width:133px; height:190px; margin:4px; display:inline; border:1px solid #666; text-align:center; overflow:hidden; background:#666; position:relative; cursor: pointer;}
.goods_list_2 .item_over { border:1px solid #666; }
.goods_list_2 .item em{display:block; background:url("img/arrow.gif") no-repeat right center; height:20px; width:148px; margin-top:5px; border:1px solid #555; margin-left:14px;}
.goods_list_2 .item a:hover .tit{text-decoration:underline;}
.goods_list_2 .item a img{opacity:1;}
.goods_list_2 .item .pic{clear:both; width:133px; height:100px; overflow:hidden; background:#FFF; margin-bottom:5px; padding-bottom:5px;}
.goods_list_2 .item .pic p{display:table-cell; overflow:hidden; text-align:center; vertical-align:middle; *display: block; *font-size:116px; *font-family:Arial; width:133px; height:100px; padding:1px;}
.goods_list_2 .item .pic p img{max-height:100px; max-width:100px; vertical-align:middle; _width:133px;}
.goods_list_2 .item .tit{ font-size:90%; height:20px; overflow:hidden; color:#FFF; white-space:nowrap; text-overflow:ellipsis; padding-left:3px;}
.goods_list_2 .item .tname{margin-bottom:5px; color:#FFF;}
.goods_list_2 .item .rank{ background:#FFF; padding-left:8px; display:inline; float:left;}
.goods_list_2 .time{ background:#FFF; text-align:left; padding:0 5px 5px;}


.goods_list_arrow1{background:#EDEDED; height:30px; line-height:32px; position:relative;}
.goods_list_arrow1 .prev,
.goods_list_arrow1 .next{display:block; float:left; overflow:hidden; cursor:pointer; font-size:16px; font-weight:700; position:absolute;}
.goods_list_arrow1 .prev{left:5px;}
.goods_list_arrow1 .next{right:5px;}
.goods_list_arrow1 .list{ position:absolute; left:80px; display:block; width:800px; height:30px; overflow:hidden;}
.goods_list_arrow1 .list a{margin-left:15px;}

.goods_list_arrow2{height:25px; position:relative; }
.goods_list_arrow2 .prev,
.goods_list_arrow2 .next{display:block; float:left; overflow:hidden; cursor:pointer; font-size:16px; font-weight:700; background:url(img/arrow.png) no-repeat; width:22px; height:22px; position:absolute;}
.goods_list_arrow2 .prev{background-position:0 0;left:280px;}
.goods_list_arrow2 .next{background-position:-30px 0;right:280px;}
.goods_list_arrow2 .list{display:block; float:left; overflow:hidden; position:absolute; left:305px;}
.goods_list_arrow2 .list li{background:url(img/arrow.png) no-repeat; width:22px; height:22px; float:left;}
.goods_list_arrow2 .list li{background-position:-62px 0; text-indent:-999999px;}
.goods_list_arrow2 .list li.on{background-position:-93px 0;}


/* 商品页 */
.goods_pic_list {float:left; width:340px; height:340px; overflow:hidden; border:1px solid #BAB6B4; padding:2px;}
.goods_pic_show {display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-size:327px;/*约为高度的0.873*/ *font-family:Arial; height:340px; width:340px; background:#FFF; }
.goods_pic_show img{max-height:340px; max-width:340px; _width:340px; vertical-align:middle;}

.goods_tit_list {float:right; width:360px;}
.goods_title {background:#DEDEDE; color:#000; font-size:15px; font-weight:bold; height:33px; line-height:36px; padding-left:10px;}
.show_title { font-size:16px; line-height:1.2; font-weight:bold;}
.goods_icons{background:#FFFFFF; padding:3px 1px 3px 3px; text-align:center; height:20px; overflow:hidden;}
.goods_icons .new, .goods_icons .stock, .goods_icons .mens, 
.goods_icons .ladys, .goods_icons .boys{display:block;float:left;color:#FFF; width:118px; line-height:20px; overflow:hidden;}
.goods_icons .new{background:#E65213;}
.goods_icons .stock{background:#C00;}
.goods_icons .mens{background:#316270;}
.goods_icons .ladys{background:#752945;}
.goods_icons .boys{background:#2E762A;}
.goods_note{text-align:right;}
.goods_note a{background:url("images/link_arr_off.png") no-repeat left center; line-height:16px; padding-left:18px; text-decoration:underline;}
.goods_note a:hover{background:url("images/link_arr_on.png") no-repeat left center;}
.detail {border:1px solid #CCC; border-collapse:collapse; line-height:30px; width:360px;}
.detail tr,.detail td{border:1px solid #CCC; }
.detail .d_l{background:#666; color:#FFF; width:140px;}
.detail .d_r{background:#FFF; color:#333; padding-left: 10px; padding-right: 10px; font-size:14px;}


.prodetail {line-height: 20px; margin-bottom: 10px; margin-top: 10px;}
.prodetail fieldset{border:1px solid #CCC; width:405px; margin-bottom:15px; padding:2px;}

#page_index {float:right; padding-right:5px;}
#page_index .thislink{color:red;}

.goodsCarpost{color:#333; text-align:center;}
.goodsCarpost a{color:#333;}
.goodsCarpost a:hover{color:#F60;}
.goodsCarpost th,.goodsCarpost td{border:1px solid #BAB6B4;}
.goodsCarpost th{background:#666; color:#FFF; line-height:30px;}
.goodsCarpost td{background:#F4F4F4; padding:5px;}


.goods_content{background:#FFF; width:716px; text-align:left; border-top:1px solid #FFF;  }
.goods_content .hd{ height:40px; line-height:40px; background:#fff; border-bottom:1px solid #ddd; position:relative; margin:5px 0; padding:0 10px;}
.goods_content .hd ul{ float:left;  position:absolute; height:41px; line-height:41px; }
.goods_content .hd ul li{ float:left; cursor:pointer; height:38px; border-top:2px solid #fff; width:120px; text-align:center;}
.goods_content .hd ul li a{display:block; font-size:16px; }
.goods_content .hd ul li.on{background:#fff; height:38px; width:118px; border:1px solid #ddd; border-bottom:2px solid #fff; border-top:2px solid #F63;}
.goods_content .hd ul li.on a{color:#F63; }
.goods_content .bd{padding:10px; font-size:12px;}
.goods_content .cont{min-height:400px;}


.imglist{ background:#fff; text-align:center;}
.imglist ul{margin-top:15px; zoom:1; overflow:hidden;}
.imglist li{display:inline; zoom:1; width:240px; height:240px; overflow:hidden; }
.imglist span{display:table-cell; width:240px; height:240px; overflow:hidden; text-align:center; vertical-align:middle;}
.imglist span img{vertical-align:middle; max-width:240px; _width:240px; max-height:240px;}
.imglist img{width:expression(this.offsetWidth > 650 ? '650px': true); max-width:650px;  _display:block;}

.btn{margin:15px 0 20px; text-align:center;}
.btn img{cursor:pointer; margin:0 10px;}

/* 友情链接 */
.link {background:#F0F0F0; height:auto; overflow:hidden; padding-bottom:3px;}
.link .title {color:#333; font-weight: bold;}
.link ul li {float:left; height:20px; line-height:20px; margin-left:10px; margin-top:4px;}

.footer_back_top {background:url(img/bg1.gif); height:30px; line-height: 30px; text-align:right; padding:0 10px; margin:5px 0;}
 

#f_wrap{background:#272727; margin-top:10px;}
#footer{margin:0 auto;width:980px; color:#FFF;padding:20px 0 0 0;line-height:1.35; overflow:hidden;}
#footer .clearfix{background:url(img/f_line.png) center top repeat-y;}
#footer .f_col{float:left;width:310px;padding-left:12px;margin-right:12px;}
#footer .f_col:first-child{padding-left:0;}
#footer .f_col:last-child{margin-right:0;}
#footer dt{margin-bottom:10px; font-weight:700;}
#footer dd{margin-top:5px;}
#footer dd.btn{margin-bottom:25px;}
#footer dd.btn a{background:#000; color:#FFF; border:1px solid #525252; display:block; height:25px; line-height:25px; text-align:center; width:100px;
	-moz-border-radius:		3px;
	-webkit-border-radius:	3px;
	-khtml-border-radius:	3px;
	border-radius:			3px;
}
#footer dd.btn a:hover{background:#E65213;}
#footer .f_col dd.btn:last-child{margin-bottom:0;}
#footer dd strong,#footer dd a{color:#33CCFF;font-weight:normal;}
#f_wrap address{background:#000; text-align:center; padding:8px 0 5px; color:#FFF; font-style: normal;}
