@import url("global.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: 4px;
	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: 4px;
}
#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-size:14px;
	line-height:16px;
	padding:12px 7px 10px 7px;
	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;
}

#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: 150px;
    height :25px;
    width:655px;
	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:25px; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; 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;  
}
.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; COLOR: #000; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cedced 1px solid; FONT-SIZE: 12px; COLOR: #000;
}
.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 .techdes ul li {
	margin-bottom: 5px;
}

#tech .addlist .dtitle a{
	font-size: 14px;
	font-weight: bold;
	color: #0B65A7;
}
#tech .techdes p{
        font-size: 12px;
        line-height: 180%;
        margin-bottom: 12px;
}
#tech .techdes p.code{
        margin-left:40px;
        margin-right:40px;
        font-size: 14px;
        /*padding:5px;*/
	border:1px dotted black;
        /*border:1px solid #ccc;*/
	background-color:#eee;
        padding:5px 10px 5px 10px;
}
#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;
}