@charset "UTF-8";
/* CSS Document */
* {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}.STYLE1 {color: #1E63B7; text-indent:-2em;font-weight: bold; line-height:36px;}

.m-font-family-select,.m-font-size-select{height: 18px;line-height: 18px;}
.m-lite-tool-font a{vertical-align: middle}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption, tbody, tfoot, thead,  th {
	margin: 0;
	padding: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
ul li, li, ul, li ul li {
	list-style: none;
	list-style-type: none;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Microsoft Yahei In-Bold, Microsoft Yahei, 微软雅黑, Apple LiGothic Medium;
	font-weight: normal;
	letter-spacing: -1px;
	text-shadow: 0px 1px 1px #f2f2f2;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
html, body {
	height: 100%;
	width: 100%;
}
body {
	background: #fff;
	font-size: 12.5px;
	color: #4c4c4c;
	font-family: "STHeiti", "Microsoft YaHei", 微软雅黑, Tahoma, 华文黑体, 宋体;
}
.clear {
	clear: both;
}
.clearfix {
 *zoom: 1;
}
.clearfix:before, .clearfix:after {
	display: table;
	line-height: 0;
	content: "";
}
.clearfix:after {
	clear: both;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display: block;
}
audio, canvas, video {
	display: inline-block;
 *display: inline;
 *zoom: 1;
}
audio:not([controls]) {
	display: none;
}
.S1 {color: #333333}

caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
}
a:hover, a:active {
}
a.white {
	color: #fff;
}
a:hover.white {
	color: #fff;
}
sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: 0.75em;
}
select {
	width: 220px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	height: 30px;
	line-height: 30px;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
div.container {
	margin-right: auto;
	margin-left: auto;
	width: 984px;
	height: auto;
}
.hides {
	display: none;
}
.shows {
	display: block;
}
/*主体盒子*/
.wrap {
	width: 100%;
	height: auto;
	position: relative;
}
div.container {
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	height: auto;
	max-width: 960px;
}
div.container ul.xitong {
	display:none;
}
* html div.container2 {
	margin-right: auto;
	margin-left: auto;
	width: 1134px;
	height: 400px;
	position:relative;
}
* html div.container2 .caodan {
	background:#f6ab00;
	border: 1px solid #ddd;
	width: 86px;
	height: 210px;
	overflow: hidden;
	z-index: 100;
	position:absolute;
	right:0px;
	bottom:95px;
}
* html div.container2 .caodan ul.xitong {
	display:block;
}
/*顶部导航条*/
#top_header {
	width: auto;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	-moz-box-shadow: 0px 1px 2px #cfd3d6;
	-webkit-box-shadow: 0px 1px 2px #cfd3d6;
	box-shadow: 0px 1px 2px #cfd3d6;
	border-bottom:1px solid #cfd3d6;
}
.top_nav {
	background: url(../images/top_nav_bg.jpg) repeat-x left top;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
}
.top_nav .pull-left {
	width: 300px;
	height: auto;
}
.top_nav .pull-left p a {
	color: #576f81;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
}
.top_nav .pull-left p a:hover {
	text-decoration: underline;
	color: #576f81;
}
.top_nav .pull-left p a strong {
	font-size: 14px;
	color: #f6ab00;
	line-height: 27px;
}
.top_nav .pull-left p a:hover.login {
	color: #f6ab00;
}
.top_nav .pull-right {
	height: 27px;
	line-height: 27px;
}
.top_nav .pull-right span{
	color:#000;
	float:left;
    padding-right:10px;
}
.top_nav .pull-right strong{
    color:#f88000;
	font-weight:bold;
}
.top_nav .pull-right ul {
	float: right;
	width: auto;
}
.top_nav .pull-right ul li {
	float: left;
	color: #576f81;
	padding-left: 3px;
	padding-right: 3px;
}
.top_nav .pull-right ul li a {
	color: #576f81;
	text-decoration: none;
}
.top_nav .pull-right ul li a:hover {
	text-decoration: underline;
}
.Menu_nav {
	width: auto;
	height: 74px;
	background: url(../images/menu_nav_bg.jpg) repeat-x left top;
}
.Menu_nav .logo {
	margin-top: 7px;
	margin-bottom: 7px;
	width: 269px;
	height: 60px;
	display: block;
	background: url(../images/chinac_logo.jpg) no-repeat left top;
	overflow: hidden;
}
.Menu_nav .logo h1 {
	width: 100%;
	height: 100%;
	line-height: 60px;
}
.Menu_nav .logo a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	border: none;
	cursor: pointer;
	font-size: 14px;
	text-indent: -9999px;
}
.Menu_nav .pull-right {
	width: 670px;
	height: 74px;
}
.Menu_nav .pull-right .nav li a:hover, .Menu_nav .pull-right .nav li a:focus {
	background: #fff url(../images/nav_selected_bg.jpg) repeat-x left bottom;
	color: #0251b9;
}
.Menu_nav .pull-right .nav-pills li {
	margin: 0;
	padding: 0px 5px;
	float: left;
	position:static;
	background:#fff;
}
.Menu_nav .pull-right .nav-pills li.active {
	margin:0px;
	padding:0px 5px;
	background:#fff;
	border-color:#fff;
}
.Menu_nav .pull-right .nav-pills li a {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	font-size: 16px;
	padding: 20px 12px;
	_padding: 24px 12px 25px 12px;
	color: #595757;
	display: block;
	height: 34px;
	line-height: 34px;
	margin:0px;
	_display:inline;
	text-decoration:none;
}
.Menu_nav .pull-right .nav-pills {
	line-height: 74px;
	float: right;
	background:#fff;
}
.Menu_nav .pull-right .nav-pills li.active a, .Menu_nav .pull-right .nav-pills li.active a:hover, .Menu_nav .pull-right .nav-pills li.active a:focus {
	color: #0251b9;
	background: #fff url(../images/nav_selected_bg.jpg) repeat-x left bottom;

}
/*幻灯片轮播图*/

#banner, #Slidebox {
	position: relative;
	margin: 0 auto;
	min-width: 960px;
	overflow: hidden;
	width: 100%;
	height:300px;
	z-index: 100;
	border-bottom: 1px solid #ffffff;
	background: #f9f9f9 url(../images/Login_bg.gif) no-repeat center center;
}
#flashBg {
	background: #d0d8e6;
	height:300px;
	overflow: hidden;
	width: 100%;
	clear: both;
	margin: 0;
	padding: 0;
}
#flashLine {
	/*background: #d0d8e6;*/
	height:300px;
	width: 100%;
	clear: both;
}
.login-box {
	height: 0;
	margin: 0 auto;
	position: relative;
	width: 960px;
	zoom: 1;
	z-index: 120;
}
.login-box #loginIframe {
	position: absolute;
	left: 0;
	top:47px;
	width:254px;
	border:1px solid #8bc3fc;
	height:206px;
    /*background: url(../images/login_box_bg.png) repeat left top;*/
	background:#dceffd;
    overflow: hidden;
}
.login-box #loginIframe2 {
	position: absolute;
	left: 0;
	top:47px;
	width:254px;
	border:1px solid #8bc3fc;
	height:206px;
    /*background: url(../images/login_box_bg.png) repeat left top;*/
	background:#dceffd;
    overflow: hidden;
}

.login-box #loginIframe .title, .login-box #loginIframe2 .title {
	width: auto;
	padding:0px 15px 0px 0px;
	text-indent:18px;
	line-height:31px;
	height: 31px;
	font-size: 14px;
	border-bottom:1px solid #9ecefd;
}
.login-box #loginIframe .title h3, .login-box #loginIframe2 .title h3 {
	width: auto;
	line-height:31px;
	color:#000000;
	font-size:14px;
	letter-spacing: 0px;
	font-weight:bold;
}
#loginIframe .form-horizontal, #loginIframe2 .form-horizontal {
	padding-top:10px;
}
#loginIframe2 .form-horizontal {
	position:relative;
	width:254px;
	height:165px;
}
#loginIframe2 .form-horizontal .user_list {
	font-size:12px;
}
#loginIframe2 .form-horizontal .tuichu {
	width:244px;
	white-space:nowrap;
	height:30px;
	position:absolute;
	bottom:0px;
	right:0px;
	background:#eef8ff;
	border-top:1px solid #b3d8fd;
	padding-right:10px;
}
#loginIframe2 .form-horizontal .tuichu li {
	padding:0 3px;
	float:right;
	height:30px;
	font-size:12px;
	font-weight:normal;
	color:#a7a7a7;
	line-height:30px;
	text-indent:0px;
}
#loginIframe2 .form-horizontal .tuichu li a {
	color:#0251b9;
	font-size:12px;
	text-decoration:underline;
}
#loginIframe2 .form-horizontal .user_list dd strong.nicheng {
	color:#0251b9;
}
#loginIframe2 .form-horizontal .user_list dd.Logprice {
	color:#ffc600;
	font-weight:bold;
}
#loginIframe2 .form-horizontal .user_list dd {
	color:#7a7a7a;
	width:253px;
	line-height:25px;
	float:left;
}
#loginIframe2 .form-horizontal .user_list dd .nicheng {
	color:#FC6;
}
#loginIframe2 .form-horizontal .user_list .lines {
	float:left;
}
#loginIframe2 .form-horizontal .user_list dd a, #loginIframe2 .form-horizontal .user_list dt a {
	color:#0251b9;
	font-size:12px;
}
.form-horizontal .control-group {
	margin-bottom: 20px;
}
.form-control {
	height: 18px;
 *height:18px;
	width: 206px;
	display: inline-block;
	_display: inline;
 *padding:5px;
 +display:inline;
}
.help-inline {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-horizontal .control-label {
	cursor: default;
	float: left;
	width: 160px;
	text-align: right;
}
.form-horizontal .controls {
	float: left;
}
#loginIframe .form-horizontal .control-label {
	display: none;
}
#loginIframe .form-horizontal .form-group {
	width: auto;
	height: 39px;
	margin-bottom: 18px;
}
#loginIframe .form-horizontal .form-group .col-lg-10 {
	width: 275px;
	padding: 0px;
	float: none;
	position: static;
	margin-left: auto;
	margin-right: auto;
}
#loginIframe .form-horizontal .form-group .col-lg-10 .links {
	line-height: 36px;
	padding-left: 10px;
}
#loginIframe .form-horizontal .form-group .col-lg-10 .links a {
	color: #9dc6fb;
	text-decoration: none;
}
#loginIframe .form-horizontal .form-group .col-lg-10 .links a:hover {
	text-decoration: underline;
}
#loginIframe .form-horizontal .form-group .col-lg-10 .links a.white {
	font-size: 15px;
	color: #fff;
	margin-right: 15px;
}
#loginIframe .form-horizontal .form-group .col-lg-10 .btn-default {
	display: block;
	width: 275px;
	height: 37px;
	background: url(../images/login_btn.jpg) no-repeat center top;
	border: none;
	padding: 0px;
	line-height: 37px;
	color: #fff;
	border-radius: 0px;
	text-shadow: 0px 1px 1px #868686;
	font-size: 16px;
}
#loginIframe .form-horizontal .form-group .col-lg-10 .form-control {
	background: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	width: 231px;
	height: 26px;
	padding: 6px 12px 6px 30px;
	border:none;
	_margin-top:3px;
}
#flash {
	width: 100%;
	height:300px;
	overflow: hidden;
	margin: 0 auto;
	clear: both;
	position: relative;
	padding: 0px 0px;
	text-align: center;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
}
#flash a {
	_width:100%;
	height:300px;
	display: none;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	text-align:center;
}
#flash a#flash1 {
	background:#ace4ff url(../images/banner_pic.jpg) no-repeat center top;
}
#flash a#flash2 {
	background:url(../images/x1.jpg) no-repeat center top;
}
#flash a#flash3 {
	background:url(../images/x2.jpg) no-repeat center top;
}
#flash a#flash4 {
	background-image: url(../images/x5.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#flash a#flash5 {
	background-image: url(../images/x4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#flash a img {
	filter:alpha(opacity=0);
	opacity:0;
	-webkit-transition: opacity 10ms ease-in-out;
	-moz-transition: opacity 10ms ease-in-out;
	-ms-transition: opacity 10ms ease-in-out;
	-o-transition: opacity 10ms ease-in-out;
	transition: opacity 10ms ease-in-out;
	-webkit-transition: all 10ms cubic-bezier(.62, .25, .65, .83);
	-moz-transition: all 10ms cubic-bezier(.62, .25, .65, .83);
	-ms-transition: all 10ms cubic-bezier(.62, .25, .65, .83);
	-o-transition: all 10ms cubic-bezier(.62, .25, .65, .83);
	transition: all 10ms cubic-bezier(.62, .25, .65, .83);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
}
#flash img {
	width:1920px;
	height:300px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.23);
	max-width:1920px;
	text-align:center;
}
#flash .Inner {
	width: 960px;
	height: 30px;
	left: 50%;
	position: absolute;
	overflow: hidden;
	padding-top: 13px!important;
	padding-top: 12px;
	z-index: 59;
	bottom: 0px;
	margin-left:-480px;
}
#flash .Inner .SwitchBtn {
	width: 100%;
	height: 30px;
	position: relative;
	z-index: 60;
}
.flash_bar {
	/*width: 540px;
	padding-left: 420px;
	z-index: 69;
	height: 30px;
	overflow: hidden;
	position: absolute;
	padding-top: 13px!important;
	padding-top: 12px;
	bottom: 0px;
	left: 50%;
	margin-left: -480px;
	text-align: center;*/
	
	padding: 8px 0 9px 0;
	width: 140px;
	margin-left: -70px;
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 50%;
	z-index: 69;
}
.flash_bar .dq {
	display: block;
	float: left;
	width: 14px;
	height: 13px;
	margin: 2px 4px;
	cursor: pointer;
	background: url(../images/pagination.png) no-repeat 0px -14px;
	overflow: hidden;
	_background: url(../images/pagination.gif) no-repeat 0px -14px;/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http:///images/pagination.png", sizingMethod="crop");*/
}
.flash_bar .no {
	display: block;
	float: left;
	width: 14px;
	height: 13px;
	margin: 2px 4px;
	cursor: pointer;
	background: url(../images/pagination.png) no-repeat 0px 0px;
	overflow: hidden;
	_background: url(../images/pagination.gif) no-repeat 0px 0px;/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http:///images/pagination.png", sizingMethod="crop");*/
}
/*首页左右主体内容信息*/

