Merge remote-tracking branch 'origin/szzh' into szzh
This commit is contained in:
commit
cc6fe754d4
|
@ -78,11 +78,11 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="navHomepageProfile">
|
<div class="navHomepageProfile" id="navHomepageProfile">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="homepageProfileMenuIcon">
|
<li class="homepageProfileMenuIcon" id="homepageProfileMenuIcon">
|
||||||
<%= link_to "<div class='mt5 mb8' id='user_avatar'>#{image_tag(url_to_avatar(User.current),:width =>"40",:height => "40",:class => "portraitRadius",:alt=>"头像", :id => "nh_user_logo")}</div>".html_safe,user_activities_path(User.current.id)%>
|
<%= link_to "<div class='mt5 mb8' id='user_avatar'>#{image_tag(url_to_avatar(User.current),:width =>"40",:height => "40",:class => "portraitRadius",:alt=>"头像", :id => "nh_user_logo")}</div>".html_safe,user_activities_path(User.current.id)%>
|
||||||
<ul class="topnav_login_list" id="topnav_login_list">
|
<ul class="topnav_login_list none" id="topnav_login_list">
|
||||||
<li>
|
<li>
|
||||||
<%= link_to "修改资料", my_account_path, :class => "menuGrey"%>
|
<%= link_to "修改资料", my_account_path, :class => "menuGrey"%>
|
||||||
</li>
|
</li>
|
||||||
|
@ -110,9 +110,12 @@
|
||||||
$("#navHomepageSearchType").hide();
|
$("#navHomepageSearchType").hide();
|
||||||
});
|
});
|
||||||
|
|
||||||
$("#user_avatar").mouseover(function(){
|
$("#user_avatar img").mouseenter(function(){
|
||||||
|
$("#homepageProfileMenuIcon").addClass("homepageProfileMenuIconhover");
|
||||||
$("#topnav_login_list").show();
|
$("#topnav_login_list").show();
|
||||||
}).mouseout(function(){
|
});
|
||||||
|
$("#navHomepageProfile").mouseleave(function(){
|
||||||
|
$("#homepageProfileMenuIcon").removeClass("homepageProfileMenuIconhover");
|
||||||
$("#topnav_login_list").hide();
|
$("#topnav_login_list").hide();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -213,6 +213,7 @@
|
||||||
<% occupation1 = User.current.user_extensions.occupation %>
|
<% occupation1 = User.current.user_extensions.occupation %>
|
||||||
<% occupation = User.current.user_extensions.occupation %>
|
<% occupation = User.current.user_extensions.occupation %>
|
||||||
<% title = User.current.user_extensions.technical_title %>
|
<% title = User.current.user_extensions.technical_title %>
|
||||||
|
<% gender = User.current.user_extensions.gender %>
|
||||||
<% language = User.current.language %>
|
<% language = User.current.language %>
|
||||||
<% else %>
|
<% else %>
|
||||||
<% province = "湖南省" %>
|
<% province = "湖南省" %>
|
||||||
|
@ -510,6 +511,13 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function init_gender(pField, gender) {
|
||||||
|
for (var i=0; i<pField.options.length; i++) {
|
||||||
|
if (pField.options[i].value == gender) {
|
||||||
|
pField.selectedIndex = i;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
$(function(){
|
$(function(){
|
||||||
//学校
|
//学校
|
||||||
$("#province").attr("href", "#WOpenWindow")
|
$("#province").attr("href", "#WOpenWindow")
|
||||||
|
@ -527,6 +535,10 @@
|
||||||
var occupation1 = "<%= "#{occupation}" %>"
|
var occupation1 = "<%= "#{occupation}" %>"
|
||||||
init_identity_and_title(document.getElementById('userIdentity'), identity, document.getElementById('userTechnical_title'), title, language);
|
init_identity_and_title(document.getElementById('userIdentity'), identity, document.getElementById('userTechnical_title'), title, language);
|
||||||
|
|
||||||
|
//sex
|
||||||
|
var gender = "<%= "#{gender}" %>"
|
||||||
|
init_gender(document.getElementById('gender'), gender);
|
||||||
|
|
||||||
$("#userIdentity").change();
|
$("#userIdentity").change();
|
||||||
<% if( !@act.nil? && @act == 'password') %>
|
<% if( !@act.nil? && @act == 'password') %>
|
||||||
$("#users_tb_2").click();
|
$("#users_tb_2").click();
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="cl"></div>
|
<div class="cl"></div>
|
||||||
|
|
||||||
<div class="HomeWork" id="RSide">
|
<div class="HomeWork" id="users_setting">
|
||||||
|
|
||||||
<div class="HomeWorkBox">
|
<div class="HomeWorkBox">
|
||||||
<div class="">
|
<div class="">
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="cl"></div>
|
<div class="cl"></div>
|
||||||
|
|
||||||
<div class="HomeWork" id="RSide">
|
<div class="HomeWork" id="users_setting">
|
||||||
|
|
||||||
<div class="HomeWorkBox">
|
<div class="HomeWorkBox">
|
||||||
<div class="">
|
<div class="">
|
||||||
|
|
|
@ -62,5 +62,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<% if user_activities.count == 10%>
|
<% if user_activities.count == 10%>
|
||||||
<%= link_to "点击展开更多",user_activities_path(@user.id,:type => type,:page => page),:id => "show_more_activities",:remote => "true",:class => "loadMore mt10 f_grey"%>
|
<div id="show_more_activities" class="loadMore mt10 f_grey">展开更多<%=link_to "", user_activities_path(@user.id,:type => type,:page => page),:id => "more_activities_link",:remote => "true",:class => "none" %></div>
|
||||||
|
<%#= link_to "点击展开更多",user_activities_path(@user.id,:type => type,:page => page),:id => "show_more_activities",:remote => "true",:class => "loadMore mt10 f_grey"%>
|
||||||
<% end%>
|
<% end%>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
$("#show_more_activities").mouseover(function(){
|
||||||
|
$("#more_activities_link").click();
|
||||||
|
});
|
||||||
|
</script>
|
|
@ -4,5 +4,5 @@ $('#ajax-modal').css('height','500px').css("width","730px");
|
||||||
$('#ajax-modal').siblings().remove();
|
$('#ajax-modal').siblings().remove();
|
||||||
$('#ajax-modal').before("<div class='resourcePopupClose mt5 mr-5'>" +
|
$('#ajax-modal').before("<div class='resourcePopupClose mt5 mr-5'>" +
|
||||||
"<a href='javascript:void(0)' class='resourceClose' onclick='hideModal();'></a></div>");
|
"<a href='javascript:void(0)' class='resourceClose' onclick='hideModal();'></a></div>");
|
||||||
$('#ajax-modal').parent().css("top","").css("left","").css("position","fixed").css("padding-left","16px").css("padding-bottom","16px").css("padding-right","16px");
|
$('#ajax-modal').parent().css("top","30%").css("left","").css("position","fixed").css("padding-left","16px").css("padding-bottom","16px").css("padding-right","16px");
|
||||||
$('#ajax-modal').parent().addClass("popbox").addClass("referenceResourcesPopup");
|
$('#ajax-modal').parent().addClass("popbox").addClass("referenceResourcesPopup");
|
|
@ -0,0 +1,274 @@
|
||||||
|
/*!
|
||||||
|
Autosize 1.18.13
|
||||||
|
license: MIT
|
||||||
|
http://www.jacklmoore.com/autosize
|
||||||
|
*/
|
||||||
|
(function ($) {
|
||||||
|
var
|
||||||
|
defaults = {
|
||||||
|
className: 'autosizejs',
|
||||||
|
id: 'autosizejs',
|
||||||
|
append: '\n',
|
||||||
|
callback: false,
|
||||||
|
resizeDelay: 10,
|
||||||
|
placeholder: true
|
||||||
|
},
|
||||||
|
|
||||||
|
// border:0 is unnecessary, but avoids a bug in Firefox on OSX
|
||||||
|
copy = '<textarea tabindex="-1" style="position:absolute; top:-999px; left:0; right:auto; bottom:auto; border:0; padding: 0; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; word-wrap:break-word; height:0 !important; min-height:0 !important; overflow:hidden; transition:none; -webkit-transition:none; -moz-transition:none;"/>',
|
||||||
|
|
||||||
|
// line-height is conditionally included because IE7/IE8/old Opera do not return the correct value.
|
||||||
|
typographyStyles = [
|
||||||
|
'fontFamily',
|
||||||
|
'fontSize',
|
||||||
|
'fontWeight',
|
||||||
|
'fontStyle',
|
||||||
|
'letterSpacing',
|
||||||
|
'textTransform',
|
||||||
|
'wordSpacing',
|
||||||
|
'textIndent',
|
||||||
|
'whiteSpace'
|
||||||
|
],
|
||||||
|
|
||||||
|
// to keep track which textarea is being mirrored when adjust() is called.
|
||||||
|
mirrored,
|
||||||
|
|
||||||
|
// the mirror element, which is used to calculate what size the mirrored element should be.
|
||||||
|
mirror = $(copy).data('autosize', true)[0];
|
||||||
|
|
||||||
|
// test that line-height can be accurately copied.
|
||||||
|
mirror.style.lineHeight = '99px';
|
||||||
|
if ($(mirror).css('lineHeight') === '99px') {
|
||||||
|
typographyStyles.push('lineHeight');
|
||||||
|
}
|
||||||
|
mirror.style.lineHeight = '';
|
||||||
|
|
||||||
|
$.fn.autosize = function (options) {
|
||||||
|
if (!this.length) {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
options = $.extend({}, defaults, options || {});
|
||||||
|
|
||||||
|
if (mirror.parentNode !== document.body) {
|
||||||
|
$(document.body).append(mirror);
|
||||||
|
}
|
||||||
|
|
||||||
|
return this.each(function () {
|
||||||
|
var
|
||||||
|
ta = this,
|
||||||
|
$ta = $(ta),
|
||||||
|
maxHeight,
|
||||||
|
minHeight,
|
||||||
|
boxOffset = 0,
|
||||||
|
callback = $.isFunction(options.callback),
|
||||||
|
originalStyles = {
|
||||||
|
height: ta.style.height,
|
||||||
|
overflow: ta.style.overflow,
|
||||||
|
overflowY: ta.style.overflowY,
|
||||||
|
wordWrap: ta.style.wordWrap,
|
||||||
|
resize: ta.style.resize
|
||||||
|
},
|
||||||
|
timeout,
|
||||||
|
width = $ta.width(),
|
||||||
|
taResize = $ta.css('resize');
|
||||||
|
|
||||||
|
if ($ta.data('autosize')) {
|
||||||
|
// exit if autosize has already been applied, or if the textarea is the mirror element.
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
$ta.data('autosize', true);
|
||||||
|
|
||||||
|
if ($ta.css('box-sizing') === 'border-box' || $ta.css('-moz-box-sizing') === 'border-box' || $ta.css('-webkit-box-sizing') === 'border-box'){
|
||||||
|
boxOffset = $ta.outerHeight() - $ta.height();
|
||||||
|
}
|
||||||
|
|
||||||
|
// IE8 and lower return 'auto', which parses to NaN, if no min-height is set.
|
||||||
|
minHeight = Math.max(parseInt($ta.css('minHeight'), 10) - boxOffset || 0, $ta.height());
|
||||||
|
|
||||||
|
$ta.css({
|
||||||
|
overflow: 'hidden',
|
||||||
|
overflowY: 'hidden',
|
||||||
|
wordWrap: 'break-word' // horizontal overflow is hidden, so break-word is necessary for handling words longer than the textarea width
|
||||||
|
});
|
||||||
|
|
||||||
|
if (taResize === 'vertical') {
|
||||||
|
$ta.css('resize','none');
|
||||||
|
} else if (taResize === 'both') {
|
||||||
|
$ta.css('resize', 'horizontal');
|
||||||
|
}
|
||||||
|
|
||||||
|
// The mirror width must exactly match the textarea width, so using getBoundingClientRect because it doesn't round the sub-pixel value.
|
||||||
|
// window.getComputedStyle, getBoundingClientRect returning a width are unsupported, but also unneeded in IE8 and lower.
|
||||||
|
function setWidth() {
|
||||||
|
var width;
|
||||||
|
var style = window.getComputedStyle ? window.getComputedStyle(ta, null) : false;
|
||||||
|
|
||||||
|
if (style) {
|
||||||
|
|
||||||
|
width = ta.getBoundingClientRect().width;
|
||||||
|
|
||||||
|
if (width === 0 || typeof width !== 'number') {
|
||||||
|
width = parseInt(style.width,10);
|
||||||
|
}
|
||||||
|
|
||||||
|
$.each(['paddingLeft', 'paddingRight', 'borderLeftWidth', 'borderRightWidth'], function(i,val){
|
||||||
|
width -= parseInt(style[val],10);
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
width = $ta.width();
|
||||||
|
}
|
||||||
|
|
||||||
|
mirror.style.width = Math.max(width,0) + 'px';
|
||||||
|
}
|
||||||
|
|
||||||
|
function initMirror() {
|
||||||
|
var styles = {};
|
||||||
|
|
||||||
|
mirrored = ta;
|
||||||
|
mirror.className = options.className;
|
||||||
|
mirror.id = options.id;
|
||||||
|
maxHeight = parseInt($ta.css('maxHeight'), 10);
|
||||||
|
|
||||||
|
// mirror is a duplicate textarea located off-screen that
|
||||||
|
// is automatically updated to contain the same text as the
|
||||||
|
// original textarea. mirror always has a height of 0.
|
||||||
|
// This gives a cross-browser supported way getting the actual
|
||||||
|
// height of the text, through the scrollTop property.
|
||||||
|
$.each(typographyStyles, function(i,val){
|
||||||
|
styles[val] = $ta.css(val);
|
||||||
|
});
|
||||||
|
|
||||||
|
$(mirror).css(styles).attr('wrap', $ta.attr('wrap'));
|
||||||
|
|
||||||
|
setWidth();
|
||||||
|
|
||||||
|
// Chrome-specific fix:
|
||||||
|
// When the textarea y-overflow is hidden, Chrome doesn't reflow the text to account for the space
|
||||||
|
// made available by removing the scrollbar. This workaround triggers the reflow for Chrome.
|
||||||
|
if (window.chrome) {
|
||||||
|
var width = ta.style.width;
|
||||||
|
ta.style.width = '0px';
|
||||||
|
var ignore = ta.offsetWidth;
|
||||||
|
ta.style.width = width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Using mainly bare JS in this function because it is going
|
||||||
|
// to fire very often while typing, and needs to very efficient.
|
||||||
|
function adjust() {
|
||||||
|
var height, original;
|
||||||
|
|
||||||
|
if (mirrored !== ta) {
|
||||||
|
initMirror();
|
||||||
|
} else {
|
||||||
|
setWidth();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!ta.value && options.placeholder) {
|
||||||
|
// If the textarea is empty, copy the placeholder text into
|
||||||
|
// the mirror control and use that for sizing so that we
|
||||||
|
// don't end up with placeholder getting trimmed.
|
||||||
|
mirror.value = ($ta.attr("placeholder") || '');
|
||||||
|
} else {
|
||||||
|
mirror.value = ta.value;
|
||||||
|
}
|
||||||
|
|
||||||
|
mirror.value += options.append || '';
|
||||||
|
mirror.style.overflowY = ta.style.overflowY;
|
||||||
|
original = parseInt(ta.style.height,10);
|
||||||
|
|
||||||
|
// Setting scrollTop to zero is needed in IE8 and lower for the next step to be accurately applied
|
||||||
|
mirror.scrollTop = 0;
|
||||||
|
|
||||||
|
mirror.scrollTop = 9e4;
|
||||||
|
|
||||||
|
// Using scrollTop rather than scrollHeight because scrollHeight is non-standard and includes padding.
|
||||||
|
height = mirror.scrollTop;
|
||||||
|
|
||||||
|
if (maxHeight && height > maxHeight) {
|
||||||
|
ta.style.overflowY = 'scroll';
|
||||||
|
height = maxHeight;
|
||||||
|
} else {
|
||||||
|
ta.style.overflowY = 'hidden';
|
||||||
|
if (height < minHeight) {
|
||||||
|
height = minHeight;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
height += boxOffset;
|
||||||
|
|
||||||
|
if (original !== height) {
|
||||||
|
ta.style.height = height + 'px';
|
||||||
|
if (callback) {
|
||||||
|
options.callback.call(ta,ta);
|
||||||
|
}
|
||||||
|
$ta.trigger('autosize.resized');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function resize () {
|
||||||
|
clearTimeout(timeout);
|
||||||
|
timeout = setTimeout(function(){
|
||||||
|
var newWidth = $ta.width();
|
||||||
|
|
||||||
|
if (newWidth !== width) {
|
||||||
|
width = newWidth;
|
||||||
|
adjust();
|
||||||
|
}
|
||||||
|
}, parseInt(options.resizeDelay,10));
|
||||||
|
}
|
||||||
|
|
||||||
|
if ('onpropertychange' in ta) {
|
||||||
|
if ('oninput' in ta) {
|
||||||
|
// Detects IE9. IE9 does not fire onpropertychange or oninput for deletions,
|
||||||
|
// so binding to onkeyup to catch most of those occasions. There is no way that I
|
||||||
|
// know of to detect something like 'cut' in IE9.
|
||||||
|
$ta.on('input.autosize keyup.autosize', adjust);
|
||||||
|
} else {
|
||||||
|
// IE7 / IE8
|
||||||
|
$ta.on('propertychange.autosize', function(){
|
||||||
|
if(event.propertyName === 'value'){
|
||||||
|
adjust();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Modern Browsers
|
||||||
|
$ta.on('input.autosize', adjust);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set options.resizeDelay to false if using fixed-width textarea elements.
|
||||||
|
// Uses a timeout and width check to reduce the amount of times adjust needs to be called after window resize.
|
||||||
|
|
||||||
|
if (options.resizeDelay !== false) {
|
||||||
|
$(window).on('resize.autosize', resize);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Event for manual triggering if needed.
|
||||||
|
// Should only be needed when the value of the textarea is changed through JavaScript rather than user input.
|
||||||
|
$ta.on('autosize.resize', adjust);
|
||||||
|
|
||||||
|
// Event for manual triggering that also forces the styles to update as well.
|
||||||
|
// Should only be needed if one of typography styles of the textarea change, and the textarea is already the target of the adjust method.
|
||||||
|
$ta.on('autosize.resizeIncludeStyle', function() {
|
||||||
|
mirrored = null;
|
||||||
|
adjust();
|
||||||
|
});
|
||||||
|
|
||||||
|
$ta.on('autosize.destroy', function(){
|
||||||
|
mirrored = null;
|
||||||
|
clearTimeout(timeout);
|
||||||
|
$(window).off('resize', resize);
|
||||||
|
$ta
|
||||||
|
.off('autosize')
|
||||||
|
.off('.autosize')
|
||||||
|
.css(originalStyles)
|
||||||
|
.removeData('autosize');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Call adjust in case the textarea already contains text.
|
||||||
|
adjust();
|
||||||
|
});
|
||||||
|
};
|
||||||
|
}(jQuery || $)); // jQuery or jQuery-like library, such as Zepto
|
|
@ -16,8 +16,10 @@ a.homepageSearchIcon:hover {background:url(../images/nav_icon.png) -49px 3px no-
|
||||||
.homepageNewsIcon {background:url(../images/nav_icon.png) -5px -85px no-repeat; width:30px; height:35px; display:block;}
|
.homepageNewsIcon {background:url(../images/nav_icon.png) -5px -85px no-repeat; width:30px; height:35px; display:block;}
|
||||||
.newsActive {width:10px; height:10px; border-radius:50%; border:2px solid #ffffff; background-color:#ff0000; position:absolute; left:17px; top:5px;}
|
.newsActive {width:10px; height:10px; border-radius:50%; border:2px solid #ffffff; background-color:#ff0000; position:absolute; left:17px; top:5px;}
|
||||||
.navHomepageProfile {width:65px; display:block; float:right; margin-left:33px;}
|
.navHomepageProfile {width:65px; display:block; float:right; margin-left:33px;}
|
||||||
.homepageProfileMenuIcon {background:url(../images/nav_icon.png) 30px -155px no-repeat; width:65px; height:54px; position:relative; display:inline-block;}
|
.homepageProfileMenuIcon {background:url(../images/nav_icon.png) 30px -155px no-repeat; width:65px; height:54px; position:relative; display:inline-block; line-height:0;}
|
||||||
.homepageProfileMenuIcon:hover {background:url(../images/nav_icon.png) 30px -122px no-repeat;}
|
.homepageProfileMenuIconhover {background:url(../images/nav_icon.png) 30px -122px no-repeat;}
|
||||||
|
/*.navHomepageProfile ul li ul {display:none;}
|
||||||
|
.navHomepageProfile ul li:hover ul {display:block;}*/
|
||||||
.homepageLeft {width:240px; float:left; margin-right:10px; margin-bottom:10px;}
|
.homepageLeft {width:240px; float:left; margin-right:10px; margin-bottom:10px;}
|
||||||
.homepageRight {width:750px; float:left; margin-top:15px; margin-bottom:10px;}
|
.homepageRight {width:750px; float:left; margin-top:15px; margin-bottom:10px;}
|
||||||
.homepagePortraitContainer {width:238px; border:1px solid #dddddd; background-color:#ffffff; margin-top:15px; padding-bottom:15px;}
|
.homepagePortraitContainer {width:238px; border:1px solid #dddddd; background-color:#ffffff; margin-top:15px; padding-bottom:15px;}
|
||||||
|
@ -29,6 +31,7 @@ a.homepageSearchIcon:hover {background:url(../images/nav_icon.png) -49px 3px no-
|
||||||
.homepageEditProfileIcon {background:url(../images/homepage_icon.png) -11px -35px no-repeat; width:20px; height:20px; display:block;}
|
.homepageEditProfileIcon {background:url(../images/homepage_icon.png) -11px -35px no-repeat; width:20px; height:20px; display:block;}
|
||||||
.homepageImageName {font-size:16px; color:#484848; margin-left:15px; margin-right:8px; height:21px; float:left;}
|
.homepageImageName {font-size:16px; color:#484848; margin-left:15px; margin-right:8px; height:21px; float:left;}
|
||||||
.homepageImageSex {top:116px; left:5px; width:20px; height:20px; background:url(../images/homepage_icon.png) -10px -112px no-repeat; float:left;}
|
.homepageImageSex {top:116px; left:5px; width:20px; height:20px; background:url(../images/homepage_icon.png) -10px -112px no-repeat; float:left;}
|
||||||
|
.homepageImageSexMan {top:116px; left:5px; width:20px; height:20px; background:url(../images/homepage_icon.png) -10px -112px no-repeat; float:left;}
|
||||||
.homepageImageSexWomen {width: 20px;height: 20px;background: url(../images/homepage_icon.png) -10px -149px no-repeat;float: left;}
|
.homepageImageSexWomen {width: 20px;height: 20px;background: url(../images/homepage_icon.png) -10px -149px no-repeat;float: left;}
|
||||||
.homepageSignatureTextarea {width:207px; height:80px; max-width:207px; max-height:80px; border:1px solid #d9d9d9; outline:none; margin:0px 0px 12px 15px;;}
|
.homepageSignatureTextarea {width:207px; height:80px; max-width:207px; max-height:80px; border:1px solid #d9d9d9; outline:none; margin:0px 0px 12px 15px;;}
|
||||||
.homepageSignature {font-size:12px; color:#888888; margin-left:15px; margin-top:10px; margin-bottom:12px; width:208px;}
|
.homepageSignature {font-size:12px; color:#888888; margin-left:15px; margin-top:10px; margin-bottom:12px; width:208px;}
|
||||||
|
@ -75,6 +78,8 @@ a.menuGrey {color:#808080;}
|
||||||
a.menuGrey:hover {color:#fe7d68;}
|
a.menuGrey:hover {color:#fe7d68;}
|
||||||
.navSearchTypeBox {width:368px; height:35px; position:absolute; border:1px solid #e1e1e1; background-color:#ffffff; padding-left:10px; display:none; color:#3e3e3e; font-size:14px;}
|
.navSearchTypeBox {width:368px; height:35px; position:absolute; border:1px solid #e1e1e1; background-color:#ffffff; padding-left:10px; display:none; color:#3e3e3e; font-size:14px;}
|
||||||
#navSearchAlert {display:none;}
|
#navSearchAlert {display:none;}
|
||||||
|
.none{display: none;}
|
||||||
|
.db {display:block !important;}
|
||||||
|
|
||||||
/*myctrip*/
|
/*myctrip*/
|
||||||
.userImage{position:absolute; right:140px; top:5px; width:30px;height:30px; background: url(../images/item.png) 2px 4px no-repeat; line-height:1.4;}
|
.userImage{position:absolute; right:140px; top:5px; width:30px;height:30px; background: url(../images/item.png) 2px 4px no-repeat; line-height:1.4;}
|
||||||
|
@ -88,9 +93,10 @@ li.menuArrow:hover {background:url(../images/item.png) -20px -70px no-repeat;}
|
||||||
a.topnav_login_box:hover {color:#a1ebff;}
|
a.topnav_login_box:hover {color:#a1ebff;}
|
||||||
.navRow1 {margin:0; padding:0;}
|
.navRow1 {margin:0; padding:0;}
|
||||||
.navRow2 {margin:0; padding:0;}
|
.navRow2 {margin:0; padding:0;}
|
||||||
.topnav_login_list{diaplay:none; border:1px solid #15bccf; background:#fff; padding-left:10px; padding-bottom:10px; padding-top:8px; width:60px; left:-7px; position:absolute; z-index:9999; line-height:2;margin-top: -5px;}
|
.topnav_login_list{ border:1px solid #269ac9; background:#fff; padding-left:10px; padding-bottom:10px; padding-top:8px; width:60px; left:-7px; position:absolute; z-index:9999; line-height:2;}
|
||||||
.topnav_login_list a{color:#15bccf;}
|
.topnav_login_list a{color:#269ac9;}
|
||||||
.topnav_login_list li{ }
|
.topnav_login_list li{ }
|
||||||
|
.portraitRadius {border-radius: 3px;}
|
||||||
|
|
||||||
/*底部*/
|
/*底部*/
|
||||||
#Footer{background-color:#ffffff; padding-bottom:15px; color:#666666;} /*margin-bottom:10px;*/
|
#Footer{background-color:#ffffff; padding-bottom:15px; color:#666666;} /*margin-bottom:10px;*/
|
||||||
|
|
|
@ -261,7 +261,7 @@ li.menuArrow:hover {background:url(../images/item.png) -20px -70px no-repeat;}
|
||||||
a.topnav_login_box:hover {color:#a1ebff;}
|
a.topnav_login_box:hover {color:#a1ebff;}
|
||||||
.navRow1 {margin:0; padding:0;}
|
.navRow1 {margin:0; padding:0;}
|
||||||
.navRow2 {margin:0; padding:0;}
|
.navRow2 {margin:0; padding:0;}
|
||||||
.topnav_login_list{display: none; border:1px solid #269ac9; background:#fff; padding-left:10px; padding-bottom:10px; padding-top:8px; width:60px; left:-7px; position:absolute; z-index:9999; line-height:2;}
|
.topnav_login_list{ border:1px solid #269ac9; background:#fff; padding-left:10px; padding-bottom:10px; padding-top:8px; width:60px; left:-7px; position:absolute; z-index:9999; line-height:2;}
|
||||||
.topnav_login_list a{color:#269ac9;}
|
.topnav_login_list a{color:#269ac9;}
|
||||||
.topnav_login_list li{ }
|
.topnav_login_list li{ }
|
||||||
|
|
||||||
|
@ -296,7 +296,7 @@ a:hover.search_btn{ background: #0fa9bb;}
|
||||||
a.resourcesGrey {font-size:12px; color:#888888;}
|
a.resourcesGrey {font-size:12px; color:#888888;}
|
||||||
a.resourcesGrey:hover {font-size:12px; color:#269ac9;}
|
a.resourcesGrey:hover {font-size:12px; color:#269ac9;}
|
||||||
.resourcesBanner ul li:hover ul.resourcesType {display:block;}
|
.resourcesBanner ul li:hover ul.resourcesType {display:block;}
|
||||||
ul li:hover ul {display:block;}
|
.resourcesSelected:hover ul {display:block;}
|
||||||
.resourcesUploadBox {float:right; width:103px; height:34px; background-color:#269ac9; line-height:34px; vertical-align:middle; text-align:center; margin-left:12px;}
|
.resourcesUploadBox {float:right; width:103px; height:34px; background-color:#269ac9; line-height:34px; vertical-align:middle; text-align:center; margin-left:12px;}
|
||||||
.resourcesUploadBox:hover {background-color:#297fb8;}
|
.resourcesUploadBox:hover {background-color:#297fb8;}
|
||||||
.uploadIcon {background:url(images/resource_icon_list.png) -35px 10px no-repeat; float:left; display:block; width:30px; height:30px; margin-left:-3px;}
|
.uploadIcon {background:url(images/resource_icon_list.png) -35px 10px no-repeat; float:left; display:block; width:30px; height:30px; margin-left:-3px;}
|
||||||
|
@ -460,8 +460,10 @@ a.homepageSearchIcon:hover {background:url(../images/nav_icon.png) -49px 3px no-
|
||||||
.newsActive {width:10px; height:10px; border-radius:50%; border:2px solid #ffffff; background-color:#ff0000; position:absolute; left:17px; top:5px;}
|
.newsActive {width:10px; height:10px; border-radius:50%; border:2px solid #ffffff; background-color:#ff0000; position:absolute; left:17px; top:5px;}
|
||||||
.navHomepageProfile {width:65px; display:block; float:right; margin-left:33px;}
|
.navHomepageProfile {width:65px; display:block; float:right; margin-left:33px;}
|
||||||
.portraitRadius {border-radius: 3px;}
|
.portraitRadius {border-radius: 3px;}
|
||||||
.homepageProfileMenuIcon {background:url(../images/nav_icon.png) 30px -155px no-repeat; width:65px; height:54px; position:relative; display:inline-block;}
|
.homepageProfileMenuIcon {background:url(../images/nav_icon.png) 30px -155px no-repeat; width:65px; height:54px; position:relative; display:inline-block; line-height:0;}
|
||||||
.homepageProfileMenuIcon:hover {background:url(../images/nav_icon.png) 30px -122px no-repeat;}
|
.homepageProfileMenuIconhover {background:url(../images/nav_icon.png) 30px -122px no-repeat;}
|
||||||
|
/*.navHomepageProfile ul li ul {display:none;}
|
||||||
|
.navHomepageProfile ul li:hover ul {display:block;}*/
|
||||||
.homepageLeft {width:240px; float:left; margin-right:10px; margin-bottom:10px;}
|
.homepageLeft {width:240px; float:left; margin-right:10px; margin-bottom:10px;}
|
||||||
.homepageRight {width:750px; float:left; margin-top:15px; margin-bottom:10px;}
|
.homepageRight {width:750px; float:left; margin-top:15px; margin-bottom:10px;}
|
||||||
.homepagePortraitContainer {width:208px; border:1px solid #dddddd; background-color:#ffffff; margin-top:15px; padding:15px;}
|
.homepagePortraitContainer {width:208px; border:1px solid #dddddd; background-color:#ffffff; margin-top:15px; padding:15px;}
|
||||||
|
@ -539,7 +541,7 @@ a.homepagePostTypeNotice {background:url(../images/homepage_icon.png) -87px -280
|
||||||
a.homepagePostTypeForum {background:url(../images/homepage_icon.png) -10px -310px no-repeat; padding-left:23px;}
|
a.homepagePostTypeForum {background:url(../images/homepage_icon.png) -10px -310px no-repeat; padding-left:23px;}
|
||||||
a.homepagePostTypeQuiz {background:url(../images/homepage_icon.png) -90px -124px no-repeat; padding-left:23px;}
|
a.homepagePostTypeQuiz {background:url(../images/homepage_icon.png) -90px -124px no-repeat; padding-left:23px;}
|
||||||
a.homepagePostTypeQuestion {background:url(../images/homepage_icon.png) -10px -273px no-repeat; padding-left:23px;}
|
a.homepagePostTypeQuestion {background:url(../images/homepage_icon.png) -10px -273px no-repeat; padding-left:23px;}
|
||||||
a.homepagePostTypeAll {background:url(../images/homepage_icon.png) -10px -360px no-repeat; padding-left:23px;}
|
a.homepagePostTypeAll {background:url(../images/homepage_icon2.png) -10px -360px no-repeat; padding-left:23px;}
|
||||||
a.postTypeGrey {color:#888888;}
|
a.postTypeGrey {color:#888888;}
|
||||||
a.postTypeGrey:hover {color:#269ac9;}
|
a.postTypeGrey:hover {color:#269ac9;}
|
||||||
.homepagePostBrief {width:710px; margin:0px auto; position:relative;}
|
.homepagePostBrief {width:710px; margin:0px auto; position:relative;}
|
||||||
|
@ -606,7 +608,7 @@ a:hover.gz_btn{ color:#ff5722;}
|
||||||
.loginContent {width:1000px; margin:0px auto;}
|
.loginContent {width:1000px; margin:0px auto;}
|
||||||
.loginLeft {width:595px; float:left;}
|
.loginLeft {width:595px; float:left;}
|
||||||
.loginLogo {padding-left:208px; padding-top:155px;}
|
.loginLogo {padding-left:208px; padding-top:155px;}
|
||||||
.loginInro {width:465px; padding-top:66px; padding-left:50px; font-size:16px; color:#ffffff; text-indent: 2em;}
|
.loginInro {width:465px; padding-top:55px; padding-left:50px; font-size:16px; color:#ffffff;}
|
||||||
.loginRight {width:405px; float:left;}
|
.loginRight {width:405px; float:left;}
|
||||||
.loginChooseBox {width:405px; height:54px; background-color:#ffffff; padding-top:18px;}
|
.loginChooseBox {width:405px; height:54px; background-color:#ffffff; padding-top:18px;}
|
||||||
.loginChooseList {width:350px; height:30px; font-size:14px; margin:0px auto;}
|
.loginChooseList {width:350px; height:30px; font-size:14px; margin:0px auto;}
|
||||||
|
@ -671,8 +673,6 @@ a.referenceTypeBlock {color:#888888; display:inline-block; padding:0px 20px;}
|
||||||
/*20150826协议 LB*/
|
/*20150826协议 LB*/
|
||||||
.AgreementBox{ margin:20px 0; color:#666666; font-size:14px; line-height:1.9;}
|
.AgreementBox{ margin:20px 0; color:#666666; font-size:14px; line-height:1.9;}
|
||||||
.Agreementh4{ color:#2980b9; font-weight:bold; font-size:14px; margin-top:30px; border: none;}
|
.Agreementh4{ color:#2980b9; font-weight:bold; font-size:14px; margin-top:30px; border: none;}
|
||||||
.AgreementTxt{text-indent: 2em; margin-bottom: 15px;}
|
|
||||||
.AgreementImg{margin: 0px auto; width: 820px;}
|
|
||||||
|
|
||||||
/*底部*/
|
/*底部*/
|
||||||
#Footer{background-color:#ffffff; padding-bottom:15px; color:#666666;} /*margin-bottom:10px;*/
|
#Footer{background-color:#ffffff; padding-bottom:15px; color:#666666;} /*margin-bottom:10px;*/
|
||||||
|
|
|
@ -482,7 +482,7 @@ img,embed{max-width: 100%;}
|
||||||
a.resourcesGrey {font-size:12px; color:#888888;}
|
a.resourcesGrey {font-size:12px; color:#888888;}
|
||||||
a.resourcesGrey:hover {font-size:12px; color:#15bccf;}
|
a.resourcesGrey:hover {font-size:12px; color:#15bccf;}
|
||||||
.resourcesBanner ul li:hover ul.resourcesType {display:block;}
|
.resourcesBanner ul li:hover ul.resourcesType {display:block;}
|
||||||
ul li:hover ul {display:block;}
|
.resourcesSelected:hover ul {display:block;}
|
||||||
.resourcesUploadBox {float:right; width:103px; height:34px; background-color:#64bdd9; line-height:34px; vertical-align:middle; text-align:center; margin-left:12px;}
|
.resourcesUploadBox {float:right; width:103px; height:34px; background-color:#64bdd9; line-height:34px; vertical-align:middle; text-align:center; margin-left:12px;}
|
||||||
.uploadIcon {background:url(../images/resource_icon_list.png) -35px 10px no-repeat; float:left; display:block; width:30px; height:30px; margin-left:-3px;}
|
.uploadIcon {background:url(../images/resource_icon_list.png) -35px 10px no-repeat; float:left; display:block; width:30px; height:30px; margin-left:-3px;}
|
||||||
a.uploadText {color:#ffffff; font-size:14px;}
|
a.uploadText {color:#ffffff; font-size:14px;}
|
||||||
|
|
|
@ -19,6 +19,7 @@ table{ background:#fff;}
|
||||||
.line{border-bottom:1px dashed #d4d4d4; padding-bottom:10px; margin-bottom:10px;}
|
.line{border-bottom:1px dashed #d4d4d4; padding-bottom:10px; margin-bottom:10px;}
|
||||||
.no_border{ border:none;background:none;}
|
.no_border{ border:none;background:none;}
|
||||||
.min_search{ width:150px; height:20px; border:1px solid #d0d0d0; color:#666; background:url(../images/public_icon.png) 135px -193px no-repeat; cursor:pointer;}
|
.min_search{ width:150px; height:20px; border:1px solid #d0d0d0; color:#666; background:url(../images/public_icon.png) 135px -193px no-repeat; cursor:pointer;}
|
||||||
|
.none{display: none;}
|
||||||
|
|
||||||
/* font & color */
|
/* font & color */
|
||||||
h2{ font-size:18px; color:#15bccf;}
|
h2{ font-size:18px; color:#15bccf;}
|
||||||
|
@ -459,7 +460,7 @@ div.ke-statusbar{height:1px; border-top:none;}
|
||||||
a.resourcesGrey {font-size:12px; color:#888888;}
|
a.resourcesGrey {font-size:12px; color:#888888;}
|
||||||
a.resourcesGrey:hover {font-size:12px; color:#15bccf;}
|
a.resourcesGrey:hover {font-size:12px; color:#15bccf;}
|
||||||
.resourcesBanner ul li:hover ul.resourcesType {display:block;}
|
.resourcesBanner ul li:hover ul.resourcesType {display:block;}
|
||||||
ul li:hover ul {display:block;}
|
.resourcesSelected:hover ul {display:block;}
|
||||||
.resourcesUploadBox {float:right; width:103px; height:34px; background-color:#64bdd9; line-height:34px; vertical-align:middle; text-align:center; margin-left:12px;}
|
.resourcesUploadBox {float:right; width:103px; height:34px; background-color:#64bdd9; line-height:34px; vertical-align:middle; text-align:center; margin-left:12px;}
|
||||||
.resourcesUploadBox:hover {background-color:#0781b4;}
|
.resourcesUploadBox:hover {background-color:#0781b4;}
|
||||||
.uploadIcon {background:url(images/resource_icon_list.png) -35px 10px no-repeat; float:left; display:block; width:30px; height:30px; margin-left:-3px;}
|
.uploadIcon {background:url(images/resource_icon_list.png) -35px 10px no-repeat; float:left; display:block; width:30px; height:30px; margin-left:-3px;}
|
||||||
|
@ -495,7 +496,7 @@ a.resourcesBlack:hover {font-size:12px; color:#000000;}
|
||||||
a.sendButtonBlue {color:#15bccf;}
|
a.sendButtonBlue {color:#15bccf;}
|
||||||
a.sendButtonBlue:hover {color:#ffffff;}
|
a.sendButtonBlue:hover {color:#ffffff;}
|
||||||
.resourcesSelectSendButton:hover {background-color:#15bccf;}
|
.resourcesSelectSendButton:hover {background-color:#15bccf;}
|
||||||
.db {display:block;}
|
.db {display:block !important;}
|
||||||
|
|
||||||
.dropdown-menu {
|
.dropdown-menu {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
@ -699,8 +700,8 @@ a.homepageSearchIcon:hover {background:url(../images/nav_icon.png) -49px 3px no-
|
||||||
.homepageNewsIcon {background:url(../images/nav_icon.png) -5px -85px no-repeat; width:30px; height:29px; display:block;}
|
.homepageNewsIcon {background:url(../images/nav_icon.png) -5px -85px no-repeat; width:30px; height:29px; display:block;}
|
||||||
.newsActive {width:10px; height:10px; border-radius:50%; border:2px solid #ffffff; background-color:#ff0000; position:absolute; left:17px; top:5px;}
|
.newsActive {width:10px; height:10px; border-radius:50%; border:2px solid #ffffff; background-color:#ff0000; position:absolute; left:17px; top:5px;}
|
||||||
.navHomepageProfile {width:65px; display:block; float:right; margin-top:8px; margin-left:33px;}
|
.navHomepageProfile {width:65px; display:block; float:right; margin-top:8px; margin-left:33px;}
|
||||||
.homepageProfileMenuIcon {background:url(../images/nav_icon.png) -8px -175px no-repeat; width:20px; height:25px; float:left; margin-top:15px;}
|
.homepageProfileMenuIcon {background:url(../images/nav_icon.png) -8px -175px no-repeat; width:20px; height:25px; float:left; margin-top:15px; line-height:0;}
|
||||||
a.homepageProfileMenuIcon:hover {background:url(../images/nav_icon.png) -8px -175px no-repeat; width:12px; height:12px; float:left;}
|
a.homepageProfileMenuIconhover {background:url(../images/nav_icon.png) -8px -175px no-repeat; width:12px; height:12px; float:left;}
|
||||||
.homepageLeft {width:240px; float:left; margin-right:10px;}
|
.homepageLeft {width:240px; float:left; margin-right:10px;}
|
||||||
.homepageRight {width:750px; float:left;}
|
.homepageRight {width:750px; float:left;}
|
||||||
.homepagePortraitContainer {width:238px; height:348px; border:1px solid #dddddd; background-color:#ffffff; margin-top:15px;}
|
.homepagePortraitContainer {width:238px; height:348px; border:1px solid #dddddd; background-color:#ffffff; margin-top:15px;}
|
||||||
|
@ -738,7 +739,7 @@ a.newsBlack {color:#4b4b4b; font-size:12px;}
|
||||||
a.newsBlack:hover {color:#0781b4;}
|
a.newsBlack:hover {color:#0781b4;}
|
||||||
a.resourcesGrey {font-size:12px; color:#888888;}
|
a.resourcesGrey {font-size:12px; color:#888888;}
|
||||||
a.resourcesGrey:hover {font-size:12px; color:#15bccf;}
|
a.resourcesGrey:hover {font-size:12px; color:#15bccf;}
|
||||||
|
.portraitRadius {border-radius: 3px;}
|
||||||
|
|
||||||
/***** Flash & error messages ****/
|
/***** Flash & error messages ****/
|
||||||
#errorExplanation, div.flash, .nodata, .warning, .conflict {
|
#errorExplanation, div.flash, .nodata, .warning, .conflict {
|
||||||
|
|
Loading…
Reference in New Issue