body {
margin: 0;
padding: 0;
background: #fff;
font-size: 9pt;
color: #333;
overflow-x:hidden
}
a:hover {
/*text-decoration: underline !important;*/
/*color: #ff9900 !important;*/
}
img {
border: 0
}
form {
padding: 0;
margin: 0
}
.detail_title_domainb1{margin-left:0px;font-size:16px; color:#f00;font-weight:bold;}
.detail_title_domainb2{margin-left:0px;font-size:16px; color:#f00;font-weight:bold;}
.detail_title_domainb3{margin-left:5px;font-size:16px; color:#f00;font-weight:bold;}
ul {
margin: 0;
/*padding: 0px 0px 0px 12px*/
}
#frame {
width: 1000px;
margin: 0 auto;
position: relative;
}
#btn {
margin-right: 20px;
float: right
}
#logo {
float: left
}
#navmenu {
height: 32px;
width: 100%;
background-image: url(../image/navmenu.jpg);
clear: both
}
#userstate {
height: 26px;
text-align: right;
float: right;
padding-right: 14px;
margin-top: 65px
}
#btn_l {
width: 20px;
height: 26px;
float: left
}
#btn_m {
background-image: url(../image/login2_reg_04.gif);
line-height: 26px;
float: left;
background-repeat: no-repeat;
font-size: 12px;
color: #fff;
font-weight: bold;
}
#btn_m a{
font-size: 12px;
color: #fff;
font-weight: bold;
text-decoration: none
}
#btn_r {
height: 26px;
float: left;
width: 17px
}
#main {
/*
margin: 0px auto;
float:left;
*/
}
#sitemap {
text-align: right
}
#sidebar {
width: 209px;
margin: 0;
padding: 0;
float: left
}
#position {
/*background-image: url(../image/position.gif);*/
width: 100%;
height: 40px;overflow:hidden;
}
#position_nosidebar{
width: 100%;
height: 23px;
margin-bottom:8px;
}
/*
#content {
width: 723px;
float: left;
clear: right
}
*/
#current {
/*float: right;*/
font-size: 12px;
margin-top: 10px;
margin-right: 0px;
color: #333
}
#current span {
color: #666
}
#current span a {
font-size: 12px;
color: #666;
text-decoration: none;
}
#cad {
border: 1px solid #ccc;
width: 720px;
float: right;
margin-top: 5px;
height: 370px;
}
#cadtop {
height: 290px;
width: 100%
}
.item4cad {
border: 1px solid #ccc;
width: 218px;
height: 40px;
float: left;
margin-left: 10px
}
#cadbottomintro {
font-size: 12px;
margin-bottom: 10px
}
#cadbottomtxt {
font-weight: bold;
font-size: 12px;
color: #333;
padding-left: 30px;
line-height: 30px
}
#buy{ text-align:center; height:135px; border:1px solid #dedede;margin-bottom:10px;background:#fff;}
#buy img{
border: 0px;margin-top:30px;
}
#ad img{
width: 720px;
float: right;
height:186px;
}
#tmpcont {
/*float: right;
margin-left: 15px;
margin-top: 10px;
width: 715px*/
}
#tmpcont .buy-msg-title{height:50px;overflow:hidden; background:url(sundns_images/line.gif) 0 center repeat-x;}
#tmpcont .buy-msg-title h2{height:50px;line-height:50px; float:left;padding:0 12px 0 45px; background:url(sundns_images/icon-cart.png) #fff  no-repeat; font-size:24px;overflow:hidden; font-weight:normal;}
#tmpcont .buy-msg-title h2.edit-msg{background-position:-93px -34px;}
#tmpcont .buy-msg-tip{ font-size:12px; color:#fb6902; height:38px; line-height:38px; background:url(sundns_images/icon-cart.png) -65px -86px no-repeat; border-bottom:1px solid #ccc; padding-left:85px;}
#tmpcont form{padding:25px;}
.title {
margin-bottom: 10px;
}
.product {
width:720px;
text-align: left
}
.productname {
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
}
.icon {
float: left;
margin-right: 10px;
}
.text {
padding-top: 10px;
}
.product_item {
width: 340px;
margin-left: 10px;
float: left;
margin-bottom: 10px;
height: 100px;
}
.productdetail {
font-size: 12px;
color: #666;
line-height: 20px;
}
.productlink {
color: #999;
font-size: 12px;
}
.productlink a{
font-size: 12px;
color: #999;
text-decoration: underline
}
.line_product {
border-bottom: 1px dashed #ccc;
margin-top: 10px;
}

#my_menu {
float: left;
margin-top: 50px;
margin-left: 10px;
background:
}
div.sdmenu {
width: 180px;
font-family: Arial, sans-serif;
font-size: 12px;
padding-bottom: 10px;
color: #fff;
}
div.sdmenu div {
overflow: hidden;
border-bottom: 1px solid #ccc;
}
#no_border {
border-bottom: 0px solid #333
}
div.sdmenu div.collapsed {
height: 25px;
}
div.sdmenu div span {
display: block;
padding-left: 22px;
color: #333;
background: url(../image/expanded.gif) no-repeat 10px center;
cursor: pointer;
line-height: 25px
}
div.sdmenu div.collapsed span {
background-image: url(../image/collapsed.gif);
}
div.sdmenu div a {
padding-top: 3px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 25px;
display: block;
color: #666;
text-decoration: none;

}
div.sdmenu div a.current {
background : #fff;
color: #900;
}
div.sdmenu div a:hover {
background : #fff url(../image/linkarrow.gif) no-repeat right center;
color: #333;
text-decoration: none;
}
.eng {
color:#666;
padding-left: 3px;
font-size: 10px;
font-weight: bold;
}
#guide {
background-image:url(../image/guide.jpg);
background-repeat: no-repeat;
padding-left: 30px;
padding-top: 60px;
padding-bottom: 20px;
font-size: 9pt;
color: #666;
line-height: 18px;
}
#guide ol {
margin: 0;
padding: 0
}
#guide a {
color: #666;
text-decoration: none;
font-size: 12px;
}
.parameter {
width:720px;
text-align: left;
}
.para_head {
width: 100%;
height: 40px;
}
.para_title {
background-image: url(../image/bg_host_cate.jpg);
font-size: 14px;
font-weight: bold;
float: left;
width: 150px;
text-indent: 10px;
line-height: 35px;
margin-left: 10px;
}
.next_host {

float: right;
width: 150px;
height: 25px;
font-size: 12px;
color: #666;
line-height: 30px;
text-indent: 15px;
background-repeat: no-repeat
}
.next_host a {
font-size: 12px;
color: #666;
text-decoration: none
}
.para_body {
width: 100%
}
.host_sample {
padding: 30px;
float: left
}
.host_sample .txt {
color: #cc0000;
font-size: 14px;
font-weight: bold;
line-height: 30px;
text-indent: 10px
}
.host_tbl {
float: right;
background: #F7F7F7;
border: 1px solid #C2BEBE;
width: 500px;

}
.para_item {
line-height: 20px;
font-size: 12px;
color: #666;
text-indent: 15px;
border-bottom: 1px solid #C2BEBE;
padding-bottom: 2px;
margin: 3px;
}
.para_item span {
color: #333;
}
.para_item_end {
line-height: 25px;
font-size: 12px;
color: #666;
text-indent: 15px;
width: 100%;
padding-bottom: 3px;
}
.para_item_end span {
color: #333;
margin-top: -30px
}
.host_recommend_tbl {
color: #0050A9
}
.para_item_even {
line-height: 20px;
font-size: 12px;
color: #666;
text-indent: 15px;
border-bottom: 1px solid #C2BEBE;
padding-bottom: 2px;
margin: 3px;
background: #F2F2F2
}
.para_item_even span {
color: #333;
}
.order_price {
color: #333;
float: left;
padding-top: 10px
}
.price_list {
float: left;
margin-top: 10px;
color:#FF0000;
}
.btnbuy {
/*float: right;
margin-right: 10px*/
float:left;
width:340px;
overflow:hidden;
margin-top:10px;
padding-left:50px;
padding-bottom:10px;
}
.btnbuy table{width:100%}
#tabs {
clear: both;
padding-top: 10px;
display: block;
height: 460px;
position: relative;
}
#tabs #application_support{_height:400px; height:400px !important; }

