@charset "gb2312";
/* CSS Document */
/*云主机*/
/*支持的服务*/
.zhichi_fw{
	width:750px;
	height:58px;
	background:url(/img/cloud_img.png) no-repeat center;
	margin-top:10px;	
}
/*云主机产品*/
.cloud_title{
	margin-top:15px;	
}
.cloud_title li{
	width:112px;
	height:40px;
	background:#EAEAEA;
	line-height:40px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:center;	
	margin-right:8px;
	cursor:pointer;
}
.bg_b{
	background:#0099FF !important;
	color:#fff !important;	
}
/*产品主体*/
.cloud_box1{
	height:249px;
	width:750px;
	border:1px solid #c9c9c9;
}
/*产品左侧*/
.box_left{
	height:249px;
	width:430px;
	background:url(/img/cloud_bgline.png) no-repeat right center;	
	padding-left:27px;
}
.box_left h1{
	color:#333;
	font-size:14px;	
	line-height:25px;
	margin-top:10px;
}
.box_left h1 b{
	color:#fe4705;		
}
.box_left p{
	text-indent:20px;
	width:350px;	
	line-height:20px;
}
.box_left ul{
	margin-top:5px;	
}
.box_left ul li{
	height:19px;
	margin-top:9px;
	_margin-top:3px;
	*margin-top:3px;
	color:#333;
}
.box_left ul li b{
	width:43px;
}
.jdt_bg{
	height:19px;
	width:265px;
	background:#E9E9E9;	
	margin-right:10px;
}
.nengliangcao{
	height:19px;
	background:#FE700A !important;	
}
/*产品右侧*/
.box_right{
	height:249px;
	width:293px;
}
.box_right h1{
	font-size:18px;	
	text-align:center;
	height:70px;
	line-height:70px;
	margin-top:5px;
}
.box_right h1 b{
	font-size:35px;
	color:#fe4705;	
}
.box_right h2 a{
	display:block;
	height:30px;
	width:104px;	
	background:url(/img/cloud_anniu.png) no-repeat;
	margin-left:92px;
}
.box_right h3{
	font-size:18px;	
	text-align:center;
	height:60px;
	line-height:60px;	
}
.box_right ul{
	margin:5px 0 0 25px;	
}
.box_right ul li{
	height:30px;
	width:110px;
	background:url(/img/box_right_icon.png) no-repeat left center;	
	padding-left:22px;
	line-height:30px;
	color:#333;
}

/*云主机特点*/
.cloud_td{
	height:310px;
	width:750px;
	background:url(/img/cloud/cloud_tdbg.png) no-repeat center;
	border-bottom:1px solid #c9c9c9;
}
.cloud_td li{
	width:375px;
	height:155px;	
	position:relative;
	cursor:pointer;
}
.cloud_td li h4{
	font-size:25px;
	color:#018ede;
	line-height:35px;
	font-weight:normal;
	position:absolute;
	left:135px;
	top:30px;
}
.cloud_td li p{
	line-hegith:20px;
	width:195px;	
	position:absolute;
	left:135px;
	top:70px;
}
.tedian1{
	background:url(/img/cloud/tedian1.png) no-repeat 25px 33px;	
}
.tedian2{
	background:url(/img/cloud/tedian2.png) no-repeat 28px 48px;	
}
.tedian3{
	background:url(/img/cloud/tedian3.png) no-repeat 27px 53px;	
}
.tedian4{
	background:url(/img/cloud/tedian4.png) no-repeat 38px 38px;	
}
.tedian1a{
	background:url(/img/cloud/tedian1a.png) no-repeat 25px 33px !important;	
}
.tedian2a{
	background:url(/img/cloud/tedian2a.png) no-repeat 28px 48px !important;	
}
.tedian3a{
	background:url(/img/cloud/tedian3a.png) no-repeat 27px 53px !important;	
}
.tedian4a{
	background:url(/img/cloud/tedian4a.png) no-repeat 38px 38px !important;	
}
.orange_hover{
	color:#F27500 !important;	
}



