@charset "utf-8";
/* CSS Document */
/* html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */
#web_MainTopPart{ height:245px; margin-bottom:20px; width:100%; display:inline-block;}
#noticePart{ width:200px; height:244px; float:left; display:inline-block; border-bottom:#cccccc 1px solid;}
	#noticePart .titlePart{ background:url(../images/bg_notice_left.gif) repeat-x top left; height:22px; width:200px;}
	#noticePart .titlePart h2{ float:left; line-height:22px; padding-left:10px; color:#706030; cursor:pointer;}
	#noticePart .titlePart a.more{ display:block; background:url(../images/bg_notice_right.gif) no-repeat top right; height:22px; line-height:22px; float:right; padding-right:20px; color:#666;}

	#noticePart ul.nav{ border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; display:inline-block; width:198px; padding:7px 0 6px 0;}
	#noticePart ul.notiveNav{ height:76px;}
	#noticePart ul.serviceNav{ height:95px;}
	#noticePart ul.serviceNav{ background-color:#FFF9D9;}
		#noticePart ul.nav li{width:170px; margin:0 auto;}
		#noticePart ul.nav li a{ line-height:19px;}
		#noticePart ul.nav li a:hover{ color:#FF5500;}
		#noticePart ul.nav li span.date{display:none;}

	#noticePart .titlePart2{ background:url(../images/bg_notice2.gif) repeat-x bottom left; height:23px; width:198px; border:#cccccc 1px solid;}
	#noticePart .titlePart2 h2{ float:left; line-height:23px; height:23px; padding-left:10px; color:#706030; cursor:pointer;}
	#noticePart .titlePart2 a.more{ display:block; background:url(../images/bg_notice2_right.gif) no-repeat top right; height:21px; line-height:21px; float:right; padding-right:20px; color:#666;}

#focusFlash{ height:245px; width:522px; margin-left:8px; float:left; display:inline-block;}

