@charset "utf-8";
/* zui.css , * by ZHAO Xudong,zxdong@gmail.com * ver 0.5 */
/* normalize.css v2.1.0 | MIT License | git.io/normalize */

/* = common elem
-------------------------------------------------------------- */
a {
	text-decoration:none;
	color:#05c;
}

/* = grid
-------------------------------------------------------------- */
.grid{}
.gridx2 .grid-cell{width:50%;}
.gridx3 .grid-cell{width:33%;}
.gridx4 .grid-cell{width:25%;}
.gridx5 .grid-cell{width:20%;}
/* = toolbar
-------------------------------------------------------------- */


.acordin{}
.acordin .acordin-head{cursor:pointer;position: relative;padding: .6em .6em .6em 0;}
.acordin .acordin-head h3{margin:0 0 0 32px;}
.acordin .acordin-head > .icon{margin-top:-9px;position: absolute;top:50%;left:8px;}
.acordin .acordin-body{height:0;overflow:hidden;}
/* = popup
-------------------------------------------------------------- */
#popup{background:rgba(246,249,204,.95);z-index:1200;width:100%;height:0;overflow: hidden;}
#popup .popup-inner{position: relative;border:1px solid #999;}
#popup.fixed{position:fixed;top:0;left:0;box-shadow:0 0 5px rgba(0,0,0,.4);}
#popup .popup-content{padding:0.4em .5em;min-height:1em;text-align:center;}
.btn-close{display:inline-block;line-height:24px;position:absolute;right:5px;top:5px;width:24px;text-decoration:none;height:24px;font-family:Arial;font-size:28px;font-weight:bold;text-align:center;color:#777;border-radius:50px;}
.btn-close:hover{color:#000;}
.close-btn-pos-left .btn-close{left:5px;right: auto;}
#popup.short{display: inline-block;width:auto;position:fixed;left:50%;box-shadow:0 0 5px rgba(0,0,0,.4);border-radius: 4px;}
#popup.short .popup-inner{display: inline-block;border-top:none;border-radius: 0 0 4px 4px;}
#popup.short .popup-content{padding: 2px 4px;display: inline-block;}
#popup.short .btn-close{display: none;}
/* = modal
-------------------------------------------------------------- */
.modal{width:300px;display:none;position:fixed;background: #fff;z-index: 1100;}
.modal .modal-content-wrap .btn-close{top:-12px;margin-top:0;right:-12px;box-shadow: 0 0 5px rgba(0,0,0,.2);background: #eee;}
.modal .modal-head .btn-close{top:50%;margin-top:-12px;right:5px;}
.modal-head{padding: .5em 15px;font-weight: bold;color:#06a;position: relative;margin:2px;}
.modal-content-wrap.scroll{overflow-y:scroll;}
.modal-content{padding:15px;}
.overlay{position:fixed;left:0;width:100%;top:0;bottom:0;background:rgba(0,0,0,.3);z-index: 1000;}
/* = label
-------------------------------------------------------------- */
.label{padding:2px .5em;display: inline-block;vertical-align: middle;line-height: 1;}
/* = icons

-------------------------------------------------------------- */
.bg-white{background:#fff;}
.bg-black{background:#000;color:#eee;}
.bg-highlight{background:#f7fac2;}
/* blue */
.bg-blue{color:#fff;text-shadow: 0px -1px 1px rgba(3, 57, 83, 0.8);background-color: #048dcd;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #048dcd), color-stop(100%, #03618e));background-image: -webkit-linear-gradient(top, #048dcd, #03618e);background-image: -moz-linear-gradient(top, #048dcd, #03618e);background-image: -ms-linear-gradient(top, #048dcd, #03618e);background-image: -o-linear-gradient(top, #048dcd, #03618e);background-image: linear-gradient(top, #048dcd, #03618e);}
/* red */
.bg-red{color:#fff;text-shadow: 0px -1px 1px rgba(83, 3, 3, 0.8);background-color: #b72d0e;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b72d0e), color-stop(100%, #751703));background-image: -webkit-linear-gradient(top, #b72d0e, #751703);background-image: -moz-linear-gradient(top, #b72d0e, #751703);background-image: -ms-linear-gradient(top, #b72d0e, #751703);background-image: -o-linear-gradient(top, #b72d0e, #751703);background-image: linear-gradient(top, #b72d0e, #751703);}
/* green */
.bg-green{color:#fff;text-shadow: 0px -1px 1px rgba(1, 88, 15, 0.8);background-color: #7dad07;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7dad07), color-stop(100%, #4a6b07));background-image: -webkit-linear-gradient(top, #7dad07, #4a6b07);background-image: -moz-linear-gradient(top, #7dad07, #4a6b07);background-image: -ms-linear-gradient(top, #7dad07, #4a6b07);background-image: -o-linear-gradient(top, #7dad07, #4a6b07);background-image: linear-gradient(top, #7dad07, #4a6b07);}

.bg-fff:hover{background:#f9f9f9;background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 ), to( #eee ));background-image: -webkit-linear-gradient( #f9f9f9 , #eee );background-image: -moz-linear-gradient( #f9f9f9 , #eee );background-image: -ms-linear-gradient( #f9f9f9 , #eee );background-image: -o-linear-gradient( #f9f9f9 , #eee );background-image: linear-gradient( #f9f9f9 , #eee );}
.shadow{box-shadow: 0 1px 4px rgba(0,0,0,.3);}
.shadow-inset{box-shadow: 0 1px 4px rgba(0,0,0,.3) inset;}
-------------------------------------------------------------- */
.pd{padding:15px;}
.pdb{padding-bottom:15px;}
.pdt{padding-top:15px;}
.pdtb{padding-top:15px;padding-bottom:15px;}
.pdl{padding-left:15px;}
.pdr{padding-right:15px;}
.pdlr{padding-left:15px;padding-right:15px;}
.mg{margin:15px;}
.mgb{margin-bottom:15px;}
.mgt{margin-top:15px;}
.mgtb{margin-top:15px;margin-bottom:15px;}
.mgl{margin-left:15px;}
.mgr{margin-right:15px;}
.mglr{margin-left:15px;margin-right:15px;}
.block{display:block;}
.iblock{display:inline-block;vertical-align:middle;}
.tablecell{display:table-cell;}
.tablerow{display:table;width:100%;}
.border{border:1px solid #ddd;}
.borderb{border-bottom:1px solid #ddd;}
.bordert{border-top:1px solid #ddd;}
.hide,
.hide1,
.hide2{display:none;}
.hidden{visibility: hidden;}
/* = round corner
-------------------------------------------------------------- */
.corner{border-radius:.6em;}
.cornert{border-radius:.6em .6em 0 0;}
.cornerb{border-radius:0 0 .6em .6em;}
.cornerl{border-radius:.6em 0 0 .6em;}
.cornerr{border-radius:0 .6em .6em 0;}
/* = float & fix
-------------------------------------------------------------- */
.fleft{float:left;}
.fright{float:right;}
.fcenter{float: center;}
.clear{clear: both;}
.cleft{clear:left;}
.cright{clear:right;}
.fix:before,
.fix:after{content: " "; display: table;}
.fix:after{clear: both;}
/* = text color
-------------------------------------------------------------- */
.color-red{color:#c00;}
.color-green{color:#060;}
.color-yellow{color:#ff0;}
.color-black{color:#000;}
.color-white{color:#fff;}
.color-grey{color:#888;}
.color-blue{color:#08c;}

.papers-demo{position:relative;width:1160px;height:580px;margin-left:30px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
/* paper slider css*/
.paper-slide{background:#333;color:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);}
.paper-slide.ps-odd{background:#333;}
.ps-nav{display:block;width:2em;height:2em;border:1px solid #aaa;background:#ddd;line-height:2em;text-align:center;position:absolute;top:50%;margin-top:-1em;border-radius:2em;}
.ps-nav-prev{left:-2.5em;}
.ps-nav-next{right:-2.5em;}
.ps-nav:hover{color:#eee;background:#08c;}
.papers-demo img{ width:1150px;height:570px;margin:5px}
.papers-demo h1{position:absolute;width:1150px;height:30px;font-size:20px;color:#79818f;text-align:center;top:5%}
