﻿@charset "utf-8";
body {font:12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif; color: #444; line-height:22px;}
body,div,h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th,b{margin:0;padding:0;}
img{border:none;}
li {list-style:none;}
a:link, a:visited {	text-decoration:none;}
a:hover, a:active {	color:#ff7f02; text-decoration:underline;}
body { background:#fff url("../images/body.png") no-repeat top center;}
#header,#banner,#container,.foot_link,.copyright {width:930px; margin:0 auto;}
#top {margin-top:30px; position:relative; height:85px;}
#logo {width:150px; height:70px;display:block; margin-left:37px;text-indent:-9999px;}
#top_link {height:60px;position:absolute; top:35px; right:10px;width:410px;}
#top_link ul{position:absolute; top:25px; right:10px;}
#index_member {position:absolute; top:0px; right:10px;}
#top_link li,#nav,#nav li,#nav li.cur a,.title h1,.list li,.title h2,.title h3,.title h4,.contain .query,.button,.bt,.porduct .describe dd,
.buy,.detail,.foot_link,#banner .num li,#banner .num li.on,.submit,.cancel,.no1,.no2,.no3,.no4,.no5,.no6,.no7,.no8,.no9,.no10 {background:url("../images/index.png") no-repeat;}
#top_link li {float:left; background-position:-537px 6px; margin-left:10px; padding-left:20px;}
#nav {height:47px; background-position:left -67px; background-repeat:repeat-x; width:910px; overflow:hidden; padding:4px 10px 0;}
#nav ul{width:940px;overflow:hidden; zoom:1;}
#nav li{float:left;font-size:14px; font-weight:bold; line-height:16px; background-position:right -17px; height:47px; padding:0 2px;}
#nav li.cur a{ background-position:center top;}
#nav li span{font-size:10px; color:#9597b9; display:block; font-weight:normal;}
#nav li a {padding:0 24px 0;display:inline-block; height:41px; padding-top:6px;}
#nav a{blr:expression(this.onFocus=this.blur())}
#nav a:link,#nav a:visited,#nav a:active {color:#fff; text-decoration:none;}
#nav a:hover {color:#ff7f02; text-decoration:none;}
#nav .cur a:link,#nav .cur a:visited,#nav .cur a:active {color:#000045; text-decoration:none;}
#nav .cur a:hover {color:#000045; text-decoration:none;}
#banner {margin:3px auto 10px;}
#banner .ad {margin-bottom:10px;width:930px; height:210px; overflow:hidden;position:relative;}
#banner .slider,#banner .num{position:absolute;}
#banner .slider {width:5000px;}
#banner .slider li{float:left;}
#banner .num{ right:5px; bottom:5px;}
#banner .num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;
	overflow: hidden;margin: 3px 1px;border: 1px solid #f47500;background-position:left -471px;}
#banner .num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border:0;background-position:-21px -469px;font-weight: bold;}

#container:after,.tools dl:after,.domain_list ul:after,.other:after,.domain_list:after{display:block;clear:both;content:""; visibility:hidden; height:0;}
#left {float:left; margin-right:10px; width:216px;}
#center {float:left; width:516px;}
#right {float:right;  width:178px;}
.left_ad {overflow:hidden; width:216px;}
.right_ad {overflow:hidden; width:178px;}
#news,#tech,#server,#rank,#affiche {border:#c4cde8 1px solid; margin-bottom:10px;}
.title h1{background-position:left -135px; padding-left:30px; height:28px; line-height:28px; font-size:12px; color:#fff;}
.title h2{background-position:-253px -135px; padding-left:30px; height:28px; line-height:28px; font-size:12px; color:#383a87;}
.title h3{background-position:left -249px; font-size:12px; font-weight:bold; height:23px; padding:5px 0 0 27px;}
.title h4{background-position:left -286px; font-size:12px; font-weight:bold; height:40px;line-height:35px; padding:0 0 0 27px;}
.list,.tools,.rank_list {background:#f5f7fd; padding:5px 10px;}
.list li{background-position:3px -176px; margin:5px 0; padding-left:13px;}
.list li.red{background-position:-250px -176px;}
.list li.red a{color:#ff7f02;}
.en_search,.cn_search {margin-bottom:10px;}
.en_search h3 span,.cn_search h3 span {font-weight:normal; color:#818181; margin-left:30px;}
.contain {border-left:#ccc solid 1px;border-right:#ccc solid 1px; padding:15px 15px 5px; line-height:14px; overflow:hidden; clear:both; zoom:1;}
.contain .query {background-position:25px -350px; padding-left:115px; overflow:hidden;zoom:1; height:25px;}
.input {height:18px; border:solid 1px #7f9db9; padding:2px 2px 0 2px; width:260px; float:left;}
.button {border:none; background-position:left top; height:22px; width:70px; float:left; margin-left:10px; cursor:pointer;}
.domain_list {padding:15px 0;overflow:hidden; zoom:1;}
.domain_list ul {padding-left:25px;}
.domain_list li{float:left; width:90px; text-align:left; margin:3px 0; overflow:hidden; white-space:nowrap;}
.domain_list li input{margin:0 5px;}
.other {color:#818181; padding-left:18px;}
.other p{text-align:right; margin:10px 15px 0;}
.other p a:link,.other span a:visited,.other span a:active {color:#194676; text-decoration:none;}
.other p a:hover {color:#194676; text-decoration:underline;}
.bt {height:6px; overflow:hidden; clear:both; background-position:left -278px;}
.border {border:solid #ccc 1px; border-top:none; padding:20px 10px;}
.hide {width:494px; overflow:hidden;}
.pro_list {width:510px; overflow:hidden;}
.porduct {float:left; border-right:#c9c9c9 dashed 1px; width:246px; margin-right:5px;}
.porduct .img {float:left; margin:15px 5px 0 0; width:80px;}
.porduct .img .price{text-align:center; line-height:30px;}
.porduct .img strong {color:#f00;}
.porduct .describe{float:left; width:158px;}
.porduct .describe dt{font-size:14px; font-weight:bold; margin-bottom:5px;}
.porduct .describe dd.blue{color:#0052c2;}
.porduct .describe dd.red{color:#f00;}
.porduct .describe dd{margin:3px 0; background-position:-545px -138px; padding-left:10px; line-height:15px;}
.porduct .describe dd.alink{background:none; padding-left:0px;}
.buy,.detail {width:52px; height:19px; line-height:22px; display:block; display:inline-block; text-align:center;}
.buy {background-position:left -32px;}
.detail {background-position:-64px -32px; margin-left:20px;}
.porduct .describe dd a:link,.porduct .describe dd a:visited,.porduct .describe dd a:active {color:#fff; text-decoration:none;}
.porduct .describe dd a:hover {color:#fff; text-decoration:underline;}
.line { border-bottom:solid 1px #e9e9e9; height:20px; overflow:hidden; clear:both; margin-bottom:20px;}
.tools {padding:5px 10px;}
.tools dl {padding-bottom:10px; }
.tools dt {font-size:12px; font-weight:bold; line-height:25px; border-bottom:dashed 1px #c4cde8; color:#333; margin-bottom:10px;}
.tools dd {text-align:left;}
.tools .tel {height:100px;}
.tools .tel dd {width:150px; text-align:left; font-weight:bold;}
.submit,.cancel {border:none; width:96px; height:31px; font-weight:bold; font-size:14px; color:#fff;}
.submit {background-position:-74px -468px;}
.cancel {background-position:-176px -468px; margin-left:20px;}
.no1,.no2,.no3,.no4,.no5,.no6,.no7,.no8,.no9,.no10 {padding-left:20px;}
.no1 a,.no2 a,.no3 a {color:#ff7f02; font-weight:bold;}
.no1 {background-position:-537px -456px;}
.no2 {background-position:-494px -485px;}
.no3 {background-position:-451px -517px;}
.no4 {background-position:-408px -550px;}
.no5 {background-position:-365px -583px;}
.no6 {background-position:-322px -616px;}
.no7 {background-position:-279px -650px;}
.no8 {background-position:-236px -684px;}
.no9 {background-position:-193px -716px;}
.no10 {background-position:-150px -749px;}
.rank_list li {line-height:20px; margin-top:2px;}
.rank_list li.first {text-align:center; margin:10px 0;}
.rank_list li.first img{border:solid 1px #e5e5e5;}

#footer {width:980px;margin:10px auto; background:url("../images/footer.png") no-repeat center bottom; height:120px;}
.foot_link {height:34px; line-height:34px; background-position:left -401px; background-repeat:repeat-x; text-align:center; color:#fff;}
.foot_link a {padding:0 10px;}
.foot_link a:link,.foot_link a:visited,.foot_link a:active{color:#fff;text-decoration:none;}
.foot_link a:hover{color:#fff;text-decoration:underline;}
.copyright {text-align:center; padding-top:10px; line-height:25px;}
.copyright a:link,.copyright a:visited,.copyright a:active {color:#ff7f02; text-decoration:none;}
.copyright a:hover {color:#ff7f02; text-decoration:underline;}


.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w160{width:160px;}
.w180{width:180px;}
.w220{width:220px;}
.w260{width:260px;}
.w300{width:300px;}

.color_red{ color:#ff7c00; padding-right:5px;}
.title h1 a{float:right; padding-right:5px; font-weight:normal; color:#444;}
#login-form_ li span{color:#f00; font-weight:bold;margin-left:50px;}
.tools dd.tools_tel {clear:both; width:150px; text-align:left;}

.form {background:#eaeaea;}
.form td {background:#fff; padding:5px 10px; text-align:center;}
.form th{background:#f7f7f7; text-align:left; height:35px; padding:5px 10px;}
.pro_content {margin:20px 10px;}
.pro_content h1 {font-size:14px; margin:8px 0;}

#payment {margin:30px 0;}
#payment th {background:#fff;text-align:center;}
#payment th img {border:#eaeaea 1px solid;}
#payment td {text-align:left;}
.form .form_c th {text-align:center;}
