/*create by liuhongyang */

/*common start*/
*{margin:0px;padding:0px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
p{padding:4px 0;}
body{margin:0px;padding:0px;min-width:1200px;overflow-x:hidden;font-family:"PingFangSC Regular","Microsoft Yahei";background:#fff;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*,*:after,*:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}
a:link{color:#333;font-size:12px;text-decoration:none;font-family:"PingFangSC Regular","Microsoft Yahei","simsun","Times New Roman";}
a:hover{color:#306EE9;font-size:12px;text-decoration:underline;font-family:"PingFangSC Regular","Microsoft Yahei","simsun","Times New Roman",;}
html{color:#333;font-size:12px;font-family:"PingFangSC Regular","simsun","Times New Roman";}
ul{margin:0px;padding:0px;}
ul,ol,li{list-style-type:none;list-style-image:none;}
img{border:0px;margin:0px;padding:0px;}
a em{cursor:pointer;text-decoration:none;}
.clear{clear:both}
em{font-style:normal;color:#306ee9;}
table{border-collapse:collapse;width:100%;margin-bottom:20px}
table,th,td{border:1px solid #d8d8d8;}
button,input{-webkit-border-radius:2px;border-radius:2px;}
.fr{float:right;}
.fl{float:left;}
.option-info{/* width: 290px; */overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.center-wrap{width:1200px;margin:0 auto;}
.inline-block{display:inline-block;}
::-webkit-scrollbar{width:8px;height:8px;}
::-webkit-scrollbar-track{background:#f0f0f0;}
::-webkit-scrollbar-thumb{background:#ddd;-webkit-border-radius:10px;border-radius:10px;}
::-webkit-scrollbar-thumb:hover{background:#c3c3c3;}
/* common end */

/* header top start */
.header-wrap{width: 100%;height:100px;}
.header-wrap .header-wrap-inner{position: fixed;left: 0;width: 100%;z-index: 9999; }
.header-top-box{width:100%;height:30px;line-height:30px;background-color:#f8f8f8;}
.header-top-menus .header-top-menu{padding:0 20px;position:relative;}
.header-top-menus .header-top-menu:after{content:' ';position:absolute;width:1px;height:14px;top:8px;right:0;background-color:#999;}
.header-top-menus .header-top-menu:first-child:after{content:' ';width:0;}
.header-top-menus .header-top-menu a{font-size:14px;color:#666;width:100%;text-decoration:none;}
.header-top-menus .integral{padding:0px 3px;color: #306EE9;font-size:12px;border: 1px solid #306EE9;border-radius:3px;margin-right:6px;}
.header-top-menus .hy-icon{margin:5px 6px;}
.header-top-menus .msg-icon{margin:10px 6px;}
.header-top-menus .header-img{width:20px;height:20px;border-radius:50%;}

.personal-center-sign-out{visibility:hidden;opacity:0;position:absolute;top:30px;left:50%;margin-left:-55px;width:110px;height:90px;background-color:#fff;-webkit-box-shadow:0 3px 21px 0px #d4d4d4;box-shadow:0 3px 21px 0px #d4d4d4;-webkit-border-radius:3px;border-radius:3px;border:1px solid #f9f9f9;z-index:9999;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
    -webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
.has-sec-menu:hover .personal-center-sign-out{visibility:visible;opacity:1;}
.personal-center-sign-inner{width:100%;height:100%;position:relative;}
.personal-center-sign-inner:before{position:absolute;content:' ';width:0;height:0;border-width:10px 10px;border-style:dashed dashed solid dashed;border-color:transparent transparent #f9f9f9 transparent;top:-30px;left:50%;margin-left:-10px;}
.personal-center-sign-inner:after{position:absolute;content:' ';width:0;height:0;border-width:10px 10px;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;top:-29px;left:50%;margin-left:-10px;}
.personal-center-sign-inner a{display:block;width:100%;height:34px;line-height:34px;color:#333333!important;font-size:14px!important;text-align:center;text-decoration:none;}
.personal-center-sign-inner a:hover{background-color:#f5f5f5;}
.user_regedit .message-a{font-size: 14px;color: #fff;}
/* header top end */

/* header menu start */
.header-menu-box{height:70px;line-height:70px;margin-bottom:20px;background-color:#fff;border-bottom: 1px solid #d8dce5;}
.header-menu-inner{height:70px;position:relative;}
.header-menus .header-menu{float:left;margin-right:40px;position:relative;}
.logo-li{width:168px;height:70px;}
.header-menus .header-menu .logo{position:absolute;left:0;top:50%;margin-top:-24px;}
.header-menus .header-menu  a{font-size:18px;color:#333;text-decoration:none;position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.header-menus .header-menu  a:after{content:' ';width:0%;font-family:"PingFangSC Medium";-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition-delay:0.03s;-moz-transition-delay:0.03s;-o-transition-delay:0.03s;transition-delay:0.03s;}
.header-menus .header-menu  a:hover{color:#306EE9;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.header-menus .header-menu  a:hover:after{content:' ';position:absolute;bottom:-22px;left:0;width:100%;height:2px;background-color:#306EE9;}
.active-menu a{color:#306EE9!important;}
.active-menu a:after{content:' ';position:absolute;bottom:-22px!important;left:0;width:100%!important;height:2px;background-color:#306EE9;}
.header-sel-menu.active-menu a:after{bottom:-22px!important;}
.more-point{width:28px;height:70px;background:url(../images/more-point.png) center no-repeat;cursor:pointer;}
.more-point:hover .header-sel-menus-box{display:block;top:60px;visibility:visible;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;opacity:1;}
.header-sel-menus-box{visibility:hidden;position:absolute;opacity:0;left:50%;margin-left:-60px;background-color:#fff;width:120px;top:50px;border:1px solid #f8f8f8;text-align:center;line-height:36px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 6px 0 #eee;box-shadow:0 2px 6px 0 #eee;padding:10px 0;cursor:default;z-index:8888;}
.header-sel-menus{position:relative;}
.header-sel-menus:before{content:' ';position:absolute;width:0;height:0;border-width:10px 10px;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;top:-28px;left:50%;z-index:2;margin-left:-10px;}
.header-sel-menus:after{content:' ';position:absolute;width:0;height:0;border-width:10px 10px;border-style:dashed dashed solid dashed;border-color:transparent transparent #f8f8f8 transparent;top:-30px;left:50%;margin-left:-10px;}
.header-menus .header-sel-menu a:hover:after{content:' ';position:absolute;bottom:-8px;}
.header-search{position:absolute;right:0;top:50%;margin-top:-20px;width:40px;height:40px;background:url(../images/header-seach-icon.png) right center no-repeat;cursor:pointer;z-index:9900;background-color:#fff;overflow:hidden;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
/* .header-search:hover{width:260px;background:url(../images/header-seach-icon.png) 220px center no-repeat;background-color:#fff;-webkit-box-shadow:0 1px 3px 1px #eee;box-shadow:0 1px 3px 1px #eee;-webkit-border-radius:20px;border-radius:20px;}
.header-search .search-btn{position:absolute;display:block;right:0;top:50%;margin-top:-20px;border:none;width:42px;height:40px;background-color:#ddd;z-index:9999;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;background:transparent;outline: none;}
.header-search input{display: none;height:40px;line-height:40px\9;font-size:14px;float:left;border:1px solid #fff;width:0%;position:relative;background:transparent;-webkit-border-radius:20px;border-radius:20px;outline:none;padding-left:20px;padding-right:60px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.header-search:hover input{width:100%;border:1px solid #dedede;border:1px solid #ccc;} */
.top-search-box{width:1000px;height:70px;position:absolute;right:0;top:0px;z-index:9900;display:none;background-color:#fff;border-bottom: 1px solid #d8dce5;}
.top-search-box-inner{width:100%;height:100%;position:relative;overflow:hidden;}
.slide-f-r-box{width:100%;height:100%;position:absolute;top:0;right:-1000px;}
.slide-f-r-inner{width:100%;height:100%;position:relative;}
.top-search-box-inner .search-select-box{width:118px;height:69px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;position:relative;background-color:#fbfbfb;text-align:center;font-size:18px;color:#333333;cursor:pointer;}
.select-option:hover,.select-option.active{color:#306ee9;}
.down-icon{position:absolute;width:10px;height:8px;right:20px;top:50%;margin-top:-4px;background:url(../images/search/down-icon-0.png) center no-repeat;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.search-select-box:hover .down-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.search-top-inner .selected-text{width:100%;height:100%;line-height:70px;}
.all-types-select{transition:all 0.3s ease;position:absolute;top:69px;left:-1px;width:118px;z-index:888;background-color:#fff;border:1px solid #f1f1f1;border-top:none;visibility:hidden;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 2px 5px 0 #f1f1f1;box-shadow:0 2px 5px 0 #f1f1f1;}
.all-types-select .select-option{width:100%;height:50px;line-height:50px;}
.search-select-box:hover .all-types-select{visibility:visible;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);}
.search-input-box{width:680px;height:70px;float:left;}
.search-input-box input{-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:680px;border:none;height:69px;line-height:70px\9;outline:none;font-size:18px;padding:0 20px;}
.oper-btn-box{float:right;width:200px;height:100%;float:right;}
.search-btn{margin:0;padding:0;float:right;width:110px;height:69px;line-height:70px;text-align:center;color:#fff;background-color:#306ee9;border:none;outline:none;font-size:20px;font-family:"PingFangSC Regular","Microsoft yahei";cursor:pointer;-webkit-border-radius:0;border-radius:0;}
.del-btn{margin:0;padding:0;float:right;border:none;outline:none;width:80px;height:69px;line-height:70px;background:#333333 url(../images/close-icon.png) center no-repeat;-webkit-border-radius:0;border-radius:0;cursor:pointer;}
.search-btn:hover,.del-btn:hover{opacity:0.88;-ms-filter:alpha(opacity=88);filter:alpha(opacity=88);}
.share-oper{font-size:14px;margin-left:50px;padding-left:25px;background:url(/Liems/static/images/share-icon-0.png) left center no-repeat;font-family:"PingFangSC Regular","Microsoft yahei";color:#999aa7;cursor:pointer;}
.share-detail{font-size: 16px;}
.share-detail a:hover{font-size: 16px; text-decoration: none;}
.share-oper:hover{color:#333;}

.focus-btn{font-size:14px;padding-left:25px;background:url(/Liems/static/images/search/heart-icon.png) left center no-repeat;color:#999aa7;}
.focus-btn:hover{background-image:url(/Liems/static/images/search/heart-hover-icon.png);color:#333;}
.focus-btn.focus{background-image:url(/Liems/static/images/search/heart-active-icon.png);color:#306ee9!important;}

.collection-btn{height:20px;line-height:20px;text-indent:25px;background:url(/Liems/static/images/video/collect-icon-0.png) left center no-repeat;font-size:12px;margin-left:60px;cursor:pointer;}
.collection-btn:hover{color:#333;}
.collection-btn.focus{background:url(/Liems/static/images/video/collect-icon-1.png) left center no-repeat;color:#306ee9!important}
.video-show-type .rect-type-0{background:url(/Liems/static/images/video/rect-type-icon-0.png) center no-repeat;}
.video-show-type .rect-type-1{background:url(/Liems/static/images/video/rect-type-icon-1.png) center no-repeat;}
.video-show-type .line-type-1{background:url(/Liems/static/images/video/line-type-icon-1.png) center no-repeat;}
.video-show-type .line-type-0{background:url(/Liems/static/images/video/line-type-icon-0.png) center no-repeat;}


/* header menu end */

/* footer box start */
.footer-box{height:174px;background-color:#333333;}
.footer-fixed{position:fixed;bottom:0px;left:0px;right:0px;}
.footer-inner{height:174px;width:100%;position:relative;padding-top:50px;}
.footer-links{overflow:hidden;margin-bottom:30px;}
.copy-right{font-size:14px;color:#aaa;font-family:"PingFangSC Regular";padding-left:30px;margin-bottom:6px;}
.footer-link-items .footer-link-item{float:left;padding:0 30px;position:relative;}
.footer-link-items .footer-link-item:before{content:' ';width:1px;height:16px;position:absolute;left:0;top:4px;background-color:#fff;}
.footer-link-items .footer-link-item:first-child:before{content:' ';width:0;}
.footer-link-items .footer-link-item a{font-size:16px;color:#fff;display:block;width:100%;font-family:"PingFangSC Regular";}
.code-img-0{position:absolute;right:368px;top:30px;}
.code-img-1{position:absolute;right:250px;top:30px;}
.goto-top{position:absolute;right:0;top:50px;padding-right:20px;background:url(../images/goto-top-icon.png) right center no-repeat;color:#fff!important;text-decoration:none;font-size:14px!important;}
.sp-yjfk{position:absolute;right:0;top:80px;padding-right:20px;color:#fff!important;text-decoration:none;font-size:14px!important;}

/* footer box end */

/* pagination box start */
.pagination{font-family:"Microsoft Yahei",Tahoma,Arial;padding:3px;margin-top:20px;margin-bottom:20px;TEXT-ALIGN:center}
.pagination a{text-decoration:none;border:1px solid #dedede;color:#999aa7!important;border:1px solid #d8d6d6;}
.pagination a,.pagination span{padding:0.6em 1em;margin-right:5px;margin-bottom:5px;font-size:14px!important;}
.pagination a:hover{background:#d6e0f3;color:#333!important;text-decoration:none;}
.pagination .current{background:#306ee9;color:#fff;border:1px solid #306ee9;}
.pagination .current.prev,.pagination .current.next{color:#d4d4d4;border-color:#eee;background:#fff;}
/* pagination box end */

/* common assembly area start */
/* checkbox start */
.checkbox-box{width:auto;position:relative;}
.checkbox-box input[type='checkbox']{width:14px;height:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;z-index:999;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);cursor:pointer;}
.checkbox-box .checkbox-icon-box{width:14px;height:14px;position:absolute;left:0;top:0;background:url(/Liems/static/images/common/cb-icon-0.png) center no-repeat;}
.checkbox-box input[type="checkbox"]:hover + .checkbox-icon-box{background:url(/Liems/static/images/common/cb-icon-1.png) center no-repeat;}
.checkbox-box input[type="checkbox"]:checked + .checkbox-icon-box{background:url(/Liems/static/images/common/cb-icon-2.png) center no-repeat;}
.lteIE8 .checkbox-icon-box{display:none;}
.lteIE8 .checkbox-box input[type='checkbox']{width:auto;height:auto;opacity:1;-ms-filter: alpha(opacity=100);filter: alpha(opacity=100);}
.ckb-r-box label .checkbox-box{margin-top:8px;}
/* checkbox end */
/* radio start */
.radio-box{width:auto;display:inline-block;position:relative;}
.radio-box input[type='radio']{width:14px;height:14px;box-sizing:border-box;position:absolute;left:0;top:0;z-index:999;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);cursor:pointer;}
.radio-box .radio-icon-box{width:14px;height:14px;position:absolute;left:0;top:0;background:url(/Liems/static/images/common/r-icon-0.png) center no-repeat;transition:all 0.2s ease;background-size:cover;}
.radio-box input[type="radio"]:hover + .radio-icon-box{background:url(/Liems/static/images/common/r-icon-1.png) center no-repeat;}
.radio-box input[type="radio"]:checked + .radio-icon-box{background:url(/Liems/static/images/common/r-icon-2.png) center no-repeat;}
.lteIE8 .radio-icon-box{display:none;}
.lteIE8 .radio-box input[type='radio']{width:auto;height:auto;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);}
.ckb-r-box label .radio-box{margin-top:8px;}
/* radio end */
/* common assembly area end */

/* crumbs title box start */
.crumbs-box{margin-top:20px;margin-bottom:20px;}
.crumbs-inner{width:100%;height:40px;color:#999aa7;font-size:14px;line-height:40px;clear:both;}
.crumbs-inner .crumb-link{font-size:12px;color:#999aa7;}
.crumbs-inner .current-one{color:#333;}
/* crumbs title box end */

/* option title start */
.option-box{margin-top:10px;}
.opinion-title{position:relative;padding-bottom:20px;font-size:36px;color:#36569F;font-family:"STSongti SC Blod","宋体";font-weight:bold;padding-left:20px;border-bottom:1px solid #3d517c;margin-bottom:30px;}
.opinion-title:before{content:' ';position:absolute;width:10px;height:20px;background-color:#36569f;left:0;top:0;}
.opinion-title:after{content:' ';position:absolute;width:100%;height:2px;background-color:#3d517c;left:0;bottom:2px;}
/* option title end */

/* footer2 box start */
.footer-box2{width:100%;background-color:#333333;}
.footer2-inner{width:100%;height:280px;}
.footer-top-box{height:220px;width:100%;position:relative;font-size:16px;color:#fff;}
.footer-bottom-box{height:60px;line-height:60px;width:100%;border-top:1px solid #555656;color:#555656;font-family:"PingFangSC Regular";font-size:14px;}
.footer-logo{margin-top:60px;margin-right:30px;}
.footer-code-icon{margin-top:62px;margin-left:50px;max-width:90px;}
.footer2-link-items{width:100%;height:auto;overflow:hidden;position:absolute;top:148px;left:0;}
.footer2-link-item{float:left;position:relative;}
.footer2-link-item a{margin:0 20px;color:#ffffff;font-size:16px;}
.footer2-link-item:before{content:' ';position:absolute;width:1px;height:14px;top:5px;left:1px;background-color:#fff;}
.footer2-link-items .footer2-link-item:first-child a{margin-left:0px;}
.footer2-link-items .footer2-link-item:first-child:before{width:0px;}
.fixed-oper-box{position:fixed;bottom:280px;left:50%;margin-left:630px;width:44px;height:92px;}
.fixed-oper-box .go-back-icon{display:block;opacity:0.89;width:44px;height:44px;background:url(/Liems/static/images/common/go-back-icon.png) center no-repeat;margin-bottom:4px;}
.fixed-oper-box .fk-icon{display:block;opacity:0.89;width:44px;height:44px;background:url(/Liems/static/images/common/yjfk-icon.png) center no-repeat;}
.fixed-oper-box div:hover{opacity:1;}
.footer-top-box .ios{position:absolute;top:158px;right:162px;}
.footer-top-box .android{position:absolute;top:158px;right:5px;}
/* footer2 box end */

/*搜索下拉联想  */
.search_think_q_inf{ width: 600px;/* height: 345px; */position: absolute;left: 118px;top: 44px;border:1px solid #ddd;border-radius:3px;margin-bottom: 10px;background-color: #fff;z-index:10000}
.search_all_li{height: 33px;line-height: 33px;overflow: hidden;cursor: pointer;font-size: 14px;color: #666666;padding: 0 10px;list-style-type: circle!important;font-family:Arial}
.search_all_li:hover,.search_all_li_s{background: #eeeeee;color: #2f95e6}