.MainContent {
	background: url(../images/body_content_bg.jpg) repeat left top;
	height:auto;
	width: auto;
	padding-top: 17px;
	overflow: hidden;
}
.MainContent #Product {
	width: 635px;
	height: auto;
	overflow:hidden;
}
.MainContent #Product .bs-example-tabs, .MainContent #rightContent .bs-example-tabs {
	height:288px;
	width: auto;
	border: 1px solid #e6e6e6;
	background: #fff;/*-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07);*/
}
.MainContent #rightContent .bs-example-tabs {
	height: auto;
	margin-bottom: 12px;
}
.MainContent #Product .bs-example-tabs .nav-tabs {
	padding-left: 11px;
	height: 30px;
	width: 622px;
	_width:auto;
	padding-top: 12px;
	background: url(../images/content_title_bg.jpg) repeat-x left bottom;
	border-bottom: none;
	overflow: hidden;
}
.MainContent #Product .bs-example-tabs .nav-tabs li {
	float: left;
	text-align: center;
	cursor: pointer;
	list-style: none;
	padding: 0px 17px;
	margin-right: 0px;
	background:url(../images/tab_li_bg.jpg) repeat-x left top;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	font-size: 14px;
	color:#000;
	height:30px;
	line-height:30px;
}
.MainContent #Product .bs-example-tabs .nav-tabs li.selected, .MainContent #Product .bs-example-tabs .nav-tabs li.hover {
	float: left;
	text-align: center;
	cursor: pointer;
	list-style: none;
	padding: 0px 17px;
	margin-right: 0px;
	background:url(../images/tab_selected_bg.jpg) repeat-x left top;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	height:30px;
	line-height:30px;
}
.MainContent #Product .bs-example-tabs .nav-tabs li a {
	position: relative;
	display: block;
	padding: 4px 12px 5px 12px;
	border-radius: 0px;
	border: 1px solid #e9e9e9;
	background: url(../images/tab_li_bg.jpg) repeat-x 0px -1px;
	color: #000;
	font-size: 14px;
}
.MainContent #Product .bs-example-tabs .nav-tabs li.active a, .MainContent #Product .bs-example-tabs .nav-tabs li a:hover {
	background: url(../images/tab_selected_bg.jpg) repeat-x 0px -1px;
	border: none;
	padding: 5px 13px 6px 13px;
	color: #fff;
}
.MainContent #Product .tab-content div {
	display:none;
}
.MainContent #Product .tab-content .tab-pane {
	padding-top: 10px;
	width: auto;
	padding-left: 15px;
	padding-right: 15px;
	overflow: hidden;
	display:block;

	*padding-right:10px;
}
.MainContent #Product .tab-content .hides {
	display:none;
}
.MainContent #Product .tab-content .tab-pane .list-inline {
	overflow: hidden;
	color: #bbbbbb;
	line-height: 30px;
	height: auto;
	width:504px;
}
.MainContent #Product .tab-content .tab-pane .list-inline li {
	line-height:22px;
	font-size:12px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-right:0px;
	_padding-right:10px;
	margin-bottom: 5px;
	float:left;
	white-space:nowrap;
	display:inline;
	_width:auto;
	overflow:hidden;
	color:2576E1;
}
.list-inline li [class^="icon-"], .list-inline li [class*=" icon-"] {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.list-inline li .icon-Immediate {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.list-inline li .icon-Reliable {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.list-inline li .icon-Lower {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-repeat: no-repeat;
	background-position: 0px -44px;
}
.list-inline li .icon-Flexible {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-repeat: no-repeat;
	background-position: 0px -86px;
}
.list-inline li .icon-Efficientpage {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
   /*background: url(../images/CloudStorageList_icon2.png);*/
   	background: url(../images/Icon_group.png);
    background-repeat: no-repeat;
	background-position: 0px 0px;
}

.list-inline li .icon-Automation {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
   /*background: url(../images/CloudStorageList_icon2.png);*/
   	background: url(../images/Icon_group.png);
    background-repeat: no-repeat;
	background-position: 0px -68px;
}
.list-inline li .icon-Demand {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
   /*background: url(../images/CloudStorageList_icon2.png);*/
   	background: url(../images/Icon_group.png);
	background-repeat: no-repeat;
	background-position: 0px -87px;
}
.list-inline li .icon-Security {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -17px;
}
.list-inline li .icon-Cost {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -34px;
}
.list-inline li .icon-Billing {
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -51px;
}
.list-inline li .icon-distance{
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -106px;
}
.list-inline li .icon-fence{
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -124px;
}.list-inline li .icon-property{
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -143px;
}
.list-inline li .icon-phone{
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -160px;
}
.list-inline li .icon-promotion{
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -178px;
}
.list-inline li .icon-custom{
	width:14px;
	height:16px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -197px;
}

.MainContent #Product .tab-content .tab-pane p {
	line-height: 30px;
}
.MainContent #Product .tab-content .tab-pane p.textcolor{
	display:block;
	color:#656565;
	line-height:20px;
	width:500px;
	float:right;
	font-size:12px;
	font-weight:normal;
	*line-height:15px;
}
.MainContent #Product .tab-content .tab-pane .text-left {
	line-height: 22px;
	height: 67px;
	width:600px;
	float:left;
	font-size:13px;
}
.MainContent #Product .tab-content .tab-pane .text-left1 {
	line-height: 22px;
	height: 47px;
	width:600px;
	float:left;
}
.MainContent #Product .tab-content .tab-pane .Client {
	height: 22px;
	line-height: 22px;
	margin-left: 90px;
	width: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 15px;
	padding-right: 5px;
	border: 1px solid #ddd;
	background: #fafafa;
	margin-top: 10px;
	white-space:nowrap;
}
.MainContent #Product .tab-content .tab-pane .Client .pull-left {
	margin-right: 5px;
}
.MainContent #Product .tab-content .tab-pane .Client a {
	color: #737373;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	white-space:nowrap;
}
.MainContent #Product .tab-content .tab-pane .text-right {
	padding-bottom: 8px;
	height: auto;
	overflow: hidden;
	font-size: 14px;
	float:right;
	width:100px;
}
.MainContent #Product .tab-content .tab-pane .text-right span {
	display: block;
	height: 30px;
}
.MainContent #Product .tab-content .tab-pane .text-right span.pull-left {
	top:9px;
	bottom: 0px;
	right:0px;
	font-size: 12px;
	display: block;
	float:none!important;
	color:#989797;
}
.MainContent #Product .tab-content .tab-pane .text-right .text-warning {
	padding-left: 25px;
	line-height: 30px;
}
.MainContent #Product .tab-content .tab-pane .text-right .text-warning strong {
	font-size: 24px;
	color:#f6ab00;
	font-family:Impact;
}
.MainContent #Product .tab-content .tab-pane .text-right .Buy-btn {
	display: block;
	width: 70px;
	height: 24px;
	text-align: center;
	overflow: hidden;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	line-height: 24px;
	color: #fff;
	background: url(../images/links_btn.gif) no-repeat left top;
	margin-left: 10px;
	float:right;
}
.MainContent #Product .tab-content .tab-pane img.pull-left {
	margin-right: 20px;
}
.MainContent #Product .tab-content .tab-pane .selected{
	display:block;
	padding-left:1px;
	color:#7a7a7a;
}
.MainContent #Info {
	width: 312px;
}
.MainContent #Info .panel, .MainContent #Side .panel {
	padding: 0px;
	margin-bottom: 10px;
	background-color: #fff;
	border: 1px solid #e6e6e6;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin-bottom: 0px;
}
.MainContent #Info .Shortcut {
	background: none;
	border: none;
	margin-bottom: 0px;
}
.MainContent #Info .panel .panel-heading {
	padding: 0px 13px;
	line-height: 41px;
	height: 42px;
	margin: 0 auto;
	background: url(../images/content_title_bg.jpg) repeat-x left bottom;
	border: none;
	width: 284px;
	_width:286px;
	position: relative;
}
.MainContent #Info .panel .panel-heading h3, .MainContent #Side .panel .panel-heading h3 {
	line-height: 40px;
	height: 40px;
	padding-left: 5px;
	font-size: 14px;
	color: #000;
	width: 72px;
	border-bottom: 2px #043b83 solid;
	text-shadow: 0px 1px 1px #CCC;
	letter-spacing: 0px;
}
.MainContent #Info .panel .panel-heading .more, .MainContent #Side .panel .panel-heading .more {
	display: block;
	white-space: nowrap;
	text-decoration: none;
	color: #333;
	position: absolute;
	right: 0px;
	top: 9px;
	padding: 5px 10px;
	height: 14px;
	font-size: 12px;
	line-height: 14px;
	font-family: "宋体", Helvetica, sans-serif;
}
.MainContent #Info .panel .panel-body {
	padding: 10px 15px;
	height: 226px;
	overflow: hidden;
	*padding: 5px 15px 0px;
	*height:244px;
}
.MainContent #Info .Shortcut .panel-body {
	background: url(../images/right_MainControl_bg.jpg) no-repeat center top;
	height: 68px;
	padding: 10px 5px;
}
.MainContent #Info .Shortcut .panel-body .list-inline {
	overflow: hidden;
	padding-top: 4px;
}
.MainContent #Info .Shortcut .panel-body .list-inline li {
	float: left;
	width: 81px;
	height: 65px;
	padding-left: 9px;
	padding-right: 9px;
}
.MainContent #Info .Shortcut .panel-body .list-inline li a {
	display: block;
	width: 81px;
	height: 20px;
	padding-top: 45px;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	color: #fff;
	font-size: 14px;
	text-shadow: 0px 1px 1px rgba(148, 148, 148, 0.89);
}
.MainContent #Info .Shortcut .panel-body .list-inline li a.Provide {
	background: url(../images/ForTheRecord_btn.jpg) no-repeat center top;
}
.MainContent #Info .Shortcut .panel-body .list-inline li a.Answer {
	background: url(../images/QuestionAndAnswer_btn.jpg) no-repeat center top;
}
.MainContent #Info .Shortcut .panel-body .list-inline li a.Control {
	background: url(../images/TheControlPanel_btn.jpg) no-repeat center top;
}
.MainContent #Info .panel .panel-body .newslist, .MainContent #Side .panel .panel-body .newslist {
	width: auto;
	padding-bottom: 2px;
	overflow: hidden;
}
.MainContent #Info .panel .panel-body .newslist li {
	line-height: 31px;
	border-bottom: 1px solid #e8e8e8;
	height: 31px;
	padding-left: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 274px;
	overflow: hidden;
	background: url(../images/4pxline.png) no-repeat 2px 50%;
}
.MainContent #Info .panel .panel-body .newslist li span.datetime {
    overflow: hidden;
    width:64px;
	float:right;
	text-align:right;
	padding-right:3px;
	color:#BBBBBB;
}
.MainContent #Info .panel .panel-body .newslist li:last-child, .MainContent #Side .panel .panel-body .newslist li:last-child {
	border-bottom: none;
}
.MainContent #Info .panel .panel-body .newslist li a {
	color: #7a7a7a;
	text-decoration: none;
	width:200px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	float:left;
}
.MainContent #Info .panel .panel-body .newslist li a:hover {
	color: #0284D4;
	text-decoration: underline;
}
.MainContent #Recommend {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	height: auto!important;
	height: 294px;
	min-height: 294px;
	padding-top: 12px;
	padding-bottom: 10px;
	position: relative;
}
.MainContent #Registration {
	width: auto;
	height:auto;
	margin-bottom:20px;
	position: relative;
	padding:12px 27px 10px;
}
.MainContent #Registration .form-horizontal {
	padding:1px 20px;
}
.MainContent #Registration .form-horizontal h2 {
	width:auto;
	line-height:42px;
	height:42px;
	color:#333;
	font-weight:bold;
	font-size:18px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.MainContent #Registration .form-horizontal h2.zhaohui {
	margin-bottom:40px;
}
.MainContent #Registration .form-horizontal .form-group {
	height:32px;
	line-height:32px;
	width:auto;
	margin:0 auto;
	padding-bottom:30px;
}
.MainContent #Registration .form-horizontal .form-group .text-left {
	padding-left:194px;
	font-size:13px;
	line-height:30px;
}
.MainContent #Registration .form-horizontal .control-label {
	line-height:32px;
	height:32px;
	padding-top:0px;
}
.MainContent #Registration .form-horizontal .form-group .control-label .form-control {
	width:109px;
	_height:36px;
	_line-height:36px;
 +height:36px;
 +line-height:36px;
}
.MainContent #Registration .form-horizontal .form-group .control {
	width:720px;
	float:left;
}
.MainContent #Registration .form-horizontal .form-group #loginBtn {
	padding-left:192px;
}
.MainContent #Registration .form-horizontal .form-group #SubmitBtn {
	padding-left:192px;
}
.MainContent #Registration .form-horizontal .form-group #loginBtn .btn-default {
	display:block;
	float:left;
	border:none;
	width:118px;
	height:46px;
	background:url(../images/registerBtn.jpg) no-repeat left top;
	overflow:hidden;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
}
.MainContent #Registration .form-horizontal .form-group #SubmitBtn .btn-default {
	display:block;
	float:left;
	border:none;
	width:118px;
	height:46px;
	background:url(../images/Submitbtn.jpg) no-repeat left top;
	overflow:hidden;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
}
.MainContent #Registration .form-horizontal .form-group .control .form-control {
	width:300px;
}
.MainContent #Registration .form-horizontal .form-group .control #inputyanzhen {
	width:100px;
}
.MainContent #Userlogin {
	width: auto;
	height:369px;
	border:1px solid #ddd;
	background:#fff url(../images/login_left_bg.jpg) no-repeat 20px 100%;
	padding-top: 12px;
	padding-bottom: 10px;
	position: relative;
}
.MainContent #Userlogin .form-horizontal {
	padding:1px 20px;
}
.MainContent #Userlogin .form-horizontal h2 {
	width:auto;
	line-height:42px;
	height:42px;
	color:#333;
	font-weight:bold;
	font-size:18px;
	border-bottom:1px solid #ddd;
	margin-bottom:70px;
}
.MainContent #Userlogin .form-horizontal .form-group {
	padding-left:390px;
	height:32px;
	line-height:32px;
	width:auto;
	margin:0 auto;
	padding-bottom:30px;
}
.MainContent #Userlogin .form-horizontal .control-label {
	width:90px;
	line-height:32px;
	height:32px;
	padding-top:0px;
}
.MainContent #Userlogin .form-horizontal .form-group .control {
	width:330px;
	float:left;
}
.MainContent #Userlogin .form-horizontal .form-group #loginBtn {
	padding-left:122px;
}
.MainContent #Userlogin .form-horizontal .form-group #loginBtn .btn-default {
	display:block;
	float:left;
	border:none;
	width:118px;
	height:46px;
	background:url(../images/loginBtn.jpg) no-repeat left top;
	overflow:hidden;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
}
.MainContent #Userlogin .form-horizontal .form-group #loginBtn .zhuce {
	display:block;
	float:left;
	border:none;
	width:118px;
	height:46px;
	background:url(../images/registerBtn2.jpg) no-repeat left top;
	overflow:hidden;
	text-indent:-9999px;
	padding:0px;
	margin:0px 0px 0px 20px;
	text-decoration:none;
}
.MainContent #Userlogin .form-horizontal .form-group .control .form-control {
	width:300px;
}
.MainContent #Userlogin .form-horizontal .form-group .control #inputyanzhen {
	width:100px;
}
.MainContent #Recommend .pull-left, .MainContent #Recommend .mini-layout-body, .MainContent #Recommend .pull-right {
	width: 310px;
	border: 1px solid #e6e6e6;
	height: 292px;
	overflow: hidden;
	background: #fff;
}
.MainContent #Recommend .panel {
	border: none;
	background: none;
	margin-bottom: 0px;
	padding: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.MainContent #Recommend .panel .panel-heading {
	padding: 0px 13px;
	line-height: 40px;
	height: 40px;
	margin: 0 auto;
	background: #fff;
	border: none;
	width: 284px;
	position: relative;
}
.MainContent #Recommend .panel .panel-heading .panel-title {
	line-height: 40px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.MainContent #Recommend .panel .panel-body {
}
.MainContent #Recommend .panel .panel-body .text-center img {
	width:287px;
	height:90px;
	max-width: 287px;
	overflow:hidden;
}
.MainContent #Recommend .pull-right .panel .panel-body {
	height: 252px;
	overflow: hidden;
}
.MainContent #Recommend .pull-right .panel .panel-body .text-center img {
	width: 287px;
	height: 95px;
	overflow: hidden;
}
.MainContent #Recommend .panel .synopsis {
	padding: 0px 11px 42px 11px;
	width: 288px;
	position: relative;
	height: auto;
}
.MainContent #Recommend .panel .synopsis .text-left {
	height: 43px;
	line-height: 18px;
	overflow: hidden;
}
/*.MainContent #Recommend .pull-right .panel .synopsis {
	padding-bottom: 5px;
}*/
/*.MainContent #Recommend .pull-right .panel .synopsis .text-left {
	height: 35px;
}*/
.MainContent #Recommend .panel .synopsis .text-right {
	padding-right: 5px;
}
.MainContent #Recommend .pull-right .panel .list-inline {
	height: 52px;
	padding-top: 7px;
	padding-bottom: 7px;
	background: url(../images/right_MainControl_bg.jpg) center center;
	margin-right: auto;
	margin-left: auto;
	width: 290px;
}
.MainContent #Recommend .pull-right .panel .list-inline li {
	float: left;
	width: 81px;
	height: 40px;
	padding-left: 8px;
	padding-right: 7px;
	text-align: center;
}
.MainContent #Recommend .pull-right .panel .list-inline li a {
	color: #fff;
	font-size: 14px;
	padding-top: 32px;
	display: block;
	text-decoration: none;
	text-shadow: 0px 1px 1px rgba(148, 148, 148, 0.89);
}
.MainContent #Recommend .pull-right .panel .list-inline li a.Provide {
	background: url(../images/ForTheRecord_btn.jpg) no-repeat center top;
}
.MainContent #Recommend .pull-right .panel .list-inline li a.Answer {
	background: url(../images/QuestionAndAnswer_btn.jpg) no-repeat center top;
}
.MainContent #Recommend .pull-right .panel .list-inline li a.Control {
	background: url(../images/TheControlPanel_btn.jpg) no-repeat center top;
}
.MainContent #Recommend .pull-right .panel .list-inline li a:hover {
	text-decoration: underline;
}
.MainContent #Recommend .panel .synopsis .more {
	display: block;
	line-height: 26px;
	height: 26px;
	width: 73px;
	overflow: hidden;
	text-indent: -9999px;
	position: absolute;
	background: url(../images/LearnMore_btn.jpg) no-repeat left top;
	bottom: 7px;
	right: 9px;
	text-decoration: none;
}
.MainContent #Recommend .panel .synopsis .links {
	display: block;
	line-height: 22px;
	height: 22px;
	width: 228px;
	overflow: hidden;
	position: absolute;
	bottom:10px;
	text-decoration: none;
	width:220px;
}
.MainContent #Recommend .panel .synopsis .links li {
	float: left;
	padding-left:0px;
	padding-right:9px;
	color:#BBBBBB;
}
.MainContent #Recommend .panel .synopsis .links li a {
	color: #F90;
}
.MainContent #Recommend .panel .synopsis .title {
	line-height: 34px;
	font-size: 13px;
	color: #7a7a7a;
	letter-spacing:0px;
}
.MainContent #Recommend .mini-layout-body {
	position: absolute;
	left: 50%;
	margin-left: -155px;
	z-index: 10;
}

