﻿@import url("global3.css");
#top {
	background-image: url(../img/top_background.gif);
	background-repeat: repeat-x;
	height: 29px;
	line-height: 29px;
}
#head {
	/*height: 76px;*/
	/*text-align: right;*/
	height :70px;
}
#tleft {
}
#tleft ul {
}
#tleft ul li {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
#tright {
	float: right;
}
#tright a {
	margin-right: 5px;
	margin-left: 5px;
	color: #FFF;
}
#tright a span {
	background-image: url(../img/button_top.gif);
	height: 17px;
	width: 35px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	padding-right: 6px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#head .htitle {
	float:left;
	padding-left:5px;
	/*padding-top:10px;*/
	padding-top :5px;
}
#head .htitle h1 a {
	display:block;
	font-size:0;
	/*height:55px;*/
	height :60px;
	overflow:hidden;
	/*width:288px;*/
	width:170px;
	/*background-image: url(../img/top_logo.jpg);*/
	background-image: url(../img/top_logo-new.png);
	background-repeat: no-repeat;
	background-position:0px 2px !important;
	background-position:0px 4px;
	/*line-height: 280px;*/
	line-height :200px;
}
#navo {
	width: 956px;
	padding-left: 3px;
	height: 45px;
	background-attachment: scroll;
	background-image: url(../img/nav_left.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#navi {
	background-attachment: scroll;
	background-image: url(../img/nav_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 3px;
}
#menu {
	height: 45px;
	background-attachment: scroll;
	background-image: url(../img/menu_background.jpg);
	background-repeat: repeat-x;
}
#menu ul {
	border:0 none;
	line-height:150%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0;
}
#nav {
	padding-left:20px;
}
#nav li {
	float:left;
	height:35px;
}
#nav li a 
{
    
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	padding-left:5px;
	text-decoration:none;
        -moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	color:#FFFFFF;
	float:left;
        font-family:"Microsoft YaHei",微软雅黑,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:16px;
	padding:12px 6px 10px 6px;
	text-decoration:none;
	/*font-weight:bold;*/
}
#nav li a span {
        background-image: url(../img/menu_on_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#333333;

}
#nav .menu_line {
	background-attachment: scroll;
	background-image: url(../img/nav_line.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 3px;
	margin-top: 8px;
	margin-right: 1px;
	margin-left: 1px;
}
#nav .nav_left {
        width:5px;
        height:45px;
	background-image: url(../img/menu_on_left.gif);
        background-repeat: no-repeat;
        background-position: 0px 0px;
}
#nav .nav_on {
    height:45px;
	background-image: url(../img/menu_on_right.gif);
	background-repeat: no-repeat;
	background-position:left 0px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
