@import url("color.css");
@import url("page-css.css");
*{margin:0; padding:0; border:0;}
body{background:#fff;font-family:Arial,simsun,'宋体','新宋体',sans-serif;font-size:12px;color:#585755;line-height:140%;margin:0;}
div,td,th {margin:0px; padding:0px;}
dl,dt,dd,ul,ol,li {list-style-type:none; padding:0; border:0; margin:0; }
dl,ul {clear:left; text-align:left; }
h1,h2,h3,h4,h5 {font-size:12px; margin:0; }
em { font-style: normal;}
input{border:1px;}

a{color:#302E2B;text-decoration:none;}a:link{color:#302E2B;}a:hover{color:#77AE02;text-decoration:none;}a:active{color:#77AE02; }
.clear{clear:both;}
.fix{zoom:1; overflow:hidden;}.fix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden !important; }

#topline{height:28px; line-height:28px; background:url("../../../images/topline.gif") repeat-x;}
.toplinein{width:783px; margin:0px auto 0px auto; text-align:right;}
.toplinein em{background:url("../../../images/gobackjm.gif") no-repeat; padding-left:13px;}

#topyz{height:28px; line-height:28px;}
.topyzin{width:783px; margin:0px auto 0px auto; text-align:right;}

#wrapper{width:783px; margin:auto; margin-top:0; margin-bottom:0; padding-left:0;}
/*------- 顶部 ---------- */
#Topnav{height:78px;background:url("../images/index01.gif") bottom left no-repeat;}
     .compname{float:left; width:45%; float:left;}
	    .compname li.name{line-height:30px; font-size:20px; font-weight:bold; font-family:'黑体',Arial;}
	     .compname li.url{font-family:Arial; font-size:14px; font-weight:bold; color:#287690;}
     .Topad{height:25px; line-height:25px; width:500px; float:left;}
        .Topad li{height:20px; line-height:20px; display:inline;}
         .Topad li.ds{}
	 .Tapadr{height:25px; line-height:25px; width:260px; float:right; text-align:right;}
#Topnav_btm{clear:both;width:100%; height:100px; background:#A60000;}
	 .Topnav_btmlt{height:12px; width:22px; float:left; background:url("../images/index02.gif") left top no-repeat;}
	 .Topnav_btm01{float:left;}
	 .Topnav_btm02{float:left;padding-left:350px;}
	 
/*------- 中下部 ---------- */
#textbody{background:url("../images/textbodybg.gif") left top repeat-x;}
    /*---- 导航栏 ---- */
#navline{clear:both;height:30px;}
#navline ul{height:25px;}
#navline li{background:url("../images/allpng.gif") 0px -10px no-repeat; height:20px; padding-top:10px; width:85px;}
#navline li{float:left;text-align:center;margin-right:2px;}
#navline li:hover{background:url("../images/allpng.gif") -89px -10px no-repeat; height:20px; padding-top:10px; width:85px;}
   /*---- 左边部分 ---- */
#textbodylt{width:213px;float:left;margin-top:5px;}
#textbodylt{width:213px;}
     .ltbox_hd{width:213px; height:27px; background:url("../images/allpng.gif") 0px -42px no-repeat;}
	 .ltbox_cont{width:211px;border-left:1px solid #D6D6D7; border-right:1px solid #D6D6D7; border-bottom:1px solid #D6D6D7;}
	   .lttitle{height:25px;line-height:25px; background:url("../images/allpng.gif") -1px -74px no-repeat;}
	   .lttitle{color:#3194BC; font-weight:bold; padding-left:15px;clear:both;}
	   .lttitlelow{clear:both;width:210px; height:20px; background:url("../images/allpng.gif") -1px -79px no-repeat;}
	   .index_login{clear:both;padding-left:25px;}
	     .index_login li{float:left; line-height:22px;}
	       .index_login li.lt{width:50px; padding-top:4px;}.index_login li.rt{width:110px; padding-top:2px; display:inline;}
	       .index_login li.bt{width:170px; padding-top:5px;}.index_login li.bt a{padding:4px; padding-left:0;}
	   .search{padding:5px; padding-left:15px;}
	   .search ul li{margin-bottom:4px;}
	   #companyct{padding-top:10px;word-break:break-all;word-wrap:break-word;}
	   .companyctlt{width:45px;height:100px;background:url("../images/24.gif") 20px 0px no-repeat;float:left;text-align:right;}
	   .companyctrt{width:155px; float:right;}
	   .companyctrt li{line-height:20px;}
	   #Procurementli{margin:5px;}
	   #CustomerEv{margin:5px;}
	   #Recruitce{margin:5px;}
	   #Jm_Support{padding-left:10px;padding-right:10px; padding-top:5px;}
	   #Jm_Support li{line-height:20px;}
	   #Jm_Support li.Supportkey{color:#F69A48; font-weight:bold}
		.adv_imgs{background:#FFF; margin-top:5px; text-align:left;}
		.adv_imgs img{width:110px; height:50px; border:1px solid #e0e0e0; margin-top:2px; margin-bottom:2px;}
		.adv_imgs ul{padding:5px;}
		.adv_imgs ul li{width:100px; float:left; text-align:center; padding:5px; border:1px solid #e0e0e0; margin-top:2px; margin-bottom:2px;}
	/*---- 右边部分 ---- */
#textbodyrt{width:565px; float:right;}
   #naviline{margin-top:5px; line-height:25px;}
   .conbox{height:1%; margin-bottom:5px; border:1px solid #D0D0D0;}
   .conboxtitle{background:url("../images/compinfotlbg.gif") 0px 0px repeat-x; margin:1px;}
   .conboxtitle span{padding-left:15px; font-weight:bold; line-height:24px;}
   .conboxtext{height:1%;padding:5px; padding-bottom:20px; word-break:break-all; overflow:hidden;}

/*-----------------*/
ul.newslist{}
ul.newslist li{height:22px; line-height:22px; overflow:hidden;}
ul.newslist li{background:url("../images/libg01.gif") 2px 8px no-repeat; padding-left:8px;}

ul.prolist{}
ul.prolist li{float:left; width:92px; height:132px; padding:5px; border:1px solid #E0E0E0; margin:5px 2px 5px 2px; text-align:center;vertical-align:middle;}
/*
ul.prolist li{float:left; width:92px; height:132px; padding:5px; border:0px solid #E0E0E0; margin:5px 2px 5px 2px;}
ul.prolist li img{width:90px; height:90px; border:1px solid #E0E0E0;}
*/
ul.prolist li h1{font-size:12px; font-weight:normal; height:33px; text-align:center; word-break:break-all; overflow:hidden;}

ul.Procurement{}
ul.Procurement li{height:22px; line-height:22px; overflow:hidden;}
ul.Procurement li{background:url("../images/libg01.gif") 0px 8px no-repeat; padding-left:6px; margin-left:3px; margin-right:3px;}

ul.Procurementb{}
ul.Procurementb li{float:left; width:48%; height:22px; line-height:22px; overflow:hidden;}
ul.Procurementb li{background:url("../images/libg01.gif") 3px 8px no-repeat; padding-left:9px;}

ul.CustomerEv{}
ul.CustomerEv li{height:22px; line-height:22px; overflow:hidden;}
ul.CustomerEv li{background:url("../images/libg01.gif") 2px 8px no-repeat; padding-left:8px;}

ul.job{}
ul.job li{height:22px; line-height:22px; overflow:hidden;}
ul.job li{background:url("../images/libg01.gif") 2px 8px no-repeat; padding-left:8px;}
/*-----------------*/
/*-------客户留言----------*/
#Customerbooklist{margin-top:5px; margin-bottom:5px;}
#Customerbooklist table{background:#E2E2E2;}
#Customerbooklist table td{text-align:left; padding:5px;}
.borbot{border-bottom:1px solid #000;}
#Customerbooklist table .quesinfol{width:17%; background:#FAFAFA;text-align:left;padding:5px;vertical-align:top;}
#Customerbooklist table .quesinfor{width:83%; background:#FFF;text-align:left;vertical-align:top; padding:0; }
#Customerbooklist div.guestinfo{margin:5px;}
#Customerbooklist div.guestname{background:url("/PubImage/guestnameli.gif") 0px -1px no-repeat; padding-left:18px; line-height:20px;}
#Customerbooklist div.guesthead{padding:4px; width:60px; border:1px solid #DEE5C9; background:#F6F8EF;}
#Customerbooklist div.guesthead img{width:60px; height:60px; border:1px solid #DEE5C9;}
#Customerbooklist div.quesinfo{}
#Customerbooklist div.quesinfo dl{}
#Customerbooklist div.quesinfo dl dt{font-size:14px; border-bottom:1px solid #E2E2E2; line-height:25px; background:#FCFCFC;}
#Customerbooklist div.quesinfo dl dt{padding:5px; padding-bottom:0px;}
#Customerbooklist div.quesinfo dl dt em{padding-left:15px;font-size:12px; line-height:18px; text-align:center;}
#Customerbooklist div.quesinfo dl dd{font-size:13px;line-height:24px;padding:5px; word-break:break-all;}
#Customerbooklist div.qanswer{border:1px solid #E8E2A1; background:#FDFCF3; padding:5px; word-break:break-all;}

.tabstyle{height:5%; border:1px solid #CBEFF9; margin-bottom:15px; padding-top:1px; padding-right:1px;}
.tabstyle table{background:#F9FEFE;}
.tabstyle table th{padding-left:10px;background:#FFF url("/MyShop/images/tableth.gif") repeat-x;height:30px;vertical-align:middle;}
.tabstyle table th{text-align:left; font-size:14px; font-weight:bold; border-bottom:1px solid #B0DAE6; color:#0D6077;}
.tabstyle table td{padding-left:5px; height:25px; line-height:25px;}
/*-----------------*/
   
/*---- 底部 ---- */
#bottom{clear:both; width:100%; background:#A60000;}
.bottomtext{background:url("../images/bottom01.gif") 0px 0px no-repeat; height:41px; line-height:41px; color:#FFFFFF; text-align:center;}
/*---- input ---- */
input.login_idx{width:100px; height:19px;}
input.login_idx{background:url("../images/allpng.gif") 0px -103px no-repeat; font-family:Arial, Helvetica, sans-serif;border-right:1px solid #AEAEAE;border-bottom:1px solid #AEAEAE;border-top:0; border-left:0;padding-top:2px; padding-bottom:-1px !important; padding-left:6px;}
input.search_idx{width:180px; height:19px; }
input.search_idx{background:url("../images/allpng.gif") 0px -103px no-repeat; font-family:Arial, Helvetica, sans-serif;border-right:1px solid #AEAEAE;border-bottom:1px solid #AEAEAE;border-top:0; border-left:0;padding-top:2px; padding-bottom:-1px !important; padding-left:6px;}
input.button_lgn01{border:0;background:url("../images/allpng.gif") -313px 0px no-repeat; width:70px; height:20px; cursor:pointer;}
input.button_lgn01{margin-left:13px; margin-top:4px;}
input.button_sch{border:0;background:url("../images/allpng.gif") -224px 0px no-repeat; width:83px; height:22px; cursor:pointer;}
input.checkboxs{margin:0; padding:0; border:0;}
SELECT{border:1px solid #AEAEAE; background:url("/MyShop/images/bg_input_text.png") #FFFFFF 0px 0px repeat-x;}
TEXTAREA{border:1px solid #AEAEAE; background:url("/MyShop/images/bg_input_text.png") #FFFFFF 0px 0px repeat-x;}
TEXTAREA{font-size:13px; font-family:Arial, Helvetica, sans-serif; word-break:break-all; width:380px;}