@import url("../common.css");
@import url("basic.css");
@import url("lab.css");
@import url("door.css");
/*Left*/
#page_nav{
	background:#F7F7F7;
	border:1px solid #A3A3A3;
	height:25px;
	line-height:25px;
	padding-left:10px;
	clear:both;
	margin-bottom:5px;
}
/*left--end*/

.providePage{width:780px; float:right;}
.provideMiddle{width:465px;float:left;}
.provideRight{float:right;width:305px;}


.pubDoor{
	width:100%;background:url(pub_index_bg.gif) no-repeat;height:26px;border:0px;color:#000;
}
.pubDoor li.on{
	float:left;font-size:14px;font-weight:bold;height:20px;line-height:20px;padding-top:6px;margin-left:5px;*margin-left:3px;text-align:center;background:url(pub_index_bg.gif) no-repeat left -54px;width:104px;
}

.dashed{height:0px; font-size:0px; overflow:hidden; border-bottom:#b6b6b6 dashed 1px; margin-bottom:5px; overflow:hidden;}

.slideDoor{
	background:url(slide_door_bg.gif) repeat-x top;
}
.slideDoorTop{
	height:25px;
	background:url(slide_door_bg.gif) repeat-x bottom;
	border-right:1px solid #9FC5DC;
}
.slideDoorTopLeft{
	width:240px;
	height:25px;
	float:left;
}
.slideDoorTopLeft li{
	width:77px;
	height:20px;
	float:left;
	color:#006;
	font-weight:bold;
	text-align:center;
	padding:5px 0px 0px 0px;
	cursor:pointer;
}
.LiOut{
	background:url(slide_Door_Out.gif) no-repeat;
}
.LiOver{
	background:url(slide_Door_ON.gif) no-repeat;
}
.slideDoorTopLeft li a:link,.slideDoorTopLeft li a:visited{
	color:#006;
	text-decoration: none;
}
.slideDoorTopLeft li a:hover,.slideDoorTopLeft li a:active{
	color:#906; 
	text-decoration:underline;
}

.slideDoorTopRight{
	margin-left:240px;
	height:20px;
	padding-top:5px;
	text-align:right;
	padding-right:5px;
}
.slideDoorTopRight a:link,.slideDoorTopRight a:visited{
	color:#006;
	text-decoration:none;
}
.slideDoorTopRight a:hover,.slideDoorTopRight a:active{
	color:#906;
	text-decoration:underline;
}
.slideDoorShow{
	height:102px;
	margin:0px 0px 5px 0px;
	padding:5px;
	text-align:left;
	border:#9FC5DC solid 1px;
	border-top:none;
 }
 

.newprolist li{
	float:left;
	display:inline;
	width:50%;
	text-align:left;
	height:22px;
	line-height:22px;
	background:none;
} 
.newprolist li.g{
	width:46%;
	background:url(../common/icon_sell.gif) left center no-repeat;
	padding-left:18px;
}
.newprolist li.q{
	width:46%;
	background:url(../common/icon_buy.gif) left center no-repeat;
	padding-left:18px;
}
.listrow li{
	height:20px !important;
	line-height:20px !important;
	height:18px;
	line-height:18px;
}
.advertistments{
	margin:5px 0px;
}
.hotSpotsList{padding:5px;}
.hotSpotsList ul{
	float:left;
	text-align:center;
	width:19.9%;
	margin:5px 0px;
}
.hotSpotsList a{
	display:block;
	line-height:25px;
	text-align:center;
	color:#000;
}
.hotSpotsList img{
	display:block;
	border:1px solid #ccc;
	margin-left:5px !important;
	margin-left:0px;
}

.marketForecastFocus {line-height:160%; color:#333;}
.marketForecastFocus img{width:108px; height:86px; border:1px solid #ccc; margin:0px 5px 5px 0px;}

.newsListRight li {background: url(liBg.gif) no-repeat 5px 9px; text-indent:15px; line-height: 21px;}
.newsListRight a {color: #000000; text-decoration: none}
.newsListRight a:hover {text-decoration: underline}
.newsListRight {padding-right: 5px; padding-bottom: 5px;}

.topbest li {width:95px; padding:0px; float:left; margin:0px; text-align:center;}
.topbest a {display:block; color:#000; line-height:25px; text-align:center;}
.topbest img {border: #ccc 1px solid;  display: block; margin-left: 4px !important;}


.rTabs{clear:both;width:100%;border:0px; margin-bottom:3px;}

.entImage{margin:0px 0px 0px 5px!important;margin:0px;}
.entImage li {float: left; margin: 5px 0px; width:130px !important; width:135px;display:inline; text-align:center;}
.entImage a {display:block; line-height:20px; text-align:center;}
.entImage img {border: #cccccc 1px solid;display: block;  width:120px; height:85px;}
.proList li{width:24.5%; height:23px;float:left; display:inline;text-align:left; color:#F23600;}
.entProList li{height:22px;display:table-row;line-height:22px;text-align:left;}
.entProList li span{float:right;}
.mqzs li {padding:0px; float: left; margin: 6px 0px; width:50%; display:inline; list-style-type:none; text-align:center;}
.mqzs a {display:block; line-height:20px; text-align:center;}
.mqzs img {border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; display: block;  width:150px; height:60px; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid}
.vEntList dl{width:48%; margin:5px; padding:0px; display:inline; float:left; border-bottom:#ccc dashed 1px;}
.vEntList dt{width:100%; margin-bottom:2px; padding:0px; color:#F23600;height:19px;background:url(class_title_bg.jpg) repeat-y;}
.vEntList dt span{display:block;background:url(class_title_ico.jpg) no-repeat 5px center;height:19px;padding-left:25px;}
.vEntList dt a:link,.vEntList dt a:visited,.vEntList dt a:active{color:#000066; font-size:14px; font-weight:bold; text-decoration: none;}
.vEntList dt a:hover{color:#F23600; font-size:14px; font-weight:bold; text-decoration:underline;}
.vEntList dd{width:72px; float:left; display:inline; margin:2px 0px; padding:0px; color:#F23600;}

.ypTopad{
	height:50px;
	clear:both;
	margin-bottom:5px;
}
.ypTopad li{
	display:block;
	width:25%;
	text-align:center;
	float:left;
}
.ypTopad li img{
	border:1px solid #369;
}
#ypMap{
	width:540px;
	height:456px;
	border:1px solid #A3A3A3;
	float:left;
}
#ypCmd{
	width:228px;
	float:right;
}
.cmdBox{
	border:1px solid #A3A3A3;
	background:#F7F7F7;
	text-align:center;
	padding-bottom:5px;
}
.cmdBox .title{
	height:28px;
	background:url(pub_index_bg.gif) -5px -112px no-repeat;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
	line-height:28px;
	color:#333;
}
.cmdBox .list{
	background:#fff;
	width:217px;
	padding:10px 0px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
}
.cmdBox .list li{
	text-align:left;
	padding-left:10px;
	height:22px;
	line-height:22px;
}
.ad_hf{
	clear:both;
	margin:5px 0px;
}
.ad_150_59{
	clear:both;
	margin-top:5px;
}
.ad_150_59 img{
	border:1px solid #369;
}


/*supply-index*/
.p_r_280{width:280px;float:right}
.p_l_690{width:690px;float:left}

#topAd{width:632px;height:90px;float:left;}
#topBrand{width:337px;height:90px;background:url(pub_index_bg.gif) left -220px no-repeat;float:right;}
#topBrand .inner{margin-left:27px;height:90px;background:url(pub_index_bg.gif) -56px -220px no-repeat;}
#topBrand .list{height:88px;background:#F5F4F4;border-top:1px solid #C4C3C2;border-bottom:1px solid #C4C3C2;margin-right:27px;}

ul#pro_class_menu{height:33px;position:relative;}
ul#pro_class_menu .left{position:absolute;background:url(pub_index_bg.gif) left -142px;left:5px;top:1px;text-align:left;width:111px;padding-left:40px;font-weight:bold;font-size:14px;color:#fff;height:33px;line-height:33px;}
ul#pro_class_menu .right{float:right;margin-right:10px;font-weight:bold;height:20px;line-height:20px;margin-top:13px;}
ul#pro_class_menu .right a:link,ul#pro_class_menu .right a:visited{color:#f50;text-decoration:underline;}
#pro_class{clear:both;height:500px;border:1px solid #a3a3a3;}
ul.classBox li{height:22px;line-height:22px;}
ul.classBox{width:295px;float:left;margin:20px 10px 0px 20px;}
ul.classBox li.tt{border-bottom:1px dashed #D8D8D8;background:url(../common/idx_pro_icon.gif) left 6px no-repeat;padding-left:20px;font-weight:bold;font-size:14px;height:24px;line-height:24px;margin-bottom:5px;}
ul.classBox li.ad{height:45px;text-algin:left;}
ul.classBox li.ad img{margin-right:5px;border:1px solid #333;}

#hotClass{clear:both;margin-top:10px;border:1px solid #a3a3a3;margin:5px 0px;}
#hotClass .title{background:url(pub_index_bg.gif) -30px -27px;height:26px;text-align:center;font-weight:bold;font-size:14px;border-bottom:1px solid #a3a3a3;}
#hotClass .content{padding:10px 0px 10px 10px;height:100px;}
#hotClass .content li{float:left;text-align:center;width:14%;margin:auto;}
#hotClass .content li img{border:1px solid #d8d8d8;}
#hotClass .content li span{display:block;line-height:20px;text-align:center;}

.rBox{border:1px solid #a3a3a3;clear:both}
.rBox .title{background:url(pub_index_bg.gif) -330px -27px no-repeat;height:26px;line-height:26px;font-size:14px;font-weight:bold;text-align:left;padding-left:10px;border-bottom:1px solid #a3a3a3;}
.rBox .content{padding:5px;}

.rBox ul.quick li.btn{height:42px;margin:10px 0px;}
.rBox ul.quick li.btn a{display:block;background:url(pub_index_bg.gif) left -177px no-repeat;width:144px;height:42px;font-size:14px;font-weight:bold;color:#fff;line-height:42px;padding-left:50px;margin:0 auto;text-decoration:none;}
.rBox ul.quick li.txt{text-align:center;line-height:20px;}
.rBox ul.quick li.txt a{color:#A54200;}
.rBox ul.quick li.txt a:hover,.rBox ul.quick li.txt a:active{color:#f00;}

.rBox ul.image li{width:50%;float:left; text-align:center;margin-top:5px;}
.rBox ul.image li img{display:block;border:1px solid #ccc;margin:0px auto;}
.rBox ul.image li span{display:block;hiehgt:22px;line-height:22px;padding:0px 5px;}
.rBox .gotxt{height:20px;line-height:20px;text-align:right;padding-right:10px;}

.rBox ul.list{padding:10px;}
.rBox ul.list li{height:20px;line-height:20px;color:#333;}