#nav .nav_on a{
        color:#333333;
}
#nav .nav_right {
        width:5px;
        height:45px;
	background-image: url(../img/menu_on_right.gif) ;
        background-repeat: no-repeat;
        background-position: right 0px;
}
.nav_hover { background-image:url(../img/bg_nav_hover.jpg);background-repeat: repeat-x;background-position: 0px 8px;}
#subNav{width:960px;height:auto;margin-top: -10px;position:absolute;z-index:999;}
#yhtools{width:959px;height:45px;background-color:#999999;margin-top: 0px;display:none;position:absolute;z-index:999;}
.nav_submenu1{float:left;margin-left:300px;margin-top:8px;background-color:#666666;padding:5px 8px 5px 8px;font-family:微软雅黑,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal;color:#FFFFFF;}
.nav_submenu1:hover {background-color:#339933;}
.nav_submenu1 a{color:#ffffff;}
.nav_submenu1 a:hover{text-decoration:none;}
.nav_submenu2{float:left;margin-left:15px;margin-top:8px;background-color:#666666;padding:5px 8px 5px 8px;font-family:微软雅黑,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal;color:#FFFFFF;}
.nav_submenu2:hover {background-color:#339933;}
.nav_submenu2 a{color:#ffffff;}
.nav_submenu2 a:hover{text-decoration:none;}
#yhtools p{-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.navArrow{float:left;margin-left:0px;margin-top:19px;margin-right:5px;border-style:solid dashed dashed dashed;border-width:3px;border-color:#fff transparent transparent transparent;width:0;height:0;}

#newIcon {
        position:absolute;margin-top:-5px;margin-left:75px;#margin-left:-23px;_margin-left:-23px; z-index:666;width:29px;height:16px;background-image :url(../img/new-icon.gif); background-position :0px 0px; background-repeat :no-repeat ;
}

#position {
	padding-left: 20px;
}
#download{
	line-height: 22px;
	width:273px;
	height:110px;
	font-size:12px;
	padding-top:0px;
	background:url(../images/download_bg.png) no-repeat;
}
#down {
	height:100px;
	padding: 10px 19px 0px 26px;
}
#down .download_btn {
	/*background: url(../images/favorite_btn.png) left top;*/
	width:218px;
	height:64px;
	display:block;
}
#down .download_btn:hover {
	/*background: url(../images/favorite_btn.png) left bottom;*/
}
#buttom {
	background-attachment: scroll;
	background-image: url(../img/down_buttom.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 0px;
}
#dedenews {
	height: 37px;
	width: 955px;
	padding-left: 5px;
	background-attachment: scroll;
	background-image: url(../img/news_left.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#dedenews #newtitle {
	background-image: url(../img/news_title_bg.gif);
	background-repeat: repeat-x;
	height: 37px;
	line-height: 37px;
	width: 100px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E7E8E6;
}
#dedenews #news {
	width: 828px;
	height: 37px;
	line-height: 37px;
	background-attachment: scroll;
	background-image: url(../img/news_background.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-left: 20px;
}
#news ul li {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	list-style-type: disc;
	list-style-position: inside;
}
#dedenews #newright {
	background-attachment: scroll;
	background-image: url(../img/news_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 37px;
	width: 6px;
}
#feature {
	width: 684px;
}
#feature2 {
	width: 504px;
}
#commend {
	width: 270px;
}
#commend2 {
	width: 183px;
}
#speedbox {
	width: 370px;
}
#hotdown {
	width: 385px;
}
#hotdown2 {
	width: 385px;
}
#hotdown3 {
	width: 385px;
}
#hotdown4 {
	width: 385px;
}
#hothelp {
	width: 294px;
	margin-left: 5px;
}
#hothelp2 {
	width: 294px;
	margin-left: 5px;
}
#hothelp3 {
	width: 294px;
	margin-left: 5px;
}
#hothelp4 {
	width: 294px;
	margin-left: 5px;
}
#comfaq {
	width: 270px;
}
#comfaq2 {
	width: 270px;
}
#comfaq3 {
	width: 270px;
}
#comfaq4 {
	width: 270px;
}
.tagsmall{
	font-size :12px;margin-left:5px;margin-right:5px;
}
.taglarge{
	font-size :16px;margin-left:5px;margin-right:5px;font-weight:bold ;
}
#search {
	text-align: center;
	margin-top: 12px;
	padding-bottom: 14px;
}
#buttom_c {
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 15px;
	text-align: left;
}
#buttom_c #buttom_logo {
	float: left;
}
#buttom_c #buttom_text {
	float: left;
	margin-left: 50px;
}
#buttom_c #buttom_text a {
	margin-right: 5px;
	margin-left: 5px;
	color: #0B66A8;
}

#buttom_t {
    padding-top: 10px;
    margin-left: 140px;
    height :25px;
    width:665px;
	border-bottom:solid 1px #eee;
}
#buttom_t a{
    margin-right: 6px;
	margin-left: 6px;
        color: #0B66A8;
	padding-bottom:5px;
}

#buttom_copyright 
{
    margin-left:0px;
	/*padding-left: 268px;*/
        padding-left: 65px;
	padding-top: 5px;
	padding-bottom: 10px;
	/*width:610px;*/
}
#buttom_copyright a
{
        color:#000000;
}

#buttom_c #buttom_top {
	float: right;
}