/*所有分栏目页面位置开始*/
.ColumnsPage {
	background: url(../images/body_content_bg.jpg) repeat left top;
}
.ColumnContent {
	background: none;
}
.about p{ text-indent:2em; line-height:24px;
 }
/*产品中心位置内容*/

.MainContent #Side {
	width: 178px;
}
.MainContent #rightContent {
	width: 718px;
}
.CarouselFigure {
	width: 718px;
	margin-bottom: 13px;
	background: #fff;
	position: relative;
}
.tabCaption .list-inline {
	overflow: hidden;
	padding: 3px 4px 5px 249px;
 *padding: 3px 4px 5px 140px;
	_padding: 3px 4px 5px 170px;
	width: 428px;
 *width:550px;
	_width:530px;
	color: #bbbbbb;
	line-height: 30px;
	height: 30px;
}
.tabCaption .list-inline li {
	line-height: 25px;
	height:25px;
	display:block;
	font-size: 14px;
	font-family:"宋体", "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-left:12px;
	margin-bottom: 5px;
	float:left!important;
	white-space:nowrap;
 *width:120px;
	_width:120px;
	_letter-spacing:-1px;
}
/*.tabCaption .list-inline li [class^="icon-"],.tabCaption .list-inline li [class*=" icon-"] {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}*/
.tabCaption .list-inline li .icon-Reliable {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tabCaption .list-inline li .icon-Lower {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -44px;
}
.tabCaption .list-inline li .icon-Flexible {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -86px;
}
.tabCaption .list-inline li .icon-Automation {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -122px;
}
.tabCaption .list-inline li .icon-Demand {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon2.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -163px;
}
.tabCaption .list-inline li .icon-Immediate {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tabCaption .list-inline li .icon-Security {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -22px;
}
.tabCaption .list-inline li .icon-Cost {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -44px;
}
.tabCaption .list-inline li .icon-Billing {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/Icon_group.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -66px;
}
.tabCaption .Client {
	height: 22px;
	line-height: 22px;
	margin-left: 152px;
	width: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 15px;
	padding-right: 5px;
	border: 1px solid #ddd;
	background: #fafafa;
	margin-top: 10px;
}
.tabCaption .Client .pull-left {
	margin-right: 5px;
}
.tabCaption .Client a {
	color: #737373;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 9px;
}
.tabCaption .text-right {
	padding-top: 8px;
	padding-bottom: 8px;
	height: auto;
	padding-left: 20px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 14px;
}
.tabCaption .text-right span {
	display: block;
	height: 30px;
	padding-left: 5px;
	padding-right: 4px;
}
.tabCaption .text-right sub.pull-left {
	top: 18px;
	bottom: 0px;
	font-size: 90%;
	display: block;
}
.tabCaption .text-right .text-warning {
	padding-left: 18px;
	padding-right: 3px;
	line-height: 30px;
}
.tabCaption .text-right .text-warning strong {
	font-size: 28px;
	font-weight: bold;
	color: #F90;
}
.tabCaption .text-right .Buy-btn {
	display: block;
	width: 95px;
	height: 34px;
	text-align: center;
	overflow: hidden;
	font-size: 16px;
	text-decoration: none;
	line-height: 32px;
	text-shadow: 0px 1px 1px #642B04;
	color: #fff;
	background: url(../images/LearnMore_Btn2.jpg) no-repeat left center;
	margin-left: 10px;
	margin-top: 2px;
	float: right;
}
/*栏目页幻灯片位置开始*/
#slides {
	position:relative;
	top: 0;
	left: 0;
	z-index: 100;
	width:100%;
	height:100%;
}
.slides_container {
	width: 718px;
	height: 239px;
	overflow: hidden;
	position: relative;
}
#slides .slide {
	width: 718px;
	padding: 0px;
	height: 239px;
}
#slides .pagination {
	margin: 0 auto 0;
	width: 96px;
	position: absolute;
	top: 217px;
	left: 622px;
	height: 9px;
	z-index: 10000;
	display: block;
}
#slides .pagination li {
	float: left;
	margin: 0 10px 0px 0px;
	display: inline;
	_display: block;
	width:9px;
}
#slides .pagination li a {
	display: block;
	width: 9px;
	height: 9px;
	line-height: 9px;
	padding-top: 12px;
	border: none;
	padding: 0px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	background: url(../images/paginationtwo.png);
	background-repeat: no-repeat;
	background-position: 0 -9px;
	float: left;
	overflow: hidden;
	_background:url(../images/paginationtwo.gif);
	_background-position: 0 -9px;
	text-indent: -9999px;
}
#slides .pagination li.current a {
	background-position: 0px 0px;
	_background-position: 0px 0px;
}
/*栏目页幻灯片位置结束*/


