@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(../fonts/glyphicons-halflings-regular.eot);
    src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.glyphicon-asterisk:before {
    content: "\2a"
}

.glyphicon-plus:before {
    content: "\2b"
}

.glyphicon-eur:before,.glyphicon-euro:before {
    content: "\20ac"
}

.glyphicon-minus:before {
    content: "\2212"
}

.glyphicon-cloud:before {
    content: "\2601"
}

.glyphicon-envelope:before {
    content: "\2709"
}

.glyphicon-pencil:before {
    content: "\270f"
}

.glyphicon-glass:before {
    content: "\e001"
}

.glyphicon-music:before {
    content: "\e002"
}

.glyphicon-search:before {
    content: "\e003"
}

.glyphicon-heart:before {
    content: "\e005"
}

.glyphicon-star:before {
    content: "\e006"
}

.glyphicon-star-empty:before {
    content: "\e007"
}

.glyphicon-user:before {
    content: "\e008"
}

.glyphicon-film:before {
    content: "\e009"
}

.glyphicon-th-large:before {
    content: "\e010"
}

.glyphicon-th:before {
    content: "\e011"
}

.glyphicon-th-list:before {
    content: "\e012"
}

.glyphicon-ok:before {
    content: "\e013"
}

.glyphicon-remove:before {
    content: "\e014"
}

.glyphicon-zoom-in:before {
    content: "\e015"
}

.glyphicon-zoom-out:before {
    content: "\e016"
}

.glyphicon-off:before {
    content: "\e017"
}

.glyphicon-signal:before {
    content: "\e018"
}

.glyphicon-cog:before {
    content: "\e019"
}

.glyphicon-trash:before {
    content: "\e020"
}

.glyphicon-home:before {
    content: "\e021"
}

.glyphicon-file:before {
    content: "\e022"
}

.glyphicon-time:before {
    content: "\e023"
}

.glyphicon-road:before {
    content: "\e024"
}

.glyphicon-download-alt:before {
    content: "\e025"
}

.glyphicon-download:before {
    content: "\e026"
}

.glyphicon-upload:before {
    content: "\e027"
}

.glyphicon-inbox:before {
    content: "\e028"
}

.glyphicon-play-circle:before {
    content: "\e029"
}

.glyphicon-repeat:before {
    content: "\e030"
}

.glyphicon-refresh:before {
    content: "\e031"
}

.glyphicon-list-alt:before {
    content: "\e032"
}

.glyphicon-lock:before {
    content: "\e033"
}

.glyphicon-flag:before {
    content: "\e034"
}

.glyphicon-headphones:before {
    content: "\e035"
}

.glyphicon-volume-off:before {
    content: "\e036"
}

.glyphicon-volume-down:before {
    content: "\e037"
}

.glyphicon-volume-up:before {
    content: "\e038"
}

.glyphicon-qrcode:before {
    content: "\e039"
}

.glyphicon-barcode:before {
    content: "\e040"
}

.glyphicon-tag:before {
    content: "\e041"
}

.glyphicon-tags:before {
    content: "\e042"
}

.glyphicon-book:before {
    content: "\e043"
}

.glyphicon-bookmark:before {
    content: "\e044"
}

.glyphicon-print:before {
    content: "\e045"
}

.glyphicon-camera:before {
    content: "\e046"
}

.glyphicon-font:before {
    content: "\e047"
}

.glyphicon-bold:before {
    content: "\e048"
}

.glyphicon-italic:before {
    content: "\e049"
}

.glyphicon-text-height:before {
    content: "\e050"
}

.glyphicon-text-width:before {
    content: "\e051"
}

.glyphicon-align-left:before {
    content: "\e052"
}

.glyphicon-align-center:before {
    content: "\e053"
}

.glyphicon-align-right:before {
    content: "\e054"
}

.glyphicon-align-justify:before {
    content: "\e055"
}

.glyphicon-list:before {
    content: "\e056"
}

.glyphicon-indent-left:before {
    content: "\e057"
}

.glyphicon-indent-right:before {
    content: "\e058"
}

.glyphicon-facetime-video:before {
    content: "\e059"
}

.glyphicon-picture:before {
    content: "\e060"
}

.glyphicon-map-marker:before {
    content: "\e062"
}

.glyphicon-adjust:before {
    content: "\e063"
}

.glyphicon-tint:before {
    content: "\e064"
}

.glyphicon-edit:before {
    content: "\e065"
}

.glyphicon-share:before {
    content: "\e066"
}

.glyphicon-check:before {
    content: "\e067"
}

.glyphicon-move:before {
    content: "\e068"
}

.glyphicon-step-backward:before {
    content: "\e069"
}

.glyphicon-fast-backward:before {
    content: "\e070"
}

.glyphicon-backward:before {
    content: "\e071"
}

.glyphicon-play:before {
    content: "\e072"
}

.glyphicon-pause:before {
    content: "\e073"
}

.glyphicon-stop:before {
    content: "\e074"
}

.glyphicon-forward:before {
    content: "\e075"
}

.glyphicon-fast-forward:before {
    content: "\e076"
}

.glyphicon-step-forward:before {
    content: "\e077"
}

.glyphicon-eject:before {
    content: "\e078"
}

.glyphicon-chevron-left:before {
    content: "\e079"
}

.glyphicon-chevron-right:before {
    content: "\e080"
}

.glyphicon-plus-sign:before {
    content: "\e081"
}

.glyphicon-minus-sign:before {
    content: "\e082"
}

.glyphicon-remove-sign:before {
    content: "\e083"
}

.glyphicon-ok-sign:before {
    content: "\e084"
}

.glyphicon-question-sign:before {
    content: "\e085"
}

.glyphicon-info-sign:before {
    content: "\e086"
}

.glyphicon-screenshot:before {
    content: "\e087"
}

.glyphicon-remove-circle:before {
    content: "\e088"
}

.glyphicon-ok-circle:before {
    content: "\e089"
}

.glyphicon-ban-circle:before {
    content: "\e090"
}

.glyphicon-arrow-left:before {
    content: "\e091"
}

.glyphicon-arrow-right:before {
    content: "\e092"
}

.glyphicon-arrow-up:before {
    content: "\e093"
}

.glyphicon-arrow-down:before {
    content: "\e094"
}

.glyphicon-share-alt:before {
    content: "\e095"
}

.glyphicon-resize-full:before {
    content: "\e096"
}

.glyphicon-resize-small:before {
    content: "\e097"
}

.glyphicon-exclamation-sign:before {
    content: "\e101"
}

.glyphicon-gift:before {
    content: "\e102"
}

.glyphicon-leaf:before {
    content: "\e103"
}

.glyphicon-fire:before {
    content: "\e104"
}

.glyphicon-eye-open:before {
    content: "\e105"
}

.glyphicon-eye-close:before {
    content: "\e106"
}

.glyphicon-warning-sign:before {
    content: "\e107"
}

.glyphicon-plane:before {
    content: "\e108"
}

.glyphicon-calendar:before {
    content: "\e109"
}

.glyphicon-random:before {
    content: "\e110"
}

.glyphicon-comment:before {
    content: "\e111"
}

.glyphicon-magnet:before {
    content: "\e112"
}

.glyphicon-chevron-up:before {
    content: "\e113"
}

.glyphicon-chevron-down:before {
    content: "\e114"
}

.glyphicon-retweet:before {
    content: "\e115"
}

.glyphicon-shopping-cart:before {
    content: "\e116"
}

.glyphicon-folder-close:before {
    content: "\e117"
}

.glyphicon-folder-open:before {
    content: "\e118"
}

.glyphicon-resize-vertical:before {
    content: "\e119"
}

.glyphicon-resize-horizontal:before {
    content: "\e120"
}

.glyphicon-hdd:before {
    content: "\e121"
}

.glyphicon-bullhorn:before {
    content: "\e122"
}

.glyphicon-bell:before {
    content: "\e123"
}

.glyphicon-certificate:before {
    content: "\e124"
}

.glyphicon-thumbs-up:before {
    content: "\e125"
}

.glyphicon-thumbs-down:before {
    content: "\e126"
}

.glyphicon-hand-right:before {
    content: "\e127"
}

.glyphicon-hand-left:before {
    content: "\e128"
}

.glyphicon-hand-up:before {
    content: "\e129"
}

.glyphicon-hand-down:before {
    content: "\e130"
}

.glyphicon-circle-arrow-right:before {
    content: "\e131"
}

.glyphicon-circle-arrow-left:before {
    content: "\e132"
}

.glyphicon-circle-arrow-up:before {
    content: "\e133"
}

.glyphicon-circle-arrow-down:before {
    content: "\e134"
}

.glyphicon-globe:before {
    content: "\e135"
}

.glyphicon-wrench:before {
    content: "\e136"
}

.glyphicon-tasks:before {
    content: "\e137"
}

.glyphicon-filter:before {
    content: "\e138"
}

.glyphicon-briefcase:before {
    content: "\e139"
}

.glyphicon-fullscreen:before {
    content: "\e140"
}

.glyphicon-dashboard:before {
    content: "\e141"
}

.glyphicon-paperclip:before {
    content: "\e142"
}

.glyphicon-heart-empty:before {
    content: "\e143"
}

.glyphicon-link:before {
    content: "\e144"
}

.glyphicon-phone:before {
    content: "\e145"
}

.glyphicon-pushpin:before {
    content: "\e146"
}

.glyphicon-usd:before {
    content: "\e148"
}

.glyphicon-gbp:before {
    content: "\e149"
}

.glyphicon-sort:before {
    content: "\e150"
}

.glyphicon-sort-by-alphabet:before {
    content: "\e151"
}

.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152"
}

.glyphicon-sort-by-order:before {
    content: "\e153"
}

.glyphicon-sort-by-order-alt:before {
    content: "\e154"
}

.glyphicon-sort-by-attributes:before {
    content: "\e155"
}

.glyphicon-sort-by-attributes-alt:before {
    content: "\e156"
}

.glyphicon-unchecked:before {
    content: "\e157"
}

.glyphicon-expand:before {
    content: "\e158"
}

.glyphicon-collapse-down:before {
    content: "\e159"
}

.glyphicon-collapse-up:before {
    content: "\e160"
}

.glyphicon-log-in:before {
    content: "\e161"
}

.glyphicon-flash:before {
    content: "\e162"
}

.glyphicon-log-out:before {
    content: "\e163"
}

.glyphicon-new-window:before {
    content: "\e164"
}

.glyphicon-record:before {
    content: "\e165"
}

.glyphicon-save:before {
    content: "\e166"
}

.glyphicon-open:before {
    content: "\e167"
}

.glyphicon-saved:before {
    content: "\e168"
}

.glyphicon-import:before {
    content: "\e169"
}

.glyphicon-export:before {
    content: "\e170"
}

.glyphicon-send:before {
    content: "\e171"
}

.glyphicon-floppy-disk:before {
    content: "\e172"
}

.glyphicon-floppy-saved:before {
    content: "\e173"
}

.glyphicon-floppy-remove:before {
    content: "\e174"
}

.glyphicon-floppy-save:before {
    content: "\e175"
}

.glyphicon-floppy-open:before {
    content: "\e176"
}

.glyphicon-credit-card:before {
    content: "\e177"
}

.glyphicon-transfer:before {
    content: "\e178"
}

.glyphicon-cutlery:before {
    content: "\e179"
}

.glyphicon-header:before {
    content: "\e180"
}

.glyphicon-compressed:before {
    content: "\e181"
}

.glyphicon-earphone:before {
    content: "\e182"
}

.glyphicon-phone-alt:before {
    content: "\e183"
}

.glyphicon-tower:before {
    content: "\e184"
}

.glyphicon-stats:before {
    content: "\e185"
}

.glyphicon-sd-video:before {
    content: "\e186"
}

.glyphicon-hd-video:before {
    content: "\e187"
}

.glyphicon-subtitles:before {
    content: "\e188"
}

.glyphicon-sound-stereo:before {
    content: "\e189"
}

.glyphicon-sound-dolby:before {
    content: "\e190"
}

.glyphicon-sound-5-1:before {
    content: "\e191"
}

.glyphicon-sound-6-1:before {
    content: "\e192"
}

.glyphicon-sound-7-1:before {
    content: "\e193"
}

.glyphicon-copyright-mark:before {
    content: "\e194"
}

.glyphicon-registration-mark:before {
    content: "\e195"
}

.glyphicon-cloud-download:before {
    content: "\e197"
}

.glyphicon-cloud-upload:before {
    content: "\e198"
}

.glyphicon-tree-conifer:before {
    content: "\e199"
}

.glyphicon-tree-deciduous:before {
    content: "\e200"
}

.glyphicon-cd:before {
    content: "\e201"
}

.glyphicon-save-file:before {
    content: "\e202"
}

.glyphicon-open-file:before {
    content: "\e203"
}

.glyphicon-level-up:before {
    content: "\e204"
}

.glyphicon-copy:before {
    content: "\e205"
}

.glyphicon-paste:before {
    content: "\e206"
}

.glyphicon-alert:before {
    content: "\e209"
}

.glyphicon-equalizer:before {
    content: "\e210"
}

.glyphicon-king:before {
    content: "\e211"
}

.glyphicon-queen:before {
    content: "\e212"
}

.glyphicon-pawn:before {
    content: "\e213"
}

.glyphicon-bishop:before {
    content: "\e214"
}

.glyphicon-knight:before {
    content: "\e215"
}

.glyphicon-baby-formula:before {
    content: "\e216"
}

.glyphicon-tent:before {
    content: "\26fa"
}

.glyphicon-blackboard:before {
    content: "\e218"
}

.glyphicon-bed:before {
    content: "\e219"
}

.glyphicon-apple:before {
    content: "\f8ff"
}

.glyphicon-erase:before {
    content: "\e221"
}

.glyphicon-hourglass:before {
    content: "\231b"
}

.glyphicon-lamp:before {
    content: "\e223"
}

.glyphicon-duplicate:before {
    content: "\e224"
}

.glyphicon-piggy-bank:before {
    content: "\e225"
}

.glyphicon-scissors:before {
    content: "\e226"
}

.glyphicon-bitcoin:before {
    content: "\e227"
}

.glyphicon-btc:before {
    content: "\e227"
}

.glyphicon-xbt:before {
    content: "\e227"
}

.glyphicon-yen:before {
    content: "\00a5"
}

.glyphicon-jpy:before {
    content: "\00a5"
}

.glyphicon-ruble:before {
    content: "\20bd"
}

.glyphicon-rub:before {
    content: "\20bd"
}

.glyphicon-scale:before {
    content: "\e230"
}

.glyphicon-ice-lolly:before {
    content: "\e231"
}

.glyphicon-ice-lolly-tasted:before {
    content: "\e232"
}

.glyphicon-education:before {
    content: "\e233"
}

.glyphicon-option-horizontal:before {
    content: "\e234"
}

.glyphicon-option-vertical:before {
    content: "\e235"
}

.glyphicon-menu-hamburger:before {
    content: "\e236"
}

.glyphicon-modal-window:before {
    content: "\e237"
}

.glyphicon-oil:before {
    content: "\e238"
}

.glyphicon-grain:before {
    content: "\e239"
}

.glyphicon-sunglasses:before {
    content: "\e240"
}

.glyphicon-text-size:before {
    content: "\e241"
}

.glyphicon-text-color:before {
    content: "\e242"
}

.glyphicon-text-background:before {
    content: "\e243"
}

.glyphicon-object-align-top:before {
    content: "\e244"
}

.glyphicon-object-align-bottom:before {
    content: "\e245"
}

.glyphicon-object-align-horizontal:before {
    content: "\e246"
}

.glyphicon-object-align-left:before {
    content: "\e247"
}

.glyphicon-object-align-vertical:before {
    content: "\e248"
}

.glyphicon-object-align-right:before {
    content: "\e249"
}

