@charset "utf-8";

#left_column{ float:left; width:191px; display:inline;}
#center_column{ float:left; width:547px; display:inline;}
#right_column{ float:right; width:754px; display:inline;}
#right_column2{ float:right; width:223px; display:inline;}
/*left nav start*/
.menu_title{background-image:url(../images/buyer/menu_title.gif);}
#menu ul li a.lv1_a{ background-image:url(../images/buyer/menu_icon.gif);}
#menu ul.level1 li a:hover,.l_nav ul.level1 li a.now{color:#50A50A; font-weight:bold;}
#menu ul.level2 li a:hover,.l_nav ul.level2 li a.now{ font-weight:normal;}

.list_style1 ul li a:hover,.list_style2 ul li a:hover{color:#50A50A;}
.location{border-bottom:1px solid #50A50A;}
.content_title{color:#50A50A;}

.slt{color:#50A50A; vertical-align:middle; }

.buyer_box_1{  height:118px; background:url(../images/buyer/bg_1.gif) repeat-x;}
.buyer_box_1 img{ margin:30px 0 0 31px;}
.buyer_box_1 .btns{ width:270px; height:94px; border-left:1px solid #A6D1BB; float:right; display: inline; margin:8px 0 0 0; padding:5px 0 0 25px;}
.buyer_box_1 .btns .btn_1,.buyer_box_1 .btns .btn_2{ display:inline-block; padding:3px 0 3px 11px; margin:0 5px 5px 0;}
.buyer_box_1 .btns .btn_1{background:url(../images/public/bg_2.gif) repeat-x; color:#fff;}
.buyer_box_1 .btns .btn_1 span{ background:url(../images/public/icon_9.gif) no-repeat left center; padding:0 0 0 15px;}
.buyer_box_1 .btns .btn_2{background:#EAEAEA url(../images/public/bg_3.gif) repeat-x; color:#444;}
.buyer_box_1 .btns .btn_2 span{ background:url(../images/public/icon_4.gif) no-repeat left 3px; padding:0 0 0 15px; display:inline-block;}
.buyer_box_1 .btn_2:hover{ color:#50A50A;}
.buyer_box_2{ width:752px; background:#fff url(../images/buyer/bg_2.gif) repeat-x left bottom; padding:0 0 10px 0; border-left:1px solid #ddeecf; border-right:1px solid #ddeecf; overflow:hidden;}
.buyer_box_2 .item{ width:188px; overflow:hidden; float:left; display:inline;}
.buyer_box_2 .item ul{ padding:0 44px 0 33px;}
.buyer_box_2 .item ul li{}
.buyer_box_2 .item ul li a{ color:#444; line-height:200%; display:inline-block; padding:8px 0 0 15px;}
.buyer_box_2 .item ul li a:hover{color:#50A50A;}
.buyer_box_2 .item ul li .other{ background:url(../images/buyer/icon_1.gif) no-repeat left -10px;}
.buyer_box_2 .item ul li .last{ background:url(../images/buyer/icon_2.gif) no-repeat left -29px;}

.buy_box_title{ height:27px; border-bottom:1px solid #50A50A;}
.buy_box_title .more{background: url(../images/public/icon_3.gif) no-repeat scroll left center;display: inline; float: right;    padding: 0 0 0 10px; color:#373737; margin:5px 0 0 0;}
.buy_box_title span{font:bold 16px/150% arial; color:#50A50A; margin:0 0 0 10px;}
.buyer_box_3 .fl{ width:500px; display:inline;}
.buyer_box_3 .fr{ width:230px; display:inline;}

#service .list{ margin:7px 0;}
#service .list ul{  margin:0 0 10px;}
#service .list li{background:url(../images/public/menu_border.gif) repeat-x 0 bottom; text-align:left; padding:5px 0;}
#service li span{ padding:0 2px; background-color:#c3c3c3;color:#000; display:inline-block; vertical-align:top;}
#service .list li a{color:#373737;padding:0 0 0 5px; display:inline-block; vertical-align:top; width:205px;}
#service .list a:hover,#service .list li a:hover{color:#50A50A;}

#contact{ background:#ededed url(../images/public/bg_4.gif) repeat-x center top;padding:15px 0 10px 0;}
#contact .contact_info{color:#444; line-height:170%; padding:10px 0 10px 8px;}
#contact .contact_info .s1{color:#50A50A; display:inline-block; vertical-align:top; width:45px; }
#contact .contact_info .s2{display:inline-block; vertical-align:top; width:135px; font-family:Arial;}

#step{ background:#effdf7 url(../images/buyer/bg_3.gif) repeat-x left bottom; padding:0;}
#step .s{ height:48px;overflow:hidden;}
#step .s .t{height:48px; width:136px; display:inline; float:left; background:url(../images/buyer/title_2.gif) no-repeat left top; color:#fff; text-align:center; font:15px Arial, Helvetica, sans-serif;}
#step .s .t span{ padding:20px 0 0 0; display:inline-block;}
#step .s .t1{background:url(../images/buyer/title_1.gif) no-repeat; }
#step .s .t1 span{ padding-top:15px;}
#step .s .t2 span{ padding-top:10px;}
#step .s .l{ height:46px; width:615px; display:inline; float:left; border:1px solid #8fd3b1; border-left:none;}
#step .s .l a{ display:inline-block; color:#000; background:url(../images/public/icon_13.gif) no-repeat scroll 8px center; padding:0 0 0 15px; margin:0 5px; line-height:46px;}
#step .s .l2 a{ line-height:17px; background-position:8px 10px; padding-top:4px;}
#step .s .l a:hover,#step .s .l2 a:hover{color:#C7000B;}
#step .gap{ height:8px; background:url(../images/buyer/gap.gif) no-repeat left top; font-size:1px;}

#proc_show{ float:left; display:inline; margin:0 15px 0 0; width:242px;}
#proc_show .hd{height:32px; background:url(../images/public/bg_1.gif) repeat-x;}
#proc_show .hd span{font:16px/150% Arial,Helvetica,sans-serif; color:#FFF; padding:5px 0 0 14px; display:inline-block;}
#proc_show .hd .more{color:#FFF; float:right; display:inline; margin:8px 10px; background:url(../images/public/icon_7.gif) no-repeat left center; padding:0 0 0 10px;}
#proc_show .bd{ width:242px; height:130px; overflow:hidden;}
#proc_show ul{padding:15px 0;}
#proc_show ul li{ text-align:center; float:left; margin:5px 20px;}
#proc_show ul li a{ width:80px; height:80px; margin-bottom:10px; display:block; }
#proc_show ul li img{ width:80px; height:80px;}
#proc_show ul li .text{ line-height:120%; color:#444;}

.buyer_ad{ height:100px; overflow:hidden; background-color:#d9d9d9; }
.selling{ width:242px; height:160px; overflow:hidden;}
