

.developer-line{width:650px;margin:20px 0 10px 60px;}
.developer-line .developer-title{float:left;font-size:14px;font-weight:700;color:#464545;}
 .developer-line .wangwang{float:right;font-size:14px;font-weight:700;color:#464545;}
.developer-line .wangwang a img{vertical-align:middle;}
.developer-service-tabbar{float:left;padding:0 0 0 0; width:60px;}
 .vmconfig .rds_database_version{ line-height: 20px}
.page-buy .vmcart .header{ background: url(../../images/aliyun/sprite_buyrds.gif) 0 -80px no-repeat}
 .vmconfig .rds_database_version label{ padding: 0 0 0 10px}
  .vmconfig .rds_database_version label input{vertical-align: middle; margin: 0 5px 0 0}
 .vmconfig .rds_database_version label span{ vertical-align: middle;} 

.developer-service-maincolumn{position:relative;float:left; width:660px; overflow:hidden; *zoom:1;}
.developer-service-sidebar{ float:right; width:220px;}
.developer-service-mainpanel{ position:relative;}
.developer-service-mainpanel-body{ border:3px solid #fdce7b; background:#fff; padding:20px; border-radius: 10px; }
.developer-service-mainpanel .developer-service-intro{ line-height:20px; color:#666; padding-bottom:15px;}
.developer-service-mainpanel .developer-service-intro strong{ color:#333;font-weight:700;}
.developer-service-mainpanel .developer-service-intro a{ color:#0981D0;}
.developer-service-mainpanel .developer-service-intro a:hover{ text-decoration:underline;}
.developer-service-mainpanel h1{ font-size:14px; font-weight:bold; font-family:"Microsoft YaHei",Tahoma, "SimSun"; color:#666; padding:15px 0;}
.developer-service-mainpanel-body .bandwidth-slider-labels{ position:relative;}
.developer-service-mainpanel-body .bandwidth-slider-labels label{ position:relative; top:0;}
.developer-service-lbs{ background:url(../../images/aliyun/dev_slb_bg.jpg) no-repeat 60px top; margin:0 -60px;}
.developer-service-lbs-bottombg{ background:url(../../images/game/slb_bottom_bg.jpg) 0 bottom no-repeat; min-height:750px; _height:750px;}
.developer-service-lbs-content{ padding:40px 140px 0 63px}
.developer-service-lbs-content p{ line-height:200%; margin-top:30px;}
.developer-service-lbs-content h2{ padding-bottom:10px; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei",Tahoma, "SimSun"; color:#666;}
.developer-service-mainpanel-body .developer-service-lbs-content .developer-service-buttonbar{text-align:left; padding-left:0;}

.developer-service-mainpanel-body .developer-service-buttonbar{ text-align:left; padding-left:80px;}
.developer-service-buttonbar{ padding:20px 0 5px 0; text-align:center;}

.developer-service-mainbody .developer-service-sidebar .panel-1{ margin-top:0;}
.developer-service-added-group{ margin-bottom:10px; padding:0 0 5px 0; background:url(../../images/game/hSeparator-2.gif) center bottom no-repeat;}
.developer-service-added-group h2{ font-family:"Microsoft YaHei",Tahoma, "SimSun"; font-size:14px; font-weight:bold; padding:5px 0 5px 10px;}
.developer-service-added-group-body{ overflow:auto; position:relative; left:0; top:0; zoom:1;}
.developer-service-added-group-body .noItemMsg{ padding:10px; text-align:center; color:#999;}
.developer-service-added-item{ border:1px solid #E2E2E4; border-radius:8px; background:#F5F5F5 url(../../images/game/service-added-item-bg.gif) 0 0 repeat-x; padding:5px 10px; position:relative; margin-bottom:5px; *zoom:1}
.developer-service-added-item .btn-close{ width:16px; height:16px; cursor:pointer; position:absolute; top:5px; right:5px; display:block; background:url(../../images/game/sprite-icons.gif) 2px 2px no-repeat;}
.developer-service-added-item ul li{ padding:1px 0;}
.developer-service-added-item ul li a{ color:#0981D0; text-decoration:underline;}
.developer-service-added-item ul li .field-name{ display:inline-block; *display:inline; *zoom:1; width:70px;}
.developer-service-added-item ul li .fixedWidth{ display:inline-block; *display:inline; *zoom:1;}
.developer-service-added-item ul li .inline-field-name{ margin-left:5px;}
.service-sidebar-total-price{ color:#F4780A; font-weight:bold; font-size:20px; font-family:"Microsoft YaHei",Tahoma, "SimSun"; padding:5px 0 0 0; text-align:center;}


.developer-section-yundun{ clear:both; line-height:180%;}
.developer-section-yundun h2{ display:block; clear:both; font-size:14px; font-weight:bold; margin-bottom:10px;}
.developer-section-yundun h2 span{ font-size:12px; color:#999; font-weight:normal; margin-left:5px;}
.developer-section-yundun p{ padding-bottom:10px;}
.developer-section-yundun .options{ padding-left:80px;}
.developer-section-yundun .options input{ vertical-align:middle; width:14px; height:14px; margin:0 5px 0 0;}
.developer-section-yundun .options label{ vertical-align:middle; *zoom:1;}
.developer-section-yundun .options label span{ *zoom:1;}
.developer-section-yundun .options label i{ display:inline-block; *display:inline; *zoom:1; width:16px; height:16px; vertical-align:middle; background:url(../../images/aliyun/icon_question.gif) 0 0 no-repeat; margin-left:5px; cursor:help;}

.li-1{ color: #666; font-family: "微软雅黑"; font-weight: 700; line-height: 20px; font-size:18px;}
.li-1 .num-bg{ 
	background: url("../../images/game/sidebar_bullet_bg.png") no-repeat scroll -27px -60px transparent;
	color: #FFFFFF;
	display: inline;
	float: left;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	margin-right: 7px;
	text-align: center;
	width: 20px;
}

.panel-1{ clear:both;padding:5px;}
.hSeparator-1{ height:3px; clear:both; background:url(../../images/game/hSeparator-1.gif) center 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}
.hSeparator-2{ height:3px; clear:both; background:url(../../images/game/hSeparator-2.gif) center 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}
.form-1{}
.form-1 .field{ padding:10px 0; }

.form-1 .field:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.form-1 .field{ display:inline-block; }
/* Hides from IE-mac \*/
* html .form-1 .field{height:1%;}
.form-1 .field{display:block;}
/* End hide from IE-mac */

.form-1 .field .field-name{ width:100px; float:left; text-align:right; margin-right:10px;}
.form-1 .field .field-content{ width:500px; float:left;}
.form-1 .field .field-content label.item{ display:inline-block; *display:inline; *zoom:1; margin-right:30px;}
.form-1 .field .field-content label .radio{ display:block; float:left; width:14px; height:14px; margin:2px 3px 0 2px;}

.orange{ color:#F4780A;}

.btn-1{ display:inline-block; *display:inline; *zoom:1;}
.btn-1-left{ display:block; float:left; padding-left:5px; background:url(../../images/game/sprite-buttons.gif) left 0 no-repeat;}
.btn-1:hover .btn-1-left{ background-position:left -100px;}
.btn-1-right{ display:block; float:left; padding-right:5px; background:url(../../images/game/sprite-buttons.gif) right 0 no-repeat;}
.btn-1:hover .btn-1-right{ background-position:right -100px;}
.btn-1-center{ display:block; float:left; padding:0 20px; height:42px; text-align:center; background:url(../../images/game/sprite-buttons.gif) center -48px repeat-x;}
.btn-1:hover .btn-1-center{ background-position:center -148px; cursor:pointer;}
.btn-1-center span{ display:inline-block; *display:inline; *zoom:1; font-size:18px; font-weight:bold; color:#613D0A; font-family:"Microsoft YaHei",Tahoma, "SimSun"; margin-top:6px;}
.btn-1-disabled{ cursor:default;}
.btn-1-disabled .btn-1-left,.btn-1-disabled:hover .btn-1-left{ background-position:left -200px;}
.btn-1-disabled .btn-1-right,.btn-1-disabled:hover .btn-1-right{ background-position:right -200px;}
.btn-1-disabled .btn-1-center,.btn-1-disabled:hover .btn-1-center{ background-position:center -248px; cursor:default;}
.btn-1-disabled .btn-1-center span,.btn-1-disabled:hover .btn-1-center span{ color:#C0C0C0;}

.btn-2{ display:inline-block; *display:inline; *zoom:1;}
.btn-2-left{ display:block; float:left; padding-left:5px; background:url(../../images/game/sprite-buttons.gif) left -296px no-repeat;}
.btn-2:hover .btn-2-left{ background-position:left -376px;}
.btn-2-right{ display:block; float:left; padding-right:5px; background:url(../../images/game/sprite-buttons.gif) right -296px no-repeat;}
.btn-2:hover .btn-2-right{ background-position:right -376px;}
.btn-2-center{ display:block; float:left; padding:0 10px; height:32px; text-align:center; background:url(../../images/game/sprite-buttons.gif) center -336px repeat-x;}
.btn-2:hover .btn-2-center{ background-position:center -416px; cursor:pointer;}
.btn-2-center span{ display:inline-block; *display:inline; *zoom:1; font-size:12px; color:#613D0A; font-family:"SimSun","Tahoma"; margin-top:6px; line-height:150%;}
.btn-2-disabled{ cursor:default;}
.btn-2-disabled .btn-2-left,.btn-2-disabled:hover .btn-2-left{ background-position:left -200px;}
.btn-2-disabled .btn-2-right,.btn-2-disabled:hover .btn-2-right{ background-position:right -200px;}
.btn-2-disabled .btn-2-center,.btn-2-disabled:hover .btn-2-center{ background-position:center -248px; cursor:default;}
.btn-2-disabled .btn-2-center span,.btn-2-disabled:hover .btn-2-center span{ color:#C0C0C0;}

.imgWrapper{ position:relative; text-align:center;}
.imgWrapper img{ border:0; display:block; margin:0 auto;}
.imgWrapper .textbox{ font-size:12px; line-height:150%; position:absolute; display:block; left:0; top:0; text-align:left; width:600px; color:#666;}


.aliyun-slider{}
.aliyun-slider .alipw-slider-wrap{ padding:6px 0;}
.aliyun-slider .alipw-slider-block{ width:30px; height:28px; background:url(../../images/game/sprite-slider.gif) 0 -68px no-repeat;}
.aliyun-slider .alipw-slider-block span{ background:none;}
.aliyun-slider .alipw-slider-track-left{ background:url(../../images/game/sprite-slider.gif) left 0 no-repeat;}
.aliyun-slider .alipw-slider-track-right{ background:url(../../images/game/sprite-slider.gif) right 0 no-repeat;}
.aliyun-slider .alipw-slider-track-center{ background:url(../../images/game/sprite-slider.gif) center -17px repeat-x; height:16px;}
.aliyun-slider .alipw-slider-track-fill-left{ background:url(../../images/game/sprite-slider.gif) left -34px no-repeat;}
.aliyun-slider .alipw-slider-track-fill-right{ background:url(../../images/game/sprite-slider.gif) right -34px no-repeat;}
.aliyun-slider .alipw-slider-track-fill-center{ background:url(../../images/game/sprite-slider.gif) center -51px repeat-x; height:16px;}

.aliyun-scrollbar{ padding-left:3px;}
.aliyun-scrollbar .alipw-slider-vertical{ width:9px; padding:0;}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-track{ visibility:hidden;}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block{ width:9px; left:3px;}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-hover{ opacity:0.6; filter:alpha(opacity=50);}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-down{ opacity:0.8; filter:alpha(opacity=80);}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-left,.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-hover .alipw-slider-block-left,.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-down .alipw-slider-block-left{ background:url(../../images/game/sprite-scrollbar.png) 0 top no-repeat; _background-image:url(../../images/game/sprite-scrollbar.gif)}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-right,.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-hover .alipw-slider-block-right,.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-down .alipw-slider-block-right{ background:url(../../images/game/sprite-scrollbar.png) 0 bottom no-repeat; _background-image:url(../../images/game/sprite-scrollbar.gif)}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-center{ background:#CDCDCD; width:9px}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-block-bg{ display:none;}
.aliyun-scrollbar .alipw-slider-vertical .alipw-slider-track-center{ width:9px;}



.textAlign4BigComp{ display:inline-block; *display:inline; *zoom:1;  vertical-align:top;}
 
.aliyun-developer-service-checkout-window{}
.aliyun-developer-service-checkout-window .alipw-panel-header{ background:#FFF; border:none; height:auto;}
.aliyun-developer-service-checkout-window .alipw-panel-body{ border:none;}
.aliyun-developer-service-checkout-window .alipw-panel-header-text-shadow{ display:none;}
.aliyun-developer-service-checkout-window .alipw-panel-header-text-fore{ font-family:"Microsoft YaHei",Tahoma, "SimSun"; font-size:14px; font-weight:bold; color:#666; }
.aliyun-developer-service-checkout-window .alipw-panel-header-text-fore a{ font-family:Tahoma, "SimSun"; font-size:12px; font-weight:normal; color:#06C; margin-left:10px;}
.aliyun-developer-service-checkout-window .alipw-panel-header-text{ margin:12px 0 0 12px;}
.aliyun-developer-service-checkout-window .button-alipw-panel-header-red{ background:url(../../images/game/sprite-icons.gif) 0 -50px;}
.aliyun-developer-service-checkout-window .button-alipw-panel-header-red table{ display:none;}
.aliyun-developer-service-checkout-window .alipw-panel-header-buttons{right:12px; top:12px;}

.service-checkout-table-wrap{ padding:10px; font-family:Arial, "SimSun", Tahoma;}
.service-checkout-table-container{ overflow:auto; height:305px;}
.service-checkout-table{ font-size:12px; color:#666;}
.service-checkout-table table{ width:100%; border-collapse:collapse;}
.service-checkout-table table tr th{ padding:8px 10px; font-weight:normal; text-align:center; background:#EBEBEB; border-right:2px solid #FFF; white-space:nowrap;}
.service-checkout-table table tr th input{ width:14px; height:14px; margin:0; padding:0; vertical-align:middle;}
.service-checkout-table table tr th label{ margin-left:5px;}
.service-checkout-table table tr td{ text-align:center; padding:8px 10px; background:#F5F5F5; border-right:2px solid #FFF; border-bottom:2px solid #FFF;}
.service-checkout-table-bottom{ padding:10px 0 0 0; text-align:left;}
.service-checkout-table-bottom .buttons{ float:left; line-height:0;}
.service-checkout-table-bottom .buttons .btn-2{ margin-right:6px; line-height:150%;}
.service-checkout-table-bottom .total{ line-height:150%; float:right; font-family:"Microsoft YaHei",Tahoma, "SimSun"; font-size:14px; font-weight:bold; color:#666; padding:5px 15px 0 0;}

.service-suites-detail{ float: none; width:170px; border:2px solid #CCC; border-radius:10px; padding:4px 8px; background:#f6f6f6; overflow:hidden; *zoom:1}
.service-suites-detail li{ width:100%; float:left; padding:2px 0;}
.service-suites-detail li label{margin-right:10px;display:inline-block; *display:inline; *zoom:1;}
.service-form-payment-readonly{ padding:7px 3px 10px 3px;}
.service-form-payment-readonly span{ padding:0 10px; font-size:14px;}

.developer-validator{ padding-left:20px!important;}
.developer-NT-validator{ padding-left:35px!important}
.developer-hotspot-wrap{ position:relative;}
.developer-hotspot-wrap a{ position:absolute; display:block; background:#FFF; opacity:0; filter:alpha(opacity=0);}
.developer-hotspot-wrap a:hover{ opacity:0.3; filter:alpha(opacity=30);}

.developer-checkbox{ width:14px; height:14px; vertical-align:middle;}
.service-sidebar-agreement{ text-align:center;}
.service-sidebar-agreement a{ color:#666;}


.developer-about-maincolumn{ float:left; width:780px; overflow:hidden; *zoom:1;}
.developer-about-sidebar{ float:right; width:200px; padding-top:10px;}
.developer-about-sidebar .panel-1{ border-radius:0 10px 10px 0; border-left:none; height:500px; padding-left:0}
.developer-about-sidebar .panel-1 ul{ padding-top:20px;}
.developer-about-sidebar .panel-1 ul li{ padding:8px 0 10px 18px; background:url(../../images/game/hSeparator-2.gif) no-repeat -70px bottom}
.developer-about-sidebar .panel-1 ul li a{ color:#666;}
.developer-about-mainpanel{display:none;border:1px solid #E2E2E4; background:#FFF; padding:30px 120px 20px 60px; border-radius: 10px; min-height:750px; _height:750px;}
.developer-about-mainpanel h1{ font-family:"Microsoft YaHei",Tahoma, "SimSun"; font-size:18px; font-weight:bold; padding-left:16px; background:url(../../images/game/sprite-icons.gif) 0 -94px no-repeat; margin-left:-16px;}
.developer-about-mainpanel .help-tit-1{font-weight:700;font-size:14px;color:#333;}
.developer-about-mainpanel .help-tit-2{color:#333;padding-top:10px;}
.developer-about-mainpanel p{ padding:10px 0; line-height:200%}
.developer-about-mainpanel .help-table-1{border:1px solid #ccc;}
.developer-about-mainpanel .help-table-1 thead th{color:#fff;background:#aaa;border:1px solid #ccc;line-height:22px;text-align:center;font-weight:normal;}
.developer-about-mainpanel .help-table-1 td{color:#666;border:1px solid #ccc;line-height:22px;text-align:center;}
.developer-about-table{}
.developer-about-table table{ width:100%;}
.developer-about-table table tr{}
.developer-about-table table tr td{ line-height:200%; padding:0 0 0 20px; height:38px; border-bottom:2px solid #FFF;}
.developer-about-table table tr td.field-name{ background:url(../../images/game/game-about-table-bg.gif) left 0 no-repeat;}
.developer-about-table table tr td.field-name span{ line-height:38px; color:#44350D; padding-right:15px; display:block; clear:both; height:38px; background:url(../../images/game/game-about-table-bg.gif) right -48px no-repeat; font-family:"Microsoft YaHei",Tahoma, "SimSun"; font-size:14px; font-weight:bold;}
.developer-about-table table tr td.field-value{ background:url(../../images/game/game-about-table-bg.gif) right -96px no-repeat; font-family:"Microsoft YaHei",Tahoma, "SimSun"; font-size:14px; font-weight:bold;}

/* css forms */
.cssSelect{ float:left;margin:0 10px 0 0;white-space:nowrap; }
.cssSelect *{ margin:0;padding:0;font:14px/120% Helvetica, Arial, sans-serif;  }
.selectBox{ float:left;color:#6C6C6C;cursor:pointer; }
.sDisabled{ color:#CCC;cursor:default; }

.cssRadio{ position:absolute; }
.radioBox{ float:left;width:20px;height:20px;background:url(../../images/game/forms.gif) no-repeat;cursor:pointer; }
.rNormal{ background-position:0 -400px; }
.rHover{ background-position:-50px -400px; }
.rChecked{ background-position:-100px -400px; }
.rCheckedHover{ background-position:-150px -400px; }
.rDisabled{ background-position: -200px -400px; }
.rCheckedDisabled{ background-position: -250px -400px; }

.cssText{ float:left; }
.cssText *{ overflow:hidden; }
.textBox{ padding:0 0 0 8px; }
.textInnerBox{ padding:4px 8px 0 0;height:27px; }
.textBox input{ margin:0;padding:3px 0;font:14px/1 Helvetica, Arial, sans-serif;background:transparent;line-height:15px;border:0;outline:0;color:#6C6C6C; }
.tDisabled input{ color:#CCC; }
.textBox,
.textInnerBox{ float:left;background:url(../../images/game/forms.gif) no-repeat; }
.tBlur{ background-position:0 -450px; }
.tHover{ background-position:0 -500px; }
.tFocus{ background-position:0 -550px; }
.tFocus input{ color:#F7731A; }
.tDisabled{ background-position:0 -600px; }

.tBlur .textInnerBox{ background-position:100% -450px; }
.tHover .textInnerBox{ background-position:100% -500px; }
.tFocus .textInnerBox{ background-position:100% -550px; }
.tDisabled .textInnerBox{ background-position:100% -600px; }

.cssButton{ float:left;margin:0 10px 0 0; }
.buttonBox,
.buttonInnerBox{ float:left;background:url(../../images/game/forms.gif) no-repeat;  }
.buttonInnerBox{ margin:0;padding:0;border:0;display:block; }

.buttonBox{ padding:0 0 0 12px;height:31px;cursor:pointer; }
.buttonBox .buttonInnerBox{ padding:7px 12px 10px 0;width:auto;
height:auto;overflow:visible;
font-size:14px;line-height:14px;color:#6C6C6C;cursor:pointer; }

.bNormal{ background-position:0 -650px; }
.bHover{ background-position:0 -700px; }
.bClick{ background-position:0 -750px; }

.bNormal .buttonInnerBox{ background-position:100% -650px; }
.bHover .buttonInnerBox{ background-position:100% -700px; }
.bClick .buttonInnerBox{ background-position:100% -750px; }

.cssSelect{ float:none; display:inline-block; *display:inline; *zoom:1;}
.cssText{ margin-right:10px;}
/*add by siwei.ransw@aliyun-inc.com*/
.vmconfig .configName{width: 155px;
font-size: 14px;
height: 16px;
line-height: 16px;
padding: 5px 7px;
border: 1px solid #CCC;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset;
border-radius: 3px;
margin: -3px 10px 0 0;
vertical-align: middle;
color: #666;
}
.c-button-7,
.c-button-8,
.c-button-7 span,
.c-button-8 span,
.c-button-7 em,
.c-button-8 em{ background-image:url(../../images/www-summerwind/sprite.png); _background-image:url(../../images/www-summerwind/sprite.gif); background-repeat:no-repeat;}
.c-button-7,
.c-button-8{ display:inline-block; *display:inline; *zoom:1; padding-left:5px; background-position:left -1520px; color:#FFFFFF;}
.c-button-7 span,
.c-button-8 span{ display:block; float:left; padding-right:5px; background-position:right -1520px;}
.c-button-8{background-position:0 -1620px;  color:#333;}
.c-button-8 span{background-position:right -1620px;}
.c-button-7 em,
.c-button-8 em{ display:block; float:left; background-position:0 -1570px; background-repeat:repeat-x; height:27px; padding:8px 20px 0 20px; font-size:14px;font-weight:bold; color:#FFFFFF; cursor:pointer; white-space:nowrap; line-height:18px;}
.c-button-8 em{background-position:0 -1670px; color:#333;}

.c-button-7-disabled{ background-position:0 -1620px; cursor:default;}
.c-button-7-disabled span{background-position:right -1620px; cursor:default;}
.c-button-7-disabled em{background-position:0 -1670px; color:#CCC; cursor:default;}