content/* Theme Name: 单位主页 Theme URI: Description: 学院定制开发。 Author: 孙中涛 Author URI: Template: catch-everest Version: 1.0 Time: 2015-5-9 */ /* =Reset -------------------------------------------------------------- */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } html { font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */ overflow-y: scroll; /* Keeps page centred in all browsers regardless of content height */ -webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ -ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ } body { background: #fff; } article, aside, details, figcaption, figure, footer, header, #hgroup, nav, section { display: block; } ol, ul { list-style: none; } table { /* tables still need 'cellspacing="0"' in the markup */ border-collapse: separate; border-spacing: 0; } caption, th, td { font-weight: normal; text-align: left; margin:0; padding:5px 5px; position:relative; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } a:focus { outline: thin dotted; } a:hover, a:active { /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */ outline: 0; } a img { border: 0; } /* =Clearing ================================================== */ /* Self Clearing Goodness */ .container:after, #header-menu:after, #featured-post:after, #footer-menu:after, .entry-container:after, .entry-header:after, .entry-content:after, .widget:after, #supplementary:after, .site-info:after, .featued-content-wrap:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } /* You can also use a
to clear columns */ .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } /* =Structure ----------------------------------------------- */ .site { width: 1180px; margin:0 auto; } #header-left { float: left; max-width: 100%; } #primary { clear: both; float: left; width: 920px; padding:0; } #header-right { float: right; max-width: 300px; } #secondary { float: right; width: 240px; padding:10px 10px; padding-top:5px;/* background:#e1efe7;*/ } .site-content{ padding:0; } /* =Margins and Paddings ----------------------------------------------- */ .page-links, .widget, blockquote, .site-content article, .site-content .site-navigation, #infinite-handle, .comments-title, #reply-title, #respond { margin-bottom: 40px; } #homepage-message { margin-top: 40px; } .single-format-gallery .entry-meta { margin-top: 30px; } article.sticky .featured-post, .page-header, p, .featured-image, .entry-content table, .comment-content table, .widget.widget_catcheverest_social_widget, #content .searchform, .page-link, .single-attachment .entry-attachment img { margin-bottom: 10px; } #header-right .widget, .entry-header, article.format-aside .entry-title, .comments-area article header, .widget-feat-content { margin-bottom: 20px; } .page .entry-header, .widget-title, #header-right .widget.widget_catcheverest_social_widget { margin-bottom: 10px; } #featured-post .entry-header { margin-bottom: 0; } .container { padding: 0 20px;/*rewrite 40*/ } #site-logo, #hgroup, #header-right, #supplementary, #main { padding-top:0px; /*rewrite*/ } #hgroup-wrap, .hentry, .comments-area article { padding:0px; } #site-generator .site-info { padding:30px 20px; background:none; color:#ffffff; } .entry-header .entry-title { padding-bottom: 10px; } .page .entry-header .entry-title, .tag-post-formats .entry-header .entry-title{ padding-bottom: 0; } /* =Font Size ----------------------------------------------- */ body, button, input, select, textarea { font-size: 14px; font-size: 1.4rem; } #site-title { font-size: 30px; } .entry-header .entry-title, #homepage-message { font-size: 20px; font-family:"黑体"; } #homepage-message span { font-size: 18px; font-size: 1.8rem; } #featured-post .entry-title { font-size: 20px; font-size: 2rem; } /* =Global ----------------------------------------------- */ body, button, input, select, textarea { color: #404040; font-family: sans-serif, Arial; line-height: 1.8; text-rendering: optimizeLegibility; word-wrap: break-word; } .site { background:none;/*-color: #fff;*/ /*-webkit-box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); -moz-box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); */ } /* Headings */ h1,h2,h3,h4,h5,h6 { clear: both; } hr { background-color: #e6e6e6; border: 0; height: 1px; margin-bottom: 1.5em; } /* Text elements */ dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } b, strong { font-weight: bold; } dfn, cite, em, i { font-style: italic; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 1.5rem; line-height: 1.6; margin-bottom: 1.6em; padding: 1.6em; overflow: auto; max-width: 100%; } code, kbd, tt, var { font: 14px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } small { font-size: 75%; } big { font-size: 125%; } figure { margin: 0; } table { margin: 0 0 1.5em; width: 100%; } th { font-weight: bold; } button, input, select, textarea { border: 1px solid #e6e6e6; font-size: 100%; /* Corrects font size not being inherited in all browsers */ margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */ padding: 10px; vertical-align: baseline; /* Improves appearance and consistency in all browsers */ *vertical-align: middle; /* Improves appearance and consistency in all browsers */ } button, input { line-height: normal; /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */ *overflow: visible; /* Corrects inner spacing displayed oddly in IE6/7 */ } button, input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type=submit], li.bypostauthor cite span { padding: 12px 20px 10px; font-size: 14px; font-size: 1.4rem; line-height: 1.5; font-weight: normal; color: #7c7c7c; background-color: #e6e6e6; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: linear-gradient(top, #f4f4f4, #e6e6e6); border: 1px solid #d2d2d2; box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1); } button, input[type="submit"], input[type="button"], input[type="reset"] { cursor: pointer; } button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: #ccc #bbb #aaa #bbb; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02); box-shadow: inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02); } button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { border-color: #aaa #bbb #bbb #bbb; -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15); -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15); box-shadow: inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15); } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* Addresses box sizing set to content-box in IE8/9 */ padding: 0; /* Addresses excess padding in IE8/9 */ } input[type="search"] { -webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */ box-sizing: content-box; } input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */ -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */ border: 0; padding: 0; } input[type=text], input[type=email], textarea { color: #666; border: 1px solid #e6e6e6; } input[type=text]:focus, input[type=email]:focus, textarea:focus { color: #111; } input[type=text], input[type=email] { padding: 10px; width: 60%; } textarea { overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */ vertical-align: top; /* Improves readability and alignment in all browsers */ width: 90%; } /* Links */ a { color: #0088cc; outline: none; text-decoration: none; } a:focus, a:active, a:hover { text-decoration: underline; } /* Alignment */ .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin: 0 auto; } /* Text meant only for screen readers */ .assistive-text { clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); position: absolute !important; } /* Display */ .displayblock { display: block; } .displaynone { display: none; } img#wpstats { display: none; } /* =Header ----------------------------------------------- */ #site-logo { float: left; line-height: 0; max-width: 100%; } #site-logo a { display: block; line-height: 0; } #hgroup { display:none !important; background:none; min-height:160px; display:block; position:relative !important; /*display:none;rewrite block导致页面变宽 反复发现这一问题,看来原主题css缺陷不少,亦或现有浏览器问题太多,有感调界面太辛苦。 szhtao 2015-4-22 17:39 加入 */ } #hgroup.with-logo { clear: both; position:absolute; float:left; width:100%; } #site-title { font-weight:normal; line-height: 1.4; position:relative; top:35px; left:10px; } #site-title a { color: #ad6c00; text-decoration: none; font-family:"微软雅黑"; } #site-title a:hover, #site-title a:focus, #site-title a:active { color: #0088cc; } #site-description { color: #7e7d7d; font-size: 13px; font-size: 1.3rem; line-height: 1.2; position:relative; top:35px; left:10px; } /* =Menu ----------------------------------------------- */ #header-right .menu li { display: inline; margin: 0; } #header-right .menu ul { display: inline; } #header-right .menu a { border-left: 1px solid #e6e6e6; padding: 0 4px 0 8px; text-decoration: none; } #header-right .menu a:hover { color: #0088cc; } #header-right .menu li.current_page_item > a, #header-right .menu li.current-menu-item > a { color: #000; } #header-right .menu > li:first-child > a { padding-left: 0; border-left: none; } #header-menu { background-color:none; margin-bottom: 0; position: relative;/* 306 不加这条在360下有时不显示菜单 */ } #header-menu #access { clear: both; display:block; float: left; margin: 0 auto; width: 100%; } #header-menu .menu>li{ background:url(../images/menu-bar.png) no-repeat left top; text-align:center; width:90px; /*height:40px; overflow:hidden;*/ } #header-menu ul.menu { background:none;/*#fff url(images/menu-bg.png) repeat-x top;*/ list-style: none; padding-left: 0; text-align:left; z-index:1000; position: relative;/* 306 不加这条在360下有时不显示菜单 */ width:100%; } #header-menu ul.menu li { display: inline-block; position: relative; text-align: left; } #header-menu ul.menu a { color:#eee;/*f7eada;*/ display: block; line-height:40px; padding: 0 15px; text-decoration: none; text-transform: uppercase; white-space: nowrap; font-size:14px; } #header-menu ul.menu ul { -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 3px 3px rgba(0,0,0,0.2); display: none; float: left; margin: 0; position: absolute; top: 40px; left:10px; list-style: none; z-index: 1001; background:#eee; } #header-menu ul.menu ul ul { left: 100%; top: 0; } #header-menu ul.menu ul a { background:#eee; border-top:none; /*border-bottom: 1px dashed #888;*/ color:#382815; font-size: 12px; font-weight:normal; line-height:20px !important; padding:5px; /*width: 160px;*/ } #header-menu ul.menu li:last-child, #header-menu ul.menu ul li { display:inline-block; background:#eee; border:none; border-bottom: 0px dashed #888; width:100%; margin:0px auto !important; } #header-menu ul.menu li:hover > a, #header-menu ul.menu a:focus { background-color:#bbb; color:#fff; } #header-menu ul.menu>li:hover>a, #header-menu ul.menu>li>a:focus , #header-menu ul.menu>.current-menu-item>a ,#header-menu ul.menu>.current_page_item>a ,#header-menu ul.menu>.current-category-ancestor>a ,#header-menu ul.menu>.current-menu-ancestor>a,#header-menu ul.menu>.current-post-ancestor>a,#header-menu ul.menu>.current-post-parent>a{ background-color:none;/* #2d2d2d ;*/ background:url(../images/menu-hover-bg.png) no-repeat center;/* #2d2d2d ;*/ color:#fff; font-weight:bold; } #header-menu ul.menu li:hover > ul { display: block; } #header-menu .menu .current-menu-item > a, #header-menu .menu .current-menu-ancestor > a, #header-menu .menu .current_page_item > a, #header-menu .menu .current_page_ancestor > a { background-color:#abc; /*background:url(images/menu-hover-bg.png) no-repeat center;/* rewrite*/ } #access-secondary { background-color: #e6e6e6; clear: both; display: block; float: left; margin: 0 auto; width: 100%; } #access-secondary ul.menu { font-size: 13px; font-size: 1.3rem; } #access-secondary ul.menu li { border-right: 1px solid #dedede; } #access-secondary ul.menu a { color: #373737; line-height: 35px; line-height: 3.5rem; } #access-secondary ul.menu ul { list-style: none; top: 35px; } #access-secondary ul.menu ul ul { top: 0; } /* =Responsive Menu (Tinynav.js) -------------------------------------------------------------- */ .tinynav { display: none; font-size: 16px; } .sb-holder { display: none; height: 40px; margin: 0 auto; position: relative; width: 100%; } .sb-selector { display: block; height: 40px; left: 0; line-height: 40px; outline: none; overflow: hidden; position: absolute; text-indent: 10px; top: 0; width: 100%; } .sb-selector:link, .sb-selector:visited, .sb-selector:hover { color: #fff; font-weight: bold; outline: none; text-decoration: none; text-shadow: 0 -1px 0 #000; } .sb-toggle { background: url(../images/select-icons.png) 0 10px no-repeat; display: block; height: 40px; outline: none; position: absolute; right: 0; top: 0; width: 40px; } .sb-toggle-open { background: url(../images/select-icons.png) 0 -45px no-repeat; } .sb-holder-disabled { background-color: #3c3c3c; border: 1px solid #515151; } .sb-options { background-color: #3a3d41; list-style: none; left: 0; margin: 0; padding: 0; position: absolute; top: 30px; width: 100%; z-index: 99; overflow-y: auto; } .sb-options li { padding: 0; } .sb-options a { border-bottom: 1px solid #666; display: block; font-size: 12px; outline: none; padding: 6px 4px;; text-indent: 4px; } .sb-options a:link, .sb-options a:visited { color: #eee; text-decoration: none; } .sb-options a:hover, .sb-options a:focus, .sb-options a.sb-focus { background-color: #2d2d2d; } .sb-options li.last a { border-bottom: none; } .sb-options .sb-disabled { border-bottom: dotted 1px #515151; color: #999; display: block; padding: 7px 0 7px 3px; } .sb-options .sb-group { border-bottom: dotted 1px #515151; color: #ebb52d; display: block; font-weight: 700; padding: 7px 0 7px 3px; } .sb-options .sb-sub { padding-left: 17px; } .default-menu { display: none !important; } .sb-options li:last-child { display: none; } /* =Slider -------------------------------------------------------------- */ #main-slider { display: block; position: relative; padding: 0 } .featured-slider { position: relative; } .featured-slider .slides { background-color: #fafafa; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); margin: 0; padding: 0; } .featured-slider .slides img { box-shadow: none; margin: 0 auto; } .featured-img a img { display: block; height: auto; margin: 0 auto; max-width: 100%; } #main-slider .entry-container { max-width: 70%; position: absolute; top:0; display:none; } #main-slider .entry-header { color: #393938; display: inline-block; left: 0; margin-bottom:0px; } #main-slider .entry-title { padding: 0; font-size:13px; color:#999; } #main-slider .entry-title a { background:#9FB894 !important; display: block; padding: 5px 10px; color:#fff; } #main-slider .entry-title a:hover, #slider-nav a:hover { color: #000; background: rgba(255, 255, 255, 1); } #main-slider .entry-content { background: rgba(255, 255, 255, 0.7); color: #393938; padding: 15px 25px; } #main-slider .entry-content p { margin: 0; padding: 0; } #controllers { bottom: 2%; list-style: none outside none; position: absolute; right: 0; text-align: center; width: 100%; z-index: 20; } #controllers a { display: inline-block; width: 10px; height: 10px; cursor: pointer; background: rgba(255,255,255,.4); border-radius: 24px; -moz-border-radius: 24px; -webkit-border-radius: 24px; color: #333; font-weight: 600; line-height:24px; margin: 0 4px; text-indent: -48px; overflow: hidden; } #controllers a:hover, #controllers a.active { background:rgba(255,255,255,.8); } #slider-nav { bottom: 4%; display: block; position: absolute; right: 1.5%; z-index: 30; } #slider-nav a { background: rgba(255, 255, 255, 0.7); cursor: pointer; color: #666; display: inline-block; font-size: 28px; font-size: 2.8rem; font-weight: 200; line-height: 35px; padding: 0 10px; } #slider-nav .slide-previous { display:none;}/*rewrite*/ #slider-nav .slide-next { display:none;}/*rewrite*/ /* =Featured Images -------------------------------------------------------------- */ #homepage-message { background-color: #fafafa; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; line-height: 1.5; text-align: center; } #homepage-message p { margin: 20px 0; } #homepage-message span { display: block; font-style: italic; padding-top: 5px; } #featured-post figure { margin-bottom: 15px; } #featured-post .entry-title { padding-bottom: 5px; } #featured-post .post { float: left; margin-left: 4%; width: 30.66%; } #featured-post .post.first { clear: both; margin-left: 0; } /* =Content ----------------------------------------------- */ .entry-meta { clear: both; color: #757575; font-size: 14px; font-size: 1.4rem; } .entry-header .entry-title { color: #222; } .entry-header .entry-title a { color: #222; text-decoration: none; } .entry-header .entry-title a:hover { color: #0088cc; } .page-header { /*border-top:0;/*4px double #e6e6e6;*/ /*border-bottom: 4px double #bbb;*/ color:#757575; font-size: 14px; line-height:35px; text-align:center; margin-top:5px; margin-bottom:0px !important; background:url(../images/header-bg.png) repeat-x; } .byline { display: none; } .single .byline, .group-blog .byline { display: inline; } .page-links { clear: both; font-size: 20px; font-size: 2rem; } .site-content article { border-bottom: 1px solid #e6e6e6; word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } .entry-content ol, .comment-content ol, .entry-content ul, .comment-content ul, .mu_register ul { margin: 0 0 24px; line-height: 1.7; } .entry-content ul ul, .comment-content ul ul, .entry-content ol ol, .comment-content ol ol, .entry-content ul ol, .comment-content ul ol, .entry-content ol ul, .comment-content ol ul { margin-bottom: 0; } .entry-content ul, .comment-content ul, .mu_register ul { list-style: disc outside; } .entry-content ol, .comment-content ol { list-style: decimal outside; } .entry-content li, .comment-content li, .mu_register li { margin: 0 0 0 36px; } .entry-content h1, .comment-content h1 { font-size: 24px; font-size: 2.4rem; } .entry-content h2, .comment-content h2 { font-size: 22px; font-size: 2.2rem; } .entry-content h3, .comment-content h3 { font-size: 20px; font-size: 2rem; } .entry-content h1, .comment-content h1, .entry-content h2, .comment-content h2, .entry-content h3, .comment-content h3 { margin-bottom: 10px; } .entry-content h4, .comment-content h4 { font-size: 18px; font-size: 1.8rem; } .entry-content h5, .comment-content h5 { font-size: 16px; font-size: 1.6rem; } .entry-content h6, .comment-content h6 { font-size: 14px; font-size: 1.4rem; } .entry-content table, .comment-content table { border-bottom: 1px solid #e6e6e6; width: 100%; } .entry-content td, .comment-content td { border-top: 1px solid #e6e6e6; padding: 10px 10px 8px 0; } /* =Left Sidebar Content Layout -------------------------------------------------------------- */ .left-sidebar #primary { float: right; } .left-sidebar #secondary { float: left; } /* =Full WidthContent Layout & WooCommerce Layout -------------------------------------------------------------- */ .no-sidebar-full-width #primary, .woocommerce #primary { width: 100% } /* =error404 ----------------------------------------------- */ .error404 #primary, .no-sidebar #primary { float: none; margin: 0 auto; } .error404 .searchform { margin-bottom: 30px; } .error404 .site-content article { border-bottom: 0; } .error404 .site-content ul li { margin: 0; } /* =Sticky ----------------------------------------------- */ article.sticky .featured-post { border-top: 4px double #e6e6e6; border-bottom: 4px double #e6e6e6; color: #757575; line-height: 3.5; text-align: center; } /* =Asides ----------------------------------------------- */ article.format-aside .entry-header { margin-bottom: 0; } article.format-aside .entry-title { font-size: 24px; font-size: 2.4rem; padding-bottom: 0; } article.format-aside .entry-title a { text-decoration: none; color: #222; } article.format-aside .entry-title a:hover { color: #0088cc; } article.format-aside .aside { margin-bottom: 0px; padding: 30px; background: #d2e0f9; border-left: 22px solid #a8bfe8; } article.format-aside p { font-size: 14px; font-size: 1.4rem; line-height: 1.5; color: #4a5466; } article.format-aside blockquote:last-child, article.format-aside p:last-child { margin-bottom: 0; } /* =Post Format ----------------------------------------------- */ .post-format .entry-title { float: left; max-width: 85%; padding-bottom: 0; } article .entry-format { margin-top: 5px; padding: 0 10px; float: right; font-size: 11px; font-size: 1.1rem; line-height: 2.181818182; font-weight: bold; font-style: italic; text-transform: uppercase; clear: none; color: #848484; background-color: #ebebeb; } article .entry-format a { color: #848484; text-decoration: none; } article .entry-format a:hover { color: #0088cc; } /* =Link ----------------------------------------------- */ article.format-link .entry-content { float: left; font-size: 25px; font-size: 2.5rem; line-height: 1.5; max-width: 85%; } article.format-link .entry-content a { text-decoration: none; } /* =Image & Gallery ----------------------------------------------- */ article.format-gallery .entry-format { clear: none; } article.format-image .entry-title a { color: #222; text-decoration: none; } article.format-image .entry-title a:hover { color: #0088cc; } /* =Quote posts ----------------------------------------------- */ blockquote { display: block; padding: 30px; color: #6a6a6a; background: #efefef; } blockquote p { margin-bottom: 0; } /* =Status posts ----------------------------------------------- */ article.format-status .entry-format, article.format-status .entry-title { clear: none; } article.format-status .entry-title { float: left; padding-bottom: 0; } .format-status .entry-header img { float: left; margin-right: 15px; } /* =Chat ----------------------------------------------- */ .chat-transcript { background-color: #efefef; margin-bottom: 30px; padding: 0 30px 1px; } .chat-author { color: #757575; font-size: 13px; font-size: 1.3rem; } .chat-row { border-bottom: 1px solid #ddd; padding-top: 30px; } .chat-row:last-child { border: none; } /* =Media ----------------------------------------------- */ .widget img { max-width: 100%; /* Fluid images for posts, comments, and widgets */ } img[class*="align"], img[class*="wp-image-"] { height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */ } #hgroup-wrap img, .featured-image img, .entry-content img, img.size-full, img.size-large, img.wp-post-image { display: block; max-width: 100%; height: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */ } .featured-image img, .entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image { /* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); } .entry-content img{ text-align:center; margin: 0 auto;} #hgroup-wrap a:hover img, .featured-image a:hover img, .entry-content a:hover img, .comment-content a:hover img, .widget a:hover img, a:hover img.header-image, .author-avatar a:hover img, a:hover img.wp-post-image { opacity: 0.9; } .entry-header img.wp-post-image { margin-bottom: 15px; } .entry-content img.wp-smiley, .comment-content img.wp-smiley { border: none; display: inline-block; margin-bottom: 0; margin-top: 0; padding: 0; } .wp-caption { border: 1px solid #e6e6e6; max-width: 100%; } img.aligncenter, img.alignleft, img.alignright, .wp-caption.aligncenter, .wp-caption.alignleft, .wp-caption.alignright { margin-top: 8px; margin-bottom: 10px; } .wp-caption img { display: block; margin: 1.2% auto 0; max-width: 98%; } .wp-caption .wp-caption-text, .gallery-caption, .entry-caption { color: #757575; font-size: 14px; font-size: 1.4rem; font-style: italic; text-align: center; } .wp-caption .wp-caption-text { margin: 10px auto; max-width: 98%; } .gallery-item a, .gallery-caption { width: 90%; } .gallery-item a { display: block; } .gallery-caption a { display: inline; } .gallery-columns-1 .gallery-item a { max-width: 100%; width: auto; } .gallery .gallery-icon img { height: auto; max-width: 90%; padding: 5%; } .gallery-columns-1 .gallery-icon img { padding: 3%; } .single-attachment .image-attachment img { display: block; margin: 0 auto; } /* Make sure embeds and iframes fit their containers */ embed, iframe, object { max-width: 100%; } /* =Navigation ----------------------------------------------- */ .site-content .site-navigation, #infinite-handle { overflow: hidden; } #nav-above { display: none; } .site-content .nav-previous, .site-content .previous-image { float: left; width: 50%; } .site-content .nav-next, .site-content .next-image { float: right; text-align: right; width: 50%; } #image-navigation { padding-top: 10px; } /* =Scrollup ----------------------------------------------- */ a#scrollup { background-color: #000; bottom: 20px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #fff; display: none; -webkit-font-smoothing: antialiased; font: normal 24px/1 'Genericons'; padding: 5px; position: fixed; right: 20px; text-decoration: none; vertical-align: top; opacity: 0.5; filter:alpha(opacity=50); /* For IE8 and earlier */ z-index: 999; width:25px; height:25px; overflow:hidden; } a#scrollup:before { content: '\f432'; } a#scrollup:hover { opacity: 1; filter:alpha(opacity=100); /* For IE8 and earlier */ } /* =Jetpack plugins ----------------------------------------------- */ /* Infinite Scroller */ #content #infinite-handle { display: block; text-align: center; width: 100%; } #content #infinite-handle span { background-color: #3a3d41; display: block; font-size: 14px; padding: 10px 0; width: 100%; } #content #infinite-handle span:hover { background-color: #000; } /* =WP PageNavi and WP Page Numbers plugins ----------------------------------------------- */ #nav-below .wp-pagenavi { float: right; } #nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span, #nav-below #wp_page_numbers ul li a, .page-link span, .page-link a span { border: none; float: left; height: 30px; background: #ddd; color: #555; text-align: center; font-size: 14px; line-height: 30px; display: block; padding: 0 12px; text-decoration: none; } #nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span, .page-link span { margin: 0 0 0 10px; } #nav-below .wp-pagenavi span.pages, .page-link span.pages { color: #555; background: none; padding: 2px 0 0 0; } #nav-below .wp-pagenavi a:hover, #nav-below #wp_page_numbers ul li a:hover, .page-link a span:hover { background:#444; color:#fff; } #nav-below .wp-pagenavi span.current, #nav-below #wp_page_numbers ul li.active_page a, .page-link span { background:#444; color:#fff; font-weight: normal; } #nav-below #wp_page_numbers { background: none repeat scroll 0 0 transparent; float: right; margin: 0; width: auto; } #nav-below #wp_page_numbers ul { border: none; list-style: none; } #nav-below #wp_page_numbers ul li { color: #aaa; float: left; font-size: 12px; line-height: 30px; margin-left: 10px; } #nav-below #wp_page_numbers ul li.page_info { background: none; border: none; } /* =Comments ----------------------------------------------- */ .bypostauthor { } #commentform input { display: block; } #commentform .comment-subscription-form input { display: inline-block; } #respond p { margin-bottom: 20px; } .comments-area article header { overflow: hidden; position: relative; } .comments-area article header img { float: left; padding: 0; line-height: 0; } .comments-area article header cite, .comments-area article header time { display: block; margin-left: 80px; } .comments-area article header cite { font-style: normal; } .comments-area article header time { color: #757575; font-size: 12px; font-size: 1.2rem; line-height: 1.2; } .comments-area article header a { text-decoration: none; color: #5e5e5e; } .comments-area article header a:hover { color: #21759b; } .comments-area article header cite a { color: #444; } .comments-area article header cite a:hover { text-decoration: underline; } .commentlist .children { margin-left: 48px; } .comments-area li.bypostauthor cite span { position: absolute; margin-left: 5px; padding: 2px 5px 1px; font-size: 10px; font-size: 1rem; } li.bypostauthor cite span { color: #fff; background-color: #21759b; background-image: none; border: 1px solid #1f6f93; } /* =Widgets ----------------------------------------------- */ .widget-title { color:#333; font-size: 20px; background: url(../images/list-title.png) top left no-repeat;/*#f1f1f2*/ padding-top:8px; padding-left:5px; font-family:"宋体"; font-size:15px !important; font-size:1.5rem !important; margin-top:0px; margin-bottom:0px !important;/*rewrite*/ font-weight:bold; padding-bottom:0px; height:27px; font-family:"宋体"; } .list-title strong{ font-size:18px !important; font-size:1.8rem !important; font-family:"宋体"; } .widget-title a { color: #222; } .widget-area .widget a { color: #757575; } .widget-area .widget a:hover { color: #0088cc; } .widget ul, .widget ol { list-style: none; margin-left: 0; } .widget-area .widget ul ul { margin-left: 15px; } /* Calendar Widget */ #wp-calendar th, #wp-calendar td, #wp-calendar caption { text-align: left; } #wp-calendar #next { padding-right: 35px; text-align: right; } /* Search Widget */ input#s { background: url("../images/search.png") no-repeat scroll 5px 6px transparent; height: 22px; padding: 5px 10px 5px 28px; width: 85%; } #searchsubmit { padding: 9px 20px; display: none; } /* Header Right widget */ #header-right .widget { clear: both; float: right; font-size: 13px; } #header-right #s { float: right; -webkit-transition-duration: 400ms; -webkit-transition-property: width, background; -webkit-transition-timing-function: ease; -moz-transition-duration: 400ms; -moz-transition-property: width, background; -moz-transition-timing-function: ease; -o-transition-duration: 400ms; -o-transition-property: width, background; -o-transition-timing-function: ease; width: 72px; } #header-right #s:focus { width: 166px; } #header-right .widget-title { font-size: 15px !important; font-size: 1.5rem !important; margin-bottom: 0; } #header-right .widget, input[type="text"], input[type="email"], textarea { color: #757575; } #header-right .widget ul { list-style: none; } #header-right .widget:last-child { margin-bottom: 0; } #header-right .menu, #header-right .widget_text { float: right; } /* ==Social Profile ----------------------------------------------- */ ul.social-profile { list-style:none; margin-left: -10px; } #header-right ul.social-profile { float:right; } ul.social-profile li { display: inline-block; float: left; margin: 0 0 10px 10px; } ul.social-profile li a { display:block; background:url(../images/social-profile.png) right bottom no-repeat; width:33px; height:33px; text-indent: -99999px; } ul.social-profile li.facebook a { background-position: 0 0; } ul.social-profile li.facebook a:hover { background-position: 0 -43px; } ul.social-profile li.twitter a { background-position: -44px 0; } ul.social-profile li.twitter a:hover { background-position: -44px -43px; } ul.social-profile li.you-tube a { background-position: -87px 0; } ul.social-profile li.you-tube a:hover { background-position: -87px -43px; } ul.social-profile li.rss a { background-position: -130px 0; } ul.social-profile li.rss a:hover { background-position: -130px -43px; } ul.social-profile li.google-plus a { background-position: -173px 0; } ul.social-profile li.google-plus a:hover { background-position: -173px -43px; } ul.social-profile li.pinterest a { background-position: -216px 0; } ul.social-profile li.pinterest a:hover { background-position: -216px -43px; } ul.social-profile li.slideshare a { background-position: -259px 0; } ul.social-profile li.slideshare a:hover { background-position: -259px -43px; } ul.social-profile li.foursquare a { background-position: -302px 0; } ul.social-profile li.foursquare a:hover { background-position: -302px -43px; } ul.social-profile li.viemo a { background-position: -345px 0; } ul.social-profile li.viemo a:hover { background-position: -345px -43px; } ul.social-profile li.myspace a { background-position: -388px 0; } ul.social-profile li.myspace a:hover { background-position: -388px -43px; } ul.social-profile li.flickr a { background-position: -431px 0; } ul.social-profile li.flickr a:hover { background-position: -431px -43px; } ul.social-profile li.dribbble a { background-position: -474px 0; } ul.social-profile li.dribbble a:hover { background-position: -474px -43px; } ul.social-profile li.wordpress a { background-position: -517px 0; } ul.social-profile li.wordpress a:hover { background-position: -517px -43px; } ul.social-profile li.deviantart a { background-position: -560px 0; } ul.social-profile li.deviantart a:hover { background-position: -560px -43px; } ul.social-profile li.linkedin a { background-position: -603px 0; } ul.social-profile li.linkedin a:hover { background-position: -603px -43px; } ul.social-profile li.tumblr a { background-position: -646px 0; } ul.social-profile li.tumblr a:hover { background-position: -646px -43px; } ul.social-profile li.delicious a { background-position: -689px 0; } ul.social-profile li.delicious a:hover { background-position: -689px -43px; } ul.social-profile li.lastfm a { background-position: -732px 0; } ul.social-profile li.lastfm a:hover { background-position: -732px -43px; } ul.social-profile li.instagram a { background-position: -775px 0; } ul.social-profile li.instagram a:hover { background-position: -775px -43px; } ul.social-profile li.github a { background-position: -818px 0; } ul.social-profile li.github a:hover { background-position: -818px -43px; } ul.social-profile li.odnoklassniki a { background-position: -860px 0; } ul.social-profile li.odnoklassniki a:hover { background-position: -860px -43px; } ul.social-profile li.vkontakte a { background-position: -903px 0; } ul.social-profile li.vkontakte a:hover { background-position: -903px -43px; } ul.social-profile li.myworld a { background-position: -946px 0; } ul.social-profile li.myworld a:hover { background-position: -946px -43px; } ul.social-profile li.goodreads a { background-position: -989px 0; } ul.social-profile li.goodreads a:hover { background-position: -989px -43px; } ul.social-profile li.skype a { background-position: -1033px 0; } ul.social-profile li.skype a:hover { background-position: -1033px -43px; } ul.social-profile li.soundcloud a { background-position: -1076px 0; } ul.social-profile li.soundcloud a:hover { background-position: -1076px -43px; } ul.social-profile li.email a { background-position: -1119px 0; } ul.social-profile li.email a:hover { background-position: -1119px -43px; } ul.social-profile li.contactus a { background-position: -1119px 0; } ul.social-profile li.contactus a:hover { background-position: -1119px -43px; } ul.social-profile li.xing a { background-position: -1162px 0; } ul.social-profile li.xing a:hover { background-position: -1162px -43px; } /* =Footer ----------------------------------------------- */ #footer-sidebar { background-color: #fafafa; border-top: 1px solid #e6e6e6; } #site-generator { color: #999; } #site-generator a { color: #666; } #site-generator a:hover { color: #fff; text-decoration: none; } #colophon { clear: both; } #supplementary { overflow: hidden; } #supplementary .widget-area { float: left; } /* Two Footer Widget Areas */ #supplementary.two .widget-area { float: left; width: 48%; } #supplementary.two .widget-area + .widget-area { float: right; } /* Three Footer Widget Areas */ #supplementary.three .widget-area { float: left; margin-right: 4%; width: 30.66%; } #supplementary.three .widget-area + .widget-area + .widget-area { margin-right: 0; } #site-generator { font-size: 13px; font-size: 1.3rem; } #site-generator .copyright, #site-generator .powered { width: auto; } #site-generator .copyright { float: left; text-align: left; } #site-generator .powered { float: right; text-align: right; } /* homepage catlist styles */ /* !!!usercustom */ .list-index{ width:100%; padding:0; float:left; margin:10px auto; min-height:210px; margin-top:0; } #category_list_detail_widget-2{ margin-top:0 !important; } .list-title{ height:27px; margin-bottom:0px; background:url(../images/list-title.png) top left no-repeat; padding:0 5px; padding-top:8px; color:#555; padding-left:5px; font-family:"黑体"; } .list-index-topnews{ float:left; margin:0; padding:0; } .list-index .list_item{ height:25px; margin:0 0; padding:0 5px; margin-top:10px; border-bottom:1px dashed #ddd; } .list-index .list_item2{ margin:0 0; padding:0 5px; margin-top:0px; border-bottom:1px dashed #ddd; float:left; position:relative; top:5px; } .list-index .list_item a,.list_item_style1_title a{ font-size:13px; height:25px; text-decoration:none; /*padding-left:15px; background:url(images/list-index-dot.png) no-repeat;*/ font-family:宋体; color:#333 !important; } .list_marquee{ border:none !important; margin:6px auto !important; } .list_item_style1_content span{ color:#aaa !important; } .list-index .list_item span{ margin-top:5px; } .breadcrumbs{ font-size: 0.8em; color: #666; margin: 0px 0 0px 0px; z-index:999;/* 很奇怪,不设该值会使超链接a标签无法点击!2014-5-11 13:49 */ text-align:left; padding-left:30px; background:url(../images/home.png) left no-repeat; padding-top:4px; } .breadcrumbs a{ color:#888; } /* 后期添加 =sitecustom------------------------------------------------------------------ ------------------------------------------------------------------ */ .slider-pic{ width:100%; height:100%; } #web-header{ background:#00757f;/*#eeeff1;d9e6f2url(images/header.png);*/ /*filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(,sizingMethod='scale')"; */ -moz-background-size:100% 100%; background-size:100% 100%; } #page-header{ /*background:#C7D988; background:url(images/logo_bg.png) no-repeat top right;*/ } #web-menu{ background:#333333 /*url(images/menu-bg.png) repeat-x top*/; position:relative; /* for 360 */ z-index:100; /* for 360 值必须大于下面的内容,否则会被20值得幻灯遮住 szhtao 2015-9-2 18:37*/ /*border-bottom:1px solid #eee;*/ } #page-menu{ background:none; /*background:url(images/menu-bg.png) repeat-x top; background-color:white; background-color:rgba(255,255,255,1); border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-borderr-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; */ } #page-content{ background:none!important; } #web-content{ /*background:url(images/templatemo_background_secti.png) no-repeat;*/ padding:8px 0; padding-top:0px; } #primary{ min-height:550px; background:none; /*background:rgba(255,255,255,0.95); margin:5px auto; margin-bottom:15px; padding-left:5px; padding-right:5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-borderr-radius: 5px;*/ } .home #primary{ min-height:300px; } .home #primary .site-content{ /*padding-top:0px !important;*/ } .circle-div-bottom{ width:100p%; height:20px; background-color:#eee; background-color:rgba(255,255,255,0.9); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-borderr-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; display:none; } .sb-holder { background:#477CB8; } #header-menu ul.menu a { line-height: 40px !important; } #header-menu ul.menu ul { top:40px; } #web-slider{ background:#939392; height:315px; } .slider-image{ height:315px; } .entry-header{ display:block; } .single #main article .entry-header{ border-bottom:1px dashed #ccc; } .single #main article .entry-header .entry-title{ font-size:20px; height:20px; margin:5px auto; } /*侧栏圆角边框定义 szhtao 2015-01-11 15:38 */ .circle{ min-width:20px; background:none; width:100%; } .circle-1{ background:url(../images/cicle-1.gif) no-repeat; } .circle-2{ background:url(../images/cicle-2.gif) no-repeat; } .circle-3{ background:url(../images/cicle-3.gif) no-repeat; } .circle-4{ background:url(../images/cicle-4.gif) no-repeat; } .circle-horizontal{ background:white url(../images/circle-horizontal.gif) repeat-x; } .circle-vertical{ background:white url(../images/circle-vertical.gif) repeat-y; } .circle-horizontal2{ background:white url(../images/circle-horizontal2.gif) repeat-x; } .circle-vertical2{ background:white url(../images/circle-vertical2.gif) repeat-y; } .circle-content{ height:50px !important; background:white; padding:10px 10px; font-family:"宋体"; font-size:13px; text-align:justify; text-justify:distribute;/*ie6-8*/ text-align:justify;/* ie9*/ } /*-----end--------*/ #page-footer{ background:none;/*url(images/footer.png) no-repeat top center !important;*/ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; margin-top:0px; } #web-footer{ background:#00757f;/*7291ae 4b6782;*/ } /*首页栏目图标 */ /*.sider_book_top{ background:url(images/sider-top.png) no-repeat; width:100%; height:16px; margin:0; padding:0; } .sider_book_middle{ background:url(images/sider-middle.png) repeat-y; margin:0; padding:0 7px; position:relative; min-height:200px; } .sider_book_bottom{ background:url(images/sider-bottom.png) no-repeat; width:100%; height:16px; margin:0; padding:0; }*/ aside{ margin:0 !important; padding-bottom:10px; } .course-list-book{ /*background:url(images/course-list-book.png) no-repeat;*/ } .course-list-directory{ /*background:url(images/course-list-directory.png) no-repeat;*/ } .course-list-file{ /*background:url(images/course-list-file.png) no-repeat;*/ } .course-list-book,.course-list-directory,.course-list-file{ width:25px; height:25px; border:none; box-shadow:none !important; margin-top:5px; vertical-align: text-bottom !important; margin-right:3px; } .accordions .menu-item a { font-family:"宋体"; font-size:13px; color:#006980; font-weight:bold; } .accordions .menu-item a:hover{ color:#3CA5CC; } .accordions .menu-post{ height:30px; overflow:hidden; } .accordion-post-list-s a{ font-size:12px; } .home_icon{ width:150px; height:66px; background:url(../images/home-icon.png) no-repeat; padding-top:15px; padding-left:40px; float:left; margin:0; } /* post_show ------for shorcodes---*/ .post_show{ margin:0; padding:0; /*background:gray;*/ /*margin-bottom:15px;*/ } .post_show .post_show_title{ background:#eee; font-size:14px; color:#555; font-weight:bold; margin-top:0px !important; height:30px; } .post_show .post_show_title2{ background:url(../images/widget_title_bg.png) no-repeat left bottom; font-size:14px; color:#555; font-weight:bold; margin-top:0px !important; height:30px; } .post_show .post_show_content{ font-size:12px; color:#888; font-weight:normal; padding-top:6px; } /* post_show ------for shorcodes---end*/ .site-info a{ color:#ffe !important; } #foot-nav{ padding:0; margin:0; text-align:center; } #foot-nav nav ul{list-style:none} #foot-nav nav li{ display:inline-block; margin:0; padding:0; border:0; outline:0; padding:0 20px; margin-top:10px; } #foot-nav a{ color:#2a394b; font-size:14px; } #header-right{ font-size:12px; color:#516982; margin-top:20px; display:none; } #header-right a{ color:#3e4d5b; } #header-right a:hover{ text-decoration:none; } /*webfame */ #web-content{ background:none; } #page-content{ /*#page-footer border:1px solid #ddd; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; position:relative; */ /*behavior: url(http://wkxb.lcu.edu.cn/my-uploads/domaio/sites/2/2015/09/ie-css3.htc);*/ } #page-menu{ /*border: 1px solid #C0C0C0; */ /*-moz-border-radius-bottomleft:8px; /* bottom left corner */ /*-moz-border-radius-bottomright:8px; /* bottom right corner */ /*-webkit-border-bottom-left-radius:8px; /* bottom left corner */ /*-webkit-border-bottom-right-radius:8px; /* bottom right corner */ /*border-radius:0 0 8px 8px; /*position:relative; /*behavior: url(http://wkxb.lcu.edu.cn/my-uploads/domaio/sites/2/2015/09/ie-css3.htc);*/ } #page-menu{ background:none;/*white url(images/menu-bg.png) repeat-x top;*/} #page-menu ul.menu li:first-child{background:none;} #page-content{ background-color:#fff !important; } #primary{ /*background:#fff;*/ background:none; } #primary #content{ padding:10px 10px; } .home #primary #content{ padding:10px 0; } #page-footer{ margin-bottom:0px; /*background:#ddd !important; border-bottom:solid 1px #aaa; border-bottom:solid 1px rgba(120,120,120,.2);*/ } .widget a,.widget .textwidget{ font-size:13px; color:#333 !important;/*#8D99A0 */ } .widget-slider{ background:#eee; } .textwidget,aside>div, aside ul, .the_current_menu{ padding:10px 0px; /*border:1px #ddd solid;*/ margin-top:5px; } #main{ padding:0;/*px 5px;*/ } #primary .entry-content{ font-size:14px; color:#666; line-height:25px; letter-spacing:1px; } #primary .entry-content p{ text-indent:30px; padding:0; margin:0; margin-bottom:10px; } .archive .site-content li{ margin:10px 30px !important; } .single #content .entry-header .entry-meta{ font-size:12px; } #post_list_widget-2 .list-index{ color:#333; font-size:13px !important; text-indent:26px; } @media screen and (max-width: 767px) { .home #post_slider_3-2,.home #category_list_simple_widget-2,.home #category_list_simple_widget-4,.home #category_list_simple_widget-3,.home #category_list_simple_widget-7{ width:100% !important; } .home #blank_bar_widget-5,.home #blank_bar_widget-2,.home #blank_bar_widget-3,.home #blank_bar_widget-4,.home #crousel_pic_widget-2{ display:none !important; } #banner-curve { bottom: -5px; } } #banner-curve { position:absolute; z-index: 100; max-width: 100%; /* for firefox and IE not cooperating*/ } #banner-curve img{ margin-top:210px; max-width:100%; /* for firefox and IE not cooperating*/ } #controllers2post_slider_3-2{ /*display:none;*/ } .sider_book_middle{ } .sider_book_top{ background:red; display:none; } .list-title a{ color:#ff7300 !important; } .widget-title{ margin-bottom:10px !important; } #sider_pics_list_widget-2 div,#sider_pics_list_widget-3 div{ margin-left:15px !important; } .submenu-for-widget{ background-color:transparent; background-image:none !important; border-bottom:1px dashed #ddd; } .submenu-for-widget span{ } .single #content table tr,.single #content table td{ font-weight: normal; text-align: left; margin:0 !important; padding:3px 3px !important; min-height:15px !important; /*border:1px #CCC solid !important;*/ position:relative !important; vertical-align:top !important; } .single #content table td p{ margin:0 !important; padding:0 !important; } .home #post_slider_3-2{ padding-top:10px; background:none !important; } #current_cat_widget-3 .category-yqshebei{ min-height:180px; } #current_cat_widget-4 .list-li-title{ text-align:left !important; }