#buyguide #guidebody {
	color: #0B66A8;
	padding-left: 5px;
	padding-top: 5px;
	line-height: 22px;
}
#buyguide #guidebody p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
	padding-left: 20px;
	padding-top: 5px;
	font-weight: bold;
}
#case {
	background-image:url(../img/case.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:75px;
	width:72px;
	margin-top: 40px;
	margin-right: 30px;
}
#case dt {
	font-size:30px;
	font-weight:bold;
	height:55px;
	line-height:55px;
}
.sbar {
	background-color: #85BD38;
	padding-left: 10px;
	height: 28px;
	line-height: 28px;
	margin-top: 10px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 10px;
}
.arcbody .destext {
	color: #777171;
	line-height: 22px;
}
.search{
	margin-left:12px;
	width:410px;
	font-size:12px;
}
.search1{
	margin-left:12px;
	width:250px;
	font-size:12px;
}
.s_main{
	line-height:25px;
	}
.s_radio{	
	line-height:16px;
	height:16px;
	padding:2px 0 5px 0;
	
	*line-height:16px;
	*height:16px;
	*padding:2px 0 5px 0;
	_line-height:12px;
	_height:12px;
	_padding:2px 0 0px 0;
	
	}
.s_radio input{
	vertical-align:middle;
	}
.s_radio label{
	color:#666;
	}
.s_input{
	width:160px;
	/*border:1px solid #ccc;*/
        border:2px solid #FFAC53;
	padding:4px 5px 4px 25px;
	margin-right:5px;
        font-weight :bold;
	background:url(../images/google_ico.jpg) 4px no-repeat;
}
.n_input{
	width:16px;
	/*border:1px solid #ccc;*/
        border:2px solid #FFAC53;
	padding:4px 5px 4px 5px;
        font-weight :bold;
	margin-right:5px;
}
.pingResultTable{
    BORDER-RIGHT: #cedced 1px solid; BORDER-TOP: #cedced 1px solid; WIDTH: 955px; BORDER-COLLAPSE: collapse
}
.pingResultTable TH {
	HEIGHT:25px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #cedced 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cedced 1px solid; 
}
.pingResultTable TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #7DB92C; COLOR: #ffffff; TEXT-ALIGN: center
}
.pingResultTable TD {
	HEIGHT:40px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #cedced 1px solid; COLOR: #000; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cedced 1px solid; FONT-SIZE: 12px; COLOR: #000; TEXT-ALIGN: center
}
.pingResultTableTr TD{
	BACKGROUND: #F5FAFA;  
}
.pingResultTableTrHover TD{
	BACKGROUND: #ceffff;  
}
.hoverTableTrOdd TD{
	BACKGROUND: #7DB92C;  
}

.pingInnerTable{
    BORDER-RIGHT: #cedced 1px solid; BORDER-TOP: #cedced 1px solid; WIDTH: 955px; BORDER-COLLAPSE: collapse
}
.pingInnerTable TH {
	HEIGHT:30px; BACKGROUND: #E9F1FA; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #cedced 1px solid; PADDING-TOP: 0.3em; TEXT-ALIGN: left;
}
.pingInnerTableMiddle {
	HEIGHT:30px; BACKGROUND: #FFFFFF; BORDER-LEFT: #cedced 1px solid; BORDER-BOTTOM: #cedced 1px solid; font:Arial,Sans-Serif; FONT-SIZE: 14px; COLOR: #4f6b72; padding-left:20px;padding-top:10px;padding-bottom:10px
}
.pingInnerTableBottom {
	HEIGHT:28px !important; HEIGHT:25px; BACKGROUND: #E9F1FA; BORDER-LEFT: #cedced 1px solid; BORDER-BOTTOM: #cedced 1px solid; font:Arial,Sans-Serif; FONT-SIZE: 12px; COLOR: #4f6b72; padding-left:20px;padding-top:2px;padding-bottom:2px
}
.pingInnerTableBottomErr {
	HEIGHT:28px !important; HEIGHT:25px; BACKGROUND: RED; BORDER-LEFT: #cedced 1px solid; BORDER-BOTTOM: #cedced 1px solid; font:Arial,Sans-Serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; padding-right:20px;padding-top:2px;padding-bottom:2px;TEXT-ALIGN: right;
}


