/*** wow ***/
body	{
	font:8pt Arial;
	color:#4E3D2B;
	margin:0px;
	text-align:center;
	line-height:18px;
	background-color:#001022;
	margin-left:auto; 
	margin-right:auto;
}
img,a img{
	border:0; 
	margin:0; 
	padding:0;
}
td { 
	font:11px Arial;
	color:#D3D3D3;
	height:30px;
}
select { 
	font:11px Arial;
	margin:0 5px 0 5px;
	vertical-align:middle;
}
form { 
	margin:0px;
}
div{
	overflow:hidden;
	margin-left:auto; 
	margin-right:auto;
}
table{
	margin-left:auto; 
	margin-right:auto;
}
/*** index_head_style ***/
#top {
	width:1000px;
	height:35px;
	line-height:35px;
	background-image:url(../images/it_top.jpg);
	clear:both;
	text-align:right;
	padding:0;
	color:#FFC432;
	font-weight:bold;
}
#top a:link, #top a:visited, #top a:active{
	color:#FFC432;
	text-decoration:none;
}
#top a:hover	{
	text-decoration:underline;
}

#logo {
	width:245px;
	height:59px;
	padding:36px 390px 2px 365px;
	background:url(../images/it_t2l.jpg) no-repeat;
}
#top3 {
	width:209px;
	height:23px;
	line-height:23px;
	color:#A7A7A7;
	font-weight:bold;
	clear:both;
	background-image:url(../images/it_t3.jpg);
	padding:7px 408px 37px 383px;
}
#top3 a {
	margin:0 7px 0 7px;
}
#top3 a:link, #top3 a:visited, #top3 a:active{
	color:#A7A7A7;
	text-decoration:none;
}
#top3 a:hover	{
	color:#A7A7A7;
	text-decoration:underline;
}
#body_bg  {
	width:1000px;
	clear:both;
	background-color:#001022;
}
#body_l  {
	width:797px;
	background-image:url(../images/body_lb.jpg);
	background-repeat:repeat-x;
	padding-left:6px;
	clear:left;
	float:left;
}
#body_r  {
	width:197px;
	clear:right;
	float:left;
}
#menu_d  {
	width:797px;
	height:30px;
	clear:both;
	line-height:30px;
	color:#FFD956;
	font-size:10pt;
	font-weight:bold;
	background-image:url(../images/menu_b.jpg);
	padding-top:2px;
}
#menu_d a {
	margin:0 12px 0 12px;
}
#menu_d a:link, #menu_d a:visited, #menu_d a:active{
	color:#FFD956;
	text-decoration:none;
}
#menu_d a:hover	{
	color:#FFD956;
	text-decoration:underline;
}
#con_c {
	width:797px;
	background-image:url(../images/con_c.gif);
	clear:both;
}
#con_t {
	width:797px;
	background-image:url(../images/con_t.gif);
	background-repeat:no-repeat;
	clear:both;
}
#con_d {
	width:797px;
	background-image:url(../images/con_d.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	clear:both;
}
#con_dd {
	width:797px;
	height:9px;
	font-size:1px;
	background-image:url(../images/con_dd.gif);
	clear:both;
}
#con_body {
	width:708px;
	margin:33px 43px 45px 46px;
	clear:both;
}
#con_bodil {
	width:182px;
	clear:left;
	float:left;
	text-align:left;
}
#con_bodir {
	width:524px;
	clear:right;
	float:left;
}
#sig_in	{
	width:171px;
	height:167px;
	color:#2CA2FF;
	padding:0px 13px 10px 13px;
	background-image:url(../images/si_inb.jpg);
	line-height:16px;
}
#sig_inl p, #sig_inr p {
	margin:4px 0 4px 0;
}

#sig_inl	{
	width:60px;
	clear:left;
	float:left;
	text-align:left;
	vertical-align:middle;
	line-height:20px;
}
#sig_inr	{
	width:110px;
	clear:right;
	float:left;
	vertical-align:middle;
	line-height:20px;
}
.siginput {
	height:14px;
	width:100px;
	font-size:8pt;
	line-height:16px;
	color:#2CA2FF;
	background-color:#001C33;
	border:1px solid #0064E0;
	vertical-align:middle;
}