#line_table {
border:none;width:100%;
}
#line_table td {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
font-size: 12px;
line-height: 25px;
padding-left: 20px
}
#line_table td.noright {
border-right:none;
}
#line_table td.nobottom {
border-bottom:none;
}

.line_table {
width:100%;
}
.line_table a {
color: red
}
.line_table td {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
font-size: 12px;
line-height: 25px;
padding-left: 5px
}
.line_table td.noright {
border-right:none;
}
.line_table td.nobottom {
border-bottom:none;
}
.line_table td.hasleft {
border-left:1px solid #ccc;
}
.line_table td.hastop {
border-top:1px solid #ccc;
}


.tab_even {
background: #eee
}
#clienttabs {
clear: both;
padding-top: 30px;
font-size: 12px;
}
.client_sample {
float: left;
width: 175px;
text-align: center;
margin-top: 10px;
}
.client_url a{
color: #B3B3B3;
text-decoration: none
}
.domain_search_input {
border-top: 1px #D77E76 solid;
border-right: 1px #C33D32 solid;
border-bottom: 1px #D77E76 solid;
border-left: 1px #C33D32 solid;
width: 250px
}
.domain_text {
float: left;
padding-left: 90px;
margin-top: 3px
}
.domain_submit {
float: left;
margin-top: 3px;
padding-left: 5px;
cursor:pointer;
}
.domain_search_submit {
border: 1px solid #C54C39;
color: #DA0000;
background: #fff;
cursor:pointer;
}
.domain_ad {
color: #FFFC00;
float: left;
font-size: 12px;
padding-left: 100px;
margin-top: 7px
}
.suffix {
height: 150px;
}
.domainlist {
margin: 10px
}
.domainlist div {
font-size: 12px;
float: left;
width: 80px;
color: #333;
height: 22px;
font-family: Geneva, Arial, Helvetica, sans-serif
}
#domain_intro {
float: left;
clear: both;
margin-bottom: 20px
}
#whois {
width: 290px;
float: left
}
.whois_search {
height: 69px;
width: 100%;
background-image: url(../image/domain_m_03.jpg);
}
#domainshow {
width: 430px;
float: left;
font-size: 12px;
line-height: 30px
}
.domshow_1 {
background-image: url(../image/domain_m_04.jpg);
width: 215px;
height: 156px;
float: left;
}
.domshow_2 {
background-image: url(../image/domain_m_05.jpg);
width: 215px;
float: left;
height: 156px
}
.domshow_3 {
background-image: url(../image/domain_m_10.jpg);
width: 215px;
float: left;
height: 158px
}
.domshow_4 {
background-image: url(../image/domain_m_11.jpg);
width: 215px;
height: 158px;
float: left;
}
.d_price {
padding-left: 100px;
padding-top: 60px;
color: #666;
font-size: 13px;
font-family:"微软雅黑"
}
.d_link {
padding-left: 100px;
}
.d_link a{
color: #666;
text-decoration: none
}
.whois_txt {
float: left;
margin-top: 38px;
padding-left: 15px;
padding-right: 10px
}
.whois_submit {
padding-top: 37px;
}
.whois_txtfiled {
border: 1px solid #DADADA;
width: 170px;
color: #999999
}