.tabCaption {
	width: 680px;
	margin: 0px auto 15px auto;
}
.tab_menu, .tab_Present, .tab_links, .Genre {
	clear: both;
}
.tab_menu ul, .tab_links ul {
	line-height: 39px;
	height: 39px;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
}
.service ul {
	border-bottom:none;
	border-left:none;
}
.service ul li {
	border:none;
}
.tab_menu li, .tab_links li {
	float: left;
	text-align: center;
	cursor: pointer;
	list-style: none;
	padding: 0px 17px;
	margin-right: 0px;
	background: #fff;
	border: 1px solid #c2c2c2;
	border-left: none;
	border-bottom: none;
	font-size: 12px;
	color: #000;
	height: 38px;
	line-height: 38px;
}
.tab_links li a {
	color: #000;
	text-decoration: none;
	padding: 9px 0;
}
.tab_menu li.hover {
	background: #f0f0f0;
}
.tab_menu li.selected, .tab_links li.selected {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	background: #fff url(../images/rightTabSelected_bg.jpg) repeat-x left top;
	border-top: none;
	padding-top: 2px;
}
.tab_box {
	clear: both;
	border: none;
	padding-top: 15px;
	height: auto!important;
	height: 100px;
	min-height: 100px;
}
.MainContent #Side .panel .panel-heading {
	padding: 0px 13px;
	line-height: 39px;
	height: 40px;
	margin: 0 auto;
	background: url(../images/content_title_bg.jpg) repeat-x left bottom;
	border: none;
	width: 150px;
	position: relative;
}
.MainContent #Side .panel .panel-heading h3 {
	line-height: 38px;
	height: 38px;
}
.MainContent #Side .panel .panel-heading h3.Program {
	width: 103px;
}
.MainContent #Side .panel .panel-body {
	padding: 6px 15px 5px;
	width: 146px;
	height: auto!important;
	height: 102px;
	min-height: 102px;
	overflow: visible;
}
.MainContent #Side .panel .panel-body .newslist li {
	line-height: 31px;
	border-bottom: 1px dashed #e8e8e8;
	height: 31px;
	padding-left: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 136px;
	overflow: hidden;
	background: url(../images/4pxline.png) no-repeat 2px 50%;
}
.MainContent #Side .panel .panel-body .newslist li a {
	color: #7a7a7a;
	display: block;
	width: 186px;
	height: 31px;
}
.MainContent #Side .billing {
	margin: 13px auto;
	width: 228px;
	height: auto;
	overflow: hidden;
}
.MainContent #Side .billing a {
	text-decoration: none;
	display: block;
	width: 100%;
	height: auto;
}
.MainContent #rightContent .ProductType {
	width: 686px;
	padding: 15px 15px 18px 15px;
	height: auto;
}
.MainContent #rightContent .ProductType .title {
	height: 48px;
	line-height: 48px;
	position: relative;
	width: auto;
	margin-bottom: 5px;
}
.MainContent #rightContent .ProductType .title .CloudCDN {
	position: absolute;
	width: 54px;
	height: 48px;
	background: url(../images/right_title_icon2.jpg) no-repeat;
	overflow: hidden;
	z-index: 100;
	left: 0px;
	top: 0px;
	display: block;
}
.MainContent #rightContent .ProductType span{ line-height:24px;}
.MainContent #rightContent .ProductType .title .CloudServers {
	position: absolute;
	width: 54px;
	height: 48px;
	background: url(../images/CloudServers_img.jpg) no-repeat;
	overflow: hidden;
	z-index: 100;
	left: 0px;
	top: 0px;
	display: block;
	background-image: url(oudServers_img.jpg);
}
.MainContent #rightContent .ProductType .title .CloudVictoria {
	position: absolute;
	width: 54px;
	height: 48px;
	background: url(../images/CloudBehalfOfVictoria.jpg) no-repeat;
	overflow: hidden;
	z-index: 100;
	left: 0px;
	top: 0px;
	display: block;
}
.MainContent #rightContent .ProductType .title .CloudStorage {
	position: absolute;
	width: 54px;
	height: 48px;
	background: url(../images/right_title_icon1.jpg) no-repeat;
	overflow: hidden;
	z-index: 100;
	left: 0px;
	top: 0px;
	display: block;
}
/*.MainContent #rightContent .ProductType .title .CloudMaintain{
	position: absolute;
	width: 54px;
	height: 48px;
	background: url(../images/CloudBehalfOfVictoria.jpg) no-repeat;
	overflow: hidden;
	z-index: 100;
	left: 0px;
	top: 0px;
	display: block;
}*/


