@charset "gb2312";
/* CSS Document */
.zctk { width:978px; border:1px solid #DDD; margin:0 auto; height:auto; overflow:hidden; margin-top:10px; padding-bottom:10px; }
.zctk h2 { height:32px; line-height:32px; font-size:14px; padding-left:10px; border-bottom:1px solid #DDD; }
.zctk_con { width:100%; margin-top:10px; text-align:center; padding:10px 0 }
/*suggest*/
.suggest { width:700px; margin:0 auto; padding:10px; }
.suggest table { border:1px solid #DDD; }
.suggest table tr { border:1px solid #DDD; }
.suggest table tr th { padding:5px; border:1px solid #DDD; background-color:#FAFAFA; color:#555; }
.suggest table tr td { padding:5px; border:1px solid #DDD; background-color:#FFF; }
/*vpsdetails*/
.usvps { text-align:center; width:300px; margin:5px auto; }
.usvps a { height:28px; margin:0 auto; line-height:28px; width:112px; text-align:center; display:block; }
.ybtn { font-family:Georgia; font-size:14px; font-weight:bold; padding:0px 10px; margin:10px; margin-right:0; }
.fuy { padding-left:10px; }
/*idc*/
.yang_t { width: 100%; border-collapse: collapse; line-height: 24px; background: #FAFAFA; }
.yang_t td { border: 1px solid #DDD; background: #FFF; text-align: center; padding: 5px; color: #114889; text-align: center; line-height: 150%; background-color: #FFFFFF; }
.yang_t td a { display: block; line-height: 24px; }
.yang_t th { border: 1px solid #DDD; text-align: center; padding: 5px; color: #114889; text-align: center; line-height: 150%; background-color: #F8FCFE; font-weight: bold; }
.yang_t th a { color: #c00; text-align: center; padding: 5px; }
.yang_t span { color: #F60; font-weight: bold; color: #F60; }
.yang_t .titlebg { width: 382px; height: 37px; line-height: 37px; background: url("img/b_icon.png") 0px 0px no-repeat; text-align: center; color: #F60; margin: 0px auto; }
/**QQ-ONline*/
.overz { overflow: hidden; }
.overz ul li a { font-size:12px; font-weight:bold; }
.mn_12 { margin-bottom: 12px; }
.online_icon { height: 156px; overflow: hidden; width: 36px; }
.online_icon a { background: url("img/online_bg.png") no-repeat scroll 0 0 transparent; display: block; height: 156px; width: 36px; text-decoration:none; }
.online_windows { width: 144px; }
.online_w_top { background: url("img/online_bg.png") no-repeat scroll -36px 0 transparent; height: 10px; }
.online_w_c { background: url("img/online_bg.png") repeat-y scroll 0 -185px transparent; padding: 0 5px; }
.online_w_bottom { background: url("img/online_bg.png") repeat-y scroll -36px -35px transparent; height: 29px; }
.online_content { background: url("img/online_bg.png") no-repeat scroll -147px -185px transparent; padding-top: 11px; }
.online_content a.qq_icon { background: url("img/online_bg.png") no-repeat scroll -37px -130px transparent; cursor: pointer; display: block; height: 25px; line-height: 23px; margin: 0 auto; text-indent: 30px; width: 121px; }
.online_content a.qq_icon:hover { background-position: -159px -130px; color: #FFFFFF; }
.online_bar h2 { background: url("img/online_bg.png") repeat-x scroll 0 -156px transparent; color: #666666; font-size: 12px; height: 29px; line-height: 27px; text-align: left; }
.online_bar h2 a { cursor: pointer; display: block; margin-left: 6px; padding-left: 14px; }
.expand h2 a { background: url("img/online_bg.png") no-repeat scroll -36px -69px transparent; }
.collapse h2 a { background: url("img/online_bg.png") no-repeat scroll -36px -96px transparent; }
.expand h2 a:hover, .collapse h2 a:hover { color: #C81D04; text-decoration: none; }
.online_content { border-bottom: 1px solid #D0D0D0; margin-bottom: 1px; text-align: center; }
.online_content ul li { height: 24px; line-height: 24px; margin-bottom: 4px; }
.online_content ul li a:hover { color: #C81D04; }
#online_qq_layer { position: fixed; right: 0; top: 150px; }
* html, * html body { }
* html #online_qq_layer { }
#online_qq_tab { float: left; margin-top: 50px; }
#onlineService { display: none; float: left; margin-left: -3px; }
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 { display: none; }
#onlineType1 { display: block; }
/*IDC*/
.idc_tg_jifang table tr th { padding:5px; border:1px solid #DDD; background:#f7f8f9; }
.idc_tg_jifang table tr td p { }
.idc_tg_jifang table tr td i { text-decoration:line-through; color:#666; }
.idc_tg_jifang table tr td strong { color:#F60; }
.jbtn { text-align:center; float:right; cursor:pointer; margin:5px; margin-right:0; padding:2px; width:140px; }
.idcsylic { }
.idcsylir { margin-left:10px; }
span.num { color:#F60; }
li.t12title { line-height: 28px; height:28px; margin-top: 10px; margin-left: 10px; font-size: 14px; margin-right: 30px; color:#F60; }
li.t12-lan { color:#F60; padding-bottom: 0px; line-height: 24px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; color: rgb(15,91,144); font-weight: 700; padding-top: 0px }
.dgimg { height:148px; padding:10px; }
.dgimg img { margin:10px 20px 10px 10px; }
.dgtable { margin:10px 0 0 0; }
.dgtable table { border:1px solid #DDD }
.dgtable table th { background:#F7F8F9; border:1px solid #DDD; height:26px; padding:3px; text-align:center; }
.dgtable table td { border:1px solid #DDD; height:25px; padding:3px; text-align:center; background-color:#FFF; }
.footericon a img { cursor:pointer; }
.yang_t { width: 100%; border-collapse: collapse; line-height: 24px; background: #FAFAFA; }
.yang_t td { border: 1px solid #DDD; background: #FFF; text-align: center; padding: 5px; color: #114889; text-align: center; line-height: 150%; background-color: #FFFFFF; }
.yang_t td a { display: block; line-height: 24px; }
.yang_t th { border: 1px solid #DDD; text-align: center; padding: 5px; color: #114889; text-align: center; line-height: 150%; background-color: #F8FCFE; font-weight: bold; }
.yang_t th a { color: #c00; text-align: center; padding: 5px; }
.yang_t span { color: #F60; font-weight: bold; color: #F60; }
.yang_t .titlebg { width: 382px; height: 37px; line-height: 37px; background: url("img/b_icon.png") 0px 0px no-repeat; text-align: center; color: #F60; margin: 0px auto; }
.zuyongjf { }
.zuyongjf ul li { float:left; width:130px; padding-left:10px; height:25px; line-height:25px; }
.jfjb { height:28px; line-height:28px; }
.jfjb strong { float:left; width:48px; height:28px; line-height:28px; }
.jfjb img { width:13px; float:left; display:inline-block; border:1px solid #FFF; margin:3px 3px auto auto; }
/*About*/
/*.about { margin-top:10px; border:1px solid #DDD; background-color:#FFF; }*/
.about h3 { border-bottom: 1px solid #D5D5D5; color: #0A58C7; font-size: 15px; height: 31px; line-height: 31px; margin: 0; padding: 0 10px; padding-left:30px; background:url(img/a3.png) 8px 7px no-repeat; }
.aboutcon { padding:20px; font-size:13px; line-height:26px; word-break: break-all; color:#34649D; }
.aboutcon p { text-indent:2em; margin-bottom:10px; }
.aboutcon p img { border:1px solid #555; padding:3px; margin:10px; }
.aboutcon p strong { font-size:28px; margin-right:2px; margin:5px 0; }
.away { padding:20px; font-size:13px; line-height:26px; word-break: break-all; color:#0A58C7; }
.away p { padding-left:60px; padding-bottom:20px; border-bottom:1px solid #EEE; margin-bottom:10px; }
.away strong { font-size:14px; font-family:Georgia; }
.enabout { line-height: 28px; padding: 9px; text-indent: 2em; }
.zizhi { margin: 5px; }
.zizhi li { float: left; margin: 5px; }
.zizhi li img { border: 1px solid #DDDDDD; padding: 5px; }
/*Help*/
.qiehuan { background:url(img/1-1.gif) repeat-x left 26px; margin-top:10px; }
.qiehuannav { height:27px; }
.qiehuannav ul li { float:left; height:25px; line-height:25px; border:1px solid #C8D1D5; background:#F5F5F5; margin-right:6px; background:#FCFCFC url(img/awhite.png) repeat-x; }
.qiehuannav ul li.on { border-bottom:none; border-top:#34649D 2px solid; }
.qiehuannav ul li.on a { background:#FFFFFF; }
.qiehuannav ul li h3 { font-size:12px; color:#34649D; font-weight:normal; }
.qiehuannav ul li h3 a { display:block; padding:0 15px; }
.qiehuannav ul li h3 a:hover { display:block; padding:0 15px; background:#FFF; }
.qiehuanmain { border:1px solid #C8D1D5; background:#FFFFFF; border-top:none; padding:9px; }
.qiehuanbox { display:none; }
.qiehuan2 { background:url(img/1-1.gif) repeat-x left 26px; margin-top:10px; }
.qiehuannav2 { height:27px; }
.qiehuannav2 ul li { float:left; height:25px; line-height:25px; border:1px solid #C8D1D5; background:#F5F5F5; margin-right:6px; background:#FCFCFC url(img/awhite.png) repeat-x; }
.qiehuannav2 ul li.on { border-bottom:none; border-top:#34649D 2px solid; }
.qiehuannav2 ul li.on a { background:#FFFFFF; }
.qiehuannav2 ul li h3 { font-size:12px; color:#34649D; font-weight:normal; }
.qiehuannav2 ul li h3 a { display:block; padding:0 15px; }
.qiehuannav2 ul li h3 a:hover { display:block; padding:0 15px; background:#FFF; }
.qiehuanmain2 { border:1px solid #C8D1D5; background:#FFFFFF; border-top:none; padding:9px; }
.qiehuanbox2 { display:none; }
.download { margin-top:10px; }
.download dl { margin-bottom:10px; border:1px solid #DDD; background-color:#FFF; height:auto; overflow:hidden; padding-bottom:10px; }
.download dl dt { height:32px; line-height:32px; padding-left:10px; font-size:14px; border-bottom:1px solid #34649D; font-size:14px; }
.download dl dd { border-bottom:1px dashed #EEE; height:36px; line-height:36px; padding-left:40px; margin:10px; width:280px; display:inline-block; float:left; font-weight:bold; font-size:13px; }
.download dl dd.doc { background:url(img/doc.gif) no-repeat scroll 0px 0px transparent; }
.download dl dd.rar { background:url(img/rar.gif) no-repeat scroll 0px 0px transparent; }
/*ERROR*/
.errorWrap { margin:10px auto; width:978px; height:auto; overflow:hidden; background:#FFF url(img/ld.gif) 220px 60px no-repeat; border:1px solid #DDD; padding:20px 0; }
.errCon { margin:50px auto 50px 400px; float:left; margin-bottom:50px; width:578px; }
.errCon h3 { height:34px; line-height:32px; font-size:16px; }
.errCon p { height:48px; line-height:48px; text-align:left; margin:20px 0; color:#F60; font-size:14px; }
.errCon a { display:block; }
.ebtn { width:86px; height:26px; line-height:26px; text-align:center; }
.through { text-decoration:line-through; }
h3.jian { padding-left:10px; background:url(img/jian.png) 4px 2px no-repeat; }
.block { display:block; }
/*LiDongGai.Do*/
.dgtablejigui table { width:680px; margin:10px; }
.dgtablejigui table th { background: #F7F8F9; border: 1px solid #DDD; height: 26px; padding: 3px; text-align: center; font-size:14px; }
.dgtablejigui table td { border: 1px solid #DDD; height: 25px; padding: 3px; text-align: center; background-color: #FFF; width:15%; }
.dgtablejigui { }
.idc_ichanpin .ichanpinli { height: 275px; margin: 0 auto; width: 160px; border-radius: 5px; background: #FFF url(img/chanpinbg.gif) repeat-x left top; box-shadow: 2px 2px 2px rgba( 0, 0, 0, 0.05); filter: progid:DXImageTransform.Microsoft.Shadow(color=#DDDDDD, direction=135, strength=3);
}
a.aorangejigui { border: 1px solid #FF7000; color: #FFFFFF; background: #ff6600 url(img/aorange.gif) repeat-x; border-radius: 3px; display: inline-block; }
a.aorangejigui:hover { border: 1px solid #C8D1D5; color: #FF9900; background: #FCFCFC url(img/awhite.gif) repeat-x; }
.jbtnjigui { text-align: center; float: right; cursor: pointer; margin:0 10px 10px 10px; padding: 2px; width: 95px; }
.anquanjigui table { margin:10px; width:680px; }
.anquanjigui table th { background: #F7F8F9; border: 1px solid #DDD; height: 26px; padding: 3px; text-align: center; font-size:14px; }
.anquanjigui table th.efg { width:14%; }
.anquanjigui table td { border: 1px solid #DDD; height: 25px; padding: 3px; text-align: center; background-color: #FFF; width:17%; }
.listtopl.mtr a { color:#870606; }
.icpbtnjigui { padding: 5px 10px; text-align: center; }
.icpbtnjigui a { line-height: 28px; margin-bottom: 5px; cursor: pointer; font-size: 14px; font-weight: bold; }
.yang_t { width: 100%; border-collapse: collapse; line-height: 24px; background: #FAFAFA; }
.yang_t td { border: 1px solid #DDD; background: #FFF; text-align: center; padding: 5px; color: #114889; text-align: center; line-height: 150%; background-color: #FFFFFF; }
.yang_t td a { display: block; line-height: 24px; }
.yang_t th { border: 1px solid #DDD; text-align: center; padding: 5px; color: #114889; text-align: center; line-height: 150%; background-color: #F8FCFE; font-weight: bold; }
.yang_t th a { color: #c00; text-align: center; padding: 5px; }
.yang_t span { color: #F60; font-weight: bold; color: #F60; }
.yang_t .titlebg { width: 382px; height: 37px; line-height: 37px; background: url("img/b_icon.png") 0px 0px no-repeat; text-align: center; color: #F60; margin: 0px auto; }
.tjjf table { width:695px; margin:10px; }
.tjjf table tr th { background: #F7F8F9; border: 1px solid #DDD; height: 26px; padding: 3px; text-align: center; font-size:14px; width:190px; }
.tjjf table tr td { border: 1px solid #DDD; height: 25px; padding: 3px; padding-left:10px; text-align: left; background-color: #FFF; width:505px; }
.tjjf table tr th a:link { color:red }
.yangbtn { height:26px; line-height:26px; text-align:center; }
.new_cstitle { background: url("img/csbg.gif") no-repeat scroll 0 0 transparent; color: white; font-size: 14px; font-weight: bold; height: 32px; line-height: 32px; margin: 10px 5px; padding-left: 90px; }
.new_ceshibag span { display: block; line-height: 20px; margin-top: 10px; text-indent: 2em; width: 698px; }
.vpsbannery { width:978px; margin:10px auto; display:block; height:238px; border:1px solid #B2BD3B; }
.vpsbannery img{ width:978px; height:238px;}
/*Domain.Table*/
table.Yang { width:100%; margin:0 auto; margin:10px auto; }
table.Yang  { border:1px solid #555; }
table.Yang tr { border:1px solid #555; }
table.Yang tr th { padding:2px; border:1px solid #555; background-color:#F8F8F8; color:#333; text-align:center; font-size:14px; }
table.Yang tr td { padding:2px; border:1px solid #555; background-color:#FFF; text-align:center;font-size:14px; }
.tableft.Yang tr td{ text-align:left }
.dwrapper{ width:1200px; margin:10px auto;}
.dmenu {float:left; width:198px; padding-bottom:10px; border:1px solid #DDD; border-top:2px solid #36C; background-color:#F8F8F8;  }
.dmenu h2 { height:32px; line-height:32px; padding-left:10px; font-size:14px; border-bottom:1px dotted #DDD; }
.dmenu a  { height:28px; line-height:28px; display:inline-block; margin:5px 10px; }
.dmain{ float:left; margin-left:10px; width:980px; background-color:#FFF;}

.notice2{float:left; clear:both; margin: 10px 0; border: 1px solid #ff9966; color:#333; padding: 6px 0 4px 20px; width:678px; height: 20px; background:url(img/member_note01.gif) no-repeat 5px 8px; background-color: #fefdde;}
