* {margin: 0; padding:0;}
body {/* border-top:5px solid #429DDE; */ color:#555; margin: 2px 0 20px 0; font: normal 12px Verdana,Arial, Helvetica; }
#wrap,#footer{ width: 880px; margin: 0 auto;}
#header { height:74px;  width:780px; margin:0 auto;}
.LoginStatus { float:right; margin:10px 0px 0 0; width:630px;}
.LoginStatus  span{display:block; float:right; }
a{ color:#5A5A5A; text-decoration:none;}
a.red{ color:#DD0800; text-decoration:none;}
a:hover { color:#FF5500; text-decoration:underline; }
/*a:visited { color:#666666; } */
img a, img { border:none; outline:none; }
p, h1, h2, h3, ul {margin: 0 0 12px 0;}
UL,ul{list-style-type:none;margin:0;padding:0}
p {
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {font: bold 16px/18px Verdana, Arial; color: #333;}
.main{width:880px; margin-top:15px; margin:0 auto;}

input, select {
	margin: 3px 0px;
	border: 1px solid #92BEDA;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #006699;
	background: #F7FCFE;
	height:18px;
	padding:1px;


}
textarea {
	margin: 5px 0px 0 0;
	border: 1px solid #92BEDA;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #006699;
	background: #FFFFFF;


}

form {
	margin: 0px;
}
textarea {
	overflow: auto;
}
.checkbox, .radio {
	border: 0px;
	background: none;
	vertical-align: middle;
	height: 16px;
}


/**/
#content_left{width:680px; float:left;}


/*.ML350 {margin-left:350px;}
.ML420 {margin-left:420px;}
.MR5 {margin-right:5px;}
.MR10 {margin-right:10px;}
.MB5 {margin-bottom:5px;}
.MB10 {margin-bottom:100px;}
.MT3 {padding-top:3px}
.L11 {font-size:11px;}
.L12 {font-size:12px;}
.L10 {font-size:10px;}
.B14 {font-size:14px;}
.FL {float:left;}
.FR {float:right;}
.LS1 {letter-spacing:1px;}
.LS2 {letter-spacing:2px;}

.hr{border-bottom:1px dashed #CCCCCC;margin:2px;height:5px;}

#banner {height:192px;background:url(banner_bottom.gif) repeat-x bottom left;margin-bottom:8px;}*/
/*2008-1-18*/


#footer .footer_content { border-top:2px solid #D82C2A;  padding: 2px 0 0 10px; clear: both;  text-align:right;line-height: 21px; margin-top:6px;}


/*table.ListTable{border:0;border-bottom:0px solid #CCCCCC;margin:2px auto 10px auto;padding:0;width:95%;line-height:22px;}
table.ListTable thead th{background:#;border-bottom:0px solid #CCCCCC;color:#0072bc;font-size:12px;font-weight:bold;padding:3px 6px;text-align:left;}
table.ListTable tbody td{border:1px solid #FFFFFF;border-width:1px 0px;font-size:12px;padding:4px 2px;text-align:left;height:30px;}
table.ListTable tbody .Change td{background:#FCFEFF;border:1px solid #E5F3FC;border-width:1px 0px;}
table.ListTable tbody .Current td{background:#FFF7D0;border:1px solid #FFE59D;border-width:1px 0px;}*/

/*button*/
/*.Button-2,.Button-3,.Button-4{color:#156DB0;background:url(two_word_nbutton.gif) no-repeat;border:none;cursor:pointer;font-weight:bold;height:24px;width:57px;line-height:27px;font-size:14px;padding-left:10px;}
.Button-2{letter-spacing:5px;text-indent:0px;}
.Button-3{background:url(three_word_nbutton.gif);letter-spacing:2px;width:72px;}
.Button-4{background:url(four_word_nbutton.gif);letter-spacing:2px;width:87px;}*/





/* MainRight ------------------------------------------------------*/
#right2{width:185px; float:left;}
#right1{width:183px;}
.MainRight2 {width:185px;float:left;  line-height: 20px; height:115px;}
.MainRight2 .funheader {background: #808284   url(home_content_right_bg1.gif) no-repeat top left;height:12px;}
.MainRight2 ul {list-style:none; line-height: 20px; }
.MainRight2 .funbt {background: #808284; height:100px;  color:#FFF; padding-left:5px;}
.MainRight2 .funbt h2{padding-top:10px;color:#F1F0F0; font: bold 15px Verdana,Arial, Helvetica; letter-spacing:2px; text-transform: uppercase;line-height:22px;}

.MainRight2 .funfooter {height:12px;background:url(banner_bottom.gif) repeat-x top left;}


.MainRight2 .linkheader { margin-top:5px; padding:6px 4px 0px 8px; background: #808284; height:18px; color:#fff;font-weight:bold;}
.MainRight2 .link { margin:0; background:#EBEBEC; padding:6px 4px 0px 8px;BORDER-left: #808284 1px solid;BORDER-right: #808284 1px solid;}
.MainRight2 .linkfooter{ background: url(home_content_right_link_bottom.gif) no-repeat top center;height:13px;}
.MainRight2 .link ul {list-style:none;  margin-left:15px; margin-bottom:0px;}
.MainRight2 .link ul li { padding-left:10px; background: url(bullet.png) no-repeat 0 3px;line-height:18px;}
.MainRight2 .contact {text-align:center;padding-top:0px;}

/* MainLeft ------------------------------------------------------*/
.MainLeft2 { float: left; width: 680px; margin:0 10px 0px 0px; background:url(bk-MainLeft.png) no-repeat; }
.MainLeft2 ul { margin:0 0 15px 0; padding:0; list-style: none; display: block;}
.MainLeft2 h2 { margin:0; padding:6px 4px 4px 8px; color:#DD0800;   font: bold 14px Verdana,Arial, Helvetica; letter-spacing:1px; text-transform: uppercase;}
.MainLeft2 .MainLeft_left{float:left; background: url(00.jpg) no-repeat top left #F0EEF4; height:190px; width:330px;margin-right:5px;padding-top:2px; margin-left:4px;}
.MainLeft2 .MainLeft_left ul {list-style:none; line-height: 20px; margin-left:15px; margin-bottom:0px;}
.MainLeft_left h2 strong{padding-left:15px; background:url(arrow.gif) no-repeat 0px 1px; display:block; float:left;}
.MainLeft_right h2 strong{padding-left:15px; background:url(arrow.gif) no-repeat 0px 1px; display:block; float:left;}
.MainLeft2 .MainLeft_left ul li { padding-left:10px; background: url(bullet.png) no-repeat 0 8px;line-height:24px;}
.MainLeft2 .MainLeft_right {float:left; background: url(00.jpg) no-repeat top left #F0EEF4;width:330px; height:190px; margin-left:5px;padding-top:2px;}

/*.titled{font-size:14px; color:#C42D24; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-top:10px;}*/
.li span{background: url(arrow_2.gif) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap; padding-left:10px;}


.ClientListShow{border:1px solid #DDDDDD;background:#FFF;padding:5px;width:90px;height:70px;margin-bottom:3px;}
.ProductListShow{border:1px solid #DDDDDD;background:#FFF;padding:5px;width:120px;height:80px;margin-bottom:3px;}

/* TopMenu */

#TopMenu{margin:0px auto 0px auto;clear:both;height:30px;  background:#F00; margin-bottom:12px; width:100%;}/**border-bottom: 1px solid #E8E8E8; 原height:33px; 增加9，用以加底部虚线**/

#TopMenu .Tab ul{padding:0; margin-left:15px;list-style-type:none;  width:880px; margin:0 auto;}
#TopMenu .Tab ul li{float:left;padding:0;padding:0 4px 0 2px;background:  url(bg_tabmenu_r.gif) right top no-repeat;width:88px; }
#TopMenu .Tab ul li.MenuEnd{background:url(default.htm) right top no-repeat;}
#TopMenu .Tab ul li a{margin-top:2px;display:block;color:#FFFFFF;font-size:12px;font-weight:bold;height:27px;line-height:27px;text-align:center;text-decoration:none;}
#TopMenu .Tab ul li a span{padding:0px 0px;display:block;}
#TopMenu .Tab ul a:hover{ background:url(bg_tabmenu_hover_l.gif) left top no-repeat;}
#TopMenu .Tab ul a:hover span{background: url(bg_tabmenu_hover_r.gif) right top no-repeat;}
#TopMenu .Tab ul li.Current a{margin-top:2px;background:url(bg_tabmenu_on_l.gif) left top no-repeat;color:#000000;font-size:12px;font-weight:bold;height:28px; width:50px;}

.mm{width:50px; line-height:28px; height:28px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold;}
/** html #TopMenu .Tab ul li.VipTrade a span,* html #TopMenu .Tab ul li.VipMyAlipay a span{padding:8px 5px 5px 5px;}*/

#TopMenu .Tab ul li.Current a:hover{background:url(bg_tabmenu_on_l.gif) left top no-repeat;}
#TopMenu .Tab ul li.Current a:hover span{background:url(bg_tabmenu_on_r.gif) right top no-repeat;}
#TopMenu h2 span,#TopMenu .Tab ul li.Current a span{display:block;background:url(bg_tabmenu_on_r.gif) right top no-repeat;}

/*#HeadLine {border-bottom: 1px solid #E8E8E8;height:2px;line-height:0px;clear:both;background:#000 url(bg_tabmenu_hover_r.gif) right top no-repeat;}

#HomeMain { width: 780px; margin: 0 auto;}*/

/* Left ------------------------------------------------------*/
/*#DLeft { float: left; width: 200px;margin-bottom:10px; }
#DLeft ul { margin:0 0 10px 0; padding:0; list-style: none; display: block;}
#DLeft ul li.dashed a{border-bottom: 1px dashed #D1E5F3;}
#DLeft ul li a{ background: url(bullet.png) no-repeat 7px 50%; width:170px; margin:0; border-bottom: 1px solid #E9E9E9; display: block; color: #000; padding: 6px 0px 6px 18px; text-decoration: none; line-height: 16px;}
#DLeft ul li.end a{border-bottom: 0px solid #F5F5F5;}
#DLeft ul li a:hover{ text-decoration:none;background:#F7F7F7;color:#DD0800;}
#DLeft ul li.left_top {background: url(left_top.gif) no-repeat top left; height:15px;}
#DLeft ul li.left_bottom {background: url(left_bottom.gif) no-repeat bottom left; height:15px;}

#DLeft h2 { margin:0; padding:6px 0px 10px 8px;  color:#DD0800; font:bold 14px "Trebuchet MS", Verdana, Arial, Helvetica; letter-spacing:1px; text-transform: uppercase;}

#Left ul li a,#DLeft ul li.nonebg a{background:url(default.htm);padding-left:25px;}

#Left ul li a,#DLeft ul li.pid a{background:url(default.htm);padding-left:20px;}


#DMiddle { float: left; width: 555px; margin-bottom:10px; margin-left:5px;  padding-left:10px;border-left: 1px solid #E8E8E8;}/*列表页和内容页宽度不同*/
/*#DMiddle UL{list-style-type:disc;margin:0 0 0 20px;padding:0;line-height:22px;}
#DMiddle LI{margin:0;padding:0}*/


/* 客户列表 */
/*#ClientList UL{list-style-type:none;margin:0;padding:0}
#ClientList LI{margin:0;padding:0}
#ClientList ul{float:left;margin-top:3px;margin-bottom:3px;text-align:left;width:48%;overflow:hidden;border-bottom:1px dashed #DBD9D9}

*/

/* 分页专业样式表 */
/*.paginator { font: 12px Arial, Helvetica, sans-serif;;padding:10px 20px 10px 0; margin: 0px; text-align:right}
.paginator a, .pageList .this-page {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .break {padding: 1px 6px; border:none;text-decoration: none;}
.paginator .this-page {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #E90F00;border-color:#ffa501;text-decoration: none;}*/


/* 系统消息*/
/*#message {padding:100px 0 0 0;text-align:center;}
#msgbox {padding:0px 0 0 0;text-align:center;}
	#message .box {background: #fff;border-style: solid; border-color: #70AACE #CBE4F4 #CBE4F4; border-width: 4px 1px 1px; width:400px;margin-left:auto;margin-right:auto;}
	#msgbox .box {background: #fff;margin-left:auto;margin-right:auto;}

		#message .box .message,#msgbox .box .message{background: #000;color:#3366CC;font-weight:bold;font-size:14px;height:40px;padding-top:20px;padding-left:80px;text-align:left;}
		#message .box .textlink,#msgbox .box .textlink{background: #F5FBFF;color:656D77;border-top:1px solid #F5F5F5;height:20px;padding-top:5px;}
			#message .box .textlink a,#msgbox .box .textlink a{padding-left:8px;}*/
			#title1{background:  #E93D3D; height:20px; line-height:20px; color: #FFF; font-size:12px; padding-left:5px; }
#title1 a{font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;  position:relative; top:-1px; left:60px; height:5px;}
#title1 a:hover{font-size:12px; text-decoration:underline; color:#FFF;}
#right1{border:solid 1px #D74942; margin-top:6px; font-size:12px; }
#right1 p{padding-left:5px;}
.title3 span{background: url(bullet.png) no-repeat 0px 9px; display:block; line-height:25px;text-align:left;padding-left:10px;} 
.title3 span a:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #E72946;}
 

.li{padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.MainLeft_left h2 a{font-size:12px; position:relative; left:160px; top:1px; height:5px;}
.MainLeft_right h2 a{font-size:12px;  position:relative; left:160px; top:1px; height:5px;}
.LoginStatus p{display:block; position:relative; top:9px; left:1px; padding-left:90px; margin:0px; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; width:540px}
#link{float:right;}
.box{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.box span{display:block; float:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:120px; margin-top:5px;}
.box p{padding-left:5px; display:block;}
.box span img{ border:solid 1px #999;}
.li span{background: url(arrow_2.gif) no-repeat 0px 10px; line-height:25px; text-align:left; padding-left:14px;}
#header-left{width:150px; height:70px; float:left; background: url(logo.gif);}
.MainLeft_left h2 span{ background:  url(arrow.gif) no-repeat;  width:11px; height:13px; position:relative; left:1px; top:-10px;}
