/* 供应采购首页面*/
/*共用部分*/
.center {text-align:center}
.row_noline {height:10px; overflow:hidden; clear:both}
.h_5 {height:5px; overflow:hidden; clear:both}
.h_7 {height:7px; overflow:hidden; clear:both}
.h_15 {height:15px; overflow:hidden; clear:both}
.h_20 {height:20px; overflow:hidden; clear:both}
.h_25 {height:25px; overflow:hidden; clear:both}

.border {border:#ff6600 1px solid;}
.bordery { border:#ffe898 1px solid}
.borderd { border:#d4d4d4 1px solid}
.borderd2 { border:#ededed 2px solid}

.title {background:url(../images/search/bg_title.gif) repeat-x; height:25px; font-weight:bold;font-size:14px; line-height:25px; color:#000000; padding-left:7px;}
.title_ul { border-bottom:1px solid #ffab66}
.bgcolor {background:#fff5ee;}
.content {padding:7px;}

.font_14 {font-size:14px;}
.font_b {font-weight:bold}
.f25 {color:#f25000}
.red { color:#FF0000;}
.red A:link {COLOR: #FF0000; TEXT-DECORATION: none}
.red A:visited {COLOR: #FF0000; TEXT-DECORATION: none}
.red A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}

/*主体部分*/
#main_box {height:auto;width:960px; margin:auto; text-align:left;}
.rowbox {height:auto;width:960px; margin:auto; text-align:center}
.smtitle { background:url(../images/cp/icon_begin.gif) no-repeat #fff4e8 5px 5px; height:28px; border-bottom:#FF6600 1px solid; margin:5px; text-align:left}
.titles { margin:8px 0px 0px 30px}

.TitleMenu { height:36px;}
.TitleMenuUl { margin:0px}
.TitleMenuUl li { float:left; width:112px; height:36px; background:url(../images/cp/menu_n.gif) no-repeat; margin-right:2px; text-align:center; font-size:14px; font-weight:bold; line-height:36px}
.TitleMenuUl .TitleSmYes { float:left; width:112px; height:36px; background:url(../images/cp/menu_y.gif) no-repeat; text-align:center; font-size:14px; font-weight:bold; line-height:36px; color:#FFFFFF}

/*主体部分 -- 左列*/
#main_box #main_l {width:658px; height:auto; float:left;}
#main_box #main_l .ygt_box {height:27px;}
#main_box #main_l .ygt_box .ygt {height:27px; width:180px; background:url(../images/cp/bg_ygtfirst.gif) no-repeat;font-weight:bold;line-height:27px;color:#000000;text-align:right;padding-right:5px; position:absolute}
#main_box #main_l .ygt_box .zhixun {width:570px;height:27px;background:url(../images/cp/bg_zhixun.gif) no-repeat;position:absolute;margin-left:191px;line-height:27px;padding-left:85px;}
#main_box #main_l .ad_main {height:93px;}

#category {margin-top:10px;width: 100%; display:inline}
#category #categoryleft{float: left;width:48%;}
#category #categoryright{float: right;width:48%;}
#category li{ font-size:12px;line-height: 150%;text-align: left;width: 100%;  }
#category li.b{font-weight: bold;list-style-position: inside;margin-top:3px; font-size:14px; color:#003399;list-style-image: url("../images/cp/icon_arrow.gif")}
#category li.b A:link {COLOR: #003399; TEXT-DECORATION: none}
#category li.b A:visited {COLOR: #003399; TEXT-DECORATION: none}
#category li.b A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}

#category li.c{padding-bottom: 2px;padding-left: 16px; color:#6666cc}
#category li.c A:link {COLOR: #6666cc; TEXT-DECORATION: none}
#category li.c A:visited {COLOR: #6666cc; TEXT-DECORATION: none}
#category li.c A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}

#category ul {list-style-type: none;margin: 0px;padding: 0px;}



.page_box {height:26px; background:#f2f2f2;border-top:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid;}
.page_box .jg {height:26px; width:400px;position:absolute; background:url(../images/cp/bg_search_fd.gif) no-repeat 5px 0px; line-height:26px; padding-left:30px;color:#000000}
.page_box .fy {width:300px;height:26px;position:absolute;margin-left:461px; color:#000000; text-align:center;padding-top:6px;}



.bottom_page {height:26px; text-align:right;}
.bottom_page .input_nb {width:20px;height:20px;}

/*主体部分 -- 右列*/
#main_box #main_r {width:290px; height:auto;float:right;}

#main_box #cmain_l {width:750px; height:auto; float:left;}
#main_box #cmain_r {width:186px; height:auto;float:right;}

.SmRTitle { background:url(../images/cp/title_bg.gif) no-repeat; height:30px}
.titleText { font-size:14px; font-weight:bold;color:#ffffff; margin:10px 0px 0px 10px}
.titleText A:link {COLOR: #ffffff; TEXT-DECORATION: none}
.titleText A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.titleText A:hover {	COLOR: #ffffff; TEXT-DECORATION: underline}


.hzTWBox { margin:10px 5px; height:97px;}
.hztitle {height:20px; font-weight:bold; text-align:left}
.hzText{text-align:left; line-height:20px; width:160px; color:#999999;}
.wlsjBox { margin:10px 5px; height:111px;}
.jmRlist { text-align:left; background:url(../images/cp/icon_jt.gif) 0px 5px no-repeat; padding-left:10px; margin:0px 10px; height:22px;line-height:22px}
.borderB { border-bottom:#CCCCCC 1px dashed}

.cpRbox { margin:6px}

.GymyBox { text-align:left;margin:10px; line-height:180%;border-bottom:#999999 dashed 1px}
.QgmyBox { text-align:left;margin:10px; line-height:180%}


.tjqyBox { margin:10px;border-bottom:#999999 dashed 1px}

.tjqyBox .VipqyBox {height:70px; overflow:hidden}
.tjqyBox .VipqyBox .VipqyPic{ float:left; width:90px; height:70px}
.tjqyBox .VipqyBox .VipqyTxt{ float:right; width:170px; height:70px; text-align:left; text-indent:20px; color:#999999; line-height:160%;}
.tjqyBox .VipqyName{ clear:both; text-align:left; font-weight:bold; height:24px; line-height:24px; padding-left:30px}

.tjqyNameList { text-align:left; margin:10px;color:#000066}

/*产品最终页*/
.wlendpace { width:960px; margin:auto; text-align:left; height:22px; border-bottom:#999999 2px solid}
#endpagebox { margin:auto; width:960px; height:auto}
#endpagebox .endpageL {width:695px; float:left; height:315px;}
#endpagebox .endpageL .xxTitle {height:35px;border-bottom:#d7d7d7 1px solid; line-height:35px; text-align:left; font-weight:bold;font-size:16px; }
#endpagebox .endpageL .Xxbox .XxTable { width:290px; height:264px; float:left}
.XxTableUl { margin:0px; list-style-type:none; height:264px}
.XxTableUl li { width:143px; float:left; background:#f4fffe; height:43px; border-top:#cfe9e8 1px solid; border-right:#cfe9e8 1px solid; line-height:43px; font-size:14;}
.XxTableUl .tdl {border-left:#cfe9e8 1px solid}
.XxTableUl .tdb {border-bottom:#cfe9e8 1px solid}
#endpagebox .endpageL .Xxbox .XxCld { width:385px; float:right}
#endpagebox .endpageL .Xxbox .XxCldRow { font-size:14px; text-align:left; border-bottom:#cccccc 1px dashed; height:36px; line-height:36px}
.XxMsm { text-align:left}

#endpagebox .endpageR {width:250px; float:right; height:315px; background:#f9f9f9; border:#d7d7d7 1px solid}
#endpagebox .endpageR .ztTitle {height:35px;border-bottom:#d7d7d7 1px solid; line-height:35px; text-align:left; font-weight:bold;font-size:14px; color:#666666; background:url(../images/cp/ygt.gif) no-repeat 200px 6px;}
#endpagebox .endpageR .ztBox { margin:15px}
#endpagebox .endpageR .ztBox .ztXx { line-height:28px; text-align:left; font-size:14px;}
#endpagebox .endpageR .ztBox .ztXx  a:link {color: #00a500; font-weight:bold; text-decoration:underline;}
#endpagebox .endpageR .ztBox .ztXx  a:visited {color: #00a500; font-weight:bold; text-decoration:underline;}
#endpagebox .endpageR .ztBox .ztXx  a:hover {color: #00a500; font-weight:bold;  text-decoration: underline;}

.wlendtitle { width:960px; margin:auto; text-align:left; height:28px; border-bottom:#999999 2px solid}
.xxxxBoxtext { background:#f9f9f9; border:#d7d7d7 1px solid; width:510px; height:183px; text-align:left;float:left}
.xxxxtext { line-height:26px; font-size:14px; margin:0px 20px; text-indent:30px}
.djckxxlxfs { width:425px; height:183px; background: url(../images/cp/bg_lxfs.gif) no-repeat; float:right}
.xxfsbox { font-size:14px; line-height:28px}
.other_hy { height:100px;}
.otherUl { margin:0px; list-style-type:none;}
.otherUl li { width:280px; height:100px; background:url(../images/cp/bg_ygt.gif) no-repeat bottom right #fffdf4; border:#c1ac62 1px solid; text-align:left;   float:left; margin:0px 15px}
.otherLi {line-height:22px; margin:10px}
.mygtfmtitle { margin:auto; width:820px; background:url(../images/cp/bg_titlec.gif) no-repeat; padding-left:20px; color:#0642c9; font-size:14px; font-weight:bold; text-align:left; height:18px; line-height:18px;}
.mygtfmbox { height:auto; width:775px; margin:auto; border:#d7d7d7 1px solid; }
.mygtfmboxtext { text-align:left; line-height:24px; color:#666666; margin:20px;}
.msm { height:33px; text-align:right; line-height:33px; padding:0px 20px;}
.msmback { height:48px; text-align:right; line-height:48px; padding:0px 20px; background:#f9f9f9}
.msmRow { width:540px; text-align:left; margin:auto}
.msmtextinput { width:690px; height:105px; border:#718da6 1px solid; padding:5px; line-height:22px}
.msmRowOK { width:690px; text-align:right; margin:auto}
.mzsm { border:#999999 1px  solid; margin:auto; width:960px; background:url(../images/cp/bg_mzsm.gif) no-repeat; height:29px; line-height:29px; color:#ff0000; padding-left:60px; text-align:left}
.Related { margin:auto; width:960px; height:29px; line-height:29px; text-align:center}

.pic { padding:10px; border:#CFCFCF 1px solid; width:213px; height:223px;}
