﻿@charset "utf-8";
/* CSS Document */

/*全局 start*/
html {overflow-y:scroll;_overflow-y:auto;z-index:1;}
body {margin:0 auto;padding:0;background:#FFF;color:#666;font:14px '宋体', simhei;text-align:center;font-size:14px;}
body div {margin:0px auto;text-align:left;} 
div,form,ul,ol,li,span,p,dl,dt,dd,img {margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li {list-style:none;}
table,td,input,textarea {font-size:14px;}
.clear {height:0;clear:both;font-size:0;line-height:0;overflow:hidden;}
.mt10 {margin-top:10px;}
.mtn50 {margin-top:-50px;}
/*全局 end*/
 
/* 链接颜色 */
a:link {text-decoration:none;color:#395B99;}
a:visited {text-decoration:none;color:#395B99;}
a:hover {text-decoration:underline;color:#c80000;}
a:active {text-decoration:underline;color:#c80000;}
/*结构*/
div.TWAll {width:100%;_width:expression(this.offsetWidth);}
div.TArea {margin:0px auto;width:1100px;}

.ShowHome{background-color:#B10101; position:absolute; height:100px; width:1098px; top:40px; right:0px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; border-right:1px solid #DDD; display:none; line-height:0px;}

/* TOP */
#LBTOPB {background-color:#292929;min-width:1100px;height:50px;overflow:hidden;}
#LBTOPB #logo {margin:4px auto;width:100px;}
#LBTOPR {background-color:#B10101;min-width:1100px;height:40px;font-family:'Microsoft Yahei';color:#FFF;}
#LBTOPR #LBTOPRArea {height:40px; z-index:100; position:relative;}
#LBTOPR #LBTOPRArea li a:link,#LBTOPR #LBTOPRArea li a:visited,#LBTOPR #LBTOPRArea li a:hover,#LBTOPR #LBTOPRArea li a:active {color:#FFF;font-size:20px;line-height:40px;}
#LBTOPR #LBTOPRArea li a {width:125px;display:block;float:left;text-align:left;}
#LBTOPR #LBTOPRArea li a.r {text-align:right;}
#LBTOPR #LBTOPRArea li a.bd {width:100px;}
#LBTOPR #LBTOPRArea li .ShowHome ul{width:1100px;} 
#LBTOPR #LBTOPRArea li .ShowHome ul li{width:216px; font-size:20px; height:50px; display:inline-block;}
#LBTOPR #LBTOPRArea li .ShowHome ul li a{line-height:50px; width:216px; text-align:center;}

#LBTLi {width:72px;float:right;height:45px;}
#LBTLi a {width:24px;height:24px;margin:14px 12px 0 0;display:block;background:url(http://www.asiacool.com/statics/images/asiacool/images/r_weibo.png);background-position:0 0;float:left;}
#LBTLi a#weibo {background-position:0 0;}
#LBTLi a#weibo:hover {background-position:0 -26px;}
#LBTLi a#weixin {background-position:-33px 0;}
#LBTLi a#weixin:hover {background-position:-33px -26px;position:relative;}
#LBTLi a#weixin.hover span {position:absolute;display:block;right:0px;top:38px;background-image:url(http://www.asiacool.com/statics/images/asiacool/weixin_www11jobcom_200_200.gif);width:200px;height:200px;background-size:100% 100%;z-index:10000;}


/* 头条焦点 */
#LBNewsFocus {font-family:'Microsoft Yahei';}
#LBNewsFocus #LBNewsFocusArea {height:350px;overflow:hidden;}
#LBNewsFocus #LNFL {height:350px;float:left;width:600px;}
#LBNewsFocus #LNFL #FocusTitle {margin-top:10px;}
#LBNewsFocus #LNFL #FocusTitle h2 {height:40px;color:#B10101;line-height:40px;font-size:20px;width:260px;float:left;}
#LBNewsFocus #LNFL #FocusTitle h2 b {display:block;background-color:#B10101;width:8px;height:26px;float:left;margin:7px 10px 0 0;}
#LBNewsFocus #LNFL #FocusTitle #search {width:310px;float:right;margin:7px 0px 0 0;}
/*NewsFocusFigure 焦点图 css*/
#NewsFocusFigure {width:600px;height:300px;margin:0px;position:relative;overflow:hidden;float:left;}
#NewsFocusFigure #NewsFocusFigurePic li div {position:relative;height:300px;}
#NewsFocusFigure #NewsFocusFigurePic li div p.b {height:40px;width:600px;filter:alpha(Opacity=20);-moz-opacity:0.2;opacity:0.2;z-index:170;background-color:#000;position:absolute;bottom:0px;}
#NewsFocusFigure #NewsFocusFigurePic li div p.t {height:40px;position:absolute;bottom:0px;z-index:180;font:normal normal bold 22px/40px "宋体";text-indent:12px;}
#NewsFocusFigure #NewsFocusFigurePic li div p.t a {color:#FFFFFF;}
/*数字按钮样式*/
#NewsFocusFigure .num {overflow:hidden;height:4px;position:absolute;bottom:52px;right:0px;zoom:1;z-index:3;overflow:hidden;}
#NewsFocusFigure .num li {width:16px;height:4px;line-height:25px;text-align:center;font-weight:400;font-family:"微软雅黑", Arial;color:#FFFFFF;background:#444444;margin-right:10px;cursor:pointer;float:left;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}
#NewsFocusFigure .num li.on {background:#FF7700;} /*当前项*/
/*上一个  下一个*/
#NewsFocusFigure .prev,
#NewsFocusFigure .next {display:none;width:40px;height:100px;background:url(http://www.asiacool.com/statics/images/asiacool/NewsFocusFigure_btn.png) no-repeat;position:absolute;top:115px;}
#NewsFocusFigure .prev {left:0;}
#NewsFocusFigure .next {right:0;background-position:right}

#LBNewsFocus #LBNewsFocusArea #TopNews {width:480px;float:right;}
#LBNewsFocus #LBNewsFocusArea #TopNews h2 {height:40px;color:#B10101;line-height:40px;font-size:20px;}
#LBNewsFocus #LBNewsFocusArea #TopNews h2 b {display:block;background-color:#B10101;width:8px;height:26px;float:left;margin:7px 10px 0 0;}
#LBNewsFocus #LBNewsFocusArea #TopNews li {width:100%;height:51px;line-height:52px;border-bottom:1px dashed #E1E1E1;font-size:18px;text-align:center;overflow:hidden;}
#LBNewsFocus #LBNewsFocusArea #TopNews li.end {border-bottom:0px dashed #E1E1E1;}
#LBNewsFocus #LBNewsFocusArea #TopNews li a:link,#LBNewsFocus #LBNewsFocusArea #TopNews li a:visited,#LBNewsFocus #LBNewsFocusArea #TopNews li a:hover,#LBNewsFocus #LBNewsFocusArea #TopNews li a:active {text-decoration:none;color:#404040;}
#LBNewsFocus #LBNewsFocusArea #TopNews li a:hover{color:#B10101;}

#LBNewsFocus #LBPicsFocusArea {margin-top:8px;}
#LBNewsFocus #LBPicsFocusArea li {margin-right:16px;width:263px;height:380px;overflow:hidden;display:block;float:left;position:relative;}
#LBNewsFocus #LBPicsFocusArea li img {width:263px;}
#LBNewsFocus #LBPicsFocusArea li.end {margin-right:0px;}
#LBNewsFocus #LBPicsFocusArea li p {display:block;position:absolute;width:100%;left:0;bottom:0px;height:60px;font-size:16px;line-height:26px;}
#LBNewsFocus #LBPicsFocusArea li p a:link,#LBNewsFocus #LBPicsFocusArea li p a:visited,#LBNewsFocus #LBPicsFocusArea li p a:hover,#LBNewsFocus #LBPicsFocusArea li p a:active {text-decoration:none;color:#DDD;}
#LBNewsFocus #LBPicsFocusArea li p.b {filter:alpha(Opacity=20);-moz-opacity:0.2;opacity:0.2;z-index:170;background-color:#000;}
#LBNewsFocus #LBPicsFocusArea li p.t {z-index:180;padding:0 15px;width:233px;}
#LBNewsFocus #LBPicsFocusArea li.hover {}
#LBNewsFocus #LBPicsFocusArea li.hover p a:link,#LBNewsFocus #LBPicsFocusArea li.hover p a:visited,#LBNewsFocus #LBPicsFocusArea li.hover p a:hover,#LBNewsFocus #LBPicsFocusArea li.hover p a:active {color:#FFF;}
#LBNewsFocus #LBPicsFocusArea li.hover p.b {filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
/* 列表 */
#LBMainBody {font-family:'Microsoft Yahei';}
#LBMainBody #LBMBArea {min-height:600px;}
#LBMainBody #LBMBArea #LBMBL {float:left;width:770px;min-height:600px;}
#LBMainBody #LBMBArea #LBMBL ul li {position:relative;padding:10px;height:160px;margin-bottom:10px;border-bottom:1px dashed #EDEDED;}
#LBMainBody #LBMBArea #LBMBL ul li a:link,#LBMainBody #LBMBArea #LBMBL ul li a:visited,#LBMainBody #LBMBArea #LBMBL ul li a:hover,#LBMainBody #LBMBArea #LBMBL ul li a:active {text-decoration:none;color:#404040;}
#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:link,#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:visited,#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:hover,#LBMainBody #LBMBArea #LBMBL ul li div.introduce a:active {text-decoration:none;color:#999;}
#LBMainBody #LBMBArea #LBMBL ul li.hover {background-color:#f9f9f9;}
#LBMainBody #LBMBArea #LBMBL ul li div {position:absolute;width:510px;}
#LBMainBody #LBMBArea #LBMBL ul li div.img {top:10px;left:10px;overflow:hidden;width:220px;height:150px;}
#LBMainBody #LBMBArea #LBMBL ul li div.title {top:10px;left:260px;font-size:20px;height:20px;line-height:20px;overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li.hover div.title a {color:#B10101;}
#LBMainBody #LBMBArea #LBMBL ul li div.introduce {top:40px;left:260px;color:#999;line-height:30px;height:90px;overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li div.other {top:130px;left:260px;}
#LBMainBody #LBMBArea #LBMBL ul li div.other span {display:block;padding:0px 8px;float:left;font-size:14px;line-height:30px;margin-right:12px;color:#777;}
#LBMainBody #LBMBArea #LBMBL ul li div.other span#catname {background-color:#B10101;color:#FFF;}
#LBMainBody #LBMBArea #LBMBL ul li div.other span#catname a {color:#FFF}

#LBMainBody #LBMBArea #LBMBL ul li.nopic {height:120px}
#LBMainBody #LBMBArea #LBMBL ul li.nopic div.title {top:10px;left:10px;font-size:20px;height:20px;line-height:20px;overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li.nopic div.introduce {top:40px;left:10px;color:#999;line-height:30px;height:60px;overflow:hidden;}
#LBMainBody #LBMBArea #LBMBL ul li.nopic div.other {top:100px;left:10px;}
 
.MBR {float:right;width:300px;padding:10px;background-color:#EEE;min-height:600px;}
.MBR .you {width:300px;padding-bottom:10px;}
.MBR .end {position:relative;overflow:hidden;}
.MBR .end img {}
/* flink */
#LBFLinker {min-width:1100px;left:30px;font-size:12px;line-height:30px;}
#LBFLinker a:link,#LBFLinker a:visited,#LBFLinker a:hover,#LBFLinker a:active {color:#999;}
#LBFLinker a:hover {color:#666;}
/* footer */
#LBFooter {background-color:#B10101;min-width:1100px;height:120px;color:#FFF;font-size:16px;}
#LBFooter a:link,#LBFooter a:visited,#LBFooter a:hover,#LBFooter a:active {color:#FFF;}
#LBFooter a:hover {}
#LBFooter div.bd {width:340px;height:50px;float:left;border-top:1px solid #FFF;margin-top:69px;line-height:40px;color:#FFF;font-size:14px;}
#LBFooter div#logo {width:320px;height:120px;border-top-width:0px;margin-top:0px;margin:0 50px;}
#LBFooter div#info {text-align:right;}

#bjmb {width:1200px;z-index:100;position:fixed;margin:auto;left:0;right:0;bottom:0;height:0;}
#bjmb div.w {position:absolute;right:0px;width:40px;height:180px;bottom:20px;}
#bjmb div.b {width:40px;height:40px;background-image:url(http://www.asiacool.com/statics/images/asiacool/images/r8.png);cursor:pointer;z-index:10;margin-bottom:6px;}
#bjmb div.b#tougao {background-position:0 0;}
#bjmb div.b#tougao.on {background-position:-50px 0;}
#bjmb div.b#about {background-position:0 -44px;}
#bjmb div.b#about.on {background-position:-50px -44px;}
#bjmb div.b#weixin {background-position:0 -88px;}
#bjmb div.b#weixin.on {background-position:-50px -88px;position:relative;}
#bjmb div.b#weixin.on span {position:absolute;display:block;right:45px;bottom:-60px;background-image:url(http://www.asiacool.com/statics/images/asiacool/weixin_www11jobcom_200_200.gif);width:150px;height:150px;background-size:100% 100%;}
#bjmb div.b#top {background-position:0 -132px;}
#bjmb div.b#top.on {background-position:-50px -132px;}
 
.ShowCol{background-color:#F9F9F9; position:absolute; height:100px; width:1098px; top:70px; right:0px; line-height:45px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; border-right:1px solid #DDD; display:none;}

/* TOP */
#CBTOP {height:70px;color:#000;background-color:#F9F9F9;border-bottom:1px solid #E0E0E0;font-family:'Microsoft Yahei'; position:relative;}
#CBTOP a, #CBTOP a:link, #CBTOP a:visited, #CBTOP a:hover, #CBTOP a:active {color:#000;}
#CBTOP #CBTOPArea {z-index:100;position:relative;top:0; position:relative;}
#CBTOP #CBTOPArea #CBTLogo {height:60px;width:160px;margin:5px auto 5px 0;float:left}
#CBTOP #CBTOPArea #CBTLogo a {height:50px;width:105px;}
#CBTOP #CBTOPArea #CBTColumn ul {width:850px;float:left; height:70px;}
#CBTOP #CBTOPArea #CBTColumn ul li { height:70px; width:90px; text-align:center; float:left;}
#CBTOP #CBTOPArea #CBTColumn ul li a{font-size:20px; line-height:70px;}
#CBTOP #CBTOPArea #CBTColumn ul li a, #CBTOP #CBTOPArea #CBTColumn ul li a:link, #CBTOP #CBTOPArea #CBTColumn ul li a:visited, #CBTOP #CBTOPArea #CBTColumn ul li a:hover, #CBTOPArea #CBTColumn ul li a:active {color:#000;}
#CBTOP #CBTOPArea #CBTColumn ul li .ShowCol ul{width:1100px;} 
#CBTOP #CBTOPArea #CBTColumn ul li .ShowCol ul li{width:219px; text-align:center; font-size:20px; height:50px; display:inline-block;}
#CBTOP #CBTOPArea #CBTColumn ul li .ShowCol ul li a{line-height:50px;}
#CBTOP #CBTOPArea #LBTLi {height:70px; float:left; position:relative;} 
#CBTOP #CBTOPArea #LBTLi a {margin:17px 12px 0 0;}

/* Nav */
#CBNav {line-height:50px;font-size:14px;margin-top:2px;}
#CBNav a, #CBNav a:link, #CBNav a:visited, #CBNav a:hover, #CBNav a:active {color:#000;}
#CBNav #CBNavArea #search {width:310px;float:right;margin-top:12px;}


/* Content */
#CBContent {line-height:30px;font-size:14px;color:#404040;font-family:'Microsoft Yahei';font-size:18px;line-height:32px;}
#CBContent #CBContentArea {}
#CBContent #CBContentArea .border {border:2px solid #DDD;background-color:#EEE;}
#CBContent #CBContentArea #CBMBL {width:716px;padding:25px;float:left;background-color:#FFF;}
#CBContent #CBContentArea #CBMBL.CBMBA {width:1046px;}
#CBContent #CBContentArea #CBMBL #title {text-align:center;font-size:26px; line-height:60px;font-size:30px;}
#CBContent #CBContentArea #CBMBL #info {text-align:left;font-size:13px;line-height:28px;margin:6px auto 2px;color:#999;width:460px;}
#CBContent #CBContentArea #CBMBL #intro {text-align:left;padding:14px;font-size:14px;border:1px solid #EEE;background-color:#FAFAFA;color:#999}
#CBContent #CBContentArea #CBMBL #content {margin-top:16px;}
#CBContent #CBContentArea #CBMBL #content p {margin-bottom:18px;}
#CBContent #CBContentArea #CBMBL #content img {text-align:center;max-width:700px;}
#CBContent #CBContentArea #CBMBR {width:300px;padding:15px;float:right;background-color:#EEE;min-height:1600px;}

/*css flickr style pagination*/
div#pages {padding:3px;margin:16px 0px 16px 0px;text-align:center;font-size:14px;}
div#pages a {border:#9aafe5 1px solid;padding:5px 8px;margin:0 2px 0 0;text-decoration:none;}
div#pages a:hover {border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages a:active {border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages span {border:navy 1px solid;padding:5px 8px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#2e6ab1}

/*	百度分享 */
#CBMBL #info .bdsharebuttonbox {float:right;width:138px;}

/* 搜索顶部 */
#Condition{line-height:50px; font-size:14px;}
#Condition a, #Condition a:link, #Condition a:visited, #Condition a:hover, #Condition a:active{color:#000;}
#Condition #ConditionArea{width:1100px;}
#Condition #ConditionArea #search{ width:310px; float:right; margin-top:12px;}

/* 搜索结果 */
#Search #SearchResult ul li {width:263px; margin-right: 16px; height:330px; overflow:hidden; display:block; float:left; position:relative; margin-top:30px;} 
#Search #SearchResult ul li.start{margin-top:0px;}
#Search #SearchResult ul li.end {margin-right:0px;}
#Search #SearchResult ul li img { position:absolute; width: 263px; overflow:hidden;}
#Search #SearchResult ul li p {display: block;position: absolute;width: 100%;left: 0;bottom: 0px;height: 40px;font-size: 24px;line-height: 35px;}
#Search #SearchResult ul li p.t {z-index: 180;padding: 0 15px;width: 233px; text-align:center;}
#Search #SearchResult ul li p.b {filter: alpha(Opacity=20);opacity: 0.2;opacity: 0.2;z-index: 170;background-color: #000;}
#Search #SearchResult ul li.hover p.b {filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
#Search #SearchResult ul li p a:link, #Search #SearchResult ul li p a:visited, #Search #SearchResult ul li p a:hover, #Search #SearchResult ul li p a:active {text-decoration: none;color: #DDD;}
#Search #SearchResult ul li.hover p a:link,#Search #SearchResult ul li.hover p a:visited,#Search #SearchResult ul li.hover p a:hover,#Search #SearchResult ul li.hover p a:active {color:#FFF;}

 
/*内容页*/
#CBContent #CBContentArea #Border{border: 2px solid #DDD;}

/*页面布局*/
.InfoTitle{ border-left:10px solid #C80000; height:30px; margin-bottom: 20px;}
h2{ font-size:20px; margin-left:10px; width:500px; float:left;}
.Info{margin-left:20px;}
#Photos #bofang {background: #C80000; display: inline-block; padding: 0 10px; line-height: 30px; margin: 5px 10px 5px 0; border-radius: 10px; cursor: pointer; color:#FFF; font-size: 16px; float:right; box-shadow: 8px 6px 10px #888888; }

/*顶部*/
#CBContent #CBContentArea #Border #Introduction{background-color:#EEE; border-bottom:3px solid #C80000; padding-top:20px; padding-bottom:20px;} 
#CBContent #CBContentArea #Border #Introduction #HeadPortrait {width:300px; height:300px; border-radius:150px; float:left;background: #FFF; overflow: hidden; margin-left:20px;behavior: url(/statics/js/cmodel/ie-css3.htc);}
#CBContent #CBContentArea #Border #Introduction #HeadPortrait img{width:300px; overflow: hidden;}
#CBContent #CBContentArea #Border #Introduction .Info{ width:690px; margin:20px 25px 20px 60px; float:left;}
#CBContent #CBContentArea #Border #Introduction #SName h1{ font-size:35px; color:#C80000;}
#CBContent #CBContentArea #Border #Introduction #Resume { width:690px; min-height:125px; max-height:152px; float:left; font-size:16px; margin:20px 0px; overflow:hidden; text-overflow:ellipsis;}
.SLabel span {background: #C80000; display: inline-block; padding: 0 10px; line-height: 30px; margin: 5px 10px 5px 0; border-radius: 10px; cursor: pointer; color:#FFF; font-size: 16px; float:left; box-shadow: 8px 6px 10px #888888; }

/*内容页右侧*/
#CBContent #CBContentArea #Border #CBMBL{text-align:center;}
#CBContent #CBContentArea #Border #CBMBR{float:right;width:298px; border-left:1px solid #DDD; background-color:#FFF; min-height:600px;}

/**幻灯图片样式*/
#ShowArea {position:fixed; z-index:3000; background-color:#DDD; left:0px; top:0px; visibility:hidden; min-height:900px;}
#ShowArea #show_photos {position:relative;z-index:4000; margin:0 auto; overflow:hidden; width:700px;}
#ShowArea #show_photos #show_photos_img img{ display:block;}
#Photos span {background: #C80000; display: inline-block; padding: 0 10px; line-height: 30px; margin: 5px 10px 5px 0; border-radius: 10px; cursor: pointer; color:#FFF; font-size: 16px; float:right; box-shadow: 8px 6px 10px #888888; }
/*数字按钮样式*/
#ShowArea #show_photos .num {overflow:hidden;height:4px;position:absolute;bottom:52px;right:0px;zoom:1;z-index:3;overflow:hidden;}
#ShowArea #show_photos .num li {width:16px;height:4px;line-height:25px;text-align:center;font-weight:400;font-family:"微软雅黑", Arial;color:#FFFFFF;background:#444444;margin-right:10px;cursor:pointer;float:left;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}
#ShowArea #show_photos .num li.on {background:#FF7700;} /*当前项*/
/*上一个  下一个*/
#ShowArea #show_photos .prev,#ShowArea #show_photos .next {display:block;width:40px;height:100px;background:url(http://www.asiacool.com/statics/images/asiacool/NewsFocusFigure_btn.png) no-repeat;position:absolute;top:350px;filter: alpha(Opacity=20);opacity: 0.2;opacity: 0.2;}
#ShowArea #show_photos .prev {left:0;}
#ShowArea #show_photos .next {right:0;background-position:right;}

/*退出放映模式*/ 
#ShowArea #show_photos #ExitShow {position:absolute; top:15px; right:5px; font-size:40px; z-index:1; color:#CCC; cursor: pointer;}

/*相关新闻样式*/
#CBMBL .Info ul li a:link,#CBMBL .Info ul li a:visited,#CBMBL .Info ul li a:active {text-decoration: none; color:#000;}
#CBMBL .Info ul li a:hover{text-decoration: none; color:#C80000;}

.ckplayerArea { width:600px; height:350px; margin:8px auto;}

