﻿/* 服务器托管 表格*/
#tabshow table {
margin:8px;
background-color:#999;
}
#tabshow table,#tabshow table .hed {

width:660px;
table-layout:fixed;
font-size:12px;
overflow:hidden;
font-weight:700;
color:#333;
}

#tabshow table .hed1 {
width:500px;
height:40px;
vertical-align:middle;
line-height:40px;
}

#tabshow table input,#tabshow table td,#tabshow table * {
height:20px;
vertical-align:middle;
line-height:20px;
border:none;
width:170px;
cursor:normal;
text-align:center;
float:none;
padding:0;
 


}
#tabshow #tabhead {
height:25px;
}
#tabshow ul{ float:right; margin:10px;}
#tabshow ul.pagesplit li
{
       
    width:200px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    white-space:nowrap;  
    text-align:left;

}
a {
blr:expression(this.onFocus=this.blur());
behavior:url(Focus.htc);
outline:none;
}
#mainbody {
display:block;
width:100%;
text-align:left;
margin:0;
padding:0;
}
#main {
text-align:center;
width:950px;
margin:auto;
}
#bl {
float:left;
width:233px;
display:block;
margin:0;
}
#br {
padding-left:5px;
_padding-left:3px;
float:left;
width:230px;
display:block;
}
#bm 
{
margin-right:3px;
_margin-right:5px;
float:left;
 width:477px;
_width:479px;
display:block;
}
#bl div,#bl img {
float:none;
margin-top:5px;
}
#bm div,#bm img {
float:none;
margin-top:5px;
margin-left:7px;
}
#br div,#br img {
float:none;
margin-top:5px;
margin-left:0;
}
#bll .bll {
width:600px;
float:left;
padding:0;
}

.bll {
padding:10px;
}
.bll .img
{
    width:680px;
    
    height:200px;
    
    
    
    }
h3{ height:25px;}
h3 span img
{
    margin:0px; padding:0px;
    }
h3 span 
{
text-align:left;
background:url("/images/ie.gif") repeat-x 0px 0px;
display:block;
padding:0px;
margin:1px 1px 0px 1px;
padding-left:7px;
font:bold 14px/27px 宋体,Arial, Helvetica, sans-serif;
color: White;
height:24px;
line-height:24px;
vertical-align:middle;

}
h3 span a
{
  height:20px;
  line-height:20px;
  margin-top:1px;
  
    
 }
h3 .ier
{
 background:url("../../images/ier.gif") no-repeat right top;
    
}
h3 .iem
{
 background:url("../../images/m.gif") repeat-x 0px 0px;
    
}
.ds{ margin:0px; padding:0px; overflow:hidden;}


.ico 
{
  

vertical-align:middle;
}

.ds,.dmt 
{
border:1px solid #005cac;
margin:0;
}
.dy
{   padding-top:0px;
    border:1px solid #ae4100;
    
    }
.dmt .tabcenter {
text-align:center;
padding-top:20px;
}

.tabcenter img {
width:400px;
height:100px;
text-align:center;
}
.dmt table td{ height:20px; padding-left:10px;}
.dmt .left * {
float:left;
text-align:left;
}

.ds textarea {
border:none;
padding-top:5px;
color:#333;
}

.ds input,.ds td,.ds td div {
height:20px;
}

.ds .hed {
width:600px;
text-align:center;
}

.ds .hed,.ds .bgf3 {
border:none;
background-color:#f5fbff;
}

.lt {
height:270px;
}

.lm {
height:200px;
}

.bll table {
margin:20px;
}

.cen {
width:270px;
height:300px;
text-align:center;
}

td ul {
list-style:none;
text-align:left;
}

.Snew td {
vertical-align:middle;
height:20px;

text-indent:5px;
width:100px;
}

.Snew .row {
height:60px;
vertical-align:middle;
}

#SRD ul {
list-style:none;
float:right;
}

#newbody {
height:80px;
display:block;
padding:0;
}

#newbody div {
float:right;
margin:0;
}

#newbodydiv {
display:block;
height:80px;
width:330px;
background:url(../../images/info_box_bg.gif) no-repeat 0px 1px;
padding:0;
}

#newbodydiv ul {
text-align:left;
margin-top:0px;

}

#newbodydiv span {
width:100px;
border-left:1px solid #ffb380;
border-bottom:1px solid #ffb380;
display:block;
margin:0;
padding:0;
}

#newbodydiv li{
line-height:21px;
text-align:left;
text-indent:15px;
width:110px;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
margin:0;
padding:0;
list-style-image:none;
}

#newbodydiv .row
{
    line-height:30px;
    
    }
#newbody img {
float:left;
margin:10px;
}

#SRD {
height:250px;
}

#SRD .sp {
border-right:dashed 1px #ffb380;
border-left:dashed 1px #ffb380;
}