.tracertResultTable{
    BORDER-RIGHT: #cedced 1px solid; BORDER-TOP: #cedced 1px solid; WIDTH: 957px; table-layout:fixed;word-wrap:break-word;
}
.tracertResultTable TH {
	HEIGHT:25px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #cedced 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cedced 1px solid; 
}
.tracertResultTable TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #7DB92C; COLOR: #ffffff; TEXT-ALIGN: center
}
.tracertResultTable TD {
	HEIGHT:25px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #cedced 1px solid; COLOR: #000; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cedced 1px solid; FONT-SIZE: 12px; COLOR: #000; TEXT-ALIGN:center;
}
.tracertResultTable TD{
	BACKGROUND: #F5FAFA;
}
.tracertResultTable DIV{
	float:left;
}
.tracertResultTable a:link{
	COLOR: #ffffff;
}

.DnsResultTable{
    BORDER-RIGHT: #cedced 1px solid; BORDER-TOP: #cedced 1px solid; BORDER-BOTTOM: #cedced 1px solid; WIDTH: 650px; BORDER-COLLAPSE: collapse;table-layout:fixed;word-wrap:break-word;
}
.DnsResultTable TH {
	HEIGHT:25px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #cedced 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cedced 1px solid; 
}
.DnsResultTable TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #7DB92C; COLOR: #ffffff; TEXT-ALIGN: center
}
.DnsResultTable TD {
	HEIGHT:25px; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #cedced 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cedced 1px solid; FONT-SIZE: 12px;
}
.DnsResultTable .CENTER {
	text-align :center 
}
.DnsResultTable .LEFT {
	PADDING:10px 10px 10px 30px;FONT-SIZE:12px;FONT:Arial,Sans-Serif; 
}
.DnsResultTableTr TD{
	/* BACKGROUND: #F5FAFA;  */
}

#tophost {
	clear: both;
	padding: 8px;
}
#truetitle {
	background-attachment: scroll;
	background-image: url(../img/true_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 32px;
	height: 32px;
	text-align: right;
	padding-right: 15px;
}
#producs {
	padding: 8px;
}
#producs #pd_1 {
	padding: 5px;
	background-color: #F8F8F7;
	float: left;
	margin-right: 2px;
	margin-bottom: 10px;
}
#product_info {
	clear: both;
	padding: 20px;
}
#product_info table {
	border: 1px solid #E8E8E8;
}
#product_info table tr td {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E8E8E8;
	border-left-color: #E8E8E8;
	height: 36px;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
	padding-left: 20px;
}
#product_info table tr td h2 {
	font-size: 14px;
	font-weight: bold;
}
.video {
	clear: both;
	padding-left: 5px!important;
	padding-left:0;
	padding-top: 5px!important;
	padding-top: 10px;
	padding-bottom: 8px;
}

.video dl {
	float:left;
	height:123px;
	width:132px;
	margin-right: 5px;
	margin-left: 5px;
}
.video dl dt {
	height:93px;
	width:124px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/video.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.video dl dt a img {
	display:block;
	height:77px;
	padding:1px 0 0 1px;
	width:122px;
}
.video dl dd {
	height:30px;
	letter-spacing:1px;
	overflow:hidden;
	width:114px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.video dl dd a {
	color:#005A98;
	font-family:Arial;
	text-decoration:none;
}
#searchform {
	height: 97px;
	width: 539px;
	background-attachment: scroll;
	background-image: url(../img/check_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	margin-bottom: 5px;
}
#searchform .searchinput {
	margin-top: 45px;
	float: left;
	padding-left: 35px!important;
	padding-left: 35px;
	width: 370px!important;
	width:360px;
}
#searchform .searchinput input {
	width: 360px;
	background-color: Transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#searchform .searchbtn {
	float: left;
	margin-top: 38px;
	margin-left: 0px!important;
	margin-left: 0px;
	height: 32px;
	width: 88px;
}
#searchform .searchbtn input {
	background-attachment: scroll;
	background-image: url(../img/check_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 32px;
	width: 88px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#attention {
	padding: 10px;
	margin-bottom: 5px;
	background-color: #FFFFDB;
	border: 1px solid #FC0;
	line-height: 22px;
}
#domainsform {
	line-height: 24px;
}
#domainsform .dmtitle {
	height: 36px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	background-color: #EAEAEA;
}
#domainsform tr td {
	line-height: 32px;
	height: 32px;
	vertical-align: middle;
	padding-left: 5px;
}
#tech {
	padding: 20px;
}
#tech .addlist {
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	margin-bottom: 10px;
}

