body{line-height:1.5;font-family:Microsoft yahei;background:#fff;font-size:12px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
ol,ul{list-style:none}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%}
fieldset,img,a img,:link img,:visited img{border:0}
a{text-decoration:none}
a:hover{text-decoration:none;}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
sup,sub{font-size:100%;vertical-align:baseline}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clear,.clearfix:after{clear:both;height:0;overflow:hidden;display:block}
.clearfix:after{visibility:hidden;content:"."}
.clearfix{*zoom:1}
.f14 { font-size:14px;}
.f12 { font-size:12px;}
.f16 { font-size:16px;}
.c666 { color:#666}

.fashion_people_wrap{background-color:#fdfdfd}
.fashion_people_wrap a:focus{outline:0}
.fashion_people_wrap a::-moz-focus-inner{border-color:transparent}
.fashion_people_wrap h1{font-size:0;display:none}
.fashion_people_wrap .indent2{text-indent:2em}
.fashion_people_wrap .mt30{margin-top:30px}
.fashion_people_wrap .mt40{margin-top:40px}
.fashion_people_wrap .mt50{margin-top:50px}
.fashion_people_wrap .mt60{margin-top:60px}
.fashion_people_wrap .mt80{margin-top:80px}
.fashion_people_wrap .mt90{margin-top:90px}
.fashion_people_wrap .mt100{margin-top:100px}
.fashion_people_wrap .mb30{margin-bottom:30px}
.fashion_people_wrap .left{float:left;position:relative;width:50%;height:1px}
.fashion_people_wrap .inner-left{position:fixed;left:0;top:40px;overflow:hidden}
.fashion_people_wrap .right{float:left;width:49%}
.fashion_people_wrap .inner-right{width:480px;margin-left:30px;word-wrap:break-word;word-break:normal;  padding:40px 0;}
.fashion_people_wrap .text-block{font-size:14px;line-height:28px;color:#666}
.fashion_people_wrap .read-more{font-size:14px;color:#ff7474}
.fashion_people_wrap .strong-block{color:#ff7474;font-family:STHeiti,Microsoft YaHei;font-size:16px;font-weight:normal;line-height:28px;background-color:#f9f9f9;padding:15px 20px;margin:15px 0}
.fashion_people_wrap .sub-title{background-color:#ff7474;height:80px;line-height:80px;font-family:STHeiti,Microsoft YaHei;font-size:30px;font-weight:normal;color:#fff}
.fashion_people_wrap .sub-title span{float:left;width:80px;height:80px;overflow:hidden;margin-right:25px;background:url(fp_icon.png) no-repeat}
.fashion_people_wrap .img-c{overflow:hidden}
.fashion_people_wrap .img-c a{display:block;width:100%;font-size:0}
.fashion_people_wrap .img-c img{width:540px;height:260px}
.fashion_people_wrap .img-c h3{line-height:1em;font-weight:normal;color:#b5b5b5;border-left:1px solid #b5b5b5;padding-left:9px;margin:9px 0}
.fashion_people_wrap .line{position:relative;display:block;background:url(line.png) repeat-x;height:80px}
.fashion_people_wrap .title3 h3{color:#464646;font-family:STHeiti,Microsoft YaHei;font-size:30px;font-weight:normal;line-height:1em}
.fashion_people_wrap .title3 em{color:#b5b5b5;font-family:Arial,"\5b8b\4f53",STSong,STXihei;font-weight:normal;line-height:30px}
.fashion_people_wrap .f-left{float:left;overflow:hidden}
.fashion_people_wrap .f-right{float:right;overflow:hidden}
.fashion_people_wrap .pos-offset{position:relative;top:-45px;left:0}
.inner-left .head{position:relative;float:right;z-index:9}
.inner-left .head .logo{position:absolute;top:25px;right:10px;display:block;width:170px;height:137px;font-size:0;background:url(new_logo2.png) no-repeat}
.inner-left .head .nav{position:absolute;top:226px;right:0}
.inner-left .head .nav li{margin:1px 0}
.inner-left .head .nav a{display:block;text-align:center;width:146px;line-height:40px;background-color:#303133;color:#fff;font-family:STHeiti,Microsoft YaHei;font-size:16px;font-weight:normal}
.inner-left .head .nav a.current{border-left:5px solid #dc4e4e;background-color:#ff7474;width:128px;margin-left:13px}
.left-focus{position:relative;height:1080px;overflow:hidden}
.left-focus .f-ctrl{position:absolute;top:0;right:0;z-index:5}
.left-focus .f-ctrl .ctrl-btn{float:left;font-size:0;width:32px;height:64px;background:url(focus_btn24.png) no-repeat;_background:url(focus_btn24.png) no-repeat}
.left-focus .f-ctrl .prev{background-position:0 0}
.left-focus .f-ctrl .prev:hover{background-position:1px 0}
.left-focus .f-ctrl .next{background-position:-32px 0;margin:0 20px 0 140px}
.left-focus .f-ctrl .next:hover{background-position:-33px 0}
.left-focus .f-imgs{position:absolute;top:0;left:0;z-index:1}
.left-focus .f-imgs li{float:left}

.work{overflow:hidden}
.work .line span{font-size:0;display:block;width:80px;height:80px;margin-left:10px;background:url(fp_icon.png) no-repeat 0 -420px}
.work .right-focus{position:relative;font-size:0}
.work .r-focus-big{display:block}
.work .r-focus-big img{width:540px;height:740px}
.work .r-focus-text{display:block;height:30px;line-height:30px;font-size:12px;font-weight:700;color:#fff;border-left:1px solid #b5b5b5; background:#000; text-align:center; margin-bottom:1px;}
.work .r-ctrl{position:absolute;top:667px;left:0;width:100%}
.work .r-ctrl .ctrl-btn{display:block;width:32px;height:64px;background:url(focus_btn24.png) no-repeat;_background:url(focus_btn8.png) no-repeat}
.work .r-ctrl .prev{float:left;margin-left:10px;background-position:0 -64px}
.work .r-ctrl .next{float:right;margin-right:10px;background-position:-32px -64px}
.work .r-mask{position:absolute;top:680px;left:50px;width:380px;height:42px;overflow:hidden}
.work .r-imgs{position:relative;top:0;left:0;width:2000px;white-space:nowrap}
.work .r-imgs li{opacity:.8;filter:alpha(opacity=80);float:left;border:1px solid #ff7474;margin:0 7px;width:80px;height:40px;overflow:hidden}
.work .r-imgs li.current{opacity:1;filter:alpha(opacity=100)}
.work .r-imgs li.current .black-mask{display:none}
.work .r-imgs a{position:relative;display:block;width:100%;height:100%}
.work .r-imgs .black-mask{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;font-size:0;background:url(tm.png)}
.work .r-imgs img{position:absolute;top:0;left:0;z-index:1;width:94px}

#topic_nav_box{width:100%;height:40px;line-height:40px; background:#fe7676;overflow:hidden; position:fixed; top:0; left:0; z-index:999999999}
#topic_nav{width:1000px;height:40px;margin:0 auto;padding:0;font-size:12px;background:#fe7676;clear:both;}
#topic_nav .logo{float:left;}
#topic_nav .link{float:right;width:186px;}
#topic_nav .end{border:none;}
#topic_nav ul{float:right;padding:12px 3px 0 0;}
#topic_nav li{float:left;padding:0 8px;border-right:#fff 1px solid;line-height:12px;color:#fff;}
#topic_nav .link a{color:#fff;text-decoration:none;line-height:14px;}

.N-nav-bottom{position:fixed; z-index:20; left:0; bottom:0; width:100%; height:40px; line-height:40px; background:#282828; color:#6f6f6f; text-align:center}
.N-nav-bottom span { margin:0 10px;}

.title { background:url(right-bg-1.png) no-repeat; padding:60px 0 10px; overflow:hidden}
.title-tit { color:#818181; line-height:22px; font-size:14px; margin-bottom:5px;}
.title-number span { background:#46474a; border-radius:2px; padding:2px 5px; color:#fff;}
.title-name { font:700 36px/36px Microsoft yahei; float:left; color:#0669b2; padding-top:30px;}
.title-text { float:right; width:320px; padding:40px 10px; color:#0669b2; line-height:24px; font-size:14px;}

.pic-text { background:url(right-bg-2.png) no-repeat; padding:15px 20px; overflow:hidden; margin-bottom:30px;}
.pic-text h3 { border-radius:75px; width:150px; height:150px; float:left; display:inline-block; overflow:hidden; margin-right:40px;}
.pic-text h3 img { width:150px; height:150px;}
.pic-text p {color:#ff7474; padding:20px 0; line-height:30px;}

.content { padding:10px 0; margin-bottom:10px; overflow:hidden}
.content-tit { margin-bottom:15px;}
.content-text { line-height:26px; font-size:14px; color:#666}
.content-text p { margin-bottom:5px;}

.q-list li { margin-bottom:20px;}
.q-list li .q-text { color:#ff7474; font-weight:700}

.img-list { margin-left:-26px;}
.img-list li { float:left; width:140px; overflow:hidden; margin-left:28px; text-align:center;}
.img-list li .img150 { width:140px; height:150px; overflow:hidden; display:inline-block; margin:0; line-height:0; padding:0}
.img-list li .img150 img {width:140px; height:150px; }
.img-list li p { background:#333; color:#fff; text-align:center;line-height:26px; height:26jpx;}

.jiathis_style-box { padding-bottom:25px; width:180px; margin:0 auto}
/*.jiathis_style a span { display:inline-block !important;}
.jiathis_style .jtico_jiathis { float:none !important; display:inline-block !important; width:16px;}*/
.fx-box { padding:30px 0 10px;}
.abouts { border-top:1px solid #ddd; padding:10px 0; text-align:center;}
.abouts span { margin:0 10px;}