#SRDdiv ul {
height:150px;
display:block;
width:150px;
margin:0;
padding:0;
}

#SRDdiv .head {
background-image:none;
}

#SRDdiv li {
width:100px;
overflow:hidden;
text-align:left;
white-space:nowrap;
line-height:20px;
padding-left:9px;
color:#333;
background:url(../../images/popular.gif) no-repeat 0 4px;
}
/*下面线条画 #bottom p img{ vertical-align:middle; margin:0px; padding:0px; display:inline-block; }*/
#bottom hr {
height:2px;
width:100%;
border:2px #1559ac solid;
}

#bottom p{font:12px 宋体,Arial, Helvetica, sans-serif;  line-height:21px; height:21px; margin:0px; display:block; padding:0px; }

#bottom p *{ margin:0px; padding:0px;} 
#xu {
height:1px;
width:100%;
color:#a3bfe8;
border-style:dashed;
}

#payment_box_main {
height:400px;
width:730px;
margin:10px auto 0;
}

#payment_box_main .block_box div {
margin:0;
}

#payment_box_main li {
text-align:left;
list-style:none;
margin:0;
padding:0;
}


#top {
border:1px solid #a3bfe8;
background:url(images/index_logo.gif) no-repeat;
border-bottom:none;
width:100%;
}

#server_img {
text-align:left;
margin-left:1px;
margin-top:40px;
}

#server_img * {
margin-left:15px;
text-align:left;
border:none;
}

.ctl {
table-layout:fixed;
}

.ctl .img {
width:100px;
height:50px;
overflow:hidden
}

.ctl * {
text-overflow:ellipsis;
overflow:hidden;
display:block;
float:left;
text-align:left;
}

.Text_se {
line-height:22px;
color:#368502;
text-align:left;
margin:5px 0 4px 11px;
}

.showimg div,.showimg * {
float:left;
margin:0;
padding:0;
}

.showimg .img {
height:120px;
width:200px;
overflow:hidden;
}

.showimg .showcenter {
float:inherit;
text-align:center;
margin-top:2px;
}

.showcenter * {
float:none;
}

#case div {
margin:0;
padding:0;
}
.dmt .img
{
   width:100%;
   height:200px; 
   
    }
   .dmt .img *
   {
       text-align:center;
       
       
       
       
       }
#case img {
margin-left:3px;
margin-top:10px;
}

#caseindex div {
float:left;
margin:0;
padding:0;
}

#caseindex img {
margin-left:8px;
margin-top:10px;
}

#csm span {
float:left;
padding-top:2px;
}

#csm td {
font-size:12px;
text-decoration:none;
width:105px;
line-height:23px;
vertical-align:middle;

margin:0;
padding:0;
}

.photo a {
width:150px;
height:115px;
display:block;
text-decoration:none;
background:#fff url(../../images/img-bg03.png) 0 0 no-repeat;
color:#002C79;
font-size:12px;
}

.photo a:visited {
background-position:-310px 0;
color:#7E7E7E;
}

.photo a:hover {
background-position:-154px 0;
color:#C24F00;
}
.photo p 
{
    line-height:130px;
    vertical-align:middle;
    
    
    
    }
.photo img{
display:inline;
width:135px;
height:100px;
margin:8px;
margin-top:10px;
}
.ico ul{
 margin-left:10px;
 margin-top:3px;    
}
.ico ul li a
{
     height:20px;
     display:block;
     text-align:left;
     width:200px;
     overflow:hidden;
     white-space:nowrap;
     text-overflow:ellipsis;
     font-family:宋体,Arial,Helvetica,sans-serif;
    
    }
.ico ul li
{
  
        background:url(../../images/li.png) no-repeat 0px 2px;
        padding-left:12px;
        text-align:left; 
        line-height:20px;
       
        
 }

 #mainbody li {  list-style-type:none;}
*,.showcenter a {text-align:center;}
#bottom,#ServerNews div,.servernews * {float:left;}
.dmt *,#casenews * {font-size:12px;}
td ul *,# newbody .Text_se,.jf *,.servernews td {text-align:left;}
#csm img,#csm td,.photo * {margin:0;padding:0;}
#newstemp { width:700px; height:auto;  float:right; margin-top:5px;}
#newstemp li{  width:645px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#newstemp ul{ text-align:left; margin-top:5px; margin-bottom:5px;}
.ds .more{margin-left:200px;font-size:12px; margin-bottom:0px; float:left}
.more img{ display:inline}
.newul
{
    text-align:left;
     margin-left:101px;
    
    }
.newul .l a
{     float:left;
      width:400px;
      display:block;
      font-family:宋体, Arial, Helvetica, sans-serif;
      font-size:12px;
      text-align:left;white-space:nowrap;
      text-overflow:ellipsis;overflow:hidden;
 
    }
