
.cont-left{ width:820px!important;}
.cont-right{margin-left: 830px!important; width:360px!important; height:auto;}


/*--标题 S--*/
.resume_title{ width:100%; height:59px; margin:0;border-bottom:1px solid #000;}
.resume_title dl{ list-style-type:none; margin:0; }
.resume_title dl dt{height:59px;line-height:59px; margin:0; float:left;font-size:24px; font-weight:bold; color:#000;font-family:'Microsoft Yahei',"黑体"; }
.resume_title dl dt a{ text-decoration:none}
.resume_title dl dd{ text-align:right; width:auto; height:17px; margin:0; margin-top:30px; float:right; background:url(../image/resume.png) no-repeat right -450px; font-size:12px; line-height:17px; padding-right:19px; padding-left:5px;}
.resume_title dl dd.no_bg{ background-position:right -501px;padding-right:24px;}
/*--标题 E--*/


/*--玉雕大师页面焦点区 开始 S--*/
.resume_focus{ position:relative; width:820px; height:420px; background-color: #000; overflow:hidden; }  
.resume_focus img{ float:left; width: 820px; h border:0;} 
.resume_focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.resume_focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.resume_focus .btn a:hover,.resume_focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.resume_focus .fPic{ position:absolute; left:0px; top:0px; }  
.resume_focus .D1fBt{ float:right; overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.resume_focus .shadow{ width:820px; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.resume_focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.resume_focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.resume_focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.resume_focus .fcon{ position:relative; width:100%; height:420px;  display:none; background:#000  }  
.resume_focus .fcon img{ display:block; }  
.resume_focus .fbg{ bottom:15px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.resume_focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.resume_focus .D1fBt{ float:right; overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.resume_focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.resume_focus .D1fBt .current,.resume_focus .D1fBt a:hover{background:#990000;}    
.resume_focus .D1fBt img{display:none}    
.resume_focus .D1fBt i{display:none; font-style:normal; }    
.resume_focus .prev,.resume_focus .next{position:absolute;width:45px;height:100px;background: url(../image/focus_btn.png) no-repeat;filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
.resume_focus .prev{top: 40%;margin-top: -37px; left: 0;background-position:0 0px; cursor:pointer; }  
.resume_focus .next{top: 40%;margin-top: -37px; right: 0px;  background-position:-55px 0px;  cursor:pointer;}  
.resume_focus .prev:hover{  background-position:0 0;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;transition: all .3s ease-in-out;}  
.resume_focus .next:hover{  background-position:-55px 0;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; transition: all .3s ease-in-out;}  
/*--玉雕大师页面焦点区 结束 E--*/


/*--焦点区右侧头条新闻 开始 S--*/
.toutiao_bk{ width:360px; height:360px; margin:0; float:left; background:#FFF;}
.toutiao_bk dl{ list-style-type:none; margin:0;}
.toutiao_bk dl dt{ width:360px; height:126px; margin:0; background: url(../image/resume_xuxian.jpg) bottom repeat-x}
.toutiao_bk dl dt span{ width:320px; height:64px; display:block; margin:0; padding-left:20px;line-height:64px; padding-right:10px;  font-size:20px; overflow:hidden; font-weight:bold}
.toutiao_bk dl dt bdo{ width:320px; height:50px; display:block; text-indent:2em; margin:0; padding-left:20px; line-height:25px; font-size:12px; color:#999; padding-right:20px; overflow:hidden;}
.toutiao_bk dl dd{ width:340px; height:216px; margin:0; float:left; line-height:36px; font-size:14px; color:#999; font-family:"宋体"; padding-left:10px; padding-right:10px; margin-top:6px;}
/*--焦点区右侧头条新闻 结束 E--*/


/*--登录和注册  开始 S--*/
.login_bk{ width:360px; height:50px; margin:0; float:left; margin-top:10px;}
.login_bk dl{ list-style-type:none; margin:0}
.login_bk dl dt{ width:175px; height:50px; margin:0; float:left;font-size:18px; font-family:'Microsoft Yahei',"黑体"; line-height:50px;}
.login_bk dl dt a:link,.login_bk dl dt a:visited{ width:90px; height:50px; display:block; background:#282828 url(../image/resume.png) no-repeat 30px 15px; padding-left:65px; color:#CCC; font-weight:bold;border-radius:3px; } 
.login_bk dl dt a:hover,.login_bk dl dt a:active{ width:90px; height:50px; display:block; background:#910000 url(../image/resume.png) no-repeat 30px 15px; padding-left:65px; color:#fff; font-weight:bold;border-radius:3px; text-decoration:none} 
#zhuche_15{ float:right}
#zhuche_15 a:link,#zhuche_15 a:visited{ width:90px; height:50px; display:block; background:#282828 url(../image/resume.png) no-repeat 30px -30px; padding-left:65px; color:#CCC; font-weight:bold;border-radius:3px; } 
#zhuche_15 a:hover,#zhuche_15 a:active{ width:90px; height:50px; display:block; background:#910000 url(../image/resume.png) no-repeat 30px -30px; padding-left:65px; color:#fff; font-weight:bold;border-radius:3px; text-decoration:none} 

/*--登录和注册  结束 E--*/


/*--南阳玉雕名家图片版块开始 S--*/
.sec-container{margin:auto;background:url(https://news.jades.cn/templates/default/images/yd_in_18.jpg) bottom repeat-x;}
.sec-container2{ width:1040px; height:692px; margin:auto; margin-top:20px;}

.area-auto{ width:195px; overflow:hidden; float:left;position: relative; transition: 1500ms; -webkit-transition: 1500ms; -moz-transition: 1500ms; margin:20px 5px 0; }
.area-auto a{ text-decoration: none}
.sec-mod{ position: relative;  }
.sec-mod h2{ color: #fff; font-size: 14px; font-weight: normal; line-height: 1.3; margin: 25px 0 0px;transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms; }
.sec-mod h2 bdo{ width:25px; height:17px; float:left;background:url(../image/resume.png) no-repeat -176px -248px;}
.sec-mod a:hover h2{ color: #d83913; }
.sec-mod aside{background: rgba(0,0,0,0.7);  width: 200px; height:120px;overflow: hidden;position: absolute;color: #fff; transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms; }
.sec-mod aside .text{padding-left:20px; padding-right:10px; float:left}
.sec-mod aside p{ color: #999; font-size:12px; line-height: 1.5; margin: 10px 0 15px;  transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms;}
.sec-mod a:hover p{ color: #999; }
.sec-mod aside footer{ color: #666;  transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms; }
.sec-mod a:hover footer{ color: #999; }
.sec-mod a:hover aside{ height:346px; *height:200px;height: 200px\0; height: 346px\9\0; background: rgba(0,0,0,0.8); }
.sec-mod footer span{ margin: 0 0 0 20px; }
.sec-mod footer .icon-time{ margin: 0 5px 0 0; }
.sec-mod figure{ opacity:0; width: 100%; height: 50%; position: absolute; top:150px; overflow: hidden; zoom:1; transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms; }
.sec-mod figure img{ clip:rect(0 75px 75px 0); }
.sec-mod figure span{ width:60px; height: 60px; margin: 0 12px 8px 0; overflow: hidden; display: inline-block; position: relative; }
.sec-mod figure .max-w img{ width: auto; height: 100%; }
.sec-mod a:hover figure{ opacity:1; }

.mod-w4x{ width:346px; }
.mod-w6x{ width: 600px; }
.mod-w8x{ width:692PX; }
.mod-w4x img,.mod-w6x img,.mod-w8x img{ width: 100%; }
.mod-w4x aside{left: 0; bottom: 0;  filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CC000000,endcolorstr=#CC000000); }
.mod-w6x aside{right: 0; top: 0;  filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CC000000,endcolorstr=#CC000000); }
.mod-w4xh2{ width:260px; height:120px; }
.mod-w4xh2 img{ width:120px; height:120px;}
.mod-w4xh2 aside{width:140px;height:120px;right:0px;top: 0px;float:right;background: #444444;}
.mod-w4xh2 a:hover aside{ height:120px; background: #333333; }
.mod-w4xh2 .text:after {content:"\200B"; display:block; height:1px; width:140px; position: absolute; bottom: 0; left:0px; background: #333; font-size: 0; }
.mod-w8x aside{ left: 0; top: 0;  filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CC000000,endcolorstr=#CC000000); }

.mod-beauty { width:100%; height:265px;background:#000;}
.mod-beauty img{ width:100%; }
.mod-beauty .cover{ width:195px; height:195px;opacity: 1;}

.mod-beauty aside{ height:80px; width: 100%; left: 0; bottom: 0px;   filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CC000000,endcolorstr=#CC000000);}
.mod-beauty aside .text h2{ margin: 15px 0 0; }
.mod-beauty aside .text p{ margin: 5px 0 10px; }
.mod-beauty a:hover aside{ height:170px; *height:100px;height: 100px\0; height: 170px\9\0;}
.mod-beauty figure{ top: 90px; }
.f_mingjialb{ width:1040px; height:240px; margin:auto; margin-top:20px; float:left}
/*--南阳玉雕名家图片版块结束 E--*/


/*南阳雕师名录开始 S-- 12 30*/
.name_list ul{ padding:19px 0 8px; overflow:hidden}
.name_list ul li{ float:left; width:24%; text-align:center; border-right:1px solid #595757; line-height:15px; height:15px; margin:7.5px 0; overflow:hidden;}
/*南阳雕师名录 结束 E-- 12 30*/


/*--雕师资讯块开始 S--*/
.ds_newscont{ width:100%; height:490px; margin:0; }
.ds_newscont dl{ width:370px; height:490px; margin:0; float:left;}
.ds_newscont dl dt{ width:370px; height:225px; margin:0; margin-top:20px; display: block; position:relative;} 
.ds_newscont dl dt span{ width:370px; height:225px;margin:0; display:block; overflow:hidden;}
.ds_newscont dl dt span img{ width:370px; }
.ds_newscont dl dt bdo{ width:370px; height:30px; margin:0; bottom:0;left:0;background:#000; font-size:12px; text-align:center; position:absolute;  line-height:30px; float: right; color:#FFF;filter:Alpha(opacity=60);-moz-opacity:0.6;
opacity:0.6;}
.ds_newscont dl dt bdo a{ color:#FFF;}
.ds_newscont ul{ width:380px; height:490px; margin:0; margin-left:400px;}
.ds_newscont ul li{ width:380px; height:236px; margin:0; margin-top:20px; float:left; background:url(../image/resume_xuxian.jpg) bottom repeat-x; line-height:31px; font-size:14px; font-family:"宋体";}
.ds_newscont ul li span{ width:380px; height:31px; margin:0; float:left; overflow:hidden;}
#newsnobot{ height:225px; background:none; margin-top:15px;}
/*--雕师资讯块结束 E--*/


/*--雕师资讯右侧 名家新闻板块开始 S--*/
.mj_zxjdcont{ }
.mj_zxjdcont dl{height:78px; margin:0; margin-top:20px; position:relative;} 
.mj_zxjdcont dl dt{ width:100px; height:75px; margin:0; position:absolute; top:0; left:0;}
.mj_zxjdcont dl dt img{ width:100px; height:75px; margin:0; position:absolute; top:0; left:0;}

.mj_zxjdcont dl dd{ padding-left:110px; padding-right:10px; height:78px; margin:0; font-size:12px; line-height:24px; color:#666;}

.mj_zxjdcont dl dd span{height:30px; font-size:16px; line-height:30px; display:block; margin:0;overflow:hidden; position:relative;}
.mj_zxjdcont dl dd time{position:absolute; right:0; bottom:0; background:#FFF; font-size:13px;}
.mj_zxjdcont dl dd bdo{height:48px; margin:0; display:block;overflow:hidden; text-indent:2em;} 
.mj_zxjdcont dl dd bdo a{ color:#d83913}
/*--名家新闻板块结束 E--*/

/*--天工奖名家板块开始 S--*/
.tab_box {background-color: #efefef; height:500px; padding:10px 5px;}
.tab_box .adv {height: 210px; background:#FFF;margin:3px auto 0px; padding:3px;border: 1px solid #ccc;}
#TabMain {margin: 0 auto;}
.tabItemContainer {width: 120px;height: 280px;float: left;}
.tabBodyContainer {width: 687px;height: 280px;float: left;background-color: #fff;border: 1px solid #ccc;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;margin-left: 1px;}
.tabItemContainer>li {list-style: none;text-align: center;}
.tabItemContainer>li>a {float: left;width: 100%;padding: 10px 0 ;font: 16px "微软雅黑", Arial, Helvetica, sans-serif;color: #808080;cursor: pointer;text-decoration: none;border:1px solid transparent;}
.tabItemCurrent {background-color: #fff;border: 1px solid #ccc !important;border-right: 1px solid #fff !important;position: relative;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}
.tabItemContainer>li>a:hover {color: #333;}
.tabBodyItem {position: absolute;width: 677px;height: 500px;display: none;}
.tabBodyItem>p {font: 13px "微软雅黑", Arial, Helvetica, sans-serif;text-align: center;margin-top: 30px;}
.tabBodyItem>p>a {text-decoration: none;color: #0F3;}
.tabBodyCurrent{display:block;}

.tabBodyContainer .name_list li{ float:left; width:12.3%; text-align:center; border-right:1px solid #dadada; line-height:20px; height:20px; margin:7.5px 0; overflow:hidden;}
/*--天工奖名家板块结束 E--*/



/*最新入驻名家 S--*/
.mj-aac-in{ width:100%!important; height:auto!important;}
.mj-aaci-box{ margin:0 7px;}
/*最新入驻名家 E--*/


/*名家作品板块开始 S-- 12 31*/
.mj_pic {}
.mj_pic li {width: 285px;height: auto;position: relative;overflow: hidden;display: inline-block;float: left;margin-right:12px;margin-top: 20px;background:#f2f2f2;}
.mj_pic li i { width: 60px; height: 60px; text-align: center; color: #FFF; font-size: 14px; line-height: 45px; font-family: "微软雅黑"; font-style: normal;display: block;position: absolute; right: 0px; top: 0px; background:url(../image/resume.png) no-repeat 0px -540px transparent;}

.daaimg {width: 285px; height: 285px; display: block; overflow: hidden;cursor: pointer;}
.daaimg img{ width:285px; height:285px;}

.zuozinfo { height: 83px; margin-top: -4px; padding: 10px;}
.zzimgaw { width: 85px; height: 85px; float: left;overflow: hidden;}
.zzimgaw img { width: 85px; height: 85px;}
.zzzpw { width:180px; height: 90px; float: left; padding-left: 10px; box-sizing:border-box;}
.zzup { width: 180px; height: 52px; margin-top:2px; overflow: hidden;}
.zzup a {width: 180px;height: 26px;line-height: 26px;font-size:14px;overflow: hidden;color: #000;text-decoration: none;display: block;}
.zzupb {border-top: 1px solid #999;height:30px; margin-top:5px; line-height:30px;}
.zzupb span {display: block;}
.huis { background: none repeat scroll 0% 0% #353535; }
.yybut {height: 40px;text-align: center;line-height: 40px;display: block;color: #FFF;font-size: 16px;}
/*名家作品板块结束 E-- 12 31*/






/*玉雕大师板块开始 S-- 12 31*/
.sort_title {margin: 20px 0 10px 0;position: relative;padding-bottom: 8px;height: 24px;line-height: 24px;font-size: 22px;font-weight: normal;border-bottom: #DADADA 1px solid;letter-spacing: 2px;color: #333;text-indent: 5px;}

#view-style { position:absolute; right:1em; top:-10px;width: 72px;height: 36px;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc; background:#f5f5f5;}
#view-style a {float: left; display: block; width: 35px; height: 36px; border-left: 1px solid #ccc; background: url(https://news.jades.cn/templates/default/images/line-bg1.jpg) left bottom repeat-x;}
#view-style a em.row {background-position: -75px -100px;}
#view-style a em {display: block; width: 11px; height: 11px; margin: 0 auto; vertical-align: top; position: relative; top: 13px; background-image: url(../image/view-style.png);  background-repeat: no-repeat; text-indent: -99px; overflow: hidden;}
#view-style a em.row {background-position: 0px -25px;}
#view-style a em.col {background-position: -25px -25px;}
#view-style a.curr em.row {background-position: 0px 0px;}
#view-style a.curr em.col { background-position: -25px 0px;}

.artist_name_list { padding-bottom:20px;border: 1px #e1e1e1 solid;height:70px;margin-bottom:15px;background:#f2f2f2; overflow:hidden; position:relative;}
.artist_name_list span {margin:5px; width:6em; text-align:center;display:inline-block; font-size:14px;}
.artist_name_list span a {display: inline-block;padding:5px 8px;color:#706e6e;border-radius:5px;}
#loadname{ width:40px; text-align:center; position:absolute; bottom:0px; left:47%; display:block;padding: 3px 8px 2px;background: #be0900; color:#FFF;border-radius: 5px 5px 0 0;}

.artist_list {border: 1px #e1e1e1 solid;height:215px;margin-bottom:15px;background:#f2f2f2; position:relative; padding-left:200px; padding-right:550px;}
.artist_list .artist_photo {width: 180px;height: 180px;border:2px #c9c9c9 solid;overflow: hidden;border-radius: 50%; position:absolute; left:10px; top:15px;}
.artist_list .artist_photo img {width: 180px;height: 180px;transition:all .4s ease-in-out;border-radius: 50%;}
.artist_list .artist_photo img:hover {transform:rotate(360deg);}
.artist_list .artist_info {}
.artist_list .artist_intro {padding:20px;font:12px/26px 'simsun';color:#575757;}
.artist_list .artist_intro h3 {font:22px/40px 'Microsoft YaHei';}
.artist_list .artist_intro span {display:block;font:14px/30px 'Microsoft YaHei';color:#FE5A00;}
.artist_list .artist_intro a {color:#575757;}
.artist_list .artist_intro a:hover {color:#be0900;}
.artist_list .artist_intro p {display:block;height:52px; text-indent:2em;overflow:hidden;}
.artist_list .artist_intro p.jadevip {height:130px;}
.artist_list .artist_interact {padding:0 20px 0 20px;}
.artist_list .artist_works { width:550px;padding-top:30px; position:absolute; right:0px; top:0px;}
.artist_list .artist_works li {float:left;display:inline;width:160px;margin-right:22px;position:relative;}
.artist_list .artist_works li a {display:block;}
.artist_list .artist_works li img {width: 160px; height: 160px}
.artist_list .artist_works li span {display:block;width:160px;height:30px;position: absolute;bottom:0px;left:0px;background:#000;filter:alpha(opacity=50);opacity:0.5;color:#fff;text-align:center;font:12px/30px 'simsun';overflow:hidden;}
.artist_list .artist_works li a:hover span {background:#000;filter:alpha(opacity=80);opacity:0.8;color:#fff;}

.artist_list_col{height:auto;margin:0 auto;}
.artist_list_col li{ float:left;width:200px; height:auto;padding:0 19px 10px; margin:15px 0; border-bottom:1px dashed #e4e4e4; }
.artist_list_col li .cover{width:194px; height:194px; padding:2px; border:1px solid #dedede;}
.artist_list_col li  .cover img{ width:100%}
.artist_list_col li h4{font-size:15px;  height:30px; line-height:30px; text-align:center; margin:0;}
.artist_list_col li h4 a{ float:none; display:inline; width:auto; height:auto; word-wrap:break-word; overflow:inherit;}
.artist_list_col li p{ text-align:center; height:24px; line-height:24px; color:#999999; overflow:hidden;}

.empty_list {border: 1px #e1e1e1 solid;margin-bottom:15px;background:#f2f2f2; text-align: center;font-size: 30px;height:215px; line-height:215px;}
/*玉雕大师板块结束 E-- 12 31*/

/*图标开始  S-- 12 31*/
.u_icon {display: inline-block;overflow: hidden;background-repeat: no-repeat;background-image: url(../image/resume.png);height: 24px;width: auto;line-height: 24px;padding-left:20px;}
.u_website {height: 24px;background-position: -175px -218px;}
.u_addflow {height: 24px;background-position: -175px -95px;}
.u_sendmsg {width:24px;height: 24px;background-position: -175px -190px;padding-left:0;}
/*
.u_flowed {height: 24px;background-position: -170px -24px;}
.u_delflow {height: 24px;background-position: -170px -48px;}
.u_flowflow {height: 24px;background-position: -170px -72px;}*/


.u_sendmsg b {visibility:hidden;}
/*
.delfollow {background:#838383;}
.delfollow:hover {background: #A7A7A7;color:#fff;}
.delfollow:active {background: #8A8A8A;color:#fff;}*/

.sendmsg, .follow, .delfollow, .website {float:left;display:inline-block;padding:3px 10px;background:#910000;border-radius:2px;font: 400 16px/24px 'Microsoft YaHei';color:#FEFEFE;text-align:center;margin-right:5px;}
.sendmsg:hover, .follow:hover, .website:hover {background:#6c0a0a;color:#FEFEFE;}
.sendmsg:active, .follow:active, .website:active {background:#038C7A;color:#FEFEFE;}
/*图标结束  E-- 12 31*/




/*顶部海报 S*/

#resume-poster{height:578px; margin-top:-20px;}

#resume-poster .poster-bg{position: relative; overflow: hidden; font-family: arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;background-color: #3a3739;}
#resume-poster .poster-bg:before{position:absolute;left:50%;top:0;content:'';margin:0 0 0 -798px;width:343px;height:470px;background:url(../image/poster-left-light_bbc7eb7.png)}
#resume-poster .poster-bg:after{position:absolute;z-index:1;right:0;top:0;content:'';width:243px;height:467px;background:url(../image/poster-right-light_02928f9.png)}
.skin-light{ background-color: #eaeaea !important;}

#poster-cont{position:relative;z-index:1;height:578px;background-repeat:no-repeat;background-position:right top; background-image:url(../image/poster-bg.png)}

#resume-photo{ width:300px; height:300px; background:#000; position:absolute; top:60px; right:133px;border-radius:50%}
#resume-photo img{ width:300px; height:300px;border-radius:50%}

#poster-cont .poster-top {position: relative; width: 680px; padding: 35px 0 0 30px;}
#poster-cont .poster-top .posterFlag {top: 0;left: -47px; position: absolute;width: 47px;height: 97px; display:block; background-image:url(../image/flag_10.png); background-repeat:no-repeat;}
#poster-cont .poster-top .excellent-icon{ background-position: 0 0;}
#poster-cont .poster-title {width: 894px;margin: 0 0 10px;width: 700px;font-family: arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;}
#poster-cont .poster-title  h1 { margin: 0 10px 0 0;display: inline;font-size: 42px;line-height: 1.15;font-weight: 400;vertical-align: sub; color:#FFF;}
#poster-cont .poster-title .edit-link{text-align:center;text-decoration: none; border-radius: 3px;outline: 0;height: 14px;line-height: 14px;font-size: 12px;margin: 0 5px 0 0;padding-left: 0;padding-right: 0;background: rgba(0,0,0,.3);color: #fff;padding-top: 7px;padding-bottom: 7px;border: 0;width: 62px;position: relative; top: -2px;outline: 0;}
#poster-cont .poster-title .edit-link em{margin: 0 7px 0 0;line-height: 12px;font-size: 12px; vertical-align: text-top; color:#fff;}
#poster-cont .poster-txt  { line-height: 24px;font-size: 14px; text-indent: 2em; padding-bottom: 10px;border-bottom: 1px solid #ccc;border-color: #666;color:#eee; height:145px;}
#poster-cont .poster-txt  .poster-txt-more {outline: 0;text-decoration: none;color:#bbb}

#poster-cont .poster-middle {position: relative; height:140px; margin: 0 0 0 30px;padding: 10px 0 0;}
#poster-cont .poster-feature {position: relative; margin-right: 50px;float: left; height: 120px;}
#poster-cont .poster-feature .feature-logo {margin: 9px 0 11px;width: 140px;height: 20px;background: url(../image/logo_small.png) no-repeat;}
#poster-cont .poster-feature .feature-gallery{filter: alpha(opacity=0); opacity: 0; float: left; padding-right: 100px;height: 80px;background: url(../image/slogan_small_black.png) no-repeat right center;}
.feature-gallery li {position: relative;float: left; margin-right: 5px; width: 80px;height: 80px; border: 2px solid rgba(255,255,255,.5); border-width: 0;}
#poster-cont .poster-feature .feature-gallery li a {overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-decoration: none;}
#poster-cont .poster-feature .feature-gallery li a img {width: 80px;height:80px;}
#poster-cont .poster-feature .feature-gallery li a .video-shadow {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;font-size: 14px;color: #fff;line-height: 26px;position: absolute;left: 0;top: 0;padding: 0;width: 100%;height: 100%;filter: alpha(opacity=75);opacity: .75;background: url(../image/play.png) center center no-repeat;}
.feature-video {float: left;margin-right: 0px;}
.feature-video .vtitle {color: #eee;line-height: 40px;font-size: 14px;font-weight: 400;}
.feature-video .videoBox {position: relative;box-shadow: 0 0 0 1px rgba(255,255,255,.5);width: 140px;height: 80px;display: block;background: #333;overflow: hidden;}
.feature-video .videoBox img {border: 0;width: 140px;height: 80px;}
.feature-video .videoBox .playBtn {position: absolute;width: 34px;height: 34px;display: block;top: 50%;left: 50%;margin: -17px 0 0 -17px;opacity: .8;filter: alpha(opacity=80);background: url(../image/play.png) 0 0 no-repeat;}

#poster-cont .poster-end {position: absolute; left:0px; bottom:0px;border-radius: 6px 6px 0 0; height:170px;overflow: hidden;}
#poster-cont .poster-end .poster-end-sub{ padding:20px 0 0 30px;}

#poster-cont .sub-block{float:left;margin-right:45px}
#poster-cont .sub-block .column em{color:#cc0000}
#poster-cont .sub-block .column dt{font-size:16px;font-weight:700;font-family:'Microsoft Yahei'}
#poster-cont .sub-block .column a{color:#333}
#poster-cont .sub-block .column dd{position:relative;color:#333}
#poster-cont .sub-block .column dd .viewport{width:100%;height:122px;overflow:hidden;position:relative}
#poster-cont .sub-block .column dd .viewport .slider{position:absolute;width:1000%;left:0;top:13px}
#poster-cont .sub-block .column dd .viewport .slider li{position:relative;float:left;margin-right:14px}
#poster-cont .sub-block .column dd .switchBtn{position:absolute;display:block;width:22px;height:32px;top:50%;margin-top:-16px;-webkit-transition:.4s;transition:.4s;opacity:0;filter:alpha(opacity=0)}
#poster-cont .sub-block .column dd .left{left:0;background:url(../image/slider_left.png)}
#poster-cont .sub-block .column dd .right{right:0;background:url(../image/slider_right.png)}
#poster-cont .sub-block .column dd .disabled{cursor:default}
#poster-cont .sub-block .column dd:hover .left,
#poster-cont .sub-block .column dd:hover .right{opacity:.3;filter:alpha(opacity=30)}
#poster-cont .sub-block .column dd:hover .left:hover,
#poster-cont .sub-block .column dd:hover .right:hover{opacity:.5;filter:alpha(opacity=50)}
#poster-cont .sub-block .column dd:hover .disabled{opacity:.1;filter:alpha(opacity=10)}
#poster-cont .sub-block .column dd:hover .disabled:hover{opacity:.1;filter:alpha(opacity=10)}
#poster-cont .sub-block .column dd:hover .left{left:-24px}
#poster-cont .sub-block .column dd:hover .right{right:-24px}

#poster-cont .sub-block.works{width:380px}
#poster-cont .sub-block.works dd:hover .switchBtn.left{left:-22px}
#poster-cont .sub-block.works dd:hover .switchBtn.right{right:-22px}
#poster-cont .sub-block.works .column .slider li{box-shadow:1px 2px #e5e5e5;width:82px;height:102px}
#poster-cont .sub-block.works .column .slider li img{width:82px}
#poster-cont .sub-block.works .column .slider li .name{position:absolute;bottom:0;width:100%;height:22px;line-height:22px;text-align:center;background:rgba(0,0,0,.4);color:#FFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#poster-cont .sub-block.works .column .slider li .hot{display:block;position:absolute;width:28px;height:28px;border-radius:28px;box-shadow:0 1px 1px #cdcdcd;right:-8px;top:-8px;background:url(../image/works_hot.png)}

#poster-cont .sub-block.relations{width:304px}
#poster-cont .sub-block.relations .column .slider li{width:86px}
#poster-cont .sub-block.relations .column .slider li a{outline:0;text-decoration:none}
#poster-cont .sub-block.relations .column .slider li img{width:82px;height:82px;border:solid 2px #FFF;border-radius:82px;box-shadow:0 2px 1px #E5E5E5}
#poster-cont .sub-block.relations .column .slider li .name{width:100%;height:23px;line-height:23px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-6px}

#poster-cont .sub-block.news{width:378px;margin:0!important}
#poster-cont .sub-block.news .column dt{padding-left:24px;background:url(../image/icons.png) no-repeat 0 0}
#poster-cont .sub-block.news .column dd{max-height:122px;overflow:hidden;position:relative}
#poster-cont .sub-block.news .column dd .slider{margin-left:7px;border-left:solid 2px #F5F5F5;position:relative;padding-top:8px}
#poster-cont .sub-block.news .column dd .slider li{margin:0 0 8px -6px;height:51px}
#poster-cont .sub-block.news .column dd .slider li:hover .dot{background:url(../image/icons.png) no-repeat 0 -26px}
#poster-cont .sub-block.news .column dd .slider li:hover a .newsCon{border:1px solid #DEDEDE;background:#fbfbfb}
#poster-cont .sub-block.news .column dd .slider li .dot{display:block;float:left;width:26px;height:14px;background:url(../image/icons.png) no-repeat 0 -42px;margin-top:18px}
#poster-cont .sub-block.news .column dd .slider li a{outline:0;text-decoration:none}
#poster-cont .sub-block.news .column dd .slider li a .newsCon{border:solid 1px #EAEAEA;border-radius:3px;margin-left:25px;padding:5px 0 5px 10px;text-decoration:none}
#poster-cont .sub-block.news .column dd .slider li a .newsCon dt,
#poster-cont .sub-block.news .column dd .slider li a .newsCon dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}
#poster-cont .sub-block.news .column dd .slider li a .newsCon dt{font-size:14px;background:0 0;padding:0 10px 0 0}
#poster-cont .sub-block.news .column dd .slider li a .newsCon dd{font-size:12px;color:#AAA;height:auto}




#poster-tool{z-index:1;position:absolute;top:370px;right:0}
#add-sub-icon,#split-icon,#tool-collect,#tool-vote,#tool-share{float:left;border-right:1px solid #ccd2d8}
#tool-collect{border-right:0;display:block;height:18px;line-height:18px;font-family:arial;font-size:12px;background:url(../image/top_collect.png) no-repeat 8px 2px;padding-left:28px;padding-right:8px;text-decoration:none;color:#888;position:relative;cursor:pointer}
#tool-collect .collect-tip{background:url(../image/top_collect.png) no-repeat 0 -52px;height:29px;width:85px;position:absolute;top:22px;left:5px;line-height:33px;color:#666;text-align:center;display:none}
#tool-collect:hover{color:#4d8ac8;text-decoration:none}
#tool-collect.collected{background:url(../image/top_collect.png) no-repeat 8px -25px}
#tool-vote{border-right:0;display:block;height:18px;line-height:18px;color:#888;font-family:arial;font-size:12px;text-decoration:none;padding-left:8px;padding-right:8px;position:relative}
#tool-vote .vote-count{display:block;visibility:visible;height:18px;padding-left:20px;background:url(../image/top_vote.png) no-repeat 0 1px;color:#888}
#tool-vote .vote-tip{position:absolute;top:0;text-decoration:none;display:none;color:#888}
#tool-vote .voted-tip{position:absolute;top:0;text-decoration:none;display:none;color:#888}
#tool-vote:hover{text-decoration:none}
#tool-vote:hover .vote-count{visibility:hidden}
#tool-vote:hover .vote-tip{color:#4d8ac8;display:block}
#tool-vote.voted{color:#888}
#tool-vote.voted .vote-tip{display:none}
#tool-vote.voted .vote-count{background:url(../image/top_voted.png) no-repeat 0 0}
#tool-vote.voted:hover{text-decoration:none}
#tool-vote.voted:hover .voted-tip{display:block}
#tool-share{border-right:0}
#tool-share{display:block;height:18px;line-height:18px;text-align:center;padding-left:8px}
#tool-share .share-icon{float:none;padding-left:20px;height:18px;line-height:18px;display:block;cursor:default;border:0;width:auto;min-width:32px;margin:0;background:url(../image/top_share.png) no-repeat 0 3px;text-decoration:none}
#tool-share .share-icon:hover{text-decoration:none}
#tool-share .share-count{display:block;font-family:Arial;background:0 0;height:18px;min-width:10px;line-height:18px;margin:0;padding:0;text-align:left;color:#888}

.skin-light .poster-bg{ background-color: #eaeaea !important;}
.skin-light .poster-title  h1 { color:#333 !important;}
.skin-light .edit-link{background: rgba(255,255,255,.7) !important;color: #666 !important;}
.skin-light .edit-link em{color:#CC0000;!important;}
.skin-light .poster-txt{color:#333!important;border-bottom: 1px solid #ccc!important;}
.skin-light .poster-txt-more{color:#787878!important;}
.skin-light .feature-gallery{ background-image: url(../image/slogan_small_white.png)!important;}
.skin-light .vtitle{ color:#333 !important;}

/*顶部海报 E ================ 焦点信息 S*/
#focus-mod{}
#focus-mod .focus_bar{background:#f1f5fb;overflow:hidden;*zoom:1}
#focus-mod .focus_bar:after{content:'\0020';display:block;height:0;font-size:0;clear:both;overflow:hidden;visibility:hidden}
#focus-mod .focus_bar li{float:left;width:150px;height:50px;line-height:50px;font-size:16px;color:#CC0000;text-align:center;font-family:Microsoft Yahei;cursor:pointer}
#focus-mod .focus_bar li.active{cursor:pointer;color:#fff;background:#CC0000;cursor:default}

#focus-mod .focus-cont{position:relative;display:none;padding:26px 26px 40px 230px;height:140px;background:#fafcff}
#focus-mod .focus-cont .focus-cont_pic{ position:absolute; left:30px; top:30px; width:180px; height:140px;}
#focus-mod .focus-cont .focus-cont_pic img{display:block;width:180px;height:140px}

#focus-mod .focus-cont .focus-cont-txt{line-height:2;}
#focus-mod .focus-cont .focus-cont-txt .item-title{overflow:hidden;height:21px;font-weight:700}
#focus-mod .focus-cont .focus-cont-txt .title{font-size:14px}
#focus-mod .focus-cont .focus-cont-txt .item-title a{text-decoration:none}
#focus-mod .focus-cont .focus-cont-txt .item-title a:hover{text-decoration:underline}
#focus-mod .focus-cont .focus-cont-txt .time{float:right;color:#999;font-weight:400}
#focus-mod .focus-cont .focus-cont-txt .item-txt{overflow:hidden;margin-top:10px;height:105px;font-size:12px;color:#666}
#focus-mod .focus-cont .focus-cont-txt .item-txt a{text-decoration:none}
#focus-mod .focus-cont .focus-cont-txt .item-txt a:hover{text-decoration:underline}

#focus-mod .focus-cont .focus-cont_rel{display:inline;float:left;margin-left:15px;width:244px;line-height:21px}
#focus-mod .focus-cont .focus-cont_rel_tit{font-weight:700}
#focus-mod .focus-cont .focus-cont_rel_cnt{overflow:hidden;margin-top:8px;height:96px;line-height:24px;font-size:12px}
#focus-mod .focus-cont .focus-cont_rel_cnt li{position:relative;padding:0 50px 0 7px;text-indent:-7px}
#focus-mod .focus-cont .focus-cont_rel_cnt a{color:#666;text-decoration:none}
#focus-mod .focus-cont .focus-cont_rel_cnt a:hover{color:#666;text-decoration:underline}
#focus-mod .focus-cont .focus-cont_rel_cnt_tim{position:absolute;bottom:0;right:0;color:#999}

#focus-mod .focus-cont .focus-cont_web{position:absolute;right:15px;bottom:10px;font-size:12px;color:#999}
#focus-mod .focus-cont .focus-cont_web img{margin-left:5px;height:28px;vertical-align:middle}
#focus-mod .focus-cont.showBoth .focus-cont-txt{width:284px}
#focus-mod .focus-cont.showPic .focus-cont-txt{width:100%}
#focus-mod .focus-cont.showPic .focus-cont_rel{display:none}
#focus-mod .focus-cont.showRelated .focus-cont-txt{width:479px}
#focus-mod .focus-cont.showRelated .focus-cont_pic{display:none}


/* 焦点信息 E ================目录 S*/

#menu{width: 100px;height: auto; border:1px solid #e5e5e5; position: fixed;margin:-820px 0 0 -100px; display:none;}
#menu ul{display: block;list-style: none}
#menu ul li a{width: 100px; height: 54px; line-height: 54px; border-bottom:1px dotted #e5e5e5; text-align: center;background-color: #fff;color: #990000;display: block}
#menu ul li a:hover,#menu ul li a.cur{background-color: #cc0000;color: #fff;}

/*.catalog-mod{margin:35px 0;*zoom:1}
.catalog-mod:after{content:'\0020';display:block;height:0;font-size:0;clear:both;overflow:hidden;visibility:hidden}
.catalog-mod .catalog{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fbfbfb;font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif; position:relative; padding-left:100px;}
.catalog-mod .catalog .catalog-title{position:absolute; left:20px; top:25px;width:63px;height:48px;text-align:center;font-size:18px;line-height:48px;font-weight:400}
.catalog-mod .catalog .catalog-list{display:block;border-left:1px solid #ebebeb;position:relative;overflow:hidden;padding-top:15px;padding-bottom:20px;background-color:#fff}
.catalog-mod .catalog .catalog-list ol{float:left;border-left:1px solid #f5f5f5}
.catalog-mod .catalog .catalog-list ol:first-child{border-left:0}
.catalog-mod .catalog .catalog-list ol li.level1{line-height:28px}
.catalog-mod .catalog .catalog-list ol li.level1 .index{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;*zoom:1;*display:inline;width:18px;font-size:16px;padding-left:20px;padding-right:8px;vertical-align:top;text-align:right;color:#63a0df}
.catalog-mod .catalog .catalog-list ol li.level1 .text{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;*zoom:1;*display:inline;font-size:16px;font-weight:500;background-color:#fff;vertical-align:top;width:120px}
.catalog-mod .catalog .catalog-list ol li.level1 .text a{color:#136ec2}
.catalog-mod .catalog .catalog-list ol li.level2{line-height:21px}
.catalog-mod .catalog .catalog-list ol li.level2 .index{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;*zoom:1;*display:inline;padding-left:41px;padding-right:5px;width:5px;line-height:16px;font-size:12px;vertical-align:top;color:#ccc}
.catalog-mod .catalog .catalog-list ol li.level2 .text{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;*zoom:1;*display:inline;line-height:16px;font-size:12px;width:115px;vertical-align:top}
.catalog-mod .catalog .catalog-list ol li.level2 .text a{color:#333}
.catalog-mod .catalog .column-1{width:auto}
.catalog-mod .catalog .column-1 ol{width:234.33333333px}
.catalog-mod .catalog .column-1 ol li.level1 .text{width:180px}
.catalog-mod .catalog .column-1 ol li.level2 .text{width:175px}
.catalog-mod .catalog .column-3{width:auto}
.catalog-mod .catalog .column-3 ol{width:175.5px}
.catalog-mod .catalog .column-4 ol{width:175.5px}*/

/* 目录 E ================标题 基本信息 S*/

.title-mod.headline-1{border-left:solid 15px #CC0000;font-size:22px;display:block;font-family:'Microsoft Yahei',SimHei,Verdana;font-weight:500;line-height:30px; height:30px;margin:15px 0;clear:both;zoom:1;background:url(../image/title-line_1x30.png) repeat-x;overflow:hidden;position:relative}
.title-mod.headline-1 .headline-content{line-height:1;color:#000;background:#fff;padding:0 8px 0 18px}
.title-mod.headline-1 .custom-text{display:block;padding-left:10px;color:#888;font-family:simSun;font-size:12px;float:right;background:#fff}
.title-mod.headline-1.noLineBg{background:0 0}

.txt_mod{ padding:0px 20px;text-indent:2em; font-size:16px; line-height:2;}
.txt_mod p{ margin:25px 0px;}

.basic-mod{margin:20px 0 35px;clear:both;background:url(../image/line-height-30.png)}
.basic-mod .basicinfo{width:49.9%;float:left }
.basic-mod .basicinfo li{ height:30px; line-height:30px;display:block;padding:0 0 0 100px;margin:0; position:relative;overflow:hidden;}
.basic-mod .basicinfo li .name{ position:absolute; left:0; top:0px; padding-right:10px;width:90px; text-align:right;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#999}
.basic-mod .basicinfo li .name:after{content:"：";}
.basic-mod .basicinfo .sub.value{zoom:1;color:#333;width:285px;float:left;position:relative}

.basic-mod .toggle{cursor:pointer;display:block;position:absolute;z-index:1;right:0;bottom:0;width:40px;color:#999;text-align:right}
.basic-mod .toggle:hover{text-decoration:none}
.basic-mod .toggle .arrow{display:block;width:0;height:0;position:absolute;top:3px;left:0}
.basic-mod .toggle.toCollapse .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:4px solid #b4b4b4}
.basic-mod .toggle.toCollapse .arrow.arrow-border{top:11px}
.basic-mod .toggle.toCollapse .arrow.arrow-bg{border-bottom-color:#fff;top:12px}
.basic-mod .toggle.toExpand .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #b4b4b4}
.basic-mod .toggle.toExpand .arrow.arrow-border{top:12px}
.basic-mod .toggle.toExpand .arrow.arrow-bg{border-top-color:#fff;top:11px}
.basic-mod .basicInfo-overlap{float:none;visibility:hidden;position:absolute;top:-1px;left:-100px;z-index:1;border:1px solid #d4d4d4;box-shadow:0 1px 5px #ddd;padding:0 4px 0 2px;background:#fff;overflow:hidden}
.basic-mod .basicInfo-overlap .basicinfo.overlap{width:390px;float:none;overflow:hidden;background:#fff url(../image/basicInfo_bg.png)}
.basic-mod .basicInfo-overlap .basicinfo.overlap .name{padding-left:2px}


/*列表*/
.rlist-box{margin-bottom:10px;border:1px solid #e6e6e6;font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;background:#fcfcfc}
.rlist-box .rlist_title{ padding:0 10px;font-size:14px;color:#555;font-family:arial;font-weight:700;height: 35px; line-height:35px;background: #FFF; border-bottom: 1px solid #E6E6E6;}
.rlist-box .rlist_title a{float:right;color:#666;font-size:12px;font-family:arial;font-weight:400;outline:0}

.rlist-mod{margin-right:-20px}
.rlist-mod .item{float:left; width:256px; height:auto; border:solid 2px #f2f2f2; margin-right:20px; margin-top:20px; cursor:pointer}
.rlist-mod .item.hover{border-color:#ff8600}
.rlist-mod .item a{display:block; padding:20px}
.rlist-mod .item a:hover{text-decoration:none}
.rlist-mod .item dt,.rlist-mod .item dd{display:block; overflow:hidden; white-space:nowrap}

.rlist-mod1 { line-height:40px;}
.rlist-mod1 li{padding-left:130px; border-bottom: dotted 1px #f2f2f2; position:relative}
.rlist-mod1 li .column{ position:absolute; top:0px;}
.rlist-mod1 li .spot{ left:0px;}
.rlist-mod1 li .first{ left:20px;}

.rlist-mod2 { line-height:40px;}
.rlist-mod2 li{margin-bottom:10px; height:70px; padding-left:70px; position:relative;}
.rlist-mod2 li .text-box{font-size:12px;line-height:24px; padding-top:15px; height:48px; overflow:hidden;}
.rlist-mod2 li .pic{width:55px; height:55px;position:absolute; left:10px; top:10px;}
.rlist-mod2 li .pic img{display:block; width: 50px; height: 50px; border: solid 2px #e6e6e6; border-radius: 50%; -webkit-transition: .15s linear; transition: .15s linear;}


.rlist-mod3 .item{border-top:solid 1px #f2f2f2; position:relative}
.rlist-mod3 .item .btn{position:absolute; right:20px; top:28px}
.rlist-mod3 .item a{display:block; cursor:pointer; left:0;top:0;bottom:0; right:0;padding:20px 40px;color: #282828;}
.rlist-mod3 .item a:hover{text-decoration:none}

.rgoods-list{ padding:0 25px 20px 35px;}
.rgoods-list .item{float:left; width:24.7%; height:335px; overflow:hidden; border:solid 1px #f2f2f2; margin-top:20px; cursor:pointer}
.rgoods-list .item.hover{border-color:#ff8600}
.rgoods-list .item a{display:block; padding:10px}
.rgoods-list .item a:hover{text-decoration:none}
.rgoods-list .item .pic{ width:190px; height:190px; overflow:hidden;}
.rgoods-list .item .pic img{ width:100%;}
.rgoods-list .item .dt{ height:30px; line-height:30px; padding-top:10px; text-align:center; }
.rgoods-list .item .dd{line-height: 30px; height:40px; color: #999; text-align:center;}
.rgoods-list .item .dd em{font-weight: 600;;vertical-align: middle;}
.rgoods-list .item .dt,.rgoods-list .item .dd{display:block; overflow:hidden; white-space:nowrap}
/*  基本信息 E*/

.rank-list{margin-bottom:10px;border:solid 1px #E6E6E6;padding-top:12px;position:relative;font-family:'Microsoft Yahei'}
.rank-list .rankList-title{font-size:18px;line-height:24px;color:#CC0000;padding:0 14px}
.rank-list .rankList-title *{vertical-align:middle}
.rank-list .rankList-title em{padding:9px 14px;background:url(../image/rankListTitleIcon.png) no-repeat;font-size:0;line-height:0;margin-right:3px}
.rank-list .list{margin:14px 14px 0}
.rank-list .list dt{position:relative;float:left;margin:0 0 7px;border:1px solid #E6E6E6;font-size:14px;line-height:26px;width:118px;cursor:pointer;text-align:center;color:#333;background:#FAFAFA}
.rank-list .list dt.cur{background:#CC0000;border-color:#CC0000;color:#FFF;cursor:default}
.rank-list .list dt.cur:after{content:'';display:block;position:absolute;font-size:0;line-height:0;border:solid #FFF;border-width:5px 6px;border-top-color:#CC0000;border-bottom:0;top:27px;left:50%;margin-left:-5px}
.rank-list .list dt.cur+dt{border-left-color:#CC0000}
.rank-list .list dt:nth-child(2){margin-left:-1px}
.rank-list .list dt.disabled{color:#999;cursor:not-allowed}
.rank-list .list dd{display:none;clear:left}
.rank-list .list dd.cur{display:block}
.rank-list .list dd .pager{padding:0 0 10px;overflow:hidden;height:20px;text-align:center}
.rank-list .list dd .pager .pTag{color:#ddd}
.rank-list .list dd .pager .cur{color:#CC0000}
.rank-list .list dd .pager .prev,.rank-list .list dd .pager .next{padding:2px 5px;border:1px solid #ccc;color:#aaa}
.rank-list .list dd .pager .prev:hover,.rank-list .list dd .pager .next:hover{border-color:#aaa;color:#999}
.rank-list .list dd .pager .prev{padding-right:6px}
.rank-list .list dd .pager .next{padding-left:6px}
.rank-list .list dd .pager .disabled{border-color:#eee;color:#ccc}
.rank-list .list dd .pager .disabled:hover{border-color:#eee;color:#ccc}


.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(1) a .sn,
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(2) a .sn,
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(3) a .sn{color:#fff;font-size:16px}

.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(1) a .info img,
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(2) a .info img,
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(3) a .info img{border-color:#990000}

.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(1) a .info i,
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(2) a .info i,
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(3) a .info i{color:#CC0000;background:url(../image/flower.png) no-repeat left -30px}
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(1) a .sn{background:#990000}
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(2) a .sn,
.rank-list .list dd.last-week .viewport .scroll-canvas .list-con:first-child li:nth-child(3) a .sn{background:#CC0000}

.viewport{position:relative;overflow:hidden}
.viewport .scroll-canvas{max-height:314px;height:auto!important;height:314px}
.viewport .scroll-canvas .list-con li{overflow:hidden;padding:8px 0;border-bottom:1px solid #f5f5f5;height:46px;text-decoration:none;background:url(../image/arrowRight.png) no-repeat 220px center;-webkit-transition:.15s linear;transition:.15s linear}
.viewport .scroll-canvas .list-con li.encourage-vote{padding:8px 0 5px;font-size:14px;text-align:center;color:#999}
.viewport .scroll-canvas .list-con li.cur{background:0 0}
.viewport .scroll-canvas .list-con li.cur .sn{color:#FFF;font-size:16px;background:#89C2F9}
.viewport .scroll-canvas .list-con li.cur,.viewport .scroll-canvas .list-con li:hover{background-color:#F4F9FD}
.viewport .scroll-canvas .list-con li.cur .info img,.viewport .scroll-canvas .list-con li:hover .info img{border-color:#91C6F9}
.viewport .scroll-canvas .list-con li.cur .info i,.viewport .scroll-canvas .list-con li:hover .info i{color:#338DE6;background:url(../image/flower.png) no-repeat left -30px}
.viewport .scroll-canvas .list-con li:last-child{border:0}
.viewport .scroll-canvas .list-con li a{display:block;outline:0;text-decoration:none}
.viewport .scroll-canvas .list-con li a .sn{margin:11px 8px 11px 5px;color:#CC0000;font-size:20px;line-height:22px;display:block;float:left;width:22px;height:22px;border-radius:22px;text-align:center}
.viewport .scroll-canvas .list-con li a .sn.small{width:28px!important;color:#338DE6!important;font-size:12px!important;background:none!important;border-radius:none!important}
.viewport .scroll-canvas .list-con li a .info{margin:0 30px 0 10px}
.viewport .scroll-canvas .list-con li a .info img{width:42px;height:42px;border:solid 2px #FFF;border-radius:42px;margin-right:9px;float:left;-webkit-transition:.15s linear;transition:.15s linear}
.viewport .scroll-canvas .list-con li a .info h4{font-size:14px;line-height:20px;color:#494949;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.viewport .scroll-canvas .list-con li a .info i{display:inline-block;font-style:normal;color:#888;font-size:12px;line-height:26px;padding-left:13px;background:url(../image/flower.png) no-repeat left top}



.special-promotion{display:none;margin-bottom:10px;border:1px solid #e6e6e6;padding:10px 14px 0;font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;background:#fcfcfc}
.special-promotion .promotion_title{margin:0 0 8px;font-size:14px;color:#555;font-family:arial;font-weight:700}
.special-promotion .promotion_title a{float:right;color:#666;font-size:12px;font-family:arial;font-weight:400;outline:0}
.special-promotion .promotion_viewport{position:relative;margin:0 0 0 -14px;overflow:hidden;width:268px;height:152px}
.special-promotion .promotion_viewport:hover .promotion_viewport_pager{filter:alpha(opacity=100);opacity:1}
.special-promotion .promotion_viewport dl{position:absolute;left:0;top:0;width:1200px}
.special-promotion .promotion_viewport dl dd{float:left}
.special-promotion .promotion_viewport dl dd a{text-decoration:none;outline:0}
.special-promotion .promotion_viewport dl dd a img{display:block;width:268px;height:152px;text-decoration:none}
.special-promotion .promotion_viewport .promotion_viewport_pager{position:absolute;padding:4px 0;left:0;bottom:-4px;height:22px;width:100%;text-align:center;filter:alpha(opacity=0);opacity:0;-webkit-transition:.4s;transition:.4s}
.special-promotion .promotion_viewport .promotion_viewport_pager .pNum{display:none}
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox{font-family:sans-serif}
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .pTag{width:18px;height:18px;line-height:18px;font-size:16px;text-decoration:none}
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .prev,
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .next{position:absolute;top:-75px;width:22px;height:36px;line-height:42px;font-size:16px;color:#eee;background:#000;background:rgba(0,0,0,.2);text-decoration:none;-webkit-transition:.4s;transition:.4s}
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .prev:hover,.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .next:hover{background:#000;background:rgba(0,0,0,.4)}
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .prev{border-radius:0 3px 3px 0;left:0}
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .next{border-radius:3px 0 0 3px;right:0}
.special-promotion .promotion_viewport .promotion_viewport_pager .pTagBox span{font-size:0}

.resume-promotion{display:none;margin-bottom:10px;font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif}
.resume-promotion .promotion_viewport{position:relative;overflow:hidden;width:270px;height:150px}
.resume-promotion .promotion_viewport:hover .promotion_viewport_pager .pTagBox .prev{filter:alpha(opacity=100);opacity:1;top:-72px;left:0}
.resume-promotion .promotion_viewport:hover .promotion_viewport_pager .pTagBox .next{filter:alpha(opacity=100);opacity:1;top:-72px;left:248px}
.resume-promotion .promotion_viewport .promotion_viewport_pager{filter:alpha(opacity=100);opacity:1;bottom:0}
.resume-promotion .promotion_viewport dl{position:absolute;left:0;top:0;width:1350px}
.resume-promotion .promotion_viewport dl dd{float:left}
.resume-promotion .promotion_viewport dl dd a{outline:0;text-decoration:none}
.resume-promotion .promotion_viewport dl dd a img{display:block;width:270px;text-decoration:none}
.resume-promotion .promotion_viewport .promotion_viewport_pager{position:absolute;left:0;bottom:0;height:22px;width:100%;text-align:center;-webkit-transition:.4s;transition:.4s}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox{font-family:sans-serif}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .pTag{width:18px;height:18px;line-height:18px;font-size:16px;text-decoration:none}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .prev,
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .next{position:absolute;top:-72px;width:22px;height:36px;line-height:42px;font-size:16px;color:#eee;background:#000;background:rgba(0,0,0,.2);-webkit-transition:.4s;transition:.4s;filter:alpha(opacity=0);opacity:0}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .prev:hover,.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .next:hover{background:#000;background:rgba(0,0,0,.4)}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .prev{border-radius:0 3px 3px 0;left:0}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .next{border-radius:3px 0 0 3px;right:0}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .disabled{color:#bbb}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .dot{bottom:0;width:14px;height:22px;line-height:22px;font-size:14px;color:#fff;filter:alpha(opacity=80);opacity:.8;text-align:center}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox .cur{position:relative;top:0;font-size:18px;color:#459df5;margin-left:-4px}
.resume-promotion .promotion_viewport .promotion_viewport_pager .pTagBox span{margin:0 10px}