/* CSS Document */
body {margin:0; padding:0; font:12px/150% "宋體", arial; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; list-style-type:none; overflow:hidden; zoom:1;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

/* 鏈接顔色 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #0E7F5C; text-decoration:underline;}
a:active {color: #333;}

/* 其他屬性 */
.clear{ clear: both; font-size:1px; line-height:1px; height:1px;}
.mr{margin-right:10px;}
.mt{margin-top:10px;}
.button{border:1px solid #6582BF; background-color:#0E7F5C; color:#FFFFFF; font-size:12px; padding-top:2px; height:20px; cursor:hand;}
.input{color:#999;}

/* 登錄 */
#top{margin:0 auto; width:950px;}
.passport{width:950px; height:33px;clear:both; BACKGROUND: url(../image/index_bg00.gif) repeat-x 0px bottom; overflow:hidden;}
.passport .s0{float:left; padding:4px 3px 0 5px; color:#FF7F00; font-size:14px; font-weight:bold;}
.passport .s1{float:left; padding:7px 0 0 5px; color:#333;}
.passport .s2{float:left; padding:3px 5px 0 5px;}
.passport .s2 input{border:1px solid #ccc; width:80px; font-size:12px;}
.passport .s3{float:left; padding:3px 0 0 2px;}
.passport .s3 input{height:20px; width:52px; background:url(../image/index_button01.gif) no-repeat center; border:0; padding:2px 0 0; font-size:12px; text-align:center;}
.passport .s4{float:right; padding:7px 0 0; width:350px; color:#FF6600;}

/* LOGO */
.logo{width:950px; height:72px;}
.logo .title{float:left; width:200px;}
.logo .ad{float:left; width:590px; text-align:center;}
.logo .menu{ float:right; width:160px;}
.logo .menu li{background: url(../image/tt_10.gif) no-repeat 0 7px; width:70px; float:left; padding-left:10px; line-height:22px;}

/* 導航 */
.nav{background:url(../image/index_bg01.gif) repeat-x; height:30px;}
.nav .n01{float:left;}
.nav .n01 li{background:url(../image/index_sx.gif) no-repeat left center; float:left; width:90px; text-align:center;}
.nav .n01 li.nav_first{background:none transparent scroll repeat 0% 0%;}
.nav .n01 li a{font:bold 14px/30px normal; width:90px; text-align:center;}
.nav .n01 li.current{ background:url(../image/sort_01.gif) no-repeat 8px 4px;}
.nav .n02{float:right; line-height:30px; color:#FFFFFF; margin-right:11px; }
.n02 img{ width:28px; height:11px; float:left}
/*.n02 a{ margin-right:0px; float:left;} 
.n02 span{float:left; margin-left:2px; margin-right:2px;}*/
.n02 a{ margin-left:4px; margin-right:4px;} 
.subnav{border:4px solid #D9F0EA; width:942px; margin-top:5px; overflow:hidden;}
.sn{float:left; text-align:left; height:63px; margin:3px 0 0 5px; width:285px;}
.sn li{list-style-type:none; color:#0E7F5C; line-height:21px;}
.search{width:515px; float:left; text-align:left; height:60px; margin-top:5px; border-right:1px solid #ebebeb;}
.search li{list-style-type:none; height:30px; color:#333;}
.search .ib{border-bottom:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; height:18px;}
.search .bn{height:22px; width:48px; background:url(../image/yyzs_bg04.gif) no-repeat center; border:0; font-weight:bold; color:#fff; letter-spacing:6px; line-height:22px; padding:2px 0;}

/* 子導航 */
.snav{background:url(../image/sort_02.gif) repeat-x; height:28px; margin-top:8px; line-height:28px; color:#0E7F5C; padding-left:20px;}
.snav span{background:url(../image/sort_03.gif) no-repeat; display:block; width:82px; float:left; margin:4px 12px 0 0; text-align:center; font:bold 14px/24px normal;}

/* 頁面主體 */
#main{margin:8px auto; width:950px;}

/* 左側 */
.left{width:723px; margin-bottom:10px; float: left;}

/* 推薦供應商 */
.tj{border:1px solid #A4D4BE;}
.tj dt{background:url(../image/sort_04.gif) repeat-x; border-bottom:1px solid #A4D4BE; font:bold 14px/16px normal; padding:3px 10px;}
.tj dd{padding:8px; font-size:14px; line-height:24px; color:#0E7F5C;}

/* 熱門产品 */
.hot{width:400px; padding-left:15px; _padding-left:11px;}
.hot dt{background:url(../image/sort_06.gif) repeat-x; padding-left:15px; margin-bottom:5px; height:23px; font:bold 14px/23px normal;}
.hot dd li{width:100px; float:left; text-align:center;}
.hot dd img{width:65px; height:65px; padding:2px; border:1px solid #ccc; margin:5px 0 3px 0;}

/* 右側 */
.right{width:212px; margin-bottom:10px; float:right;}

/* 關鍵字 */
.key{border:1px solid #E2E2DF; width:306px; float:left;}
.key dt{background:url(../image/sort_14.gif) repeat-x; border-bottom:1px solid #E2E2DF; padding:3px 0 3px 6px; font:bold 14px/14px normal; color:#AC8A17;}
.key dd{padding:2px 8px 4px 8px;}
.key dd li{border-bottom:1px dashed #ccc; padding:5px 0;}
.key dd li span{background:#FEA100; padding:0 4px; color:#FFFFFF; font:bold 13px/13px normal; text-align:center; margin-right:5px;}


/* 主要內容 */
.wrap02{clear:both; margin-bottom:10px;}
.wrap02 h2{background:url(../image/sort_09.gif) repeat-x; font:normal 12px/29px normal; padding-left:10px; color:#999; margin-bottom:8px;}
.wrap02 h2 span{background:url(../image/sort_10.gif) no-repeat 0; padding-left:25px; line-height:29px;}
.wrap02 .cont{width:290px; float:left; border:1px solid #CAE4DE; background:#FAFEFD; padding:8px;}
.wrap02 .cont h3{font:bold 14px/24px normal;}
.wrap02 .cont .pic{ border-bottom:1px dashed #ccc; padding-bottom:5px;}
.wrap02 .cont .pic img{width:70px; height:70px; padding:2px; border:1px solid #E1E1E1; float:left; margin-right:9px;}
.wrap02 .cont .list01{margin-top:6px; line-height:22px; color:#777;}
.wrap02 .cont .list01 p{width:220px; float:left; color:#0E7F5C;}
.wrap02 .list02{width:630px; float:right;}
.wrap02 .list02 span{color:#999; border-bottom:1px dashed #ABB5C6; display:block; padding:0 0 5px 10px; margin-bottom:8px;}
.wrap02 .list02 .dq{display:none; position:absolute; border:1px solid #E1E1E1; background:#F7F7F7; width:618px; padding:5px;}
.wrap02 .list02 .pro01{margin-bottom:5px;}
.wrap02 .list02 .pro01 li{width:105px; float:left; text-align:center;}
.wrap02 .list02 .pro01 img{width:65px; height:65px; padding:2px; border:1px solid #ccc; margin-bottom:5px;}
.wrap02 .list02 .pro02 li{background:url(../image/sort_11.gif) no-repeat 6px 7px; padding-left:15px; width:90px; float:left; line-height:26px;}

/* 底部 */
#footer{width:950px; margin:0 auto;}
#footer .ff03{ height:26px; line-height:26px; background-color:#E1E1E1; text-align:center;}
#footer .f02{clear:both; font-family: Arial, Helvetica, sans-serif; text-align:center; padding-top:8px;}


/* --------------------list------------------------- */

/* list左側 */
.list-left{width:690px; float:left}

/* 所在位置 */
.szwz{background:url(../image/sort_12.gif) repeat-x; line-height:24px;}
.szwz span{background:url(../image/sort_13.gif) no-repeat 10px 0; padding-left:30px;}
.szwz font{font-size:12px; color:#FF0000;}

.smenu{margin-bottom:10px;}
.smenu dd{border-bottom:1px dashed #ccc; padding:8px 11px; color:#999;}
.smenu .zl li{width:157px; float:left; background:url(../image/sort_11.gif) no-repeat 0 7px; padding-left:10px; line-height:22px;}

#state_more{border:1px solid #E1E1E1; background:#F7FCFC; padding:5px 0; width:80px;}
#state_more li a,#state_more li ul a:visited{display: block; padding-left:15px;}
#state_more li a:hover {color:#F3F3F3; background:#2C8D70; font-weight:bold; padding-left:15px;} 



.list dd:hover{cursor:TEXT;background-color: #F7F7F7;}
.list h2{background:url(../image/sort_09.gif) repeat-x; font:bold 14px normal; padding:4px 0 0 10px; color:#0E7F5C; height:25px;}
.list h2 span{background:url(../image/sort_10.gif) no-repeat 0; padding-left:25px; line-height:25px; display:block; width:480px; float:left; }

.list dt{padding:10px 0 0 100px;}
.list dt p{width:100px; float:left; font-weight:bold; color:#6D9773; text-align:center;}
.list dt .tw{width:190px;}

.list dd{border-bottom:1px dashed #ccc; padding:8px 0;}
.list dd li{float:left;}
/*.list dd img{width:85px; height:70px; padding: 4px 2px; border:1px solid #ccc; float:left;}*/
.list dd p{float:left; width:80px; line-height:26px; margin-left:10px;text-align:right;}
.list dd .imbg{background-image: url(../image/Discussion.gif);background-repeat: no-repeat;background-position: -3px; float:left;}
.list dd span{display:block;padding-left:10px;clear:both;line-height:22px;width:560px;}

.list .w{width:220px; text-align:left; display:inline;}
.list .wg{ width:230px; text-align:left;}
.list h6{font:normal 14px/24px Arial;text-align:center; margin-top:10px;}
.list h6 b{color:#FF0000;}


/* 最新企業排行榜 */
.list-vip h2{background:url(../image/sort_09.gif) repeat-x; font:bold 14px normal; padding:4px 0 0 10px; color:#0E7F5C; height:25px;}
.list-vip h2 span{background:url(../image/sort_10.gif) no-repeat 0; padding-left:25px; line-height:25px; display:block; width:480px; float:left;}

.list-vip dt{padding:10px 0 0 30px;}
.list-vip dt p{width:100px; float:left; font-weight:bold; color:#6D9773; text-align:center;}
.list-vip dt .tw{width:200px; text-align:left; padding-left:80px;}

.list-vip dd{padding:8px 0;}
.list-vip dd li{padding-left:30px; background:url(../image/zhao.gif) no-repeat 10px 5px; border-bottom:1px dashed #ccc; }
.list-vip dd p{float:left; width:100px; line-height:26px; text-align:center;}
.list-vip .w{width:280px; text-align:left;}
.list-vip h6{font:normal 14px/24px Arial; background:#F7F7F7; text-align:center; margin-top:10px;}
.list-vip h6 b{color:#FF0000;}

/* list右側 */
.list-right{width:250px; float:right}

/* 右側框架樣式 */
.wrap01{border:1px solid #A4D4BE;}
.wrap01 dt{background:url(../image/sort_04.gif) repeat-x; border-bottom:1px solid #A4D4BE; font:bold 14px/16px normal; padding:3px 10px; color:#0E7F5C;}
.wrap01 dd{padding:8px; color:#0E7F5C; line-height:22px;}

.zt{margin-bottom:10px;}
.zt li{float:left; border:1px solid #D5DDDB; background:#F7FCFC; padding:2px; margin:3px; text-align:center;}
.zt li img{height:78px; width:100px;}

.kstd dd{padding:10px 0 0 8px;}
.kstd a{display:block; width:76px; padding-left:4px; float:left; background:url(../image/pro_button.gif) no-repeat; height:36px; text-align:center; line-height:28px; color:#AD6420;}


.sanchina,.furen,.zsm,.gloria,.diao,.trt,.actavis,.sh,.sw,.winteam,.pude,.hd,.krb,.qy,.sq,.hh{ background:url(../image/brand.gif) no-repeat 1px top; height:23px;}
.sanchina{ background-position:0px 0px;}
.furen{ background-position:0px -25px;}
.zsm{ background-position:0px -49px;}
.gloria{ background-position:0px -74px;}
.diao{ background-position:0px -99px;}
.trt{ background-position:0px -123px;}
.actavis{ background-position:0px -150px;}
.sh{ background-position:0px -174px;}
.sw{ background-position:0px -198px;}
.winteam{ background-position:0px -223px;}
.pude{ background-position:0px -247px;}
.hd{ background-position:0px -270px;}
.krb{ background-position:0px -298px;}
.qy{ background-position:0px -322px;}
.sq{ background-position:0px -346px;}
.hh{ background-position:0px -371px;}
.bg_color{ background:#FEA100; padding:2px 4px; margin:0px 7px 0px 10px; font: bold 14px normal; color:#FFFFFF}
.brand_omout{ height:23px; width:88px; text-indent:30px; float:left; font-size:14px; margin: 0px 15px 5px 0px; line-height:25px;}
.but_bg_cm{background:url(../image/but_bg.gif) no-repeat; height:20px; color:#FFFFFF; margin-left:15px;font: bold 14px "宋體"; padding:3px 0px 0px 12px;}
.top_gap{ margin-top:2px;}