.comon_price_p1 {
float: left
}
.comon_price_p2 {
float: right
}
.price_line {
margin-left: 10px;
display: block;
clear: both;
height: 25px;
}
.price_line2 {
background: #F7F7F7;
margin-left: 10px;
display: block;
clear: both;
height: 25px;
}
.domain_item {
float: left;
width: 200px;
font-size: 12px;
color: #666;
line-height: 25px
}
.domain_result_left {
margin-top: 10px;
margin-left: 40px;
float: left
}
.domain_result_tbl {
border: 1px solid #ECEEAD;
width: 480px;
float: right;
overflow: auto;
background: #FCFCEF;
padding-left: 5px;
padding-right: 10px;
margin-top: 10px;
}
.result_1, .result_2, .result_3 {
float: left;
font-size: 12px;
margin-left: 10px;
}
.result_line {
clear: both;
height: 28px
}
.result_1 {
width: 200px;
}
.result_2 {
width: 100px;
}
.reg_domain {
clear: right;
padding-left: 650px;
padding-top: 10px
}
.blank {
height: 7px;
display: block
}
.d_form {
width: 100%;
clear: both
}
.general_title {
background-image: url(../image/bg_general_title.jpg);
height: 24px;
border: 1px solid #DEDEDE;
font-size: 13px;
clear: both
}
.general_icon img {
margin: 2px 5px;
}
.general_icon {
float: left
}
.general_txt {
line-height: 24px
}
.domain_order_content {
clear: both;
font-size: 12px
}
.shoppingcart_domain {
margin: 0px 10px;
float: left;
font-size: 12px;
}
.domain_order_content{
padding-top: 5px;
padding-bottom: 5px;
clear: both;
display: block
}
.domain_order_item {
clear: both;
line-height: 25px;
width: 100%;
background-image: url(../image/bg_domain_item.jpg);
height: 25px
}
.domain_order_list {
float: left;
width: 550px;
padding-bottom: 30px
}
.domain_order_txt_product {
float: left;
width: 200px;
float: left
}
.domain_order_txt {
float: left;
width: 80px;
float: left
}
.domain_order_txt_period {
float: left;
width: 50px;
float: left
}
.domain_order_txt_list_icon {
float: left;
width: 20px;
float: left
}
.txtred,.colorg{
color: #DD2126
}
.txtbold {
font-weight: bold
}
.rub {
float: right;
}
.domain_total_price {
float: right;
margin: 10px 10px 20px;
width: 120px
}
.buytable {
clear: both;
font-size: 12px;
color: #333;
line-height: 22px;
height: 30px
}
.buyleft {
float: left;
width: 150px;
text-align: right;
margin-right: 15px;

}
.input_blue {
border: 1px solid #D1D1D1;
width: 150px;
}
.input_blue_short {
border: 1px solid #D1D1D1;
width: 30px;
}
.input_blue_short_middle {
border: 1px solid #D1D1D1;
width: 80px;
}
.buymid {
float: left;
margin-right: 10px
}
.domain_fill_content {
padding-top: 0px
}
.domain_fill {
padding-bottom: 20px；
width: 90%
}
.domain_selectdns {
margin-top: 20px
}
.domain_selectdns_content {
padding-top: 20px;
margin-bottom: 20px;
font-size: 12px;
}
.dns_item {
margin-left: 10px;
line-height: 25px;
color: #333
}
.accept {
font-size: 12px;
margin-top: 30px;
margin-left: 10px
}
.accept a {
font-size: 12px;
color: #333;
text-decoration: none
}
.d_form_submit {
border-top: 1px dashed #ccc;
padding-top: 20px;
padding-left: 150px
}
.dns_self {
margin-left: 40px;
margin-top: 5px;
}
.loginleft {
float: left;
margin-left: 20px;
margin-top: 20px;

}
.loginright {
float: left;
margin-top: 20px;
}
.frm_login {
background: #F5F5F5;

padding: 4px;
overflow: auto;
width: 640px
}
.frm_login_inner {
border: 1px solid #E2E2E2;
background: #fff;
height: 280px;
}
.column {
clear: both;width:1000px; margin:15px auto;background:#fff;
}
.login_top {
margin: 5px;
}
.login_mid {
float: left;
width: 100%;
}
.login_mid_left {
padding-left: 30px;
float: left
}
.loginline input {
border: 1px solid #D0D0D0;
background-image: url(../image/bg_text_input.jpg);
}
.logininput {
border: 1px solid #D0D0D0;
background-image: url(../image/bg_text_input.jpg);
width: 140px;
height: 16px
}
.logininput_opa {
border: 1px solid #D0D0D0;
background-image: url(../image/bg_text_input.jpg);
width: 80px;
height: 20px
}
.logininput_opa_2 {
border: 1px solid #D0D0D0;
background-image: url(../image/bg_text_input.jpg);
width: 150px;
height: 20px
}
.loginline {
font-size: 12px;
height: 23px
}
.loginline_opa {
font-size: 12px;
height: 30px
}
.rem {
font-size: 12px;
color: #CCCCCC;
float: left
}
.login_txt {
padding: 20px;
float: left;
color: #333;
width: 200px
}
.login_mid_right {
float: left;
overflow: auto;
width: 400px;
}
.login_mid_left {
margin-right: 20px;
float: left
}
.login_btn {
float: left;
padding-top: 18px;
width: 53px
}
.login_link {
padding-left: 150px;
clear: both
}
.login_link div {
float: left;
line-height: 25px
}
.login_link a {
text-decoration: none;
color: #666;
font-size: 9pt;
}
.login_link_right {
margin-right: 20px;
}
.login_btn input{
margin-bottom: 5px
}
.login_btn a {
text-decoration: none;
color: #666;
font-size: 9pt;
}
/*注册成功*/
.regok {
width: 720px;
background: #F5F5F5;
padding: 3px;
margin: 10px auto;
}
.regok_inner {
border: 1px solid #E2E2E2;
background: #fff;
height: 295px;
width: 718px
}
.regokcontent {
background-image: url(../image/reg_ok_03.jpg);
height: 291px;
background-repeat: no-repeat;
background-position: right
}
.congratulation {
margin-bottom: 20px;
}
.send_reg {
margin-bottom: 20px;
}
.regok_left {
padding-top: 60px;
padding-left: 40px;
font-size: 12px
}
.send_reg span {
color: #666
}
.getcoin a{
color: #666;
text-decoration: underline
}
.getcoin {
margin-top: 40px;
}
.getcoin div{
float: left;
line-height: 30px;
margin-right: 8px
}
.whoisitem {
width: 500px;
}
.whoiscontent {
padding: 10px;
}
.host_recommend {
border: 1px solid #ccc;
width: 100%;
margin-bottom: 10px
}
.host_price {
border: 1px solid #ccc;
width: 100%;
margin-bottom: 10px
}
.host_ad_bottom {
border: 1px solid #ccc;
width: 100%;
height: 100px
}
.host_main {
width: 100%;
}
.host_main2 {
width: 100%;
background-image: url(../image/bg_host_main.jpg);
height: 314px;
clear: both;
}
.vps_advan_title {
border-top: #525252 solid 3px;
}
.host_left {
width: 227px;
float: left;
}
.host_ad_p {
float: left
}
.host_ad_txt {
float: left;
line-height: 40px;
}
.host_right {
border: 1px solid #ccc;
width: 480px;
float: right;
overflow: auto
}
.host_item {
background-image: url(../image/bg_host_item.jpg);
background-repeat: no-repeat;
width: 219px;
margin: 10px 5px;
float: left
}
.host_item_title {
font-size: 12px;
font-weight: bold;
float: left;
margin-left: 10px;
}
.host_item_icon {
float: right;
margin-right: 10px
}
.host_item_top {
height: 30px
}
.host_item_content {
clear: both;
background-image: url(../image/bg_host_item_content.jpg);
background-repeat: no-repeat;
}
.host_describe {
line-height: 22px;
font-size: 12px;
text-indent: 10px;
color: #666
}
.host_price_item {
font-size: 12px;
color: #333;
line-height: 30px;
}
.host_price_item span {
color:#FF0000;
font-family:"Georgia";
font-size:18px;
line-height:30px;
font-weight: bold;
}
.host_price_item {
text-indent: 8px
}
.host_price_detail {
float: left;
margin-left: 80px
}
.host_describe_2 {
line-height: 22px;
font-size: 12px;
text-indent: 10px;
color: #666;
text-indent: 150px;
height: 40px;
}
.cborder {
border: 1px solid #dedede;
padding:10px;
font-size :12px;
color: #666;
margin:0 0 10px 0;background:#fff;
}
.pink_row {
background: #F5F5F5
}
.TitleTD {
text-indent: 10px;
height: 38px;
color: #333;line-height:38px;
}
.TitleTD textarea{border:1px solid #ddd;margin:5px 0;}
.Msgbox{border:1px solid #ffdda3;background:#fefcf4; line-height:24px;margin-left:0;padding:10px 15px; font-size:12px;}
.TitleTD_b {border-top:1px solid #ddd;padding-top:30px;overflow:hidden;margin-top:20px;}
.TitleTD_b .bt-sub{background:#fea813; display:block;margin:0 auto; width:180px; height:45px;line-height:45px;border:0;border-radius:3px; color:#fff; text-align:center; font-size:16px;cursor:pointer;}
.p_title {
font-weight: bold;
/*color: #ff0000*/
}
.tbl_detail tr:first-child,.tbl_detail tr:first-child td:first-child{background:#eee;}
.tbl_detail td {
padding-left: 70px;
}
.tbl_detail td:first-child{/*border-right:1px dotted #fea813;*/padding-right:30px; width: 202px;}
.tbl_detail td td:first-child{border-right:0;}
.tbl_detail td select{ height:28px; line-height:28px;padding-right:38px; color:#333;border:1px solid #ddd !important;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer;background:url(sundns_images/select-d-bg01.jpg) right 0 no-repeat;}
.tbl_detail a {
color: #333
}

.ordertbl{}

.txt_detail_tbl_box, .member_textbox {
border: 1px solid #ccc;padding:3px 4px;margin-right:5px;
}
.tips {
color: #666
}
.message_title {
font-size: 12px;
line-height: 50px;
text-align: center
}
.message_body {
font-size: 12px;
margin: 0 auto;
line-height: 30px;
text-align: center
}
.message_body a {
color: #333
}
/*register begin*/
.regleft {
float: left;
margin-left: 20px;
margin-top: 20px;

}
.regright {
float: left;
margin-top: 20px;
}
.frm_reg {
border: 1px solid #ccc;
margin-top: 30px;
padding: 4px;
overflow: auto;
width: 700px;
}
.frm_reg_inner {
margin: 10px;
}
.regcontent {
font-size: 12px;
color: #333
}
.reg_layout td {
line-height: 25px;
padding-left: 10px
}
.title_shoppingcart_icon {
float: left;
padding-left: 20px;
}
.title_shoppingcart_txt {
color: #6E5555;
float: right;
padding-top: 20px;
padding-right:10px
}
.title_shoppingcart_txt a.cz{width:72px; height:30px; display:block;line-height:30px; text-align:center; color:#fff; font-size:14px; background:#fcca43;margin:-10px 0 0 10px;float:right;}

.shcarttop {
clear: both;height:60px;overflow:hidden;margin-top:10px;
}
.shcarttop h2{width:200px; height:50px; float:left; line-height:40px; font-size:24px; color:#333; font-family:"微软雅黑";font-weight:normal;}
.shcarttop h2 span{ width:50px; height:40px; display:block; float:left; background:url(sundns_images/icon-cart.png) #fff  no-repeat -95px 5px;font-weight:normal;	}
.shoppingcart {
margin-bottom:15px;
font-size: 12px;
background:#fff;
border:1px solid #ddd;
}
.shccartitem_title {
border-top: #fea813 3px solid;
border-bottom: 1px #DDDDDD solid;
border-left:1px solid #ddd;overflow:hidden;
}
.shccartitem_title  td {
	line-height: 45px;
height:45px;
background: #F7F7F7;font-size:14px;text-align:center;
border-right:1px solid #ddd;
}
.shcartitem {
clear: both;
}
.shccartitem_no {
width: 80px;;
padding-left: 10px
}
.checkinput {
padding-top: 1px
}
.shccartitem_name {
width: 140px;
}
.shccartitem_tag {
width: 135px;
}
.shccartitem_time {
width: 100px;
}
.shccartitem_time_2{
width: 50px;
}
.shccartitem_amount {
width: 120px;
}
.shccartitem_coin {
width: 100px;
}
.shccartitem_cash {
width: 60px
}
.shccartitem_gift {
width: 100px;
}
.shccartitem_operate {
width: 120px;
}
.shccartitem_list {
line-height: 40px;
border-bottom: 1px dashed #ddd;
overflow:hidden;
}
.shccartitem_list td{ text-align:center;}
.shccartitem_list a {
color: #DB0000;
text-decoration: none
}
.frm_shoppingcart {
}
.btn_shoppingcart {
margin: 15px 0px;
clear: both;overflow:hidden;
background:#f3f3f3;height:55px;padding-left:15px;
}
.btn_shoppingcart_list {
margin-right: 10px;margin-top:10px;
float: left;
}
.btn_shoppingcart_list a{ width:105px; height:35px; line-height:35px; display:block; text-align:center; font-size:15px; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px; cursor:pointer;}
.btn_shoppingcart_list a.del-shopping{ width:125px;/*background:#f63143;*/ color:#333;padding-right:5px;}
.btn_shoppingcart_list a.del-shopping i{ width:28px; height:38px;margin-right:5px;background:url(sundns_images/icon-cart.png) no-repeat -102px -356px;display:block; float:left;}
.btn_shoppingcart_list a.continue-shopping{ /*background:#f63143;*/ color:#fea813;border:1px solid #fea813; width:115px;text-align:left;}
.btn_shoppingcart_list a.continue-shopping i{ width:34px; height:38px;margin-right:5px;/* background:url(../imgs/website-youhua/website-shopping-cart.png) no-repeat 0 0; */background:url(sundns_images/icon-cart.png) no-repeat -102px -398px;display:block; float:left;}
.btn_shoppingcart_list a.continue-shopping span{  color:#fea813; font-size:14px; display:block; float:left; text-align:center;}
.btn_shoppingcart_list a.continue-shopping:hover,.web-submit-order .submit-confirm:hover{ background:#fdf5f4;}
.btn_shoppingcart_list a.clear-shopping{ background:#f7f7f7; color:#666;border:1px solid #ddd;}
.btn_shoppingcart_list a.clear-shopping:hover{ background:#e7e4e4; color:#666;}

.btn_shoppingcart_txt {
font-size: 16px;
clear: right;
padding-top: 15px
}
.totalpay  {
	line-height:55px;
font-size: 16px;float:right;
}
.totalpay span {
font-weight: bold;
margin-top:4px;margin-right:20px;
color: #fea813;font-size:24px;
}

.btn_shoppingcart_txt span {
font-weight: bold;
color: #ff0000
}
.beforecheckout {
height: 50px;
padding-top: 20px;
margin-left: 320px;
}
.go2checkout {
clear: both;
text-align: right;
padding-left: 70px;
padding-top: 10px;
}
.shoppingcartbottom {
clear: both;
width: 100%;
margin-bottom: 40px
}
.shcartbtn {
background-image: url(../image/bg_shoppingcart_ad.jpg);
background-repeat: no-repeat;
width: 876px;
height: 203px;
margin-left: 20px;
clear: both
}
.shcartbtn img {
}
.show_other_pay {
font-weight: bold;
line-height: 20px;
float: left
}
.show_other_pay a {
color: #CC6600;
text-decoration: none;
margin-top:17px;display:block;float:left;
}
.coin_gift {
border: 1px solid #F0EEAC;
background: #FDFCED;
margin: 10px 20px;
clear: both;
padding: 10px 10px 50px 10px;
overflow: auto
}
.hack {
height: 2px
}
.go_check {
float: left;
margin-left: 300px
}
.go2check {
	line-height:55px;
font-size: 16px;float:right;
}
.go2check span {
font-weight: bold;
margin-top:4px;margin-right:20px;
color: #feaa18;font-size:24px;
}
.go2check .sub{ float:right;width:130px;height:55px;background:#fea813;color:#fff;line-height:55px;font-size:20px; text-align:center;border:0; cursor:pointer;}
.amount {
line-height: 40px;
}
.coin_gift_tip {
margin-bottom: 20px
}
.coin_gift_tip span {
padding-left: 450px;
}
.coin_gift_tip span a{
color: #333;
text-decoration: none
}
.totaluse {
float: right;
margin-top: 20px
}
.tbl4coin td {
text-align: center;
line-height: 20px
}
.submityourorder {
float: right;
height:55px;
}
.submityourorder .sub{float:right;width:130px;height:55px;background:#fea813;color:#fff;line-height:55px;font-size:20px; text-align:center;border:0; cursor:pointer;}
.productname a {
text-decoration: none;
color: #333
}
.no_item4shoppingcart div {

}
.no_item4shoppingcart .empty {height:120px;width:100%;background:#f7f7f7;border:1px solid #ddd; height:200px;margin:20px 0 30px 0;overflow:hidden;}
.no_item4shoppingcart .empty p{ width:380px; height:63px;padding:20px 0 30px 140px;margin:50px auto 30px auto;background:url(sundns_images/icon-cart.png) -50px -493px no-repeat; line-height:30px; font-size:15px;}
.no_item4shoppingcart .empty p a{ color:#fea813;font-size:15px;}

#indexmain {
margin: 8px 22px 0px 22px;
position: relative;
clear: both;
background: #fff;
overflow: auto

}
#indexleft {
float: left;
width: 237px;
position: relative;
margin-right: 10px
}
.indexmid {
width: 100%;
background: url(../image/bg_index_left1.jpg);
}
.nitem {
background: url(../image/nitem2.gif);
background-repeat: no-repeat;
text-indent: 25px;
height: 20px
}
.nitem a {
color: #666;
font-size: 12px;
text-decoration: none
}
#indexright {
margin-left: 0px;
position: relative;
float: left;
width: 702px;
}
#righttop {
position: relative;
height:219px
}
.foo3 {
width: 702px;
float: left;
height: 219px;
position: relative;

}
#rightbottom {
margin-left: 0px;
float: left
}
.cont5 {
height: 280px;
width: 702px;
background: url(../image/bg_cont5_m.jpg);
}
#mmore {
padding-top: 12px;
padding-left: 180px;
}
#cont5h {
width: 702px;
height: 48px;
background: url(../image/bg_cont5.jpg);
font-size: 12px
}
#cont5h div{
float: left;
line-height: 48px;
color: #333
}
#cont5h div a {
text-decoration: none !important;
color: #666 !important;
}
#m5 div{
width: 90px;
text-align: center;
margin-right: 1px
}

.menu_index {
/*background-image:url(../image/icon_company.jpg);*/
background-repeat:no-repeat;
cursor:pointer;
}
.currentmenu {
background-image:url(../image/bg_cm.jpg);
background-repeat:no-repeat;
font-weight: bold;
cursor:pointer;
}
.cont5_detail {
padding: 5px;
}
.ceachitem {
float: left;
font-size: 12px
}
.itempicture {
float: left
}
.ceachitem {
width: 300px
}
.pt1 {
color: #666;
font-size: 14px;
font-family: "微软雅黑";
font-weight: bold
}
.pt2 {
color: #333
}
.itemtextp {
line-height: 30px
}
.vsep {
float: left;
}
.pt3 a {
color: #333
}
.index_s_buy span {
padding-left: 20px;
}
.pt3 span {
font-size:18px; font-family:Georgia;color:#FF0000;font-weight: bold;
}
.pt1 span {
color: red;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.i3 {
width: 100%;
text-align: center;
padding-bottom: 5px
}
a:focus {
	outline: none;
}
#panel {
	background: url(../image/bg_index_left1.jpg);
	height: 180px;
	display: none;
	width: 237px;
	float:left;
	text-align: center;
}
#panel img {
margin-bottom: 5px;
}
.slide {
	margin: 0;
	padding: 0;
	float:left;
	width: 237px;
	background: url(../image/index_bot2.jpg) no-repeat center top;
}
.btn-slide {
	text-align: center;
	width: 168px;
	height: 20px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 12px;	
}

#below
{
	height:176px;
	position:absolute;
	width:237px;
	z-index: 5;

}
#active
{
	width: 237px;
	float:left;
	display:block;
	position:absolute;
	z-index: 10;
}
#container
{
	height:220px;
}
.d_s_i {
margin: 10px;
}
.s_i_input {
margin-top: 5px;
clear: both;
height: 25px
}
.s_i_input div{
float: left;
margin-right: 2px;
margin-left: 5px
}
.s_i_inputd {
border: 1px solid #868686;
height: 16px;
width: 220px
}
.d_l_i {
width: 358px;
height: 83px;
background: url(../image/bg_d_l.jpg);
clear: both
}
.d_l_i_c {
padding-left: 20px;
}
.d_l_i_c div {
width: 65px;
float: left;
font-size: 11px;
color: #666;
font-family: arial;
}
.ihack {
clear: right;
height: 5px;
width: 300px;

}
/* new head begin*/
.h09 {
margin: 0px 31px 0px 24px;
clear: both;
height: 164px;
background:url(/images/expo2010.jpg) no-repeat;
background-position: 230px 0px;
}
.h09_logo {
float: left;
}

.h09_right {
float: right;
text-align: right
}
.h09_01 {
clear: both
}
.h09_r_f_l {
float: left
}
.h09_r_f_m {
float: left
}
.h09_r_f_r {
float: left
}
.h09_right_f {
float: right;
clear: both;
margin-top: 12px
}
.h09_right_t {
float: right;
clear: both;
height: 45px;
}
.h09_r_f_m {
font-weight: bold;
color: #636363;
font-size: 12px;
}
.h09_r_f_m a {
font-weight: bold;
color: #636363;
font-size: 12px;
text-decoration: none
}
.h09_r_f_m {
background: url(../image/bg_reg_l.jpg);
height: 30px;
line-height: 28px
}
.h09_02 {
width: 945px;
height: 33px;
clear: both;
margin-left: -12px;
}
.h09_02 a {
font-weight: bold;
color: #fff;
text-decoration: none;
line-height: 33px;
font-size: 13px;
height: 33px;
}

.h09_m_index {
float: left;
width: 130px;
text-align: center;
height: 33px;
display: block
}
.h09_m_index2 {
float: left;
width: 130px;
background: url(../image/bg_menu_current.png);
background-repeat:no-repeat;
text-align: center;
height: 33px;
display: block
}
.h09_m_product {
float: left;
width: 130px;
text-align: center;
height: 33px;
display: block
}
.h09_m_product2 {
float: left;
width: 130px;
background: url(../image/bg_menu_current.png);
background-repeat:no-repeat;
text-align: center;
height: 33px;
display: block
}
.h09_m_client {
float: left;
width: 130px;
text-align: center;
height: 33px;
display: block
}
.h09_m_client2 {
float: left;
width: 130px;
background: url(../image/bg_menu_current.png);
background-repeat:no-repeat;
text-align: center;
height: 33px;
display: block
}
.h09_m_about {
float: left;
width: 100px;
text-align: center
}
.h09_m_about2 {
float: left;
width: 130px;
background: url(../image/bg_menu_current.png);
background-repeat:no-repeat;
text-align: center;
height: 33px;
display: block
}
.h09_m_shoppingcart {
float: left;
width: 130px;
text-align: center;
height: 33px;
display: block
}
.h09_m_shoppingcart2 {
float: left;
width: 130px;
background: url(../image/bg_menu_current.png);
background-repeat:no-repeat;
text-align: center;
height: 33px;
display: block
}
.h09_menu {
padding-left: 400px;
}
.h09_03 {
width: 945px;
background: url(../image/head01_15.jpg);
background-repeat:no-repeat;
height: 34px;
clear: both
}
.h09_03 {
font-size: 12px;
line-height: 34px;
text-indent: 40px;
}
.h09_03 a {
color: #666;
font-size: 12px;
text-decoration: none
}
.h09_03 span {
color: red;
font-weight: bold
}
.fastproduct {
float: right;
padding-top: 5px;
padding-right: 15px
}
.announce {
float: left;
}
#f_ad {
margin-left: 25px
}
/* new head end*/

/*foot begin*/
#foot {
width: 100%;

}
#iconlink_m {
width: 1000px;
overflow: auto;
}
#icon_list_f_inner {
padding-left: 60px;
padding-top: 5px;
}
#icon_list_f_inner div {
float: left;
margin-right: 20px
}
#icon_list_f_inner a{
border: 1px solid #fff;
display: block
}

inner{padding-top:10px;}

.client_logo a{border:none}
.client_logo a:hover, #icon_list_f_inner a:hover{
border: 1px solid #ccc
}

#icon_list_f_inner img {
border: 0px
}
#copy_f_txt {
text-align: right;
margin-top: 10px;
}
#copy_f_l {
float: left;
padding-left: 56px;
padding-top: 40px
}
#copy_f_txt {
float: left
}
#copy_f {
color: #666;
font-size: 12px;
line-height: 23px;
}
#copy_f_txt {
margin-left:  10px;
margin-right: 10px
}
#copy_f_txt a {
color: #666;
text-decoration: none
}
.index_server_each {
width: 213px;
float: left
}
.index_server_top {
clear: both
}
.index_server_top_p {
float: left
}
.index_server_c {
clear: both;
margin-left: 20px;
margin-top: 10px
}
.title_index_detail {
color: #CC0000;
line-height: 30px
}
.index_detail_item {
background: url(../image/icon_server_1.gif);
background-repeat: no-repeat;
text-indent: 20px;
line-height: 22px;
color: #333;
}
.index_s_buy {
line-height: 30px
}
.index_server_v {
float: left;
margin-right: 10px;
}
.title_index_server {
padding-top: 6px;
margin-bottom: 9px;
}


