﻿/* search --begin-- */
#div_sear
{
	width:230px; margin:4px 10px 0px 0px; float:right; overflow:hidden; text-align:left; color:#5ccc00;
	height:30px;
}
#div_sear span
{
	height:26px; overflow:hidden; display:block; width:236px; margin:8px 0px 0px 10px;
}
#div_sear span input
{
	float:left;
}
#div_sear span input.tb_sear
{
	border:solid 1px #999; float:left; width:173px; margin:0px 3px 0px 0px;
}
/* search --/end-- */


/* page --begin-- */
/*-------------
#div_page
{
	text-align:center; margin-top:10px;
}
#div_page span
{
	font-weight:bold; color:#f60; display:inline-block; padding:0px 7px; line-height:20px; height:20px;
	overflow:hidden; border:solid 1px #7faff2; background:#d8ebff; margin:0px 5px;
}
#div_page a
{
	display:inline-block; padding:0px 5px; height:20px; background:#f5fafe; overflow:hidden; border:solid 1px #92c0ff;
	line-height:20px; margin:0px 5px; color:#666;
}
#div_page a:link,#div_page a:visited
{
	color:#666;
}
#div_page a:hover
{
	background:#d8ebff; color:#1675f1;
}-------------*/
#div_page
{
	text-align:center; margin-top:10px;
}
#div_page span
{
	font-weight:bold; color:#f70; display:inline-block; padding:0px 5px; line-height:20px; height:20px;
	overflow:hidden; background:#fff; margin:0px 5px; border:1px solid #ddd;
}
#div_page a
{
	display:inline-block; padding:0px 5px; height:19px; background:#e9e9e9; overflow:hidden;
	line-height:19px; margin:0px 5px; color:#ccc; border:solid 1px #ddd; font-family:"宋体";
}
#div_page a:visited,#div_page a:link
{
	color:#555;
}
#div_page a:hover
{
	background:#fff; color:#333;
}
/* page --/end-- */


/* messageboard --begin-- */

#div_msg
{
	width:100%; overflow:hidden;
}
#div_msg table
{
	width:100%; margin-top:20px;
}
#div_msg #div_mess_btn
{
	border-bottom:solid 3px #cfeaf0; text-align:center;
}
#div_msg #tbl_msg
{
	border-top:solid 3px #cfeaf0;
}
#div_msg table tr th
{
	text-align:right; width:100px; padding-right:10px; background:#f4f9ff; color:#555;
	border-bottom:solid 1px #e5ebee;
}
#div_msg table tr td
{
	text-align:left; vertical-align:middle; padding:3px 0px 3px 3px; border-bottom:solid 1px #e5ebee;
	background:#fff;
}
#div_msg table tr td.tb_input input,textarea 
{
	border:solid 1px #ccc; height:22px; width:230px;
}
#div_msg table tr td.tb_input input
{
	line-height:22px; color:#555;
}

#div_message
{
	width:708px; height:440px; position:absolute; margin:0px; background:#fff; text-align:center; line-height:32px;
	display:none;
}
#div_message p
{
	text-align:center; color:Blue;
}
#div_message span
{
	display:block; width:180px; height:32px; line-height:32px; overflow:hidden; margin:0px auto;
}
#div_message span img
{
	float:left;
}
/*------------
#div_msg
{
	width:460px; margin:0px auto 0px 80px;
}
#div_msg table
{
	width:100%;
}
#div_msg #tbl_msg
{
	/*border-top:solid 3px #720; *
}
#div_msg #div_mess_btn
{
	border-bottom:solid 3px #720; text-align:center; display:none;
}
#div_msg table tr th
{
	text-align:right; width:137px; font-size:12px; font-weight:normal; color:#bbb; height:45px;
	vertical-align:top;
}
#div_msg table tr td
{
	text-align:left; vertical-align:top;
}
#div_msg table tr td.tb_input input,#div_msg table tr td textarea 
{
	border:0px; width:257px;
}
#div_msg table tr td.tb_input textarea
{
	
}
#div_msg table tr td.tb_btn input
{
	width:55px; height:21px;
}

#div_message
{
	width:508px; height:440px; position:absolute; margin:0px; background:#fff; text-align:center; line-height:32px;
	display:none;
}
#div_message p
{
	text-align:center; color:Blue;
}
#div_message span
{
	display:block; width:180px; height:32px; line-height:32px; overflow:hidden; margin:0px auto;
}
#div_message span img
{
	float:left;
}-----------*/
/* messageboard --/end-- */

