@charset "utf-8";


@import url(../../css/editor.jpg.css);

/*comm used header,content,footer*/
img,object,video,embed {
max-width: 100%; height:auto;}
html{ font-size:10px;font-family:Arial, Helvetica, sans-serif;}

.top{max-width:980px; width:100%; padding-left:0px!important; padding-right:0px!important;margin:auto;}
#collapseExample{ background-color:#f5f5f5;border-bottom:1px solid #ccc;text-align:center;}
.log{max-width:980px; width:96%; padding-left:0px!important; padding-right:0px!important;margin:auto;}

.log_user{float:left;}
.usename{ float:right;}
.navbar .navbar-collapse{ padding-left:0;}
.container{margin:auto; overflow:hidden;}
.container a {font-size:14px;font-size:1.4rem;}
.nav-container{max-width:980px;padding-left:0px!important; padding-right:0px!important;margin:auto;}

#carousel-example-generic{max-width:980px;width:96%;padding-left:0px!important; padding-right:0px!important; margin:auto!important ;}

.log_user li{display:inline!important;float:left;margin-right:0px;}
.log_user li img{display:block;}
.log_user li span{display:block;font-size:14px;font-size:1.4rem;line-height:35px;text-align:center;}

.header .topLine{border-top:10px solid #fff;}
.header{margin-bottom:5px;}
.header .logo {_display:inline;  display:inline;}
.header .search1{float:right;_display:inline; display:inline!important;}
.header .search1 label{ display:none;}
.header .search1 .search{  float:left; margin-right:25px;}
.header .search1 .ext{padding:0px 0 10px 0;text-align:right; float:right;}
.header .search1 .ext a{color:#444;text-align:right;}
.search label{color:#ccc;}

.header .search1 .ext a:hover{  color:#1472b8;}
.both{ clear:both;}
.news{ width:65%; float:left; background:#044690; box-sizing: border-box;color:#fff!important; min-height:280px;}
.news .aidanews2_line{border-bottom:0;}
.news .aidanews2_mainL{ margin-right:3%; display:inline-block; width:40px; float:left;}
.news .aidanews2_mainR{ float:left; width:80%;}
.news .aidanews2_bottomlink{ text-align:right; padding-right:30px;}
.news  .aidanews2_bottomlink a{ color:#fff; font-size:12px;font-size:1.2rem;}
.news  .aidanews2_bottomlink a:link{ font-weight:normal;}
.news_title h3,.events_title h3{ padding:0px 15px; color:#fff!important; font-size:2.4rem; font-family:CenturyGothic; display:block;  margin:0; line-height:50px; height:50px;}
.events_title h3{color:#000!important;}
.news .news_title h3{ float:left;}
.news .news_title span a{color:#fff!important; font-size:16px; line-height:50px;padding-left:20px;outline: none;}
.news .news_title .carousel-inner { width:auto;}
.news .news_title .moduletable.carousel-inner{ float:left;}
.news .moduletable-news{ width:60%;float:right;}
.news .aidanews2_title{ font-size:14px;font-size:1.4rem; font-weight:normal;}
.news .aidanews2-news{ max-height:158px; overflow:hidden;}
.news .moduletable-featured{ width:38%;float:left;}
.news .aidanews2_positions{padding:0 !important;}
.news .moduletable-featured img{max-height:160px;width:100%;}
.news .moduletable-featured .aidanews2_title a{ display:inline-block;padding:5px 12px; line-height:16px;}
.news .moduletable-featured .aidanews2_topL{width:100%;}
.news .aidanews2_date{ display:inline-block;}
.events{ width:100%; background:#e6f3fb; border:1px solid #cee1f0; box-sizing: border-box; padding:30px 0 10px 0;}
.events .events_title{ float:left;}
.events .events_title h3{color:#000!important;}
.aidanews2-events .aidanews2_art{ width:40%; float:left;} 
.events .mod_events_latest_table{ width:80%; float:left;} 
.events .mod_events_latest_table .mod_events_latest_first,.events .mod_events_latest_table .mod_events_latest{ width:43%; float:left; margin-left:7%;}
.events .mod_events_latest_table .mod_events_latest{}
.events .mod_events_latest_table .eventsdate {display: block;width: 21%;color: #fff;text-align: center; float:left;}
.events .mod_events_latest_table .eventscont{ margin-left:2%;float:right;width:77%;text-align: left;} 
.events .eventscont .title {}
.events .eventscont .title a{ color:#333; font-weight:600; margin-bottom:2px; display:inline-block; line-height:16px;max-height:32px; overflow:hidden;}
.events .eventscont .time{ color:#666;  display:block;line-height:16px;height:16px; margin:0;padding:0; overflow:hidden;}
.events .mod_events_latest_table .date1 {background-color: #6eb630;font-size: 32px;width: 100%;display: block;}
.events .mod_events_latest_table .date2 {background-color: #1472b8;font-size: 14px;width: 100%;display: block;}
.events .eventsmore { clear:both;text-align:right; width:95%;}
.events .mod_events_latest_table .aidanews2_topR {width: 88%;text-align: left;margin-top: 1%;}
.events .mod_events_latest_table .aidanews2_title a {color: #000;font-size: 18px;}
.events .mod_events_latest_table .aidanews2_author {background-color: #e6f3fb;padding: 2px 8px;}
.events .mod_events_latest_table .aidanews2_line {border-bottom: 2px dotted #ccc;margin-top: 5px;}
.studentlife{ width:35%;float:left;background:#6eb92c;box-sizing: border-box; min-height:280px;}
.studentlife a{color:#fff;}
.studentlife img,.teach-learn img{ width:100%!important;}
.studentlife .lifecon{ margin-top:10px;}
.studentlife .lifecont{ margin-left:5%;}
.studentlife .lifebox{ width:48px; height:16px; line-height:16px; text-align:center;background:#fff; display:inline-block;　-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-right:5px;}
.studentlife .lifebox a{ font-weight:500;color:#6eb92c;}
.picture{ width:55%;box-sizing: border-box;background:#056bad; height:220px;display:inline-block;overflow:hidden;display: table-cell; vertical-align: middle; text-align: center;}
.picture .custom{ width:90%; padding:20px 0 20px 0; border-bottom:1px solid #fff; border-top:1px solid #fff; overflow:hidden;display:inline-block;}
.picture .custom .picturebox{display:inline-block;}
.teach-learn{ width:45%; display:inline-block;box-sizing: border-box;background:#09c; height:100%;height:220px; overflow:hidden;display: table-cell; vertical-align: middle; text-align: center;}
.teach-learn .custom{ width:100%; display:inline-block;}
.teach-learn .t-l-box{ width:30%; text-align:center;display:inline-block;vertical-align: top;}
.teach-learn .t-l-box img{ width:60px!important; vertical-align:middle;}
.teach-learn .t-l-box a{ margin:0!important; padding:0; display:inline-block;width:90px; font-size:16px; font-weight:500; margin-left:10px; padding-top:5px;}
.en-gb .teach-learn .t_e a{ width:125px;}
.zh-cn .teach-learn .t-l-box a{ width:100px;}
.teach-learn a{color:#fff; font-weight:normal;}
.teach-learn .box1 { width:50%; background:#09c; float:left; height:100%;}.teach-learn .box2{ width:50%; float:right;background:#2868b2;}
.quicklinks{ width:78%; float:left; background:#fff; padding-top:10px;}
.quicklinks .news_title h3{ text-align:center;}
.quicklinks  ul,.followus ul{ float:left; display:inline-block;margin:0; padding:0; -webkit-padding-start:10px;}
.quicklinks  ul li,.followus ul li{ list-style:none;}
.quicklinks  ul li a{}
.quicklinks ul{  margin-right:2%;}
.quicklinks ul.last{ margin:0!important;}
.followus{width:19%;float:right; text-align:center;background:#fff;padding-top:10px;}
.followus ul{ float:none;margin:0px auto ;text-align:center;}
.followus ul li a{ margin:0 5px 5px 0; display:inline-block;width:40px; height:40px;}
.quicklinks .news_title h3 ,.followus .news_title h3{color:#000!important;} 
.zh-cn .quicklinks{ width:65%;}.zh-cn .followus{ width:310px;}
.zh-cn .quicklinks ul{  margin-right:8%;}
.zh-cn .followus ul{ margin-top:20px;}
.bshare-custom{ margin-top:15px;}
.aidanews2_date,.aidanews2_title{ line-height:26px;}
.aidanews2_text{ line-height:22px; text-align:left;}

.aidanews2_title a{ font-weight:normal!important; color:#fff;}
.zh-cn [itemprop = articleBody]{line-height:24px;letter-spacing:1px;}
[itemprop = articleBody] a:hover,[itemprop = articleBody] a{color:#1e5f93;}


.article-info dt{ display:none;}
.article-info dd{   font-weight: normal;
  line-height: 150%;
  color: #999; font-size: 65%;}

.en-gb .conta{width:100%; float:right;text-align:left;}
/* .itemid-124 .conta,.itemid-125 .conta,.itemid-126 .conta{width:72%!important; float:right!important;text-align:justify} */
/* .itemid-124 .sidebar,.itemid-125 .sidebar,.itemid-126 .sidebar{ width:25%!important; float:left!important; border:1px solid #e2e2e2 ; border-radius:5px; box-shadow:0px 5px 5px 0px #f1f1f1; margin-bottom:5px; }*/
.sidebar .custom{ margin-left:0px; padding:0px;}/*coco20151029*/
.sidebar .custom ul li{ list-style:none;line-height:18px!important;}/*coco20151029*/
.sidebar .custom ul li a{line-height:18px!important;}
.sidebar li{width:100%; line-height:18px;border-bottom:1px solid #e6e6e6;}
.item-166{ clear:left;}
.sidebar li a{ line-height:18px!important;}
.modified{margin-top:20px;}
.conta{width:100%; float:right;text-align:justify;}
.page-header h2,.content-category h2 { font-size:22px;color:#1472b8;-webkit-font-weight:bold;text-align:center ;}
.sidebar h2{font-size:14px; color:#fff; background-color:#1472b8; margin:0px; text-align:center; line-height:32px; border-bottom:1px solid #3E7553;border-top-left-radius:5px;

border-top-right-radius:5px;}


.panel_footer{ margin-top:15px!important;}
.sitemap{ background:#1173b9; padding:20px 0 15px 0; list-style:none;border-bottom:1px solid #004170;}
.sitemap ul{margin:0;padding:0;}
.sitemap ul li{float:left;width:auto; list-style-type:none;margin-right:4% ;}

.zh-cn.sitemap > ul > li{margin-right:10%!important;}
.sitemap ul li a{ color:#fff; font-size:16px;font-size:1.6rem; font-weight:500; margin-bottom:5px; display:inline-block; padding:0;}
.sitemap ul li ul{padding:0;margin:0;}
.sitemap ul li ul li{float:bolck;float:none;margin-right:20px;}
.sitemap ul li ul li a{ color:#e0e0e0;font-size:14px;font-size:1.4rem;font-weight: normal;margin:0;}

/*20150821*/
.divider{display:none;}

/*programmes*/
.dbm{ background-color:#339900; padding:20px!important;text-align:center; margin-bottom:25px ;}
.dhss{ background-color:#7f1399; padding:20px!important;text-align:center; margin-bottom:25px ;}
.dst{ background-color:#cc0000; padding:20px!important;text-align:center; margin-bottom:25px ;}
.dcc{ background-color:#2b5fab; padding:20px!important;text-align:center; margin-bottom:25px ;}
.dbm a,.dhss a,.dst a,.dcc a,.dbm a:hover,.dhss a:hover,.dst a:hover,.dcc a:hover{ font-size:24px; color:#fff; text-align:left!important; line-height:22px;margin:5px; text-decoration:none;}
.itemid-189.visitor-con ul li{ margin-bottom:10px!important;}

.dbm-p{text-align:left;}
.dbm a,.dhss a,.dst a,.dcc a,.dbm a:hover,.dhss a:hover,.dst a:hover,.dcc a:hover{ font-size:24px; color:#fff; text-align:left!important; line-height:22px;margin:5px; text-decoration:none;}
.itemid-189.visitor-con ul li{ margin-bottom:10px!important;}
.dbm-p a,.dhss-p a,.dst-p a,.dcc-p a,.dbm-p a:hover,.dhss-p a:hover,.dst-p a:hover,.dcc-p a:hover{ font-size:24px; color:#fff; text-align:left!important; line-height:22px;margin:5px; text-decoration:none;}
.itemid-189.visitor-con ul li{ margin-bottom:10px!important;}

#jform_tags, #jform_tags-lbl{height:25px!important;width:400px;line-height:25px!important;}

@font-face {
	font-family: 'IcoMoon';
src: url(../../../media/jui/fonts/icomoon.jpg);
src: url(../../../media/jui/fonts/icomoon.eot?#i.jpg) format('embedded-opentype'), url(../../../media/jui/fonts/icomoon..jpg) format('woff'), url(../../../media/jui/fonts/icomoon.jpg) format('truetype'), url(../../../media/jui/fonts/icomoon.svg#ico.jpg) format('svg');
	font-weight: normal;
	font-style: normal;}
@font-face {
	font-family: 'CenturyGothic';
src: url(../fonts/centurygothic.jpg);
src: url(../fonts/centurygothic.eot?#i.jpg) format('embedded-opentype'), url(../fonts/centurygothic..jpg) format('woff'), url(../fonts/centurygothic.jpg) format('truetype'), url(../fonts/centurygothic.svg#ico.jpg) format('svg');
	font-weight: normal;
	font-style: normal;}

[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: .25em;
	line-height: 14px;}
dd > span[class^="icon-"] + time,
dd > span[class*=" icon-"] + time {
	margin-left: -0.25em;}
dl.article-info dd.hits span[class^="icon-"],
dl.article-info dd.hits span[class*=" icon-"] {
	margin-right: 0;}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;}
.icon-joomla:before {
	content: "\e200";}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
	content: "\e005";}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
	content: "\e006";}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
	content: "\e007";}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
	content: "\e008";}
.icon-arrow-first:before {
	content: "\e003";}
.icon-arrow-last:before {
	content: "\e004";}
.icon-arrow-up-2:before {
	content: "\e009";}
.icon-arrow-right-2:before {
	content: "\e00a";}
.icon-arrow-down-2:before {
	content: "\e00b";}
.icon-arrow-left-2:before {
	content: "\e00c";}
.icon-arrow-up-3:before {
	content: "\e00f";}
.icon-arrow-right-3:before {
	content: "\e010";}
.icon-arrow-down-3:before {
	content: "\e011";}
.icon-arrow-left-3:before {
	content: "\e012";}
.icon-menu-2:before {
	content: "\e00e";}
.icon-arrow-up-4:before {
	content: "\e201";}

.icon-arrow-right-4:before {
	content: "\e202";}
.icon-arrow-down-4:before {
	content: "\e203";}
.icon-arrow-left-4:before {
	content: "\e204";}
.icon-share:before,
.icon-redo:before {
	content: "\27";}
.icon-undo:before {
	content: "\28";}
.icon-forward-2:before {
	content: "\e205";}
.icon-backward-2:before,
.icon-reply:before {
	content: "\e206";}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
	content: "\6c";}
.icon-undo-2:before {
	content: "\e207";}
.icon-move:before {
	content: "\7a";}
.icon-expand:before {
	content: "\66";}
.icon-contract:before {
	content: "\67";}
.icon-expand-2:before {
	content: "\68";}
.icon-contract-2:before {
	content: "\69";}
.icon-play:before {
	content: "\e208";}
.icon-pause:before {
	content: "\e209";}
.icon-stop:before {
	content: "\e210";}
.icon-previous:before,
.icon-backward:before {
	content: "\7c";}
.icon-next:before,
.icon-forward:before {
	content: "\7b";}
.icon-first:before {
	content: "\7d";}
.icon-last:before {
	content: "\e000";}
.icon-play-circle:before {
	content: "\e00d";}
.icon-pause-circle:before {
	content: "\e211";}
.icon-stop-circle:before {
	content: "\e212";}
.icon-backward-circle:before {
	content: "\e213";}
.icon-forward-circle:before {
	content: "\e214";}
.icon-loop:before {
	content: "\e001";}
.icon-shuffle:before {
	content: "\e002";}
.icon-search:before {
	content: "\53";}
.icon-zoom-in:before {
	content: "\64";}
.icon-zoom-out:before {
	content: "\65";}
.icon-apply:before,
.icon-pencil:before {
	content: "\2b";}
.icon-pencil-2:before {
	content: "\2c";}
.icon-brush:before {
	content: "\3b";}
.icon-save-new:before,
.icon-plus-2:before {
	content: "\5d";}
.icon-minus-sign:before,
.icon-minus-2:before {
	content: "\5e";}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
	content: "\47";}
.icon-new:before,
.icon-plus:before {
	content: "\2a";}
.icon-plus-circle:before {
	content: "\e215";}
.icon-minus:before,
.icon-not-ok:before {
	content: "\4b";}
.icon-ban-circle:before,
.icon-minus-circle:before {
	content: "\e216";}
.icon-unpublish:before,
.icon-cancel:before {
	content: "\4a";}
.icon-cancel-circle:before {
	content: "\e217";}
.icon-checkmark-2:before {
	content: "\e218";}
.icon-checkmark-circle:before {
	content: "\e219";}
.icon-info:before {
	content: "\e220";}
.icon-info-2:before,
.icon-info-circle:before {
	content: "\e221";}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
	content: "\45";}
.icon-question-2:before,
.icon-question-circle:before {
	content: "\e222";}
.icon-notification:before {
	content: "\e223";}
.icon-notification-2:before,
.icon-notification-circle:before {
	content: "\e224";}
.icon-pending:before,
.icon-warning:before {
	content: "\48";}
.icon-warning-2:before,
.icon-warning-circle:before {
	content: "\e225";}
.icon-checkbox-unchecked:before {
	content: "\3d";}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
	content: "\3e";}
.icon-checkbox-partial:before {
	content: "\3f";}
.icon-square:before {
	content: "\e226";}
.icon-radio-unchecked:before {
	content: "\e227";}
.icon-radio-checked:before,
.icon-generic:before {
	content: "\e228";}
.icon-circle:before {
	content: "\e229";}
.icon-signup:before {
	content: "\e230";}
.icon-grid:before,
.icon-grid-view:before {
	content: "\58";}
.icon-grid-2:before,
.icon-grid-view-2:before {
	content: "\59";}
.icon-menu:before {
	content: "\5a";}
.icon-list:before,
.icon-list-view:before {
	content: "\31";}
.icon-list-2:before {
	content: "\e231";}
.icon-menu-3:before {
	content: "\e232";}
.icon-folder-open:before,
.icon-folder:before {
	content: "\2d";}
.icon-folder-close:before,
.icon-folder-2:before {
	content: "\2e";}
.icon-folder-plus:before {
	content: "\e234";}
.icon-folder-minus:before {
	content: "\e235";}
.icon-folder-3:before {
	content: "\e236";}
.icon-folder-plus-2:before {
	content: "\e237";}
.icon-folder-remove:before {
	content: "\e238";}
.icon-file:before {
	content: "\e016";}
.icon-file-2:before {
	content: "\e239";}
.icon-file-add:before,
.icon-file-plus:before {
	content: "\29";}
.icon-file-minus:before {
	content: "\e017";}
.icon-file-check:before {
	content: "\e240";}
.icon-file-remove:before {
	content: "\e241";}
.icon-save-copy:before,
.icon-copy:before {
	content: "\e018";}
.icon-stack:before {
	content: "\e242";}
.icon-tree:before {
	content: "\e243";}
.icon-tree-2:before {
	content: "\e244";}
.icon-paragraph-left:before {
	content: "\e246";}
.icon-paragraph-center:before {
	content: "\e247";}
.icon-paragraph-right:before {
	content: "\e248";}
.icon-paragraph-justify:before {
	content: "\e249";}
.icon-screen:before {
	content: "\e01c";}
.icon-tablet:before {
	content: "\e01d";}
.icon-mobile:before {
	content: "\e01e";}
.icon-box-add:before {
	content: "\51";}
.icon-box-remove:before {
	content: "\52";}
.icon-download:before {
	content: "\e021";}
.icon-upload:before {
	content: "\e022";}
.icon-home:before {
	content: "\21";}
.icon-home-2:before {
	content: "\e250";}
.icon-out-2:before,
.icon-new-tab:before {
	content: "\e024";}
.icon-out-3:before,
.icon-new-tab-2:before {
	content: "\e251";}
.icon-link:before {
	content: "\e252";}
.icon-picture:before,
.icon-image:before {
	content: "\2f";}
.icon-pictures:before,
.icon-images:before {
	content: "\30";}
.icon-palette:before,
.icon-color-palette:before {
	content: "\e014";}
.icon-camera:before {
	content: "\55";}
.icon-camera-2:before,
.icon-video:before {
	content: "\e015";}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
	content: "\56";}
.icon-music:before {
	content: "\57";}
.icon-user:before {
	content: "\22";}
.icon-users:before {
	content: "\e01f";}
.icon-vcard:before {
	content: "\6d";}
.icon-address:before {
	content: "\70";}
.icon-share-alt:before,
.icon-out:before {
	content: "\26";}
.icon-enter:before {
	content: "\e257";}
.icon-exit:before {
	content: "\e258";}
.icon-comment:before,
.icon-comments:before {
	content: "\24";}
.icon-comments-2:before {
	content: "\25";}
.icon-quote:before,
.icon-quotes-left:before {
	content: "\60";}
.icon-quote-2:before,
.icon-quotes-right:before {
	content: "\61";}
.icon-quote-3:before,
.icon-bubble-quote:before {
	content: "\e259";}
.icon-phone:before {
	content: "\e260";}
.icon-phone-2:before {
	content: "\e261";}
.icon-envelope:before,
.icon-mail:before {
	content: "\4d";}
.icon-envelope-opened:before,
.icon-mail-2:before {
	content: "\4e";}
.icon-unarchive:before,
.icon-drawer:before {
	content: "\4f";}
.icon-archive:before,
.icon-drawer-2:before {
	content: "\50";}
.icon-briefcase:before {
	content: "\e020";}
.icon-tag:before {
	content: "\e262";}
.icon-tag-2:before {
	content: "\e263";}
.icon-tags:before {
	content: "\e264";}
.icon-tags-2:before {
	content: "\e265";}
.icon-options:before,
.icon-cog:before {
	content: "\38";}
.icon-cogs:before {
	content: "\37";}
.icon-screwdriver:before,
.icon-tools:before {
	content: "\36";}
.icon-wrench:before {
	content: "\3a";}
.icon-equalizer:before {
	content: "\39";}
.icon-dashboard:before {
	content: "\78";}
.icon-switch:before {
	content: "\e266";}
.icon-filter:before {
	content: "\54";}
.icon-purge:before,
.icon-trash:before {
	content: "\4c";}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
	content: "\23";}
.icon-unlock:before {
	content: "\e267";}
.icon-key:before {
	content: "\5f";}


.icon-support:before {
	content: "\46";}
.icon-database:before {
	content: "\62";}
.icon-scissors:before {
	content: "\e268";}
.icon-health:before {
	content: "\6a";}
.icon-wand:before {
	content: "\6b";}
.icon-eye-open:before,
.icon-eye:before {
	content: "\3c";}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
	content: "\e269";}
.icon-clock:before {
	content: "\6e";}
.icon-compass:before {
	content: "\6f";}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
	content: "\e01b";}
.icon-book:before {
	content: "\e271";}
.icon-lightning:before,

.icon-flash:before {
	content: "\79";}
.icon-print:before,
.icon-printer:before {
	content: "\e013";}
.icon-feed:before {
	content: "\71";}
.icon-calendar:before {
	content: "\43";}
.icon-calendar-2:before {
	content: "\44";}
.icon-calendar-3:before {
	content: "\e273";}
.icon-pie:before {
	content: "\77";}
.icon-bars:before {
	content: "\76";}
.icon-chart:before {
	content: "\75";}
.icon-power-cord:before {
	content: "\32";}
.icon-cube:before {
	content: "\33";}
.icon-puzzle:before {
	content: "\34";}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
	content: "\72";}
.icon-lamp:before {
	content: "\74";}
.icon-pin:before,
.icon-pushpin:before {
	content: "\73";}
.icon-location:before {
	content: "\63";}
.icon-shield:before {
	content: "\e274";}
.icon-flag:before {
	content: "\35";}
.icon-flag-3:before {
	content: "\e275";}
.icon-bookmark:before {
	content: "\e023";}
.icon-bookmark-2:before {
	content: "\e276";}
.icon-heart:before {
	content: "\e277";}
.icon-heart-2:before {
	content: "\e278";}
.icon-thumbs-up:before {
	content: "\5b";}
.icon-thumbs-down:before {
	content: "\5c";}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
	content: "\40";}
.icon-star-2:before {
	content: "\41";}
.icon-featured:before,
.icon-default:before,
.icon-star:before {
	content: "\42";}
.icon-smiley:before,
.icon-smiley-happy:before {
	content: "\e279";}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
	content: "\e280";}
.icon-smiley-sad:before {
	content: "\e281";}
.icon-smiley-sad-2:before {
	content: "\e282";}
.icon-smiley-neutral:before {
	content: "\e283";}
.icon-smiley-neutral-2:before {
	content: "\e284";}
.icon-cart:before {
	content: "\e019";}
.icon-basket:before {
	content: "\e01a";}
.icon-credit:before {
	content: "\e286";}
.icon-credit-2:before {
	content: "\e287";}
.icon-expired:before {
	content: "\4b";}
abbr[title],
abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #999;}

.pagination {
	margin: 18px 0;}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.pagination ul > li {
	display: inline;}
.pagination ul > li > a,
.pagination ul > li > span {
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #f5f5f5;}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #999;
	cursor: default;}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	border-left-width: 1px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;}
.pagination-centered {
	text-align: center;}
.pagination-right {
	text-align: right;}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
	padding: 2px 10px;
	font-size: 12px;}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
	padding: 0 6px;
	font-size: 9.75px;}
.pagination > p{display:bolck;float:right;margin-top:5px;margin-left:10px;}


.control-label .hasTooltip {
	display: inline-block;}
.icon-edit{ background:url(../images/edit.jpg) no-repeat!important; display:inline-block; float:left;height:18px!important;}
.container1{text-align:center;padding-bottom:15px;margin:auto;}
.container1 img{max-width: 100%; -ms-interpolation-mode: bicubic;}
/*main mune hover*/
li.item-104.deeper.parent:hover ul,li.item-120.deeper.parent:hover ul,li.item-106.deeper.parent:hover ul,li.item-141.deeper.parent:hover ul,li.item-131.deeper.parent:hover ul,li.item-147.deeper.parent:hover ul{
    display: block!important;}
li.item-104.deeper.parent:hover ul li ul,li.item-106.deeper.parent:hover ul li ul{ display:none!important;}
ul.nav-child{
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 9999!important;
    display: none;
    min-width: 180px;
  padding:5px 0px;
    margin: 2px 0 ;
    font-size: 14px;
    text-align: left;
    list-style: none;
  background-color:#fff;
   -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
;}
.en-gb .item-131 > ul.nav-child{min-width: 190px!important;}

.navbar-inverse .navbar-nav > li > ul li{padding:5px 10px;}
.navbar-inverse .navbar-nav > li > ul li:hover{background-color:#6fba2c!important;color:#fff!important;}
.navbar-inverse .navbar-nav > li > ul li a:hover,.navbar-inverse .navbar-nav > li > ul li a:focus{text-decoration: none;color:#fff!important;}

.navbar-inverse .navbar-nav > li > ul li.active{background-color:#6fba2c!important; color:#fff!important;}
/*about us*/
.itemid-104 .conta,.itemid-106 .conta,.itemid-131 .conta,.itemid-147 .conta,.itemid-120 .conta,.itemid-141 .conta,.itemid-132 .conta,.itemid-148 .conta,.itemid-186 .conta{
	width:100%;}
	
.itemid-104 .sidebar,.itemid-106 .sidebar,.itemid-131 .sidebar,.itemid-147 .sidebar,.itemid-120 .sidebar,.itemid-141 .sidebar,.itemid-132 .sidebar,.itemid-148 .sidebar{
	display:none;}
.menu  .item-186,.menu  .item-244,.menu  .item-246,.menu  .item-247,.menu  .item-248,.menu  .item-264{display:none;}
/*admin*/
ul.admin{
padding: 0;
    display: block;
    float: left;
    width: 50%;}
ul.admin li {
/*list-style: none;
    margin-left: 2.8%;
    display: inline-block;
    vertical-align:top;
    width: 30%;
    padding: 2%;
    margin-bottom: 25px;
    font-size: 18px;
    text-align: left;
    min-height: 90px;
    background: #eeeff1 url(../images/admin-line.png)no-repeat 0 100%;
    background-size: 100%;*/
	list-style-type: none;
    margin: 20px 0px 20px 20px;
    font-size: 16px;
    background: url(../images/link-ico.jpg) no-repeat left;
    padding-left: 30px;
  text-align: left;}
/*admission*/
.admission .moduletable.visitor {
    margin-top: 26px;}

.conta .logout{ display:none;}

table.itemlits,table.itemlits td {border-bottom:dotted #bbb 1px;}
table.itemlits thead td,table.itemlits thead th{font-weight:bold;background:#54b200;text-align:left;border-bottom:dotted #bbb 1px;padding: 5px!important;}
table.itemlits tbody th{text-align:left;border-bottom:dotted #bbb 1px;padding-left:5px;}
table.itemlits {width:100%!important;border:solid #bbb 1px;}
table.itemlits td {border-width:0 1px 1px 0;padding:4px;}
table.itemlits td p {margin:0;padding:0;text-indent:0;}
.itemlits a{ font-weight:normal!important;}
table.itemlits > tbody > tr:nth-of-type(even) {
  background-color: #f2f2f2;}
/*news_right*/
.itemid-165 .conta ,.itemid-167 .conta{ width:72%; float:left!important;}
.news_right{ width:25%; float:right;  margin-top:20px; padding-left:1%; border-left:1px solid #eee; border-bottom:1px solid #eee;font-size:14px;}
.news_right  .aidanews2_topL{ width:100%;padding-top:10px;}
.news_right  .aidanews2_mainL{ margin:5px 0;}
.news_right .aidanews2_title{line-height:18px;}
.news_right .aidanews2_title a{ color:#1472b8; font-size:14px; font-weight:500;}
.news_right img{ max-width:40%;max-width:89px; float:left; margin-right:5px;}
<!--[if lt IE]>
.news_right img{ width:89px;}
<!--[endif]-->
.view-category .conta{width:100%;}
.view-category .news_right{ display:none;}
.news_right  .aidanews2 .even{ background:#FFF;}
.news_right  .aidanews2_line{border-bottom:1px dashed #ccc;}
.news_right .aidaord_4 .aidanews2_line{ border-bottom:none;}
.news_right h3{padding: 8px 15px;background-color: #f5f5f5;border-radius: 4px; font-size:14px; margin-top:0; line-height:20px; font-weight:bold;}

@media screen and (max-width: 980px)
{
.sitemap ul li ul li{float: bolck;float:none;margin-right:20px;}
.nav > li > a {padding: 15px 10px;}
.en-gb .quicklinks,.followus{ width:100%;}
.en-gb .quicklinks .news_title h3{ text-align:center;}
.en-gb .followus ul li a{ width:50px; height:50px;}
.zh-cn .quicklinks{ width:60%;}.zh-cn .followus{width:40%;}
.zh-cn .quicklinks ul{  margin-right:3%;-webkit-padding-start:5px;}
.view-article .container {width:96%; margin:0 auto;}
.news,.studentlife{ min-height:270px;}

.picture{padding:20px 20px;}
.picture .custom{ padding:15px 0 15px 0;}
.teach-learn,.picture{ height:180px;}




}

@media screen and (max-width:800px) 
{
.nav > li > a { padding: 15px 15px;}
.news_title h3, .events_title h3{ padding:0px 0 0 5px;}
.zh-cn .studentlife ,.zh-cn .news { min-height:250px;}
.studentlife ,.news { min-height:280px;}
.quicklinks ul{ margin-right:2%;}
.zh-cn .quicklinks,.zh-cn .followus{ width:100%;}
.zh-cn .quicklinks ul{ margin-right:8%;}
.zh-cn .quicklinks .news_title h3{ text-align:center;}
.zh-cn .followus ul{ margin-top:0;}
.zh-cn .followus ul li a{width:50px; height:50px;}
.events .mod_events_latest_table .eventsdate {width: 55px;}
.events .mod_events_latest_table .eventscont{ margin-left:8px;float:left;width:70%;text-align: left;}
.sitemap ul li{ margin-right:2%;}
.itemid-165 .conta ,.itemid-167 .conta{width:100%;}
.news_right{ display:none;}
}

@media screen and (max-width:768px) {
.mainWrap{width: 100%;}
#carousel-example-generic{width:100%;}
.container1{display:none;}
.container{ width:100%;}.sidebar,.conta{ width:100%;}
.news ,.studentlife{ width:100%; margin-bottom: 0px; padding-bottom:10px;  height: auto!important;min-height: auto!important;}
.picture,.teach-learn{ width:100%;  display:block; padding:30px 0; height: auto;}
.picture .custom{ padding:0;}
.teach-learn .t-l-box a{ margin:0; vertical-align:middle;}
.news  .moduletable-news  .aidanews2_title{width: auto ;height: auto;}
.studentlife .lifecont{ margin-bottom:10px;}
.studentlife .lifeimg{ width:40%; float:left;}
.studentlife .lifecon{ width:55%;float:left; margin-top:0px;}
.picture .custom{ border:0;}
.quicklinks ul{ margin-right:1%;}
.sidebar ul li{ width:50%;  text-align:left;float: left;}
.header .topWrap{position:relative;}
.navbar-collapse{ padding-left:15px;}
.foot_logo{ display:none;}
.sitemap { display:none;}
li.item-104.deeper.parent:hover ul,li.item-120.deeper.parent:hover ul,li.item-106.deeper.parent:hover ul,li.item-141.deeper.parent:hover ul,li.item-104.deeper.parent:hover ul ul,li.item-131.deeper.parent:hover ul,li.item-147.deeper.parent:hover ul {
    display: none!important;}
 .container > .navbar-header , .container > .navbar-collapse{ margin-right:0;}
  /*admin*/
ul.admin li {

    /*margin-left: 3%;
    width: 46%;*/
	font-size:18px;}
}
@media screen and (min-width:767px) 
{
  .t1:after{

    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";}
    
.navbar-inverse .navbar-nav > li > a:hover>ul>ul, .navbar-inverse .navbar-nav > li > a:focus >ul>ul{display:none!important;}


.dbm{ width:30%; margin-right:5%; float:left ;}
.dhss{ width:30%; float:left;}
.dst{ width:30%; float:left ;}
.dcc{ width:30%; margin-right:5% ;float:left;}
}

@media screen and (max-width:767px) 
{
.mainWrap{width: 100%;padding-left:15px; padding-right:15px;}	
.header .topLine{border-top:7px solid #006ab6;}
.header .logo{float:none!important;margin:auto!important;_display:block;display:block;position:absolute;top:50px;width:100%; clear:both;text-align:center!important;}
.header .search1{float:none;position:absolute;width:100%;top:0px;background:#006ab6;}
.header .search1 .ext{float:right;padding:4px 30px 10px 0;}
.header .search1 .ext a{color:#fff;}
.mod_search102 .search-query{margin-left:15px;}
.header .topWrap{height:140px;}
.nav > li{padding: 0px 15px;font-size:14px;}/*20171016*/
.nav > li > a {padding: 10px 15px;font-size:14px;}
.quicklinks ul.second{ float:right; margin-right:10%;}
.dbm{ width:100% ;}
.dhss{ width:100% ;}
.dst{ width:100%  ;}
.dcc{ width:100% ;}
}

@media screen and (max-width:640px) 
{

.sitemap ul li ul{ display:none;}
.en-gb .sidebar ul li{height:auto;}
.events{ padding-top:10px;}
.events .mod_events_latest_table{ width:100%; float:left;} 

}

@media screen and (max-width:600px)
{
.sidebar .nav > li > a:hover,
.sidebar .nav > li > a:focus {text-decoration: none;background-color: transparent;color:#c00;}
.events{ padding:15px 0; border:0px;}

.events .mod_events_latest_table .eventscont{ margin-left:8px;float:left;width:70%;text-align: left;} 

.events .mod_events_latest_table .mod_events_latest_first, .events .mod_events_latest_table .mod_events_latest{ width:100%; margin:0;padding:0 0 20px 15px;}
.quicklinks ul.second{ margin-right:3%;}
.zh-cn .quicklinks ul{ margin-right:5%;}
ul.admin {
    float: none;
    width: 100%;}
.studentlife .lifecont{ margin-bottom:0;}
.en-gb .teach-learn .t_e a{ width:90px;}


}

@media screen and (max-width:500px){
	
	}

@media screen and (max-width:480px) 
{



.news{ height:auto;}
.news .moduletable-news{ padding:10px;}
.news  .moduletable-news  .aidanews2_title{width: auto ;height: auto;}
.news .moduletable-featured ,.news .moduletable-news{ width:100%;}
.news .aidanews2_top { width:100%; float:left;}	
.news a.aidanews2_img1{ display:inline-block; float:left;width:40%;}
.news .moduletable-featured .aidanews2_title{ display:inline-block; float:left; width:50%;}
.studentlife{ width:100%; margin:0;padding-bottom:10px;}
.studentlife .lifeimg,.studentlife .lifecon,.lifecont{ width:100%;}
.studentlife .lifecon{ margin-top:10px;}
.studentlife .lifebox{ display:inline-block;}
.picture{ width:100%;} 
.quicklinks ,.followus,.teach-learn,.quicklinks ul{width:100%;}
.zh-cn .quicklinks ul { width:50%;margin-right:0;}
.quicklinks ul.second{ float:left; margin:0;}
.followus ul li a{ width:40px!important; height:40px!important;}

.sidebar,.conta{ width:100%;}
.sitemap ul ul{ display:none;}
    /*admin*/
ul.admin li {
/*list-style: none;
    width: 100%;
  margin-left:0;
  min-height:auto;*/
  font-size:14px;}

}
@media screen and (max-width:414px) 
{
.en-gb .sidebar ul.nav li {height: 50px;}
.en-gb .sidebar ul.nav li a{padding-top: 10px; padding-bottom: 10px;}
.followus ul li a{ width:40px; height:40px;}

}

@media screen and (max-width:375px) 
{
.header .logo{margin-left:10px;}
.sidebar,.conta{ width:100%;}
.sitemap ul ul{ display:none;}
.events .mod_events_latest_table .eventscont{ margin-left:2px;}

}
@media screen and (max-width:360px) 
{
.header .logo{margin-left:0px;}
/* 20171112   .header .topWrap{height:140px;} */
.zh-cn .header .topWrap{height:150px;}
.sidebar,.conta{ width:100%;}	
.zh-cn .sidebar ul li{height:50px;}

}

@media screen and (max-width:320px) 
{
.sidebar,.conta{ width:100%;}	
/* 20171112  .header .topWrap{height:140px;} */
.zh-cn .header .topWrap{height:140px;}
.header .search1{width:100%; overflow:hidden;}
.events .mod_events_latest_table .eventscont{ width:75%;}
}


/* profile */
.profile dl {float:left;}
.profile dt {width:120px;float:left;clear:left;}
.profile dd {float:left; margin-left:10px;}
/* Level 3 menu*/
#sidebar .active ul {
    display: block!important;
    position: inherit!important;
    width: 95%;
    margin: 0 0 10px 10px;
    border: 0;
    -webkit-box-shadow: 0;
    box-shadow: none;
    border: none;
    padding-top: 0px;
  	 top:1px;}
#sidebar ul li a {
  padding: 3px 15px;
  white-space: normal;}
/* 20160223*/
.latestnews{ border-bottom:1px solid #ccc; margin-bottom:25px;padding-bottom:25px;}
.cwt-vi,.cwt-wio{ display:none;}


.cw-mod-traffic-100 hr{border:0px;}

/*index-modular-edit*/
.conta .form-horizontal .control-group{}
.conta .form-horizontal .control-group .control-label {
	clear:both;
	width: 160px!important;
	float: left;
    padding-right: 5px;
    text-align: left;
	padding-top: 10px;
	display: block!important;
	font-weight: normal;}
.conta .form-horizontal .control-group .control-label label{font-weight: normal;}

.conta .form-horizontal .control-group .controls {
	padding-top: 10px;
	display: block;
	float: left;
	text-align: left;}
.conta  #options ,.conta  .tab-pane{ clear:both;}
.conta .form-horizontal .controls label{ padding-left:0px;padding-right: 30px;padding-top:0px!important;}

/*jevents*/
.jevbootstrap .table-bordered{border-collapse:collapse;}
.contentpaneopen  h2.contentheading{ font-size:22px;color:#1472b8;font-weight: 500;-webkit-font-weight:bold ;}
.eventlist  > thead > tr > th{color: #444!important;}

.chzn-container{ width:auto!important;margin-bottom:10px;}
.chzn-container .chzn-single{ width:200px;}
.chzn-container .chzn-choices .default{width:345px!important; height:20px!important;}

/*tag*/
.view-tag label.filter-search-lbl.element-invisible,.view-tag input#filter-search,.view-tag button.btn{display: none;}
ul.category.list-striped li {
    display: inline;}
.tag-category li h3 {
    border-bottom: 1px dashed #ddd;
    margin: 10px 0;}

 /*gonav */
 #gonav {
    position:absolute;
    right:15px;
    top:90px;}

  .sbarlayout-l #gonav {
    /*left:-1px;*/
    right:-1px;}

  #goa {
    width:20px;
    padding:0 0 0 0;
    position:fixed;}

  #goa a {
    width:16px;
    height:16px;
    margin-bottom:5px;
    display:block;
    overflow:hidden;
    background:url(../images/styleicons.jpg) no-repeat;}

  #goa a span {
    display:block;
    margin-left:18px;
    padding-left:5px;
    background:#7bb7ff;}

  #goa a:hover span {
    margin-left:14px;
    padding-left:10px;
    line-height:16px;
    color:#fff;}

  #goa a.goback {background-position:-100px -34px;}
  #goa a.gotop {background-position:-40px -34px;}
  #goa a.gofooter {background-position:-20px -34px;}
  #goa a:hover.goback {width:60px;background-position:-100px -14px;}
  #goa a:hover.gotop {width:55px;background-position:-40px -14px;}
  #goa a:hover.gofooter {width:70px;background-position:-20px -14px;}
#nav-jumpto {display:none;}
.pull-right  ul.tags.inline { margin: 0;padding: 0; clear: both;}
.pull-right  ul.tags.inline li{ display:inline-block;}
.pull-right  dl.article-info.muted {clear: both;}
.pull-right .news_right{ display:none;}

.aidanews2 img {
	padding: 2px;
	border: solid 1px #ccc;
	margin-right: 5px;
	float: left;}

.yendifplayer{ height:auto!important;}
.itemid-301{background:url(../../../../5106/templates/uic_web/images/tl_bg.jpg) repeat  left top!important;}
.cv{width:100%;}
.cv td{vertical-align: top;}