
/*
----背景图样式----
*/
.homeImgStretch {
    width:100%;
    height:100%;
}

/*
----验证码样式----
*/
.aw-mod-body .aw-login-captcha {
	position:relative;

}
.aw-mod-body .aw-login-captcha input {
}
.aw-mod-body .aw-login-captcha img {
	position:absolute;
	right:5px;  
	top:7px;
	
	height:25px;

	vertical-align:top;
	cursor:pointer;
}

/*----特别提示----*/
#hintDiv {
	padding-left:7px;
	margin-top:7px;
}

#hintDiv table {
  border-collapse:collapse;  
  border-spacing:0;  
}

#hintDiv th,td{  
padding:0;  
}
	  
/* 登陆页面 */
.bg-header {
	width: 100%;
	height: 74px;
	border-bottom: 1px solid #e3e3e3;
	background-color: #fff;
	padding: 0px;
}

.bg-header .row {
	padding: 10px 0;
	min-width: 1000px;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	zoom: 1;
}

.bg-header .row .logo {
	display: inline-block;
	background: url(console/assets/images/logo_2.png) no-repeat;
	background-size:120px 54px;
	width: 120px;
	height: 54px;
}
.bg-header .row .navh {
	width: auto;
	height: 14px;
	float: right;
	line-height: 14px;
	margin-top: 20px;
}

.bg-header .row .navh li {
	float: left;
	padding: 0 0 0 10px;
	margin-right: 10px;
	border-left: 1px solid #4d4d4d;
}


.bg-main {
	position: absolute;
	width: 100%;
	height: 100%;
}
.bg-center {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
}

.bg-centery {
	position: absolute;
	top: 50%;
	transform: translatey(-50%);
}

.bg-login-banner img {
	width: 550px;
	height: 340px;
}

.bg-login-banner .bg-ellipsis{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	width: 400px;
}

/*.bg-login-banner .notice-wrapper .notice-inner .notice-list li{
	width: 180px;
}*/
.bg-login-banner >.notice-wrapper >.notice-inner >.notice-list >li.last{
	width: 40px;
	margin-right: 0px;
}

.bg-login-footer {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
}

.aw-login-wrap{
	width: 924px;
	height: auto;
	margin:0 auto;
}

