@import url("reset.css");
/*
http://www.zwsms.com 中网互联
*/


body { -moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-size: 12px; font-family:宋体; text-align: left; margin:0 0 20px 0; padding:0; z-index:-2; }
form { margin:0; padding:0; }

p { margin: 0px; padding: 0px; }
a { font-size:12px; text-decoration:none; color:#333; }
a:link, a:visited { text-decoration: none; color:#333; }
a:hover, a:active { text-decoration: underline; color:#cc0000; }
{
text-decoration: none;
}
ul { margin: 0px; padding: 0px; }
li { list-style-type: none; }
dl, dd, dt, ul, li, h1, h2, h3, h4, h5, h6 { border:0 none; list-style-position:outside; list-style-type:none; margin:0; padding:0; white-space:normal; }
/*
#top1{ background: transparent url(http://www.3ginchina.org/Public/Images/bg_main.jpg) no-repeat 50% 0px; width:100%; z-index:-1; position:absolute; height:170px; clear:both;}
*/
#zhanshi{margin;0px;padding:0 0 5px 0;width:493;height:190;float:left;clear:both;}
.dlcx{margin:0px;width:147px;height:50px;float:right;clear;both;}
.zbhy{margin:10px 0 0 0px;width:147px;height:50px;float:right;clear;both;}
/*
#main1 { width:100%; clear:both; padding-top:58px;}
*/
#concon{margin:5px 0 0px 0; float:left; clear:both;  width:260px; height:auto;}
#chuangyewang{ border-width : 1px 1px 1px 1px;	border-color : #ccc ;border-style : solid; width:258px; height:60px;}
#menchuangmuqiang{margin:5px auto; border-width : 1px 1px 1px 1px;	border-color : #ccc ;border-style : solid;width:258px; height:60px;}
#mini_nav ul li { margin-right: 5px; float: right; color: #A1A0A0; }
#mini_nav ul li a { padding: 2px; text-decoration: none; color: #A1A0A0; }
#mini_nav ul li a:hover { background: #A1A0A0; color: #FFF; }
#mini_nav { margin:0 auto; height:22px; background:#F8F8F8; line-height: 22px; width: 956px; border-bottom:1px solid #E6E6E6; font-family:;}

#mini_nav ul li { margin-right: 5px; float: right; color: #A1A0A0; }
#mini_nav ul li a { padding: 2px; text-decoration: none; color: #5a5959; }
#mini_nav ul li a:hover { background: #005DAC; color: #FFF; }
#header { height:85px; background:#FFF; width:956px; clear:both; margin:0 auto; padding:8px 0; }
.header_banner{ margin:5px auto; width:956px; height:80px; overflow:hidden;}
#logo { float:left; width:375px; height:85px; }
.feed-header { padding-top:20px; background:#FFF; float:left; width:375px; }
.feed-header ul { padding:0 10px; list-style:none; border-bottom:1px solid #B8D4E8; *zoom:1; width:235px;
}
.feed-header ul:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
.feed-header li { float:left; margin-right:3px; padding:5px 10px; line-height:15px; }
.home .feed-header li.home, .news .feed-header li.news, .lianmeng .feed-header li.lianmeng, .lifeservices .feed-header li.lifeservices { padding:3px 10px 7px; }
.feed-header li a { float:left; display:block; color:#2244DD!important; }
.home .feed-header li.home, .news .feed-header li.news, .lianmeng .feed-header li.lianmeng, .lifeservices .feed-header li.lifeservices { background-color: #FFF; border: 1px solid #B8D4E8; border-bottom: 0; position: relative; bottom: -1px; border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius: 5px 5px 0 0; *border: 0;
 *background: url(../Images/corner.gif) #FFF no-repeat left top;
 *padding: 0;
 *padding-left: 5px;
}
.home .feed-header li.home a, .news .feed-header li.news a, .lianmeng .feed-header li.lianmeng a, .lifeservices .feed-header li.lifeservices a { *padding: 4px 11px 7px 8px;
 *background: url(../Images/corner.gif) #FFF no-repeat right top;
}
.home .feed-header li.home a, .news .feed-header li.news a, .lianmeng .feed-header li.lianmeng a, .lifeservices .feed-header li.lifeservices a { font-weight:bold; color:#5a5959!important; }
#demo { width:180px; float:right; height:77px; margin-right:5px; padding-top:2px;}
#demo img{ margin:0 6px;}
#demo a img{ border:2px dashed #FFF;}
#demo a:hover img { border:2px dashed #CCC;}
#source { float:left; clear:left; }
#leading_platform{ width:960px; height:25px; line-height:25px; background:url(../Images/leading_platform.gif) #fff no-repeat; margin:5px auto; clear: both; }
#leading_platform li{ float:left; margin:0 8px;}
.home .cont{ width:960px; margin:0 auto; clear:both;}
.home .contL{ width:651px; float:left;}
.home .contR{ width:292px; float:right;}

#adv {height:177px;margin-top:6px;width:649px; float:left;}
#adv .media{ width:647px; border:1px solid #B20300; float:left; height:150px; border-top:none; overflow:hidden;}
#adv .media .center{ text-align:center;padding:5px 3px;}
#adv .media li{ float:left; width:128px; height:140px;}
#adv .media li img{width:118px; height:93px; border:1px solid #CCC; }
#adv .media li a:hover img{width:118px; height:93px; border:1px solid blue; }
#adv_title,#threefor .title{ background:url(../Images/btn_tabs_hover.gif) no-repeat; height:23px; line-height:23px;width:627px; border-bottom:1px solid #B20300; color:#FFF; padding-left:22px;}
#focus-media{ width:366px; float:left; margin-left:4px; margin-bottom:6px; height:160px; overflow:hidden; }
#focus-media li{ float:left; width:121px; height:160px; overflow:hidden;}
#focus-media li img{ border:1px solid #CCC;}
#focus-media li a:hover img{ border:1px solid green;}

#banner { margin:0px auto; width:956px; height:163px; padding:5px 0; clear: both; }
#threefor{ margin-top:5px; width:960px; height:168px;}
#threefor .title{ width:950px; padding-left:10px;}
.forall{ width:953px; border:1px solid #B20300; border-top:none; height:140px; padding-left:5px;}
.forall li{ text-align:center; float:left; margin-left:10px; margin-top:6px;}
#part3 { margin:0 auto; width:980px; background:url(../Images/pic_02.gif) left top repeat-y; }
#part3 .tit { width:960px; height:21px; float:left; text-align:right; padding:12px 20px 0 0; background:url(../Images/class-title.gif) left 0px repeat-y; }
#part3 .tit2 { width:960px; height:21px; float:left; text-align:right; padding:12px 20px 0 0; background:url(../Images/class-title2.gif) left 0px repeat-y; }
#part3 .tit span a, #part8 .tit span a { color:#DD0000; }
#part3 .con { width:941px; float:left; padding:10px 19px 0 20px; overflow: hidden; }
div#nifty { margin: 0 auto; background: #dadada }
div.rtop, div.rbottom { display:block; background: #FFF }
div.rtop div, div.rbottom div { display:block; height: 1px; overflow: hidden; background: #dadada }
div.r1 { margin: 0 5px }
div.r2 { margin: 0 3px }
div.r3 { margin: 0 2px }
div.rtop div.r4, div.rbottom div.r4 { margin: 0 1px; height: 2px }
#sites { margin: 0px auto; background: #F3FAFF; border:1px solid #C9E0EF; }
#sites_title_spl { background: #dadada; line-height: 22px; font-size: 14px; border-bottom:1px solid #F00; height:22px; width:20px; float:left; }
#sites_title_spr { background: #dadada; line-height: 22px; font-size: 14px; border-bottom:1px solid #F00; height:22px; width:526px; float:left; }
#sites_title { background: #dadada; line-height: 22px; font-size: 14px; }
#sites dl { margin: 0; padding: 0; overflow: hidden; clear: both; line-height: 25px; border-bottom: 1px solid #B8D4E8; height: 100%; }
#sites dl dt { margin-right: 10px; width: 80px; float: left; font-weight: bold; text-indent: 10px; }
#sites dl dt a { color:#005dac; }
#sites dl dd { margin: 0 3px; float: left; width: 75px; height:25px; overflow:hidden;}
.enterintext { border:2px solid #B8D4E8; height:16px; width:120px; float:left; padding:3px 12px 0 0; color:#111; }
.enterin { background:url(../Images/enterin.gif) top center no-repeat; width:82px; height:23px; line-height:23px; color:#FFF; float:left; margin-left:12px; cursor:pointer; }
.enterintext1 { border:3px double #B8D4E8; height:16px; width:241px; float:left; padding:3px 12px 0 0; color:#A8A8A8; }
.enterin1 { background:#f93a4c;; width:82px; border:1px solid #B8D4E8; border-color:#ff0000 #ff0000 #990000 #990000; height:25px; line-height:25px; color:#fff; float:left; margin-left:12px; cursor:pointer; }
.zsgzpp p { font-size:14px; margin:8px 0; }
.zsgzpp ul { margin:0; padding:0; }
.zsgzpp ul p { text-align:center; clear:both; }
.ad-2 { width:256px; height:66px; float:left; padding-top:3px; border-top:1px dashed #CCC; margin-top:8px; }
.ad-2 li { float:left; widows:82px; height:62px; overflow:hidden; padding:5px 0 0 2px; }
.ad-2 li img { float:left; widows:78px; height:58px; border:1px solid #CCC; padding:1px; }
#platform, .piture_products, .text_products { margin:0 auto; clear:both; }
#platform, .piture_products { margin-top:5px;}
#platform { padding:0; border:1px solid #B8D4E8; float:left; width:647px;}
#platform_title{ line-height:22px; height:22px; padding-left:22px;background:#B8D4E8; color:#000; font-size:12px; border-bottom:2px solid #26c;}
#platform li { display:block; float:left; overflow:hidden; width:176px; height:95px; line-height:18px; padding-left:22px; text-align: center; }
#platform li img { width:169px; height:65px; padding:1px; border:1px solid #CCC; }
#platform li a:hover img { border:1px solid blue; }
#platform .piture_products p { text-align:center; }
.text_products { border-top:1px solid #EEEEEE; margin:5px; position:static; padding:10px; }
.text_products dd { width:130px; height:22px; float:left; overflow:hidden; padding:3px 8px; }
/**************分类大全**********************/
#con_left { float:left; width:670px; margin-right:10px; }
.h { color:#0041D9!important; font-weight:bold!important; }
#special, .icon span, #hot-event li, #category-list div h4, #hot-product .hd, .select-box .hd li.selected, #guess-u-like .hd, #safe-and-univ .hd, #expressway-fp .hd, .info-list li, #goods-cate, .more-target li, #q_for_game.selected a, #q_for_mobile.selected a, #q_for_plane.selected a, #q_for_lottery.selected a, .promotion-list li, #announce .ft .act, .more span, #special li .special-icon, #announce-fp .hd, #announce-fp .hd li.selected, #announce-fp .hd li.selected a { background:url(../Images/T1eCRkXeQgC0Pg9ykn-498-250.png) 0 0 no-repeat; }
#goods-cate { width:85px; height:32px; background-position:-28px -16px; display:block; position:absolute; z-index:2; top:4px; left:10px; font-size:14px; font-weight:bolder; color:#fff; text-align:center; line-height:25px; }
.box { position:relative; margin-bottom:10px; width:670px; }
.box .hd { height:21px; border:1px solid #ccc; border-bottom:none; background-color:#fbfbfb; background-position:0 -7px; background-repeat:repeat-x; }
.box .hd h3 { font-size:12px; line-height:21px; color:#404040; padding-left:10px; }
.box .bd { padding:10px; border:1px solid #ccc; background-color:#f7f7f7; }
.box .ft .act { position:absolute; top:1px; right:1px; line-height:21px; padding-right:5px; }
.box .ft .act li { float:left; padding-left:10px; }
.box .ft .act li a { color:#404040; }
#category .hd { height:28px; background:#f8f8f8; }
#category .hd h3 { font-size:14px; line-height:28px; height:28px; font-size:12px; }
#category .bd { padding:0; height:auto; }
#goods-cate { width:85px; height:32px; background-position:-28px -16px; display:block; position:absolute; z-index:2; top:4px; left:10px; font-size:14px; font-weight:bolder; color:#fff; text-align:center; line-height:25px; }
#cate-q-link { display:inline; float:left; overflow:hidden; margin:-20px 0 0 108px; }
#cate-q-link li { float:left; font-size:14px; margin-right:28px; font-weight:bolder; }
#vertical-chl { display:inline; float:right; overflow:hidden; width:323px; margin:-29px 10px 0 0; }
#vertical-chl li { float:left; font-size:12px; margin:9px 10px 0 -1px; padding-left:10px; border-left:1px solid #E1E1D9; height:14px; line-height:14px; vertical-align:middle; overflow:hidden; }
/*#category-list { height:600px; padding:2px 0 0; }*/
#category-list { padding:2px 0 0; overflow: hidden; }
#category-list div { float:left; margin:0 0 2px; }
#category-list div.virtual:hover, #category-list div.hover { position:relative; background:#fffae7; border:2px solid #fe8802; margin:-2px -2px 1px; }
#category-list div.virtual:hover h4, #category-list div.hover h4 { background:#F00; border:1px solid #fffae7; color:#FFF; }
.virtual, .digital, .beauty, .fashion, .life, .car, .collection, .other, .auction { width:667px; _overflow:hidden; background-color:#fff; border-bottom:1px dotted #ccc; }
.virtual, .beauty, .collection, .other, .auction { height:46px; }
#category-list div h4 { float:left; clear:left; margin:0 2px 0 0; width:12px; height:36px; overflow:hidden; font-size:14px; overflow:hidden; background-color:#f3f7f9; background-repeat:repeat-y; background-position:left center; border:1px solid #CCE3F1; }
.auction { border-bottom-width:0; }
.virtual h4, .beauty h4, .collection h4, .other h4, .auction h4 { padding:4px 12px 4px 4px; }
.digital h4 { padding:53px 12px 53px 4px; }
.fashion h4 { padding:76px 12px 76px 4px; }
.life h4 { padding:52px 12px 52px 4px; }
.car h4 { padding:28px 12px 28px 4px; }
#category-list div dl { float:left; overflow:hidden; margin:0 0 0 -1px; padding:7px 15px 2px 5px; font-size:14px; font-weight:700; width:90%; height:37px; overflow:hidden; color:#0041d9; line-height:18px; white-space:nowrap; overflow:hidden; }
#category-list dt a:link, #category-list dt a:visited { color:#0041d9; text-decoration:none; }
#category-list dt a:hover, #category-list dt a:active { color:#F50; text-decoration:underline; }
#category-list dd a:link, #category-list dd a:visited { color:#565553; text-decoration:none; }
#category-list dd a:hover, #category-list dd a:active { color:#F50; text-decoration:underline; }
#category-list dd { margin-left:-5px; *margin-left:-3px;
overflow:hidden; overflow:hidden; }
#category-list dd a { margin:3px 0 1px -1px; padding:0 5px; clear:none; float:left; width:auto; height:14px; line-height:14px; overflow:hidden; font-size:12px; font-weight:normal; white-space:nowrap; background:transparent none repeat scroll 0 50%; border-right:1px solid #CCC; }
/**************分类大全**********************/


#con_right { width:260px; margin-top:-9px; float:left; }
.risbd { float:left; border:#CCCCCC 1px solid; margin-top:5px; background:#fff; padding:1px; width:256px; height:auto; }
.risti { background:#005dac; padding-top:5px; height:20px; font-size:12px; font-weight:bold; padding-left:10px; color:#fff; }
.zsgzpp { padding:8px 0 8px 10px; height:auto; }
.zsgzpp ul { overflow:hidden; width:100%; }
.zsgzpp li { float:left; width:95%; overflow:hidden; white-space:nowrap; text-overflow:clip; background:url(../Images/l6.gif) no-repeat 0px center; padding-left:10px; border-bottom:1px dashed #CCC; margin-bottom:5px;  line-height:22px;}
.zsgzpp li a { font-size:12px; line-height:22px; }
#ad-1 { width:260px; height:187px; float:left; margin-top:9px; }
/* 页脚 */
#footer { background:#FFF; border-top:1px solid #E4EEFF; line-height:1.667; margin-top:20px; padding:1em 0 0.5em; }
.fs-c {margin:0 auto;width:940px; text-align:center;}

.recommend_more {
  display: none;
  position: absolute;
  z-index: 100;
  border: 1px solid #CCC;
  background: #FFF;
  width: 600px;
  overflow: hidden;
  overflow-y: scroll;
}
#portal_more {
  height: 463px;
  top: 1849px;
  left: 241px;
}
#enterprise_more {
  height: 463px;
  top: 2515px;
  left: 241px;
}
.recommend_more ul {
  margin: 0;
  padding: 10px;
  list-style: none;
  overflow: hidden;
}
.recommend_more ul li {
  float: left;
  width: 24%;
  line-height: 25px;
}
.sep_box {
  display: none;
}
