/*
	creation-time :	2014-3-13
	author: 		sumei	
	Explain:		e话e说单页面样式
	Last Modify:	2013-3-1

*/

body { color: #333;}
/* #top ---------------*/
#top{background:#F1F1F1; border-bottom: 1px solid #D9D9D9; box-shadow: 0 1px 0 #F2F2F2; height: 34px; }
#top a{color:#333;}
#top a:hover{ color:#C00B00;}
#top-inner{ height:34px; line-height:34px; font-size: 14px;}
.quick-menu{float:left;}
.quick-menu li{ float:left;margin-right: 20px;}
.dropdown-area { position: relative; }
.menu-hd a { display: inline-block; height: 34px; padding-left: 10px; padding-right: 20px; position: relative; }
#top .dropdown-area:hover .menu-hd a,#top .dropdown-area.hover .menu-hd a{ background-color: #666; color: #fff; text-decoration: none;}
.menu-hd a:hover { text-decoration: none;}
.menu-hd i { position: absolute; top: 13px; right: 8px; display: inline-block; width: 0; height: 0; font-size: 0; line-height: 0; border-width: 6px 3px 0; border-style: dashed; border-color: transparent;
border-top-color: #666; border-top-style: solid; z-index: 1000;}

#top .dropdown-area:hover i,#top .dropdown-area.hover i { border-color: #666; border-top-color: #fff; }
.dropdown-box { position: absolute; top: 34px; left: 0; border: 1px solid #E0E0E0; box-shadow: 1px 1px 3px #EDEDED; width: 92px; padding: 5px 10px; background-color: #fff;z-index: 100; display: none;}
#top .dropdown-area:hover .dropdown-box,#top .dropdown-area.hover .dropdown-box { display: block; }
.dropdown-box-next { overflow: hidden;}
.dropdown-box p { border-top: 1px dashed #F1F1F1; width: 92px; line-height: 30px; margin-top: -1px;}

.login-info{float:right; height: 34px; line-height: 34px;}
.login{ float:right;}
.login li{ float:left;}
#userFace{float:left;width:16px;height:16px;margin:2px 5px 0 0;border:1px solid #d8d8d8;}
.mail-icon{float:left;margin-top:5px;margin-left:5px;}
.mail-num{color:#c00;}
.my-center, .my-stow{padding:0 10px 0 11px;}

/*12.13top修改*/
.u-info img{margin-top: 7px;}
.notice {background: url(../images/notice1.png) no-repeat 0 7px;}
.drop-icon{ *float:left; *margin-top:4px; padding-right:16px; background:url(../images/arrow.png) no-repeat 5px 1px;}
.top-dropdown:hover .drop-icon{ background-position:5px -43px;}
.top-dropdown-menu{ background:#fff; }
.top-dropdown-menu a:hover { background-color: #fff;}


.header { margin-top: 10px;}
.e-logo { float: left;}
.elogo-des { float: left; margin-left: 15px; margin-top: 20px; font-family:\5fae\8f6f\96c5\9ed1; font-size: 20px;}

#content { margin-top: 15px;}
.main-wrap { margin-right: 350px;}
.col-sub { width: 290px;}
.e-title { border-bottom: 1px solid #BCBCBC; font-size: 22px; font-family:\5fae\8f6f\96c5\9ed1; height: 34px; line-height: 34px; }
.e-title strong em { border-bottom: 1px solid #FF0000; display: inline-block; height: 34px; position: relative;}
.e-topic { padding: 10px 0; font-size: 13px; overflow: hidden;}
.e-topic h3 { font-size: 16px; font-weight: 700; border-bottom: 1px solid #9A9A9A; line-height: 30px; margin: 15px 0 5px;}
.e-topic h3.blue { color: #0D7F77;}
.e-topic h3.red { color: #c00;}
#bdshare { float: right!important;}

.e-s-panel { margin-top: 15px;}

.sub-wrap { margin-top: 30px;}
.sub-wrap .hd { border-bottom: none;}
.sub-wrap .hd h3 { border-left: 4px solid #1F90DE; font-size: 18px; font-family:\5fae\8f6f\96c5\9ed1; height: 24px; line-height: 24px; padding-left: 8px; }
.sub-wrap .img-txt { margin-top: 10px; }
.img-txt .txtArea { line-height: 24px; font-size: 13px; font-weight: 700; color: #333; }
.img-txt .txtArea p { width: 203px; word-break: break-all;}
.img-txt .txtArea p a { font-family: arial;}
.img-txt .txtArea em { font-weight: 300;}
.sub-wrap .e-des { font-size: 13px; margin-top: 3px;}
.img-list img { padding:0; border: none; border-radius: 3px;}
.oneRow-4item li { height: 68px;}
.oneRow-4item li em { display: inline-block; overflow: hidden; white-space: nowrap; width: 100%;}

/*用户评论 --------------------------------------------*/
.comment-wrap{font: 14px/1.4 'microsoft yahei',tahoma,'Hiragino Sans GB',sans-serif;}
.depth-0{border-bottom:1px dashed #D9D9D9; padding-bottom: 20px; margin-top: 20px;}
.c-avatar{ _display:inline;float:left;width:60px;height:60px;overflow:hidden; margin-top: 5px;}
.c-avatar img { width: 60px; height: 60px;}
.children .c-avatar { width: 48px; height: 48px; }
.children .c-avatar img { width: 48px; height: 48px; }
.c-content { padding-left: 80px;}
.children .c-content { padding-left: 80px;}
.c-time{ color:#999; margin-left: 20px;}
.c-content-ft a { color:#999; margin-right: 15px; background: url(//www.elecfans.com/skin-2014/images/c-img.png) no-repeat; padding-left: 20px;}
.c-content-ft a:hover { text-decoration: none;}
.c-content-ft a.c-reply { background-position: 0 -94px;}
.c-content-ft a.c-reply-yes,.c-content-ft a.c-reply:hover { background-position: 0 -62px;}
.c-content-ft a.adjust { background-position: 0 -28px;}
.c-content-ft a.adjust-yes,.c-content-ft a.adjust:hover { background-position: 0 5px;}
.c-content-ft a.relay { background-position: 0 -159px  }
.c-content-ft a.relay-yes,.c-content-ft a.relay:hover { background-position: 0 -127px;}
.c-username{color:#41B7DD;}
.depth-1 { margin-left: 80px;}
.children .comment { margin-top: 30px;}
.c-content-word { padding: 5px 0;}
/*回复*/
.replyForm-wrap { background: url(//www.elecfans.com/skin-2014/images/c-img.png) no-repeat 96px -200px; padding-top: 6px; margin-top: 5px;}
#replyForm { background-color: #F0F0F0; padding: 10px;}
#replyForm .textarea {float: none; width: 559px;}
.children #replyForm .textarea {float: none; width: 469px;}
#replyForm .textarea .comment-msg { width: 545px;}
.children #replyForm .textarea .comment-msg { width: 465px;}
.relay-textarea-wrap .comment-msg { width: 533px; border-color: #fff; height: 50px; }
/*评论表单----------------*/
.commentForm-area{padding-bottom:10px;}
.wbavatar { float: left; text-align: center; font-size: 16px; line-height: 20px;}
.login_pic img { width: 60px; height: 60px;}

.textarea { width: 540px; float: right;}
.msg-area{width:100%;height:100px;}
.msg-area-bor{height:100px;border:1px solid #d8d8d8;}
.comment-msg{ display:block; width: 524px; height: 84px; padding:6px; overflow:auto; border: 1px solid #D4D9DD;border-radius:1px;
    line-height: 20px; font: 12px/1.5 tahoma,'Hiragino Sans GB','microsoft yahei',sans-serif;}
.comment-btn-area{ margin-top:8px; margin-left: 118px;}
.weibo-area { float: right;}
.check-sina,.check-tencent { background: url(//www.elecfans.com/skin-2014/images/weibo-ico.png) no-repeat; padding-right: 32px; height: 30px; display: inline-block; margin-right: 10px;}
.check-sina { background-position: right 0;}
.check-tencent { background-position: right -36px;}
.check-sina input,.check-tencent input { margin-top: 5px; }
.comment-btn-area .btn-hasLoading-wrap{float:right;}
.login-submit { padding: 3px 20px; background-color: #C80C00; border: none; color: #fff; border-radius: 3px; font-family:\5fae\8f6f\96c5\9ed1,\5b8b\4f53; font-size: 14px;}
.loading { margin-left: -10px;}

.comment-hd { border-bottom: 2px solid #CCC; height: 32px;}
.comment-title { font-size: 18px; color: #2B2B2B; padding-bottom: 5px; float: left;}
.comment-nav { float: right; margin-top: 8px; position: relative;}
.comment-nav li { float: left; line-height: 24px;}
.comment-nav li a { color: #4A4849; font-size: 14px; padding: 0 10px;}
.comment-nav li a:hover { text-decoration: none; color: #c00;}
.comment-nav li.cur { border-bottom: 2px solid #c00; }
.comment-nav li.cur a { color: #c00;} 

/*转发评论*/
.comments-dialog { position: fixed; width: 430px; height: 280px; top: 50%; left: 50%; margin-top: -140px; box-shadow: 1px 1px 6px #666; 
    margin-left: -215px; z-index: 100; border:1px solid #D7D7D7; border-radius: 5px; background-color: #fff; font-family:'microsoft yahei';}
.dialog-wrap {padding: 15px 35px; position: relative;}
.c-dialog-hd h3 { font-size: 18px; color: #333;}
.c-dialog-bd { padding-top: 10px;}
.close-c-dialog { font-size: 24px; cursor: pointer; position: absolute; top: 18px; right: 35px; width: 22px; height: 22px; line-height: 22px; text-align: center;}
.relay-comments { padding: 5px; width: 350px; height: 36px; background-color: #F2F2F2; border:none;  font-family:'microsoft yahei';}
.relay-comments a { color: #09C;}
.relay-content { padding: 5px; border: 1px solid #AEAEAE; width: 348px; height: 70px;}
.dialog-wrap .weibo-area { float: left;}
.relay-submit { padding: 5px 25px; background-color: #FFA74E; border: none; color: #fff; border-radius: 3px;
font-family: \5fae\8f6f\96c5\9ed1,\5b8b\4f53; font-size: 16px;}
.dialog-wrap .check-sina input { margin-right: 35px;}
.dialog-wrap .check-tencent input { margin-right: 30px;}
.dialog-wrap .check-sina { background-position: 17px 0; padding-right: 0; font-size: 14px;}
.dialog-wrap .check-tencent { background-position: 17px -36px; font-size: 14px;}
/*回复*/
/*.replyForm-wrap{margin-top:10px;}
.reply-msg{height:75px;}
.total-comment-ft{padding:10px 0 0 0;text-align:right;}*/


/*文章分页*/
.article-pagn{text-align:center;padding-top:10px;}
.content-nav{margin-top:10px;padding:4px 14px;border:1px solid #d8d8d8;border-radius:3px;background:#ffffe9;}
.content-nav-title{width:100%;margin-bottom:8px;border-bottom:1px solid #ddd;color:#000;font-size:18px;font-weight:bold;}
.content-nav-num,.content-nav-cur{ float:left;width:50%;overflow:hidden;height:24px;line-height:24px;}
.content-nav-cur strong{color:#c00;}


.key{color:#005ba0;text-decoration:underline;}
.key:hover{color:#c00;}

/*新版分页*/
#new-comment-pagels { text-align: center; padding-top: 30px; padding-bottom: 30px; line-height: 18px; }
#new-comment-pagels a,#new-comment-pagels span { padding: 2px 9px; margin: 0 3px; border-radius: 2px;}
#new-comment-pagels a { border:1px solid #CFCBCC;}
#new-comment-pagels span.current { background-color: #FAA113; border: 1px solid #EA9715; color: #fff;}
/*重定义公共样式*/
#TopLeaderboard{width:740px; height:0px; overflow:hidden;}