/* message history --begin-- */

#div_msg_hist
{
	width:100%; overflow:hidden;
}
#div_msg_hist dl
{
	width:100%; overflow:hidden; padding:0px; margin:15px 0px 0px;
}
#div_msg_hist dl dt
{
	width:95%; height:26px; overflow:hidden; margin:0px auto; padding:0px 2%; text-align:left; background:#8caaff;
	border-left:solid 1px #edf0f1;border-top:solid 1px #edf0f1;border-right:solid 1px #edf0f1;
}
#div_msg_hist dl dt .spn_msg_left
{
	float:left; color:#fff; line-height:26px;
}
#div_msg_hist dl dt .spn_msg_righ
{
	float:right; color:#fff; line-height:26px;
}
#div_msg_hist dl dd
{
	text-align:left; margin:0px auto; width:95%; padding:5px 2%; overflow:hidden; line-height:24px; background:#f4f9ff;
	border-left:solid 1px #edf0f1;border-bottom:solid 1px #edf0f1;border-right:solid 1px #edf0f1;
}
#div_msg_hist dl dd span
{
	padding-left:19px; background-position:left center; background-repeat:no-repeat; line-height:24px;
}
#div_msg_hist dl dd .spn_msg_q
{
	background-image:url(../images/style/msg_q.gif);
}
#div_msg_hist dl dd .spn_msg_a
{
	color:#f70; background-image:url(../images/style/msg_a.gif);
}
#div_msg_hist dl .dd_msg_d
{
	/*background-color:#f4f9ff; border:solid 1px #edf0f1;*/
}
/*------------
#div_msg_hist
{
	width:100%; overflow:hidden;
}
#div_msg_hist dl
{
	width:100%; overflow:hidden; padding:0px; margin:15px 0px 0px;
}
#div_msg_hist dl dt
{
	width:95%; height:30px; overflow:hidden; margin:0px auto; padding:0px 2%; text-align:left; background:#333;
	border-left:solid 1px #20301b;border-top:solid 1px #20301b;border-right:solid 1px #20301b;
}
#div_msg_hist dl dt .spn_msg_left
{
	float:left; color:#fff; line-height:30px;
}
#div_msg_hist dl dt .spn_msg_righ
{
	float:right; color:#fff; line-height:30px;
}
#div_msg_hist dl dd
{
	text-align:left; margin:0px auto; width:95%; padding:0px 2%; overflow:hidden; line-height:24px; background:#444;
	border-left:solid 1px #20301b;border-bottom:solid 1px #20301b;border-right:solid 1px #20301b;
}
#div_msg_hist dl dd span
{
	padding-left:19px; background-position:left center; background-repeat:no-repeat; line-height:24px;
}
#div_msg_hist dl dd .spn_msg_q
{
	background-image:url(../images/style/msg_q.gif);
}
#div_msg_hist dl dd .spn_msg_a
{
	color:#f70; background-image:url(../images/style/msg_a.gif);
}
#div_msg_hist dl .dd_msg_d
{
}------------*/
/* message history --end--*/


/* online order --begin-- */
#tbl_olorder
{
	width:100%;
}
#tbl_olorder tr th
{
	text-align:right; width:100px; padding-right:10px; background:#bbb; color:#555;
}
#tbl_olorder tr th.th_order_else
{
	width:auto; background:none;
}
#tbl_olorder tr td input
{
	width:225px; color:#333;
}
#tbl_olorder tr td.td_order_else input
{
	width:auto;
}
/* online order --/end-- */

/* ealbum --begin-- */
#div_ealbum
{
	width:915px; overflow:hidden; margin:10px auto 0px; background:#fff; padding:12px;
}
/* ealbum --/end-- */

/* userpage --begin-- */
#div_user
{
	width:100%; margin:0px auto;
}
/* userpage --/end-- */

/* newslist --begin-- */
#div_news
{
	text-align:left; margin:0px auto; width:98%;
}
#div_news ul
{
	padding:0px; margin:0px; width:100%;
}
#div_news ul li
{
	padding:0px; margin:0px; height:30px; clear:both; list-style:none; overflow:hidden; border-bottom:dotted 1px #89a442;
}
#div_news ul li a
{
	line-height:30px; float:left; padding-left:20px; background:url(../images/style/defa_news_ic.gif) no-repeat 5px center; width:400px; float:left;
}
#div_news ul li span
{
	line-height:32px; margin-right:10px; font-family:Arial; color:#555; font-size:11px; margin-left:10px;
}
/* newslist --/end-- */

