/* CSS Document */

body{
margin:0 auto;
width:100%;
padding:0px;
font:12px ËÎÌå,Arial,Helvetica,Verdana,sans-serif;
color:#333;
overflow-x: hidden;
}
*{ margin:0; padding:0 }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, table{
	padding: 0;
	margin: 0 ;
}
img{ border:0;}
li{ list-style:none;}
a{color:#434343; text-decoration:none;}
a:hover{color:#ff0700;text-decoration:underline;}

.all_box{ width:980px; margin:0 auto;}
.now_msg{ background:url(../images/msg.gif) repeat-x; border:1px #d3d3d3 solid; height:23px; padding-top:8px;}
.now_msg .left_li{ float:left; padding-left:8px; display:inline;}
.now_msg .left_li span{ color:#06c; font-weight:bold;}
.now_msg .left_li a{color:#333;}
.now_msg .left_li a:hover{color:#06c;}
.now_msg .right_li { float:right; padding-right:8px; display:inline;}
.now_msg .right_li span{ color:#ff6600; font-weight:bold;}

.main_b{ padding-top:10px;}
.main_b .left{ float:left; width:900px; border:1px #d4e4f1 solid; margin-right:10px; padding:10px 0px 0px 0px; background:url(../images/list_a.gif) repeat-x;}
.main_b .left h3{ padding-left:10px; float:left; font-size:14px; color:#ff6600; font-weight:bold; padding-bottom:10px;}
.main_b .left img{ float:left; padding-left:3px;}
.main_b .left a img{ float:right; padding-right:10px; display:inherit;}
.main_b .left ul{ padding-left:10px; clear:left;  height:auto; width:900px;  }
.main_b .left ul li{ float:left; width:25%;  height:26px; line-height:26px;  overflow:hidden; padding:0px; margin:0px;}

.main_b .left div.sabrosus {   text-align:center;  margin:0 auto; padding-bottom:20px; padding-top:20px; }

.main_b .left div.sabrosus A {
	border-right: #9aafe5 1px solid; padding-right: 5px; border-TOP: #9aafe5 1px solid; padding-left: 5px; padding-bottom: 2px; border-LEFT: #9aafe5 1px solid; color: #2e6ab1; margin-right: 2px; padding-top: 2px; border-bottom: #9aafe5 1px solid; text-decoration: none
}
.main_b .left div.sabrosus A:hover {
	border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow
}
.main_b .left div.pagination A:active {
	border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow
}
.main_b .left div.sabrosus span.current {
	border-right: navy 1px solid; padding-right: 5px; border-top: navy 1px solid; padding-left: 5px; FONT-WEIGHT: bold; padding-bottom: 2px; border-left: navy 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: navy 1px solid; background-color: #2e6ab1
}
.main_b .left div.sabrosus span.disabled {
	border-right: #929292 1px solid; padding-right: 5px; border-top: #929292 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #929292 1px solid; color: #929292; margin-right: 2px; padding-top: 2px; border-bottom: #929292 1px solid
}
.main_b .left div.return{ float:left; margin-top:15px; margin-left:10px;	padding-right: 8px; padding-left: 8px;  padding-bottom:15px;  }
.main_b .left div.return input{ width:50px; margin:3px;}
.main_b .left div.return li{ float:left; }
.main_b .left div.return li.img_go{ padding-top:0px;}

.main_b .left div.number{ clear:left; background:#ecf2f8; padding:5px;}
.main_b .left div.number a{ text-decoration:underline; color:#06c; font-size:12px;}
.main_b .left div.number a:hover{ text-decoration:underline; color:#f60; font-size:12px;}

.main_b .right_a{ float:right; width:278px;}
.main_b .right_a .product_list{ border-bottom:1px #d4e4f1 solid; border-left:1px #d4e4f1 solid; border-right:1px #d4e4f1 solid; padding:8px; width:260px;}
.main_b .right_a .product_list li span{ color:#FF6600; font-weight:bold; font-size:14px; padding-right:5px; text-align:center; height:24px; line-height:24px;}
.main_b .right_a .product_list li{ border-bottom:1px #666666 dashed;  padding-left:5px; width:255px;  white-space:nowrap; 
   *+text-overflow:ellipsis; 
   overflow: hidden;
}

.right_bg{ background:url(../images/hi1718_bg.gif) no-repeat; height:20px; width:278px; padding-top:8px;}
.right_bg .bg_a{ float:left; padding-left:8px; font-size:14px; font-weight:bold;}
.right_bg .bg_b{ float:right; padding-right:8px;}
.right_bg .bg_b a{ font-size:12px; text-decoration:none; color:#666;}
.right_bg .bg_b a:hover{ font-size:12px; text-decoration:none; color:#FF6600;}
.main_b .right_b{ clear:right; float:right; padding-top:10px; width:278px;}
.main_b .right_b .company_list{border-bottom:1px #d4e4f1 solid; border-left:1px #d4e4f1 solid; border-right:1px #d4e4f1 solid; padding:8px; margin-bottom:10px\0;}
.main_b .right_b .company_list li.h4{font-size:12px; color:#06c; font-weight:bold;  white-space:nowrap;  *+text-overflow:ellipsis;  overflow: hidden;  width:260px;}
.main_b .right_b .company_list li.h4 a{font-size:12px; color:#06c; font-weight:bold;  white-space:nowrap;  *+text-overflow:ellipsis;  overflow: hidden;  width:260px;}
.main_b .right_b .company_list li.h4 a:hover{font-size:12px;  color:#FF6600; font-weight:bold;  white-space:nowrap;  *+text-overflow:ellipsis;  overflow: hidden;  width:260px;}
.main_b .right_b .company_list li{ float:left; width:260px;}
.main_b .right_b .company_list li.text{  width:260px; height:45px; overflow:hidden; margin-bottom:10px; *+text-overflow:ellipsis; }
.main_b .right_b .company_list .star img{ vertical-align:text-bottom; }

.about_search{  clear:both; margin-top:10px; background:url(../images/search_bg.gif) no-repeat; height:92px; width:940px; padding:10px;}
.about_search h2{ background:url(../images/icon.gif) no-repeat; padding-left:20px; font-size:12px; font-weight:bold;}
.about_search ul{  padding-top:4px; line-height:20px;}
.about_search ul a{ text-decoration:underline; color:#06c; font-size:12px;}
.about_search ul a:hover{ text-decoration:underline; color:#f60; font-size:12px;}




