#breadcrumb-wrap {position: absolute;width:100%; height:40px;text-align: left;z-index: 13;text-decoration: none; background-color:#222; padding-top:15px;font-size:16px;}
#breadcrumb-wrap span.breadcrumb a.cloudmonitoring {text-align: left;position: relative;}
#breadcrumb-wrap a {text-decoration: none;color: #c94071;}
#breadcrumb-wrap .centered{height:40px;}
#mainContent{-webkit-font-smoothing: antialiased;color: #4c4c4c; padding-top: 55px !important; border: none !important;  }
#mainContent .info{
    width: 1000px;
  	margin: 0 auto;
 	
  	margin-top: 15px;
  	margin-bottom: 15px;
  	background: #fff;
}
.info h3{
    padding: 20px 0;
	margin:0px 0px;
}

.info .info_p{
    padding: 0px !important;
    font-size: 17px;
    font-family: "Microsoft YaHei",sans-serif;
    color: #555;
    line-height: 26px;
    margin:0px 0px 20px 0px;
}
.info .info_p a{
    color:#529C23;
}
.info .info_p a:hover{
    text-decoration: underline;
}
#mainContent .content{
    width:1000px;
    margin:0 auto;
    margin-bottom: 15px;
	overflow:hidden;
}
.content .left{
    width: 468px;
    float: left;
}
.content .left h3{
    padding: 10px 0; 
}
.h3{ line-height: 0;}
.h3:before{ content:url(../../images/icon/2-fw.png); vertical-align:middle; margin-right:0.8em; }
.h3:after{ content:url(../../images/icon/1-fw.png); vertical-align:middle; margin-left:0.8em;}
.content .left hr{
    border: 1px solid #ccc;
    margin: -3px 0;
}
.grid_dl{ overflow:hidden; margin-bottom:4em;}
.grid_dl dl{ overflow:hidden;}
.grid_dl dt{ float: left; font-weight:bold; font-size:1.5em; line-height:2em;  width:112px;}
.grid_dl dd{  font-size:1.4em; line-height:2em; margin:0; float:left; width:888px;}
.list ul{
    overflow: hidden;
    margin: 20px 0px 20px 20px;
}
.list ul li{
    float: left;
    width: 200px;
    background: url('../../images/icon/3-1.fw.png') 0px 4px no-repeat;
    padding-left: 20px;
    font-family: arial;
    font-size: 14px;
    line-height: 24px;
	margin-bottom:30px;
	margin-right:28px;
}
.equal{
    clear: both;
    display:table;
    border-collapse:separate;
    margin-top:30px;
    color: #000;
}
.your{ border-top:1px solid #c9c9cb;}
.eng{ padding:35px; overflow:hidden; border-bottom:1px solid #c9c9cb;}
.eng h4{ float:left; margin:5px 0;}
.eng h4 span{background-color:#dfdfdf; display:block; font-size:16px; color:#fff; padding:2px 70px; overflow:hidden; text-transform:none;}
.eng_1 h4 span{ padding:2px  38px; display:block;}
.eng_2 h4 span{ padding:2px 10px; display:block;}
.eng_3 h5 span{ clear:both; padding:0; display:block; color:#fff;font-size:16px; background:#dfdfdf; padding:8px 42px; line-height:20px; text-align:center; }
.eng_3 h5 { float:left; margin:3px 0;}
.eng dl{ float:left; margin:0;}
.eng dl dd{ color:#a1a1a1; font-size:1.2em; margin-left:8em;}
.eng dl dd:before{ content:url(../../images/icon/3-3.fw.png); margin-right:10px; }
.eng .gou dd{ color:#ca4071;}
.eng .gou dd:before{ content:url(../../images/icon/3-1.fw.png); margin-right:10px;}

.flow{}
.wt{ width:470px; overflow:hidden; float:left;}
.wt h4{color:#ca4071; font-size:28px; font-weight:bold; letter-spacing:5px;}
.wt .img{ float:left; width:auto; height:auto; width:130px; margin-top:20px;}
.wt .desc{ float:left; margin-top:10px; font-size:13px;}

.container_river .th th{ border-right:none; padding:40px 16px;}
.container_river .th td{ border-right:none; border:0; padding:45px 16px;}
.container_river .th span{ background-color:#dfdfdf; color:#fff; display:block; line-height:40px;}



.cent-bottom{ overflow:hidden;}
.cent-bottom span{ float:left; font-size:1.3em; letter-spacing:0.3em;color:#000; display:block; line-height:3em;}
.cent-bottom .form{ overflow:hidden; float:left; margin-left:35%; }
.cent-bottom  input{ float:left; padding:1em 3em; font-size:1.1em; background-color:#cf4579; color:#fff; outline:none; border-radius:0.5em; border:none;}

.right{
    padding-left: 40px;
    width: 468px;
    overflow: hidden;
}


.roundedbox {
    margin-top: 30px;   
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
    background: #EEE;
    border-radius:5px;
}
.roundedbox h3{
    font-size: 17px;
    font-family: arial;
    font-weight: bold;
    color: #333;
    margin-bottom: 8px;
}
.roundedbox .content {
    overflow: hidden;
    width: 468px!important;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 1px;
    padding-left: 30px;
}
.roundedbox h4{
    font-size: 13px;
    font-family: arial;
    font-weight: bold;
    color: #333;
    margin-bottom: 3px;
    padding: 0 !important;
}
.roundedbox .cloud{
    position: relative;
    margin-bottom: 50px;
}
.roundedbox .one{
    width: 70px;
    height: 70px;
    padding-left: 80px;
    background:url("../../images/certified/cloud_icons_howitworks.png")0 0 no-repeat;
}
.roundedbox .two{
    width: 70px;
    height: 70px;
    padding-left: 80px;
    background:url("../../images/certified/cloud_icons_howitworks.png")0 -70px no-repeat;
}
.roundedbox .three{
    width: 70px;
    height: 70px;
    padding-left: 80px;
    background:url("../../images/certified/cloud_icons_howitworks.png")0 -140px no-repeat;
}
.roundedbox  .conn{
    position: absolute;
    top: -15px;
    left: 84px;
    width: 300px;
}
.roundedbox  .conn a,a:hover{
    color: #529C23;
    text-decoration: none;
}
.roundedbox .conn p{
    padding: 0px;
}
.imgmix a,a:hover{
    color: #C40022;
    text-decoration: none;
}
.container_cloudfiles{
    margin-top: 50px;
    margin-bottom: 30px;
    height: 160px;
    border-bottom: 1px #ccc solid;
    border-top: 1px #ccc solid;
    background-color: #eee;
}
.container_cloudfiles .con{
    padding-top: 30px;
    text-align: center;
    width: 1000px;
    margin: 0 auto;
}
.container_cloudfiles h3{
    font-size: 18px;
}/*
a.button.rs_prod_green:hover {
     background: url('../../images/certified/button-arrow-white.png') 100% 50% no-repeat, -webkit-linear-gradient(top, rgb(143, 215, 97) 0%, rgb(77, 149, 32) 100%);
}*/
a.button.button_large {
    font-size: 16px;
    padding: 17px 55px 18px 51px;
}
a.button {
    border-radius: 0.25em;
    color: #fff !important;
    display: inline-block;
    line-height: 1.1em;
    text-indent: 0;
    box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.25);
    text-decoration: none !important;
}

.equal .eq_p{ background-color:#CCC; color:#fff;}