
/**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, SimSun;}
iframe{border:0;margin:0;padding:0;}
img{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;}
*{outline: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;}
/*.yahei{font-family:\5fae\8f6f\96c5\9ed1;}*/
.songti{font-family:\5b8b\4f53;}
.prel{ position:relative;}
.z0{ z-index:0;}
.z99{ z-index:99;}
.cp{cursor:pointer;}
.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;}
.tdu{text-decoration:underline;}
.cb{clear:both;}
.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt15{padding-top:15px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr23{padding-right:23px;}
.pb10{padding-bottom:10px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}

.p05{padding:0 5px;}
.p0p2{padding:0 2%}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.ml5{margin-left:5px;}
.ml20{margin-left:20px;}
.mt30{margin-top:30px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt3{margin-top:3px;}
.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;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh32{line-height:32px;}
.c333{color:#333;}
.c666{color:#666;}
.c999{color:#999;}
.corg{color:#f79627;}
.cblue{color:#052d4b;}
.hide{display:none;}
.brtl10-brtr10{-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;}
.brbl10-brbr10{-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;}
.br12{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.br10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.br8{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}

/*控件*/
.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;}
.corner-img{ display:block;width:13px; height:9px; overflow:hidden; background:url(../../images/ace/corner.png) no-repeat 0 0;}

.input-h32{height:30px;padding:0 14px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #d4d4d5; background:#fff;-moz-box-shadow:0 0 3px #ddd inset;box-shadow:0 0 3px #ddd inset;}
.input-h32 input{float:left;width:100%;height:30px; line-height:30px;color:#666;background:none;border:none;}
.btn-del{width:12px;height:9px; text-indent:-999em; overflow:hidden;cursor:pointer;background:url(../../images/ace/del.png) no-repeat 0 0;}
.form-submit-btn, .btna-h42{display:block;width:192px;height:42px; line-height:42px;color:#719c15; text-align:center; background:url(../../images/ace/form_submit.png) no-repeat 0 0;border:none; cursor:pointer;}

.level-star{ display:block;width:73px;height:12px; background:url(../../images/ace/level_star.png) no-repeat 0 0; overflow:hidden; text-indent:-999em;}
.level-star.star-1{ background-position:-60px 0;}
.level-star.star-2{ background-position:-45px 0;}
.level-star.star-3{ background-position:-30px 0;}
.level-star.star-4{ background-position:-15px 0;}
.level-star.star-5{ background-position:0 0;}

.ace-box-pop-cover{}
.ace-box-pop-content{position:relative;width:360px; height:160px;margin:10% auto 0 auto;padding:20px;background:url(../../images/ace/bg_inside.png);}
/*.ace-box-pop-content .check-code{border:1px solid #666}*/
.ace-box-pop-content .input-h32{display:block;width:140px;margin:0 auto;}
.ace-box-pop-content .ace-box-sub input{ display:block;margin:0 auto;width:72px;height:32px;line-height:32px; text-align:center;color:#506f0e;border:0 none; background:url(../../images/ace/btn_ace_mod.png) no-repeat 0 0; cursor:pointer;}
.ace-box-pop-content .btn-del{ position:absolute;right:5px;top:5px;}

/* html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}

/**公用部分**/
body{ background:url(../../images/ace/bg.jpg) repeat 0 0;}

/*topbar*/
.aliyun-topbar{height:30px; background:url(../../images/aliyun/aliyun_topbar.png) repeat-x 0 -30px;}
.aliyun-topbar-wrap{width:950px;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*/
.ace-header{height:110px;background:#0d629e;}
.ace-header-wrap{width:950px;margin:0 auto;}
.ace-header-wrap h1{float:left;display:inline;margin:25px 0 0 30px;}
.ace-header-wrap .ace-header-info{float:right; line-height:50px;color:#fff;}
.ace-header-wrap .ace-header-info a{color:#fff;}
/*nav*/
.aliyun-ace-nav{width:942px;height:40px;margin:-10px auto 0 auto;padding-left:8px;background:url(../../images/ace/nav.png) no-repeat 0 0;box-shadow:0 0 3px rgba(0,0,0,.28)}
.aliyun-ace-nav .aliyun-ace-nav-r{height:40px;padding-right:8px;background:url(../../images/ace/nav.png) no-repeat right -40px;}
.aliyun-ace-nav .nav-wrap{padding:0 0 0 12px;height:40px;background:url(../../images/ace/nav.png) repeat-x right -80px;}
.aliyun-ace-nav .nav-list{float:left; font-weight:700;}
.aliyun-ace-nav .nav-list li{float:left;padding:0 12px; height:40px;_overflow:hidden;}
.aliyun-ace-nav .nav-list li a{float:left;display:inline; text-align:center;height:40px; line-height:40px;padding:0 12px;color:#fff;}
.aliyun-ace-nav .nav-list li a:hover{background:url(../../images/ace/nav.png) repeat-x 0 -120px;}
.aliyun-ace-nav .nav-list li a.current{border-bottom:4px solid #ec9025; position:relative;}
.aliyun-ace-nav .nav-list .nav-more{position:relative;color:#fff; line-height:40px;padding-right:15px;margin-right:25px;}
.aliyun-ace-nav .nav-list .nav-more .tag-corner{ position:absolute;right:0;top:18px;}

/*footer*/
.aliyun-footer{width:980px;height:18px;margin:30px auto 0 auto;color:#666;padding:20px 0 20px 0;background:url(../../images/aliyun/aliyun_footer_line.png) no-repeat center 0;}
.aliyun-footer .footer-link{float:left;}
.aliyun-footer .footer-info{float:right;}
.aliyun-footer a{color:#666;margin:0 7px;}