﻿@charset "utf-8";
/* kaoshahao.css 2016.08.11@guojunhui*/
/*全局代码*/
/*布局*/
.wp{ width:1020px}
.ksh-aside{ float:right; width:250px}
.ksh-article{float:left;width:740px}
/*字体*/
body,th,td,button,input,select,textarea{ color:#474747}
a{ color:#474747}
a:hover{ color:#358ed9}
.c-primary,.c-primary a,a.c-primary{ color:#358ed9}
.c-474747,.c-474747 a,a.c-474747{ color:#474747}
a.c-474747:hover,.c-474747 a:hover{ color:#358ed9}
.c-f04628,.c-f04628 a,a.c-f04628{ color:#f04628}
.c-ababab,.c-ababab a,a.c-ababab{ color:#ababab}
.pipe{ color:rgb(237,237,237)}

.bg-1{ background-color:#fafafa}
.f-22{ font-size:22px}.f-15{ font-size:15px}.f-38{ font-size:38px}
/*内间距*/
.pt-30{ padding-top:30px}
/*边框*/
.bk-1{ border:solid 1px #e6e6e6}
.content{ font-size:14px}

/*按钮*/
.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #4798db;
  *background-color: #4798db;
  background-image: -moz-linear-gradient(top, #73bbf6, #4798db);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73bbf6), to(#4798db));
  background-image: -webkit-linear-gradient(top, #73bbf6, #4798db);
  background-image: -o-linear-gradient(top, #73bbf6, #4798db);
  background-image: linear-gradient(to bottom, #73bbf6, #4798db);
  background-repeat: repeat-x;
  border-color: #73bbf6 #4798db #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #4798db;
  *background-color: #003bb3}
.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9}

.btn-secondary{color:#fff;background-color:#348eda;border-color:#348eda}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active{
	color:#fff;background-color:#0f9ae0;border-color:#0f9ae0}
.btn-none{background-color:transparent; border:none}
.btn-caina{ border:none; background:url(../images/form/btn-caina.png) no-repeat 0 0; width:104px; height:26px; padding:0; padding-left:20px; color:#348eda}

.btn-danger{color:#fff;background-color:#f04628;border-color:#f04628}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active{
	color:#fff;background-color:#f04628;border-color:#f04628}
/*表单*/
.input-text.size-L, .btn.size-L{ height:38px}
.form-horizontal .row{ margin:0; margin-bottom:60px}
.form-horizontal .form-label{ width:130px; float:left; text-align:left}
.form-horizontal .formControls{ margin-left:135px}
.form-horizontal .select-box{ background-color:#fff}

/*面板*/
.panel-header{ padding:8px 14px}
.panel-default{border:solid 1px #e6e6e6; background-color:#fff}
.panel-default>.panel-header{ background-color:#fafafa; color:#358ed9;line-height:34px; font-size:16px; font-weight:bold}
.ksh-aside .panel-default{ border:none}

.label-primary, .badge-primary{ background-color:#348eda}

/*图标*/
.iconpic-add{ background-image:url(../images/iconpic/iconpic-add.png)}
.iconpic-address{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-address.png)}
.iconpic-alert{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-alert.png)}
.iconpic-alert-2{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-alert-2.png)}
a:hover .iconpic-alert-2,.current .iconpic-alert-2{ background-image:url(../images/iconpic/iconpic-alert.png)}
.iconpic-arrow-down{ background-image:url(../images/iconpic/iconpic-arrow-down.png)}
.iconpic-arrow-down-3{ width:13px; height:10px; background-image:url(../images/iconpic/iconpic-arrow-down-3.png)}
.iconpic-arrow-down-a{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-arrow-down-a.png)}
.iconpic-arrow-right-a{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-arrow-right-a.png)}
.iconpic-arrow-left-1{width:22px; height:22px; background-image:url(../images/iconpic/iconpic-arrow-left-1.png)}
.iconpic-arrow-right-1{width:22px; height:22px; background-image:url(../images/iconpic/iconpic-arrow-right-1.png)}
.iconpic-arrow-right-2{ background-image:url(../images/iconpic/iconpic-arrow-right-2.png)}
.iconpic-arrow-left-3{ width:21px; height:102px; background-image:url(../images/iconpic/iconpic-arrow-left-3.png)}
.iconpic-arrow-right-3{ width:21px; height:102px; background-image:url(../images/iconpic/iconpic-arrow-right-3.png)}
.iconpic-arrow-right-5{ width:14px; height:18px; background-image:url(../images/iconpic/iconpic-arrow-right-5.png)}
.iconpic-bbs{ background-image:url(../images/iconpic/iconpic-bbs.png)}
.iconpic-bi{ background-image:url(../images/iconpic/iconpic-bi.png)}
.iconpic-boy{ background-image:url(../images/iconpic/iconpic-boy.png)}
.iconpic-girl{ background-image:url(../images/iconpic/iconpic-girl.png)}
.iconpic-girl-2{ background-image:url(../images/iconpic/iconpic-girl-2.png)}
.iconpic-cai{ background-image:url(../images/iconpic/iconpic-cai.png)}
.iconpic-zan{ background-image:url(../images/iconpic/iconpic-zan.png)}
.iconpic-close{ background-image:url(../images/iconpic/iconpic-close.png)}
.iconpic-comm{ background-image:url(../images/iconpic/iconpic-comm.png)}
.iconpic-edit{ background-image:url(../images/iconpic/iconpic-edit.png)}
.iconpic-emall-small{ width:17px; background-image:url(../images/iconpic/iconpic-emall-small.png)}
.iconpic-emall{ width:19px; height:12px; background-image:url(../images/iconpic/iconpic-emall.png)}
.iconpic-emall-1{ width:32px; height:21px; background-image:url(../images/iconpic/iconpic-emall-1.png)}
a:hover .iconpic-emall,.current .iconpic-emall,.iconpic-emall-hover{width:19px; height:12px; background-image:url(../images/iconpic/iconpic-emall-hover.png)}
.iconpic-emall-open{ width:141px; height:118px; background-image:url(../images/iconpic/iconpic-emall-open.png)}
.iconpic-emall-xie{ width:17px; height:19px; background-image:url(../images/iconpic/iconpic-emall-xie.png)}
.iconpic-book{background-image:url(../images/iconpic/iconpic-book.png)}
.iconpic-word{ width:25px; height:25px; background-image:url(../images/iconpic/iconpic-word.png)}
.iconpic-excel{ width:25px; height:25px; background-image:url(../images/iconpic/iconpic-excel.png)}
.iconpic-help{ background-image:url(../images/iconpic/iconpic-help.png)}
.iconpic-help-2{ background-image:url(../images/iconpic/iconpic-help-2.png)}
a:hover .iconpic-help-2,.current .iconpic-help-2{background-image:url(../images/iconpic/iconpic-help.png)}
.iconpic-caina{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-caina.png)}
.iconpic-huo{ width:14px; height:23px; background-image:url(../images/iconpic/iconpic-huo.png)}
.iconpic-laba{ background-image:url(../images/iconpic/iconpic-laba.png)}
.iconpic-like{ background-image:url(../images/iconpic/iconpic-like.png)}
a:hover .iconpic-like,a.current .iconpic-like,.iconpic-like.current{ background-image:url(../images/iconpic/iconpic-like-hover.png)}
.iconpic-load-big{ width:22px; height:22px; background-image:url(../images/iconpic/iconpic-load-big.png)}
.iconpic-ok{ width:20px; height:20px; background-image:url(../images/iconpic/iconpic-ok.png)}
.iconpic-ok-big{ width:42px; height:36px; background-image:url(../images/iconpic/iconpic-ok-big.png)}
.iconpic-phone{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-phone.png)}
a:hover .iconpic-phone,.current .iconpic-phone,.iconpic-phone-hover{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-phone-hover.png)}
.iconpic-qubiezhen{ background-image:url(../images/iconpic/iconpic-qubiezhen.png)}
.iconpic-right-1{ width:25px; height:25px; background-image:url(../images/iconpic/iconpic-right-1.png)}
.iconpic-right-4{ width:20px; height:20px; background-image:url(../images/iconpic/iconpic-right-4.png)}
.iconpic-set{ background-image:url(../images/iconpic/iconpic-set.png); background-size:16px auto}
.iconpic-set-white{ background-image:url(../images/iconpic/iconpic-set-white.png);background-size:16px auto}
.iconpic-sixin{ width:20px; height:20px; background-image:url(../images/iconpic/iconpic-sixin.png)}
.iconpic-tel{ width:46px; height:40px; background-image:url(../images/iconpic/iconpic-tel.png)}
.iconpic-tag{ width:17px; height:17px; background-image:url(../images/iconpic/iconpic-tag.png); background-size:100% auto}
.iconpic-tag2{ width:17px; height:17px; background-image:url(../images/iconpic/iconpic-tag2.png); background-size:100% auto}
.iconpic-shenglue{ width:42px; height:6px; background-image:url(../images/iconpic/iconpic-shenglue.png)}
.iconpic-qiandao-ok{ width:18px; height:18px; background-image:url(../images/iconpic/iconpic-qiandao-ok.png)}

.iconpic-music{ width:36px; height:36px; background-image:url(../images/iconpic/iconpic-music.png)}
.iconpic-kecheng{ width:36px; height:36px; background-image:url(../images/iconpic/iconpic-kecheng.png)}
.iconpic-mingshi{ width:36px; height:36px; background-image:url(../images/iconpic/iconpic-mingshi.png)}

.iconpic-xiang{ width:26px; height:26px; background-image:url(../images/iconpic/iconpic-xiang.png)}
.iconpic-wen{ width:26px; height:26px; background-image:url(../images/iconpic/iconpic-wen.png)}
.iconpic-zhuiwen{ background-image:url(../images/iconpic/iconpic-zhuiwen.png)}
.iconpic-xiaoxi{ width:18px; background-image:url(../images/iconpic/iconpic-xiaoxi.png)}
.iconpic-sort-desc{ background-image:url(../images/iconpic/iconpic-sort-desc.png)}
.iconpic-sort-asc{background-image:url(../images/iconpic/iconpic-sort-asc.png)}
.iconpic-sort-desc-white{ background-image:url(../images/iconpic/iconpic-sort-desc-white.png)}
.iconpic-time{ background-image:url(../images/iconpic/iconpic-time.png)}
.iconpic-fanhui{ background-image:url(../images/iconpic/iconpic-fanhui.png)}
.star-default{ width:24px; height:24px; background-image:url(../images/iconpic/iconpic-star-S-default.png)}

.star{ width:24px; height:24px; background:url(../images/iconpic/iconpic-star-S.png) repeat-x 0}
.star.size-L{ width:44px; height:44px; background:url(../images/iconpic/iconpic-star.png) repeat-x 0}
.star.size-L.star-2{ width:88px}
.star.size-L.star-3{ width:132px}
.star.size-L.star-4{ width:176px}
.star.size-L.star-5{ width:220px}

.star.size-M{ width:30px; height:30px; background:url(../images/iconpic/iconpic-star.png) repeat-x 0/30px}
.star.size-M.star-2{ width:60px}
.star.size-M.star-3{ width:90px}
.star.size-M.star-4{ width:120px}
.star.size-M.star-5{ width:150px}

.starbar{background:url(../images/iconpic/iconpic-star-S-default.png) repeat-x 0 0; font-size:0; line-height:0}
.starbar span.star,.starbar span.star-default{ display:inline-block; cursor:pointer}

.star-1{width:20%}
.star-2{ width:40%}
.star-3{width:60%}
.star-4{ width:80%}
.star-5{ width:100%}
.star-evaluation{ background:none}

.starbar.size-M{width:120px; height:24px; background-size:24px}
.size-M .star,.size-M .star-default{ width:24px;height:24px;background-size:24px}

.starbar.size-S{height:19px; width:95px;background-size:19px}
.size-S .star,.size-S .star-default{width:19px; height:19px; background-size:19px}
.starbar.size-S img{ width:19px}

.iconpic-user{ width:20px; height:20px; background-image:url(../images/iconpic/iconpic-user.png)}
.iconpic-off{ width:20px; height:20px; background-image:url(../images/iconpic/iconpic-off.png)}
.iconpic-info{ background-image:url(../images/iconpic/iconpic-info.png)}
.iconpic-tongji{ width:50px; height:22px; background-image:url(../images/iconpic/iconpic-tongji.png)}
.iconpic-2code{ width:220px; height:220px; background-image:url(../images/2code/weixin3.png)}
.iconpic-play{ width:19px; height:19px; background-image:url(../images/iconpic/iconpic-play.png)}
.iconpic-checkbox{ width:18px; height:18px; background-color:#358ed9}
.checked .iconpic-checkbox{ background:#358ed9 url(../images/iconpic/iconpic-right-3.png) no-repeat center}
.icon-email-2{ width:20px; height:16px; background-image:url(../images/iconpic/icon-email-2.png);background-size:20px auto}
.iconpic-404{ width:121px; height:100px; background-image:url(../images/iconpic/iconpic-404.png)}
.iconpic-naozhong{ width: 19px; height: 19px; background-image: url(../images/iconpic/iconpic-naozhong.png)}
.iconpic-tel-2{ width: 19px; height: 19px; background-image: url(../images/iconpic/iconpic-tel-2.png)}

.iconpic-share-emall-big{ width:56px; height:56px; background-image:url(../images/iconpic/iconpic-share-emall-big.png)}
.iconpic-share-emall-big.size-small{ width:31px; height:30px; background-size:100%}
.iconpic-share-phone-big{ width:56px; height:56px; background-image:url(../images/iconpic/iconpic-share-phone-big.png)}
.iconpic-share-phone-big.size-small{ width:31px; height:30px; background-size:100%}
.iconpic-share-qq-big{width:56px; height:56px; background-image:url(../images/iconpic/iconpic-share-qq-big.png)}
.iconpic-share-qq-big.size-small{ width:31px; height:30px; background-size:100%}
.iconpic-share-weibo-big{ width:56px; height:56px; background-image:url(../images/iconpic/iconpic-share-weibo-big.png)}
.iconpic-share-weibo-big.size-small{ width:31px; height:30px; background-size:100%}
.iconpic-share-weixin-big{ width:56px; height:56px; background-image:url(../images/iconpic/iconpic-share-weixin-big.png)}
.iconpic-share-weixin-big.size-small{ width:31px; height:30px; background-size:100%}

.iconpic-right-tools{ width:32px; height:32px; background-image:url(../images/iconpic/iconpic-right-tools.png)}
.iconpic-tools-gotop{ background-position:0 0}
.iconpic-tools-help{ background-position:0 -33px}
.iconpic-tools-help:hover{ background-position:-32px -33px}
.iconpic-tools-fankui{ background-position:0 -66px}
a.iconpic-tools-fankui:hover{ background-position:-32px -66px}
.iconpic-tools-phone{ background-position:0 -99px}
a.iconpic-tools-phone:hover{ background-position:-32px -99px}

.iconpic-v{ width:29px; height:42px;background-image:url(../images/iconpic/iconpic-v.png)}
.iconpic-v-daren{width:75px; height:20px; background-image:url(../images/iconpic/iconpic-v-daren.png)}
.iconpic-v-mingshi{ width:75px; height:20px; background-image:url(../images/iconpic/iconpic-v-mingshi.png)}
.iconpic-v-kaoshahao{ width:90px; height:20px; background-image:url(../images/iconpic/iconpic-v-kaoshahao.png)}

.iconpic-title-1{ width:123px; height:34px; background-image:url(../images/iconpic/iconpic-title-1.png)}
.iconpic-title-2{ width:107px; height:28px; background-image:url(../images/iconpic/iconpic-title-2.png)}

.iconpic-view-thum{ background-image:url(../images/iconpic/iconpic-view-thum.png)}
a:hover .iconpic-view-thum,.current .iconpic-view-thum,.iconpic-view-thum-hover{ background-image:url(../images/iconpic/iconpic-view-thum-hover.png)}
.iconpic-view-tu{ width:23px; height:20px; background-image:url(../images/iconpic/iconpic-view-tu.png)}
.iconpic-view-tu.size-S{ width:16px; height:16px; background-size:100% auto}

.iconpic-chenggong{ width:84px; height:84px; background-image:url(../images/iconpic/iconpic-chenggong.png)}
.iconpic-shibai{ width:22px; height:66px; background-image:url(../images/iconpic/iconpic-shibai.png)}
.iconpic-cart{ width:26px; height:23px; background-image:url(../images/iconpic/iconpic-cart.png)}
.iconpic-alipay{ width:266px; height:46px; background-image:url(../images/iconpic/alipay.png)}

/*header*/
.header{ height:69px; background:url(../images/common/header-bg.png) repeat-x 0 center; position:fixed; z-index:1001; left:0; top:0; right:0}
.header .logo{ width:116px; height:69px; background-image:url(../images/common/logo.png);float:left; background-size:116px 56px; cursor:pointer}
.navbar-nav > ul > li, .navbar-nav > ul > li > a{ line-height:69px; height:69px}
.user-msg .badge{font-size: 12px;font-weight:normal;left: 28px;padding:1px 5px;position: absolute;top:19px; border-radius:9px; background-color:rgb(240,70,40)}


/*mainnav*/
#mainnav{ font-size:16px}
#mainnav > ul > li,#mainnav > ul > li > a{ color:#fff}
#mainnav .dropDown.open>.dropDown-menu{background-color:#fff; color:#fff; border:none}
.nav>ul>li>a:hover,
.nav>ul>li.current>a,
#usermenu.dropDown.hover .dropDown_A,
#usermenu.dropDown.open .dropDown_A{background-color:rgba(36,106,178,0.5)}
#mainnav > ul > #usermenu .dropDown-menu{ background-color:#246ab2; color:#fff}
#mainnav > ul > #usermenu .dropDown-menu a{ color:#fff;border-bottom:solid 1px #2b63b5}
#mainnav > ul > #usermenu .dropDown-menu a:hover{background-color:rgba(53,142,217,0.35); color:#fff}
#otherpage.header{ height:56px}
#otherpage.header .logo{ width:100px; height:56px;background-size:auto 35px; background-repeat:no-repeat}
#otherpage .navbar-nav > ul > li, #otherpage .navbar-nav > ul > li > a{ line-height:56px; height:56px}
#otherpage .user-msg .badge{top:10px; left:28px}

#user-msg .dropDown-menu{ width:407px}
	#user-msg .dropDown-menu .tabBar{ border-bottom:none; height:30px; border-bottom:solid 1px #c8c8c8}
	#user-msg .dropDown-menu .tabBar li{ display:block; float:left; height:30px; line-height:28px; width:33.3333%; font-size:14px; text-align:center; padding:0; font-weight:400; color:#666; background-color:#fff}
	#user-msg .dropDown-menu .tabBar li span{ display:inline-block; border-bottom:solid 2px #fff; background-color:#fff; line-height:28px; height:28px; float:none}
	#user-msg .dropDown-menu .tabBar li.current{color:#358ed9}
	#user-msg .dropDown-menu .tabBar li.current span{ border-bottom-color:#358ed9}
	#user-msg .dropDown-menu .tabCon ul li{ line-height:1.6; font-size:12px; border-bottom:solid 1px #ededec; padding:10px 15px; text-align:left}


/*右侧悬浮工具栏*/
.iconpic-right-tools{ position:fixed; left:50%; margin-left:520px; z-index:99}
a.iconpic-right-tools:hover{ text-decoration:none}
.iconpic-tools-gotop{ bottom:169px}
.iconpic-tools-help{ bottom:136px}
.iconpic-tools-fankui{ bottom:103px}
.iconpic-tools-phone{bottom:70px}
a.iconpic-tools-phone .iconpic-2code{ display:none}
a.iconpic-tools-phone:hover .iconpic-2code{ position:absolute; display:block; right:100%; bottom:0}

/*头像*/
.avatar.size-L,.avatar.size-L img{width:42px;height:42px}
.avatar.size-XL,.avatar.size-XL img{width:82px;height:82px}
.avatar.size-XXL,.avatar.size-XXL img{width:90px;height:90px}
.avatar.size-XXXL,.avatar.size-XXXL img{width:170px;height:170px}

/*上传插件*/
.qq-upload-button{position: relative; overflow:hidden}
.qq-upload-drop-area{ display:none}
.qq-uploader{ display:block}
.qq-upload-button input{position:absolute;right:0; top:0; cursor: pointer; font-size:30em; *font-size:30px;opacity:0;filter: alpha(opacity=0)}

/*上传列表*/
.upload-list .item{border-top:solid 1px #ddd; background-color:#fff; padding:20px; position:relative; margin-top:10px}
.upload-list .item .imgbox-box{ float:left}
.upload-list .item .imgbox-box,.upload-list .item .imgbox{width:100px; height:100px; text-align:center}
.upload-list .item .imgbox{overflow:hidden; display:inline-block}
.upload-list .item .imgbox img{max-width:100px; max-height:100px}
.upload-list .item .img-title{ position:absolute; left:150px; top:20px; width:800px;font-size:14pxline-height:20px}
.upload-list .item .progress-box{position:absolute; width:800px; top:60px; left:150px}
.upload-list .item .progress-bar{ display:inline-block; width:750px}
.upload-list .item .number-bar{ width:50px; font-size:16px; display:inline-block}
.upload-list .item .delbar{ position:absolute; top:52px; right:20px; display:block;text-align:right}
.upload-list .item .errortip{ position:absolute; left:160px; top:78px; font-size:16px; color:#666}
.upload-list .item .imginfo-box{width:906px; float:left}
.upload-list .item .imginfo-keywords-box{ width:655px; float:left}
.upload-list .item .imginfo-fenlei-box{ float:right; width:230px}
/*-----------------------------以上是公共样式----------------------------------------*/

/*首页*/
/*首页 - banner*/
.index-banner{ position:relative; height:550px; background:url(../images/index/banner.jpg) no-repeat center top/100%}
	.banner-info{position:absolute; width:840px; height:335px; left:50%; margin-left:-420px; top:70px; background-color:rgba(15,14,13,0.85); padding-top:35px; color:#fff}
	.banner-info h1{ font-size:36px; margin:0; padding:0; line-height:1.3}
	.banner-info h2{ font-size:22px; margin:0; padding:0; line-height:1.3; margin-top:10px}
	.index-searchBar{ width:698px; height:60px; background:url(../images/index/search.png) no-repeat center; margin:auto; position:relative; margin-top:30px}
	.index-searchBar .search-input{ position:absolute; width:605px; top:5px; left:10px; border:none; height:50px; line-height:50px; font-size:16px}
	.index-searchBar .search-button{ position:absolute; right:0; top:0; border:none; background-color:transparent; width:60px; height:60px; cursor:pointer}

	.other-searchBar{ width:233px; height:27px; background:url(../images/common/searchbar-bg-2.png) no-repeat center/auto 100%; margin:auto; position:relative; margin-top:14px}
	.other-searchBar .search-input{ position:absolute; width:200px;top:3px; left:5px; border:none; height:22px; line-height:22px; font-size:14px}
	.other-searchBar .search-button{ position:absolute; right:0; top:0; border:none; background-color:transparent; width:22px; height:27px; cursor:pointer}
	
	.wenda-searchBar{ width:557px; height:36px; background:url(../images/common/searchbar-bg-4.png) no-repeat center; position:relative}
	.wenda-searchBar .search-input{ position:absolute; width:500px;top:3px; left:5px; border:none; height:30px; line-height:30px;font-size:16px}
	.wenda-searchBar .search-button{ position:absolute; right:0; top:0; border:none; background-color:transparent; width:41px; height:36px; cursor:pointer}
	
	/*热门搜索词*/
	.search-hot-keywords{ width:698px; margin:auto; margin-top:10px}
	.search-hot-keywords a{ color:#fff; margin-right:15px}

/*首页 - 左侧边栏*/
.index-left-aside{ width:190px; float:left}
	.aside-menu{ background-color:#fafafa;border-top:solid 1px #ededec}
	.aside-menu .item{ padding:10px 15px 20px 15px; border:solid 1px #ededec;border-top:none; position:relative}
	.aside-menu .item .dt{ font-size:16px; height:30px; line-height:30px; position:relative}
	.aside-menu .item .iconpic-arrow-right-2{ position:absolute; right:0; top:6px}
	.aside-menu .item .dd{ margin-top:5px}
	.aside-menu .item .dd{ font-size:14px}
	.aside-menu .item .dd a{ line-height:24px; display:inline-block; float:left; width:33.333%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	#aside-menu-3 .dd a{ width:50%}

	.aside-menu .item.hover{ background-color:#fff;z-index:9; border:solid 1px #ededec;border-top:none}
	.aside-menu .item .line-r{ display:none}
	.aside-menu .item.hover .line-r{ position:absolute; display:block;top:0; bottom:0; right:0px; z-index:10; width:1px; background-color:#fff}
	.aside-menu .item .aside-sub-menu{ display:none;position:absolute;width:800px;left:100%;top:-1px; min-height:112px; background-color:#fff; border:solid 1px #ededec; margin-left:-1px}
	.aside-menu .item.hover .aside-sub-menu{display:block}
	.aside-sub-menu .sub-item{ padding:10px}
	.aside-sub-menu .sub-item .sub-dt{ float:left; width:80px;font-size:14px}
	.aside-sub-menu .sub-item .sub-dd{ margin-left:85px; line-height:24px}
	.aside-sub-menu .sub-item .sub-dd a{ white-space:nowrap}
	#aside-menu-4.hover .aside-sub-menu{ top:auto; bottom:-1px}
/*首页 - 右侧*/
.index-right-article{ width:810px; float:right}
	/*幻灯片*/
	#index-slider{width:620px; height:255px;text-align:center}
	#index-slider .bd,#index-slider .bd li,#index-slider .bd img{width:620px; height:255px}
	#index-slider .slider .hd{ text-align:center}
	#index-slider .slider .hd ol{ display:inline-block; margin:auto;padding:3px 10px 1px 10px; background-color:rgba(0,8,11,0.2); border-radius:10px}
	#index-slider .slider .hd li{ background-color:transparent; border:solid 1px #423837}
	#index-slider .slider .hd li.active{ background-color:#58749c;border:solid 1px #58749c}

	.index-rili-box{ width: 190px}
	/*签到*/
	.index-qiandao{ background-color: #efefee; padding:4px 10px}
	
	/*日历*/
	.index-rili-wrap{ margin-top:5px}
	.rili-header{ position:relative; padding:0px 8px; height:22px; line-height:22px; font-size:12px; border-bottom:solid 1px #e6e6e6}
		.rili-prev,.rili-next,.rili-month-wrap{ position:absolute; width:22px; height:22px; display:block; cursor:pointer; text-align:center; line-height:22px; top:0; right:0; background-color:#f3f3f3; text-decoration:none; overflow:hidden}
		.rili-prev{ right:56px}
		a.rili-prev,a.rili-next{ text-decoration:none}
		.rili-month-wrap{ background-color:#358ed9; color:#fff; right:24px; width:30px}
		.rili-month span{ display:inline-block; width:28px}
	.rili-body-wrap{}
	.rili-body{ width:190px; float:left; height:196px; overflow:auto}
		.rili-new-list{padding-top:4px}
		.rili-new-list li{ padding:5px 8px; height:22px; line-height:22px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap}

	/*首页 - 主要内容*/
	.index-article{ margin-top:20px}
	.index-article .section-title{ height:28px; border-bottom:solid 4px #f6f6f5; position:relative}
	.index-article .tabBar{ position:absolute; top:0; left:0; line-height:28px; border-bottom:none}
	.index-article .tabBar span{ background-color:transparent; font-size:18px}
	.index-article .tabBar span.current{border-bottom:solid 4px #358ed9; color:#358ed9;background-color:transparent}
	.index-article .tabBar i{ display:inline-block; float:left; font-style:none; font-size:18px; font-family:'宋体'}
	.index-article .dropDown{ width:93px}
	.index-article .dropDown .dropDown_A{ height:30px; line-height:28px; text-align:right; display:block}
	.index-article .dropDown .dropDown-menu{ width:100%}
	.index-article .dropDown .dropDown-menu li{ text-align:center; line-height:28px; font-size:14px; color:#fff; background-color:#358ed9; border-bottom:solid 1px #3285cb}
	.index-article .dropDown .dropDown-menu li a,.index-article .dropDown .dropDown-menu li a:hover{ color:#fff; text-decoration:none}
		.index-qa-list .item{ position:relative; padding:20px 140px 20px 40px; border-bottom:solid 1px #ededec}
		.index-qa-list .item .iconpic{ position:absolute; left:0; top:21px}
		.index-qa-list .item .qa-count{ position:absolute; right:0; top:43px}
		.btn-loadmore{ display:block; text-align:center; border:solid 1px #ededec; height:40px; line-height:40px; margin-top:20px; cursor:pointer}
		a.btn-loadmore:hover{ text-decoration:none}

/*首页 - 专家*/
.index-zhuanjia{ border-top:solid 1px #ededec; margin-top:60px}
.index-zhuanjia .wp{ position:relative}
.index-zhuanjia .section-title{ position:absolute; left:0; top:-15px; background-color:#fff; padding-right:30px; padding-left:10px}
.index-zhuanjia .tabBar{border-bottom:none; width:190px}
.index-zhuanjia .tabBar span{ display:block; float:none; background-color:transparent; color:#474747; line-height:65px; height:65px; font-size:16px; font-weight:400}
.index-zhuanjia .tabBar span.current{ color:#358ed9}
.index-zhuanjia .tabCon{ position:relative}
.index-zhuanjia .more-box{ position:absolute; right:0; top:-32px}
.index-zhuanjia .user-list{ margin-right:-30px; margin-top:20px}
.index-zhuanjia .user-list .item{ float:left; width:180px; height:223px; margin-right:30px; background-color:#fafafa; border-radius:10px; text-align:center}
.index-zhuanjia .user-list .item a{ display:block; width:100%; height:223px}
.index-zhuanjia .user-list .item a:hover{ text-decoration:none}
.index-zhuanjia .user-list .item .user-avatar{ padding-top:34px; padding-bottom:12px}

/*首页 - 合作伙伴*/
.index-flink{ margin-top:80px}
.index-flink-list .item{ float:left; cursor: pointer; width:25%; height:50px; margin-top:40px; background-position: 0 center; background-repeat: no-repeat}
.index-flink-list .item a{ display:block; width:100%; height:50px; cursor:pointer; text-decoration:none}
.index-flink-list .item a:hover{ text-decoration:none}
#flink-logo-1{ background-image: url(../images/index/flink-1.png)}
#flink-logo-1.hover{ background-image: url(../images/index/flink-1-hover.png)}

#flink-logo-2{ background-image: url(../images/index/flink-2.png)}
#flink-logo-2.hover{ background-image: url(../images/index/flink-2-hover.png)}

#flink-logo-3{ background-image: url(../images/index/flink-3.png)}
#flink-logo-3.hover{ background-image: url(../images/index/flink-3-hover.png)}

#flink-logo-4{ background-image: url(../images/index/flink-4.png)}
#flink-logo-4.hover{ background-image: url(../images/index/flink-4-hover.png)}

#flink-logo-5{ background-image: url(../images/index/flink-5.png)}
#flink-logo-5.hover{ background-image: url(../images/index/flink-5-hover.png)}

#flink-logo-6{ background-image: url(../images/index/flink-6.png)}
#flink-logo-6.hover{ background-image: url(../images/index/flink-6-hover.png)}

#flink-logo-7{ background-image: url(../images/index/flink-7.png)}
#flink-logo-7.hover{ background-image: url(../images/index/flink-7-hover.png)}

#flink-logo-8{ background-image: url(../images/index/flink-8.png)}
#flink-logo-8.hover{ background-image: url(../images/index/flink-8-hover.png)}

#flink-logo-9{ background-image: url(../images/index/flink-9.png)}
#flink-logo-9.hover{ background-image: url(../images/index/flink-9-hover.png)}

#flink-logo-10{ background-image: url(../images/index/flink-10.png)}
#flink-logo-10.hover{ background-image: url(../images/index/flink-10-hover.png)}

#flink-logo-11{ background-image: url(../images/index/flink-11.png)}
#flink-logo-11.hover{ background-image: url(../images/index/flink-11-hover.png)}

#flink-logo-12{ background-image: url(../images/index/flink-12.png)}
#flink-logo-12.hover{ background-image: url(../images/index/flink-12-hover.png)}

/*首页 - 统计*/
.index-tongji{ height:64px; background:url(../images/common/footer-bg.png) repeat-x 0 0; color:#fff; line-height:64px; overflow:hidden}

/*首页 - 页脚导航*/
.index-footer-nav{ margin-top:5px; border-top:solid 1px #ededec;border-bottom:solid 1px #ededec; line-height:25px; margin-bottom:10px}

.alert-qiandao-success{ position:absolute;background-color:rgba(240,70,40,0.89); padding:8px 10px; line-height:22px; color:#fff; z-index:1000; display:none}

/*弹出层 - 完善资料*/
#modal-perfect{ background-color:rgba(255,255,255,0.9)}
#modal-perfect .modal-body{ padding:30px 65px}
#modal-perfect .liucheng{ font-size:16px}
#modal-perfect .liucheng span{ display:inline-block; font-size:16px; font-weight:bold}
#modal-perfect .liucheng span.active{ color:#358ed9}
#modal-perfect .liucheng .liucheng-arrow{ padding:0 75px}

.lingyu-list li{ float:left; width:163px; height:25px; line-height:25px; padding-left:7px; margin-bottom:40px; background:url(../images/common/tag.png) no-repeat 0; cursor:pointer}
.lingyu-list li.selected{ background-image:url(../images/common/tag-selected.png); color:#fff}

.zhuanjia-list .item{ float:left; width:50%; position:relative}
.zhuanjia-list .item a{ display:block; padding-left:60px; width:160px}
.zhuanjia-list .item .avatar{ position:absolute; top:0; left:0}
.zhuanjia-list .item dl,.zhuanjia-list .item dt,.zhuanjia-list .item dd{ margin:0; padding:0}
.zhuanjia-list .item .btn-guanzhu{ position:absolute; top:10px; right:130px; z-index:1}

.btn-guanzhu.guanzhued{background-color:#e6e6e6;border-color:#e6e6e6; color:#333}
.btn-guanzhu.guanzhued:hover,.btn-guanzhu.guanzhued:focus{color:#333;background-color:#c7c7c7;border-color:#c7c7c7}

/*用户 - 注册*/
.page-reg{ background:url(../images/ucenter/bg.png) repeat-x 0 0}
.page-reg .wp{ width:1000px; padding-top:50px}
.page-reg .logo{width:127px; height:63px; background-image:url(../images/common/logo.png)}
	.reg-box{width:603px; margin:25px auto 0; background-color:#fff; border:solid 1px #ddd}
		.form-reg-box,.form-verify-box{ width:325px; padding-right:45px; border-right:solid 1px #e6e6e6}
		.form-reg-box .tabBar,.form-verify-box .tabBar{ border-bottom:none}
		.form-reg-box .tabBar span,.form-verify-box .tabBar span{ width:50%; float:left; font-size:14px; border-bottom:solid 2px #e6e6e6; background-color:transparent; padding:0; text-align:center}
		.form-reg-box .tabBar span.current,.form-verify-box .tabBar span.current{ color:#358ed9; border-bottom-color:#358ed9}
		.other-login-box{ width:135px}
		.btn-sendcode{ position:absolute; right:0; top:0; right:0}

/*用户中心页面*/
.aside-box{ width:172px; float:left}
.article-box{ width:776px; float:right}
	.aside-menu-2 > li{ position: relative;border-bottom: solid 1px #ededec; font-size: 14px}
	.aside-menu-2 > li:last-child{ border-bottom:none}
	.aside-menu-2 > li a{ display:block; cursor: pointer; line-height:30px;text-decoration: none; text-align:center}
	.aside-menu-2 > li a .Hui-iconfont{ display: none}
	.aside-menu-2 > li a:hover,
	.aside-menu-2 > li.active a{ text-decoration: none; background: #358ed9; color: #fff}


/*帐号绑定*/
.bind-list .item{ margin-top:25px; font-size:18px}
.modal-backdrop,.modal-backdrop.fade.in{background-color:rgba(100,100,100,0.6)}
.modal-kaoshahao{ background-color:rgba(114,105,100,0.6); border-radius:0; padding:8px; border:none; box-shadow:none}
.modal-kaoshahao .modal-header{ background-color:#358ed9; height:38px;color:#fff; padding:0}
.modal-kaoshahao .modal-header h3{ margin:0; padding:0 20px; font-size:14px; font-weight:400;line-height:38px}
.modal-kaoshahao .close{ opacity:1; font-size:0px}
.modal-kaoshahao .modal-container{background-color:#fff}

.modal-footer{ text-align:center}
.category-tag-list .item{ float:left; width:33%; padding:5px 0}
.industry-input .item{ display:inline-block; border:solid 1px #e6e6e6; padding:0 5px 0 5px; position:relative; cursor:pointer; height:26px; line-height:26px; background-color:#358ed9; color:#fff; border-radius:4px}
.industry-input .item b{ font-weight:400}
.Hui-tags-editor{ padding:7px 0}
.btn-industry{ display:inline-block; line-height:26px; cursor:pointer}

/*message-list*/
.message-list{ margin-top:30px}
.message-list .item{ padding:5px 0; font-size:18px}

/*消息页面*/
.aside-msg{ float:right; width:250px}
.article-msg{}
.aside-msg .panel-default > .panel-header{height:30px; line-height:30px; border-bottom:none}
.aside-msg .panel-default > .panel-body{ background-color:#fff}
.article-msg .panel-default > .panel-header{height:30px; line-height:30px; position:relative; border-bottom:none;font-weight:400}
.article-msg .panel-default > .panel-body{ background-color:#fff; min-height:550px}
#tab-msg .tabBar{ padding:0; border-bottom:none; position:absolute; top:0; left:0; height:46px; line-height:46px}
#tab-msg .tabBar a{ display:inline-block;height:46px; padding:0 20px; font-size:16px}
#tab-msg .tabBar a:hover{ text-decoration:none}
#tab-msg .tabBar a.current{ background-color:#fff; color:#358ed9}


/*没有数据*/
.nodata{ text-align:center; padding:40px}

/*用户主页*/
.user-index-info{border:solid 1px #ececec; padding:20px}
.user-index-info .avatar.size-XXL,.user-index-info .avatar.size-XXL img{ width:96px; height:96px}

.user-index-info-left{ float:left; width:683px;padding-right:30px}
.user-index-info-detail{ position:relative; padding-left:250px}
.user-index-info-detail .avatar-box{ position:absolute; top:10px; left:80px}

.user-index-info-detail ul li{ padding-bottom:10px}
.btn-shenqingdaren{ position:absolute; right:0; top:0px}
.user-index-info-right{ float:right; padding-right:10px; padding-left:20px; width:210px}
.user-count-list li{ float:left; width:33.333%; text-align:center; box-sizing:border-box; background:url(../images/iconpic/iconpic-pipe.gif) no-repeat right 36px}
.user-count-list li:last-child{ background:none}
.aside-user{ float:right; width:250px}
.article-user{width:740px; float:left}
.aside-user .panel-default > .panel-header{ background-color:#fafafa; height:30px; line-height:30px; border-bottom:none; font-weight:400}
.aside-user .panel-default > .panel-body{ background-color:#fff}

.tab-title{ height:38px;background-color:#358ed9; color:#fff; border-top:solid 1px #358ed9; font-size:0; line-height:0; overflow:hidden; padding-left:20px}
.tab-title a{ font-size:16px; color:#fff; display:inline-block; padding:0 20px; height:38px; line-height:38px; border-right:solid 1px #0375d6}
.tab-title a.current{ background-color:#fff; color:#358ed9}
.tab-title a:hover{ text-decoration:none}

.sort-bar{ padding:8px 20px; border:solid 1px #e6e6e6; position:relative}
.sort-bar a.current{ color:#358ed9}
.sort-bar a:hover{ text-decoration:none}
.nav-sortbar{ position:absolute; left:142px; top:0}
.nav-sortbar a{ display:inline-block; height:40px; line-height:40px; margin:0 20px}
.nav-sortbar a.current{border-bottom:solid 2px #358ed9}

.wenda-list .item{ border-bottom:solid 1px #e6e6e6; position:relative; padding:10px 0}
.aside-order-list .item{}
.aside-order-list .item-pic{ border:solid 1px #e1e1e1; width:218px; height:163px}
.aside-order-list .item-pic img{width:218px; height:163px}
.aside-order-list .item-header{ background-color:#ececec; font-size:14px;padding:0 14px}
.aside-order-list .item-body{ padding:10px 14px}
.user-order-list .item{ float:left; width:280px; margin-top:20px; padding:0 30px}
.user-order-list .item-body{ width:220px; padding:10px 0; margin:auto}
.useraction{ position:absolute; right:0; top:12px}

.user-index-qa-list .item{border-bottom:solid 1px #e6e6e6; position:relative; padding:10px 0; font-size:14px}
.user-index-qa-list .item .dt{ padding-right:150px; position:relative; padding-left:40px}
.user-index-qa-list .item .dd{ margin-top:5px; position:relative;padding-left:40px; padding-top:5px; padding-right:100px}
.user-index-qa-list .item .dt .text-wen,.user-index-qa-list .item .dd .text-da{ position:absolute; top:0; left:0}

.user-index-qa-list .item .qa-count{ position:absolute; top:12px; right:0}

.guanzhu-org-list .item{ position:relative;padding:20px 0;border-bottom:solid 1px #e6e6e6}
.guanzhu-org-list .item .picbox{ float:left; width:50px; height:50px; margin-right:20px}
.guanzhu-org-list .item .picbox img{width:50px; height:50px}
.guanzhu-org-list .item .textbox{ float:left; width:440px}
.guanzhu-org-list .item .title-bar{ font-size:14px; font-weight:700}
.guanzhu-org-list .item .btn-guanzhu{ position:absolute; top:25px; right:0; z-index:2}
.guanzhu-org-list .item .box-link{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:1}

.guanzhu-user-list .item{position:relative;padding:20px 0;border-bottom:solid 1px #e6e6e6}
.guanzhu-user-list .item .picbox{ float:left; width:50px; height:50px;margin-right:20px}
.guanzhu-user-list .item .picbox .avatar{ width:50px; height:50px}
.guanzhu-user-list .item .textbox{ float:left; width:440px}
.guanzhu-user-list .item .btn-guanzhu{ position:absolute; top:25px; right:0; z-index:2}
.guanzhu-user-list .item .box-link{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:1}

.search-404{ padding-left:190px; margin-top:60px; position:relative}
.search-404 .iconpic-404{ position:absolute; top:0; left:55px}
.search-404 ol{padding:95px 0}
.search-404 li{ font-size:16px; padding-bottom:10px}

.hot-kecheng-list .item{ position:relative;padding:15px 14px; padding-left:50px; border-bottom:solid 1px #e6e6e6}
.hot-kecheng-list .item em{ position:absolute; left:15px; top:15px; display:inline-block; text-align:center; width:22px; height:22px; background-color:#358ed9; line-height:22px; color:#fff; font-size:16px; font-weight:700; font-style:normal}
.hot-kecheng-list .item .item-title{ font-size:14px; font-weight:700; line-height:22px;margin-top:5px;}
.hot-kecheng-list .item .item-pic{width:180px; height:120px}
.hot-kecheng-list .item .item-pic img{width:180px; height:120px}
.hot-kecheng-list .item .item-price{ font-size:14px; color:#d93544;font-weight:700;}
.hot-kecheng-list .item .item-price a{color:#d93544;}

/*资讯页面*/
.article-list{}
.article-list .item{ padding:20px 0; border-bottom:solid 1px #e6e6e6}
.article-list .item a:hover{ text-decoration:none}
.article-list .item .img-box{ width:230px; height:160px; float:left; margin-right:20px; overflow:hidden}
.article-list .item .img-box img{ width:100%}
.article-list .item .article-title{ font-size:18px; font-weight:400; padding-top:0; padding-bottom:20px}
.article-list .item .article-subtitle{ font-size:14px; color:#999}
.article-list .item .article-infobar{}
.article-list .item .article-author{}
.article-list .item .article-time{}

.article-show .article-title{ font-size:18px}
.article-show .content{ font-size:14px}

.article-list .dropDown{ width:93px}
	.article-list .dropDown .dropDown_A{ height:22px; line-height:23px; text-align:center; display:block; background-color:#fff}
	.article-list .dropDown .dropDown-menu{ width:100%}
	.article-list .dropDown .dropDown-menu li{ text-align:center; line-height:28px; font-size:14px; color:#fff; background-color:#358ed9; border-bottom:solid 1px #3285cb}
	.article-list .dropDown .dropDown-menu li a,.index-article .dropDown .dropDown-menu li a:hover{ color:#fff; text-decoration:none}

/*问答页面*/
.tagselect-box{ background-color:#fafafa; padding:10px}
.tagselect-box-2{ background-color:transparent;border: solid 1px #e6e6e6}
.tag_select{position:relative;padding:5px;float:none;clear:both; border-bottom:solid 1px #ededec}
.tagselect-box-2 .tag_select{ border-bottom: none}
.tag_select dl{display:block}
.tag_select dt{float:left;font-weight:bold;width:50px;display:block;line-height:20px;font-size:14px; border-right:solid 1px #ededec; padding-right:15px; color:#358ed9}
.tagselect-box-2 .tag_select dt{ width: 80px; border-right: none; padding-right: 0}
.tag_select dd{text-align:left;height:auto; margin-left:80px; font-size:14px}
.tagselect-box-2 .tag_select dd{ margin-left: 80px}
.tag_select dd a,.tag_select dd b{display:inline-block;float:left;height:20px;line-height:20px;margin-bottom:5px;text-decoration:none;white-space:nowrap;padding:0 5px;margin-right:10px}
.tag_select dd a:hover{color:#358ed9;text-decoration:underline}
.tag_select dd a.selected{ background-color:#358ed9; color:#fff}

.wenda-navbar{background-color:#358ed9; color:#fff; height:40px; line-height:40px; padding:0 15px; margin-top:5px}
.nav-wenda a{ display:inline-block; height:40px; line-height:40px; padding:0 30px; border-right:solid 1px #0679c2; font-size:14px; color:#fff}
.nav-wenda a:hover{ text-decoration:none}
.nav-wenda a.current{ background-color:#fff; color:#358ed9}
.iconpic-tag-bg{ display:inline-block; width:43px; height:21px; background:url(../images/iconpic/iconpic-tag-bg.png) no-repeat; color:#fff; padding-left:4px; font-size:12px;font-style:normal}
/*问答搜索列表*/
.wenda-search-list{}

/*问答详细页*/
.Hui-share2{ position:absolute; right:0; top:-3px}
.Hui-share2 .share-text{ float:left; vertical-align:middle; margin-top:3px}

.wenda-user-louzhu{ position:relative; padding-left:45px; min-height:60px; margin-top:30px}
.wenda-user-louzhu .avatar-box{ position:absolute; top:0; left:0}
.wenda-user-louzhu .avatar{ width:32px; height:32px}
.wenda-user-louzhu .avatar-box .level{font-size:12px; color:#f04628}

.user-ask-list{ margin-top:-1px}
.user-ask-list.caina{ background-color:#ddedfa}
.user-ask-list .avatar-box{position:relative}
.user-ask-list .avatar-box a{ text-decoration:none}
/*.user-ask-list .avatar{width:40px; height:40px}*/
.user-ask-list .avatar-box .level{font-size:12px; color:#f04628; vertical-align:bottom}
.user-ask-list .avatar-box .name{overflow:hidden; vertical-align:bottom}
.user-ask-list .name-bar{position:absolute; left:45px; top:25px; width:300px}
.user-ask-list .time{ padding-top:15px}
.user-ask-list .wenda-infobar{ padding-right:0}

.comment-textarea{font-size:14px; line-height:1.7; width:100%; resize:none}
.form-wenda-reply{margin-top:20px; display:none}
/*问答相关*/
.wenda-xiangguan-list .item{ position:relative; padding:3px 160px 3px 0; font-size:14px}
.wenda-xiangguan-list .item a{display: inline-block;max-width: 496px;vertical-align: middle}
.wenda-xiangguan-list .item .iconpic-bi{vertical-align: middle}
.wenda-xiangguan-list .item .useraction{ top:4px;font-size:12px}
.wenda-reply-list{ padding:10px; background-color:#fafafa; padding-top:0; border:solid 1px #e6e6e6; margin-top:10px}
.wenda-reply-list .wenda-reply-item{ padding:10px 0; border-bottom:solid 1px #e6e6e6}
.wenda-reply-list .wenda-reply-item:last-child{ border-bottom:none}
.wenda-reply-list .wenda-reply-item .wenda-content{ padding-left:40px}

.miniprofile{ position:absolute; left:0; top:100%; width:298px; background-color:#fff; z-index:99; display:none; border:solid 1px #e6e6e6}
	.avatar-box{position:relative}
	.avatar-box:hover{ z-index:9}
	.avatar-box:hover .miniprofile{ display:block}
	.avatar-box .user-count-list{ padding:15px 0}
.avatar-box a .level,.avatar-box .level{ color:#f04628}
/*评论相关*/
.wenda-wp,
.comment-wp{ display:none}

.answer-form,
.zhuiwen-form,
.comment-form{ margin-bottom:15px}

.answer-item,
.comment-item{ padding:15px 0;border:dotted 1px #eee;margin-top:15px}
.comment-item .avatar-box a{ text-decoration:none}
.zhuiwen-item{ padding-bottom:15px}
.zhuiwen-item .wenda-infobar{margin-top:20px;position:relative;font-size:12px}
.answer-item .wenda-infobar{ padding-bottom:15px}
.wenda-question .wenda-infobar{padding-right:190px}
.answer-item{ margin-top:0;border:solid 1px #e6e6e6; padding:15px; padding-bottom:0}
.answer-item.caina{/*background-color:#ddedfa*/}
.zhuiwen-item{ font-size:14px}
.answer-content,
.zhuiwen-content,
.comment-content{ font-size:14px!important; line-height:1.8; padding-top:15px}
.answer-item.myself{ background-color:#ddedfa}

.answer-form-footer,
.zhuiwen-form-footer,
.comment-form-footer{ padding:10px; background-color:#fafafa; text-align:right; border:solid 1px #e6e6e6; margin-top:-6px}

.wenda-infobar{ position:relative}
.comment-list .comment-item .link-replyComment{ display:none}
.comment-list .comment-item:hover .link-replyComment, .comment-list .comment-item.hover .link-replyComment{ display:inline}

/*我要提问*/
.jiangxuebi{position:absolute; top:-52px;width:200px; left:-95px; padding:5px; background-color:#5a5a5a; border-radius:4px; color:#fff; display:none}
.select-jiangxuebi{width:110px; position:absolute; right:3px; top:3px}
.select-jiangxuebi:hover .jiangxuebi{ display:block}

/*专家页面*/
#slider-zhuanjia .bd{ float:left}
#slider-zhuanjia .bd,#slider-zhuanjia .bd li,#slider-zhuanjia .bd img{width:780px; height:260px}
#slider-zhuanjia .hd{ float:right;width:234px; position: static;padding: 0}
#slider-zhuanjia .hd li{ display:block; margin:0; margin-bottom:3px;cursor:pointer; width:212px;height:74px; padding:5px; padding-left:17px; background:url(../images/zhuanjia/slider-bg.png) no-repeat right 0}
#slider-zhuanjia .hd li img{ display:block;width:212px;height:74px}

#slider-zhuanjia .hd li.active{background:url(../images/zhuanjia/slider-bg-active.png) no-repeat 0 0}

.zhuanjia-title-bar{ position:relative; border-bottom:solid 1px #358ed9; height:0px; line-height:0; font-size:0; margin-top:20px}
.zhuanjia-title-bar .title{ display:block; position:absolute; background-color:#fff; font-size:20px; left:135px; top:-26px; padding:5px 20px; line-height:1.7; color:#358ed9}
.zhuanjia-title-bar .tabBar{ position:absolute; right:0; bottom:0; background-color:transparent; border-bottom:none}
.zhuanjia-title-bar .tabBar span{ padding:0 12px; height:28px; line-height:28px; font-size:14px; color:#358ed9; background-color:transparent; margin-left:25px}
.zhuanjia-title-bar .tabBar span.current{ background-color:#358ed9; color:#fff}

#zhuanjia-index-zhuanjia,#zhuanjia-index-dayi{ margin-top:60px}
.tabBar-zhuanjia .f-l,.tabBar-zhuanjia .f-r{ width:235px}
.tabBar-zhuanjia .item{ height:57px;position:relative;  cursor:pointer; padding:8px 5px;padding-left:31px; border:solid 1px #fff}
.tabBar-zhuanjia .item.current{ background-color:#fafafa; border-color:#ededed}
.tabBar-zhuanjia .item i{ position:absolute; top:8px; left:8px; font-size:18px; line-height:45px;color:#358ed9; font-style:normal}
.tabBar-zhuanjia .item .avatar{ width:45px; height:45px; float:left}
.tabBar-zhuanjia .item .avatar img{ width:45px; height:45px}
.tabBar-zhuanjia .item .text-box{ margin-left:60px}
.tabCon-zhuanjia{ position:absolute; top:0; left:270px; width:482px; height:227px}
.tabCon-zhuanjia .tabCon{height:227px; padding-left:205px;position:relative;background-color:#fff}
.tabCon-zhuanjia .tabCon .avatar-box{ position:absolute; background-color:#fafafa; left:0; top:0; bottom:0; width:187px; text-align:center;padding-top:51px}
.tabCon-zhuanjia .tabCon .text-box{ padding-top:38px; font-size:14px}
.tabCon-zhuanjia .tabCon .text-box ul{ margin-top:20px; font-size:14px}
.tabCon-zhuanjia .tabCon .text-box ul li{ margin-bottom:10px}

/*专家-首页-答疑*/
.zhuanjia-dayi-list .item{ margin-bottom:38px; font-size:14px}
.zhuanjia-dayi-list .item .dt,.zhuanjia-dayi-list .item .dd{ position:relative; padding-left:30px}
.zhuanjia-dayi-list .item .dt .avatar,.zhuanjia-dayi-list .item .dd .avatar{ position:absolute; top:0; left:0}

.zhuanjia-dayi-list .item a{ text-decoration:none}
.zhuanjia-shishi-dongtai .item{ font-size:14px; border-bottom:dotted 1px #e6e6e6; padding:10px 15px}

/*专家-首页-入住*/
.zhuanjia-ruzhu-list{ margin-right:-30px}
.zhuanjia-ruzhu-list .item{ float:left; position:relative; width:180px; height:223px; text-align:center;margin-right:30px; margin-bottom:30px; overflow:hidden; background-color:#fafafa; border-radius:10px}
.zhuanjia-ruzhu-list .item a{ display:block;width:180px; height:223px}
.zhuanjia-ruzhu-list .item a:hover{ text-decoration:none}
.zhuanjia-ruzhu-list .item .user-avatar {padding-bottom: 12px;padding-top: 34px}

.aside-zhuanjia-list .item{ border-bottom:solid 1px #e6e6e6; padding:10px 0; padding-left:55px; position:relative; height:70px}
.aside-zhuanjia-list .item .pic-box{ position:absolute; top:10px; left:0; width:42px; text-align:center}
.aside-zhuanjia-list .item .pic-box .avatar{ width:42px; height:42px}

.qiye-info{ position:relative}
.qiye-info .Hui-share2{ top:135px; right:10px}
.qiye-info .btn-guanzhu{ position:absolute; top:10px; right:15px}
.qiye-info .pic-box{ width:300px; height:300px; border-right:solid 1px #e6e6e6; float:left}
.qiye-info .pic-box img{width:300px; height:300px}
.qiye-info .text-box{ float:right; width:675px; padding:25px 0 0}
.qiye-info .qiye-name{ font-size:22px; font-weight:bold; padding:0; line-height:1.6; margin:0}
.qiye-info .text-box .user-count-list{ position:absolute; left:301px; bottom:0; right:0; width:auto}

#qiye-tab{ border-top:solid 2px #358ed9; background-color:#358ed9; color:#fff; width:1010px; height:42px; padding-left:10px; margin-top:10px; z-index:9}
#qiye-tab a{ display:inline-block; height:42px; line-height:40px; font-size:16px; font-weight:bold; color:#fff; padding:0 30px; border-right:solid 1px #0375d6}
#qiye-tab a:hover{ text-decoration:none}
#qiye-tab a.current{ background-color:#fff; color:#474747}
#qiye-tab.isStuck{margin-top:56px}
#kecheng-tab{ border-top:solid 2px #358ed9; background-color:#358ed9; color:#fff;height:42px; padding-left:10px; z-index:9}
#kecheng-tab a,#kecheng-tab span{ display:inline-block; height:42px; line-height:40px; font-size:18px; color:#fff; padding:0 30px; border-right:solid 1px #0375d6; cursor:pointer}
#kecheng-tab a:hover{ text-decoration:none}
#kecheng-tab a.current,#kecheng-tab span.current{ background-color:#fff; color:#474747}

.tabpage{ padding-top:30px}

.table-kecheng th,.table-kecheng td{ font-size:14px}

.iconpic-biao{ text-align:center; width:110px; height:54px; line-height:48px; color:#fff; font-size:14px; background-image:url(../images/wenda/iconpic-biao.png); padding-left:10px; font-weight:bold}

.page-article{ width:640px; float:left}

.page-aside-box{ float:right; width:235px}
.page-aside-menu > li{ margin-bottom:15px}
.page-aside-menu > li a{ display:block; cursor: pointer; padding:0px 10px;font-size:16px; line-height:1.5;text-decoration: none; border-left:solid 2px #fff}
.page-aside-menu > li a:hover,
.page-aside-menu > li.active a{ text-decoration: none; border-left:solid 2px #358ed9}
@media (max-width: 767px) {
	.page-article{ float:none; width:100%}
	.page-aside-box{ float:none; width:100%}
}
.school-title span{ font-size:20px; width:135px; height:41px; line-height:41px; display:inline-block; text-align:center; background:url(../images/wenda/title-bg.png) no-repeat 0 0}
.table-teacher thead th{ background-color:#358ed9; color:#fff}


/*评论*/
.comment-list .item{ position:relative; padding:30px 0; border-bottom:solid 1px #e6e6e6; margin-bottom:-1px}
.comment-list .item .comment-header{}
.comment-list .item .comment-content{ position:relative;font-size:14px}

.baidu-map-wp{ width:600px; height:380px; float:left}
.baidu-map-control{ float:left; background-color:#fafafa; height:380px; width:377px}

/*学校-列表*/
.school-retrieve-bar{ font-weight: 400!important}
.school-retrieve-bar a{ display: inline-block; line-height: 1.6; padding: 0 10px}
.school-retrieve-bar a:hover{ text-decoration: none}
.school-retrieve-bar a.current{ background-color:#358ed9;color: #fff }
.school-list .item{ position:relative; border-bottom: solid 1px #e6e6e6}
.school-list .item:last-child{ border-bottom: none}
.school-list .item a{ display: block;padding: 15px;text-decoration: none}
.school-list .item .pic-box{ float: left}
.school-list .item .pic-box,.school-list .item .pic-box img{ width:105px; height: 105px}
.school-list .item .text-box{ margin-left: 130px; padding-top:7px}
.school-list .item .school-renqi{ position: absolute; font-size: 16px; top:50%; margin-top: -12px; left:546px; color:rgb(240,70,40)}
.school-list .item .school-renzheng{ position: absolute; top:50%; margin-top: -21px; right:50px}
.school-list .item .school-title{ font-size: 18px; color: #358ed9; font-weight:bold; margin-bottom:15px}

/*课程-列表*/
.kecheng-retrieve-bar{ font-weight: 400!important}
.kecheng-retrieve-bar a{ display: inline-block; line-height: 1.6; padding: 0 10px}
.kecheng-retrieve-bar a:hover{ text-decoration: none}
.kecheng-retrieve-bar a.current{ background-color:#358ed9;color: #fff }
.kecheng-list .item{ position:relative; border-bottom: solid 1px #e6e6e6}
.kecheng-list .item:last-child{ border-bottom: none}
.kecheng-list .item a{ display: block;padding: 15px;text-decoration: none}
.kecheng-list .item .pic-box{ float: left}
.kecheng-list .item .pic-box,.kecheng-list .item .pic-box img{ width:100px; height:75px}
.kecheng-list .item .text-box{ margin-left: 130px; margin-top:-5px}
.kecheng-list .item .kecheng-price{ position: absolute; font-size:18px; top:50%; margin-top: -13px; right:60px; color:#d93544}
.kecheng-list .item .kecheng-title{ font-size: 16px}

/*课程-详情*/
.kecheng-info .left-box{float: left}
.kecheng-info .pic-box{width: 400px; height: 300px; border: solid 1px #e6e6e6}
.kecheng-info .pic-box img{width: 400px; height: 300px}
.kecheng-info .right-box{ margin-left: 500px}
.kecheng-price-bar{ height: 70px; line-height: 70px; width: 374px; background: url(../images/kecheng/kecheng-price-bar.png) no-repeat center; position:relative; color:#d93544}
.kecheng-price-bar .btn-buy{ position:absolute; top:17px; right:27px; display:block; cursor:pointer; text-decoration:none; width:101px; height:37px; line-height:37px; background-color:#fc980f; color:#fff; font-size:18px; text-align:center}
.kecheng-info .table-kecheng tbody td{ padding-top: 7px; padding-bottom: 7px}

.shiting{ color:#358ed9}
.shiting.disabled{ cursor:default; color:#999}
.disabled .iconpic-play{ background-image:url(../images/iconpic/iconpic-play-dis.png)}
.user-zhuanjia-list .item{ position:relative; padding:10px; border-bottom:solid 1px #e6e6e6}
.user-zhuanjia-list .item:last-child{ border-bottom:none}
.user-zhuanjia-list .item .pic-box{ float:left; width:50px; height:50px}
.user-zhuanjia-list .item .pic-box img{width:50px; height:50px}
.user-zhuanjia-list .item .text-box{ margin-left:70px}
.user-zhuanjia-list .item .box-link {bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 1}

/*推荐新闻*/
#tuijian-xinwen .tabBar{ border-bottom:none; margin-bottom:5px color:#666}
#tuijian-xinwen .tabBar span{ background-color:transparent; padding:0 5px; float:none}
#tuijian-xinwen .tabBar span.current{ background-color:transparent; color:#f04628}
.iconpic-dot{ width:5px; height:5px; background-image:url(../images/iconpic/iconpic-dot.png)}
/*购物车*/
.cart-steps{ height:30px; background-repeat:no-repeat; background-position:0}
.steps-1{ background-image:url(../images/cart/steps-1.png)}
.steps-2{ background-image:url(../images/cart/steps-2.png)}
.steps-3{ background-image:url(../images/cart/steps-3.png)}
.steps-4{ background-image:url(../images/cart/steps-4.png)}

.steps-tuikuan-1{ background-image:url(../images/cart/steps-tuikuan-1.png)}
.steps-tuikuan-2{ background-image:url(../images/cart/steps-tuikuan-2.png)}
.steps-tuikuan-3{ background-image:url(../images/cart/steps-tuikuan-3.png)}

.bk-2{ border:solid 2px #358ed9}
.bk-3{border:solid 1px #86bbe8}
.xueyuan-bar{ background-color:#ebf4fc; padding:0 15px; position:relative; line-height:32px; height:32px; font-size:14px}
.xueyuan-edit{background-color:#ebf4fc; margin-top:-1px; padding-bottom:20px}
.c-price{ color:#d93544}
.table-cart th, .table-cart td {
  border-left: 1px solid #86bbe8;
  border-bottom: 1px solid #86bbe8;
  font-size:14px; text-align:center
}
.table-cart{border-color:#86bbe8}

/*支付方式*/
.payList .item{ margin-top:20px}
.payList p{ margin-bottom:0}
.payList-1 label{ display:inline-block; cursor:pointer}
.payList-1 .imgpic{ display:inline-block; width:118px; height:40px; border:solid 1px #e7e7e7; margin-left:10px}
.payList-1 label.checked .imgpic{border-color:#f45039}
#pay-alipay .imgpic{ background:url(../images/bank/pay-alipay.png) no-repeat center}
#pay-paypal .imgpic{ background:url(../images/bank/pay-paypal.png) no-repeat center}
#pay-weixin .imgpic{ background:url(../images/bank/pay-weixin.png) no-repeat center}
.payList-2 label{display:inline-block; cursor:pointer;border:solid 1px #e7e7e7; width:138px;height:40px; float:left; position:relative; margin-top:20px; margin-right:20px}
.payList-2 label.checked{ border-color:#f45039}
.payList-2 label input{ position:absolute; top:17px; left:10px}
.weixin-pay{ background:url(../images/bank/weixin-saoyisao.png) no-repeat 610px 0;padding-left:256px; height:370px; padding-top:80px}
/*银行图标*/
#pay-zhaoshang{ background:url(../images/bank/bank-zhaoshang.png) no-repeat right center}
#pay-gongshang{ background:url(../images/bank/bank-gongshang.png) no-repeat right center}
#pay-nongye{ background:url(../images/bank/bank-nongye.png) no-repeat right center}
#pay-jianshe{ background:url(../images/bank/bank-jianshe.png) no-repeat right center}
#pay-zhongguo{ background:url(../images/bank/bank-zhongguo.png) no-repeat right center}
#pay-jiaotong{ background:url(../images/bank/bank-jiaotong.png) no-repeat right center}
#pay-xingye{ background:url(../images/bank/bank-xingye.png) no-repeat right center}
#pay-youzheng{ background:url(../images/bank/bank-youzheng.png) no-repeat right center}
#pay-pufa{ background:url(../images/bank/bank-pufa.png) no-repeat right center}
#pay-minsheng{ background:url(../images/bank/bank-minsheng.png) no-repeat right center}
#pay-zhongxin{ background:url(../images/bank/bank-zhongxin.png) no-repeat right center}
#pay-beijing{ background:url(../images/bank/bank-beijing.png) no-repeat right center}
#pay-shanghai{ background:url(../images/bank/bank-shanghai.png) no-repeat right center}
#pay-guangzhou{ background:url(../images/bank/bank-guangzhou.png) no-repeat right center}
#pay-huaxia{ background:url(../images/bank/bank-huaxia.png) no-repeat right center}
#pay-hangzhou{ background:url(../images/bank/bank-hangzhou.png) no-repeat right center}
#pay-guangda{ background:url(../images/bank/bank-guangda.png) no-repeat right center}
#pay-guangfa{ background:url(../images/bank/bank-guangfa.png) no-repeat right center}
#pay-bohai{ background:url(../images/bank/bank-bohai.png) no-repeat right center}
#pay-dongya{ background:url(../images/bank/bank-dongya.png) no-repeat right center}
#pay-ningbo{ background:url(../images/bank/bank-ningbo.png) no-repeat right center}
#pay-pingan{ background:url(../images/bank/bank-pingan.png) no-repeat right center}

/*城市切换*/
.cityselect-wrap{ position:relative; width:740px}
.cityselect-wrap a.current{ background-color:#ececec}
.cityselect-wrap a{ display:inline-block; padding:2px 10px}
.changecity{cursor:pointer;font-size:18px; background-color:#fff; width:85px; border:none}
.citySelector{ background-color:#fff}
.cityslide{width:250px;border:1px solid #B3CDC0;box-shadow:2px 2px 3px rgba(0,0,0,0.3);overflow:auto;max-height:300px}
.cityslide li{list-style:none;overflow:hidden;height:30px;padding:0px 10px;line-height:30px}
.cityslide li.on{background:#358ed9;color:#fff;cursor:pointer}
.cityslide li:hover{background:#358ed9;color:#fff;cursor:pointer}
.cityslide li b{font-weight:normal}
.cityslide li.empty{background:#fff2e8;color:#666}
.cityslide li.empty em{color:red;font-style:normal}
.cityname{float:left}
.cityspell{float:right}
.cityBox{width:390px;border:1px solid #B3CDC0;overflow:hidden;box-shadow:2px 2px 3px rgba(0,0,0,0.3)}
.cityBox ul{margin:0;padding:0;overflow:hidden}
.cityBox ul li:first-child{margin-left:5px}
.cityBox ul li{float:left;list-style:none;padding:5px;border-bottom:1px solid #DDD;cursor:pointer;display:inline;color:#358ed9}
.cityBox ul li.on{border-bottom-color:#358ed9;position:relative}
.hide{display:none}
p.tip{color:#999;line-height:20px;padding:5px;margin:0;text-indent:3px}
.hotCity{border-top:1px solid #DDD;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:10px;padding-top:10px;_margin-bottom:8px}
.cityTab{overflow:hidden}
.cityTab dl{margin:0;padding:0 0 0 10px;overflow:hidden}
.cityTab dl dt{float:left;padding-left:3px;color:#358ed9;margin-top:1px;text-indent:5px;font-family:"Lucida console","consolas","courier new";line-height:25px;font-size:14px;width:20px}
.cityTab dl dd{margin-left:2px;float:left;width:335px}
.cityTab dl dd a{padding-left:5px;min-width:66px;line-height:25px;display:inline-block;color:#333;text-decoration:none}
.cityTab dl dd a:hover{color:#358ed9}
.cityinput{ font-size: 12px; padding-left: 2px; background: url(T1EPyLXm0hXXXXXXXX-200-100.png) no-repeat 150px 5px; border: 1px solid #D8D8D8}

/*私信*/
.sixin-article{ float:right; width:798px; border:solid 1px #e6e6e6; height:643px}
.sixin-aside{ float:left; width:172px; background-color:#358ed9; height:645px; position:relative}
.sixin-aside .iconpic-set-white{ position:absolute; top:20px; right:20px}

.sixin-aside-menu li a{ background-color:transparent; display:block; font-size:14px; line-height:50px; padding-left:25px; color:#fff}
.sixin-aside-menu li a:hover,.sixin-aside-menu li.current a{ background-color:#0375d6; text-decoration:none}
.form-xiesixin-wrap{ width:514px; float:left; padding:20px}
.sixin-tishi-wrap{ width:226px; height:643px; float:right; background-color:#fafafa; border-left:solid 1px #ededec}
.sixinshezhi-wrap{width:571px; float:left}
.sixinshezhi-wrap .tabBar{ background-color:#ececec; border-bottom:none; padding:0 20px; height:52px}
.sixinshezhi-wrap .tabBar span{ background-color:transparent; padding:0 30px; font-size:18px; line-height:52px; height:52px; color:#358ed9}
.sixinshezhi-wrap .tabBar span.current{ background-color:#fff}
.pingbi-user-list{ margin-right:-15px; margin-top:20px}
.pingbi-user-list .item{ position:relative; width:205px; padding:15px; float:left; margin-right:15px; border:solid 1px #ededec; background-color:#fafafa}
.pingbi-user-list .item a.link-removePingbi{ position:absolute; top:19px; right:15px; color:#ababab; font-size:14px}
.pingbi-user-list .item a.link-removePingbi:hover{ color:#358ed9; text-decoration:none}

.sixin-user-wrap{width:358px;height:643px; border-right:solid 1px #ededed; overflow:hidden; overflow-y:auto; float:left}
.sixin-user-wrap .checkbox{ display:inline-block; border:solid 1px #358ed9; width:16px; height:16px; cursor:pointer}
.sixin-user-wrap .checkbox.selected{ background:url(../images/iconpic/checkbox-selected.png) no-repeat center/16px}
.sixin-user-wrap .sixin-user-header{ border-bottom:solid 1px #ededed; padding:10px 15px; position:relative; height:30px}
.sixin-user-wrap .sixin-user-header .checkbox-box{ position:absolute; top:15px; left:15px}
.sixin-user-wrap .sixin-user-header .tools-del{ position:absolute; top:10px; left:80px}

.sixin-user-list .item{border-bottom:solid 1px #ededed; padding:10px 15px; position:relative; height:45px}
.sixin-user-list .item.selected{ background-color:#fafafa}

.sixin-user-list .item a{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:1}
.sixin-user-list .item .checkbox{ position:absolute; left:15px; top:25px; z-index:2}
.sixin-user-list .item .avatar{ width:45px; height:45px; position:absolute; left:55px; top:10px}
.sixin-user-list .item .user-name{ position:absolute; top:10px; left:120px; font-size:14px; font-weight:bold; width:150px}
.sixin-user-list .item .datetime{ position:absolute; top:10px; right:10px; color:#999}
.sixin-user-list .item .user-msg{ position:absolute;top:34px; left:120px; font-size:12px; width:230px}

.iconpic-message-arrow{ width:8px; height:13px; background-image:url(../images/iconpic/iconpic-message-arrow-left.png)}
.message-wrap{ width:438px; float:right; height:643px; overflow:hidden; position:relative}
#message-iframe{width:438px;height:643px; overflow:hidden}
	.message-header{ position:absolute; top:0; left:0; right:0; height:47px; line-height:47px; padding:0 20px; background-color:#fafafa}
	.message-wrap .time-line{ color:#999}
	
	.message-list-wrap{ position:absolute; top:47px; bottom:180px; left:0; right:0; overflow:hidden; overflow-y:auto;background-color:#fff}
	.message-list-box{ padding:10px 20px}
	.message-from-wrap{ position:absolute; bottom:0; left:0; right:0; height:140px; padding:15px; background-color:#fff; border-top:solid 10px #fafafa}
	.message-list-box{ padding:20px}
	.message-list-box .item{ position:relative; background-color:#ddedfa; border-radius:5px; border:solid 1px #ededed; padding:10px 15px; font-size:14px; line-height:1.7; width:248px; height:auto; margin-bottom:20px; margin-left:70px}
	.message-list-box .item .avatar-box{ position:absolute; left:-70px; top:0; width:42px; height:42px}
	.message-list-box .item .avatar{ width:42px; height:42px}
	.message-list-box .item.right{ background-color:#fafafa}
	.message-list-box .item.right .avatar-box{ display:none}
	.message-list-box .item .iconpic-message-arrow{ position:absolute; left:-8px; top:16px}
	.message-list-box .item.right .iconpic-message-arrow{ left:auto; right:-8px;background-image:url(../images/iconpic/iconpic-message-arrow-right.png)}
	.message-set-wrap{ position:absolute; top:12px; right:20px}
/*问题 - 列表*/
.question-list{}
.question-list .item{ padding:20px 0;border-bottom:solid 1px #f2f2f2}
.question-list .item .question-title{ cursor:pointer}
.question-list .item .question-info{ display:none; background-color:#fafafa; border:solid 1px #f2f2f2; margin-top:10px; padding:20px; font-size:14px; color:#808080}
.question-list .item .question-info p{ margin-bottom:10px}

/*等级卡*/
.modal-lv-box{background-color: #fff;border: 1px solid #e6e6e6;display: none;left: -140px;position: absolute;top: 100%;width: 298px;z-index: 99}
.lv-bar:hover .modal-lv-box{ display:block}
.modal-lv-header{ background-color:#fafafa; height:36px; line-height:36px; padding:0 10px}
.modal-lv-body{}
.modal-lv-footer{ padding:0 10px; border-top:solid 1px #e6e6e6; line-height:24px}

#article-index-slider .slider .bd,
#article-index-slider .slider .bd li,
#article-index-slider .slider .bd img{ width:1020px; height:255px}

.btn-tip{display:none;background-color:#fafafa; border:solid 1px #f2f2f2; top:100%; font-size:14px; color:#333; padding:10px; left:0; position:absolute}
a:hover .btn-tip{ display:block;}