/*!
 * huxiu.com  v1.0.0
 *
 * Copyright 2013 huxiu.com, Inc
 *
 */
@charset "utf-8";
* {word-wrap:break-word;}
body{font:normal 14px/24px "Microsoft Yahei","冬青黑体简体中文 w3",helvetica,'Helvetica Neue',arial,"liberation sans",freesans,sans-serif,"宋体";background-color:#f0f0f0;text-align:left;}
h1,h2,h3,h4,h5,h6,h7 {font-weight:normal;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:none;}
embed {box-shadow:0 1px 1px #bbb;}

.t-h3 {font-size:16px;line-height:26px;height:26px;padding-bottom:5px;border-bottom:1px dashed #ddd;}
.t-h3 i {position:relative;display:inline-block;margin-right:10px;}

/*
* wrap
*/
.navbar-inverse,
.header,
.footer,
.container-wrap {width:1000px;margin:0 auto;}


/*
* top
*/
.top-box {width:100%;background:#2d2d2d;}
.top-box .navbar {position:relative;z-index:3;z-index:10;}
.return-home {line-height:32px;color:#fff;background:#111;background:url(../img/top_logo2.png);width:94px;height:64px;position:absolute;left:0;top:0;text-indent:-9999px;border-radius:0 0 10px 10px;box-shadow:1px 1px 3px 1px #333;}
.top-box .navbar .nav>li {height:32px;}
.top-box .navbar .nav>li>a {padding:1px 10px;border-radius:15px;margin-top:4px; }
.top-box .navbar .dropdown-menu {min-width:94px;}
/*
* banner
*/
.banner-box {background:#555 url(../zt_hxfm2013memoir_img/banner_bg.jpg) no-repeat center top;margin:0;position:relative;overflow: hidden;background-size: 100% 100%;height:334px;}
.banner-box:before,
.banner-box:after {display:block;content:'';width:100%;position:absolute;left:0;z-index:3;}
.banner-box:after {top:0;height:15px;background:url(../zt_hxfm2013memoir_img/top_t_bg.png) repeat;}
.banner-box:before {bottom:0;height:20px;background:url(../zt_hxfm2013memoir_img/top_b_bg.png) repeat;}
.banner {text-align:center;padding:30px 0;}
.banner h1 {background:url(../zt_hxfm2013memoir_img/fm_logo.png) no-repeat;width:260px;height:167px;margin:50px auto 0;text-indent: -9999px;}
.banner h1 img {height:24px;margin-top:-5px;}
.banner ul {width:1000px;margin:0 auto;position:relative;z-index:1;padding:0;display:none;}
.banner li {position:absolute;width:70px;height:70px;list-style:none;border-radius:100px;overflow:hidden;z-index:1;background:#999;padding:5px;}
.banner li img {height:70px;border-radius:100px;}
.banner li:nth-child(1) {bottom:0;left:10px;}
.banner li:nth-child(2) {bottom:0;left:110px;}
.banner li:nth-child(3) {bottom:0;left:210px;}
.banner li:nth-child(4) {bottom:0;left:310px;}
.banner li:nth-child(5) {bottom:0;left:410px;}
.banner li:nth-child(6) {bottom:0;left:510px;}
.banner li:nth-child(7) {bottom:0;left:610px;}
.banner li:nth-child(8) {bottom:0;left:710px;}
.banner li:nth-child(9) {bottom:0;left:810px;}
.banner li:nth-child(10) {bottom:0;left:910px;}
.banner li:nth-child(11) {bottom:100px;left:10px;}
.banner li:nth-child(12) {bottom:100px;left:110px;}
.banner li:nth-child(13) {bottom:100px;left:210px;}
.banner li:nth-child(14) {bottom:100px;left:710px;}
.banner li:nth-child(15) {bottom:100px;left:810px;}
.banner li:nth-child(16) {bottom:100px;left:910px;}
.banner li:nth-child(17) {bottom:200px;left:10px;}
.banner li:nth-child(18) {bottom:200px;left:110px;}
.banner li:nth-child(19) {bottom:200px;left:210px;}
.banner li:nth-child(20) {bottom:200px;left:310px;}
.banner li:nth-child(21) {bottom:200px;left:410px;}
.banner li:nth-child(22) {bottom:200px;left:510px;}
.banner li:nth-child(23) {bottom:200px;left:610px;}
.banner li:nth-child(24) {bottom:200px;left:710px;}
.banner li:nth-child(25) {bottom:200px;left:810px;}
.banner li:nth-child(26) {bottom:200px;left:910px;}


/*
*  底部
*  by见天
*  13.04.16
*/

.footer {margin-top:20px;padding-bottom:10px;width:940px;}
.about-links {height:31px;line-height:31px;background-color:#333;text-align:center;color:#5d5d5d;font-size:12px;border-radius:15px;}
.about-links a {margin:0 10px;color:#fff;}
.footer-copy {text-align:center;padding:20px 0;color:#999;font-size:10px}
.footer-copy a {color:#999;}
.footer-logo {display:inline-block;width:52px;margin:0 10px;overflow:hidden;}
/*
* menu
*/
.menu {background:#aaa;overflow:hidden;height:5px;}
.menu ul {margin:0;}
.menu ul li {float:left;padding-top:4px;}

.menu {background:#49a5de;box-shadow:0 -2px 1px #ddd;padding:0 2px;}
.menu li a {height:36px;line-height:36px;color:#fff;display:block;padding:0 15px;border-radius:3px 3px 0 0;}
.menu li a i {font-style:normal;margin:0 5px;padding:0 6px;background:#6cf;color:#fff;font-size:12px;border-radius:3px;}
.menu li a:hover {background:#d3e1e9;color:#069;}
.menu li a.active {background:#fff;position:relative;top:2px;line-height:34px;color:#069;}


/*
* container
*/
.container {margin:20px auto;}
.container i,
.container em {font-style:normal;}

/*
* video-box
*/
.video-box {}
.video-box h3 {line-height:36px;height:26px;margin-bottom:25px;padding-bottom:0;border-bottom:1px dashed #ddd;text-align:center;}
.video-box h3 span {background-color:#f0f0f0;position:relative;top:7px;padding:0 15px;}
.video-box-ctt {text-align:center};
.video-box-ctt embed {margin:0 auto;}
.video-box .icon-video {background:url(../zt_hxfm2013memoir_img/icon_video.png) no-repeat;width:23px;height:17px;top:-2px;}
.video-box-wrap {}
.video-box1 {width:460px;}
.video-box2 {width:460px;}
.video-box-wrap dt {background-color:#f60;padding:5px 10px;color:#fff;margin-bottom:10px;}
.video-box-wrap dd {overflow:hidden;margin:0;line-height:30px;height:30px;}
.video-box-wrap dd.active {background:#fff;}
.video-box-wrap dd:hover {background:#ddd;cursor:pointer;}
.video-box-wrap time {float:left;width:90px;padding-left:10px;}
.video-box-wrap p {float:right;width:360px;padding:0;}
.video-box2 dt {background-color:#08c;}


/*
* official-info
*/
.official-info {width:600px;}
.official-info h3 {}
.official-info h5 {text-indent:5px;margin:20px 0 -10px;padding:0;}
.official-info h5 span {color:#666;padding:5px 10px;border-radius:2px;font-size:18px;}
.official-info h5 a {margin:0 10px 0 0;font-size:16px;}
.official-info h5 a.active {font-weight:bold;color:#08c;}
.official-info h5 .a-more {color:#08c;font-size:14px;}
.official-info .icon-official {background:url(../zt_hxfm2013memoir_img/icon_official.png) no-repeat;width:26px;height:23px;top:-6px;}
.official-info .media-list {margin-bottom:30px;}
.official-info li.media {margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.official-info .media-heading {font-size:16px;line-height:24px;}
.official-info li.media a>span.pull-left {margin:14px 10px 0 2px;}
.official-info li.media a>span.pull-left img {box-shadow:1px 1px 1px #a7a7a7;}
.official-info li.media a:hover>span.pull-left img {box-shadow:0 0 3px 1px #f60;}
.official-info .media-object {height:125px;border-radius:5px;}
.official-info .media-body {padding:10px 10px 10px 0;}
.official-info .p-time {color:#999;}
.official-info div.media {margin-top:10px;line-height:24px;}
.official-info li.li-btm {height:30px;line-height:30px;margin-top:10px;}
.official-info li.li-btm a {display:block;width:100%;height:100%;text-align:right;color:#08c;}

/*
* personal-experience
*/
.personal-experience {width:300px;}
.personal-experience h3 {margin-bottom:20px;}
.personal-experience .icon-personal {background:url(../zt_hxfm2013memoir_img/icon_personal.png) no-repeat;width:23px;height:22px;top:-6px;}
.personal-experience ul {margin:0;}
.personal-experience li {list-style:none;margin:10px 0 0;overflow:hidden;border-bottom:1px dashed #ddd;padding-bottom:10px;}
.personal-experience li a {display:block;overflow:hidden;}
.personal-experience li:hover {}
.personal-experience li .user-img {float:left;margin-top:2px;}
.personal-experience li .user-img img {width:50px;height:50px;border-radius:5px;background-color:#fff;padding:2px;}
.personal-experience li .author-name {width:240px;float:right;margin-bottom:5px;color:#999;}
.personal-experience li .pic-img {height:100px;overflow:hidden;display:block;}
.personal-experience li:hover .user-img img {background-color:#ffb482;}
.personal-experience h4 {font-size:14px;width:240px;float:right;margin:0;padding:0;}


/*
* pic-tidbits-prepare
*/
.pic-tidbits-prepare {}
.pic-tidbits-prepare h3 {line-height:36px;height:26px;margin-bottom:25px;padding-bottom:0;border-bottom:1px solid #ddd;text-align:center;}
.pic-tidbits-prepare h3 span {background-color:#f0f0f0;position:relative;top:7px;padding:0 15px;}
.pic-tidbits-prepare .icon-pic {background:url(../zt_hxfm2013memoir_img/icon_pic_pins.png) no-repeat;width:17px;height:21px;top:-6px;}
.pic-tidbits-prepare li {float:left;width:205px;text-align:center;margin:0 10px 10px;background:url(../zt_hxfm2013memoir_img/li_img.png) no-repeat;padding-top:10px;}
.pic-tidbits-prepare li a:hover img {box-shadow:0 0 3px 1px #f60;}
.pic-tidbits-prepare li img {}

/*
* agency-media
*/
.agency-media {width:300px;}
.agency-media h3 {}
.agency-media .icon-media {background:url(../zt_hxfm2013memoir_img/icon_agency_media.png) no-repeat;width:20px;height:26px;top:-6px;}
.agency-media dl {}
.agency-media dt {color:#aaa;font-weight:normal;margin:5px 0;}
.agency-media dt em {color:#666;}
.agency-media dd time {color:#aaa;float:right;font-size:12px;}
.agency-media dd {margin:5px 0;padding:0;}
.agency-media dd a {color:#666;}


/*
* guest-interflow
*/
.guest-interflow {}
.guest-interflow h3 {line-height:36px;height:26px;margin-bottom:25px;padding-bottom:0;border-bottom:1px solid #ddd;text-align:center;}
.guest-interflow .icon-interflow {background:url(../zt_hxfm2013memoir_img/icon_guest_interflow.png) no-repeat;width:23px;height:20px;margin-right:5px;}
.guest-interflow h3 span {background-color:#f0f0f0;position:relative;top:7px;padding:0 15px;}
.guest-interflow iframe {box-shadow:0 0 5px -2px #999;border-radius:5px;}


/*
* user-message-from
*/
.user-message-from {}
.user-message-from .control-label {float:none;text-align:left;width:auto;}
.user-message-from .control-group {margin-bottom:5px;}
.user-message-from .controls {margin-left:0;}
.user-message-from .user-message {margin:0 auto;width:860px;}
#user_contact {height:30px;}

#showBoxModal {}
#manage_message {width:100%;}
#ul-list {border-top:1px dashed #ddd;margin:20px 0 0;padding-top:20px;}
#ul-list li {list-style:none;border-bottom:1px dashed #ddd;padding-bottom:20px;}
.user-msg-box {margin:10px 0;}
.set-box {text-align:right;}
.set-box .btn {margin-left:10px;}

.user-message-from .user-msg-info {margin:0;padding:0;}
.user-msg-info p {margin-bottom:5px;}
.view-detailed {cursor:pointer;}
.manage-reply,.manage-msg {display:none;}

/*
*  浮动框
*  by见天
*  13.04.16
*/
.float-box {padding:25px 30px;}
.float-login-box {}
.float-box h4 {text-align:center;font-size:16px;padding:12px 0 18px;border-bottom:1px solid #ddd;margin-top:0;}
.float-box .login-info,
.float-box .control-label,
.float-box .form-horizontal {font-size:12px;}
.float-box .login-info {margin:0 23px 5px;color:#666;}
.float-box .form-horizontal {border-bottom:1px dashed #ddd;padding:0 23px;margin-bottom:12px;}
.float-box .form-horizontal .control-label {width:64px;text-align:left;letter-spacing:0.3em;color:#999;}
.float-box .form-horizontal .controls {margin-left:70px;}
.float-box .help-inline a {color:#999;}
.float-box .form-horizontal .control-group input[type="text"],
.float-box .form-horizontal .control-group input[type="password"] {border-radius:0;width:236px;border-left:1px solid #a6a6a6;border-top:1px solid #a6a6a6;box-shadow:inset 1px 1px 1px #efefef;height:30px;line-height:30px;}
.float-box .control-group {margin-bottom:15px;}
.float-box .control-pwd {margin-bottom:5px;}
.ctl-auto-ipt {color:#999;margin-bottom:5px;}
.ctl-auto-ipt input {border-color:#999;}
.lgn-btn {width:120px;height:32px;background:url(http://www.huxiu.com/static/img/btn_bg.png?data=20130902) no-repeat 0 -252px;position:relative;top:-1px;font-size:12px;color:#fff;text-shadow:0 0 1px #eee;box-shadow:none;border:none;}
.lgn-btn:hover,.lgn-btn:focus {background:url(http://www.huxiu.com/static/img/btn_bg.png?data=20130902) no-repeat 0 -252px;color:#fff;}
.lgn-reg-btn {width:120px;height:32px;line-height:32px;font-size:12px;background:url(http://www.huxiu.com/static/img/btn_bg.png?data=20130902) no-repeat 0 -294px;display:inline-block;text-align:center;color:#fff;text-shadow:0 0 1px #eee;margin-left:10px;}
.lgn-btn:hover,
.lgn-reg-btn:hover {color:#fff;}
.login-kj {text-align:center;padding:6px 0;}
.login-kj a {display:inline-block;width:171px;height:38px;line-height:38px;background:url(http://www.huxiu.com/static/img/btn_bg.png?data=20130902) no-repeat -91px -168px;text-indent:-9999px;margin:0 8px;}
.login-kj .qq-lgn {background-position:-91px -210px;}
.dingdanchaxun {border-top:1px solid #eee;padding: 10px 0;}

/*
* #showBox
*/
#showBox .modal-body {min-height:440px;}
#showBox .p-img {margin:-15px -15px 0;}
#showBox .p-img img {box-shadow:inset 0 1px 1px #eee;}
#showBox p {margin-bottom:15px;}
#showBox p a {color:#08c;}

.video-box-ctt {background:url(../zt_hxfm2013memoir_img/video_bg.jpg) no-repeat bottom right;}
.video-box-wrap dd i {font-style:normal;font-size:12px;display:inline-block;background:#f00;height:14px;line-height:14px;padding:2px 4px;color:#fff;overflow:hidden;border-radius:3px;margin-left:5px;}
.video-box2 dt.dt2 {background-color:#9c3;margin-top:30px;}
.unbg {color:#999;}