.newsletter {
	height:14px;
	width:160px;
	font-size:8pt;
	line-height:16px;
	color:#2CA2FF;
	background-color:#001C33;
	border:1px solid #0064E0;
	vertical-align:middle;
}

.selectserver {
	color:#2CA2FF;
	background-color:#001C33;
}

#sig_in hr{
	clear:both;
	height:1px;
	border:0px;
	margin:0 5px 0 5px;
	color:#003A8A;
	background-color:#003A8A
}
#sig_in a{
	margin:0 6px 0 6px;
}
#sig_in a:link, #sig_in a:visited, #sig_in a:active{
	color:#2CA2FF;
	text-decoration:none;
}
#sig_in a:hover	{
	color:#2CA2FF;
	text-decoration:underline;
}
#sig_in strong	{
	color:#0052C1;
}
#isc_t 	{
	color:#FFF9AD;
	font-weight:bold;
	width:171px;
	height:25px;
	line-height:25px;
	text-align:left;
	padding:0px 13px 0px 13px;
	margin-top:5px;
	clear:both;
	background-image:url(../images/isc_tb.jpg)
}
#isc_c 	{
	color:#2CA2FF;
	width:171px;
	line-height:18px;
	text-align:left;
	padding:8px 13px 8px 13px;
	clear:both;
	background-image:url(../images/isc_cb2.jpg)
}
#isc_c hr{
	clear:both;
	height:1px;
	border:0px;
	margin:0 2px 0 2px;
	color:#003A8A;
	background-color:#003A8A
}
#isc_d 	{
	width:197px;
	height:12px;
	font-size:1px;
	clear:both;
	background-image:url(../images/isc_db.jpg)
}
#isc_t2 	{
	color:#FFF9AD;
	font-weight:bold;
	width:171px;
	height:25px;
	line-height:25px;
	text-align:left;
	padding:0px 13px 0px 13px;
	margin-top:5px;
	clear:both;
	background-image:url(../images/isc_tb.jpg)
}
#body_d 	{
	width:1000px;
	height:29px;
	background-image:url(../images/body_d.jpg);
	clear:both;
	margin-top:15px;
}
#body_link 	{
	width:1000px;
	height:115px;
	clear:both;
	background-color:#001022
}
#body_linkr 	{
	width:600px;
	height:65px;
	clear:center;
	float:center;
	padding-top:20px;
	color:#F6E9C2;
}
#b_linkp	{
	height:95px;
	width:480px;
	padding:4px 4px 0 4px;
	margin:10px 0 0 0;
	background-color:#FFFFFF;
	border:1px solid #F6E9C2;
	margin-left:auto; 
	margin-right:auto;
}
#b_linkp a{
	padding:0 4px 0 4px;
}
#b_linkp img{
	vertical-align:middle;
}
#sl_t {
	width:147px;
	height:18px;
	color:#FFF9AD;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	background-image:url(../images/sl_tb.jpg);
	padding:0px 13px 0px 13px;
	clear:both;
	margin-top:8px;
}
#sl_c {
	width:158px;
	border-left:1px solid #DFC67F;
	border-right:1px solid #DFC67F;
	border-bottom:1px solid #DFC67F;
	padding:8px 0px 8px 13px;
	text-align:left;
	color:#A1876B;
	clear:both;
}
#sl_c input {
	height:16px;
	width:100px;
	font-size:8pt;
	line-height:16px;
	color:#503C29;
	background-color:#FFFFFF;
	border:1px solid #DDC380;
}
#server2	{
	height:450px;
	overflow-y:auto;
	clear:both;
	SCROLLBAR-FACE-COLOR: #e1c988;
	SCROLLBAR-HIGHLIGHT-COLOR: #fdf0cb;
	SCROLLBAR-3DLIGHT-COLOR: #a79976;
	SCROLLBAR-ARROW-COLOR: #503c29;
	SCROLLBAR-DARKSHADOW-COLOR: #ede2c5;
	SCROLLBAR-BASE-COLOR: #ede2c5;
}
#server2 a:link, #server2 a:visited, #server2 a:active{
	color:#A1876B;
	text-decoration:none;
}
#server2 a:hover	{
	color:#A1876B;
	text-decoration:underline;
}
.i_hoto	{
	width:494px;
	padding-left:28px;
	clear:both;	
	margin:0px 0 0px 0;
}
.i_hoto select	{
	color:#503C29;
	background-color:#FFFFFF;
	margin:0px 15px 0px 5px;
}
.i_hoto img	{
	vertical-align:middle;
}
.i_cptab	{
	width:518px;
}
.i_ct1	{
	width:297px;
	background-image:url(../images/i_pt1.gif);
}
.i_ct2	{
	width:109px;
	background-image:url(../images/i_pt2.gif);
}
.i_ct3	{
	width:112px;
	background-image:url(../images/i_pt3.gif);
}
.i_cptab thead th {
	height:27px;
	color:#503C29;
	font-weight:bold;
}
.i_cptab tbody td {
	height:27px;
	color:#4E3D2B;
}
.i_tr1 {
	background-color:#F5EAD1;
}
.i_tr2 {
	background-color:#EDE2C5;
}
#i_stock	{
	font:12pt Arial;
	font-weight:bold;
	text-align:center;
	width:514px;
	margin-top:15px;
	text-align:left;
	padding:0 2px 0 2px;
}
.i_con	{
	width:514px;
	margin-top:15px;
	text-align:left;
	padding:0 2px 0 2px;
}
a.h1_tit:link, a.h1_tit:active, a.h1_tit:visited {
    color:#0069B3;
	font:24px Times New Roman;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
a.h1_tit:hover	{
    color:#990000;
	text-decoration:underline;
}



/*** 2_style ***/
.secon	{
	width:654px;
}
.s_tit	{
	height:29px;
	width:95%;
	line-height:29px;
	padding-left:30px;
	text-align:left;
	color:#49657D;
	font:18px Times New Roman;
	background-image:url(../images/title.gif);
	background-repeat:no-repeat;
	clear:both;
}
.sc_tab	{
	border:1px solid #DDC380;
}
.sc_tab thead th {
	height:24px;
	font-weight:bold;
	color:#503C29;
	line-height:24px;
	background-color:#EDE2C5;
	border-bottom:1px solid #DDC380;
}
.sc_tab tbody td	{
	height:24px;
	color:#503C29;
	background-color:#F5EAD1;
}
.sc_tab tfoot td	{
	height:19px;
	font-weight:bold;
	color:#503C29;
	line-height:19px;
	background-color:#EDE2C5;
	border-top:1px solid #DDC380;
}
.sc_tab2	{
	height:19px;
	font-weight:bold;
	color:#503C29;
	line-height:19px;
	background-color:#EDE2C5;
	border-top:1px solid #DDC380;
}
.sc_in5	{
	height:16px;
	width:40px;
	font-size:8pt;
	line-height:16px;
	color:#503C29;
	background-color:#FFFFFF;
	border:1px solid #DDC380;
}
.ch_tit{
	width:654px;
	height:22px;
	background-image:url(../images/ch_tit.jpg);
	line-height:22px;
	color:#503C29;
	font-weight:bold;
	clear:both;
}
.ch_div	{
	width:654px;
	margin-bottom:15px;
	margin-top:15px;
	text-align:left;
	padding:0 2px 0 2px;
}
.ch_div p  {
	margin: 4px 0 4px 0;
	min-height:25px;
	height:25px;
}
.ch_div hr{
	clear:both;
	height:1px;
	border:0px dotted #646464;
	margin:0 5px 0 5px;
	color:#646464;
	background-color:#646464
}
.ch_div input{
	margin:0 5px 0 5px;
	vertical-align:middle;
}
.ch_div span{
	margin:0 5px 0 5px;
	color:#A70101;
}
.ch_di2	{
	width:654px;
	margin-bottom:15px;
	margin-top:10px;
	padding-left:1px;
}
.ch_di2 p	{
	min-height:25px;
	margin: 4px 0 4px 0;
    height:25px;
}
.ch_di2l	{
	width:128px;
	float:left;
	clear:left;
	text-align:right;
}
.ch_di2r	{
	width:514px;
	float:left;
	clear:right;
	text-align:left;
	padding-left:10px
}
.ch_di2 input{
	margin:0 5px 0 5px;
	vertical-align:middle;
}
.ch_di2 span{
	margin:0 5px 0 5px;
	color:#A70101;
}
.ch_div hr{
	clear:both;
	height:1px;
	border:0px dotted #C9B98D;
	margin:0 5px 0 5px;
	color:#C9B98D;
	background-color:#C9B98D;
}
.ch_dic2 {
	width:200px;
	float:left;
}
/*** 3_style ***/
.fa_tit	{
	width:654px;
	clear:both;
	font-weight:bold;
	margin:0px 0 15px 0;
	border:1px solid #C9B98D;
	background-color:#E8D8B1;
	margin-left:auto; 
	margin-right:auto; 
}
.fa_tits	{
	width:186px;
	float:left;
	padding:10px 0 10px 20px;
	color:#503C29;
	font-weight:bold;
}
.fa_tits2	{
	width:200px;
	float:left;
	padding:10px 0 10px 90px;
	color:#503C29;
	font-weight:bold;
}
.fa_tit a:link, .fa_tit a:visited, .fa_tit a:active{
	color:#503C29;
	text-decoration:none;
}
.fa_tit a:hover {
	color:#A70101;
	text-decoration:none;
}
.fa_div	{
	width:654px;
	text-align:left;
	background-color:#EDE2C5;
	line-height:24px;
}
.ch_fal {
	width:500px;
	float:left;
}
.ch_far {
	width:152px;
	float:left;
	text-align:right;
}
.fa_d2 {
	width:654px;
	text-align:left;
	background-color:#F5EAD1;
}
.me_d2	{
	width:640px;
	height:24px;
	line-height:24px;
	background-color:#E8D8B1;
	padding-left:14px;
	text-align:left;
	clear:both;
}
.me_ti2	{
	width:654px;
	height:24px;
}
.me_ti2l	{
	width:400px;
	height:24px;
	text-align:left;
	font-weight:bold;
	line-height:24px;
	padding-left: 14px;
	clear:left;
	float:left;
}
.me_ti2r	{
	width:240px;
	height:24px;
	line-height:24px;
	text-align:right;
	clear:right;
	float:left;
}
.ma_med	{
	width:654px;
	height:23px;
	margin-top:15px;
	padding-bottom:3px;
	background-image:url(../images/ma_mab.gif);
}
.ma_med ul	{
	list-style:none;
	margin:0;
	padding:0px;
}
.ma_med li	{
	display:block;
	float:left;
	padding:0;
	margin:0;
	width:120px;
	margin-right:1px;
}
.ma_med a:link, .ma_med a:visited, .ma_med a:active{
	float:left;
	width:120px;
	color:#503C29;
	line-height:23px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/ma_ma.gif);
}
.ma_med a:hover	{
	float:left;
	width:120px;
	color:#503C29;
	font-weight:bold;
	line-height:23px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/ma_mas.gif);
}
.ma_med span	{
	float:left;
	width:120px;
	color:#503C29;
	font-weight:bold;
	line-height:23px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/ma_mas.gif);
}
.me_div2	{
	width:640px;
	clear:both;
	margin:0 0 0 14px;
	text-align:left;
	margin-left:auto; 
	margin-right:auto;
}
.me_div2l	{
	width:150px;
	float:left;
	clear:left;
	text-align:right;
	line-height:22px;
}
.me_div2r	{
	width:480px;
	float:left;
	clear:right;
	text-align:left;
	padding-left:10px
}
.me_div2 p	{
	min-height:25px;
	margin: 8px 0 8px 0;
    height:25px;
}
.me_div2 span{
	margin:0 5px 0 5px;
	color:#FF0000;
}
.me_div2 hr{
	height:1px;
	border:0px dotted #7C6952;
	margin:0 5px 0 5px;
	color:#7C6952;
	background-color:#7C6952;
}
#con_body hr{
	height:1px;
	border:0px dotted #7C6952;
	margin:0 35px 0 35px;
	clear:both;
	color:#7C6952;
	background-color:#7C6952;
}
.me_div2l2	{
	width:304px;
	float:left;
	clear:left;
	text-align:left;
	padding-left:10px
}
.me_div2r2	{
	width:304px;
	float:left;
	clear:right;
	text-align:left;
	padding-left:10px
}
.ma_med2	{
	width:626px;
	height:22px;
	margin-top:15px;
}
.ma_med2 ul	{
	list-style:none;
	margin:0;
	padding:0;
}
.ma_med2 li	{
	display:block;
	float:left;
	padding:0;
	margin:0;
	width:100px;
	margin-right:1px;
}
.ma_med2 a:link, .ma_med2 a:visited, .ma_med2 a:active{
	float:left;
	width:100px;
	color:#503C29;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/ma_m2a.gif);
}
.ma_med2 a:hover	{
	float:left;
	width:100px;
	color:#503C29;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/ma_m2as.gif);
}
.ma_med2 span	{
	float:left;
	width:100px;
	color:#503C29;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/ma_m2as.gif);
}
/*** text_style ***/