#tech .addlist .litimg {
	float: left;
	margin-right: 10px;
}
#tech .addlist .techdes {

}
#tech .addlist .addinfo {
	float: right;
	line-height: 22px;
}
#tech .addlist .thumbnail{
	float:left;
        width:135px;
        height:125px;
        margin-right:5px;
        overflow: hidden;
}
#tech .addlist .thumbnail img{
        width:135x;
        height:125px; 
        transition: all 0.6s;  
}
#tech .addlist .thumbnail img:hover{
        transform: scale(1.4); 
}
#tech .addlist .techdes ul li {
	margin-bottom: 5px;
}

.post-body{
    table-layout:fixed;
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}

/* 文章项目列举 begin */
#tech .techdes ul.listitem li{
        margin-left: 35px;
        /* overflow: hidden; */
        font-size: 13px;
        list-style-type: disc;
        /* list-style-position: inside; 文字换行不对齐 */
        list-style-position: outside;
        /* white-space: nowrap; */
        /* text-overflow: clip; */
        color: #333333;
        line-height: 150%;

}
#tech .techdes ul.listitem li a{
        text-decoration:underline;
}
/* 文章项目列举 end */

/* 文章项目编号列举 begin */
#tech .techdes ol.listitem li{
        padding-left:10px;
        font-size: 13px;
        font-family: "微软雅黑","宋体",italic Times,serif;
        color:#666666;
        font-weight:bold;
}
#tech .techdes ol.listitem li a{
        text-decoration:underline;
}
/* 文章项目编号列举 end */

/* 文章文字引用 begin */
     #tech .techdes blockquote {
          font-family: "微软雅黑","宋体",italic Times,serif;
          color:#888;
          font-size: 13px;
          padding: 20px 18px 18px 18px;
          background-color: #eee;
          border-left: 10px solid #ccc;
          margin: 20px 35px 20px 35px;
          background-image: url(../images/quote_open_ccc.png);
          background-position: 15px 10px;
          #background-position: 25px 10px;
          background-repeat: no-repeat;
          text-indent: 20px;
          -moz-border-radius: 4px;      /* Gecko browsers */
          -webkit-border-radius: 4px;   /* Webkit browsers */
          border-radius:4px;            /* W3C syntax */
     }
     #tech .techdes blockquote span {
          display: block;
          background-image: url(../images/quote_close_ccc.png);
          background-repeat: no-repeat;
          background-position: bottom right;
     }
     #tech .techdes blockquote cite {
          color: #999999;
          font-size: 13px;
          display: block;
          margin-top: 5px;
     }
     #tech .techdes blockquote a{
        text-decoration:underline;
     }
/* 文章文字引用 end */

/* 文章文字引用 begin */
.quote{
    margin-left:20px;
    padding:10px;
    border-left:solid 3px #e1e1e1;
    background-color:#f1f1f1;
    table-layout:fixed;
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}
/* 文章文字引用 end */

/* 文章声明/序言文字 begin */
#tech .techdes p.declare{
    margin-left:0px;
    padding:10px;
    border-left:solid 3px #006666;
    background-color:#eee;
    color:#996633;
    table-layout:fixed;
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}
/* 文章声明/序言文字 end */