.newul .r
 {
     float:left;
     
     
    }
#newsright *,#jf *
{ text-align:left;  
    }
.dy tr,#newbodynn img{margin:0px; padding:0px;}
.dy td{/*border:1px red solid;*/ height:20px; vertical-align:top;}
.dy table{ float:left; margin-top:5px;}
.dy table td.trim{ overflow:hidden; width:138px; height:18px; white-space:nowrap;}
.dy .tlf{ text-align:left;font-family:宋体, Arial, Helvetica, sans-serif;}
.dy .tlf a{ font-weight:bold; }
.dy .tlf img{ margin-bottom:3px;}
.dy .tlfr{ text-align:left;  color:Red; font-size:12px; font-family:宋体, Arial, Helvetica, sans-serif;}
.dy .sptable{border-left:dashed 1px #8c8c8c;}
.red{ text-align:left; font-weight:bold; color:Red;font-size:12px;}

#JFindexList table .img{ width:167px; height:79px; margin:0px; padding:0px; overflow:hidden; display:block;}
#JFindexList table img{ margin:0px; padding:0px;}
#JFindexList table *{ margin:0px; padding:0px; font-size:12px; text-align:left; font-family:宋体}
#JFindexList .jflf *{ text-align:left;text-overflow:ellipsis;overflow:hidden;word-break:break-all; height:auto; margin:0px; padding:0px;}

#JFindexList .jflf{ margin:0px; padding:0px; text-align:left;text-overflow:ellipsis;overflow:hidden;word-break:break-all; display:block; height:96px; width:100%;}

.row{height:20px; width:140px;text-overflow:ellipsis; text-align:left; overflow:hidden; display:block; white-space:nowrap; float:left}
.row *{ float:left;}
.bll .lf *{ text-align:left;}

.ctl b{ margin-top:2px;}
.algin *{ margin:0px; padding:0px;}
.dmtmd table td .img *{ background-color:#fff; text-align:center; }
.dmtmd table td{ background-color:#fff;  padding:0px 10px ; line-height:24px;text-align:left;}
.dmtmd table td.lefttd {text-align:center;font-weight:bold;background-color:#f5fbff;white-space:nowrap;}
.dmtmd table td *{ background-color:#fff;}
.dmtmd table td.configtd *{text-align:left;}
.dmtmd table td A,.dmtmd table td A:linked,.dmtmd table td A:visited {font-size:12px;}

.imgcontext {padding:0px 8px;_padding:0px 4px;}
.imgcontext div.imgbox{height: 180px; width: 330px;background:url(images/m.gif) repeat-x; float:left; margin:5px 5px 5px 5px; overflow:hidden;}
.imgcontext div.l{width:191px;float:left; height:75px;overflow:hidden}
.imgcontext div.r{width:125px;float:left;height:75px; overflow:hidden}
.imgcontext p.buttom{color:#fff; float:left; padding:20px 35px; font-size:12px; font-weight:bold; width:125px;height:40px;background:url(/images_new/idc_img_044.gif) no-repeat;}

.imgcontext p.buttom span{width:130px; white-space:nowrap; float:left;text-align:left;}
.imgcontext li{float:right;width:128px; text-align:left; height:18px; line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.imgcontext li.tbody{float:left;width:190px; text-align:left;overflow:hidden; font-size:12px;}
.imgcontext li.center{ text-align:center; width:100%;  margin-top:15px;}
.imgcontext li.tbody2{ width:320px;}
.imgcontext ul{ width:100%;}

ul.download{ padding:0px 5px; margin-top:10px;}
ul.download li{ padding:0px; list-style-type:none; text-align:left; width:105px; white-space:nowrap; overflow:hidden; float:left; height:25px; line-height:30px; vertical-align:middle; display:block;}
ul.download li img{float:left; display:block;  text-align:left;}
ul.download li a{ padding-left:3px; float:left; display:block; }
ul.download li span{float:left; display:block; }
#tabshow div.documentnewtitle{ text-align:center; width:100%; font-weight:bold; font-size:15px; margin-top:20px;}
#tabshow div.documentnewtitledate{ text-align:center; width:100%; font-size:12px; margin:10px 0px;}

.ds .Mnewlist a{ font-size:12px;}
#serverdiv{width:462px;}
#serverdiv span{width:90px; height:50px;line-height:18px;display:block; color:Red; margin-top:8px;}
#serverdiv span label{ display:block; text-align:left}
#serverdiv span label a{ font-weight:bold}
#serverdiv div{float:left; width:148px;  margin:0px; padding:0px; overflow:hidden;text-align:left; height:185px;}
#serverdiv div ul{ margin-left:16px; height:60px; }
#serverdiv div li{ text-align:left; height:20px;}
#serverdiv div img{ margin:0px; padding:0px:}
#serverdiv div img.h{ height:65px; }