a:link, a:active, a:visited	{
    color:#0069B3;
	text-decoration:none;
}
a:hover	{
    color:#990000;
	text-decoration:underline;
}


a.t_zo9:link, a.t_zo9:visited, a.t_zo9:active	{
	color:#4E3D2B;
	font-size:9pt;
	text-decoration:underline;
}
a.t_zo9:hover	{
	color:#4E3D2B;
	text-decoration:none;
}
.t_red	{
	color:#A70101;
}
a.t_red:link, a.t_red:visited, a.t_red:active	{
	color:#A70101;
	text-decoration:underline;
}
a.t_red:hover	{
	color:#A70101;
	text-decoration:none;
}
.t_zos	{
	color:#A1876B;
}
a.t_zos:link, a.t_zos:visited, a.t_zos:active	{
	color:#A1876B;
	text-decoration:underline;
}
a.t_zos:hover	{
	color:#A1876B;
	text-decoration:none;
}
/*** other_style ***/
.mlr4	{
	margin: 0 4px 0 4px;
}
.ch_in120	{
	height:16px;
	width:120px;
	font-size:8pt;
	line-height:16px;
	color:#503C29;
	background-color:#FFFFFF;
	border:1px solid #DDC380;
}
.ch_ter	{
	height:80px;
	width:400px; 
	font-size:8pt;
	line-height:16px;
	color:#503C29;
	background-color:#FFFFFF;
	border:1px solid #DDC380;
	margin:0 5px 0 5px;
	vertical-align:middle;
}
.inp_ter52	{
	height:80px;
	width:320px; 
	font-size:8pt;
	line-height:16px;
	color:#503C29;
	background-color:#FFFFFF;
	border:1px solid #DDC380;
	margin:0 5px 0 5px;
}
.quick_pm{
        margin: 4px 0px;
        padding:0px;
}
#hotrect {
	BORDER-RIGHT: #835F14 1px solid; BORDER-TOP: #835F14 1px solid; DISPLAY: none; Z-INDEX: 100; FILTER: Alpha(Opacity=0); LEFT: 0px; BORDER-LEFT: #835F14 1px solid; BORDER-BOTTOM: #835F14 1px solid; POSITION: absolute; TOP: 0px; MozOpacity: 0
}

