@charset "utf-8";
/* CSS Document */

/* 页面公共注释部分  */
body{ margin:0px; padding:0px;  text-align:center;  background:#D1D1D2  !important;  font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; }
ul,li,div{ margin:0px; padding:0px; }
dl,dt,dd,form,h1,h2,h3,h4,h5,p { margin: 0px; padding: 0px;}
ul{ list-style-type:none;}
//img{ border:none;}
a{ color:#595959; text-decoration:none;}
a:hover{ color:#e32c28; text-decoration:none;}
//form{ margin:0px; padding:0px; height:21px; }
p{ margin:0px; padding:0px; }
br{ margin:0px; padding:0px;}
.clear{ clear:both; margin:0px; padding:0px;}
 



/*  网页头部分  */
.head{ width:960px; height:98px !important; border-bottom:0px solid #E2E2E2 !important; margin:0px auto 0px auto !important; text-align:left !important; overflow:hidden !important; background:url(../images/headerbg.jpg) repeat-x !important;  }
.head .logo{ float:left !important; width:258px !important; height:100px !important; padding:0 !important; display:inline !important;}
.head .nav{ float:right; width:600px !important; height:98px; display:inline !important; padding:0 20px 0 0;  }
.head .nav a{ color:#fff;}
/*.head .nav a:hover{ background:url(../images/navahover.jpg) repeat-x;}*/
.nav span.nav-lf{ float:right !important; margin-top:14px !important; font-size:12px !important; text-align:right !important; width:545px !important;}
.nav span.nav-lf span{ margin-left:17px; margin-right:17px; color:#DCDCDC; }
.nav span.nav-rt{ float:left; margin-left:45px; margin-right:15px; margin-top:8px; color:#626262; font-size:13px; font-weight:bold; }
.nav span.nav-rt a:link, .nav span.nav-rt a:visited{ color:#626262; }
.nav span.nav-rt a:hover{ color:#e32c28; }



/*  栏目搜索部分  */
.global{ margin:0px auto 0px auto;  display:block; width:960px; text-align:left; height:23px !important;    background:url(../images/navbg2.jpg) repeat-x !important;    }
.gb{  display:block; width:677px; z-index:95; text-align:left; float:left;  height:23px;}
.global ul{ margin-left:4px !important;}
.global ul li{ float:left; position:relative; text-align:left; z-index:95; }
.global ul li.bgbg a:hover{ background:url(../images/navahover.jpg) repeat-x !important; color:#fff !important; /*border-left:#702C2E solid 1px;*/}
/**/
.global ul li a{ float:left; display:block; height:23px !important; color:#fff !important; font-size:12px !important;  line-height:23px !important; padding-right:10px !important;  }
.global ul li a span{ float:left; display:block; height:23px; line-height:23px;  padding:0px 0px 0px 17px;  }
.global ul li img{float:left; padding-top:9px; display:none;}
.global ul li a:hover{float:left; display:block; height:23px; line-height:23px !important; padding-right:10px !important;}


/*.global ul li a:hover{float:left; display:block; height:23px; line-height:23px !important; padding-right:10px !important; background:url(../images/icon-01.gif) right 12px  no-repeat !important; }*/

.global .sub-select{position:absolute;  z-index:100; width:100px;  top:20px !important; left:-5px;   overflow:hidden; filter:alpha(opacity=60);  -moz-opacity:0.60;opacity:0.60;-khtml-opacity:0.60; }
.global ul li .sub-select a{ display:block; width:90px; padding-left:10px; font-size:13px;  height:18px; padding-top:8px;   overflow:hidden; line-height:18px; color:#ffffff;   background-color:#000000; }
.global ul li .sub-select a:hover{  display:block;  padding-left:10px; font-size:13px;  height:18px; padding-top:8px; line-height:18px;  cursor:pointer;  color:#E40011; background:none; background-color:#4B92A6; }


.searchform{ float:right !important; width:160px !important;  }
.searchform form{ margin-top:3px; padding:0px; height:px;}
.searchform input.inputtext01{ background:url(../images/searchbg.gif) no-repeat !important; width:119px !important; height:15px !important; border:none !important; border:none !important;}
.searchform input.submit01{ background:url(../images/searchbtn.gif) no-repeat !important; width:14px !important; height:14px !important; border:none !important; text-indent:-999px !important;}

.global ul li a.inpage{ float:left; display:block; height:30px; line-height:30px; padding-right:10px; background:url(../images/icon-01.gif) right 12px  no-repeat; }
.global ul li a.inpage span{ color:#000; float:left; display:block; height:30px; line-height:30px;  padding:0px 0px 0px 17px;  cursor:pointer;}
.global ul li a.inpage:hover{float:left; display:block; height:30px; line-height:30px; padding-right:10px; }
.global ul li a.inpage:hover span{color:#000; float:left; display:block; height:30px; line-height:30px;  padding:0px 0px 0px 17px;  cursor:pointer;}







/*  今日热点部分  */
.todayhot{ width:960px; height:auto !important; margin:7px auto; text-align:left; overflow:hidden;}
.todayhot .todayhotlf{ float:left; width:770px; overflow:hidden; }
.todayhotlf .titleline{ width:770px; height:8px; background-color:#4B92A6; display:block; margin-bottom:11px; overflow:hidden; display:none !important;}
.todayhotlf .content-hot{ width:770px; height:400px;  background-color:#ffffff; display:block; margin-bottom:0 !important;  }
.content-hot .conhot-lf{ float:left; width:480px; height:399px; border-right:1px solid #E2E2E2;}
.conhotlftitle{ width:480px; height:30px; overflow:hidden; margin-top:0px; }
.conhtlf{ width:480px; height:28px; }
.conhtlf img{ border:none;}
span.tt01{ float:left; padding-left:9px; padding-top:11px;   }
span.tt02{ float:left; padding-left:5px; padding-top:9px; font-size:14px; font-weight:bold; color:#E50112; }
span.tt03{ float:right; padding-right:6px;  padding-top:7px;  }
span.tt03 ul{ width:95px; height:15px; overflow:hidden; }
span.tt03 ul li{ float:right; width:15px; height:15px; padding-right:3px; font-size:12px; font-family:arial; color:#ffffff; background:url(../images/icon28.jpg) no-repeat 0px 0px; text-align:center;  }
span.tt03 ul li.picbtnbg{ background:url(../images/icon27.jpg) no-repeat 0px 0px;}
span.tt03 a:link,span.tt03 a:visited{ color:#ffffff;}
span.tt03 a:hover{ color:#ffffff;}
.htline{ height:1px; width:470px;  border-bottom:1px dashed #D4D4D4; }
.conhotlfcon{ width:460px; height:369px; padding-left:10px; padding-right:10px; }
.conhotlfcon img{ margin-top:10px; margin-bottom:6px; border:none;}
.conhotlfcon p{ width:460px; overflow:hidden; margin-top:0px; }
.conhotlfcon p.tt04{ width:460px; overflow:hidden; height:22px; line-height:22px; font-size:16px;}
.conhotlfcon p.tt04 a:link, .conhotlfcon p.tt04 a:visited{ color:#0076AB;}
.conhotlfcon p.tt04 a:hover{ color:#e32c28; }
.conhotlfcon p.tt05{ width:460px; overflow:hidden; height:32px; color:#898989; line-height:16px; font-size:12px;}

.content-hot .conhot-rt{ float:left; width:280px; height:399px; padding-left:9px; }
.conhtrttt{ width:277px; padding-left:3px; height:30px;}
.hotrtline{ width:277px; height:29px; border-bottom:1px dashed #D6D4D5; overflow:hidden; }
.hottxt{ width:280px; height:92px; padding-top:7px;}
.hottxt p{ width:272px; overflow:hidden; margin-top:0px;}
.hottxt p.tt06{ width:272px; overflow:hidden; height:22px; line-height:22px; font-size:16px; color:#0076AB;   }
.hottxt p.tt06 a:link, .hottxt p.tt06 a:visited{ color:#0076AB;}
.hottxt p.tt06 a:hover{ color:#e32c28;}
.hottxt p.tt07{ width:272px; overflow:hidden; height:48px; line-height:16px; font-size:12px; color:#898989;}
.hottxt p.tt08{ width:272px; overflow:hidden; height:16px; font-size:12px; color:#CACACA; }
.hotlineside{ width:280px; height:2px; }
.hotlineside .hotline{ width:278px; height:1px; border-bottom:1px solid #E6E6E6; overflow:hidden;}
.hotform{ width:260px; padding-left:10px; height:34px; margin-top:6px; padding-top:13px;  background:url(../images/xiebg02.jpg) repeat; overflow:hidden; display:block;}
.hotform form{ margin:0px; padding:0px; height:px;}
.hotform input.inputtext02{ width:162px; height:12px; padding-top:5px; padding-bottom:5px; line-height:12px; border:1px solid #77ACBA; font-size:12px; float:left; color:#B5B5B5; }
.hotform input.submit02{ width:82px; height:24px; line-height:24px; border:1px solid #77ACBA; background-color:#8B99A2; font-size:12px; float:left; margin-left:3px; color:#ffffff;}

/* add*/
.hotnewstop{ width:280px;  height:px; overflow:hidden; text-align:left;}
.hotnewstptt{ width:275px; padding-left:5px;height:33px; line-height:33px; color:#83006F; font-size:17px; font-weight:bold;}
.hotnewstptt a:link, .hotnewstptt a:visited{ color:#83006F;}
.hotnewstptt a:hover{color:#e32c28; text-decoration:underline;  }
.hotnewstpcn{ width:275px; padding-left:5px; height:54px; padding-bottom:6px;line-height:18px; overflow:hidden;}
.hotnewstpcn  a{ padding-right:5px; padding-left:5px;}
.hotnewstpcn  a:link, .hotnewstpcn a:visited{ color:#1E50A2; }
.hotnewstpcn  a:hover{color:#e32c28; text-decoration:underline; }

.hotnewslist{ width:277px;padding-left:3px; height:px; }
.hotnewslistline{  width:277px; height:1px;border-bottom:1px dashed #D6D4D5; overflow:hidden;   }
.hotnewslistcn{ width:277px; height:auto;}
.hotnewslistcn ul{ width:277px; height:180px; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.hotnewslistcn ul li{ padding-left:10px; width:267px; height:20px; line-height:20px; font-size:14px; color:#2B2B2B;  background:url(../images/iconss01.gif) no-repeat 0px 8px; overflow:hidden;}
span.smtt{ color:#1E50A2; font-size:12px; padding-left:5px;  }



.todayhot .todayhotrt{ float:left; width:190px; height:auto !important; display:inline; overflow:hidden;  }
/*.todayhotrt{ *+width:160px;}*/
.todaytitle{ width:180px; padding-left:10px; }
.tdtitle{ width:180px; height:8px; background-color:#4B92A6; margin-bottom:11px; overflow:hidden; display:none !important;}
.todaytt{ width:180px; height:22px; background:url(../images/xiebg02.jpg) repeat; font-size:14px; color:#4D8FA5; text-align:center; padding-top:8px; }
.todaypics{ width:190px; height:189px; margin-left:10px;}
.todaypic{width:190px;  height:59px; background:url(../images/ad-01.jpg) no-repeat left bottom; margin-left:10px; }
span.tt63{ display:block; color:#727071; padding-top:20px; padding-left:20px;  }
span.space05{ color:#727071; padding-left:9px; padding-right:8px;}

.todayrss{ width:180px; padding-left:10px; height:122px; }
.tdayrss{ background:url(../images/xiebg02.jpg) repeat; width:180px; height:122px; }
.dayrss{ width:173px; padding-left:7px; height:11px; margin-bottom:18px; font-size:12px; font-weight:bold; color:#898989; overflow:hidden;}
.dayrss img{ margin-right:3px;}
.daylink{ width:180px; height:89px; overflow:hidden; }
.daylink ul{ width:180px; height:82px; overflow:hidden;  }
.daylink ul li{ width:180px; height:24px; overflow:hidden; text-align:center;  font-size:14px; line-height:24px;}
.daylink ul li a:link, .daylink ul li a:visited{ color:#0075A9;}
.daylink ul li a:hover{ color:#e32c28;}
.daylink ul li span.space01{ padding-left:16px; color:#969696; padding-right:15px;}


/*  网页市场观察部分  */
.marketview{ width:960px; height:auto !important; margin:0px auto; text-align:left;  margin-bottom:10px !important;}
.marketlf{ width:770px; float:left; height:318px; overflow:hidden;}
.mkttline{ width:770px; height:8px;  background-color:#4C91A6;}
.mktitle{ width:770px; height:27px; border-bottom:1px dashed #CFCCCC; background-color:#ffffff; }
.mktitle a:link, .mktitle a:visited{ color:#0075A9; }
.mktitle a:hover{ color:#e32c28; }
span.txt01{  padding-top:0px; width:100px; height:27px; background:url(../images/indextt-01.gif) no-repeat 0px 0px; font-size:17px; color:#4C91A6; font-weight:bold; display:block; float:left;   }
span.txt0101{  padding-top:0px; width:120px; height:27px; background:url(../images/indextt-05.gif) no-repeat 0px 0px; font-size:17px; color:#4C91A6; font-weight:bold; display:block; float:left;   }
span.txt02{  padding-top:7px; font-size:12px; color:#0075A9;  display:block; float:right; padding-right:7px; }
span.txt02 a:link, span.txt02 a:visited{color:#0075A9; }
span.txt02 a:hover{ color:#e32c28;}
.mkcontent{ width:770px; height:269px; padding-top:14px; background-color:#ffffff;}
.mkconlf{ float:left; width:479px; height:268px; border-right:1px solid #E6E6E6;  }
.mkconlf img{ border:none;}
.mkconlf a:link, .mkconlf a:visited{color:#0075A9;}
.mkconlf a:hover{ color:#e32c28;}
.mkconlf ul{margin-left:5px; margin-right:4px; height:266px; overflow:hidden;}
.mkconlf ul li{ float:left; width:225px; padding-left:5px; padding-right:5px; height:266px; overflow:hidden;}
.mkconlf ul li img{ margin-bottom:9px;}
span.zhuanti{ width:225px; text-align:left; font-size:12px; overflow:hidden; height:13px; color:#898989;}
span.pictitile{ width:225px; text-align:left; height:24px; line-height:24px; overflow:hidden; font-size:16px; color:#0075A9;}
p.tt09{ width:225px; text-align:left;font-size:12px; height:64px;  overflow:hidden;line-height:16px; color:#898989; }
.mkconrt{ float:left; width:270px; height:268px; overflow:hidden; padding-left:10px; padding-right:10px; }

.mkcon01{ width:270px; }
.mkcon01 p.tt10{ width:270px; overflow:hidden; height:17px; line-height:17px; margin-bottom:4px; font-size:16px; color:#0076AB;  }
.mkcon01 p.tt10 a:link, .mkcon01 p.tt10 a:visited{ color:#0076AB;}
.mkcon01 p.tt10 a:hover{ color:#e32c28;}
.mkcon01 p.tt11{ width:270px; overflow:hidden; height:32px; line-height:16px; font-size:12px; color:#898989; }
.mkcon01 p.tt12{ width:270px; overflow:hidden; height:16px; line-height:16px; font-size:12px; color:#CACACA;}
.line01{ width:270px; height:11px; border-bottom:1px solid #E6E6E6; margin-bottom:12px;}

.marketrt{ width:180px; float:left; margin-left:10px; height:318px;}
.title01{ width:180px; height:8px; overflow:hidden; background-color:#4D91A6;}
.title02{ width:180px; height:22px; color:#909090; padding-top:5px; border-bottom:1px dashed #B9B7B8; font-size:14px; background:url(../images/indextt-02.gif) no-repeat 0px 0px; font-weight:bold; background-color:#ffffff; }
.con01{ padding-top:14px; padding-left:9px; width:171px; height:127px;  background-color:#ffffff; position:relative;}
.con01lf{ float:left; width:px;}
.con01lf img{ border:none;}
.con01rt{ position:absolute; left:156px; top:15px; width:36px; height:111px; display:block; background:url(../images/bgbutton.jpg) no-repeat 0px 0px;}
.con01rt ul{ margin-left:7px; width:21px; text-align:center; margin-top:8px; height:100px; overflow:hidden; }
.con01rt ul li{ width:21px;  padding-bottom:5px;}
.con01rt ul li a:link, .con01rt ul li a:visited{ color:#6FA2B3;  }
.con01rt ul li a:hover{ color:#8C8885; }
.con01rt ul li a.inpage01:link, .con01rt ul li a.inpage01:visited{color:#8C8885; }
.con01rt ul li a.inpage01:hover{color:#8C8885; } 




.con02{ width:180px; margin-top:0px; height:141px; overflow:hidden; background-color:#ffffff; text-align:center;}
.con02 ul{ margin-left:10px; margin-right:10px; width:160px;  height:135px; overflow:hidden;}
.con02 ul li{ width:150px; padding-left:10px; height:25px; line-height:25px; border-bottom:1px dashed #74706D; color:#0174AA; text-align:left; background:url(../images/icon-06.gif) no-repeat 4px 12px;}
.con02 ul li a:link, .con02 ul li a:visited{ color:#0174AA; }
.con02 ul li a:hover{ color:#e32c28;}








/*  封面人物部分  */

.filperson{ width:960px; height:auto !important; overflow:hidden !important; margin:0px auto; margin-bottom:10px !important; text-align:left;   }
.personlf{ width:720px; float:left; height:297px; overflow:hidden;  background:url(../images/bg-11.jpg) no-repeat 0px 188px; background-color:#ffffff; border-right:1px solid #E2E2E2; }
.pslfline{ width:720px; height:8px; display:block; background-color:#4C91A6; }
.pslftitle{ width:720px; height:26px;  }
.pslftitle img{ border:none;}
.psline00{border-bottom:1px dashed #C1BEBD; width:710px; height:1px; overflow:hidden; display:block; }
.tt13{ float:left; width:300px;  height:26px; color:#5798AC; font-size:17px; font-weight:bold; background:url(../images/indextt-03.gif) no-repeat 0px 0px;}
.tt14{ float:left;  width:100px; margin-top:7px; height:17px;}
.tt14 span{display:block; float:left; width:15px; height:15px; overflow:hidden; margin:0 2px; background:url(../images/icon28.jpg) no-repeat 0 0px; text-align:center; line-height:15px; font-size:12px; color:#ffffff; font-family:arial; }
.tt14 span.current{ display:block;float:left; width:15px; height:15px; overflow:hidden; margin:0 2px;  background:url(../images/icon27.jpg) no-repeat 0 0px;  text-align:center; line-height:15px; font-size:12px; color:#ffffff; font-family:arial; }
.tt14 a:link, .tt14 a:visited{ color:#ffffff;}
.tt14 a:hover{ color:#ffffff;}
.tt15{ float:right; width:50px; text-align:right; padding-right:10px; margin-top:7px; font-size:12px; color:#0075A9; }
.tt15 a:link, .tt15 a:visited{ color:#0075A9; }
.tt15 a:hover{ color:#e32c28; }
//.pslfcon{ padding-left:13px; padding-right:13px; width:694px; height:261px; }
.pslfconpic{ width:694px; padding-left:13px; padding-right:13px;  padding-top:15px; height:246px; position:relative; }

.psconpiclf{width:13px; float:left; padding-top:65px; }
.psconpiclf img{ border:none;}
.psconpicmid{ float:left; width:663px; height:241px; margin-left:2px; margin-right:3px; overflow:hidden; position:relative; }
.psconlist{ position:absolute; left:0px; top:0px; width:5000px; }
.psconlist ul li{ float:left; height:280px; margin:0px; overflow:hidden; width:221px;  padding-left:0px;  padding-right:0px; display:block; text-align:center; }
.psconlist ul li a.picside{ display:block; width:180px; overflow:hidden; height:173px; padding:3px 3px 3px 3px; margin-bottom:5px; margin-left:12px; margin-right:12px; margin-top:3px; }
.psconlist ul li a.picside:link, .psconlist ul li a.picside:visited{  text-align:center; background:url(../images/photobg01.gif) no-repeat 0px 0px; }
.psconlist ul li a.picside:hover{ text-align:center; background:url(../images/photobg02.gif) no-repeat 0px 0px;  }
.psconlist ul li a:link, .psconlist ul li a:visited{ color:#A1A1A1; }
.psconlist ul li a:hover{ color:#0076AA; }
.psconlist ul li img{ border:none;}
.psconlist ul li p{ width:186px; padding-left:17px; padding-right:18px; padding-top:5px; line-height:17px;  height:34px; font-size:12px; color:#0075A9; text-align:left;}
.psconlist ul li p a:link,.psconlist ul li p a:visited{ color:#0075A9; }
.psconlist ul li p a:hover{ color:#e32c28; }

.psconpicrt{ width:13px; float:left;  position:relative;  padding-top:65px;}
.psconpicrt img{ border:none;}


/*.pslfconp{ padding-left:103px;  padding-right:103px; margin-top:15px; width:514px; height:45px; overflow:hidden; line-height:25px; font-size:17px; color:#0075A9; }
.pslfconp a:link, .pslfconp a:visited{ color:#0075A9; }
.pslfconp a:hover{ color:#e32c28;}*/


.personrt{ width:239px; float:left; height:297px; display:block;   background-color:#ffffff;   }
.psrtline{ width:239px; height:8px; background-color:#4C91A6; display:block; overflow:hidden;  }
.psside{ width:230px; margin-left:9px; overflow:hidden; height:289px; display:block;}
.psrttitle{ width:230px; height:27px; display:block; border-bottom:1px dashed #C1BEBD; overflow:hidden; background:url(../images/indextt-04.gif) no-repeat 0px 0px;}
.psrttitle img{ border:none;}
span.tt16{ float:left; font-size:13px; color:#A7A7A7; margin-top:5px; line-height:22px; font-weight:bold;}
span.tt17{ float:right; padding-right:3px; margin-top:7px;  }
span.tt17 ul{ width:75px; height:15px; overflow:hidden;}
span.tt17 ul li{ float:right; width:15px; height:15px; padding-right:10px; font-size:12px; font-family:arial; color:#ffffff; background:url(../images/icon28.jpg) no-repeat 0px 0px; text-align:center;  }
span.tt17 ul li.btn-ttbg{ background:url(../images/icon27.jpg) no-repeat 0px 0px;}
span.tt17 a:link, span.tt17 a:visited{ color:#ffffff;}
span.tt17 a:hover{ color:#ffffff;}

.psrtcon{ padding-top:10px;  width:230px; height:251px;  display:block;  }
.psrtcon img{ padding-left:1px; padding-right:10px; padding-bottom:0px; border:none; }
.psrtcon p.tt18{ margin-top:0px; padding-top:5px; width:220px; height:13px; font-size:12px; color:#898989; overflow:hidden; }
.psrtcon p.tt19{ margin-top:0px; width:220px; height:22px; line-height:22px; font-size:16px; color:#0075A9; overflow:hidden;}
.psrtcon a:link, .psrtcon a:visited{color:#0075A9; }
.psrtcon a:hover{color:#e32c28;}
.psrtcon p.tt20{ margin-top:0px; width:220px; height:45px; margin-bottom:5px; line-height:15px; font-size:12px; color:#898989; overflow:hidden;}

/*  艺术家工作室部分  */
.yishu{ width:960px; margin:0px auto; height:auto !important; overflow:hidden !important; margin-bottom:10px !important; text-align:left; }

.yishulf{ float:left; width:770px; height:320px !important; overflow:hidden !important; }

.yishurt{ float:left; width:180px; margin-left:10px; height:320px !important; overflow:hidden !important; }
.yishuline{ width:180px; height:8px; background-color:#4C91A6; display:block; overflow:hidden; }
.yishubg{ width:180px; background:url(../images/xiebg02.jpg) repeat; height:310px;   }
.yishutitle{ width:180px; height:27px; border-bottom:1px dashed #ABA7A6; }
.yishutitle span{ width:180px; display:block; padding-top:7px; font-size:14px; height:20px; color:#898989;  }
.yishucon{width:180px; }
.yishucon ul{ width:180px; height:264px; overflow:hidden; }
.yishucon ul li{ float:left; width:180px; text-align:center; margin:0px; padding-top:10px; padding-bottom:0px;}
.yishucon ul li img{ border:none; }




/*  展览在线部分部分  */
.showline{ width:960px; height:auto !important; overflow:hidden !important; margin:0px auto; margin-bottom:10px !important; text-align:left; }
.ttline{ width:960px; height:8px; background-color:#4C91A6; overflow:hidden; display:block; }
.showtitle{ width:960px; height:27px; border-bottom:1px dashed #BAB7B6; background-color:#ffffff; overflow:hidden;}
.showtitle img{ border:none;}
.tt21{ width:420px; float:left; height:27px; background:url(../images/indextt-06.gif) no-repeat 0px 0px; display:block; font-size:16px; font-weight:bold; color:#4C91A6; }
.tt22{float:left; width:26px; margin-top:6px; display:block; text-align:left; }
.tt23{float:left; width:105px; margin-top:6px; display:block; text-align:left; }
.tt23 span{display:block; float:left; width:15px; height:15px; overflow:hidden; margin:0 2px; background:url(../images/icon28.jpg) no-repeat 0 0px; text-align:center; line-height:15px; font-size:12px; color:#ffffff; font-family:arial; }
.tt23 span.current{ display:block;float:left; width:15px; height:15px; overflow:hidden; margin:0 2px;  background:url(../images/icon27.jpg) no-repeat 0 0px; text-align:center; line-height:15px; font-size:12px; color:#ffffff; font-family:arial;  }
.tt23 a:link, .tt23 a:visited{ color:#ffffff;}
.tt23 a:hover{ color:#ffffff;}
.tt24{float:left; width:20px; margin-top:6px; display:block; text-align:right; }
.tt25{float:right; width:150px; margin-top:7px; display:block; text-align:right; color:#0075AB; padding-right:9px; }
.tt25 a:link,.tt25 a:visited { color:#0075AB; }
.tt25 a:hover{ color:#e32c28;}


.showcon{ width:960px; height:272px; display:block; background-color:#ffffff; margin-top:0 !important; position:relative; overflow:hidden; }
.showconlist{ position:absolute; left:0px; top:0px; height:262px; overflow:hidden; width:5000px; }
.showcon ul{ list-style-type:none;  height:262px; }
.showcon ul li{ float:left;  }
.showcon ul li.tt28{ padding-left:15px; padding-right:13px; width:215px; height:262px; display:block;}
.showcon ul li.tt28 img{border:1px solid #DDDDDD; }
.showcon ul li.tt29 img, .showcon ul li.tt30 img, .showcon ul li.tt31 img{ border:none;}

.showcon ul li.tt29{  padding-left:13px; padding-right:13px; width:211px; height:262px; border-left:2px solid #E5E6E6; }
.showcon ul li.tt29 img{ margin-bottom:40px;}
.showcon ul p.tt26{ font-size:16px; color:#0075A9; line-height:22px; height:22px; display:block;   }
.showcon ul p.tt27{ font-size:12px; line-height:16px; width:215px; height:33px; color:#898989; display:block;    }
.showcon ul li.tt30{  padding-left:13px; padding-right:13px; width:211px; height:262px; border-left:2px solid #E5E6E6; }
.showcon ul li.tt30 img{ margin-bottom:15px;}
.showcon ul li.tt31{  padding-left:13px; padding-right:13px; width:211px; height:262px; border-left:2px solid #E5E6E6;}
.showcon ul li.tt31 img{ margin-bottom:40px;}
.showcon ul p.tt26 a:link, .showcon ul p.tt26 a:visited{color:#0075A9; }
.showcon ul p.tt26 a:hover{color:#e32c28; }



/*  时尚先疯 海外特稿部部分  */
.fashion-guowai{ width:960px; height:auto !important; overflow:hidden !important; margin:0px auto; margin-bottom:10px !important; text-align:left; }
.fshgw-lf{ float:left; width:720px; height:auto !important; overflow:hidden !important;}
.fashion{  width:720px; height:auto !important; overflow:hidden !important; margin-bottom:10px !important;}
.fashion .fashlf{ float:left; width:479px; height:350px; display:block; border-right:1px solid #E5E5E5; overflow:hidden;  }
.fslfline{ width:479px; height:8px; background-color:#4D91A6;}
.fslftitle{ width:479px; background-color:#ffffff; height:26px; overflow:hidden; }
.fsline{ width:470px; height:1px; background-color:#ffffff; display:block; border-bottom:1px dashed #C0BEBF; overflow:hidden;}
span.tt32{ float:left; color:#4D91A6; font-size:17px; font-weight:bold; height:26px; width:100px; background:url(../images/indextt-07.gif) no-repeat 0px 0px; }
span.tt33{ float:right; color:#0076A8; padding-right:10px; margin-top:8px; font-size:12px;  }
span.tt33 a:link, span.tt33 a:visited{color:#0076A8; }
span.tt33 a:hover{ color:#e32c28;}
.fslfcon{ width:462px; height:305px; background-color:#ffffff; overflow:hidden; padding:9px 9px 0px 8px;}
.fstoppic{ float:left; width:215px; height:133px; margin-right:11px; overflow:hidden; }
.fstoppic img{ border:none;}
.fstxt{ float:left; width:236px; height:133px; overflow:hidden;}
p.tt34{ font-size:16px; color:#0075AB; width:236px; height:22px; overflow:hidden; }
p.tt34 a:link, p.tt34 a:visited{ color:#0075AB;}
p.tt34 a:hover{ color:#e32c28;}

p.tt35{ font-size:12px; color:#888888; width:236px; height:32px; line-height:16px; overflow:hidden;}
.line02{ width:236px; height:10px; border-bottom:1px solid #E6E6E6; margin-bottom:10px; overflow:hidden; }
.fsline01{ width:450px; height:10px; margin-bottom:10px; overflow:hidden; border-bottom:1px solid #EEEEEE; }
.fsbtmpic{ float:left; width:215px; height:142px; margin-right:11px; overflow:hidden; }
.fsbtmpic img{ border:none;}
.pt02{ margin-top:4px; overflow:hidden;}






.fashrt{ float:left; width:240px; overflow:hidden; height:350px; background:url(../images/xiebg02.jpg) repeat; display:block; background-color:#ffffff; }
.fsrtline{ width:240px; height:8px; background-color:#4D91A6; display:block; overflow:hidden;}
.fsrttitle{ width:230px; height:26px; padding-left:10px; }
 span.tt64{ font-size:14px; display:block; margin-top:7px; height:14px; overflow:hidden; color:#898989; float:left; }
.line03{ padding-left:10px; width:230px; height:1px; border-bottom:1px dashed #B4B2B3; display:block; overflow:hidden;}
.fsrtcon{ width:240px; }
.fsrtcon ul{ width:240px; height:308px; overflow:hidden;}
.fsrtcon ul li{ width:240px;  text-align:center;}
.fsrtcon ul li img{ padding-top:8px; padding-bottom:0px; border:none;}







.guowai{ width:720px; height:auto !important; overflow:hidden !important; clear:both; }
.guowailine{ width:720px; height:8px; overflow:hidden; display:block; background-color:#4D91A6;}
.gwtitle{ width:720px; height:27px; border-bottom:1px dashed #C0BFBD; background-color:#ffffff;}
span.tt36{ float:left; height:27px; width:100px; display:block; background:url(../images/indextt-08.gif) no-repeat 0px 0px;  font-size:17px; font-weight:bold; color:#4A91A3;}
span.tt37{ float:right; padding-right:5px; padding-top:7px; font-size:12px; color:#0174AD; }
span.tt37 a:link, span.tt37 a:visited{ color:#0174AD;}
span.tt37 a:hover{ color:#e32c28;}
.gwcon{ width:720px; height:334px !important; display:block; background-color:#ffffff; overflow:hidden; }
.gwconlf{ width:347px; float:left; height:324px; border-right:1px solid #E6E6E6;}
.gwconlf img{ padding:20px 10px 16px 9px; border:none;}
p.tt38{ font-size:16px; padding-left:9px; padding-bottom:8px; color:#0174AB; padding-right:10px;}
p.tt38 a:link, p.tt38 a:visited{color:#0174AB; }
p.tt38 a:hover{color:#e32c28; }
p.tt39{ font-size:12px; line-height:16px; height:48px; padding-left:9px; padding-right:10px; overflow:hidden; color:#898989;}


.gwconrt{ width:350px; padding-left:11px; padding-right:11px; float:left; height:304px; padding-top:20px;}
p.tt40{ font-size:16px; width:350px; padding-bottom:8px; color:#0174AB;}
p.tt40 a:link, p.tt40 a:visited{ color:#0174AB;}
p.tt40 a:hover{ color:#e32c28;}

p.tt41{ font-size:12px; line-height:16px; height:32px; width:350px; overflow:hidden; color:#898989;}
.line04{ width:350px; height:10px; border-bottom:1px solid #E6E6E6; margin-bottom:10px; overflow:hidden;}





.fshgw-rt{ float:left; width:230px; margin-left:10px; height:auto !important; overflow:hidden !important;}
.hualang{ width:230px; height:500px; margin-bottom:10px; background:url(../images/xiebg02.jpg) repeat; }
.hlline{ width:230px; height:8px; background-color:#4D91A6; display:block; overflow:hidden;}
.hltitle{ width:230px; height:27px; border-bottom:1px dashed #C2C0C1; }
span.tt42{ float:left; display:block; padding-top:8px; font-size:14px; color:#898989; font-weight:bold; }
span.tt43{ float:right; display:block; padding-top:8px; padding-right:7px; font-size:12px; color:#B6B6B6; }
.hlcon{ width:210px; height:454px; padding:10px 10px 0px 10px;}
.hlcontppic{ width:210px; height:145px; padding-bottom:20px;  }
.hlcontppic img{ border:none;}
.hlcontpkey{ width:210px; height:50px; overflow:hidden;}
p.tt44{ font-size:12px; color:#0175A8; margin-bottom:10px; overflow:hidden;}
p.tt45{ width:208px; height:20px; border:1px solid #79ADBB; display:block;  margin-bottom:0px;}
.ttt45{ width:208px; height:20px; border:1px solid #79ADBB; display:block;  margin-bottom:0px;}
input.inputtext03{ float:left; width:165px;  height:17px; line-height:17px; border:0px solid #00C;  border:none; font-size:12px; color:#BEBEBE;}
input.submit03{ float:right;width:40px; height:20px; line-height:20px;   border-left:0px solid #BEBEBE; border-bottom:0px; border-top:0px; border-right:0px; font-size:12px; background-color:#000000; color:#ffffff;}
.hlcontptt{ font-size:12px; color:#0076A8; margin-top:10px; margin-bottom:5px; overflow:hidden; width:210px; overflow:hidden;}
.hlcontptext{ width:210px; height:195px; display:block; background-color:#ffffff;}
p.tt46{ padding-top:12px; font-size:12px; color:#0075A7; padding-bottom:1px; margin:0px;  width:210px; height:13px; overflow:hidden; }
p.tt46 a:link, p.tt46 a:visited{ color:#0075A7;}
p.tt46 a:hover{ color:#e32c28;}
p.tt47{ padding-top:4px; font-size:12px; color:#ABABAB; padding-bottom:1px; margin:0px;  width:210px; line-height:16px; height:32px; overflow:hidden;}











.yishubuy{ width:230px; height:220px; margin-bottom:0 !important; overflow:hidden !important;  background:url(../images/xiebg02.jpg) repeat;}
.ysline01{ width:230px; height:8px; display:block; background-color:#4D91A6; overflow:hidden;}
.ystitle{ width:230px; height:27px; border-bottom:1px dashed #C7C5C6;}
span.tt48{ text-align:left; font-size:13px; width:230px; display:block; padding-top:8px; font-weight:bold; color:#8A8A8A;}
.yscontent{ width:210px; height:174px; padding:10px 10px 0px 10px; }
.yscontent .ysconpic{ width:210px; height:137px;   overflow:hidden;}
.yscontent .ysconpic img{ padding-right:1px; height:93px;padding-bottom:6px; border:none;}
p.tt49{ font-size:14px; color:#0176AC; width:210px; height:14px; overflow:hidden; margin-bottom:5px; overflow:hidden; }
.ysconxi{ width:127px; height:px; float:left; height:35px; }
p.tt49 a:link, p.tt49 a:visited{ color:#0176AC; }
p.tt49 a:hover{ color:#e32c28;}
p.tt50{ font-size:12px; color:#A0A0A0; width:210px; height:17px; line-height:17px; overflow:hidden; }
p.tt51{ font-size:12px; color:#A0A0A0; width:127px; height:17px; line-height:17px; overflow:hidden; }
p.tt52{ font-size:12px; color:#A0A0A0; width:127px; height:17px; line-height:17px; overflow:hidden; }
.ysconbtn{ float:left; width:82px; height:29px; padding-top:6px; }
input.submit05{ width:80px; height:22px; border:none; background:url(../images/buttonbuy.gif) no-repeat 0px 0px;}





/*  视觉影象部部分  */

.feel{ margin:0px auto; width:960px; height:auto !important; overflow:hidden !important; margin-bottom:10px !important; text-align:left; }
.feelline{ width:960px; height:8px; background-color:#4D91A6; overflow:hidden;}
.feeltitle{ width:960px; height:27px; border-bottom:1px dashed #B9B7B8; background-color:#ffffff;}
.feeltitle img{ border:none;}
.tt53{ float:left; width:400px; display:block; height:27px; background:url(../images/indextt-09.gif) no-repeat 0px 0px; font-size:17px; font-weight:bold; color:#4D91A8;}
.tt54{ float:left; width:26px; display:block; margin-top:5px; text-align:left; }
.tt55{ float:left; width:102px; display:block; margin-top:6px; }
.tt55 span{display:block; float:left; width:15px; height:15px; overflow:hidden; margin:0 2px; background:url(../images/icon28.jpg) no-repeat 0 0px; text-align:center; line-height:15px; font-family:arial; color:#ffffff;  }
.tt55 span.current{ display:block;float:left; width:15px; height:15px; overflow:hidden; margin:0 2px;  background:url(../images/icon27.jpg) no-repeat 0 0px;  text-align:center; line-height:15px; font-family:arial; color:#ffffff; }
.tt55 a:link, .tt55 a:visited{ color:#ffffff;}
.tt55 a:hover{ color:#ffffff;}
.tt56{ float:left; width:25px; display:block; margin-top:5px;  text-align:right;}
.tt57{ float:right; padding-right:6px; display:block; margin-top:7px; }
.tt57 a:link, .tt57 a:visited{ color:#0174AB;}
.tt57 a:hover{ color:#e32c28;}
.feelcon{ width:930px; height:148px; display:block; background-color:#ffffff; padding:19px 15px 0px 15px;}
.feelconlf{ float:left; width:13px; padding-top:25px;}
.feelconlf img{ border:none;}
.feelconrt{ float:left; width:13px;   padding-top:25px;}
.feelconrt img{ border:none;}
.feelconmid{ float:left; width:903px; padding-left:1px; overflow:hidden; position:relative; padding-top:0px; height:138px;}
.feelconlist{ position:absolute; top:0px; left:0px; width:5000px; }




.feelconlist ul{  height:138px;  overflow:hidden;}
.feelconlist ul li{ float:left; width:129px; height:138px; text-align:center; }
.feelconlist ul li img{ padding-bottom:8px; border:none;}
.feelconlist ul li a{ font-size:14px; color:#0177A9;}
.feelconlist ul li a:link, .feelconlist ul li a:visited{ color:#0177A9;}
.feelconlist ul li a:hover{ color:#e32c28;}


/*  媒体合作部分  */
.media{ width:960px; height:203px; margin:0px auto; text-align:left; margin-bottom:21px; background-color:#ffffff;  }
.medialine{ width:960px; height:8px; display:block; background-color:#4D91A6; overflow:hidden;}
.mediatitle{ height:27px; width:960px; border-bottom:1px dashed #B9B7B8; background-color:#ffffff;}
span.tt58{ float:left; display:block; width:100px; height:27px; background:url(../images/indextt-10.jpg) no-repeat 0px 0px; font-size:16px; font-weight:bold;color:#4B92A6;  }
span.tt59{ float:right; display:block; margin-top:7px; padding-right:6px; font-size:12px; color:#0075AA;  }
span.tt59 a:link, span.tt59 a:visited{color:#0075AA; }
span.tt59 a:hover{ color:#e32c28;}
.mediacon01{ width:931px; height:115px; background-color:#ffffff; padding:18px 15px 0px 14px; }
.mediacon01 ul{ width:931px; height:px; }
.mediacon01 ul li{ float:left; width:123px; height:43px; text-align:center; padding-left:5px; padding-right:5px; padding-bottom:10px;}
.mediacon01 ul li img{ border:1px solid #E6E6E6;}



.mediacon02{ width:960px; height:33px; background-color:#ffffff; text-align:center; line-height:33px; border-top:1px dashed #E0E0E0;}
span.tt60{ padding-left:6px; padding-right:6px; height:33px; line-height:33px; color:#0075A7;}
.mediacon02 a:link, .mediacon02 a:visited{ color:#0075A7;}
.mediacon02 a:hover{ color:#e32c28;}



/*  网页脚部分  */
.footer{ width:960px; height:129px; margin:0px auto; text-align:center;}
.ftlink{ width:960px; height:32px; border-bottom:1px dashed #C5C3C4; line-height:32px; color:#A0A0A0;}
.ftlink a:link, .ftlink a:visited{ color:#A0A0A0; }
.ftlink a:hover{ color:#e32c28; }

span.tt61{ padding-left:6px; padding-right:6px; height:32px; line-height:32px;}
.ftcon{ width:960px; height:89px; padding-top:7px; display:block;}
p.tt62{ line-height:25px; height:25px; margin:0px; font-size:12px; color:#A0A0A0;}




/* 4.27  edit by aming*/
.toper{ height:30px; line-height:30px; width:960px; clear:both;  margin:0 auto;}
.toper .l{ float:left; display:inline; width:300px; text-align:left; color:#530000;background:url(../images/dot.gif) no-repeat 1px 12px; padding-left:13px;}
.toper .r{ float:right; display:inline; width:300px; text-align:right; color:#530000;}
.toper .r a{ color:#530000;}

.conline { display:none !important;}
















