

/* layout 
---------------------------------------------------------------*/

/*
 * Mod by shenjianming 2011-07-02
*/
html{background:#fff url(../images/xs/xs_bg.png) repeat}
/*body{background:url(../images/xs/xs_top_bg.png) repeat-x;}
.read_body{background:url(../images/xs/body.jpg) repeat-x;}*/

/*控件*/
.tag-corner{width:0;height:0;border:5px solid;overflow:hidden;}
.tag-corner.c-fff-top{border-color:#fff transparent transparent transparent;_border-color:#fff #ffc #ffc #ffc;_filter:chroma(color = #ffffcc)}
.tag-corner.c-aaa-f4-top{border-color:#aaa #f4f4f4 #f4f4f4 #f4f4f4;}

/*topbar*/
.aliyun-topbar{height:30px; background:url(http://static.aliyun.com/images/aliyun/aliyun_topbar.png) repeat-x 0 -30px;}
.aliyun-topbar-wrap{width:980px;height:30px;margin:0 auto;}

.aliyun-topbar-wrap .login-info{float:right;display:inline;color:#666;line-height:30px;}
.aliyun-topbar-wrap .login-info .division{color:#aaa;}
.aliyun-topbar-wrap .login-info .user-id{color:#f89727; font-weight:700;}
.aliyun-topbar-wrap .login-info a{color:#666;}
.aliyun-topbar-wrap .login-info .login-link a{color:#666;margin:0 7px;}
.aliyun-topbar-wrap .login-info a.link-reg{margin-left:15px;}
.aliyun-topbar-wrap .login-info a.link-login-out{margin-left:10px;}
.aliyun-topbar-wrap .login-info a.link-console{margin-left:15px;}
.aliyun-topbar-wrap .login-info .login-link em{color:#f00;}

/*header*/
.aliyun-header{height:110px;background:#287eb9;}
.aliyun-header-wrap{width:980px;margin:0 auto;}
.aliyun-header-wrap h1{float:left;display:inline;margin:25px 0 0 30px;}
/*nav*/
.aliyun-pw-nav{width:972px;height:40px;margin:-10px auto 10px auto;padding-left:8px;background:url(../images/core/v2/nav.png) no-repeat 0 0;box-shadow:0 0 3px rgba(0,0,0,.28)}
.aliyun-pw-nav .aliyun-pw-nav-r{height:40px;padding-right:8px;background:url(../images/core/v2/nav.png) no-repeat right -40px;}
.aliyun-pw-nav .nav-wrap{padding:0 0 0 12px;height:40px;background:url(../images/core/v2/nav.png) repeat-x right -80px;}
.aliyun-pw-nav .nav-list{float:left; font-weight:700;}
.aliyun-pw-nav .nav-list li{float:left;padding:0 12px; height:40px;_overflow:hidden;}
.aliyun-pw-nav .nav-list li a{position:relative;float:left; display:inline; text-align:center;height:40px; line-height:40px; font-size:14px; padding:0 12px;color:#484848;}
.aliyun-pw-nav .nav-list li a .hot{position:absolute; top:-7px; right:-10px; _right:2px; width:26px; height:18px; overflow:hidden; text-indent:-9em; background:url(../images/core/v2/xs_share_icons.png) no-repeat 0 -110px;}
.aliyun-pw-nav .nav-list li a:hover{background:url(../images/core/v2/nav.png) repeat-x 0 -120px;}
.aliyun-pw-nav .nav-list li a.current {border-bottom:3px solid #f39704;_position:relative;}

.aliyun-pw-nav .user_connect{float:right;}
.aliyun-pw-nav .user_connect li{float:left;margin:9px 20px 0 0;position: relative;}
.aliyun-pw-nav .user_connect li a{float:left;padding-left:25px;height:22px; line-height:22px; overflow:hidden; color:#484848; background:url(../images/core/v2/xs_share_icons.png) no-repeat -99em -99em;}

.aliyun-pw-nav .user_connect li a.xs_share_weibo{padding-left:30px; background-position:0 0;}
.aliyun-pw-nav .user_connect li a.xs_share_ww{background-position:0 -88px;}

.layout_main{clear:both;width: 980px; margin: 0 auto;text-align: left;}
/*
 * End 2011-07-02 min-height:450px;_height:450px;_overflow:visible;
*/



/*
-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#e5e5e5));background: -moz-linear-gradient(#FFFFFF, #e5e5e5);background: linear-gradient(#FFFFFF, #e5e5e5);-pie-background: linear-gradient(#FFFFFF, #e5e5e5)
*/


.layout_main_content{border:0px solid;border-color:#ececec #fff #ececec #ececec;padding:8px 8px 35px;min-height:450px;overflow: hidden;zoom:1;_height:450px;_overflow:visible;}

.layout_main_s2{clear:both;width:978px;text-align: left;background:#fafafa; position: relative;z-index:1; overflow: hidden;border:1px solid #d2d2d2;}
.layout_main_s3{ background: #fff;}


.promo_banner{
	clear:both;border: 0px solid #696;padding: 0; width: 980px; margin: 0 auto 10px auto;text-align: left;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: #999 0px 0px 8px;-moz-box-shadow: #999 0px 0px 8px;box-shadow: #999 0px 0px 8px;background: #fff;position: relative;z-index:2;*display:none;}


/* site_nav */
.site_nav{ float: right;width: 778px;position: relative; z-index: 2300;margin: 3px 0 0 0; display: inline;height: 28px; line-height: 28px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: #999 0px 0px 6px;-moz-box-shadow: #999 0px 0px 6px;box-shadow: #999 0px 0px 6px;background: url(../images/core/bg/siteNav.png) transparent repeat-x 0 -97px; text-align:left;}
.site_nav .navL{ position: absolute; z-index: 2301; left: 0;height: 28px; width: 38px; overflow: hidden;background: url(../images/core/bg/siteNav.png) transparent no-repeat 0 -3px; }
.site_nav .navR{ position: absolute; z-index: 2302; right: 0;height: 28px; width: 38px; overflow: hidden;background: url(../images/core/bg/siteNav.png) transparent no-repeat right -50px;}
.site_nav ul{ float: left;display: inline; position: relative; z-index: 2330; margin: 0 0 0 20px;}
.site_nav li { float: left; height: 28px; line-height: 28px; position: relative;}
.site_nav li a{ cursor: pointer;float: left;color: #fff;padding: 0 25px;height: 28px; line-height: 28px;}
.site_nav li a:hover{ text-decoration: none; color: #fff;background: url(../images/core/bg/siteNav_over.gif) no-repeat right -49px;padding: 0 3px 0 0; }
.site_nav li a:hover span{ background: url(../images/core/bg/siteNav_over.gif) no-repeat 0 0; float: left; height: 28px; padding: 0 22px 0 25px;}

.site_nav li.current a{ background: url(../images/core/bg/siteNav_over.gif) transparent no-repeat right -49px;padding: 0 3px 0 0; }
.site_nav li.current span{ float: left; padding: 0 22px 0 25px;background: url(../images/core/bg/siteNav_over.gif) transparent no-repeat 0 0; height: 28px; color: #fff; cursor: pointer;}

.site_nav li em,.site_nav li.current em{ float: left;text-shadow:#ac3f00 1px 1px 0;>filter:DropShadow(Color=#ac3f00, OffX=1, OffY=1, Positive=true); cursor:pointer;}

.sub_nav { position: absolute; z-index: 2344; left:18px; top: 28px;border: 1px solid #ddd; background: #ebf6fb; padding: 1px; margin:0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.sub_nav dd{display: block;}
.site_nav .sub_nav dd a{ display: block;color: #333; padding: 4px 5px; float: none; height: auto; line-height: normal;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; background:none;}
.sub_nav dd a:hover{ background: #fa7212; color: #fff;padding: 4px 5px;}
.sub_nav dd.selectd a{ background: #fa7212; color: #fff;}

.site_nav em.expand{background: url(../images/core/icon/icon_common.png) transparent no-repeat right -4076px; padding-right: 15px;}















/*  */



.business { clear: both;padding: 0 0; margin: 0 auto 0 auto; width: 980px;text-align:left;}
.business_panel{ float: left; width: 320px; margin: 0 0 0 10px;display: inline;height: 148px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: #bbb 0px 0px 4px;-moz-box-shadow: #bbb 0px 0px 4px;box-shadow: #bbb 0px 0px 4px;background:#fff; position: relative; z-index: 3000;}
.state_normal { padding: 15px 0px 0 5px;}
.state_normal dt{ float: left; width: 120px;}
.state_normal dd{ margin: 0 5px 0 130px; }
.state_normal dd.title{font-family:"Microsoft YaHei";font-size: 20px; font-weight: bold; padding: 0 0 5px 0; text-indent: -99999px;background: url(../images/core/other/title.gif) no-repeat 0 -2200px; }
.state_normal dd.des{line-height: 20px; padding: 2px 0 5px 0;;}
.state_normal dd a.moreInfo{ float: right;padding: 0 15px 0 0;background: url(../images/core/icon/icon_common.gif) no-repeat right -218px;}
.business_panel .interService dd.title{ background-position: -6px -276px;}
.business_panel .vmService dd.title{ background-position: -6px -360px;}
.business_panel .dataService dd.title{ background-position: -6px -450px;}

/* opup */
.business_summaryPanel{ display: none;position: absolute; z-index: 13200; left:-10px; bottom: -10px;width: 340px; height: 436px; zoom:1; float: left;background: url(../images/core/other/home_business_mainPanel.png) no-repeat 0 0;_background: url(../images/core/other/home_business_mainPanel.gif) no-repeat 0 0;}
.business_summaryPanel .summary{ height: 85px; background: url(../images/core/other/title.gif) no-repeat 0 -625px;}
.business_summaryPanel a.creating{ display: inline-block;height: 40px; width: 100%; background: url(../images/core/other/title.gif) no-repeat -2px -770px; margin-top: 5px;}
.business_summaryPanel p{ padding:0;}

.business_summaryPanel .phpwind{ margin: 10px 15px 0 25px; text-align: left;}
.business_summaryPanel .shopex{ margin: 10px 15px 0 25px; text-align: left;}
.business_summaryPanel .phpwind{ margin-top: 25px;}

.business_summaryPanel .shopex .summary{ background-position: 0 -864px;}
.business_summaryPanel .shopex a.creating{ background-position: -2px -995px;}



/* 
---------------------------------------------------------------*/
.appContent{ clear:both; padding: 0; margin: 0 auto; width: 980px;}
.appContent .layoutItem{ height: 296px; overflow: hidden;}
.layoutItem{border: 0px solid #696;padding: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: #bbb 0px 0px 8px;-moz-box-shadow: #bbb 0px 0px 8px;box-shadow: #bbb 0px 0px 8px;background: #fff;position: relative;}


.app_phpwind_item{width: 475px;height: 295px; background: url(../images/core/banner/app_phpwind.jpg)  no-repeat 0 0;}
.app_shopex_item{width: 491px;height: 295px; background: url(../images/core/banner/app_shopex.jpg)  no-repeat 0 0;}
.appContent a{ display: block; height: 295px;}





.PWservice_module{padding: 0 0 0px 0;}
.layout_main_s2 .PW_logo_s{ position: absolute; z-index: 500; right: 20px; bottom: 16px; width: 90px; height: 24px; float: left;background: url(../images/core/bg/pw_logo_s.gif) no-repeat 0 0; }

.site_scale { margin-bottom: 20px;padding: 10px 30px 20px 35px; zoom:1; position: relative; z-index: 1200;  height:320px; overflow: hidden;}
.site_scale .selectItem{ position: absolute;left: 0; top: -10px;width:271px;_width:272px; height: 300px; background:#fff;border: 10px solid #f60; z-index: 1210;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}

.site_scale .site_info {float: left; width: 288px; height: 300px; margin: 0 10px 0 0;overflow:hidden;background:#fff;border:1px solid #e9e7e7; cursor: pointer;} /* edit 20110604 */
.site_info h2{font-size: 22px;padding: 2px 0 0px 25px;background: url(../images/core/icon/icon_common.png) no-repeat 0 -87px; cursor: pointer; float: left; margin-left: 15px;margin-bottom: 13px; _display:inline;_height:30px; _overflow: hidden}
.site_info h2.selected{ background-position: 0 7px;}
.site_info cite{color:#333;font-size:14px;padding-left:17px;margin:0;float:left; font-style:normal;width:220px;}
.site_info dl{ clear: both; font-size: 14px;}	/* edit 20110604 */
.site_info dt{ font-weight: bold; padding: 0 0 5px 0;}
.site_info p{ margin: 5px 0 10px 0; color: #999; clear: both; zoom:1;}
.site_info p em{ color: #000;}
.site_info dt{ font-weight: normal; padding: 0 0 0 7px;}
.site_info dd{ padding: 6px 0 6px 0; height: 22px; line-height:22px; zoom:1; border-bottom: 1px solid #f0f0f0;}
.site_info dd.price_s em{color:#f00; font-weight:700;font-size:16px;}
.site_info label{ float: left; width:80px; color: #aaa;margin-right:0;padding-left:0px; text-align: right;letter-spacing:-1px;}


.site_info .o-price{ display: inline;font-size: 12px; color: #aaa; margin-left: 5px;}
.site_info .o-price del{ color: #484848; font-size: 12px;}


.site_scale .mini_type { background-position: 0 bottom;}
.site_scale .medium_type { background-position: -290px bottom;}
.site_scale .large_type { width:304px;background-position: -580px bottom;}
.site_info .site_content{ padding: 10px 11px 0 10px; zoom:1;position: relative; z-index: 3470;overflow:hidden;height:288px;}
.site_roller { position: absolute; width: 100%; height: 320px; top: 10px;}
.site_fix{width:890px; height: 320px; overflow: hidden; position: relative;}
.roller_left,.roller_right,.roller_left_disable,.roller_right_disable{ width:21px; height: 64px; overflow: hidden; position: absolute; top: 132px;background: url(../images/core/bg/site_info_arrow.gif) no-repeat 0 0; }
.roller_left{ left: 0;background-position: 0 -143px;}
.roller_left_disable{ left: 0; background-position: 0 -220px;cursor: default;}
.roller_right{ right: 0; background-position: 0 0;}
.roller_right_disable{ right: 0; background-position: 0 -71px; cursor: default;}

.site_configuration { padding: 10px 50px 20px 150px; font-size: 14px;}
.site_configuration label{ float: left; width: 120px; text-align:right; margin-right: 5px; font-size: 14px;}
.site_configuration li{ padding: 10px 0; zoom:1; overflow: hidden;}
.site_configuration .setting_other dd{ padding: 0 0 10px 125px;}
.site_configuration li.totalPrice{ text-align:left; }
.site_configuration li.totalPrice label{ margin-top: 5px;}
.site_configuration li.totalPrice span{ color: #f60; font-size: 22px;margin-right: 5px;}


.PWservice_module .baseInfo { margin: 10px 0 0 0; overflow: hidden;zoom:1;}
.PWservice_module .baseInfo .list_s1 li{ padding: 2px 0 8px 0;}
.PWservice_module .baseInfo .list_s1 li label{ width: 48px;}
.PWservice_module .baseInfo .list_s1 li.domainName{ padding: 0 0 20px 0;}
.PWservice_module .baseInfo .title{ font-weight: bold; padding: 0 0 20px 10px;}

.PWservice_module .list_resource { margin: 0 0 5px 0;}
.PWservice_module .list_resource h2_{ color: #62b8e4; font-size: 12px; padding: 0 10px 5px 10px;}
.PWservice_module .list_resource div2{ background: #ebebeb; zoom:1; overflow: hidden; padding: 5px 0 5px 0;}
.PWservice_module .list_resource span{ float: left; margin: 0 0 0 0; height: 24px;}
.PWservice_module .list_resource .type{ width: 200px;}
.PWservice_module .list_resource .property{ width: 190px;}
.PWservice_module .list_resource .des{ width: 230px;}
.PWservice_module .list_resource .vmConfigure li{ padding: 5px 0; zoom:1; overflow: hidden;}


.coupon{ border-bottom: 1px solid #dbdbdb; padding: 10px 10px 10px 10px; position: relative;}
.coupon .title{float: left; margin-right: 60px;}
.coupon .price{ position: absolute; left: 761px; top: 12px; width: 170px;}
.totalPrice{ margin: 0;padding: 10px 0; font-weight: bold; font-size: 14px; text-align: right;}
.totalPrice span{ margin-right: 145px;}
.totalPrice em{ font-size: 12px; font-weight: normal;}
.totalPrice strong{ color: #f60;}

.coupon_num{ float: left;}

.coupon a.btn_yellow_mini2 span{ padding: 0 7px 0 10px;}



.userInfo { margin: 0 0 15px 0;color:#666;}
.userInfo li{ float: left; padding: 5px 0; height: 28px;margin-right: 60px; /*overflow: hidden; chrome bug*/}
.userInfo li.rowLong{ width: 100%; margin: 0;}
.userInfo li em{color: #f60; font-weight: bold;}
.userInfo label{ margin-right: 5px;}



.service_success{ margin: 40px 0 50px 0;font-size: 14px}
.service_success em{ color: #f60;}
.service_success p{ padding: 0 0 5px 0;}


.promo_PW {height:272px;background: url(../images/core/banner/banner_pw.png) no-repeat 0 0; margin: 0 0 5px 0; }
.promo_PW a{ width: 980px;height: 262px;  margin: 5px 0 0 10px; float: left;}
.site_des{height: 278px; background: url(../images/core/bg/gray_s2.jpg) #fff no-repeat 0 0; width: 980px; overflow: hidden;}
.list_feature { margin: 10px 0 0 15px; display: inline-block;_display: block;}
.list_feature li{ float: left; width: 232px; height: 250px; margin: 0 3px; display: inline; zoom:1;}
.list_feature .img{ width: 230px; height:100px; display: inline-block;background: url(../images/core/icon/feature_ico.png) no-repeat 0 0;) no-repeat 0 0; margin: 4px 0 4px 0; overflow: hidden;}
.list_feature li.feature_1 .img{ background-position: 65px 0;}
.list_feature li.feature_2 .img{ background-position: 65px -100px;}
.list_feature li.feature_3 .img{ background-position: 63px -200px;}
.list_feature li.feature_4 .img{ background-position: 60px -300px;}

.list_feature h2{ font-family:"Microsoft YaHei";font-size:18px; color: #678e04; font-weight: bold; padding: 0 10px 5px 10px; background:url(../images/core/other/title.gif) no-repeat 0 -1000px; text-indent: -99999px;}
.list_feature li.feature_1 h2{ background-position: 50px 3px;}
.list_feature li.feature_2 h2{ background-position: 58px -61px;}
.list_feature li.feature_3 h2{ background-position: 90px -130px;}
.list_feature li.feature_4 h2{ background-position: 35px -196px;}
.list_feature p{ color: #333; padding: 0 4px 0 5px; line-height: 20px;}
.list_feature li.feature_1 .img span{ background-position: 0 0;}
.list_feature li.feature_2 .img span{ background-position: 0 -94px;}
.list_feature li.feature_3 .img span{ background-position: 0 -188px;}
.list_feature li.feature_4 .img span{ background-position: 0 -282px;}

.shopex_des .list_feature li.feature_1 h2{ background-position: 50px -1233px;}
.shopex_des .list_feature li.feature_2 h2{ background-position: 60px -1297px;}
.shopex_des .list_feature li.feature_3 h2{ background-position: 60px -1365px;}
.shopex_des .list_feature li.feature_4 h2{ background-position: 80px -1430px;}

.list_feature li p{ padding-top: 10px;}

/*  */

/*.vm_des{height: 244px; background: url(../images/core/bg/gray_s3.jpg) #fff no-repeat 0 0; width: 980px; overflow: hidden;}
.vm_des .des_1,.vm_des .des_2{ padding: 0 20px 10px 20px;}
.vm_des .des_1{background: url(../images/core/bg/line_s4.gif) no-repeat center bottom; padding-bottom: 25px; }
.vm_des .des_2{ width: 356px;}
.vm_des p{ line-height: 22px;}
.vm_des h2{font-family:"Microsoft YaHei";font-size:18px; color: #678e04; font-weight: bold; margin: 10px 0 0 0;padding: 0 0 5px 0; background:url(../images/core/other/title.gif) no-repeat 0 -1900px; text-indent: -99999px; zoom:1;}
.vm_des .des_1 h2{ background-position: 0 -1507px;}
.vm_des .des_2 h2{ background-position: 0 -1575px;}*/



.vmitemDetail .table_s1 td{background:url(../images/core/bg/blue_bg.gif) repeat-x 0 0;}
.vmitemDetail .vmType dt{ font-weight: bold; padding: 0 0 3px 0;}
.vmitemDetail .vmType label{ font-weight: bold; color: #22a0d5; margin: 0 4px 0 0;}
.vmitemDetail .vmOther dd{ font-weight: bold; padding: 2px 0 6px 18px;}
.vmitemDetail .vmOther dd.ok{background:url(../images/core/bg/widget.png) no-repeat 0 -1633px; }
.vmservice_module .table_s1 th.price{ width: 100px;}
.vmservice_module .table_s1 th.del{ width: 30px;}
.vmservice_module .coupon .price { left: 785px; width: auto;}
.vmservice_module .totalPrice span{float: none; margin: 0 10px 0 0;}
.vmservice_module .itemNum { padding-bottom: 10px; padding-top: 15px; position: relative; zoom:1;}
.vmservice_module .itemNum label{ font-weight: bold;}
.vmservice_module .itemNum h2{ font-size: 14px; font-weight: bold;}


.vmList{ float: left; width: 285px; overflow: hidden;zoom:1;position: relative;z-index: 3878;}
.vmList .itemList{ height: 500px; overflow: hidden;}
.vmList li{ height: 98px; margin: 0 0 2px 0;background: url(../images/core/bg/vmList_bg.gif) no-repeat 0 -103px; overflow1: hidden;zoom:1;}
.vmList li.current{ background-position: 0 0; position: relative; z-index: 3881;}
.vmList dt{ float: left;width: 102px; height: 98px;background: url(../images/core/bg/vmImg.png) no-repeat 0 0; overflow: hidden;}
.vmList dt img{ margin: 4px 0 0 5px;}
.vmList dd{ padding: 2px 0 2px 10px; overflow: hidden; zoom:1;}
.vmList dd.title{ font-weight: bold; padding-top: 8px;}
.vmList dd.title span{ display: inline-block;color: #fff; height: 16px; width: 16px; margin-right: 5px;line-height: 16px;overflow: hidden;background: url(../images/core/icon/icon_common.png) no-repeat 0 -547px; text-align: center; font-weight: normal; vertical-align: middle;}
.vmList li dd.title span{ display: none;}
.vmList li.current dd.title span{ display: inline-block;}


.vmList dd.summary span{ float: left; width: 75px;}
.vmList dd.summary label{ color: #0a96d0; font-weight: bold; width: 30px; float: left;}
.vmList dd.price{font-weight: bold;}
.vmList dd.price span{ float: left; width: 90px;}


.vmList .scrollItem{ height: 13px; overflow: hidden;}
.vmList .scroll_down{ float: left;width: 280px; height: 13px;background: url(../images/core/bg/vmScroll_down.gif) no-repeat 0 0;}
.vmList .scroll_up{ float: left;width: 280px; height: 13px;background: url(../images/core/bg/vmScroll_down.gif) no-repeat 0 -13px;}


.vmContent{ float: left;width: 362px; height: 524px; border: 1px solid #219ed5;background: url(../images/core/bg/vmContent_bg.gif) #d9e6ef repeat-x 0 0; margin-left: -1px; overflow: hidden;}



.vmList_detail{ margin: 0 0 0 115px;}

.vmList_detail .configDetail{ background: #f6fafd; padding: 5px 10px; border: 1px solid #b2d6f2; margin: 10px 10px 10px 10px;}
.vmList_detail .configDetail dt{ font-weight: bold; display: block; padding-bottom: 5px;}
.vmList_detail .configDetail dd{ float: left; width: 300px;height: 24px; overflow: hidden; margin-bottom: 2px;}
.vmList_detail .configDetail label{ font-weight: bold;}
.vmList_detail .configDetail dd.more{ width: 100%;}

.vmList_detail .num,.vmList_detail .system,.vmList_detail .serviceTime { padding: 0 20px;}
.vmList_detail .system .selectWidget .c span{ width: 270px;}

.vmList_detail .num{ background:url(../images/core/bg/line_s2.gif) no-repeat 0 bottom; padding:10px 20px;}
.vmList_detail .system{ background:url(../images/core/bg/line_s2.gif) no-repeat 0 bottom;}



.vmList_detail .info dt{ font-size: 14px; font-weight: bold; padding-bottom: 5px;}
.vmList_detail .info dd{ padding: 5px 0 7px 0;}
.vmList_detail .info dd.ip{ font-weight: bold; padding-left: 20px; background:url(../images/core/icon/icon_common.png) no-repeat 0 -425px; }
.vmList_detail .info dd.choose span{ cursor: pointer;margin-right: 5px;font-weight: bold;padding: 0 0 0 20px;}

.vmContent .vmList_choose{ text-align: center; margin-top: 250px;}



.vmlist_select{ float: right; width: 300px; background: #dfdfdf; height: 526px; padding: 0 5px; overflow: hidden;}
.vmlist_select .detail{ clear: both;background: #fff; height: 436px; padding: 5px 15px; overflow-y: auto; position: relative; zoom:1;}
.vmlist_select h2{ font-weight: bold; height: 30px; line-height: 30px; padding: 0 0 0 15px; font-size: 14px;}
.vmlist_select dl{ position: relative;background:url(../images/core/bg/line_s3.gif) no-repeat 0 bottom; padding: 6px 0 10px 0; zoom:1; overflow: hidden;}
.vmlist_select dt{ float: left; width: 94px;}
.vmlist_select dd{ padding: 0 0 0 110px;}
.vmlist_select dd.title{ font-weight: bold; padding-top: 8px;}
.vmlist_select dd em{ font-weight: bold; color: #f60;}
.vmlist_select dd.close{ position: absolute; right:10px; top:25px; padding:0;}
.vmlist_select dd.close a{ float: left;width: 24px; height: 24px;background:url(../images/core/icon/icon_common.png) no-repeat 0 -4615px; overflow: hidden;}
.vmlist_select .pay{ background: #d5e9fa; text-align: right; padding: 7px 0;height: 30px; line-height: 30px; overflow: hidden;}




.orderDetail .orderNum{ padding:  0 0 10px 0;}

.timeWait{ width: 94px; padding-top: 20px; margin-right: 15px; display: inline-block; text-align: left;}
.timeWait p{ font-weight: bold; color:#0782b5; text-align: right;}
.timeWait span { display: inline-block;width: 95px; height: 29px; line-height: 29px; overflow: hidden;text-align: center;color: #fff; font-size: 20px; font-weight: bold;background: url(../images/core/bg/time.gif) no-repeat 0 0; margin-bottom: 10px;}



/* */
.help_sideBar{ float: left; width: 180px; overflow: hidden;}
.help_main{ float: right; width: 740px; overflow: hidden;} /* edit 20110519 */

.helpInfo{ padding: 10px 0; margin: 0 0 10px 0;}  /* edit 20110519 */
.help_module{ padding: 0 10px;}
.help_menu { padding: 10px 0;border-bottom: 1px solid #eaeaea;;background: url(../images/core/bg/help_menu_bg.png) no-repeat center bottom; }
.help_menu h2{ font-size: 14px; font-weight: bold; float: left; margin: 5px 0 0 0;}
.help_menu h3{font-weight: bold; float: left; margin: 0 0 0 35px;}
.help_menu li{ float: left; border-right: 1px dashed #ccc;}
.help_menu li a{ float: left; padding: 0 25px;}
.help_menu li.current a{ font-weight: bold; color: #000;}
.help_menu li.noBorder{ border-right: none;}

 /* edit 20110519 */
.helpLists li{ padding: 5px 0 10px 50px; position: relative; border-bottom: 1px dashed #d9d9d9;zoom:1;}
.help_module .helpLists .helpTitle{ color: #484848; cursor: pointer;}
.help_module .helpLists .helpDetail{ color: #808080;word-wrap: break-word;word-break:break-all;}
.help_module .helpLists .helpDetail a{ text-decoration: underline;}
.helpLists li h2 a{font-size: 14px; font-weight: bold; color: #619e07;}
.helpLists p{ line-height: 24px;}
.helpLists li .num{ min-width: 15px; padding: 0 2px;position:absolute; left: 10px; top: 7px; background: #70a31b; font-size: 9px; text-align: center; color: #fff; font-family: Verdana; line-height: normal;}
.helpLists li.selected,.helpLists li.over{ background: #ecf9d7;}


.help_cateNav ul{ margin: 0 0 0 15px;}
.help_cateNav li { padding: 2px 0;}
.help_cateNav li a{ font-weight: bold;}
.help_cateNav li.current a{ color: #619e07;}
.help_cateNav .expand { vertical-align: middle;display: inline-block;height: 14px; padding: 0 0 0 16px;background:url(../images/core/icon/icon_common.png) no-repeat 5px -1098px;}
.help_cateNav .shrink { vertical-align: middle;display: inline-block;height: 14px; padding: 0 0 0 16px;background:url(../images/core/icon/icon_common.png) no-repeat 5px -1021px;}

.help_cateNav .subNav{ margin: 10px 10px 10px 0;}
.help_cateNav .subNav li{ padding: 5px 0;}
.help_cateNav .subNav li a{ color: #484848; padding: 3px 0; font-weight: normal;}

.helpItem { float: left ; margin: 0 25px 10px 15px;width: 216px; height: 220px; overflow: hidden; zoom:1; display: inline;}
.helpItem .title{ width: 216px; height: 30px; line-height: 30px; overflow: hidden; color: #fff;background:url(../images/core/bg/helpTitle.gif) no-repeat 0 0;zoom:1; margin-bottom: 10px;}
.helpItem .title h2{ float: left; font-size: 14px; margin-left:15px; display: inline;}
.helpItem a.more{ float: right; margin-right: 5px;color: #fff;padding: 0 11px 0 0;background:url(../images/core/icon/icon_common.png) no-repeat right -1160px;}
.helpItem ul{ margin: 0 10px;}
.helpItem li{ padding: 5px;}
.helpItem li a{ color: #333;}
/*.helpTel{ margin-top: 70px;width: 174px; height: 86px;background:url(../images/core/other/tel.png) no-repeat 0 0;}*/
.helpTel{ margin-top: 70px;width: 174px; height: 86px;}


.help_module .helpTitle{ font-size: 14px; font-weight: bold; padding: 0 0 10px 0;}
.help_module .helpDetail {/* line-height: 24px; */}
.help_module .helpDetail p { /* line-height: 24px; */}
.help_module .relativeQA li{ float: left; width: 350px; padding: 5px 0;}
.help_module .relativeQA li a{ color: #369;}

.help_search{ position: relative;margin-bottom: 10px; text-align: right; float1: right;}/* edit 20110519 */
.help_search input{ width: 137px; height: 16px; padding: 3px 20px 3px 5px;background:url(../images/core/bg/help_search.gif) no-repeat 0 0; border: none;}
.help_search a.searchBtn{ float: left; position: absolute; right: 3px; top: 2px;height: 16px; padding: 0 0 0 16px;background:url(../images/core/icon/icon_common.png) no-repeat 0 -1252px; }


.helpList li{ padding: 5px 0 10px 0;} 
.helpList li h2{ padding: 5px 0 5px 0;}
.helpList li h2 a{font-size: 14px; font-weight: bold; color: #619e07;}
.helpList p{ line-height: 24px;}





/*  */
.about_module { padding: 20px 0 0 0; zoom:1; overflow: hidden;}
.about_module .help_cateNav li{ padding: 7px 0;}
.companyInfo{ background: #ebebeb; padding: 30px;}
.companyInfo p{ line-height: 24px; padding: 5px 0;}

/*  */

.dataService_item {background:url(../images/core/other/dataService_top.gif) #fff no-repeat center 2px; padding-top: 30px;padding-bottom: 30px; margin-bottom: 0;color: #595959;}
.dataService_item h2{ height: 30px; margin-bottom: 10px;overflow: hidden; text-indent: -99999px;background:url(../images/core/other/dataService_word.png) no-repeat 0 -9999px;}
.dataMian { float: left; width: 620px; overflow: hidden; margin: 0 0 0 20px; display: inline;}
.dataSide { float: right; width: 302px; overflow: hidden; margin: 0 20px 0 0; display: inline;}

.platformSummary{ padding: 20px 20px 30px 20px;background:url(../images/core/other/dataService_bg.png) no-repeat 0 bottom; margin-bottom: 18px;}
.platformSummary .img_about{ float: left; width: 190px; height: 195px;background:url(../images/core/other/dataService_img.gif) no-repeat 0 10px; margin: 0 40px 25px 0;}
.platformSummary h2{ background-position: 0 0;}
.platformSummary p{ line-height: 20px;}
.platformSummary p.more{ clear: left; font-weight: bold;}


.serviceArea{ clear: both;padding: 10px 10px 0 10px;background:url(../images/core/other/dataService_bg.png) no-repeat 0 0;}
.serviceArea h2{background-position: 10px -148px;}
.serviceArea li{ float: left; width: 160px; background: #fff; padding: 12px 15px 0 15px; margin: 0 5px 0 5px;}
.serviceArea li h3{ font-size: 14px; color: #369; padding-bottom: 3px;}
.serviceArea li p{ line-height: 20px; padding-bottom: 20px;}

.joinUs{ clear: both;padding: 20px 20px 30px 20px; border: 8px solid #bdddff; background: #fff;}
.joinUs h2{background-position: 0 -329px;}
.joinUs p.des{ color: #369; padding: 20px 0; line-height: 22px;}
.joinUs em{ color: #f60;}

.dataLab{ clear: both; padding: 20px 110px 0 20px; margin-bottom: 28px;height: 232px; color: #fff;background:url(../images/core/other/dataService_bg.png) no-repeat right 0; overflow: hidden;}
.dataLab h2{ background-position: 0 -74px;}
.dataLab p{ line-height: 20px;}

.serviceFeature{ clear: both;}
.serviceFeature h2{ background-position: 20px -234px;}
.serviceFeature ul{ overflow: hidden; zoom:1;}
.serviceFeature li { width: 237px;height: 112px; padding-left:65px;background:url(../images/core/other/dataService_bg.png) no-repeat right -389px; overflow: hidden; zoom:1; margin-bottom: 2px;}
.serviceFeature li em{ text-indent: -99999px; float: left; width: 48px;height: 48px; margin: 15px 0 0 -50px; overflow: hidden;background:url(../images/core/other/dataService_word.png) no-repeat 999px -432px;}
.serviceFeature li.feature_1 em{ background-position: 0 -432px}
.serviceFeature li.feature_2 em{ background-position: -65px -432px}
.serviceFeature li.feature_3 em{ background-position: -128px -432px}
.serviceFeature li.feature_4 em{ background-position: -196px -432px}
.serviceFeature li.feature_5 em{ background-position: -265px -432px}
.serviceFeature p{ line-height: 20px; padding: 15px 30px 0 0;}