/*foot end*/


#nav	{
	position: static;
	margin:0;
	width: 945px;
	height:33px;
}

#nav ul	{
	margin: 0;
	padding:0;
	border-bottom: none;
	list-style: none;
}

#nav li	{
	padding:0px;
	margin:0;
	list-style: none;
	background-repeat: no-repeat;
	height:33px;
	float:left;
}

#nav a {display:block; height:33px; padding-top:0px; overflow:hidden; text-decoration: none; border-bottom: none;}

#nav li.nav1	{width:408px; background: url(../image/head01_12.jpg) 0px 0px;}
#nav li.nav2	{width:110px;}
#nav li.nav3	{width:102px;}
#nav li.nav4	{width:101px;}
#nav li.nav5	{width:100px;}
#nav li.nav6	{width:124px;}


#nav a#navHome	{background: url(../image/head01_12.jpg) -408px 0px;}
#nav a#navProducts	{background: url(../image/head01_12.jpg) -518px 0px;}
#nav a#navService  {background: url(../image/head01_12.jpg) -620px 0px;}
#nav a#navAbout	{background: url(../image/head01_12.jpg) -721px 0px;}
#nav a#navShopping 	{background: url(../image/head01_12.jpg) -821px 0px;}



#nav a#navHome:hover	{text-decoration: none; background: url(../image/head01_12.jpg) -408px 33px;}
#nav a#navProducts:hover	{text-decoration: none; background: url(../image/head01_12.jpg) -518px 33px;}
#nav a#navService:hover	{text-decoration: none; background: url(../image/head01_12.jpg) -620px 33px;}
#nav a#navAbout:hover	{text-decoration: none; background: url(../image/head01_12.jpg) -721px 33px;}
#nav a#navShopping:hover	{text-decoration: none; background: url(../image/head01_12.jpg) -821px 33px;}

