.bg-png8{background-image:url(../images/bg_png8.png?v=20170510);background-repeat:no-repeat;}
.bg-png24{background-image:url(../images/bg_png24.png?v=20170522);background-repeat:no-repeat;}
/*页头页脚*/
.nipic-top,.nipic-top-inner{height:30px;line-height:30px;border-bottom:1px solid #e5e5e5;background-color:#f6f6f6;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#ffffff',endColorStr='#f6f6f6');background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;background:-o-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;background:-ms-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;background:linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;overflow:hidden;}
.nipic-top-aside{background-color:transparent;}
.sepline{color:#bbb;font-family:arial;margin:0px 8px;}
.nipic-header{height:166px;background:url(../images/header.jpg) no-repeat center top;z-index:800;}
.nipic-header-inner{height:122px;background:url(../images/header.jpg) no-repeat center top;}
.common-bg{background-image:url(../images/bg_png24.png);background-repeat:no-repeat;}
.header-bg{background-image:url(../images/header_png24.png);background-repeat:no-repeat;}
.nipic-logo{height:54px;width:202px;background:url(../images/logo.png) no-repeat left top;text-indent:-9999em;}
.header-search-box{position:relative;float:left;margin-top:15px;}
.header-search{width:469px;height:36px;border:2px solid #638EAE;z-index:12;background-color:#fff;}
.header-search-sort{height:25px;line-height:25px;}
.header-search-sort a{float:left;margin-right:2px;height:25px;padding-left:8px;padding-right:8px;}
.header-search-sort .on{background-color:#638EAE;color:#fff;}
.header-search-text{float:left;height:18px;padding-left:10px;padding-top:9px;padding-bottom:9px;background-color:#fff;line-height:18px;}
.header-search-tip{display:none;left:10px;top:10px;z-index:2;color:#999;}
.header-search-submit{width:37px;height:36px;cursor:pointer;background:url(../images/bg_png24.png) no-repeat -10px -2px;overflow:hidden;}
.header-search-keywords{margin-top:6px;margin-left:12px;color:#555;}
.header-search-keywords a{margin-right:12px;color:#555;}
.header-search-keywords a:hover{color:#eb0064;}
.autoComplete{display:block;position:absolute;width:469px;top:63px;left:0;background-color:#fff;border:2px solid #638EAE;z-index:800;}
.autoComplete li{height:23px;padding-left:10px;padding-right:10px;line-height:23px;cursor:default;}
.autoComplete .itemShu{color:#1c6aac;font-family:tahoma;}
.autoComplete .autoCompleteHover{background-color:#638EAE;color:#fff;}
.autoComplete .autoCompleteHover .itemShu{color:#fff;}
/*
.header-search{height:48px;z-index:800;}
.header-search-leftbg{width:10px;height:48px;font-size:0px;background-position:0px 0px;overflow:hidden;}
.header-search-textwrap{padding:1px 6px 8px 9px;background-position:0px -49px;background-repeat:repeat-x;}
.header-search-text{padding:10px 0px;height:18px;outline:none;z-index:3;line-height:18px;background-color:transparent;}
.header-search-rightbg{padding:1px 1px 9px 0px;width:41px;height:38px;background-position:-11px 0px;overflow:hidden;}
.header-search-submit{width:40px;height:38px;cursor:pointer;background-color:transparent;}
.header-search-tip{display:none;left:20px;top:11px;height:20px;white-space:nowrap;line-height:20px;z-index:2;color:#999;}
.header-search-keywords{margin-left:14px;color:#555;}
.header-search-keywords a{margin-right:12px;color:#555;}
.header-search-keywords a:hover{color:#eb0064;}
.header-search-radio{display:none;position:absolute;left:9px;top:40px;width:461px;height:26px;padding:6px 5px 0 10px;border-radius:2px;background-color:#D9E9F6;z-index:3;}
.sort-label{float:left;margin-right:10px;}
.sort-radio{float:left;margin-right:3px;margin-top:2px;}
*/
.nipic-nav{height:44px;background-repeat:repeat-x;background-position:0px -97px;line-height:44px;font-size:14px;margin-top:2px;}
.nipic-nav-inner{background-repeat:repeat-x;background-position:0px -97px;}
.nipic-nav-inner,.nav-item-wrap{height:44px;}
.nipic-nav-item{height:44px;width:100px;text-align:center;color:#fff;font-weight:bold;font-family:microsoft yahei;}
.nipic-nav-item:hover{color:#fff;}
.nipic-nav-on{position:relative;margin-top:-2px;background-color:#f8f8f9;color:#dd137b;border-top:2px solid #dd137b;}
.nipic-nav-on:hover{color:#dd137b;}
.nipic-footer{padding:25px 0px;border-top:1px solid #d2d2d2;}
.footer-qq-wrap{display:inline-block;margin-left:25px;vertical-align:middle;text-align:left;}
.qq-consult{display:inline-block;height:22px;width:92px;background:url(../images/qq.png) no-repeat 0 0;}
.line{height:1px;line-height:0px;font-size:0px;background-color:#d9d9d9;border-bottom:1px solid #fff;}
.nipic-header-show{top:-139px;right:0px;padding-right:27px;width:233px;height:136px;background:url(../images/nipic_header_show.png) no-repeat 5px 31px;text-align:right;}
.layout-width{width:1130px;margin-left:auto;margin-right:auto;}
.nipic-logo{margin-right:108px;}
.header-search-text{width:422px;}
.huitu-task-box{padding-top:5px;height:138px;}
.main-content,.show-box{width:852px;}
.main-top-shadow{width:1130px;background:url(../images/shadow-1130-png24.png) no-repeat 0px 0px;}
.huitu-task-shadow{top:141px;}	
/*咨询和返回顶部浮动框*/
#feedback{display:none;position:fixed;left:50%;top:62%;_position:absolute;width:48px;height:97px;border:1px solid #c6cdd8;background-color:#e4e7ea;}
.feedback,.goTop{width:48px;height:48px;cursor:pointer;}
.feedback,.feedback-link{border-bottom:1px solid #c6cdd8;}
.feedback-link,.goTop-link{display:none;width:48px;height:48px;text-align:center;line-height:48px;}
.feedback-link:hover,.goTop-link:hover{color:#333;text-decoration:none;}
.feedback{background-position:0px -22px;}
.goTop{background-position:0px -71px;}
.to-huitu{display:block;height:25px;width:48px;padding-top:33px;line-height:25px;text-align:center;border-bottom:1px solid #c6cdd8;background:url(../images/huitu_logo_small_png24.png) no-repeat 5px 6px;}

/*搜索页面的按钮*/
.the-input{padding:0px 5px;height:20px;line-height:20px;border:1px solid #8fa0b2;box-shadow:1px 1px 5px #dedede inset;vertical-align:top;}
.the-input2{width:60px;}
.search-btn{width:52px;height:24px;padding-bottom:2px;color:#fff;background:url(../images/bg_png24.png) no-repeat -176px 0px;cursor:pointer;}
.search-save-btn{width:103px;height:25px;padding-bottom:2px;text-align:left;padding-left:23px;background:url(../images/bg_png8.png) no-repeat right -16px;cursor:pointer;}
.search-sort-btn{width:92px;height:34px;line-height:34px;padding:1px 2px 3px;background-position:-233px 0px;}
.search-sort-btn-selected{background-position:-330px 0px;color:#fff;}
.search-sort-btn-selected:hover{color:#fff;}
.page-btn{display:inline-block;width:68px;height:34px;line-height:34px;padding:1px 2px 3px;_height:33px;background-position:-393px -579px;text-align:center;overflow:hidden;}
.search-sort-btn-selected .search-original-ico{background-position:-13px -231px;}
.search-sort-btn-selected .search-desc-ico{background-position:-1px -245px;}
.search-sort-btn-selected .search-asc-ico{background-position:-1px -260px;}
.page-ellipsis{padding:0px 3px;}
/*搜索页码*/
.page-num,.page-num-on,.page-num em,.page-num-on em{background-image:url(../images/page.png);background-repeat:no-repeat;overflow:hidden;}
.page-num,.page-num-on{position:relative;display:inline-block;height:38px;padding-left:7px;text-align:center;font-family:microsoft yahei;z-index:5;}
.page-num em,.page-num-on em{display:inline-block;min-width:24px;padding:2px 7px 4px 0px;line-height:32px;font-style:normal;}
.page-num{background-position:left top;cursor:pointer;}
.page-num em{background-position:right top;cursor:pointer;}
.page-num-on{background-position:left -39px;color:#fff;}
.page-num-on em{background-position:right -39px;}
.common-page-box a,.common-page-box span{vertical-align:middle;}

/*搜索假下拉条*/
.false-select-box{display:inline-block;height:22px;vertical-align:middle;cursor:pointer;box-shadow:1px 1px 2px #f2f2f2,-1px -1px 2px #f2f2f2;}
.false-select-selected{display:inline-block;padding-left:5px;width:70px;height:20px;border:1px solid #c0cbd2;border-right:none;border-radius:2px 0px 0px 2px;background-color:#f8f8f9;vertical-align:top;}
.false-select-trigger{position:relative;display:inline-block;height:20px;width:20px;border:1px solid #516067;text-align:center;line-height:22px;border-radius:0px 2px 2px 0px;background-color:#4b5a63;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#526876',endColorStr='#4b5a63');background:-moz-linear-gradient(top,#526876 0%,#4b5a63 100%) no-repeat #4b5a63;background:-webkit-linear-gradient(top,#526876 0%,#4b5a63 100%) no-repeat #4b5a63;background:-o-linear-gradient(top,#526876 0%,#4b5a63 100%) no-repeat #4b5a63;background:-ms-linear-gradient(top,#526876 0%,#4b5a63 100%) no-repeat #4b5a63;background:linear-gradient(top,#526876 0%,#4b5a63 100%) no-repeat #4b5a63;}
.false-select-trigger .arrow{position:absolute;top:7px;left:6px;border-width:5px 5px 0px 5px;border-color:#fff #4f616c #4f616c #4f616c;}
.false-select-options-box{display:none;width:96px;border:1px solid #c0cbd2;background-color:#f8f8f9;border-radius:2px;box-shadow:1px 1px 2px #dedede,-1px -1px 2px #dedede;}
.false-select-options{padding:0px 5px;height:25px;line-height:25px;}
.false-select-options:hover{background-color:#4e606c;color:#fff;}

/*面包屑导航*/
.crumb{height:15px;line-height:15px;}

/*百度分享*/
#bdshare { float: none; width: 190px; height: 24px !important; padding: 3px 0px 0px 0px !important; }
#bdshare a { width: 20px !important; height: 22px !important; background-image: url(http://bdimg.share.baidu.com/static/images/is.png?cdnversion=20120516) !important; }
#bdshare span.bds_more { width: 20px; height: 22px; padding: 0px; background: url(http://bdimg.share.baidu.com/static/images/is.png?cdnversion=20120516) no-repeat 0px 5px !important; margin-right: 5px !important; text-indent: -10000em; }
#bdshare a.shareCount { width: 37px !important; height: 16px !important; line-height: 16px !important; padding-left: 5px !important; background: url(http://bdimg.share.baidu.com/static/images/sc.png?cdnversion=20120516) no-repeat 0px -30px !important; }
#bdshare a.shareCount:hover { background-position: -42px -30px !important; }
/*box*/
.box{border:1px solid #e5e5e5;background-color:#fff;}
.boxHd{height:23px;line-height:23px;}
.box-border{border:1px solid #e5e5e5;}
/*标签*/
.tag-item,.tag-item span,.tag-item span em{background-image:url(../images/tag.png);background-repeat:no-repeat;}
.tag-item{display:inline-block;height:23px;line-height:23px;padding-left:10px;background-position:0px -24px;cursor:pointer;}
.tag-item span{display:inline-block;height:23px;padding-right:10px;cursor:pointer;background-position:right 0px;}
.tag-item span em{display:inline-block;height:23px;font-style:normal;white-space:nowrap;background-position:0px -48px;background-repeat:repeat-x;cursor:pointer;}
.tag-item span em b{font-weight:normal;}
.tag-item:hover{color:#333;background-position:0px -120px;}
.tag-item:hover span{background-position:right -96px;}
.tag-item:hover span em{background-position:0px -72px;}
.tag-item-selected,.tag-item-selected:hover{background-position:0px -192px;}
.tag-item-selected span,.tag-item-selected:hover span{background-position:right -168px;}
.tag-item-selected span em,.tag-item-selected:hover span em{background-position:0px -144px;color:#fff;}
/*操作成功提示*/
.successMsgTip{position:fixed;_position:absolute;left:50%;top:50%;height:48px;line-height:48px;padding:0px 23px;border:1px solid #d8d8d8;border-radius:3px;background-color:#fff;z-index:10001;}
.successMsgTip .ico{margin:12px 7px 0px 0px;}
.successMsgTip p{height:48px;line-height:48px;font-size:14px;font-weight:bold;color:#555;white-space:nowrap;}
.iframe-contents-bg{background-color:#fafafa;}
#beforeLoading{background:url(../images/loading.gif) no-repeat center center #fff;left:50%;top:50%;z-index:10000;text-align: center;}
.beforeLoading{width:150px;height:150px;margin:-75px 0px 0px -75px;}
/*操作失败提示*/
.showErrorTip-blockUI{display:none;position:fixed;_position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#000;filter:alpha(opacity=30);opacity:0.3;z-index:10002;}
.showErrorTip-box{display:none;position:fixed;_position:absolute;left:50%;top:50%;z-index:10003;}
.showErrorTip-boxBg{position:absolute;padding:5px;left:-5px;top:-5px;background-color:#5b5b5b;filter:alpha(opacity=25);opacity:0.25;border-radius:5px;}
.showErrorTip-inner{position:relative;border:1px solid #999;background-color:#fff;z-index:10004;padding-bottom: 45px;}
.showErrorTip-inner p {margin:17px 8px 8px;font-size:14px;color:#444;font-weight:bold;word-wrap:break-word;word-break:break-all;overflow:hidden;}
.showErrorTip-inner p .error-ico2{margin-bottom:3px;}
.showErrorTip-bottom{position:absolute;bottom:15px;left:0px;height:30px;text-align:right;width:100%;}
.showErrorTip-btn{height:28px;margin-right:20px;padding:0px 10px 1px;border:1px solid #ddd;background-color:#edf1f3;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#f6f8f9',endColorStr='#edf1f3');background:-moz-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:-webkit-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:-o-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:-ms-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;color:#777;cursor:pointer;border-radius:1px;}
.showErrorTip-hd{height:30px;border-bottom:1px solid #ccc;line-height:30px;padding-left:10px;font-size:14px;font-weight:bold;color:#666;background-color:#edf1f4;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#f6f8f9',endColorStr='#edf1f3');background:-moz-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:-webkit-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:-o-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:-ms-linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;background:linear-gradient(top,#f6f8f9 0%,#edf1f3 100%) no-repeat 0px 0px #edf1f3;}
/*等待框*/
.showWaiting{display:none;position:fixed;_position:absolute;top:0px;left:50%;height:27px;line-height:27px;z-index:10004;border:2px solid #f60;border-radius:3px;}
.showWaitingBg{position:absolute;left:0px;top:0px;width:100%;height:27px;background-color:#fff;z-index:10003;}
.showWaitingMain{position:relative;padding:0px 10px;z-index:10004;color:#666;z-index:10004;}
.showWaitingMain img{margin:0px 3px 2px 0px;}

/*浮动登陆框*/
.pop-login-box{width:555px;height:280px;}
.pop-login-box #login{margin:5px 0px 0px;height:255px;padding:22px 0px 0px 33px;width:303px;border-right:1px solid #d5d5d5;}
.pop-login-box .bag-label{font-size:12px;width:55px;}
.pop-login-box .bag-item-input{height:18px;width:203px;padding:5px 7px;}
.pop-login-box #verifycode{width:107px;margin-right:16px;}
.pop-login-box .bag-other-way{margin:0px;width:218px;padding-top:20px;}
.pop-login-box .bag-other-way h2{height:28px;margin-left:31px;line-height:28px;font-size:14px;font-weight:normal;font-family:simsun;color:#333;}
.pop-login-box .bag-other-way-item{display:block;margin:5px auto 0px;width:156px;height:39px;}
.pop-login-box .bg-other-huitu{background-position:0px -220px;}
.pop-login-box .bg-other-alipay{background-position:0px -260px;}
.pop-login-box .bg-other-tencent{background-position:0px -300px;}
.pop-login-box .login-btn{width:219px;height:42px;padding-bottom:4px;background:url("../images/bg_png24.png") no-repeat scroll -381px -244px transparent;font-size:20px;}
.pop-login-box .bag-aside-item{position:relative;}
.pop-login-box .field-validation-error{position:absolute;left:280px;top:5px;}
.error-tip{display:none;color:red;}
.border-bottom2{border-bottom:1px solid #ddd;}
.border-top2{border-top:1px solid #fff;}

/*模拟下拉框*/
.bag-item-input{width:278px;height:18px;padding:5px 10px;line-height:18px;border:1px solid #acbcc7;background-color:#fff;border-radius:2px;box-shadow:1px 1px 3px #dedede inset;}
.false-select{width:70px;padding:5px 28px 5px 10px;cursor:pointer;}
.J-select-text{display:inline-block;height:100%;width:100%;white-space:nowrap;overflow:hidden;}
.false-droplist-box{display:none;padding:4px 0px;width:108px;border:1px solid #acbcc7;border-radius:2px;background-color:#fff;z-index:5;}
.false-droplist-box-item{display:block;height:19px;padding-left:10px;line-height:19px;white-space:nowrap;}
a.false-droplist-box-item:hover{background-color:#ff2985;color:#fff;text-decoration:none;}
.bag-item-input-disabled{width:278px;height:18px;padding:5px 10px;line-height:18px;border:1px solid #acbcc7;background-color:#fafafa;border-radius:2px;box-shadow:1px 1px 3px #dedede inset;color:#999;}
.bag-item-input-disabled2{background-color:#ececec;border:1px solid #acbcc7;cursor:default;}
.bag-item-input-disabled2 .sendMessage-arrow{border-color:#476174 #ececec #ececec;}
/*页码*/
.pagebar2{text-align:center;}
.page-item{display:inline-block;margin:0px 3px 0px 2px;width:24px;height:24px;line-height:24px;border:1px solid #bfcfdc;background-color:#e1eaf1;}
.page-item-on{border-color:#425866;background-color:#425866;color:#fff;}
span.page-item{background-color:#ddd;border-color:#ccc;}
/*模拟confirm框*/
.false-confirm-box{text-align:center;padding-top:25px;font-size:14px;}
.false-confirm-box p {padding:0px 20px;height:78px;margin-bottom:10px;font-weight:bold;font-size:16px;}
.confirm-box span{cursor:pointer;margin:0px 10px;}
.member-common-btn{display:inline-block;width:126px;height:44px;line-height:34px;padding:1px 2px 3px;background:url(../images/bg_png24.png) no-repeat -186px -144px;cursor:pointer;}
.member-common-btn2{display:inline-block;background:url(../images/bg_png24.png) no-repeat -186px -144px;line-height:34px;padding:1px 2px 3px;cursor:pointer;}
.sendMessage-arrow{top:11px;right:10px;border-width:5px 5px 0px 5px;border-color:#476174 #fff #fff #fff;}

.member-common-btn{width:122px;height:40px;padding:1px 2px 3px;cursor:pointer;font-size:14px;font-weight:bold;background:url(../images/bg_png24.png) no-repeat -163px -281px;color:#555;line-height:40px;}
input.member-common-btn{width:126px;height:44px;}

.member-common-btn3{width:120px;height:35px;padding-bottom:4px;color:#fff;font-size:16px;color:#fff; font-family:microsoft yahei;background:url(../images/bg_png24.png) no-repeat -72px -374px;cursor:pointer;line-height:35px;text-align:center;}
input.member-common-btn3{height:39px;}
.member-common-btn2{color:#fff;background:url(../images/bg_png24.png) no-repeat -186px -144px;}
.member-common-btn4{padding:1px 2px 3px;width:160px;height:50px;line-height:50px;text-align:center;background:url(../images/bg_png24.png) no-repeat -222px -419px;font-size:16px;font-family:microsoft yahei;}
input.member-common-btn4{width:164px;height:54px;cursor:pointer;}
.member-common-btn4-on{background-position:-56px -418px;color:#fff;}
.error-tip-box{display:none;height:30px;}
/*通用错误提示条*/
.common-error-tip-box{display:none;padding:3px 7px 0px;height:22px;box-shadow:0px 2px 2px #dedede;border:1px solid #ffd8c0;line-height:19px;background-color:#fff9f3;color:#e10074;white-space:nowrap;font-size:12px;}
.common-error-tip-box-1{display:none;padding:3px 7px 0px;height:22px;border:1px solid #ffd8c0;line-height:19px;background-color:#fff9f3;color:#e10074;white-space:nowrap;font-size:12px;}
.common-error-ico{margin-right:5px;display:inline-block;vertical-align:middle;}

.required-ico{display:inline-block;vertical-align: middle;color:red;font-family: tahoma;}
.common-textarea{width:420px;height:58px;resize:none;font-size:12px;}

/*图片收藏页*/
.add-pic-fav{float:left;padding:38px 62px;width:600px;background-color:#fafafa;}
.fav-pic-box{margin-right:27px;padding:5px;width:120px;height:120px;text-align:center;background-color:#efefef;}
.fav-pic-box img{max-width:120px;max-height:120px;_width:expression(this.width>120?"120px":true);_height:expression(this.height>120?"120px":true);}
.add-fav-manage{width:443px;overflow:hidden;}
.add-fav-manage p {font-size:16px;font-weight:bold;}
.add-fav-manage p .successTip-ico{display:inline-block;margin-right:5px;margin-bottom:4px;vertical-align:middle;}
.fav-tag-box{padding:4px 0px;}
.fav-tag-box .tag-item{margin:16px 8px 0px 0px;}
.add-fav-trigger{margin-top:16px;padding-top:2px;width:83px;height:19px;border-radius:1px;border:1px solid #ddd;background-color:#efefef;text-align:center;}
.add-fav-trigger:hover{background-color:#c3276a;border-color:#b7165b;color:#fff;font-weight:bold;text-decoration:none;}
.addFav-ico{margin:0px 2px 2px 0px;display:inline-block;vertical-align:middle;}
.add-fav-trigger:hover .addFav-ico{background-position:-23px -336px;}
.add-fav-inputbox{display:none;margin-top:16px;width:185px;height:30px;}
.add-fav-text{width:87px;height:21px;padding-left:12px;border:1px solid #b1b8bf;border-right:none;border-radius:15px 0px 0px 15px;line-height:21px;box-shadow:1px 1px 3px #ccc inset;z-index:3;background-color:transparent;}
.add-fav-btn{width:41px;height:23px;border:1px solid #24364c;border-radius:0px 15px 15px 0px;cursor:pointer;color:#fff;background-color:#2f4157;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#4f6887',endColorStr='#2f4157');background:-moz-linear-gradient(top,#4f6887 0%,#2f4157 100%) no-repeat 0px 0px #2f4157;background:-webkit-linear-gradient(top,#4f6887 0%,#2f4157 100%) no-repeat 0px 0px #2f4157;background:-o-linear-gradient(top,#4f6887 0%,#2f4157 100%) no-repeat 0px 0px #2f4157;background:-ms-linear-gradient(top,#4f6887 0%,#2f4157 100%) no-repeat 0px 0px #2f4157;background:linear-gradient(top,#4f6887 0%,#2f4157 100%) no-repeat 0px 0px #2f4157;}
.add-fav-tip{color:#999;left:13px;top:0px;height:23px;z-index:2;line-height:23px;}
.addFav-submit{width:124px;height:44px;padding:1px 1px 3px;background:url(../images/bg_png24.png) no-repeat -187px -144px;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;}
#addFavError{margin:3px 0px 5px;height:27px;}
.pic-tag-box{position:relative;margin:5px 0px 8px;width:285px;padding:4px 5px;height:21px;line-height:19px;border:1px solid #b1b8bf;background-color:#fff;border-radius:11px;cursor:text;box-shadow:1px 1px 3px #dedede inset;}
.add-fav-manage  .pic-add-tip{margin-bottom:15px;font-size:12px;color:#555;font-weight:normal;}
.pic-cursor{height:21px;line-height:19px;width:76px;background:none;}
.pic-tag-item{float:left;height:19px;padding:0px 9px;margin:1px 3px 1px 0px;background-color:#7fbae3;color:#fff;border-radius:8px;}
.user-fav-inputbox{width:143px;height:23px;}
/*列表一*/
.grid{width:100%;}
.grid th{height:37px;line-height:37px;}
.grid td{line-height:19px;padding:7px 0px;}
.grid-even td{background-color:#eff0f2;}

.notice-box{padding:9px 16px;background-color:#fff9f3;border:1px solid #ffd8c0;box-shadow:0px 2px 3px #ccc;}
/*关注*/
.follow-btn{display:inline-block;height:21px;line-height:21px;background-image:url(../images/bg_png24.png);background-repeat:no-repeat;vertical-align:middle;}
.follow-btn:hover{text-decoration:none;}
.no-follow{padding-left:20px;width:32px;color:#fff;font-weight:bold;background-position:-170px -526px;}
.follow{padding-left:26px;width:44px;background-position:-85px -526px;}
.follow-each-other{padding-left:26px;width:58px;background-position:0px -526px;}

.common-bag{width:988px;border:1px solid #ddd;background-color:#fff;border-radius:5px 5px 0px 0px;overflow:hidden;min-height:425px;margin-top: 100px;}
.common-bag-hd{padding-left:25px;height:43px;line-height:43px;border-bottom:1px solid #ddd;background-color:#f1f3f4;}
/*图片收藏页*/
.common-floatbox-bg{display:none;position: fixed;_position:absolute;z-index: 10000; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(0, 0, 0);filter:alpha(opacity=30);opacity: 0.3;}
.common-floatbox{display:none;position:fixed;_position:absolute;left:50%;top:50%;margin-left:-363px;width:726px;z-index:10001;background-color:rgb(255, 255, 255);box-shadow: 0px 0px 10px rgb(51, 51, 51);}
.common-floatbox-hd{height:45px;line-height:45px;background-color:#eceff1;color:#555;}
.common-floatbox-title{font-size:14px;font-size:18px;font-family:microsoft yahei;margin:0 10px 0px 25px;}
.common-floatbox-close{margin-right:16px;text-decoration:none;color:#555;font-family:simsun;font-weight:bold;font-size:21px;}
.common-floatbox-close:hover{text-decoration:none;}
.common-floatbox-bd{background-color:#f8f8f9;}
/*按钮*/
.btn6,.btn7,.btn8{height:30px;padding:0px 1px 2px;line-height:30px;text-align:center;font-weight:bold;cursor:pointer;background:url(../images/bg_png24.png) no-repeat -219px -474px;font-size:12px;}
.btn6{width:93px;background-position:-219px -474px;}
input.btn6{width:95px;height:32px;}
.btn7{width:219px;background-position:-380px -474px;}
input.btn7{width:208px;height:32px;}
.btn8{width:65px;background-position:-313px -474px;}
input.btn8{width:67px;height:32px;}
.btn9{padding:1px 2px 3px;width:82px;height:30px;text-align:center;color:#fff;line-height:30px;cursor:pointer;background-position:-417px -509px;font-weight:bold;}
input.btn9{width:86px;height:34px;background:url(../images/bg_png24.png) no-repeat -417px -509px;}
.btn10{padding:1px 2px 3px;width:92px;height:30px;text-align:center;color:#555;line-height:30px;cursor:pointer;background-position:-504px -509px;font-weight:bold;}
input.btn10{width:96px;height:34px;background:url(../images/bg_png24.png) no-repeat -504px -509px;}
.btn11{width:52px;height:24px;padding-bottom:3px;text-align:center;line-height:24x;cursor:pointer;background:url(../images/bg_png24.png) no-repeat -539px -443px;}
.forged-btn11{width:135px;height:27px;text-align:center;cursor:pointer;border:1px solid #b6b6b6;border-radius:14px;background-color:#dedede;}
input.btn11{height:27px;}
.simple-btn{width:70px;height:25px;cursor:pointer;line-height:25px;color:#fff;border-radius:3px;text-align:center;}
a.simple-btn:hover{color:#fff;}
.btn88{display:inline-block;width:114px;height:27px;padding-bottom:3px;text-align:center;line-height:27px;background:url(../images/btn88.png) no-repeat 0 0;}

.field-validation-error {float:left; height:34px; line-height:34px;border: 1px solid #ffd8c0; box-shadow:0px 2px 2px #dedede; color:#e10074; height:30px; padding:0px 10px 0px 24px; line-height:30px; background:url(../images/error_ico.png) no-repeat 4px center #fff9f3; font-family:simsun; white-space:nowrap; font-size:12px;}
.field-validation-valid { display: none; }
.input-validation-error { border: 1px solid #ff0000; background-color: #ffeeee; }
.validation-summary-errors { font-weight: bold; color: #ff0000; }
.validation-summary-valid { display: none; }
.field-validation-error span { white-space:nowrap; }

/*日期选择框*/
.ui-datepicker{display:none;width:249px;background-color:#fff;border:2px solid #61a0cf;border-radius:3px;z-index:102!important;}
.ui-datepicker-header{height:31px;background-color:#61a8de;color:#fff;}
.ui-datepicker-prev,.ui-datepicker-next{margin-top:9px;width:9px;height:14px;font-size:0px;width:9px;height:14px;font-size:0px;cursor:pointer;background-image:url(../images/ico_png24.png);background-repeat:no-repeat;}
.ui-datepicker-prev{float:left;margin-left:20px;background-position:0px -930px;}
.ui-datepicker-next{float:right;margin-right:20px;background-position:-10px -930px;}
.ui-datepicker-title{text-align:center;height:31px;line-height:31px;}
/*.ui-datepicker-year,.ui-datepicker-month{font-family:tahoma;font-weight:bold;display: inline-block;vertical-align: middle;}*/
.ui-datepicker-calendar{with:100%;}
.ui-datepicker-calendar th{height:30px;width:35px;background-color:#eaedf0;border:1px solid #eaedf0;font-family:simsun;}
.ui-datepicker-week-end,.ui-datepicker-week-end a {color:#5d85b2;}
.ui-datepicker-calendar td{height:30px;text-align: center;font-family:tahoma;font-size:14px;border:1px solid #fff;}
.ui-datepicker-calendar .ui-state-highlight,.ui-datepicker-calendar .ui-state-active{display:block;height:28px;width:28px;line-height:28px;font-weight:bold;}
.ui-datepicker-calendar .ui-state-highlight{border:1px solid #ffcee3;background-color:#ffeee7;color:#eb0064;}
.ui-datepicker-calendar .ui-state-active{border:1px solid #61a0cf;background-color:#62aae0;color:#fff;}
select.ui-datepicker-month,select.ui-datepicker-year{width:60px;padding:2px;margin:0px 5px;border:1px solid #666;}

.noticeBg{position:relative;padding-left:148px;padding-right:82px;padding-top:230px;width:412px;height:105px;background:url(../images/notice_bg.jpg) no-repeat 0 0;text-align:center;font-family:microsoft yahei;}

.layout{margin-left:auto;margin-right: auto;width:1130px;}
#top{border-bottom:1px solid #e5e5e5;
background-color:#f6f6f6;
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#ffffff',endColorStr='#f6f6f6');
background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;
background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;
background:-o-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;
background:-ms-linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;
background:linear-gradient(top,#fff 0%,#f6f6f6 100%) no-repeat #f6f6f6;
}
.topnav{height:30px;line-height: 30px;}
.sepline{color:#bbb;font-family: arial;margin-left: 8px;margin-right: 8px;}
.header{height:120px;border:none;background-color:#F8F8F9;}
.header h1{visibility: hidden;}
.soso-logo{float: left;width:205px;height:61px;margin-top: 30px;margin-left: 0;margin-right: 135px;background:url(../images/soso.png) no-repeat 0 0;}
.soso-form{position:relative;float: left;margin-top: 41px;height:40px;border-radius:5px;box-shadow:0px 2px 3px #ccc;z-index:11;}
.soso-search-input{position:relative;float: left;padding-left: 16px;width:403px;height:38px;line-height: 38px;background-color: #fff;border:1px solid #c3c8cd;border-right: none;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:9;}
.soso-search-submit{float:left;width:80px;height:40px;cursor:pointer;color:#fff;font-weight: bold;font-size: 14px;font-family: simsun;background-color:#638eae;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.soso-search-tip{display:none;position:absolute;top:11px;left:16px;z-index:10;color:#999;}
.autoCompleteBar{display:none;position:absolute;left:0;top:39px;width:419px;border:1px solid #c3c8cd;background-color:#fff;border-radius:5px;z-index:11;overflow: hidden;}
.autoCompleteBar li{padding:3px 15px;height:18px;line-height: 18px;}
.autoCompleteBar .item-hover{background-color:#638eae;color:#fff;font-weight: bold;}
.autoCompleteBar .item-shu{float: right;font-family: aral;}
.autoCompleteBar .item-name{float: left;height:18px;width:300px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.fav-nipic-box{ position:absolute;top:25px;right:0;width:190px;height:120px;background:url("../images/fav_nipic.png") no-repeat 0 0;}
.fav-nipic { float:left;width:90px;height:120px;margin-right:5px;}


/**/
.gefen-popup-btn {display:block; padding: 1px 2px 3px;width: 120px;height: 40px;line-height: 40px;text-align: center;background-color:#506471;border-radius:3px;font-size: 16px;font-family: microsoft yahei;left:50%;  margin-left: -60px;margin-top: 30px;color: #fff;position: relative;}
.gefen-popup-btn-1 {display:block;float:left; padding: 1px 2px 3px;width: 120px;height: 40px;line-height: 40px;text-align: center;background-color:#fafafa;border-radius:3px;font-size: 16px;font-family: microsoft yahei;border:1px solid #dddddd;margin-top: 30px;margin-left:10%;}
.gefen-popup-btn-2 {display:block;float:left; padding: 1px 2px 3px;width: 120px;height: 40px;line-height: 40px;text-align: center;background-color:#506471;border-radius:3px;font-size: 16px;font-family: microsoft yahei;color: #fff;;margin-top: 30px;margin-left:20%;}
 /*calendar2016 popup*/
.calendarPopBtn1 {border: 1px solid #c3c9cd;margin-top: 20px;margin-left: 85px;text-align: center;vertical-align: middle;width: 120px;height: 40px;float: left;display: block;line-height: 40px;border-radius: 8px;font-family: "SimSun";font-size: 14px;background-color: #f5f8f9;}
.calendarPopBtn2 {color:#fff;border:1px solid #516067;margin-top: 20px;margin-left: 85px;text-align: center;vertical-align: middle;width: 120px;height: 40px;float: left;display: block;line-height: 40px;border-radius: 8px;font-family: "SimSun";font-size: 14px;background-color: #516573;}
/*自审*/
.aduiting_apply_containt {position: relative;text-align:center;margin:25px 20px;height:140px;padding:20px;color:#000000;}
.ad_illustratesBtn{display: inline-block;left: 50%;margin-left: -62px;position: absolute;width: 125px;height: 41px;font:16px "microsoft yahei";background-position: -186px -144px;line-height: 41px;color:#fff;}
.green_ad {color:#008813;}
.red_ad{color:#dd137b}
.ad_btnImg{background-image: url(../images/ad_watBtn.png);background-repeat: no-repeat;}
.ad_btn1 {display: inline-block;cursor: pointer;width: 136px;height: 41px;line-height: 41px;color: #fff;font-size: 16px;font-weight: bold;position:absolute;left:50%;margin-left:-68px;}
.mt25{margin-top:25px;}
.mt20{margin-top:20px;}
.ad_wating{margin:25px 20px;background-color:#eef1f5;padding:20px;font-family:microsoft yahei;}
.ad_wating p {margin-bottom:8px;font-size:18px;}
.ad_wating li {height:24px;line-height:24px;}
.ad_wating li:before {content: "";display: inline-block;width: 6px;height: 6px;border-radius: 50%;background-color:#555555;margin-right:5px;}
.ad_btn {background-image: url(../images/ad_btn.png);background-repeat: no-repeat;}
.ad_btnCancel {display: inline-block;margin-left: -50px;position: absolute;width: 101px;height: 41px;font: 16px "microsoft yahei";background-position: 0px 0px;line-height: 41px;color: #fff;}
.ad_password { width: 217px;height: 22px;padding: 5px 10px;line-height: 22px;border: 1px solid #9eb2cd;background-color: #fff;border-radius: 4px;box-shadow: 1px 1px 3px #dedede inset;font-size: 14px;}
/**/
.errorMsg{
    background: rgba(0, 0, 0, 0) url(../images/tip1.png) no-repeat scroll 0 0;
    color: #ff6600;
    display: block;
    font: 12px microsoft yahei;
    margin-top: 6px;
    padding-left: 20px;
    width: 94%;
}
.aduitBtn{display: inline-block;color:#ffffff;width:102px;cursor:pointer;height: 30px;text-align: center;line-height: 27px;background:url(../images/auditing-btn.png) no-repeat 0 -1.5px;background-size:100%;}
.aduitBtn:hover{color:#ffffff;}
/*tip标签*/
/*tips弹出层*/
.b-layer-tips {background:#fff;border:1px solid #c8d6e3;box-shadow:none;color:red;}
.b-layer-tips .b-layer-content{padding:3px 15px;}
.b-layer-arrow{position: absolute; cursor: pointer;}
.b-layer-arrow-top{ width: 100px; top: 24px; left: -1px; height: 14px;}
.b-layer-arrow-right{ width: 14px; top: 0px; left: -14px; height: 28px;}
.b-layer-arrow-bottom{ width: 100px; top: -12px; left: -1px; height: 14px;}
.b-layer-arrow-left{  width: 14px; top: 0px; right: -14px; height: 28px;}
/*纯css三角形*/
.b-arrow{width:0;height:0;border-style:solid;display:block;border-color:transparent;position:absolute;}
/*颜色*/
/*白色*/.b-arrow-top-c1{border-bottom-color:#fff;} .b-arrow-right-c1{border-left-color:#fff;} .b-arrow-bottom-c1{border-top-color:#fff;} .b-arrow-left-c1{border-right-color:#fff;} 
/*灰色*/.b-arrow-top-c2{border-bottom-color:#c8d6e3;} .b-arrow-right-c2{border-left-color:#c8d6e3;} .b-arrow-bottom-c2{border-top-color:#c8d6e3;} .b-arrow-left-c2{border-right-color:#c8d6e3;} 
/*橙色*/.b-arrow-top-c3{border-bottom-color:#FFBC76;} .b-arrow-right-c3{border-left-color:#FFBC76;} .b-arrow-bottom-c3{border-top-color:#FFBC76;} .b-arrow-left-c3{border-right-color:#FFBC76;} 
/*浅橙色*/.b-arrow-top-c4{border-bottom-color:#FFFBEF;} .b-arrow-right-c4{border-left-color:#FFFBEF;} .b-arrow-bottom-c4{border-top-color:#FFFBEF;} .b-arrow-left-c4{border-right-color:#FFFBEF;} 
/*箭头宽度*/
.b-arrow-top-w5{border-width:5px;border-top-width:0}.b-arrow-right-w5{border-width:5px;border-right-width:0}.b-arrow-bottom-w5{border-width:5px;border-bottom-width:0}.b-arrow-left-w5{border-width:5px;border-left-width:0}
.b-arrow-top-w8{border-width:8px;border-top-width:0}.b-arrow-right-w8{border-width:8px;border-right-width:0}.b-arrow-bottom-w8{border-width:8px;border-bottom-width:0}.b-arrow-left-w8{border-width:8px;border-left-width:0}
.b-arrow-top-w10{border-width:10px;border-top-width:0}.b-arrow-right-w10{border-width:10px;border-right-width:0}.b-arrow-bottom-w10{border-width:10px;border-bottom-width:0}.b-arrow-left-w10{border-width:10px;border-left-width:0}
.b-arrow-top-w20{border-width:20px;border-top-width:0}.b-arrow-right-w20{border-width:20px;border-right-width:0}.b-arrow-bottom-w20{border-width:20px;border-bottom-width:0}.b-arrow-left-w20{border-width:20px;border-left-width:0}
/*new标签*/
.new-originalTip{position:absolute;top:-22px;z-index:13;left:70px;}
.htsug{border: 1px solid #C6BFB6;background: #fff;color: #404040;font-size: 12px;border-radius: 5px;overflow: hidden;}
.htsug .item-hover{background-color: #638eae;color: #fff;font-weight: 700;}
.htsug li{padding: 3px 15px;height: 18px;line-height: 18px;}

/*提示框*/
.mes-tip{background-color:#fff9f3;border:1px solid #ffd8c0;box-shadow:0 2px 2px #dedede;line-height:24px;padding:3px 7px 0;white-space:nowrap;}

 /*新通用导航栏*/
.newIndex-nav{position:fixed; _position:absolute;width:100%;left:0;top:0;background-color:#fff;height:75px;z-index:10;box-shadow:0 2px 5px rgba(0, 0, 0, 0.15);font-family:"microsoft yahei",simsun,arial;z-index:10;}
.newIndex-nav a:hover{text-decoration:none;color:#31ccff;}
.small-logo{float:left;width:149px;height:45px;margin-top:15px;margin-right:30px;background:url(../images/soso.png) no-repeat -208px 0;}
.newIndex-layout{width:1260px;margin-left:auto;margin-right:auto;font-size:14px;}
.newIndex-nav-bar{height:75px;}
.newIndex-nav-item{line-height:75px;margin-right:28px;font-size:16px;}
.newIndex-nav-condition{margin-right:30px;}
.newIndex-nav-bar .on{color:#31ccff;}
.header-searchV2{display:inline-block;float:left;width:350px;height:40px;border:1px solid #cdcdcd;border-radius:24px;background-color:#f1f1f1;margin-top:18px;}
.header-search-textV2{height:40px;line-height:40px;width:275px;z-index:3;background-color:transparent;margin-left:20px;font-size:12px;}
.header-search-tipMesV2{position:absolute;top: 10px;left: 20px;color: #999;z-index: 12;font-size: 12px;}
.header-search-submitV2{background:url(../images/newIndex-banner.png) no-repeat -77px 0;width:30px;height:24px;cursor:pointer;}
.newIndex-login .J-btn{display:inline-block;width:78px;border:1px solid #1ebcf0;height:36px;line-height:38px;text-align:center;border-radius:3px;margin-top:20px;text-decoration:none;cursor:pointer;}
.newIndex-login .J-btn:hover{text-decoration:none;background-color:#31ccff ;color:#ffffff;}
.newIndex-login .on{background-color:#1ebcf0;color:#ffffff;}
.userinfo-box{height: 55px;display: inline-block;padding: 20px 10px 0 10px;}
.userinfo-name{display:inline-block;max-width:140px;float:right;margin-right:8px;height:55px;line-height:30px;}
.newIndex-login .userInfo{display:block;cursor:pointer;}
.newIndex-login .userInfo .headPortrait{width:35px;height:35px;}
.newIndex-login .userInfo b{-webkit-backface-visibility: hidden;position: absolute;right:2px;top: 33px;width: 0;height: 0;border-width: 6px;border-style: solid dashed dashed;border-color: #bbb transparent transparent;font-size: 0;line-height: 0;}
.newIndex-login .userInfo .menu-list{position:absolute;width:80px;background-color:#ffffff;box-shadow:0 0 5px #ccc;text-align:center;padding:10px 25px;top:69px;right:0px;}
.newIndex-login .userInfo .menu-list a{display:block;line-height:30px;}
.newIndex-login .hover .menu-list{display:block;}
.newIndex-login .hover .userinfo-box{background-color: #f3f3f3;}
.newIndex-login .hover b{-webkit-backface-visibility: hidden;-webkit-transition: -webkit-transform .2s ease-in;-moz-transition: -moz-transform .2s ease-in;-o-transition: -o-transform .2s ease-in;transition: transform .2s ease-in;-moz-transform: rotate(180deg);-moz-transform-origin: 50% 30%;-webkit-transform: rotate(180deg);-webkit-transform-origin: 50% 30%;-o-transform: rotate(180deg);-o-transform-origin: 50% 30%;transform: rotate(180deg);transform-origin: 50% 30%;}
/*@media screen and (max-width:990px) {
    .newIndex-nav{width:990px;}
    .newIndex-layout{width:990px;}
    .newIndex-nav-item{margin-right:10px;}
    .newIndex-nav-condition{margin-right:10px;}
    .header-searchV2{width:280px;}
    .header-search-textV2{width:205px;}
    .newIndex-nav .small-logo{margin-right:15px;}
}*/


/*new通用底部*/
.mbt-area{margin-top:110px;}
.fav-nipic-boxV2{position: absolute;top: 25px;left:30px;width: 190px;height: 88px;background: url("../images/fav_nipic.png") no-repeat 0 0;}
.footerV2{font-family:"microsoft yahei",simsun,arial;}
.footerV2 a:hover{text-decoration:none;color:#31ccff;}
.fav-nipicV2{float:left;width:90px;height:88px;margin-right:5px;}
.nipic-footerV2{padding-top:25px;}
.footer-area{display:inline-block;float:left;border-right:1px solid #dfdfdf;width:214px;padding-bottom:20px;height:110px;}
.footer-area .J_link{font-size:12px;line-height:24px;margin-top:10px;}
.footer-area-link .fr{width:62%;}
.paddingLay{padding:50px 0;}
.paddingLay1{padding:50px 0;background-color: #f6f6f6;}
.paddingLayBottom{padding:50px 0 20px 0;background-color: #f6f6f6;border-top:1px solid #cccccc;margin-top:40px;}
.footer-area-issue{padding:0 40px 20px 40px;width:160px;}
.footer-paddingLay{padding:0 0 20px 30px;}
.footer-area-wuyou{padding:0 0 0 30px;width:284px;text-align:right;border-right:none;margin-top:10px;}
.bdbottom{width:1260px;}
/*@media screen and (max-width:990px) {
    .footer-area-link{width:140px;padding-left:10px;}
    .footer-area-link .fr{width:52%;}
    .footer-area-issue{padding: 0 10px 20px 10px;}
    .footer-area-qq{width:180px;}
    .footer-area-wuyou{width:auto;}
    .footer-area-wuyou img{width:165px;}
    .bdbottom{width:990px;}
}*/

/*广告关闭按钮*/
.advertCloseBtn{width: 27px;position: absolute;left: 3px;z-index: 4;background: #000;bottom:9px;color: #fff;text-align: center;height: 15px;padding: 0;opacity: 0.4;font: 14px/15px microsoft yahei;cursor:pointer;}
 .wwwLeftAd .advertCloseBtn{left:12px;bottom:12px;}