@charset "utf-8";

/* CSS Document */
body { margin:0px; font: 12px/1.4em Verdana, "宋体"; background:#fff;}
form, h1, h2, h3, h4, h5, h6, font, span, ul, ol, {margin:0px; padding:0px; font-size: 12px;}
p { }
a img{ border:none;}
img { border-width:0px; }
input.submit_sreach { background: url(sreach_submit.gif) no-repeat left top; border-width: 0px; border-style: none; height: 26px; width: 81px; }
.bottom_bg { clear: both; float: none; }
.bottom_img { background: url(bottom_bg.jpg) no-repeat center bottom; }
.main_bg { background: url(main_bg.gif) repeat-y center top; }
a:link,
a:visited { color: #333; }
a:hover { }
.hei10 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 10px; width: 100%; overflow:hidden; }
.hei5 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 5px; width: 100%; overflow:hidden;}
.hei1 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 1px; width: 100%; overflow:hidden;}
#top_box { background: url(top_bg.gif) repeat-x left top; clear: none; float: none; width: 96%; overflow:hidden; margin-right: auto; margin-left: auto; height: 109px; position: relative; }
.top_leftBg { background: url(top_leftBg.gif) no-repeat left top; height: 107px; width: 100%; }
.top_rightBg { height: 107px; width:100%; background: url(top_rightBg.gif) no-repeat right top; }
#logo_box { height: 22px; width: 414px; position: absolute; left: 10px; top: 0px; background: url(logo.gif) no-repeat left top; color: #777777; padding:44px 0px 0px 176px; font-weight:bold; font-size:14px; }
#logo_box span {font-weight:100;font-size:14px;}
#logo_box a {color:#0066CC;font-size:14px;}
#logo_box a:hover {color:#A40000;}
#menu_box { position: absolute; left: 10px; top: 80px; width: 100%; }
#menu_box a:link,
#menu_box a:visited { text-decoration: none; display: block; float: left; color: #FFF; padding-right: 20px; padding-left: 18px; font: bold 14px Verdana, Geneva, sans-serif; }
.top_other { position: absolute; right: 46px; top: 12px; }
.top_other a:link,
.top_other a:visited { margin-top:3px; color: #999; text-decoration: none; }
.top_other a:hover { color: #333; }
#main_box { clear: both; float: none; width: 96%; margin-right: auto; margin-left: auto; overflow:hidden; }
.main_leftBg { overflow:hidden; float: none !important; float:left; }
.main_rightBg { overflow:hidden; float: none !important; float:left; padding-left:1px; }
#bottom_box { font-size:12px; width: 934px; margin-right: auto; margin-left: auto; font-family: Verdana; border-top:1px solid #999; }
#bottom_box a:link,
#bottom_box a:visited { text-decoration: none; }
.bottom_Copyright { text-align: center; padding-top:5px; }.bottom_Copyright div { font-size:12px; color:#999; padding:5px 0px;}
.bottom_links { text-align: center; }
.submit_1 { background: url(submit_1.jpg) no-repeat left top; height: 34px; width: 130px; border-width: 0px; cursor:hand; }

/****************************** ul样式  ******************************/
.ul_form1 { list-style: none; }
.ul_form1 li { clear: both; float: none; padding-top: 12px; padding-bottom: 12px; }
.ul_form1 li span { padding-top:4px; float:left; display:block; width: 150px; text-align: right; padding-right: 10px; }
.ul_form1 li b { padding-top:5px; float:left; display:block; }
.ul_form1 li input,
.ul_form1 li img,.ul_form2 li img { float:left; }
.ul_form1 li i { float:left; display:block; font-style: normal; padding-left: 10px; padding-right: 10px; width:400px; padding-top:3px; color: #333; }
.ul_form2 { list-style: none; }
.ul_form2 li { clear: both; float: none; padding-top:12px;  }
.ul_form2 li span {  float:left; display:block; width: 100px; height:20px; text-align: right; padding-right: 10px; }
.ul_form2 li input,
.ul_form1 li img,
.ul_form2 li select,
.ul_form2 li TEXTAREA { float:left; vertical-align: middle; margin-right:3px; }
.ul_form2 li i { float:left; display:block; font-style: normal; padding-left: 2px; padding-right: 5px; color: #333; clear:both; }
.ul_form2 li i img{ vertical-align: middle; margin-right:2px;}
.ul_form3 { list-style: none; }
.ul_form3 li { clear: both; float: none; padding-top: 2px; padding-bottom: 2px; }
.ul_form3 li span { float:left; display:block; width: 100px; text-align: right; padding-right: 5px; }
.ul_form3 li input,
.ul_form3 li img { float:left; }
.ul_form3 li i { float:left; display:block; font-style: normal; padding-left: 10px; padding-right: 10px; width:400px; padding-top:3px; color: #333; }
.ul_form4 { list-style: none; }
.ul_form4 li { clear: both; float: none; padding-top: 12px; padding-bottom: 12px; }
.ul_form4 li b.item_font { padding-top:4px; float:left; display:block; width: 170px; text-align: right; padding-right: 10px; font-weight: normal; }
.ul_form4 li th { font-weight: normal; }
.ul_form4 li input,
.ul_form1 li img,
.ul_form4 li select,
.ul_form4 li TEXTAREA { float:left; vertical-align: middle; margin-right:3px; }
.ul_form4 li i { float:left; display:block; font-style: normal; padding-left: 2px; padding-right: 5px; padding-top:3px; color: #333; }

/****************************** ul样式  ******************************/
.title_box { padding: 5px 5px 5px 10px; width:98%; margin-left:auto; margin-right:auto; clear: both; float: none; }
.title_box a:link,
.title_box a:visited { text-decoration:none; }
.user_reg { clear: both; float: none; padding-top: 117px; padding-left: 0px; padding-right: 20px; overflow:hidden; width:911px; background: url(user_reg.jpg) no-repeat -1px top; }.user_reg form{ display:block; border:2px solid #f5d196; background-color:#FFF; width:888px; padding:20px 0px 20px 10px;}
.user_reg_2 { clear: both; float: none; padding-top: 170px; padding-left: 0px; padding-right: 20px; overflow:hidden; width:911px; background: url(user_reg.jpg) no-repeat -1px top; }
.submit_box { padding-top:10px; padding-bottom:10px; text-align: center; clear: both; float: none; }
.submit_box_right { _height:300px; min-height:300px; text-align: right; clear: both; float: none; position: relative; }
.submit_box_right input { position:absolute; right:0px; top:0px; }
.submit_box_100 { padding-top:10px; padding-bottom:10px; padding-left:160px; text-align: left; clear: both; float: none; }
.submit_box input,
.submit_box_100 input { margin-right: 5px; margin-left: 5px; }
.submit_box input { clear: both; float: none; margin-right: auto; margin-left: auto; cursor:hand; display: block; }
.All_Categories { padding: 45px 30px 10px; width:873px; overflow:hidden; background: url(All_Categories.gif) no-repeat 10px 20px; }
.All_Categories_font { font-size:13px; line-height:1.7em; padding-left:230px; padding-top:60px; height:150px; color:#555555;}
.All_Categories_font2 { float:none; clear:both; padding-top:10px; font-size:13px; line-height:1.6em; padding-bottom:25px;color:#555555;}
.All_Categories b { text-decoration: none; display: block; float: left; margin: 3px 6px; white-space: nowrap; color: #666; font-weight: normal; }
.All_Categories a:hover { color: #000; }
.All_Categories h2 { margin-bottom: 7px; border-bottom: 1px solid #CCC; font-size: 13px; clear: both; float: none; height: 37px; width: 100%; display: block; color: #555; padding-top: 13px; }
.All_Categories h2 a:link,
.All_Categories h2 a:visited { color: #555; }
.All_Categories h2 a:hover { color: #000; }
.about_us { background: url(about_us.jpg) no-repeat right top; }
.about_us .font_box { padding-top:150px; }
.contact_us { }
.contact_us h2 { padding-top:8px; padding-left:5px; font-size: 14px;color:#5a3600; height:20px; }
.contact_us div { padding-top:4px;  padding-left:12px; color:#5a3600;font-size: 14px; line-height:1.6em;}
.contact_list { width:345px; overflow:hidden; float:left; padding-left:0px; border: 1px solid #f5d196; background: #fffbf5 url(contact_list_bg.gif) repeat-x left top; padding-bottom:20px; }.contact_list img { vertical-align: middle; margin-right:8px;}
.normal_box { position:relative; height:auto !important; height:550px; min-height:550px; }
.normal_box .left_box { width:160px; float:left; overflow:hidden; margin:0px; }
.supplier_box {/* background: url(left_menu_bg.gif) repeat-y left top;*/ }
.supplier_box_bottom { position:relative; padding-right:1px; _height:830px; min-height:830px; /*background: url(left_menu_bottom2.gif) no-repeat left bottom;*/ }
.left_menu { /*background: url(left_menu_bg.gif) repeat-y left top;*/ width:160px; overflow:hidden; margin:0px; float:left; position:absolute; left:0px; top:0px; }
.supplier_box_bottom .left_menu { position: absolute; left:0px; top:0px; }
.left_menu_bottom {/* background: url(left_menu_bottom.gif) no-repeat left bottom;*/ width:160px; overflow:hidden; padding-bottom:20px; padding-top:20px; }
.left_menu a:link,
.left_menu a:visited { display:block; height:19px; padding-top:6px; padding-bottom:4px; text-indent: 22px; text-decoration: none; background: url(left_ico.gif) no-repeat 11px 10px; border-left:#d3d3d3 solid 1px; border-right:#d3d3d3 solid 1px; }
.left_menu a.bottom_a{border-bottom:#d3d3d3 solid 1px; }
.left_menu a:link.link_now,
.left_menu a:visited.link_now { background: url(left_menu_bg_now.gif) repeat-x left top; text-decoration: none; color: #7d2c00; }
.left_menu a:hover { text-decoration: none; background: #fff2ce url(left_ico.gif) no-repeat 11px -48px; }
.left_menu a:hover.link_now { background: url(left_menu_bg_now.gif) repeat-x left top;color: #7d2c00;  }
.left_menu_head { background: url(left_menu_head2.gif) repeat-y left top; font-size:14px; height:28px; width:160px; padding-top:2px; overflow:hidden; }
.left_menu_head a:link,
.left_menu_head a:visited { color:#fff; font-weight: bold; background: url(none); }
.left_menu_head a:hover{ background:none;}
.left_menu h3 { background: url(left_menu_h3.gif) no-repeat left top; clear: both; float: none; overflow:hidden; display:block; margin-top:4px; margin-bottom:4px; padding-top:12px; height: 28px; padding-left:12px; color:#3a3a3a; width: 147px; font-size:13px; }
.left_menu h4 { background:#fafafa url(left_menu_h4.gif) repeat-x left 0px; clear: both; float: none; overflow:hidden; display:block; margin-bottom:0px; margin-top:3px; padding-top:8px; height:30px; padding-left:12px; color:#3a3a3a; width: 144px; border:#d3d3d3 solid 1px; border-bottom:none;}
.left_menu h3 a:link,
.left_menu h3 a:visited { color:#3a3a3a; text-decoration:none; }
.normal_box .right_box { overflow:hidden; padding-left:170px; }
.right_box_head { background: url(right_box_head.gif) repeat-x left top; height:2px; }
.font_box { padding-top:12px; padding-left:14px; padding-right: 20px; font: 14px/1.6em "宋体"; }
.font_box h1 { font: bold 16px "微软雅黑", "宋体"; color: #333; border-bottom: 1px solid #CCC; text-align: center; margin: 0px 0px 15px; padding: 0px 0px 8px; }
.font_box h2 { font: 14px "微软雅黑", "宋体"; color: #333;  text-align: center; margin: 0px 0px 0px; }
.doc_show { font: 14px/1.6em "微软雅黑", "宋体"; color: #333; }
.serve_box .right_box { background: url(serve.jpg) no-repeat 160px top; padding-top:110px; }
.list_box,
.serve_box { position:relative; }
.serve_box .left_menu { position:absolute; }
.supplier_menu { padding-top:0px; background-image:none; width:158px; font-size:14px;}
.supplier_list { }
.supplier_sreach { background: url(supplier_sreach.gif) repeat-x left bottom; height: 73px; position: relative; margin:0px; border: 1px solid #c4c4c4; padding:0px; }.supplier_sreach form { padding:0px; margin:0px;}
.supplier_show_head { height: 58px; padding-top:15px; padding-left:15px; color: #787776; }
.supplier_show_head b { color:#ffa200; margin-left: 4px; font: bold 14px Verdana, Geneva, sans-serif; margin-right: 18px; }
.supplier_show_head i { margin-right: 18px; margin-left: 4px; font-style: normal; }
.supplier_sreach ul { background: url(sreach_ico.gif) no-repeat 20px 2px; display: block; height: 68px; padding:5px 0px 0px 100px; color: #787776; list-style: none; margin:0px; }
.supplier_sreach ul li { display: block; float:left; margin-right:8px; padding-top:5px; height: 25px; overflow: hidden; }
.supplier_sreach ul li.hei1 { font-size: 0px; line-height: 0px; clear: both; float: none; padding:0px; height: 1px; }
.supplier_sreach ul li input { vertical-align: middle; }
.supplier_index { background: url(supplier_sreach.gif) repeat-x left bottom; height: 73px; position: relative; margin:0px; }
.supplier_index img { float:left; }
.supplier_index a:link,
.supplier_index a:visited { float:right; margin-right:20px; margin-top:50px; color: #999; text-decoration: none; }
.supplier_index a:hover { color: #000; }
.supplier_tab { background: url(supplier_tab.gif) repeat-x left -2px; height:24px; overflow:hidden; color: #CCC; margin-top:10px; }
.welcome_div { padding-top:3px; padding-left:10px; color: #333;  height:15px;}
.supplier_tab a:link,
.supplier_tab a:visited { display: block; float:left; height:26px; background: url(supplier_tab_menu.gif) left -101px; color: #666; margin-right:2px; text-decoration: none; }
.supplier_tab a:hover { color: #fe7007; }
.supplier_tab a span { height:25px; display: block; float:left; background: url(supplier_tab_menu.gif) no-repeat left -76px; }
.supplier_tab a b { display: block; float:left; height:20px; background: url(supplier_tab_menu.gif) no-repeat right -126px; padding-top: 5px; padding-right: 10px; padding-left: 10px; font-weight: normal; cursor:hand; }
.supplier_tab a:link.link_now,
.supplier_tab a:visited.link_now { height:25px; background: url(supplier_tab_menu.gif) left -25px; color: #2f220a; margin-left:2px; text-decoration: none; }
.supplier_tab a:hover.link_now { color: #2f220a; }
.supplier_tab a.link_now span { background: url(supplier_tab_menu.gif) no-repeat left 0px; }
.supplier_tab a.link_now b { background: url(supplier_tab_menu.gif) no-repeat right -50px; font-weight: bold; }
table.table_style1 { border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; }
table.table_style1 th { font-weight: normal; color: #363127; background: url(table_style1_th.gif) left top; height: 27px; }
table.table_style1 th img { margin-left:2px; vertical-align: middle; border-width: 0px; }
table.table_style1 td { background-color:#f7f7f7; padding: 4px; text-align: center; }
table.table_style1 tr.tr_color td { background-color:#efefef; }
table.table_style1 tr.tr_hidd td { border-bottom: 1px solid #DFDFDF; color: #666; background: #FCFCFC; }
table.table_style1 tr.tr_hidd td.hidd_frist { border-bottom-style: none; background: #FCFCFC url(hidd_frist.gif) no-repeat 160px bottom; }
.list_1 { padding-top:10px; }
.list_1 h2 { font-size: 12px; text-align:left; font-weight: bold; padding-bottom:5px; margin-bottom:8px; margin-top:16px; color: #666; border-bottom: 1px solid #CCC; }
.list_1 a:link,
.list_1 a:visited { height:25px; display: block; clear: both; float: none;  color:#333; padding-top: 5px; border-bottom: 1px dashed #CCC; text-decoration: none; background: url(left_ico.gif) no-repeat 3px -90px; text-indent: 15px; line-height: 1.6em; }
.list_1 a:hover { color:#ff7800; background: #FFFCEC url(left_ico.gif) no-repeat 3px -90px; border-bottom: 1px dashed #994800; }
.supplier_ems { float:left; width: 40%; }
.supplier_our_address { float:left; padding-top:20px; width: 59%; overflow:hidden; line-height: 2em; }
.chose_sort { clear: both; margin-left:auto; margin-right:auto; float: none; padding-top:5px; width: 98%; }
.chose_sort_head input { margin-left:5px; }
.chose_sort select { border: 1px solid #999; }
.select_more select { width: 23%; margin-left:1%; }/********* 翻页 *********/
.pages_box { clear: both; float: none; margin-top: 3px; padding: 10px 15px; text-align: right; }
.pages_box .other_div { float:left; color:#FF6000; }
.pages_box .other_div img { margin-right:8px; }
.pages_box em { font-size: 11px; color: #666666; font-style: normal; padding-right: 10px; }
.pages_box input { vertical-align: middle; }
.pages_box strong { border: 1px solid #d9d300; padding: 3px 6px; text-decoration: none; margin-right: 4px; color: #FFFFFF; background: #d9d300; width: auto; }
.pages_box a:link,
.pages_box a:visited { border: 1px solid #CCCCCC; padding: 3px 6px; text-decoration: none; margin-right: 4px; }
.pages_box a:hover { background: #fdffbf; border: 1px solid #F0F0F0; color: #000000; }
.pages_box a:link.next,
.pages_box a:visited.next { border: 1px solid #CCCCCC; text-decoration: none; margin-right: 4px; background: url(next.gif) no-repeat 46px 8px; padding-top: 3px; padding-right: 15px; padding-bottom: 3px; padding-left: 6px; }
.pages_box a:hover.next { background: #fdffbf url(next.gif) no-repeat 46px 8px; border: 1px solid #F0F0F0; color: #000000; }
.pages_box img { vertical-align: middle; }
.pages_box a:link.prev,
.pages_box a:visited.prev { border: 1px solid #CCCCCC; text-decoration: none; margin-right: 4px; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; padding-left: 15px; background: url(previous.gif) no-repeat 8px 8px; }
.pages_box a:hover.prev { background: #fdffbf url(previous.gif) no-repeat 8px 8px; border: 1px solid #F0F0F0; color: #000000; }

/********* 翻页 *********/
.red_font { color:#F00; }
#PIDesignation { padding-left:10px; width:500px; display: block; }
.box span { width:auto; }
#calendar { border: 1px solid #868686; background: #fafafa url(dropuser_bg.gif) repeat-x left top; padding: 10px; }
.calendar_expire { FONT-WEIGHT: normal; COLOR: #666 }
.calendar_expire A:link { FONT-WEIGHT: normal; COLOR: #666 }
.calendar_expire A:visited { FONT-WEIGHT: normal; COLOR: #666 }
.calendar_expire2 { FONT-WEIGHT: normal; COLOR: #660 }
.calendar_expire2 A:link { FONT-WEIGHT: normal; COLOR: #660 }
.calendar_expire2 A:visited { FONT-WEIGHT: normal; COLOR: #660 }
.calendar_default { COLOR: #069; }
.calendar_default A:link { COLOR: #069 }
.calendar_default A:visited { COLOR: #069 }
.calendar_default2 { COLOR: #060 }
.calendar_default2 A:link { COLOR: #060 }
.calendar_default2 A:visited { COLOR: #060 }
.calendar_checked { FONT-WEIGHT: bold; COLOR: #090 }
.calendar_checked A:link { FONT-WEIGHT: bold; COLOR: #090 }
.calendar_checked A:visited { FONT-WEIGHT: bold; COLOR: #090 }
TD.calendar_checked { BACKGROUND: #ddd }
SPAN.calendar_checked { BACKGROUND: #ddd }
.calendar_today { FONT-WEIGHT: bold; COLOR: #000 }
.calendar_today A:link { FONT-WEIGHT: bold; COLOR: #000 }
.calendar_today A:visited { FONT-WEIGHT: bold; COLOR: #000 }
#calendar_header TD { FONT-WEIGHT: normal; WIDTH: 20px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 15px }
#calendar_year { DISPLAY: none; Z-INDEX: 10; BACKGROUND: #f5fafe; LINE-HEIGHT: 130%; POSITION: absolute }
#calendar_year .col { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f5fafe; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 1px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid }
#calendar_month { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: none; PADDING-LEFT: 4px; Z-INDEX: 11; BACKGROUND: #f5fafe; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 130%; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute }
.fx { background-image:url(isparent.gif); background-position:99% 50%; background-repeat:no-repeat; }
.fxz { background-image:url(isparent.gif); background-position:99% 50%; background-repeat:no-repeat; background-color:#D5D5D5; }
.fxc { background-color:#D5D5D5; }

/* ==========下拉弹出页=========== */

.details { border: 1px #ddd; white-space: nowrap; overflow: visible; width: 170px; color: #000000; text-align: left; line-height: 1.4em; overflow: hidden; border: 1px solid #B1C789; background: #FFF url("dropuser_bg.gif"); background-repeat: repeat-x; background-position: 0 1px; margin: 0px; padding-top: 20px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.dropuser { padding-right: 8px !important; background-image: url(details.gif) !important; background-position: 100% 50% !important; background-repeat: no-repeat !important; cursor: pointer; }
.details li { list-style: none; color: #555555; }
.details ol { padding: 0px 30px 0px; 0px;}
.details a { color: #000000; background: none; white-space: nowrap; }
.details td { border-bottom: 0px; line-height: 1.5em; height: 2em; padding: 4px; background:;}
.details hr { color:#ADC480; }
.details_coon {/*出现滚动条*/ OVERFLOW: auto; WIDTH: 100%; HEIGHT:300px; }
.details_l { border: 1px #ddd; white-space: normal; overflow: visible; width: 170px; color: #ffffff; padding: 4px; text-align: center; line-height: 1.4em; overflow: hidden; border: 1px solid #B1C789; margin: 0px; background-color: #007900; }
ul.details_coon li { float:none; clear:both; height:18px; margin: 0px; padding: 0px; overflow:hidden; }
.details_coon li b { font-weight:normal; }
.table_style1 td ul,
.table_style1 td ul li { line-height: 22px; margin-bottom: 0px; margin-top: 0px; }

/* ==========下拉弹出页结束=========== */
.details_l { border: 1px solid #B1C789; white-space: normal; overflow: hidden; width: 170px; color: #ffffff; padding: 4px; text-align: center; line-height: 1.4em; overflow: hidden; border: 1px solid #B1C789; background-color: #CC6600; }
.xz { font-size: 12px; padding-top: 3px;  color: #00A8FF; border-top: #00A8FF; border-right: #00A8FF; border-bottom: #00A8FF; border-left: #00A8FF; }
.cg { font-size: 12px; color: #FF6600; line-height: 1.5; padding-top: 2px; max-width:550px; }
.cw { font-size: 12px; color: #FF6600; line-height: 1.5; padding-top: 2px; max-width:550px; }
.xzinput { line-height: 1.5;  background-color: #F7F7F7; border: 1px solid #00A8FF; font: 12px Arial, Helvetica, sans-serif; line-height: 1.3em; color: #006699; }
.dk { font-size: 12px; line-height: 1.5;  padding-top: 2px; max-width:550px; }
.dkinput { line-height: 1.5;  border: 1px solid #cccccc; font: 12px Arial, Helvetica, sans-serif; color: #006699; background: #FFF; }
.title { font-size: 12px; line-height: 1.5; padding-top: 2px; max-width:550px;  }
.user_login { position:absolute; right:5px; bottom:5px; background: url(login_bg.gif) no-repeat left top; height: 23px; width: 312px; padding-top: 5px; padding-left: 10px; color: #532d00; font-size:12px; }.user_login a { color: #532d00; margin:0px 5px;}
.box_5 { background: #fffef0 url(box_5.gif) repeat-x left top; border: 1px solid #e5b97a; float:left; width:49%; margin-top:8px; padding-bottom:10px; }
.box_5_head { height:28px; font-size:14px; font-weight:bold; padding-left:10px; padding-top:6px;}
.box_5_list { height:23px; padding-top:7px; padding-left:10px;}
.box_5_list b { float:right; margin-top:0px; _margin-top:-18px; display:block; margin-right:10px;}
.good_us { padding-left:280px; background: url(goog_us.gif) no-repeat left top; }
.text15 { line-height:1.5em;}
.text07 { font-size:14px; font-weight:bold;}


table.table_style2 { }
table.table_style2 th { color: #715300; /*background: url(table_style2_th.gif) left top;*/ height: 27px; }
table.table_style2 th img { margin-left:2px; vertical-align: middle; border-width: 0px; }
table.table_style2 td { background-color:#fff; padding: 4px; text-align: center; }
table.table_style2 tr.tr_color td { background-color:#efefef; }
table.table_style2 tr.tr_hidd td { border-bottom: 1px solid #DFDFDF; color: #666; background: #FCFCFC; }
table.table_style2 tr.tr_hidd td.hidd_frist { border-bottom-style: none; background: #FCFCFC url(hidd_frist.gif) no-repeat 160px bottom; }
table.table_style3 { border-top: 1px solid #CCC; border-left: 1px solid #CCC; }
table.table_style3 th { color: #715300; height: 27px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC;}
table.table_style3 th img { margin-left:2px; vertical-align: middle; border-width: 0px; }
table.table_style3 td { background-color:#fff; padding: 4px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; }
table.table_style3 tr.tr_color td { background-color:#efefef; }
table.table_style3 tr.tr_hidd td { border-bottom: 1px solid #DFDFDF; color: #666; background: #FCFCFC; }
table.table_style3 tr.tr_hidd td.hidd_frist { border-bottom-style: none;}