/* news show --begin-- */
#div_news_show
{
	text-align:left;
}
#div_news_show h2
{
	text-align:center; border-bottom:solid 1px #aaa; display:block; height:40px; line-height:40px;
	margin:0px; font-size:19px;
}
#div_news_show #p_info
{
	text-align:right; padding:0px; margin:0px; color:#999; height:28px;
}
/* news show --/end-- */

/* piclist --begin-- */
.dl_piclist
{
	padding:0px; margin:6px auto; width:151px; overflow:hidden;
}
.dl_piclist dd
{
	 width:151px; height:125px; overflow:hidden;
	margin:0px auto; text-align:center; padding-top:10px;
}
.dl_piclist dt
{
	text-align:center; margin-top:5px; width:100%;
}
.dl_piclist dt a
{
	font-size:13px; font-weight:bold; 
}
/* piclist --/end-- */

/* pdlist --begin-- */
.dl_pdlist dt a span
{
	margin:0px; line-height:normal;
}
.dl_pdlist
{
	overflow:hidden; padding:0px 0px;width:147px; height:133px; display:inline-block;

}
.dl_pdlist dd
{
	overflow:hidden; text-align:center; padding:0px; float:left; width:147px; height:109px;  margin-left:0px;
}
.dl_pdlist dd a
{
	overflow:hidden; text-align:center; padding:0px; float:left; width:147px; height:109px; 
}