#tech .addlist .dtitle a{
	font-size: 14px;
	font-weight: bold;
	color: #0B65A7;
}
#tech .techdes p{
        font-size: 14px;
        color:#666;
        font-family: "微软雅黑","宋体","Arial Narrow",sans-serif;
        line-height: 180%;
        margin-bottom: 12px;
}
/* 代码标签 把文章里一些代码文本高亮显示 */
#tech .techdes code{
        font-family:Monaco, Consolas, "Andale Mono","DejaVu Sans Mono", monospace;
        background:#eeeeee;
        border:0px solid #f1f1f1;
        border-radius:0px;
        font-size:13px;
        color:#d41faa;
        padding: 3px 4px 3px 4px;
        margin-left:2px;
        margin-right:2px;
}

/* 文章代码 begin*/
#tech .techdes p.code{
        margin-left:0px;
        margin-right:0px;
        font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;
        font-size: 12px;
        border:1px solid #999;
	background-color:#fafafa;
        padding:5px 10px 5px 10px;
        height:auto;
        width:auto;
        overflow:auto;
        table-layout:fixed;
        white-space: pre-wrap; /* css-3 */
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
        white-space: -pre-wrap; /* Opera 4-6 */
        white-space: -o-pre-wrap; /* Opera 7 */
        word-wrap: break-word; /* Internet Explorer 5.5+ */

}

#tech .techdes div.divCode{
        border:1px solid #999;
        background-color:#f4f4f4;
        margin-bottom:15px;
} 
#tech .techdes ul.ulCode{
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0px;
        border-left:3px solid #6ce26c;
        font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;
        font-size: 12px;
        color:#666;
        padding:5px 10px 5px 10px;
        line-height:150%;
        height:100%;
}
#tech .techdes ul.ulCode li{
        overflow:auto;
        table-layout:fixed;
        white-space: pre-wrap; /* css-3 */
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
        white-space: -pre-wrap; /* Opera 4-6 */
        white-space: -o-pre-wrap; /* Opera 7 */
        word-wrap: break-word; /* Internet Explorer 5.5+ */
}
#tech .techdes p.btnCopy{
        cursor: pointer;
        font-size: 12px;
        font-family: "Microsoft Yahei",微软雅黑,arial;
        float: right;
        color: #666699;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 3px;
        display: none;
        padding-right: 3px;
        margin-right: 3px;
        background-color: #f4cb82;
}
#tech .techdes p.btnCopy:hover{
        color: #660033;
}

  /* 新版 */
#tech .techdes p.pToolbar{
        float:right;
        width:42px;
	height:18px;
	padding:2px 2px 2px 2px;
	background:#F8F8F8;
	border:1px solid #ccc;
        font-size: 12px;
        font-family: "Microsoft Yahei",微软雅黑,arial;
        display: none;
        padding-right: 3px;
        margin-right: 3px;

}
#tech .techdes .divCopy1{
    float:right;
    width:50px;
    height:22px;
    padding:0;
    background:#e7e5dc;
    border-left:1px solid #999;
    border-bottom:1px solid #999;
}
#tech .techdes .divCopy2{
    float:right;
    width:50px;
    height:22px;
    padding:0;
    margin-right: 1px;
    background:#e7e5dc;
    border-left:1px solid #999;
    border-bottom:1px solid #999;
}
#tech .techdes .divCopy{
    float:right;
    width:50px;
    height:22px;
    padding:0;
    margin-right: 1px;
    background:#e7e5dc;
    border-left:1px solid #999;
    border-bottom:1px solid #999;
}
#tech .techdes .ulCopy{
    margin:0;
    width:100%;
    height:100%;
}
#tech .techdes .liNewWin, #tech .techdes .liCopy{
    float:left;
    list-style:none;
    display:inline-block;
    width:50%;
    height:100%;
    overflow:hidden;
}
#tech .techdes .divNewWin, #tech .techdes .divLoadSwf{
    width:16px;
    height:16px;
    margin-top:3px;
    margin-left:4px;
    cursor:pointer;
}
#tech .techdes .divNewWin{
    background-image:url(../img/page_white_code.png);
}
#tech .techdes .liNewWin:hover, #tech .techdes .liCopy:hover{
    background:#ccdddd;
}
#tech .techdes .divTipBox{
    position: absolute;
    overflow: visible;
    z-index: 99;
    background:#999;
    padding:3px;
    color:#fff;
}
/* 文章代码 end*/