/*登录框开始*/
.login_opa {
width: 424px;
}
.login_opa_lock {
float: left;
margin: 0 20px;
}
.login_opa_mid {
background: url(../image/bg_login_opa.jpg);
overflow: auto;
height: 150px;
}
.login_btn_opa {
margin-top: 10px;
padding-left: 30px;
}
/*登录框结束*/

html,body { margin:0px; font-size:12px;}
.mydiv {
text-align:left;
border: 1px solid #fff;
background: #fff;
z-index:999;
width: 430px;
height: 270px;
overflow: auto;
padding-left: 5px;
left:45%;/*FF IE7*/
top:40%;/*FF IE7*/
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.bg,.popIframe {
background-color: #666; display:none;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.popIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}
.cl_login {
margin-left: 320px;
line-height: 18px;
}
.cl_login a {
color: red;
text-decoration: none
}
#body_content {
float: left;
line-height: 20px;
margin-left: 20px;
margin-top: 10px;
}
#sub_tabcard {
line-height:25px;
float: left;
margin-left:15px;
margin-top:10px;
width: 700px;
}

/*通用价格字体*/
.font_price{
font-size:18px;
font-family:"Georgia";
color:#FF0000;
line-height:30px;
font-weight: bold;
}
/*通用价格字体*/
.font_price_black{
font-size:18px;
font-family:"Georgia";
color:#000;
line-height:30px;
font-weight: bold;
text-decoration: line-through
}
/*关于我们
.about {
	 width: 723px;
	 float:left;
}
.about_title{
	 margin-top:15px
}*/
.about_content{
  clear: both;
	color:#474747;
	line-height:20px;
	margin-left:10px;
	margin-right:10px;
}