.qs_f{width:632px; border:1px solid #C9B98D; background-color:#E8D8B1; margin:0px auto 10px auto; padding:5px 10px; font-size:11px;}
.qs_f	p  span{margin:0 5px 0 5px; color:#A70101; font-size:12px}
.qs_f p{ margin:0; padding:4px 0; text-align:left; border-bottom:1px dotted #C9B98D}
.qs_f p	label{width:160px; float:left}
.qs_f	table{ width:630px; border:1px solid #4E3D2B; margin:10px 0 5px 0}
.qs_f	table	thead th{ line-height:18px; padding:4px 4px; text-align:center; background:#4E3D2B; color:#FFFFFF;}
.qs_f	table	tbody td{ line-height:18px; padding:2px 4px; text-align:center; background:#D3C49F; color:#4E3D2B; height:22px}
.qs {width:632px; margin:0px auto 10px auto; padding:5px 10px; font-size:11px; text-align:left}
.qs p{margin:0; padding:4px 0; text-align:left}
.qs p	label{width:160px; float:left; font-weight:bold}
.qs p  span{margin:0 5px 0 5px; color:#A70101; font-size:12px}
.qs_inp	{ height:16px; width:180px; font-size:11px; line-height:16px; color:#503C29; background-color:#FFFFFF; border:1px solid #C9B98D}
.qs_txt	{ height:16px; width:300px; height:40px; font-size:11px; line-height:16px; color:#503C29; background-color:#FFFFFF; border:1px solid #C9B98D}
.qs table{ float:left}
.qs table	tbody td{ line-height:18px; padding:2px 10px 2px 0; text-align:left; color:#4E3D2B; height:22px; vertical-align:top}
.moduleRow { }
.moduleRowOver { background-color: #FFCC66; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #FFCC00; }

.nhead_div{ width:100%; clear:both; height:253px; background:url(../images/head_top_b.jpg) top repeat-x #000}
.nhead_div .main{ width:1000px; height:253px}
.nhead_div .logo{ width:251px; height:59px; background:url(../images/n_headlogo.jpg); clear:both; padding:44px 389px 0 360px}
.nhead_div .logo img{ width:251px; height:59px}
.nhead_div .mp{ width:1000px; height:133px; background:url(../images/n_head2.jpg) no-repeat}
.nhead_div .mp .lan{ display:block; float:left; clear:left; margin-left:40px; color:#FF8D00; font-weight:bold; font-size:11px; line-height:28px;; width:100px; height:133px}
.nhead_div .mp .banner{ width:629px; height:102px; margin-top:15px; float:right; clear:right; display:block}

	.nhead_div{ width:1000px; margin:0 auto; height:164px}
	.nhead_div .logo{ display:block; width:255px; height:95px; float:left; clear:left; padding:36px 11px 33px 11px; background:url(../images/nhead_logo.jpg)}
	.nhead_div .logo img{ width:255px; height:95px}
	.nhead_div .banner{ width:629px; height:100px; display:block; float:right; clear:right; padding:34px 13px 30px 81px; background:url(../images/head_banner.jpg)}
	.nhead_div .banner img{ width:629px; height:100px}

.item_pcon{text-align:left; padding:0; margin:0 auto; border:1px solid #ddc380; line-height:20px; margin-bottom:10px}
.item_pcon p{ padding:0 15px; height:26px; line-height:20px; margin:0; display:block; clear:both}
.item_pcon .p1{ line-height:26px; display:block; overflow:hidden; border-bottom:1px dotted #ddc380; font-size:12px; font-weight:bold; background:#8a6a16; color:#fff}
.item_pcon .p2{ line-height:18px; height:18px; padding:6px 15px}
.item_tab	{ border:1px solid #DDC380; width:100%}
.item_tab thead th { font-weight:bold; color:#503C29; line-height:20px; background-color:#EDE2C5; border-bottom:1px solid #DDC380; padding:3px 0}
.item_tab tbody td	{ line-height:16px; padding:4px 10px; color:#503C29; background-color:#F5EAD1;}
.item_tab tbody th	{ line-height:16px; padding:4px 10px; color:#503C29; background-color:#EDE2C5; font-weight:normal}
.item_tab tbody .img img{ width:30px; height:30px; text-align:center}
.item_tab tbody .price{ color:#900; text-align:center}
.item_tab tbody .pr_name{ text-align:left}
.item_tab tbody .bn{ text-align:center}
.sc_tab tfoot td	{
	height:19px;
	font-weight:bold;
	color:#503C29;
	line-height:19px;
	background-color:#EDE2C5;
	border-top:1px solid #DDC380;
}
.sc_tab2	{
	height:19px;
	font-weight:bold;
	color:#503C29;
	line-height:19px;
	background-color:#EDE2C5;
	border-top:1px solid #DDC380;