/* 文章表格 begin*/
#tech .techdes .tblContent {
        margin-bottom: 10px;
        border-collapse: collapse;
        text-align: center;
        width:100%;
        border:1px solid #33ccff;
}
#tech .techdes .tblContent th{
        background-color:#eee;
        font-weight:bold;
        border:1px solid #33ccff;
        height:25px;
}
#tech .techdes .tblContent td{
        height:24px;
        padding-left:5px;
        padding-right:5px;
        border:1px solid #33ccff;
}
#tech .techdes .tblStrong{
        font-weight:bold;
}
/* 文章表格 end*/

/* 文章标签 begin*/
#tech .techdes  h5{
	color: #000000;
	margin:0;
	padding:0;
	font-size:15px;
}
#tech .techdes  h5 a{
        /*display:inline;*/
        text-decoration:none;
        background-color:lightblue;
        padding:2px 5px 2px 5px;
        -webkit-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
}
#tech .techdes h5 a:hover{
        background-color:#e1e1e1;
}
/* 文章标签 end*/

/* 文章段落标题 begin */
#tech .techdes h3{
  width:100%;
  height:15px;
  margin-top:15px;
  margin-bottom:15px;
  font-family: "Microsoft Yahei","宋体",italic Times,serif;
  font-size: large;
  font-weight: bold;
  color:#006666;
  line-height:100%;
  /*border-bottom: 1px solid #ccc;*/
  /*border-left:5px solid #336699;*/
  background-image:url(../img/icon-33cc66-3.gif);
  background-position:-2px 1px;
  background-repeat: no-repeat;
  padding-left:15px;
  padding-bottom:7px;
}
/* 文章段落标题 end */

/* 文章段落次标题 begin */
#tech .techdes h4{
  width:100%;
  height:15px;
  margin-top:15px;
  margin-bottom:15px;
  font-family: "Microsoft Yahei","宋体",italic Times,serif;
  font-size: 15px;
  font-weight: bold;
  color:#006666;
  line-height:100%;
  /*border-bottom: 1px solid #ccc;*/
  /*border-left:5px solid #336699;*/
  background-image:url(../img/icon_circle.png);
  background-position:0px 3px;
  background-repeat: no-repeat;
  padding-left:15px;
  padding-bottom:7px;
}
/* 文章段落次标题 end */

/* 效果演示 begin */
#tech .techdes p.rundemo{
  text-align:left;
  font-size:0px;
  width:100%;
  height:45px;
}
#tech .techdes p.rundemo a{
  outline:none;
}
#tech .techdes span.btn_demo{
  margin:5px 5px 5px 5px;
  width: 129px;
  height: 33px;
  background-image: url(../img/btn_demo.png);
  background-position:0px 0px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
#tech .techdes span.btn_demo:hover{
  margin:5px 5px 5px 5px;
  width: 129px;
  height: 33px;
  background-image: url(../img/btn_demo.png);
  background-position:0px -40px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
/* 效果演示 end */

/* 运行代码及源码下载 begin */
#tech .techdes p.runcode{
  text-align:left;
  font-size:0px;
  width:100%;
  height:45px;
}
#tech .techdes span.execcode{
  margin:5px 5px 5px 5px;
  width: 100px;
  height: 25px;
  background-image: url(../img/btn-runcode.png);
  background-position:0px 0px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
#tech .techdes span.execcode:hover{
  margin:5px 5px 5px 5px;
  width: 100px;
  height: 25px;
  background-image: url(../img/btn-runcode.png);
  background-position:0px -30px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
#tech .techdes span.getcode{
  margin:5px 5px 5px 5px;
  width: 100px;
  height: 25px;
  background-image: url(../img/btn-runcode.png);
  background-position:-110px 0px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
