
/*reset*/
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td, menu{margin:0;padding:0;}
html{overflow-y:scroll}
body,button,input,select,textarea{ font:12px/1.5 "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;}
iframe{border:0;margin:0;padding:0;}
img, fieldset{border:0;}
cite,em,strong,th{font-style:inherit;font-weight:inherit;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{*font-size:100%;}
ol, ul, menu{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:left;}
blockquote{quotes:none;}
blockquote:before,blockquote:after,{content:'';content:none;}
a{text-decoration:none;}
td,th,div{word-break:break-all;word-wrap:break-word}
pre,xmp{white-space:pre-wrap}
form{display:inline;}
input{vertical-align:middle;}
em,cite,i{font-style:normal;}
s{text-decoration:none;}

/*清除浮动*/
.cc:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.cc{*zoom:1;}
.c{clear:both;font:0px/0px Arial;overflow:hidden;height:0;width:0;}

/*通用样式*/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.tdu{text-decoration:underline;}
.b{font-weight:700;}
.w{white-space:nowrap;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.fr{float:right;display:inline;}
.fl{float:left;display:inline;}
.cb{clear:both;}
.cp{cursor:pointer;}
.cd{cursor:default;}
.prel{ position:relative;}
.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt10{padding-top:10px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.lh1{line-height:1;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh32{line-height:32px;}
.lh33{line-height:33px;}
.c333{color:#333;}
.c666{color:#666;}
.c999{color:#999;}
.cred{color:#ee4f11;}
.corg{color:#f89727;}
.cblue{color:#052d4b;}
.br10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

/* html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}

/*控件*/
a.btn-detail{background:url(../../images/aliyun/input_btn.png) no-repeat 0 0;}
a.btn-detail{display:block;width:120px;height:33px;text-indent:-999em; overflow:hidden; box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:10px;}
a.btn-detail.detail-orange{ background-position:0 0;}
a.btn-detail.detail-orange:hover{ background-position:0 -34px;}
a.btn-detail.detail-green{ background-position:0 -68px;}
a.btn-detail.detail-green:hover{ background-position:0 -102px;}

.btn-h30, .btn-h30 span{background:url(../../images/aliyun/btn_h30.png) no-repeat 0 0;}
.btn-h30{float:left;height:30px;padding-left:16px;text-decoration:none;cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:5px;}
.btn-h30:hover{text-decoration:none;}
.btn-h30 span{float:left;height:100%;line-height:30px;padding-right:16px;}
.btn-h30.h30-green{ background-position:0 0;color:#4b6a10;}
.btn-h30.h30-green span{background-position:right -30px;}
.btn-h30.h30-green:hover{background-position:0 -61px;}
.btn-h30.h30-green:hover span{background-position:right -91px;}
.btn-h30.h30-orange{background-position:0 -122px;color:#7b4e07;}
.btn-h30.h30-orange span{background-position:right -152px;}
.btn-h30.h30-orange:hover{background-position:0 -183px;}
.btn-h30.h30-orange:hover span{background-position:right -213px;}
.btn-h30.h30-blue{background-position:0 -244px;color:#124665;}
.btn-h30.h30-blue span{background-position:right -274px;}
.btn-h30.h30-blue:hover{background-position:0 -305px;}
.btn-h30.h30-blue:hover span{background-position:right -335px;}
.btn-h30.h30-white{background-position:0 -366px;color:#7b7b7b;}
.btn-h30.h30-white span{background-position:right -396px;}
.btn-h30.h30-white:hover{background-position:0 -427px;}
.btn-h30.h30-white:hover span{background-position:right -457px;}

a.btn-h33, a.btn-h33 span{background-image:url(../../images/aliyun/btn_h33.png);background-repeat:no-repeat;}
.btn-h33{float:left;display:inline;height:33px;padding-left:16px;text-decoration:none;cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:10px;}
.btn-h33:hover{text-decoration:none;}
.btn-h33 span{float:left;height:100%;line-height:33px;padding-right:16px;}
.btn-h33.h33-green{ background-position:0 0;color:#4b6a10;}
.btn-h33.h33-green span{background-position:right -33px;}
.btn-h33.h33-green:hover{background-position:0 -67px;}
.btn-h33.h33-green:hover span{background-position:right -100px;}
.btn-h33.h33-orange{background-position:0 -134px;color:#7b4e07;}
.btn-h33.h33-orange span{background-position:right -167px;}
.btn-h33.h33-orange:hover{background-position:0 -201px;}
.btn-h33.h33-orange:hover span{background-position:right -234px;}
.btn-h33.h33-blue{background-position:0 -268px;color:#124665;}
.btn-h33.h33-blue span{background-position:right -301px;}
.btn-h33.h33-blue:hover{background-position:0 -335px;}
.btn-h33.h33-blue:hover span{background-position:right -368px;}

.form-btn-h30{display:block;width:54px;height:30px;background:url(../../images/aliyun/btn_fixed_h30.png) no-repeat 0 0;}
.form-btn-h30:hover{text-decoration:none;}
.form-btn-h30 input{width:100%;height:30px; border:none 0; background:none; cursor:pointer;}
.form-btn-h30.btn-h30-green{background-position:0 0;}
.form-btn-h30.btn-h30-green:hover{background-position:0 -30px;}
.form-btn-h30.btn-h30-green input{color:#4b6a10;}
.form-btn-h30.btn-h30-orange{background-position:0 -61px;}
.form-btn-h30.btn-h30-orange:hover{background-position:0 -91px;}
.form-btn-h30.btn-h30-orange input{color:#7b4e07;}
.form-btn-h30.btn-h30-blue{background-position:0 -122px;}
.form-btn-h30.btn-h30-blue:hover{background-position:0 -152px;}
.form-btn-h30.btn-h30-blue input{color:#114665;}
.form-btn-h30.btn-h30-white{background-position:0 -183px;}
.form-btn-h30.btn-h30-white:hover{background-position:0 -213px;}
.form-btn-h30.btn-h30-white input{color:#7b7b7b;}

.input-h33, .input-h33 span, .textarea-h83, .textarea-h83 span{background:url(../../images/aliyun/input_txt.png) no-repeat 0 0;}
.input-h33{height:33px; background-position:0 0;padding-left:10px;}
.input-h33 span{float:left;height:100%;background-position:right -33px;padding-right:10px;}
.input-h33 span input{float:left; line-height:33px;border:none 0; background:none;height:33px;width:100%;color:#666;}
.textarea-h83{height:83px;background-position:0 -67px;padding-left:10px;}
.textarea-h83 span{float:left;width:100%;height:73px;padding:5px 0;background-position:right -150px;padding-right:10px;}
.textarea-h83 span textarea{float:left;width:100%;height:73px;border:none 0; background:none;color:#666; resize:none;}

.select-ctrl{width:160px; position:relative;}
.select-ctrl .current-option{ position:relative;z-index:9;height:33px;background:url(../../images/aliyun/input_txt.png) no-repeat 0 0;padding-left:10px;}
.select-ctrl .current-option .txt{height:33px; line-height:33px;font-size:14px;color:#666;background:url(../../images/aliyun/input_txt.png) no-repeat right -33px;padding-left:5px;}
.select-ctrl .current-option .select-btn{ position:absolute;right:-2px;top:0;width:35px;height:33px; background:url(../../images/aliyun/btn_select.png) no-repeat 0 0;cursor:pointer;}
.select-ctrl .drop-wrap{display:none; position:absolute;z-index:8;width:100%;margin-top:-10px;padding-top:10px;background:#fff;border:1px solid #d6d6d8;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.select-ctrl .drop-wrap li{padding-left:15px; line-height:22px;}
.select-ctrl .drop-wrap li a{color:#666;}

.input-tip{ height:19px; line-height:19px;}
.input-tip .tip-ico{float:left;display:inline;width:19px;height:19px; background:url(../../images/aliyun/input_tip.png) no-repeat 0 0;}
.input-tip.tip-right .tip-ico{background-position:0 0;}
.input-tip.tip-error .tip-ico{background-position:0 -20px;margin-right:5px;}
.input-tip.tip-error{color:#ee4f11;}

.title-f12{font-size:12px;font-weight:700;color:#333;padding-left:13px;background:url(../../images/aliyun/ico_title.png) no-repeat left center; }

body{ background:url(../../images/safe/bg.png);}
/*top_nav*/
.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;}

/*aliyun_header*/
.aliyun-header{height:110px;}
.aliyun-header.header-safe{background:#2d4600;}
.aliyun-header-wrap{width:980px;margin:0 auto;}
.aliyun-header-wrap h1{float:left;display:inline;margin:25px 0 0 30px;width:230px;height:57px;}

.aliyun-nav{width:972px;height:40px;margin:-10px auto 10px auto;padding-left:8px;box-shadow:0 0 3px rgba(0,0,0,.28);-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.aliyun-nav .aliyun-nav-r{height:40px;padding-right:8px;}
.aliyun-nav .aliyun-nav-wrap{padding-left:12px;height:40px;}
.aliyun-nav .aliyun-nav-list{float:left;font-size:14px;}
.aliyun-nav .aliyun-nav-list li{float:left;padding:0 12px; height:40px;_overflow:hidden;}
.aliyun-nav .aliyun-nav-list li a{float:left; display:inline; position:relative;text-align:center;height:40px; line-height:40px;padding:0 12px;color:#355f04;}
.aliyun-nav .aliyun-nav-list li a.current {border-bottom:3px solid #f39704; height:40px;_position:relative;}
.aliyun-nav .aliyun-nav-link{float:right;font-size:12px;}
.aliyun-nav .aliyun-nav-link li{float:left;padding:0 12px 0px 32px; height:40px;_overflow:hidden;background-image:url(../../images/safe/icon_nav.png);background-repeat:no-repeat;}
.aliyun-nav .aliyun-nav-link li a{float:left; display:inline; position:relative;text-align:center;height:40px; line-height:40px;color:#355f04;}
.aliyun-nav .aliyun-nav-link li.aliyun-nav-link-wangwang{background-position:4px 10px;}
.aliyun-nav .aliyun-nav-link li.aliyun-nav-link-email{background-position:4px -30px;}

.aliyun-nav.nav-safe{background:url(../../images/safe/nav_safe.png) no-repeat 0 0;}
.aliyun-nav.nav-safe .aliyun-nav-r{background:url(../../images/safe/nav_safe.png) no-repeat right -40px;}
.aliyun-nav.nav-safe .aliyun-nav-wrap{background:url(../../images/safe/nav_safe.png) repeat-x right -80px;}
.aliyun-nav.nav-safe .aliyun-nav-list li a:hover{background:#729e28;}



.aliyun-footer{width:980px;height:18px;margin:30px auto 0 auto;color:#666;padding:20px 0 20px 0;background:url(../../images/safe/aliyun_footer_line.png) no-repeat center 0;}
.aliyun-footer .footer-link{float:left;color:#aaa;}
.aliyun-footer .footer-info{float:right;}
.aliyun-footer a{color:#666;margin:0 7px;}