@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html {overflow-y:scroll;}
body {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif, SimSun;background:#F7F8FA; }
li{list-style-type:none;}
img{vertical-align:top;border:0 none;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
h1{ display:none;}
h3{ font-size:16px;font-weight:bold; text-align:center; padding-top:10px; line-height:18px; height:18px;}
h4{ line-height:28px; margin-top:4px;}
.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.clear{ clear:both;}
.ad{ height:100px;}
.mar_b{margin-bottom:10px;}
.mar_t{ margin-top:10px;}
.mar_l{ margin-left:10px;}
.mar_r{ margin-right:10px;}
.p9{padding:9px 9px 4px 9px;}
.p10{ padding:0 9px 5px 9px;}
.p11{padding:9px 9px 0px 9px;}
.pt5{padding-top:5px;}
.bor_b{ border-bottom:dotted 1px #ccc;}
.bor_r{ border-right:dotted 1px #ccc;}
.area ,.header , .footer{width:970px; margin:0 auto; margin-bottom:10px;}
.focuswh li{ width:370px; height:25px; line-height:25px; overflow:hidden;}
/* link css*/
a {color:#5972A3; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
.title a{color:#15387B;}
span a{color:#14387A;}
/* header css*/
.header{height:65px;padding-bottom:8px; border-bottom:solid 2px #0000CC;}
.logo{ float:left; text-align:center;}
.search{ width:524px; float:left;}
.search-category-item{padding:0 30px; float:left;}
.search-category-item a{ font-weight:bold; color:#15387B; text-align:center; width:54px; float:left; padding-top:6px;}
.current{ background:url(/images/d1com/indexnew/search_bg.png) no-repeat -30px 0; width:50px; height:16px;}
.search-input{ width:510px; height:26px; float:left; background:url(/images/d1com/indexnew/search_bg.png) no-repeat 0px -21px; padding:7px;position:relative;}
.search-input input{ border:0 none; width:372px; height:26px; padding-left:24px; line-height:26px;background:url(/images/d1com/indexnew/search_bg.png) no-repeat -158px -67px; color:#999;}
.search-input button{ border:0 none; width:102px; height:30px;background:url(/images/d1com/indexnew/search_bg.png) no-repeat -33px -64px; margin-left:5px; position:absolute; right:10px; margin-top:-1px;}
.text_ad{ width:240px; height:65px; position:relative; overflow:hidden;}
.text_ad .bg{background:url(/images/d1com/indexnew/search_bg.png) no-repeat -147px -73px; width:8px; height:9px;}
.text_ad ul{ margin-left:12px; position:absolute; top:-6px;}
.text_ad li{line-height:25px; height:25px;}

/* nav css*/
.nav{ height:509px;width:188px; border:solid 1px #CBBDDD; background:#fff;}
.nav .nav_bar{ background:url(/* /images/d1com/indexnew/nav_bar_bg.jpg */) repeat-y 94px 0; overflow:hidden;}
.nav .nav_bar .item{ width:90px;_width:88px; height:25px; line-height:25px; background:url(/images/d1com/indexnew/nav_bar.png) -2px -32px; float:left; margin-left:4px;_margin-left:3px; }
.nav .nav_bar .item a{ display:block; padding-left:33px; background:url(/images/d1com/indexnew/nav_icon.gif) no-repeat; color:#333;}
.nav .nav_bar .item a.mi{ background-position:0 0;}
.nav .nav_bar .item a.vas{ background-position:0 -360px;}
.nav .nav_bar .item a.terminal{background-position:0 -25px;}
.nav .nav_bar .item a.cloud{ background-position:0 -385px;}
.nav .nav_bar .item a.data{ background-position:0 -50px;}
.nav .nav_bar .item a.datacenter{ background-position:0 -410px;}
.nav .nav_bar .item a.triple{ background-position:0 -74px;}
.nav .nav_bar .item a.optical{ background-position:0 -434px;}
.nav .nav_bar .item a.sang{ background-position:0 -99px;}
.nav .nav_bar .item a.sig{ background-position:0 -459px;}
.nav .nav_bar .item a.iot{ background-position:0 -124px;}
.nav .nav_bar .item a.operate{ background-position:0 -484px;}
.nav .nav_bar .item a.ngb{ background-position:0 -149px;}
.nav .nav_bar .item a.ngn{ background-position:0 -509px;}
.nav .nav_bar .item a.pon{ background-position:0 -174px;}
.nav .nav_bar .item a.ptn{ background-position:0 -534px;}
.nav .nav_bar .item a.ims{ background-position:0 -199px;}
.nav .nav_bar .item a.fmc{ background-position:0 -559px;}
.nav .nav_bar .item a.iptv{ background-position:0 -224px;}
.nav .nav_bar .item a.wlan{ background-position:0 -584px;}
.nav .nav_bar .item a.test{ background-position:0 -249px;}
.nav .nav_bar .item a.cable{ background-position:0 -609px;}
.nav .nav_bar .item a.chip{ background-position:0 -274px;}
.nav .nav_bar .item a.carrier{ background-position:0 -634px;}
.nav .nav_bar .item a.carrier2{ background-position:0 -746px;}
.nav .nav_bar .item a.zh{background-position:0 -302px;}
.nav .nav_bar .item a.hd{background-position:0 -660px;}
.nav .nav_bar .item a.fw{background-position:0 -329px;}
.nav .nav_bar .item a.qx{background-position:0 -718px;}
.nav .nav_bar .nav_other{ border-top: solid 1px #ddd; height:150px;}
.nav .weibo{ padding:8px 5px; text-align:center; border-top: dotted 1px #ddd; line-height:26px;}
.nav .brothers{ border-top:dotted 1px #ddd; height:30px; line-height:30px; padding:0 10px; width:158px; float:left;}
.nav .nav_bar .nav_other .nav_main{ width:94px; float:left;}
.nav .nav_bar .nav_other .nav_main span{ width:39px; padding-left:13px; line-height:25px;}
.nav .nav_bar .nav_other .item{background:url(/images/d1com/indexnew/nav_bar.png) -2px 0; height:27px; line-height:27px; }
.nav .nav_bar .nav_other .item a:hover{ text-decoration:none; font-size:12px;}
/* server css*/
.server{width:352px; height:114px;padding:6px 0px 6px 6px; border:1px solid #C6D8E0; background:#EEF4F9; position:relative;}
.server .tit{ position:absolute; z-index:9;}
.server h2{width:60px; height:26px; line-height:26px; border:1px solid #C6D8E0; background:#ffffff;background:url(/images/d1com/indexnew/server_bg.jpg) no-repeat; margin-right:6px; float:left; padding-left:20px;}
.server .act{border-bottom:0 none; height:34px;}
.server .bg0{ background-position:0 0px;}
.server .bg1{ background-position:0 -36px;}
.server .bg2{ background-position:0 -72px;}
.server .bg3{ background-position:0 -108px;}
.server .cont,.server .brands,.server .newpoints{ width:324px; height:58px;border:1px solid #C6D8E0; background:#ffffff; position: absolute;top:40px; padding:10px;}
.server .cont form{ border-right: dotted 1px #999; width:262px; position:relative; height:60px;_height:50px;}
.server .cont .reg{ width:200px;line-height:30px;position:absolute;}
.server .cont input{height:16px; padding:2px; width:122px; border:solid 1px #9CB8C6;}
.server .cont .top{margin-top:3px;_margin-top:7px;}
.server .cont ul{ width:260px; border-right:1px dotted #ccc;}
.server .cont li{ line-height:28px; height:28px;}
.server .cont button{ width:54px; height:52px; line-height:49px;position:absolute;left:200px; top:3px;_top:1px; font-weight:bold; text-align:center; border:0 none; background:url(/images/d1com/indexnew/server_bg.png) no-repeat 0 -151px;}
.eweekly{width:54px; height:52px; line-height:49px; margin-left:-3px;_margin-left:0px;font-weight:bold;border:0 none; background:url(/images/d1com/indexnew/server_bg.png) no-repeat 0 -206px; color:#fff;}
.server .cont .hrv{ left:282px; position:absolute;top:15px; line-height:24px; width:60px;}
.server .brands .sub{ width:160px; position:relative; height:58px;_height:48px;}
.server .brands .sub .text{ position:absolute; top:20px; left:105px; background:url(/images/d1com/indexnew/server_bg.png) no-repeat 0 -290px; height:24px;}
.server .brands .sub .text a{ color:#f60;}
.server .brands .sub .button{ float:left; border:0 none; width:60px; height:18px; background:url(/images/d1com/indexnew/server_bg.png) no-repeat 0 -265px; margin-right:5px; padding:2px 0 0 5px;}
.server .brands .sub form{ position:absolute; top:43px; left:12px;}
.server .brands .sub .button a{ color:#16387C;}
.server .newpoints img{ border:solid 1px #ccc; margin:-3px 0;}
.server .newpoints .text{ position:absolute; top:5px; left:105px;line-height:23px;}
/* modules mod*/
.mod{border:1px solid #ACCFED; background:#fff;}
.mod .focus{ padding-bottom:4px; border-bottom:1px #ACCFED dotted; position:relative; height:197px;}
.mod .focus .item{ position:absolute; top:140px; right:5px;}
.mod .focus .item a { background: url(/images/d1com/indexnew/bg13.png) no-repeat -11px -10px ;display: block;float: left;font-size: 10px;width: 14px; padding:2px 0 8px;}
.mod .focus .item .act{ background-position:3px -10px;}

.mod .mod-title{ height:30px; background:url(/images/d1com/indexnew/list_bg.jpg) repeat-x 0 -34px;margin:0 1px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px; position:relative;}
.mod .mod-title .more,.mod .mod-title .sub{position:absolute; right:10px; top:0px; font-weight:normal;}
.mod .mod-title .more a{ color:#666666; }
.mod .mod-title .sub a { color:#133879; }
.mod .mod-title a{color:#133879; }
.mod .mod-title .modify{ background:url(/images/d1com/indexnew/modify.gif) no-repeat 100% 50%; position:absolute; padding-right:10px;}
.mod .mod-title .sub{ display:inline;}
.mod .list-1{font-size:14px; overflow:hidden;}
.mod .list-1 li{ background:url(/images/d1com/indexnew/list_bg.jpg) no-repeat -375px -6px;padding-left:10px; line-height:25px; height:25px; overflow:hidden;}
.mod .mlist li{ width:368px; overflow:hidden;}
.mod .rlist li{ width:328px; overflow:hidden;}
.mod .list-1 li a{color:#15387B}
.mod .list-1 li span{font-size:12px;}
.mod .list-1 li span a{color:#003;}

.mod .list-2{font-size:12px;}
.mod .list-2 li{line-height:25px; height:25px; overflow:hidden;}
.mod .list-2 li a{color:#333; }
.dis{ color:#666; line-height:19px; text-indent:2em;}
.leftmod{ width:190px; margin-right:10px; float:left;}
.midmod-top{width:380px;}
.midmod{width:398px; height:349px;}
.rigmod{width:358px; height:349px;}
.topic{ width:358px;}
.scrlBox,.scrlBox1{}
.scrlBox:hover,.scrlBox1:hover{background:#fff;}
.scrlBody,.scrlBody1{ overflow:hidden;}
.scrlCtrl,.scrlCtrl1{ text-align:center;}
.scrl_1 .scrlCtrl ul,.scrl_11 .scrlCtrl1 ul{ display:inline-block; *display:inline; zoom:1; margin:0 15px; height:16px;}
.scrl_1 .scrlCtrl li,.scrl_11 .scrlCtrl1 li{ display:inline-block; *display:inline; zoom:1; width:13px; height:16px; cursor:pointer; background:url(/images/d1com/indexnew/bg13.png) no-repeat 2px 4px;}
.scrl_1 .scrlCtrl .active, .scrl_11 .scrlCtrl1 .active1{ background:url(/images/d1com/indexnew/bg13.png) no-repeat -11px 4px;}
.scrl_1 .scrlPrev, .scrl_1 .scrlNext, .scrl_11 .scrlPrev1, .scrl_11 .scrlNext1{ display:inline-block; width:20px; height:16px; background:url(/images/d1com/indexnew/bg14.png) no-repeat;}
.scrl_1 .scrlPrev, .scrl_11 .scrlPrev1{background-position:0 0;}
.scrl_1 .scrlPrev:hover, .scrl_11 .scrlPrev1:hover{ background-position:0 -36px;}
.scrl_1 .scrlNext, .scrl_11 .scrlNext1{ background-position:0 -18px;}
.scrl_1 .scrlNext:hover,.scrl_11 .scrlNext1:hover{ background-position:0 -54px;}
.att-f12bla{width:850px;}
.att-f12bla1{width:1020px;}
.att-f12bla li{float:left; width:169px; padding-right:11px; clear:none;}
.att-f12bla1 li{float:left; width:339px; padding-right:11px; clear:none;}
.att-f12bla .firstNd,.att-f12bla1 .firstNd1{margin-bottom:0;}

.channel_att{ line-height:24px; color:#C00; border-top:solid 1px #ACCFED; padding-left:10px; background: #eee;}
.channel_att a{color:#333;}
.texta{background:#476FA2; height:25px; clear:both; overflow:hidden;}
.texta .item{ width:380px; float:left;overflow:hidden;}
.texta .logo{ height:20px; overflow:hidden; margin:3px;}
.texta .text{ height:25px; line-height:25px;}
.texta .text a{ color:#fff; padding:0 8px; background:url(/images/d1com/indexnew/texta_dian.jpg) no-repeat 0 5px;}
.texta img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://cache.d1net.com/images/d1com/indexnew/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
.mod .v_logo{height:274px; padding:10px 0px 2px 8px;}
.mod .v_logo li{float:left; padding:0 8px 8px 0px;}
.mod .v_logo li img{ border: solid 1px #ccc; width:80px; height:36px;}

/* templet */
.imgText-temp-1 {width:340px;overflow:hidden;}
.imgText-temp-1 .main-text{color:#666; line-height:22px; text-indent:2em;height:90px;width:200px; padding-left:130px; margin-top:-90px; margin-bottom:7px;}
.imgText-temp-2,.imgText-temp-3{ height:123px; padding-top:10px; position:relative; border-bottom:1px dotted #CCCCCC;}
.imgText-temp-2 .main-img,.imgText-temp-3 .main-img{width:120px;overflow:hidden;}

.imgText-temp-2 .main-title{padding-top:10px;}
.imgText-temp-2 .main-title a{color:#666666;}
.imgText-temp-2 .main-list{position:absolute; left:130px; top:4px;}
.imgText-temp-3 .main-title{padding-bottom:7px;}
.imgText-temp-3 .main-dis{position:absolute; left:130px; top:35px; font-size:12px; color:#666; line-height:22px; height:22px; height:90px; width:210px;}

.imgText-temp-4 { width:170px;overflow:hidden;border-bottom: dotted 1px #ccc; padding-bottom:10px;}
.imgText-temp-4 .main-title-iv{ width:170px;line-height:29px;text-align:center; }
.imgText-temp-4 .main-title{ color:#C00; font-weight:bold; text-align:center; }
.imgText-temp-4 .main-title a{color:#C00; overflow:hidden;}
.imgText-temp-4 .expo{margin-top:10px; text-align:center;}

.imgText-temp-5 { padding-bottom:10px; position:relative;}
.imgText-temp-5 .main-dis{position:absolute; top:0px; left:80px; line-height:25px; width:100px;}

.imgText-temp-6{position:relative; border-bottom:1px dotted #CCCCCC; padding-bottom:10px; overflow:hidden;}
.imgText-temp-6 .main-img{ height:60px; width:80px;}
.imgText-temp-6 .main-title{ width:170px; height:13px; overflow:hidden;}
.imgText-temp-6 .main-title a{color:#333; font-weight:bold;}
.imgText-temp-6 .main-dis{position:absolute; left:86px; top:18px; color:#666; line-height:18px; height:75px; overflow:hidden; }
/* friend link  fLink*/
.fLink{width:968px; margin:0 auto; margin-bottom:10px; border:1px solid #ACCFED; background:#fff; color:#1F3985; overflow:hidden;}
.fLink a{ color:#1F3985; margin:3px;}
.fLink .title{ height:16px; background:#E6EDF6; padding:5px 10px; border-bottom:1px solid #ACCFED; color:#1F3985; margin-bottom:5px;}
.fLink .sub{ color:#444;}
.fLink p{line-height:25px;padding:0px 8px;}
/*footer css*/
.footer .channel{ width:948px; margin:0 auto; height:13px;border:1px solid #ACCFED; padding:10px; background:#fff;}
.footer .channel a{ margin:3px;color:#333;}
.footer .aboutus{ border-top:2px solid #0000CC; text-align:center; padding:10px; color:#999;}
.footer .aboutus a{ margin:3px;color:#263877;}
/* @lin 	index=>nav */
.nav .nav_bar ul#win_e {padding-bottom:5px;overflow:hidden;border-bottom:1px solid #cbbddd;}
.nav .nav_bar div h3{height:20px;padding:0;border:0;text-align:left;margin:2px 0;}
.nav .nav_bar ul#win_e li {width:90px;height:90px;float:left;margin:2px;}
.nav .nav_bar div .mi {width:85px;overflow:hidden;zoom:1;float:left;margin-left:5px;background:url({IMG_PATH}d1com/nav_l/com_nav_bar_bg.png) no-repeat;}
.nav .nav_bar div .net {width:85px;overflow:hidden;zoom:1;float:left;margin-left:5px;background:url({IMG_PATH}d1com/nav_l/com_nav_bar_bg.png) no-repeat;}
.nav .nav_bar div .mi li ,.nav .nav_bar div .net li {width:80px;margin:0 0 0 5px;line-height:20px;height:20px;color:#333;font-size:13px;}