/*修改的导航*/

#productmenutop {
    background-image: url(../image/product_center_top.gif);
    width: 209px;
    background-repeat: no-repeat;
    overflow: auto;
    margin-top: 15px;
}
#my_menu {
float: left;
margin-top: 0px;
margin-left: 0px;
}
#productmenu {
	background:url(../image/product_center_line.gif);
	background-repeat:repeat-y
}
/*加入我们*/
.job_list th{
	height:24px;
	border-bottom:1px solid #E5E5E5;
	background:#F6F6F6;
	padding-left:15px;
	padding-right:15px;
	color:#747474
	}
.job_list td{
        height:24px
         }
.job_list td.title {
        color:#CC3300;
        font-weight:bold;
          }

.lth{ height:45px;
	line-height:20px;
	text-align:left;
	background:url(../image/nav_bg.gif) repeat-x;
	font-weight:bold;
	}

/*修改的右侧内容框大小*/
#content{
/*width: 750px;
float: right;*/
}
.content_title{
	 margin-top: 15px
}
/*新闻*/
#news_list01 {
	width:708px;
	background:url(../image/list_t_bg01.gif) repeat-x;
	}
	#news_list01 table {}
	#news_list01 .th1 {
		background:url(../image/list_t_guide.gif) no-repeat right;
		height:28px;
		text-align:center;
		}
	#news_list01 .th2 {
		text-align:center;
		}
	#news_list01 .bg {
		background:url(../image/list_t_s.gif) no-repeat;
		height:2px;
		}

	#news_list01 .td1{
		border-bottom:1px solid #E9E9E9;
		padding:9px 0 6px 35px;
		height:24px;
		}
	#news_list01 .td2{
		border-bottom:1px solid #E9E9E9;
		padding:9px 0 6px 10px;
		}
	.td2 a {
		color: #333;
		text-decoration:none

	}
	#news_list01 .td3{
		border-bottom:1px solid #E9E9E9;
		padding:9px 0 6px 10px;
		}

#news_view {
	width:708px;
	border-bottom:1px solid #E9E9E9;
	}
#news_view .th {
		height:24px;
		padding:8px 0 5px 45px;
		border-bottom:1px solid #E9E9E9;
		text-align:left
		}
#news_view .td {
		padding:8px 0 5px 0;
		border-bottom:1px solid #E9E9E9;
		}
#news_view div.txt {
	padding:10px 20px 20px 20px;
	width: 650px;
	}

/*shoppingcart gift begin*/
.czlp {
        float: left;
		width: 250px;

}
.czlp_p {
        float: left
}
.czlp_t {
		float: left;

		line-height: 20px;
}
.czlp_title {
        font-size: 14px;
        color: red;
        font-weight: bold;
}
.czlp_price {
        color: #666;
}
.czlp_order {
		height: 20px;
}
#czlp_inner {
		height: 150px;
		padding-top: 70px;
		padding-left: 40px
}

