div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
#logoDiv a,.homePopSearchB, #searchTabs li.focus, .homeSearchx .newSearchDiv, #searchDiv9, #searchSubmit
{background:transparent url(images/bg2.gif) no-repeat 0 0;}
#div950{margin:auto;text-align:left;width:950px;}
ul li{display:list-item;margin-bottom:4px;}
a:link{color:#0033cc;text-decoration:none;}
a:visited{text-decoration:none;color:#0033cc;}
a:hover{color:#f60;text-decoration:underline;}
h3{margin:0;padding:0;font:1.4em/180% arial;}
body{margin:0;font:62.5%/150% arial;background-color:#fff;}
body,table,td,div,p{word-wrap:break-word;word-break:break-all;word-break/* */:normal ;}
td,th{overflow:hidden;}
hr{height:1px;}
input, select, textarea {font: 13px Arial;}
p{margin-top:0;}
ul {margin:4px 0;padding:0;list-style-type:none;list-style-image:none;}
#header	{height:78px;}
#logoDiv{float:left;position:relative;top:5px;left:10px;margin-right:0px;font:bold 10px verdana;z-index:11;height:56px;width:280px;}
#logoDiv a{text-indent:-999px;display:block;overflow:hidden;width:220px;height:43px;background-position:0 -285px;}
.div960{width:950px;margin: auto;}
#header1{font-family: Verdana;font-size: 11px;line-height: 110%;height: 20px;padding: 3px 0 1px 0;}
#header1 ul, #header1 li{margin: 0;padding: 0;list-style: none;}
#header1 a{color: #003399;text-decoration: none;}
#welcomeDiv{float: left;}
#welcomeDiv a:hover, #welcomeDiv a:active{text-decoration: underline;}
#welcomeDiv li{display: inline;}
#rightNav{float: right;position: relative;top: -2px;z-index: 65535;font-size:12px;}
#rightNav li{background: url("images/bg2.gif") no-repeat -949px -309px;display: block;float: left;margin-right: -1px;padding: 1px;}
#rightNav li.show, #rightNav li.focus{border: 1px solid #E3E8EE;border-bottom: none;padding: 0;position: relative;z-index: 1;}
#rightNav li.focus{padding-bottom:1px;background: url("images/bg3.gif") repeat-x 0 -61px;}
#rightNav a{display: block;padding: 2px 8px 3px 8px;}
#rightNav li.focus a{color: #996699;}
#rightNav li.drop a{background: url("images/bg2.gif") no-repeat 100% -330px transparent;padding-right: 20px;}
#rightNav a:hover, #rightNav a:active, #rightNav li.show a{color: #F87102;text-decoration: underline;}
#rightNav li.show a{background-color: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
#rightNav .submenu{position: relative;z-index: -1;font-size:11px;}
#rightNav ul{background: #FFFFFF;border: 1px solid #E3E8EE;display: none;float: none;position: absolute;top: -1px;left: -1px;}
#rightNav li li{background: none;display: inline;float: none;margin: 0;padding: 0;}
#rightNav li li a{background: none !important;border: none !important;color: #003399 !important;display: block;padding: 6px 12px 5px 8px !important;text-decoration: none !important;white-space: nowrap;}
#rightNav li li a:hover{background: url("images/BG1.gif") repeat-x 0 -70px #FFF0F0 !important;}#rightNav .myalibaba{font-weight: bold;}
#rightNav .navmask{border:none;display:none;filter:mask();height:0;left:0;position:absolute;top:0;width:0;z-index:-1}
.homeSearchx {position:relative;margin-top:-28px;margin-bottom:10px;z-index:10;}
.homeSearchx .searchTabWrap{position:relative;height:29px;top:3px;}
#searchTabs {
	float:left;
	margin:0 0 0 0;
	*margin-left:280px;_margin-left:140px;
	border-top:1px solid #d0d0d0;
	height:27px;
	list-style-image:none;
	list-style-type:none;
}
#searchTabs li{float:left;display:list-item;height:25px;font:bold 12px/100% arial;margin:0;width:91px;text-align:center;}
#searchTabs li a{color:#0033cc;border:1px solid #FFFFFF;border-bottom:none medium;background-color:#F0F0F0;padding:5px 0 0 0;display:block;height:19px;outline:medium none;overflow:hidden;}
#searchTabs li.focus {margin-top:-1px;width:88px;height:26px;background-position:0 -50px;padding:2px 2px 0 2px;}
#searchTabs li.focus a {border:none medium;background-color:#72aee3;color:#FFFFFF;text-decoration:none;text-shadow:#498ed3 1px -1px;cursor:default;}
.homeSearchx .tabSplitLineRight{border-right:1px solid #d0d0d0;}
.homeSearchx .tabSplitLineLeft{border-left:1px solid #d0d0d0;}
#firstTab {border-left:1px solid #d0d0d0;}
#lastTab {border-right:1px solid #d0d0d0;}
#firstTab.focus {border-left:none medium;}
#lastTab.focus {border-right:none medium;}

.homeSearchx .newSearchDiv{
	background-position:0 0;
	height:40px;
	_overflow:hidden;
}
#SearchForm{padding:7px 0 0 7px;}
#SearchForm .hint{color:#999999;}
#searchDiv9{float:left;width:515px;height:26px;border:1px solid #55a0e3;background-position:-100px -50px;overflow:hidden;margin-right:8px;}
#searchDiv9 input{width:513px;height:22px;padding:4px 0 0 2px;border:none medium;background-color:transparent;}
#searchSubmit{background-position:-620px -50px;border:medium none;color:#99370B;cursor:pointer;font-size:12px;font-weight:bold;height:28px;margin:0;padding:0;width:81px;}

.flHome {
	PADDING-RIGHT: 10px; Z-INDEX: 3; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 190px; POSITION: relative; HEIGHT: 941px; _margin-right: -3px; 
}

.fl{
 	BORDER: #b5b5b5 1px solid; height:1000px;
}

.fl H3 {
	BORDER-RIGHT: #b5b5b5 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px -30px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; FONT: bold 14px/20px Arial; WIDTH: 168px; PADDING-TOP: 4px; HEIGHT: 22px; background-image:url(images/bg4.gif);
}

.fl_Detail{FONT: 12px Arial;}
.fl_Detail li{ LINE-HEIGHT:18px;padding-left:2px}
.fl_Detail A {padding-left:10px;COLOR: #2d2d2d! important};
.cate-box .box A {
	
}
.fl_Detail A  A:hover {
	COLOR: #ff6600! important
}
.right{width:750px;position:relative;float:left}
.ad{;}
.ad IMG{width:500px;height:188px;}
#loginDiv
{
Z-INDEX: 2; LEFT: 515px; OVERFLOW: hidden; WIDTH: 230px; POSITION: absolute; TOP: 0px; HEIGHT: 186px; BACKGROUND-COLOR: #ffffff
}

.loginBorder {
	BORDER-RIGHT: #f1d38b 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f1d38b 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #f1d38b 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #f1d38b 1px solid
}
.loginBorder .innerbody {
	BORDER-RIGHT: #fcf4cd 2px solid; BORDER-TOP: #fcf4cd 2px solid; BORDER-LEFT: #fcf4cd 2px solid; BORDER-BOTTOM: #fcf4cd 2px solid
}
#loginDiv2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 202px
}
#loginDiv .title
{ PADDING: 5px; FONT: 14px Arial; font-weight:bold;
}

.dh_blod{font-weight:bold;padding-left:10px;}
.dh_a{margin-left:5px;}
.div_gray {margin-top:10px;border:1px solid #dcdcdc}
.div_gray div {padding:7px 0px 5px 8px;}
.div_gray div H3{ text-align:center;font-size:12px; font-weight:bold;margin:10px 0px 5px 0px;}
.div_gray div .title1 { text-align:center; color:#666; padding-bottom:20px;}
.div_gray div p{ font-size:12px; line-height:22px;}
.div_gray_title {background-color:#f5f5f5; height:16px;}
.div_gray_title  a{font:bold 14px Arial;}

.thumbs_all {height:100%; overflow:hidden; margin-top:6px; }
.thumbs_all1 {font-size:12px;}
.thumbs_all1  li {padding-left:5px; line-height:23px;}

.thumbs_all1  span {padding-left:10px; color:#999}

.thumbs_all img { padding:1px; display:block;border:1px #CCCDC7 solid; width:80px; height:75px; }
.thumbs_all2 img { padding:1px; display:block;border:1px #CCCDC7 solid; width:87px; height:80px; }
.thumbs_all li { float:left; margin-left:8px!important;margin-left:3px; margin-bottom:6px; width:96px!important;width:101px; height:120px; }
.thumbs_all a { border:3px solid #fff; float:left; cursor:pointer; display:inline; }
.thumbs_all span{margin-top:6px;float:left; width:100%; text-align:center; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.div_gray_left {float:left;width:365px;margin-right:8px;}
.div_gray_right {float:left;width:365px;margin-left:8px;}

.clearx{clear:both;}
.font_bold {font-weight: bold;}
#footer{clear: both;padding:12px 0 10px 0;text-align:center;border-top:1px solid #ccc;margin-top:10px;font:1.02em/14px verdana;margin-bottom:5px;}
#footer p{margin-bottom:8px;}
#footer p A{margin-left:8px;color:#2d2d2d}