/*#wrapper{position: relative;}*/
.aw-bg-wrap{position:absolute;top:0;left:0;z-index:-1;width:100%;height:590px;overflow:hidden;background-position: center 0;background-repeat: no-repeat;}
.aw-bg-wrap li{position:absolute;left:0;top:0;width:100%;background-position: center 0;background-repeat: no-repeat;}
/*.aw-login-wrap{position:relative;z-index:1;width: 700px;height: auto;margin:0 auto;}*/
.aw-login-wrap > h1{max-width: 330px;margin:0;padding:40px 0 0 40px;}
.aw-login-wrap > h1 p{line-height:24px;padding-top:15px;font-size: 16px;font-weight: normal;color:#cff1ff;}
.aw-login-wrap .aw-login-state{max-width: 330px;margin:75px 0 0 40px;font-size: 14px;font-weight: bold;color:#fff;}
.aw-login-wrap .aw-login-state span{color:#FFA01F;}
.aw-login-box-bg{position:absolute;left:0;top:0;z-index:-1;width: 700px;height: 376px;background: #000000;border-radius: 10px;opacity: 0.2;filter:alpha(opacity=20);}
.aw-login-box .aw-mod-body {min-height: 249px;}
.aw-login-box .fa-user {color: #fff;}
.aw-login-box .aw-mod-head{width:324px;height: 76px;line-height: 76px;padding:0 40px;background:#3579A6;font-size: 16px;font-weight: normal;color: #fff;}
.aw-login-box .aw-mod-head .b-new-user{width:164px;height:46px;line-height:46px;margin-top:15px;font-size: 14px;font-weight: normal;background-color:#4bc7ea;color:#fff;text-align: center;text-decoration: none;border: 1px solid #295477;border-radius: 10px; }
.aw-login-box .aw-mod-head .b-new-user:hover{background-color: #4fd6fa;}
.aw-login-box .aw-mod-head .icon-user{color: #fff;}
.aw-login-box .aw-mod-body{width:324px;padding:30px 40px 30px 40px;background:#F5F5F5;border-left:1px solid #C9C9C9;border-right: 1px solid #C9C9C9;}
.aw-login-box .aw-mod-body ul li{margin-bottom:10px;}
.aw-login-box .aw-mod-body ul li.last{line-height:38px;margin-bottom:0;}
.aw-login-box .aw-mod-body ul li.last a, .aw-mod-body ul li.last label{font-size: 13px;color:#999;}
.aw-login-box .aw-mod-body ul li.last label{margin-right: 5px;}
.aw-login-box .aw-mod-body ul li.last .btn{font-size:14px;color:#fff;}
.aw-login-box .aw-mod-body ul li.alert-danger i{margin-right: 5px;}
.aw-login-box .aw-mod-body label{display: inline-block;}
.aw-login-box .aw-mod-body #aw-login-user-name, .aw-mod-body #aw-login-user-password{width: 198px;height:40px;line-height:28px\0;margin:0;border:1px solid #EBEBEB;border-left:none;border-radius: 0 5px 5px 0;}
.aw-login-box .aw-mod-body .aw-label-icon{display:inline-block;width:43px;height:40px;line-height:40px;background: #C2E5F3;text-align: center;border-radius: 5px 0 0 5px;}
.aw-login-box .aw-mod-body .aw-label-icon .i-login-user-no-hover{margin-top:12px;}
.aw-login-box .aw-mod-body .aw-label-icon i{margin:0;font-size:16px;color: #fff;}
.aw-login-box .aw-mod-footer{width:324px;height: 51px;line-height: 60px;padding:0 20px;background:#E6E6E6;border:1px solid #C9C9C9;border-top:none;}
.aw-login-box .aw-mod-footer .fa-chevron-right{margin-left: 10px;color: #B7B7B7;}
.aw-login-box .aw-mod-footer .icon-sina, .aw-mod-footer .icon-weibo, .aw-mod-footer .icon-qq, .aw-mod-footer .icon-wechat{font-size: 20px;color: #B7B7B7;vertical-align: middle;margin-left: 5px;}
.aw-login-box .aw-mod-footer .icon-sina:hover, .aw-mod-footer .icon-weibo:hover, .aw-mod-footer .icon-qq:hover{color: #2A6496; }
.aw-login-box .alert-danger .fa-times{margin-right:5px;color: #c30100;font-size: 16px;vertical-align: middle;}
.aw-login-footer{position:relative;z-index:9999;margin:95px auto;text-align: center;font-size: 12px;}

.aw-login-box .aw-mod-body .aw-login-input{width: 198px;height:40px;line-height:28px\0;margin:0;border:1px solid #EBEBEB;border-left:none;border-radius: 0 5px 5px 0;}

/* iphone竖屏幕 */
@media (max-width:640px){
	/*登录界面*/
	#wrapper{padding: 20px;}
	.aw-login-wrap{width: auto;}
	.aw-login-box .aw-mod-head, .aw-login-box .aw-mod-body, .aw-login-box .aw-mod-footer{width: auto;}
	.aw-login-box .aw-mod-body{padding: 20px;}
	.aw-login-box .aw-mod-body #aw-login-user-name, .aw-mod-body #aw-login-user-password{width: 195px;}
	.aw-login-box .aw-mod-footer{padding:0 10px !important;}
}
	
/* 公共部分 */
html{height: 100%;}
body{margin: 0;height: 100%;font-size:14px;color: #333;}
body, input, button, select, textarea, h1, h2, h3, h4, h5, h6{font-family: "Helvetica Neue",Helvetica,Arial,'Microsoft YaHei',sans-serif;}
ul, ol{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5, h6{margin-top:0;font-size:100%;line-height: 20px;}
dd{margin-left: 10px;}
a{cursor: pointer;}
a:hover{text-decoration: none;}
textarea{resize:none;}
input, textarea{padding: 6px !important;}
table td{vertical-align: middle !important;}
.container{width: 990px !important;}
.aw-padding10{padding:10px;}
.aw-margin-top-10{margin-top:10px;}
.aw-wecenter{max-width:960px;height:auto;margin:0 auto;}
.aw-content-wrap{padding-bottom:30px;}
.aw-load-more-content{position:relative;overflow: hidden;height: 34px;line-height: 34px;margin: 15px auto 0;padding:0 10px;background-color: #E1F0F7;border:1px solid #D1E6ED;text-align: center;cursor: pointer;}
a.aw-load-more-content{display: block;}
.aw-load-more-content > a{display: inline;}
.aw-load-more-content:hover{background: #D9EDF7;}
.aw-load-more-content.loading{background-image: url(img/ajax-loader.gif);background-repeat:no-repeat;background-position:center center;background-color: #f6f6f6;border:1px solid #dfdfdf;}
.aw-load-more-content.loading span{font-size: 0px;}
.aw-load-more-content.loading img{opacity: 1;}
.aw-load-more-content.warmming{background:#fcfddb;border:1px solid #f9f2a7;}
.aw-load-more-content .aw-alert-box{position: absolute;right: 10px;top:0;}
.aw-load-more-content.disabled{background-color: #f6f6f6;border:1px solid #dfdfdf;color: #999;}
.aw-mod .aw-mod-head h4, .aw-mod .aw-mod-head h4 a{font-size:14px;}
.aw-back-top{position:fixed;display:none;padding:0 5px;right:20px;bottom:20px;background-color: #d9d9d9;border-radius: 3px;}
.aw-back-top .fa-arrow-up{padding:10px;color: #a6a6a6;font-size: 20px;}
.aw-back-top:hover{background-color: #d0d0d0;}
.aw-text-align-justify{text-align: justify;}
.aw-li-border-bottom li{border-top:1px dotted #E2E2E2;}
.aw-no-margin-bottom{margin-bottom:0 !important;}
.aw-text-color-999{font-size: 12px;}
.aw-text-bold{font-weight: bold;}
.aw-hide-txt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.aw-inline-block{display: inline-block;float: left;}
.aw-placeholder{color: #999 !important;}
.bds_tools a{padding:0px !important;background: none !important;}
.aw-dropdown-menu li:first-child, .dropdown-menu li.first, .aw-logined-nav #header_notification_list li:first-child, .aw-comment-list li:first-child, .aw-edit-comment-box .aw-file-upload-box, .aw-li-border-bottom li:first-child{border-top:none;}
.aw-dropdown-list li.user a img, .aw-question-tags, .aw-side-bar-topic-nav ul > li > p a, .aw-side-bar-topic-nav ul > li > a, .aw-border-radius-5, .aw-border-radius-5 img, .aw-load-more-content, .aw-user-name img, .aw-topic-name img, .aw-topic-name span, .aw-topic-img img, .aw-dropdown-menu img, .aw-login-register a img, .aw-login-register .aw-user-head img, .aw-logined-nav .aw-message-dropdown, .aw-dropdown, .category dl dt img, .category .span12 > ul > li, .aw-side-bar-mod-feature, .aw-side-bar-mod.side-nav ul li a, .aw-side-bar-hot-topic-list em, .aw-side-bar-topic-edit-notes li, .aw-notopic-sort, .aw-comment-box, .aw-side-bar-invite-box .aw-item .aw-user-name img, .aw-topic-detail-title .aw-mod-body img, .aw-topic-search, .aw-mod-topic-edit-box .aw-mod-head .aw-topic-img, .aw-mod-topic-edit-box .aw-mod-head .aw-topic-img span, .aw-mod-private-replay-list li .aw-item, .aw-mod-private-replay-list li .aw-user-img img, .aw-mod-invited ul li .aw-user-img img, .aw-mod-search-result .aw-item .aw-user-img img, .aw-mod-search-result .aw-item .aw-topic-img img, .aw-mod-search-result .aw-search-result-tags, .aw-file-uploader dl, .aw-card-tips, .aw-card-tips .aw-mod-head .aw-head-img img, .aw-first-login .aw-complete-data .aw-complete-data-img img, .aw-first-login .aw-complete-data-follow-topic .aw-topic-img img, .aw-first-login .aw-complete-data-follow-topic .aw-user-img img, .aw-first-login .aw-complete-data-follow-topic li > span, .aw-mod-replay-box .aw-mod-body, .aw-publish-box .aw-publish-title-dropdown .dropdown-toggle, .markitup-box code, #markItUpPreviewFrames code, .aw-publish-title.active input, .aw-new-message-tips .aw-mod-body ul{border-radius: 5px;}
.category dl, .aw-side-bar-mod.new-message, .aw-first-login .aw-mod-head ul, .aw-first-login .aw-complete-data, .aw-first-login .aw-complete-data-follow-topic li{border-radius: 10px;}
.aw-search-box .search-query, .aw-publish-title input{border-radius:5px 0 0 5px;}
.aw-mod-publish-box #advanced_editor{border-radius: 5px 5px 0 0;}
.aw-publish-title-dropdown p, .aw-publish-title-dropdown p a{border-radius: 0 5px 5px 0;}
.aw-nav-main li:first-child a.active{border-radius:10px 0 0 0;}
.aw-first-login .aw-mod-head ul li em{border-radius: 30px;}
.alert-danger{position: relative;}
.aw-close{font-size: 16px;}
.inline-block{display: inline-block;}

/* 底部版权 */
.aw-footer{padding:15px 0;font-size: 12px;text-align: center;}
.aw-footer .aw-copyright .fa-rss-square{font-size: 14px;color: #e6a244;}
.aw-copyright{text-align:right;}
.aw-copyright a img{position: relative;top: -2px;}

