@charset "utf-8";
/* CSS Document */
.SecondaryNav { width:100%; background: #fbfbfb; border: 1px solid #f0efef; height: 58px; margin-bottom: 20px; }
.SecondaryNav .inline { height: 58px; overflow: hidden; width: auto; background: #fbfbfb; }
.SecondaryNav .inline li { line-height: 58px; float: left; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1;  *display:inline;
padding: 0px; border-right: 1px solid #F0EFEF; }
.SecondaryNav .inline li a { display: block; width: 151px; background: #fbfbfb; height: 58px; text-indent: 67px; font-size: 14px; font-weight: normal; color: #555; text-decoration: none; }
.SecondaryNav .inline li.Buy a { background: #fbfbfb url(../images/ProductsBuy.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Buy a:hover { color: #989898; background: #eaf4ff url(../images/ProductsBuy_hover.jpg) no-repeat 17px 13px; }
.SecondaryNav .inline li.Buy a.selected { color: #fff; background: #648cbc url(../images/ProductsBuy_Selected.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Features a { background: #fbfbfb url(../images/ProductFeatures.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Features a:hover { color: #989898; background: #eaf4ff url(../images/ProductFeatures_hover.jpg) no-repeat 17px 13px; }
.SecondaryNav .inline li.Features a.selected { color: #fff; background: #648cbc url(../images/ProductFeatures_selected.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Contrast a { background: #fbfbfb url(../images/ProductComparison.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Contrast a:hover { color: #989898; background: #eaf4ff url(../images/ProductComparison_hover.jpg) no-repeat 18px 13px; }
.SecondaryNav .inline li.Contrast a.selected { color: #fff; background: #648cbc url(../images/ProductComparison_selected.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Support a { background: #fbfbfb url(../images/Support.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Support a:hover { color: #989898; background: #eaf4ff url(../images/Support_hover.jpg) no-repeat 18px 13px; }
.SecondaryNav .inline li.Support a.selected { color: #fff; background: #648cbc url(../images/Support_selected.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Price a { background: #fbfbfb url(../images/ProductPrice.jpg) no-repeat 17px 12px; }
.SecondaryNav .inline li.Price a:hover { color: #989898; background: #eaf4ff url(../images/ProductPrice_hover.jpg) no-repeat 18px 13px; }
.SecondaryNav .inline li.Price a.selected { color: #fff; background: #648cbc url(../images/ProductPrice_selected.jpg) no-repeat 17px 12px; }

.Parameter { background: #fff; border: 1px solid #eee; min-height: 900px; padding-left: 20px; padding-right: 20px; width: 1058px; _padding: 0px 0px 0px 20px; }
.Parameter .EngineTitle { height: 42px; line-height: 42px; margin-bottom: 5px; width: auto; }
.Parameter .EngineTitle h3 { color: #333; font-size: 14px; font-weight: bold; line-height: 42px; position: relative; width: 1058px; }
.Parameter .EngineTitle h3 .records { position: absolute; right: 60px; color: #255796; font-size: 12px; }
.Parameter .EngineTitle h3 .buynotes { position: absolute; right: 0px; color: #255796; font-size: 12px; }
.Parameter .RoomSelect { height: 30px; width: auto; white-space: nowrap; background: url(../images/RoomSelect_ul_bg.jpg) repeat-x left bottom; margin-bottom: 10px; padding-left: 1px; }
.Parameter .RoomSelect li { cursor: pointer; float: left; line-height: 28px; padding-left: 26px; padding-right: 26px; border: 1px solid #c8c8c8; background: #fff; margin-left: -1px; color: #666; font-size: 14px; font-weight: normal; }
.Parameter .RoomSelect li.hover { background: #f7fafd; line-height: 27px; border: 1px solid #c4d7ed; border-bottom: 2px solid #91accc; }
.Parameter .RoomSelect li.selected { background: #f7fafd; line-height: 27px; border: 1px solid #c4d7ed; border-bottom: 2px solid #91accc; color: #4b4b4b; }
.Parameter .Location { height: 31px; padding-bottom: 2px; width: 100%; white-space: normal; color: #999; line-height: 31px; text-indent: 2px; position: relative; }
.Parameter .Location .place { padding-left: 6px; line-height: 31px; }
.hide { display: none; }
.Parameter .Location .inline { display: inline-block; _display: inline; padding-bottom: 5px; margin-right: 15px; line-height: 20px; height: 20px; _float: left; white-space: nowrap; font-size: 12px; color: #555; }
.Parameter .control-group { height: auto; line-height: 26px; margin-bottom: 6px; margin-top: 6px; }
.Parameter .control-group .alert { background: #fff url(../images/Prompt_bg.jpg) no-repeat 5px 50%; width: auto; border: 1px solid #fff; padding: 3px 15px 3px 30px; margin-bottom: 0px; color: #727272; font-size: 12px; }
.Parameter .control-group .alert .help-inline { padding-right: 5px; height: 26px; vertical-align: middle; padding-top: 3px\9; _margin-top: 5px; color: #255796; line-height: 26px; }
.Parameter .form-horizontal .EngineTitle { height: 30px; line-height: 30px; }
.Parameter .form-horizontal .EngineTitle h3 { line-height: 30px; font-size: 14px; font-weight: bold; color: #333; }
.Parameter .ModelSelection { width: 100%; border: none; min-height: 39px; height: auto !important; height: 39px; overflow: visible; }
.Parameter .ModelSelection .inline li {
 background: none repeat scroll 0 0 #eee; border: medium none; border-radius: 5px; color: #555; cursor: pointer; float: left; font-size: 12px; font-weight: normal; height: 37px; letter-spacing: 2px; line-height: 37px; margin-bottom: 2px; margin-right: 15px; padding: 0 15px; text-align: center;
}
/*.Parameter .ModelSelection .inline li { background: url(../images/ModelSelection.jpg) no-repeat; border: medium none; color: #555; cursor: pointer; float: left; font-size: 12px; font-weight: normal; height: 37px; letter-spacing: 2px; line-height: 37px; margin-bottom: 2px; margin-right: 15px; padding: 0; text-align: center; width: 79px; }*/
.Parameter .ModelSelection .inline li.selected, .Parameter .ModelSelection .inline li.hover {background: none repeat scroll 0 0 #648cbc; color: #fff; font-weight: bold;}
.Parameter .Adjust { width: 100%; border: none; height: auto; overflow: hidden; padding-top: 5px; }
.Parameter .Adjust .control-group { margin-top: 12px; margin-bottom: 12px; height: auto; line-height: 26px; }
.Parameter .Adjust .control-group .control-label { width: auto; min-width: 70px;  _width: expression(document.body.clientWidth > 60 ? "60px" : "auto");
text-align: right; line-height: 33px; white-space: nowrap; padding-right: 0px; padding-left: 5px; color: #555; padding-top: 0px; cursor: default; float: left; font-size: 14px; }
.Parameter .Adjust .control-group .controls { margin-left: 0px; padding-left: 86px;  *padding-left:0px;
}
.Parameter .Adjust .control-group .BabyBlue { background: #f5faff; padding-left: 23px; height: 32px; line-height: 32px; }
.Parameter .Adjust .control-group .controls .inline { height: 33px; width: 638px; margin: 0px; padding: 4px 0 0 4px; overflow: hidden; display: block; list-style: none; _width: 600px; }
.Parameter .Adjust .control-group .controls .inline li { float: left; line-height: 35px; height: 31px; width: auto !important; _width: 1%; white-space: nowrap; padding: 0px; margin-left: -1px; padding-top: 2px; padding-bottom: 2px; display: inline-block; zoom: 1; display: -moz-inline-stack; }
.Parameter .Adjust .control-group .controls .Single li { float: left; height: 28px; line-height: 30px; width: auto !important; _width: 1%; white-space: nowrap; margin-left: 0px; padding: 0 12px 0 0; display: inline-block; zoom: 1; display: -moz-inline-stack; }
.Parameter .Adjust .control-group .controls .inline li a { width: 75px; height: 24px; line-height: 24px; text-align: center; color: #555; font-size: 12px; font-weight: normal; display: block; border: 1px solid #ebebeb; background: #fbfaf8; }
.Parameter .Adjust .control-group .controls .inline li:first-of-type a { -webkit-border-radius: 4px 0px 0px 4px; border-radius: 4px 0px 0px 4px; -moz-border-radius: 4px 0px 0px 4px; }
.Parameter .Adjust .control-group .controls .inline li:last-of-type a { -webkit-border-radius: 0px 4px 4px 0px; border-radius: 0px 4px 4px 0px; -moz-border-radius: 0px 4px 4px 0px; }
.Parameter .Adjust .control-group .controls .inline li a.Seat25 { width: 230px; }
.Parameter .Adjust .control-group .controls .inline li a.Seat20 { width: 45px; }
.Parameter .Adjust .control-group .controls .Single li a { width: 79px; height: 28px; line-height: 28px; text-align: center; color: #555; font-size: 12px; font-weight: normal; display: block; border: none; background: url(../images/CPU_Choice_bg.jpg) no-repeat 0px 0px; margin-top: 3px; }
.Parameter .Adjust .control-group .controls .Single li.selected a { background: url(../images/CPU_ChoiceSelected_bg.jpg) no-repeat 0px 0px; color: #333; font-weight: bold; }
.Parameter .Adjust .control-group .controls .SliderArea { width: auto; min-width: 622px;  _width: expression(document.body.clientWidth > 622 ? "622px" : "auto");
height: 35px; display: block; position: relative; margin-bottom: 10px; }
.Parameter .Adjust .control-group .controls .SliderArea2 { margin-bottom: 0px; }
.Adjust .control-group .SliderArea2 label.checkbox {padding-left: 5px; padding-top: 6px; padding-bottom: 6px; color: #333; font-size: 12px; font-weight: normal; }
.Adjust .control-group .SliderArea2 label.checkbox span { font-weight: bold; }
.Adjust .control-group .SliderArea2 label.checkbox .text-info { color: #2378dc; }
.Adjust .control-group .SliderArea2 label.checkbox input { margin-top: 2px; }
.Adjust .control-group .SliderArea2 label.checkbox a { color: #255796; text-decoration: none; }
.Parameter .Adjust .control-group .controls .SliderArea .inline { width: auto; white-space: nowrap; _float: left; }
.Parameter .Adjust .control-group .controls .SliderArea .inline li { font-size: 12px; }
.Parameter .Adjust .control-group .controls .SliderArea .inline li a { text-align: right; padding-right: 18px; }
.Parameter .Adjust .control-group .controls .SliderArea .inline li a.selected { border: 1px solid #c2d7ef; background: #f7fafd; color: #444; font-weight: bold; }
.Parameter .Adjust .control-group .controls .Slider_btn { position: absolute; width: 13px; height: 30px; display: block; overflow: hidden; left: 90px; top: 0px; z-index: 1000; background: url(../images/Slider_btn.jpg) no-repeat 0 0; }
.Parameter .Adjust .control-group .controls .Slider_btn250 { left: 62px; }
.Parameter .Adjust .control-group .controls .Slider_btn a { display: block; width: 13px; height: 30px; overflow: hidden; text-indent: -9999px; text-decoration: none; }
.Parameter .Adjust .control-group .controls .SliderArea .Disk { padding-top: 0px; padding-left: 5px; color: #333; font-size: 12px; }
.Parameter .Adjust .SliderArea .fleft { position: relative; }
.Parameter .Adjust .SliderArea .os {  *left:65px;
}
.DeleteBtn { display: block; width: 14px; height: 14px; background: url(../images/DeleteBtn.jpg) no-repeat; padding: 0px; border: none; text-indent: -9999px; margin: 8px 5px 0px 10px; position: absolute; right: 19px;  *right:30px;
}
.Parameter .Adjust .SliderArea .fleft a:hover.DeleteBtn { border: none; background: url(../images/DeleteBtn2.jpg) no-repeat; }
.Parameter .Adjust .control-group .controls .SliderArea .Disk .input-mini { height: 17px; border: 1px solid #ebebeb; width: 40px; margin-bottom: 0px; margin-right: 3px; margin-top: 0px; _vertical-align: text-top; padding: 4px 6px; line-height: 16px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; font-size: 13px; }
.Parameter .Adjust .control-group .controls .help-block { display: block; padding-top: 6px; padding-bottom: 6px; color: #727272; }
.Parameter .Adjust .control-group .controls .hide { display: none; }
.Parameter .Adjust .control-group .controls .help-block .Remark { padding-left: 26px; white-space: nowrap; background: #fff url(../images/Prompt_bg.jpg) no-repeat 5px 50%; width: auto; padding-top: 4px; padding-bottom: 4px; padding-right: 15px; font-size: 12px; }
.Adjust .control-group .controls .help-block a.AddPiece { display: inline; height: auto; width: auto; white-space: nowrap; padding: 2px 6px 2px 23px; background: url(../images/Add_btn.jpg) no-repeat 3px 50%; text-decoration: none; margin-left: 2px; border: none; color: #255796; }
.Parameter .form-horizontal select.input-small { width: 104px; }
.Parameter .Adjust span.help-inline .text-warning { font-size: 12px; font-weight: normal; color: #255796; text-decoration: underline; }
.ProductSelect .Parameter .form-horizontal select { background-color: #fff; border: 1px solid #ccc; display: inline-block; display: -moz-inline-stack; zoom: 1; height: 28px; line-height: 24px; padding: 4px 3px; margin-top: 5px; border-radius: 3px; line-height: 28px; }
.Parameter .control-group span.help-inline { color: #555; font-size: 12px; padding-right: 4px; line-height: 26px; height: 26px; }
.Parameter .control-group strong.Black { color: #000; }
.Parameter .Location .inline input { margin-top: 3px; }
/*---------------------------------------------------------------------------------------------------------------------------------------*/
.span3 { width: 250px; margin: 0px; padding: 0px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; position: relative; z-index: 10000; background: none; float: right; top:0; }
.radio.inline, .checkbox.inline { display: inline-block; margin-bottom: 0; padding-top: 5px; vertical-align: middle; }
.Configuration { background: none repeat #fff; border: 1px solid #e6e6e6; filter: none; height: auto; left: auto; right: auto; top: 20px; width: 248px; z-index: 10000; }
.Configuration .title { background: none repeat #fbfbfb; border-bottom: 1px solid #e6e6e6; height: 41px; }
.Configuration .title h3 { color: #000000; font-size: 14px; line-height: 40px; font-weight: bold; text-indent: 20px; }
.Configuration .Contentchoose { padding: 10px 8px; }
.Configuration .Contentchoose .radio.inline { color: #555; font-size: 12px; padding-left: 5px; }
.Configuration .avgdaily { background: none repeat #fbfbfb; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; padding: 15px 8px 0; }
.control-group { margin-bottom: 10px; }
.Configuration .avgdaily .control-group .control-label { color: #555555; cursor: default; float: left; font-size: 12px; line-height: 28px; min-width: 45px; padding-left: 5px; padding-right: 0; padding-top: 0; white-space: nowrap; width: auto; }
.Configuration .avgdaily .control-group .controls { margin-left: 0; padding-left: 55px; }
.Configuration .avgdaily .control-group .controls .SliderArea { display: block; height: 35px; margin-bottom: 10px; min-width: 110px; position: relative; width: auto; }
.Configuration .avgdaily .control-group .SliderArea .Disk { color: #333; padding-left: 5px; padding-top: 0; font-size: 12px; }
.Configuration .avgdaily .control-group .controls .SliderArea .Disk .inputvalue { border: 1px solid #ccc; border-radius: 3px; color: #e0e0e0; font-size: 12px; height: 17px; line-height: 16px; margin-bottom: 0; margin-right: 3px; margin-top: 0; padding: 4px 6px; width: 132px; }
.Configuration .Contentmeasure { padding: 10px 8px; }
.btn_measure { background: url(../images/btn_measure.jpg) no-repeat; border: medium none; cursor: pointer; display: block; height: 42px; padding: 0; text-indent: -9999px; width: 142px; }
.btn_empty { background: url(../images/btn_empty.jpg) no-repeat; border: medium none; cursor: pointer; display: block; height: 42px; padding: 0; text-indent: -9999px; width: 78px; }
.Configuration .hide { display: none; }
.Configuration .Contentrecommend { border-top: 1px solid #e6e6e6; display: none; background: #fff; }
.Configuration .Contentrecommend a.on .title, .Configuration .Contentrecommend a.on .Contentrecommend_info { background: #eaf4ff; }
.Configuration a.on .Contentrecommend_info .totalprice strong { color: #7AABE4; }
.Configuration .Contentrecommend .title { background: #fff; }
.Configuration .Contentrecommend .configurationone .title { border-top: 1px solid #e6e6e6; }
.Configuration .Contentrecommend_info { padding: 10px 10px; }
.Configuration .Contentrecommend_info ul { margin-bottom: 10px; min-height: 96px; height: auto!important; height: 96px; width: 228px; overflow: hidden; }
.Configuration .Contentrecommend_info ul li { display: block; zoom: 1;  *display:inline;
line-height: 24px; height: 24px; width: 102px; color: #777777; float: left; }
.Configuration .Contentrecommend_info ul li.long { clear: both; display: block; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 224px; }
.Configuration .Contentrecommend_info .totalprice { color: #000; display: block; font-size: 14px; font-weight: bold; line-height: 26px; padding: 3px 0 0; vertical-align: bottom; }
.Configuration .Contentrecommend_info .totalprice strong { color: #7aabe4; font-family: Impact, Tahoma, Geneva, sans-serif; font-size: 32px; font-weight: normal; padding-right: 8px; }
.Configuration .Contentrecommend_info .totalprice span { color: #999999; font-size: 12px; font-weight: normal; }
/*******-----------------------------***********/
.SettlementBox { height: 140px; width:1058px; background: #fff url(../images/Settlement_bg.jpg) repeat-x 0px 0px; margin: 0px; padding: 10px 20px 10px 20px; bottom: 0px; right: auto; z-index: 10000; filter: none; border: 1px solid #eee; border-top: none; margin-left: -21px; }
.SettlementBox .Statistics { padding: 10px 5px; height: auto; overflow: hidden; }
.SettlementBox .Statistics .inline li { width: 204px; height: auto; overflow: hidden; float: left; }
.SettlementBox .Statistics .inline li.Money { float: right; width: 235px; }
.SettlementBox .Statistics .inline dl dt { margin-bottom: 6px; font-weight: bold; font-size: 13px; color: #000; line-height: 22px; }
.SettlementBox .Statistics .inline dl dt.Change { color: #7c7c7c; font-weight: normal; font-size: 12px; margin-bottom: 0px; line-height: 20px; padding-left: 5px; }
.SettlementBox .Statistics .inline dl dd { font-size: 12px; color: #555; width: 202px; height: 20px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.SettlementBox .Statistics .inline dl.Old dd { color: #7c7c7c; }
.SettlementBox .Statistics .inline dl.News dd { color: #555; }
.SettlementBox .Statistics .inline dl dd a { text-decoration: underline; }
.SettlementBox .Statistics .inline dl dd.Money { line-height: 45px; height: 45px; vertical-align: text-bottom; margin-bottom: 12px; text-align: left; padding-right: 10px; }
.SettlementBox .Statistics .inline dl dd.Confirm { line-height: 39px; height: 39px; width: 235px; }
.SettlementBox .Statistics .inline dl dd .ConfirmBtn { margin-right: 10px; cursor: pointer; border: none; padding: 0px; width: 100px; height: 36px; display: block; float: left; text-indent: -9999px; overflow: hidden; background: url(../images/NewBuyNow_btn.png) no-repeat 0 0; }
.SettlementBox .Statistics .inline dl dd .AddToCart_btn { cursor: pointer; text-decoration: none; border: none; padding: 0px; width: 100px; height: 36px; display: block; float: right; text-indent: -9999px; overflow: hidden; background: url(../images/NewAddToCart_btn.png) no-repeat 0 0; }
.SettlementBox .Statistics .inline dl dd .lead { font-weight: bold; font-family: Impact, Tahoma, Geneva, sans-serif; padding-left: 5px; padding-right: 5px; font-size: 40px; color: #255796; line-height: 45px; }
div.container .Statisticsone { display: none; }
.FeaturesSelect { background: none repeat #fff; border: 1px solid #eeeeee; margin-bottom: 20px;}
.FeaturesSelect .Featurestype { padding-top: 45px; }
.FeaturesSelect .Featurestype dl { display: inline; float: left; height: 165px; margin-left: 40px; position: relative; width: 505px; }
.Featurestype dl dt { color: #000; font-size: 14px; font-weight: bold; height: 20px; line-height: 20px; padding-bottom: 5px; padding-left: 100px; }
.Featurestype dl dd { color: #555; line-height: 22px; padding-left: 100px; font-size: 12px; }
.icon_features { background: url(../images/icon_features.jpg) no-repeat; height: 80px; left: 0; position: absolute; top: 10px; vertical-align: middle; width: 80px; }
.icon_features1 { background-position: 0 0; }
.icon_features2 { background-position: 0 -85px; }
.icon_features3 { background-position: 0 -172px; }
.icon_features4 { background-position: 0 -257px; }
.icon_features5 { background-position: 0 -344px; }
.icon_features6 { background-position: 0 -428px; }
.icon_features7 { background-position: 0 -514px; }
/*----------------------------------------产品对比----------------------------------*/
.FeaturesSelect .Comparisontype { padding: 10px 28px; }
.Comparisontype .Comparisontableone { margin-bottom: 20px; }
.c_title { background: url(../images/blue_dian.jpg) no-repeat left 50%; color: #333333; height: 30px; line-height: 30px; padding-left: 20px; font-size: 12px; }
.Comparisontype .Comparisontableone .productListTable { border: 1px solid #eeeeee; margin-top: 10px; width: 100%; }
.Comparisontype .Comparisontableone .productListTable tr th { background: none repeat #fff; border: 1px solid #eeeeee; color: #555555; font-size: 14px; font-weight: bold; line-height: 20px; padding: 10px 15px; text-align: center; }
.Comparisontype .Comparisontableone .productListTable tr th.thspecial { background: none repeat #d8eaff; color: #000000; }
.Comparisontype .Comparisontableone .productListTable tr td { border: 1px solid #eeeeee; color: #555; line-height: 20px; padding: 10px 15px; vertical-align: middle; }
.Comparisontype .Comparisontableone .productListTable tr td.tdbg { background: none repeat #fafafa; border: 1px solid #eeeeee; color: #555555; font-size: 14px; font-weight: bold; text-align: center; vertical-align: middle; width: 60px; }
.Comparisontype .Comparisontableone .productListTable tr td.tdspecial { color: #000; }
.Comparisontableone p.smalltitle { color: #555; padding-bottom: 10px; text-indent: 21px; font-size: 12px; }
.Comparisontableone .smalltitle a { color: #255796; padding-left: 10px; text-decoration: underline; }
.Comparisontype .Comparisontableone .productListTableone { border: 1px solid #f2f2f2; width: 100%; }
.Comparisontype .Comparisontableone .productListTableone tr th { background: none repeat #f3faff; border: 1px solid #f2f2f2; color: #000000; font-size: 14px; font-weight: bold; line-height: 20px; padding: 10px 15px; text-align: center; }
.Comparisontype .Comparisontableone .productListTableone tr td { border: 1px solid #f2f2f2; color: #666666; line-height: 20px; padding: 10px 15px; text-align: center; vertical-align: middle; }
/*------------------------------------服务支持----------------------------------------*/
.SupportSelect { background: #fff; border-top: 0px; width: 1090px; margin-bottom: 20px; }
.tabMenuLinks { height: 50px; }
.tabMenuLinks .tabinline { background: #f3faff; height: 49px; border-width: 1px; border-color: #e4e4e4 #e4e4e4 #7aabe4; border-style: solid; }
.tabMenuLinks .tabinline li { line-height: 49px; height: 49px; float: left; display: -moz-inline-stack; display: inline-block; zoom: 1;  *display:inline;
padding: 0px; position: relative; _top: 2px; }
.tabMenuLinks .tabinline li.selected .menu-sep { border-right: 1px solid #7aabe4; }
.tabMenuLinks .tabinline li .menu-sep { border-right: 1px solid #F3FAFF; display: block; height: 100%; position: absolute; right: 0; top: 0; width: 1px; }
.tabMenuLinks .tabinline li a { display: inline-block; font-size: 12px; font-weight: normal; color: #555; text-decoration: none; width: 181px; text-align: center;  *width:174px;
}
.tabMenuLinks .tabinline li.selected { background: #fff url(../images/Li_Selected_bg.jpg) repeat-x; color: #000000; font-size: 14px; margin-top: -1px; height: 51px; _margin-top: -2px; margin-left: -1px; border-left: 1px solid #7AABE4; }
.tabMenuLinks .tabinline li a.tablast { width: 167px; }
/*免费试用*/
.supportcon { padding: 49px; border: 1px solid #7aabe4; border-top: 0px; }
.supportcon .sup-text { padding-bottom: 40px; }
.supportcon .sup-text span { color: #555; line-height: 20px; font-size: 14px; }
.supportcon .sup-steps { }
.stuph3 { color: #000000; font-size: 14px; font-weight: bold; line-height: 20px; font-family: "宋体"; }
.supportcon .sup-steps ul { margin-top: 10px; }
.supportcon .sup-steps ul li { display: inline-block; zoom: 1;  *display:inline;
background: url(../images/dian_01.jpg) no-repeat right 36%; text-align: center; width: 140px; padding-right: 10px; position: relative; }
.supportcon .sup-steps ul li.last { background: none; }
.supportcon .sup-steps ul li.Shortwidth { width: 120px; }
.supportcon .sup-steps ul li p { color: #666666; font-size: 12px; line-height: 22px; }
.supportcon .sup-info-list { padding-top: 40px; }
.supportcon .sup-info-list .participate { padding-top: 10px; }
.supportcon .sup-info-list .participate dd { color: #555; line-height: 22px; font-size: 12px; }
.underline { text-decoration: underline; color: #3d7cc7; }
.supportcon .sup-steps ul li.longheight { background: url(../images/dian_01.jpg) no-repeat right 46%; }
.supportcon .sup-steps ul li p.move { position: relative; top: 21px; }
.tabMenuLinks .tabinline li.tablast { border-right: 1px solid #7aabe4; right: -2px;  *right:-4px;
}
.tabMenuLinks .tabinline li a.tablast { width: 167px; }
.sup-hot { margin-top: 40px; border: 2px solid #efefef; padding: 15px 25px; }
.sup-hot .sup-hot-con .btn_hotline { background: url(../images/btn_hotline.jpg) no-repeat left 50%; font-size: 14px; color: #666666; padding-left: 40px; height: 35px; line-height: 35px; display: inline-block; margin-right: 40px; }
.sup-hot .sup-hot-con .btn_Heatlogin { background: url(../images/btn_Heatlogin.jpg) no-repeat left 50%; font-size: 14px; color: #666666; padding-left: 45px; height: 35px; line-height: 35px; display: inline-block; }
.sup-time { padding: 15px 0px; text-align: center; color: #8f8f8f; font-size: 14px; }
.sup-time span { color: #255796; }
/*价格*/
.ProductsSelect { background: #fff; width: 1102px; margin-bottom: 20px; }
.prodprice { padding: 25px 25px 30px; border: 1px solid #7aabe4; border-top: 0px; }
.prodprice .Highprice { margin-top: 10px; }
.prodprice .Highprice .Highpricetable { width: 100%; border: 1px solid #F2F2F2; }
.prodprice .Highprice .Highpricetable tr th { line-height: 42px; height: 42px; white-space: nowrap; padding: 0px 10px; color: #000; vertical-align: middle; text-align: center; background: #F6F6F6; font-size: 12px; border: 1px solid #EEEEEE; font-weight: bold; }
.prodprice .Highprice .Highpricetable tr td { border-bottom: 1px solid #F2F2F2; text-align: center; height: 40px; line-height: 40px; color: #555; }
.prodprice .Highprice .Highpricetable tr.table_hover { background: #fcfcfc; }
.form-horizontal .Highpricetable select, .form-horizontal select { background-color: #FFFFFF; border: 1px solid #CCCCCC; display: -moz-inline-stack; height: 26px; line-height: 20px;}
.Highprice p { margin-top: 10px; line-height: 28px; color: #555; font-size: 12px; }
.price { color: #255796; font-weight: bold; font-size: 14px; }
.btn_step { background: url(../images/btn_step.jpg) no-repeat; display: inline-block; height: 84px; }
.btn_step1 { background-position: 0 0; vertical-align: middle; width: 93px; }
.btn_step2 { background-position: -83px 0; vertical-align: middle; width: 93px; }
.btn_step3 { background-position: -170px 0; vertical-align: middle; width: 103px; }
.btn_step4 { background-position: -259px 0; vertical-align: middle; width: 82px; }
.btn_step5 { background-position: -337px 0; vertical-align: middle; width: 93px; }
.btn_step6 { background-position: -610px 0; vertical-align: middle; width: 93px; }
.btn_step7 { background-position: -703px -7px; vertical-align: middle; width: 93px; }
.btn_step8 { background-position: -788px -2px; vertical-align: middle; width: 93px; }
.btn_step9 { background-position: 6px -107px; vertical-align: middle; width: 93px; }
.btn_step10 { background-position: -79px -104px; vertical-align: middle; width: 93px; }
.btn_step11 { background-position: -181px -108px; vertical-align: middle; width: 93px; }
.btn_step12 { background-position: -289px -110px; vertical-align: middle; width: 93px; }
.btn_step13 { background-position: -392px -110px; position: relative; top: 20px; vertical-align: middle; width: 93px; }
.btn_step14 { background-position: -494px -110px; vertical-align: middle; width: 93px; }
.btn_step15 { background-position: -603px -110px; vertical-align: middle; width: 93px; }
.btn_step16 { background-position: -421px 0; vertical-align: middle; width: 93px; }
.btn_step17 { background-position: -510px -1px; vertical-align: middle; width: 93px; }
.btn_step18 { background-position: -699px -107px; vertical-align: middle; width: 93px; }
.btn_Support { background: url(../images/btn_Support.png) no-repeat; display: inline-block; height: 50px; }
.tabMenuone { background-position: 0 7px; vertical-align: middle; width: 49px; }
.tabMenuLinks .tabinline li.selected span.tabMenuone { background-position: 0 -39px; }
.tabMenutwo { background-position: -43px 8px; vertical-align: middle; width: 46px; }
.tabMenuthree { background-position: -85px 11px; vertical-align: middle; width: 46px; }
.tabMenufour { background-position: -129px 8px; vertical-align: middle; width: 48px; }
.tabMenufive { background-position: -172px 8px; vertical-align: middle; width: 43px; }
.tabMenusix { background-position: -220px 8px; vertical-align: middle; width: 36px; }
.supportcon .sup-info-list .participate dd a.underline { color: #255796; text-decoration: underline; }
/*----------------------------------------产品价格--------------------------*/
/*.form-horizontal .Highpricetable select, .form-horizontal select { background-color: #ffffff; border: 1px solid #cccccc; display: -moz-inline-stack; height: 26px; line-height: 26px; padding: 2px 3px; }*/
.input-small { width: 100px; border-radius: 3px; }
a.Renewals { background: url(../images/a_Renewals_bg.png) no-repeat 0 50%; color: #255796; font-weight: normal; padding: 2px 4px 2px 15px; text-decoration: none; display: inline-block; }
a.text-info:hover, a.text-info:focus { color: #2d6987; }


.line { border-bottom: 1px solid #e3e3e3; margin: 25px 0px; }
.mt30 { margin-bottom: 30px; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
/*---------------面包屑----------------*/
nav.CurrentPosition { height: 50px; line-height: 50px; }
.CurrentPosition .breadcrumb li { float: left; display: -moz-inline-stack; display: inline-block; zoom: 1; *display:inline;
color: #999999; font-size: 12px; line-height: 50px; }
.CurrentPosition .breadcrumb li.active { color: #333; background: none; }
.CurrentPosition .breadcrumb li a { color: #999999; font-size: 12px; text-decoration: none; line-height: 50px; }
.CurrentPosition .breadcrumb li .divider { color: #ccc; padding: 0 5px; }
.CurrentPosition .breadcrumb li a:hover { color: #5b99d9; }
/*---------------面包屑end----------------*/
/*---------------负载均衡------------------------*/
.intro-box { height: 178px; padding: 60px 27px 83px; }
.intro-box img { float: left; }
.intro-box h1.title, .intro-box p.desc { margin-left: 200px; }
.intro-box h1.title { font-size: 30px; color: #000000; line-height: 30px; padding-top: 16px; }
.intro-box p.desc { font-size: 16px; color: #555555; line-height: 30px; margin-top: 22px; }
.balancingcon { background: #fff; border: 1px solid #e3e3e3; padding: 0px 14px; }
.balancingcon .balancer { padding: 30px 43px; }
.balancer .desc-info { width: 455px; }
.balancer .desc-info .title, .balancer .inst-info .title { padding-top: 35px; font-size: 30px; color: #000000; line-height: 30px; }
.balancer .desc-info p, .balancer .inst-info p { font-size: 16px; color: #7f7f7f; line-height: 30px; margin-top: 22px; }
.balancer .inst-info { width: 465px; }
.balancer .inst-info img { float: right; }
/*------------------------------------------------------------解决方案------------------------------------------------------------------------------------*/
.Soladvertising { width: auto; height: 300px; position: relative; }
.Financialcloud .title { height: 60px; }
.Financialcloud .title h3 { color: #000000; font-size: 14px; font-weight: bold; line-height: 60px; text-indent: 15px; }
.Financialcloud .Financialcloud_con { border: 1px solid #ebebeb; background: #fff; padding: 30px 45px; }
.Financialcloud .Financialcloud_con p { color: #737373; font-size: 14px; line-height: 24px; }
.Financialcloud .Financialcloud_con .Financialcloud_info { padding-top: 10px; }
.Financialcloud_info ul li { display: inline-block; zoom: 1; *display:inline;
height: 90px; width: 329px; margin-top: 30px; margin-bottom: 10px; }
.Financialcloud_info ul li h4 { color: #525252; font-size: 12px; font-weight: bold; line-height: 30px; margin-left: 128px; padding-top: 15px; position: relative; }
.Financialcloud_info ul li p { font-size: 12px; line-height: 24px; margin-left: 128px; color: #999999; text-transform: uppercase; font-weight: normal; }
.Financialcloud .Financialsolutions { border: 1px solid #ebebeb; background: #fff; border-bottom: 0px; }
.Financialsolutions dl { float: left; width: 549px; position: relative; height: 146px; padding-left: 40px; display: inline; padding-top: 70px; border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; }
.Financialsolutions dl.noright { border-right: none; width: 458px; }
.Financialsolutions dl dt { color: #333333; font-size: 12px; font-weight: bold; height: 20px; line-height: 20px; padding-bottom: 5px; padding-left: 170px; }
.Financialsolutions dl dd { color: #737373; line-height: 20px; padding-left: 170px; width: 215px; font-size: 12px; }
.Financialcloud .gamecloud { background: #FFFFFF; border: 1px solid #EBEBEB; }
.gamecloud .gamecloudtype { position: relative; width: 332px; }
.gamecloudtype .icon_img { padding: 40px 0 28px; text-align: center; }
.gamecloudtype .gamecloudtypeimg { text-align: center; background: url(../images/button_gray.jpg) no-repeat; width: 279px; height: 28px; line-height: 28px; color: #000000; font-size: 14px; font-weight: bold; margin-left: 27px; }
.gamecloudtype dl { padding: 20px 40px 30px 60px; }
.gamecloudtype dl dd { color: #848484; line-height: 14px; height: 45px; }
.gamecloud .gamecloudtypeline { border-left: 1px dashed #e5e5e5; border-right: 1px dashed #e5e5e5; }
.gamecloudtype .button_blue { background: url(../images/button_blue.jpg) no-repeat; color: #fff; }
.gamecloudtype dl.gameclouddl { padding: 15px 40px 20px 60px; }
.gamecloudtype dl.gameclouddl dd { color: #848484; height: 35px; line-height: 35px; }
.gamecloud ul.gamecloudul { padding: 40px 20px 0px; }
.gamecloud .gamecloudul li { width: 239px; height: 265px; float: left; margin-top: 10px; }
.gamecloud .gamecloudul li .icon_img { text-align: center; }
.gamecloud .gamecloudul li h3 { text-align: center; color: #242424; font-size: 14px; font-weight: bold; height: 45px; line-height: 45px; }
.gamecloud .gamecloudul li .gamecloudinfo { line-height: 18pcx; color: #a1a1a1; padding: 0px 29px; }
.Financialcloud .gamecloudadv { background: url(../images/Game_bg.jpg) repeat-x; width: 1100px; height: 442px; }
.Financialcloud .gamecloudadv ul { padding: 0px 67px; }
.Financialcloud .gamecloudadv ul li { width: 288px; float: left; margin: 30px 0px 20px; }
.Financialcloud .gamecloudadv ul li .icon_img { text-align: center; padding: 15px 0px; }
.Financialcloud .gamecloudadv ul li .gamecloud_center { color: #a3a3a3; line-height: 18px; text-align: center; width: 239px; padding: 0px 24px; }
.Financialcloud .gameSupport { background: #FFFFFF; border: 1px solid #EBEBEB; margin-bottom: 20px; }
.gameSupport ul li { float: left; width: 198px; border-right: 1px dashed #E5E5E5; padding: 30px 25px 25px; height: 205px; }
.gameSupport ul li.onright { border-right: 0px; }
.gameSupport ul li .icon_img { text-align: center; padding: 10px 0px 30px; }
.gameSupport ul li .gameSupport_info { color: #767676; line-height: 20px; padding-left: 10px; }
/*****-------解决方案幻灯片位置开始--------*******/
#example_Solutions { width: 1090px; height: 300px; position: relative; z-index: 0; }
#example_Solutions #slides { position: absolute; top: 0px; left: 0px; z-index: 100; padding: 0px; height: 300px; }
#example_Solutions .slides_container { width: 1090px; overflow: hidden; position: relative; height: auto; display: none; }
#example_Solutions .slides_container a img { width: 1090px; height: 300px; max-width: 1090px; min-width: 1090px; }
#example_Solutions .slides_container div.slide { width: 1090px; height: 300px; display: block; }
#example_Solutions #slides .next, .Soladvertising #slides .prev { position: absolute; top: 107px; left: -39px; width: 24px; height: 43px; display: block; z-index: 101; }
#example_Solutions #slides .pagination { position: absolute; left: 0px; background: url(../images/tabpng_bg.png) repeat-x; height: 38px; bottom: 0px; width: 1090px; z-index: 1000; margin: 0px; }
#example_Solutions .pagination li { float: left; list-style: none; width: 22px; height: 19px; margin: 0px; position: relative; left: 50%; top: 10px; }
#example_Solutions .pagination li a { display: block; width: 22px; height: 19px; background: url(../images/tab_dian.png) no-repeat -22px 0px; float: left; overflow: hidden; text-indent: -9999px; }
#example_Solutions .pagination li.current a { background-position: 0px 0px; }
/*****-------解决方案幻灯片位置结束--------*******/
/*--------------------申请转云--------------------------*/
.applyrotatingcloud { padding-top: 30px; }
.applyrotatingcloud h1 { font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding-left: 15px; }
.applycloud { height: auto; border: 1px solid #e3e3e3; background: #fff; padding: 30px 43px; margin-top: 30px; }
.apply { width: 455px; }
.application { width: 456px; }
.application .control-group { margin: 15px 0px 20px 0px; }
.application .control-group .control-label { width: 456px; line-height: 24px; color: #000; font-family: "微软雅黑"; font-size: 16px; font-weight: normal; }
.application .control-group .controls { margin-top: 3px; }
.application .control-group .controls input { width: 423px; height: 46px; border: 1px solid #b1b1b1; border-radius: 3px; padding: 0px 10px; font-size: 14px; line-height: 46px; }
.application .control-group a { color: #fff; font-size: 16px; font-weight: bold; }
.apply_btn { background: url(../images/applybutton.png) no-repeat; width: 450px; height: 52px; display: block; margin-top: 30px; line-height: 52px; text-align: center; }
.intro-box a { color: #fff; font-weight: bold; font-size: 16px; }
.applysmall { background: url(../images/applybutton_02.png) no-repeat; width: 113px; height: 45px; display: block; text-align: center; line-height: 45px; position: absolute; top: 240px; right: 0px; }
.intro-btn { position: relative; }
.intro-btn h1.title, .intro-btn p.desc { margin-left: 280px; padding-top: 0px; }
/*-----------解决方案-------------*/
.icon_solcost { background: url(../images/icon_solcost.jpg) no-repeat; float: left; position: relative; width: 99px; height: 88px; }
.icon_solpadied { background: url(../images/icon_solpadied.jpg) no-repeat; float: left; position: relative; width: 99px; height: 88px; }
.icon_solhight { background: url(../images/icon_solhight.jpg) no-repeat; float: left; position: relative; width: 99px; height: 88px; }
.icon_solplay { background: url(../images/icon_solplay.jpg) no-repeat; float: left; position: relative; width: 99px; height: 88px; }
.icon_soldata { background: url(../images/icon_soldata.jpg) no-repeat; float: left; position: relative; width: 99px; height: 88px; }
.icon_solone { background: url(../images/icon_solone.jpg) no-repeat; width: 129px; height: 124px; vertical-align: middle; position: absolute; left: 40px; top: 50px; }
.icon_soltwo { background: url(../images/icon_soltwo.jpg) no-repeat; width: 129px; height: 124px; vertical-align: middle; position: absolute; left: 40px; top: 50px; }
.icon_solthree { background: url(../images/icon_solthree.jpg) no-repeat; width: 129px; height: 124px; vertical-align: middle; position: absolute; left: 40px; top: 50px; }
.icon_solfore { background: url(../images/icon_solfore.jpg) no-repeat; width: 129px; height: 124px; vertical-align: middle; position: absolute; left: 40px; top: 50px; }
/*-----------解决方案 end-------------*/
/*----------------------按钮-----------------------*/
.icon_game { background: url(../images/icon_game.jpg) no-repeat; display: inline-block; vertical-align: middle; }
.icon_game1 { background-position: -18px -14px; width: 134px; height: 134px; }
.icon_game2 { background-position: -203px -14px; width: 134px; height: 134px; }
.icon_game3 { background-position: -390px -14px; width: 134px; height: 134px; }
.icon_game4 { background-position: -18px -178px; width: 130px; height: 83px; }
.icon_game5 { background-position: -205px -172px; width: 130px; height: 83px; }
.icon_game6 { background-position: -393px -167px; width: 130px; height: 83px; }
.icon_game7 { background-position: -25px -269px; width: 110px; height: 110px; }
.icon_game8 { background-position: -178px -269px; width: 110px; height: 110px; }
.icon_game9 { background-position: -330px -269px; width: 110px; height: 110px; }
.icon_game10 { background-position: -484px -269px; width: 110px; height: 110px; }
.icon_game11 { background-position: -25px -393px; width: 110px; height: 110px; }
.icon_game12 { background-position: -178px -393px; width: 110px; height: 110px; }
.icon_game13 { background-position: -340px -393px; width: 110px; height: 110px; }
.btn_gameadv { background: url(../images/btn_gameadv.png) no-repeat; display: inline-block; vertical-align: middle; }
.btn_gameadv1 { background-position: -13px -14px; width: 60px; height: 78px; }
.btn_gameadv2 { background-position: -105px -14px; width: 83px; height: 78px; }
.btn_gameadv3 { background-position: -221px -10px; width: 114px; height: 78px; }
.btn_gameadv4 { background-position: -4px -119px; width: 78px; height: 80px; }
.btn_gameadv5 { background-position: -127px -119px; width: 55px; height: 80px; }
.btn_Supolicy { background: url(../images/btn_Supolicy.jpg) no-repeat; display: inline-block; vertical-align: middle; }
.btn_Supolicy1 { background-position: 0px 0px; width: 103px; height: 100px; }
.btn_Supolicy2 { background-position: -161px 0; width: 103px; height: 100px; }
.btn_Supolicy3 { background-position: -308px 0; width: 103px; height: 100px; }
.btn_Supolicy4 { background-position: -438px 0; width: 109px; height: 100px; }
/*------------------------------------代理合作------------------------------------------------*/
.navcooperate { background: url(../images/underwritebg.jpg) repeat-x; height: 81px; }
.navcooperate ul li { float: left; width: 363px; height: 81px; text-align: center; }
.navcooperate ul li a { height: 68px; line-height: 68px; font-size: 18px; color: #666666; float: left; text-align: center; padding: 0px 30px; width: 302px; }
.navcooperate ul li span.cooperateli { background: url(../images/navcooperateli.jpg) no-repeat right 50%; display: block; width: 1px; height: 68px; float: right; }
.navcooperate ul li.active { background: url(../images/underwriteactive.jpg) no-repeat bottom; }
.underwrite { background: #f5f5f5; }
.underwrite .underwrite-box { padding: 54px 30px; }
.underwrite .underwrite-box img { float: left; padding-left: 170px; }
.underwrite .underwrite-box p { font-size: 14px; line-height: 30px; color: #000000; float: left; padding-left: 50px; }
.bxprovide { background: #fff; }
.bxprovide .bxprovide-box { padding: 35px 30px 30px; }
.bxprovide .bxprovide-box h3 { color: #000000; font-size: 20px; line-height: 20px; }
.bxprovide .bxprovide-box .bxprovide-info li { width: 254px; text-align: center; float: left; }
.bxprovide .bxprovide-box .bxprovide-info li h4 { color: #000000; font-size: 14px; font-weight: bold; line-height: 30px; }
.bxprovide .bxprovide-box .bxprovide-info li p { font-size: 12px; line-height: 24px; color: #555555; }
.bxprovide .bxprovide-box .bxprovide-info li p.text-left { padding-left: 80px; }
.bxpartner { background: #ff8b1d; }
.bxpartner .bxpartner-box { padding: 35px 30px 30px; }
.bxpartner .bxpartner-box h3 { color: #000000; font-size: 20px; line-height: 20px; }
.bxpartner .bxpartner-box ul li { text-align: center; float: left; padding: 50px 20px 20px; width: 301px; }
.bxpartner .bxpartner-box ul li span { height: 165px; display: block; }
.bxpartner .bxpartner-box ul li span img { vertical-align: middle; }
.bxpartner .bxpartner-box ul li p { font-size: 14px; line-height: 24px; color: #000000; }
.bxapply { background: url(../images/underwritingbg.jpg) no-repeat; height: 423px; width: 100%; padding: 43px 0px; }
.bxapply .bxapplyleft { width: 712px; padding-right: 28px; _padding-right: 25px; }
.bxapply .bxapplyleft .bxapplygood { height: 228px; height: 220px\0; }
.bxapplyleft .bxapplygood h3 { font-size: 26px; line-height: 30px; color: #ffffff; padding:0 0 0 20px;}
.bxapplyleft .bxapplygood dl { margin:20px 0 0 20px; background: url(../images/linebg.png) no-repeat left 30%; position: relative; height: 115px; }
.bxapplyleft .bxapplygood dl dd { width: 173px; float: left; text-align: center; position: relative; margin-right: 10px; }
.bxapplyleft .bxapplygood dl dd.bxapply-text { width: 140px; margin-right: 0px; }
.bxapplyleft .bxapplygood dl dd h5 { font-size: 14px; color: #ffffff; line-height: 24px; padding-left: 2px; }
.bxapplyleft .bxapplygood dl dd p { font-size: 12px; color: #92abbf; line-height: 24px; padding-left: 2px; }
.bxapply .bxapplyright { background: url(../images/semipermeablebg.png) repeat; width: 300px; height: 385px; padding: 20px 20px 35px 30px; margin:0 10px 0 0;}
.bxapply .bxapplyright h4 { color: #ffffff; font-size: 14px; font-weight: bold; line-height: 24px; *font-size:13px;}
.bxapplyright .bxcooperae { margin-top: 5px; }
.bxapplyright .bxcooperae p { margin-bottom: 13px; width: 281px; }
.bxapplyright .bxcooperae p .item { display: block; text-align: left; width: 100%; font-size: 14px; line-height: 25px; color: #92abbf; }
.bxapplyright .bxcooperae p input.bx-text { background: #fff; border: 1px solid #d9d9d9; color: #595959; font-size: 12px; line-height: 17px; padding: 2px 6px; vertical-align: middle; border-radius: 5px; width: 266px; height: 28px; line-height: 28px; }
/*共建合作*/
.bxprovide .bxprovide-box .jointcoop-info li { width: 343px; text-align: left; float: left; margin: 10px 0px; }
.bxprovide .bxprovide-box .jointcoop-info li h4 { color: #000000; font-size: 14px; font-weight: bold; line-height: 30px; padding: 42px 0px 0px 100px; }
.bxprovide .bxprovide-box .jointcoop-info li p { padding-left: 100px; font-size: 12px; line-height: 24px; color: #555555; }
.bxpartnerone { background: #d6e5f8; }
.bxpartnerone .bxpartner-box { padding: 35px 30px 30px; }
.bxpartnerone .bxpartner-box h3 { color: #000000; font-size: 20px; line-height: 20px; }
.bxpartnerone .bxpartner-box ul li { text-align: center; float: left; padding: 20px 17px 30px; }
.bxpartnerone .bxpartner-box ul li i { height: 165px; display: block; margin-bottom: 10px; }
.bxpartnerone .bxpartner-box ul li p { font-size: 14px; line-height: 24px; color: #000000; }
.bxpartnerone .bxpartner-box ul li.special { width: 196px; }
.bxpartnerone .bxpartner-box ul li.specia2 { width: 120px; }
/*分销合作*/
.distribution { background: #d3f1ff; }
.salescontact { background: #ffffff; }
.salescontact .salesbox { padding: 35px 0px 30px; }
.salescontact .salesbox h3 { color: #000000; font-size: 20px; line-height: 20px; }
.salescontact .salesbox ul li { display: inline-block; zoom: 1; *display:inline;
height: 90px; width: 535px; float: left; margin-top: 20px; }
.salescontact .salesbox ul li h4 { color: #555555; font-size: 14px; font-weight: bold; line-height: 20px; position: relative; width: 100px; }
.salescontact .salesbox ul li p { font-size: 12px; line-height: 22px; color: #000; font-weight: normal; position: relative; top: -20px; left: 68px; }
.salescontact .salesbox ul li p b { text-align: right; width: 97px; display: inline-block; font-weight: normal; }
.salescontact .salesbox ul li p span { padding-left: 110px; }
.salescontact .salesbox ul li p span.space { padding-left: 96px; }
/*------------------------------------代理合作 end------------------------------------------------*/
/*-----------代理平台 -------------*/
.icon_provide { display: inline-block; vertical-align: middle; background: url(../images/icon_provide.png) no-repeat; width: 145px; height: 135px; }
.icon_provide1 { background-position: 4px 29px; }
.icon_provide2 { background-position: -112px 24px; }
.icon_provide3 { background-position: -240px 24px; }
.icon_provide4 { background-position: -360px 21px; }
.icon_bxapply { background: url(../images/icon_bxapply.png) no-repeat; display: inline-block; vertical-align: middle; width: 58px; height: 70px; }
.icon_bxapply1 { background-position: -22px 7px; }
.icon_bxapply2 { background-position: -78px 7px; }
.icon_bxapply3 { background-position: -144px 7px; }
.icon_bxapply4 { background-position: -210px 7px; }
.icon_bxapply5 { background-position: -22px -57px; }
.icon_bxapply6 { background-position: -78px -57px; }
.icon_bxapply7 { background-position: -144px -57px; }
.icon_bxapply8 { background-position: -210px -57px; }
.bx-submit { background: url(../images/btn_redapply.png) no-repeat; width: 282px; height: 45px; line-height: 45px; text-align: center; border: 0px; font-size: 16px; font-weight: bold; color: #ffffff; }
.icon_joint { background: url(../images/icon_provide2.png) no-repeat; display: inline-block; vertical-align: middle; float: left; width: 100px; height: 130px; }
.icon_joint1 { background-position: -24px 39px; }
.icon_joint2 { background-position: -228px 38px; }
.icon_joint3 { background-position: -444px 35px; }
.icon_cooper { background: url(../images/icon_cooper.png) no-repeat; display: inline-block; vertical-align: middle; height: 118px; }
.icon_cooper1 { background-position: -42px 0px; width: 160px; }
.icon_cooper2 { background-position: -231px 0; width: 199px; }
.icon_cooper3 { background-position: -470px 0; width: 152px; }
.icon_cooper4 { background-position: -662px 0; width: 108px; }
.icon_cooper5 { background-position: -862px 0; width: 223px; }
.icon_distribution { display: inline-block; vertical-align: middle; background: url(../images/icon_distribution.png) no-repeat; width: 145px; height: 135px; }
.icon_distribution1 { background-position: 4px 29px; }
.icon_distribution2 { background-position: -112px 24px; }
.icon_distribution3 { background-position: -240px 24px; }
.icon_distribution4 { background-position: -360px 21px; }
.icon_phone { background: url(../images/icon_phone.png) no-repeat; display: inline-block; vertical-align: middle; float: left; }
.icon_phone1 { background-position: -1px 10px; width: 50px; height: 90px; position: relative; left: 20px; }
.icon_phone2 { background-position: -67px 10px; width: 50px; height: 90px; position: relative; left: 20px; }
/*-----------代理平台 end-------------*/
/*select*/
.select_but{ position:relative;width:281px; height:32px; top:-10px; margin-bottom:10px;}
.selectbox{ border:none;  DISPLAY: block;width:266px; CURSOR: pointer;font-size:12px; height:32px; line-height:32px; background:none; z-index:1020;}
.select_bg{ float:left; width:266px; height:32px;  background:#fff url(../images/select_bg.png) no-repeat right 50%; padding:0 5px; border:1px solid #d9d9d9; border-radius:4px;}
.select_bg .select_bor{ float:left; width:115px; overflow:hidden}
.select_bg .select_but{ width:115px}
.select_but .selectbox-wrapper{ z-index:1000;width:276px; font-size:14px;line-height:29px;position: absolute; background:#fff; border:1px solid #d9d9d9 ; border-top:0; top:34px; text-align:left; right:0; left:0px;}
.select_but .selectbox-wrapper ul li.selected{ background:#FFF; font-weight:bold;width:271px;float:left;}
.select_but .selectbox-wrapper ul li.current{ color:#333; background-color: #e5e5e5;width:271px;float:left;}
.select_but .selectbox-wrapper ul li {padding:3px ; WIDTH:271px; height:24px; overflow:hidden; CURSOR: pointer; line-height:24px;float:left; font-size:12px;}
/*select*/
/*负载均衡*/
.main .container .balancer_a{ clear:both;}
.main .container .balancer_a .balancer_title { font-size: 30px; font-family: 微软雅黑; text-align: left; color: #333333; font-weight: bold; line-height: 50px; padding:0; text-indent:0;}
.balancer_p { color: #999999; font-size: 16px; font-family: "微软雅黑"; line-height: 28px; text-align: left; }
.balance_border { border-bottom: 1px dashed #dcdcdc; margin: 30px 0; }
.ban_pad{ width:100%; height:20px; clear:both;}
.modelbig { margin-top: 30px; padding-bottom: 25px; }
.modelbig .fleft dl.smallmodel { position: relative; height: auto; margin-bottom: 25px; height: 82px; }
.modelbig .fleft dl.smallmodel dt { font-size: 18px; font-family: "微软雅黑"; color: #333333; line-height: 28px; padding-left: 110px; }
.modelbig .fleft dl.smallmodel dd { color: #777; font-size: 14px; line-height: 20px; padding-left: 110px; }
.examination { background: url(../images/physicalexamination.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.examination2 { background: url(../images/SessionPersistence.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.examination3 { background: url(../images/load-balancingalgorithm.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.examination4 { background: url(../images/RealTimeMonitoring.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.main .balance_b { background: #fff; height: auto; padding: 40px 0px 25px 0px; }
.main .balance_b h3.balance_btitle { font-size: 18px; color: #333; font-family: "微软雅黑"; line-height: 28px; border-bottom: 1px solid #d2d2d2; padding-bottom: 5px; }
.main .balance_b .balance_c { padding: 20px 0px 20px 0; overflow: hidden; }
.main .balance_b .balance_c .fleft { width: 500px; }
.main .balance_b .balance_c .balance_pro{ padding:30px 0 0 0;}
.main .balance_b .balance_c .balance_img { width: 130px; }
.main .balance_b .balance_c .fuz { padding-right: 85px; }
.balance_b .balance_c .fleft dl { position: relative; padding-bottom: 30px; float: left; width: 370px; }
.balance_b .balance_c .fleft dl dt { color: #333; font-size: 14px; font-family: "微软雅黑"; line-height: 20px; padding-bottom: 6px; }
.balance_b .balance_c .fleft dl dd { font-size: 12px; color: #777; font-family: "微软雅黑"; line-height: 20px; }
/*cdn*/
.modle_cdn{ background:url(../images/safe_img.png) no-repeat right top;}
.modelbig .cdn_type dl { position: relative; height: auto; margin-bottom: 25px; height: 72px; width: 630px; }
.modelbig .cdn_type.fleft dl.smallmodel { height: 82px; }
.cdn_type .examination { background: url(../images/safe_01.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.cdn_type .examination2 { background: url(../images/safe_02.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.cdn_type .examination3 { background: url(../images/safe_03.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.cdn_type .examination4 { background: url(../images/safe_04.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.cdn_type .examination5 { background: url(../images/safe_05.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.main .balance_b .balance_c .safe_img { width: 80px; }
.balance_b .safe_cdn .fleft dl { width: 420px; }
.safe_cdn_title { clear: both; padding: 0 0 15px 0; overflow: hidden; }
.safe_cdn_title span { font-size: 16px; color: #333; line-height: 32px; padding: 0 5px 10px 5px; border-bottom: 1px solid #1c77bb; float: left; }
.main .balance_b .balance_border { margin: 5px 0; }
.safecdn_example{ padding:20px 0 50px 0;}

.safecdn_example h3{font-size: 18px;color: #333;line-height: 28px;border-bottom: 1px solid #d2d2d2; padding:5px 0; margin:0 0 30px 0;}
.picScroll-left { width:100%; position: relative; border: 1px solid #ddd; overflow:hidden; height:124px;}
.picScroll-left .hd .prev, .picScroll-left .hd .next { display: block; width: 25px; height: 124px;overflow: hidden; cursor: pointer; }
.picScroll-left .hd .next { background:url(../images/sage_left.png) no-repeat;position:absolute; left:0; top:0;}
.picScroll-left .hd .prev {background:url(../images/safe_right.png) no-repeat; position:absolute; right:0; top:0;}
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; }
.picScroll-left .hd ul li.on { background-position: 0 0; }
.picScroll-left .bd { position:absolute; left:24px; top:0; width:1045px; background:#fff; overflow:hidden;}
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { float: left; _display: inline; overflow: hidden; text-align: center; border-right:1px dashed #ddd;}
.picScroll-left .bd ul li img { width:130px; height:55px; padding:36px 10px;}

/*tiany*/
.main .container .balancer_a .balancer_title span{ font-size:26px; font-weight:normal; padding:0 0 0 10px;}
.modelbig .tiany dl { width: 630px; }
.tiany .examination { background: url(../images/tiany_01.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.tiany .examination2 { background: url(../images/tiany_02.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.tiany .examination3 { background: url(../images/tiany_03.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.tiany .examination4 { background: url(../images/tiany_04.png) no-repeat; width: 80px; height: 80px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.main .balance_b .balance_c .tiany_pro { width: 272px; }
.main .balance_b .balance_c .tiany_pro .safe_img{ width:180px; padding:15px 0 5px 0;}
.main .balance_b .balance_c .tiany_pro .safe_img img{ width:90px; height:90px;}
.balance_b .safe_cdn .tiany_pro dl{ width:200px; padding:10px 0;}
.balance_b .safe_cdn .tiany_pro dl dd{ background:url(../images/tiany_icon.png) no-repeat; padding:0 0 0 20px; line-height:20px;}
.main .tiany_hui{ background:#f7f7f7;}
.main .balance_b .balance_c .tiany_value { width: 272px; }
.main .balance_b .balance_c .tiany_value .safe_img{ width:180px; padding:15px 0 5px 0;}
.main .balance_b .balance_c .tiany_value .safe_img img{ width:90px; height:90px;}
.balance_b .safe_cdn .tiany_value dl{ width:160px; padding:10px 0;}
.balance_b .safe_cdn .tiany_value dl dd{ background:none; padding:0; line-height:20px;}
/*own_cloud*/
.own_cloud .examination { background:url(../images/own_c01.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.own_cloud .examination2 { background: url(../images/own_c02.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.own_cloud .examination3 { background: url(../images/own_c03.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.own_cloud .examination4 { background: url(../images/own_c04.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.own_cloud .examination5 { background: url(../images/own_c05.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.own_cloud .examination6 { background: url(../images/own_c06.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.own_cloud .examination7 { background: url(../images/own_c07.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.own_cloud .examination8 { background: url(../images/own_c08.png) no-repeat; width: 32px; height: 32px; display: block; margin-right: 5px; position: absolute; top: 0px; left: 2px; }
.modelbig .own_cloud{ width:740px;}
.modelbig .own_cloud dl.smallmodel dd{ padding-left:40px; line-height:32px;}
.modelbig .own_cloud dl.smallmodel{ float:left; width:370px; height:32px; margin:0 0 15px 0;}
.main .balance_b .balance_c .own_cloud_pro { width: 500px; padding:25px 0;}
.main .balance_b .balance_c .own_cloud_pro dl dd{ background:url(../images/own_c10.png) no-repeat left 12px; padding:0 0 0 20px; color:#666; font-size:14px; line-height:33px;}
.main .balance_b .balance_c .own_cloud_example { width:360px; padding:25px 0 0 0;}
.main .balance_b .balance_c .own_cloud_example .safe_img{ width:100px;}
.balance_b .safe_cdn .own_cloud_example dl{width:230px;}
.balance_b .safe_cdn .own_cloud_pro dl{width:460px;}
.safe_cdn p.allemail {height: 40px;padding-top: 20px;vertical-align: middle;line-height: 40px;}
.safe_cdn .icon_phone2 {height: 45px;left: 0px;background-position: -67px 0px;margin-right: 10px;}
/*electric*/
.home-title h1.title { color: #4b4b4b; font-size: 18px; font-weight: bold; height: 65px; line-height: 65px; }
.Electricvbrand .Electricvbrand-home { }
.Electricvbrand-home .eleborder { border-radius: 3px; background: #fff; border: 1px solid #e4e4e4; width: 228px; height: 210px; box-shadow: 0 1px 0 rgba(150, 150, 150, 0.2); text-align: center; padding: 15px; float: left; margin-right: 20px; }
.Electricvbrand-home .eleborder:last-child { margin-right: 0px; }
.Electricvbrand-home .noeleborder { margin-right: 0px; }
.Electricvbrand-home .eleborder span { margin: 10px 0px 0px; }
.Electricvbrand-home .eleborder .title { color: #454545; font-size: 14px; font-weight: bold; line-height: 50px; }
.Electricvbrand-home .eleborder p { text-align: left; color: #9d9d9d; line-height: 22px; font-size: 12px; }
.Electricproducts .BingoCloud { }
.Electricproducts .BingoCloud ul { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; width: 1100px; height: 535px; }
.Electricproducts .BingoCloud ul li { float: left; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; height: 267px; width: 274px; background: #fff; text-align: center; }
.Electricproducts .BingoCloud ul li span { margin: 32px 0px 5px; }
.Electricproducts .BingoCloud ul li .title { color: #454545; font-size: 14px; font-weight: bold; line-height: 50px; }
.Electricproducts .BingoCloud ul li p { color: #9d9d9d; line-height: 22px; font-size: 12px; }
.Electricproducts .BingoCloud ul li p.text-left { color: #9d9d9d; line-height: 22px; font-size: 12px; text-align: left; padding-left: 50px; }
.Electricsolution .Electricsolution-home { background: #fff; border: 1px solid #e5e5e5; }
.Electricsolution .Electricsolution-home ul li { margin: 30px 35px; width: 255px; display: inline-block; zoom: 1;  *display:inline;
text-align: center; }
.Electricsolution .Electricsolution-home ul li .title { color: #454545; font-size: 14px; font-weight: bold; line-height: 50px; text-align: left; padding-left: 60px; }
.Electricsolution .Electricsolution-home ul li p { color: #9d9d9d; line-height: 22px; font-size: 12px; text-align: left; padding-left: 60px; }
.Electricview .Electricview-home { background: #f5fdff url(../images/Electricview.jpg) no-repeat center; border: 1px solid #e5e5e5; height: 268px; position: relative; }
.Electricview-home .Elview_one { color: #8e8e8e; font-size: 12px; left: 104px; position: absolute; text-align: right; top: 43px; line-height: 22px; }
.Electricview-home .Elview_two { color: #8e8e8e; font-size: 12px; position: absolute; right: 101px; text-align: left; top: 43px; line-height: 22px; }
.Electricview-home .Elview_three { bottom: 29px; color: #8e8e8e; font-size: 12px; left: 77px; position: absolute; text-align: right; line-height: 22px; }
.Electricview-home .Elview_four { bottom: 43px; color: #8e8e8e; font-size: 12px; position: absolute; right: 112px; text-align: left; line-height: 22px; }
.Electricview-home .Electricmap { width: 455px; }
.Electricview-home .Electricmap .Electricmap_info { background: #fff; border: 1px solid #e5e5e5; padding: 5px; width: 443px; height: 244px; }
.Electricview-home .Electricmap dl { margin-top: 30px; }
.Electricview-home .Electricmap dl dd { color: #707070; line-height: 22px; }
.Electricview-home .Electriccon { width: 500px; }
.Electriccon .ElectricList { border: 1px solid #e5e5e5; padding: 0px 20px; }
.Electriccon .ElectricList .form-horizontal .control-label { float: none; text-align: left; line-height: 30px; color: #000; font-size: 12px; font-weight: bold; }
.Electriccon .ElectricList .form-horizontal .control-group input { border: 1px solid #f0f0f0; border-radius: 0px; width: 444px; height: 22px; }
.Electriccon .ElectricList .form-horizontal .control-group { margin-bottom: 3px; }
.Electriccon .ElectricList .form-horizontal .control-group select { border: 1px solid #f0f0f0; border-radius: 0px; width: 444px; height: 22px;  *width:454px;
}
.Electriccon .ElectricList .form-horizontal .control-group textarea { border: 1px solid #f0f0f0; border-radius: 0px; width: 444px; }
.Electriccon .ElectricList .form-horizontal .form-actions { background: none; border: 0px; padding: 0px; }
.Electricview-home .Electricmap dl dd a { color: #707070; }
.icon_Electric { background: url(../images/icon_Electric.png) no-repeat; display: inline-block; vertical-align: middle; }
.icon_Electric1 { background-position: -13px 0px; width: 80px; height: 80px; }
.icon_Electric2 { background-position: -91px 0px; width: 80px; height: 80px; }
.icon_Electric3 { background-position: -163px 0; height: 80px; width: 69px; }
.icon_Electric4 { background-position: -230px 0px; width: 80px; height: 80px; }
.icon_BingoCloud1 { background-position: -13px -83px; width: 80px; height: 80px; }
.icon_BingoCloud2 { background-position: -116px -83px; width: 80px; height: 80px; }
.icon_BingoCloud3 { background-position: -220px -83px; width: 80px; height: 80px; }
.icon_BingoCloud4 { background-position: -323px -83px; width: 80px; height: 80px; }
.icon_BingoCloud5 { background-position: -13px -174px; width: 80px; height: 80px; }
.icon_BingoCloud6 { background-position: -116px -174px; width: 80px; height: 80px; }
.icon_BingoCloud7 { background-position: -220px -174px; width: 80px; height: 80px; }
.icon_BingoCloud8 { background-position: -323px -174px; width: 80px; height: 80px; }
.icon_solution1 { background-position: -13px -267px; width: 75px; height: 70px; }
.icon_solution2 { background-position: -116px -267px; width: 75px; height: 72px; }
.icon_solution3 { background-position: -224px -273px; width: 75px; height: 70px; }
.ban06{ background:url(../images/Elicbanner3.jpg) no-repeat center;}