#tech .techdes span.getcode:hover{
  margin:5px 5px 5px 5px;
  width: 100px;
  height: 25px;
  background-image: url(../img/btn-runcode.png);
  background-position:-110px -30px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
/* 运行代码及源码下载 end */

/* 文章实例演示及源码下载 begin */
#tech .techdes p.download{
  text-align:left;
  font-size:0px;
}
#tech .techdes span.demo{
  margin:5px 5px 5px 5px;
  width: 180px;
  height: 32px;
  background-image: url(../img/btn-demo-7.png);
  background-position:0px 0px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
#tech .techdes span.demo:hover{
  margin:5px 5px 5px 5px;
  width: 180px;
  height: 32px;
  background-image: url(../img/btn-demo-7.png);
  background-position:0px -42px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
#tech .techdes span.download{
  margin:5px 5px 5px 5px;
  width: 180px;
  height: 32px;
  background-image: url(../img/btn-demo-7.png);
  background-position:-185px 0px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
#tech .techdes span.download:hover{
  margin:5px 5px 5px 5px;
  width: 180px;
  height: 32px;
  background-image: url(../img/btn-demo-7.png);
  background-position:-185px -42px;
  background-repeat: no-repeat;
  display:inline-block;
  cursor:pointer;
}
/* 文章实例演示及源码下载 end */

/* 相关文章推荐 begin */
#tech .techdes ul.tuijian{
  margin-bottom:25px;
}
#tech .techdes ul.tuijian li{
  list-style: disc;
  margin-left: 22px;
  font-size: 13px;
  height:20px;
}
#tech .techdes ul.tuijian li a{
  color: #0000ff;
  text-decoration:none;
}
#tech .techdes ul.tuijian li a:hover{
  color: #336699;
  text-decoration:underline;
}
/* 相关文章推荐 end */

/* 文章广告 begin */
#article_ggad3{
  padding-top:10px;
  padding-bottom:10px;
}
#article_ggad4{
  padding-top:20px;
}

/* 文章广告 end */

#classiccase {
	text-align: center;
	clear: both;
	padding: 10px;
}
#classiccase ul li {
	margin-bottom: 10px;
}

.menux,.menux li.on,.menux li.on span,.proList p.ab,.list li,.list01 li,.list03 li,.list04 li,.safety li,.list05 li,.moblePay input.ms,.tab li,.tabx li,.porN1,.porN2,.porN3,.porN4,.ulList li{ background:url(../img/all_img2.gif) 0 0 no-repeat;}
.menux{ width:552px !important;width:552px; padding:0 0px; float:left;}
.menux{ height:24px; margin-top:0px; margin-bottom:0px}
.menux li{ padding:0 9px; line-height:17px; font-weight:bold; margin-top:3px; float:left;}
.menux li.on{ background-position:-849px 0; padding-right:0;}
.menux li.on span{ display:block; background-position:right 0; color:#fff; padding-right:9px;}
.menux li a{ color:#358d47;text-decoration:none;font-family:tahoma}
.menux li a:hover{ color:#f60; text-decoration:none;font-family:tahoma}

.Youhua_LinkBtn {
    float:left;margin-left:20px !important;margin-left:15px;height:24px; width:95px; line-height:24px; margin-top:5px; text-align:center; color:#333; font-family:'宋体'; font-weight:bold; text-decoration:none; background:url('../img/link-btn.gif') no-repeat;
}
/* 网速测试页 begin */
.contentTip{
  padding-left:11px;
  padding-right:10px;
  padding-top:11px;
  #padding-top:8px;
  padding-bottom:12px;
  #padding-bottom:0px;
  line-height:185%;
}
@-moz-document url-prefix() {
  .contentTip{
    padding-top:11px;padding-bottom:10px;
  }
}
.contentbox1{
  padding-top:5px !important;
  padding-top:8px;
  *padding-top:18px;
  padding-bottom:18px;
  *padding-bottom:8px;
  padding-left:6px;
}
.contentbox{
  padding-top:10px !important;
  padding-top:13px;
  padding-bottom:13px;
  *padding-bottom:8px;
  padding-left:6px;
}
/* 网速测试页 end */
