@charset "utf-8";
/* CSS Document */

/*  -------------------------------
=General
--------------------------------  */
#content_main .p_title h3,#content_main .fR a
{
	color:#7b2e00;
}
#content_main .p_title h3
{
	padding-left:20px;
}
.allNews .lists
{
	height:120px;
	*height:auto;
}
.allNews .lists li
{
	width:258px;
	display:block;
	float:left;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.allNews .lists li a .title
{
	display:block;
	width:170px;
	float:left;
	cursor:pointer;
}
/*  -------------------------------
=EnterpriseDefault
--------------------------------  */
#entRecom .p_title
{
	background-image:url(../Images/y_560x24.gif);
}
#entRecom .p_title h3,#entRecom .fR a
{
	color:#7b2e00;
}
#entRecom .p_title h3
{
	padding-left:20px;
}
#entRecom .proList
{
	width:280px;
	float:left;
	margin-right:10px;
}
#entRecom .proList li
{
	height:112px;
}
#area_hot dl
{
	height:24px;
	line-height:24px;
}
#area_hot dl dt,#area_hot dl dd
{
	display:inline;
}
#area_hot dl dt
{
	color:#007a87;
	font-weight:bold;
	padding-right:15px;
}
#area_hot dl dd
{
	padding-right:15px;
}
#area_hot .alternate dd a
{
	color:#ff7300;
}
#brand_ent .proList
{
	height:120px;
}
#brand_ent .proList li
{
	height:120px;
	_height:115px;
}
#blacklist p
{
	line-height:21px;
	text-indent:2em;
}
/*  -------------------------------
=StockDefault
--------------------------------  */
#pro_latest .proList li .proName
{
	font-weight:bold;
}
#pro_latest .proList li .entName
{
	color:#6e6e6e;
}
#brand_latest .proList li
{
	height:111px;
}
#stock_rt .p_content
{
	background:#fffbef;
}
/*  -------------------------------
=QuotationDefault
--------------------------------  */
#info_main
{
	width:780px;
	float:left;
	_display:inline;
}
.mainLeft,.mainRight
{
	width:210px;
	float:left;
	*height:1%;
	_display:inline;
}
.mainRight
{
	width:560px;
	float:right;
}
.mainLeft .p_title
{
	width:210px;
	background-image:url(../Images/y_210x24.gif);
}
.mainLeft .p_content
{
	width:188px;
	border-color:#ff7300;
}
.mainRight .p_title
{
	width:560px;
}
.mainRight .p_title h3,.mainRight .fR a
{
	color:#7b2e00;
}
.mainRight .p_title h3
{
	padding-left:20px;
}
.mainRight .p_content
{
	width:538px;
}
.mainLeft .lists li
{
	padding-left:18px;
	background:url(../Images/1.gif) no-repeat 0 5px;
}
.mainLeft .lists .num1
{
	background-image:url(../Images/1.gif);
}
.mainLeft .lists .num2
{
	background-image:url(../images/2.gif);
}
.mainLeft .lists .num3
{
	background-image:url(../images/3.gif);
}
.mainLeft .lists .num4
{
	background-image:url(../images/4.gif);
}
.mainLeft .lists .num5
{
	background-image:url(../images/5.gif);
}
.mainLeft .lists .num6
{
	background-image:url(../images/6.gif);
}
.mainLeft .lists .num7
{
	background-image:url(../images/7.gif);
}
.mainLeft .lists .num8
{
	background-image:url(../images/8.gif);
}
.mainLeft .lists .num9
{
	background-image:url(../images/9.gif);
}
.mainLeft .lists .num10
{
	background-image:url(../images/10.gif);
}
#price_st .proList li
{
	width:188px;
	height:130px;
	margin:3px 0;
	text-align:center;
	*margin:3px 0 5px;
}
#price_st .proList li .proName
{
	_margin:3px 0 2px;
}
#price_st .proList li .proName a
{
	color:#007a87;
}
.inlineBlock .lists li a
{
	text-decoration:none;
	cursor:pointer;
}
.inlineBlock .lists li a:hover .proName
{
	text-decoration:underline;
}
.inlineBlock .lists li a span
{
	display: -moz-inline-stack;  
    display: inline-block;       
    zoom: 1;                     
    *display: inline;
}
.inlineBlock .lists li a .proName
{
	width:280px;
	_width:260px;
}
.inlineBlock .lists li a .proDesc
{
	width:170px;
}
.inlineBlock .lists li a .proPrice
{
	width:85px;
	color:#ff7300;
}
.market .p_title
{
	width:780px;
	background-image:url(../Images/y_780x24.gif);
}
.market .p_title h3,.market .p_title .fR a
{
	color:#7b2e00;
}
.market .p_title h3
{
	padding-left:20px;
}
.market .p_content
{
	width:758px;
}
.area_lists li
{
	display:inline;
	padding-right:8px;
	*margin-right:10px;
	background:url(../images/separator.jpg) no-repeat right center;
}
.area_lists li.trail
{
	background:none;
}
.market .area_desc
{
	width:220px;
	margin:10px 15px;
	float:left;
	_margin:10px 12px;
}
.market .area_desc h3
{
	padding-left:15px;
	height:21px;
	line-height:21px;
	border-bottom:2px solid #ccc;
	background:url(../Images/arrow1.gif) no-repeat left center;
	font-weight:bold;
	color:#ff7300;
}
.market .area_desc span
{
	display: -moz-inline-stack;  
    display: inline-block;       
    zoom: 1;                     
    *display: inline;
}
.market .area_desc h3 .title
{
	width:140px;
	font-size:12px;
}
.market .area_desc h3 .more
{
	padding-left:10px;
	background:url(../Images/arrowY.gif) no-repeat left center;
}
.market .area_desc h3 .more a
{
	font-weight:normal;
	color:#ff7300;
}
#market_channel dl dt,#materials_channel dl dt
{
	margin:5px 0;
}
#market_channel dl dt a,#materials_channel dl dt a
{
	font-weight:bold;
	color:#ff7300;
}
#market_channel dl dd,#materials_channel dl dd
{
	display:inline;
	margin-right:8px;
	height:21px;
	line-height:21px;
}
.item li
{
	display:inline;
	line-height:21px;
	margin-right:10px;
	_margin-right:8px;
}
/*  -------------------------------
=ZhanHuiDefault
--------------------------------  */
#flash_show
{
	width:560px;
	height:261px;
}
#show_recommend .proList li,#saloon_recommend .proList li
{
	height:auto;
	width:178px;
	text-align:center;
}
#show_recommend .proList li .proName,#saloon_recommend .proList li .proName
{
	white-space:normal;
	line-height:18px;
}
#show_recommend .proList li .proName a,#saloon_recommend .proList li .proName a
{
	color:#007a87;
}
#show_recommend .proList li .proName .address
{
	display:inline;
}
#show_recommend .proList li .date
{
	color:#6e6e6e;
}
#content_main .inlineBlock .lists li a .proDesc			/*   :TODO:content_main tag is danger   */
{
	width:90px;
}
#content_main .inlineBlock .lists li a .proPrice
{
	width:155px;
}
#search_show dl dt
{
	margin:5px 0;
	font-weight:bold;
	color:#ff7300;
}
#search_show dl dd
{
	display:inline;
	margin-right:8px;
	height:21px;
	line-height:21px;
}
/*  -------------------------------
=Search
--------------------------------  */
#drag
{
    position: absolute;
    z-index: 100;
    width: 240px;
    height: 120px;
    border: 1px solid #3ca0bc;
    background: #fff;
}
#drag #top_title
{
    height: 27px;
    line-height: 27px;
    padding-left: 10px;
    border-bottom: 1px solid #3ca0bc;
    cursor: move;
    background: url(../images/blue_s.gif) repeat-x left bottom;
}
#drag #top_title h3
{
    float: left;
    font-size: 12px;
    color: #015986;
    padding-left: 20px;
    background: url(../images/rt.png) no-repeat left center;
}
#drag #top_title .close
{
    width: 15px;
    height: 27px;
    line-height: 27px;
    float: right;
    margin-right: 10px;
    cursor: pointer;
    background: url(../images/close.jpg) no-repeat left center;
}
#drag #ContactContent
{
    text-align: center;
}
#drag #ContactContent p
{
    margin: 5px 0;
}
.tip_y
{
    display: none;
    padding:10px;
    background:#fffbef url(../Images/info_b.gif) no-repeat 10px 10px;
    border:1px solid #ffb64b;
}
.tip_y p
{
	margin-left:42px;
	line-height:21px;
}
#searchIsNull
{
	display:none;
}
#search_sort
{
	padding-bottom:5px;
	border-bottom:1px dashed #ccc;
}
.sort_title 
{
	height:21px;
	line-height:21px;
	padding-left:10px;
	background:url(../Images/arrowY.gif) no-repeat left center;
	border-bottom:1px dashed #ccc;
	font-weight:bold;
	margin-bottom:10px;
}
.sort_title .hilite {
	padding:0 5px;
	color:#ff7300;
}
#search_sort .item li
{
	display:inline;
	margin-right:10px;
	line-height:21px;
}
#search_sort .item li a 
{
	color:#007a87;
}
#search_sort .item li .count
{
	color:#6e6e6e;
}
#search_prim li
{
	display:inline;
}
#search_prim li.prim_title
{
	padding-left:10px;
	background:url(../Images/arrowY.gif) no-repeat left center;
	font-weight:bold;
}
#search_prim li label
{
	font-weight:bold;
}
#search_prim li .txtInput
{
	width:36px;
}
#search_table
{
	width:780px;
}
#search_table tbody th,#search_table tbody td
{
	padding:5px 10px;
}
#search_table thead tr
{
	height:24px;
	background:#fffbef url(../Images/t_780x24.gif) no-repeat left bottom;
}
#search_table thead tr th
{
	text-align:center;
	color:#834617;
	font-weight:bold;
}
#search_table thead tr th.pro_img
{
	width:90px;
}
#search_table thead tr th.pro_desc
{
	width:500px;
}
#search_table thead tr th.pro_pri,#search_table thead tr th.pro_price
{
	width:120px;
	*width:15%;
}
#search_table thead tr th.pro_pri select
{
	width:100px;
}
#search_table thead tr th.pro_contact
{
	*width:60px;
	_width:80px;
}
#search_table tbody tr td
{
	text-align:center;
	padding:10px 0;
	border-bottom:1px dashed #ccc;
}
#search_table tbody img
{
	width:75px;
	height:75px;
	border:1px solid #6e6e6e;
}
#search_table .ent_desc
{
	text-align:left;
	color:#666;
	padding-left:10px;
}
#search_table .ent_desc h4
{
	font-size:12px;
	font-weight:normal;
}
#search_table .pro_name a,#search_table .pro_ent a
{
	color:#016f96;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}
#search_table .pro_ent a
{
	font-size:12px;
	font-weight:normal;
}
#search_table .pro_name a:hover,#search_table .pro_ent a:hover
{
	color:#ff7300;
}
#search_table .price_num span
{
	display:block;
}
#search_table .price_num .price
{
	font-weight:bold;
	color:#ff7300;
}
#search_table .contactImage
{
	cursor:pointer;
}
#search_table .brand_name,#search_table .brand_ent a
{
	font-weight:bold;
	color:#ff7300;
}
#search_table .brand_ent a
{
	color:#015f96;
	text-decoration:underline;
}
#search_table .brand_ent a:hover
{
	color:#ff7300;
}
#search_table tfoot tr td
{
	border:none;
	text-align:right;
	padding-top:15px;
}
#search_table .pro_date .date
{
	color:#6e6e6e;
}
/*  -------------------------------
=RTStockDetail
--------------------------------  */
#rtstockdetail
{
	margin-bottom:10px;
	width:780px;
}
#rtstockdetail th,#rtstockdetail td
{
	border:1px solid #3ca0bc;
	padding:5px 10px;
}
#rtstockdetail thead th,#rtstockdetail tfoot th
{
	font-size:14px;
	color:#015986;
	background:#ecf6fb;
}
#rtstockdetail tbody th
{
	width:90px;
	color:#015986;
	text-align:right;
	*width:15%;
}
#rtstockdetail tbody th.others
{
	vertical-align:top;
}
#stockdetailimg
{
	width:360px;
	text-align:center;
	*width:45%;
	vertical-align:middle;
}
#stockdetailimg img
{
	width:320px;
	height:240px;
}