.MainContent #rightContent .ProductType .title h3 {
	padding-left: 4px;
	text-shadow: 0px 1px 1px #CCC;
	line-height: 48px;
	font-size: 21px;
	color: #000;
	font-weight: normal;
	letter-spacing: 2px;
}
.MainContent #rightContent .ProductType .title h3.Solve {
	padding-left: 4px;
}
.MainContent #rightContent .ProductType .text-left {
	line-height: 22px;
	font-size: 13px;
}
.MainContent #rightContent .bs-example-tabs .nav-tabs {
	padding-left: 11px;
	height: 30px;
	width: auto!important;
	width: 588px;
	min-width: 588px;
	padding-top: 12px;
	background: url(../images/content_title_bg.jpg) repeat-x left bottom;
	border-bottom: none;
	overflow: hidden;
}
.MainContent #rightContent .bs-example-tabs .nav-tabs li a {
	position: relative;
	display: block;
	padding: 4px 12px 5px 12px;
	border-radius: 0px;
	border: 1px solid #e9e9e9;
	background: url(../images/tab_li_bg.jpg) repeat-x 0px -1px;
	color: #000;
	font-size: 14px;
}
.MainContent #rightContent .bs-example-tabs .nav-tabs li.active a, .MainContent #rightContent .bs-example-tabs .nav-tabs li a:hover {
	background: url(../images/tab_selected_bg.jpg) repeat-x 0px -1px;
	border: none;
	padding: 5px 13px 6px 13px;
	color: #fff;
}
.MainContent #rightContent .tab-content .tab-pane {
	padding-top: 10px;
	width: auto;
	padding-left: 15px;
	padding-right: 15px;
	overflow: hidden;
}
.MainContent #rightContent .tab-content .tab-pane .list-inline {
	overflow: hidden;
	padding: 18px 15px 5px 84px;
	color: #bbbbbb;
	line-height: 30px;
	height: 30px;
}
.MainContent #rightContent .tab-content .tab-pane .list-inline li {
	line-height: 25px;
	font-size: 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-right: 32px;
	margin-bottom: 5px;
	float: left;
}
/*产品购买表单*/
.ProductBuy .form-horizontal .control-group {
}
.ProductBuy .control-group .control-label {
	width: auto!important;
	width: 80px;
	min-width: 80px;
	display: block;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: center;
	height: auto;
	padding-right: 10px;
}
.ProductBuy .control-group .controls {
	width: auto!important;
	width: 580px;
	min-width: 580px;
}
.ProductBuy .form-horizontal .control-group .form-actions, .ProductBuy1 .form-horizontal .control-group .form-actions {
	border: 1px solid #ddd;
	background: #f7f7f7;
	height: auto;
	padding: 14px 20px;
}
.control-group .form-actions .Statistics {
	width: 312px;
	height: 32px;
	line-height: 32px;
	padding-left: 326px;
}
.ProductBuy1 .control-group .form-actions .Statistics {
	padding-left:268px;
	width: 374px;
}
.ProductBuy1 .control-group .form-actions .Statistics .radio-inline {
	padding-top: 0px;
	line-height: 22px;
}
.control-group .form-actions .Collect {
	width: auto;
	height: 32px;
	line-height: 32px;
}
.control-group .form-actions .Collect .text-center {
	font-size: 13px;
}
.control-group .form-actions .Collect .text-center span {
	padding-left: 15px;
	padding-right: 15px;
}
.control-group .form-actions .Collect .text-center strong {
}
.control-group .form-actions .Statistics .text-right {
	width: 135px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	padding-right: 10px;
}
.control-group .form-actions .Statistics .text-right strong {
	font-weight: bold;
}
.control-group .form-actions .Statistics .Deadline {
	width: 156px;
	text-align: left;
	line-height: 32px;
	white-space: nowrap;
}
.controls .input-appendone {
	width: 100px;
	line-height: 19px;
	height: 19px;
	font-size: 12px;
	overflow: visible;
	padding-top: 5px;
	padding-bottom: 3px;
	background: url(../images/DataInput_bg.jpg) no-repeat 0px 6px;
}
.Minusone, .Plusone {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	height: 14px;
	overflow: hidden;
	text-indent: -9999px;
	width: 4px;
}
.Yearsone {
	background:none;
	border: medium none;
	display: inline-block;
	font-size: 12px;
	height: 15px;
	margin: 0 0 0 -4px;
	text-align: center;
	width: 27px;
}
.Statistics .Deadline .input-append {
	width: 100px;
	line-height: 19px;
	height: 19px;
	font-size: 12px;
	float: right;
	overflow: visible;
	padding-top: 5px;
	padding-bottom: 3px;
	background: url(../images/DataInput_bg.jpg) no-repeat 0px 6px;
}
.control-group .form-actions .BuyNow {
	padding-top: 10px;
	line-height: 40px;
	margin-top: 0px;
	padding-bottom: 0px;
}
.control-group .form-actions .BuyNow .btn {
	float: right;
	display: block;
	color: #fff;
	background: url(../images/BuyNow_btn.jpg) no-repeat left center;
	padding: 0px;
	border: none;
	width: 90px;
	height: 22px;
 +height: 40px;
	padding-bottom: 10px;
	padding-top: 8px;
	font-size: 14px;
	text-shadow: 0px 1px 1px #575757;
}
.Statistics .Deadline .input-append .Minus, .Statistics .Deadline .input-append .Plus {
	border: none;
	background: none;
	text-indent: -9999px;
	width: 4px;
	height: 14px;
	overflow: hidden;
}
.control-group .form-actions .BuyNow .Total {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	height: 40px;
	line-height: 40px;
	display: block;
	float: left;
	padding-left: 360px;
	_padding-left: 347px;
}
.control-group .form-actions .BuyNow .Total strong {
	font-size: 24px;
	font-weight: bold;
	color: #f92f2f;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}
.Statistics .Deadline .input-append .Years {
	width: 27px;
	display: inline-block;
 +display:inline;
	_display: inline;
	height: 15px;
	margin: 0px;
	font-size: 12px;
	background: none;
	border: none;
	margin-left: -4px;
	text-align: center;
}
.SliderArticle {
	width: 583px;
	height: 23px;
	line-height: 23px;
	background: url(../images/Slider_bg.jpg) no-repeat left top;
	position: relative;
	margin-top: 20px;
}
.SliderArticle .SliderBlock {
	width: 24px;
	height: 23px;
	position: absolute;
	border: none;
	background: url(../images/SlideTheDot.png) no-repeat left top;
	top: 0px;
	left: 100px;
}
.ProductBuy .control-group .controls .Parameter {
	padding-top: 4px;
	line-height: 30px;
}
.Parameter {
	width: 580px;
}
.Parameter .list-inline {
	padding: 5px 0px 0px 0px;
	color: #333;
}
.Parameter .list-inline li {
	float: left;
	width: 68px;
	text-align: right;
	line-height: 24px;
}
.Parameter .Storage li {
	width: 30px;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 16px;
}
.Parameter .hexin li {
	width: 84px;
}
.Parameter .neicun li {
}
.Parameter .daikuan li {
	width: 87px;
}
.Parameter .text-left {
	line-height: 36px;
	padding-top: 15px;
}
.Parameter .text-left .Remark {
	border-radius: 4px;
	background: #FFC;
	padding: 6px 19px;
	line-height: 22px;
	border: 1px dashed #F30;
	color: #F00;
	font-size: 13px;
}
/*介绍位置信息*/
.tab_Present ul {
	line-height: 39px;
	height: 39px;
	padding-left: 10px;
}
.tab_Present li {
	float: left;
	text-align: center;
	cursor: pointer;
	list-style: none;
	padding: 0px 14px;
	margin-right: 14px;
	background: url(../images/liDefault_btn.jpg) no-repeat left center;
	border: none;
	font-size: 12px;
	color: #000;
	height: 35px;
	line-height: 35px;
}
.tab_Present li.Widen {
	padding-left: 26px;
	padding-right: 26px;
}
.tab_Present li.Widen.selected {
	padding-left: 28px;
	padding-right: 28px;
}
.Function li {
	padding: 0px 26px;
}
.tab_Present li.hover {
	color: #06F;
}
.tab_Present li.selected {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/BlueSelected_btn.jpg) no-repeat left center;
	border: none;
	padding: 0px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	padding: 0px 16px;
}
.Function li.selected {
	padding: 0px 30px;
}
.Present_box {
	clear: both;
	border: none;
	padding-top: 15px;
	height: auto;
}
.Present_box .table-bordered {
}
.Present_box .table-bordered tr th {
	font-weight: bold;
	color: #000;
	font-size: 13px;
	background: #f5f5f5;
}
.Present_box .table-bordered tr td {
	padding-top: 8px;
	padding-bottom: 8px;
}
.Present_box .table-bordered tr td.First {
	color: #000;
	font-size: 13px;
	padding-top: 7px;
	vertical-align: middle;
	text-align: left;
}
.Present_box .table-bordered tr td.Orange {
	color: #F90;
}
.Present_box .table-bordered tr td.Orange2 {
	color: #F60;
}
.Present_box .table-bordered tr td .text-danger {
	font-size: 26px;
	color: #F00;
	margin-right: 8px;
}
.Present_box .table-bordered tr td .text-Striking {
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	margin-right: 8px;
}
.Present_box .table-bordered dl dd {
	line-height: 26px;
}
.Present_box div h4 {
	margin: 15px auto;
	color: #000;
	font-size: 15px;
}
.Present_box div p {
	line-height: 22px;
	margin-bottom: 15px;
}
.Present_box div p.Indentation {
	text-indent: 22px;
}
.Present_box div ol {
	margin: 15px auto;
}
.Present_box div ol li {
	line-height: 22px;
}
.Application_bg {
	background: url(../images/SolutionContent_img4.jpg) no-repeat left top;
	width: 662px;
	height: 375px;
	margin: 0 auto 14px auto;
	overflow: hidden;
	padding-right: 18px;
}
.Game_bg {
	background: url(../images/SolutionContent_img2.jpg) no-repeat left top;
}
.Social_bg {
	background: url(../images/SolutionContent_img3.jpg) no-repeat left top;
}
.Application_bg .pull-right {
	width: 343px;
	height: 287px;
	margin-top: 35px;
}
.Application_bg .pull-right .inner {
	padding: 15px;
}
.Application_bg .pull-right .inner h3 {
	color: #339ce4;
	line-height: 22px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	margin-bottom: 19px;
}
.Application_bg .pull-right .inner .List {
	line-height: 22px;
	padding-top: 6px;
	padding-bottom: 15px;
}
.Application_bg .pull-right .inner .List li {
	color: #fff;
	font-size: 12px;
	font-weight: normal;
}
.Application_bg .pull-right .inner .text-left {
	padding-top: 15px;
	font-size: 12px;
	line-height: 22px;
	padding-left: 2px;
	color: #fff;
}
.Social_bg .pull-right .inner .text-left {
	padding-top: 8px;
	margin-bottom: 22px;
}
.Superiority {
	width: 432px;
	margin: 0 auto 14px auto;
	position: relative;
	height: auto!important;
	height: 520px;
	min-height: 520px;
	padding-left: 248px;
}
.Superiority .title {
	height: 38px;
	line-height: 38px;
	margin-bottom: 2px;
}
.Superiority .title h3 {
	font-size: 14px;
	line-height: 38px;
	color: #000;
	padding-left: 5px;
}
.Superiority .title h4 {
	font-size: 12px;
	font-weight: bold;
	color: #7a7a7a;
	line-height: 30px;
	margin: 8px auto;
}
.Superiority .Lists {
	width: 235px;
	height: 237px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(../images/softwarewordbackground.jpg) no-repeat left top;
}
.Superiority .Lists2 {
	background: url(../images/wordbackground.jpg) no-repeat left top;
}
.Superiority .Lists3 {
	background: url(../images/socialgamewordbackground.jpg) no-repeat left top;
}
.Superiority .Lists dl {
	padding: 3px 14px;
}
.Superiority .Lists dl dt {
	line-height: 33px;
	height: 33px;
	font-weight: bold;
	font-size: 14px;
	color: #fff;
	margin-bottom: 1px;
}
.Superiority .Lists2 dl dt {
	margin-bottom: 3px;
}
.Superiority .Lists dl dd {
	line-height: 36px;
	font-size: 12px;
	margin-bottom: 4px;
	height: 36px;
	color: #fff;
}
.Superiority .Sequence {
	margin-bottom: 21px;
}
.Superiority .Sequence dd {
	line-height: 20px;
	font-size: 12px;
	height: auto;
	margin-bottom: 24px;
	padding-left: 20px;
}
.Superiority .Sequence dd.First {
	background: url(../images/Sequence_icon_bg_1.png) no-repeat left top;
}
.Superiority .Sequence dd.Second {
	background: url(../images/Sequence_icon_bg_2.png) no-repeat left top;
}
.Superiority .text-left {
	margin-bottom: 25px;
	text-indent: 20px;
}
.Superiority .Interval {
	margin-bottom: 4px;
	line-height: 20px;
	text-indent: 20px;
}
.Superiority .table-bordered {
	border-top: 1px solid #5bafeb;
}
.Superiority .table-bordered tr th {
	background: #98cef5;
	color: #fff;
	border: 1px solid #5bafeb;
}
.Principle {
	padding-bottom: 15px;
}
.Principle p {
	line-height: 22px;
	margin-bottom: 15px;
}
.Principle p.Indentation {
	text-indent: 22px;
}
.Principle h4 {
	margin: 15px auto;
	color: #000;
	font-size: 15px;
}
.Why h4 {
	margin: 5px auto;
	line-height:30px;
	height:30px;
	width:auto;
	padding-left:10px;
	color: #000;
	font-size: 14px;
	background-color: #e9edf3;
	background-image: -moz-linear-gradient(left top, #e9edf3, #ffffff);
	background-image: -webkit-gradient(linear, 0% 20%, 40% 100%, from(#e9edf3), to(#ffffff));
	background-image: -webkit-linear-gradient(left, #e9edf3, #ffffff);
	background-image: -o-linear-gradient(left, #e9edf3, #ffffff);
	background-image: linear-gradient(left right, #e9edf3, #ffffff);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9edf3', endColorstr='#ffffffff', GradientType=1);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.Principle ol {
	margin: 15px auto;
}
.Principle ol li {
	line-height: 22px;
}
.Principle ol li strong {
	color: #000;
}
.Genre ul {
	line-height: 26px;
	height: 26px;
	padding: 0px;
	margin-bottom: 10px;
	width: 520px;
	border-left: 1px solid #e4e4e4;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.Genre ul li {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #e4e4e4;
	cursor: pointer;
	color: #000;
	border: 1px solid #e4e4e4;
	border-left: none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background: #fff;
}
.Genre ul li.selected {
	background: #fff8ea;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border: 1px solid #fed776;
	font-weight: bold;
}
.Category div h3 {
	font-size: 18px;
	line-height: 40px;
	font-weight: normal;
	color: #010101;
	letter-spacing: 1px;
}
.FunctionList li {
	width: 226px;
	float: left;
	height: auto;
}
.FunctionList li .FunctionPoint {
	width: 226px;
	height: 61px;
	padding-top: 20px;
	padding-bottom: 50px;
}
.ManagementCenter {
	width: 60px;
	height: 61px;
	background: url(../images/ManagementCenter.png);
	background-repeat: no-repeat;
	overflow: hidden;
}
.FunctionPoint .pull-left {
	height: 60px;
	overflow: hidden;
}
.ModelIcons_1 {
	background-position: -2px 0px;
}
.FunctionPoint .ModelIcons_2 {
	background-position: 0px -61px;
	width: 62px;
	height: 60px;
}
.ModelIcons_3 {
	background-position: -1px -121px;
}
.ModelIcons_4 {
	background-position: -2px -181px;
}
.ModelIcons_5 {
	background-position: -2px -241px;
}
.ModelIcons_6 {
	background-position: -2px -301px;
}
.ModelIcons_7 {
	background-position: -2px -361px;
}
.ModelIcons_8 {
	background-position: -3px -422px;
}
.ModelIcons_9 {
	background-position: -2px -482px;
}
.ModelIcons_10 {
	background-position: -2px -543px;
}
.ModelIcons_11 {
	background-position: -3px -604px;
}
.FunctionPoint .pull-left h3 {
	line-height: 36px;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	padding-left: 15px;
}
.FunctionPoint .pull-left .text-left {
	height: 24px;
	line-height: 24px;
	padding-left: 15px;
}
.FunctionPoint .pull-left .Have {
	display: block;
	width: 64px;
	height: 24px;
	background: url(../images/Have_btn.jpg) no-repeat left top;
	float: left;
}
.FunctionPoint .pull-left .nothing {
	display: block;
	width: 64px;
	height: 24px;
	background: url(../images/nothing_btn.jpg) no-repeat left top;
	float: left;
}
/*云服务器购买操作*/
.ParameterSelection {
	width: 100%;
	min-height: 150px;
	height: auto!important;
	height: 150px;
	margin-bottom: 15px;
	
}
.ParameterSelection .title {
	width: auto;
	height: 26px;
	line-height: 26px;
	border-bottom: 1px solid #c2c2c2;
	background: #f7f7f7;
}
.ParameterSelection .title h4 {
	line-height: 26px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	width: auto;
	padding-left: 20px;
	border-left:3px solid #f7ab00;
}
.ParameterSelection .content {
	border: 1px solid #f3f3f3;
	border-top: none;
	background: #fff;
	padding: 12px 5px 5px 5px;
}

.ParameterSelection .content2{width:668px; _height:260px; }



.form-horizontal .RoomSelector .control-label {
	text-align: left;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 10px;
	width: 122px;
	margin-bottom: 8px;
	height: 14px;
	display: block;
	white-space:nowrap;
	letter-spacing:-0.5px;
}
.form-horizontal .RoomSelector .control-label .select {
	margin: -1px 6px 0 0;
}
.ProductBuy1 .control-group .control-label {
	width: auto!important;
	width: 100px;
	min-width: 100px;
	display: block;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	text-align: center;
	height: auto;
	padding: 0px;
	padding-right: 12px;
	text-align: right;
	line-height: 36px;
}
.ProductBuy1 .control-group .control-label2 {
	width: 60px;
	overflow: hidden;
	display: block;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	text-align: center;
	height: auto;
	padding-right: 5px;
	float: left;
	height: 48px;
	line-height: 48px;
}
.ProductBuy1 .control-group .control-label input[type="radio"], .ProductBuy1 .control-group .control-label .Configuration {
	margin-top: -3px;
	margin-right: 5px;
}
.ProductBuy1 .control-group .Wind {
	background: url(../images/windows_icon.jpg) no-repeat 83px 50%;
	text-align: left;
	padding-left: 10px;
}
.ProductBuy1 .control-group .Linux {
	background: url(../images/linux_icon.jpg) no-repeat 83px 50%;
	text-align: left;
	padding-left: 10px;
}
.ProductBuy1 .control-group .controls {
	width: 540px;
}
.popover {
	width:238px;
	height:auto;
	line-height:1.4;
}
*+html .popover.right .arrow,*+html .popover .arrow {
	top: 52%;
	left: -11px;
	margin-top: -11px;
	border: none;
	width: 12px;
	height: 23px;
	background: url(../images/popover-left.gif) no-repeat 0px 0px;
	overflow:hidden;
}

*html .popover.right .arrow,*html .popover .arrow {
	top: 52%;
	left: -11px;
	margin-top: -11px;
	border: none;
	width: 12px;
	height: 23px;
	background: url(../images/popover-left.gif) no-repeat 0px 0px;
	overflow:hidden;
}
.popover-content {
	padding: 9px 12px;
	background:#fff;
}
.ProductBuy1 .control-group .controls .SliderArticle {
	margin-top: 15px;
}
.ProductBuy1 .control-group .controls select {
	display: inline-block;
	_display: inline;
 +display:inline;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 15px;
	height: 26px;
	line-height: 26px;
}
.ProductBuy1 .control-group .controls select.span2 {
	width: 120px;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
}
.ProductBuy1 .form-horizontal .control-group {
	margin-bottom: 10px;
}
.ProductBuy1 .form-horizontal .control-group .table-bordered {
	width: 90%;
	margin: 0 auto;
	border: 1px solid #ffdd9c;
}
.ProductBuy1 .form-horizontal .control-group .table-bordered tr td {
	border-color: #ffdd9c;
	background: #fffbf4;
	color: #000;
}
.ProductBuy1 .form-horizontal .control-group .table-bordered tr td.First {
	background: #feefd2;
}
/*云服务器产品类型选择*/

.wrapper-dropdown-1 {
	/* Size and position */
	position: relative; /* Enable absolute positionning for children and pseudo elements */
	width: 462px;
	padding: 6px 10px;
	margin: 0 0 10px 0;
	/* Styles */
	background: rgb(175, 187, 209);
	color: #fff;
	outline: none;
	cursor: pointer;
	/* Font settings */
	font-weight: bold;
	line-height: 22px;
	float: left;
}
#dd {
	z-index:10000;
}
#ff {
	z-index:8000;
}
#ee {
	z-index:5000;
}
.wrapper-dropdown-1 span {
}
.wrapper-dropdown-1 .dropdown {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #fff;
	list-style: none;
	font-weight: normal;
	opacity: 0;
	filter: alpha(opacity=0);
	pointer-events: none;
	z-index: 10000;
}
.wrapper-dropdown-1.active .dropdown {
	opacity: 1;
	filter: alpha(opacity=1);
	pointer-events: auto;
}
.wrapper-dropdown-1:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 16px;
	top: 50%;
	margin-top: -6px;
	border-width: 6px 0 6px 6px;
	border-style: solid;
	border-color: transparent #fff;
}
.wrapper-dropdown-1 .dropdown {
	/* Size & position */
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	/* Styles */
	background: rgb(227, 230, 231);
	list-style: none;
	font-weight: normal; /* Cancels previous font-weight: bold; */
	/* Hiding */
	opacity: 0;
	filter: alpha(opacity=0);
	pointer-events: none;
	margin-left: 0px;
	z-index:100;
}
.wrapper-dropdown-1 .dropdown li {
	border-bottom: 1px solid #fff;
}
.wrapper-dropdown-1 .dropdown li a {
	display: block;
	text-decoration: none;
	color: #666;
	padding: 0px 8px;
	line-height: 32px;
	height: 32px;
}
.wrapper-dropdown-1 .dropdown li a span:last-of-type {
	border-right: none;
}
#dd .dropdown li:first-of-type a, #ff .dropdown li:first-of-type a, #ee .dropdown li:first-of-type a {
	cursor: default;
	color: #333;
}
#dd .dropdown li:first-of-type a:hover, #ff .dropdown li:first-of-type a:hover, #ee .dropdown li:first-of-type a:hover {
	cursor: default;
	color: #333;
	background: #DCE0E1;
}
.wrapper-dropdown-1 .dropdown li a .jg {
	border-right: 1px solid #fff;
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding-right: 13px;
	padding-left: 13px;
	width: 62px;
}
#dd .dropdown li:first-of-type a .jg, #ff .dropdown li:first-of-type a .jg, #ee .dropdown li:first-of-type a .jg {
	border: none;
}
/* Hover state */
.wrapper-dropdown-1 .dropdown li:hover a {
	background: #09F;
	color: #fff;
}
/* Active state */
.wrapper-dropdown-1.active .dropdown {
	opacity: 1;
	filter: alpha(opacity=1);
	pointer-events: auto;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
	box-shadow: 0 1px 4px rgba(0,0,0,.065);
	border-bottom: 1px solid #0372FF;
}
.wrapper-dropdown-1.active:after {
	border-color: #9bc7de transparent;
	border-width: 6px 6px 0 6px;
	margin-top: -3px;
}
.wrapper-dropdown-1.active {
	background: #0080FF;/*background: -moz-linear-gradient(left, #0080FF 0%, #0080FF 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #0080FF), color-stop(100%, #2693FF));
	background: -webkit-linear-gradient(left, #0080FF 0%, #2693FF 100%);
	background: -o-linear-gradient(left, #0080FF 0%, #2693FF 100%);
	background: -ms-linear-gradient(left, #0080FF 0%, #2693FF 100%);
	background: linear-gradient(to right, #0080FF 0%, #2693FF 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0080FF', endColorstr='#ffffff', GradientType=1 );*/
}
/* No CSS3 support */

.no-opacity .wrapper-dropdown-1 .dropdown, .no-pointerevents .wrapper-dropdown-1 .dropdown {
	display: none;
	opacity: 1; /* If opacity support but no pointer-events support */
	filter: alpha(opacity=1);
	pointer-events: auto; /* If pointer-events support but no pointer-events support */
}
.no-opacity .wrapper-dropdown-1.active .dropdown, .no-pointerevents .wrapper-dropdown-1.active .dropdown {
	display: block;
}
/* 服务器配置 */

.wrapper-dropdown-1:focus .dropdown {
	opacity: 1;
	filter: alpha(opacity=1);
	pointer-events: auto;
}
.wrapper-dropdown-1:focus:after {
	border-color: #ffffff transparent;
	border-width: 6px 6px 0 6px;
	margin-top: -3px;
}
/*脚部信息*/
#footer {
	height: 114px;
	width: auto;
	background: #fff;
	border-top: 1px solid #ddd;
	-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.04);
	-moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.04);
	box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.04);
	clear:both;
}
#footer .container {
}
#footer .container .inner {
	width: 530px;
	margin:15px auto 6px;
	height:24px;
	line-height: 30px;
}
#footer .container .inner .list-inline li, #footer .container .inner .list-inline li a {
	color: #4a4949;
	line-height: 22px;
}
#footer .container .inner .list-inline li {
	padding-left: 5px;
	padding-right:5px;
	float:left;
}
#footer .container .inner .list-inline li a:hover {
	color: #06C;
	text-decoration: underline;
}
#footer .container .text-center {
	color: #868686;
	font-size: 13px;
	line-height: 1.7;
	font-family:"微软雅黑";
}
#footer .container .text-center a:link {
	color: #919191;
	font-size: 13px;
	line-height: 1.7;
	font-family:"微软雅黑"; 	text-decoration: none;

}
#footer .container .text-center a:active{
	color: #919191;
	font-size: 13px;
	line-height: 1.7;
	font-family:"微软雅黑"; 	text-decoration: none;

}
#footer .container .text-center  a:visited {
	color: #919191;
	font-size: 13px;
	line-height: 1.7;
	font-family:"微软雅黑"; 	text-decoration: none;

}
#footer .container .text-center a:hover{
	color: #919191;
	font-size: 13px;
	line-height: 1.7;
	font-family:"微软雅黑"; 	text-decoration: none;

}
.ReturnTo {
	display: none;
	background:#FC0;
	border:1px solid #ddd;
	width: 86px;
	height: 210px;
	overflow: hidden;
	z-index: 100;
	position:fixed;
}
ul.xitong {
	width:80px;
	height:210px;
	display:block;
	background:#f6ab00;
	padding:0px 3px;
}
ul.xitong li {
	width:80px;
	height:70px;
	display:block;
	text-align:center;
	border-bottom:1px solid #ffd064;
}
ul.xitong li a {
	display:block;
	color:#fff;
	padding-top:33px;
	line-height:37px;
	height:37px;
	width:auto;
	text-decoration:none;
}
ul.xitong li a:hover {
	color:#fff;
	text-decoration:none;
}
ul.xitong li.beian {
	background:url(../images/ForTheRecord_btn.jpg) no-repeat center 10px;
}
ul.xitong li.wenda {
	background:url(../images/QuestionAndAnswer_btn.jpg) no-repeat center 10px;
}
ul.xitong li.kongzhi {
	background:url(../images/TheControlPanel_btn.jpg) no-repeat center 10px;
	border-bottom:none;
}
.help-inlineone {
	padding-top:2px;
	vertical-align:middle;
}
.control-group .form-actions .Statistics .Deadlineone {
	width:106px;
}
.tabCaption .list-inline li .icon-Efficientpage {
	width: 27px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon3.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tabCaption .list-inline li .icon-Fullyinplace {
	width: 27px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon3.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -23px;
}
.tabCaption .list-inline li .icon-perfect {
	width: 27px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon3.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -47px;
}
.tabCaption .list-inline li .icon-quality {
	width: 27px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 5px;
	background: url(../images/CloudStorageList_icon3.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px -70px;
}

a[href="http://tongji.baidu.com/hm-web/welcome/ico?s=676c37a901664235671f8e0b930fc220"]{display: none;}
/*grid875*/
.grid875{
	width:auto;
	margin:0 auto;
}
#regist-process {
    color:#7a7a7a;
    font-size:14px;
    margin-top:20px;
    position: relative;
}
#regist-process-bar{
	background:url(../images/regist-process.jpg) no-repeat;
	width:905px;
	height:65px;
}
.step2 #regist-process-bar{
	background:url(../images/regist-process.jpg) no-repeat 0px -59px;
	width:905px;
	height:65px;
}
.step3 #regist-process-bar{
	background:url(../images/regist-process.jpg) no-repeat 0px -119px;
	width:905px;
	height:65px;
}
.step1 #regist-process-step1, .step2 #regist-process-step2, .step3 #regist-process-step3 {
    color: #fe8100;
	font-weight:bold;
}
#regist-process-step1 {
    left:130px;
    position: absolute;
    top:70px;
	_position:relative;
	_top:10px;
}
#regist-process-step2 {
    left:400px;
    position: absolute;
    top:70px;
	_position:relative;
	_top:-10px;
}
#regist-process-step3 {
    left:705px;
    position: absolute;
    top:70px;
	_position:relative;
	_top:-30px;
}
.MainContent #Registration h2 {
	width:auto;
	line-height:42px;
	height:42px;
	color:#333;
	font-weight:bold;
	font-size:18px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
	text-indent:20px;
}
#regist-module {
	 float:left;
    height:auto;
    margin-top:70px;
    width:904px;
	_margin-top:20px;
}
#regist-wrap {
    float:left;
    width:560px;
	padding-left:25px;
	background:#fff;
	border:1px solid #e6e6e6;
	padding:40px 35px;
	border-right:0px;
	height:576px
}