.blueNewsList{ padding:0 6px; height:235px;}
	#hotProduct h2,#rollBox h2,.blueNewsList .titlePart{ border-bottom:#fb8ac4 1px dashed; display:inline-block; padding-bottom:10px; width:100%;}/*blue title bottomline*/
	#hotProduct h2,#rollBox h2,.blueNewsList .title { background:url(../images/little_logo.gif) no-repeat 6px top; line-height:22px; height:22px; padding-left:30px; display:inline-block;}
	#hotProduct h2 a.name,#rollBox h2 a.name,.blueNewsList .title span.newsTitle{ color:#FF0075; font-size:13pt;}
	#hotProduct h2 a.more,.blueNewsList a.more{ margin-top:4px; border-left:#999 1px solid; padding:0 10px;}
	.blueNewsList ul{ margin-top:8px;}
		.blueNewsList ul li{ line-height:1.8em; float:left;}
		#hotProduct h2 a.more:hover,.blueNewsList a.more:hover{ color:#333;}
		.blueNewsList a:hover{ color:#17779F;}

.newsList{ display:inline-block; width:100%;}
.newsList .title{ float:left;}
#hotProduct h2 a.more,.newsList a.more{ float:right; color:#999;}
.newsList ul{ clear:both;}
	.newsList ul li{ clear:both; line-height:1.8em; width:93%; float:right; background:url(../images/point_newsList.gif) no-repeat left center; padding-right:4px; padding-left:12px;}
	.newsList ul li a{ float:left; color:#333;}
	.newsList ul li a:hover{ font-weight:bold;}
	.newsList ul li span.date{ float:right; color:#999;}
	#cxNews .newsList ul li a,#fatel .newsList ul li a{ width:320px;}

#web_funBanner{}
#zhuanti{ display:inline-block;}
	#zhuanti h2{ float:left; color:#FF0075; background:url(../images/bg_fun1_left.png) no-repeat left top; line-height:27px; width:70px; text-align:center;}
	#zhuanti div.rightBg{ float:left; background:url(../images/bg_fun1_right.png) no-repeat left top; width:146px; height:27px; padding-left:3px;}
	#zhuanti .rightBg .line {border-bottom:#D1D1D1 1px solid; height:27px;}
	#zhuanti ul{ width:186px; margin:0 auto;}
	#zhuanti ul li{ padding:2px; border:#CCC 1px solid;margin-top:10px;}
	html>/**/body #zhuanti ul li{margin-top:37px;}
	#zhuanti ul li a{}
	#zhuanti ul li img{ width:180px;}
		
#contantList, #productClassList{ background:url(../images/bg_contantList_top.png) no-repeat left top; height:245px; width:220px; margin-left:10px; float:left;}
	#contantList .list, #productClassList .list{ background:url(../images/bg_contantList_middle.png); margin-top:40px; padding:10px 14px; height:140px; list-style:none; width:192px;}
	#contantList .list span{ display:inline-block; margin:10px 0;}
	#contantList .list a{ display:block; font-size:11pt;}
	#contantList .list a:hover{ text-decoration:none; color:#F90;}
	#contantList .list span img{ vertical-align:middle;}
	#contantList .list span.wangwang{ padding-top:2px; margin-left:6px;}
	#contantList div.contantListBottom, #productClassList div.productListBottom{ background:url(../images/bg_contantList_bottom.png) no-repeat left bottom; height:45px; width:220px; text-align:center; line-height:18px; font-family:"幼圆","宋体"; font-size:9pt; color:#666;}

#productClassList .list{ line-height:2em;}
#productClassList .list *{ font-size:11pt;}
#productClassList .list a{ float:left;}
#productClassList .list .countId{ float:right;}
	
#hotProduct h2{ width:85% !important; margin-bottom:6px;}
#hotProduct h2 a.more{ float:right; height:14px; line-height:14px; font-weight:normal; font-size:9pt;}
#hotProduct h2 a.name{ float:left; width:100px;}
#hotProduct h2 a.name:hover{ text-decoration:none;}

#hotProduct ul li{ clear:both; margin-top:2px;}
#hotProduct ul li a{ display:block; height:60px; width:100%; padding-bottom:2px; border-bottom:#eee 1px solid;}
#hotProduct ul li a:hover{ padding-top:2px; padding-bottom:0; text-decoration:none;}
#hotProduct ul li a:hover .name{ color:#F60;}
#hotProduct ul li a:hover *{ cursor:pointer;}
#hotProduct ul img{ max-width:56px; max-height:56px; float:left; margin-top:2px;}
#hotProduct ul .name{ float:right; width:150px; text-align:left; line-height:1.5em; margin-top:8px;}
#hotProduct ul .price{ float:right; width:150px; text-align:left;}
#hotProduct ul span{ line-height:1.8em;}
#hotProduct ul span.priceNum{ color:#F33}

#bbsPart { border:#F6D76D 1px solid; border-top:none; width:960px; clear:both; display:none;}
	#bbsPart .titlePart { background:url(../images/bg_bbsPart.png) repeat-x; height:28px;}
		#bbsPart .titlePart .title{ float:left; background:url(../images/little_logo_bbs.gif) no-repeat 8px center; padding-left:24px;}
		#bbsPart .titlePart .title .newsTitle, #bbsPart .titlePart .more{ line-height:28px; font-size:11pt; color:#FF8E00; margin:0 10px;}
		#bbsPart .titlePart .more{ float:right;}
	#bbsPart .bodyPart { display:inline-block;}
		#bbsPart .bodyPart .part { float:left; width:360px;}
		#bbsPart .bodyPart #bbsPart_best,#bbsPart .bodyPart #bbsPart_hot{ background:url(../images/bg_bbsPart_bodyLine.png) no-repeat right center;}
		#bbsPart .bodyPart .part h3{ line-height:24px; font-size:11pt; color:#F33; text-align:center; font-family:"幼圆","宋体";}
		#bbsPart .bodyPart #bbsPart_best h3{ color:#0C0;}
		#bbsPart .bodyPart #bbsPart_user h3{ color:#09F;}
		#bbsPart .bodyPart .part .nav{ background:url(../images/bg_liNumList.gif) no-repeat left top; display:inline-block; width:98%; margin:4px auto;}
		#bbsPart .bodyPart #bbsPart_user{ width:220px;}
		#bbsPart .bodyPart .part .nav li { clear:both; line-height:20px; padding-left:21px;}
		#bbsPart .bodyPart .part .nav li span{ float:left;}
		#bbsPart .bodyPart #bbsPart_user ul li .value { float:right; color:red;}
		#bbsPart li a{ color:#666}
		#bbsPart li span.li1 a{ color:#F00}
		#bbsPart li span.li2 a{ color:#F33}
		#bbsPart li span.li3 a{ color:#F66}
		#bbsPart .bodyPart .part .nav li span.forumName { color:#F6D76D;}
		#bbsPart .bodyPart .part .nav li span.forumName a{ color:#FF8E00;}
		

#rollBox{width:718px;overflow:hidden; padding:0 0 5px 6px; margin-bottom:10px; float:left;}
#rollBox h2{ margin-bottom:16px;}
#rollBox h2 a.name:hover{ text-decoration:none;}
#rollBox h2 a.smailLink{ font-weight:normal; color:#666; margin-left:8px;}
#rollBox h2 a.smailLink:hover{ color:#C90;}
#rollBox .LeftBotton,#rollBox .RightBotton{height:122px;background:url(../images/button_picChange.gif) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; margin-top:16px;}
#rollBox .LeftBotton{width:16px; background-position:8px center;margin-right:8px;}
#rollBox .RightBotton{width:16px; background-position:-8px center;margin-left:8px;}
#rollBox .Cont{width:668px;overflow:hidden;float:left;}
#rollBox .ScrCont{width:10000000px;}
#rollBox .Cont .pic{width:167px; float:left;text-align:center;}
#rollBox .Cont .pic table.productTable{ display:block;}
#rollBox .Cont .pic table.productTable td{ text-align:center;}
#rollBox .Cont .pic table.productTable td.img{ height:158px; width:150px; overflow:hidden; border:1px solid #ccc; margin:0 4px 4px 0;}
#rollBox .Cont .pic table.productTable td.text span{ display:block; width:145px; margin-top:8px;}
#rollBox .Cont .pic table.productTable td img{padding:2px;background:#fff;display:block;margin:0 auto; max-width:150px; max-height:150px;}
#rollBox .Cont .pic a{ display:block;}
#rollBox .Cont .pic a:hover,#rollBox .Cont .pic a:hover *{ cursor:pointer; color:#F60;}
#rollBox .Cont .pic a:hover{ text-decoration:underline;}
#rollBox .Cont .pic a:hover table.productTable td.img{ border-color:#FC0;}
#rollBox .Cont .pic a:hover table.productTable td img{ margin-top:4px;}
#rollBox .Cont a:link,#rollBox .Cont a:visited{text-decoration:none;}
#rollBox #List1,#rollBox #List2{float:left;}

#bbsPartUser{ float:left;}