
/*--------------------------------------------------main content css style end---------------------------------------------*/

#content-wrap{
	width:960px;
	border-top:1px #fff solid;
	margin:0 auto;
	text-align:left;
	height:auto;;
}
#content-wrapper{
	width:960px;
	border-top:1px #fff solid;
	margin:0 auto;
	text-align:left;
	height:auto;;
}
.location-share{
	height:25px;	
}

.location-share ul{
	float:left;
}

.location-share ul li{
	display:inline;
	line-height:25px;
}

.location-share ul li a{
	color:#444;
	margin:0 6px;
}

#index-link a{
	margin-left:0;
}

.social-share{
	float:right;
	height:25px;
}

.social-share p{
	line-height:25px;
	color:#666;
	float:left;
	padding-right:5px;
}

.share-icon{
	
}
/*--------------------------------------------------main content css style --------*/
.container_12 {
position: relative;
top: 0px;
left: 0px;
width: 960px;
margin: 0px auto;
text-align: left;
}
.container_12 .grid_7 {
width: 550px;
}
.grid_1, .grid_2, .grid_fifth, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_divider_vertical, .navigation_1, .navigation_2, .navigation_3, .fatfooter_1 {
position: relative;
float: left;
}
.styleguide .text18 {
font-size: 18px;
font-weight: 200;
line-height: 140%;
letter-spacing: 0.01em;
margin: 0 0 1em;
}
.container_12 .push_1 {
left: 24px;
}
.container_12 .grid_5 {
width: 386px;
}
.grid_break_40 {
margin-top: 20px;
padding-bottom: 20px;
border: 0px;
}
.grid_hr, .grid_break, .grid_break_40, .grid_hr_break {
position: relative;
top: 0px;
left: 0px;
width: 100%;
border-top: 1px solid #D1D1D1;
}
.styleguide .well {
background-color: #E6E6E6;
margin-top: 25px;
padding: 20px;
border-radius: 7px;
height: 162px;
}
.styleguide h2 {
color: #333;
font-family: 'RobotoMedium','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;
font-size: 32px;
font-weight: normal;
line-height: 110%;
margin: 0 0 0.4em;
}
h2, h2.cloud, h2.cloudservers, h2.cloudsites, h2.cloudfiles, h2.cloudloadbalancers, h2.cloudmonitoring, h2.clouddns, h2.openstack {
font: bold 16px/20px arial;
margin-bottom: 10px;
}
.styleguide ul.none16, .styleguide ul.none14 {
list-style: none;
padding-left: 0;
}
.styleguide ul {
letter-spacing: .02em;
list-style: disc outside none;
margin: 0 0 0;
padding: 0 0 0 12px;
}
.styleguide ul li, .styleguide ol li {
font-size: 16px;
font-weight: 200;
line-height: 135%;
margin: 0 0 10px 8px;
padding: 0;
}
.styleguide a.more {
background: url(../images/angel/hezuo/arrow.png) no-repeat right center transparent;
padding-right: 15px;
}
.styleguide a {
color: #414141;
text-decoration: underline;
}
.styleguide h3 {
color: #333;
font-family: 'RobotoMedium','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;
font-size: 24px !important;
font-weight: normal !important;
line-height: 110%;
margin: 0 0 0.5em;
}
.styleguide p, .styleguide .text16 {
font-size: 16px;
font-weight: 200;
line-height: 140%;
letter-spacing: 0.01em;
margin: 0 0 1em;
padding: 0;
}
.styleguide a:hover {
color: #1E82D7;
}