/****************vps开始******************/
.host_intro_vps	{
	background: url(../image/bg_vps_banner.jpg);
	width: 708px;
	height: 213px;
	font-size: 12px
}
.host_intro_cloud	{
	/*background: url(http://cloud2011.sundns.com/images/banner_cloud.jpg);
	background: url(http://sunabc.sundns.com/index_ad/adpic/banner_cloud.jpg);*/
	width: 708px;
	height: 213px;
	font-size: 12px
}
.host_intro_vps2	{
	background: url(../image/bg_vps_03.jpg);
	width: 708px;
	height: 250px;
	font-size: 12px
}
.vps_detail {
	margin-left: 420px;
}
.vps_txt_list {
	margin-bottom: 10px;
}
.vps_txt_list ul {
	margin: 0;
	padding: 0;
}
.vps_txt_list ul li{
	background: url(../image/bg_vps_txt_icon.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	list-style: none;
	line-height: 22px;
}
.vps_product_center {
	width: 708px;
	font-size: 12px;
	background-image:url(../image/bg_vps_product_center.jpg);
	height: 250px;
	background-repeat: no-repeat;
}
.vps_product_center1 {
	width: 708px;
	font-size: 12px;
	background-image:url(../image/1.jpg);
	height: 310px;
	background-repeat: no-repeat;
}


.each_vps_product {
	padding-left: 10px;
	float: left;
	width: 200px;
	margin-right: 15px;
	margin-left: 5px;
}

.each_vps_product2 {
	float: left;
	width: 230px;
	margin-top:10px;
	margin-left: 30px
}
.each_vps_product_left {
	float: left;
	width: 280px;
	margin-right: 60px;
	margin-left: 30px
}
.title4vps {
	font-weight: bold;
	clear: both;
	height: 30px;
}
.vps_img {
	float: left
}
.vps_txt {
	clear: right;
	line-height: 20px;
}
.vps_txt2 {
	clear: right;
	line-height: 20px;
	margin-top: 50px;
	font-weight: bold;
	padding-left: 50px
}
.vps_txt3 {
	clear: right;
	line-height: 20px;
	margin-top: 42px;
	font-weight: bold;
	padding-left: 50px
}

.item4vps2 {
	margin-left: 10px;
	margin-top: 10px
}


.item4vps2 ul {
	margin: 0;
	padding: 0;
}
.item4vps2 ul li{
	line-height: 20px;
	list-style: none
}
.item4vps2 ul li span{
	width: 150px;
}

.item4vps ul {
	margin: 0;
	padding: 0;
}
.item4vps ul li{
	line-height: 20px;
	list-style: none
}
.item4vps ul li span{
	width: 150px;
}
.detail4vps {
	padding-left: 20px
}
.host_advan {
	width: 100%
}
.vps_advan_list {
	background-image: url(../image/bg_vps_advan.jpg);
	background-repeat: repeat-y;
	height: 300px;
}
.each_vps_advan {
	float: left;
	width: 320px;
  margin-right: 20px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.each_vps_advan_txt_title {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	line-height: 25px;
	margin: 5px;
	padding-left: 10px;
}
.each_vps_advan_txt_detail {
	line-height: 20px;
	padding-left: 10px;

}
.each_vps_advan_icon {
	float: left;
}
.each_vps_advan_txt {
	padding-left: 20px;
}
.vps_server_cert {
	float: right
}
.vps_bz {
	height: 200px;
	clear: both
}
/****************vps结束******************/


/****************域名开始******************/
.domain_banner{
	background: url(../image/bg_domain_banner.jpg);
	width: 708px;
	height: 236px;
	font-size: 12px;
	float: right;
	margin-right:0px;
}
.domain_detail {
	margin-left: 370px;
}
.domain_txt_list {
	margin-top: 40px;
	margin-right: 15px;
}
.domain_txt_list ul {
	margin: 0;
	padding: 0;
}
.domain_txt_list ul li{
	text-indent: 10px;
	list-style: none;
	line-height: 22px;
	text-align:right;
}

.domain_price{
	width: 100%;
	font-size: 12px;
}
.price_line {
background: #ffffff;
margin-left: 10px;
display: block;
clear: both;
height: 25px;
}
.price_line2 {
background: #F7F7F7;
margin-left: 10px;
display: block;
clear: both;
height: 25px;
}

.host_advan .domain_advan{width:100%;height: 300px;}
.divlist{ padding-top:5px; cursor:pointer; width:360px; float:left; height: 80px }
.divlist_newp{ padding-top:5px; cursor:pointer; width:240px; float:left; }
.divlist1{height:80px; padding-top:5px; cursor:pointer; width:230px; float:left;}
.divimg{ width:100px; padding:2px 5px 6px 15px; float:left;}
.divimg1{ width:45px; padding:2px 5px 6px 15px; float:left;}
.divfont{ width:200px; color:#626262; padding:10px 10px 16px 2px; float:left; line-height:18px;}
.divfont1{ width:150px; color:#626262; padding:0px 10px 16px 2px; float:left; line-height:18px;}
.divimg2{ width:100px; padding:2px 5px 6px 15px; float:left;}
h1,h2,h3,h4,h5,h6{font-size:12px; margin:0; padding:0;}

#choice {
background-image:url(../image/bg_choice.gif);
background-repeat: no-repeat;
margin-top:10px;
padding-top: 45px;
padding-left: 25px;
padding-bottom: 15px;
font-size: 9pt;
color: #666;
line-height: 18px;
}

#choice ul {
margin: 0;
padding: 0
}
#choice a {
color: #666;
text-decoration: none;
font-size: 12px;
}



/*新的选项卡*/


.pe_lab_bor {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
}

.pe_lab_bor table td {
line-height: 30px;
align:left;
padding-left: 15px
}

.pe_lab_bor table td a{
         color:#000;
				 font-size:9pt;
  }


.pe_lab_bor td {
line-height: 30px;
font-size: 9pt;
}
.p_end_lab {
	font-family: Arial, "宋体";
	font-size: 12px;
	color: #555555;
	width:112px;
	height: 31px;
	padding-top: 10px;
	background-image: url(../image/p_end_lab.gif);
	background-repeat: no-repeat;
	cursor: hand;
}

.p_end_lab_f {
	font-family: Arial, "宋体";
	font-size: 12px;
	color: #006699;
	width:112px;
	height: 31px;
	padding-top: 10px;
	background-image: url(../image/p_end_lab_f.gif);
	background-repeat: no-repeat;
}



/*新的选项卡结束*/


/*IDC系列*/
.each_product_idc {
width: 216px;
height: 302px;
background-image: url(../imgs/bg_eachproduct_idc.jpg);
background-repeat: no-repeat;
float: left;
margin-right: 17px;
margin-bottom: 10px
}
.each_product {
width: 216px;
height: 351px;
background-image: url(../imgs/bg_eachproduct.jpg);
background-repeat: no-repeat;
float: left;
margin-right: 17px;
margin-bottom: 10px
}
.each_product_end {
width: 216px;
height: 351px;
background-image: url(../imgs/bg_eachproduct.jpg);
background-repeat: no-repeat;
float: left;
margin-bottom: 10px;
}
.each_product_end_idc {
width: 216px;
height: 302px;
background-image: url(../imgs/bg_eachproduct_idc.jpg);
background-repeat: no-repeat;
float: left;
margin-bottom: 10px;
}

.each_product_c {
Margin-left: 10px;
margin-top: 10px;
}
.hosttitle {
color: #CD3301;
font-size: 12px;
font-weight: bold
}
.hosttitle_idc {
color: #000;
font-size: 12px;
font-weight: bold
}
.hosttop {
width: 110px;
float: right;
margin-right: 5px
}
.detail_host {
clear: both;
margin-top: 10px
}
.detail_host_idc {
clear: both;
margin-top: 10px;
padding-top: 8px;
}

.detail_host_idc ul {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.detail_host_idc ul li{
line-height: 23px;
color: #474747;
background-image: url(../imgs/hostli.gif);
background-repeat: no-repeat;
text-indent: 10px
}
.detail_host ul {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.detail_host ul li{
line-height: 23px;
color: #474747;
background-image: url(../imgs/hostli.gif);
background-repeat: no-repeat;
text-indent: 10px
}
.hostprice {
float: left;
color: #CD3300;
font-weight: bold;
line-height: 30px;
}
.hosttitle {
line-height: 20px
}
.hostsuit {
line-height: 20px;
color: #474747
}
.viewdetail {
float: right;
margin-right: 10px
}
.viewdetail a {
width: 80px;
height: 22px;
display: block;
background-image: url(../imgs/btn_viewhost.jpg)
}
.viewdetail a:link {
background-image: url(../imgs/btn_viewhost.jpg)
}
.viewdetail_idc {
float: left;
margin-left: 50px
}
.viewdetail_idc a {
width: 80px;
height: 22px;
display: block;
}

#host1 {
background-image: url(../imgs/host1.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
#host2 {
background-image: url(../imgs/host2.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
#host3 {
background-image: url(../imgs/host3.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
#host4 {
background-image: url(../imgs/host4.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}#host5 {
background-image: url(../imgs/host5.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
#host6 {
background-image: url(../imgs/host6.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
#host7 {
background-image: url(../imgs/host7.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
#host8 {
background-image: url(../imgs/host3.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
#host9 {
background-image: url(../imgs/host9.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}
.hostfoot {
margin-top: 5px
}
.hostprice {
margin-right: 10px;
}
.hostprice span {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif
}
#hostpc4 {
margin-left: 20px
}

.nav_product {
margin-bottom: 10px;
border: 1px solid #CCE1D0;
background: #F5FFF6;
line-height: 20px;
color: #390;
width: 720px;
margin-top: 8px;
float: right;
}
.nav_product_item {
padding: 5px 10px 5px 10px;
}
.nav_product_item a {
color: #390;
margin-right: 10px;
}

/*站点地图开始*/
#sitemap{
  width: 600px;
  text-align:left
 }
.sitemap_item{
  clear: both;
 }
.sitemap_title{
  font-size: 12px;
  font-weight: bold;
  padding-top: 20px
 }
.sitemap_item_list{
  width: 100%;
 }
.sitemap_item_list ul{
  margin: 0px;
  padding: 0px;
 }
.sitemap_item_list ul li{
  list-style: none;
  float: left;
  width: 80px
  }
.sitemap_item_list ul li a{
  text-decoration: none;
  font-size: 12px;
  color:#000
  }
/*站点地图结束*/

/*虚机主页开始*/
.host_banner{
/*	background: url(../image/bg_host_banner.jpg);*/
	width: 708px;
	height: 236px;
	font-size: 12px;
	float: right
}

.linuxhost_banner{
	background: url(../image/bg_linuxhost_banner.jpg);
	width: 708px;
	height: 250px;
	font-size: 12px;
	float: right
}

.allhost_banner{
	background: url(../image/bg_host_banner.jpg);
	width: 708px;
	height: 250px;
	font-size: 12px;
	float: right
}

.host_detail {
	margin-left: 10px;
}
.host_txt_list {
	padding-top: 40px;
	width: 305px;
	line-height: 20px;
}

.host_txt_list ul {
	margin: 0;
	padding: 0;
}
.host_txt_list ul li{
	text-indent: 10px;
	list-style: none;
	line-height: 22px;
	text-align:left;
}
.host_buttom{
	padding-top: 15px;
	padding-bottom:65px
}
.titlehost {
	padding-top: 20px;
}
.block_host_product {
	width: 723px;
	font-size: 12px
}
.host_best {
	background: url(../image/bg_host_banner1.jpg);
	width: 100%;
	height: 280px;
}
.host_product_center {
	background: url(../image/bg_host_all_01.jpg);
	width: 100%;
	height: 660px;
}
.host_winproduct_center {
	background: url(../image/bg_host_all_01.jpg);
	width: 100%;
	height: 960px;
}
.host_allproduct_center {
	background: url(../image/bg_host_all_01.jpg);
	width: 100%;
	/*height: 1400px;*/
	overflow: auto
}
.block_ad_host {
	width: 250px;
	padding-top: 30px;
	float: left;
}
.block_ad_host div{
	padding-left: 20px;
	padding-top: 5px;
	line-height: 20px;
}
.each_host_product {
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 10px;
}
.each_host_product_left {
	width: 214px;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 2px;
	margin-bottom: 20px;
}
.title4host {
	background: url(../image/bg_host_title05.jpg);
	width: 192px;
	text-indent: 25px;
	font-size: 14px;
	font-weight: bold;
	height: 37px;
}
.item4host ul {
	margin: 0;
	padding: 0;
}
.item4host ul li{
	line-height: 22px;
	list-style: none;
	text-indent: 10px;
}
.item4host ul li span{
	width: 150px;
}
.title4host {
	font-weight: bold;
	clear: both;
}
.host_vline {
	padding-top: 20px;
	float: left
}
.detail4host {
	padding-left: 10px
}
.host_txt_05 {
	font-weight: bold;
	clear: both;
	padding-top: 15px;
}
.host_txt_05 a {
  text-decoration: none;
  color: #000
}

.hostsuit_01 {
	color: #666;
	padding: 5px 10px;
}
.pricehost_01 {
	padding-top: 5px ;
	padding-bottom: 10px;
	padding-left: 20px;
}
.pricehost_01 span{
	color: red;
	font-weight: bold;
	font-size: 16px;
}
.host_dashline {
	border-bottom: 1px dashed #666;
	margin: 0 10px;
	clear: both;
}
/*虚机主页结束*/


/*首页广告*/
#flash_index {
	position:absolute;
	left:680px;
	width:300px;
	height:282px;
	z-index:10;
}
.divlist_newp a {
   text-decoration:none;
   color: #626262
}

/*产品中心(new) begin*/
.new_p_thumb {
	float: left
}
.new_p_title {
	padding-top: 20px;
}
.divfont_newp {
	clear: both
}
.free_product {
	clear: both；
	overflow: auto;
}
/*产品中心(new) end*/


/*关于我们开始*/
.about_site {	
	line-height: 20px
}	
.quali_row {
	clear: both;
	margin-left: 10px;
}
.quali_txt {	
	float: left;
	margin-left: 20px;
	width: 580px
}
.quali_txt_title {
	font-weight: bold;
	
}
.quali_txt_desc {
	line-height: 18px;
}
.quali_pic {
	float: left;
	width: 97px;
	height: 68px;
	margin-bottom: 20px
}	
.clear_about {
	width: 715px;
	height: 20px;		
}


.quali_row2 {
	float: left;
	margin-left: 10px;
	width: 200px;
	height: 140px;
}
.quali_txt2 {	
	float: left;
	margin-left: 20px;
	width: 180px
}
.quali_txt_title {
	font-weight: bold;
	
}
.quali_txt_desc {
	line-height: 18px;
}
.quali_pic2 {
	float: left;
	width: 197px;
	height: 68px;
	margin-bottom: 20px;
	text-align: center
}	
.clear_about {
	width: 715px;
	height: 20px;		
}
.eachpart_pic img {
	width: 100px;
	height: 40px;
}	
.otherchannel {
line-height: 25px;
float: left;
margin-right: 5px;
}

.otherchannel a{

color: #333
}
.testspeed {
border: 1px solid #ccc;
padding: 8px;
margin-bottom: 5px
}
.testspeed a {
color: #000
}
.vpsdetail_03 {
background-image: url(../image/vpsdetail_03.jpg);
width: 712px;
background-postion: -20px;
background-repeat: no-repeat;
}
.f_detail_01 {
height: 300px;
padding-top: 220px;
}
.f_detail_03 {
height: 300px;
margin-top: 850px;
}
#ver a {
color: #000;

}
#ver a:hover {
color: #000;
text-decoration: nonne;
}
#ver {
float: right;
margin-top: 35px;
width: 200px;
position: relative;
right: -150px;
}
.topnav {
	font-size: 12px;
	background-image:url(/image/topnav5.jpg);
	width: 945px;
	height: 31px;
	margin-left: 24px;
	line-height: 25px;
	color: #666
}
.topnav a{
	color: #666;
	text-decoration: none;
}
.topnav_welcome {
	float: left;
	padding-left: 25px;
}
.topnav_link {
	float: right;
	padding-right: 30px
}
.host_hotproduct_center {
	background: url(../image/bg_host_all_01.jpg);
	width: 100%;
	min-height: 870px;
}
.each_hot_host_product_left {
	width: 154px;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 2px;
	margin-bottom: 20px;
}
.each_hot_host_product {
float:left;
margin-left:15px;
margin-right:5px;
margin-top:10px;
width:152px;
}
.title4host_hot {
	background: url(../image/bg_host_title05.jpg);
	width: 152px;
	text-indent: 25px;
	font-size: 14px;
	font-weight: bold;
	height: 37px;
}

.host_hot_best {
	background: url(../image/bg_host_banner1_hot.jpg);
	width: 100%;
	height: 280px;
}
.host_intro_vps_ouradv	{
	background: url(../image/outadv2010.jpg);
	width: 707px;
	height: 142px;
	font-size: 12px
}
.vps_txt_list_ouradv ul {
	margin: 0;
	padding: 0;
}
.ouradv2010 {
		padding-left: 10px;
		padding-top: 50px;
		line-height: 15px;
		line-height: 20px;
}			
.tehui_banner {
float:right;
font-size:12px;
padding-right:5px;
}
.eachtehui {
		border-bottom: 1px dashed #ccc;
		overflow: auto;
		margin-top: 10px;
		clear: both;
		height: 90px;
}
.eachtehui_01 {
		border-bottom: 1px dashed #ccc;
		overflow: auto;
		margin-top: 10px;
		clear: both;
		height: 100px;
}	


	
.blocktehuil {
		float: left;
}		
.blocktehuil img {
		border: 1px solid #333;
		margin: 5px;
}		
.blocktehuim {
		float: left;
		line-height: 20px;
	
}
.blocktehuir {
		float: right;
}		
.blocktehuir img {
		margin: 3px;
}		
.thdetail {
		margin-left: 400px;
}		
.b1 {
	font-weight: bold;
}

ul,li{ list-style:none;}
.y_clear{ clear:both;}
.y_20121220_modify{ width:707px;  padding:10px 0; }
.y_20121220{ width:349px;height:217px; background:url(../image/y_20121220_bg.jpg) no-repeat 0 0; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.y_20121220_l{ float:left;}
.y_20121220_r{ float:right;}
.y_20121220_t{ height:32px; width:100%;}
.y_20121220_cont{ padding:10px 20px 0;line-height:24px;}
.y_20121220_cont  table td{ line-height:26px;}
.y_20121220_li p{ text-indent:0.8em;}

/*--yty_20121227_modify_sidebar--*/
#yty_20121227_H{ width:209px; margin-top:10px; background:url(../image/yty_20121227_bg.gif) repeat-y 0 0; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.yty_20121227_t{ width:209px; height:44px; background:url(../image/yty_20121227_t.gif) no-repeat 0 0;}
.yty_20121227_b{ width:209px; height:20px; background:url(../image/yty_20121227_b.gif) no-repeat 0 0;}
#yty_20121227_H h3{ font-size:12px; padding:15px 0 5px 25px;}
#yty_20121227_H ul li{ padding-left:25px; line-height:20px;}
#yty_20121227_H ul li span{ padding-left:20px; }


		
/**机柜开始**/
.host_intro_jigui	{
	width: 708px;
	height: 236px;
	font-size: 12px
}
.jifang_main {
	width: 100%;
	background-image: url(../images/newjifang_m.jpg);
	height: 458px;
	clear: both;
}
.whychoose {
	margin-left: 10px;
	margin-right: 130px;
	padding-top: 60px;
	line-height: 20px;
	text-indent: 20px;
}	
.jifang_product_center {
	padding-left: 20px;
	font-size: 12px;
	padding-top: 70px;
	background-repeat: no-repeat;
}
.jifangnav {
		width: 450px !important;
}		
.c3_ibs_cont_2010_jifang {
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	clear:both;
	min-height:720px;
	width:696px;
}		
#jifangtu {
	margin-right: 15px;
}
#jifangall td{
	text-indent: 25px;
	font-weight: bold;
	color: #999999;
	cursor: pointer;
}
.jifangact {
	color: #E31A1A !important
}	
/*end*/