#regist-extra {
    color: #666666;
	background:#f3f8ff;
	border:1px solid #dbeaff;
    float: right;
    width:194px;
	height:615px;
	padding:40px 0 0 77px;
	*height:659px;
	_height:661px;
}
#regist-extra .btn-default{
	background: url(../images/loginBtn.jpg) no-repeat;
    border: medium none;
    display: block;
    float: left;
    height: 46px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-indent: -9999px;
    width: 118px;
}

.emailicon{
	float:left;
	background:url(../images/emailicon.jpg) no-repeat;
}
.agree_userterm label {
    font-size: 12px;
    margin-top: 0;
    padding-left: 5px;
    text-align: left;
}
.act{
	margin-top:30px;
	margin-bottom:20px;
}
.act .btn-default {
    background: url(../images/registerBtn.jpg) no-repeat;
    border: medium none;
    display: block;
    float: left;
    height: 46px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-indent: -9999px;
    width: 118px;
}
.siderbar_head{
	padding-left:10px;
	height:28px;
	font-size:14px;
	font-weight:700;
	color:#4a4a4a;
	margin-bottom:10px;
}
#regist-form {
    width: 452px;
}
table.form {
    width: 100%;
}
#regist-form .fm-label {
    padding-right: 8px;
    text-align: right;
}
.fm-label, .fm-field {
    padding:15px 0;
    vertical-align: top;
}
.fm-relative {
	margin-top:-10px;	
}
.regist-email {
	margin-right:20px;
}
.fm-label label {
    color: #4C4C4C;
    font-size: 14px;
    line-height: 31px;
	font-weight:normal;
}
#regist-form .fm-text {
    width: 286px;
}
.fm-text, .fm-textarea {
    background:#FFFFFF;
    border: 1px solid #a7b3bd;
    color: #595959;
    float: left;
    font-size: 12px;
    line-height: 17px;
    padding: 6px;
    vertical-align: middle;
}
.fm-validator-failure {
    background:#FFFFFF;
    color: #fb8909;
    display: block;
	font-size:12px;
}
.fm-validator-haserror{
	color:#d91111;
}
.fm-validator-result {
    clear: both;
    line-height: 17px;
    padding: 6px 0 0 20px;
    word-break: break-all;
}
.fm-validator-result .icon-notice {
    margin-left: -20px;
}
.pstrength-container {
    clear: both;
    overflow: hidden;
    padding-top: 6px;
    width: 300px;
}
.clr:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
}
.pstrength-bar {
    height: 14px;
    line-height: 14px;
}
.pstrength-bar div {
    background:#ffd099;
    color: #FFFFFF;
    float: left;
    margin-right:5px;
    text-align: center;
    width: 96px;
}
.form .fm-field-extra {
    margin-top: 6px;
}

