﻿body
{
	font-size:12px;
}

a {
color:#333333;
text-decoration:none;
}

a:hover {
color:#FF7608;
text-decoration:underline;
}

/*商城页面CSS 三列*/
#productContent{height:100%; overflow:hidden;}
/*右侧提示*/
#productContent .productRInfo {float:right; width:200px; }
#productContent .productRInfo h3{ color:#fff; font-size:13px; font-weight:bold; height:24px; line-height:24px; background: url(images/tipsBg.gif) repeat-x; text-indent:1em;}
#productContent .productRInfo .tips{border:#F9C1C1 1px solid; padding:3px 6px; line-height:24px;}
#productContent .productRInfo .tips li{margin:6px 0; color:#666;}

#productContent .tips{ float:right; width:200px; border:#c00 1px solid;}
#productContent .tips h3{ color:#fff; font-size:13px; font-weight:bold; height:24px; line-height:24px; background: url(images/tipsBg.gif) repeat-x; padding-left:24px;}
#productContent .tips .tipsContent{ padding:6px; line-height:21px;}

/*商品内容*/
.itemContent{float:left; width:550px; padding-left:10px; height:auto; overflow:hidden;}
.itemContent h3,.itemContent ul#productInfo{border-bottom:1px dotted #ccc;}
.itemContent h3{ font:normal 16px/22px "微软雅黑","宋体";color:#333; padding-bottom:7px;}
.itemContent .itemPic{width:260px;}
.itemContent .itemPic .pic{border:#f0f0f0 solid 2px; width:240px; padding:5px; height:100%; overflow:hidden; }
.itemContent .itemPic #Product_BigImage img{width:240px; height:auto!important; margin:0 auto;}

.itemContent .itemInfo{padding-right:10px; float:right; width:260px;}
.itemContent .itemInfo li{line-height:26px;border-bottom:none; overflow:hidden; _height:100%; }
.itemContent .itemInfo li div{display:inline-block; float:left; width:49.5%;}

.itemContent .itemInfo li ol,.itemContent .itemInfo li em{display:inline-block; float:left; font-style:normal; margin-right:10px;}
.itemContent .itemInfo .price {line-height:30px; height:30px;}
.itemContent .itemInfo .price .priceStyle{ color:#f50; font-size:24px; font-family:Georgia, Arial, Helvetica, sans-serif;}
.itemContent .itemInfo .marketPrice{ color:#666; font-size:14px; font-family:Georgia, Arial, Helvetica, sans-serif; text-decoration:line-through;}
.itemContent .itemInfo .VIPPrice{padding-left:22px; background:url(images/iconVIP.gif) left center no-repeat;}
.itemContent .itemInfo .VIPPrice .p_font_weight{ font-family:Georgia, Arial, Helvetica, sans-serif;}



/*商城页面CSS 两列*/
.fullwidth{width:760px;}
.fullwidth .itemInfo{width:480px;}




/*购物流程*/
#ProcessBox{ background:url(images/ProcessBoxBg.gif) repeat-x;}
#ProcessNav{background:url(images/ProcessBoxBgLeft.gif) left top no-repeat;height:26px; padding-left:230px; line-height:26px; color:#603;}
#ProcessNav span{ display:block;background:url(images/ProcessBoxBgRight.gif) right top no-repeat; }

.childListBox{ border:1px #E4E4E4 solid; height:auto !important; height:270px; min-height:270px;}

.itemName,.itemPrice{height:28px;line-height:28px;overflow:hidden;text-align:center;}
.itemName{text-align:left;height:36px;line-height:36px; }
.pe_u_thumb_func{text-align:center; }
.childImglist { color:#ccc;}
.childImglist .itemPic img{ width:170px; height:170px;}
.childImglist .itemPic{ width:170px; height:170px; border:1px solid #ccc;}
.childImglist .itemPrice strong{ font-size:14px; color:#c00; font-family:Arial, Helvetica, sans-serif;}
.childImglist .price{ color:#000000;}
.childImglist .marketPrice{ font-size:10px; text-decoration:line-through;}
.childImglist .itemName a{ color:#36c;}
.childImglist .itemPic{ width:170px; height:170px; border:1px solid #ccc; }
/*子栏目图片列表*/
.childListBox .childImglist{ padding:6px;}
.childImglist li{ float:left; width:25%; text-align:center; padding:10px 0; height:24.5%;}

/*子栏目页翻页框*/
.class_page1 { text-align:right; margin-top:5px; padding:10px;}
.class_page1 a,.class_page1 strong{ height:12px; line-height:12px;padding:5px;border:1px solid #ccc; text-align:center; display:inline-block;}
.class_page1 strong{  color:#fff; background:#95071B;}

/*父栏目翻页框*/
.class_page{text-align:center; background:#F8FCFF; height:36px; line-height:36px; border:#E9E9E9 1px solid;}


/*父栏目一列式上下循环节点*/
.parentListBox1 .childListBox ul{overflow:hidden;}
.parentListBox1 .childImglist{ float:left;display:block;width:100%;width:170px;}
.parentListBox1 .childListBox li a{font-size:13px; line-height:26px; height:26px;color:#069;padding-left:24px;  background: url(images/icon22.gif) 10px center no-repeat; margin-left:10px;}


/*购物查看图标*/
.pe_u_thumb_func span{width:40px; height:20px;display:inline-block;margin:0 5px; background: url(images/ProductButton1.gif) no-repeat; line-height:20px; padding-left:5px; }
.pe_u_thumb_func .productView{background: url(images/ProductContent2.gif) no-repeat;}

input[type="radio"]{vertical-align:middle;}
#RadlPayPlatform label{vertical-align:middle;}

.p_class_list2 li{float:left;}


/*评论模块*/
#userComment{
	margin-top:10px;
}
#userComment h4{
	font:normal 14px/24px "微软雅黑";
}

/*促销方案列表*/
.p_sales_list{
	*float: left;/*IE*/
    margin-left: -10px!important;
    margin-left: -10px;/*IE6*/
    *overflow: visible;
	padding-bottom:10px;
	padding-left:10px;
	_padding-left:1px;
	
}
.p_sales_list li{
	background:#eff7ff url(images/p_saleLogo.gif) -10px -10px no-repeat;
	border:#cdecff solid 1px;
	width:238px;	
	height:179px;
	min-height:155px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.p_sales_list li h4{
	color:#cc3300;
	text-align:center;
	font:bold 14px/32px Tahoma;
	margin-top:5px;
}
.p_sales_list li em{
	display:block;
	background:url(images/p_saleDate.gif) center center no-repeat;
	height:36px;
	font:normal normal normal 12px/36px Tahoma;
	text-align:center;
	color:#69c;
}
.p_sales_list li p{
	margin:0 10px 10px;
	line-height:24px;
}
.p_sales_list li p span{
	font:bold 12px/24px Tahoma;
}
.p_sales_list li p span.p_saleF1/*绿色*/{
	color:#6c0
}
.p_sales_list li p span.p_saleF2/*红色*/{
	color:#c00
}
.p_sales_list li p span.p_saleF3/*蓝色*/{
	color:#06c
}


/*商品页面css重构*/
.pro_body
{
 width:970px;
 margin:0px auto;
 margin-top:8px;
}
.pro_left
{
 width:200px;
 float:left;
 margin-top:0px;
 overflow:visible;
}
.pro_right
{
 width:755px;
 float:right;
 overflow:hidden;
 margin-top:0px;
}
.pro_name
{
 width:760px;
 border-bottom:solid 1px #dbdbdb;
 height:27px;
 margin:0px auto;
 overflow:hidden;
 text-indent:10px;
}
.pro_name h2
{
 color:#3366cc;
 font-size:15px;
 font-weight:600;
 height:27px;
 line-height:32px;
}
.pro_pic
{
  width:312px;
  height:312px;
  margin-top:12px;
  float:left;
  margin-left:2px;
}
.pro_cont
{
  width:435px;
  margin-top:12px;
  float:right;
}
.priceStyle
{ 
  color:#f50; 
  font-size:22px; 
  font-family:Arial, Helvetica, sans-serif;
}
.marketPrice
{ 
  color:#f50;
  text-indent:8px;
  font-size:15px; 
  font-family:Georgia, Arial, Helvetica, sans-serif; 
  text-decoration:line-through;
}
.tese
{
 background:url(http://www.tuofa.com.cn/files/images/tesesevice.png) 60px no-repeat;	
}
.tese1
{
 width:99%;
 height:50px;
 border:solid 1px #e4e4e4;
 background-color:#f7f7f7;
 float:right;
}
.tese2
{
 width:60px;
 height:50px;
 float:left;
 background:url(http://www.tuofa.com.cn/files/images/tesesevice1.png) 19px 11px no-repeat;	
 border-right:solid 1px #e4e4e4;	
}
.pro_ul li
{
 height:25px;
 line-height:25px;
}
.tese3
{
 width:365px;
 height:50px;
 float:right;
}
.buttonCol { padding:10px 0;width:341px; border-bottom:none;}
.buttonCol ol,.buttonCol em{ float:left;width:141px; margin-right:15px; display:inline-block;}
.buttonCol ol a,.buttonCol em a:hover{color:#FF3;}
.buttonCol ol a,.buttonCol em a,.buttonCol ol a,.buttonCol em a:link,.buttonCol ol a,.buttonCol em a:visited{background:url(/files/images/buy_button.png) left top no-repeat; display:block;height:36px; line-height:36px; text-align:center;  font-size:13px; color:#fff; font-weight:bold;}
.buttonCol .addFav a
{
	background:url(http://www.tuofa.com.cn/files/images/save_button.png) left top no-repeat; 
	display:block;
	width:141px;
	height:36px; 
	line-height:36px; 
	text-align:center;  
	font-size:13px; 
	color:#fff; 
	font-weight:bold;
}
/*商品图片展示*/
.itemPic
{
	width:300px;
	border:solid 1px #d6d6d6;
}
.itemPic .pic
{
	width:300px; 
	height:300px; 
	overflow:hidden;
}
.itemPic #Product_BigImage img
{
	width:300px; 
	height:300px; 
	margin:0 auto;
}
/*商品图片展示 end*/
.buy_count
{
 width:99%;
 background-color:#fff6e3;
 border:solid 1px #ffae44;
 min-height:100px;	
 float:left;
 margin-top:4px;
}
.buy_count1
{
 text-indent:20px;
 margin-top:8px;
}
.button_ul
{
 margin-left:30px;
 float:left;	
}
.seepro
{
 width:150px;
 margin-left:20px;
 float:left;
}
.seelevel
{
 width:150px;
 margin-left:20px;
 float:left;
}
.pay_way
{
  width:100%;
  height:30px;
  line-height:30px;
  text-indent:3px;
  background-color:#f5f5f5;
  border:solid 1px #e4e4e4;
  margin-bottom:5px;
  margin-top:5px;
}
/*商品书签切换*/
.productIntro{margin-top:20px; width:100%; float:left;}
.ShopTitle { border-bottom:1px solid #fff; overflow:hidden; height:28px;} 
.ShopTitle ul{background:url(/files/images/shopTabBottom.gif) repeat-x bottom;padding-bottom:7px;height:25px; }
.ShopTitle li,.ShopTitle li.Shop_title{float:left; background:url(/files/images/shopTabRight.gif) right bottom no-repeat; margin-right:3px; display:inline; overflow:hidden;}
.ShopTitle li span{background:url(/files/images/shopTabLeft.gif) left bottom no-repeat; padding:5px 20px 0; height:20px; line-height:20px; cursor:pointer; display:inline-block; }
.ShopTitle .Shop_mouseover{background:url(/files/images/shopTabHoverRight.gif) right top no-repeat; margin-right:3px; }
.ShopTitle .Shop_mouseover span{background:url(/files/images/shopTabHoverLeft.gif) left top no-repeat; height:25px;padding:0px 20px; line-height:25px; cursor:pointer; color:#FFFFFF; font-weight:bold;}

.showTabCon {padding:15px;height:auto !important;min-height:100px; overflow:visible;}
.showTabCon { line-height:180%; background:url(images/shopTabConBg.gif) repeat-x top; border:1px solid #ccc; border-top:none; }
.showTabCon .p_class_list li{ float:left; width:180px; height:180px;text-align:center; margin-bottom:3px;overflow:hidden;}
.showTabCon .p_class_list li .pe_u_thumb{ height:160px; }
.showTabCon .p_class_list li .pe_u_thumb{height:160px;width:160px; min-width:160px; overflow:hidden }
.showTabCon .p_class_list li .pe_u_thumb img{width:160px;height:160px;}
/*商品JQ书签切换*/
.ShopTab{margin-top:10px;}
.ShopTab dt{background:url(images/shopTabBottom.gif) repeat-x 0px 25px;overflow:hidden; height:27px;}
.ShopTab dt span{display:block; float:left;background:url(images/shopTabRight.gif) right bottom no-repeat; margin-right:3px; display:inline; overflow:hidden;}
.ShopTab dt span em{background:url(images/shopTabLeft.gif) left bottom no-repeat; display:inline-block; padding:5px 20px 0; height:20px; cursor:pointer; font:normal normal normal 12px/20px "宋体"; }
.ShopTab dt span.on{background:url(images/shopTabHoverRight.gif) right top no-repeat; margin-right:3px; }
.ShopTab dt span.on em{background:url(images/shopTabHoverLeft.gif) left top no-repeat; height:25px;padding:0px 20px; line-height:25px; cursor:pointer; color:#FFFFFF; font-weight:bold;}

.ShopTab dd {display:none;padding:15px;height:auto !important;height:120px;min-height:120px;overflow:visible;line-height:180%; background:url(images/shopTabConBg.gif) repeat-x top; border:1px solid #ccc; border-top:none; }
.ShopTab dd .p_class_list ul{overflow:hidden;}
.ShopTab dd .p_class_list li{ float:left; width:20%; text-align:center; margin-top:5px;overflow:hidden;}
.ShopTab dd .p_class_list li img{ width:100px; }
/*最近浏览过的商品*/
.categorylist li{ height:18px; line-height:18px;}
.categorylist dl{padding:1px; border-left:1px solid #ccc; border-right:1px solid #ccc;height:275px; overflow:visible;}
.categorylist dt{background:url(/files/images/categorylistTitleBg2.gif) repeat-x; }
.categorylist dt span{ line-height:32px; height:32px; display:block; padding-left:24px; font-size:14px; font-weight:bold; background:url(images/icon16.gif) 8px  center no-repeat;}
.categorylist dt .title1{background:url(images/categorylistTitleBg1.gif) repeat-x; }
.categorylist dt .title1 span{ line-height:30px; height:30px;}

.categorylist .childColList{ padding:6px 20px;}
.categorylist .childColList li{ background:url(images/dotBlack.gif) left center no-repeat; padding-left:12px;}

.categorylist #trademarkBox{height:auto !important; height:55px; min-height:55px;}
.categorylist .TrademarkList li { float:left; display:block; width:81px; height:40px; padding:2px; border:1px solid #ccc; margin:3px 6px; display:inline; }
.categorylist .TrademarkList li img{ width:77px; height:36px;}

#ProductLog {padding:0 10px; }
#ProductLog li{margin-bottom:5px;height:80px; overflow:hidden;}
#ProductLog li a{display:block; }
#ProductLog img{width:50px;border:1px solid #ccc; background:#fff; padding:2px; float:left; margin-right:8px;}
#ProductLog a:hover img{border:#F60 solid 1px;}
#ProductLog .productCompare{height:28px !important;min-height:28px; line-height:28px;text-align:right; }
#ProductLog .productCompare a{text-decoration:underline; color:#f60;}
/* 特价商品开始 begin */
#itemColumn
{
 margin-top:6px;	
}
/*最新商品 begin*/
#newSpecial
{
 margin-top:6px;
}
/* 推荐商品 */
.proTag{height:auto !important;	height:50px;min-height:50px;border:1px #ccccff solid;background:#f0f3fd;	padding:5px 6px;margin-top:10px;}
.proTag dt{font-size:12px;padding-left:25px; border-bottom:dotted 1px #ccccff; height:24px;line-height:24px;background:url(images/icon2.gif) no-repeat 5px;}
.proTag dd{padding:5px; color:#999;}

/* 产品分类 begin */
.pro_pat
{
 width:760px;
 border:solid 1px #99d7ff;
 border-top:solid 2px #3794d1;
 margin-top:8px;
 float:right;
 overflow:visible;
}
.pro_pat1
{
 width:100%;
 height:30px;
 line-height:30px;
 text-indent:10px;
 border-bottom:solid 1px #99d7ff;
 float:left;
 color:#bdbdbd;
 margin-top:0px;
}
.pro_pat1 a
{
 color:#2266bb;	
}
.pro_pat2
{
 width:100px;
 height:30px;
 line-height:30px;
 border-bottom:solid 1px #99d7ff;
 float:right;
}
.pt_sl
{
  padding:0px 30px 0px 5px;	
}
.pt_sl a
{
  color:#014ccc;
}
.pro_pat4
{
 width:99%;
 height:30px;
 margin:0px auto;
}
.pro_pat4_ul
{
  color:#000000;
  width:89%;
  margin:0px auto;
  margin-top:6px;
  float:right;
}
.pro_pat4_ul li
{
 height:20px;
 line-height:23px;
 float:left;
 overflow:hidden;
}
.pro_down
{
 width:100px;
 height:18px;
 line-height:18px;
 margin:0px auto;
 background:url(/files/images/down.png) no-repeat;
 text-indent:20px;
 margin-top:5px;
 color:#808080;
 cursor:hand;
 background-color:#e6f5ff;
}
/* 产品分类 end */
/* 产品排序 begin */
.pro_order
{
 width:762px;
 height:30px;
 float:right;
 margin-top:8px;
 margin-bottom:8px;
 background-color:#f6f6f6;
 border-top:solid 1px #cccccc;
 border-bottom:solid 1px #cccccc;
}
.pro_orul
{
  margin-top:5px;
}
.pro_orul li
{
  float:left;
  padding-left:10px;
}
/* 产品排序 end */
/* 站内搜索 */
.main_search
{
    clear: left;
    padding: 5px 5px 5px 30px;
    margin-top: 0px;
    height: auto !important;
    height: 30px;
    line-height:40px;
    min-height: 30px;
    background-color:#fff0dc;
    border: 1px solid #fbd8aa;
    overflow:hidden;
    width:725px;
    float:right;
    margin-bottom:12px;
}
.main_search form
{
    margin: 0px;
}
.main_search input
{
    height: 15px;
    margin: 1px;
    vertical-align: middle;
}
.main_search a
{
    color:#0069ca;
    vertical-align: middle;
    text-decoration:underline;
}
.main_search select
{
    height: 21px;
    margin: 1px;
    vertical-align: middle;
}
.c_content .main_search
{
    padding: 5px 5px 5px 100px;
    border: 0px;
    background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px;
}
.c_contents .main_searchs
{
    padding: 5px 5px 5px 50px;
    border: 0px;
    background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px;
}
/*“最新专题”板块定义*/

#newSpecial dl{ border-right:solid 1px #cdf;border-left:solid 1px #cdf; }
#Box2 .right264 dt,#newSpecial dt{ background:url(images/title2_bg.gif) repeat-x; line-height:30px;height:35px; border-right:solid 1px #fff;border-left:solid 1px #fff;}
#newSpecial .ADList li{ height:70px;}
#newSpecial .ADList img{border:1px #ccc solid;}
#newSpecial dt span a{background:url(images/icon11.gif) no-repeat 5px; padding-left:24px;}
#newSpecial dd ul.thumb,#newSpecial dd ul.articleList{ padding:10px 15px;}

#newSpecial dt.door3{ background:url(images/title8_bg.gif) top left repeat-x; padding:0 1px; border:1px #fff solid; }
#newSpecial .door3 li{ float:left; }
#newSpecial .door3 li a{ display: block;height:35px; width:64px; background:url(images/tab6_bg.gif) top left no-repeat;text-align:center; line-height:35px;}
#newSpecial .door3 .Con3s_on a{ display: block;height:35px; width:64px; background: url(images/tab6_hover.gif) top left no-repeat;text-align:center; line-height:35px;}

#newSpecial .ADList{ border:8px solid #fff; border-bottom:none; }
.specialList{ padding:3px 8px;}
.specialList li{height:24px; line-height: 24px; overflow:hidden;}
.specialList li a{display:block; padding-left:15px; background:url(images/triangleOrange.gif) 5px center no-repeat; }

#newSpecial .content260 .productList { margin-left:-5px;}
#newSpecial .content260 .productList li{ width:50px; float:left; margin-left:12px; padding-top:5px; display:inline;line-height:130%;}
#newSpecial .content260 .productList li .pe_u_thumb_title{ height:30px; overflow:hidden; padding-top:5px;}
#newSpecial .content260 .productList img{ height:42px; width:45px; border:1px #ccc solid;}
#newSpecial .specialList li{}
.content260{height:auto !important; height:260px; min-height:260px; padding:6px;}
.content260 li span{line-height:15px; padding-top:5px;}

#newSpecial .xLine{ background:#bacfe8;}

/******************************************100525只为商城频道首页重构*******************************************/
.le_main
{
 width:970px;
 margin:0px auto;
 padding-top:5px;
 overflow:hidden;
}
.le_left
{
 width:210px;
 float:left;
 margin-top:5px;
}
.le_right
{
 width:750px;
 float:right;
 margin-top:5px;
 overflow:hidden;
}
/***新=最近浏览***/
.model
{
 width:200px;
 float:left;
 margin-left:0px;
 margin-top:8px;
 display:inline;
}
.model_t
{
 height:29px;
 width:100%;
 background:url(/files/images/spu_search_sprbg_100420.png) 0px -1px repeat-x;	
 border:solid 1px #bdd1e4;
 overflow:hidden;
}
.model_t a
{
  font-size:13px;
  text-decoration:none;
  float:right;
  height:28px;
  line-height:32px;
  color:#275374;
  margin-right:10px;
}
.model_t h2
{
  font-size:14px;
  font-weight:600;
  height:28px;
  line-height:32px;
  float:left;
  text-indent:8px;
  color:#103450;
  margin-top:0px;
}
.model_c
{
 width:100%;
 overflow:visible;
 border:solid 1px #dddddd;
 border-top:none;
 padding-bottom:8px;
}
.medel_pro
{
 width:50%;
 overflow:visible;
 height:112px;
 position:relative;
 float:left;
 margin:0px auto;
 margin-top:8px;
}
.pro_pht
{
 width:80px;
 height:80px;
 border:solid 1px #dddddd;
 margin:0px auto;
}
.pro_pri
{
 height:22px;
 line-height:22px;
 width:90px;
 margin:0px auto;
 text-align:center;
}
.pro_pri1
{
 font-size:13px;
 font-weight:600;
 color:#cc0000;	
}
.pro_pri2
{
 font-size:12px;
 color:#275374;	
 font-weight:500;
 padding-left:4px;
}
/***新=热门排行***/
.paihang
{
 width:200px;
 float:left;
 margin-left:0px;
 margin-top:0px;
 display:inline;
}
.model_ph
{
 height:29px;
 width:100%;
 background:url(/files/images/spu_search_sprbg_100420.png) 0px -1px repeat-x;	
 border:solid 1px #bdd1e4;
 overflow:hidden;
}
.model_ph h2
{
  font-size:14px;
  font-weight:600;
  height:28px;
  line-height:32px;
  float:left;
  text-indent:8px;
  color:#103450;
  margin-top:0px;
}
.ph_con
{
 width:100%;
 overflow:visible;
 border:solid 1px #dddddd;
 border-top:none;
 padding:0px;
}
.phdx_ul
{
 width:100%;
 list-style-type:none;
 float:left;
 margin-left:0px;
 padding-left:0px;
 margin-top:0px;
 margin-bottom:0px;
}
.phdx_ul li
{
 min-height:27px;
 max-height:123px;
 width:100%;
 float:left;
 margin-left:0px;
 cursor:pointer;
 overflow:visible;
 margin-top:0px;
}
.ph_nostyle
{
 width:100%;
 height:27px;
 background:url(/files/images/spu_index_sprbg_100414.png) 0px -1px repeat-x;	
 border-bottom:solid 1px #dddddd;
}
.phdx_ul li span.ph_order
{
 border:1px solid #dddddd;
 color:#666666;
  float:left;
 display:inline-block;
 font-size:11px;
 font-weight:700;
 height:13px;
 line-height:13px;
 overflow:hidden;
 text-align:center;
 vertical-align:middle;
 width:13px;
 margin-left:10px;
 margin-top:6px;
}
.phdx_ul li span.ph_proname
{
 color:#275374;
 float:left;
 display:inline-block;
 font-size:12px;
 font-weight:500;
 height:13px;
 line-height:13px;
 overflow:hidden;
 text-align:left;
 vertical-align:middle;
 width:107px;
 margin-left:6px;
 margin-top:8px;
}
.phdx_ul li span.ph_price
{
 color:#275374;
 float:right;
 display:inline-block;
 font-size:12px;
 font-weight:500;
 height:13px;
 line-height:13px;
 overflow:hidden;
 text-align:right;
 vertical-align:middle;
 width:42px;
 margin-top:6px;
 margin-right:10px;
}
.ph_havestyle
{
  height:123px;
  width:100%;
  overflow:hidden;
  position:relative;
  border-bottom:solid 1px #dddddd;
}
.ph_havename a:visited
{
  color:#275374;
}
.ph_havestyle div {
 border:1px solid #dddddd;
 height:80px;
 width:80px;
 margin-left:34px;
 margin-top:10px;
}
.ph_havestyle span {
background:url("/files/images/spu_index_sprbg_100414.png") no-repeat scroll -73px -256px transparent;
color:#FFFFFF;
font-weight:700;
height:25px;
left:10px;
line-height:25px;
overflow:hidden;
padding-right:4px;
position:absolute;
text-align:center;
top:10px;
width:15px;
font-size:13px;
}
.ph_havename
{
 height:22px;
 width:120px;	
 font-size:12px;
 margin-top:5px;
 float:left;
 margin-left:7px;
 text-align:center;
 line-height:22px;
 color:#275374;
}
.ph_havename a:hover
{
  text-decoration:underline;
}
.ph_price1
{
 height:22px;
 float:right;
 width:56px;	
 font-size:12px;
 margin-top:5px;
 margin-left:2px;
 text-align:center;
 line-height:22px;
 color:#cd0006;
 font-weight:700;
}
.ctrshow
{
 display:none;	
}
/*新=产品推荐*/
.detj
{
 width:760px;
 float:right;
 margin-right:0px;
 border-top:solid 2px #0e9bc4;
 border-bottom:solid 1px #75c3d9;
 border-left:solid 1px #75c3d9;
 border-right:solid 1px #75c3d9;
 background:url("/files/images/model3_bg.png") repeat-x scroll transparent;
 display:inline;
 margin-top:7px;
}
.hd {
 background:url("/files/images/kk_03.png") 26px 13px no-repeat;
clear:both;
color:#0070AA;
height:40px;
line-height:40px;
text-indent:45px;
width:758px;
}
.hd h2
{
 font-size:14px;
}
.hd span
{
 width:100px;
 height:20px;
 float:right;
 font-size:13px;
 margin-top:-40px;
}
.hd span a
{
 color:#0070AA;
 text-decoration:none;
}
.detj_bd
{
  width:187px;
  height:240px;
  float:left;
  font-size:13px;
  text-align:center;
  margin-top:15px;
  display:inline;
}
.detj_pot
{
  width:160px;
  height:160px;
  border:solid 1px #e0e0e0;
  margin:0px auto;
}
.detj_name
{
  height:24px;
  line-height:28px;
 font-weight:600;
 color:#207000;	
 font-size:14px;
  margin:0px auto;
  overflow:hidden;
  margin-top:6px;
}
.detj_des
{
 padding-top:4px;
 padding-bottom:4px;
}
.detj_des a
{
  padding-left:5px;
  padding-right:5px;
}
.yuanjia
{
  text-decoration:line-through;
  padding-right:5px;
}
.xianjia
{
 color:#f51b2f;	
 padding-left:5px;
 font-weight:600;
}
/*新=导航*/
.ph_main
{
 width:210px;
 float:left;
 margin-left:0px;
 border:1px solid #ADBDCF;
 display:inline;
 padding-left:0px;
 background-color:#E4EDF5;
}
.ph_main h2
{
 font-size:14px;
 height:31px;
 line-height:31px;
 overflow:hidden;
 padding-left:11px;
 margin-top:0px;
 margin-bottom:0px;
}
.ph_main h2 a
{
 color:#0F1924;
}
.ph_ul
{
 width:100%;
 list-style-type:none;
 padding-left:0;
 float:left;
 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;
}
.ph_ul li
{
 width:208px;
 float:left;
 margin-left:0px;
 height:23px;
 line-height:23px;
 vertical-align:middle;
 position:relative;
 cursor:pointer;
}
.pro_sname
{
 color:#103450;
 font-size:13px;
 width:130px;
 float:left;
 text-indent:11px;
 display:inline;
}
.pro_sname a:hover
{
  color:White;
  text-decoration:none;
}
.pro_spri1
{
 color:#cd0006;
 font-size:12px;
 width:47px;
 float:left;
 text-align:center;
 font-weight:600;
}
.iconarr1{
background:url("/files/images/spu_index_sprbg_100414.png") no-repeat scroll -161px -263px transparent;
display:inline-block;
height:9px;
overflow:hidden;
width:13px;
float:right;
margin-top:7px;
}
.ph_main .ph_p {
background:url("/files/images/spu_index_sprbg_100414.png") no-repeat scroll 0 0 transparent;
height:2px;
z-index:100px;
margin-top:10px;
margin-bottom:10px;
overflow:hidden;
}
.ph_ullibg
{
 background:url("/files/images/spu_index_sprbg_100414.png") repeat-x scroll 0px -160px transparent;
}
.ph_ullibg span,.ph_ullibg span a
{
 color:White;	
}

/*清除所有商品*/
/*比较栏框体*/
#CompareBox {
	width: 148px;
	text-align: left;
	z-index: 999;
	position: absolute;
	right: 1px;
	border:#afc9ee solid 1px;
	background:#fff;
	font:normal 12px/22px Tahoma,"宋体";
	display:none;
}
/*显示比较栏*/
#CompareShowBox {
	background:url(images/CompareTitle.gif) no-repeat;
	height: 24px;
	line-height:24px;
	border-bottom:#afc9ee solid 1px;
}
#CompareShowBox span{
	float:right;
	background:url(images/CompareHide.gif )  no-repeat;
	width:28px;
	height:10px;
	font-size:0;
	line-height:0;
	margin:7px 5px 0px;
	cursor:pointer;
}

#CompareBtnBox{
	background:#fff3eb;
	border:#ffe9c6 solid 1px;
	height:22px;
	margin:5px;
	padding:0 5px;
}
/*清除所有商品*/
#ClearAllProduct {
	cursor: pointer;
	color: #ff5a00;
	font-size: 12px;
	float:right;
}
#ClearAllProduct:hover {
	text-decoration: underline;
}
/*商品列表*/
#CompareProductList {
	overflow: hidden;
	padding: 0;
	margin:5px;
}
#CompareProductList li {
	background:#f3f7fe;
	border:#deeaff solid 1px;
	margin-bottom:5px;
	padding:2px 5px;
	overflow:hidden;
}
#CompareProductList li a {
	color:#369;
	text-decoration:none;
	line-height:18px;
}
#CompareProductList li a :hover{
	text-decoration:underline;
}
#CompareProductList ul {
	margin: 0;
	padding: 0;
	list-style: none;
}



/*----------------------------------选项卡特效2*/


ul, li 
{
	margin:0;
	padding:0;
	list-style:none; 
}
fieldset, img { border:none; }
/* Hotnews style */
#hotnews_caption { width:760px; overflow:hidden;}
#hotnews_caption ul 
{
	float:left;
	margin:0;
	padding:0; 
	width:100%;
	
}
#hotnews_caption li 
{ 
	float:left; 
	border-left:1px solid #FFF; 
	width:80px; 
	line-height:33px; 
	text-align:center; 
	cursor:pointer; 
	font-size:13px;
}

#hotnews_caption li a
{
	color:#212721;
	text-decoration:none;	
}

#hotnews_caption li a:hover
{
	color:#212721;
	font-weight:bold;
}

#hotnews_caption .normal { background:url(http://www.tuofa.com.cn/files/images/lr_10.png) -90px 0px no-repeat;  }
#hotnews_caption .current{ background:#CB4F32; color:#66B54D; background:url(http://www.tuofa.com.cn/files/images/lr_10.png) 0px 0px no-repeat; font-weight:bold; }
#hotnews_content {}
#hotnews_content .normal 
{
	display:none; 
	width:748px;
	overflow:hidden;
	border-bottom:1px solid #CECECE;
	margin-top:-5px;

}

#hotnews_content .current 
{ 
	display:block; 
	width:748px;
	overflow:hidden;
	border-top:1px solid #CECECE;
	margin-top:-5px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}

/*商城首页 热卖商品*/

.clr {
clear:both;
font-size:0;
height:0;
line-height:0;
width:0;
}


.home_d_p {
background:url("/files/images/sele_bg.jpg") center bottom repeat-x;
border:#CFE2B4 1px solid;
border-top:2px solid #CFE2B4;
height:208px;
margin-bottom:10px;
overflow:hidden;
width:748px;
font-size:12px;
}


.home_d_p .d_p_new {
background:url("/files/images//new.gif") 0 0 no-repeat;
float:left;
height:57px;
margin:-1px 0px 0px -1px; 
position:absolute;
width:57px;
}

.home_d_p .d_p_show {
border-left:#CCCCCC dotted 1px;
display:inline;
float:left;
height:122px;
margin:15px 0px 15px 10px;
width:230px;
}

 .d_p_show .img {
float:left;
height:122px;
overflow:hidden;
width:80px;
}

.d_p_show .img img 
{
	border:0;
height:122px;
margin:0px 0px 0px -20px;
}

.d_p_show .txt {
float:left;
line-height:22px;
padding:20px 0px 0px 0px;
width:150px;
}

 .d_p_show .txt a {
color:#666666;
}

.red {
color:#D40500;
}

.d_p_show .txt del {
color:#999999;
}

.d_p_show h5
{
	color:#EF4D08;
	font-size:14px;
	margin-bottom:8px;
}

.d_p_show li {
height:20px;
line-height:20px;
overflow:hidden;
}

.d_p_show li a {
color:#666666;
}

.d_p_show_2 ul {
background-color:#F7FAEA;
border:#EAEFD1 solid 1px;
display:inline;
float:left;
height:44px;
margin:0px 0px 0px 7px;
width:740px;
overflow:hidden;
}

.d_p_show_2 li {
float:left;
height:22px;
line-height:22px;
margin:0px 0px 0px 8px;
width:235px;
}

.d_p_show_2 li a {
color:#666666;
}

/*套装样式*/
.daohang
{
	width:736px;
	height:12px;
	font-size:12px;
	line-height:16px;
	border:#E5DDC7 solid 1px;
	background-color:#F5F4EC;
	overflow:hidden;
	margin-top:10px;
	padding:10px 10px 10px 0px;
}

.daohang li
{
	float:left;
	margin-left:10px;
	cursor:pointer;
}

.hover
{
	color:#DF1610;
	font-weight:bold;
}

.daocont
{
	margin-top:10px;
	width:746px;
	border:1px solid #D4D7DD;
}

.tptj {
background-color:#F5F4EC;
border:#DADADA solid 1px;
line-height:24px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
overflow:hidden;
padding:10px 10px 8px 15px;
position:relative;
width:744px;
}

.tc_pro {
float:left;
font-size:13px;
margin-left:0;
margin-top:0;
overflow:hidden;
padding-left:0;
width:759px;
}

.tc_pro li {
border-bottom:#F5F4EC 1px dotted;
float:left;
height:35px;
line-height:35px;
margin-left:0;
overflow:hidden;
padding-left:32px;
width:759px;
}

.tc_sp1 {
color:#F25800;
}

.tc_sp2 {
display:inline-block;
width:360px;
}

.tc_sp2 a {
color:#3366CC;
text-decoration:none;
}

.tc_sp3 {
background-color:#F5F4EC;
display:inline-block;
text-align:left;
width:140px;
}

.tc_sp3_1 {
color:#FF4E00;
font-weight:600;
}

.tc_sp4 {
background-color:#F5F4EC;
display:inline-block;
line-height:35px;
width:90px;
}

.tc_sp4 img {
vertical-align:middle;
}
/*最新文章*/
.xin_ok
{
	padding:6px 8px 3px 5px;
}
.xin_ok li
{
	line-height:20px;
	background-image:url("http://www.tuofa.com.cn/files/images/at/icon_dot.gif");
    background-position:4px 4px;
    background-repeat:no-repeat;
    width:187px;
    text-indent:12px;
	overflow:hidden;
	height:22px;
}
.xin_ok li a
{
	color:#333333;
}
.wxts
{
	line-height:12px; _line-height:15px; margin-bottom:10px;color:#FF0000; width:732px; height:14px; padding:3px 8px 3px 8px; border:1px solid #CFE2B4;
}