.glyphicon-triangle-right:before {
    content: "\e250"
}

.glyphicon-triangle-left:before {
    content: "\e251"
}

.glyphicon-triangle-bottom:before {
    content: "\e252"
}

.glyphicon-triangle-top:before {
    content: "\e253"
}

.glyphicon-console:before {
    content: "\e254"
}

.glyphicon-superscript:before {
    content: "\e255"
}

.glyphicon-subscript:before {
    content: "\e256"
}

.glyphicon-menu-left:before {
    content: "\e257"
}

.glyphicon-menu-right:before {
    content: "\e258"
}

.glyphicon-menu-down:before {
    content: "\e259"
}

.glyphicon-menu-up:before {
    content: "\e260"
}


body,h1,h2,h3,h4,h5,h6,p,blockquote,a,ins,i,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,form,label,table,tbody,tr,th,td,input{margin:0;padding:0;border:0;list-style: none;}
body{margin:0px; padding:0px; font-family:'微软雅黑',"宋体",'Arial';  font-size:12px; color:#666666; background: #f5f5f5;}
ul,ol,li{list-style:none; padding: 0;margin: 0;}
i,em,ins{font-style: normal;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;height:0;}
.clearfix{*zoom:1}
.clear{clear:both;height:0; padding:0; margin:0; display:block; _display:inherit;}
input::-ms-clear,input::-ms-reveal{display:none;}
/* 主体 */
a{ color:#1e88e4;text-decoration:none; cursor:pointer;}
a:hover{color: #f00;}
.fl{float:left;}
.fr{float:right;}
.hide {display: none!important}
.hidden {display: none!important}
.show { display: block!important}
.t-align_c {text-align: center;}
.t-align_l{text-align: left}
.t-align_r{text-align: right}

.c-yellow{color: #ed782c;}
.cor-blue{color: #125ddb;}
.cor-red{color: #de4040;}
.cor-yellow{color: #ff9900;}
.ltg_mb_10{margin-bottom: 10px;}
.ltg_mt_18{margin-top: 18px;}

.btn {display: inline-block;padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1.5;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none; user-select: none; background-image: none;border: 1px solid transparent;border-radius: 4px;}
.icon{background: url(../images/icon-main.png) no-repeat}
.touzi_main{width: 1240px;margin: 0px auto}

/* 头部样式 */
.touzi-header-menu{height: 104px;background: #ffffff;border-top: 5px solid #b52f30; min-width: 1240px;}
.touzi_h-logo{width: 305px;height: 60px;padding-top: 28px;}
.touzi_h-menu{width: 530px;}
.touzi_h-menu ul li{float: left;margin-right: 20px;}
.touzi_h-menu ul li a{display: block;height: 100px;text-align: center;line-height: 100px;color: #000;font-size: 16px;padding: 0px 15px;border-bottom: 4px solid #fff;}
.touzi_h-menu ul li a:hover{background: url(../images/touzi_m-bj.jpg) repeat-x left bottom;border-bottom: 4px solid #b52f30;}
.touzi_h-menu ul li.active a{background: url(../images/touzi_m-bj.jpg) repeat-x left bottom;border-bottom: 4px solid #b52f30;}

.touzi_h-aux_nav{font-size: 14px;padding-top: 30px;line-height: 40px;}
.touzi_h-aux_nav .touzi_h-user{margin-right: 30px;font-weight: bold;}
.touzi_h-aux_nav .touzi_h-tt{font-weight: bold;}
.touzi_h-aux_nav a{color: #333333;}
.touzi_h-aux_nav a:hover{color: #b52f30;}


/* 底部样式 */
.touzi-footer{background: #f5f5f5; border-top: 5px solid #b52f30;min-width: 1240px;}
.touzi-footer .touzi-footer-box{padding: 20px 0px 25px;}
.touzi-footer .touzi-footer_left{width: 830px;}
.touzi-footer .touzi-footer_right{width: 214px; height: 106px; border-left: 1px solid #bfbfbf;padding-left: 100px;}
.touzi-footer .touzi-footer_h3{font-size: 16px;font-weight: bold;color: #666666;line-height: 45px;}
.touzi-footer .touzi-footer_p{font-size: 14px;color: #666666;line-height: 24px;}
.touzi-footer .touzi-footer_right .touzi-footer_h3{line-height: 28px;}
.touzi-footer .touzi-footer_right .touzi-footer_h3 .touzi_number{font-weight: normal;margin-left: 14px;}
.touzi-footer .touzi-footer_right .qq-btn{ background-color: #b52f30; color: #fff; font-size: 16px; width: 120px; line-height: 37px; border-radius: 5px;padding: 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin-top: 10px;}


/*QQ*/
#cus_ser{z-index:9999; width:43px; position:fixed; right:0; color:#FFF; top:200px; overflow:hidden;}
#cus_ser * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
#cus_ser .cus_ser_{width:236px;  background:#e2e2e2 ;border-bottom-left-radius:4px;  border-top-left-radius:4px;overflow:hidden;}
#cus_ser .title{ width:43px; background:url(../images/qqkf.png) no-repeat 0px center;background-color:#b52f30;cursor:pointer; padding-left:43px}
#cus_ser  .cus_list{ width:204px; display:block; padding:10px 0px 3px}
#cus_ser  .cus_Hardware{ color:#000;font-size:14px;margin:0px 20px;padding:10px 0px;position: relative;}
#cus_ser  .cus_Hardware:after{ clear:both;content:' ';display:block;height:2px;background: #fff;position: absolute;top: 0px;border-top: 1px solid #c2c2c2;width: 100%;*height:1px;}
#cus_ser  .cus_kefu{padding-bottom: 10px}
#cus_ser  ul li{ line-height:25px; font-size:12px; padding-bottom:5px;float: left;width: 95px;padding-left: 20px;}
#cus_ser  ul li img{ display:inline-block; vertical-align:middle;}
#cus_ser  ul li .img-binded{ display:block;height: 25px;background: url(../images/qqbox.png) no-repeat 0px center; padding-left:30px}

#cus_ser  ul li#zqq{ height:30px; line-height:30px; display:block; font-size:12px; padding-left:24px; background:url(../images/zqq.jpg) no-repeat 2px 7px;}
#cus_ser  ul li#zphone{ height:30px; line-height:30px; display:block; font-size:12px; padding-left:24px; background:url(../images/zphone.png) no-repeat 2px 8px;}
#cus_ser  ul li a{ color:#000; font-size:14px}
#cus_ser  ul li a:hover{ text-decoration:underline; color:#06F}
/*#cus_ser .close{ display:inline-block; width:16px; height:16px; overflow:hidden; cursor:pointer; margin-right:4px; float:right;}
*/

/* 中间部分 */
.touzi_mian-wrap * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.touzi_mian-relate{position: relative;}
.n_public_main-content{width: 830px;}

/* 首页 */
.home_warp { width: 100%; max-width: 1920px;margin: 0 auto; position: relative; background: #ffffff;}
.home_panner_box { width: 100%; height: 395px; position: relative; z-index: 1; overflow: hidden; margin: 0 auto;}

.home_panner_box .ggs { width: 200%; height: 395px;  left: -50%; top: 0; position: absolute; }
.home_panner_box .ggBox { width: 1920px; height: 395px;  margin: 0 auto; }
.home_panner_box .ggBox li { display: block; width: 1920px; height: 395px;position: absolute; z-index: 1; opacity: 0.1;}
.home_panner_box .ggBox li .ggImg{display: block; width: 1920px; height: 395px;}
.home_panner_box .ggBox .gg_homelink{width: 1240px;height: 100%;position: absolute;top: 0;left: 50%;margin-left: -620px;}
.home_panner_box .ggBox .btn{width: 64px;height: 26px;padding: 0;position: absolute;top: 148px;}
.home_panner_box .ggBox .gg-dfh_con{left: 432px;}
.home_panner_box .ggBox .gg-xxm_con{right: 434px;}
.home_panner_box .ggBox .gg-Rushbuy{display: block;width: 100px;height: 102px;position: absolute;top: 260px;left: 50%;margin-left: -50px;}

.home_panner_box .ggb { position: absolute; width: 100%; left: 0; bottom: 0; height: 30px; z-index: 4;  }
.home_panner_box .ggBtns { width: 960px; height: 20px; margin: 0 auto;text-align: center;padding-top: 10px;}
.home_panner_box .ggBtns a { display: inline-block; width: 10px; height: 10px; background: #ccc; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; margin: 0px 5px}
.home_panner_box .ggBtns a.ggOn {background: #ffea94; }




.home_con-warp{padding: 35px 0px;}

.touzi_productshow{margin-bottom: 30px;}
.touzi_productshow .scrollcontainer{width:1240px;height:425px;overflow:hidden;position:relative;margin-top: 50px;}
.touzi_productshow .scrollcontainer ul{width:2000px;position:absolute;left:0;top:0px}
.touzi_productshow .scrollcontainer li{float:left;width:283px;height:425px; margin-right: 40px}
.touzi_productshow .scrollcontainer .product_a{display: block;}

.touzi_productshow .scrollcontainer .head_port{display: block;width: 283px;height: 372px}

.touzi_productshow .scrollcontainer .head_tbox{display: block;font-size: 16px;text-align: center;line-height: 45px;color: #666666;}

.touzi_productshow .scrollcontainer .product_a:hover .head_tbox{color: #3b3c3d;}




/* 公共聊天室  老师介绍 */
.n_public_top{padding-left: 55px; position: relative; height: 110px;margin-bottom: 10px;margin-top: 20px;border-top-left-radius: 55px;border-bottom-left-radius: 55px;
box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15);}
.n_public_top .n_public_img{position: absolute; top: 0;left: 0;width: 110px;height: 110px;background: #fff;border-radius: 50%;padding: 5px}
.n_public_top .n_public_img img{width: 100px;height: 100px;border-radius: 50%;}
.n_public_top .n_public_introd{padding-left: 85px;background: #fff;height: 110px;color: #404040;padding-right: 10px;}
.n_public_top .n_public_introd .name{margin: 0 0 6px;font-size: 20px;padding-top:10px;padding-bottom: 0px;line-height: 35px;font-weight: bold;font-family: "Microsoft YaHei","WenQuanYi Micro Hei", "Hiragino Sans GB",  sans-serif;}
.n_public_top .n_public_introd .n_about{margin-bottom: 5px;color: #555;font-family: "Microsoft YaHei","WenQuanYi Micro Hei", "Hiragino Sans GB",  sans-serif; 	}
.n_public_top .n_public_introd .n_more{margin-left: 10px;color: #1e88e4;}
.n_public_top .icon_coll{display: inline-block;padding:0px 6px;font-size: 12px;color: #fff;border-radius: 5px; cursor: pointer; background: #fe5341;line-height: 23px;}
.n_public_top .icon_coll .glyphicon{margin-right: 4px;}
.n_public_top .active{background: #bcbcbc}
.n_public_top .n_public_introd .name .icon_coll{vertical-align: text-bottom;margin-left: 4px;}

/* 直播 */
.new-public_tab{margin: 0px 15px; height: 56px;border-bottom: 1px solid #ebebeb;padding-right: 40px;position: relative}
.new-public_active{padding-right: 60px;}
.new-public_tab .new-pbublic_tile{width: 100%;padding: 10px 0px;}
.new-public_tab .new-pbublic_tile .new-pc_ti{width: 100%;font-size: 20px;height: 36px;margin: 0;color: #404040;line-height: 36px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: bold; }
.new-public_tab .new-pbublic_tile .new_input_ti{width: 100%}
.new-public_tab .new-pbublic_ri{position: absolute;top: 13px;right: 0;}
.new-public_tab .new-pbublic_ri .icon_edit{display: block;width: 25px;height: 25px;background: url(../images/icon_edit.png) no-repeat center center;text-indent: -1000px;overflow: hidden;background-size: contain }
.new-public_tab .new-pbublic_ri .icon_save{display: block;width: 50px;height: 27px;background: #079dff;color: #fff;text-align: center;line-height: 27px;border-radius: 3px}


.new_sider{position: absolute;right: 0;top: 0;width: 333px;}
.new_relate{position: relative;}
.new_public_bg{background: #fff; box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15);}

#divselect{width:95px;position:relative; text-align: left; border: 1px solid #c8c8c8;}
#divselect .select_ti{width:93px; height:30px;  background: #f8f8f8;position: relative}
#divselect .select_ti cite{position: absolute;top: 0;left: 0;width:95px; height:30px;line-height:30px;  display:block;color:#807a62;cursor:pointer; font-style:normal;padding-left: 10px}
#divselect .select_ti .glyphicon{position: absolute;top: 0;right: 0;color: #929292;line-height: 30px;width: 30px;text-align: center;font-size: 12px;}


#divselect ul{width:95px;background-color:#f8f8f8; position:absolute; z-index:20000;margin-left: -1px; display:none;border: 1px solid #c8c8c8;}
#divselect ul li{height:24px; line-height:24px;}
#divselect ul li a{display:block; height:24px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
#divselect ul li a:hover{background-color:#CCC;}

.n_buy_price{margin-bottom: 15px;margin-top: 40px;padding-left: 180px}
.n_buy_price #divselect{float: left}
.n_buy_price .price-now{float: left;margin-left: 20px;}
.n_buy_price .bigFont{font-size: 24px;line-height: 40px;}
.n_buy_price .price_old{float: left;font-size: 14px;color: #404040;text-decoration: line-through;margin-left: 20px;line-height: 40px;}
       

.main-leftcontent{width: 830px;float: left; position: relative; border: 1px solid #e1e1e1;background: #ffffff;position: relative}
.vip_public-relate .new_public_bg{background:#e9ebf6;}

.main-leftcontent .nav-tabs{position: absolute;left: 0;top: 0;width: 100%;background: #fff;z-index: 1000;border-bottom: 1px solid #ddd;}
.main-leftcontent .nav-tabs li{float: left;margin-bottom: -1px;}
.main-leftcontent .nav-tabs li a{display: inline-block;width: 130px;line-height: 40px;text-align: center;font-size: 18px;color: #404040;}
.main-leftcontent .nav-tabs li.active a{font-weight: bold;border-bottom: 2px solid #fe5341;}
.main-leftcontent .nav_renqi{line-height: 40px; padding-right: 15px;}

.j_navLeft_box{height: 41px;}
.n_public-main-content{min-height: 390px}

/* 新消息 */
.readingMode{font-size: 18px;background: #fffcf4;color: #ccc;}
.message-ale{padding:1px 12px;background-color: #ffa52a;color: #fff;position: absolute;bottom: 5px;right: 20px;border-radius: 5px;font-size: 12px;z-index: 100000;display: none;cursor: pointer;}
.message-ale:before{content: "";position: absolute;width: 0;height: 0;right:-3px;top:22px;border-top: solid transparent;border-left: 7px solid #ffa52a;border-bottom: 4px solid transparent;-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}

.nav_bd_pulic{font-size: 14px;line-height: 24px;color: #2d2d2d;position: relative;}
.navhd_pulicbox{padding: 10px 15px}
.pulic_list{padding: 0px 0px 10px 0px;}

.ctTit{line-height: 24px;overflow: hidden;font-size: 12px;}
.ctTit_2{line-height: 20px;overflow: hidden;font-size: 12px;}
.navhd_pulicbox .ctTit{position: relative; height: 30px;}
.ctTit .n-ct_list{color: #7a7a7a;line-height: 28px;}
.ctTit .n_ct_yuan{display: inline-block;width: 4px;height: 4px;border-radius: 50%;background: #000;overflow: hidden; vertical-align: middle;margin-right: 6px;margin-top: -2px;background: #f00;}
.ctTit .n_bg_blue{background: #1e88e5;}
.ctTit .n_bg_yellow{background: #ffb400;}
.ctTit .n_vip_xq{margin-left: 5px}
.ctTit .n-ct_time{color: #898989;margin-right: 18px;line-height: 28px;}
.pulic_list .ct_time{color: #bdbdbd;position: absolute;left:5px;}
.pulic_list .n-ct_pic{position: absolute;left:0px;width: 30px;height: 30px;}
.pulic_list .n-ct_pic img{width: 30px;height: 30px;border-radius: 50%}
.ctTit .ctTit_2{position: absolute;right:0px;top: 5px;}
/*智能选股新*/
.ctTit .ctTit_text{position: absolute;right:0px;top: 5px;color: #333;}

.pulic_list .oper_act{text-align: right;}
.pulic_list .oper_act li{display: inline-block;padding-left:20px;padding-right: 20px}
.pulic_list .oper_act li a{color: #1f88e5;line-height: 20px;}
.pulic_list .oper_act li a:hover{color: #333;}
.pulic_list .oper_act li a.act{color: #ccc; cursor: default}
.pulic_list .icon_vip,.datewen .icon_vip{margin-left: 5px;}

.msgBox_paddleft{margin-left: 40px;padding:10px 15px;background: #f1f1f1;border-radius: 10px;position: relative}
.msgBox_paddleft:before{content: "";position: absolute;width: 0;height: 0;left:-10px;top:12px;border-top: solid transparent;border-left: 12px solid #f1f1f1;border-bottom: 6px solid transparent;-webkit-transform: rotate(210deg);
-ms-transform: rotate(210deg);
-o-transform: rotate(210deg);
transform: rotate(210deg);}
.getmsgbox{line-height: 25px;font-size: 16px;word-break: break-all;word-wrap: break-word;}
.getmsgbox  a{color: #1e88e4;}
.pulic_list .pic_list{margin: 10px 0px 5px}
.pulic_list .getmsgbox_student{padding:10px 16px 20px;background: #fffff1;border: 1px solid #f8f3d5;margin: 5px 0px 10px;}
.pulic_list .getmsgbox_student .data_con_name{color: #7a7a7a;}
.pulic_list .padd_l15{padding-left:8px;}
.pulic_list .data_con_wen{padding-left: 5px;}


.single_image{display: block;margin-top:2px;width: 150px;}
.single_image img{width: 150px;}

.public_image{display: block;margin-top:2px;width: 100px;height: 100px;}
.public_image img{width: 100px; height: 100px;}

.new_sider{position: absolute; right: 0;top: 0; width: 400px;}
/* .n_public_ri_top{margin-top: 20px;}
.n_public_ri_top .nav-tabs{padding-left: 30px;}
.n_public_ri_top .nav-tabs li a{ display: inline-block;width:130px;line-height: 40px;text-align: center;font-size: 16px;border: 0;color: #404040;}
.n_public_ri_top .nav-tabs .active a,.n_public_ri_top .nav-tabs .active a:focus,.n_public_ri_top .nav-tabs .active a:hover{border: 0;border-bottom: 2px solid #fe5341}
 */
.rBox_Pulic{position: relative;border-bottom: none;margin-bottom: 0; background: #fff;margin-top: 20px;}
/*新公共聊天室样式*/
.new_nav-tabs{border-bottom: 1px solid #ddd;line-height: 40px;font-size: 16px;color: #404040;padding: 0 15px;}
.new_sider .chat{height: 100%;padding-bottom: 148px;background: #f7f7f7;}

.Chat_pulic{font-size: 14px;line-height: 24px;color: #2d2d2d; background: #fff; height: 363px;box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.15);}
.Chat_pulic .delf{height: 100%;overflow-y: auto; overflow-x: hidden;padding: 0px 15px;position: relative}

.notChat_logged{padding-top:50%;text-align: center;color: #8c8c8c;margin-top: -40px}
.notChat_logged .notChat_text{color: #888;}

.chat_list_hd{padding: 0px 0px 10px;margin-bottom: 10px;margin-top: 10px; }


.ctTit_chat_box{padding-left: 40px;position: relative;}
.ctTit_chat_box .ct_pic_new{position: absolute;left: 0;	top: 0;width: 40px;}
.ctTit_chat_box .ct_pic_new img{width: 40px;height: 40px;border-radius: 3px}
.ctTit_chat_box .ct_time{text-align: center; font-size: 12px; color: #555;}
.ctTit_chat_ntop{overflow: hidden;font-size: 12px;margin-bottom: 8px;padding-left: 10px;}
.ctTit_chat_ntop .data_name{float: left;font-size: 12px;color: #555555;line-height: 18px;}
.ctTit_chat_ntop .icon_vip{margin-left: 5px;vertical-align: middle;float: left;margin-top: 2px;}

.expression_image{width:22px;height:22px;margin-top: -4px;}

.chat_list_hd .getmsgbox{color: #333;font-size: 14px;line-height: 22px;background: #f1f1f1;border-radius: 10px;position: relative;margin-left: 12px;padding:8px 10px;}
.chat_list_hd .getmsgbox:before{content: "";position: absolute;width: 0;height: 0;left:-8px;top:12px;border-top: solid transparent;border-left: 12px solid #f1f1f1;border-bottom: 6px solid transparent;-webkit-transform: rotate(210deg);-ms-transform: rotate(210deg);-webkit-transform: rotate(210deg);transform: rotate(210deg);}
.chat_list_hd .getmsgbox .quote{background: #e5e5e5;position: relative;line-height: 22px;margin-top: 5px;padding: 2px 5px 2px 10px}
.chat_list_hd .getmsgbox .quote .i-arrow{display: block;position: absolute; top: -5px; left: 25px;border-color: transparent transparent #e5e5e5;border-width: 0 5px 5px; border-style: solid}
.chat_list_hd .getmsgbox .expression_image{vertical-align: middle;}


.chat_list_hd .operation_ctTit{text-align: right;line-height: 20px;margin-top:5px;font-size: 12px;}
.chat_list_hd .operation_ctTit a{color: #9c9c9c;}
.chat_list_hd .operation_ctTit a.lnk-act{margin-left: 20px;}

/* 弹出层 */
.cd-popup {width: 360px;padding:18px;position: fixed;background-color: #f9f9f9;z-index: 1000;top:50%;left: 50%;margin-left: -180px;margin-top: -150px;border: 1px solid #e2e2e2;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 0 15px rgba(0,0,0,.2);-webkit-box-shadow: 0 0 15px rgba(0,0,0,.2);box-shadow: 0 0 15px rgba(0,0,0,.2);display: none;}
.cd-popup .cd-close { width: 24px; height: 24px; font-size: 24px;text-align: center; color: #35a2ee;font-weight: normal;position: absolute; top: 6px; right: 6px; cursor: pointer;}
.live-popup { width: 360px; padding: 22px;position: fixed; background-color: #f9f9f9; z-index: 1000; top: 50%; left: 50%; margin-left: -360px; margin-top: -130px; border: 1px solid #e2e2e2; -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 0 15px rgba(0,0,0,.2);-webkit-box-shadow: 0 0 15px rgba(0,0,0,.2);box-shadow: 0 0 15px rgba(0,0,0,.2);display: none;}
.live-popup .cd-close { width: 24px; height: 24px; font-size: 24px;text-align: center; color: #35a2ee;font-weight: normal;position: absolute; top: 6px; right: 6px; cursor: pointer;}



#gag_msg{padding: 10px}
#gag_msg .gag_top{font-size: 16px;line-height: 35px;}
#gag_msg .p{font-size: 12px;line-height: 22px;}

.cd_box { padding-top:25px; }
.cd_box .tabs_2 { display: block; height:26px; border-bottom: 1px solid #1b97ed;}
.cd_box .tabs_3 { display: block; height:26px; border-bottom: 1px solid #1b97ed;}
.cd_box .tabs_4 { display: block; height:26px; border-bottom: 1px solid #1b97ed;}
.cd_box  li { float: left;width: 80px;}
.cd_box  li a { display: block;width: 80px; color: #6c6968;text-align: center;padding-top: 3px;line-height: 22px}
.cd_box  li.active a { background-color: #1b97ed; color: #fff;border-radius: 5px 5px 0px 0px}

.cd_box .nav_bd2 {margin-top: 20px;}
.cd_box .nav_bd3 {margin-top: 20px;}
.cd_box .nav_bd3 .h_min {min-height: 164px;}
.cd_box .nav_bd3 .student_tishi {color: #f12c38;font-size: 12px;}
.cd_box .nav_bd3 .student_tishi .font_w{font-weight: bold;}
.cd_box .nav_bd3 .student_con {font-size: 12px;color: #808080;line-height: 22px;margin-bottom: 8px;word-wrap: break-all;}
.cd_box .nav_bd3 .studeng_tit{font-size: 12px;line-height: 22px;margin-top: 5px;}
.cd_box .nav_bd3 .student_con .stu_dian{display: none;}
.cd_box .nav_bd3 .student_con_top{font-size: 12px;}

.cd_box .nav_bd4 {margin-top: 20px;}
.cd_box .nav_bd4 .h_min {min-height: 164px;}
.cd_box .nav_bd4 .student_tishi {color: #f12c38;font-size: 12px;}
.cd_box .nav_bd4 .student_tishi .font_w{font-weight: bold;}
.cd_box .nav_bd4 .student_con {font-size: 12px;color: #808080;line-height: 22px;margin-bottom: 8px;word-break: break-all;word-wrap: break-word;}
.cd_box .nav_bd4 .studeng_tit{font-size: 12px;line-height: 22px;margin-top: 5px;}
.cd_box .nav_bd4 .student_con .stu_dian{display: none;}
.cd_box .nav_bd4 .student_con_top{font-size: 12px;}

.cd_box .inp_send{width: 100%; height: 110px;margin-bottom: 10px;padding: 0;background: none;border: none;box-shadow: none;outline:none;border: 1px dashed #ccc;padding:3px;}

.cd_box .submit_btn{text-align: right; height: 34px;position: relative;}
.cd_box .submit_btn .g_btn {background: #1b97ed;color: #fff;padding: 6px 20px;border-radius: 0;}

.cd_box .tag_tit{ font-size: 18px; color: #6b6968;height: 40px; line-height: 40px;}
.cd_box .box_tag_list{padding: 10px 0;}
.cd_box .box_tag_list .tags_cus_box{ display: inline-block; height: 22px; line-height: 22px; font-size: 16px; vertical-align: middle; background: #eef1f4; border: 1px solid #e7e7e7; border-radius: 5px; margin: 2px 10px 2px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; padding: 2px 9px; }
.cd_box .box_tag_list .tags_cus_box .tag-text{color: #333; }
.cd_box .box_tag_list .tags_cus_box .icon_close{display: inline-block;height: 14px; width: 14px; background: url(../images/icon_tag_close.png) no-repeat;vertical-align: middle; margin-left: 12px; cursor: pointer;}
.cd_box .box_tag_input{ padding: 10px 0;}
.cd_box .box_tag_input .tag-input{ width: 328px;padding: 10px 15px; background: #f4f4f4; line-height: 1.5; font-size: 14px;  border: 1px solid #dcdee2; border-radius: 4px; color: #515a6e;}

.cd_box .nav_bd5 {}
.cd_box .nav_bd5 .h_min {min-height: 164px;}


.submit_btn .stu_face{display:block;width:20px;height:20px;float:left;margin:5px 5px 0px 6px;background:url(../images/facebg_1.png) 0px -100px no-repeat;}
.submit_btn .face_in{background-position:0px -120px;}

.submit_btn .platform_dina{font-size:14px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",sans-serif;float: left;margin:2px 0px 0px 10px;}
.submit_btn .platform_dina .platlist{margin-right:15px;}
.submit_btn .platform_dina input[type=radio]{margin-right:5px;margin-top:0px;}



.big_popup{width: 440px;height: 300px;margin-left: -280px;margin-top: -150px;}
.submit_radio{float: left;color: #8e8e8e;padding-top:8px;}
.submit_radio label{margin-right:20px;font-weight: normal;}
.submit_radio input[type="radio"]{margin-right: 5px;}

.big_popup .inp_send{width: 100%; height: 150px;margin-bottom: 10px;padding: 0;background: none;border: none;box-shadow: none;outline:none }




/*推送弹出层*/
        
.jqery_dn_dialog {
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
}

.jqery_dn_dialog-main {
    background: #f4f4f4;
    left: 50%;
    top: 50%;
    position: fixed;
    transform: translate(-50%, -50%);
    border-radius: 10px;
    overflow: hidden;
    width: 380px;
    z-index: 2000;
}

.jqery_dn_dialog-main .jqdndialog_title {
    text-align: center;
    font-size: 18px;
    padding: 10px 0px 10px;
    margin: 10px 5px;
}

.jqery_dn_dialog-main .jqdndialog_tips {
    font-size: 14px;
    margin: 10px 17px 20px;
    polar-distance: 0px 0px 20px 0px;
}

.jqery_dn_dialog-main .jqdndia_input {
    margin: 5px 20px 20px;
}

.jqery_dn_dialog-main .jqdndia_input input {
    width: 100%;
}

.jqery_dn_dialog-main .jqdndialog_button {
    display: -webkit-flex;
    display: flex;
    height: 42px;
    line-height: 42px;
    border-top: 1px solid #e0e0e0;
    justify-content: space-around;
}

.jqery_dn_dialog-main .jqdndialog_button button {
    color: #00a5e0;
    text-align: center;
    border-right: 1px solid #e0e0e0;
    line-height: 42px;
    display: block;
    -webkit-flex: 1;
    flex: 1;
    width: 100%;
    background: transparent;
    border: none;
    outline: none
}

.jqery_dn_dialog-main .jqdndialog_button button:first-child {
    border-bottom-left-radius: 10px;
}

.jqery_dn_dialog-main .jqdndialog_button button:last-child {
    border-right: 0;
    border-bottom-right-radius: 10px;
}

.jqery_dn_dialog-main .dialog-close {
    display: block;
    font-size: 26px;
    width: 30px;
    line-height: 30px;
    position: absolute;
    top: 3px;
    right: 3px;
    text-align: center;
    cursor: pointer;
}

.jqery_dn_dialog-main .jqdndialog_button button:hover {
    background: #d2d2d2;
}

.jqery_dn_dialog-main .pushtype_dina {
    line-height: 30px;
}

.jqery_dn_dialog-main .pushtype_dina .platlist {
    display: inline-block;
    width:33%
}


/* vip教室 */
.vip_public-relate{overflow: hidden;}
.my_navbox{margin-top: 10px;margin-bottom: 10px;height: 50px;background: #ffffff;}
.my_navbox .my_breadbox{width: 600px;float: left;padding: 10px;line-height: 30px;font-size: 14px;}
.my_navbox .my-inline{text-align: right; line-height: 30px;padding: 10px;font-size: 14px;width: 600px;float: right;}
.my_navbox .my-inline a{margin-left: 15px; color: #898989;}
.my_navbox .my-inline .cor-blank{color: #000000;}
.my_navbox .my-inline .tel_box{display: inline-block;position: relative;line-height: 30px;font-size: 18px;text-align: right;margin-left: 15px;padding-left: 28px}
.my_navbox .my-inline .tel_box .tel_pic{display: inline-block;width: 24px; height: 24px;background: url(../images/tel_phone.png) no-repeat;vertical-align:text-bottom;margin-right:5px;position: absolute;left: 0;top: 3px;}

.content-wrap{margin: 10px 0px; font-family: "Hiragino Sans GB", "Microsoft YaHei","WenQuanYi Micro Hei", sans-serif;}

.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent}

.zb-nav-tabs{height:48px;border-bottom:1px solid #e1e1e1; padding: 0px 7px;}
.zb-nav-tabs .zb_tab{padding:7px 0px;font-size: 16px;}
.zb-nav-tabs .zb_tab li{float: left;}
.zb-nav-tabs .zb_tab li a{display:block;padding: 0px 15px;line-height:34px;color: #303030;}
.zb-nav-tabs .zb_tab li:last-child a{color: #f00;}
.zb-nav-tabs .zb_tab li.active{background: #fff;}
.zb-nav-tabs .zb_his{width: 138px;line-height: 47px;text-align: center;font-size: 16px; position: relative;}
.zb-nav-tabs .zb_his a{color: #303030;}
.zb-nav-tabs .zb_his a:hover{color: #f00;}
.zb-nav-tabs .open #dLabel{display: block;width: 138px;border-left:1px solid #cce2ef;border-right:1px solid #cce2ef ;line-height:47px;color: #303030;background: #fff;}
.zb-nav-tabs .open .dropdown-menu {display: block;}
.zb-nav-tabs .dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;float: left; display: none;padding: 5px 0;margin: 2px 0 0;text-align-last: left; list-style: none;background: #ffffff;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175);min-width: 138px;margin-top:-1px;width: 138px;border-top: none;border-color: #cce2ef;font-size: 12px;}
.zb-nav-tabs .dropdown-menu li{font-size: 12px;line-height: 25px;text-align: center;padding: 0 10px;}

.zb-nav-tabs .n-zb_his{width: 138px;line-height: 47px;text-align: center;font-size: 14px;}
.zb-nav-tabs .n-zb_his a#dLabel{color: #303030;border: 1px solid #e2e2e2;padding: 4px 14px;}
.zb-nav-tabs .n-zb_his.open a#dLabel{color: #303030;border-left:1px solid #cce2ef;border-right:1px solid #cce2ef ;border-top: none;border-bottom: none;padding: 0;}

.zb-nav-tabs .auto-page{width: 90px;text-align: center;padding-top:12px;}
.zb-nav-tabs .auto-page label{margin-bottom: 0;font-weight: normal;font-size: 16px; color: #303030;}
.zb-nav-tabs .history-page{width: 100px;text-align: center;padding-top:19px;}
.zb-nav-tabs .flip_page{width: 164px;text-align: center;padding-top:10px;font-size: 14px;}
.zb-nav-tabs .flip_page .provios{float: left; border: 1px solid #e1e1e1;color: #77cdf9;padding:1px 2px;background: #fff;width: 24px;height: 24px;}
.zb-nav-tabs .flip_page .next{float: right;	border: 1px solid #e1e1e1;color: #77cdf9;padding:1px 2px;background: #fff;width: 24px;height: 24px;}
.zb-nav-tabs .flip_page .disabled{color: #ccc;}
.zb-nav-tabs .flip_page .xifenye{margin: 0px 8px;width: 100px;position: relative;cursor: pointer; z-index:500 ;}

.zb-nav-tabs .flip_page .xnav{width: 100px;border: 1px solid #e1e1e1;padding:1px 2px;-moz-user-select:none;
-webkit-user-select:none;user-select:none;background: #fff;height: 24px;}
.zb-nav-tabs .flip_page .xab{position: absolute; width: 100px; max-height:480px;padding:5px 0px; border: 1px solid #e1e1e1; border-top: none; overflow-y: auto; overflow-x: hidden; left: 0px; background-color: #fff; }
.zb-nav-tabs .flip_page .uljia li{line-height: 24px; height: 24px;}
.zb-nav-tabs .flip_page .uljia li:hover{background: #ccc;}

.n_zb-nav-tabs{background: #fafafa;-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);}
.n-zb_tab{float: left;padding: 10px 7px;}
.n-zb_tab a{display:block;padding: 0px 15px;line-height:25px;color: #303030;background: #f9f9f9;border: 1px solid #e2e2e2;}

.nav_bd{height:460px;font-size: 16px;line-height: 26px;color: #2d2d2d;position: relative;}
.nav_bd_con{height:460px;overflow-y: auto; overflow-x: hidden;clear: both;}
.nav_bd_con::-webkit-scrollbar {width: 18px;}
.nav_bd_con::-webkit-scrollbar-button {width: 18px;height:0;}

.hdm_con{padding: 0px 10px;position: relative;}
.hdm_con .hdm_li{position: relative;padding: 7px 0px 6px 50px;word-wrap: break-all;}
.hdm_con .hdm_li .data_time{position: absolute;left: 0;font-size: 12px;color: #898989;}
.hdm_con .hdm_li .getmsginfo{word-break: break-all;word-wrap: break-word;}

.hdm_con  .hdm_li .data_con{color: #333;}
.hdm_con  .hdm_li .expression_image{vertical-align: middle;}
.hdm_con  .hdm_li .teacher .data_con{color: #e41a27;font-weight: bold;}
.nav_bd .hdm_li .teacher .data_con{font-weight: bold;}
.nav_bd_con .hdm_li .icon_gag{color: #848485;margin-left: 3px;}
.nav_bd_con .hdm_li .source_name{color: #666;}
.nav_bd_con .hdm_li .laiyuan{display: inline-block;width: 26px;height: 26px;font-size:12px;text-indent: -10000px;background: url(../images/laiyuan.png) no-repeat;}
.nav_bd_con .hdm_li .icon_sina{background-position: 0 0;}
.nav_bd_con .hdm_li .icon_ktkt{background-position: 0 -31px;}
.hdm_con .hdm_li .iconCustomer{display: inline-block;width: 32px;height: 16px;background: url(../images/customer.png) no-repeat;vertical-align: middle;margin-right: 3px;}


.vip_sidebar{width: 400px;float: right;}
.ri_top{background: #e9ebf6;border: 1px solid #e1e1e1;padding: 10px 8px 5px 10px;height: 107px;overflow: hidden;margin-bottom: 10px;}
.ri_top .head_pro { margin:0px 14px 0px 0px;  }
.ri_top .head_pro img { width: 86px;height: 86px;}
.ri_top .ri_js h3.name { font-size: 18px; margin-bottom: 5px;color: #595959;margin: 0;margin-bottom: 5px; height: 20px;}
.ri_top .ri_js .collection_r { float: right;}
.ri_top .ri_js p { line-height: 22px; color: #8c8c8c; overflow: hidden; font-size: 12px;height: 66px;overflow: hidden;}
.ri_top .ri_js p a { color: #1e88e4; }
.ri_top .ri_js p a:hover { color: #000; }

.vip_sidebar .gd_dome{overflow:hidden;padding: 10px;color: #8a8886;background: #e9ebf6;}
.vip_sidebar .gd_dome .con_tit{margin-bottom:7px;}
.vip_sidebar .gd_dome .con_tit .timu{color: #6d6a69;}
.vip_sidebar .gd_dome .con_tit .time{font-size: 12px;}
.vip_sidebar .gd_dome p{font-size: 12px;line-height: 20px;}

.gd_dome_h70{height: 80px;}
.gd_dome_h90{height:90px;}
.gd_dome_h108{height:108px;}

.rbox_all{background: #e9ebf6;border: 1px solid #e1e1e1;margin-bottom: 10px;}
.rbox_all .hdm_li{font-size: 12px;line-height: 22px;padding-top: 0px;padding-bottom: 0px}
.my-news{overflow: hidden;position: relative;}

.my_nav_bd{font-size: 14px;line-height: 24px;height:150px;overflow-y: auto; overflow-x: hidden;color: #2d2d2d; }
.my_nav_pulic{height:547px;font-size: 14px;line-height: 24px;color: #2d2d2d;}
.my_nav_pulic .delf{height:547px;overflow-y: auto; overflow-x: hidden;padding: 0px 10px}

@-webkit-keyframes scale {
    0%,80% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    45% {
        -webkit-transform: scale(.1);
        transform: scale(.1);
        opacity: .7
    }
}

@keyframes scale {
    0%,80% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    45% {
        -webkit-transform: scale(.1);
        transform: scale(.1);
        opacity: .7
    }
}

.ball-pulse>i:nth-child(0) {
    -webkit-animation: scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);
    animation: scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08)
}

.ball-pulse>i:nth-child(1) {
    -webkit-animation: scale .75s .12s infinite cubic-bezier(.2,.68,.18,1.08);
    animation: scale .75s .12s infinite cubic-bezier(.2,.68,.18,1.08)
}

.ball-pulse>i:nth-child(2) {
    -webkit-animation: scale .75s .24s infinite cubic-bezier(.2,.68,.18,1.08);
    animation: scale .75s .24s infinite cubic-bezier(.2,.68,.18,1.08)
}

.ball-pulse>i:nth-child(3) {
    -webkit-animation: scale .75s .36s infinite cubic-bezier(.2,.68,.18,1.08);
    animation: scale .75s .36s infinite cubic-bezier(.2,.68,.18,1.08)
}
.ball-pulse i{background-color: #f12c38;border-radius: 100%;margin: 2px 2px 0; display: inline-block;width:2px;height:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;}




/* 系统课 */
.touzi_Voice-wrap{height: 790px;width: 100%;background: url(../images/touzi_video-bj.jpg) no-repeat center bottom;background-size: cover;}

.system-leftcontent{border: 1px solid #e2e2e2;min-height: 850px;background: #ecf1f5;margin-bottom: 10px;}
.system-leftcontent .system_titBox{background: #ecf1f5;-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);line-height: 47px;font-size: 16px;border-bottom: 1px solid #e2e2e2;padding: 0px 20px}
.system-leftcontent .system_bd{padding: 15px 0px 0px}
.system-leftcontent .system_list{}
.system-leftcontent .system_ti{background: #e9ebf7;line-height: 36px;font-size: 16px;color: #333;}
.system-leftcontent .system_ti .chapter{float: left;padding-left: 22px;padding-right: 15px;border-right: 5px solid #ecf1f5;}
.system-leftcontent .system_ti .chapter_txt{float: left;padding-left: 5px;}

.system-leftcontent .system_bd .commonCont-btn{float: right;position: relative;padding:0px 20px 0 0;display: inline-block;color: #0593d3;font-size: 14px;margin-right: 5px;}
.system-leftcontent .system_bd .commonCont-btn i{position: absolute;right: 5px;top: 15px;width:9px;height: 6px;background: url(../images/commonCont-btn.png) no-repeat;}
.system-leftcontent .system_bd .commonCont-btn .up {background: url(../images/commonCont-btn.png) no-repeat 0 0;}
.system-leftcontent .system_bd .commonCont-btn .dn {background: url(../images/commonCont-btn.png) no-repeat 0 -13px;}
.system-leftcontent .commonContList{padding:5px 0px 5px 95px;display: none;}
.system-leftcontent .commonContList li{line-height: 32px;font-size: 16px;}
.system-leftcontent .commonContList li a{color: #5b5b5b;}
.system-leftcontent .commonContList li a:hover{color: #1b97ed;}

.system-leftcontent .system_bd .active .commonContList{display: block;}
.system_ritop{background: #fff;}
.system_ritop .head_pro img{border-radius: 50%}

/*新版-老师个人主页*/
.gs-teacherHome_warp{}
.gs-teacherHome_top{height: 574px;background: url(../images/gs-teacher_topbj.png) repeat-x;}
.gs_teacher_main{width: 1200px;margin:0px auto; position: relative;}
.gs_teacher_main .gs_photos{width: 455px;text-align: center;float: left;height: 520px;padding-top:50px;}
.gs_teacher_main .gs_photos img{
    width: 250px;
    height: 250px;
    border-radius: 50%;
    border: 5px #fff solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.gs_teacher_main .gs-top_rbox{width: 722px;float: right; padding-top:75px;}

.gs_home_bigti{padding-right: 50px;}
.gs_home_bigti .gs_teacher_name{font-size: 56px;font-weight: 600;color: #6c6f82;line-height: 80px;margin:0;}
.gs_home_bigti .gs_teacher_name .gs_teacherType{margin-left: 15px;display: inline-block;}
.gs_home_bigti .gs_teacher_name .gs_teacherType img{margin-top: -10px;}
.gs_home_bigti .gs_teacher_zy{text-align: right;padding:20px 0px 20px;}

.gs_introsub_box{padding: 15px; width: 648px; min-height: 190px;background: url(../images/gs_introsub_bj.png) no-repeat;margin-top: 20px;overflow: hidden;}
.gs_introsub_box .gs_introsub{color: #95601a;font-size: 15px;line-height: 25px}




.gs_teacher_cent{background:url(../images/gs_teacher_centbj.png) repeat-x top left #f7f6fb;min-height: 800px;}
.gs_teacent_main{width: 1200px;margin:0px auto; position: relative;min-height: 800px;}
.gs-teacherHome_vip{position: absolute;top:-55px;width: 1200px;height: 150px;background: #f9f8fc;border-radius: 10px 10px 0px 0px;box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.08);background: url(../images/gs_teacher_vipbj.png) repeat-x;}
.gs_viptd_box{position: relative;z-index: 10;padding-top: 30px;}
.gs_viptd_box .gs-teacher_vipti{position: absolute;text-align: center;width: 1200px;top: -27px;}

.gs_viptd_list{height: 165px;margin-bottom: 105px;}
.gs_viptd_list ul li{width: 297px;height: 165px; float:left;border-right: 1px solid #eee6dc;text-align: center}
.gs_viptd_list .gs-icon{display: inline-block;width: 56px;height: 50px; background:url(../images/gs-icon_vip.png)  no-repeat;margin: 10px 0px;}
.gs_viptd_list ul li:last-child{border-right: none;}
.gs_viptd_list .gs-vip1{background-position: 0 0;}
.gs_viptd_list .gs-vip2{background-position: 0 -60px;}
.gs_viptd_list .gs-vip3{background-position: 0 -120px;}
.gs_viptd_list .gs-vip4{background-position: 0 -180px;}
.gs_viptd_list .gs-vip5{background-position: 0 -240px;}
.gs_viptd_list .gs-vip6{background-position: 0 -300px;}
.gs_viptd_list .gs_vip_text{line-height: 30px; height: 30px;font-size: 16px;color: #2b303a; margin-bottom: 16px;}
.gs_viptd_list .gs_linkgoto{display: inline-block;width: 148px; height: 36px; font-size: 15px;line-height: 36px;background: #b52f30;color: #fff;border-radius: 25px;}
.gs_viptd_list .gs_linkgoto:hover{background: #c92324;}

.gs_video_box{ height: 485px; position: relative;margin-bottom: 55px;}
.gs_video_box .gs_video_warp{position: absolute;width: 973px; height: 470px;background:url(../images/gs_video_combj.png) no-repeat;top: 0;left: -103px;}
.gs_video_box .gs_video_warp .gs_video_cjbox{width: 678px; height: 382px;margin: 35px auto 0px;position: relative;}
.gs_video_box .gs_video_warp .gs_video_cjbox .gs_video_fengmian{width: 678px; height: 382px;text-align: center;position: absolute;left: 0;top: 0px;z-index: 55; }
.gs_video_box .gs_video_warp .gs_video_cjbox .gs_video_fengmian img{width: 678px; height: 382px;}


.gs_video_box .gs_video_warp .gs_video_cjbox .audition_icon{position: absolute;width: 42px;height: 48px;background: url(../images/gs-icon_video.png) no-repeat;left: 50%;top: 50%;margin-top: -24px;margin-left: -21px;transition: all .3s ease-in; z-index: 100; cursor: pointer;}
.gs_video_box .gs_video_right{width: 396px;position: absolute;top: 0;right: 24px;}
.gs_video_box .gs_video_right .gs_free_ti{padding: 9px 0px;}



.touzi_video_cjbox .gs_video_cjbox{width: 824px;height: 456px;position: relative;}
.touzi_video_cjbox .gs_video_cjbox .gs_video_fengmian{width: 824px;height: 456px;text-align: center;position: absolute;left: 0;top: 0px;z-index: 55; background: url(../images/gs_video_fengmian.jpg) no-repeat center top;background-size: cover;}
.touzi_video_cjbox .gs_video_cjbox .audition_icon{position: absolute;width: 42px;height: 48px;background: url(../images/gs-icon_video.png) no-repeat;left: 50%;top: 50%;margin-top: -24px;margin-left: -21px;transition: all .3s ease-in; z-index: 100; cursor: pointer;}






.gs_free_list{padding-top: 10px; height: 290px;}
.gs_free_list ul li{padding: 14px 12px;background: #f0eef5;line-height: 27px;margin-bottom: 16px;border-radius: 10px; font-size: 18px; cursor:pointer;}
.gs_free_list ul li .num_tt{display: inline-block;width: 26px; height: 26px;border-radius: 50%;background: #b52f30;color: #fff;margin-right: 20px;text-align: center;font-size: 14px;}
.gs_free_list ul li:hover{color: #f00;}
.gs_free_list ul li.active{background: #b52f30;color: #fff;}
.gs_free_list ul li.active .num_tt{background: #b52f30;}

.gs_Voice_tiyan{width: 390px; height: 65px;background:url(../images/gs_voice_tiyan.jpg) no-repeat;margin-top: 8px;font-size: 30px;line-height: 65px;text-align: center;}
.gs_Voice_tiyan a{color: #fff;}

.gs_become-vipbox{margin-bottom: 68px;}

.gs_become_center{height: 612px; position: relative;background: #ffffff;padding: 20px}
.gs_become_center .gs_become_biaoqian{display: inline-block;width: 147px;height: 147px;position: absolute; top: 60px; left: 70px;background: url(../images/gs_become_biaoqian.png) no-repeat;}


.gs_become_center .t_home_gobuy{width: 845px;margin:114px auto 50px;color: #888888;}
.gs_become_center .t_home_gobuy .t_price_nli{display:block;float: left;text-align: center;height: 311px;color: #888888;
	box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.08);}
.gs_become_center .t_home_gobuy .t_buy_01{width: 250px;margin-top: 23px;background: url(../images/t_buypic01.jpg) no-repeat;border-radius: 10px 0px 10px 10px}
.gs_become_center .t_home_gobuy .t_buy_02{width: 338px;height: 358px;background: url(../images/t_buypic02.jpg) no-repeat;border-radius:12px}
.gs_become_center .t_home_gobuy .t_buy_03{width: 253px;margin-top: 23px;background: url(../images/t_buypic03.jpg) no-repeat;border-radius: 0px 10px 10px 10px}

.gs_become_center .t_home_gobuy .t_price_tit{font-size: 24px;line-height: 50px;padding: 10px 0;font-weight: bold;}
.gs_become_center .t_home_gobuy .new_price{padding-top: 20px;padding-bottom: 20px;vertical-align: middle}
.gs_become_center .t_home_gobuy .new_price .price_tu{display: inline-block;background: url(../images/icon_promote.png) no-repeat;width: 58px;height: 51px;margin-right: 5px;vertical-align:top;background-position: 0px -72px;margin-top: 5px;}
.gs_become_center .t_home_gobuy .t_home_price{font-size: 16px;display: inline-block;text-align: left}
.gs_become_center .t_home_gobuy .t_home_price .old_price{text-decoration: line-through;}
.gs_become_center .t_home_gobuy .t_home_price .price_text{display: block;color: #f24a41;}
.gs_become_center .t_home_gobuy .t_home_price .big{font-size: 36px;line-height: 40px}

.gs_become_center .t_home_gobuy .t_buy_02 .t_price_tit{padding-bottom: 0;}
.gs_become_center .t_home_gobuy .t_buy_02 .t_price_top{height: 40px;}
.gs_become_center .t_home_gobuy .t_buy_02 .t_price_tit_tt{font-size: 12px;}
.gs_become_center .t_home_gobuy .t_buy_02 .new_price{padding-top: 12px;height: 110px;}
.gs_become_center .t_home_gobuy .t_buy_02 .new_price .price_tu{background-position: 0 0;width: 72px;height: 62px;}
.gs_become_center .t_home_gobuy .t_buy_02 .t_home_price .big{font-size: 44px;line-height: 50px}
.gs_become_center .t_home_gobuy .t_buy_02 .tishi{font-size: 12px;padding-top: 78px;}
.gs_become_center .t_home_explain{padding-top: 25px;line-height: 26px;font-size: 15px;}
.gs_become_center .icon_teacher{display: inline-block;background: url(../images/gs_icon_teacher.png) no-repeat;}
.gs_become_center .t_home_explain .bg_01{width: 24px;height: 24px;vertical-align:middle;margin-right: 5px;}
.gs_become_center .t_home_explain .bg_02{width: 24px;height: 24px;vertical-align:middle;margin-right: 5px;background-position: 0px -30px}
.gs_become_center .t_home_explain .qq-btn{display: inline-block;padding: 2px 14px;background: #f84c3b;color: #fff!important;border-radius: 10px}


.gs_joinVip_box{text-align: center;}
.gs_joinVip_box .gs_joinVip_ti{margin-bottom: 25px;}

.gs_joinVip_list{margin-top: 40px;height: 540px;}
.gs_joinVip_list .gs_joinVip_li{float: left;width: 291px;height: 538px;margin: 0px 4px 0px 5px;background: #ffffff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);}


.gs_home_tequan{background: #ffffff; padding: 25px 15px;margin-top: 60px;text-align: center;}
.gs_home_tequan .gs_home_tequan_table{margin:32px 0px 60px }

.gs_home_evaluate{background: #ffffff; padding: 25px 15px 30px;margin-top: 60px;text-align: center;}
.gs_home_evaluate .gs_home_evaluate_ti{margin:0px 0px 60px}

/* 新评价样式 */
.gs_home_evaluate_box{width: 100%;}
.gs_home_evaluate_box .ul_eva li{width: 365px;background: #f6f6f6;border-radius: 10px;float: left;margin: 0px 10px 20px 11px;text-align: left;}
.gs_home_evaluate_box .ul_eva li .stu_ask{padding: 20px 20px 0px; font-size: 16px; line-height: 25px;color: #333333;font-weight: bold;}
.gs_home_evaluate_box .ul_eva li .stu_ask .stu_text{height: 75px;overflow: auto;word-break: break-all;-webkit-line-clamp:3;text-overflow: ellipsis;}
.gs_home_evaluate_box .stu_box{height: 54px;line-height: 54px;background: #e7e7e7;border-radius: 0px 0px 10px 10px;margin-top: 15px;}
.gs_home_evaluate_box .stu_box .s_name{font-size: 15px;color: #e7a149;float: left;margin-left: 20px;height: 54px;width: 120px;overflow:hidden}
.gs_home_evaluate_box .stu_box .s_date{color: #999999;font-size: 15px;float: right;margin-right: 30px;}
.gs_home_evaluate_box .stu_box .s_time{color: #999999;font-size: 15px;float: right;margin-right: 27px;}


/* 老师主页左侧二维码 */
.gs_wxh_left{position: fixed;z-index: 100;width:174px;height: 212px; top: 200px;left:0px;border: 1px solid #e0e0e0;background: #ffffff;}
.gs_wxh_left * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.gs_wxh_left .gs_wxh_box{position: relative;width:172px;height: 210px;padding: 25px 25px 0px;}
.gs_wxh_left .gs_wxh_box .sanjiao{display: block;position: absolute; font-size: 0; top: 80px;right:-28px;line-height: 0;border-width: 14px;border-style: dashed  dashed dashed solid;border-color: transparent transparent transparent #e0e0e0;}
.gs_wxh_left .gs_wxh_box .sanjiao2{display: block;position: absolute; font-size: 0; top: 80px;right:-27px;line-height: 0;border-width: 14px;border-style: dashed  dashed dashed solid;border-color: transparent transparent transparent #fff;}
.gs_wxh_left .gs_wxh_box .gs_wxh_clone{display: block;position: absolute; right: 3px;top: 3px;width: 25px; height: 25px;font-size: 0;background: url(../images/gswx_close.png) no-repeat center center;}
.gs_wxh_left .gs_wxh_box .gs_wxh_pic{width: 122px;height: 122px;}
.gs_wxh_left .gs_wxh_box .gs_wxh_pic img{width: 122px;height: 122px;}
.gs_wxh_left .gs_wxh_box .gs_wxh_text{ text-align: center; color: #99732f;font-size: 16px;padding-top: 10px;line-height: 20px;}

.t_riskWarning{background: #f9f9f9;border: 1px solid #e4e4e4;padding: 20px;margin: 30px 0;color: #666;}
.t_riskWarning .risk_ti{font-size: 16px;margin: 0;line-height: 30px;}
.t_riskWarning .risk_txt{line-height: 24px;}

/* 课程列表 */
.courses_List{overflow: hidden;}
.courses_List .courses-li{margin: 10px 0;background: #ffffff;padding: 40px 50px;}
.courses_List .courses-li .clh_tx_l{float: left;width: 300px;height: 314px;padding: 10px 0px;}
.courses_List .courses-li .clh_tx_l img{width: 300px;height: 294px;}
.courses_List .courses-li .clh_txt{float: left;margin-left: 30px;width: 810px;}
.courses_List .courses-li .ltg-review_ti{display: block;font-size: 24px;line-height: 40px;font-weight: bold;margin-bottom: 15px;color: #313230;}
.courses_List .courses-li .ltg-review_ti:hover{color: #ff0000;}
.courses_List .courses-li .ltg-review_p{font-size: 18px;line-height: 26px;color: #313230;height: 190px;}
.courses_List .ltg-review_foot .btn{ width: 198px; height: 56px;font-size: 18px; padding: 0; line-height: 56px;border: 1px solid #e25a5c; border-radius:28px ; -webkit-border-radius:28px ; -moz-border-radius:28px ; -ms-border-radius:28px ; -o-border-radius:28px ; -webkit-box-shadow: 0px 4px 10px rgba(181, 47, 48, 0.65);box-shadow: 0px 4px 10px rgba(181, 47, 48, 0.65);margin-right: 50px}
.courses_List .ltg-review_foot .ltg-review_kc{background: #b52f30;color: #ffffff;}
.courses_List .ltg-review_foot .ltg-review_vip{background: #fff;color: #b52f30;}


/* 登录样式 */
.login_main{width: 1180px;margin:50px auto}
.login_main .login_box_top{padding: 40px 0px 30px;}
.login_main .login_fanhui{line-height: 46px;float: right;font-size: 18px;}
.login-container{ height: 600px; background: #ffffff; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }

.login-tit_box{ height: 95px; line-height: 95px; text-align: center; background: #b52f30; font-size: 32px; font-weight: bold; color: #ffffff; border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -ms-border-radius:10px 10px 0px 0px; -o-border-radius:10px 10px 0px 0px; }

.login-list{width: 442px; margin:0px auto; }
.login-list * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.login-list .form-group{margin-bottom: 15px;}
.login-list .input-stock{ background: #f4f4f4; padding: 17px 15px; width: 100%; line-height: 22px; font-size:16px ; outline: none; border:1px solid #e1e1e1; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; }
.login-list .input_yzm{width: 300px;float: left;}

.login-list .code_img{float: right; width: 118px;height: 54px;  border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;border: 1px solid #e1e1e1}
.login-list .code_panel{float: right; width: 120px; background: #b52f30; font-size: 16px; padding: 17px 0px; line-height: 22px; text-align: center; color: #ffffff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.login-list .disabled{background: #ccc;}
.login-list .delu-btn{ background: #f4f4f4;font-size: 20px; padding: 17px 15px; width: 100%; line-height: 22px; font-size:16px ; outline: none; border:1px solid #e1e1e1; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; cursor: pointer;}
.login-list .delu-btn:hover{ background: #b52f30;color: #ffffff;}

.form_err-text{width: 442px;font-size: 14px;margin: 15px auto 0px;}

/* 20240926 新增密码登录，找回密码*/
.tab-btn{width: 442px;margin: 60px auto 50px;text-align: center;}
.tab-btn a{font-size: 20px;color: #141414;margin: 0 25px;position: relative;}
.tab-btn a.active_btn{color: #b52f30;}
.tab-btn a.active_btn::after {
  content: '';
  position: absolute;
  top: 35px;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 58px;
  height: 4px;
  background-color: #b52f30;
}

.tab-body .login-list{display: none;}
.tab-body .active{display: block;}

.login-container #J_find_first{display: block;margin-top: 100px;}
.login-container #J_find_second{display: none;margin-top: 100px;}

.findpassword{width: 442px;text-align: right;display: inline-block;}



/* 个人中心 */
.personal_warp{padding: 20px 0;}
.personal_left-muen{width: 210px;background: #ffffff;}
.personal_left-muen ul li{border-bottom: 1px solid #f4f4f4;}
.personal_left-muen ul li a{display: block;height: 50px;line-height: 50px;padding:0px 18px 0px 25px;font-size: 18px;font-weight: bold;color: #333333; position: relative;}
.personal_left-muen ul li.active a{background: #b52f30;color: #ffffff;}
.personal_left-muen ul li .icon-r_sj{display: block;width: 7px;height: 13px;background:url(../images/icon_r-sj.png) no-repeat center center; position: absolute;right: 20px;top: 18px;}

.personal_right-con{width: 1008px;min-height: 730px;background: #ffffff;}
.personal_right-con .per-mitit{padding: 15px 20px;line-height: 20px;font-size: 20px;color: #313230;font-weight: bold;border-bottom: 1px solid #f4f4f4;}
.personal_right-con .personal_box{padding:20px 15px;}

.personal_box .avatar_fl-Li{line-height: 30px;padding: 10px 0;font-size: 18px;}
.personal_box .avatar_fl-Li .avatar_fl{float: left;width: 530px;padding-left: 35px;}
.personal_box .avatar_fl-Li .avatar_fl .control-label{display: inline-block;width: 120px;color: #313230;text-align: right;}
.personal_box .avatar_fl-Li .avatar_fl .control-con{color: #666666;}
.personal_box .avatar_fl-Li .modify_tt{color: #b52f30;display: none;}
.personal_box .avatar_fl-Li:hover .modify_tt{display: block;}

.personal-group{margin-bottom: 25px;font-size: 16px;}
.personal-group .control-label{float: left;width: 120px;padding-right: 10px;text-align: right;line-height: 44px;}
.personal-group .control-label .red{color: #ff0000;}
.personal-group .control-input{float: left;width: 300px;}
.personal-group .input-stock{ background: #f4f4f4; padding: 10px 10px; width: 100%; line-height: 22px; font-size:16px ; outline: none; border:1px solid #e1e1e1; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; }
.personal-group .input_yzm{width: 160px;float: left;}
.personal-group .code_panel{float: right; width: 120px; background: #b52f30; font-size: 16px; padding: 10px 0px; line-height: 22px; text-align: center; color: #ffffff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.personal-group .code_img{float: right; width: 120px; height: 44px; border: 1px solid #e1e1e1;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }



.personal-group .disabled{background: #ccc;}
.personal-group .delu-btn{display: block;width: 300px; background: #b52f30;font-size: 16px; padding: 12px 15px;color: #ffffff;line-height: 22px; font-size:16px ; outline: none; border:1px solid #e1e1e1; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; cursor: pointer;text-align: center;margin-left: 120px;}

.my_collection{padding: 0px 20px}
.my-course_li{padding: 20px 0px;border-bottom: 1px solid #f4f4f4;}
.my-course_li .teacher-pic{width: 160px;float: left;padding: 10px 0;}
.my-course_li .teacher-pic img{width: 160px;height: 120px;}

.my-course_li .teacher_foot{float: left;width: 700px;padding-left: 30px;}


.my-course_li .tit2{font-size: 20px;font-weight: bold;line-height: 40px;margin-bottom: 10px;}

.my-course_li .txt_day{font-size: 16px;line-height: 30px;color: #313230;margin-bottom:10px;}
.my-course_li .txt_day .has_day{color: #a2a2a2;}
.my-course_li .txt_day .has_day i{border: 1px solid #a2a2a2;}
.my-course_li .xufei{margin-left:20px;color: #fff;background: #b52f30;display: inline-block;padding: 0px 10px;border-radius: 5px;}
.my-course_li .xufei:hover{color: #ef7979;}
.my-course_li .lsg-ktr{}
.my-course_li .lsg-ktr .btn{padding: 0;width: 105px;line-height: 38px;margin-right: 14px;text-align: center;}
.my-course_li .lsg-ktr .tea_info-btn01{color: #ffffff;background: #b52f30;border: 1px solid #b52f30;}
.my-course_li .lsg-ktr .tea_info-btn02{color: #b52f30;border: 1px solid #b52f30;}
.my-course_li .lsg-ktr .tea_info-btn03{color: #fff;border: 1px solid #dcdcdc;background: #dcdcdc;}

.list-inline{margin-left: 20px;font-size: 14px;}
.list-inline li{float: left;padding: 0 5px;}
.list-inline li a{color: #666666;}
.list-inline li a .red{color: #b52f30;}

.my_orders{padding: 10px 0}
.my_orders .state-nav{line-height: 24px;font-size: 14px;border: 1px solid #b52f30;background: #fefbfb;text-align: center;color: #666666;}

.my_table_box{border: 1px solid #f4f4f4;}
.my_table_box .my_td{float: left;padding:0 10px;}
.wangwang-bar01{width: 180px;}
.wangwang-bar02{width: 240px;}
.wangwang-bar03{width: 120px;text-align: center;}
.wangwang-bar04{width: 140px;text-align: center;}
.wangwang-bar05{width: 150px;text-align: center;}
.wangwang-bar06{width: 140px;text-align: center;}


.my_table_head{line-height: 45px;background: #fcfcfc;}
.my_table_head .my_td{font-size: 18px;}
.my_table_tr{border-top: 1px solid #f4f4f4;}
.my_table_tr .my_td{font-size: 16px;padding: 15px 10px;line-height: 25px;}
.my_table_tr .wangwang-bar05{font-weight: bold;color: #313230;}
.my_table_tr .btn_invoice{border: 1px solid #c51a28;color: #c51a28;padding: 0px 8px;margin-top: 3px;}





.view_nmore{width:100px;text-align: center;color: #2a5caa;line-height: 30px; cursor: pointer; background: #f8f8f8;border: 1px solid #dbdada; border-radius: 5px;margin:10px auto;display: none}
.view_nmore .loadin{display: none;}
.view_nmore .loadin img{vertical-align: middle}

.tz-icon{background: url(../images/tz-icon.png) no-repeat;}



.product_warp{padding: 20px 0;}
.product_box{background: #ffffff;padding: 35px 0px 40px;}
.product_box .product_down_img{padding: 0px 0px 25px 25px;}

.down_down-list .down_down-li{height: 390px;}
.down_down-tit{border-top: 1px solid #fbc228;height: 40px;position: relative;}
.down_down-tit .down_down-tt{width: 193px;height: 40px;line-height: 40px;padding-left: 35px;font-size: 18px;color: #ffffff;font-weight: bold;position: absolute;top: -1px;left: 0;background: url(../images/down_down-tibj.jpg) no-repeat;}
.down_down-tit .down_down-mare{font-size: 18px;color: #999999;line-height: 40px;}
.down_down-tit .down_down-two{font-size: 18px;color: #333333;line-height: 40px;padding-left: 200px}
.down_down-tit .down_down-three{font-size: 18px;color: #333333;line-height: 40px;width: 415px;height: 40px;}
.down_down-tit .down_down-three .down_down_tibiao{width: 4px;height: 16px;margin-top: 12px;margin-right:10px;background-position: 0 0;}





.down_down-dl{margin: 45px 60px;}
.down_down-dl .down_down-dt{width: 338px;}
.down_down-dl .down_down-dt img{width: 336px;height: 228px;display: block;border: 1px solid #e7e7e7;}
.down_down-dl .down_down-dd{width: 730px;margin-left:40px;position: relative;}
.down_down-dl .down_down-dd h3{font-size: 22px;color: #888888;font-weight: bold;margin-bottom: 14px;line-height: 26px;}

.down_down-dl .down-main{width: 100%;margin-bottom: 15px;font-size: 16px;}
.down_down-dl .down-main tr td{padding:4px 0px;font-weight: bold;}
.down_down-dl .down-main .cor-red{color: #c92a36;}
.down_down-dl .down-main .td_ge01{width: 100px;}
.down_down-dl .down-main .td_ge02{width: 200px;}
.down_down-dl .down-main .td_ge03{width: 160px;}
.down_down-dl .down-main .td_ge04{text-align: right;}
.down_down-dl .down_rj_js{color: #666666;font-size: 16px;line-height: 24px;margin-bottom: 30px;}
.down_down-dl .last_p .btn_s{padding: 0;width: 90px;height: 36px;text-align: center;line-height: 36px;color: #ffffff;background: #ef8d18;}
.down_down-dl .last_link a{margin-left: 35px;font-size: 16px;color: #3b5a93;line-height: 36px;}

.down_down-Explain{text-align: center;line-height: 45px;border-top: 1px solid #c4c4c4;margin: 0px 30px; color: #666666;font-size: 14px;}
.down_down-Explain .tousu_hot{margin-left: 40px;}

/* 直播精选 */
.touzi_liveSelected{margin-bottom: 70px;}
.touzi_jingxuan-box{margin-top: 24px;}
.touzi_live_left{width: 820px;height: 1020px; border: 1px solid #e9edef;overflow-y: auto; padding: 15px 0px 10px;position: relative;}
.touzi_live_left .newst_tip{text-align: center;line-height: 38px;height: 38px;background: #e6f0ff;z-index: 100;border: 1px solid #e3e3e3;position: absolute;top: 1px;left: 1px;right: 1px;display: none;}
.touzi_live_left .newst_tip a.newst_text{color: #2a5caa;}
.touzi_live_left .newst_tip a.newst_text:hover{color: #f00;}

.touzi_live_left .live-ul-list{padding-right: 30px}
.touzi_live_left .live-ul-li{position: relative;border: 1px solid #e9edef;border-left: none;background: #f5f5f5;margin-bottom: 10px;padding-left:112px }
.touzi_live_left .live-ul-li .item_round{width: 7px;height: 7px;border-radius: 50%;background: #d92d36;position: absolute;left: 6px;top:52px;}
.touzi_live_left .live-ul-li .item_info{position: absolute;font-size: 18px;color: #666666;left: 22px;top: 40px;width: 58px;text-align: center;line-height: 30px;}
.touzi_live_left .live-ul-li .k_myStock_day{position: absolute;font-size: 14px;color: #9b999a;left: 22px;top: 70px;display: inline-block;width: 58px;text-align: center;background: #ccc;border-radius: 10px 10px 10px 10px;color: #fff; line-height: 18px;padding: 0 4px;}

.touzi_live_left .live-ul-li .item_content{position: relative;padding-top: 18px;padding-right: 20px}
.touzi_live_left .live-ul-li .item_content .user-name{position: absolute;width: 50px;height: 50px;border-radius: 50%; top: 30px;left: 0px;}
.touzi_live_left .live-ul-li .item_content .user-name img{width: 50px;height: 50px;border-radius: 50%;}

.touzi_live_left .live-ul-li .item_content .item_ti{line-height: 24px;padding-left: 70px;text-align: left;font-size: 16px;margin-bottom: 5px;}
.touzi_live_left .live-ul-li .stockinfo{position: relative;font-size: 14px;line-height: 26px;text-align: left;padding-left: 70px;padding-bottom: 25px;}
.touzi_live_left .live-ul-li .live_getmsgbox{height: 52px;color: #666666;overflow: hidden;word-wrap: break-word;word-break: break-all;}

.touzi_live_left .live-ul-li .stockinfo a{color: #666;}
.touzi_live_left .live-ul-li .stockinfo a:hover{color: #6b95ea;}
.touzi_live_left .live-ul-li .live-btn{display: inline-block;font-size: 12px;padding: 2px 5px;background: #2a5caa;border-radius: 3px; color: #fff;margin-left: 10px;box-shadow: 2px 2px 10px rgba(144, 170, 211, 0.9);-moz-box-shadow: 2px 2px 10px rgba(144, 170, 211, 0.9);-webkit-box-shadow: 2px 2px 10px rgba(144, 170, 211, 0.9);}

.live_r_list{width: 408px;height: 1020px;overflow-y: auto; position: relative;}
.live_r_list .live_r_li{position: relative;padding:20px 0px;border-bottom: 1px solid #f7f7f7;}
.live_r_list .live_list_fl{width: 60px;text-align: center;margin-left: 15px;}
.live_r_list .live_list_fl .live_pic{width: 60px; margin-bottom: 5px;}
.live_r_list .live_list_fl .live_pic img{width: 60px;height: 60px; border-radius: 50%}
.live_r_list .live_list_fl .data_name a{color: #595959;font-size: 14px;}
.live_r_list .live_list_fr{width: 290px;margin-right: 20px;}
.live_r_list .live_list_fr .live_msg_text{line-height: 25px; font-size: 14px;color: #7a7a7a;height: 50px;overflow: hidden;margin-bottom: 10px;margin-top: 5px;}
.live_r_list .live_list_fr .n_vip_xq{text-align: right;font-size: 14px;}
.live_r_list .live_list_fr .n_vip_xq a{color: #2a5caa;}
.live_msg-sj{display: inline-block;width: 9px;height: 11px;background-position: -8px 0; margin-right: 5px;}

.touzi_Excellent{margin-bottom: 75px;}
.touzi_video_box{margin-top: 45px;}

.touzi_video_cjbox{width: 832px;height: 464px;border: 1px solid #c0c0c0;padding: 3px;background: #e7e7e7;}
.touzi_video_bofang{width: 824px;height: 456px;position: relative;}

.touzi_free_list{width: 408px;height: 464px;overflow: hidden;}
.touzi_free_list ul li{padding: 16px 0px;height: 92px;border-bottom: 1px solid #bfbfbf;cursor: pointer;overflow: hidden; clear: both;}
.touzi_free_list ul li:last-child{border-bottom: none}
.touzi_free_list ul li.active{background:url(../images/tz_vdrbj.jpg) no-repeat left center #f5f5f5;}
.touzi_free_list .audi_tt{padding-left: 38px;width: 320px;}
.touzi_free_list .audi_tt .audi_h3{font-size: 16px;color: #333333;line-height: 26px;height: 26px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;margin-bottom: 5px;}
.touzi_free_list .audi_tt .audi_p{font-size: 14px;color: #989999;}
.touzi_free_list .audi_link .btn{font-size: 12px;color: #fff;width: 60px;height: 24px;line-height: 24px;padding: 0;}
.touzi_free_list .audi_link .shiting-btn{background: #c51b28;}
.touzi_free_list .audi_link .open-btn{background: #fbc228;}

.notice_box{overflow: hidden;position: relative;}
.notice_box .close_hide{right: 8px;top: 8px;line-height: 27px;display: none;}



/*建议*/
.suggestions_box{background:#fff;border:1px solid #e1e1e1;padding:34px 0;min-height:700px;font-size:14px}
.suggestions{width:636px;margin:0 auto}
.suggestions .sugg_ti{border-bottom:1px solid #e1e1e1;color:#2e2e2e;font-size:16px;line-height:30px;padding-bottom:10px}
.suggestions .sugg_ti .icon-sugges{float:left;width:29px;height:29px;background:url(../images/icon.png) no-repeat -26px -42px;margin-right:15px}
.suggestions .form_sugg{margin-top:20px;color:#6e6e6e}
.suggestions .form_sugg .form-group{padding-left:90px;position:relative;line-height:30px;margin-bottom:10px}
.suggestions .form_sugg .control-label{position:absolute;left:0;top:0}
.suggestions .form_sugg .form-control{border-radius:0;box-shadow:none;background:#f6f6f6;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;border:1px solid #ccc}
.suggestions .form_sugg .radio-inline{position:relative;display:inline-block;font-weight:400;vertical-align:middle;cursor:pointer;padding-top:7px;margin-top:0;margin-right:20px}
.suggestions .form_sugg input[type=radio]{margin-right:4px}
.suggestions .form_sugg .inp_send{height:120px}
.suggestions .submit_btn{margin-top:20px}
.suggestions .form_sugg .g_btn{background:#3799db;color:#fff;padding:6px 30px;border-radius:0}



.n_content-box .container{width: 100%;max-width: 1240px; margin: 0 auto;}
.video-con{background: #000; color: #b5b9bb;}
.video-con .course-detail-header{background: #14191e;}
.video-con .course-detail-header .nv-menu{line-height: 50px;height:50px;font-size: 18px;}
.js-box-wrap{position: relative;width: 100%;height: 720px;overflow: hidden; }
.js-box-wrap .course-video-box{width: 100%; height: 100%;}
.js-box-wrap .section-list{position: absolute;right:-360px;top: 0;z-index: 999; width: 360px;height: 100%;background: #14191e;}
.js-box-wrap .section-list .operator{position: absolute;top: 50%;left: -50px;width: 50px;margin-top: -60px;}
.js-box-wrap .section-list .operator .op{position: relative;height: 60px;line-height: 82px;font-size: 12px;text-align: center;color: #B5B9BC;background: #363C40;cursor: pointer;overflow: hidden;}
.js-box-wrap .section-list .operator .op span{position: absolute;left: 0;top: 12px;width: 50px;}
.js-box-wrap .section-list .operator .active{background: #f01400;color: #fff;}
.js-box-wrap .section-list .nano{position: relative;width: 100%;height: 100%;overflow: hidden;}
.js-box-wrap .section-list .nano .nano-content{position: absolute;overflow: auto;overflow-x: hidden;top: 0;right: 0;bottom: 0;left: 0;padding:0px 20px;}
.js-box-wrap .section-list .nano .nano-content::-webkit-scrollbar-track {background:#14191e;border: thin solid lightgray;box-shadow: 0 0 3px #14191e inset;border-radius:0;border: 0;}
.js-box-wrap .section-list .nano .nano-content::-webkit-scrollbar-thumb {background:#14191e;border: thin solid gray;border-radius:0;border: 0;}
.js-box-wrap .section-list .nano .nano-content::-webkit-scrollbar-thumb:hover {background:#14191e;}
.js-box-wrap .section-list .nano h3{color: #b5b9bc;font-size: 16px;}
.js-box-wrap .section-list .nano ul{margin-top:20px;}
.js-box-wrap .section-list .nano ul li{margin-top:5px;margin-bottom: 5px;}
.js-box-wrap .section-list .nano ul li.sec-title{margin-bottom: 10px;}
.js-box-wrap .section-list .nano ul li a{font-size: 12px;margin-left: 15px;color: #787d82;}
.js-box-wrap .section-list .nano ul li a:hover,.js-box-wrap .section-list .nano ul li a.active{color: #fff;}
.js-box-wrap .section-list .nano ul li span.glyphicon-play{margin-right: 10px;font-size: 10px;}


.riskWarning{background: #f9f9f9;border: 1px solid #e2e2e2;padding: 20px;}
.riskWarning.nobdbg{background:none;border:none;}
.riskWarning .risk_ti{color: #ff3a3a;font-size: 20px;margin: 0;padding-bottom: 10px;}
.riskWarning .risk_txt{line-height: 24px;color: #303030;}

/*返回头部*/
#totop{position:fixed;bottom:100px;right:10px;z-index:999;width:71px; cursor:pointer; display:none;}
#totop a{display:block;width:71px;height:72px;padding-top:48px;background:url(../images/toTop.png) no-repeat;text-align:center;color:#888; font-size:0px;}
#totop a.cur{background-position:-88px 0;text-decoration:none;color:#3b68ce}


.icon-recommend{display:inline-block;width: 16px;height: 15px;background:url(../images/icon.png) no-repeat -25px 0px;vertical-align: middle;margin-top: -4px;margin-left: 10px;}
.icon-recommend.on{background-position: -25px -20px;}

.icon-polymerization{display:inline-block;width: 16px;height: 15px;background:url(../images/icon-polymerization.png) no-repeat 0px 0px;vertical-align: middle;margin-top: -4px;margin-left: 10px;}
.icon-polymerization.on{background-position: 0px -20px;}

.icon-secret{display:inline-block;width:14px;height: 16px;background:url(../images/icon.png) no-repeat -49px -21px;vertical-align: middle;}



/* 购买页面 */
.new2_gsbox_stock{padding: 20px 0;}
.new2_gsbox_stock .per-mitit{padding: 0px 50px;line-height: 50px;font-size: 20px;color: #313230;font-weight: bold;border-bottom: 1px solid #f4f4f4;background: #ffffff;}
.jurisdiction_layer-nbox{margin: auto; position: relative;background: #ffffff;}

.ngs_payment_box,.ngs_payment_buy{width: 740px;margin:0px auto; background: #ffffff;padding: 20px; height: 525px;}

.ngs_payment_box .pay_infor{padding:10px 0px 30px;}
.ngs_payment_box .jurisd_tit{color: #666666; font-size: 18px;line-height: 40px;font-weight: bold;margin-bottom: 5px;}
.ngs_payment_box .jurisd_tit span{color: #f74342; font-size: 14px;margin-left: 15px;}
.ngs_payment_box .jurisd_txt{color: #999; font-size: 14px;margin-top: 5px;}
/* 特权 */
.kc_tequan{padding-top: 10px; color: #333333;padding-left: 90px}
.kc_tequan dl{display: block;}
.kc_tequan dl dd{float: left;width: 180px;margin-right: 15px;}
.kc_tequan dl dd .t_price_tit{display: block;height: 58px;padding: 10px 5px;border: 1px solid #e6e6e6; position: relative;cursor: pointer;line-height: 36px;font-size: 16px;width: 178px;text-align: center}
.kc_tequan dl dd .t_price_tit .icon_sanjiao{position: absolute;right: 0;bottom: 0;width: 17px;height: 18px; background: url(../images/icon_jiao2.png) no-repeat;display: none;}
.kc_tequan dl dd .new_price{text-align: center;color: #888888;padding: 20px 0 0; vertical-align: middle;}
.kc_tequan dl dd .new_price .price_tu{display: inline-block;background: url(../images/icon_promote.png) no-repeat;width: 58px;height: 51px;margin-right: 5px;vertical-align:top;background-position: 0px -72px;margin-top: 5px}
.kc_tequan dl dd .new_price  .t_home_price{font-size: 12px;display: inline-block;text-align: left}
.kc_tequan dl dd .new_price  .t_home_price .old_price{text-decoration: line-through;}
.kc_tequan dl dd .new_price  .t_home_price .price_text{display: block;color: #f24a41;}
.kc_tequan dl dd .new_price  .t_home_price .big{font-size: 28px;line-height: 40px}



.kc_tequan dl dd.active .t_price_tit{border: 1px solid #ff473b; color: #c41a27;}
.kc_tequan dl dd.active .t_price_tit .icon_sanjiao{display: block;}


.ngs_payment_box .sel_list_k{display: block;padding: 10px 0px 10px 90px;}
.ngs_payment_box .sel_list_k li{float: left;width: 178px;height: 64px;padding: 12px 32px;border: 1px solid #e6e6e6; position: relative;cursor: pointer;margin-right: 15px;text-align: center;}
.ngs_payment_box .sel_list_k li .icon_sanjiao{position: absolute;right: 0;bottom: 0;width: 17px;height: 18px; background: url(../images/icon_jiao2.png) no-repeat;display: none;}
.ngs_payment_box .sel_list_k li .qr_public{line-height: 38px;font-weight: bold;font-size: 14px;}



.ngs_payment_box .sel_list_k li.active{border: 1px solid #f74342;}
.ngs_payment_box .sel_list_k li.active .icon_sanjiao{display: block;}
.ngs_payment_box .sel_list_k .icon_box{display: block;width: 112px;height: 38px;}
.ngs_payment_box .sel_list_k .icon_alipay{background: url(../images/alipay.png) no-repeat;}
.ngs_payment_box .sel_list_k .icon_wxpay{background: url(../images/weixin.png) no-repeat;}

.pay_infor_btnlink{padding: 5px 46px 10px 0px;text-align: right}
.pay_infor_btnlink .pull_buy-text{color: #666666;font-size: 18px;margin-right: 70px}
.pay_infor_btnlink .btnlink_kaike{display: inline-block;width: 115px;font-size: 14px;cursor: pointer;color: #fff;background: #f34e42;line-height: 35px;height: 35px;text-align: center; border-radius: 5px}




.cus-Discount{background: #ffffff; min-height: 25px;line-height: 25px; margin-bottom: 11px;}
.cus-Discount .pro-Dis_ti{color: #666666;
    font-size: 18px;
    line-height: 40px;
    font-weight: bold;
    margin-bottom: 5px;}
.cus-Discount .pro-Dis_list{font-weight: normal;font-size: 14px; color: #333333;padding: 10px 0px 10px 90px;}
.cus-Discount .pro-Dis_list dd{ font-size: 14px; color: #ec592a;}
.cus-Discount .pro-Dis_list dd .dis_xb{ display: inline-block; min-width: 32px; text-align: center; font-size: 12px; padding: 0px 8px; color: #e3837b; background: #fce9e7; border: 1px solid #f5cdca; line-height: 16px; margin-right: 2px; border-radius:8px ; -webkit-border-radius:8px ; -moz-border-radius:8px ; -ms-border-radius:8px ; -o-border-radius:8px ; }




.ngs_payment_buy .kc_tit{color: #666666; font-size: 14px;margin-bottom: 10px;height: 24px;text-align: left;}
.ngs_payment_buy .kc_tit .kc_type{font-size: 18px;display: inline-block;width: 95px;}

.kc_price{padding:0;font-size: 14px; width: 600px;}
.kc_price .jurisd_ti{color: #666;line-height: 30px;}
.kc_price .jurisd_order{color: #666;line-height: 30px;}
.kc_price .jurisd_order .jurisd_num{font-size: 20px;}


.wechatpay{margin-top: 30px; width: 600px;}
.wechat-main{width: 480px;margin:0px auto;padding-top:70px;}
.wechat-main .wechat_left{float: left;width: 225px;text-align: center;}
.wechat-main .wechat_left_n{/* float: left;width: 225px; */text-align: center;}
.wechat-main .wechat_right{float: left;width: 243px;}
.wechat-main .wechat_t{text-align: center;font-size: 16px;line-height: 24px;margin-bottom: 20px;margin-top: 10px;}
.wechat-main .cl-blue{color: #1e90ff;}
.wechat-main .wechat_pic{display: inline-block;width: 176px;height: 176px;margin:0px auto;border: 1px solid #f8f8f8;margin-bottom:34px;}
.wechat-main .whchat_text{color: #5b5b5b;}


.wechat_zfb{width: 225px;margin:0px auto;text-align: center;padding-top:70px;}
.wechat_zfb .wechat_t{text-align: center;font-size: 16px;line-height: 24px;margin-bottom: 20px;margin-top: 10px;}
.wechat_zfb .cl-blue{color: #1e90ff;}
.wechat_zfb .wechat_pic{display: inline-block;width: 176px;height: 176px;margin:0px auto;border: 1px solid #f8f8f8;margin-bottom:34px;}
.wechat_zfb .whchat_text{color: #5b5b5b;}


.wechat_duigong{width: 705px;margin:0px auto;text-align: center;padding-top:70px;font-size: 14px;}
.wechat_duigong .wechat_dg_box{border: 1px dashed #aaaaaa;min-height: 178px;}
.wechat_duigong .wechat_dg_meun{background: #f0efef;line-height: 34px;height: 34px;padding: 0px 10px;color: #333333;}
.wechat_duigong .wechat_dg_meun span{display: inline-block;width: 220px;text-align: left}
.wechat_dg_cen{padding: 10px;}
.wechat_dg_cen dl{display: block;line-height: 35px;height: 35px;}
.wechat_dg_cen dl dd{display: inline-block;width: 220px;text-align: left}

.wechat_tishi{padding-top: 14px;}


.sussceCont_box{height: 525px;}
.sussceCont{width: 560px;margin: 0 auto;padding-top: 150px}
.sussceCont .c-red{color: #f00;font-weight: bold;}
.sussceCont-fot{padding-top: 20px;padding-left: 210px;border-top: 1px dashed #cacaca;}
.sussceCont .tt-blue{color: #0084ff;}
.sussceCont .tt-blue:hover{color: #f00;}

.sussceCont-list{padding:20px 10px 20px 10px; text-align: center;}
.sussceCont-list .sussce-dl{display: block}
.sussceCont-list .sussce-dl dd{line-height: 22px;font-size: 14px;}
.sussceCont-list .sussce-dl span{display: block;float: left}
.sussceCont-list .qianxian_list{width: 280px;}

.sussceCont .sussceCont-Bok{padding-left: 130px;margin-bottom: 20px;font-size: 16px;}
.sussceCont .sussceCont-Bok .pic-bok{width: 52px;height: 52px;margin-right: 25px;}
.sussceCont .sussceCont-Bok .pic-bok .pay_icon{display: block;width: 52px;height: 52px;background-position: -24px -86px}
.sussceCont .sussceCont-Bok .pic-bok .pay_icon_err{display: block;width: 52px;height: 52px;background-position: -85px -86px}
.sussceCont .sussceCont-Bok .sussceCont-txt{font-size: 14px;color: #555;}
.sussceCont .sussceCont-Bok .big_tt{font-size: 22px;color: #333;margin-top: 12px;}
.sussceCont .sussceCont-Bok .small_tt{font-size: 14px;color: #555555;}


#qrImgUrl{width: 176px;height: 176px; position: relative;}
#qrImgUrl table{margin: 0 !important; position: absolute;left: 6px;top: 6px;}

#wxImgUrl{width: 176px;height: 176px; position: relative;}
#wxImgUrl table{margin: 0 !important; position: absolute;left: 6px;top: 6px; left: 15px\0;top: 15px\0;}

/* 分页 */
.page{font-size:15px;font-family:"microsoft yahei";color:#666;padding:20px 10px;box-sizing:border-box; text-align: center}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}
.page .pagination{margin: 0 auto;}
.pagination>li {
    display: inline
}

.pagination>li>a,.pagination>li>span {
    display: inline-block;
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {
    color: #23527c;
    background-color: #eee;
    border-color: #ddd
}

.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7
}

.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}

.pagination-lg>li>a,.pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 18px
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}



.page_div{font-size:15px;font-family:"microsoft yahei";color:#666;box-sizing:border-box; text-align: center}
.page_div a{min-width:30px;height:28px;border:1px solid #f4f4f4!important;text-align:center;margin:0 2px;cursor:pointer;line-height:28px;color:#666;font-size:13px;display:inline-block;background: #ffffff;}
.page_div .active{background:#b2b2b2;}
#firstPage,#lastPage{width:50px;color:#4f4e4e;border:1px solid #f4f4f4!important}
#nextPage,#prePage{width:70px;color:#4f4e4e;border:1px solid #f4f4f4!important}
.page_div .current{background-color:#b52f30;border-color:#f4f4f4;color:#FFF}



.pageNew_div{font-size:15px;font-family:"microsoft yahei";color:#4b9bf3;box-sizing:border-box; text-align: center}
.pageNew_div a{min-width:30px;height:28px;border:1px solid #f4f4f4!important;text-align:center;margin:0 2px;cursor:pointer;line-height:28px;color:#4b9bf3;font-size:13px;display:inline-block;background: #ffffff;}
.pageNew_div .active{background:#b2b2b2;}
.pageNew_div #firstPage,.pageNew_div #lastPage{width:50px;color:#4f4e4e;border:1px solid #f4f4f4!important}
.pageNew_div #nextPage,.pageNew_div #prePage{width:70px;color:#4f4e4e;border:1px solid #f4f4f4!important}
.pageNew_div .current{background-color:#4b9bf3;border-color:#f4f4f4;color:#FFF}



.totalPages{margin:0 10px}
.totalPages span,.totalSize span{color:#4f4e4e;margin:0 5px}

/* 文章列表 */
.tzArticle_warp{padding: 20px 0;}
.tzArticle_left-muen{width: 210px;background: #ffffff;}
.tzArticle_left-muen ul li{border-bottom: 1px solid #f4f4f4;}
.tzArticle_left-muen ul li a{display: block;height: 50px;line-height: 50px;padding:0px 18px 0px 25px;font-size: 18px;font-weight: bold;color: #333333; position: relative;}
.tzArticle_left-muen ul li.active a{background: #b52f30;color: #ffffff;}
.tzArticle_left-muen ul li .icon-r_sj{display: block;width: 7px;height: 13px;background:url(../images/icon_r-sj.png) no-repeat center center; position: absolute;right: 20px;top: 18px;}

.tzArticle_right-muen{width: 1008px;min-height: 730px;background: #ffffff;}
.tzArticle_right-muen .per-mitit{padding: 15px 20px;line-height: 20px;border-bottom: 1px solid #f4f4f4;}
.tzArticle_right-muen .per-mitit h3{font-size: 20px;color: #313230;font-weight: bold;}
.tzArticle-box{padding:20px 50px 0px;}
.tzArticleSearch-box{padding:20px 70px 0px;}
/* 搜索 */
.qz_search{width: 230px;height: 32px;background: #ebebeb;}
.qz_search  input:-webkit-autofill { box-shadow: 0 0 0px 1000px #ebebeb inset !important;}
.qz_search .shous{line-height:22px;margin:5px 2px 5px 8px;width: 185px;float: left;background: #ebebeb;outline: none}
.qz_search .btn_f{display: block;float: left;width:34px;height: 32px;font-size: 0;text-indent: -10000px;border: 0;background: url(../images/qz_search.png) no-repeat center 6px #b52f30;cursor: pointer;}


.zhiying_li_div{min-height: 600px;}
.zhiying_li_div ul li{font-size: 20px;line-height: 50px;height: 50px;overflow: hidden;border-bottom: 1px solid #edf0f5;}
.zhiying_li_div li a{color: #323232;}
.zhiying_li_div a .gskc_list_wz{width: 665px;height: 50px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zhiying_li_div a .gskc_list_time{color: #999999;font-size: 18px;margin-right: 24px;}
.zhiying_li_div a .cor-red{font-size: 16px;}


/* 文章详情 */
.research-main{background: #ffffff;min-height: 700px;}
.goto_proPage{margin-bottom: 5px;line-height: 50px;height: 50px;padding: 0px 30px;background: #ededed;font-size: 14px;}
.goto_proPage a{color: #999999;}
.ltg_font-size{color: #999999;}
.ltg_font-size a{color: #999999;}

.goto_searchproPage{margin-bottom: 5px;line-height: 50px;height: 50px;padding: 0px 30px;font-size: 14px;border-bottom: 1px solid #ededed;position: relative;}
.goto_searchproPage a{color: #999999;}
.goto_searchproPage .ltg_search-size{text-align: center;display: block;width: 600px;margin: auto; font-size: 20px;font-weight: bold;color: #313230;}
.goto_searchproPage .qz_search{margin-top: 8px;}


.details_warp{padding: 30px 30px 20px;}
.details_warp .gsxg-top{text-align: center; border-bottom: 1px solid #e5e5e5;padding-bottom: 10px}
.details_warp .gsxg_cent_ti{color: #e06e27;font-size: 20px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.details_warp .gsxg_cent_det{color: #555555;line-height: 25px;}
.details_warp .gsxg_cent_det .cont_day{margin-right: 30px }
.details_warp .gsxg_cent_det .cont_from{margin-left: 30px }
.details_warp .gsxg_cent_det .cont_author{margin-left: 30px }

.details_warp .gsxg_details{ color: #666;font-size: 16px;margin-top: 20px;word-wrap: break-word; word-break: break-all;overflow: hidden;line-height: 26px;}
.details_warp .gsxg_details p{margin-bottom: 2px;word-wrap: break-word; word-break: break-all}
.details_warp .gsxg_details p img{max-width: 100%}
.details_warp .gsxg_details em{font-style: italic;}


/*错误页面*/
.error-bgbox{margin-top: 10px;margin-bottom: 10px;min-height: 700px;padding: 60px 100px 0 100px;}
.error-bgbox .text-box{text-align: center;}

.error-bgbox .text-box .h2-black{font-size: 24px;}
.error-bgbox .error_bot{margin-top: 8px;}
.error-bgbox .error_bot span{display: inline-block;margin:0px 15px;}
.error-bgbox .error_bot a{color: #f00;}

.connectfailed{background: #edf3f9;width: 100%;line-height: 28px;text-align: center;position: absolute;top: -29px;display: none; height: 28px;}
.connectfailed a{color: #f12c38;text-decoration: underline;}

/*老师个人主页 弹出层*/
.personal-popup{ width: 360px; padding:40px 22px; background-color: #f9f9f9; z-index: 1000;  border: 1px solid #e2e2e2; -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 0 15px rgba(0,0,0,.2);-webkit-box-shadow: 0 0 15px rgba(0,0,0,.2);box-shadow: 0 0 15px rgba(0,0,0,.2);}
.personal-popup .cd-close { width: 24px; height: 24px; font-size: 24px;text-align: center; color: #35a2ee;font-weight: normal;position: absolute; top: 6px; right: 6px; cursor: pointer;}
.personal-popup .popup_con { padding:10px 0px; }
.personal-popup .view_h3 { text-align: center;margin-top: 0;}
.personal-popup .view_p1,.personal-popup .view_p2{ text-align: center;margin-top: 20px;}
.personal-popup .c-blue{color: #4ca0ea;}


/* FaceBox */
.SubFaceBox{display:block;width:320px;height:100px;position:absolute;top:25px;left:0px;z-index:9999;}
.SubFaceBox .Corner{display:block;width:28px;height:15px;background:url(../images/facebg_1.png) -32px -100px no-repeat;position:absolute;left:1px;top:0;z-index:100;}
.SubFaceBox .Content{display:block;width:320px;height:98px;padding:8px;background:#ffffff;border:1px solid #cfcfcf;z-index:99;margin:14px 0px 0px 0px;box-shadow:0px 1px 10px rgba(204,204,204,1);border-radius:2px;overflow-y:auto}
.SubFaceBox .Content h3{margin:0;padding:0;height:30px;line-height:26px;display:block;font-size:14px;text-align:left;display: none;}
.SubFaceBox .Content h3 span{float:left;}
.SubFaceBox .Content h3 .close{display:inline-block;width:16px;height:16px;background:url(../images/facebg_1.png) -30px -120px;float:right;cursor:pointer;}
.SubFaceBox .Content h3 .close:hover{background-position:-46px -120px;}
.SubFaceBox .Content ul{margin:5px 0px 0px 0px;padding:0;list-style-type:none;}
.SubFaceBox .Content ul li{display:inline-block;height:26px;width: 26px;padding:1px 2px;border:1px solid #f8f8f8;float:left;cursor: pointer;}
.SubFaceBox .Content ul li img{width: 22px;height: 22px;}
.SubFaceBox .Content ul li:hover{border-color:#6C3;}


.ngscr_jurisd-right{padding: 20px;}
.table-chart{text-align: center; font-size: 14px;width: 800px;margin: auto}
.table-chart thead th{padding:10px 25px 10px;border-bottom: 6px solid #e7e6e6;font-weight: normal;background: #f0efef;color: #666666;}
.table-chart tbody tr{border-bottom: 3px solid #e9e8e8}
/* .table-chart tbody tr:first-child{border-top:none}   */
.table-chart tbody td{padding:5px;line-height: 1.5;color: #333333;border: 1px solid #e9e8e8}
.table-chart .table_p{line-height: 35px;color: #adadad;}
.table-chart .c-yellow{color: #f39800;}
.table-chart .c-abc{color: #999;}

.ngs_chakan{padding: 30px 0px;line-height: 25px; text-align: center; color: #666666;}


.jp-video{margin: 0px auto}


/* 新底部 */
.footer{width: 100%;background: #000000;border-top: 1px solid #3d3d3d;}
.footer .inner{width: 1240px;margin: 0 auto;}
.footer .copy-text{ color: #cecece; font-size: 12px; text-align:center;padding:10px 0 10px 0;line-height: 1.5;}
.footer .copy-text p{ margin-bottom: 10px;}
.footer .copy-text a{ padding: 0 10px 0 5px; color: #cecece}
.footer .copy-text .last{margin: 0;}

/* 二维码 */
.gs_wxh_right{position: fixed;z-index: 100;width:174px;height: 192px; top: 400px;right:0px;border: 1px solid #e0e0e0;background: #ffffff;}
.gs_wxh_right * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.gs_wxh_right .gs_wxh_box{position: relative;width:172px;height: 190px;padding: 25px 25px 0px;}
.gs_wxh_right .gs_wxh_box .sanjiao{display: block;position: absolute; font-size: 0; top: 80px;right:-28px;line-height: 0;border-width: 14px;border-style: dashed  dashed dashed solid;border-color: transparent transparent transparent #e0e0e0;}
.gs_wxh_right .gs_wxh_box .sanjiao2{display: block;position: absolute; font-size: 0; top: 80px;right:-27px;line-height: 0;border-width: 14px;border-style: dashed  dashed dashed solid;border-color: transparent transparent transparent #fff;}
.gs_wxh_right .gs_wxh_box .gs_wxh_clone{display: block;position: absolute; right: 2px;top: 2px;width: 25px; height: 25px;font-size: 0;background: url(../images/gswx_close.png) no-repeat center center;}
.gs_wxh_right .gs_wxh_box .gs_wxh_pic{width: 122px;height: 122px;}
.gs_wxh_right .gs_wxh_box .gs_wxh_pic img{width: 122px;height: 122px;}
.gs_wxh_right .gs_wxh_box .gs_wxh_text{ text-align: center; color: #333333;font-size: 16px;padding-top: 10px;line-height: 20px;}

#child1{width: 100%;height: 99%;}

/* 头像 */
.crop-avatar{width: 130px;height: 180px;display: block;transition:all 0.3s;}
.crop-avatar .avatar-view{width: 115px;height: 115px;position: relative;margin: 0 auto;}
.crop-avatar .avatar-view img{ display: block; width: 115px; height: 115px; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }
.crop-avatar .avatar-view .hld_fengmian{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 10; color: #ffffff; line-height: 115px; text-align: center; font-size: 18px; background: url(../images/hld_fengmian.png) repeat; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; display: none; }
.crop-avatar .avatar-text{margin-top: 15px;line-height: 25px;text-align: center;font-size: 18px;color: #b52f30;}

.crop-avatar:hover  .avatar-view .hld_fengmian{display: block;}


.avatar-body{padding:15px}
.avatar-upload{overflow:hidden}

.avatar-collops{width: 650px;float: left;}
.avatar-piclist{width: 190px;float: right;}

.avatar-upload label{display:block;float:left;font-size: 14px;width:100px;margin-bottom: 5px;font-weight: 700;}
.avatar-upload input{display:block;margin-left:110px}
.avater-alert{margin-top:10px;margin-bottom:10px}
.avatar-wrapper{height:372px;width:100%;margin-top:15px;box-shadow:inset 0 0 5px rgba(0,0,0,.25);background-color:#fcfcfc;overflow:hidden}
.avatar-wrapper img{display:block;height:auto;max-width:100%}
.avatar-preview{margin-top:15px;margin-right:15px;border:1px solid #eee;border-radius:4px;background-color:#fff;overflow:hidden}
.avatar-preview:hover{border-color:#ccf;box-shadow:0 0 5px rgba(0,0,0,.15)}
.avatar-preview img{width:100%}
.preview-lg{height:184px;width:184px;margin-top:15px}
.preview-md{height:100px;width:100px}
.preview-sm{height:50px;width:50px}
.avatar-btns{margin-top:20px;}
.avatar-btns .btn-group{margin-right:5px}
.loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.75;filter:alpha(opacity=75);z-index:20140628}
.hld_btn-success{display: block;width: 100%;color: #fff;background-color: #5cb85c; border-color: #4cae4c;}

/* 开具发票 */
.avatar-Li{line-height: 15px;padding: 10px 40px 0 0;font-size: 15px;}
.avatar-Li .avatar_fl{float: left; width: 800px; padding: 5px 0px 5px 80px;line-height: 30px;}
.avatar-Li .avatar_fl .control-label{float: left;width: 85px; text-align: right;height: 30px;}
.avatar-Li .avatar_fl .control-label .five_red{color: #b52f30;display: inline-block;margin-right: 4px;margin-left: -26px;}
.avatar-Li .avatar_fl .control-label .four_red{color: #b52f30;display: inline-block;margin-right: 4px;margin-left: -11px;}
.avatar-Li .avatar_fl .control-label .two_red{color: #b52f30;display: inline-block;margin-right: 4px;margin-left: 19px;}
.avatar-Li .avatar_fl .control-con{color: #666666;padding-left: 10px;float: left;height: 30px;width: 600px;}
.avatar-Li .avatar_fl .control-sel{padding-left: 20px;height: 34px;width: 164px;margin-left: 25px;color: #666666;font-size: 15px;line-height: 34px;outline:none;border-color: #b52f30;appearance:none;    -moz-appearance:none;  -webkit-appearance:none; background: url(../images/select_jian.png) no-repeat 135px center;}
.avatar-Li .modify_tt{color: #b52f30;display: none;}
.avatar-Li:hover .modify_tt{display: block;}
.avatar-Li .invoice_info{padding-left: 60px;font-size: 17px;color: #313230;line-height: 24px;padding-top: 30px;padding-bottom: 10px}

.avatar-Li .avatar_fl .personal_info{height: 34px;width: 164px;background: #f4f4f4;border: 1px solid #e1e1e1;margin-left: 25px;outline: none;text-align: left;font-size: 15px;line-height: 34px;color: #666666;padding: 0 5px;}
.avatar-Li .avatar_box{float: left;padding-left: 98px;padding-top: 20px;}
.avatar-Li .avatar_box .send_Box{float: left;width: 680px;}
.avatar-Li .avatar_box .send{margin-left: 18px;float: left;margin-right: 24px;}
.avatar-Li .avatar_box .sendbox{display: block;}
.avatar-Li .avatar_box .sendbox .send_address{background: #fefbfb;border:1px solid #fff;color: #7a7a7a;font-size: 14px;line-height: 24px;margin-bottom: 10px;padding:0px 10px;cursor: pointer; position: relative;}
.avatar-Li .avatar_box .sendbox .active{border:1px solid #b52f30}

.avatar-Li .avatar_box .sendbox .send_address .user_name{float: left;width: 50px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.avatar-Li .avatar_box .sendbox .send_address .user_phone{margin: 0px 10px;float: left;}
.avatar-Li .avatar_box .sendbox .send_address .user_address{float: left;;width: 325px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.avatar-Li .avatar_box .sendbox .send_address .default_address{display: none;color: #adadad;position: absolute;right: 110px;}
.avatar-Li .avatar_box .sendbox .send_address .on{display: block;}
.avatar-Li .avatar_box .sendbox .send_address .alter_del_btn{display: inline-block;position: absolute;right: 0px;}
.avatar-Li .avatar_box .sendbox .send_address .alter_address{color: #ba3d3e;margin: 0px 10px}
.avatar-Li .avatar_box .sendbox .send_address .del_address{color: #ba3d3e;margin: 0px 10px}
.avatar-Li .avatar_box .add_address{display: block;height: 34px;margin-top: 20px;background: #fefbfb;border: 1px solid #e1e1e1;border-radius: 5px;font-size: 16px;line-height: 34px;text-align:center;color: #b52f30;cursor: pointer;}

.personal_right-con .personal_box .submit_btn{display: block;width: 88px;height: 32px;border-radius: 5px;background: #b52f30;color: #ffffff;font-size: 18px;line-height: 32px;text-align: center;margin: 0 auto;margin-top: 40px;margin-bottom: 20px;cursor: pointer;}


/* 发票邮寄地址 */
.add_dele-box{width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; right: 0;bottom: 0; z-index: 100}
.add_dele-box .add_dele-agreement {width: 660px;height: 480px;padding: 20px;background: #ffffff;position: absolute;left: 50%;top: 50%;margin-left: -330px;margin-top: -240px;z-index: 100;}
/* .add_dele-box{width: 100%; height: 100%; }
.add_dele-box .add_dele-agreement {padding: 20px;} */
.add_dele-box .add_dele-agreement .add_tit {padding: 10px;line-height: 24px;font-size: 24px;}
.add_dele-box .add_dele-agreement .close {width: 30px;height: 30px;line-height: 30px;font-size: 22px;text-align: center;color: #4F4F4F;position: absolute;right: 10px;top: 10px;}
.add_dele-box .add_dele-agreement .close:hover{color: #000;}
.add_dele-box .add_dele-agreement .delt_tex-box {height: auto;overflow: auto;text-align: left;margin-top: 5px;}
.add_dele-box .add_dele-agreement .delt_tex-box .table {width: 100%;max-width: 100%;color: #656565;}
.add_dele-box .add_dele-agreement table {background-color: transparent;border-spacing: 0;border-collapse: collapse;}
.add_dele-box .add_dele-agreement .delt_tex-box .addr-tab tbody tr td {border-top: none;font-size: 16px;padding: 10px 5px;line-height: 34px;vertical-align: top;}
.add_dele-box .add_dele-agreement .delt_tex-box .addr-tab tbody tr td .red{color: #b52f30;margin-right: 3px;color: #ff0000!important;}
.add_dele-box .add_dele-agreement .delt_tex-box .addr-tab .consignee_address {height: 72px;width: 502px;font-size: 13px;border: 1px solid #e1e1e1;outline: none;line-height: 34px;padding-left: 18px;}

.add_dele-box .add_dele-agreement .delt_tex-box .inputBox{width:106px;height: 34px;padding-left: 20px;outline:none;border-color: #e1e1e1;appearance:none;-moz-appearance:none;  -webkit-appearance:none;color:#666666 ; font-size: 15px;background: url(../images/select_jian.png) no-repeat 80px center #f4f4f4;}
.add_dele-box .add_dele-agreement .delt_tex-box .inputBox option{margin-left: 20px;}
.add_dele-box .add_dele-agreement #s_province{width:106px;}
.add_dele-box .add_dele-agreement #s_city{width:106px;}
.add_dele-box .add_dele-agreement #s_county{width:137px;background-position: 110px center;}

.add_dele-box .add_dele-agreement .delt_tex-box .addr-tab .textbox {width: 224px;height: 34px;font-size: 13px;line-height: 34px;color: #999999;outline: none;background: #f4f4f4;text-indent: 21px;border-width: 0;border:1px solid #e1e1e1;}
.add_dele-box .add_dele-agreement .btn-c_red{display:block;width: 88px;border-radius: 5px;background: #b52f30;color: #ffffff;font-size: 17px;text-align: center;border: 0;outline: none;margin-top: 30px;cursor: pointer;margin: 0 auto}

.add_dele-box .shadowBg_box{background: #000;  filter: alpha(opacity=60); opacity: 0.5 !important; position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