.fm-button-cancel{
	background:url(../images/obtain.jpg) no-repeat;
	border:0px;
	height:26px;
	width:130px;
	padding:0px;
	text-align:center;
	color:#595959;
	font-size:12px;
	font-weight:700;
}
.fm-checkcode {
    float: left;
    width: 115px !important;
}
.fm-haserror {
    border: 1px solid #d91111 !important;
    color: #FF5243;
}
.fm-text:focus, .fm-textarea:focus {
    border: 1px solid #377bcb;
    box-shadow: 0 0 5px #8CDDFF;
}
#agree_userterm{
	margin-top:0px;
}
.agree_userterm a{
	color:#fb8909;
}
/*第二步骤*/
.registstep2{
	background:#fff;
	width:902px;
	height:200px;
	border:1px solid #e6e6e6;
	text-align:center;
	padding-top:60px;
}
.registstep2 p{
	padding-top:20px;
	font-size:18px;
}
.registstep2 span{
	color:#fb8909;
	font-weight:bold;
	text-decoration:underline;
}
.signup-done{
	background: url(../images/Signup-Done.jpg) no-repeat;
    border: medium none;
    height: 46px;
    margin: 0 0 0 60px;
    overflow: hidden;
    padding: 0;
    text-indent: -9999px;
    width: 118px;
}
.siderbar_head{
	padding-left:10px;
	height:28px;
	font-size:14px;
	font-weight:700;
}
.field .input_container_inner .input_title {
    color: #c4c4c4;
    cursor: auto;
    display: block;
    font-size: 12px;
    left:40px;
    position: relative;
    text-align: left;
    top:0;
	_position:inherit;
}
.field .input_title {
    color: #333333;
    font-size:12px;
    position: absolute;
    z-index: 2;
}
.input_container label.signup-checkcod{
	width:116px;
	_margin-right:0px;
}
.registstep3{
	background:#fff;
	width:902px;
	height:200px;
	border:1px solid #e6e6e6;
	text-align:center;
	padding-top:60px;
}
.registstep3 img{
	margin-right:20px;
}
.registstep3 p{
	padding-top:20px;
	font-size:18px;
}
.registstep3 span{
	color:#fb8909;
	text-decoration:underline;
}

