@charset "utf-8";
/* CSS Document */
.hot_img{width:730px;height:420px;border:solid 3px #86000b;position:relative;}
.hot_img .photo{width:730px;height:420px;}
.hot_img .photo a,
.hot_img .photo a img{display:block;width:730px;height:420px;}
.hot_img ul{position:absolute;bottom:7px;right:4px;}
.hot_img ul li{float:left;margin:0 3px 0 0;}
.hot_img ul li a{display:block;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#4d4d4d;border:solid 1px #bababa;}
.hot_img ul li.current a{background:#9a0015;color:#fff;}
/*notice media*/
.notice,
.media{width:224px;padding:1px;border:solid 1px #dedede;height:156px;overflow:hidden;margin:0 0 13px;}
.media{width:374px;}
.notice .title,
.media .title{height:23px;background:#870007;}
.notice .title .more,
.media .title .more{color:#fff;line-height:23px;margin:0 8px 0 0;}
.notice .title h2,
.media .title h2{text-indent:16px;line-height:23px;color:#fff;}
.notice ul,
.media ul{width:202px;margin:0 auto;padding:10px 0 0;}
.media ul{width:340px;}
.notice li,
.media li{width:202px;height:23px;line-height:23px;overflow:hidden;text-indent:14px;background:url(images/bg_a.png) no-repeat -604px -78px;}
.media li{width:340px;}
.media li span{float:right;color:#7e7e7e;}
.notice li a{color:#363636;}
.media li a{color:#363636;width:210px;float:left;overflow:hidden;}
.notice li a:hover,
.media li a:hover{color:#870007;text-decoration:underline;}
.media li.current span{color:#870007;}
/*rank*/
.rank{width:226px;border:solid 1px #dedede;overflow:hidden;}
.new .rank .title{height:38px;border:0;}
.new .rank .title h2{height:38px;background:url(images/rank_tt.gif) no-repeat;text-indent:-999px;overflow:hidden;}
.rank .tab{border-bottom:solid 3px #eaeaea;position:relative;padding:0 0 0 2px; width:224px;}
.rank .tab:after{display:block;clear:both;content:".";font-size:0;height:0;overflow:hidden;}
.rank .tab li{float:left;height:28px;padding:1px;border:solid 1px #eaeaea;border-bottom:0;width:41px;text-align:center;margin:0 -1px 0 0;position:relative;}
.rank .tab li.current{border-bottom:solid 3px #fff;margin-bottom:-4px;}
.rank .tab li a{display:block;height:28px;background:url(images/i_tab.gif) no-repeat;line-height:30px;overflow:hidden;}
.rank .tab li.current a{background:#fff;}

.rank .content li{width:172px;height:35px;background:url(images/dot3.gif) repeat-x left bottom;position:relative;margin:0 auto;overflow:hidden;padding:0 0 0 30px;line-height:35px;}
.rank .content li p,
.rank .content li .pic{display:none;}
.rank .content li h1{height:34px;line-height:34px;_line-height:34px;white-space:nowrap;width:168px;overflow:hidden;}
.rank .content li a{color:#9a9a9a;}
.rank .content li em{display:block;width:13px;height:12px;position:absolute;left:0;top:11px;background-image:url(images/rank_bg.gif);background-repeat:no-repeat;overflow:hidden;text-indent:-999px;}
.rank .content li#current{height:88px;padding:5px 0 2px 20px;width:182px;}
.rank .content li#current .pic{display:block;width:61px;height:84px;float:left;margin:0 10px 0 0;}
.rank .content li#current h1{height:auto;line-height:18px;margin:7px 0;white-space:normal;width:auto;}
.rank .content li#current p{display:block;color:#a23a37;font-weight:600;}
.rank .content li#current em{top:40px;}

.rank .content li.r10{background:none;}

.rank .content li.r1 em{background-position:0 0;}
.rank .content li.r2 em{background-position:0 -89px;}
.rank .content li.r3 em{background-position:0 -179px;}
.rank .content li.r4 em{background-position:0 -245px;}
.rank .content li.r5 em{background-position:0 -276px;}
.rank .content li.r6 em{background-position:0 -309px;}
.rank .content li.r7 em{background-position:0 -344px;}
.rank .content li.r8 em{background-position:0 -379px;}
.rank .content li.r9 em{background-position:0 -413px;}
.rank .content li.r10 em{background-position:0 -447px;}
.a226_264{width:226px;height:264px;border:solid 1px #dedede;overflow:hidden;float:right;margin:11px 0 0;}
/*ad226*108*/
.a226_250{width:226px;height:250px;border:solid 1px #dedede;overflow:hidden;}
.a226_250 a{display:block;width:226px;height:250px;}
.a226_250 img{display:block;height:250px;}
/*ad226_316*/
.a226_316{width:226px;height:316px;}
.a226_316 a{display:block;width:224px;height:314px;border:solid 1px #dedede;overflow:hidden;}
/*a980_60*/
.a980_60{width:980px;height:60px;overflow:hidden;margin:18px auto;}

/*A_list*/
.A_list{overflow:hidden;}
.A_list li{float:left;display:inline;width:165px;height:263px;margin:0 25px 20px 0;}
.A_list li .pic,
.A_list li .pic img{display:block;width:165px;height:210px;overflow:hidden;}
.A_list li p{line-height:24px;text-align:center;width:165px;height:24px;overflow:hidden;color:#7c7f7c;}
.A_list li p del{margin:0 6px 0 0;}
.A_list li p span{color:#97000a;}
/*modular_A B C*/
.modular_A,
.modular_B,
.modular_C{overflow:hidden;width:980px;}
.modular_A{margin:20px 0 10px;}
.modular_B{margin:0 0 22px;}
.modular_C{margin:0 0 18px;}
.modular_A .title,
.modular_B .title,
.modular_C .title,
.modular_C .title2{height:56px;border-top:solid 1px #d9d9d9;background:url(images/title_bg.png) repeat-x;}
.modular_A .title h2,
.modular_B .title h2,
.modular_C .title h2,
.modular_C .title2 h2{height:37px;text-indent:-999px;overflow:hidden;background-image:url(images/title.png);background-repeat:no-repeat;}
.modular_A .title h2{background-position:0 0;}
.modular_B .title h2{background-position:0 -74px;}
.modular_C .title h2{background-position:0 -37px;}
.modular_C .title2 h2{background-position:0 -111px;}
.modular_A .title .more,
.modular_B .title .more,
.modular_C .title .more,
.modular_C .title2 .more{line-height:56px;margin:0 5px 0 0;display:inline;}
.modular_A .block{width:736px;}
.modular_B .content{height:528px;overflow:hidden;}
/*.modular_B .photo{width:328px;height:528px;}*/
.modular_B .photo{width:400px;height:528px;}
/*.modular_B .photo a{display:block;width:324px;height:524px;padding:1px;border:solid 1px #bebcbd;}*/
.modular_B .photo a{display:block;width:400px;height:524px;}
/*.modular_B .A_list{width:652px;}*/
.modular_B .A_list{width:576px; padding-left:2px;}
/*.modular_B .A_list li{margin:0 0 15px 50px;}*/
.modular_B .A_list li{margin:0 0 15px 25px;}
.modular_C .photo_A a{display:block;width:729px;height:300px;border:solid 1px #bebcbd;}
.modular_C .photo_B a{display:block;width:233px;height:300px;border:solid 1px #bebcbd;}
.modular_C .photo_C a{display:block;width:235px;height:330px;border:solid 1px #bebcbd;}
.modular_C .photo_D{display:inline;margin:0 24px;}
.modular_C .photo_D a{display:block;width:443px;height:330px;border:solid 1px #bebcbd;}
.modular_C .photo_E a{display:block;width:248px;height:330px;border:solid 1px #bebcbd;}
.modular_C .A_list{width:980px;margin:0 0 19px 0;}
.modular_C .A_list li{margin:19px 38px 0 0;}
.modular_C .A_list li.last{margin:19px 0 0 2px;}
.modular_C .linedashed { border-bottom:2px solid #870007; height:10px; margin:0 0 20px 0;}

/*.rss{width:376px;height:69px;border:solid 1px #dedede;background:url(images/rss.jpg) no-repeat right 0;}*/
.rss{width:376px;height:69px;border:solid 1px #dedede; background:#fff;}
.rss .left{ float:left; width:233px;}
.rss img{width:142px; height:69px; float:right;}
.rss p{height:23px;padding:6px 0 0 18px;overflow:hidden;}
.email{height:16px;padding:3px 1px 1px;width:135px;border:solid 1px #bbb;margin:0 10px 0 0;float:left;}
.btn_rss{background:url(images/bg_a.png) 0 -139px;cursor:pointer;width:52px;height:20px;border:0;float:left;}
/*fashion*/
.fashion{width:576px;border:solid 1px #dedede;border-top:solid 2px #860007;}
.fashion .title{padding:10px 0 0;overflow:hidden;}
.fashion .title h2{background:url(images/sskt.gif) no-repeat;height:18px;float:left;width:100px;display:inline;margin:0 0 0 16px;}

.fashion .title .tab{border-bottom:solid 1px #eaeaea;position:relative;padding:0 0 0 6px;width:310px;float:right;}
.fashion .title:after{display:block;clear:both;content:".";font-size:0;height:0;overflow:hidden;}
.fashion .title li{float:left;height:28px;padding:1px;border:solid 1px #eaeaea;border-bottom:0;width:69px;text-align:center;margin:0 -1px 0 0;position:relative;}
.fashion .title li.current{border-bottom:solid 1px #fff;margin-bottom:-2px;}
.fashion .title li a{display:block;height:28px;background:url(images/i_tab.gif) no-repeat;line-height:30px;overflow:hidden;}
.fashion .title li.current a{background:#fff;}
.fashion .content{padding:14px 0;width:100%;}
.fashion .content .pic{width:260px;float:left;}
.fashion .content .pic a{display:block;width:227px;height:167px;border:solid 1px #dedede;margin:0 auto;}
.fashion .content .pic img{display:block;width:227px;height:167px;}
.fashion .content ul{padding:5px;float:right;width:300px;}
.fashion .content li{width:290px;height:23px;line-height:23px;overflow:hidden;text-indent:14px;background:url(images/bg_a.png) no-repeat -604px -78px;float:left;}
.fashion .content li span{float:right;color:#7e7e7e;}
.fashion .content li a{color:#363636;float:left;width:216px;}

#headlineLayer {margin:0 auto; width:227px;}
