/**
 * [OEcms] (C)2010-2099 oephp.com Inc.
 * Email: phpcoo@qq.com, service@phpcoo.com
 * This is not a freeware, use is subject to license terms
 * $LastTime 2020.09.9 Design by wz$
*/

.h575{height: 575px;}
.h2{height: 2px;}
.h162{height: 162px;}
.pt90{padding-top: 90px;}
.br20{border-radius: 20px;}
.oe_headbar.current{box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.02);}
.oe_headbar .oe_menu li.current::after{display: inline-block; height: 4px; border-radius: 10px; background: #5575ff; position: absolute; left: 0px; right: 0px; bottom:0px; content: '';  }
.oe_headbar .oe_menu li.current a{color:#105cfb; font-weight: bold;}
.oe_headbar .oe_menu li a{color:#333;}
.oe_headbar.current{background: #fff;}
.oe_headbar.current .oe_menu li a{color:#666;}
.oe_headbar.current .oe_menu li.current a{color:#000;}
.oe_headbar a.button{background: rgba(0, 0, 0, 0.13);}
.oe_headbar.current a.button{background:#6c6d70;}
.bsd15{box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.08);}
.img_5{width: 5px; height: 5px;}
.dian{width: 8px; height: 8px; background: #f2f2f2;}
.dian.current{width: 20px; background:#105cfb ;}
.pl240{padding-left: 240px;}
.mr12{margin-right: 12px;}
.t12{top:12px;}
.l8{left: 8px;}
.footerinfo a{color:#999;}
.oe_rand a.current::after{display: inline-block; height: 1px; border-radius: 10px; background: #666; position: absolute; left: 0px; right: 0px; top: 30px; content: ''; }
.oe_tab{border-bottom: 2px solid #ebebeb;}
.oe_tab a.current{color:#105cfb;}
.oe_tab a.current::after{display: inline-block; height: 2px; border-radius: 10px; background: #105cfb; position: absolute; left: 0px; right: 0px; top: 30px; content: ''; }


@keyframes marry_amt{35% {transform: translateY(-6px);}65% {transform: translateY(0px);}80%{transform: translateY(-4px);}100% {transform: translateY(0px);}}
.linkup p.current{font-size:16px;font-weight:bold;color:#333;transition: all .3s;}
.h580{height: 580px;}
.img_15090{width: 150px; height: 90px;}
.img_5{width: 5px; height: 5px;}
.pl170{padding-left: 170px;}
.ml_170{margin-left: -170px;}
.bo_tmain{border-top:1px solid #105cfb;}
.bo_lf7{border-left: 1px solid #f7f7f7;}
.bg_four1{background: #e0ecff;}
.bg_four2{background: #fff2e0; color:#ff9607;}
.bg_four3{background: #fef9e0; color:#f4c807;}
.bg_four4{background: #e4f7f7; color:#26bfbf;}
.w265{width: 265px;}
.w3{width:3px ;}
.sudoku { display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: start;      -ms-flex-pack: start; justify-content: flex-start;  -ms-flex-wrap: wrap;   flex-wrap: wrap;}
.sudoku .images { width: 32%;  height: 200px;  margin-top: 10px;  overflow: hidden;}
.sudoku .images:not(:nth-child(3n)), .sudoku .images:nth-last-child(4):first-child + .images:nth-child(2n) + .images { margin-right: 1.2%;}
.sudoku .images:nth-last-child(1):first-child { width: 400px;  height: 400px;  margin: 10px 0 0 0;}
.sudoku .images:nth-last-child(4):first-child + .images:nth-child(2n) {  margin-right: 32%;}
textarea,input{outline:none; font-family: sans-serif;}
span.jiao{width:0; height:0; border:8px solid;   display:inline-block; position:absolute; left:50%; margin-left:-7px; top:-16px;width:0; height:0; border-width:8px 8px 8px;border-style:solid;border-color:transparent transparent #fff; }
a.hoverbg:hover{background: #f6f6f6;}
.row2{ text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;}
.row3{ text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  line-clamp: 3;  -webkit-box-orient: vertical;}
.t_un:hover{border-bottom: 1px solid #666;}
.pagination,.pagination li{display: inline-block;}
.lou{border:1px solid #d4d7f5; background: #f5f6ff;}
.img_150{width: 150px; height: 150px;}
.pr200{padding-right: 200px;}
.img_list{width: 180px; height: 120px;}
.oe_content{word-wrap:break-word!important;}
.mw_1200{max-width: 1200px;}
.color_ser{color:#2440b3!important;}
.t_un:hover{border-bottom: 1px solid #2440b3;}
.pl225{padding-left: 225px;}

.ser_tab span.current::after{display: inline-block; height: 2px; border-radius: 10px; background: #105cfb; position: absolute; left: 0px; right: 0px; top: 24px; content: ''; }
.ww{word-wrap: break-word;}
.t_un{text-decoration: underline!important;}