/*新版云主机样式*/
.th_title{
	background:url(/img/newcloud/th_title.png) no-repeat center !important;
	height:85px;
	width:88px;	
}
.cloud_table{
	border-collapse:collapse;	
}
.cloud_table td{
	border:1px solid #E2E2E2;
	height:56px;
	width:103px;	
	cursor:pointer;
	color:#2496E6;
}
.cloud_table th{
	border:1px solid #E2E2E2;	
	background-color:#EDEEF0;
}
.ctd_bg{
	background:url(/img/newcloud/td_bg.png) no-repeat center;	
}
.ctd_bg1{
	background:url(/img/newcloud/td_bg1.png) no-repeat center;	
}
.c_content{
	padding:20px 0 0 20px;	
}
.c_content dt{
	color: #474747;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    text-align: right;
    width: 84px;	
}
.c_content dd{
	color: #474747;
    line-height: 20px;
    margin-bottom: 20px;
    margin-left: 10px;
	width:610px;
}
.value_cpu ul li{
	background: -moz-linear-gradient(center top , #EEF1F6, #E9ECF1) repeat scroll 0 0 transparent;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: left;
    margin-right: 10px;
    padding: 4px;	
}
.value_cpu ul li a{
	background-color:rgba(0, 0, 0, 0);
    display: block;
    height: 45px;
    text-align: center;
    vertical-align: middle;
    width: 69px;	
}
.cpu_a{
	background:#fff !important;	
}
.ico{
	color: #465160;
    float: left;
    font-family: 'Hiragino Sans GB','Microsoft Yahei';
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    margin-left: 12px;
    margin-top: 13px;
    text-indent: 0;
    width: 40px;	
}
.select{
	background:url(/img/newcloud/cpu_hbg.png) no-repeat !important;
    border: medium none;
    padding: 5px !important;
}
.progress {
    background-image:url(/img/newcloud/shop_new.png);
    background-position: -434px -206px;
    display: inline;
    float: left;
    height: 31px;
    margin-top: 8px;
    width: 445px;
}
.progress .progress_outer {
    display: inline-block;
    margin-left: 5px;
    margin-top: 5px;
    position: relative;
    width: 434px;
}
.progress_inner {
    background:url(/img/newcloud/shu_bg.png) repeat-x;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    float:left;
    height: 17px;
}
.ico_progress {
    background-image:url(/img/newcloud/shop_new.png);
    background-position: -577px -178px;
    height: 21px;
    left: 203px;
    position: absolute;
    top: -1px;
    width: 21px;
    z-index: 10;
}
.input_style {
    border: 1px solid #A2A2A2;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px #DFDFDF inset, 0 0 1px #D4D4D4;
    height: 22px;
    line-height: 22px;
    text-align: left;
    width: 67px;
	font-weight:bold;
}
.ui_progress input {
    color: #FF0000;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 28px;
	padding:0 5px;
}
.key_bw1 input {
    color: #FF0000;
    float: left;
    width: 28px;
	padding:0 5px;
}
.ui_progress .text {
    color: #474747;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 42px;
    margin-left: 5px;
}
.key_bw1 .text {
    color: #474747;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    margin-left: 5px;
}
.progress .ico_progress {
    background-image:url(/img/newcloud/shop_new.png);
    background-position: -577px -178px;
    height: 21px;
    left: 203px;
    position: absolute;
    top: -1px;
    width: 21px;
    z-index: 10;
}
.ui_progress .step {
    clear: both;
    height: 20px;
    position: relative;
    width: 450px;
	padding-top:10px;
}
.step_1{
	float:left;	
}
.step_2{
	display: inline-block;
    left: 195px;
    position: absolute;
    text-align: center;
    width: 50px;
}
.step_3{
	float:right;	
}
.ui_radio li {
    cursor: pointer;
}
.ui_radio li {
    float: left;
    line-height: 20px;
    margin-right: 15px;
}
.ui_radio li .ico_radio_select {
    background-image:url(/img/newcloud/shop_new.png);
    background-position: -920px -170px !important;
}
.ui_radio li .ico {
    background-image:url(/img/newcloud/shop_new.png);
    background-position: -920px -153px;
    float: left;
    height: 12px;
    margin-right: 5px;
    margin-top: 4px;
    width: 12px;
	margin-left:0px;
}
.msg {
    color: #919191;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-top: 5px;
}
.xianlu1{
	position:relative;
	text-align:left;
	text-indent:30px;	
}
.xianlu1 .msg{
	position:absolute;
	left:0px;
	top:30px;
	width:500px;	
}
.xlk1{
	height:28px;
	width:121px;
	background:url(/img/newcloud/xlk_cbg.png) no-repeat;
	top:6px;
	left:67px;
	line-height:28px;
	text-indent:6px;
	font-family:"宋体";
	color:#000000;
}
.xlk_hover{
	background:url(/img/newcloud/xlk_cbg1.png) no-repeat;
}
.xianlu1 ul{
	position:absolute;	
	left:0px;
	top:28px;
	z-index:100;
}
.xianlu1 ul li{
	height:28px;
	line-height:28px;
	width:119px;
	border-left:1px solid #E2E3EA;	
	border-right:1px solid #E2E3EA;
	text-indent:6px;
	background:#fff;
	font-family:"宋体";
	color:#000;
	background-color:#fff;
}
.c_price{
	margin-right:15px;	
}
.form_op {
    padding-left: 90px;
    padding-top: 5px;
	padding-bottom: 10px;
}
.btn_orange {
	display:block;
	background:url(/img/newcloud/cloud_a.png) no-repeat;
	height:32px;
	width:98px;
}
.btn_orange:hover{
	background:url(/img/newcloud/cloud_a1.png) no-repeat;
}
.mod_title {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #C1C1C1;
    border-radius: 5px 0 0 0;
    height: 30px;
    line-height: 31px;
    padding: 10px 20px;
}
.mod_title h2 {
    background-image:url(/img/newcloud/shop_new.png);
    background-position: -525px -146px;
    display: inline-block;
    float: left;
    height: 31px;
    text-indent: -999em;
    width: 120px;
}
.c_fuwu{
	border:1px solid #c9c9c9;
	padding:5px 20px 10px;	
	margin-top:10px;
}
.c_fuwu h3{
	line-height:30px;	
	font-size:14px;
}
.c_fuwu ul li{
	line-height:25px;
	width:350px;	
}
/*新云主机下面的切换*/
.cloud_tab_title{
	height:40px;
	width:750px;
	border-bottom:2px solid #0099FF;	
	margin-top:10px;
}
.cloud_tab_title li{
	height:40px;
	line-height:40px;
	width:187.5px;
	color:#0099FF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.td_bg {
    color: #FFBA00;
    text-align: center;
}
.domain_guide td {
    border-bottom: 1px solid #DFDFDF;
    color: #333333;
}
.domain_guide{
	padding-bottom:0px;	
}
.domain_guide span{
	font-size: 15px;
    font-weight: bold;
    line-height: 25px;		
}
.domain_tuijian span{
	font-size: 15px;
    font-weight: bold;
    line-height: 25px;	
}
.domain_tuijian td {
    border-bottom: 1px solid #DFDFDF;
}
.domain_tuijian{
	height:auto;	
}
.domain_serve td {
    border-bottom: 1px solid #DFDFDF;
}
.domain_serve span{
	font-size: 15px;
    font-weight: bold;
    line-height: 25px;	
}
.domain_serve{
	height:auto;	
}
price_list th{
	height:30px;
	line-height:30px;
	width:auto;	
}
.cloud_price{
	color:#3464A8;	
}
.cloud_price tr th{
	height:30px;
	line-height:30px;
	width:auto;	
	background-color:#f7f7f7;
}
.b_bg{
	background:#2786C8 !important;
	color:#fff !important;	
}
.cloud_price tr td b{
	 color: #FF6600;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15px;	
}
.cloud_price tr td a{
	background: url("/img/goumai_anniu.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    height: 24px;
    line-height: 24px;
    margin: 5px auto;
    text-align: center;
    width: 55px;	
}
.cloud_price tr td a:hover{
	background: url("/img/goumai_anniu1.png") no-repeat scroll 0 0 transparent;	
}
.tr_bg{
	background:#f1f1f1;
}