.dl_pdlist dt
{
	width:147px; height:25px; text-align:center; color:#5b5b5b; float:left; margin-top:6px;
}
.dl_pdlist dt a
{
	line-height:20px; color:#063401; width:163px; display:block; text-align:center;
}
.dl_pdlist dt a:link,.dl_pdlist dt a:visited{ color:#5b5b5b;}
/* pdlist --/end-- */

/* mdlist --begin-- */
.dl_mdlist
{
	padding:0px; margin:10px auto; width:98%; overflow:hidden; border-bottom:solid 1px #d2d2d2; height:135px;
}
.dl_mdlist dd.dd_list_img
{
	padding:0px; width:110px; height:110px; overflow:hidden; margin:0px 10px 0px 0px; text-align:center; padding:5px; border:solid 1px #e0e0e0;
	float:left;
}
.dl_mdlist dt
{
	text-align:center; height:22px; padding:0px; margin:0px; text-align:left;
}
.dl_mdlist dt a:link,.dl_mdlist dt a:visited
{
	color:#f60; font-weight:bold;
}
.dl_mdlist dd
{
	text-align:left; height:100px; overflow:hidden; width:110px;
}
/* mdlist --/end-- */

/* clmlist --begin-- */
.dl_clmlist
{
	padding:0px; margin:0px; width:100%; overflow:hidden;
}
.dl_clmlist dd
{
	display:none;
}
.dl_clmlist dt
{
	text-align:left; padding-left:30px; background:url(../images/style/clm_ic.gif) no-repeat left center;
	border-bottom:solid 1px #999; overflow:hidden; height:55px; margin-top:5px; line-height:55px;
}
.dl_clmlist dt a
{
	font-size:12px;
}
.dl_clmlist dt a:link,.dl_clmlist dt a:visited
{
	color:#333;
}
.dl_clmlist dt a:hover
{
	color:#f90;
}

#tbl_clm tr td .dl_clmlist
{
	padding:0px; margin:6px auto; width:182px; overflow:hidden;
}
#tbl_clm tr td .dl_clmlist dd
{
	padding:5px; width:170px; height:170px; overflow:hidden;
	border:solid 1px #ccc; margin:0px auto; text-align:center;
}
#tbl_clm tr td .dl_clmlist dt
{
	text-align:center; margin-top:5px; width:100%;
}
#tbl_clm tr td .dl_clmlist dt a
{
	font-size:13px; font-weight:bold;
}
/* clmlist --/end-- */

/* pdfshow --begin-- */
#div_pdf_show
{
	width:100%;
}
#div_pdf_show h1
{
	height:55px; line-height:50px; text-align:center; overflow:hidden; font-size:20px; padding:0px; margin:0px auto;
}
#div_pdf_show div
{
	width:100%; height:800px;
}
#div_pdf_show object
{
	width:100%; height:800px;
}
#div_pdf_help
{
	width:100%; text-align:right; margin:5px auto 0px;
}
#div_pdf_help a
{
	text-decoration:underline;
}
#div_pdf_qa
{
	border:dashed 1px #adf; width:95%; padding:2%; line-height:21px; display:none;
}
/* pdfshow --/end-- */


/* owner style */
#dl_pd_crm{width:677px; height:214px; background:url(../images/style/pd_rcm_bg.jpg) no-repeat; margin:0px auto 15px; padding:0px;}
#dl_pd_crm dt{width:175px; height:55px; float:left; display:inline; margin:42px 0px 0px 199px;}
#dl_pd_crm dt strong{display:block; color:#000; font-size:18px; font-family:"Arial";}
#dl_pd_crm dd{width:284px; margin:10px 0px 0px 5px; float:left; text-align:left;}

.div_mess
{
	width:971px; border:solid 1px #fff; margin:0px auto; background:#f9f9f9;
}
.div_msee_tt
{
	background:url(/images/style/body_line.gif) repeat-x bottom; height:64px; width:955px; overflow:hidden;
	margin:0px auto;
}
.div_msee_tt table
{
	width:100%; height:62px;
}
.div_msee_tt table tr td
{
	width:50%;
}
.div_msee_tt table tr td img
{
	margin:auto auto 10px 5px;
}

.div_body_scro_pd
{
	width:190px; height:180px; overflow:hidden; background:#eee; border:solid 1px #e0e0e0; text-align:center;
	margin:0px 10px;
}
.div_body_scro_pd div
{
	width:168px; height:129px; overflow:hidden; border:solid 1px #ddd; margin:10px auto;
}
.div_body_scro_pd div img
{
	width:168px; height:129px;
}

		/* module */

.div_piclist
{
	width:201px !important; height:158px !important; overflow:hidden; margin:0px auto; background:url(../images/style/gc_bg.gif) no-repeat;
}
.div_piclist a img
{
	width:181px !important; height:140px; margin:9px 10px auto 10px !important;
}
	
/* table zone */
.td_news_img
{
	width:137px;
}
.td_news_img div
{
	width:115px; height:115px; overflow:hidden; border:solid 1px #e4e4e4; margin:14px 0px;
}
.td_news_list a
{
	color:#ff8000;
}
.td_news_list div
{
	width:469px; overflow:hidden; margin:11px 0px 0px; text-align:left; height:100px;
}
.td_news_list div a h3
{
	line-height:25px; padding:0px; margin:0px; font-weight:normal; color:#444; font-size:19px; font-family:"黑体";
}
.td_news_list div a span
{
	line-height:25px; color:#888; font-family:"宋体";
}

/* dl zone */


#div_pd_flow
{
	overflow:hidden;
}
.dl_defa_scro1
{
	overflow:hidden; padding:0px 0px; margin:15px 10px 0px; width:168px; height:120px; overflow:hidden;
	background:url(../images/style/defa_prod_bg.gif) no-repeat;
}
.dl_defa_scro1 dd
{
	height:150px; height:84px; overflow:hidden; margin:8px auto; text-align:center; padding:0px;
}
.dl_defa_scro1 dd a img
{
	height:88px;
}
.dl_defa_scro1 dt
{
	text-align:center; height:26px; width:auto; white-space:nowrap;
}
.dl_defa_scro1 dt a
{
	line-height:20px;
}
.dl_defa_scro1 dt a:link,.dl_defa_scro1 dt a:visited
{
	color:#488f00;
}

#div_pd_flow_2
{
	overflow:hidden;
}

.dl_defa_scro2
{
	width:120px; height:121px; overflow:hidden; padding:0px; margin:0px 20px;
	background:url(../images/style/xueyuan_bg.gif) no-repeat;
}
.dl_defa_scro2 dd
{
	width:114px; height:115px; overflow:hidden; margin:3px auto 0px;
}
.chinaBuy
{
	width:114px; height:25px; background:url(../images/style/CB.jpg) no-repeat;
}
.enBuy
{
	width:114px; height:25px; background:url(../images/style/EB.jpg) no-repeat;
}
