.wengu-container { margin: 45px auto 0;width: 1200px;overflow: hidden; }
.stock-title { line-height: 30px;font-size: 16px; }
.stock-title h1 { float: left;color: #000;font-size: 25px; }
.stock-title h1 .hot { margin-left: 20px;font-size: 16px; }
.stock-title h1 .hotNum { color: #d91f26;font-size: 16px; }
.stock-title h1 .hotNum b { margin: 0 5px; }
.stock-title .stock-kinds { float: right;width: 750px; }
.stock-title .stock-kinds .self-add { float: right;padding: 0 8px;color: #fff;background-color: #d91f26;border-radius: 5px; }
.stock-title .stock-kinds .self-add:hover { background-color: #d10000; }
.stock-title .stock-kinds .stock-links { float: left;margin-top: 6px;line-height: 18px; }
.stock-title .stock-kinds .stock-links a { float: left;padding: 0 10px;border-right: 1px solid #333; }
.stock-title .stock-kinds .stock-links .lastLink { border-right: none; }
.stock-title .stock-kinds .stock-area { float: left;padding-left: 47px;color: #666; }
.stock-title .stock-kinds .stock-area .area { float: left;padding-right: 15px;position: relative; }
.stock-title .stock-kinds .stock-area span { color: #333; }
.stock-title .stock-kinds .stock-area .arrow { display: inline-block;vertical-align: top;margin: 7px 0 0 8px;width: 10px;height: 16px;background: url(../images/wenguIcon.png) no-repeat 0 0; }
.stock-title .stock-kinds .stock-area .arrow:hover ~.stock-name { display: block; }
.stock-title .stock-kinds .stock-area .stock-name { position: absolute;right: 15px;top: 32px;padding: 8px 46px 8px 14px;display: none;background-color: rgba(0,0,0,.6);border-radius: 5px;z-index: 1; }
.stock-title .stock-kinds .stock-area .stock-name span { display: block;color: #fff; }
/*股票行情*/
.stock-detail { padding-bottom: 30px;font-size: 16px;color: #666;overflow: hidden; }
.stock-detail .stock-data { float: left;width: 405px; }
.wengu-container .stock-detail .stock-data .rise { color: #e72323; }
.wengu-container .stock-detail .stock-data .down { color: #33aa11; }
.stock-detail .stock-data .data { margin: 18px 0;color: #ddd;overflow: hidden; }
.stock-detail .stock-data .data .data-num { float: left;font-size: 70px; min-width:235px;}
.stock-detail .stock-data .data .data-num span { margin-left: 18px; }
.stock-detail .stock-data .data .range { float: left;margin: 26px 0 0 15px;min-width: 76px;line-height: 14px;font-size: 28px; }
.stock-detail .stock-data .stock-box { margin-top: 6px;line-height: 40px;color: #333;overflow: hidden; }
.stock-detail .stock-data .stock-box li { float: left;margin: 0 2px 2px 0;padding-left: 15px;width: 185px; }
.stock-detail .stock-data .stock-box li p { float: left;margin-right: 6px;width: 86px;color: #666; }
.stock-detail .stock-view { float: right;position: relative;padding-top: 20px;width: 750px; }
.stock-detail .stock-view .wengu-subtitle {padding-left: 0;background: none; }
.stock-detail .stock-view .wengu-subtitle .period { margin-left: 0; }
.stock-detail .stock-view .avemadata{top:68px;}
.stock-detail .stock-view .avemadata.active{display:block;}
/*.stock-detail .stock-view .avemadata { float: right;position: relative;margin: 0 30px 0 0;height: initial; }
.stock-detail .stock-view .avemadata li { width: initial;margin-left: 20px; }*/
/*.stock-detail .stock-view .view { position: absolute;bottom: 0;right: 0; }*/

/*股票详情*/
.wenguInfor { font-size: 16px;overflow: hidden; }
/*股票左侧*/
.wengu-content { float: left;width: 800px; }
.wengu-content .wengu-item { display: none;width: 100%; }
.wengu-content .wengu-show { display: block; }
.stock-nav { overflow: hidden; }
.stock-nav a { float: left;width: 114px;text-align: center;font-size: 18px;line-height: 45px;border-bottom: 1px solid #d91f26; }
.stock-nav .active { color: #fff;background-color: #d91f26;border-top-left-radius: 4px;border-top-right-radius: 4px; }
/*大数据*/
.wengu-data { padding-top: 30px;}
.data-detail { margin-top: 10px;position: relative; }
.data-detail .data-message { position: absolute;top: 58px;left: 130px;display: none;width: 600px;line-height: 30px;text-align:center;background-color: #f5f5f5;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;z-index: 2; }
.data-detail .duration { position: absolute;top: 89px;left: 78px;display: none;background-color: rgba(249, 249, 249, 0.85);font-size: 12px;z-index: 2; }
.data-detail .duration .rise { color: #DD2200; }
.data-detail .duration .drop { color: #33AA11; }
.data-tip { padding: 15px;margin: 10px 0 20px;line-height: 28px;font-size: 16px;background-color: #fff2f2;border: 1px solid #fdc5c5; }
.data-tip span { color: #ff0000; }
.data-tip .tip-text { float: left;padding: 0 7px 0 10px;margin-right: 12px;position: relative;color: #fff;background-color: #f45957;border-radius: 5px; }
.data-tip .tip-text i { position: absolute;top: 10px;left: -8px;display: block;width: 0px;height: 0px;border-right: 8px solid #f45957;border-bottom: 6px solid transparent; }
.data-tip .txt { margin-top: 5px; }
.data-tip .link { color: #ff0000; }
.data-tip .deploy {color:#000;}
.data-tip .deploy c{color: #004eff;font-weight: bold;}
/*小增*/

.kidChild { position: relative; }
.kidChild .data-tip { margin: 22px 0 20px 60px;padding: 15px 30px 15px 70px; }
.kidChild .kid { position: absolute;left: 0;top: -40px;z-index: 1; }
.kidChild .nochild { top: -50px;width: 116px;height: 185px;background: url(../images/kidChild.png) no-repeat 0 0; }
.kidChild .followChild { width: 109px;height: 170px;background: url(../images/kidChild.png) no-repeat 0 -197px; }
.kidChild .kid .num-pic { margin: 114px 0 0 37px;display: block;width: 31px;height: 18px;background: url(../images/followchild.png) no-repeat 0 0; }
.kidChild .kid .twy { background: url(../images/followchild.png) no-repeat -31px 0; }
.kidChild .kid .fuy { background: url(../images/followchild.png) no-repeat -62px 0; }
.kidChild .kid .sxy { background: url(../images/followchild.png) no-repeat -93px 0; }
.kidChild .kid .num { font-size: 12px;text-align: center; }
.kidChild .unlisted { top: -47px;width: 115px;height: 174px;background: url(../images/kidChild.png) no-repeat 0 -374px; }
.kidChild .unlisted .pic { margin: 121px 0 0 47px;display: block;width: 30px;height: 30px;background: url(../images/followchild.png) no-repeat -124px 0; }
.kidChild .unlisted .num-pic { margin: 122px 0 0 46px; }
.kidChild .unlisted .num { padding-left: 6px; }
.kidChild .basic-face { top: -43px;width: 127px;height: 171px;background: url(../images/kidChild.png) no-repeat 0 -561px; }
.kidChild .basic-face .num-pic { margin: 116px 0 0 44px; }
.kidChild .basic-face .num { margin: 1px 14px 0 0;text-align: center;font-style: italic; }
.kidChild .kid-care { top: -43px;width: 110px;height: 176px;background: url(../images/kidChild.png) no-repeat 0 -746px; }
.kidChild .kid-care .arm { position: absolute;top: 94px;left: 22px;width: 66px;height: 36px;background: url(../images/arm.png) no-repeat 0 0; }
.kidChild .kid-care .num-pic { margin: 125px 0 0 40px; }
.kidChild .kid-care .num { margin-right: -3px; }
.wengu-data .kid .kidMark { background: url(../images/followchild.png) no-repeat -154px 0; }
.wengu-data .kidChild .kidMark { width: 24px;height: 22px; }
.wengu-data .followChild .kidMark { margin: 118px 0 0 41px; }
.wengu-data .basic-face .kidMark { margin: 118px 0 0 49px;}
.wengu-data .kid-care .kidMark { margin: 126px 0 0 45px; }
.data-detail .data-sign { position: absolute;top: 60px;right: 52px;z-index: 10; }
.data-detail .data-sign { position: absolute;top: 222px;right: 505px;z-index: 3; }
.zxblockbig .stucture-txt span.deploy {color:#000;}
.zxblockbig .stucture-txt span.deploy c{color: #004eff;font-weight: bold;}
.kidbig .kid{top:-157px}
.kidbig .unlisted{top:-158px}
.kidbig .basic-face{top:-160px}
.kidbig .kid-care{top:-160px}
.kidbig .kid .num-pic.kidMark{background: url(../images/followchild.png) no-repeat -154px 0;width: 24px;height: 22px;margin: 114px 0 0 41px; }
/*
.kidChild { position: relative;display:none; }
.kidChild .data-tip {}
.kidChild .nochild { top: -50px;width: 116px;height: 185px;background: url(../images/kidChild.png) no-repeat 0 0; }
.kidChild .followChild { width: 109px;height: 170px;background: url(../images/kidChild.png) no-repeat 0 -197px; }
.kidChild .kid { position: absolute;left: 0;top: -50px;width: 116px;height: 187px;background: url(../images/kidChild.png) no-repeat 0 0;z-index: 1; }
.kidChild .kid { top: -40px;width: 109px;height: 170px;background: url(../images/kidChild.png) no-repeat 0 -198px; }
.kidChild .kid .num-pic { margin: 114px 0 0 37px;display: block;width: 31px;height: 18px;background: url(../images/followchild.png) no-repeat 0 0; }
.kidChild .kid .twy { background: url(../images/followchild.png) no-repeat -31px 0; }
.kidChild .kid .fuy { background: url(../images/followchild.png) no-repeat -62px 0; }
.kidChild .kid .sxy { background: url(../images/followchild.png) no-repeat -93px 0; }
.kidChild .kid .num { font-size: 12px;text-align: center;font-weight: bold; }
.kidChild .unlisted { top: -41px;width: 115px;height: 174px;background: url(../images/kidChild.png) no-repeat 0 -374px; }
.kidChild .unlisted .pic { margin: 121px 0 0 47px;display: block;width: 30px;height: 30px;background: url(../images/followchild.png) no-repeat -124px 0; }
.kidChild .unlisted .num-pic { margin: 122px 0 0 46px; }
.kidChild .unlisted .num { padding-left: 6px; }
.kidChild .basic-face { top: -43px;width: 127px;height: 171px;background: url(../images/kidChild.png) no-repeat 0 -561px; }
.kidChild .basic-face .num-pic { margin: 116px 0 0 44px; }
.kidChild .basic-face .num { margin: 1px 14px 0 0;text-align: center;font-style: italic; }
.kidChild .kid-care { top: -43px;width: 110px;height: 176px;background: url(../images/kidChild.png) no-repeat 0 -746px; }
.kidChild .kid-care .arm { position: absolute;top: 94px;left: 22px;width: 66px;height: 36px;background: url(../images/arm.png) no-repeat 0 0; }
.kidChild .kid-care .num-pic { margin: 125px 0 0 40px; }
.kidChild .kid-care .num { margin-right: -3px; }
.data-detail .data-sign { position: absolute;top: 222px;right: 505px;z-index: 3; }
.zxblockbig .stucture-txt span.deploy {color:#000;}
.zxblockbig .stucture-txt span.deploy c{color: #004eff;font-weight: bold;}
.kidbig .kid{top:-157px};
.kidbig .unlisted{top:-158px};
.kidbig .basic-face{top:-160px};
.kidbig .kid-care{top:-160px};
.kidChild .kid .kidMark { background: url(../images/followchild.png) no-repeat -154px 0; }
.kidChild .kid .kidMark { width: 24px;height: 22px; }
.kidChild .followChild .kidMark { margin: 118px 0 0 41px; }
.kidChild .basic-face .kidMark { margin: 118px 0 0 49px;}
.kidChild .kid-care .kidMark { margin: 126px 0 0 45px; }*/
/*智能择时*/
.wengu-subtitle .free-btn { float: right;padding: 0 13px;margin: 8px 14px 0 0;line-height: 34px;font-size: 16px;color: #fff;background-color: #cc2222;border-radius: 9px; }
.wengu-subtitle .free-btn:hover { background-color: #dc2525; }
.wengu-subtitle .try-tip { float: right;margin-right: 14px;color: #666; }
.wengu-subtitle .intelligent-choice { float: left;margin: 12px 0 0 30px;line-height: 28px;}
.wengu-subtitle .intelligent-choice a { float: left;padding: 0 5px;margin-right: 36px;font-size: 16px; }
.wengu-subtitle .intelligent-choice a:hover { color: #f45957; }
.wengu-subtitle .intelligent-choice a.active { color: #fff;background-color: #f45957; }
.wengu-subtitle .intelligent-big { float: left;margin: 12px 0 0 30px;line-height: 28px;}
.wengu-subtitle .intelligent-big a { float: left;padding: 0 13px;font-size: 16px; }
.wengu-subtitle .intelligent-big a:hover { color: #f45957; }
.wengu-subtitle .intelligent-big a.active { color: #fff;background-color: #f45957; }
.wengu-subtitle .intelligent-choice .recommend { position: relative; }
.wengu-subtitle .intelligent-choice .recommend i { position: absolute;right: -16px;top: -18px;display: block;width: 22px;height: 23px;background: url(../images/wenguIcon.png) no-repeat 0 -656px; }
.wengu-subtitle .intelligent-choice .recommend .data-plus { background:url(../images/plusicon.png) no-repeat;width:33px;right:-27px;}
.wengu-subtitle .intelligent-choice .recommend .data-try { top: -11px;right: -30px;width: 39px;height: 20px;background: url(../images/wenguIcon.png) no-repeat -35px -660px;z-index:1; }
.gpzs { position: relative;overflow: hidden; min-height:400px;}
.gpzs .gpzs-activate { position: absolute;right: 0;top: 35px;display: none;width: 225px;height: 350px;text-align: center;background: url(../images/activate.jpg) repeat 0 0;z-index:2; }
.gpzs .gpzs-activate .sample { margin-top: 5px; }
.gpzs .gpzs-activate .txt { margin-top: 15px;line-height: 30px;font-size: 20px;color: #fff; }
.gpzs .gpzs-activate .txt span { display: block; }
.gpzs .gpzs-box { position: absolute;bottom: 15px;left: 8px;text-align: center;color: #fff;font-size: 16px;overflow: hidden; width:209px;}
.gpzs .gpzs-box .buy { margin-top: 10px;display: block;width: 100%;font-size: 20px;color: #fff;text-align: center;line-height: 50px;background-color: #e01222;-webkit-box-shadow: 0px 0px 1px .5px #fff inset;box-shadow: 0px 0px 1px .5px #fff inset; }
.gpzs .gpzs-box .buy:hover { background-color: #f2091b; }
.gpzs-box .buy-btn { margin: 18px auto 0;width: 200px;line-height: 38px;text-align: center;overflow: hidden; }
.gpzs-box .buy-btn a { float: left;width: 93px;height: 38px;color: #fff;font-size: 16px; }
.gpzs-box .buy-btn .mfsy { background: url(../images/mfsy.gif) no-repeat 0 0; }
.gpzs-box .buy-btn .wydg { float: right;background-color: #bf0000;-webkit-box-shadow: inset 0px 0px 1px 1px #ff7272;-moz-box-shadow: inset 0px 0px 1px 1px #ff7272;box-shadow: inset 0px 0px 1px 1px #ff7272; }
.gpzs-box .buy-btn .wydg:hover { background-color: #d10000; }
.gpzs .gpzs-box p span{font-size: 12px;}
.gpzs .zsdb .txt { margin-top: 45px; }
.gpzs .zsdb .gpzs-box { text-align: center; }
.gpzs .gpshow { display: block; }
/*.gpzs .gpzs-activate .txt .activate-link { margin: 35px auto;display: block;width: 60px;height: 60px;border-radius: 30px;background: url(../images/wenguIcon.png) no-repeat -80px -373px; }
.gpzs .gpzs-activate .txt .activate-link:hover { background-color: #333; }*/

.data-detail .gpzs-vip { margin: 20px auto;display: block;width: 200px;line-height: 68px;text-align: center;font-size: 24px;color: #fff;background-color: #e01222; }
.data-detail .gpzs-vip:hover { background-color: #eb1729; }
.gpzs-buy { margin: 20px 0;text-align: center; }
.gpzs-buy a { margin: 0 13px;display: inline-block;vertical-align: middle;line-height: 66px;border: 1px solid #e01222; }
.gpzs-buy a span { float: left; }
.gpzs-buy .num { padding: 0 17px;height: 66px;font-size: 20px;color: #e01222;font-weight: bold; }
.gpzs-buy .num i { margin-left: 5px;font-size: 16px;font-weight: normal; }
.gpzs-buy .txt { padding: 0 18px;height: 66px;font-size: 16px;color: #fff;background-color: #e01222; }
.gpzs-buy a:hover { border-color: #ff0014; }
.gpzs-buy a:hover .txt { background-color: #ff0014; }
.gpzs .gpzs-viper { width: 168px; }
.gpzs-viper .answer { position: absolute;left: 60px;top: 82px; }
.gpzs .gpzs-viper .txt { margin-top: 110px; }
.gpzs .gpzs-viper .txt .activate-link { margin-top: 60px; }
.free-do { float: right;margin-right: 14px; }
.data-free { float: right;padding: 0 12px;margin: 9px 10px 0 0;line-height: 30px;color: #d91f26;border: 1px solid #d91f26; }
.data-free:hover { color: #e01222;-webkit-box-shadow: 0 0 10px #d10000;box-shadow:  0 0 10px #d10000;border-radius: 3px; }
.data-free:focus { -webkit-box-shadow: none;box-shadow: none; }
.wengu-subtitle .remain { float: right;margin-right: 15px;font-size: 16px;font-weight: bold; }

/*免费试用，绑定手机*/
.wengu-phone { position: fixed;top: 50%;left: 50%;display:none;padding: 0 30px;margin: -198px 0 0 -240px;width: 480px;background-color: #fff;border-radius: 10px;z-index: 3; }
.wengu-phone .close { position: absolute;right: -15px;top: -15px;display: block;width: 30px;height: 30px;background: url(../images/wenguIcon.png) no-repeat -32px -482px;z-index: 1; }
.wengu-phone .tit { height:72px;line-height: 75px;color: #000;font-size: 18px;text-align: center;border-bottom: 1px solid #bf0000; }
.phone-bind { font-size: 16px; }
.phone-bind li { margin-top: 25px;position: relative; }
.phone-bind label { display: inline-block;width: 100px;vertical-align: middle;text-align: right; }
.phone-bind input { padding: 0 12px;margin-left: 3px;width: 226px;line-height: 40px;color: #999;font-size: 16px;border: 1px solid #4d4d4d; }
.phone-bind input:hover { border-color: #000; }
.phone-bind .code { margin-left: 6px;display: inline-block;vertical-align: middle;width: 99px;text-align: center;line-height: 42px;font-size: 14px;color: #fff;background-color: #bf0000; }
.phone-bind .code:hover { background-color: #d10000; }
.phone-bind .code-view { margin-left: 6px; }
.phone-bind .wrong input { border-color: #bf0000; }
.phone-bind .wrong .wrong-txt { position: absolute;left: 102px;bottom: -22px;line-height: 20px;font-size: 12px;color: #bf0000; }
.wengu-phone .phone-join { margin: 22px auto 50px;display: block;width: 150px;text-align: center;height: 50px;line-height: 50px;color: #fff;font-size: 18px;background-color: #bf0000; }
.wengu-phone .phone-join:hover { background-color: #d10000; }
.wengu-phone .phone-window { position: absolute;top: 0;left: 0;display: none;width: 100%;height: 100%;background-color: #000;opacity: .4;filter: alpha(opacity = 40); }
.wengu-phone .phone-success { position: absolute;top: 0;left: 0;display: none;width: 100%;text-align: center;background-color: #fff;border-radius: 10px; }
.wengu-phone .phone-success .success { margin-top: 40px;line-height: 66px;font-size: 30px;color: #ff6e73; }
.wengu-phone .phone-success .success i { margin-right: 5px;display: inline-block;vertical-align: middle;width: 77px;height: 66px;background: url(../images/wenguIcon.png) no-repeat -70px -208px; }
.wengu-phone .phone-success .txt { margin-top: 26px;font-size: 18px; }
.wengu-phone .phone-success .practice { margin: 15px auto 0;display: block;width: 150px;line-height: 50px;text-align: center;color: #fff;font-size: 18px;background-color: #bf0000; }
.wengu-phone .phone-success .practice:hover { background-color: #d10000; }
.wengu-phone .phone-success .tipTxt { margin: 40px 0 35px;color: #ff6e73;font-size: 16px; }

/*大单动向*/
.stock-trend { float: left;padding-bottom: 20px;margin-top: 10px;width: 390px;overflow: hidden; }
.stock-trend .wengu-subtitle { line-height: 45px;background: url(../images/wenguIcon.png) no-repeat 0 -48px; }
.stock-trend .wengu-subtitle .view { margin-top: 13px; }
.trend { margin-top: 20px;position: relative; }
.trend .anzt { position: absolute; }
.instuct { font-size: 14px;color: #666;overflow: hidden; }
.instuct i { margin: 5px 0 0 20px;float: left;width: 15px;height: 10px; }
.instuct span { float: left;padding-left: 5px; }
.instuct .ddlr { background-color: #a50000; }
.instuct .xdlr { background-color: #f56c6c; }
.instuct .ddlc { background-color: #1e7006; }
.instuct .xdlc { background-color: #85d56c; }
.instuct .gj { margin-top: 0;width: initial;height: initial;color: #7cb5ec;font-weight: bold; }
/*一月大单*/
.monthlist { margin-left: 20px; }
/*业务构成*/
.stock-content { width: 100%; }
.stock-condition { line-height: 25px;color: #000;overflow: hidden; }
.stock-condition p { float:left;width: 50%; }
.stock-condition p i { float: left;margin: 5px 10px 0 0;width: 15px;height: 15px;background-color: #434348; }
.stock-condition p .special { background-color: #7cb5ec; }
/*立即成为VIP*/
.stock-vip { padding-bottom: 30px;width: 100%;text-align: center;background: url(../images/vipbg.png) no-repeat center top;overflow: hidden; }
.stock-vip .title { margin-top: 50px;line-height: 60px;font-size: 36px;color: #bf0000; }
.stock-vip .txt { margin-top: 10px;line-height: 35px;color: #333;font-size: 30px; }
.stock-vip .vip-link { margin: 10px auto 0;display: block;width: 400px;height: 100px;line-height: 100px;color: #fff;font-size: 36px;background-color: #bf0000; }
.stock-vip .vip-link span { font-size: 12px; }
.stock-vip .vip-tip { margin-top: 15px;font-size: 20px; }
.stock-vip .vip-tip a { color: #bf0000; }
.stock-vip .risk { margin-top: 80px;color: #999;font-size: 14px; }
/*行业相关公司*/
.stock-company { margin-bottom: 20px; }
.stock-company ul { padding: 0 20px;line-height: 35px;font-size: 16px;height: 505px;overflow: hidden; }
.stock-company .others { height: initial; }
.stock-company ul li { padding: 10px 0;border-bottom: 1px solid #eaeaea;overflow: hidden; }
.stock-company ul li .name { float: left;display: block;width: 300px;font-size: 24px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.stock-company ul li .theme { float: left;width: 460px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.stock-company ul li .increase p { float: left;margin-top: 10px;width: 190px; }
.stock-company ul li .increase .drop { color: #33aa11; }
.stock-company ul li .increase .rise { color: #dd2200; }
/*股东*/
.stock-partner { margin-top: 30px;overflow: hidden; }
.partner-table { margin-top: 20px;width: 800px;color: #666;text-align: center;font-size: 16px;border: 1px solid #eaeaea;border-bottom: none;border-right: none; }
.partner-table tr { height: 55px; }
.partner-table tr:hover { background-color: #f6f6f6; }
.partner-table .title { background-color: #f6f6f6; }
.partner-table td { border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;text-decoration:none;color:#666; }
.partner-table b { color: #333; }
.partner-table .num { width: 75px; }
.partner-table .name { padding: 0 10px;width: 310px;text-align: left; }
.partner-table .drop { color: #33aa11; }
.partner-table .rise { color: #dd2200; }
.partner-more { float: right;margin-top: 25px;color: #666;font-size: 16px; }
/*主题相关公司*/
.theme-company { padding: 0 0 10px 10px;width: 790px;font-size: 16px;border-bottom: 1px solid #eaeaea; }
.theme-company h5 { margin-top: 10px;font-size: 24px; }
.theme-company ul { margin-top: 10px;line-height: 30px;overflow: hidden; }
.theme-company ul li { float: left;margin-left: 10px;width: 180px;list-style: inside circle; }
/*舆情*/
.stock-opinion { font-size: 16px; }
.stock-opinion .stock-tendency { margin-top: 24px; }
.stock-diagram { margin-top: 20px;padding-bottom: 15px;background-color: #f8f8f8; }
.stock-diagram .diagram-date { line-height: 40px;overflow: hidden; }
.stock-diagram .diagram-date a { float: right;padding: 0 17px;color: #666;font-size: 12px; }
.stock-diagram .diagram-date .active { color: #D10000; }
.stock-diagram .trend { margin: 0 0 0 15px;width: 770px;background-color: #fff; }
.tendency-content { margin-top: 25px; }
.tendency-content .content { padding: 20px;background-color: #f8f8f8;overflow: hidden; }
.tendency-content .content .photo { float: left;width: 180px;height: 135px;overflow: hidden; }
.tendency-content .content .photo img { width: initial;height: 135px; }
.tendency-content .content .box { float: left;margin-left: 20px;padding-right: 20px;width: 540px; }
.tendency-content .content .box a { display: block; }
.tendency-content .content .box .title { padding: 3px 0 8px;width: 100%;font-size: 18px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.tendency-content .content .box .txt { width: 100%;line-height: 24px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden; }
.tendency-content .content .box .txt:hover { color: #555; }
.tendency-content .content .date { float: right;margin-top: 12px;color: #666; }
.tendency-news { padding: 12px 0;line-height: 35px; }
.tendency-news a { display: block;padding: 0 25px;width: 750px;background: url(../images/wenguIcon.png) no-repeat 0 -413px;overflow: hidden; }
.tendency-news .txt { float: left;width: 590px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.tendency-news .date { float: right;color: #999; }
.tendency-senior { line-height: 28px;text-align: justify; }
.tendency-senior p { text-indent: 2rem; }
.tendency-senior .name { margin: 18px 0 10px; }
/*新闻*/
.stock-news .date span { margin-right: 15px; }
ul.stock-news .stock-article { width: 100%; }
ul.stock-news .stock-article p { margin-top: 8px;text-indent: 2rem; }
/*公告*/
.stock-notice { font-size: 16px; }
.stock-notice li { padding: 25px 0 20px;border-bottom: 1px dashed #999; }
.stock-notice h5 { overflow: hidden; }
.stock-notice h5 b { float: left;width: 780px;line-height: 30px;font-size: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.stock-notice h5 .view { float: right;margin-top: 6px; }
.stock-notice .date { padding: 6px 0 12px;color: #666;text-align:right; }
.stock-notice .stock-article { line-height: 32px;/*width: 657px;*/ }
/*问股票 */
.stock-expert { margin-top: 25px;width: 800px;font-size: 16px;overflow: hidden; }
.stock-expert .arrow-left { float: left;width: 25px;height: 100px;background: url(../images/wenguIcon.png) no-repeat 0 -191px;opacity: .6; }
.stock-expert .arrow-left:hover { opacity: 1; }
.stock-expert .arrow-right { float: left;width: 25px;height: 100px;background: url(../images/wenguIcon.png) no-repeat -30px -191px;opacity: .6; }
.stock-expert .arrow-right:hover { opacity: 1; }
.stock-expert .stock-experts { float: left;width: 750px;overflow: hidden; }
.stock-expert .stock-experts ul { line-height: 25px;overflow: hidden; }
.stock-expert .stock-experts ul li { float: left;width: 250px; }
.stock-expert .stock-experts .photo { float: left;width: 100px;height: 100px;overflow: hidden; }
.stock-expert .stock-experts .expert-name { float: left;margin-left: 15px;font-weight: bold;display: block;width: 130px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.stock-expert .stock-experts .expert-support { float: left;margin: 2px 0 0 15px;width: 130px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.stock-expert .stock-experts .expert-ask { float: left;margin: 5px 0 0 15px;display: block;width: 70px;height: 35px;text-align: center;line-height: 35px;color: #D91F26;border: 1px solid #D91F26;border-radius: 5px; }
.stock-expert .stock-experts .expert-ask:hover { background-color: #fff6f6; }
.wengu-nav { margin: 30px 0 20px;line-height: 50px;background-color: #fff6f6;font-size: 18px;overflow: hidden; }
.wengu-nav a { float: left;padding: 0 21px; }
.wengu-nav .active { color: #fff;background-color: #bf0000; }
.wengu-area .show { display: block; }
.wengu-box { width: 800px;display: none;overflow: hidden; }
.wengu-answer { width: 100%; }
.wengu-answer li { padding:20px;margin-bottom: 10px;background-color: #f7f7f7;overflow: hidden; }
.wengu-answer .ask { border-bottom: 1px dashed #ddd;overflow: hidden; }
.wengu-answer .ask .photo { width: 40px;height: 40px;overflow: hidden; }
.wengu-answer .ask .person { float: left;margin: 5px 0 0 20px;font-size: 18px; }
.wengu-answer .ask .person span { padding: 0 5px;color: #999;font-weight: bold; }
.wengu-answer .ask .txt { padding: 0 0 15px 65px;font-size: 16px;line-height: 28px; }
.wengu-answer .responce { padding-top: 20px; }
.wengu-answer .responce .photo { width: 75px; }
.wengu-answer .responce .expert { float: left;margin: 5px 0 0 12px;width: 673px;line-height: 20px;font-size: 18px;color: #666; }
.wengu-answer .responce .expert b { margin-right: 10px;color: #333; }
.wengu-answer .responce .expert p { float: right;color: #999;font-size: 16px; }
.wengu-answer .responce .voice { float: left;margin-top: 12px;width: 685px; }
.wengu-answer .responce .voice  .audio-btn { float: left;margin-left: 12px;width: 140px;height: 39px;background: url(../images/wenguIcon.png) no-repeat 0 -317px;text-indent: 52px;line-height: 38px;opacity: .92;color: #fff;font-size: 16px;cursor: pointer; }
.wengu-answer .responce .voice  .audio-btn:hover { opacity: 1; }
.wengu-answer .responce .voice .audio-time { float: left;margin: 10px 0 0 10px;color: #999;font-size: 16px; }
.wengu-answer .responce .voice .ask-btn { float: right;width: 108px;height: 38px;font-size: 16px;background-color: #fff;font-weight: bold;color: #D91F26;line-height: 38px;text-align: center;border: 1px solid #D91F26;border-radius: 5px; }
.wengu-answer .responce .voice .ask-btn:hover { background-color: #fff6f6; }
.wengu-answer .responce .money { margin: 15px 0 0 88px;font-size: 14px;color: #666; }
.wengu-answer .responce .money .wen { padding: 0 3px;color: #999; }
.wengu-answer .responce .money .price { color: #bf0000; }

/*详细弹窗*/
.stock-popup { position: fixed;top: 50%;left: 50%;margin: -250px 0 0 -520px;display: none;width: 1040px;min-height: 500px;background-color: #fff;border-radius: 10px;overflow: hidden;z-index: 3; }
.stock-popup .wengu-subtitle { float: left;padding-left: 35px;width: 1005px;background: url(../images/wenguIcon.png) no-repeat 20px -45px;overflow: initial; }
.stock-popup .popup-date { float: left;margin: 12px 0 0 50px;line-height: 25px; }
.stock-popup .popup-date a { float: left;margin-left: 10px;width: 50px;height: 25px;text-align: center; }
.stock-popup .popup-date .active { background-color: #bf0000;color: #fff; }
.stock-popup .wengu-subtitle .date { margin-left: 50px;display:none;color: #999;font-size: 20px; }
.stock-popup .wengu-subtitle .close { float: right;width: 30px;height: 30px;font-size: 30px;line-height: 40px;color: #999; }
.stock-popup .wengu-subtitle .close:hover { color: #666; }
.stock-popup .wengu-subtitle .page-controll { float: right;margin: 10px 70px 0 0;line-height: 25px; }
.stock-popup .wengu-subtitle .page-controll a { float: left;padding: 0 5px;height: 25px;color: #bf0000;margin-left: 10px;border-radius: 2px; }
.stock-popup .wengu-subtitle .page-controll a:hover { color: #fff;background-color: #bf0000; }
.stock-popup .wengu-subtitle .choice { float: right;position: relative;margin: 10px 70px 0 0;text-align: center; }
.stock-popup .wengu-subtitle .choice .btn { display: block;width: 25px;height: 25px;background: url(../images/wenguIcon.png) no-repeat 0 -375px; }
.stock-popup .wengu-subtitle .choice .open { background: url(../images/wenguIcon.png) no-repeat -33px -375px; }
.stock-popup .wengu-subtitle .choice .guide { position: absolute;top: 40px;right: -57px;display: none;line-height: 31px;width: 140px;background-color: #000;opacity: .8;filter: alpha(opacity = 80);border-radius: 10px;z-index: 1000; }
.stock-popup .wengu-subtitle .choice .guide i { position: absolute;top: -15px;left: 40px;border-bottom: 15px solid #000;border-left: 30px solid transparent;border-right: 30px solid transparent; }
.stock-popup .wengu-subtitle .choice .guide a { padding: 0 10px;display: block;height: 31px;color: #fff;font-size: 14px; }
.stock-popup .wengu-subtitle .choice .guide a span { display: block;border-bottom: 1px dashed #fff; }
.stock-popup .wengu-subtitle .choice .guide .guide-active { background-color: #b21919; }
.stock-popup .wengu-subtitle .choice .guide a:hover { font-size: 16px; }
.wengu-bigdata .bigdata-item { display: none; }
.stock-popup .bigdata-show { display: block; }
.stock-popup .stock-bigdata .trend-show { display: block; }
.stock-popup .popup-btn { position: absolute;left: 960px;z-index: 100;bottom:20px; }
.stock-popup .popup-btn a { float: left;width: 12px;height: 17px; }
.stock-popup .popup-btn .left-btn { background: url(../images/wenguIcon.png) no-repeat 0 -452px; }
.stock-popup .popup-btn .right-btn { margin-left: 30px;background: url(../images/wenguIcon.png) no-repeat -31px -452px; }
.stock-popup .stock-bigdata { position: relative;width: 100%; }
.stock-popup .bigdata-data { position: absolute;top: 4px;left: 325px;line-height: 20px;font-size: 15px;z-index: 1; }
.stock-popup .bigdata-data p { float: left;padding-right: 33px; }
.stock-popup .ma-name { margin-right: 5px;font-weight: bold; }
.stock-popup .bigdata-data .mafive .ma-name { color: #1aadce; }
.stock-popup .bigdata-data .maten .ma-name { color:#8bbc21 ; }
.stock-popup .bigdata-data .mathirty .ma-name { color: #910000; }
.stock-bigdata .trend { margin: 5px auto 0;display: none;width: 900px; }
.stock-popup .bigdata-left { position: absolute;display: block;width: 25px;height: 100px;top: 200px;left: 20px;background: url(../images/wenguIcon.png) no-repeat 0 -191px;z-index: 999; }
.stock-popup .bigdata-right { position: absolute;display: block;width: 25px;height: 100px;top: 200px;left: 995px;background: url(../images/wenguIcon.png) no-repeat -30px -191px;z-index: 999; }
.stock-popup .stock-direction .direction-box { margin: 40px auto 0;width: 900px; }
.stock-popup .stock-direction .direction-box .instuct { margin-top: 5px;text-align: center; }
.stock-popup .stock-direction .direction-box .instuct i,.stock-popup .stock-direction .direction-box .instuct span { float: none;display: inline-block;vertical-align: middle; }
.stock-popup .stock-direction .direction-box .instuct i { margin-top: 2px; }
.stock-popup .stock-direction .direction-box .instuct span { padding-left: 3px; }
.stock-popup .stock-direction .direction-box .instuct .gj { margin-top: 0; }
.stock-popup .stock-structure .stucture-box { margin: 0 auto;width: 900px; }
.stock-popup .stock-structure .stock-condition { font-size: 16px; }
.stock-popup .stock-structure .stucture-box .stucture-txt { margin-top: 5px;line-height: 23px;font-size: 16px; }
.stock-popup .stock-structure .stucture-box .stucture-txt span { color: #bf0000; }
.stock-popup .stock-cost .trend { margin-top: 0; }
.stock-popup .stock-cost .stucture-txt { float: left;margin-top: 0;width: 878px; }
.stock-popup .wengu-partner { margin: 20px auto 0;width: 900px; }
.stock-popup .wengu-partner .partner-part { display: none; }
.stock-popup .wengu-partner .partner-data table { width: 100%; }
.stock-popup .wengu-partner .partner-data table tr { height: 60px; }
.stock-popup .wengu-partner .partner-table .name { width: 413px; }
.stock-popup .wengu-partner .partner-num,.stock-popup .summary-num { margin-top: 10px;text-align: center; }
.stock-popup .wengu-partner .partner-num a,.stock-popup .summary-num a { margin: 0 10px; }
.stock-popup .wengu-partner .partner-num .active,.stock-popup .summary-num .active { color: #bf0000; }
.stock-popup .wengu-report .content { margin: 10px auto 0;width: 900px;height: 390; }
.stock-popup .report-title { padding-bottom: 10px;width: 100%;line-height: 50px;height: 50px;font-size: 35px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.stock-popup .wengu-report .content .summary { width: 100%;height: 320px;overflow: hidden; }
.stock-popup .wengu-report .content .summary .summary-article { overflow: hidden; }
.stock-popup .wengu-report .content .summary p { font-size: 25px;line-height: 40px;text-indent: 2rem; }
.stock-popup .listen-box { width: 100%;background-color: #f8f8f8; }
.stock-popup .listen-date { line-height: 40px;height: 40px;text-align: center;overflow: hidden; }
.stock-popup .listen-date a { float: right;width: 100px;color: #333;font-size: 16px; }
.stock-popup .listen-date .active { color: #D91F26; }
.stock-popup .listen-content { margin: 0 auto; }
.stock-popup .listen-content .trend { margin-top: 0; }
.stock-popup .wengu-announce .content { margin: 10px auto 0;width: 900px; }
.stock-popup .wengu-announce .content .announce-article { width: 100%;line-height: 40px;height: 320px;font-size: 25px;overflow-y: auto; }
.stock-popup .wengu-announce .content .announce-article p { text-indent: 2rem; }
.stock-popup .shedule-box { margin: 0 auto;width: 1000px; }
.stock-popup .shedule-box .trend { margin-top: 0; }
/*问股票 向砖家提问 弹窗*/
.wengu-question { position: fixed;top: 50%;left: 50%;margin: -250px 0 0 -350px;display: none;width: 700px;height: 500px;background-color: #fff;z-index: 999; }
.wengu-question .question-title { width: 100%;height: 40px;background-color: #ff7f7f; }
.wengu-question .question-title .close { float: right;margin-right: 10px;font-size: 30px;line-height: 36px;color: #fff; }
.wengu-question .question-content { padding: 30px;width: 640px;font-size: 16px; }
.wengu-question .question-ask span { color: #bf0000; }
.wengu-question .question-content textarea { padding: 10px;margin-top: 20px;width: 620px;height: 210px;line-height: 24px;border: 1px solid #ccc; }
.wengu-question .question-content textarea:focus { color: #666;border-color: #eaeaea; }
.wengu-question .question-tip { margin-top: 15px;font-size: 15px;line-height: 20px; }
.wengu-question .question-tip .tit { float: left; }
.wengu-question .question-tip label,.wengu-question .question-tip input { float: left;cursor: pointer; }
.wengu-question .question-tip input { margin: 5px 6px 0 6px; }
.wengu-question .question-tip .friendly { float: right; }
.wengu-question .question-tip .friendly span { color: #BF0000; }
.wengu-question .question-quick { margin-top: 55px;line-height: 35px;text-align: center; }
.wengu-question .question-quick .txt { color: #BF0000; }
.wengu-question .question-quick .question-start { display:inline-block;padding: 0 13px;color: #fff;background-color: #BF0000;border-radius: 5px; }
.wengu-question .question-quick .question-start:hover { background-color: #D91F26; }
.wengu-question .question-risk { margin-top: 15px;color: #666;font-size: 14px; }
/*添加自选股 提示*/
.wengu-popup { position: fixed;top: 50%;left: 50%;margin: -100px 0 0 -250px;display:none;width: 500px;height: 200px;background-color: #fff;z-index: 999; }
.wengu-popup .popup-title { line-height: 45px;background-color: #ff7f7f;font-size: 18px;color: #fff;overflow: hidden; }
.wengu-popup .popup-title span { float: left;margin-left: 15px; }
.wengu-popup .popup-title .close { float: right;margin-right: 15px;width: 20px;text-align: center;font-size: 30px;color: #fff; }
.wengu-popup .txt { margin-top: 20px;text-align: center;line-height: 30px;font-size: 18px; }
.wengu-popup .txt span { color: #BF0000;}
.wengu-popup .choose { margin-top: 23px;text-align: center;line-height: 40px; }
.wengu-popup .choose a { margin: 0 30px;display: inline-block;padding: 0 22px;font-size: 18px;border: 1px solid #bf0000;border-radius: 5px; }
.wengu-popup .choose .confirm { color: #fff;background-color: #BF0000; }
.wengu-popup .choose .cancel { color: #bf0000; }
/*公司概况*/
.wengu-company h1 { line-height: 40px;border-bottom: 1px solid #ddd;overflow: hidden; }
.wengu-company h1 b { font-size: 28px; }
.wengu-company h1 .join { float: right;padding: 0 30px;color: #bf0000;font-size: 16px;border: 1px solid #bf0000;border-radius: 5px; }
.wengu-company .company-title { margin-top: 12px;font-size: 18px; }
.wengu-company .company-title .date { float: right;color: #999; }
.wengu-company .company-detail { margin-top: 26px;width: 100%;line-height: 35px;font-size: 16px;border-top: 1px solid #c4ccd7;border-left: 1px solid #c4ccd7; }
.wengu-company .company-detail tr:nth-child(odd) { background-color: #fafafa; }
.wengu-company .company-detail td { text-indent: .5em;border-right: 1px solid #c4ccd7;border-bottom: 1px solid #c4ccd7; }
.wengu-company .company-detail .title-name { width: 148px; }
.wengu-company .company-detail .company-txt { padding: 15px;line-height: 30px;text-align: justify;text-indent: 2rem; }
/*导航*/
.wengu-guide { padding-left: 68px;width: 900px; }
.wengu-guide .guide-item { padding-bottom: 33px;overflow: hidden; }
.wengu-guide h2 { padding: 0 0 10px 12px;font-size: 24px;border-bottom: 1px solid #f0f0f0; }
.wengu-guide .guide-title { float: left;margin: 24px 0 0 45px;width: 60px;line-height: 28px;text-align: center;color: #fff;background-color: #b81313;font-size: 18px;letter-spacing: 2px; }
.wengu-guide .guide-title:hover { background-color: #d10000; }
.wengu-guide .guide-listbox { float: left;margin: 24px 99px 0 16px;width: 680px;font-size: 15px; }
.wengu-guide .guide-listbox li { float: left;padding: 5px 15px 0 0;width: 120px;height: 45px; }
.wengu-guide .guide-listbox li a { color: #666; }
.wengu-guide .guide-listbox li a:hover { color: #d10000;text-decoration: underline; }
.guide-in { position: fixed;top: 50%;left: 50%;margin: -100px 0 0 440px;width: 140px;line-height: 53px;text-align: center; }
.guide-in a { display: block;margin-top: 1px;font-size: 18px;color: #fff;background-color: #ababab; }
.guide-in a:hover { color: #bf0000;background-color: #f0f0f0; }
/*文章详情*/
.wengu-article { font-size: 16px; }
.wengu-article h1 { font-size: 22px;font-weight: bold;line-height: 35px; }
.wengu-article .keyword { margin: 16px 0 8px; }
.wengu-article .original { padding-bottom: 20px;line-height: 28px;border-bottom: 1px solid #ddd;overflow: hidden; }
.wengu-article .original span { float: left; }
.wengu-article .original .original-link { float: left;padding-right: 12px;color: #666; }
.wengu-article .original .explore { float: right;padding-left: 10px;margin-top: 6px;color: #999;line-height: 16px;border-left: 2px solid #999; }
.wengu-article .original .explore-num { float: right;padding-right: 10px;line-height: 23px;font-size: 28px;color: #cc0018;font-family: Georgia, "Times New Roman", Times, serif; }
.wengu-article .article-content { line-height: 26px;text-align: justify; }
.wengu-article .article-content p { margin-top: 25px;text-indent: 2rem; }
/*自选股*/
.mystock-titlebox .wengu-hot { float: left;width: 800px;border-color: #ddd; }
.mystock-titlebox .stock-search { float: right; }
.mystock-title { margin-top: 30px; }
.mystock-title span { background-color: #f5f5f5; }
.mystock-list { line-height: 49px;font-size: 16px;text-align: center;border: 1px solid #dbdbdb;border-right: none;border-bottom: none;overflow: hidden; }
.mystock-list span { float: left;width: 80px;height: 49px;border-right: 1px solid #dbdbdb;cursor: pointer; }
.mystock-list .stock-name { padding: 0 11px;width: 156px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.mystock-list .volume { width: 110px; }
.mystock-list .num { width: 65px; }
.mystock-list .rate { width: 93px; }
.mystock-list .del { float: left;width: 51px;border-right: 1px solid #dbdbdb; }
.mystock-title .selected { color: #fff;background-color: rgb(245, 47, 62); }
.mystock-data li:nth-child(even) { background-color: #f9f9fb; }
.mystock-data .mystock-list:hover { background-color: #f0f0f2; }
.mystock-data .del { height: 49px;background: url(../images/wenguIcon.png) no-repeat 20px -473px; } 
.mystock-data .rise { color: #dd2200; }
.mystock-data .drop { color: #33aa11; }
.mystock-data .halt { color: #666; }
.mystock-detail { position: fixed;left: 50%;bottom: 0;margin-left: -600px;padding-top: 10px;display: none;width: 1198px;font-size: 16px;background-color: #fff;border: 1px solid #eaeaea;border-bottom: none;z-index: 999; }
.mystock-detail .mystock-close { position: absolute;margin: -10px 0 0 572px;display: block;width: 50px;height: 20px;font-size: 12px;text-align: center;line-height: 20px;background-color: #bf0000;border: 1px solid #eaeaea;color: #fff; }
.mystock-detail .mystock-title { line-height: 25px; }
.mystock-detail .mystock-title p { float: left;width: 535px; }
.mystock-detail .mystock-title p a { float: left;font-weight: bold; }
.mystock-detail .mystock-title .shedule { float: right;padding:0 10px; }
.mystock-detail .mystock-title .period { margin-left: 120px; }
.mystock-detail .mystock-title .period span { float: right;margin-left: 20px;padding:0 10px;line-height: 25px;text-align: center;cursor: pointer; }
.mystock-detail .mystock-title .period .active { color: #fff;background-color: #bf0000; }
.mystock-detail .mystock-percent { position: absolute;top: 35px;left: 538px;width: 45px;height: 250px;background-color: #fff;z-index: 999; }
.mystock-detail .mystock-percent li { width: 45px;font-size: 11px;text-align: left;color: #999;line-height: 43px;height: 22px; }
.mystock-detail .mystock-percent .rise { color: #dd2200; }
.mystock-detail .mystock-percent .drop { color: #33aa11; }
.mystock-detail .mystock-time { position: absolute;top: 201px;left: 59px;width: 476px;height: 21px;line-height: 21px;background-color: #fff;z-index: 999; }
.mystock-detail .mystock-time p { float: left;font-size: 12px;color: #999;width: 35px;height: 28px; }
.mystock-detail .mystock-time .time-ten { margin-left: 70px; }
.mystock-detail .mystock-time .time-eleven { margin-left: 65px;width: 75px; }
.mystock-detail .mystock-time .time-twelve { margin-left: 58px; }
.mystock-detail .mystock-time .time-thirteen { float: right;text-align: right; }
.mystock-detail .mystock-aveline { float: left;padding-right: 4px;width: 594px;height: 275px;border-right: 1px solid #eaeaea; }
.mystock-detail .trend { margin-top: 0; }
.mystock-detail .mystock-kline { position: absolute;top: 204px;left: 653px;width: 540px;height: 20px;line-height: 20px;z-index: 999; }
.mystock-detail .mystock-kline p { float: left;color: #999;width: 70px;height: 26px;font-size: 12px; }
.mystock-detail .mystock-kline .kline-two { margin-left: 80px; }
.mystock-detail .mystock-kline .kline-three { margin-left: 110px; }
.mystock-detail .mystock-kline .kline-four { float: right; }
.mystock-detail .kline-box { float: right;width: 594px;height: 275px; }
.mystock-detail .kline-ma { position: absolute;left: 650px;font-size: 14px;height: 20px;z-index: 999;margin-top: 4px; }
.mystock-detail .kline-ma li { float: left;width: 110px; }
.mystock-detail .kline-ma .ma-five { color: #1aadce;font-weight: bold; }
.mystock-detail .kline-ma .ma-ten { color: #8bbc21;font-weight: bold; }
.mystock-detail .kline-ma .ma-thirty { color: #910000;font-weight: bold; }
.mystock-detail .kline-ma .num { margin-left: 5px; }
.mystock-detail .data-tip {padding: 7px 15px; }
a.mystock-open { margin: 0 auto;display:none;width: 30px;height: 20px;line-height: 14px;font-size: 24px;text-align: center;color: #fff;background-color: #bf0000;border: 1px solid #eaeaea; }
a.mystock-open:hover { background-color: #d10000; }
.mystock-fix { position: fixed;top: 0;background-color: #fff; }
/*沪深一览*/
.wengu-stocks { float: left;width: 1030px;overflow: hidden; }
.wengu-stocks .stocks-index { width: 1050px;color: #999;overflow: hidden; }
.wengu-stocks .stocks-index li { float: left;padding-bottom: 23px;margin-right: 20px;width: 188px;text-align: center;border: 1px solid #efefef; }
.wengu-stocks .stocks-index .stocks-name { margin-top: 15px;font-size: 24px;font-weight: bold;color: #333; }
.wengu-stocks .stocks-index .stocks-num { margin-top: 3px;font-size: 30px;font-weight: bold; }
.wengu-stocks .stocks-index .rise { color: #e72323; }
.wengu-stocks .stocks-index .drop { color: #33aa11; }
.wengu-stocks .stocks-index .stocks-left { float: left;margin: 2px 0 0 30px;font-size: 18px; }
.wengu-stocks .stocks-index .stocks-right { float: right;margin: 2px 30px 0 0;font-size: 18px; }
.stocks-view { margin-top: 50px;width: 1030px;font-size: 16px; }
.stocks-view h2 { font-size: 24px;line-height: 50px; }
.stocks-view .stocks-leftbox { float: left;width: 488px;border: 1px solid #f7f7f7;border-top: 3px solid #D10000; }
.stocks-view .stocks-rightbox { float: right;width: 488px;border: 1px solid #f7f7f7;border-top: 3px solid #D10000; }
.stocks-title { line-height: 60px;font-size: 18px;background-color: #f7f7f7; }
.stocks-item { text-align: center;overflow: hidden; }
.stocks-item span { float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.stocks-item .code { width: 105px; }
.stocks-item .name { width: 143px; }
.stocks-item .industry { width: 135px; }
.stocks-item .theme { width: 105px; }
.stocks-content { line-height: 50px;overflow: hidden; }
.stocks-content a { display: block;border-top: 1px solid #f7f7f7; }
.stocks-content a:hover { color: #d10000; }
.wengu-stocks .guide-in { left: 51%;line-height: 70px; }
.wengu-stocks .guide-in a { font-size: 16px; }
/*新闻列表*/
.news-box { margin-top: 20px;width: 100%;line-height: 40px;font-size: 16px;overflow: hidden; }
.news-box li { width: 100%;background: url(../images/wenguIcon.png) no-repeat 0 -411px;overflow: hidden; }
.news-box .news-time { float: right;color: #999; }
.news-box .news-link { float: left;display: block;margin-left: 15px;width: 600px;color: #666;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.news-box .news-link:hover { color: #d10000; }
/*资讯*/
.wengu-detail h1 { line-height: 55px; }
.wengu-detail h1 .title-name { font-size: 24px;border: none; }
.wengu-detail h1 .more i { margin-top: 20px; }
.wengu-detail h2 { margin-top: 15px; }
.news-picture { float: left;margin-top: 30px;width: 370px;font-size: 16px;overflow: hidden; }
.news-picture .news-majar { display: block;width: 370px;height: 208px;overflow: hidden; }
.news-picture .majar-title { padding-top: 12px;display: block;width: 100%;line-height: 20px;font-size: 18px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.news-picture .picture-left { float: left; }
.news-picture .picture-right { float: right; }
.news-picture .picture-box { margin-top: 15px;width: 170px; }
.news-picture .picture-box .photo { height: 98px; }
.news-picture .picture-box .txt { padding-top: 8px;display: block;width: 100%;color: #666;text-align: center;line-height: 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.news-picture .picture-box .txt:hover { color: #d10000; }
.news-content { float: right;width: 400px; }
.wengu-detail .news-box .news-link { width: 100%; }
/*首页 home*/
.guide-area { width: 100%;background-color: #f5f5f5;font-size: 16px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0; }
.guide-area .guide-content { margin: 0 auto;width: 1200px;background-color: #fff;border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0; }
.guide-area .guide-content .guide-item { margin: 0 20px;position: relative;height: 60px;border-bottom: 1px dashed #e0e0e0;overflow: hidden; }
.guide-area .guide-content .guide-item label { float: left;line-height: 60px;font-size: 20px; }
.guide-area .guide-content .guide-item .guide-link { float: left;margin-left: 10px;width: 980px;line-height: 60px; }
.guide-area .guide-content .guide-item .guide-link a { float: left;margin-left: 25px;height: 59px;overflow: hidden; }
.guide-area .guide-content .best-hot { border-bottom: none; }
.guide-area .guide-content .guide-item .link-controll { float: right;margin-top: 17px;width: 25px;height: 25px;background: url(../images/wenguIcon.png) no-repeat 0 -572px; }
.guide-area .guide-content .guide-item .link-active { float: right;margin-top: 17px;width: 25px;height: 25px;background: url(../images/wenguIcon.png) no-repeat -49px -572px; }
.guide-area .guide-content .link-all { height: auto; }
.guide-area .guide-content .guide-item .link-more { position:absolute;bottom: 18px;right: 0;display: none;color: #999; }
.guide-area .guide-content .guide-item .link-more:hover { color: #D91F26; }
.stock-publish { float: left;width: 390px; }
.stock-publish .trend { margin-top: 20px;width: 360px;border: 15px solid #f8f8f8; }
.publish-view { float: right; }
.wengu-home .news-picture .picture-box .txt { display: -webkit-box;-webkit-box-orient: vertical;font-size: 14px;white-space: initial;-webkit-line-clamp: 2;height: 50px; }
.wengu-home .news-box .news-link { width: 385px; }
/*实盘数据 天翼指数*/
.wengu-firm .firm-date { float: right;color: #999;font-size: 16px; }
.wengu-firm .firm-select { line-height: 30px;border-bottom: 2px solid #D91F26;overflow: hidden; }
.wengu-firm .firm-select a { float: left;width: 116px;font-size: 14px;text-align: center; }
.wengu-firm .firm-select .active { color: #bf0000; }
.wengu-firm .trend { margin-top: 0; }
.wengu-firm .firm-schedule { line-height: 30px;overflow: hidden; }
.wengu-firm .firm-schedule a { float: left;padding: 0 11px; }
.wengu-firm .firm-schedule .active { color: #fff;background-color: #bf0000; }
.wengu-firm .firm-increase { line-height: 30px;overflow: hidden; }
.wengu-firm .firm-increase p { float: left;margin-right: 10px; }
.wengu-firm .firm-increase p .txt { color: blue; }
.wengu-firm .firm-increase p .drop { color: #33aa11; }
.wengu-firm .firm-increase p .rise { color: #e72323; }
.wengu-firm .firm-increase .firm-view { float: right;margin-top: 5px;width: 20px;height: 20px;background: url(../images/wenguIcon.png) no-repeat 0 -619px; }
.firm-popup { width: 900px;margin: -250px 0 0 -450px; }
.firm-popup .trend { margin: 0 auto;width: 760px; }
.firm-popup .wengu-subtitle { width: 865px; }
.firm-popup .firm-name { position: absolute;top: 55px;left: 90px;font-size: 20px;color: #545454;z-index: 999; }
.firm-popup .increase { position: absolute;top: 80px;left: 90px;color: #999;font-size: 14px;line-height: 19px;z-index: 999; }
.firm-popup .increase p { float: left;margin-right: 20px; }
.firm-popup .increase p .txt { color: blue; }
.firm-popup .increase p .drop { color: #33aa11; }
.firm-popup .increase p .rise { color: #e72323; }
.firm-popup .firm-infor { top: 390px;left: 100px; }
.firm-popup .firm-infor p { margin-right: 30px; }
.firm-popup .schedule { margin-left: 80px;line-height: 30px;overflow: hidden; }
.firm-popup .schedule a { float: left;margin-right: 35px;font-size: 15px;color: #000; }
.firm-popup .schedule .active { color: #d10000; }
.firm-popup .popup-btn { left: 820px; }
/*热门人物*/
.wengu-personage { font-size: 16px; }
.wengu-personage h1 { padding-bottom: 20px;line-height: 40px;font-size: 25px;font-weight: bold;border-bottom: 1px solid #ededed; }
.personage-box { line-height: 32px;text-align: justify; }
.personage-box p { text-indent: 2em; }
.personage-box .personage-name { margin: 15px 0 5px;font-size: 20px; }
/*以下是砖家团评论样式*/
/*赞，打赏，踩，收藏，分享*/
.ssBottomDiv { padding-top: 40px;color: #666;font-size: 14px; }
.ssBottomDiv .ssRightDiv { width: 100%; float: left; }
.ssBottomDiv .ssRightDiv a.onpraise { color: #cc2222; }
.ssBottomDiv .ssRightDiv a { margin-right: 10px; }
.ssBottomDiv .ssRightDiv a { float: left;padding-right: 18px;margin-right: 18px;height: 22px;color: #414141;line-height: 22px;border-right: 1px solid #ddd; }
.ssBottomDiv .ssRightDiv a i { float: left;width: 20px;height: 22px;position: relative; }
div.shareMove .btn i { float: initial;margin-right: 5px;display: inline-block;vertical-align: middle;height: 22px; }
.ssBottomDiv .ssRightDiv a.onpraise i { background: url(../images/newCommentIcon.png) no-repeat 0 0; }
.ssBottomDiv .ssRightDiv a.onpraise { color: #cc2222; }
.ssBottomDiv a span { padding-left: 5px; }
.ssBottomDiv .ssRightDiv a.dashang i { margin-right: 5px;width: 22px;background: url(../images/newCommentIcon.png) no-repeat 0 -42px; }
.ssBottomDiv .ssRightDiv a.onStep i { background: url(../images/newCommentIcon.png) no-repeat 0 -88px; }
.ssBottomDiv .ssRightDiv a.zjtcollect i { margin-right: 5px;background: url(../images/newCommentIcon.png) no-repeat 0 -136px; }
.shareMove { float: right; }
.shareMove .btn { text-align: center; }
.ssBottomDiv .ssRightDiv a.last { border: 0 none;margin-right: 0;padding-right: 0; }
.shareMove .btn a { float: left;display: block; }
.shareMove .btn span { padding: 0; }
.shareMove .btn .wechat i { width: 22px;background: url(../images/newCommentIcon.png) no-repeat 0 -307px; }
.shareMove .btn .weibo i { width: 22px;background: url(../images/newCommentIcon.png) no-repeat 0 -363px; }
.ssBottomDiv .ssRightDiv a.onpraise:hover i { animation:praise 1s ease-in-out; }
.ssBottomDiv .ssRightDiv a.dashang:hover i { animation:dashang 2s ease-in-out; }
.ssBottomDiv .ssRightDiv a.onStep:hover i { animation:downhand 1s ease-in-out; }
.ssBottomDiv .ssRightDiv a.zjtcollect:hover i {animation:zjtcollect 2s ease-in-out; }
@keyframes praise{0% {bottom: 0;}25% {bottom: 3px;}50% {bottom: 0;}75% {bottom: 3px;}100% {bottom: 0;}} 
@keyframes dashang{0% {transform: rotateY(0deg);}50% {transform: rotateY(360deg);}100% {transform: rotateY(0deg);}}
@keyframes downhand{0% {top: 0;}25% {top: 3px;}50% {top: 0;}75% {top: 3px;}100% {top: 0;} }
@keyframes zjtcollect{0% {transform: rotateY(0deg);}50% {transform: rotateY(360deg);}100% {transform: rotateY(0deg);}}
/*评论*/
.wengu-article .article-comment { padding-left: 12px;margin-top: 50px;line-height: 45px;font-size: 20px;color: #bf0000;font-weight: bold;border-bottom: 1px solid #ddd; }
/*评论选项卡评论部分样式*/
.cmtsDiv{margin-top: 30px;width:100%;}
.cmtsDiv .textareaBox{margin:0;width:100%;}
.cmtsDiv .textareaBox textarea{overflow:auto;margin:0;padding:20px;width:758px;height:138px;border:1px solid #ccc;font-size:14px;line-height:23px;resize:none;}
.textareaDivBox{position:relative;overflow:hidden;margin-top:10px;width:50pc;}
.cmtsDiv .textareaDivBox textarea{background:0 none;}
.textareaDivBox .userPrompt{position:absolute;top:0;left:0;z-index:-1;padding-top:20px;width:100%;height:10pc;background:#fff url(../images/textareaBg.png) no-repeat 0 0;}
.textareaDivBox .userPrompt span{display:block;color:#999;text-indent:20px;line-height:23px;}
.cmtsDiv .textareaBox .buttonBox{position:relative;float:left;width:100%;}
.cmtsDiv .textareaBox .txtColor{color:#999;}
.cmtsDiv .textareaBox .textareaList{position:absolute;top:-1px;left:0;z-index:9999;width:100%;height:auto;word-wrap:break-word;line-height:24px;word-break:break-all;}
.cmtsDiv .textareaBox .textareaList ul{padding-bottom:8px;border:1px solid #ccc;background:#f1f1f1;color:#666;}
.cmtsDiv .textareaBox .textareaList li{padding:0 2%;padding-top:8px;cursor:pointer;}
.cmtsDiv .textareaBox .buttonBox button{float:right;margin:20px 0 30px;width:93pt;height:40px;border:0 none;border:1px solid #bf0000;border-radius:4px;background:0 none;background:#d33c3c;color:#fff;text-align:center;font-size:18px;line-height:36px;cursor:pointer;-o-border-radius:4px;-ms-border-radius:4px;}
.cmtsDiv .cmtTips,.cmtsDiv .cmtTips:hover{float:left;color:#bf0000;text-decoration:none;font-size:1pc;line-height:63px;}
.cmtsDiv .cmtFrstBox{margin-bottom:20px;width:100%;}
.cmtsDiv .boxBottomLine{border-bottom:1px solid #ddd;}
.cmtsDiv .cmtFrstBox .commenterImg{float:left;margin-right:15px;}
.cmtsDiv .cmtFrstBox .commenterImg,.cmtsDiv .cmtFrstBox .commenterImg img{display:block;width:74px;height:74px;}
.cmtsDiv .cmtFrstBox .commenterDiv{float:right;width:710px;}
.cmtsDiv .commenterDiv .cmtIntor{line-height:20px;}
.cmtsDiv .commenterDiv .commenterName{float:left;color:#333;font-weight:700;font-size:1pc;}
.cmtsDiv .commenterDiv .vipIconCommon{margin-top:2px;margin-left:3px;}
.cmtsDiv .commenterDiv .vipIcon{background:url(http://cache.aniu.tv/Public2/images/zjt/aniuvip.png) no-repeat 0 0;}
.cmtsDiv .commenterDiv .vipIcon,.commenterDiv .expertIcon{float:left;display:inline-block;margin-left:8px;width:20px;height:20px;text-indent:-9999px;}
.commenterDiv .expertIcon{background:url(http://cache.aniu.tv/Public2/images/zjt/aniuexperts.png) no-repeat 0 0;}
.commenterDiv .opinionleaderIcon{background:url(http://cache.aniu.tv/Public2/images/zjt/aniuopinionleader.png) no-repeat 0 0;}
.commenterDiv .aniuangelIcon,.commenterDiv .opinionleaderIcon{float:left;display:inline-block;margin-left:8px;width:20px;height:20px;text-indent:-9999px;}
.commenterDiv .aniuangelIcon{background:url(http://cache.aniu.tv/Public2/images/zjt/aniuangel.png) no-repeat 0 0;}
/*.commenterDiv .aniukfIcon{background:url(/Public/Common/images/experticon/aniu20.jpg) no-repeat 0 0;}
.commenterDiv .aniudkIcon,.commenterDiv .aniukfIcon{float:left;display:inline-block;margin-left:8px;width:20px;height:20px;text-indent:-9999px;}
.commenterDiv .aniudkIcon{background:url(/Public/zjt/images/aniudk.png) no-repeat 0 0;}*/
.cmtsDiv .commenterDiv .cmtTime{float:right;color:#999;font-size:1pc;}
.cmtsDiv .commenterDiv .dashangTxt{float:left;margin-left:18px;color:#bf0000;font-size:1pc;}
.cmtsDiv .commenterDiv .cmtTxtDiv{margin:10px 0 20px;color:#666;font-size:1pc;line-height:24px;}
.cmtsDiv .commenterDiv .cmtTxtDiv .cmtTxt{float:left;display:block;padding-bottom:15px;word-wrap:break-word;word-break:break-all;}
.cmtsDiv .commenterDiv .cmtTxtDiv .cmtTxt strong{color:#333;}
.cmtsDiv .commenterDiv .cmtTxtDiv .operateLink{float:right;display:inline-block;margin-left:23px;height:36px;color:#333;font-size:1pc;line-height:36px;cursor:pointer;}
.cmtsDiv .commenterDiv .cmtTxtDiv .operateLink span{line-height:36px;}
.cmtsDiv .commenterDiv .cmtTxtDiv i{float:left;display:inline-block;width:25px;height:36px;}
.cmtsDiv .commenterDiv .cmtTxtDiv .onpraise i{background:url(../images/commentIcon.png) no-repeat 0 8px;}
.cmtsDiv .commenterDiv .cmtTxtDiv .onstep i{background:url(../images/commentIcon.png) no-repeat 0 -4pc;}
.cmtsDiv .commenterDiv .cmtTxtDiv .onreply i{background:url(../images/commentIcon.png) no-repeat 0 -75pt;}
.cmtsDiv .commenterDiv .cmtTxtDiv .onhacker i{background:url(../images/commentIcon.png) no-repeat 0 -13pc;}
.cmtsDiv .commenterDiv .cmtTxtDiv .ondel i{background:url(../images/commentIcon.png) no-repeat 0 -244px;}
.cmtsDiv .commenterDiv .cmtTxtDiv .operateLink:hover{color:#bf0000;}
.cmtsDiv .commenterDiv .cmtTxtDiv .operateLink .priseNum{display:none;}
.cmtsDiv .commenterDiv .commentScndList{position:relative;margin-bottom:30px;border:1px solid #ddd;border-bottom:0 none;}
.cmtsDiv .commenterDiv .commentScndList .iconT{position:absolute;top:-11px;right:15px;display:block;width:19px;height:11px;background:url(http://zjt.aniu.tv/Public/Zjt/images/zjtIcon.png) no-repeat 0 -5in;text-indent:-9999px;}
.cmtsDiv .commenterDiv .commentScndBox{overflow:hidden;margin:15px 20px 0;border-bottom:1px dashed #dadada;background:#fff;color:#666;}
.cmtsDiv .commenterDiv .commentScndBox .replyOther{float:left;display:inline-block;}
.cmtsDiv .commenterDiv .textareaBox textarea{margin:0;width:668px;height:50px;}
.blankline{display:block;margin-top:-1px;width:100%;height:0;border-bottom:1px solid #ddd;text-indent:-9999px;font-size:0;line-height:0;}
.commentBox .ajax_paging{float:left;overflow:hidden;margin:20px 5px 5px -10px;}
.commentBox .ajax_paging a{float:left;margin-left:10px;padding:3px 8px;background:#f4f4f4;color:#848484;}
.commentBox .ajax_paging a:hover{background:#bf0000;color:#fff;}
.commentBox .ajax_paging .current{float:left;margin-left:10px;padding:3px 8px;background:#bf0000;color:#fff;}
.ssDiv .cmtsDiv .textareaBox{margin-top:20px;}
.ssDiv .cmtsDiv .textareaBox textarea{width:668px;height:60px;}
.ssDiv .expertList .textareaBox textarea{width:718px;}
.zjtExportContent .ssDiv .expertList .textareaBox textarea{width:758px;}
.ssDiv .cmtsDiv .cmtFrstBox .commenterDiv{width:620px;}
.zjtExportContent .ssDiv .cmtsDiv .cmtFrstBox .commenterDiv{width:710px;}
.ssDiv .cmtsDiv .commenterDiv .textareaBox textarea{width:578px;}
.ssDiv .cmtsDiv .textareaBox .buttonBox button{margin-bottom:0;}
.plcontent{margin-top:30px;}
.ssDiv .cmtsDiv .commentScndList{margin-bottom:20px;}
.ssDiv .cmtsDiv .textareaBox .txtColor{font-size:1pc;}
.vipIconCommon{float:left;display:block;width:23px;height:14px;border:1px solid #f16f0f;background-color:#fd8829;border-radius:3px;color:#fff;font-size:10px;line-height:14px;text-align:center;cursor:pointer}
.noVipIconCommon{background:#858585;color:#fff;border:1px solid #858585}
/*打赏弹窗*/
.center_box{width:980px;margin:0 auto;border:0;overflow:hidden;position:fixed;z-index:3;display:none}
.center_box .dashang_box{width:465px;margin:50px auto 0;border:#dadada 1px solid;border-radius:6px;overflow:hidden;background-color:#fff}
.dashang_title{font-size:16px;height:60px;line-height:60px;border-bottom:#dadada 1px solid;border-radius:6px 6px 0 0;overflow:hidden}
.dashang_title li{float:left;width:465px;height:58px;line-height:58px;text-align:center}
.dashang_title li a{color:#a1a1a1;display:block;cursor:pointer}
.dashang_title .tab_li a{color:#333;border-bottom:#bf0000 2px solid;cursor:pointer}
.dashang_cont_box{background-color:#FFF;overflow:hidden}
.tab_cont{overflow:hidden;height:180px;padding:40px}
.rmb{overflow:hidden}
.rmb .left p{font-size:16px}
.rmb .left div{margin-top:20px}
.rmb .left div span{color:#bf0000;font-size:16px;margin-left:5px}
.rmb .left div input[type=text]{border:#dadada 1px solid;padding:10px;width:60px}
.rmb .left .qrje{padding:10px;background-color:#bf0000;color:#FFF;margin-left:5px;cursor:pointer}
.rmb .right .smzf{font-size:20px;text-align:center}
.rmb .right .ewm{margin:10px}
.rmb .right .tishi{text-align:center}
.niubi .xuanze{font-size:20px}
.niubi .tsnq{overflow:hidden;margin:10px 0;color:#666}
.niubi .radio_box{overflow:hidden;margin:20px 0}
.niubi .radio_box .radio_bone{width:100%;overflow:hidden}
.niubi .radio_box .radio_bone li{float:left;margin-right:38px;margin-top:3px}
.niubi .radio_box .radio_bone li.bonone{margin-right:0}
.niubi .radio_box .radio_bone li span{margin-left:5px;font-size:16px;color:#bf0000}
.niubi .radio_box .other{margin-top:30px}
.radio_box .radio_bone .other{float:left;margin-left:30px;margin-top:0}
.niubi .other input[type=text]{width:60px;border:#dadada 1px solid;padding:5px 0;margin:0 5px}
.niubi .tsinfo{margin-bottom:30px;color:#666;font-size:14px}
.niubi .zyjzf{display:none}
.niubi .ljzf a,.niubi .zyjzf a{display:block;background-color:#bf0000;color:#FFF;padding:10px 0;text-align:center;cursor:pointer}
.dashang_box .success,.dashang_box .zyj_success{text-align:center;margin-bottom:20px;font-size:16px;color:#bf0000}
.dashang_box .success a.link{margin-left:20px}
.dashang_box .close a{position:absolute;background:url(http://zjt.aniu.tv/Public/Zjt/images/newicon.png) no-repeat -48px -32px;width:30px;height:30px;top:38px;left:705px;display:block;cursor:pointer}
.ds_popup_box{width:465px;margin:50px auto 0;border:#dadada 1px solid;border-radius:6px;overflow:hidden;height:300px;background:#fff url(http://zjt.aniu.tv/Public/Zjt/images/zjt_img_renzheng.png) no-repeat center center}
.ds_popup_box .ds_prompt{font-size:16px;height:58px;border-bottom:#bf0000 2px solid;line-height:58px;padding-left:15px}
.ds_popup_box .ds_confirm{overflow:hidden;margin-top:180px}
.ds_popup_box .ds_confirm a{float:left;width:200px;height:50px;line-height:50px;text-align:center;background-color:#bf0000;margin:0 15px;color:#FFF;font-size:16px;cursor:pointer}
.ds_popup_box .ds_confirm a.bagcol_34{background-color:#343434}
.ds_close a,.zyj_close a{position:absolute;background:url(http://zjt.aniu.tv/Public/Zjt/images/newicon.png) no-repeat -48px -32px;width:30px;height:30px;top:38px;left:705px;display:block;cursor:pointer}
/*收藏弹窗*/
.alertBoxConfirm { width: 465px; height: auto; position: fixed; border-radius: 5px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); padding: 10px 0px;display: none; z-index: 9; }
.alertBoxConfirm h3 { text-align: center; font-size: 16px; border-bottom: 3px solid rgb(191, 0, 0); line-height: 50px; font-weight: normal; position: relative; }
.alertBoxConfirm h3 .close { display: block; background: url("http://zjt.aniu.tv/Public/Zjt/images/newicon.png") -48px -32px no-repeat; cursor: pointer; height: 30px; width: 30px; position: absolute; right: -14px; top: -25px; }
.alertBoxConfirm .gmzf_nr { margin: 20px 22px; overflow: hidden; }
.alertBoxConfirm .gmzf_nr .showcontent { width: 355px; margin: 15px auto 0px; }
.alertBoxConfirm .aniu { margin: 41px 0px 0px; display: block; overflow: hidden; }
.alertBoxConfirm .aniu .qdgm { border: none; font-size: 16px; cursor: pointer; background: rgb(217, 31, 38); text-align: center; color: rgb(255, 255, 255); line-height: 52px; width: 200px; }
.alertBoxConfirm .aniu .close { border: none; font-size: 16px; cursor: pointer; background: rgb(67, 67, 67); text-align: center; color: rgb(255, 255, 255); line-height: 52px; width: 200px; float: right; }
/*收藏成功*/
#tanchu_box .successLink { width: 80px; height: 34px; background: rgb(191, 0, 0); border: none; color: white; font-weight: 700; cursor: pointer; display: inline-block; line-height: 34px; text-align: center; }
/*二维码分享*/
#commonShowPic { overflow: hidden; height: auto; z-index: 99; position: fixed; display: none; }
#commonShowPic img { width: 366px; }
#commonShowPic .close { width: 30px; height: 30px; background-image: url("http://file.aniu.tv/aniu_banner/20150622/aniu_banner_20150622203635.png"); background-repeat: no-repeat; position: absolute; right: 0px; top: 0px; display: none; }
#commonShowPic:hover .close { display: block; }



.domeBox {
  border-collapse: collapse;
  font-size: 13px;
  color: #333;
  /*margin-top:15px;*/
  width:100%;
}
.domeBox .interleaveBg {
  background-color: #f6f7f7;
}
.domeBox tr:first-child{
	/*border-top: 1px solid #d4e5f8;*/
}
.domeBox td {
  padding: 16px 5px;
  border-right: 1px solid #828383;
  border-bottom: 1px solid #828383;
  width:150px;
}
.domeBox td.tableTit{
  border-left: 1px solid #d4e5f8;
  width:250px;
}
.domeBox td.last {
  border-right: 1px solid #d4e5f8;

}
.domeBox tr.last td {
  border-bottom: 1px solid #d4e5f8;
}

.ylyctitblock,.ylyctitblock-big{
	float:right;margin: 7px 0 0 30px;line-height: 28px;
}
.ylyctitblock-big{
	float: left;
    margin: 10px 0 0 180px;
}
.ylyctitblock span,.ylyctitblock-big span{
	float: left;
    padding: 0 5px;
    margin-right: 16px;
    font-size: 16px;
    cursor: pointer;
}

.ylyctitblock span.active,.ylyctitblock-big span.active{
	color: #fff;
    background-color: #f45957;
}


.xgptbgcheng {
    width: 100%;
    display: none;
    background-color: #333333;
    opacity: 0.7;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 14;
}
.xgptshowblock {
    background-color: white;
    border-radius: 10px;
    display: none;
    height: 450px;
    left: 50%;
    margin: -250px 0 0 -520px;
    overflow: hidden;
    position: fixed;
    top: 50%;
    width: 1040px;
    z-index: 9999;
}

.xgptshowblock .closediv {
	width: 100%;
	height: 48px;
}
.xgptshowblock .closediv .closeLine {
    position: absolute;
    top: 10px;
    right:20px;
    cursor: pointer;
}
.xgptshowblock .xgptblockTit {
    height: 48px;
    line-height: 46px;
    font-size: 18px;
    border-bottom: 1px solid #ddd;
    text-align:center;
}
.xgptshowblock .addb{
	padding:30px 50px;
}
.xgptshowblock .addb div{
    padding: 0px 0 10px 30px;
}

.operatePage {
	padding: 22px 20px 15px 0;
	font-size: 16px;
	line-height: 35px;
	color: #666;
	overflow: hidden;
}

.operatePage a {
	display: block;
	float: right;
}

.operatePage span {
	display: block;
	float: right;
}

.operatePage input {
	float: right;
	width: 50px;
	line-height: 35px;
	border: 1px solid #ddd;
	font-size: 16px;
	padding: 0 10px;
	color: #666;
	margin-left: 37px;
}

.operatePage a {
	width: 100px;
	text-align: center;
	color: #666;
	background-color: #f0f0f0;
	border: 1px solid #ddd;
	margin-left: 20px;
	cursor: pointer;
	transition: all .2s ease-in-out;
	margin:0 0 0 20px;
	height:35px;
	line-height:35px;
}

.operatePage a:hover {
	background-color: rgba(0, 0, 0, .1);
	border: 1px solid #D1D1D1;
	color: #000;
}

.operatePage .red {
	color: #fff;
	background-color: #BF0000;
	border: 1px solid #BF0000;
}

.operatePage .red:hover {
	background-color: #de0202;
	border: 1px solid #de0202;
	color: #fff;
}

.operatePage .page {
	margin: 0 3px 0 10px;
}

.operatePage .allPage {
	margin: 0 10px;
}