.teamwork {
	padding: 20px 0px;
	width: 100%;
	min-height: 400px;
	height: auto!important;
	height: 400px;
	overflow: visible;
}
.teamwork .Orange {
	border-bottom: 1px dotted #C1C1C1;
	color: #000000;
	font-size: 14px;
	letter-spacing: normal;
	line-height: 26px;
	margin-top: 0px;
	text-shadow: none;
	margin-bottom:15px;
	padding-left:5px;
	width:auto;
}
.teamwork .text-Description{
	line-height:24px;
	margin-bottom:14px;
	padding-left:14px;
	padding-right:8px;
	font-size:12px;
}
/*友情链接*/
.MainContent .Partnerlinktwo{
	padding-top:0px;
	padding-bottom:12px;
}
.MainContent .Partnerlink .pull-left .fllink{
	width:958px;
	line-height:30px;
	text-indent:11px;
	text-align:left;
	font-size:14px;
	color:#000;
	background:#f3f3f3;
	border:1px solid #e6e6e6;
}
.MainContent .Partnerlinktwo .blogroll {
	float:left;
	border:1px solid #e6e6e6;
	border-top:0px;
	width:958px;
	background:#fff;
}
.blogroll ul li{
	float:left;
	padding:0px 18px;
}
.blogroll ul li.first{
	padding:0 13px;
}
.blogroll ul li a{
	color:#919191;
	line-height:60px
}
.MainContent .Partnerlink {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
	background: none;
	clear: both;
}
.MainContent .Partnerlink .pull-left .title {
	width:958px;
	line-height:30px;
	text-indent:11px;
	text-align:left;
	font-size:14px;
	color:#000;
	background:#f3f3f3;
	border:1px solid #e6e6e6;
}
.MainContent .Partnerlink .pull-right {
	float:left;
	width:960px;
}
.MainContent .Partnerlink .pull-right .list-inline {
	float:left;
	background:#fff;
	border:1px solid #E6E6E6;
	border-top:0px;
	width:958px;
	padding:10px 0px;
}
.MainContent .Partnerlink .pull-right .list-inline li {
	float: left;
	display: inline-block;
	padding-right:5px;
	padding-left:15px;
	text-align:center;
}
.MainContent .Partnerlink .pull-right .list-inline li a {
	display: block;
	float: left;
	overflow: hidden;
	height: 60px;
	text-decoration: none;
}
.MainContent .Partnerlink .pull-right .list-inline li a img {
	overflow: hidden;
	text-align:center;
}
/*友情链接结束*/
/*登录框修改*/
.login-box #loginIframe .login-btns{
	margin:13px;
	overflow:hidden;
	_float:left;
	_margin:13px 6px 13px;
}
.login-box #loginIframe .login-btns .btn-orange{
	background:url(../images/zhuce.jpg) no-repeat left top;
	width:108px;
	height:28px;
	color:#fff;
	padding:0px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	border:0px;
	margin-top:0px;
}
.login-box #loginIframe .login-btns .btn-blue{
	background:url(../images/denglu.jpg) no-repeat left top;
	width:108px;
	height:28px;
	color:#fff;
	padding:0px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	border:0px;
	margin-top:0px;
	_margin-right:10px;
}
.login-box #loginIframe .login-help{
	margin:0px 13px 13px;
	overflow:hidden;
	background:#fffcde;
	border:1px solid #ffc646;
}
.login-box #loginIframe .login-help #help-body{
	padding:10px 0px;
}
#help-body ul{
	overflow:hidden;
	padding-left:8px;
	padding-right:7px;
}
#help-body ul li{
	float:left;
	padding:10px 0px 13px 0px;
	_padding:10px 0px 13px 0px;
	width:100px;
	white-space:nowrap;
}
#help-body ul li a{
	color:#000;
	text-indent:10px;
}
#help-body ul li a:hover{
	color:#000;
	text-decoration:underline;
}
.login-box #loginIframe .login-advantage{
	margin:0px 13px 13px;
	overflow:hidden;
	text-align:center;
}
.login-box #loginIframe .login-advantage a{
	text-decoration:underline;
	color:#000;
	font-weight:bold;
}
/*结束*/
/*添加云服务器块*/
.MainContent #Product .tab-content div.tab-pane_box{
	border-top:1px solid #e8e8e8;
	width:100%;
	float:left;
	margin-top:20px;
	display:block;
	padding-top:18px;
}
.MainContent #Product .tab-content div.tab-pane_box ul{
	width:100%;
}
.MainContent #Product .tab-content div.tab-pane_box ul li a{
	float:left;	margin-bottom:9px;
	color:#009BCC; font-weight:bold;
	padding-right:5px; margin-right:2px;
	line-height:28px;
	height:28px;
	min-width:10px;_width:expression_r((document.documentElement.clientWidth||document.body.clientWidth)>75?"75px":"");
}
.tab-pane_box strong{
	display:block;
	font-weight:normal;
	float:left;
	color:2576E1;
	font-size: 13px;
}
.MainContent #Product .tab-content div.tab-pane_box ul li.genre{
	height:24px;
	text-align:center;
	margin-left:2px;
	padding:0px;
	line-height:22px;
}
.MainContent #Product .tab-content div.tab-pane_box ul li dl dt{ float:left; margin:0 3px;}
.MainContent #Product .tab-content div.tab-pane_box ul li dl dt a{ color:#666; text-decoration:underline; font-weight:normal;}



table.genre_con{

  
}
table.genre_con td{
	  width:55px;
	  text-align:left;
	  color:#000;
}
.genre_con tr td a{
	color:#666666;
	text-decoration: underline;
}
/**/
/*与传统云服务器对比信息开始*/
.traditionalserver .LeftOblique, .traditionalserver .RightOblique {
	height: 364px;
	width: 100%;
	position: relative;
	margin: 0 auto 14px;
}
.LeftOblique {
	background: url(../images/Slash_bg.jpg) no-repeat 50% 50%;
}
.RightOblique {
	background: url(../images/RightDiagonal.jpg) no-repeat 50% 50%;
}
.LeftOblique .inner, .RightOblique .inner {
	width: auto;
	height: 100%;
	background: url(../images/Vs_bg.png) no-repeat;
}
.LeftOblique .inner {
	background-position: 253px 153px;
}
.RightOblique .inner {
	background: url(../images/Vs_bg2.png) no-repeat;
	background-position: 333px 153px;
}
/*向左边位置显示信息*/
.ContrastLeft {
	width: 306px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	height: auto;
}
.ContrastLeft dt {
	float: left;
	width: 140px;
	text-align: center;
	height: 140px;
}
.ContrastLeft dt img {
	width: 134px;
	height: 134px;
}
.ContrastLeft dd {
	float: left;
	padding-left: 7px;
	height: 24px;
	line-height: 24px;
	font-weight: normal;
	text-transform: uppercase;
	width: 148px;
	font-family: "Microsoft Yahei", Verdana, Simsun, "Segoe UI";
}
.ContrastLeft dd.Gray {
	font-size: 12px;
	color: #B6B6B6;
	letter-spacing:-1px;
}
.ContrastLeft dd.Black {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
/*向右边位置显示信息*/
.ContrastRight {
	width: 306px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 10;
	height: auto;
}
.ContrastRight dt {
	float: right;
	width: 140px;
	text-align: center;
	height: 140px;
}
.ContrastRight dt img {
	width: 134px;
	height: 134px;
}
.ContrastRight dd {
	float: left;
	text-align: right;
	padding-right: 18px;
	height: 24px;
	line-height: 24px;
	font-weight: normal;
	text-transform: uppercase;
	width: 148px;
	font-family: "Microsoft Yahei", Verdana, Simsun, "Segoe UI";
}
.ContrastRight dd.Gray {
	font-size: 12px;
	color: #B6B6B6;
}
.ContrastRight dd.Black {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
/*描述内容信息右边*/
.ContrastDepict {
	width: 374px;
	position: absolute;
	right: 0px;
	top: 16px;
	z-index: 12;
	height: auto;
}
.ContrastDepict dt {
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 14px;
	color: #FC0;
}
.ContrastDepict dd {
	width: 278px;
	line-height: 1.4;
	margin-bottom: 2px;
	height: 30px;
	position: relative;
	padding-left: 96px;
}
.ContrastDepict dd.BetweenLines {
	margin-bottom: 8px;
}
/*描述内容信息左下方*/
.ContrastDepict2 {
	width: 374px;
	position: absolute;
	left: 22px;
	bottom: 40px;
	z-index: 12;
	min-height:150px;
	height:auto !important;
	height:150px;
	color: #6b6b6b;
}
.ContrastDepict2 dt {
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 12px;
	color: #02a8dc;
}
.ContrastDepict2 dd {
	width: 374px;
	line-height: 30px;
	height: 30px;
	position: relative;
}
/*描述内容信息左上方*/
.ContrastDepict3 {
	width: 374px;
	position: absolute;
	left: 22px;
	top: 16px;
	z-index: 12;
	height: auto;
	color: #6b6b6b;
}
.ContrastDepict3 dt {
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 14px;
	color: #FC0;
}
.ContrastDepict3 dd {
	width: 282px;
	line-height: 1.4;
	margin-bottom: 5px;
	height: 30px;
	position: relative;
	padding-left: 92px;
}
/*描述内容信息右下方*/
.ContrastDepict4 {
	width: 374px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 12;
	min-height:150px;
	height:auto !important;
	height:150px;
	color: #6b6b6b;
}
.ContrastDepict4 dt {
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 12px;
	color: #02a8dc;
}
.ContrastDepict4 dd {
	width: 374px;
	line-height: 30px;
	height: 30px;
	position: relative;
}
a.KaiPoint {
	width:78px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	position: absolute;
	top: 2px;
	left: 0px;
	cursor: default;
	display: block;
	text-decoration: none;
	color: #6b6b6b;
	text-transform: capitalize;
	padding-left: 12px;
	background: #fff url(../images/lable_bg.png) no-repeat;
	margin-right: 3px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.77);
}
a.KaiPoint span {
	display: block;
	height: 21px;
	line-height: 21px;
	padding-right: 18px;
	background: #fff url(../images/lable_bg.png) no-repeat top right;
}
a:hover.KaiPoint {
	background: #fff url(../images/lable_bg.png) no-repeat left 0px;
}
a:hover.KaiPoint span {
	background: #fff url(../images/lable_bg.png) no-repeat right 0px;
	cursor: default;
}
/*与传统云服务器对比信息结束*/
/*产品中心折叠菜单*/
.MainContent #accordion {
	padding-bottom: 10px;
}
.MainContent #accordion .panel {
	border: none;
	height:auto;
	overflow:hidden;
}
.MainContent #accordion .panel .panel-heading {
	padding: 0px;
	line-height: 31px;
	border-bottom: 1px dashed #e8e8e8;
	height: 31px;
	margin: 0 auto;
	background: url(../images/4pxline.png) no-repeat 2px 50%;
	width: auto;
	white-space: nowrap;
	padding-left: 10px;
	font-size: 12px;
	color: #7a7a7a;
	position: relative;
}
.MainContent #accordion .panel .panel-heading .panel-title {
	font-size: 12px;
	line-height: 30px;
}
.MainContent #accordion .panel .panel-heading .panel-title a {
	font-size: 12px;
	font-weight: normal;
	color:#7a7a7a;
	text-decoration:none;
	font-family: "宋体";
	letter-spacing: normal;
}
.MainContent #accordion .panel .panel-body {
	padding: 5px 0px 5px 15px;
	width: auto;
	min-height: 50px;
	height: auto!important;
	height: 50px;
	overflow: visible;
}
.MainContent #accordion .panel .panel-body li {
	line-height: 24px;
	white-space: nowrap;
}
.MainContent #accordion .panel .panel-body li a {
	color: #333;
}
.cplist{ font-size:12px; line-height:28px; height:28px; font-family:宋体; border-bottom: 1px solid #DBDBDB; color:#333333;  width:150px; }
.cplist a{color:#7a7a7a; }
.cplist a:hover{ color:#333333; width:140px; }
